.page_container__U9bR0{min-height:100vh;background-color:hsl(var(--page-background))}.page_content__SKDhe{max-width:48rem;margin:0 auto;padding:var(--space-8) var(--space-4)}.page_backLink__tRtBT{display:inline-block;margin-bottom:var(--space-6);color:hsl(var(--text-prio-3));transition:color var(--transition-normal)}.page_backLink__tRtBT:hover{color:hsl(var(--text-prio-1))}.Button_button__f4U_K{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;border-radius:var(--radius-md);font:inherit;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),filter var(--transition-fast)}.Button_button__f4U_K:disabled,.Button_button__f4U_K[aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.Button_button__f4U_K:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.Button_fullWidth__TgDOi{width:100%}.Button_spinner__OCBSg{width:1em;height:1em;flex-shrink:0;animation:Button_spin__Mlre6 1s linear infinite}@keyframes Button_spin__Mlre6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_xsmall__vLqoN{min-height:1.75rem;padding:var(--space-1) var(--space-4);gap:var(--space-1);font-size:var(--text-xs)}.Button_small__EiHGF{min-height:2.25rem;padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.Button_default__QrWGY{min-height:2.75rem;padding:var(--space-3) var(--space-5);font-size:var(--text-sm)}.Button_large__RfEWN{min-height:3.25rem;padding:var(--space-3) var(--space-8);border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:700}.Button_pill__fPwFF{border-radius:var(--radius-full)}.Button_brand__uqMdL{border:1px solid var(--color-brand);background-color:var(--color-brand);color:var(--color-text-on-brand)}.Button_brand__uqMdL:hover{background-color:var(--color-brand-dark);border-color:var(--color-brand-dark)}.Button_outline__X8Aam{border:1px solid var(--color-border);background-color:transparent;color:var(--color-text-prio-1)}.Button_outline__X8Aam:hover{border-color:var(--color-brand)}.Button_dashedOutline__LNBrp{border:1px dashed var(--color-border);background-color:transparent;color:var(--color-text-prio-2)}.Button_dashedOutline__LNBrp:hover{border-color:color-mix(in srgb,var(--color-brand) 50%,var(--color-border));background-color:color-mix(in srgb,var(--color-brand) 6%,transparent);color:var(--color-text-prio-1)}.Button_success__OgZv5{border:1px solid var(--color-success);background-color:var(--color-success);color:var(--color-text-on-success)}.Button_success__OgZv5:hover{filter:brightness(.92)}.Button_error__6xzbv{border:1px solid var(--color-error);background-color:var(--color-error);color:var(--color-text-on-error)}.Button_error__6xzbv:hover{filter:brightness(.92)}.Button_warning__kY8Hc{border:1px solid var(--color-warning);background-color:var(--color-warning);color:var(--color-text-on-brand)}.Button_warning__kY8Hc:hover{filter:brightness(.92)}.Button_link__VBJkh{border-color:transparent;background-color:transparent;padding-inline:var(--space-1);color:var(--color-text-prio-3);text-decoration:underline}.Button_link__VBJkh:hover{color:var(--color-text-prio-1)}.Button_iconOnly__mAT0w{padding:0;flex:none}.Button_iconOnly__mAT0w.Button_xsmall__vLqoN{width:1.75rem}.Button_iconOnly__mAT0w.Button_small__EiHGF{width:2.25rem}.Button_iconOnly__mAT0w.Button_default__QrWGY{width:2.75rem}.Button_iconOnly__mAT0w.Button_large__RfEWN{width:3.25rem}.StaleBuildToastCard_card__7yT2n{align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-warning-border);background:var(--color-warning-light)}.StaleBuildToastCard_text__8n0yf{flex:1 1 auto;min-width:0}.StaleBuildToastCard_title__jBnFf{margin:0;font-size:var(--text-sm);font-weight:700}.StaleBuildToastCard_description__zRYz3{margin:var(--space-1) 0 0;color:var(--color-text-prio-2);font-size:var(--text-xs)}.StaleBuildToastCard_reload__E8yNt{margin-top:var(--space-3)}.ToastCardFrame_frame__6f4Ma{display:flex;max-width:min(28rem,calc(100vw - var(--space-8)));padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--color-text-prio-1);font-family:var(--font-sans);opacity:1;transform:translateY(0);transition:opacity var(--transition-normal),transform var(--transition-normal);pointer-events:auto}.ToastCardFrame_hidden__xiETU{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}@media (prefers-reduced-motion:reduce){.ToastCardFrame_frame__6f4Ma{transition:none}}.Accordion_root__M8SzW{display:flex;flex-direction:column;width:100%}.Accordion_titleWrap__Rg6dG{margin:0;font-size:inherit;font-weight:inherit}.Accordion_trigger__PoF_Q{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background-color:hsl(var(--background-stack-1));border:1px solid hsl(var(--border));color:hsl(var(--text-prio-1));font:inherit;font-size:var(--text-base);font-weight:600;text-align:left;cursor:pointer;transition:background-color var(--transition-normal)}.Accordion_triggerOpen__IbSib{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:none}.Accordion_trigger__PoF_Q:hover{background-color:var(--color-grey)}.Accordion_trigger__PoF_Q:disabled{cursor:not-allowed;opacity:.55}.Accordion_trigger__PoF_Q:disabled:hover{background-color:hsl(var(--background-stack-1))}.Accordion_title__towcZ{flex:1;min-width:0}.Accordion_chevron__5h_lh{flex-shrink:0;width:1.125rem;height:1.125rem;color:hsl(var(--text-prio-2));transition:transform var(--transition-normal)}.Accordion_chevronOpen__jNpD2{transform:rotate(180deg)}.Accordion_panel__wX53C{padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid hsl(var(--border));border-top:none;border-radius:0 0 var(--radius-lg) var(--radius-lg);background-color:hsl(var(--background-stack-1))}.Accordion_panel__wX53C[hidden]{display:none}.Accordion_panelUnfilled__ygTDB{background-color:transparent}.Accordion_rootPlain__ODEJZ .Accordion_trigger__PoF_Q{border:none;background-color:transparent;padding-left:0;padding-right:0}.Accordion_rootPlain__ODEJZ .Accordion_trigger__PoF_Q:hover{background-color:transparent;color:hsl(var(--text-prio-1))}.Accordion_rootPlain__ODEJZ .Accordion_trigger__PoF_Q:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:2px}.Accordion_rootPlain__ODEJZ .Accordion_triggerOpen__IbSib{border-radius:0;border-bottom:none}.Accordion_rootPlain__ODEJZ .Accordion_panel__wX53C{border:none;background-color:transparent;padding:var(--space-2) 0 0}.Accordion_rootPlain__ODEJZ .Accordion_panel__wX53C[hidden]{display:none}.Accordion_rootPlainFlush__ImZw_ .Accordion_trigger__PoF_Q{padding-top:0;padding-bottom:0}.Accordion_rootPlainFlush__ImZw_ .Accordion_panel__wX53C{padding:0}.UndoToastCard_card__hby4z{position:relative;align-items:center;gap:var(--space-4);overflow:hidden;border:1px solid var(--color-border);background:var(--color-background-stack-1);font-size:var(--text-sm)}.UndoToastCard_message___ODva{flex:1 1 auto;min-width:0;margin:0}@keyframes UndoToastCard_drain__Vx4wR{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.UndoToastCard_progress__VWrcm{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--color-brand);transform-origin:left center;animation:UndoToastCard_drain__Vx4wR var(--undo-duration,5s) linear forwards}@media (prefers-reduced-motion:reduce){.UndoToastCard_progress__VWrcm{animation:none}}.Avatar_avatar__p2vyD{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-2));border:2px solid hsl(var(--background-stack-1));overflow:hidden;flex-shrink:0;box-sizing:border-box;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.Avatar_image__oNGWi{display:block;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.Avatar_fallbackIcon__Bqtzi{color:hsl(var(--text-prio-3))}.Avatar_avatarButton__qC6dA{padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal)}.Avatar_avatarButton__qC6dA:hover{transform:scale(1.08);z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.3);border-color:hsl(var(--brand-dark))}.Avatar_avatarButton__qC6dA:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:2px;z-index:2}.Avatar_stack__BnDH7{display:inline-flex;align-items:center;padding-left:2px;flex-wrap:wrap;row-gap:4px}.Avatar_stack__BnDH7>.Avatar_avatarButton__qC6dA,.Avatar_stack__BnDH7>.Avatar_avatar__p2vyD{margin-left:calc(-1 * var(--avatar-overlap, 8px))}.Avatar_stack__BnDH7>.Avatar_avatarButton__qC6dA:first-child,.Avatar_stack__BnDH7>.Avatar_avatar__p2vyD:first-child{margin-left:0}.Avatar_lightbox__zyhdr{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-2)}.Avatar_lightboxImageWrap__T3H48{width:100%;display:flex;align-items:center;justify-content:center}.Avatar_lightboxImage__MJFYV{display:block;width:100%;max-width:min(80vw,24rem);max-height:min(70vh,24rem);height:auto;border-radius:var(--radius-lg,12px);-o-object-fit:cover;object-fit:cover;background:hsl(var(--background-stack-2))}.Avatar_lightboxFallback__uyxMC{display:flex;align-items:center;justify-content:center;width:min(60vw,14rem);height:min(60vw,14rem);border-radius:50%;background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-3))}.Avatar_lightboxName__e4fBb{margin:0;font-size:var(--text-base);font-weight:600;color:hsl(var(--text-prio-1));text-align:center;overflow-wrap:anywhere}.Avatar_lightboxNav___zRxy{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:hsl(var(--text-prio-3));font-variant-numeric:tabular-nums}.Avatar_lightboxNavButton__MFd4N{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--background-stack-2));color:hsl(var(--text-prio-1));font-size:1rem;cursor:pointer;transition:background var(--transition-normal),color var(--transition-normal),border-color var(--transition-normal)}.Avatar_lightboxNavButton__MFd4N:hover{background:hsl(var(--brand-light)/.4);border-color:hsl(var(--brand-dark));color:hsl(var(--text-prio-1))}.Avatar_lightboxNavPosition__aHG6M{min-width:3rem;text-align:center}.BackButton_backButton__aSV4M{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-1);color:hsl(var(--text-prio-3));font-size:var(--text-xs);text-decoration:none;background:none;border:none;padding:0;cursor:pointer;transition:color var(--transition-normal)}.BackButton_backButton__aSV4M:hover{color:hsl(var(--text-prio-1))}.Overlay_overlay__CFWqj{position:fixed;inset:0;z-index:var(--z-modal,1000);display:flex;align-items:center;justify-content:center;padding:var(--space-4);backdrop-filter:blur(4px);background-color:rgb(0 0 0/.5);animation:Overlay_fadeIn__khY_U var(--transition-normal);transition:align-items var(--transition-normal)}@keyframes Overlay_fadeIn__khY_U{0%{opacity:0}to{opacity:1}}.Overlay_content__XIXci{background-color:hsl(var(--background-stack-1));border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);border:1px solid hsl(var(--border));max-height:90vh;overflow-y:auto;animation:Overlay_slideUp__fXz0c var(--transition-normal);display:flex;flex-direction:column;margin:0 auto;width:-moz-fit-content;width:fit-content;transition:width var(--transition-normal),min-width var(--transition-normal),max-width var(--transition-normal)}@keyframes Overlay_slideUp__fXz0c{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Overlay_header__KMt7D{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid hsl(var(--border));flex-shrink:0}.Overlay_title__lkd1q{font-size:var(--text-xl);font-weight:600;color:hsl(var(--text-prio-1));margin:0}.Overlay_closeButton__dwYlT{display:flex;align-items:center;justify-content:center;padding:var(--space-2);border-radius:var(--radius-md);background-color:transparent;border:none;color:hsl(var(--text-prio-2));cursor:pointer;transition:all var(--transition-normal);margin-left:var(--space-4)}.Overlay_closeButton__dwYlT:hover{color:hsl(var(--text-prio-1));background-color:hsl(var(--background-stack-2))}.Overlay_closeButton__dwYlT:focus{outline:none;box-shadow:0 0 0 2px hsl(var(--brand)/.3)}.Overlay_closeIcon__C_z_S{width:20px;height:20px}.Overlay_body__wmiA2{padding:var(--space-6);flex:1;overflow-y:auto}.Overlay_placeholder__FEYgL{display:flex;flex-direction:column;gap:var(--space-4);text-align:center;padding:var(--space-8) var(--space-4)}.Overlay_placeholderTitle__IplRL{font-size:var(--text-lg);font-weight:600;color:hsl(var(--text-prio-1));margin:0}.Overlay_placeholderText__Z0c7_{font-size:var(--text-sm);color:hsl(var(--text-prio-3));margin:0;line-height:1.6}@media (max-width:480px){.Overlay_overlay__CFWqj{padding:var(--space-4);align-items:center}.Overlay_content__XIXci{width:auto;max-width:100%;max-height:90vh;border-radius:var(--radius-2xl)}.Overlay_header__KMt7D{padding:var(--space-4) var(--space-4) var(--space-3)}.Overlay_body__wmiA2{padding:var(--space-4)}}@media (max-width:640px) and (min-width:481px){.Overlay_overlay__CFWqj{padding:var(--space-2);align-items:center}.Overlay_content__XIXci{max-width:calc(100% - var(--space-4))}}.AddressAutocomplete_suggestions__mpTjN{margin:0;padding:var(--space-1) 0;list-style:none}.AddressAutocomplete_suggestion__HPDUD{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);line-height:1.35;color:var(--color-text-prio-1);cursor:pointer}.AddressAutocomplete_suggestionActive__xLffC,.AddressAutocomplete_suggestion__HPDUD:hover{background-color:var(--color-grey)}.AddressAutocomplete_parsedPreview__M9A_U{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:hsl(var(--background-stack-2)/.35);border:1px solid hsl(var(--border));font-size:var(--text-xxs);color:hsl(var(--text-prio-2));line-height:1.4}.AddressAutocomplete_parsedLine__7Ar8e{margin:0}.DataSection_container__avXeU{width:100%;display:flex;flex-direction:column;gap:var(--space-3);margin-block:var(--space-2)}.DataSection_header__QEWub{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4)}.DataSection_titleRow__RiBE3{display:flex;align-items:center;gap:var(--space-2);min-width:0}.DataSection_title__PGqxj{margin:0;color:var(--color-text-prio-1);font-weight:600;font-size:var(--text-base);line-height:1.375}.DataSection_card__OqvjZ{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);width:100%;padding:var(--space-4);background:var(--color-background-stack-1);border:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);border-radius:var(--radius-xl);color:var(--color-text-prio-1)}.DataSection_cardListContent__pHs9I{padding:0;overflow:hidden}.EmailField_confirmButton__nSzlt{margin-top:var(--space-1)}.KeyValueItem_container__0est0{display:flex;flex-direction:column;gap:var(--space-1);width:100%;word-wrap:break-word;overflow-wrap:break-word}.KeyValueItem_label__050HP{color:var(--color-text-prio-2);font-size:var(--text-sm);white-space:normal}.KeyValueItem_value__oU50e{color:var(--color-text-prio-1);font-weight:600}.KeyValueItem_link__mwE2L,.KeyValueItem_value__oU50e{font-size:var(--text-base);word-break:break-word;white-space:normal}@keyframes Skeleton_skeletonPulse__oj6hK{0%,to{opacity:1}50%{opacity:.55}}:where(.Skeleton_skeleton__1MSDq){display:block;flex-shrink:0;background-color:var(--color-border);animation:Skeleton_skeletonPulse__oj6hK 1.4s ease-in-out infinite}:where(.Skeleton_line__TQVP1){width:100%;height:.75rem;border-radius:var(--radius-sm)}:where(.Skeleton_block__pOvK_){width:100%;height:3rem;border-radius:var(--radius-lg)}:where(.Skeleton_circle__Bepen){width:2.5rem;height:2.5rem;border-radius:var(--radius-full)}:where(.Skeleton_pill__Tpajk){width:6rem;height:2rem;border-radius:var(--radius-full)}.Skeleton_shapes__m3lZ1{display:contents}.Skeleton_srOnly__ofcvX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__1MSDq{animation:none}}.SegmentedControl_root__ukpK4{display:inline-flex;flex-direction:column;gap:var(--space-1);min-width:0}.SegmentedControl_rootFullWidth__qHXKJ{display:flex;width:100%}.SegmentedControl_label__jb9Yr{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;line-height:1.4285;color:var(--color-text-prio-1)}.SegmentedControl_group__o2otj{display:inline-flex;align-items:stretch;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-grey);min-height:2.5rem;box-sizing:border-box}.SegmentedControl_groupSm__pk8bS{min-height:2rem;padding:2px}.SegmentedControl_groupFullWidth__1ioaz{display:flex;width:100%}.SegmentedControl_groupStack1___Rtgc{background:var(--color-background-stack-1)}.SegmentedControl_groupStack1___Rtgc .SegmentedControl_optionSelected__ZCTD_{background:var(--color-page-background)}.SegmentedControl_groupStack1___Rtgc .SegmentedControl_option__AOvo9:hover:not(:disabled):not(.SegmentedControl_optionSelected__ZCTD_){background:color-mix(in srgb,var(--color-page-background) 60%,transparent)}.SegmentedControl_option__AOvo9{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);flex:1 1 auto;min-width:0;padding:var(--space-1) var(--space-4);border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-prio-2);font-size:var(--text-sm);font-weight:600;line-height:1.25;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.SegmentedControl_groupSm__pk8bS .SegmentedControl_option__AOvo9{padding:2px var(--space-3);font-size:var(--text-xs)}.SegmentedControl_option__AOvo9:hover:not(:disabled):not(.SegmentedControl_optionSelected__ZCTD_){color:var(--color-text-prio-1);background:color-mix(in srgb,var(--color-background-stack-1) 60%,transparent)}.SegmentedControl_option__AOvo9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-brand-light)}.SegmentedControl_optionSelected__ZCTD_{background:var(--color-background-stack-1);color:var(--color-text-prio-1);box-shadow:var(--shadow-sm)}.SegmentedControl_optionSelected__ZCTD_[data-tone=info]{background:color-mix(in srgb,var(--color-info) 20%,var(--color-background-stack-1));color:var(--color-text-prio-1);box-shadow:var(--shadow-sm),inset 0 0 0 1px color-mix(in srgb,var(--color-info) 55%,transparent)}.SegmentedControl_optionSelected__ZCTD_[data-tone=success]{background:color-mix(in srgb,var(--color-success) 20%,var(--color-background-stack-1));color:var(--color-text-prio-1);box-shadow:var(--shadow-sm),inset 0 0 0 1px color-mix(in srgb,var(--color-success) 55%,transparent)}.SegmentedControl_optionSelected__ZCTD_[data-tone=warning]{background:color-mix(in srgb,var(--color-warning) 20%,var(--color-background-stack-1));color:var(--color-text-prio-1);box-shadow:var(--shadow-sm),inset 0 0 0 1px color-mix(in srgb,var(--color-warning) 55%,transparent)}.SegmentedControl_optionSelected__ZCTD_[data-tone=danger]{background:color-mix(in srgb,var(--color-error) 20%,var(--color-background-stack-1));color:var(--color-text-prio-1);box-shadow:var(--shadow-sm),inset 0 0 0 1px color-mix(in srgb,var(--color-error) 55%,transparent)}.SegmentedControl_optionDisabled__9aO_P{cursor:not-allowed;opacity:.5}.SegmentedControl_optionLabel__nhu66{min-width:0;overflow:hidden;text-overflow:ellipsis}.SegmentedControl_icon__5K2_u{display:inline-flex;align-items:center;flex-shrink:0}.StatCard_root__94oYt{--stat-icon-bg:var(--color-grey);--stat-icon-fg:var(--color-text-prio-2);position:relative;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);padding:var(--space-4);background:var(--color-background-stack-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);box-sizing:border-box;min-width:0;overflow:hidden;border:1px solid var(--color-border)}.StatCard_header___m0cC{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.StatCard_label___JrME{flex:1 1 auto;min-width:0;font-size:var(--text-xs);font-weight:600;line-height:1.3333;letter-spacing:.8px;text-transform:uppercase;color:var(--color-text-prio-2);overflow-wrap:anywhere}.StatCard_badge__tPcri{padding:0 var(--space-2);height:1.25rem;border-radius:var(--radius-full);background:var(--color-grey);color:var(--color-text-prio-2);font-size:var(--text-xxs);font-weight:700}.StatCard_badge__tPcri,.StatCard_icon__uHmi5{flex-shrink:0;display:inline-flex;align-items:center}.StatCard_icon__uHmi5{justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-md);background:var(--stat-icon-bg);color:var(--stat-icon-fg)}.StatCard_icon__uHmi5>:where(svg){width:1rem;height:1rem}.StatCard_body__XoaJR{display:flex;flex-direction:column;min-width:0}.StatCard_value__4w_nW{font-size:1.75rem;font-weight:800;line-height:1.2857;letter-spacing:-.3px;color:var(--color-text-prio-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.StatCard_captionRow__YIfJd{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.StatCard_caption__FRBN9{font-size:.6875rem;font-weight:400;line-height:1.4545;color:var(--color-text-prio-2)}.StatCard_trend__K614N{--stat-trend-fg:var(--color-success);--stat-trend-bg:var(--color-success-light);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--stat-trend-bg);color:var(--stat-trend-fg);font-size:var(--text-xs);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.StatCard_trend__K614N[data-direction=down]{--stat-trend-fg:var(--color-error);--stat-trend-bg:var(--color-error-light)}.StatCard_trendIcon__ujpID{width:.875rem;height:.875rem}.StatCard_footer__g9BSc{min-width:0}.TabbedControl_outer__0yIaH{position:relative;width:100%;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent)}.TabbedControl_outerParentDivider__ekDCc{border-bottom:none}.TabbedControl_outerParentDivider__ekDCc .TabbedControl_tab__L4eaD{margin-bottom:0;padding:var(--space-2) var(--space-3) var(--space-2)}.TabbedControl_scrollRow__B9krZ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-1);width:100%;min-width:0}.TabbedControl_tab__L4eaD{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2);margin-bottom:-1px;background:transparent;border:none;border-bottom:2px solid transparent;font-size:var(--text-sm);font-weight:500;color:var(--color-text-prio-3);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast),gap var(--transition-normal),padding var(--transition-normal)}.TabbedControl_tab__L4eaD:hover{color:var(--color-text-prio-1)}.TabbedControl_tabActive__siOV7{color:var(--color-text-prio-1);font-weight:600;border-bottom-color:var(--color-brand)}.TabbedControl_tabIcon__MW7jR{display:inline-flex;flex-shrink:0;color:inherit}.TabbedControl_tabLabelClip__QMLHV{display:grid;grid-template-columns:1fr;min-width:0;overflow:hidden;transition:grid-template-columns var(--transition-normal)}.TabbedControl_tabLabel__bxCB_{line-height:1.25;min-width:0;overflow:hidden;white-space:nowrap}@media (hover:hover) and (pointer:fine){.TabbedControl_expandLabelOnHover__6aioR{overflow:visible}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_scrollRow__B9krZ{flex-wrap:nowrap;overflow:visible}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tab__L4eaD{position:relative;z-index:0;gap:0;padding-left:var(--space-3);padding-right:var(--space-3)}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tab__L4eaD:focus-visible,.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tab__L4eaD:hover{z-index:var(--z-dropdown)}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tabLabelClip__QMLHV{position:absolute;top:calc(100% - 4px);left:50%;display:flex;flex-direction:column;align-items:center;width:-moz-max-content;width:max-content;max-width:none;margin:0;overflow:visible;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(-6px);transition:opacity var(--transition-fast),transform var(--transition-normal),visibility var(--transition-fast)}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tabLabelClip__QMLHV:before{content:"";width:10px;height:14px;margin-bottom:-7px;background:var(--color-grey);border-radius:50% 50% 40% 40%/35% 35% 65% 65%;box-shadow:var(--shadow-sm)}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tabLabel__bxCB_{padding:var(--space-1) var(--space-3) 5px;background:var(--color-grey);color:var(--color-text-prio-1);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;box-shadow:var(--shadow-md)}.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tab__L4eaD:focus-visible .TabbedControl_tabLabelClip__QMLHV,.TabbedControl_expandLabelOnHover__6aioR .TabbedControl_tab__L4eaD:hover .TabbedControl_tabLabelClip__QMLHV{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}}.TabbedControl_tabBadge__Le52b{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-2);margin-left:var(--space-1);border-radius:var(--radius-full);font-size:var(--text-xxs);font-weight:600;line-height:1;color:var(--color-text-on-brand);background:var(--color-brand)}.TabbedControl_scrollHintSr__Qcg80{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:959px){.TabbedControl_narrowTrack__bBe0L{display:flex;flex-direction:row;align-items:center;width:100%;min-width:0}.TabbedControl_edgeSlot__cM3Ii{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--space-6);align-self:center;box-sizing:border-box;line-height:0}.TabbedControl_edgeSlotHidden__Wsb8Q{width:0;min-width:0;overflow:hidden;padding:0}.TabbedControl_edgeChevron__BmnHL{flex-shrink:0;color:var(--color-text-prio-3);opacity:.72;transform:translateY(-.16em)}.TabbedControl_scrollRowNarrow__winYL{flex:1;min-width:0;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-1);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.TabbedControl_scrollRowNarrow__winYL::-webkit-scrollbar{display:none}.TabbedControl_scrollRowNarrow__winYL .TabbedControl_tab__L4eaD{flex-shrink:0}}.Table_root__mvRKk{display:block;width:100%;overflow-x:auto;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background-stack-1);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.Table_table__lrYMi{width:100%;border-collapse:collapse;font-size:var(--text-sm);color:var(--color-text-prio-1)}.Table_headerCell__wecAk,.Table_headerRow__VOXqi{background:var(--color-grey)}.Table_headerCell__wecAk{position:sticky;top:0;z-index:1;padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-prio-3);border-bottom:1px solid var(--color-border);white-space:nowrap}.Table_headerCell__wecAk.Table_alignCenter__rhkty{text-align:center}.Table_headerCell__wecAk.Table_alignEnd__r_0_j{text-align:right}.Table_sortButton__HfyZ0{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;margin:0;background:transparent;border:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.Table_headerCell__wecAk.Table_alignEnd__r_0_j .Table_sortButton__HfyZ0{flex-direction:row-reverse}.Table_headerCell__wecAk.Table_alignCenter__rhkty .Table_sortButton__HfyZ0{justify-content:center;width:100%}.Table_sortButton__HfyZ0:focus-visible .Table_headerLabel__Bdho0,.Table_sortButton__HfyZ0:hover .Table_headerLabel__Bdho0{color:var(--color-text-prio-1)}.Table_sortButton__HfyZ0:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-sm)}.Table_headerLabel__Bdho0{transition:color var(--transition-fast)}.Table_sortIndicator__fmtzw{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-prio-3)}.Table_sortIndicator__fmtzw .tableSortIcon{width:.875rem;height:.875rem}.Table_headerCell__wecAk[aria-sort=ascending] .Table_sortIndicator__fmtzw,.Table_headerCell__wecAk[aria-sort=descending] .Table_sortIndicator__fmtzw{color:var(--color-brand-dark)}.Table_headerCell__wecAk[aria-sort=ascending] .Table_headerLabel__Bdho0,.Table_headerCell__wecAk[aria-sort=descending] .Table_headerLabel__Bdho0{color:var(--color-text-prio-1)}.Table_row__8SCi2{border-top:1px solid var(--color-border);transition:background-color var(--transition-fast)}.Table_row__8SCi2:hover{background:var(--color-grey)}.Table_rowClickable__LgMIL{cursor:pointer}.Table_rowClickable__LgMIL:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.Table_cell__QX2xh{padding:var(--space-3) var(--space-4);vertical-align:middle;color:var(--color-text-prio-1);min-width:0}.Table_cell__QX2xh.Table_alignCenter__rhkty{text-align:center}.Table_cell__QX2xh.Table_alignEnd__r_0_j{text-align:right;font-variant-numeric:tabular-nums}.Table_emptyRow__my6jX{border-top:1px solid var(--color-border)}.Table_emptyCell__FXV7L{padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-text-prio-3);font-size:var(--text-sm)}.Table_compact__4Iomd .Table_cell__QX2xh,.Table_compact__4Iomd .Table_headerCell__wecAk{padding:var(--space-3) var(--space-1)}.Table_compact__4Iomd .Table_cell__QX2xh:first-child,.Table_compact__4Iomd .Table_headerCell__wecAk:first-child{padding-right:var(--space-2);padding-left:var(--space-4)}.Table_compact__4Iomd .Table_cell__QX2xh:last-child,.Table_compact__4Iomd .Table_headerCell__wecAk:last-child{padding-right:var(--space-4)}.Table_compact__4Iomd .Table_table__lrYMi{font-size:var(--text-xs)}.Table_compact__4Iomd .Table_emptyCell__FXV7L{padding:var(--space-4) var(--space-3)}.Table_stickyFirstColumn__Vb06R .Table_cell__QX2xh:first-child,.Table_stickyFirstColumn__Vb06R .Table_headerCell__wecAk:first-child{position:sticky;left:0;box-shadow:inset -1px 0 0 var(--color-border)}.Table_stickyFirstColumn__Vb06R .Table_headerCell__wecAk:first-child{z-index:2}.Table_stickyFirstColumn__Vb06R .Table_cell__QX2xh:first-child{z-index:1;background:var(--color-background-stack-1)}.Table_stickyFirstColumn__Vb06R .Table_row__8SCi2:hover .Table_cell__QX2xh:first-child{background:var(--color-grey)}.Table_flush__qcVRP{border:none;border-radius:0;background:transparent;overflow-y:hidden}.Table_flush__qcVRP .Table_headerCell__wecAk,.Table_flush__qcVRP .Table_headerRow__VOXqi{background:var(--color-table-header)}.Table_flush__qcVRP .Table_headerCell__wecAk{border-bottom:none;color:var(--color-text-prio-1);font-size:var(--text-xs);text-transform:none;letter-spacing:normal}.Table_flush__qcVRP .Table_row__8SCi2:last-child{border-bottom:1px solid var(--color-border)}.SideNav_rail__Kyvt9{display:none;position:fixed;top:0;left:0;bottom:0;width:var(--sidenav-width);z-index:calc(var(--z-sticky) + 1);flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);background:hsl(var(--background-sidenav));border-right:1px solid var(--color-sidenav-border)}.SideNav_brandMark__qHRwn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);overflow:hidden;text-decoration:none;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.SideNav_brandMark__qHRwn:hover{transform:scale(1.05);box-shadow:0 0 0 2px var(--color-sidenav-ring)}.SideNav_brandMark__qHRwn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.SideNav_brandImage__N30uT{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SideNav_items__rA74w{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin-top:var(--space-2);width:100%}.SideNav_item__ufILx{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);color:var(--color-sidenav-item);background:transparent;border:0;cursor:pointer;transition:background-color var(--transition-normal),color var(--transition-normal)}.SideNav_item__ufILx:hover{background:var(--color-sidenav-item-hover);color:hsl(var(--text-on-sidenav))}.SideNav_item__ufILx:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.SideNav_itemActive__ycZTt,.SideNav_itemActive__ycZTt:hover{background:var(--color-brand);color:var(--color-text-on-brand)}.SideNav_itemIcon__7D1p9{display:block}.SideNav_itemTooltip__MsTG9{position:absolute;left:calc(100% + var(--space-2));top:50%;transform:translateY(-50%) translateX(-4px);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-background-stack-1);color:var(--color-text-prio-1);border:1px solid var(--color-border);box-shadow:var(--shadow-md);font-size:var(--text-xs);font-weight:600;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;z-index:var(--z-popover);transition:opacity var(--transition-fast),transform var(--transition-fast)}.SideNav_item__ufILx:focus-visible .SideNav_itemTooltip__MsTG9,.SideNav_item__ufILx:hover .SideNav_itemTooltip__MsTG9{opacity:1;transform:translateY(-50%) translateX(0)}.SideNav_moreWrapper__kpR6m .SideNav_item__ufILx[aria-expanded=true] .SideNav_itemTooltip__MsTG9{opacity:0}.SideNav_moreWrapper__kpR6m{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.SideNav_moreMenu__9Wr9E{position:absolute;left:calc(100% + var(--space-2));top:50%;transform:translateY(-50%);z-index:var(--z-popover);min-width:12rem;display:flex;flex-direction:column;gap:2px;padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-background-stack-1);border:1px solid var(--color-border);box-shadow:var(--shadow-lg)}.SideNav_moreMenu__9Wr9E:before{content:"";position:absolute;left:calc(-1 * var(--space-2));top:0;bottom:0;width:var(--space-2)}.SideNav_moreMenuItem__ua7eS{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-prio-1);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background-color var(--transition-fast)}.SideNav_moreMenuItem__ua7eS:focus-visible,.SideNav_moreMenuItem__ua7eS:hover{background:var(--color-grey);outline:none}.SideNav_moreMenuItemActive__40Jw3,.SideNav_moreMenuItemActive__40Jw3:hover{background:var(--color-brand);color:var(--color-text-on-brand)}.SideNav_moreMenuIcon__liOX8{flex-shrink:0}.SideNav_moreMenuLabel__OMlsz{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideNav_moreMenuDivider__gIw9S{height:1px;margin:var(--space-1) calc(-1 * var(--space-1));background:var(--color-border)}.SideNav_moreMenuAction__CcHcJ{width:100%;border:0;background:transparent;color:var(--color-text-prio-2);cursor:pointer;text-align:left;font:inherit}@media (min-width:900px){.SideNav_rail__Kyvt9{display:flex}}@keyframes AndroidPwaInstallCta_installSlideUp__xeeBk{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.AndroidPwaInstallCta_installPopup__kBjhL{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-popover);display:flex;justify-content:center;padding:0 var(--space-3) max(var(--space-3),env(safe-area-inset-bottom,0));pointer-events:none}.AndroidPwaInstallCta_installPopupCard__3pPrp{pointer-events:auto;position:relative;width:100%;max-width:min(26rem,100vw - 1.5rem);padding:var(--space-5);background:hsl(var(--page-background)/.82);color:hsl(var(--text-prio-1));border:1px solid hsl(var(--text-prio-1)/.08);border-radius:var(--radius-xl);box-shadow:0 1px 2px hsl(0 0% 0%/.04),0 12px 32px -12px hsl(0 0% 0%/.18),0 24px 64px -24px hsl(0 0% 0%/.22);backdrop-filter:saturate(1.6) blur(20px);-webkit-backdrop-filter:saturate(1.6) blur(20px);animation:AndroidPwaInstallCta_installSlideUp__xeeBk .26s cubic-bezier(.2,.8,.2,1)}.AndroidPwaInstallCta_installDismiss__K2IaM{position:absolute;top:var(--space-3);right:var(--space-3);width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;background:hsl(var(--text-prio-1)/.06);color:hsl(var(--text-prio-2));cursor:pointer;border-radius:var(--radius-full);transition:background-color .12s ease,color .12s ease}.AndroidPwaInstallCta_installDismiss__K2IaM:hover{background:hsl(var(--text-prio-1)/.12);color:hsl(var(--text-prio-1))}.AndroidPwaInstallCta_installDismiss__K2IaM:active{transform:scale(.96)}.AndroidPwaInstallCta_installDismiss__K2IaM:disabled{opacity:.6;cursor:not-allowed;transform:none}.AndroidPwaInstallCta_installHeader__YIIR9{display:flex;align-items:center;gap:var(--space-2);margin:0 2rem var(--space-3) 0}.AndroidPwaInstallCta_installIcon__kKlnk{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);color:#007aff;background:color-mix(in srgb,#007aff 12%,transparent)}.AndroidPwaInstallCta_installTitle__dqs5L{margin:0;font-size:var(--text-base);font-weight:600;letter-spacing:-.01em;line-height:1.3;color:hsl(var(--text-prio-1))}.AndroidPwaInstallCta_installBody__q0RXz{margin:0 0 var(--space-4);font-size:var(--text-sm);line-height:1.5;color:hsl(var(--text-prio-2))}.AndroidPwaInstallCta_installActions__AvFEk{display:flex;gap:var(--space-2);justify-content:flex-end}.AndroidPwaInstallCta_installPrimary__frh0f,.AndroidPwaInstallCta_installSecondary__vNkJv{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:600;line-height:1;padding:.6rem 1rem;cursor:pointer;transition:background-color .12s ease,color .12s ease,transform .12s ease}.AndroidPwaInstallCta_installSecondary__vNkJv{background:transparent;color:hsl(var(--text-prio-2))}.AndroidPwaInstallCta_installSecondary__vNkJv:hover{background:hsl(var(--text-prio-1)/.06);color:hsl(var(--text-prio-1))}.AndroidPwaInstallCta_installPrimary__frh0f{background:#007aff;color:#ffffff;box-shadow:0 1px 2px hsl(0 0% 0%/.08)}.AndroidPwaInstallCta_installPrimary__frh0f:hover{background:#0062cc}.AndroidPwaInstallCta_installPrimary__frh0f:active,.AndroidPwaInstallCta_installSecondary__vNkJv:active{transform:scale(.98)}.AndroidPwaInstallCta_installPrimary__frh0f:disabled,.AndroidPwaInstallCta_installSecondary__vNkJv:disabled{opacity:.6;cursor:not-allowed;transform:none}.AcademyBlockingSheet_content__A0UVT{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-5)}.AcademyBlockingSheet_description__5nRbg{margin:0;color:hsl(var(--text-prio-2));font-size:var(--text-sm);line-height:1.6}.AcademyBlockingSheet_groups__NSJsP{display:flex;flex-direction:column;gap:var(--space-5)}.AcademyBlockingSheet_groupCard__tmK4v{display:flex;flex-direction:column;border:1px solid hsl(var(--border));border-radius:var(--radius-xl);background-color:hsl(var(--page-background));overflow:hidden}.AcademyBlockingSheet_groupHeader__urQw9{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);background-color:hsl(var(--background-stack-1))}.AcademyBlockingSheet_groupHeaderTop__zTE8w{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.AcademyBlockingSheet_groupTitle__LVabz{margin:0;color:hsl(var(--text-prio-1));font-size:var(--text-sm);font-weight:700;letter-spacing:-.01em}.AcademyBlockingSheet_progressLabel__14J6_{flex-shrink:0;color:hsl(var(--text-prio-2));font-size:var(--text-xs);font-weight:600}.AcademyBlockingSheet_progressTrack__ZoOSd{width:100%;height:6px;overflow:hidden;border-radius:var(--radius-full);background-color:hsl(var(--border))}.AcademyBlockingSheet_progressFill__1PHOm{height:100%;border-radius:var(--radius-full);background-color:hsl(var(--brand));transition:width var(--transition-slow)}.AcademyBlockingSheet_list__oM_iM{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.AcademyBlockingSheet_listItem__Z1hav{border-top:1px solid hsl(var(--border))}.AcademyBlockingSheet_listItem__Z1hav:last-child{border-bottom:none}.AcademyBlockingSheet_link__2aEl9,.AcademyBlockingSheet_row__YShux{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-5);color:inherit;text-decoration:none;transition:background-color var(--transition-fast)}.AcademyBlockingSheet_link__2aEl9:hover{background-color:hsl(var(--background-stack-1))}.AcademyBlockingSheet_link__2aEl9:active{background-color:hsl(var(--background-stack-2))}.AcademyBlockingSheet_rowLeft__k0JeA{min-width:0;display:flex;align-items:center;gap:var(--space-3)}.AcademyBlockingSheet_icon___Z16P{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-full)}.AcademyBlockingSheet_iconIncomplete___uip7{color:hsl(var(--text-prio-3));border:1.5px solid hsl(var(--border));background-color:transparent}.AcademyBlockingSheet_iconComplete__c4Vuo{color:hsl(var(--page-background));background-color:hsl(var(--success))}.AcademyBlockingSheet_pathName__o6DlC{margin:0;color:hsl(var(--text-prio-1));font-size:var(--text-sm);font-weight:500;word-break:break-word;line-height:1.4}.AcademyBlockingSheet_completed__mEVTT .AcademyBlockingSheet_pathName__o6DlC{color:hsl(var(--text-prio-3));text-decoration:line-through;text-decoration-thickness:1.5px}.AcademyBlockingSheet_chevron__vNcBr{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:hsl(var(--text-prio-3));transition:color var(--transition-fast),transform var(--transition-fast)}.AcademyBlockingSheet_link__2aEl9:hover .AcademyBlockingSheet_chevron__vNcBr{color:hsl(var(--text-prio-1));transform:translateX(2px)}.AcademyBlockingSheet_actions__3bEts{display:flex;justify-content:center}.AcademyBlockingSheet_button__iSUAs{width:100%;border:none;border-radius:var(--radius-lg);background-color:hsl(var(--brand));color:hsl(var(--text-on-brand));padding:var(--space-3) var(--space-6);font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:background-color var(--transition-normal),transform var(--transition-fast)}.AcademyBlockingSheet_button__iSUAs:hover{background-color:hsl(var(--brand-dark))}.AcademyBlockingSheet_button__iSUAs:active{transform:scale(.98)}.AcademyBlockingSheet_button__iSUAs:disabled{cursor:wait;opacity:.6}.AcademyBlockingSheet_emptyDescription__W18jS{margin:0;color:hsl(var(--text-prio-3));font-size:var(--text-sm);text-align:center;line-height:1.5}.DeliveryNpsBanner_banner__MKT0J{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid transparent;background-color:transparent}.DeliveryNpsBanner_bannerInteractive__kg4uS{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.DeliveryNpsBanner_bannerInteractive__kg4uS:hover{filter:brightness(.98);box-shadow:0 1px 2px hsl(0 0% 0%/.06)}.DeliveryNpsBanner_bannerInteractive__kg4uS:active{transform:scale(.995)}.DeliveryNpsBanner_bannerInteractive__kg4uS:focus-visible{outline:2px solid hsl(var(--focus-ring,var(--text-prio-1)));outline-offset:2px}.DeliveryNpsBanner_chevron__ZUPS_{flex-shrink:0;color:hsl(var(--text-prio-3));margin-left:var(--space-2)}.DeliveryNpsBanner_detractor__0bsd5{background-color:hsl(var(--error-light));border-color:hsl(var(--error-border));color:hsl(var(--text-prio-1))}.DeliveryNpsBanner_passive__8mXXq{background-color:hsl(var(--warning-light));border-color:hsl(var(--warning-border));color:hsl(var(--text-prio-1))}.DeliveryNpsBanner_promoter__teeco{background-color:hsl(var(--success-light));border-color:hsl(var(--success-border));color:hsl(var(--text-prio-1))}.DeliveryNpsBanner_iconWrap__DHI9i{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:999px}.DeliveryNpsBanner_detractor__0bsd5 .DeliveryNpsBanner_iconWrap__DHI9i{background-color:hsl(var(--error)/.12);color:hsl(var(--error))}.DeliveryNpsBanner_passive__8mXXq .DeliveryNpsBanner_iconWrap__DHI9i{background-color:hsl(var(--warning)/.16);color:hsl(var(--warning))}.DeliveryNpsBanner_promoter__teeco .DeliveryNpsBanner_iconWrap__DHI9i{background-color:hsl(var(--success)/.16);color:hsl(var(--success))}.DeliveryNpsBanner_body__pTZmV{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.DeliveryNpsBanner_headline__bA4qj{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);margin:0}.DeliveryNpsBanner_label__kvmjG{font-size:var(--text-xxs);letter-spacing:.04em;text-transform:uppercase;font-weight:700;color:hsl(var(--text-prio-3))}.DeliveryNpsBanner_value__h67CR{display:inline-flex;align-items:baseline;gap:var(--space-1);font-size:var(--text-base);font-weight:800;color:hsl(var(--text-prio-1));line-height:1.1;letter-spacing:-.02em}.DeliveryNpsBanner_score__2vusL{font-size:clamp(1.1rem,4.5vw,1.4rem);font-variant-numeric:tabular-nums}.DeliveryNpsBanner_scoreOutOf__ac5zN{font-size:var(--text-sm);color:hsl(var(--text-prio-2));font-weight:600;letter-spacing:0}.DeliveryNpsBanner_feedback__6V5ip{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:hsl(var(--text-prio-2));line-height:1.5;font-weight:500;word-break:break-word}.DeliveryNpsBanner_skeleton__sWq89{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid hsl(var(--border));background-color:hsl(var(--background-stack-2)/.3)}.DeliveryNpsBanner_skeletonIcon___QUZC{width:2rem;height:2rem;border-radius:999px;background:linear-gradient(90deg,hsl(var(--background-stack-2)/.6) 0,hsl(var(--background-stack-2)/.9) 50%,hsl(var(--background-stack-2)/.6) 100%);background-size:200% 100%;animation:DeliveryNpsBanner_npsShimmer__lSTJ2 1.4s ease-in-out infinite;flex-shrink:0}.DeliveryNpsBanner_skeletonLines__BVpFG{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.DeliveryNpsBanner_skeletonLine__kqstE{height:10px;border-radius:var(--radius-sm);background:linear-gradient(90deg,hsl(var(--background-stack-2)/.6) 0,hsl(var(--background-stack-2)/.9) 50%,hsl(var(--background-stack-2)/.6) 100%);background-size:200% 100%;animation:DeliveryNpsBanner_npsShimmer__lSTJ2 1.4s ease-in-out infinite}.DeliveryNpsBanner_skeletonLineShort__Gknwf{width:35%}.DeliveryNpsBanner_skeletonLineLong__FXV7w{width:65%;height:14px}@keyframes DeliveryNpsBanner_npsShimmer__lSTJ2{0%{background-position:200% 0}to{background-position:-200% 0}}.OfferChoiceCardsSection_fieldset__3o5bG{margin:0;padding:0;border:none}.OfferChoiceCardsSection_legend__bJhBU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.OfferChoiceCardsSection_hint__hbROU{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--color-text-prio-3)}.OfferChoiceCardsSection_grid__Mdqq1{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:var(--space-2)}.OfferChoiceCardsSection_card___vZ5e{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background-stack-1);color:var(--color-text-prio-1);text-align:center;cursor:pointer;min-height:2.75rem;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.OfferChoiceCardsSection_card___vZ5e:hover{border-color:color-mix(in srgb,var(--color-brand) 45%,var(--color-border))}.OfferChoiceCardsSection_card___vZ5e:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.OfferChoiceCardsSection_card___vZ5e[data-selected=true]{border-color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 12%,var(--color-background-stack-1))}.OfferChoiceCardsSection_input__e8tvL{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.OfferChoiceCardsSection_iconBadge__xbi4h{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);background:var(--color-grey);color:var(--color-text-prio-2);transition:background-color var(--transition-fast),color var(--transition-fast)}.OfferChoiceCardsSection_card___vZ5e[data-selected=true] .OfferChoiceCardsSection_iconBadge__xbi4h{background:color-mix(in srgb,var(--color-brand) 30%,var(--color-background-stack-1));color:var(--color-brand-dark)}.OfferChoiceCardsSection_icon__hwKvY{width:1.25rem;height:1.25rem}.OfferChoiceCardsSection_name___7rpr{font-size:var(--text-sm);font-weight:600}@media (prefers-reduced-motion:reduce){.OfferChoiceCardsSection_card___vZ5e,.OfferChoiceCardsSection_iconBadge__xbi4h{transition:none}}.ChoicePills_root__x_s4P{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ChoicePills_label__Y4KVE{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;line-height:1.4285;color:var(--color-text-prio-1)}.ChoicePills_required__2tLWy{color:var(--color-error);font-weight:700}.ChoicePills_helper__wzMYe{font-size:var(--text-xs);color:var(--color-text-prio-3)}.ChoicePills_error__p2w6Y{font-size:var(--text-xs);color:var(--color-error)}.ChoicePills_group__si4Ce{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-width:0}.ChoicePills_groupDisabled__klqOW{opacity:.6}.ChoicePills_option__ZWDl8{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);max-width:100%;min-height:2rem;padding:var(--space-1) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-full);background:transparent;color:var(--color-text-prio-2);font:inherit;font-size:var(--text-sm);font-weight:600;line-height:1.2;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-normal),box-shadow var(--transition-normal),color var(--transition-fast)}.ChoicePills_groupSm___4xpW .ChoicePills_option__ZWDl8{padding:var(--space-1) var(--space-4)}.ChoicePills_option__ZWDl8:hover:not(:disabled):not(.ChoicePills_optionSelected__x__EN){color:var(--color-text-prio-1);border-color:var(--color-text-prio-3);background:var(--color-grey)}.ChoicePills_option__ZWDl8:focus-visible{outline:none;border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-brand-light)}.ChoicePills_optionSelected__x__EN{color:var(--color-brand-dark);border-color:color-mix(in srgb,var(--color-brand) 45%,var(--color-border));background:color-mix(in srgb,var(--color-brand) 22%,var(--color-background-stack-1))}.ChoicePills_optionSelected__x__EN[data-tone=info]{background:hsl(var(--info-light));color:hsl(var(--info));border-color:hsl(var(--info-border))}.ChoicePills_optionSelected__x__EN[data-tone=success]{background:var(--color-success-light);color:var(--color-success);border-color:var(--color-success-border)}.ChoicePills_optionSelected__x__EN[data-tone=warning]{background:var(--color-warning-light);color:var(--color-warning);border-color:var(--color-warning-border)}.ChoicePills_optionSelected__x__EN[data-tone=danger]{background:var(--color-error-light);color:var(--color-error);border-color:var(--color-error-border)}.ChoicePills_groupError___soRn .ChoicePills_option__ZWDl8:not(.ChoicePills_optionSelected__x__EN){border-color:var(--color-error)}.ChoicePills_optionDisabled__Uz_he{cursor:not-allowed}.ChoicePills_optionLabel__RUdv1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChoicePills_icon__47sWs{display:inline-flex;align-items:center;flex-shrink:0}@media (pointer:coarse){.ChoicePills_option__ZWDl8{min-height:2.75rem}.ChoicePills_groupSm___4xpW .ChoicePills_option__ZWDl8{min-height:2.5rem}}@media (prefers-reduced-motion:reduce){.ChoicePills_option__ZWDl8{transition:none}}textarea.Textarea_input__0PWdg{min-height:7rem;line-height:1.5;resize:vertical}.Textarea_label__9nTFi{--field-label-top:calc((var(--space-8) + var(--space-3) + var(--text-sm) * 1.4285 + 2px) / 2)}.OfferClearableChoice_choice__NRfTQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.OfferClearableChoice_choice__NRfTQ>:first-child{align-self:stretch}.OfferClearableChoice_clear__dLlK8{padding-inline:0}.OfferCustomFieldsSection_root__G6HkA{display:flex;flex-direction:column;gap:var(--space-4)}.OfferCustomFieldsSection_intro__A_axL,.OfferCustomFieldsSection_status___4Fgv{margin:0;color:hsl(var(--text-prio-2));font-size:var(--text-sm)}.OfferCustomFieldText_root__mQeW1{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.OfferCustomFieldText_head___nb4i{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--space-8)}.OfferCustomFieldText_title__9hKTj{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-text-prio-1)}.OfferCustomFieldText_body__Rdfge{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--color-text-prio-1);white-space:pre-wrap;overflow-wrap:anywhere}.OfferCustomFieldText_unset__bEtZo{color:var(--color-text-prio-3);font-style:italic}.OfferCustomFieldText_missing__8SSOd{color:var(--color-error)}.OfferCustomFieldText_error__GoFvX{margin:0;font-size:var(--text-xs);color:var(--color-error)}.OfferCustomFieldText_editing__Ycr2a{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.OfferCustomFieldText_done__ejSpU{align-self:flex-end}.OfferDeliverySection_root__D5648{display:flex;flex-direction:column;gap:var(--space-4)}.OfferDeliverySection_intro__lxlN4,.OfferDeliverySection_status__0GHms{margin:0;color:var(--color-text-prio-3);font-size:var(--text-sm)}.OfferEditorScreen_sectionTitleRow__1tEke{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.OfferEditorScreen_stepHint__SlePL{margin:0 0 var(--space-3);color:hsl(var(--text-prio-2));font-size:var(--text-sm);font-variant-numeric:tabular-nums}.OfferEditorScreen_stepStack__toVR8{display:flex;flex-direction:column;gap:var(--space-6)}.OfferEditorScreen_headerEnd__atur6{display:flex;align-items:center;gap:var(--space-2)}.OfferFlowChrome_page__G8aio{display:flex;flex-direction:column;width:100%;height:100dvh;min-height:0;background:var(--color-page-background)}.OfferFlowChrome_pageInner__PXXzs{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;max-width:48rem;margin:0 auto;padding:var(--space-2) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom, 0px));box-sizing:border-box;gap:var(--space-3)}.OfferFlowChrome_header__Oh9ya{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;min-height:2.75rem}.OfferFlowChrome_backLink__1uC6N{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-inline-start:calc(var(--space-2) * -1);border-radius:var(--radius-md);color:var(--color-text-prio-2);text-decoration:none}.OfferFlowChrome_backLink__1uC6N:hover{color:var(--color-text-prio-1);background:var(--color-background-stack-1)}.OfferFlowChrome_backLink__1uC6N:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.OfferFlowChrome_title__XvqfH{flex:1;min-width:0;margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-text-prio-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OfferFlowChrome_main__0foQH{flex:1;min-height:0;overflow-y:auto;padding-bottom:var(--space-2)}.OfferFlowChrome_missing__zfOBM{margin:0;font-size:var(--text-sm);color:var(--color-text-prio-2)}.OfferFlowChrome_moneyRow__Sww3l{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-prio-2);font-variant-numeric:tabular-nums}.CheckboxField_root__2TuM6{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-prio-1);cursor:pointer}.CheckboxField_root__2TuM6 input{accent-color:var(--color-brand)}.ImagePicker_root__dcuyh{display:flex;flex-direction:column;gap:var(--space-3)}.ImagePicker_addButton__Eni8g{position:relative;display:block;padding:var(--space-2);border-radius:var(--radius-lg);border:1px dashed var(--color-border);background-color:transparent;color:var(--color-text-prio-3);font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.ImagePicker_addButton__Eni8g:hover{border-color:color-mix(in srgb,var(--color-brand) 50%,transparent);color:var(--color-text-prio-2);background-color:color-mix(in srgb,var(--color-brand) 4%,transparent)}.ImagePicker_addButton__Eni8g:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.ImagePicker_addButtonDisabled__F_GP2{opacity:.6;cursor:not-allowed}.ImagePicker_addButtonDisabled__F_GP2 .ImagePicker_fileInput__4NcYX{cursor:not-allowed}.ImagePicker_addButtonFace__WiSeU{display:flex;align-items:center;justify-content:center;gap:var(--space-1);pointer-events:none}.ImagePicker_fileInput__4NcYX{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.ImagePicker_addIcon__QPXyG{width:16px;height:16px;stroke-width:2}.ImagePicker_grid__MBoO7{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ImagePicker_thumb__gGyz4{position:relative;width:64px;height:64px;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0}.ImagePicker_thumbImage__Qyk8R{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImagePicker_thumbBusy__btyr0{opacity:.5}.ImagePicker_thumbMissing__ReSoB{display:block;background:var(--color-grey)}.ImagePicker_busyOverlay__AwpyW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-page-background) 65%,transparent)}.ImagePicker_busySpinner__ld8dm{width:20px;height:20px;color:var(--color-text-prio-1)}@keyframes ImagePicker_imagePickerSpin___8SNi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImagePicker_spinning__Bnrh_{animation:ImagePicker_imagePickerSpin___8SNi 1s linear infinite}.ImagePicker_removeButton__kgOd5{position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1);width:20px;height:20px;border-radius:var(--radius-full);background-color:var(--color-background-stack-1);color:var(--color-text-prio-1);border:1px solid var(--color-border);padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-sm)}.ImagePicker_removeButton__kgOd5:hover{background-color:var(--color-grey)}.ImagePicker_removeButton__kgOd5:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.ImagePicker_removeIcon__jaDej{width:12px;height:12px;stroke-width:2.5}@media (prefers-reduced-motion:reduce){.ImagePicker_spinning__Bnrh_{animation:none}}.StatusNotice_message__VG2RP{margin:0;font-size:var(--text-sm)}.OfferInspectionDocumentSection_root__28izl{display:flex;flex-direction:column;gap:var(--space-4)}.OfferInspectionDocumentSection_helper__ILtQv,.OfferInspectionDocumentSection_hint__DR3nE,.OfferInspectionDocumentSection_loading__UwOIM{margin:0;font-size:var(--text-xs);color:var(--color-text-prio-3)}.OfferInspectionDocumentSection_loading__UwOIM{display:flex;align-items:center;gap:var(--space-2)}.OfferInspectionDocumentSection_spinner__mTzYi{animation:OfferInspectionDocumentSection_inspectionDocumentSpin__WOMul 1s linear infinite}@keyframes OfferInspectionDocumentSection_inspectionDocumentSpin__WOMul{to{transform:rotate(1turn)}}.OfferInspectionDocumentSection_startCard__r_a8Z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.OfferInspectionDocumentSection_startCopy__E3os8{display:flex;flex:1 1 16rem;flex-direction:column;gap:var(--space-1);min-width:0}.OfferInspectionDocumentSection_document__Gq6m0{display:flex;flex-direction:column;gap:var(--space-3)}.OfferInspectionDocumentSection_documentHeader__seJOp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.OfferInspectionDocumentSection_documentTitle__c_K_4{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-text-prio-1)}.OfferInspectionDocumentSection_deleteButton__vkbnD{margin-inline-start:auto}.OfferInspectionDocumentSection_field__Cy3KK{display:flex;flex-direction:column;gap:var(--space-1)}.OfferInspectionDocumentSection_readOnlyLabel__C0rWe{font-size:var(--text-xs);font-weight:600;color:var(--color-text-prio-2)}.OfferInspectionDocumentSection_readOnlyValue__FQDR8{margin:0;font-size:var(--text-sm);color:var(--color-text-prio-1);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.OfferInspectionDocumentSection_spinner__mTzYi{animation:none}}.OfferInspectionItem_list__7YB_f{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.OfferInspectionItem_item__ktUup{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-inline-start:3px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background-stack-1);transition:border-color var(--transition-fast)}.OfferInspectionItem_item__ktUup[data-tone=info]{border-inline-start-color:var(--color-info)}.OfferInspectionItem_item__ktUup[data-tone=success]{border-inline-start-color:var(--color-success)}.OfferInspectionItem_item__ktUup[data-tone=warning]{border-inline-start-color:var(--color-warning)}.OfferInspectionItem_item__ktUup[data-tone=danger]{border-inline-start-color:var(--color-error)}.OfferInspectionItem_title__jil2z{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-text-prio-1)}@media (prefers-reduced-motion:reduce){.OfferInspectionItem_item__ktUup{transition:none}}.RolesPage_meta__RbPy4{display:inline-flex;align-items:center;gap:var(--space-1)}.TaskCheckbox_checkbox__jfiM5{flex-shrink:0;width:var(--space-5);height:var(--space-5);display:inline-flex;align-items:center;justify-content:center;border:1.5px solid hsl(var(--text-prio-3));border-radius:var(--radius-full);background:transparent;color:hsl(var(--text-on-success));cursor:pointer;position:relative;transition:border-color var(--transition-fast),background-color var(--transition-fast),transform var(--transition-fast)}.TaskCheckbox_checkbox__jfiM5:before{content:"";position:absolute;inset:calc(var(--space-2) * -1)}.TaskCheckbox_checkbox__jfiM5:hover:not(:disabled){border-color:hsl(var(--success));background-color:hsl(var(--success-light))}.TaskCheckbox_checkbox__jfiM5:focus-visible{outline:2px solid hsl(var(--success));outline-offset:2px}.TaskCheckbox_checkbox__jfiM5:disabled{opacity:.55;cursor:not-allowed}.TaskCheckbox_checkboxDone__ITzL1,.TaskCheckbox_checkboxDone__ITzL1:hover:not(:disabled){border-color:hsl(var(--success));background-color:hsl(var(--success))}.TaskCheckbox_checkboxCompleting__2GVdV{animation:TaskCheckbox_checkPop__S0ul0 .42s cubic-bezier(.34,1.56,.64,1)}.TaskCheckbox_checkIcon__7ieZV{animation:TaskCheckbox_checkIn__eHqfd .32s cubic-bezier(.34,1.56,.64,1)}@keyframes TaskCheckbox_checkPop__S0ul0{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes TaskCheckbox_checkIn__eHqfd{0%{transform:scale(0) rotate(-45deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}@media (prefers-reduced-motion:reduce){.TaskCheckbox_checkIcon__7ieZV,.TaskCheckbox_checkboxCompleting__2GVdV{animation:none}}.TaskCategoryTag_tag__HICPW{display:inline-flex;align-items:center;flex-shrink:0;padding:.125rem var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xxs);font-weight:600;line-height:1.3;color:hsl(var(--text-prio-2));background-color:hsl(var(--border))}.TaskDueDateBadge_badge__D1jxk{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:500;white-space:nowrap}.TaskDueDateBadge_badge__D1jxk.TaskDueDateBadge_soon__l49c9{color:hsl(var(--success));font-weight:600}.TaskDueDateBadge_badge__D1jxk.TaskDueDateBadge_overdue__MOMMv{color:hsl(var(--error));font-weight:600}.TaskTitle_title__xqIco{font-size:inherit;line-height:1.45;color:hsl(var(--text-prio-1));font-weight:500;overflow-wrap:anywhere}.TaskTitle_titleDone__ansdW{color:hsl(var(--text-prio-3));text-decoration:line-through}.TaskTitle_link__n_yNm{color:hsl(var(--info));font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--transition-fast)}.TaskTitle_link__n_yNm:hover{text-decoration-thickness:2px}.TaskTitle_link__n_yNm:focus-visible{outline:2px solid hsl(var(--info));outline-offset:2px;border-radius:var(--radius-sm)}.TaskTitle_linkDone__ppXLD{color:hsl(var(--text-prio-3));font-weight:500}.OrderFieldStyles_textInput__LjIiw{width:100%;padding:var(--space-3);border:1px solid hsl(var(--border));border-radius:var(--radius-md);background-color:hsl(var(--background-stack-1));color:hsl(var(--text-prio-1));font-size:var(--text-sm);font-family:inherit}.OrderFieldStyles_textInput__LjIiw:focus{outline:2px solid hsl(var(--brand));outline-offset:1px;border-color:hsl(var(--brand))}.OrderFieldStyles_textInput__LjIiw[aria-invalid=true]{border-color:hsl(var(--error))}.OrderFieldStyles_textArea__BfCFf{resize:vertical}.OrderFieldStyles_fieldBlock__k34K9{display:flex;flex-direction:column;gap:var(--space-1)}.OrderFieldStyles_fieldLabel__F93RR{display:block;margin:0 0 var(--space-1);color:hsl(var(--text-prio-1));font-size:var(--text-sm);font-weight:700;line-height:1.4285}.OrderFieldStyles_fieldHint__KN14v{margin:0;color:hsl(var(--text-prio-3));font-size:var(--text-xs)}.OrderFieldStyles_fieldError__iHtKJ{margin:0;color:hsl(var(--error));font-size:var(--text-sm)}.OrderFieldStyles_sheetNote__4_aME{margin:0;padding:var(--space-4) 0;text-align:center;color:hsl(var(--text-prio-2));font-size:var(--text-sm)}.OrderFieldStyles_formError__djK0_{margin:0;padding:var(--space-3);border-radius:var(--radius-md);background-color:hsl(var(--error-light));color:hsl(var(--error));font-size:var(--text-sm)}.OrderFieldStyles_promptRow__ammII{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin:0;padding:var(--space-3)}.OrderFieldStyles_toggleStack__u9Dze{display:flex;flex-direction:column;gap:var(--space-2)}.OrderFieldStyles_toggleSummary__hDPWY{color:hsl(var(--text-prio-2));font-size:var(--text-sm);cursor:pointer}.OrderFieldStyles_toggleDisclosure__ojv_c[open]>.OrderFieldStyles_toggleSummary__hDPWY{margin-bottom:var(--space-2)}.OrderFieldStyles_toggleRow__VfOO_{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OrderFieldStyles_toggleRow__VfOO_ input{margin:0;accent-color:hsl(var(--brand));cursor:pointer;flex-shrink:0}.OrderFieldStyles_toggleRow__VfOO_ input:disabled{cursor:not-allowed}.OrderFieldStyles_toggleText__N09yn{display:flex;flex-direction:column;gap:var(--space-1)}.OrderFieldStyles_toggleLabel__A1tNb{color:hsl(var(--text-prio-1));font-size:var(--text-sm);font-weight:600}.OrderFieldStyles_spinner__xdhNg{animation:OrderFieldStyles_order-field-spin__hG884 .8s linear infinite}@keyframes OrderFieldStyles_order-field-spin__hG884{to{transform:rotate(1turn)}}.FormStep_step__xB33P{padding:var(--space-4);border:1px solid hsl(var(--border));border-radius:var(--radius-lg);background-color:hsl(var(--background-stack-1))}.FormStep_header__M_j_e{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.FormStep_badge__p_q_j{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background-color:hsl(var(--brand));color:hsl(var(--text-on-brand));font-size:var(--text-sm);font-weight:800;font-variant-numeric:tabular-nums}.FormStep_title__gmctK{margin:0;color:hsl(var(--text-prio-1));font-size:var(--text-base);font-weight:700}.FormStep_fields__JSIWj{display:flex;flex-direction:column;gap:var(--space-3)}.MarkerFormSheet_body__qCRKe{display:flex;flex-direction:column;gap:var(--space-4)}.MarkerFormSheet_statusDot__tuWxC{flex-shrink:0;width:.75rem;height:.75rem;border-radius:var(--radius-full)}.MarkerFormSheet_saveHint__KBoQy{margin:0 0 var(--space-3);color:hsl(var(--text-prio-2));font-size:var(--text-sm)}.ImageLightbox_overlay__sfUA5{position:fixed;inset:0;z-index:calc(var(--z-modal) + var(--overlay-depth, 0));display:flex;flex-direction:column;background:rgb(8 8 10/.92);backdrop-filter:blur(24px);animation:ImageLightbox_overlayIn__DtL5w .22s ease both}@keyframes ImageLightbox_overlayIn__DtL5w{0%{opacity:0}to{opacity:1}}.ImageLightbox_topBar__vbTmX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:calc(var(--space-3) + env(safe-area-inset-top, 0px)) var(--space-4) var(--space-3)}.ImageLightbox_caption__tpgwm{display:flex;flex-direction:column;gap:2px;min-width:0}.ImageLightbox_captionTitle__9SsCa{font-size:var(--text-sm);font-weight:600;color:rgb(255 255 255/.95);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageLightbox_captionContext__glNSV{font-size:var(--text-xs);color:rgb(255 255 255/.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageLightbox_topActions__GPg5M{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.ImageLightbox_counter__hdX1h{font-size:var(--text-xs);color:rgb(255 255 255/.55);font-variant-numeric:tabular-nums}.ImageLightbox_glassButton__sKAnK{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:var(--radius-full);background:rgb(255 255 255/.12);color:rgb(255 255 255/.92);cursor:pointer;backdrop-filter:blur(8px);transition:background-color var(--transition-fast),transform var(--transition-fast)}.ImageLightbox_glassButton__sKAnK:hover{background:rgb(255 255 255/.22)}.ImageLightbox_glassButton__sKAnK:active{transform:scale(.94)}.ImageLightbox_glassButton__sKAnK:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(255 255 255/.5)}.ImageLightbox_stage__xCi5e{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 var(--space-4)}.ImageLightbox_stageBackdrop__CeOEY{position:absolute;inset:0;border:none;background:transparent;cursor:default;padding:0}.ImageLightbox_image__Xcoql{position:relative;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);opacity:0;transform:scale(.985);transition:opacity .26s ease,transform .32s cubic-bezier(.2,.6,.2,1);-moz-user-select:none;user-select:none;-webkit-user-select:none}.ImageLightbox_imageVisible__iWB0P{opacity:1;transform:scale(1)}.ImageLightbox_pdfViewer__vH19r{position:absolute;inset:0;margin-inline:auto;width:min(75rem,100%);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);overflow-y:auto;border-radius:var(--radius-md);-webkit-overflow-scrolling:touch}.ImageLightbox_pdfPage__4p18Y{background:#fff;border-radius:var(--radius-sm);overflow:hidden}.ImageLightbox_pdfError__CTPS2{margin:auto;padding:var(--space-4);text-align:center;font-size:var(--text-sm);color:rgb(255 255 255/.75)}.ImageLightbox_loadingState__2QlM_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgb(255 255 255/.7);pointer-events:none}.ImageLightbox_spinner__5YDyN{animation:ImageLightbox_spin__da0sN 1s linear infinite}@keyframes ImageLightbox_spin__da0sN{to{transform:rotate(1turn)}}.ImageLightbox_navButton__KdBLK{position:absolute;top:50%;transform:translateY(-50%)}.ImageLightbox_navButton__KdBLK:active{transform:translateY(-50%) scale(.94)}.ImageLightbox_navPrev__nr_s_{left:var(--space-4)}.ImageLightbox_navNext__hmNep{right:var(--space-4)}@media (max-width:640px){.ImageLightbox_navButton__KdBLK{display:none}}@media (min-width:641px){.ImageLightbox_pdfViewer__vH19r{width:min(75rem,calc(100% - 7rem))}}.ImageLightbox_footer__AV5Gx{flex-shrink:0;width:100%;max-width:32rem;margin-inline:auto;padding:var(--space-3) var(--space-4) 0}.ImageLightbox_footer__AV5Gx:last-child{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom, 0px))}.ImageLightbox_filmstrip__Iv0KW{flex-shrink:0;padding:var(--space-3) 0 calc(var(--space-4) + env(safe-area-inset-bottom, 0px))}.ImageLightbox_filmstripTrack__KyuKQ{display:flex;justify-content:safe center;gap:var(--space-2);overflow-x:auto;padding:var(--space-1) var(--space-4);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ImageLightbox_filmstripTrack__KyuKQ::-webkit-scrollbar{display:none}.ImageLightbox_thumb__7QLC8{flex:0 0 auto;width:3.5rem;height:2.625rem;border:none;border-radius:var(--radius-md);overflow:hidden;padding:0;background:rgb(255 255 255/.08);cursor:pointer;opacity:.5;transition:opacity var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.ImageLightbox_thumb__7QLC8:hover{opacity:.85}.ImageLightbox_thumbActive__1I2It{opacity:1;box-shadow:0 0 0 2px rgb(255 255 255/.9)}.ImageLightbox_thumb__7QLC8:focus-visible{outline:none;opacity:1;box-shadow:0 0 0 2px rgb(255 255 255/.9)}.ImageLightbox_thumb__7QLC8:active{transform:scale(.94)}.ImageLightbox_thumbImage__Jlr1F{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageLightbox_thumbIcon__0eJDU{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:rgb(255 255 255/.85)}@media (prefers-reduced-motion:reduce){.ImageLightbox_overlay__sfUA5{animation:none}.ImageLightbox_image__Xcoql{transition:opacity .26s ease;transform:none}.ImageLightbox_imageVisible__iWB0P{transform:none}.ImageLightbox_glassButton__sKAnK,.ImageLightbox_thumb__7QLC8{transition:none}}.ImageLightboxControls_actionButton__lfPGO{padding:0}.ImageLightboxControls_actionButton__lfPGO[data-tone=danger]:hover:not(:disabled){background:hsl(var(--error)/.9)}.ImageLightboxControls_actionButton__lfPGO:disabled{opacity:.5;cursor:default}.ImageLightboxControls_captionEditor__72AJ_{display:flex;align-items:center;gap:var(--space-2)}.ImageLightboxControls_captionInput__esiyv{flex:1;min-width:0;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background-color:rgb(255 255 255/.15);color:rgb(255 255 255/.95);font-family:inherit;font-size:var(--text-sm);outline:none;transition:background-color var(--transition-fast)}.ImageLightboxControls_captionInput__esiyv:focus{background-color:rgb(255 255 255/.22)}.ImageLightboxControls_captionInput__esiyv::-moz-placeholder{color:rgb(255 255 255/.5)}.ImageLightboxControls_captionInput__esiyv::placeholder{color:rgb(255 255 255/.5)}.ImageLightboxControls_srOnly__oED3k{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ActivityParticipantGroup_group__pdNfZ{display:flex;flex-direction:column;gap:var(--space-2)}.ActivityParticipantGroup_header__TGU9Q{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2)}.ActivityParticipantGroup_label__F13v1{font-size:var(--text-sm);font-weight:700;line-height:1.4285;color:var(--color-text-prio-1)}.ActivityParticipantGroup_hint__22TZ7{font-size:var(--text-xs);color:var(--color-text-prio-3)}.ActivityParticipantGroup_chips__jGOrG{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ActivityParticipantGroup_chip__nLl9O{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background-stack-1);color:var(--color-text-prio-1);font-size:var(--text-sm)}.ActivityParticipantGroup_chip__nLl9O[data-tagged]{border-color:color-mix(in srgb,var(--color-brand) 45%,var(--color-border));background:color-mix(in srgb,var(--color-brand) 22%,var(--color-background-stack-1))}.ActivityParticipantGroup_chipBody__NDLEn{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;min-height:2.25rem;padding:0 var(--space-1) 0 var(--space-3);border:none;border-radius:var(--radius-full);background:transparent;color:inherit;font:inherit;cursor:pointer}.ActivityParticipantGroup_chipBody__NDLEn:disabled{cursor:default}.ActivityParticipantGroup_chipBody__NDLEn:focus-visible,.ActivityParticipantGroup_chipRemove__y_Klq:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.ActivityParticipantGroup_chipName__hijA6{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityParticipantGroup_chipTag__ZwTtE{flex-shrink:0;font-size:var(--text-xs);font-weight:600;color:var(--color-brand-dark)}.ActivityParticipantGroup_chipRemove__y_Klq{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:var(--space-1);padding:var(--space-1);border:none;border-radius:var(--radius-full);background:transparent;color:var(--color-text-prio-3);cursor:pointer}.ActivityParticipantGroup_chipRemove__y_Klq:hover:not(:disabled){color:var(--color-text-prio-1);background:var(--color-grey)}.ActivityParticipantGroup_chipRemove__y_Klq:disabled{opacity:.4;cursor:not-allowed}.ProjectNotesTimelineComposerSections_form__s7E0k{display:flex;flex-direction:column;gap:var(--space-4);width:100%}.ProjectNotesTimelineComposerSections_fieldRow__8UAXY{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.ProjectNotesTimelineComposerSections_choiceEmpty__VQQ_v{margin:0;color:var(--color-text-prio-2);font-size:var(--text-sm)}@media (min-width:640px){.ProjectNotesTimelineComposerSections_fieldRow__8UAXY{grid-template-columns:1fr 1fr;align-items:start}}.ProjectNotesTimelineComposerSections_field__XCc6b{display:flex;flex-direction:column;gap:var(--space-1)}.ProjectNotesTimelineComposerSections_fieldLabel___AwUa{font-size:var(--text-sm);font-weight:700;line-height:1.4285;color:var(--color-text-prio-1)}.ProjectOverviewPanel_root__GUnBd{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.ProjectOverviewPanel_root__GUnBd>section{margin-block:0}