.g_ECWa_sidebar{background:var(--inverse);color:var(--inverse-foreground);--foreground:var(--inverse-foreground);--muted-foreground:var(--inverse-muted);--border:var(--inverse-line);--accent-text:var(--ipe-500);--heading-highlight:var(--ipe-500);--link:var(--inverse-foreground);--ring:var(--ipe-500);z-index:var(--z-overlay);width:min(var(--sidebar-width),85vw);padding-bottom:env(safe-area-inset-bottom);box-shadow:var(--shadow-raised);visibility:hidden;transition:transform var(--duration-base) var(--ease-out),visibility 0s var(--duration-base);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.g_ECWa_sidebar:focus-visible{outline:none}@media (min-width:960px){.g_ECWa_sidebar{width:auto;height:100dvh;box-shadow:none;visibility:visible;padding-bottom:0;transition:none;position:sticky;top:0;transform:none}}.g_ECWa_sidebar--open{visibility:visible;transition:transform var(--duration-base) var(--ease-out);transform:none}.g_ECWa_sidebar__backdrop{z-index:calc(var(--z-overlay) - 1);background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);position:fixed;inset:0}@media (min-width:960px){.g_ECWa_sidebar__backdrop{display:none}}.g_ECWa_sidebar__backdrop--visible{opacity:1;pointer-events:auto}.g_ECWa_sidebar__header{border-bottom:1px solid var(--border);align-items:center;min-height:4.5rem;padding:1rem 1.25rem;display:flex}.g_ECWa_sidebar__nav{flex-direction:column;flex-grow:1;gap:1.5rem;padding:1.25rem .75rem;display:flex;overflow-y:auto}.g_ECWa_sidebar__group{flex-direction:column;gap:.375rem;display:flex}.g_ECWa_sidebar__group__title{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.16em;padding-inline:.875rem;font-size:.6875rem;font-weight:600}.g_ECWa_sidebar__group__items{flex-direction:column;gap:.125rem;display:flex}.g_ECWa_sidebar__footer{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.g_ECWa_sidebar__user{border-radius:var(--radius);background:var(--inverse-soft);align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.g_ECWa_sidebar__user .g_ECWa_sidebar__avatar,.g_ECWa_sidebar__user .g_ECWa_sidebar__avatar:hover{background:var(--accent);color:var(--accent-foreground);flex-shrink:0}.g_ECWa_sidebar__user__info{flex-direction:column;min-width:0;line-height:1.3;display:flex}.g_ECWa_sidebar__user__info strong,.g_ECWa_sidebar__user__info span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g_ECWa_sidebar__user__info strong{color:var(--foreground);font-size:.875rem;font-weight:600}.g_ECWa_sidebar__user__info span{color:var(--muted-foreground);font-size:.75rem}.g_ECWa_sidebar--collapsed .g_ECWa_sidebar__header{justify-content:center;padding-inline:.5rem}.g_ECWa_sidebar--collapsed .g_ECWa_sidebar__group__title{background:var(--border);color:#0000;height:1px;margin:.25rem .75rem .5rem;padding:0;overflow:hidden}.g_ECWa_sidebar--collapsed .g_ECWa_sidebar__user{background:0 0;justify-content:center;padding:.5rem}@media (max-height:62.5rem){.g_ECWa_sidebar__header{min-height:4rem;padding-block:.75rem}.g_ECWa_sidebar__nav{gap:.875rem;padding-block:.75rem}.g_ECWa_sidebar__group{gap:.25rem}.g_ECWa_sidebar__footer{padding-block:.5rem}.g_ECWa_sidebar__user{display:none}}
.wZjrPa_sidebarItem{border-radius:var(--radius);width:100%;color:var(--muted-foreground);text-align:left;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.9rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.wZjrPa_sidebarItem:hover{background-color:var(--inverse-soft);color:var(--foreground)}.wZjrPa_sidebarItem:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.wZjrPa_sidebarItem__icon{flex-shrink:0}.wZjrPa_sidebarItem--active{background-color:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--foreground)}.wZjrPa_sidebarItem--active .wZjrPa_sidebarItem__icon{color:var(--accent)}.wZjrPa_sidebarItem--active:hover{background-color:color-mix(in srgb, var(--accent) 22%, transparent)}.wZjrPa_sidebarItem__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wZjrPa_sidebarItem--collapsed{justify-content:center;padding:.625rem}.wZjrPa_sidebarItem__tooltip{width:100%}@media (max-height:62.5rem){.wZjrPa_sidebarItem{padding-block:.5rem}}
.e8SSMG_icon{justify-content:center;align-items:center;display:flex}
.CebuxW_alert{--alert-color:var(--muted-foreground);--alert-border:var(--alert-color);--alert-soft:color-mix(in srgb, var(--alert-color) 12%, transparent);border-left:3px solid var(--alert-border);border-radius:var(--radius);background:var(--alert-soft);color:var(--foreground);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.55;display:flex}.CebuxW_alert a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;transition:text-decoration-color .15s}.CebuxW_alert a:hover{text-decoration-color:currentColor}.CebuxW_alert a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.CebuxW_alert--info{--alert-color:var(--chart-1)}.CebuxW_alert--success{--alert-color:var(--success)}.CebuxW_alert--warning,.CebuxW_alert--notice{--alert-color:var(--accent-text);--alert-border:var(--accent);--alert-soft:var(--warning-soft)}.CebuxW_alert--destructive{--alert-color:var(--destructive)}.CebuxW_alert__icon{color:var(--alert-color);flex-shrink:0;margin-top:.15rem}.CebuxW_alert__content{flex-direction:column;gap:2px;min-width:0;display:flex}.CebuxW_alert__title{font-weight:600}
.WtJLAq_button{border-radius:var(--radius);color:var(--foreground);text-align:center;cursor:pointer;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.WtJLAq_button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.WtJLAq_button svg{flex-shrink:0}.WtJLAq_button:disabled{opacity:.5;cursor:not-allowed}.WtJLAq_button--primary{background:var(--primary);color:var(--primary-foreground)}.WtJLAq_button--primary:not(:disabled):hover{background:var(--primary-hover)}.WtJLAq_button--accent{background:var(--accent);color:var(--accent-foreground)}.WtJLAq_button--accent:not(:disabled):hover{background:color-mix(in srgb, var(--accent), white 18%)}.WtJLAq_button--secondary{background:var(--secondary);color:var(--secondary-foreground)}.WtJLAq_button--secondary:not(:disabled):hover{background:color-mix(in srgb, var(--secondary), var(--forest-700) 10%)}.WtJLAq_button--outline{border-color:color-mix(in srgb, var(--foreground) 28%, transparent);color:var(--foreground)}.WtJLAq_button--outline:not(:disabled):hover{border-color:var(--foreground);background:color-mix(in srgb, var(--foreground) 6%, transparent)}.WtJLAq_button--ghost{color:var(--foreground)}.WtJLAq_button--ghost:not(:disabled):hover{color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent)}.WtJLAq_button--destructive{background:var(--destructive);color:var(--destructive-foreground)}.WtJLAq_button--destructive:not(:disabled):hover{background:color-mix(in srgb, var(--destructive), black 12%)}.WtJLAq_button--icon-right svg{transition:transform .25s var(--ease-emphasized)}.WtJLAq_button--icon-right:not(:disabled):hover svg{transform:translate(3px)}.WtJLAq_button--none{gap:.175rem;padding:0;font-size:.875rem;font-weight:400}.WtJLAq_button--square{width:var(--control-height);height:var(--control-height);padding:.5rem}.WtJLAq_button--square-small{padding:.25rem;width:var(--control-height-sm)!important;height:var(--control-height-sm)!important;min-width:var(--control-height-sm)!important;min-height:var(--control-height-sm)!important}.WtJLAq_button--small{padding:.5rem 1rem;font-size:.875rem}.WtJLAq_button--medium{padding:.675rem 1rem;font-size:.95rem}.WtJLAq_button--large{min-height:var(--control-height-lg);padding:.75rem 1.5rem;font-size:.9375rem}.WtJLAq_button--icon-only{width:var(--control-height);height:var(--control-height);padding:.5rem}.WtJLAq_button--full{width:100%}.WtJLAq_button--loading svg{animation:.8s linear infinite WtJLAq_button-spin}@keyframes WtJLAq_button-spin{to{transform:rotate(360deg)}}.WtJLAq_button__label:empty{display:none}@media (prefers-reduced-motion:reduce){.WtJLAq_button--icon-right svg{transition:none}.WtJLAq_button--icon-right:not(:disabled):hover svg{transform:none}}
.yPcFaW_card{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;flex:1;gap:1rem;padding:1.25rem;display:flex}.yPcFaW_card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.yPcFaW_card__header__info{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.yPcFaW_card__header__title{letter-spacing:-.01em;color:var(--foreground);font-size:1.25rem;font-weight:600}.yPcFaW_card__header__description{color:var(--muted-foreground);font-size:.875rem}.yPcFaW_card__header__actions{flex-wrap:wrap;gap:.5rem;display:flex}.yPcFaW_card__header__iconWrapper{background:var(--secondary);border-radius:var(--radius);justify-content:center;align-items:center;padding:.5rem;display:flex}.yPcFaW_card__header__iconWrapper svg{color:var(--primary)}.yPcFaW_card__content{width:100%}.yPcFaW_card__footer{border-top:1px solid var(--border);justify-content:flex-end;padding-top:.75rem;display:flex}
.Gfxg0q_chartFrame{flex-direction:column;gap:.875rem;width:100%;display:flex}.Gfxg0q_chartFrame__legend{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.Gfxg0q_chartFrame__legend__item{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.Gfxg0q_chartFrame__legend__swatch{border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.Gfxg0q_chartFrame__plot{width:100%}.Gfxg0q_chartFrame__footer{border-top:1px solid var(--border);color:var(--muted-foreground);padding-top:.625rem;font-size:.8125rem}
.ZW6GVW_matrix{overflow-x:auto}.ZW6GVW_matrix__table{border-collapse:separate;border-spacing:2px;width:100%;font-size:var(--font-size-sm)}.ZW6GVW_matrix__table th{padding:var(--space-1) var(--space-2);color:var(--muted-foreground);text-align:left;white-space:nowrap;font-weight:500}.ZW6GVW_matrix__table thead th{font-size:var(--font-size-xs)}.ZW6GVW_matrix__table .ZW6GVW_matrix__head--value{text-align:center}.ZW6GVW_matrix__table .ZW6GVW_matrix__head--meta{text-align:right}.ZW6GVW_matrix__rowHead{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.ZW6GVW_matrix__headButton{appearance:none;font:inherit;color:var(--foreground);cursor:pointer;border-radius:var(--radius-xs);max-width:100%;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-weight:500;overflow:hidden}.ZW6GVW_matrix__headButton:hover{color:var(--link);text-underline-offset:2px;text-decoration:underline}.ZW6GVW_matrix__headButton:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ZW6GVW_matrix__cell{appearance:none;font:inherit;color:var(--foreground);cursor:pointer;width:100%;min-width:3.5rem;padding:0;padding:var(--space-2) var(--space-1);border-radius:var(--radius-xs);background:0 0;background:color-mix(in srgb, var(--chart-sequential) calc(var(--intensity) * 1%), var(--card));font-variant-numeric:tabular-nums;text-align:center;cursor:default;border:none;margin:0;font-weight:600;display:block}.ZW6GVW_matrix__cell:is(button){cursor:pointer}.ZW6GVW_matrix__cell:is(button):hover{outline:2px solid var(--ring);outline-offset:-2px}.ZW6GVW_matrix__cell:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ZW6GVW_matrix__cell--strong{color:var(--card)}.ZW6GVW_matrix__cell--zero{background:var(--muted);color:var(--muted-foreground);font-weight:400}.ZW6GVW_matrix__cell--selected,.ZW6GVW_matrix__cell--selected:is(button):hover{box-shadow:inset 0 0 0 2px var(--primary),inset 0 0 0 4px var(--card);outline:none}.ZW6GVW_matrix__meta{padding:0 var(--space-2);font-variant-numeric:tabular-nums;text-align:right;color:var(--foreground);white-space:nowrap}
.kO6xma_shareBar{flex-direction:column;gap:.3125rem;width:100%;display:flex}.kO6xma_shareBar__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.kO6xma_shareBar__label{color:var(--foreground);font-size:.8125rem;font-weight:500}.kO6xma_shareBar__meta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.kO6xma_shareBar__track{border-radius:var(--radius-sm);background:var(--border);gap:2px;height:1.25rem;display:flex;overflow:hidden}.kO6xma_shareBar__segment{justify-content:center;align-items:center;min-width:2px;transition:width .24s cubic-bezier(.4,0,.2,1);display:flex}.kO6xma_shareBar__segment__label{color:var(--paper);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.kO6xma_shareBar__empty{background:var(--muted);flex:1}
.UVGHoa_grid{width:100%;display:grid}.UVGHoa_grid>*{min-width:0}.UVGHoa_grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}.UVGHoa_grid--stats>:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:1200px){.UVGHoa_grid--stats{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}.UVGHoa_grid--stats>:last-child:nth-child(odd){grid-column:auto}}
.kz2dsq_stack{flex-direction:column;gap:.125rem;display:flex}.kz2dsq_stack strong{font-variant-numeric:tabular-nums;color:var(--foreground);font-weight:600}.kz2dsq_stack span{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.kz2dsq_name{white-space:normal;max-width:13rem}.kz2dsq_name a{color:inherit;text-decoration:none}.kz2dsq_name a:hover{color:var(--link);text-underline-offset:2px;text-decoration:underline}.kz2dsq_clip{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}.kz2dsq_tags{align-items:center;gap:var(--space-2);display:flex}
.lQ0lxa_container{box-sizing:border-box;color:var(--foreground)}.lQ0lxa_container--full>*{flex:1!important}@media (max-width:639.98px){.lQ0lxa_container--stack{flex-direction:column!important;align-items:stretch!important}.lQ0lxa_container--stack>*{width:100%!important}}
.L1ZcYW_drawer{z-index:var(--z-modal);position:fixed;inset:0}.L1ZcYW_drawer__backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:L1ZcYW_drawer-fade-in var(--duration-base) ease;position:absolute;inset:0}.L1ZcYW_drawer--closing .L1ZcYW_drawer__backdrop{animation:L1ZcYW_drawer-fade-out var(--duration-base) ease forwards}.L1ZcYW_drawer__panel{max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);background:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-raised);animation:L1ZcYW_drawer-sheet-in var(--duration-base) var(--ease-emphasized);transition:transform var(--duration-base) var(--ease-emphasized);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.L1ZcYW_drawer__panel:focus-visible{outline:none}@media (min-width:640px){.L1ZcYW_drawer__panel{width:min(var(--drawer-width),100%);border-radius:0;max-height:none;padding-bottom:0;top:0;bottom:0}}.L1ZcYW_drawer__panel--dragging{transition:none}.L1ZcYW_drawer__handle{padding:var(--space-3) 0 var(--space-2);touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;display:flex}.L1ZcYW_drawer__handle:before{content:"";border-radius:var(--radius-full);background:var(--input);width:2.25rem;height:4px}.L1ZcYW_drawer__handle:active{cursor:grabbing}@media (min-width:640px){.L1ZcYW_drawer__handle{display:none}.L1ZcYW_drawer__panel--right{animation-name:L1ZcYW_drawer-in-right;left:auto;right:0}.L1ZcYW_drawer__panel--left{animation-name:L1ZcYW_drawer-in-left;left:0;right:auto}}.L1ZcYW_drawer--closing .L1ZcYW_drawer__panel{animation:L1ZcYW_drawer-sheet-out var(--duration-base) ease forwards}@media (min-width:640px){.L1ZcYW_drawer--closing .L1ZcYW_drawer__panel--right{animation-name:L1ZcYW_drawer-out-right}.L1ZcYW_drawer--closing .L1ZcYW_drawer__panel--left{animation-name:L1ZcYW_drawer-out-left}}.L1ZcYW_drawer__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:0 var(--space-5) var(--space-5);border-bottom:1px solid var(--border);display:flex}@media (min-width:640px){.L1ZcYW_drawer__header{padding:var(--space-6)}}.L1ZcYW_drawer__header--tabs{flex-wrap:wrap;padding-bottom:0}.L1ZcYW_drawer__tabs{flex-basis:100%;min-width:0;margin-bottom:-1px}.L1ZcYW_drawer__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.L1ZcYW_drawer__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.05;font-size:var(--font-size-xl)}.L1ZcYW_drawer__subtitle{color:var(--muted-foreground);font-size:.85rem}.L1ZcYW_drawer__body{min-height:0;padding:var(--space-5);overscroll-behavior:contain;flex:1;overflow-y:auto}@media (min-width:640px){.L1ZcYW_drawer__body{padding:var(--space-6)}}.L1ZcYW_drawer__footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}@keyframes L1ZcYW_drawer-fade-in{0%{opacity:0}}@keyframes L1ZcYW_drawer-fade-out{to{opacity:0}}@keyframes L1ZcYW_drawer-sheet-in{0%{transform:translateY(100%)}}@keyframes L1ZcYW_drawer-sheet-out{to{transform:translateY(100%)}}@keyframes L1ZcYW_drawer-in-right{0%{transform:translate(100%)}}@keyframes L1ZcYW_drawer-out-right{to{transform:translate(100%)}}@keyframes L1ZcYW_drawer-in-left{0%{transform:translate(-100%)}}@keyframes L1ZcYW_drawer-out-left{to{transform:translate(-100%)}}
.GZqu1G_fieldMessage__error{color:var(--destructive);margin:0;font-size:.8rem}.GZqu1G_fieldMessage__description{color:var(--muted-foreground);margin:0;font-size:.8rem}
.l3dfxW_panel{gap:var(--space-3);flex-direction:column;display:flex}.l3dfxW_panel__bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.l3dfxW_panel__search{flex:18rem;min-width:0}.l3dfxW_panel__toggle{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding-inline:var(--space-4);border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--card);color:var(--foreground);transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease;font-size:.9rem;font-weight:500;display:inline-flex}.l3dfxW_panel__toggle:hover{border-color:var(--ring)}.l3dfxW_panel__toggle:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.l3dfxW_panel__toggle--open{background:var(--secondary);border-color:var(--primary);color:var(--secondary-foreground)}.l3dfxW_panel__toggle--open .l3dfxW_panel__chevron{transform:rotate(180deg)}.l3dfxW_panel__count{border-radius:var(--radius-full);background:var(--primary);min-width:1.25rem;color:var(--primary-foreground);text-align:center;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1.25rem}.l3dfxW_panel__chevron{color:var(--muted-foreground);transition:transform var(--duration-fast) ease}.l3dfxW_panel__drawer{align-items:flex-end;gap:var(--space-3) var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);animation:l3dfxW_panel-open var(--duration-base) var(--ease-out);flex-wrap:wrap;display:flex}:where(.l3dfxW_panel__drawer>*){flex:13rem;min-width:0}.l3dfxW_panel__active{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.l3dfxW_panel__action{margin-left:auto}.l3dfxW_panel__chips{gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}@keyframes l3dfxW_panel-open{0%{opacity:0;transform:translateY(-6px)}}
.XIfH-q_kpiCard{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);text-align:left;min-width:0;font:inherit;transition:var(--transition-smooth);flex-direction:column;gap:.625rem;padding:1.125rem 1.25rem;display:flex;container-type:inline-size}@media (max-width:639.98px){.XIfH-q_kpiCard{gap:.375rem;padding:.75rem}}.XIfH-q_kpiCard--clickable{cursor:pointer;border:1px solid var(--border);color:inherit;text-decoration:none}.XIfH-q_kpiCard--clickable:hover,.XIfH-q_kpiCard--clickable:focus-visible{box-shadow:var(--shadow-soft);border-color:var(--primary);transform:translateY(-2px)}.XIfH-q_kpiCard--clickable:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.XIfH-q_kpiCard__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.XIfH-q_kpiCard__title{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.14em;min-width:0;overflow-wrap:break-word;font-size:.75rem;font-weight:600}.XIfH-q_kpiCard__icon{color:var(--primary);flex-shrink:0;display:flex}.XIfH-q_kpiCard__valueRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.XIfH-q_kpiCard__value{font-family:var(--font-body),sans-serif;letter-spacing:-.03em;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.1}.XIfH-q_kpiCard__delta{font-variant-numeric:tabular-nums;align-items:center;gap:.1875rem;font-size:.75rem;font-weight:600;display:inline-flex}.XIfH-q_kpiCard__delta--good{color:var(--chart-healthy)}.XIfH-q_kpiCard__delta--bad{color:var(--chart-lost)}.XIfH-q_kpiCard__delta--flat{color:var(--muted-foreground)}.XIfH-q_kpiCard__footer{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:auto;display:flex}.XIfH-q_kpiCard__description{color:var(--muted-foreground);min-width:0;font-size:.75rem}@container (max-width:13rem){.XIfH-q_kpiCard__title{letter-spacing:.04em}.XIfH-q_kpiCard__value{font-size:1.5rem}.XIfH-q_kpiCard__footer{flex-direction:column;align-items:stretch;gap:.5rem}}.XIfH-q_kpiCard--active,.XIfH-q_kpiCard--active:hover{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),var(--shadow-card)}
.yUYOcq_noContent{text-align:center;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;animation:.3s ease-in-out yUYOcq_fadeIn;display:flex}.yUYOcq_noContent--full{width:100%;height:100%;min-height:280px}.yUYOcq_noContent__icon{border-radius:var(--radius-full);background:var(--secondary);width:4.5rem;height:4.5rem;color:var(--primary);justify-content:center;align-items:center;display:flex}.yUYOcq_noContent__icon svg{width:32px;height:32px}.yUYOcq_noContent__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;color:var(--foreground);font-size:1.5rem;font-weight:700;line-height:1.05}.yUYOcq_noContent__description{color:var(--muted-foreground);max-width:360px;font-size:.95rem}.yUYOcq_noContent__action{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}@keyframes yUYOcq_fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.LAfKAq_pageRange__text{color:var(--muted-foreground);font-size:.875rem}
.SaK-1W_pagination__bar{align-items:center;gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}@media (max-width:639.98px){.SaK-1W_pagination__bar{flex-direction:column;align-items:center;display:flex}}.SaK-1W_pagination__bar>.SaK-1W_pagination{grid-column:2}.SaK-1W_pagination{align-items:center;gap:var(--space-1);width:fit-content;max-width:100%;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);display:flex}.SaK-1W_pagination__list{align-items:center;gap:.125rem;display:flex}@media (max-width:639.98px){.SaK-1W_pagination__list--wide{display:none}}@media (min-width:640px){.SaK-1W_pagination__list--narrow{display:none}}.SaK-1W_pagination__page{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.SaK-1W_pagination__page[aria-current=page]{cursor:default;font-weight:600}.SaK-1W_pagination__dots{width:var(--control-height-sm);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.SaK-1W_pagination__size{justify-self:end;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--muted-foreground);white-space:nowrap;grid-column:3;display:flex}.SaK-1W_pagination__sizeField{width:5.5rem}
.NXQ5wG_searchFilter{align-items:center;gap:.5rem;width:100%;display:flex}.NXQ5wG_searchFilter__container{width:100%;position:relative}.NXQ5wG_searchFilter__container__icon{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.NXQ5wG_searchFilter__container__input{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){.NXQ5wG_searchFilter__container__input{font-size:var(--font-size-base)}}.NXQ5wG_searchFilter__container__input::placeholder{color:var(--muted-foreground)}.NXQ5wG_searchFilter__container__input:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.NXQ5wG_searchFilter__container__input:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.NXQ5wG_searchFilter__container__input{padding-inline:2.5rem}.NXQ5wG_searchFilter__container__input::-webkit-search-cancel-button{appearance:none}.NXQ5wG_searchFilter__container__input__clearButton{border-radius:var(--radius-xs);color:var(--muted-foreground);transition:color var(--duration-fast) ease;justify-content:center;align-items:center;padding:.25rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.NXQ5wG_searchFilter__container__input__clearButton:hover{color:var(--foreground)}.NXQ5wG_searchFilter__container__input__clearButton:focus-visible{outline:2px solid var(--ring)}.NXQ5wG_searchFilter__submitButton{flex-shrink:0}.NXQ5wG_searchFilter--compact .NXQ5wG_searchFilter__container__input{border-color:#0000;border-bottom:2px solid var(--border);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.NXQ5wG_searchFilter--compact .NXQ5wG_searchFilter__container__input:focus{box-shadow:none;border-color:#0000;border-bottom-color:var(--ring)}
.P4k8PW_loading{--emblem:4.25rem;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex}.P4k8PW_loading--page{--emblem:6rem;z-index:var(--z-modal);background:radial-gradient(circle at 50% 45%, var(--leaf-100) 0%, var(--background) 55%);position:fixed;inset:0}.P4k8PW_loading--section{width:100%;min-height:50vh}.P4k8PW_loading--inline{--emblem:1.75rem;flex-direction:row;gap:.75rem;padding:1.5rem 0}.P4k8PW_loading__emblem{width:var(--emblem);height:var(--emblem);place-items:center;display:grid;position:relative}.P4k8PW_loading__ring{width:100%;height:100%;animation:1.2s linear infinite P4k8PW_loading-spin;position:absolute;inset:0}.P4k8PW_loading__track,.P4k8PW_loading__arc,.P4k8PW_loading__accent{fill:none;stroke-width:4px}.P4k8PW_loading__track{stroke:var(--border)}.P4k8PW_loading__arc{stroke:var(--primary);stroke-linecap:round;stroke-dasharray:26 100}.P4k8PW_loading__accent{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:10 100;stroke-dashoffset:-50px}.P4k8PW_loading--inline .P4k8PW_loading__track,.P4k8PW_loading--inline .P4k8PW_loading__arc,.P4k8PW_loading--inline .P4k8PW_loading__accent{stroke-width:9px}.P4k8PW_loading__seal{background:var(--paper);box-shadow:0 0 0 1px var(--border);border-radius:50%}.P4k8PW_loading__label{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.P4k8PW_loading__label:after{content:"…";vertical-align:bottom;text-align:left;width:1.2em;animation:1.4s steps(4,jump-none) infinite P4k8PW_loading-dots;display:inline-block;overflow:hidden}.P4k8PW_loading--inline .P4k8PW_loading__label{font-size:.6875rem}@keyframes P4k8PW_loading-spin{to{transform:rotate(360deg)}}@keyframes P4k8PW_loading-dots{0%{width:0}to{width:1.2em}}@media (prefers-reduced-motion:reduce){.P4k8PW_loading__ring,.P4k8PW_loading__label:after{animation:none}}
.KWLica_table__wrapper{overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(to right, var(--card) 40%, transparent) left center/2rem 100% no-repeat local,linear-gradient(to left, var(--card) 40%, transparent) right center/2rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--forest-950) 16%, transparent), transparent) left center/.75rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--forest-950) 16%, transparent), transparent) right center/.75rem 100% no-repeat scroll,var(--card);width:100%;overflow-x:auto;container-type:inline-size}.KWLica_table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;color:var(--foreground);font-size:.875rem}.KWLica_table__head{background-color:var(--muted)}.KWLica_table__headCell{text-align:left;font-family:var(--font-display),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);background-color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:.75rem;font-size:.75rem;font-weight:600}@media (min-width:768px){.KWLica_table__headCell{padding-inline:1rem}}.KWLica_table__headCell--actions,.KWLica_table__headCell--chevron{width:1%}.KWLica_table__sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:inline-flex;position:relative}.KWLica_table__sort svg{opacity:.55;flex-shrink:0}.KWLica_table__sort:after{content:"";position:absolute;inset:-.75rem -.5rem}.KWLica_table__sort:hover{color:var(--foreground)}.KWLica_table__sort:focus-visible{outline:2px solid var(--ring);outline-offset:3px;outline-offset:2px}.KWLica_table__sort--active{color:var(--foreground)}.KWLica_table__sort--active svg{opacity:1;color:var(--primary)}.KWLica_table__row{transition:background-color var(--duration-fast) ease}.KWLica_table__row:hover{background-color:color-mix(in srgb, var(--primary) 5%, transparent)}.KWLica_table__row--clickable{cursor:pointer}.KWLica_table__row--clickable:focus-visible{outline:2px solid var(--ring);outline-offset:3px;outline-offset:-2px}.KWLica_table__cell{border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;padding:.75rem}@media (min-width:768px){.KWLica_table__cell{padding:.875rem 1rem}}.KWLica_table__row:last-child .KWLica_table__cell{border-bottom:none}.KWLica_table__cell--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KWLica_table__cell--wrap{white-space:normal;min-width:16rem;max-width:20rem}.KWLica_table__cell--actions{width:1%}.KWLica_table__cell--chevron{width:1%;color:var(--muted-foreground);padding-left:0;line-height:0}.KWLica_table__cell--chevron svg{transition:transform var(--duration-fast) ease,color var(--duration-fast) ease}.KWLica_table__row--clickable:hover .KWLica_table__cell--chevron svg,.KWLica_table__row--clickable:focus-visible .KWLica_table__cell--chevron svg{color:var(--primary);transform:translate(2px)}.KWLica_table__actions{white-space:nowrap;align-items:center;gap:8px;display:flex}.KWLica_table--right{text-align:right}.KWLica_table--center{text-align:center}@media (max-width:767.98px){.KWLica_table__headCell:first-child,.KWLica_table__cell:first-child{z-index:1;box-shadow:inset -1px 0 0 var(--border);position:sticky;left:0}.KWLica_table__cell:first-child{white-space:normal;background-color:var(--card);max-width:40vw}.KWLica_table__row:hover .KWLica_table__cell:first-child{background-color:color-mix(in srgb, var(--primary) 5%, var(--card))}}@media (min-width:768px){.KWLica_table__headCell--actions,.KWLica_table__cell--actions{z-index:1;box-shadow:inset 1px 0 0 var(--border);position:sticky;right:0}.KWLica_table__cell--actions{background-color:var(--card)}.KWLica_table__row:hover .KWLica_table__cell--actions{background-color:color-mix(in srgb, var(--primary) 5%, var(--card))}}@container (max-width:767.98px){.KWLica_table__col--hide-md{display:none}}@container (max-width:959.98px){.KWLica_table__col--hide-lg{display:none}}@container (max-width:1199.98px){.KWLica_table__col--hide-xl{display:none}}
.ztASia_panel{gap:var(--space-4);flex-direction:column;display:flex}.ztASia_panel__list{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.ztASia_item{appearance:none;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:var(--space-3);width:100%;padding:0;padding:var(--space-3);border-radius:var(--radius);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;margin:0;display:flex}.ztASia_item:hover{background:color-mix(in srgb, var(--primary) 5%, transparent)}.ztASia_item:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ztASia_item__group{border-radius:var(--radius-full);background:var(--secondary);width:2.5rem;height:2.5rem;color:var(--secondary-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ztASia_item__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ztASia_item__head{align-items:baseline;gap:var(--space-2);display:flex}.ztASia_item__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);flex:1;font-weight:500;overflow:hidden}.ztASia_item--unread .ztASia_item__title{font-weight:700}.ztASia_item__time{font-size:var(--font-size-xs);color:var(--muted-foreground);flex-shrink:0}.ztASia_item__preview{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);color:var(--muted-foreground);overflow:hidden}.ztASia_item--unread .ztASia_item__preview{color:var(--foreground)}.ztASia_item__badge{border-radius:var(--radius-full);background:var(--primary);min-width:1.25rem;height:1.25rem;color:var(--primary-foreground);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;padding:0 .375rem;font-weight:700;display:flex}
.Q1I5La_tabs{gap:var(--space-4);display:flex}@media (max-width:639.98px){.Q1I5La_tabs{gap:var(--space-2)}}.Q1I5La_tabs{border-bottom:1px solid var(--border);scrollbar-width:none;overflow-x:auto}.Q1I5La_tabs--stacked{margin-bottom:var(--space-5)}.Q1I5La_tabs__tab{appearance:none;font:inherit;color:var(--muted-foreground);cursor:pointer;align-items:center;gap:var(--space-2);padding:0;padding:var(--space-2) var(--space-1);font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;margin:0 0 -1px;font-weight:500;display:inline-flex}@media (max-width:639.98px){.Q1I5La_tabs__tab{padding-inline:0;font-size:.8125rem}}.Q1I5La_tabs__tab:hover{color:var(--foreground)}.Q1I5La_tabs__tab:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.Q1I5La_tabs__tab--active{border-bottom-color:var(--accent);color:var(--foreground)}.Q1I5La_tabs__count{border-radius:var(--radius-full);background:var(--secondary);min-width:1.25rem;height:1.25rem;color:var(--secondary-foreground);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .375rem;font-weight:700;display:flex}
.R0qnSW_donationActions__cancel.R0qnSW_donationActions__cancel:hover{color:var(--destructive);border-color:var(--destructive)}
.auPewW_stack{flex-direction:column;gap:.125rem;display:flex}.auPewW_stack strong{color:var(--foreground);font-weight:600}.auPewW_stack span{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.auPewW_tags{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}
.h7P7vG_composer{align-items:flex-end;gap:var(--space-2);width:100%;display:flex}.h7P7vG_composer__input{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){.h7P7vG_composer__input{font-size:var(--font-size-base)}}.h7P7vG_composer__input::placeholder{color:var(--muted-foreground)}.h7P7vG_composer__input:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.h7P7vG_composer__input:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.h7P7vG_composer__input{height:auto;min-height:var(--control-height);resize:none;field-sizing:content;flex:1;max-height:8rem;padding-block:.5rem;line-height:1.45}
.cm-xTW_meter{flex-direction:column;gap:.3125rem;width:100%;display:flex}.cm-xTW_meter__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.cm-xTW_meter__label{color:var(--foreground);font-size:.8125rem}.cm-xTW_meter__value{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.cm-xTW_meter__value--ok{color:var(--foreground)}.cm-xTW_meter__value--warning{color:var(--chart-at-risk)}.cm-xTW_meter__value--critical{color:var(--chart-lost)}.cm-xTW_meter__value--unknown{color:var(--muted-foreground);font-weight:400}.cm-xTW_meter__track{background:var(--chart-sequential-soft);border-radius:999px;height:.5rem;overflow:hidden}.cm-xTW_meter__fill{border-radius:0 999px 999px 0;height:100%;transition:width .24s cubic-bezier(.4,0,.2,1)}.cm-xTW_meter__fill--ok{background:var(--chart-sequential)}.cm-xTW_meter__fill--warning{background:var(--chart-at-risk)}.cm-xTW_meter__fill--critical{background:var(--chart-lost)}.cm-xTW_meter__fill--unknown{background:0 0}.cm-xTW_meter__caption{color:var(--muted-foreground);font-size:.75rem}
.ifh0NG_documentLink{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;align-self:flex-start;align-items:center;gap:.375rem;padding-block:.25rem;font-size:.875rem;font-weight:500;transition:text-decoration-color .15s;display:inline-flex}.ifh0NG_documentLink:hover{text-decoration-color:currentColor}.ifh0NG_documentLink:focus-visible{outline:2px solid var(--ring);outline-offset:3px}
.gVlTUq_tag{--tag-color:var(--muted-foreground);--tag-text:var(--foreground);border-radius:var(--radius-full);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;max-width:100%;font-weight:500;line-height:1.4;display:inline-flex}.gVlTUq_tag--small{padding:.125rem .5rem;font-size:.75rem}.gVlTUq_tag--medium{padding:.25rem .625rem;font-size:.8125rem}.gVlTUq_tag--primary{--tag-color:var(--primary);--tag-text:var(--primary)}.gVlTUq_tag--info{--tag-color:var(--chart-1);--tag-text:var(--ink-900)}.gVlTUq_tag--success{--tag-color:var(--success);--tag-text:var(--forest-700)}.gVlTUq_tag--warning{--tag-color:var(--warning);--tag-text:var(--accent-text)}.gVlTUq_tag--destructive{--tag-color:var(--destructive);--tag-text:var(--destructive)}.gVlTUq_tag--soft{background:color-mix(in srgb, var(--tag-color) 14%, transparent);color:var(--tag-text)}.gVlTUq_tag--default.gVlTUq_tag--soft{background:var(--muted)}.gVlTUq_tag--solid{background:var(--tag-color);color:var(--paper)}.gVlTUq_tag--warning.gVlTUq_tag--solid{color:var(--warning-foreground)}.gVlTUq_tag--default.gVlTUq_tag--solid{background:var(--muted);color:var(--foreground)}.gVlTUq_tag__dot{background:var(--tag-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.gVlTUq_tag--solid .gVlTUq_tag__dot{background:currentColor}.gVlTUq_tag__label{text-overflow:ellipsis;overflow:hidden}.gVlTUq_tag__removeBtn{color:inherit;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-right:-2px;display:flex}.gVlTUq_tag__removeBtn:hover{opacity:.75}.gVlTUq_tag__removeBtn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}
.HsdG5G_trigger{-webkit-touch-callout:none;max-width:100%;display:inline-flex}.HsdG5G_trigger :disabled{pointer-events:none}.HsdG5G_trigger:has(:disabled){cursor:not-allowed}.HsdG5G_bubble{z-index:var(--z-tooltip);border-radius:var(--radius-sm);background:var(--inverse);color:var(--inverse-foreground);box-shadow:var(--shadow-soft);text-align:center;overflow-wrap:break-word;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) ease;padding:6px 10px;font-size:.8125rem;font-weight:500;line-height:1.35;position:fixed}.HsdG5G_bubble[data-ready]{opacity:1}.HsdG5G_arrow{background:var(--inverse);width:8px;height:8px;position:absolute;transform:rotate(45deg)}.HsdG5G_bubble[data-placement=top] .HsdG5G_arrow{bottom:-4px;left:var(--arrow-offset,50%);margin-left:-4px}.HsdG5G_bubble[data-placement=bottom] .HsdG5G_arrow{top:-4px;left:var(--arrow-offset,50%);margin-left:-4px}.HsdG5G_bubble[data-placement=left] .HsdG5G_arrow{right:-4px;top:var(--arrow-offset,50%);margin-top:-4px}.HsdG5G_bubble[data-placement=right] .HsdG5G_arrow{left:-4px;top:var(--arrow-offset,50%);margin-top:-4px}
.Ddo0gG_alertDialog__body{color:var(--foreground);font-size:1rem}
.yNm6Zq_dialog{z-index:var(--z-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.yNm6Zq_dialog{padding:var(--space-4);align-items:center}}.yNm6Zq_dialog__backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:yNm6Zq_dialog-fade-in var(--duration-base) ease;position:absolute;inset:0}.yNm6Zq_dialog--closing .yNm6Zq_dialog__backdrop{animation:yNm6Zq_dialog-fade-out var(--duration-base) ease forwards}.yNm6Zq_dialog__panel{width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);background:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-raised);animation:yNm6Zq_dialog-sheet-in var(--duration-base) var(--ease-emphasized);flex-direction:column;display:flex;position:relative}.yNm6Zq_dialog__panel:focus-visible{outline:none}@media (min-width:640px){.yNm6Zq_dialog__panel{max-height:calc(100dvh - 2*var(--space-8));border-radius:var(--radius-lg);padding-bottom:0;animation-name:yNm6Zq_dialog-scale-in}}.yNm6Zq_dialog--closing .yNm6Zq_dialog__panel{animation:yNm6Zq_dialog-sheet-out var(--duration-base) ease forwards}@media (min-width:640px){.yNm6Zq_dialog--closing .yNm6Zq_dialog__panel{animation-name:yNm6Zq_dialog-scale-out}}.yNm6Zq_dialog__panel--sm{max-width:32rem}.yNm6Zq_dialog__panel--md{max-width:35rem}.yNm6Zq_dialog__panel--lg{max-width:40rem}.yNm6Zq_dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--border);display:flex}@media (min-width:640px){.yNm6Zq_dialog__header{padding:var(--space-6) var(--space-6) var(--space-4)}}.yNm6Zq_dialog__header--bare{border-bottom:none;justify-content:flex-end;padding-bottom:0}.yNm6Zq_dialog__heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.yNm6Zq_dialog__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.05;font-size:var(--font-size-xl)}@media (min-width:640px){.yNm6Zq_dialog__title{font-size:var(--font-size-2xl)}}.yNm6Zq_dialog__subtitle{color:var(--muted-foreground);font-size:.85rem}.yNm6Zq_dialog__body{min-height:0;padding:var(--space-5);overscroll-behavior:contain;color:var(--foreground);flex:1;overflow-y:auto}@media (min-width:640px){.yNm6Zq_dialog__body{padding:var(--space-6)}}.yNm6Zq_dialog__footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}@media (min-width:640px){.yNm6Zq_dialog__footer{padding-inline:var(--space-6)}}@media (max-width:639.98px){.yNm6Zq_dialog__footer>*{flex:1}}@keyframes yNm6Zq_dialog-fade-in{0%{opacity:0}}@keyframes yNm6Zq_dialog-fade-out{to{opacity:0}}@keyframes yNm6Zq_dialog-scale-in{0%{opacity:0;transform:scale(.94)}}@keyframes yNm6Zq_dialog-scale-out{to{opacity:0;transform:scale(.94)}}@keyframes yNm6Zq_dialog-sheet-in{0%{transform:translateY(100%)}}@keyframes yNm6Zq_dialog-sheet-out{to{transform:translateY(100%)}}
._5mRAtW_alertPanel{flex-direction:column;max-height:26rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._5mRAtW_alertPanel__item+._5mRAtW_alertPanel__item{border-top:1px solid var(--border)}._5mRAtW_alertPanel__link{color:inherit;border-radius:var(--radius);width:100%;transition:var(--transition-smooth);align-items:center;gap:.75rem;padding:.75rem .25rem;text-decoration:none;display:flex}a._5mRAtW_alertPanel__link:hover{background:color-mix(in srgb, var(--primary) 5%, transparent)}._5mRAtW_alertPanel__icon{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._5mRAtW_alertPanel__icon--critical{background:color-mix(in srgb, var(--destructive) 12%, transparent);color:var(--destructive)}._5mRAtW_alertPanel__icon--warning{background:var(--warning-soft);color:var(--accent-text)}._5mRAtW_alertPanel__icon--info,._5mRAtW_alertPanel__icon--opportunity{background:var(--secondary);color:var(--primary)}._5mRAtW_alertPanel__title{min-width:0;color:var(--foreground);flex:1;font-size:.875rem}._5mRAtW_alertPanel__count{font-variant-numeric:tabular-nums;font-weight:700}._5mRAtW_alertPanel__chevron{color:var(--muted-foreground);flex-shrink:0}._5mRAtW_alertPanel__clear{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--chart-healthy);border-radius:var(--radius);min-height:8rem;color:var(--chart-healthy);align-items:center;gap:.75rem;padding:1rem 1.125rem;display:flex}._5mRAtW_alertPanel__clear div{flex-direction:column;gap:.125rem;display:flex}._5mRAtW_alertPanel__clear strong{color:var(--foreground);font-size:.875rem}._5mRAtW_alertPanel__clear span{color:var(--muted-foreground);font-size:.75rem}
.DBPNoa_formSection{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.DBPNoa_formSection__header{align-items:center;gap:.5rem;display:flex}.DBPNoa_formSection__header__icon{color:var(--accent-text)}.DBPNoa_formSection__header__title{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:600}.DBPNoa_formSection__content{flex-direction:column;gap:.75rem;display:flex}
.mfvKzG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (max-width:639.98px){.mfvKzG_actions>*{flex:100%}}
.KNxqZG_form{gap:var(--space-5);flex-direction:column;display:flex}.KNxqZG_form__intro{font-size:var(--font-size-sm);color:var(--muted-foreground)}.KNxqZG_form__actions{justify-content:flex-end;gap:var(--space-3);display:flex}
.hRSeFa_kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:1200px){.hRSeFa_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}
.iK7Cba_formDialog__form{flex-direction:column;gap:1rem;display:flex}
.phdGFW_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:2rem clamp(1.5rem,3vw,3rem);padding-block:clamp(1.75rem,3vw,2.5rem);display:grid}.phdGFW_facts__item{border-left:1px solid color-mix(in srgb, var(--accent-text) 45%, transparent);flex-direction:column;gap:.5rem;padding-left:1.25rem;display:flex}.phdGFW_facts__value{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-variant-numeric:tabular-nums;color:var(--accent-text);font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:700;line-height:1.05}.phdGFW_facts__label{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5}
.ZifYxa_card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;box-shadow:var(--shadow-card);transition:box-shadow .3s var(--ease-emphasized),transform .3s var(--ease-emphasized);flex-direction:column;display:flex;overflow:hidden}.ZifYxa_card:hover{box-shadow:var(--shadow-raised);transform:translateY(-2px)}.ZifYxa_card .ZifYxa_card__image{transition:transform .9s var(--ease-emphasized)}.ZifYxa_card:hover .ZifYxa_card__image{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.ZifYxa_card .ZifYxa_card__image{transition:none}.ZifYxa_card:hover .ZifYxa_card__image{transform:none}.ZifYxa_card{transition:none}.ZifYxa_card:hover{transform:none}}.ZifYxa_card__media{aspect-ratio:16/9;background:var(--secondary);position:relative;overflow:hidden}@media (min-width:640px){.ZifYxa_card__media{aspect-ratio:4/3}}.ZifYxa_card__image{object-fit:cover}.ZifYxa_card__placeholder{background:linear-gradient(160deg, var(--leaf-100), var(--sand-100));place-items:center;height:100%;display:grid}.ZifYxa_card__placeholderLeaf{width:34%;color:color-mix(in srgb, var(--forest-700) 28%, transparent)}.ZifYxa_card__origin{font-weight:600;position:absolute;top:.875rem;left:.875rem}.ZifYxa_card__body{flex-direction:column;flex:1;gap:.875rem;padding:1.25rem 1.375rem 1.375rem;display:flex}.ZifYxa_card__header{flex-direction:column;gap:.25rem;display:flex}.ZifYxa_card__name{letter-spacing:-.01em;font-size:1.375rem;font-weight:600;line-height:1.2}.ZifYxa_card__scientific{color:var(--muted-foreground);font-size:.875rem}.ZifYxa_card__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}@media (min-width:640px){.ZifYxa_card__description{-webkit-line-clamp:3;line-clamp:3}}.ZifYxa_card__description{color:var(--muted-foreground);line-height:1.6}.ZifYxa_card__traits{flex-wrap:wrap;gap:.375rem;display:flex}.ZifYxa_card__stock{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.9375rem;display:flex}.ZifYxa_card__stock strong{font-family:var(--font-display),sans-serif;font-size:1.25rem;font-weight:700}.ZifYxa_card__stockIcon{color:var(--primary)}.ZifYxa_card__lowStock{margin-left:auto;font-weight:600}
.bM-maq_panel{gap:var(--space-5);flex-direction:column;display:flex}.bM-maq_panel__toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);flex-wrap:wrap;display:flex}.bM-maq_panel__filters{gap:var(--space-1);background:var(--muted);border-radius:var(--radius);flex-shrink:0;padding:.1875rem;display:flex}.bM-maq_panel__filter{appearance:none;font:inherit;color:var(--muted-foreground);cursor:pointer;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;cursor:pointer;transition:var(--transition-smooth);background:0 0;border:none;margin:0;padding:.3125rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.bM-maq_panel__filter:hover{color:var(--foreground)}.bM-maq_panel__filter:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.bM-maq_panel__filter--active{background:var(--card);color:var(--primary);box-shadow:var(--shadow-card)}.bM-maq_panel__filterCount{border-radius:var(--radius-full);background:var(--accent);min-width:1.125rem;height:1.125rem;color:var(--accent-foreground);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .3125rem;font-size:.6875rem;font-weight:700;display:flex}.bM-maq_panel__markAll{white-space:nowrap;min-width:0}.bM-maq_panel__group{gap:var(--space-2);flex-direction:column;display:flex}.bM-maq_panel__groupTitle{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.bM-maq_panel__list{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}
._3o24xq_operational{flex-direction:column;gap:1.125rem;display:flex}._3o24xq_operational__block{flex-direction:column;gap:.5rem;display:flex}._3o24xq_operational__breakdown{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._3o24xq_operational__breakdown li{color:var(--muted-foreground);align-items:center;gap:.4375rem;font-size:.75rem;display:flex}._3o24xq_operational__breakdown strong{color:var(--foreground);font-variant-numeric:tabular-nums;margin-left:auto}._3o24xq_operational__breakdown em{text-align:right;font-variant-numeric:tabular-nums;min-width:5.5rem;font-style:normal}._3o24xq_operational__swatch{border-radius:2px;flex-shrink:0;width:.5rem;height:.5rem}._3o24xq_operational__empty{color:var(--muted-foreground);font-size:.75rem}._3o24xq_operational__note{color:var(--muted-foreground);border-top:1px solid var(--border);padding-top:.75rem;font-size:.75rem;line-height:1.5}._3o24xq_operational__note strong{color:var(--foreground);font-variant-numeric:tabular-nums}
.mgASZa_segmented{border:none;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.mgASZa_segmented:disabled{opacity:.6}.mgASZa_segmented__legend{color:var(--foreground);margin-bottom:6px;padding:0;font-size:.9rem;font-weight:500}.mgASZa_segmented__track{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;padding:3px;display:grid}.mgASZa_segmented__track--subtle{border-color:#0000}.mgASZa_segmented__track--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}.mgASZa_segmented__option{--segment-color:var(--primary);min-width:0;display:flex;position:relative}.mgASZa_segmented__option--success{--segment-color:var(--success)}.mgASZa_segmented__option--warning{--segment-color:var(--accent-text)}.mgASZa_segmented__option--destructive{--segment-color:var(--destructive)}.mgASZa_segmented__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.mgASZa_segmented__input:disabled{cursor:not-allowed}.mgASZa_segmented__label{text-overflow:ellipsis;white-space:nowrap;min-height:calc(var(--control-height) - 8px);border-radius:var(--radius-sm);color:var(--muted-foreground);transition:background var(--duration-fast) ease,color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;flex:1;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:flex;overflow:hidden}.mgASZa_segmented__input:hover:not(:checked)+.mgASZa_segmented__label{color:var(--foreground)}.mgASZa_segmented__input:checked+.mgASZa_segmented__label{background:var(--segment-color);color:var(--paper);font-weight:600}.mgASZa_segmented__track--subtle .mgASZa_segmented__input:checked+.mgASZa_segmented__label{background:var(--card);color:var(--segment-color);box-shadow:var(--shadow-card)}.mgASZa_segmented__input:focus-visible+.mgASZa_segmented__label{outline:2px solid var(--ring);outline-offset:3px;outline-offset:1px}.mgASZa_segmented--chips{flex:0 auto;width:auto;max-width:100%}.mgASZa_segmented__track--chips{border-color:var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;display:flex}@media (min-width:640px){.mgASZa_segmented__track--chips{border-radius:var(--radius-full);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}}.mgASZa_segmented__track--chips .mgASZa_segmented__option{flex:none}.mgASZa_segmented__track--chips .mgASZa_segmented__label{border-radius:var(--radius-full);padding-inline:.875rem}
.-_a7Fa_split{isolation:isolate;align-items:center;gap:clamp(2.5rem,6vw,5.5rem);display:grid;position:relative}.-_a7Fa_split--wide{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.-_a7Fa_split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.-_a7Fa_split__leaf{z-index:-1;width:clamp(20rem,38vw,34rem);color:var(--leaf-100);pointer-events:none;position:absolute;bottom:-12rem;right:-9rem;transform:rotate(22deg)}.-_a7Fa_split__media{border-radius:var(--radius-xs);box-shadow:var(--shadow-raised);overflow:hidden}.-_a7Fa_split__image{width:100%;height:auto;display:block}.-_a7Fa_split__text{flex-direction:column;gap:1.75rem;display:flex}@media (max-width:959.98px){.-_a7Fa_split--wide,.-_a7Fa_split--even{grid-template-columns:1fr}}
.HqPJ0W_reportResult{flex-direction:column;gap:1.25rem;display:flex}.HqPJ0W_reportResult__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.HqPJ0W_reportResult__summary>:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:640px){.HqPJ0W_reportResult__summary{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.HqPJ0W_reportResult__summary>:last-child:nth-child(odd){grid-column:auto}}.HqPJ0W_reportResult__summary__item{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.125rem;padding:.875rem 1rem;display:flex}.HqPJ0W_reportResult__summary__item dt{color:var(--muted-foreground);font-size:.75rem}.HqPJ0W_reportResult__summary__item dd{color:var(--foreground);font-variant-numeric:tabular-nums;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}.HqPJ0W_reportResult__summary__item small{color:var(--muted-foreground);font-size:.75rem}.HqPJ0W_reportResult__chart{flex-direction:column;gap:1rem;display:flex}.HqPJ0W_reportResult__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.HqPJ0W_reportResult__count{color:var(--muted-foreground);font-size:.8125rem}.HqPJ0W_reportResult__actions{gap:.5rem;display:flex}
.B5ed_a_checkbox{flex-direction:column;gap:4px;display:flex}.B5ed_a_checkbox__control{width:fit-content;min-height:var(--control-height-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.5;display:inline-flex;position:relative}.B5ed_a_checkbox__control--disabled{opacity:.6;cursor:not-allowed}.B5ed_a_checkbox__input{opacity:0;width:1px;height:1px;position:absolute}.B5ed_a_checkbox__box{border:1.5px solid var(--input);border-radius:var(--radius-sm);background:var(--card);color:#0000;width:20px;height:20px;transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease;flex-shrink:0;justify-content:center;align-items:center;margin-top:calc(.5lh - 10px);display:flex}.B5ed_a_checkbox__control:not(.B5ed_a_checkbox__control--disabled):hover .B5ed_a_checkbox__box{border-color:var(--primary)}.B5ed_a_checkbox__input:checked+.B5ed_a_checkbox__box{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.B5ed_a_checkbox__input:focus-visible+.B5ed_a_checkbox__box{outline:2px solid var(--ring);outline-offset:3px;outline-offset:2px}.B5ed_a_checkbox__box--error{border-color:var(--destructive)}.B5ed_a_checkbox__label{color:var(--foreground)}
.oCS4oG_inputField{flex-direction:column;gap:6px;width:100%;display:flex}.oCS4oG_inputField__label{color:var(--foreground);font-size:.9rem;font-weight:500}.oCS4oG_inputField__required{color:var(--destructive)}.oCS4oG_inputField__wrapper{width:100%;position:relative}.oCS4oG_inputField__wrapper__icon{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.oCS4oG_inputField__wrapper__icon--left{left:.75rem}.oCS4oG_inputField__wrapper__icon--right{right:.75rem}.oCS4oG_inputField__wrapper__suffix{display:flex;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.oCS4oG_inputField__wrapper__input{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){.oCS4oG_inputField__wrapper__input{font-size:var(--font-size-base)}}.oCS4oG_inputField__wrapper__input::placeholder{color:var(--muted-foreground)}.oCS4oG_inputField__wrapper__input:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.oCS4oG_inputField__wrapper__input:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.oCS4oG_inputField__wrapper__input--with-icon-left{padding-left:2.5rem}.oCS4oG_inputField__wrapper__input--with-icon-right{padding-right:2.75rem}.oCS4oG_inputField__wrapper__input--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}
.sCMfWq_hero{color:var(--inverse-foreground);--foreground:var(--inverse-foreground);--muted-foreground:var(--inverse-muted);--border:var(--inverse-line);--accent-text:var(--ipe-500);--heading-highlight:var(--ipe-500);--link:var(--inverse-foreground);--ring:var(--ipe-500);isolation:isolate;background:var(--inverse-strong);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.sCMfWq_hero--full{min-height:100dvh}.sCMfWq_hero--page{min-height:clamp(32rem,72dvh,46rem)}.sCMfWq_hero__image{z-index:-2;object-fit:cover}.sCMfWq_hero__overlay{z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--forest-950) 85%, transparent) 0%, color-mix(in srgb, var(--forest-950) 55%, transparent) 50%, color-mix(in srgb, var(--forest-950) 30%, transparent) 100%),linear-gradient(180deg, color-mix(in srgb, var(--forest-950) 55%, transparent) 0%, color-mix(in srgb, var(--forest-950) 25%, transparent) 35%, color-mix(in srgb, var(--forest-950) 90%, transparent) 100%);position:absolute;inset:0}.sCMfWq_hero__content{width:min(var(--container-width),100% - 2*clamp(1.25rem,4vw,2.5rem));flex-direction:column;gap:1rem;margin-inline:auto;padding-top:8rem;padding-bottom:clamp(3rem,7vw,5.5rem);display:flex}.sCMfWq_hero__content>*{max-width:46rem}.sCMfWq_hero__eyebrow{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:600}.sCMfWq_hero__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;letter-spacing:-.03em;font-size:clamp(2.75rem,6.4vw,5.25rem);font-weight:700;line-height:1.02}.sCMfWq_hero__title em{color:var(--heading-highlight);font-style:normal}.sCMfWq_hero--page .sCMfWq_hero__title{font-size:clamp(2.5rem,5.2vw,4.25rem)}.sCMfWq_hero__lead{max-width:36rem;color:color-mix(in srgb, var(--inverse-foreground) 86%, transparent);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.7}.sCMfWq_hero__actions{margin-top:.75rem}.sCMfWq_hero__note{margin-top:.5rem}.sCMfWq_hero__footer{border-top:1px solid var(--inverse-line);background:color-mix(in srgb, var(--forest-950) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sCMfWq_hero__footerInner{width:min(var(--container-width),100% - 2*clamp(1.25rem,4vw,2.5rem));margin-inline:auto}@media (prefers-reduced-motion:no-preference){.sCMfWq_hero__content>*{animation:sCMfWq_hero-rise .9s var(--ease-emphasized) both}.sCMfWq_hero__content>:first-child{animation-delay:80ms}.sCMfWq_hero__content>:nth-child(2){animation-delay:.19s}.sCMfWq_hero__content>:nth-child(3){animation-delay:.3s}.sCMfWq_hero__content>:nth-child(4){animation-delay:.41s}.sCMfWq_hero__content>:nth-child(5){animation-delay:.52s}.sCMfWq_hero__image{animation:sCMfWq_hero-settle 2.4s var(--ease-emphasized) both}}@keyframes sCMfWq_hero-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes sCMfWq_hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}
._2kgCfW_textarea{flex-direction:column;gap:6px;width:100%;display:flex}._2kgCfW_textarea__label{color:var(--foreground);font-size:.9rem;font-weight:500}._2kgCfW_textarea__required{color:var(--destructive)}._2kgCfW_textarea__control{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){._2kgCfW_textarea__control{font-size:var(--font-size-base)}}._2kgCfW_textarea__control::placeholder{color:var(--muted-foreground)}._2kgCfW_textarea__control:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}._2kgCfW_textarea__control:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}._2kgCfW_textarea__control{min-height:100px;line-height:1.5}._2kgCfW_textarea__control--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}
.Btfdyq_prose{max-width:40rem;color:var(--muted-foreground);flex-direction:column;gap:1rem;font-size:1.0625rem;line-height:1.75;display:flex}.Btfdyq_prose a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;transition:text-decoration-color .15s}.Btfdyq_prose a:hover{text-decoration-color:currentColor}.Btfdyq_prose a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}
.NnL2oq_periodFilter{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;gap:.75rem;padding:.875rem 1.125rem;display:flex}.NnL2oq_periodFilter__controls{gap:.75rem;display:grid}@media (min-width:768px){.NnL2oq_periodFilter__controls{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem;display:flex}.NnL2oq_periodFilter__controls>fieldset{flex:none;width:auto}}.NnL2oq_periodFilter__range{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:768px){.NnL2oq_periodFilter__range{grid-template-columns:repeat(2,10.5rem)}}.NnL2oq_periodFilter__caption{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:flex-start;gap:.375rem;padding-top:.625rem;font-size:.75rem;display:flex}.NnL2oq_periodFilter__caption svg{flex-shrink:0;margin-top:.125rem}.NnL2oq_periodFilter__caption strong{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}
._8k-eLq_imageInput{flex-direction:column;gap:6px;width:100%;display:flex}._8k-eLq_imageInput__content{flex-direction:column;gap:.25rem;display:flex}._8k-eLq_imageInput__content__label{color:var(--foreground);font-size:.9rem;font-weight:500}._8k-eLq_imageInput__control{background:var(--card);border:2px dashed var(--input);border-radius:var(--radius-sm);cursor:pointer;width:inherit;justify-content:center;align-items:center;min-width:320px;min-height:120px;padding:2rem 1rem;transition:border-color .15s,background .15s;display:flex;position:relative}._8k-eLq_imageInput__control--withImage{padding:0}._8k-eLq_imageInput__control:hover{border-color:var(--primary);background:oklch(from var(--primary) calc(l + .2) c h/.05)}._8k-eLq_imageInput__control--disabled{opacity:.5;cursor:not-allowed}._8k-eLq_imageInput__control--error{border-color:var(--destructive)}._8k-eLq_imageInput__control__native{display:none}._8k-eLq_imageInput__control__placeholder{color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;font-size:.9rem;display:flex}._8k-eLq_imageInput__control__placeholder__preview{border-radius:var(--radius-sm);object-fit:cover;max-height:400px;padding:.25rem;position:relative!important}._8k-eLq_imageInput__control:hover ._8k-eLq_imageInput__overlay{opacity:1}._8k-eLq_imageInput__overlay{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--forest-950) 25%, transparent);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}._8k-eLq_imageInput__overlay__button{background:var(--muted);z-index:20;border-radius:50%;padding:.5rem}
.VHRACq_quote{color:var(--inverse-foreground);--foreground:var(--inverse-foreground);--muted-foreground:var(--inverse-muted);--border:var(--inverse-line);--accent-text:var(--ipe-500);--heading-highlight:var(--ipe-500);--link:var(--inverse-foreground);--ring:var(--ipe-500);isolation:isolate;text-align:center;background:var(--inverse-strong);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:clamp(26rem,70dvh,40rem);padding:clamp(4rem,8vw,6rem) clamp(1.25rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden}.VHRACq_quote__image{z-index:-2;object-fit:cover}.VHRACq_quote__overlay{z-index:-1;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--forest-950) 55%, transparent) 0%, color-mix(in srgb, var(--forest-950) 80%, transparent) 100%);position:absolute;inset:0}.VHRACq_quote__text{max-width:54rem}.VHRACq_quote__text p{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,4.6vw,3.75rem);font-weight:700;line-height:1.12}.VHRACq_quote__text p:before{content:"“";color:var(--heading-highlight)}.VHRACq_quote__text p:after{content:"”";color:var(--heading-highlight)}.VHRACq_quote__caption{max-width:34rem;color:var(--muted-foreground);font-size:1rem;line-height:1.6}
.qtadTq_catalog{flex-direction:column;gap:1.5rem;scroll-margin-top:7rem;display:flex}.qtadTq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.qtadTq_search{flex:22rem;max-width:30rem}.qtadTq_filters{flex-wrap:wrap;gap:.5rem;display:flex}.qtadTq_filter{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);min-height:2.75rem;color:var(--foreground);font:inherit;cursor:pointer;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.qtadTq_filter:hover{border-color:var(--primary)}.qtadTq_filter:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.qtadTq_filter--active{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.qtadTq_filter__count{border-radius:var(--radius-full);background:color-mix(in srgb, currentColor 14%, transparent);text-align:center;min-width:1.5rem;padding:.0625rem .4375rem;font-size:.75rem;font-weight:600}.qtadTq_summary{color:var(--muted-foreground);font-size:.9375rem}.qtadTq_summary strong{color:var(--foreground);font-weight:600}.qtadTq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.qtadTq_grid>li{display:flex}.qtadTq_skeletonCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;overflow:hidden}.qtadTq_skeletonCard__lines{padding:1.375rem}
.CedovG_userMenu{min-width:0;position:relative}.CedovG_userMenu__trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:var(--space-3);max-width:100%;padding:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius);transition:background var(--duration-fast) ease;background:0 0;border:none;margin:0;display:flex}.CedovG_userMenu__trigger:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}.CedovG_userMenu__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.CedovG_userMenu__trigger .CedovG_userMenu__trigger__avatar{background:var(--accent);color:var(--accent-foreground)}.CedovG_userMenu__trigger__chevron{color:var(--muted-foreground);transition:transform var(--duration-fast) ease;flex-shrink:0}[aria-expanded=true]>.CedovG_userMenu__trigger__chevron{transform:rotate(180deg)}.CedovG_userMenu__trigger__info{text-align:left;flex-direction:column;min-width:0;line-height:1.3;display:flex}.CedovG_userMenu__trigger__info strong,.CedovG_userMenu__trigger__info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CedovG_userMenu__trigger__info strong{font-size:var(--font-size-sm);color:var(--foreground);font-weight:600}.CedovG_userMenu__trigger__info span{font-size:var(--font-size-xs);color:var(--muted-foreground)}@media (max-width:639.98px){.CedovG_userMenu__trigger__info{display:none}}.CedovG_userMenu__panel{z-index:var(--z-dropdown);width:max-content;min-width:14rem;max-width:calc(100vw - 2*var(--space-3));background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-raised);animation:CedovG_user-menu-scale-in var(--duration-fast) ease;transform-origin:100% 0;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.CedovG_userMenu__panel__header{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);flex-direction:column;gap:.125rem;display:flex}.CedovG_userMenu__panel__header strong,.CedovG_userMenu__panel__header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CedovG_userMenu__panel__header strong{font-size:var(--font-size-sm);color:var(--foreground);font-weight:600}.CedovG_userMenu__panel__header span{font-size:var(--font-size-xs);color:var(--muted-foreground)}.CedovG_userMenu__panel__item{appearance:none;font:inherit;color:var(--foreground);cursor:pointer;align-items:center;gap:var(--space-2);width:100%;padding:0;padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);background:0 0;border:none;margin:0;text-decoration:none;display:flex}.CedovG_userMenu__panel__item:hover{background:var(--muted)}.CedovG_userMenu__panel__item:focus-visible{outline:2px solid var(--ring);outline-offset:3px;outline-offset:-2px}.CedovG_userMenu__panel__item--danger{color:var(--destructive);border-top:1px solid var(--border)}.CedovG_userMenu__panel__item--danger:hover{background:color-mix(in srgb, var(--destructive) 6%, transparent)}@keyframes CedovG_user-menu-scale-in{0%{opacity:0;transform:scale(.97)}}
.vyH-rG_detail{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (min-width:1200px){.vyH-rG_detail{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.vyH-rG_detail__column{flex-direction:column;gap:1rem;min-width:0;display:flex}.vyH-rG_label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.vyH-rG_fields{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1rem 1.5rem;display:grid;container:fields/inline-size}.vyH-rG_fields div{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.vyH-rG_fields dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.vyH-rG_fields dd{color:var(--foreground);overflow-wrap:anywhere;font-size:.9375rem}@container fields (min-width:25.5rem){.vyH-rG_fields__wide{grid-column:span 2}}.vyH-rG_summary{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:1px;display:grid;overflow:hidden}.vyH-rG_summary div{background:var(--card);flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.vyH-rG_summary dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.vyH-rG_summary dd{font-family:var(--font-body),sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--foreground);font-size:1.5rem;font-weight:700;line-height:1.1}.vyH-rG_summary small{color:var(--muted-foreground);font-size:.75rem}.vyH-rG_facts{flex-direction:column;display:flex}.vyH-rG_facts div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.625rem;display:flex}.vyH-rG_facts div:first-child{padding-top:0}.vyH-rG_facts div:last-child{border-bottom:none;padding-bottom:0}.vyH-rG_facts dt{min-width:0;color:var(--foreground);flex-direction:column;gap:.125rem;font-size:.875rem;display:flex}.vyH-rG_facts small{color:var(--muted-foreground);font-size:.75rem}.vyH-rG_facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:65%;color:var(--foreground);text-align:right;font-weight:600}.vyH-rG_note{border-radius:var(--radius);background:var(--secondary);color:var(--foreground);align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;display:flex}.vyH-rG_note svg{color:var(--primary);flex-shrink:0}.vyH-rG_stack{flex-direction:column;gap:1rem;display:flex}
.Lkc_sa_detail{gap:var(--space-4);flex-direction:column;display:flex}.Lkc_sa_detail__hint{font-size:var(--font-size-xs);color:var(--muted-foreground);margin:0}.Lkc_sa_detail__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.Lkc_sa_detail__info{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--font-size-sm);flex-direction:column;margin:0;display:flex}.Lkc_sa_detail__info>div{gap:var(--space-2);grid-template-columns:7rem minmax(0,1fr);display:grid}.Lkc_sa_detail__info dt{color:var(--muted-foreground)}.Lkc_sa_detail__info dd{align-items:center;gap:var(--space-1) var(--space-2);color:var(--foreground);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.Lkc_sa_detail__link{align-items:center;gap:var(--space-1);color:var(--link);display:inline-flex}.Lkc_sa_detail__actions{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);display:grid}
.xsNXnq_reportFilters{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.xsNXnq_reportFilters>*{flex:14rem;max-width:22rem}.xsNXnq_reportChart{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.75rem;padding:1.125rem;display:flex}.xsNXnq_reportChart__title{color:var(--foreground);font-size:.875rem;font-weight:600}.xsNXnq_reportChart__legend{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.xsNXnq_reportChart__legend li{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.xsNXnq_reportChart__legend span{border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.xsNXnq_traceability{flex-direction:column;gap:1.25rem;display:flex}.xsNXnq_traceability__search{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:flex-end;gap:.75rem;padding:1.125rem;display:flex}.xsNXnq_traceability__facts{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;margin:0;display:grid}.xsNXnq_traceability__facts dt{color:var(--muted-foreground);margin-bottom:.125rem;font-size:.75rem}.xsNXnq_traceability__facts dd{color:var(--foreground);flex-direction:column;margin:0;font-size:.9375rem;font-weight:500;display:flex}.xsNXnq_traceability__facts small{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.xsNXnq_traceability__visits{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.xsNXnq_traceability__visits li{border-bottom:1px solid var(--border);grid-template-columns:6rem auto 1fr;align-items:center;gap:.75rem;padding-bottom:.75rem;display:grid}.xsNXnq_traceability__visits li:last-child{border-bottom:none;padding-bottom:0}.xsNXnq_traceability__visits p{color:var(--muted-foreground);font-size:.8125rem}.xsNXnq_traceability__visits__date{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}@media (max-width:639.98px){.xsNXnq_traceability__visits li{grid-template-columns:1fr;gap:.375rem}}
.L37h9G_funnel{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.L37h9G_funnel__stage{flex-direction:column;gap:.375rem;display:flex}.L37h9G_funnel__stage__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.L37h9G_funnel__stage__label{color:var(--foreground);font-size:.875rem;font-weight:700}.L37h9G_funnel__stage__value{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem}.L37h9G_funnel__stage__track{background:var(--chart-sequential-soft);border-radius:999px;height:.625rem;overflow:hidden}.L37h9G_funnel__stage__bar{background:var(--chart-sequential);border-radius:999px;min-width:2px;height:100%;transition:width .24s cubic-bezier(.4,0,.2,1)}
.WnyIAq_sample{flex-direction:column;gap:.75rem;display:flex;container-type:inline-size}.WnyIAq_sample__caption{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:600}.WnyIAq_label{border:1.5px dashed var(--input);border-radius:var(--radius-lg);background:var(--card);align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.WnyIAq_label__qr{width:3rem;height:3rem;color:var(--foreground);flex-shrink:0}.WnyIAq_label__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.WnyIAq_label__species{font-weight:700}.WnyIAq_label__code{font-variant-numeric:tabular-nums;letter-spacing:.03em;overflow-wrap:anywhere}.WnyIAq_sample--row .WnyIAq_label__species{font-size:1.125rem}.WnyIAq_sample--row .WnyIAq_label__code{color:var(--muted-foreground);font-size:.9375rem}.WnyIAq_sample--row .WnyIAq_label__meta{color:var(--accent-text);font-size:.9375rem}@container (max-width:19.5rem){.WnyIAq_sample--row .WnyIAq_label{text-align:center;flex-direction:column;gap:.5rem;padding:1.75rem 1.5rem}.WnyIAq_sample--row .WnyIAq_label__text{display:contents}.WnyIAq_sample--row .WnyIAq_label__species{order:-1}}.WnyIAq_sample--stacked .WnyIAq_label{text-align:center;flex-direction:column;gap:.5rem;padding:1.75rem 1.5rem}.WnyIAq_sample--stacked .WnyIAq_label__text{display:contents}.WnyIAq_sample--stacked .WnyIAq_label__species{order:-1}.WnyIAq_sample--stacked .WnyIAq_label{padding:2rem 1.5rem}.WnyIAq_sample--stacked .WnyIAq_label__qr{width:6rem;height:6rem;margin-block:.25rem .5rem}.WnyIAq_sample--stacked .WnyIAq_label__species{font-family:var(--font-display),sans-serif;font-size:1.5rem;font-weight:600}.WnyIAq_sample--stacked .WnyIAq_label__code{border:1.5px solid var(--accent-text);border-radius:var(--radius);background:var(--secondary);margin-bottom:.5rem;padding:.375rem .75rem;font-size:clamp(.8125rem,4.75cqi,1rem);font-weight:600}.WnyIAq_sample--stacked .WnyIAq_label__meta{color:var(--muted-foreground);font-size:.9375rem}
.XZMkEW_limit{flex-direction:column;gap:.75rem;display:flex}.XZMkEW_limit__value{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.875rem;display:flex}.XZMkEW_limit__value strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--foreground);font-size:1.875rem;font-weight:700;line-height:1.1}.XZMkEW_text{color:var(--muted-foreground);font-size:.875rem}.XZMkEW_exception{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.XZMkEW_exception dl{align-self:stretch}.XZMkEW_exception__title{color:var(--foreground);font-size:.9375rem;font-weight:600}.XZMkEW_species{flex-direction:column;list-style:none;display:flex}.XZMkEW_species li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.625rem;display:flex}.XZMkEW_species li:first-child{padding-top:0}.XZMkEW_species li:last-child{border-bottom:none;padding-bottom:0}.XZMkEW_species__name,.XZMkEW_species__count{flex-direction:column;gap:.125rem;min-width:0;display:flex}.XZMkEW_species__name em,.XZMkEW_species__name small,.XZMkEW_species__count em,.XZMkEW_species__count small{color:var(--muted-foreground);font-size:.8125rem}.XZMkEW_species__count{text-align:right;flex-shrink:0;align-items:flex-end}.XZMkEW_species__count strong{font-variant-numeric:tabular-nums}
.f5RLoq_quickActions{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.f5RLoq_quickActions{flex-wrap:wrap;display:flex}}.f5RLoq_quickActions__primary{grid-column:1/-1}
.IpWZMW_shell{min-height:100dvh}@media (min-width:960px){.IpWZMW_shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);transition:grid-template-columns var(--duration-base) var(--ease-out);display:grid}.IpWZMW_shell--collapsed{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr)}}.IpWZMW_skipLink{top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-4);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-weight:600;position:absolute;transform:translateY(-200%)}.IpWZMW_skipLink:focus-visible{outline:2px solid var(--ring);outline-offset:3px;transform:none}.IpWZMW_main{flex-direction:column;min-width:0;display:flex}.IpWZMW_content{width:100%;padding:var(--space-5) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.IpWZMW_content:focus-visible{outline:none}@media (min-width:640px){.IpWZMW_content{padding:var(--space-6) var(--space-6) var(--space-8)}}@media (min-width:1200px){.IpWZMW_content{padding-inline:var(--space-10)}}
.FEnExq_relatories{flex-direction:column;gap:1.75rem;display:flex}.FEnExq_relatories__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}
._76XR6q_inputField{flex-direction:column;gap:6px;width:100%;display:flex}._76XR6q_inputField__label{color:var(--foreground);font-size:.9rem;font-weight:500}._76XR6q_inputField__required{color:var(--destructive)}._76XR6q_inputField__input{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){._76XR6q_inputField__input{font-size:var(--font-size-base)}}._76XR6q_inputField__input::placeholder{color:var(--muted-foreground)}._76XR6q_inputField__input:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}._76XR6q_inputField__input:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}._76XR6q_inputField__input--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}
.oG_jIq_section{padding-block:clamp(4.5rem,9vw,8rem);position:relative;overflow:clip}.oG_jIq_section--paper{background:var(--card);border-block:1px solid var(--border)}.oG_jIq_section--inverse{background:var(--inverse);color:var(--inverse-foreground);--foreground:var(--inverse-foreground);--muted-foreground:var(--inverse-muted);--border:var(--inverse-line);--accent-text:var(--ipe-500);--heading-highlight:var(--ipe-500);--link:var(--inverse-foreground);--ring:var(--ipe-500);isolation:isolate;position:relative}.oG_jIq_section--inverse:before{content:"";z-index:-1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.oG_jIq_section--flushTop{padding-top:0}.oG_jIq_section__inner{width:min(var(--container-width),100% - 2*clamp(1.25rem,4vw,2.5rem));flex-direction:column;gap:clamp(2.5rem,5vw,4rem);margin-inline:auto;display:flex}
.fr9-Ya_speciesSurvival{flex-direction:column;gap:.875rem;display:flex}
.-VwRka_limitSummary{--limit-tone:var(--primary);--limit-soft:var(--secondary);gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--limit-soft);border:1px solid color-mix(in srgb, var(--limit-tone) 45%, transparent);border-radius:var(--radius);flex-direction:column;display:flex}.-VwRka_limitSummary--warning{--limit-tone:var(--accent-text);--limit-soft:var(--warning-soft)}.-VwRka_limitSummary--critical{--limit-tone:var(--destructive);--limit-soft:color-mix(in srgb, var(--destructive) 8%, var(--card))}.-VwRka_limitSummary__head{justify-content:space-between;align-items:baseline;gap:.25rem var(--space-3);font-size:var(--font-size-xs);color:var(--muted-foreground);flex-wrap:wrap;display:flex}.-VwRka_limitSummary__eyebrow{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--limit-tone);letter-spacing:.14em;font-size:.6875rem;font-weight:600}.-VwRka_limitSummary__value{align-items:baseline;gap:.25rem var(--space-2);flex-wrap:wrap;display:flex}.-VwRka_limitSummary__value strong{font-size:var(--font-size-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--limit-tone);font-weight:700;line-height:1.1}.-VwRka_limitSummary__value span{font-size:var(--font-size-sm);color:var(--muted-foreground)}.-VwRka_limitSummary__track{border-radius:var(--radius-full);background:color-mix(in srgb, var(--limit-tone) 15%, transparent);height:.5rem;overflow:hidden}.-VwRka_limitSummary__fill{border-radius:var(--radius-full);background:var(--limit-tone);height:100%;transition:width var(--duration-base) var(--ease-out)}
.YYbXhq_filters{gap:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.YYbXhq_filters>*{flex:14rem;max-width:26rem}.YYbXhq_hint{font-size:var(--font-size-sm);color:var(--muted-foreground)}.YYbXhq_scroller{overscroll-behavior-x:contain;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);width:100%;overflow-x:auto}.YYbXhq_calendar{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:var(--font-size-sm);color:var(--foreground)}.YYbXhq_calendar thead th{padding:var(--space-3) var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);background:var(--muted);border-bottom:1px solid var(--border);text-align:center;font-weight:600}.YYbXhq_calendar thead th abbr{text-decoration:none}.YYbXhq_calendar th:first-child{z-index:1;text-align:left;padding-inline:var(--space-3);background:var(--card);border-right:1px solid var(--border);max-width:50vw;position:sticky;left:0}.YYbXhq_calendar thead th:first-child{background:var(--muted)}.YYbXhq_calendar tbody th{white-space:nowrap;padding-block:var(--space-2);font-weight:600}.YYbXhq_calendar tbody tr+tr>*{border-top:1px solid var(--border)}.YYbXhq_cell{text-align:center;font-variant-numeric:tabular-nums;min-width:2.75rem;height:2.5rem;font-weight:600}@media (min-width:768px){.YYbXhq_cell{min-width:3.25rem}}.YYbXhq_cell--0{background:0 0}.YYbXhq_cell--1{background:var(--chart-sequential-soft);color:var(--secondary-foreground)}.YYbXhq_cell--2{background:color-mix(in srgb, var(--chart-sequential) 30%, var(--chart-sequential-soft));color:var(--secondary-foreground)}.YYbXhq_cell--3{background:var(--chart-sequential);color:var(--primary-foreground)}
.i4dEXa_passwordForm{gap:var(--space-4);flex-direction:column;display:flex}.i4dEXa_passwordForm__fields{gap:var(--space-4);display:grid}@media (min-width:768px){.i4dEXa_passwordForm__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.i4dEXa_passwordForm__actions{margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:flex-end;display:flex}
.UaGU1a_detail{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.UaGU1a_detail__fields{grid-template-columns:1fr;gap:.75rem;width:100%;margin:0;display:grid}.UaGU1a_detail__fields div{grid-template-columns:9rem 1fr;gap:.75rem;display:grid}.UaGU1a_detail__fields dt{color:var(--muted-foreground);font-size:.8125rem}.UaGU1a_detail__fields dd{color:var(--foreground);overflow-wrap:anywhere;margin:0;font-size:.875rem}.UaGU1a_detail__columns{flex-direction:column;gap:.5rem;width:100%;display:flex}.UaGU1a_detail__columns h3{color:var(--foreground);font-size:.875rem;font-weight:600}.UaGU1a_detail__columns ol{color:var(--foreground);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.25rem 1rem;margin:0;padding:.75rem .75rem .75rem 2rem;font-size:.8125rem;display:grid}@media (max-width:639.98px){.UaGU1a_detail__fields div{grid-template-columns:1fr;gap:.125rem}}
.i9VD2q_section{flex-direction:column;gap:.75rem;display:flex}.i9VD2q_section__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.i9VD2q_section__header__info{flex-direction:column;gap:.125rem;min-width:0;display:flex}.i9VD2q_section__header__title{letter-spacing:-.01em;color:var(--foreground);font-size:1.375rem;font-weight:600}.i9VD2q_section__header__description{color:var(--muted-foreground);font-size:.8125rem}.i9VD2q_section__header__actions{flex-wrap:wrap;gap:.5rem;display:flex}
._1zd4hG_avatar{background:var(--primary);width:40px;height:40px;color:var(--primary-foreground);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;display:flex;overflow:hidden}._1zd4hG_avatar__image{object-fit:cover;width:100%;height:100%}._1zd4hG_avatar__initials{letter-spacing:.5px}
.DsmRUW_selectField{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.DsmRUW_selectField__label{color:var(--foreground);font-size:.9rem;font-weight:500}.DsmRUW_selectField__required{color:var(--destructive)}.DsmRUW_selectField__nativeWrapper{position:relative}.DsmRUW_selectField__native{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){.DsmRUW_selectField__native{font-size:var(--font-size-base)}}.DsmRUW_selectField__native::placeholder{color:var(--muted-foreground)}.DsmRUW_selectField__native:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.DsmRUW_selectField__native:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.DsmRUW_selectField__native{appearance:none;cursor:pointer;padding-right:2.25rem}@supports (appearance:base-select){.DsmRUW_selectField__native{appearance:base-select}.DsmRUW_selectField__native::picker(select){appearance:base-select}.DsmRUW_selectField__native::picker-icon{display:none}.DsmRUW_selectField__native::picker(select){background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-raised);color:var(--foreground);margin-block:6px;padding:0}.DsmRUW_selectField__native option{min-height:var(--control-height);padding:.6rem 1rem;transition:background .2s}.DsmRUW_selectField__native option::checkmark{display:none}.DsmRUW_selectField__native option:hover{background:var(--muted)}.DsmRUW_selectField__native option:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.DsmRUW_selectField__native option:checked{background:var(--primary);color:var(--primary-foreground)}.DsmRUW_selectField__native option:checked:hover{background:color-mix(in hsl, var(--primary), white 15%)}.DsmRUW_selectField__native option:disabled{color:var(--muted-foreground)}}.DsmRUW_selectField__native--placeholder{color:var(--muted-foreground)}.DsmRUW_selectField__native--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}.DsmRUW_selectField__nativeIcon{color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.DsmRUW_selectField__control{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){.DsmRUW_selectField__control{font-size:var(--font-size-base)}}.DsmRUW_selectField__control::placeholder{color:var(--muted-foreground)}.DsmRUW_selectField__control:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.DsmRUW_selectField__control:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.DsmRUW_selectField__control{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.DsmRUW_selectField__control:hover:not(:disabled){border-color:var(--ring)}.DsmRUW_selectField__control--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}.DsmRUW_selectField__control__value{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);overflow:hidden}.DsmRUW_selectField__control__value--placeholder{color:var(--muted-foreground)}.DsmRUW_selectField__control__icon{color:var(--muted-foreground);transition:transform var(--duration-fast) ease;flex-shrink:0}.DsmRUW_selectField__control__icon--open{transform:rotate(180deg)}.DsmRUW_selectField__dropdown{z-index:var(--z-dropdown);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;box-shadow:var(--shadow-raised);animation:DsmRUW_select-scale-in var(--duration-fast) ease;position:absolute;top:calc(100% + 6px);left:0}.DsmRUW_selectField__dropdown__search{margin-bottom:.5rem}.DsmRUW_selectField__dropdown__options{max-height:200px;overflow-y:auto}.DsmRUW_selectField__dropdown__options__noResults{color:var(--muted-foreground);text-align:center;padding:1rem}.DsmRUW_selectField__dropdown__footer{border-top:1px solid var(--border);padding:.5rem}@keyframes DsmRUW_select-scale-in{0%{opacity:0;transform:scale(.97)}}
._38k7Pq_heading{flex-direction:column;gap:1rem;max-width:42rem;display:flex}._38k7Pq_heading__eyebrow{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:600}._38k7Pq_heading__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;color:var(--foreground);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.05}._38k7Pq_heading__title em{color:var(--heading-highlight);font-style:normal}._38k7Pq_heading__lead{max-width:38rem;color:var(--muted-foreground);font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.7}
.M_OHAa_brand{flex-shrink:0;align-items:center;gap:.75rem;display:inline-flex}.M_OHAa_brand--stacked{flex-direction:column;align-items:flex-start;gap:1rem}.M_OHAa_brand--link{border-radius:var(--radius)}.M_OHAa_brand--link:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.M_OHAa_brand__seal{background:var(--paper);box-shadow:0 0 0 1px var(--border);border-radius:50%;flex-shrink:0}.M_OHAa_brand__text{white-space:nowrap;flex-direction:column;line-height:1.15;display:flex}.M_OHAa_brand__title{font-family:var(--font-display),sans-serif;letter-spacing:-.01em;color:var(--foreground);font-size:1.0625rem;font-weight:700}.M_OHAa_brand__subtitle{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:500}.M_OHAa_brand--lg{gap:.875rem}.M_OHAa_brand--lg .M_OHAa_brand__title{font-size:1.3125rem}.M_OHAa_brand--lg .M_OHAa_brand__subtitle{font-size:.75rem}
.nUOexG_selectOption{width:100%;min-height:var(--control-height);text-align:left;cursor:pointer;color:var(--foreground);align-items:center;gap:.5rem;padding:.6rem 1rem;transition:background .2s;display:flex}.nUOexG_selectOption:hover{background:var(--muted)}.nUOexG_selectOption--selected{background:var(--primary);color:var(--primary-foreground)}.nUOexG_selectOption--selected:hover{background:color-mix(in hsl, var(--primary), white 15%)}.nUOexG_selectOption__label{font-size:.9rem}.nUOexG_selectOption:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}
.D_uOEG_link{align-self:flex-start;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.D_uOEG_link:hover .D_uOEG_link__icon{transform:translate(3px)}.D_uOEG_link{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;transition:text-decoration-color .15s}.D_uOEG_link:hover{text-decoration-color:currentColor}.D_uOEG_link:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.D_uOEG_link__icon{transition:transform .25s var(--ease-emphasized);flex-shrink:0}@media (prefers-reduced-motion:reduce){.D_uOEG_link__icon{transition:none}.D_uOEG_link:hover .D_uOEG_link__icon{transform:none}}
.V8WLIa_profileForm{gap:var(--space-5);flex-direction:column;display:flex}.V8WLIa_profileForm__fields{gap:var(--space-4);display:grid}@media (min-width:768px){.V8WLIa_profileForm__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.V8WLIa_profileForm__actions{padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:flex-end;display:flex}
.N6kX8a_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);display:grid}.N6kX8a_card{flex-direction:column;gap:1.5rem;display:flex}.N6kX8a_card .N6kX8a_card__image{transition:transform .9s var(--ease-emphasized)}.N6kX8a_card:hover .N6kX8a_card__image{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.N6kX8a_card .N6kX8a_card__image{transition:none}.N6kX8a_card:hover .N6kX8a_card__image{transform:none}}.N6kX8a_card__media{aspect-ratio:4/5;border-radius:var(--radius-xs);background:var(--secondary);position:relative;overflow:hidden}.N6kX8a_card__image{object-fit:cover}.N6kX8a_card__body{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;padding-top:1.25rem;display:flex}.N6kX8a_card__title{letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;font-size:1.625rem;font-weight:600;display:flex}.N6kX8a_card__tag{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);letter-spacing:.18em;font-size:.6875rem;font-weight:600}.N6kX8a_card__text{color:var(--muted-foreground);font-size:.9875rem;line-height:1.65}@media (max-width:959.98px){.N6kX8a_cards{grid-template-columns:1fr;gap:3.5rem}.N6kX8a_card__media{aspect-ratio:16/10}}
.r7bpya_detail{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.r7bpya_detail__fields{grid-template-columns:1fr;gap:.75rem;width:100%;margin:0;display:grid}.r7bpya_detail__fields div{grid-template-columns:9rem 1fr;gap:.75rem;display:grid}.r7bpya_detail__fields dt{color:var(--muted-foreground);font-size:.8125rem}.r7bpya_detail__fields dd{color:var(--foreground);overflow-wrap:anywhere;margin:0;font-size:.875rem}.r7bpya_detail__metadata{flex-direction:column;gap:.5rem;width:100%;display:flex}.r7bpya_detail__metadata h3{color:var(--foreground);font-size:.875rem;font-weight:600}.r7bpya_detail__metadata pre{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);white-space:pre-wrap;overflow-wrap:anywhere;max-height:16rem;margin:0;padding:.75rem;font-size:.8125rem;overflow:auto}.r7bpya_detail__actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:639.98px){.r7bpya_detail__fields div{grid-template-columns:1fr;gap:.125rem}}
.v210eW_itemsFooter{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.v210eW_itemsFooter__total{font-size:var(--font-size-sm);color:var(--primary);font-weight:600}.v210eW_itemsFooter__total--over{color:var(--destructive)}
._0rFqJG_profileSummary{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;display:flex}._0rFqJG_profileSummary__identity{flex-direction:column;gap:.125rem;max-width:100%;display:flex}._0rFqJG_profileSummary__identity h2,._0rFqJG_profileSummary__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0rFqJG_profileSummary__identity h2{font-size:var(--font-size-xl);letter-spacing:-.01em;color:var(--foreground);font-weight:600}._0rFqJG_profileSummary__identity span{font-size:var(--font-size-sm);color:var(--muted-foreground)}._0rFqJG_profileSummary__details{gap:var(--space-2);width:100%;margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);flex-direction:column;display:flex}._0rFqJG_profileSummary__details div{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}._0rFqJG_profileSummary__details dt{color:var(--muted-foreground)}._0rFqJG_profileSummary__details dd{color:var(--foreground);font-weight:500}._0rFqJG_profileSummary__hint{font-size:var(--font-size-xs);color:var(--muted-foreground)}
.p-fqGW_reportViewer{flex-direction:column;gap:1.25rem;display:flex}
.YahPIq_linkCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);height:100%;box-shadow:var(--shadow-card);color:inherit;transition:var(--transition-smooth);align-items:flex-start;gap:.875rem;padding:1.125rem;text-decoration:none;display:flex}.YahPIq_linkCard:hover,.YahPIq_linkCard:focus-visible{border-color:var(--primary);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.YahPIq_linkCard:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.YahPIq_linkCard__icon{border-radius:var(--radius);background:var(--secondary);width:2.5rem;height:2.5rem;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.YahPIq_linkCard__body{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.YahPIq_linkCard__body strong{color:var(--foreground);font-size:.9375rem;font-weight:600}.YahPIq_linkCard__description{color:var(--muted-foreground);font-size:.8125rem;line-height:1.45}.YahPIq_linkCard__hint{color:var(--primary);padding-top:.1875rem;font-size:.75rem;font-style:normal}
.x1A1ZG_inputField{flex-direction:column;gap:6px;width:100%;display:flex}.x1A1ZG_inputField__label{color:var(--foreground);font-size:.9rem;font-weight:500}.x1A1ZG_inputField__required{color:var(--destructive)}.x1A1ZG_inputField__wrapper{align-items:center;gap:8px;display:flex}.x1A1ZG_inputField__wrapper__input{width:100%;min-height:var(--control-height);background:var(--card);border:1px solid var(--input);border-radius:var(--radius-sm);color:var(--foreground);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;padding:.5rem .675rem;font-size:.9rem}@media (pointer:coarse){.x1A1ZG_inputField__wrapper__input{font-size:var(--font-size-base)}}.x1A1ZG_inputField__wrapper__input::placeholder{color:var(--muted-foreground)}.x1A1ZG_inputField__wrapper__input:focus{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);outline:none}.x1A1ZG_inputField__wrapper__input:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.x1A1ZG_inputField__wrapper__input--error{border-color:var(--destructive);box-shadow:0 0 0 1px var(--destructive)}
.wXvebW_passwordInput__toggle{color:var(--muted-foreground)}
.x4kZHq_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.x4kZHq_side{flex-direction:column;gap:1.5rem;max-width:28rem;display:flex}@media (max-width:959.98px){.x4kZHq_grid{grid-template-columns:1fr}}
.rDgl5G_form{flex-direction:column;gap:1.5rem;display:flex}.rDgl5G_step{border:none;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.rDgl5G_step__label{color:var(--foreground);margin-bottom:.25rem;padding:0;font-size:.9rem;font-weight:500}.rDgl5G_conditions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.rDgl5G_condition{--condition-color:var(--success);--condition-soft:var(--secondary);border:1.5px solid var(--input);border-radius:var(--radius-lg);background:var(--card);text-align:center;cursor:pointer;min-height:6rem;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.875rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25;display:flex}.rDgl5G_condition:hover{border-color:var(--condition-color)}.rDgl5G_condition:has(input:checked){border-color:var(--condition-color);background:var(--condition-soft);box-shadow:0 0 0 1px var(--condition-color)}.rDgl5G_condition:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.rDgl5G_condition--warning{--condition-color:var(--accent-text);--condition-soft:var(--warning-soft)}.rDgl5G_condition--destructive{--condition-color:var(--destructive);--condition-soft:color-mix(in srgb, var(--destructive) 8%, var(--card))}.rDgl5G_condition__icon{color:var(--condition-color)}.rDgl5G_photo__picker{border:1.5px dashed var(--input);border-radius:var(--radius-lg);min-height:8rem;color:var(--primary);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:1.25rem;display:flex}.rDgl5G_photo__picker:hover{border-color:var(--primary);background:var(--secondary)}.rDgl5G_photo__picker:focus-within{outline:2px solid var(--ring);outline-offset:3px}.rDgl5G_photo__picker[aria-disabled=true]{cursor:progress;opacity:.7}.rDgl5G_photo__picker svg{margin-bottom:.25rem}.rDgl5G_photo__title{font-weight:600}.rDgl5G_photo__hint{color:var(--muted-foreground);font-size:.8125rem}.rDgl5G_photo__chosen{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.rDgl5G_photo__preview{aspect-ratio:1;border-radius:var(--radius);background:var(--secondary);width:9rem;position:relative;overflow:hidden}.rDgl5G_photo__image{object-fit:cover}.rDgl5G_consent{border-top:1px solid var(--border);flex-direction:column;gap:.875rem;padding-top:1.25rem;display:flex}.rDgl5G_consent__text{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.rDgl5G_consent__text a{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;transition:text-decoration-color .15s}.rDgl5G_consent__text a:hover{text-decoration-color:currentColor}.rDgl5G_consent__text a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.rDgl5G_sent{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.rDgl5G_sent__icon{background:var(--secondary);width:5rem;height:5rem;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.rDgl5G_sent__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;line-height:1.05}.rDgl5G_sent__text{color:var(--muted-foreground);line-height:1.6}.rDgl5G_sent__next{text-align:left;width:100%}.rDgl5G_sent__actions{flex-direction:column;gap:.5rem;width:100%;margin-top:.5rem;display:flex}@media (prefers-reduced-motion:reduce){.rDgl5G_condition,.rDgl5G_photo__picker{transition:none}}
._09Mv2q_stack{flex-direction:column;gap:.125rem;display:flex}._09Mv2q_stack strong{color:var(--foreground);font-weight:500}._09Mv2q_stack span{color:var(--muted-foreground);font-size:.8125rem}._09Mv2q_nowrap{white-space:nowrap}
.JCpIBW_dataExport{flex-direction:column;gap:1.25rem;display:flex}.JCpIBW_dataExport__excluded h4{font-size:var(--font-size-sm);color:var(--foreground);margin-bottom:.5rem;font-weight:600}.JCpIBW_dataExport__excluded ul{font-size:var(--font-size-sm);color:var(--muted-foreground);flex-direction:column;gap:.25rem;margin:0;padding-left:1.125rem;display:flex}.JCpIBW_dataExport__note{font-size:var(--font-size-sm);color:var(--muted-foreground)}
.HfxUKG_notFound{background:var(--inverse);color:var(--inverse-foreground);--foreground:var(--inverse-foreground);--muted-foreground:var(--inverse-muted);--border:var(--inverse-line);--accent-text:var(--ipe-500);--heading-highlight:var(--ipe-500);--link:var(--inverse-foreground);--ring:var(--ipe-500);isolation:isolate;align-items:center;min-height:100dvh;padding-block:8rem clamp(4rem,8vw,6rem);display:flex;position:relative;overflow:hidden}.HfxUKG_notFound:before{content:"";z-index:-1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.HfxUKG_leaf{z-index:-1;width:clamp(22rem,45vw,40rem);color:var(--forest-700);opacity:.4;pointer-events:none;position:absolute;bottom:-10rem;left:-8rem;transform:rotate(14deg)}.HfxUKG_code{z-index:-1;font-family:var(--font-display),sans-serif;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--accent) 45%, transparent);-webkit-user-select:none;user-select:none;font-size:clamp(9rem,28vw,24rem);font-weight:700;line-height:1;position:absolute;top:50%;right:clamp(-2rem,-2vw,0rem);transform:translateY(-50%)}.HfxUKG_content{width:min(var(--container-width),100% - 2*clamp(1.25rem,4vw,2.5rem));flex-direction:column;gap:2rem;margin-inline:auto;display:flex}.HfxUKG_pages{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;max-width:42rem;padding-top:1.75rem;display:flex}.HfxUKG_pages__title{font-family:var(--font-display),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);font-size:.75rem;font-weight:600}.HfxUKG_pages__list{flex-wrap:wrap;gap:.75rem 2rem;display:flex}@media (prefers-reduced-motion:no-preference){.HfxUKG_leaf{animation:9s ease-in-out infinite alternate HfxUKG_leaf-sway}}@keyframes HfxUKG_leaf-sway{0%{transform:rotate(10deg)}to{transform:rotate(18deg)}}@media (max-width:767.98px){.HfxUKG_code{opacity:.6;top:6.5rem;transform:none}}
._0kFe5a_toggleInput{flex-direction:column;gap:6px;display:flex}._0kFe5a_toggleInput__label{color:var(--foreground);font-size:.9rem;font-weight:500}._0kFe5a_toggleInput__control{width:fit-content;display:inline-flex;position:relative}._0kFe5a_toggleInput__control--disabled{opacity:.6}._0kFe5a_toggleInput__input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._0kFe5a_toggleInput__input:disabled{cursor:not-allowed}._0kFe5a_toggleInput__track{background:var(--muted);border:1px solid var(--input);width:44px;height:24px;transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease;border-radius:999px;position:relative}._0kFe5a_toggleInput__thumb{background:var(--card);width:18px;height:18px;box-shadow:0 1px 2px color-mix(in srgb, var(--forest-950) 20%, transparent);transition:transform var(--duration-fast) ease;border-radius:50%;position:absolute;top:2px;left:2px}._0kFe5a_toggleInput__input:checked+._0kFe5a_toggleInput__track{background:var(--primary);border-color:var(--primary)}._0kFe5a_toggleInput__input:checked+._0kFe5a_toggleInput__track ._0kFe5a_toggleInput__thumb{transform:translate(20px)}._0kFe5a_toggleInput__input:focus-visible+._0kFe5a_toggleInput__track{outline:2px solid var(--ring);outline-offset:3px;outline-offset:2px}
.aVpU-a_map{border-radius:var(--radius-xs);background:var(--secondary);border:0;width:100%;min-height:22rem;display:block}
.NqqlCG_form{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,4vw,2rem);display:flex}
.sRja8a_profile{gap:var(--space-5);align-items:start;display:grid}@media (min-width:1200px){.sRja8a_profile{grid-template-columns:20rem minmax(0,1fr)}}.sRja8a_profile__forms{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}
.KJr2xq_settings{flex-direction:column;gap:1.75rem;display:flex}.KJr2xq_settings__list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}
.vsUO4W_header{background:var(--inverse);color:var(--inverse-foreground);--foreground:var(--inverse-foreground);--muted-foreground:var(--inverse-muted);--border:var(--inverse-line);--accent-text:var(--ipe-500);--heading-highlight:var(--ipe-500);--link:var(--inverse-foreground);--ring:var(--ipe-500);isolation:isolate;padding-block:9rem clamp(3rem,6vw,4.5rem);position:relative}.vsUO4W_header:before{content:"";z-index:-1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.vsUO4W_header__inner{width:min(var(--container-width),100% - 2*clamp(1.25rem,4vw,2.5rem));flex-direction:column;gap:1.5rem;margin-inline:auto;display:flex}.vsUO4W_header__meta{color:var(--muted-foreground);font-size:.875rem}
.i9Rs2q_loginForm{flex-direction:column;gap:2rem;display:flex}.i9Rs2q_loginForm__header{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.i9Rs2q_loginForm__title{font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.875rem,3vw,2.25rem);font-weight:700;line-height:1.05}.i9Rs2q_loginForm__lead{color:var(--muted-foreground);font-size:.9375rem;line-height:1.6}.i9Rs2q_loginForm__form{flex-direction:column;gap:1.25rem;display:flex}.i9Rs2q_loginForm__options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.i9Rs2q_loginForm__hint{color:var(--muted-foreground);font-size:.8125rem}.i9Rs2q_loginForm .i9Rs2q_loginForm__submit{width:100%;margin-top:.25rem}
