.agro-survey-list__survey{align-items:center;gap:.6rem;display:inline-flex}.agro-survey-list__name{flex-direction:column;line-height:1.25;display:flex}.agro-survey-list__sub{color:var(--theme-elevation-500);font-size:.8rem}.agro-survey-list__muted{color:var(--theme-elevation-700)}.agro-survey-list__status{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.agro-survey-list td .btn{margin:0}
.agro-active-list__pills{margin-bottom:calc(var(--base)*.8);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.agro-active-list__pills .pill{cursor:pointer}.agro-active-list__pills .nursery-orders__count{font-variant-numeric:tabular-nums;opacity:.7;margin-left:.25rem}
.nursery-incident-intro{margin-bottom:var(--base);flex-direction:column;gap:.5rem;display:flex}.nursery-incident-intro p{margin:0}.nursery-incident-intro__what{color:var(--theme-elevation-700);font-size:.9rem;line-height:1.45}.nursery-incident-intro__loss{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-50);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.85rem;display:flex}.nursery-incident-intro__loss a{color:var(--theme-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.nursery-incident-kind{margin-bottom:var(--base)}.nursery-incident-kind__tiles{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.5rem;display:grid}.nursery-incident-kind__tile{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0);color:var(--theme-elevation-800);font:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:.35rem;padding:.7rem .5rem;font-size:.85rem;display:flex}.nursery-incident-kind__tile:hover:not(:disabled){border-color:var(--theme-elevation-400)}.nursery-incident-kind__tile.is-on{background:var(--theme-elevation-50);border-color:#527629;font-weight:600;box-shadow:inset 0 0 0 1px #527629}.nursery-incident-kind__tile:focus-visible{outline-offset:1px;outline:2px solid #527629}.nursery-incident-kind__tile:disabled{cursor:default;opacity:.6}.nursery-incident-kind.error .nursery-incident-kind__tile{border-color:var(--theme-error-500)}
.roles-field,.roles-summary{--roles-green:#527629;--roles-green-ink:#3a5e1f;--roles-green-soft:#dde9c9;--roles-green-faint:#eef4e3;--roles-green-chip-ink:#2f4a17;--roles-amber-bg:#fbf1e6;--roles-amber-border:#ebcfae;--roles-amber-ink:#5e330b}html[data-theme=dark] .roles-field,html[data-theme=dark] .roles-summary{--roles-green:#6f8e47;--roles-green-ink:#a9c47f;--roles-green-soft:#2f4a17;--roles-green-faint:#1e2e0f;--roles-green-chip-ink:#dde9c9;--roles-amber-bg:#3a2410;--roles-amber-border:#6b3a0e;--roles-amber-ink:#f6e3cf}.roles-field{gap:calc(var(--base)*.6);margin-bottom:var(--base);flex-direction:column;display:flex}.roles-field__help{color:var(--theme-elevation-600);margin:0;font-size:.85rem}.roles-field__how{color:var(--theme-elevation-650);font-size:.85rem}.roles-field__how summary{cursor:pointer;color:var(--roles-green-ink);font-weight:600}.roles-field__how p{margin:calc(var(--base)*.4) 0 0;line-height:1.6}.roles-field__notice{align-items:center;gap:calc(var(--base)*.6);padding:calc(var(--base)*.6) calc(var(--base)*.7);border-radius:var(--style-radius-s);font-size:.9rem;line-height:1.5;display:flex}.roles-field__notice--locked{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150)}.roles-field__notice--legacy{background:var(--roles-amber-bg);border:1px solid var(--roles-amber-border);color:var(--roles-amber-ink)}.roles-field__notice--legacy span{flex:1}.roles-field__convert{min-height:32px;padding:0 calc(var(--base)*.6);border-radius:var(--style-radius-s);background:var(--theme-bg);color:inherit;font:inherit;cursor:pointer;border:1px solid;flex:none;font-weight:600}.roles-field__sections{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s)}.roles-field__sections--locked{opacity:.55}.roles-field__section{gap:calc(var(--base)*.5);padding:calc(var(--base)*.8);flex-direction:column;display:flex}.roles-field__section+.roles-field__section{border-top:1px solid var(--theme-elevation-150)}.roles-field__section-head{align-items:center;gap:4px calc(var(--base)*.5);flex-wrap:wrap;display:flex}.roles-field__section-name{font-weight:600}.roles-field__section-scope{color:var(--theme-elevation-600);font-size:.8rem}.roles-field__steps{border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);flex-wrap:wrap;width:fit-content;max-width:100%;display:flex;overflow:hidden}.roles-field__step{min-height:36px;padding:0 calc(var(--base)*.7);background:var(--theme-bg);color:var(--theme-text);font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.roles-field__step+.roles-field__step{border-left:1px solid var(--theme-elevation-250)}.roles-field__step:hover:not(:disabled):not(.is-checked){background:var(--theme-elevation-50)}.roles-field__step:focus-visible{outline:2px solid var(--roles-green);outline-offset:-2px}.roles-field__step:disabled{cursor:default}.roles-field__step.is-reached{background:var(--roles-green-faint)}.roles-field__step.is-checked{background:var(--roles-green);color:#fff;font-weight:600}.roles-field__step.is-none{background:var(--theme-elevation-150);color:var(--theme-text)}.roles-field__dots{gap:2px;display:inline-flex}.roles-field__dots span{background:var(--theme-elevation-400);border-radius:50%;width:5px;height:5px}.is-reached .roles-field__dots span{background:var(--roles-green)}.is-checked .roles-field__dots span{background:#fff}.roles-field__note{color:var(--roles-green-ink);font-size:.85rem;line-height:1.5}.roles-field__note.is-muted{color:var(--theme-elevation-500)}.roles-field__subhead{margin-top:calc(var(--base)*.4);color:var(--theme-elevation-600);font-size:.8rem}.roles-field__wide{gap:calc(var(--base)*.4);flex-direction:column;display:flex}.roles-field__wide-row{gap:calc(var(--base)*.6);padding:calc(var(--base)*.6) calc(var(--base)*.7);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);cursor:pointer;align-items:flex-start;display:flex}.roles-field__wide-row input{width:18px;height:18px;accent-color:var(--roles-green);margin:2px 0 0}.roles-field__wide-row>span{flex-direction:column;gap:2px;display:flex}.roles-field__wide-row.is-on{border-color:var(--roles-green);background:var(--roles-green-faint)}.roles-field__wide-title{align-items:center;gap:8px;display:flex}.roles-field__wide-help{color:var(--theme-elevation-650);font-size:.8rem;line-height:1.5}.roles-field__tag{border-radius:var(--style-radius-s);background:var(--theme-elevation-800);color:var(--theme-bg);padding:1px 6px;font-size:.7rem}.roles-summary{gap:calc(var(--base)*.7);margin-bottom:var(--base);flex-direction:column;display:flex}.roles-summary__title{margin:0;font-size:.95rem}.roles-summary__empty{color:var(--theme-elevation-600);margin:0;font-size:.85rem}.roles-summary__chips,.roles-summary__changes{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.roles-summary__changes{padding-top:calc(var(--base)*.5);border-top:1px solid var(--theme-elevation-100);color:var(--theme-elevation-600);font-size:.75rem}.roles-summary__changes>span:first-child{width:100%}.roles-summary__chip{border-radius:var(--style-radius-s);padding:2px 8px;font-size:.75rem}.roles-summary__chip--step,.roles-summary__chip--added{background:var(--roles-green-soft);color:var(--roles-green-chip-ink)}.roles-summary__chip--strong{background:var(--theme-elevation-800);color:var(--theme-bg)}.roles-summary__chip--legacy,.roles-summary__chip--removed{background:var(--roles-amber-bg);color:var(--roles-amber-ink)}.roles-summary__row{gap:calc(var(--base)*.5);align-items:flex-start;display:flex}.roles-summary__row>div{flex-direction:column;gap:2px;display:flex}.roles-summary__row.is-off img{opacity:.35}.roles-summary__row.is-off .roles-summary__row-title,.roles-summary__row.is-off .roles-summary__line{color:var(--theme-elevation-500)}.roles-summary__row-title{font-size:.8rem;font-weight:600}.roles-summary__line{font-size:.85rem;line-height:1.45}
.account-history{flex-direction:column;gap:8px;margin:8px 0 24px;display:flex}.account-history__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.account-history__title{margin:0;font-size:14px;font-weight:600}.account-history__count,.account-history__when,.account-history__note{color:var(--theme-elevation-600);font-size:12px}.account-history__note{margin:0}.account-history__list{margin:0;padding:0;list-style:none}.account-history__line{border-top:1px solid var(--theme-elevation-100);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.account-history__icon{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);width:24px;height:24px;color:var(--theme-elevation-800);border-radius:12px;flex:0 0 24px;justify-content:center;align-items:center;margin-top:1px;display:flex}.account-history__body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.account-history__row{justify-content:space-between;gap:12px;display:flex}.account-history__what{font-size:13px;font-weight:600}.account-history__when{flex:none}.account-history__detail{color:var(--theme-elevation-700);overflow-wrap:anywhere;font-size:12px}.account-history__actions{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.account-history__toggle{min-height:32px;font:inherit;color:var(--theme-success-750,var(--theme-text));cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.account-history__link{font-size:13px}
.gBSBsq_root{flex-wrap:nowrap;display:flex}.gBSBsq_root .field-label{flex-wrap:nowrap;display:flex}.gBSBsq_root{align-items:center;gap:12px}.gBSBsq_root svg{fill:currentColor;flex-shrink:0}.gBSBsq_root .field-label{align-items:center;gap:8px;line-height:1;padding:0!important}.gBSBsq_status{color:var(--theme-success-500);white-space:nowrap;border:1px solid;border-radius:2em;padding:0 7px;font-size:12px;font-weight:500;line-height:19px;display:inline-block}.gBSBsq_text{flex-direction:column;flex-grow:1;display:flex}.gBSBsq_description{color:var(--theme-elevation-700);line-height:1.5}.gBSBsq_action{flex-shrink:0}.gBSBsq_action button{margin:0}
.GA-TUW_glow,.GA-TUW_root{gap:12px;display:inline-flex}.GA-TUW_glow{pointer-events:none;position:absolute;top:0;left:0}.GA-TUW_glow>*{opacity:0}.GA-TUW_root{position:relative}.GA-TUW_root input{text-align:center;caret-color:#0000;background:#fff;border:0;outline:0;font-size:18px;font-weight:500;line-height:1;transition:background-color .2s;position:relative;box-shadow:0 10px 19px 4px #0000000d,0 -10px 16px -4px #ffffff0a,0 0 0 1px #00000003,0 1px #00000005}.GA-TUW_root input:disabled{color:#fff}.GA-TUW_root input::selection{color:currentColor;background:0 0}.GA-TUW_root input:focus{background-color:var(--theme-success-50)}.GA-TUW_root input:first-child:focus~.GA-TUW_focus{opacity:1;transform:translate(0)}.GA-TUW_root input:nth-child(2):focus~.GA-TUW_focus{opacity:1;transform:translate(44px)}.GA-TUW_root input:nth-child(3):focus~.GA-TUW_focus{opacity:1;transform:translate(88px)}.GA-TUW_root input:nth-child(4):focus~.GA-TUW_focus{opacity:1;transform:translate(132px)}.GA-TUW_root input:nth-child(5):focus~.GA-TUW_focus{opacity:1;transform:translate(176px)}.GA-TUW_root input:nth-child(6):focus~.GA-TUW_focus{opacity:1;transform:translate(220px)}.GA-TUW_root input,.GA-TUW_focus,.GA-TUW_root input:after,.GA-TUW_glow>*{border-radius:6px;width:32px;height:40px}.GA-TUW_focus{opacity:0;pointer-events:none;transition:transform .2s,opacity .2s;position:absolute}.GA-TUW_focus,.GA-TUW_glow>*{box-shadow:var(--theme-success-600) 0px 0px 0px 1px inset,var(--theme-success-500) 0px 0px 4px 2px}.GA-TUW_disabled .GA-TUW_focus{opacity:0;transform:translate(220px)}.GA-TUW_expandGlow>*{animation-name:GA-TUW_expandGlow;animation-duration:.45s;animation-timing-function:ease}@keyframes GA-TUW_expandGlow{0%{opacity:0;transform:scale(1)}25%{opacity:1}to{transform:scale(1.35)}}html[data-theme=dark] .GA-TUW_root input{background:color-mix(in srgb, var(--theme-elevation-0), #000 30%);box-shadow:0 10px 19px 4px #00000029,0 -10px 16px -4px #ffffff0a,0 0 0 1px #ffffff03,0 1px #00000005}html[data-theme=dark] .GA-TUW_focus,html[data-theme=dark] .GA-TUW_glow>*{box-shadow:var(--theme-success-500) 0px 0px 0px 1px inset,var(--theme-success-200) 0px 0px 4px 2px}
._0xSA3a_root h1,._0xSA3a_root p{text-align:center;margin:0}._0xSA3a_root p{font-size:16px;line-height:1.5}._0xSA3a_root{background:var(--theme-elevation-50);height:100vh}._0xSA3a_root .template-minimal__wrap{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex;max-width:600px!important}html[data-theme=dark] ._0xSA3a_root{background:var(--theme-elevation-0)}
html[data-theme=light] .i3bkFG_root{filter:invert()}html[data-theme=dark] .i3bkFG_forceWhiteBackground{filter:invert();background:#000}.i3bkFG_root{-webkit-user-select:none;user-select:none;border-radius:6px;padding:16px}
.OhD_Yq_root{background:var(--theme-elevation-50)}.OhD_Yq_root .template-minimal__wrap{text-align:center;gap:32px;max-width:600px!important}.OhD_Yq_root h1,.OhD_Yq_root p{text-align:center;margin:0}.OhD_Yq_root p{font-size:16px;line-height:1.5}html[data-theme=dark] .OhD_Yq_root{background:var(--theme-elevation-0)}.OhD_Yq_qr{flex-direction:column;align-items:center;display:flex}.OhD_Yq_root .template-minimal__wrap{flex-direction:column;align-items:center;display:flex}.OhD_Yq_qr img,.OhD_Yq_code p{margin-bottom:16px}
.kvD39W_link{color:var(--theme-success-700);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.kvD39W_link:hover{text-decoration:underline}.kvD39W_secret{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;display:flex}html[data-theme=dark] .kvD39W_link{color:var(--theme-success-500)}
.U3-w1a_root h1,.U3-w1a_root p{text-align:center;margin:0}.U3-w1a_root p{font-size:16px;line-height:1.5}.U3-w1a_root{background:var(--theme-elevation-50);height:100vh}.U3-w1a_root .template-minimal__wrap{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex;max-width:600px!important}html[data-theme=dark] .U3-w1a_root{background:var(--theme-elevation-0)}
.impersonation-bar{background:var(--theme-warning-50);border-block-start:1px solid var(--theme-warning-250);color:var(--theme-warning-800);align-items:center;gap:calc(var(--base) * .75);bottom:0;padding-block:calc(var(--base) * .35);padding-inline:var(--gutter-h,1rem);z-index:var(--z-status,10);justify-content:space-between;display:flex;position:fixed;inset-inline:0}html[data-theme=dark] .impersonation-bar{background:var(--theme-warning-100);color:var(--theme-warning-800)}body:has(.template-default--nav-open) .impersonation-bar{inset-inline-start:var(--nav-width)}@media (prefers-reduced-motion:no-preference){.impersonation-bar{transition:inset-inline-start var(--nav-trans-time) linear}}.impersonation-bar--quiet{background:var(--theme-success-50);border-block-start-color:var(--theme-success-250);color:var(--theme-success-800)}html[data-theme=dark] .impersonation-bar--quiet{background:var(--theme-success-100);color:var(--theme-success-800)}.impersonation-bar__meta{gap:calc(var(--base) * .15);flex-direction:column;min-width:0;display:flex}.impersonation-bar__copy{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;display:flex}.impersonation-bar__time{color:var(--theme-warning-800);opacity:.92;font-size:.875rem}.impersonation-bar--quiet .impersonation-bar__time{color:var(--theme-success-800)}.impersonation-chip__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.impersonation-bar__actions{align-items:center;gap:calc(var(--base) * .5);flex-shrink:0;display:flex}.impersonation-bar__link{color:inherit;font-size:.875rem;text-decoration:underline}.impersonation-bar__icon{color:inherit;cursor:pointer;padding:calc(var(--base) * .2);background:0 0;border:0;align-items:center;display:inline-flex}.impersonation-bar__icon:focus-visible{outline:2px solid var(--theme-warning-800);outline-offset:2px}.impersonation-chip{background:var(--theme-warning-50);border:1px solid var(--theme-warning-250);color:var(--theme-warning-800);cursor:grab;align-items:center;gap:calc(var(--base) * .25);padding-block:calc(var(--base) * .3);padding-inline:calc(var(--base) * .7) calc(var(--base) * .3);touch-action:none;-webkit-user-select:none;user-select:none;z-index:calc(var(--z-nav,20) + 30);border-radius:999px;display:flex;position:fixed;box-shadow:0 8px 24px #0000002e}html[data-theme=dark] .impersonation-chip{background:var(--theme-warning-100)}.impersonation-chip--quiet{background:var(--theme-success-50);border-color:var(--theme-success-250);color:var(--theme-success-800)}html[data-theme=dark] .impersonation-chip--quiet{background:var(--theme-success-100)}.impersonation-bar--quiet .impersonation-bar__icon:focus-visible,.impersonation-chip--quiet .impersonation-bar__icon:focus-visible{outline-color:var(--theme-success-800)}.impersonation-chip--dragging{cursor:grabbing;transition:none}.impersonation-chip:not(.impersonation-chip--dragging){transition:left .28s cubic-bezier(.2,.8,.2,1),top .28s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.impersonation-chip:not(.impersonation-chip--dragging){transition:none}}.impersonation-switcher{gap:var(--base);flex-direction:column;min-height:calc(100vh - 10rem);padding-block-end:var(--base);display:flex}.impersonation-switcher__results{gap:calc(var(--base) * .4);isolation:isolate;z-index:0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.impersonation-card{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m,4px);align-items:center;gap:calc(var(--base) * .35);padding-block:calc(var(--base) * .35);padding-inline:calc(var(--base) * .5);width:100%;display:flex}.impersonation-card:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-250)}.impersonation-card__pick{color:var(--theme-text);cursor:pointer;min-width:0;padding:calc(var(--base) * .2);text-align:start;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:.15rem;display:flex}.impersonation-card__pick:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:2px}.impersonation-card__actions{align-items:center;gap:calc(var(--base) * .15);flex-shrink:0;display:flex}.impersonation-card__title{font-weight:600}.impersonation-card__email{color:var(--theme-elevation-500);font-size:1rem}.impersonation-switcher__empty{color:var(--theme-elevation-500);margin:0}.impersonation-switcher__pager{align-items:center;gap:calc(var(--base) * .4);justify-content:flex-end;margin-block-start:auto;display:flex}.impersonation-confirm-modal .field-type{width:100%}
@layer payload-default{.snapshot-preview-button{border:1px solid;border-color:var(--theme-elevation-100);border-radius:var(--style-radius-s);line-height:var(--btn-line-height);font-size:var(--base-body-size);cursor:pointer;height:calc(var(--base)*1.6);width:calc(var(--base)*1.6);background:0 0;transition-property:border,color,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1);position:relative}.snapshot-preview-button .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.snapshot-preview-button:hover{border-color:var(--theme-elevation-300);background-color:var(--theme-elevation-100)}.snapshot-preview-button:focus-visible{border-color:var(--theme-brand-500);box-shadow:0 0 0 3px var(--theme-brand-100);outline:none}.snapshot-preview-content{flex-direction:column;height:calc(100vh - 120px);min-height:400px;display:flex}.snapshot-preview-tabs{gap:calc(var(--base)*.5);margin:0 0 var(--base);flex-wrap:wrap;display:flex}.snapshot-preview-tabs__tab{margin:0}.snapshot-preview-search{margin-bottom:var(--base)}.snapshot-preview-search__input{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);width:100%;padding:calc(var(--base)*.5) calc(var(--base)*.75);background:var(--theme-input-bg);color:var(--theme-elevation-800);min-height:calc(var(--base)*1.8)}.snapshot-preview-search__input:hover:not(:focus-visible){border-color:var(--theme-elevation-250)}.snapshot-preview-search__input:focus-visible{border-color:var(--theme-brand-500);box-shadow:0 0 0 3px var(--theme-brand-100);outline:none}.snapshot-preview-table-area{flex:1;min-height:320px;position:relative}.snapshot-preview-loading-overlay{background:color-mix(in srgb, var(--theme-elevation-0) 88%, transparent);z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.snapshot-preview-loading{justify-content:center;align-items:center;gap:var(--base);color:var(--theme-elevation-500);flex-direction:column;display:flex}.snapshot-preview-loading__spinner{border:3px solid var(--theme-elevation-100);border-top-color:var(--theme-elevation-500);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.snapshot-preview-empty{height:100%;color:var(--theme-elevation-500);justify-content:center;align-items:center;display:flex}@keyframes spin{to{transform:rotate(360deg)}}}
@layer payload-default{.sidebar-badge{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.sidebar-badge--default{background:var(--theme-elevation-200);color:var(--theme-elevation-800)}.sidebar-badge--primary{color:#fff;background:#3b82f6}.sidebar-badge--success{color:#fff;background:#22c55e}.sidebar-badge--warning{color:#000;background:#f59e0b}.sidebar-badge--error{color:#fff;background:#ef4444}.sidebar-badge--absolute{position:absolute;top:-4px;right:-4px}[dir=rtl] .sidebar-badge--absolute{left:-4px;right:auto}.sidebar-badge--inline{margin-left:10px}[dir=rtl] .sidebar-badge--inline{margin-left:0;margin-right:10px}}
@layer payload-default{:root{--enhanced-sidebar-tabs-bar-width:48px}.enhanced-sidebar{height:100vh;width:var(--nav-width);border-right:1px solid var(--theme-elevation-100);opacity:0;flex-shrink:0;position:sticky;top:0;left:0}[dir=rtl] .enhanced-sidebar{border-right:none;border-left:1px solid var(--theme-elevation-100)}.enhanced-sidebar--nav-animate{transition:opacity var(--nav-trans-time) ease-in-out}.enhanced-sidebar--nav-open{opacity:1}.enhanced-sidebar__header{width:100vw;height:var(--app-header-height);z-index:10;position:absolute;top:0}.enhanced-sidebar__mobile-close{cursor:pointer;background:0 0;border:0;outline:0;padding:16px 0;display:none}.enhanced-sidebar__scroll{flex-direction:row;height:100%;display:flex}@media (max-width:768px){.enhanced-sidebar__mobile-close{padding-left:var(--gutter-h);align-items:center;display:flex}[dir=rtl] .enhanced-sidebar__mobile-close{padding-left:0;padding-right:var(--gutter-h)}}}@layer payload{.template-default__nav-toggler-wrapper{width:var(--enhanced-sidebar-tabs-bar-width,48px)}@media (max-width:768px){.template-default__nav-toggler-wrapper{width:unset}}}
@layer payload-default{.settings-menu-button__button{width:36px;height:36px;color:var(--theme-elevation-500);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.settings-menu-button__button:hover{background:var(--theme-elevation-100);color:var(--theme-text)}}
@layer payload-default{.tabs-bar{width:var(--enhanced-sidebar-tabs-bar-width,48px);min-width:var(--enhanced-sidebar-tabs-bar-width,48px);border-right:1px solid var(--theme-elevation-100);background:var(--theme-elevation-50);z-index:5;flex-direction:column;justify-content:space-between;align-items:center;padding:10px 0;display:flex;position:relative}[dir=rtl] .tabs-bar{border-right:none;border-left:1px solid var(--theme-elevation-100)}.tabs-bar__tabs{padding-top:var(--app-header-height);flex-direction:column;align-items:center;gap:5px;display:flex}.tabs-bar__tab .tooltip,.tabs-bar__link .tooltip,.tabs-bar__action .tooltip{white-space:nowrap;z-index:1000;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.tabs-bar__tab .tooltip--position-top,.tabs-bar__tab .tooltip--position-bottom,.tabs-bar__link .tooltip--position-top,.tabs-bar__link .tooltip--position-bottom,.tabs-bar__action .tooltip--position-top,.tabs-bar__action .tooltip--position-bottom{top:50%;bottom:auto;transform:translateY(-50%)}.tabs-bar__tab .tooltip:before,.tabs-bar__tab .tooltip:after,.tabs-bar__link .tooltip:before,.tabs-bar__link .tooltip:after,.tabs-bar__action .tooltip:before,.tabs-bar__action .tooltip:after{display:none}[dir=rtl] .tabs-bar__tab .tooltip,[dir=rtl] .tabs-bar__link .tooltip,[dir=rtl] .tabs-bar__action .tooltip{left:auto;right:calc(100% + 8px)}[dir=rtl] .tabs-bar__tab .tooltip--position-top,[dir=rtl] .tabs-bar__tab .tooltip--position-bottom,[dir=rtl] .tabs-bar__link .tooltip--position-top,[dir=rtl] .tabs-bar__link .tooltip--position-bottom,[dir=rtl] .tabs-bar__action .tooltip--position-top,[dir=rtl] .tabs-bar__action .tooltip--position-bottom{top:50%;bottom:auto;transform:translateY(-50%)}.tabs-bar__tab,.tabs-bar__link{width:36px;height:36px;color:var(--theme-elevation-500);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.tabs-bar__tab:hover,.tabs-bar__link:hover{background:var(--theme-elevation-100);color:var(--theme-text)}.tabs-bar__tab--active{background:var(--theme-elevation-150);color:var(--theme-text)}.tabs-bar__link--active,.tabs-bar__tab--current{color:var(--theme-text)}.tabs-bar__link--active:before,.tabs-bar__tab--current:before{content:"";background:var(--theme-text);border-radius:0 2px 2px 0;width:3px;height:20px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}[dir=rtl] .tabs-bar__link--active:before,[dir=rtl] .tabs-bar__tab--current:before{border-radius:2px 0 0 2px;left:auto;right:-6px}.tabs-bar__bottom{flex-direction:column;align-items:center;gap:10px;display:flex}.tabs-bar__tabs-bottom{flex-direction:column;align-items:center;gap:5px;display:flex}.tabs-bar__actions{flex-direction:column;align-items:center;gap:5px;padding-bottom:10px;display:flex}.tabs-bar__action{width:36px;height:36px;color:var(--theme-elevation-500);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.tabs-bar__action:hover{background:var(--theme-elevation-100);color:var(--theme-text)}}
@layer payload-default{.enhanced-sidebar__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.enhanced-sidebar__content-scroll{--enhanced-sidebar-content-padding-inline:20px;padding:var(--app-header-height) var(--enhanced-sidebar-content-padding-inline) 40px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.enhanced-sidebar__content-scroll::-webkit-scrollbar{display:none}.enhanced-sidebar__link{align-items:center;padding-block:2.5px;padding-inline:0 30px;text-decoration:none;display:flex;position:relative}.enhanced-sidebar__link:focus:not(:focus-visible){box-shadow:none;font-weight:600}.enhanced-sidebar__link.active{font-weight:600}.enhanced-sidebar a.enhanced-sidebar__link:hover,.enhanced-sidebar a.enhanced-sidebar__link:focus-visible{text-decoration:underline}.enhanced-sidebar__link:has(.enhanced-sidebar__link-indicator){font-weight:600}.enhanced-sidebar__link-indicator{background:var(--theme-text);border-start-end-radius:2px;border-end-end-radius:2px;width:2px;height:16px;display:block;position:absolute;inset-inline-start:calc(var(--enhanced-sidebar-content-padding-inline,20px)*-1)}.enhanced-sidebar__link-icon{flex-shrink:0;margin-right:10px}.enhanced-sidebar__link--active{font-weight:600}.enhanced-sidebar__custom-items{flex-direction:column;gap:5px;display:flex}@media (max-width:1024px){.enhanced-sidebar__content-scroll{--enhanced-sidebar-content-padding-inline:10px}}@media (max-width:768px){.enhanced-sidebar__content-scroll{--enhanced-sidebar-content-padding-inline:var(--gutter-h)}.enhanced-sidebar__link{font-size:17.5px;line-height:30px}}}
.logo{-o-object-fit:contain;object-fit:contain;height:6rem}.icon{align-items:center;display:flex}.icon-mark{-o-object-fit:contain;object-fit:contain;width:auto;height:2rem}
img[data-picto-zoom]{cursor:zoom-in;outline-offset:2px;border-radius:4px;outline:2px solid #4d73518c}.picto-zoom{z-index:10000;cursor:zoom-out;background:#00000073;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.picto-zoom__card{border-radius:var(--style-radius-m);background:var(--theme-elevation-0);cursor:default;flex-direction:column;align-items:center;gap:1rem;margin:0;padding:2rem 2rem 1.5rem;display:flex;position:relative;box-shadow:0 1rem 3rem #00000040}.picto-zoom__img{width:min(20rem,70vw);height:auto}.picto-zoom__caption{color:var(--theme-elevation-900);flex-direction:column;align-items:center;gap:.25rem;display:flex}.picto-zoom__caption code{color:var(--theme-elevation-500);font-size:.8rem}.picto-zoom__close{border-radius:var(--style-radius-s);width:2rem;height:2rem;color:var(--theme-elevation-600);cursor:pointer;background:0 0;border:0;font-size:1.4rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.picto-zoom__close:hover,.picto-zoom__close:focus-visible{background:var(--theme-elevation-100)}
.home{flex-direction:column;gap:2.25rem;padding-block:.5rem 3rem;display:flex}.home__hero{flex-wrap:wrap;align-items:flex-end;gap:1.25rem;display:flex}.home__hero-text{flex:24ch;min-width:0}.home__hero-text h1{text-wrap:balance;margin:0}.home__hero-text p{max-width:62ch;color:var(--theme-elevation-600);text-wrap:pretty;margin:.35rem 0 0}.home__actions{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.home__actions .btn{margin:0}.home__actions .btn__icon svg{width:14px;height:14px}.home__section h2{color:var(--theme-elevation-800);margin:0 0 1rem;font-size:1rem;font-weight:600}.home__tiles{flex-wrap:wrap;gap:.75rem;display:flex}.home__tile{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);min-width:0;max-width:22rem;color:inherit;flex:min(100%,15rem);padding:.85rem 1.1rem .9rem;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out}.home__tile strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--theme-elevation-900);text-overflow:ellipsis;white-space:nowrap;font-size:1.6rem;font-weight:600;line-height:1.1;display:block;overflow:hidden}.home__tile span{color:var(--theme-elevation-700);margin-top:.35rem;font-size:.8rem;display:block}.home__tile em{color:var(--theme-elevation-500);margin-top:.1rem;font-size:.72rem;font-style:normal;display:block}.home__tile.is-alert strong{color:var(--faya-alert-ink)}.home__tile.is-alert{border-color:var(--faya-alert-edge)}a.home__tile:hover{background:var(--theme-elevation-50);border-color:var(--theme-elevation-250)}.home__modules{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.home__modules{grid-template-columns:minmax(0,1fr)}}.home__module{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);color:inherit;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem;text-decoration:none;transition:border-color .12s ease-out,background-color .12s ease-out;display:flex}.home__module:hover{background:var(--theme-elevation-50);border-color:var(--theme-elevation-250)}.home__module-picto{flex-shrink:0;width:48px;height:48px;display:block}.home__module-text{flex:auto;min-width:0}.home__module-text strong{color:var(--theme-elevation-900);font-size:1.05rem;font-weight:600;display:block}.home__module-text span{color:var(--theme-elevation-600);text-wrap:pretty;margin-top:.25rem;font-size:.82rem;line-height:1.45;display:block}.home__module-text .home__module-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home__module-text .home__module-caption{-webkit-line-clamp:1;color:var(--theme-elevation-500);-webkit-box-orient:vertical;margin-top:.4rem;font-size:.75rem;display:-webkit-box;overflow:hidden}.home__module-numbers{text-align:right;flex-direction:column;flex:none;gap:.5rem;width:7.5rem;min-width:0;display:flex}.home__module-numbers strong{font-variant-numeric:tabular-nums;color:var(--theme-elevation-900);text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:600;display:block;overflow:hidden}.home__module-numbers em{color:var(--theme-elevation-500);font-size:.72rem;font-style:normal;display:block}.home__recent{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);margin:0;padding:0;list-style:none;overflow:hidden}.home__recent li+li{border-top:1px solid var(--theme-elevation-150)}.home__recent a,.home__recent>li>span{background:var(--theme-elevation-0);color:inherit;align-items:baseline;gap:.75rem;padding:.7rem 1rem;text-decoration:none;display:flex}.home__recent a:hover{background:var(--theme-elevation-50)}.home__recent strong{color:var(--theme-elevation-900);font-weight:600}.home__recent span{color:var(--theme-elevation-600);font-size:.8rem}.home__recent em{color:var(--theme-elevation-500);white-space:nowrap;margin-left:auto;font-size:.78rem;font-style:normal}.home__empty{color:var(--theme-elevation-500);margin:0}.home__bone{background:var(--theme-elevation-100);color:#0000;-webkit-user-select:none;user-select:none;border-radius:3px;display:inline-block}
@layer payload-default{.icon--chevron{height:var(--base);width:var(--base)}.icon--chevron .stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.icon--chevron.icon--size-large{height:var(--base);width:var(--base)}.icon--chevron.icon--size-small{width:12px;height:12px}}
@layer payload-default{.icon--edit{shape-rendering:auto;width:1.53846rem;height:1.53846rem}.icon--edit .stroke{fill:none;stroke:currentColor}}
@layer payload-default{.icon--link{width:1.53846rem;height:1.53846rem}.icon--link .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--plus .stroke{stroke:currentColor;stroke-width:1px}}
@layer payload-default{.icon--swap{width:1.53846rem;height:1.53846rem}.icon--swap .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
