.ConsentProvider_reopenButton__UVLSb{position:fixed;left:1.25rem;bottom:1.25rem;z-index:40;display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem .5rem .75rem;border:1px solid var(--color-gray-300);border-radius:999px;background:color-mix(in srgb,var(--color-white) 92%,transparent);color:var(--color-gray-600);font-size:0;box-shadow:var(--shadow-sm);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .2s ease,color .2s ease,box-shadow .2s ease,background-color .2s ease}.ConsentProvider_reopenButton__UVLSb:hover{transform:translateY(-2px);border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-md),0 0 0 3px color-mix(in srgb,var(--color-accent) 12%,transparent);background:color-mix(in srgb,var(--color-white) 96%,transparent)}.ConsentProvider_reopenButton__UVLSb:active{transform:translateY(0) scale(.97)}.ConsentProvider_actionPrimary__cTdrm:focus-visible,.ConsentProvider_actionSecondary__4m2OX:focus-visible,.ConsentProvider_customizeAction__zitS5:focus-visible,.ConsentProvider_iconButton__3JZ6Q:focus-visible,.ConsentProvider_reopenButton__UVLSb:focus-visible,.ConsentProvider_saveButton__fb2Ak:focus-visible,.ConsentProvider_switchButton__zhFV6:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.ConsentProvider_reopenLabel__0IEbS{font-size:.78rem;font-weight:600;line-height:1;letter-spacing:-.01em}.ConsentProvider_dialog__G6ZTB{position:fixed;right:1.25rem;left:1.25rem;bottom:1.25rem;z-index:50;width:auto;max-width:26rem;margin-left:auto;border:1px solid color-mix(in srgb,var(--color-gray-300) 80%,var(--color-accent) 8%);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-white) 98%,transparent);box-shadow:0 24px 48px -12px rgba(9,17,31,.16),0 0 0 1px rgba(0,0,0,.03);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);overflow:hidden;animation:ConsentProvider_consentSlideUp__OSzds .42s cubic-bezier(.16,1,.3,1) both}.ConsentProvider_dialog__G6ZTB:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--gradient-accent);opacity:.85;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.ConsentProvider_card__tLzSg{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem 1.25rem}.ConsentProvider_header__EiY3p{display:flex;align-items:flex-start;gap:.85rem}.ConsentProvider_iconWrap__E3cms{flex-shrink:0;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-md);background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 14%,var(--color-white)),color-mix(in srgb,var(--color-accent) 6%,var(--color-gray-100)));box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 3px rgba(0,0,0,.06)}.ConsentProvider_headerCopy__clVTE{min-width:0;display:flex;flex-direction:column;gap:.2rem}.ConsentProvider_eyebrow__RCOrz{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);opacity:.9}.ConsentProvider_title__ub6hb{font-size:.95rem;font-weight:700;line-height:1.3;color:var(--color-gray-900);letter-spacing:-.01em}.ConsentProvider_description__YHUh_{font-size:.8rem;line-height:1.6;color:var(--color-gray-600)}.ConsentProvider_description__YHUh_ a{color:var(--color-accent);font-weight:600;text-decoration:none;transition:color .15s ease}.ConsentProvider_description__YHUh_ a:hover{text-decoration:underline;color:var(--color-accent-dark)}.ConsentProvider_actionStack__6QI5D{display:flex;flex-direction:column;gap:.6rem}.ConsentProvider_actionPrimary__cTdrm,.ConsentProvider_actionSecondary__4m2OX,.ConsentProvider_customizeAction__zitS5,.ConsentProvider_saveButton__fb2Ak{min-height:2.75rem;border-radius:var(--radius-full);padding:.7rem 1.15rem;font-size:.85rem;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease}.ConsentProvider_actionPrimary__cTdrm{border:none;background:var(--gradient-accent);color:#0a1628;font-weight:700;box-shadow:0 4px 14px rgba(122,184,0,.28),0 1px 3px rgba(0,0,0,.06)}.ConsentProvider_actionPrimary__cTdrm:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(122,184,0,.35),0 2px 6px rgba(0,0,0,.08)}.ConsentProvider_actionPrimary__cTdrm:active{transform:translateY(0) scale(.98);box-shadow:0 2px 8px rgba(122,184,0,.2)}.ConsentProvider_secondaryActions__TTNKW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ConsentProvider_actionSecondary__4m2OX,.ConsentProvider_customizeAction__zitS5{border:1px solid var(--color-gray-300);background:var(--color-white);color:var(--color-gray-700)}.ConsentProvider_actionSecondary__4m2OX:hover,.ConsentProvider_customizeAction__zitS5:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-gray-300));color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 4%,var(--color-white))}.ConsentProvider_actionSecondary__4m2OX:active,.ConsentProvider_customizeAction__zitS5:active{transform:translateY(0) scale(.98)}.ConsentProvider_subtleNote__RrH6K{font-size:.7rem;line-height:1.5;color:var(--color-gray-500);text-align:center;padding:0 .5rem}.ConsentProvider_customizeHeader__uG3_y{display:flex;align-items:center;gap:.5rem}.ConsentProvider_iconButton__3JZ6Q{display:grid;place-items:center;width:2rem;height:2rem;border:none;border-radius:999px;background:transparent;color:var(--color-gray-500);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.ConsentProvider_iconButton__3JZ6Q:hover{transform:translateX(-2px);background:var(--color-gray-200);color:var(--color-gray-900)}.ConsentProvider_customizeGrid___umru{display:flex;flex-direction:column;gap:.5rem}.ConsentProvider_preferenceCard__pw4Aa{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-white);transition:border-color .18s ease,box-shadow .18s ease}.ConsentProvider_preferenceCard__pw4Aa:hover{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-gray-300))}.ConsentProvider_preferenceCardMuted__1dmwt{background:var(--color-gray-100);opacity:.72;pointer-events:none}.ConsentProvider_switchButton__zhFV6{position:relative;flex-shrink:0;width:2.5rem;height:1.5rem;border:2px solid transparent;border-radius:999px;background:var(--color-gray-400);cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.2,1)}.ConsentProvider_switchActive__TAMGb{background:var(--color-accent)}.ConsentProvider_switchKnob__9SGbl{position:absolute;top:50%;left:2px;width:1.1rem;height:1.1rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.06);transform:translateY(-50%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.ConsentProvider_switchKnobActive__io7q4{transform:translateY(-50%) translateX(1rem)}.ConsentProvider_preferenceTitle__4iFsE{font-size:.82rem;font-weight:700;line-height:1.25;color:var(--color-gray-900)}.ConsentProvider_preferenceDescription__RiiBq{margin-top:.15rem;font-size:.72rem;line-height:1.5;color:var(--color-gray-600)}.ConsentProvider_customizeActions__Hi1yI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ConsentProvider_saveButton__fb2Ak{border:none;background:var(--gradient-accent);color:#0a1628;font-weight:700;box-shadow:0 4px 14px rgba(122,184,0,.28),0 1px 3px rgba(0,0,0,.06)}.ConsentProvider_saveButton__fb2Ak:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(122,184,0,.35),0 2px 6px rgba(0,0,0,.08)}.ConsentProvider_saveButton__fb2Ak:active{transform:translateY(0) scale(.98);box-shadow:0 2px 8px rgba(122,184,0,.2)}@keyframes ConsentProvider_consentSlideUp__OSzds{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (display-mode:standalone){.ConsentProvider_dialog__G6ZTB,.ConsentProvider_reopenButton__UVLSb{bottom:calc(6rem + env(safe-area-inset-bottom, 0px))}.ConsentProvider_dialogWorkerMobile__MQWmj{bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}}@media (max-width:639px){.ConsentProvider_dialog__G6ZTB{max-width:none;right:.75rem;left:.75rem;bottom:.75rem;border-radius:var(--radius-lg)}.ConsentProvider_dialogWorkerMobile__MQWmj{bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}.ConsentProvider_dialog__G6ZTB:before{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ConsentProvider_card__tLzSg{padding:1.25rem 1rem 1rem}.ConsentProvider_customizeActions__Hi1yI,.ConsentProvider_secondaryActions__TTNKW{grid-template-columns:1fr}.ConsentProvider_reopenButton__UVLSb{left:.75rem;bottom:.75rem}}@media (prefers-reduced-motion:reduce){.ConsentProvider_actionPrimary__cTdrm,.ConsentProvider_actionSecondary__4m2OX,.ConsentProvider_customizeAction__zitS5,.ConsentProvider_dialog__G6ZTB,.ConsentProvider_iconButton__3JZ6Q,.ConsentProvider_reopenButton__UVLSb,.ConsentProvider_saveButton__fb2Ak,.ConsentProvider_switchButton__zhFV6,.ConsentProvider_switchKnob__9SGbl{animation:none;transition-duration:.01ms!important}}.LanguageSwitcher_container__ocNhO{position:relative}.LanguageSwitcher_trigger__6GfF6{display:flex;align-items:center;gap:6px;padding:8px 12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:var(--color-gray-700);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.LanguageSwitcher_trigger__6GfF6:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);color:var(--color-gray-900)}[data-theme=dark] .LanguageSwitcher_trigger__6GfF6{background:rgba(255,255,255,.05);border-color:var(--color-gray-400)}[data-theme=dark] .LanguageSwitcher_trigger__6GfF6:hover{background:rgba(255,255,255,.08);border-color:var(--color-gray-500)}.LanguageSwitcher_flag__mJfOf{font-size:1.1rem;line-height:1}.LanguageSwitcher_code__68IeX{font-size:.75rem;font-weight:600;letter-spacing:.5px}.LanguageSwitcher_arrow__VkYno{transition:transform .2s ease;opacity:.7}.LanguageSwitcher_arrowOpen__gj217{transform:rotate(180deg)}.LanguageSwitcher_dropdown__BFWRv{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);overflow:hidden;z-index:1001;animation:LanguageSwitcher_dropdownFadeIn__sjGJt .2s ease}[data-theme=dark] .LanguageSwitcher_dropdown__BFWRv{background:var(--color-gray-200);border-color:var(--color-gray-300);box-shadow:0 10px 40px rgba(0,0,0,.6)}@keyframes LanguageSwitcher_dropdownFadeIn__sjGJt{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.LanguageSwitcher_option__OajvE{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:none;color:var(--color-gray-700);font-size:.9rem;text-align:left;cursor:pointer;transition:all .15s ease}.LanguageSwitcher_option__OajvE:hover{background:var(--color-gray-100);color:var(--color-gray-900)}.LanguageSwitcher_optionActive__MPJlE{background:rgba(122,184,0,.1);color:var(--color-accent-dark)}.LanguageSwitcher_optionActive__MPJlE:hover{background:rgba(122,184,0,.15)}.LanguageSwitcher_name__8OwJ_{font-weight:500;white-space:nowrap}@media (max-width:768px){.LanguageSwitcher_trigger__6GfF6{padding:6px 10px}.LanguageSwitcher_code__68IeX{display:none}.LanguageSwitcher_dropdown__BFWRv{right:auto;left:50%;transform:translateX(-50%);top:auto;bottom:calc(100% + 12px);box-shadow:0 -4px 20px rgba(0,0,0,.15)}}@media (display-mode:standalone){.LanguageSwitcher_code__68IeX{display:inline!important}.LanguageSwitcher_dropdown__BFWRv{top:calc(100% + 8px)!important;bottom:auto!important;right:0!important;left:auto!important;transform:none!important;box-shadow:0 10px 40px rgba(0,0,0,.2)!important}.LanguageSwitcher_trigger__6GfF6{padding:8px 12px;border-radius:10px;background:var(--color-gray-100);border-color:var(--color-gray-200)}[data-theme=dark] .LanguageSwitcher_trigger__6GfF6{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1)}}.WorkerCabinetInstallButton_wrap__DtkCl{display:flex;flex-direction:column;gap:10px}.WorkerCabinetInstallButton_button__Wlngz{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;border-radius:var(--wk-radius-sm,12px);padding:12px 16px;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;border:1px solid rgba(122,184,0,.45);background:rgba(122,184,0,.12);color:#5c8a00;transition:background .15s,border-color .15s}.WorkerCabinetInstallButton_button__Wlngz:hover:not(:disabled){background:rgba(122,184,0,.2)}.WorkerCabinetInstallButton_button__Wlngz:disabled{opacity:.6;cursor:default}.WorkerCabinetInstallButton_hintText__qeyNU{margin:0;color:var(--wk-text-muted,#5a6b82);line-height:1.5}.WorkerCabinetInstallButton_hintSteps__6Q5RA,.WorkerCabinetInstallButton_hintText__qeyNU{padding:10px 14px;border-radius:var(--wk-radius-sm,12px);background:var(--wk-surface-muted,#f4f6f9);border:1px dashed var(--wk-border,#d8dee8);font-size:.82rem}.WorkerCabinetInstallButton_hintSteps__6Q5RA{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--wk-text,#182c4f);flex-wrap:wrap}.WorkerCabinetInstallButton_hintStep__OVIAN{display:inline-flex;align-items:center;gap:6px;font-weight:600}.WorkerCabinetInstallPrompt_overlay__vfyqA{position:fixed;inset:0;z-index:10000;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:rgba(11,18,33,.55);animation:WorkerCabinetInstallPrompt_wkInstallFadeIn__es2WF .25s ease-out}@media (min-width:768px){.WorkerCabinetInstallPrompt_overlay__vfyqA{align-items:center}}.WorkerCabinetInstallPrompt_sheet__c7n8U{position:relative;width:100%;max-width:380px;background:var(--wk-surface);color:var(--wk-text);border:1px solid var(--wk-border);border-radius:var(--wk-radius);box-shadow:var(--wk-shadow);padding:28px 22px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;animation:WorkerCabinetInstallPrompt_wkInstallSlideUp__qfn01 .3s var(--wk-ease)}.WorkerCabinetInstallPrompt_close___cAq_{position:absolute;top:10px;right:12px;background:none;border:none;border-radius:50%;color:var(--wk-text-muted);font-size:14px;line-height:1;padding:6px;cursor:pointer;transition:background .15s,color .15s}.WorkerCabinetInstallPrompt_close___cAq_:hover{background:var(--wk-surface-muted);color:var(--wk-text)}.WorkerCabinetInstallPrompt_iconWrap__9BXOl{width:56px;height:56px;border-radius:14px;overflow:hidden;box-shadow:var(--wk-shadow);margin-bottom:4px}.WorkerCabinetInstallPrompt_iconWrap__9BXOl img{display:block;width:100%;height:100%;object-fit:cover}.WorkerCabinetInstallPrompt_title__4GcTe{font-size:1.05rem;font-weight:700;margin:0}.WorkerCabinetInstallPrompt_description__ZSuM4{font-size:.88rem;color:var(--wk-text-muted);line-height:1.45;margin:0 0 4px}.WorkerCabinetInstallPrompt_installBtn__RWpw0{width:100%;padding:13px;border:none;border-radius:var(--wk-radius-sm);background:linear-gradient(135deg,#7ab800,#5e9000);color:#fff;font-size:.92rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 12px rgba(122,184,0,.3);transition:transform .15s var(--wk-ease),box-shadow .15s}.WorkerCabinetInstallPrompt_installBtn__RWpw0:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(122,184,0,.4)}.WorkerCabinetInstallPrompt_laterBtn__aarKH{width:100%;padding:10px;border:none;border-radius:var(--wk-radius-sm);background:none;color:var(--wk-text-muted);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.WorkerCabinetInstallPrompt_laterBtn__aarKH:hover{background:var(--wk-surface-muted);color:var(--wk-text)}.WorkerCabinetInstallPrompt_iosSteps__Z4Cmj{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 0 2px;font-size:.78rem;color:var(--wk-text-muted)}.WorkerCabinetInstallPrompt_iosStep__H1Ukc{display:flex;flex-direction:column;align-items:center;gap:4px}.WorkerCabinetInstallPrompt_iosIcon__55Cgd{font-size:1.25rem}.WorkerCabinetInstallPrompt_iosArrow__edshO{color:var(--wk-text-muted);margin-top:-14px}@keyframes WorkerCabinetInstallPrompt_wkInstallFadeIn__es2WF{0%{opacity:0}to{opacity:1}}@keyframes WorkerCabinetInstallPrompt_wkInstallSlideUp__qfn01{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.WorkerSegmentedControl_track__4xSDk{position:relative;display:inline-flex;align-items:stretch;gap:0;padding:4px;border-radius:999px;background:var(--wk-surface-muted,rgba(24,44,79,.06));border:1px solid var(--wk-border,rgba(24,44,79,.1))}.WorkerSegmentedControl_trackFull__PDspT{display:flex;width:100%}.WorkerSegmentedControl_indicator__R__id{position:absolute;top:4px;bottom:4px;left:0;border-radius:999px;background:var(--wk-surface,#fff);box-shadow:0 1px 2px rgba(24,44,79,.08),0 4px 12px rgba(24,44,79,.1);transition:transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:0}.WorkerSegmentedControl_segment__pTnD5{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--wk-text-muted,#5a6b85);font:inherit;font-size:.78rem;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:color .2s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.WorkerSegmentedControl_trackFull__PDspT .WorkerSegmentedControl_segment__pTnD5{flex:1 1 0;min-width:0;padding:0 8px}.WorkerSegmentedControl_segment__pTnD5:hover{color:var(--wk-text,#182c4f)}.WorkerSegmentedControl_segment__pTnD5:active{transform:scale(.97)}.WorkerSegmentedControl_segmentActive__62UqW{color:var(--wk-text,#182c4f)}.WorkerSegmentedControl_segmentContent__zF__M{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}@media (max-width:360px){.WorkerSegmentedControl_segment__pTnD5{font-size:.68rem;min-height:34px;padding:0 6px}.WorkerSegmentedControl_trackFull__PDspT .WorkerSegmentedControl_segment__pTnD5{padding:0 4px}.WorkerSegmentedControl_flag__j5u2x{font-size:.9rem}}@media (max-width:320px){.WorkerSegmentedControl_segment__pTnD5{font-size:.64rem;min-height:32px;padding:0 4px}.WorkerSegmentedControl_segmentContent__zF__M{gap:3px}}@media (prefers-reduced-motion:reduce){.WorkerSegmentedControl_indicator__R__id{transition:none}.WorkerSegmentedControl_segment__pTnD5{transition:color .2s ease}.WorkerSegmentedControl_segment__pTnD5:active{transform:none}}.WorkerCabinetLangSwitcher_flag__VgPDd{font-size:1rem;line-height:1}.ThemeToggle_toggle__yA_f1{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-gray-300);border-radius:var(--radius-full);background:var(--color-gray-100);cursor:pointer;transition:all var(--transition-fast);margin-left:8px;flex-shrink:0}.ThemeToggle_toggle__yA_f1:hover{background:var(--color-gray-200);border-color:var(--color-gray-400)}.ThemeToggle_toggle__yA_f1:active{transform:scale(.92)}.ThemeToggle_iconWrapper__vMq_3{position:relative;width:20px;height:20px}.ThemeToggle_icon__fqTIm{position:absolute;inset:0;width:20px;height:20px;transition:all .3s ease;color:var(--color-gray-700)}.ThemeToggle_iconActive___sVFC{opacity:1;transform:rotate(0deg) scale(1)}.ThemeToggle_iconHidden__L_cNF{opacity:0;transform:rotate(90deg) scale(.5)}.Header_header__hO3lJ{position:fixed;top:0;left:0;right:0;z-index:1000;padding:12px 0;transition:all var(--transition-normal)}.Header_header__hO3lJ:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1;box-shadow:0 2px 20px rgba(0,0,0,.08)}html[data-theme=dark] .Header_header__hO3lJ:before{background:rgba(11,18,33,.95);box-shadow:0 2px 20px rgba(0,0,0,.5)}.Header_header__hO3lJ.Header_scrolled__sfZwa{padding:10px 0}.Header_header__hO3lJ.Header_scrolled__sfZwa:before{box-shadow:0 4px 30px rgba(0,0,0,.1)}.Header_container__EZyBV{max-width:1280px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.Header_logo__e5KhT{display:flex;align-items:center;text-decoration:none;height:48px;width:auto}.Header_logoImage__qjzBq{height:100%;width:auto;object-fit:contain}.Header_nav__3fHSH{display:flex;align-items:center;gap:4px}.Header_navLink__LzXns{padding:10px 16px;font-size:.9rem;font-weight:500;color:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-fast);background:none;border:none;cursor:pointer}.Header_navLink__LzXns:hover{color:var(--color-accent);background:rgba(122,184,0,.1)}.Header_dropdown__DtJe3{position:relative}.Header_dropdownTrigger__0Py1m{display:flex;align-items:center;gap:4px}.Header_dropdownArrow__YgmoS{width:16px;height:16px;transition:transform var(--transition-fast)}.Header_dropdownArrow__YgmoS.Header_dropdownArrowOpen__ExUN_{transform:rotate(180deg)}.Header_dropdownMenu__Pbge4{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:260px;padding:8px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);opacity:0;visibility:hidden;transition:all var(--transition-fast);margin-top:8px}.Header_dropdownMenu__Pbge4:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.Header_dropdownMenuOpen__4ywUM{opacity:1;visibility:visible}.Header_dropdownLink__PFnTf{display:block;padding:12px 16px;font-size:.9rem;font-weight:500;color:var(--color-gray-700);border-radius:var(--radius-md);transition:all var(--transition-fast)}.Header_dropdownLink__PFnTf:hover{color:var(--color-primary);background:var(--color-gray-100)}.Header_cartLink__lxTI6{display:flex;align-items:center;gap:8px;margin-left:12px;padding:10px 18px;background:rgba(122,184,0,.1);border:1px solid rgba(122,184,0,.3);border-radius:var(--radius-full);color:var(--color-accent);font-size:.9rem;font-weight:600;transition:all var(--transition-fast)}.Header_cartLink__lxTI6:hover{background:var(--color-accent);color:var(--color-white);border-color:var(--color-accent)}.Header_cartIcon__AMiV5{width:18px;height:18px}.Header_cartLabel__Sn1KM{display:none}@media (min-width:768px){.Header_cartLabel__Sn1KM{display:inline}}.Header_mobileMenuBtn__XrV0l{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;cursor:pointer;z-index:1001}.Header_hamburger__lUulX{position:relative}.Header_hamburger__lUulX,.Header_hamburger__lUulX:after,.Header_hamburger__lUulX:before{width:24px;height:2px;background:var(--color-primary);border-radius:2px;transition:all var(--transition-fast)}.Header_hamburger__lUulX:after,.Header_hamburger__lUulX:before{content:"";position:absolute;left:0}.Header_hamburger__lUulX:before{top:-8px}.Header_hamburger__lUulX:after{bottom:-8px}.Header_hamburger__lUulX.Header_hamburgerOpen__O1qNx{background:transparent}.Header_hamburger__lUulX.Header_hamburgerOpen__O1qNx:before{top:0;transform:rotate(45deg)}.Header_hamburger__lUulX.Header_hamburgerOpen__O1qNx:after{bottom:0;transform:rotate(-45deg)}@media (max-width:1023px){.Header_nav__3fHSH{position:fixed;top:0;left:0;right:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:var(--color-white);opacity:0;visibility:hidden;transition:all var(--transition-normal);padding:24px;z-index:1000}.Header_nav__3fHSH.Header_navOpen__o6HMG{display:flex;opacity:1;visibility:visible}.Header_navLink__LzXns{font-size:1.25rem;padding:14px 28px}.Header_dropdown__DtJe3{display:flex;flex-direction:column;align-items:center}.Header_dropdownMenu__Pbge4{position:static;transform:none;width:100%;max-width:300px;margin-top:8px;display:none;box-shadow:none;border:none;background:var(--color-gray-100)}.Header_dropdownMenuOpen__4ywUM{display:block}.Header_cartLink__lxTI6{margin-left:0;margin-top:16px;font-size:1.1rem;padding:14px 28px}.Header_cartLabel__Sn1KM{display:inline}}@media (min-width:1024px){.Header_mobileMenuBtn__XrV0l{display:none}}.Header_pwaLeft__NqP2h,.Header_pwaRight__Ax8yE{display:none}@media (display-mode:standalone){.Header_header__hO3lJ{padding:calc(16px + env(safe-area-inset-top, 0px)) 0 16px;transition:padding .3s cubic-bezier(.16,1,.3,1)}.Header_header__hO3lJ:before{top:calc(-1 * env(safe-area-inset-top, 0px));bottom:0;left:0;right:0}.Header_header__hO3lJ.Header_scrolled__sfZwa{padding-top:calc(10px + env(safe-area-inset-top, 0px));padding-bottom:10px}.Header_container__EZyBV{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px}.Header_mobileMenuBtn__XrV0l{display:none!important}.Header_logo__e5KhT{height:58px;justify-self:center;transition:height .3s cubic-bezier(.16,1,.3,1)}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_logo__e5KhT{height:46px}.Header_pwaLeft__NqP2h{display:flex;align-items:center;justify-self:start}.Header_pwaRight__Ax8yE{display:flex;align-items:center;justify-self:end}.Header_nav__3fHSH{display:none!important}}html[data-pwa-standalone] .Header_nav__3fHSH{display:none!important}html[data-pwa-standalone] .Header_header__hO3lJ{padding:calc(16px + env(safe-area-inset-top, 0px)) 0 16px}html[data-pwa-standalone] .Header_header__hO3lJ:before{top:calc(-1 * env(safe-area-inset-top, 0px));bottom:0;left:0;right:0}html[data-pwa-standalone] .Header_header__hO3lJ .Header_container__EZyBV{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px}html[data-pwa-standalone] .Header_mobileMenuBtn__XrV0l{display:none!important}html[data-pwa-standalone] .Header_logo__e5KhT{height:58px;justify-self:center}html[data-pwa-standalone] .Header_pwaLeft__NqP2h{display:flex;align-items:center;justify-self:start}html[data-pwa-standalone] .Header_pwaRight__Ax8yE{display:flex;align-items:center;justify-self:end}.Footer_footer__eNA9m{background:var(--color-gray-100);border-top:1px solid var(--color-gray-200);padding:80px 0 32px;margin-top:auto}.Footer_container__IkLXC{max-width:1280px;margin:0 auto;padding:0 24px}.Footer_grid__WCfx6{display:grid;grid-template-columns:1fr;gap:48px;margin-bottom:64px}@media (min-width:640px){.Footer_grid__WCfx6{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:768px){.Footer_grid__WCfx6{grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:3rem}}.Footer_colTitle__u3AX5{font-size:1.1rem;font-weight:500;margin-bottom:1rem;color:var(--color-primary);font-family:var(--font-display)}.Footer_linkList__K_ONQ,.Footer_list__3JsYY{list-style:none;padding:0;margin:0}.Footer_linkList__K_ONQ li,.Footer_list__3JsYY li{margin-bottom:.75rem;line-height:1.5;font-size:.95rem;color:var(--color-gray-600)}.Footer_linkList__K_ONQ a{color:var(--color-gray-600);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s;min-height:44px;display:inline-flex;align-items:center}.Footer_linkList__K_ONQ a:hover{text-decoration-color:var(--color-gray-600)}.Footer_logoImage__V4C5V{display:block;margin-bottom:1rem;object-fit:contain}.Footer_copyright__vFlrA{font-size:.85rem;color:var(--color-gray-500);margin-top:1rem}.Footer_socialLinks__sPnd2{display:flex;align-items:center;gap:.75rem;margin-top:1rem}.Footer_socialLink__nh4hv{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--color-primary);background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:999px;transition:transform .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease}.Footer_socialLink__nh4hv:hover{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary);transform:translateY(-1px)}.Footer_socialLink__nh4hv:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.Footer_socialLink__nh4hv svg{display:block;width:20px;height:20px}.Footer_seoLinks__OJZFJ{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;padding:0 0 2rem;border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}@media (min-width:768px){.Footer_seoLinks__OJZFJ{grid-template-columns:repeat(2,1fr)}}.Footer_seoLinksTitle__VEAgR{margin:0 0 .85rem;color:var(--color-primary);font-family:var(--font-display);font-size:1rem;font-weight:600}.Footer_seoLinks__OJZFJ ul{display:grid;grid-template-columns:1fr;gap:.55rem 1.5rem;list-style:none;margin:0;padding:0}@media (min-width:640px){.Footer_seoLinks__OJZFJ ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.Footer_seoLinks__OJZFJ a{color:var(--color-gray-600);font-size:.92rem;line-height:1.5;text-decoration:underline;text-decoration-color:transparent;transition:color .2s ease,text-decoration-color .2s ease}.Footer_seoLinks__OJZFJ a:hover{color:var(--color-primary);text-decoration-color:currentColor}.Footer_legalSection__JY4tg{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--color-gray-200);font-size:.8rem;color:var(--color-gray-500)}.Footer_legalSection__JY4tg p{margin-bottom:.75rem}.Footer_companyInfo__rngtB{font-weight:500;color:var(--color-gray-700)}@media (max-width:768px){.Footer_grid__WCfx6{grid-template-columns:1fr;gap:2rem}}@media (display-mode:standalone){.Footer_footer__eNA9m{display:none}}.PwaSplashScreen_overlay__PKet2{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;overflow:hidden;isolation:isolate;pointer-events:auto;touch-action:none;opacity:0;visibility:hidden;transition:opacity .65s cubic-bezier(.22,1,.36,1),visibility .65s cubic-bezier(.22,1,.36,1)}html[data-pwa-splash=exiting] .PwaSplashScreen_overlay__PKet2,html[data-pwa-splash=visible] .PwaSplashScreen_overlay__PKet2{visibility:visible}html[data-pwa-splash=visible] .PwaSplashScreen_overlay__PKet2{opacity:1}html[data-pwa-splash=exiting] .PwaSplashScreen_overlay__PKet2{opacity:0}.PwaSplashScreen_light__uDlCd{background:radial-gradient(circle at top,rgba(122,184,0,.16),transparent 38%),linear-gradient(180deg,#f8fbff,#edf3fb 52%,#f5f8fc);color:#182c4f}.PwaSplashScreen_dark__kAYaP{background:radial-gradient(circle at top,rgba(136,186,54,.16),transparent 42%),linear-gradient(180deg,#09111f,#0b1221 56%,#111b2e);color:#f1f5f9}.PwaSplashScreen_backdropGlow__YF24s{position:absolute;inset:auto 50% 22%;width:min(56vw,22rem);aspect-ratio:1;transform:translateX(-50%);border-radius:999px;background:radial-gradient(circle,rgba(122,184,0,.14) 0,transparent 72%);filter:blur(28px);animation:PwaSplashScreen_backdropFadeIn__YR6Jf .95s cubic-bezier(.22,1,.36,1) both}.PwaSplashScreen_backdropMesh__Ed5PQ{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:2.75rem 2.75rem;mask-image:radial-gradient(circle at center,black 30%,transparent 88%);opacity:.28}.PwaSplashScreen_wordmarkLight__OLDr_{display:block}.PwaSplashScreen_wordmarkDark__EVLgr,html[data-theme=dark] .PwaSplashScreen_wordmarkLight__OLDr_{display:none}html[data-theme=dark] .PwaSplashScreen_wordmarkDark__EVLgr{display:block}.PwaSplashScreen_content__Akqfc{position:relative;z-index:1;display:grid;justify-items:center;align-content:center;gap:.95rem;padding:2rem}.PwaSplashScreen_wordmarkWrap__SXjLa{display:grid;justify-items:center;gap:.9rem;animation:PwaSplashScreen_wordmarkReveal___7P0o 1.4s cubic-bezier(.22,1,.36,1) .22s both}.PwaSplashScreen_wordmark__mcpzQ{width:min(20rem,70vw);height:auto;filter:drop-shadow(0 14px 34px rgba(7,16,31,.18))}.PwaSplashScreen_caption__3kPJp{font-size:.84rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(24,44,79,.72);text-align:center}.PwaSplashScreen_dark__kAYaP .PwaSplashScreen_caption__3kPJp{color:rgba(241,245,249,.72)}.PwaSplashScreen_progressTrack__p6Pk2{width:min(12rem,42vw);height:.22rem;overflow:hidden;border-radius:999px;background:rgba(24,44,79,.12)}.PwaSplashScreen_dark__kAYaP .PwaSplashScreen_progressTrack__p6Pk2{background:rgba(241,245,249,.14)}.PwaSplashScreen_progressBar__LsD_m{width:100%;height:100%;transform-origin:left center;transform:scaleX(0);background:var(--color-accent)}html[data-pwa-splash=visible] .PwaSplashScreen_backdropGlow__YF24s{animation:PwaSplashScreen_backdropFadeIn__YR6Jf 1.4s cubic-bezier(.22,1,.36,1) both}html[data-pwa-splash=visible] .PwaSplashScreen_wordmarkWrap__SXjLa{animation:PwaSplashScreen_wordmarkReveal___7P0o 1.4s cubic-bezier(.22,1,.36,1) .22s both}html[data-pwa-splash=visible] .PwaSplashScreen_progressBar__LsD_m{animation:PwaSplashScreen_progressFill__QAyQD 4.2s cubic-bezier(.22,1,.36,1) .28s both}@keyframes PwaSplashScreen_wordmarkReveal___7P0o{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0)}}@keyframes PwaSplashScreen_backdropFadeIn__YR6Jf{0%{opacity:0;transform:translateX(-50%) scale(.94)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes PwaSplashScreen_progressFill__QAyQD{0%{transform:scaleX(0);opacity:.7}to{transform:scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){.PwaSplashScreen_backdropGlow__YF24s,.PwaSplashScreen_backdropMesh__Ed5PQ,.PwaSplashScreen_overlay__PKet2,.PwaSplashScreen_progressBar__LsD_m,.PwaSplashScreen_wordmarkWrap__SXjLa{animation:none;transition-duration:.18s}.PwaSplashScreen_progressBar__LsD_m{transform:scaleX(1)}}.PwaTabBar_tabBar__ldY8y{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:9998;display:flex;justify-content:center;align-items:center;gap:2px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 16px);border-radius:32px;background:rgba(15,23,42,.94);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px rgba(0,0,0,.45),0 4px 12px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.06);will-change:transform;animation:PwaTabBar_tabBarIn__ZkFHv .5s cubic-bezier(.16,1,.3,1)}@keyframes PwaTabBar_tabBarIn__ZkFHv{0%{transform:translateX(-50%) translateY(100px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}html:not([data-theme=dark]) .PwaTabBar_tabBar__ldY8y{background:rgba(255,255,255,.94);border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 40px rgba(0,0,0,.14),0 4px 12px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.9)}.PwaTabBar_tab__Ml_XE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 16px;text-decoration:none;border-radius:22px;transition:all .25s cubic-bezier(.16,1,.3,1);min-width:62px;min-height:54px;-webkit-tap-highlight-color:transparent;position:relative}@media (max-width:480px){.PwaTabBar_tabBar__ldY8y{gap:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom, 0px))}.PwaTabBar_tab__Ml_XE{min-width:56px;min-height:48px;padding:8px 6px;gap:3px}}@media (max-width:360px){.PwaTabBar_tabBar__ldY8y{padding:6px 6px calc(6px + env(safe-area-inset-bottom, 0px))}.PwaTabBar_tab__Ml_XE{min-width:48px;min-height:46px;padding:7px 3px}}.PwaTabBar_tab__Ml_XE:active{transform:scale(.82);transition:transform .06s ease-out}.PwaTabBar_tabActive__Ok6JR{background:rgba(122,184,0,.15)}html:not([data-theme=dark]) .PwaTabBar_tabActive__Ok6JR{background:rgba(122,184,0,.12)}.PwaTabBar_tabActive__Ok6JR:after{content:"";position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:5px;height:5px;background:#7AB800;border-radius:50%;box-shadow:0 0 8px rgba(122,184,0,.6);animation:PwaTabBar_dotPulse__zXq92 2s ease-in-out infinite}@keyframes PwaTabBar_dotPulse__zXq92{0%,to{opacity:1;box-shadow:0 0 4px rgba(122,184,0,.5)}50%{opacity:.7;box-shadow:0 0 12px rgba(122,184,0,.8)}}.PwaTabBar_tabLabel__UfXMf{font-size:.68rem;font-weight:500;color:rgba(255,255,255,.5);line-height:1;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:all .25s ease}.PwaTabBar_tabActive__Ok6JR .PwaTabBar_tabLabel__UfXMf{color:#7AB800;font-weight:700;font-size:.7rem}@media (max-width:480px){.PwaTabBar_tabLabel__UfXMf{font-size:.6rem;max-width:64px}.PwaTabBar_tabActive__Ok6JR .PwaTabBar_tabLabel__UfXMf{font-size:.62rem}}@media (max-width:360px){.PwaTabBar_tabLabel__UfXMf{font-size:.56rem;max-width:52px}.PwaTabBar_tabActive__Ok6JR .PwaTabBar_tabLabel__UfXMf{font-size:.58rem}}html:not([data-theme=dark]) .PwaTabBar_tabLabel__UfXMf{color:rgba(0,0,0,.4)}html:not([data-theme=dark]) .PwaTabBar_tabActive__Ok6JR .PwaTabBar_tabLabel__UfXMf{color:#5E9000}.PwaTabBar_tabIcon__slDGG{transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center}.PwaTabBar_tabActive__Ok6JR .PwaTabBar_tabIcon__slDGG{transform:scale(1.18)}@media (max-width:480px){.PwaTabBar_tabIcon__slDGG svg{width:22px;height:22px}}@media (max-width:360px){.PwaTabBar_tabIcon__slDGG svg{width:20px;height:20px}}.AdminShell_adminShell__tfnl2{--adm-bg:#f1f5f9;--adm-surface:#ffffff;--adm-surface-alt:#f8fafc;--adm-border:#cbd5e1;--adm-accent:#7ab800;--adm-accent-2:#3b82f6;--adm-text:#0f172a;--adm-muted:#64748b;--adm-ease:cubic-bezier(0.16,1,0.3,1);--adm-radius:12px;min-height:100vh;background:var(--adm-bg);color:var(--adm-text);font-family:var(--font-sans)}html[data-theme=dark] .AdminShell_adminShell__tfnl2{--adm-bg:#0c1828;--adm-surface:#142236;--adm-surface-alt:#1a2b42;--adm-border:#243a57;--adm-text:#d4e2f4;--adm-muted:#7b93b5}.AdminShell_content__9zgam{max-width:1280px;margin:0 auto;padding:1.25rem 1.5rem calc(1.25rem + env(safe-area-inset-bottom, 0px))}@media (max-width:768px){.AdminShell_content__9zgam{padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))}}.AdminShell_topBar__wdX2y{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.AdminShell_tabsList__5Fz90{display:inline-flex;gap:4px;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.06);border-radius:999px;padding:4px;flex-wrap:nowrap;position:relative;overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:none}.AdminShell_tabsList__5Fz90::-webkit-scrollbar{display:none}.AdminShell_tabsIndicator__jalDM{position:absolute;top:4px;left:0;height:calc(100% - 8px);border-radius:999px;background:var(--adm-accent);box-shadow:0 2px 8px rgba(122,184,0,.25);z-index:0;opacity:0;will-change:transform,width}.AdminShell_tabsIndicatorAnimated__o9xoD{transition:transform .26s var(--adm-ease),width .26s var(--adm-ease),opacity .16s var(--adm-ease)}.AdminShell_tabsIndicatorReady__8OJOD{opacity:1}html[data-theme=dark] .AdminShell_tabsList__5Fz90{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.08)}.AdminShell_tab__5X3jI{padding:.55rem 1.1rem;border:none;background:transparent;color:var(--adm-muted);font-family:inherit;font-size:.875rem;font-weight:600;border-radius:999px;cursor:pointer;text-decoration:none;transition:color .18s,background .18s;white-space:nowrap;position:relative;z-index:1}.AdminShell_tab__5X3jI:hover{color:var(--adm-text);background:rgba(0,0,0,.04)}.AdminShell_tabActive__LohAT,.AdminShell_tabActive__LohAT:hover{color:#fff;background:transparent}.AdminShell_topActions__dpq67{display:flex;align-items:center;gap:.5rem}.AdminShell_btnSignOut__5k72d{padding:.45rem .9rem;border:1px solid var(--adm-border);border-radius:8px;background:var(--adm-surface);color:var(--adm-muted);font-size:.8125rem;font-weight:600;cursor:pointer;font-family:inherit}.AdminShell_btnSignOut__5k72d:hover{color:var(--adm-text);border-color:color-mix(in srgb,var(--adm-border) 70%,var(--adm-text))}.AdminShell_hideOnMobileNav__PYiqp{display:inline-flex}@media (max-width:768px){.AdminShell_hideOnMobileNav__PYiqp{display:none!important}}.AdminShell_bottomNav__xNs88{display:none}@media (max-width:768px){.AdminShell_bottomNav__xNs88{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--adm-surface);border-top:1px solid var(--adm-border);padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));box-shadow:0 -4px 20px rgba(0,0,0,.08);gap:2px}html[data-theme=dark] .AdminShell_bottomNav__xNs88{background:rgba(20,34,54,.92);border-top-color:rgba(255,255,255,.06)}}.AdminShell_bottomNavBtn__MnYnB{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border:none;background:transparent;color:var(--adm-muted);font-family:inherit;cursor:pointer;border-radius:10px;text-decoration:none;transition:color .2s,background .2s}.AdminShell_bottomNavBtnActive__f3GQw{color:var(--adm-accent);background:rgba(122,184,0,.08);animation:AdminShell_tabActivePop__wnJw3 .22s var(--adm-ease)}.AdminShell_bottomNavIcon__1BNHw{font-size:1.25rem;line-height:1}.AdminShell_bottomNavLabel__eIQEB{font-size:.62rem;font-weight:600;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminShell_sheetOverlay__vsjaX{position:fixed;inset:0;z-index:1100;background:rgba(15,23,42,.45);display:flex;align-items:flex-end;animation:AdminShell_fadeIn__E42_4 .18s ease}.AdminShell_sheet__y3PO1{width:100%;background:var(--adm-surface);border-top-left-radius:18px;border-top-right-radius:18px;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px));box-shadow:0 -8px 32px rgba(0,0,0,.15)}.AdminShell_sheetHandle__Uo7nR{width:40px;height:4px;border-radius:999px;background:var(--adm-border);margin:0 auto 1rem}.AdminShell_sheetTitle__affHU{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--adm-muted);margin-bottom:.75rem}.AdminShell_sheetItem__ekmrf{display:flex;align-items:center;gap:.75rem;width:100%;padding:.85rem 1rem;border:none;border-radius:12px;background:var(--adm-surface-alt);color:var(--adm-text);font-size:.9375rem;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;margin-bottom:.5rem}.AdminShell_sheetItemDanger__3YPkU{color:#dc2626}@keyframes AdminShell_fadeIn__E42_4{0%{opacity:0}to{opacity:1}}.AdminShell_projectLayout__fqGEY{display:flex;flex-direction:column;gap:.9rem}.AdminShell_subNav__CKMR7{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);padding:.55rem}.AdminShell_subNavLink__AkW8B{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .8rem;border-radius:999px;border:1px solid transparent;background:rgba(0,0,0,.03);color:var(--adm-muted);font-size:.82rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .16s,color .16s,border-color .16s}html[data-theme=dark] .AdminShell_subNavLink__AkW8B{background:rgba(255,255,255,.04)}.AdminShell_subNavLink__AkW8B:hover{background:var(--adm-surface-alt);color:var(--adm-text);border-color:var(--adm-border)}.AdminShell_subNavLinkActive__AF_Ul{background:rgba(122,184,0,.16);color:var(--adm-accent);border-color:rgba(122,184,0,.55)}.AdminShell_routeContent__2kUba{animation:AdminShell_routeContentIn__KIOmj .26s var(--adm-ease) both}.AdminShell_subNavGroup__RgoiO{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.15rem;padding-top:.4rem;border-top:1px solid var(--adm-border)}.AdminShell_subNavGroupLabel__Bhk7k{font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--adm-muted);padding:0 .2rem;margin-right:.1rem}.AdminShell_pagePanel__ULavm{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);padding:1.25rem;min-height:240px}.AdminShell_pageTitle__2xS_Q{font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.AdminShell_placeholder__5sMgx{color:var(--adm-muted);font-size:.9375rem;line-height:1.5}.AdminShell_backLink__uNULv{display:inline-block;margin-bottom:1rem;color:var(--adm-accent-2);font-size:.875rem;font-weight:600;text-decoration:none}.AdminShell_backLink__uNULv:hover{text-decoration:underline}@keyframes AdminShell_tabActivePop__wnJw3{0%{transform:translateY(2px) scale(.98);filter:saturate(.9)}to{transform:translateY(0) scale(1);filter:saturate(1)}}@keyframes AdminShell_routeContentIn__KIOmj{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AdminShell_bottomNavBtnActive__f3GQw,.AdminShell_bottomNavBtn__MnYnB,.AdminShell_routeContent__2kUba,.AdminShell_subNavLinkActive__AF_Ul,.AdminShell_subNavLink__AkW8B,.AdminShell_tabActive__LohAT,.AdminShell_tab__5X3jI,.AdminShell_tabsIndicatorAnimated__o9xoD,.AdminShell_tabsIndicator__jalDM{animation:none!important;transition-duration:.01ms!important}}.GlobalAdminSearch_root__y2Pnx{position:relative;width:240px;max-width:100%}.GlobalAdminSearch_input__JlLlv{width:100%;padding:.5rem .75rem;border:1px solid var(--adm-border,rgba(0,0,0,.12));border-radius:999px;background:var(--adm-surface,#fff);color:var(--adm-text,#111);font-size:.8125rem;font-family:inherit}.GlobalAdminSearch_input__JlLlv:focus{outline:none;border-color:var(--adm-accent,#7ab800)}.GlobalAdminSearch_dropdown__Q33hC{position:absolute;top:calc(100% + 6px);left:0;width:320px;max-width:min(320px,90vw);max-height:360px;overflow-y:auto;background:var(--adm-surface,#fff);border:1px solid var(--adm-border,rgba(0,0,0,.12));border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.18);z-index:50;padding:6px}.GlobalAdminSearch_empty__n9MjC{padding:.75rem;text-align:center;color:var(--adm-muted,#888);font-size:.8125rem}.GlobalAdminSearch_result__bLMnQ{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;border-radius:8px;text-decoration:none;color:inherit}.GlobalAdminSearch_result__bLMnQ:hover{background:rgba(122,184,0,.08)}.GlobalAdminSearch_badge__LLfOf{flex-shrink:0;padding:.15rem .45rem;border-radius:999px;font-size:.6875rem;font-weight:600;white-space:nowrap}.GlobalAdminSearch_badge_application__oP3yI{background:rgba(59,130,246,.15);color:#3b82f6}.GlobalAdminSearch_badge_contact__LL6AC{background:rgba(249,115,22,.15);color:#f97316}.GlobalAdminSearch_badge_employee__t2bPP{background:rgba(122,184,0,.15);color:#7ab800}.GlobalAdminSearch_resultText__iZJYU{display:flex;flex-direction:column;min-width:0}.GlobalAdminSearch_resultTitle__0bj9q{font-size:.8125rem;font-weight:600;color:var(--adm-text,#111);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalAdminSearch_resultSubtitle__wp0p_{font-size:.75rem;color:var(--adm-muted,#888);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminProjects_projectGrid__5eJKl{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;animation:adminProjects_fadeSlideUp__ziTCk .45s cubic-bezier(.16,1,.3,1) .15s both}@media (max-width:480px){.adminProjects_projectGrid__5eJKl{grid-template-columns:1fr}}.adminProjects_projectCard__Cvut_{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);box-shadow:var(--adm-box-shadow);cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans);transition:border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent}.adminProjects_projectCard__Cvut_:hover{border-color:rgba(122,184,0,.45);box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-2px)}html[data-theme=dark] .adminProjects_projectCard__Cvut_:hover{box-shadow:0 8px 28px rgba(0,0,0,.45)}.adminProjects_projectCardHeader__jSIFU{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.adminProjects_projectCardTitle__WF5K2{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--adm-text);margin:0;line-height:1.35;letter-spacing:-.01em}.adminProjects_projectCardMeta__SQ0Lq{display:flex;flex-direction:column;gap:6px}.adminProjects_projectCardStat__NCBm_{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--adm-muted)}.adminProjects_projectCardStatValue__9u_Ep{color:var(--adm-text);font-weight:600}.adminProjects_projectCardFooter__mMqWl{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px;padding-top:8px;border-top:1px solid var(--adm-border);margin-top:auto;min-width:0}.adminProjects_kebabWrap__LyBdZ{position:relative;flex-shrink:0}.adminProjects_kebabBtn__r_Ohu{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--adm-border);border-radius:8px;background:var(--adm-surface-alt);color:var(--adm-muted);cursor:pointer;font-size:1rem;line-height:1;transition:border-color .15s,color .15s,background .15s}.adminProjects_kebabBtnOpen__34poO,.adminProjects_kebabBtn__r_Ohu:hover{border-color:var(--adm-accent);color:var(--adm-text);background:var(--adm-surface)}.adminProjects_kebabMenu__5i2b9{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.18);z-index:20;padding:6px;animation:adminProjects_scaleIn__VvrJU .2s cubic-bezier(.16,1,.3,1) both}html[data-theme=dark] .adminProjects_kebabMenu__5i2b9{box-shadow:0 12px 32px rgba(0,0,0,.5)}.adminProjects_kebabItem__wFIAN{display:block;width:100%;padding:9px 12px;border:none;border-radius:7px;background:transparent;color:var(--adm-text);font-size:.85rem;font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background .12s}.adminProjects_kebabItem__wFIAN:hover{background:var(--adm-bg)}.adminProjects_kebabItemDanger__y2B6k{color:#dc2626}html[data-theme=dark] .adminProjects_kebabItemDanger__y2B6k{color:#f87171}.adminProjects_subNav__W9yDu{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px;padding:4px;background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:12px;box-shadow:var(--adm-box-shadow)}.adminProjects_subNavTab__6tNTz{display:inline-flex;align-items:center;padding:10px 16px;border:none;border-radius:8px;background:transparent;color:var(--adm-muted);font-size:.875rem;font-weight:600;font-family:var(--font-sans);cursor:pointer;text-decoration:none;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent}.adminProjects_subNavTab__6tNTz:hover{color:var(--adm-text);background:var(--adm-bg)}.adminProjects_subNavTabActive__Vd_qM{background:rgba(122,184,0,.12);color:#3d6200}html[data-theme=dark] .adminProjects_subNavTabActive__Vd_qM{background:rgba(122,184,0,.18);color:#a4d400}.adminProjects_payslipsSubNav__Iql8N{margin-bottom:16px}.adminProjects_stepWizard__bD3eB{display:flex;align-items:center;gap:0;margin-bottom:24px;padding:0 4px}.adminProjects_stepItem__uot0K{display:flex;align-items:center;flex:1;min-width:0}.adminProjects_stepCircle__y0EBk{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;border:2px solid var(--adm-border);background:var(--adm-surface);color:var(--adm-muted);flex-shrink:0;transition:border-color .2s,background .2s,color .2s}.adminProjects_stepCircleDone__RkZ5n{border-color:var(--adm-accent);background:var(--adm-accent);color:#fff}.adminProjects_stepCircleActive__92hx6{border-color:var(--adm-accent);color:var(--adm-accent);box-shadow:0 0 0 4px rgba(122,184,0,.15)}.adminProjects_stepLabel__sCNEc{margin-left:8px;font-size:.78rem;font-weight:600;color:var(--adm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminProjects_stepLabelActive__z8PpH{color:var(--adm-text)}.adminProjects_stepConnector__GaRbe{flex:1;height:2px;margin:0 10px;background:var(--adm-border);min-width:12px}.adminProjects_stepConnectorDone__Pzf0V{background:var(--adm-accent)}@media (max-width:640px){.adminProjects_stepLabel__sCNEc{display:none}.adminProjects_stepConnector__GaRbe{margin:0 6px}}.adminProjects_adminCard__K6_sC{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);box-shadow:var(--adm-box-shadow);padding:20px;animation:adminProjects_fadeSlideUp__ziTCk .4s cubic-bezier(.16,1,.3,1) both}.adminProjects_adminCardTitle__zeCfa{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--adm-text);margin:0 0 14px}.adminProjects_adminCardHeader__RvS33{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.adminProjects_adminCardHeader__RvS33 .adminProjects_adminCardTitle__zeCfa{margin:0}.adminProjects_detailItemWide__USf6K{grid-column:1/-1}.adminProjects_calculatorLayout__Qx6tm{display:grid;gap:20px}.adminProjects_calculatorEstimateGrid__kLRVO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}@media (max-width:960px){.adminProjects_calculatorEstimateGrid__kLRVO{grid-template-columns:1fr}}.adminProjects_calcForm__JOCiH{display:grid;gap:16px}.adminProjects_calcDisclaimer__tBeZl{margin:0;font-size:.82rem;line-height:1.5;color:var(--adm-muted)}.adminProjects_calcFieldHint__V9s4R{display:block;margin-top:6px;font-size:.76rem;line-height:1.4;color:var(--adm-muted)}.adminProjects_calcOverrideField__6LrF0{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:var(--adm-bg);border:1px dashed var(--adm-border);border-radius:var(--adm-radius)}.adminProjects_calcResult__mGZB_{display:grid;gap:18px}.adminProjects_calcResultHero__MQnBz{display:grid;gap:6px}.adminProjects_calcResultHero__MQnBz span{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--adm-muted)}.adminProjects_calcResultHero__MQnBz strong{font-size:1.6rem;color:var(--adm-text)}.adminProjects_calcResultSection__JulM6 h4{margin:0 0 8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--adm-muted)}.adminProjects_calcResultRow__bK2YJ{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:.88rem;color:var(--adm-muted)}.adminProjects_calcResultRow__bK2YJ strong{color:var(--adm-text);font-weight:600}.adminProjects_calcResultTotal__sW8VW{border-top:1px solid var(--adm-border);margin-top:4px;padding-top:10px;font-weight:600}.adminProjects_calcEmptyResult__QtfO6{margin:0;color:var(--adm-muted);font-size:.9rem}.adminProjects_importSetupNote__4SQEk{border-radius:10px;background:rgba(122,184,0,.08);border:1px solid rgba(122,184,0,.22)}.adminProjects_importInfoNote__sTxdp,.adminProjects_importSetupNote__4SQEk{margin:0 0 14px;padding:12px 14px;color:var(--adm-text);font-size:.88rem;line-height:1.5}.adminProjects_importInfoNote__sTxdp{border-radius:10px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2)}.adminProjects_importWarningPanel__VbWuH{margin:0 0 14px;padding:12px 14px;border-radius:10px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.28);color:var(--adm-text)}.adminProjects_importWarningTitle__9Il5u{margin:0 0 6px;font-size:.9rem;font-weight:600}.adminProjects_importSanityPanel__k3JB9{margin:0 0 16px;padding:14px 16px;border-radius:12px;border:1px solid rgba(245,158,11,.3);background:rgba(245,158,11,.08)}.adminProjects_importSanityHint__pDY86{margin:0 0 10px;font-size:.82rem;line-height:1.5;color:var(--adm-muted)}.adminProjects_importSanityList__jLPvv{margin:0 0 10px;padding-left:18px;display:flex;flex-direction:column;gap:5px;font-size:.86rem;color:var(--adm-text)}.adminProjects_importSanityDelta__I860K{font-weight:650;font-variant-numeric:tabular-nums;color:#b45309}html[data-theme=dark] .adminProjects_importSanityDelta__I860K{color:#fbbf24}.adminProjects_importSanityAmounts__K7RUk{color:var(--adm-muted);font-variant-numeric:tabular-nums}.adminProjects_importSanityList__jLPvv>li:last-child,.adminProjects_importSanityPanel__k3JB9>.adminProjects_importSanityHint__pDY86:last-child{margin-bottom:0}.adminProjects_importWarningHint__1iGZc{margin:0 0 10px;font-size:.84rem;line-height:1.45;color:var(--adm-text-muted,#64748b)}.adminProjects_importWarningList__BN6hO{margin:0;padding-left:1.1rem;font-size:.84rem;line-height:1.5}.adminProjects_importWarningList__BN6hO li+li{margin-top:4px}.adminProjects_importApplyConfigLabel__SnxnA{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;font-size:.88rem;font-weight:500;cursor:pointer}.adminProjects_importApplyConfigLabel__SnxnA input{margin-top:2px;flex-shrink:0}.adminProjects_calcEarningsGrid__nBbrP{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 16px}.adminProjects_calcEarningsGrid__nBbrP .adminProjects_importApplyConfigLabel__SnxnA{margin:0;font-weight:400}.adminProjects_publishCompletePanel__sZBOQ{display:flex;flex-direction:column;gap:12px}.adminProjects_detailGrid__2DEPm{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.adminProjects_detailItem__1exVG label{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--adm-muted);margin-bottom:4px}.adminProjects_detailItem__1exVG span{font-size:.9rem;color:var(--adm-text)}.adminProjects_factGrid__4GN0x{display:grid;grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:26px 36px;align-items:start}.adminProjects_factGrid__4GN0x .adminProjects_detailItem__1exVG label{font-size:.75rem;letter-spacing:.06em;line-height:1.35;margin-bottom:7px}.adminProjects_factGrid__4GN0x .adminProjects_factValue__oBtB8{display:block;font-size:1.3rem;font-weight:650;line-height:1.25;color:var(--adm-text);font-variant-numeric:tabular-nums}.adminProjects_chartWrap__3kFQc{--chart-pay:#6ba300;--chart-head:#3b82f6;position:relative;margin-top:4px}.adminProjects_chart__0s6aT{display:block;width:100%;height:auto;overflow:visible}.adminProjects_chartAxis__J8kJ8,.adminProjects_chartGrid__wY8di{stroke:var(--adm-border);stroke-width:1}.adminProjects_chartTick__y7BFF{fill:var(--adm-muted);font-size:10px;text-anchor:end}.adminProjects_chartPanelLabel__vvp3a{fill:var(--adm-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.adminProjects_chartPointLabel__kqOEC{fill:var(--adm-text);font-size:11px;font-weight:700}.adminProjects_chartBarOpen__xMfl5,.adminProjects_chartBarPay__59Hnm{fill:var(--chart-pay)}.adminProjects_chartLineHead__AklF9{fill:none;stroke:var(--chart-head);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.adminProjects_chartDotHead__Mn9Gv{fill:var(--chart-head);stroke:var(--adm-surface);stroke-width:2}.adminProjects_chartMarkActive__uhkcO{filter:brightness(1.15)}.adminProjects_chartHit__bPydy{fill:transparent;cursor:pointer;outline:none}.adminProjects_chartHit__bPydy:focus-visible{fill:color-mix(in srgb,var(--adm-text) 8%,transparent)}.adminProjects_chartTooltip__TOh10{position:absolute;top:0;transform:translateX(-50%);z-index:2;pointer-events:none;display:flex;flex-direction:column;gap:3px;padding:9px 11px;border-radius:10px;border:1px solid var(--adm-border);background:var(--adm-surface);box-shadow:0 8px 24px rgba(0,0,0,.18);white-space:nowrap}.adminProjects_chartTooltipHead__mWV4b{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--adm-muted)}.adminProjects_chartTooltipRow__xcvl5{display:flex;align-items:baseline;gap:7px;font-size:.82rem}.adminProjects_chartTooltipRow__xcvl5 b{color:var(--adm-text);font-weight:700;font-variant-numeric:tabular-nums}.adminProjects_chartTooltipRow__xcvl5 em{font-style:normal;color:var(--adm-muted)}.adminProjects_chartTooltipRow__xcvl5 i{width:10px;height:2px;border-radius:2px;align-self:center}.adminProjects_chartKeyOpen__yP4Us,.adminProjects_chartKeyPay__nDvbA{background:var(--chart-pay)}.adminProjects_chartKeyHead__1alu7{background:var(--chart-head)}.adminProjects_chartKeyNone__tPhc7{background:var(--adm-border)}.adminProjects_chartControls__pVZWx{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:10px 0 4px}.adminProjects_chartNote__Tc0R0{margin-bottom:6px}.adminProjects_chartNote__Tc0R0 summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:.8rem;color:var(--adm-muted);list-style:none}.adminProjects_chartNote__Tc0R0 summary::-webkit-details-marker{display:none}.adminProjects_chartNote__Tc0R0 summary:before{content:"›";display:inline-block;transition:transform .15s var(--adm-ease);font-size:1rem;line-height:1}.adminProjects_chartNote__Tc0R0[open] summary:before{transform:rotate(90deg)}.adminProjects_chartNote__Tc0R0 p{margin:8px 0 0;max-width:68ch;font-size:.82rem;line-height:1.55;color:var(--adm-muted)}.adminProjects_chartTableToggle__leyNF{margin-top:10px;padding:0;border:0;background:none;cursor:pointer;font-size:.8rem;color:var(--adm-accent-2)}.adminProjects_chartEmpty__WOeWF{margin:10px 0 0;font-size:.85rem;color:var(--adm-muted)}.adminProjects_factSectionTitle__h3Pwe{grid-column:1/-1;margin:22px 0 0;padding-bottom:8px;border-bottom:1px solid var(--adm-border);font-size:.82rem;font-weight:700;letter-spacing:.02em;color:var(--adm-text)}.adminProjects_factSectionTitle__h3Pwe:first-child{margin-top:0}.adminProjects_factMeter__MLGWq{display:block;margin-top:8px;height:4px;border-radius:999px;background:var(--adm-border);overflow:hidden}.adminProjects_factMeterFill__Il26d{display:block;height:100%;border-radius:inherit;background:var(--adm-muted)}.adminProjects_factAttention__Nnqsf .adminProjects_factMeterFill__Il26d{background:#b45309}html[data-theme=dark] .adminProjects_factAttention__Nnqsf .adminProjects_factMeterFill__Il26d{background:#fbbf24}.adminProjects_factGrid__4GN0x .adminProjects_factHint__XCwvY{display:block;margin-top:6px;font-size:.78rem;line-height:1.45;color:var(--adm-muted);opacity:.75;max-width:34ch}.adminProjects_factGrid__4GN0x .adminProjects_factSub__oxnX0,.adminProjects_factSub__oxnX0{display:block;margin-top:6px;font-size:.82rem;line-height:1.5;color:var(--adm-muted);max-width:34ch}.adminProjects_attentionValue__Xd2yH,.adminProjects_factAttention__Nnqsf .adminProjects_factValue__oBtB8{color:#b45309}.adminProjects_attentionValue__Xd2yH{font-weight:650}html[data-theme=dark] .adminProjects_attentionValue__Xd2yH,html[data-theme=dark] .adminProjects_factAttention__Nnqsf .adminProjects_factValue__oBtB8{color:#fbbf24}.adminProjects_viewToggle__siGGw{display:flex;gap:4px;padding:3px;border-radius:9px;background:var(--adm-surface-alt);border:1px solid var(--adm-border)}.adminProjects_viewToggle__siGGw button{padding:6px 12px;border:0;border-radius:6px;background:transparent;color:var(--adm-muted);font-size:.84rem;font-weight:600;cursor:pointer}.adminProjects_viewToggle__siGGw button[aria-pressed=true]{background:var(--adm-surface);color:var(--adm-text);box-shadow:var(--adm-box-shadow)}.adminProjects_factBand__rlws2{grid-column:1/-1;margin:2px 0;padding:18px 20px;border:1px solid var(--adm-border);border-radius:var(--adm-radius);background:var(--adm-surface-alt);position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;grid-template-areas:"label chips" "value chips";align-items:center;gap:6px 28px}.adminProjects_factGrid__4GN0x .adminProjects_factBand__rlws2 label{grid-area:label;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:0}.adminProjects_factGrid__4GN0x .adminProjects_factBandValue__kG4zB{grid-area:value;display:block;font-family:var(--font-display);font-size:2.25rem;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--adm-text);font-variant-numeric:tabular-nums}.adminProjects_factBand__rlws2 .adminProjects_factChecklist__MWB0g{grid-area:chips;justify-content:flex-end}@media (max-width:640px){.adminProjects_factBand__rlws2{grid-template-columns:1fr;grid-template-areas:"label" "value" "chips";gap:6px}.adminProjects_factBand__rlws2 .adminProjects_factChecklist__MWB0g{justify-content:flex-start;margin-top:8px}}.adminProjects_factBand__rlws2:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--adm-accent)}.adminProjects_factChecklist__MWB0g{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:480px){.adminProjects_factGrid__4GN0x .adminProjects_factBandValue__kG4zB{font-size:1.75rem}}.adminProjects_overviewNote__wI7vq{margin-top:20px;padding-top:16px;border-top:1px solid var(--adm-border)}.adminProjects_overviewNote__wI7vq label{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--adm-muted);margin-bottom:6px}.adminProjects_overviewNote__wI7vq p{margin:0;font-size:.9rem;line-height:1.6;color:var(--adm-text);white-space:pre-wrap}.adminProjects_calculatorPlaceholder__7oXYW{text-align:center;padding:48px 24px;color:var(--adm-muted);font-size:.95rem;line-height:1.6}.adminProjects_calculatorPlaceholderIcon__lNyEP{font-size:2.5rem;display:block;margin-bottom:12px;opacity:.85}.adminProjects_dropZone__reiA1{border:2px dashed var(--adm-border);border-radius:12px;padding:40px 24px;text-align:center;cursor:pointer;transition:border-color .18s,background .18s;background:var(--adm-surface-alt)}.adminProjects_dropZoneActive__XwI0t,.adminProjects_dropZone__reiA1:hover{border-color:var(--adm-accent);background:rgba(122,184,0,.06)}.adminProjects_dropZoneIcon__zetBL{font-size:2rem;margin-bottom:8px}.adminProjects_dropZoneTitle__lWjWl{font-weight:600;color:var(--adm-text);margin:0 0 4px}.adminProjects_dropZoneHint__rSE51{font-size:.82rem;color:var(--adm-muted);margin:0}.adminProjects_fileSelected__tKE2f{margin-top:12px;font-size:.85rem;color:var(--adm-text)}.adminProjects_wizardActions__YfMVD{display:flex;justify-content:space-between;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid var(--adm-border)}.adminProjects_wizardActionsRight__A4BGi{display:flex;gap:10px}.adminProjects_validationStatus__NkIYa{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:10px;font-size:.88rem;margin-bottom:16px}.adminProjects_validationOk__qHsW8{background:rgba(122,184,0,.1);border:1px solid rgba(122,184,0,.25);color:#3d6200}html[data-theme=dark] .adminProjects_validationOk__qHsW8{color:#a4d400}.adminProjects_validationError__YIrvb{background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.2);color:#991b1b}html[data-theme=dark] .adminProjects_validationError__YIrvb{color:#f87171}.adminProjects_previewTableWrap__0nR3_{max-height:320px;overflow:auto;border:1px solid var(--adm-border);border-radius:10px}.adminProjects_invalidRow__drvrs{background:rgba(220,38,38,.06)}.adminProjects_importErrorPanel__AWkWk{margin-top:16px;padding:14px 16px;border-radius:12px;border:1px solid rgba(220,38,38,.22);background:rgba(220,38,38,.06)}.adminProjects_importErrorCount__m8gb3{margin:0 0 8px;font-weight:700;color:#b91c1c}.adminProjects_importErrorHint__Iq4uw{margin:0 0 12px;color:var(--adm-muted);font-size:.88rem;line-height:1.5}.adminProjects_importErrorList__9q88O{margin:0;padding:0;list-style:none;display:grid;gap:10px}.adminProjects_importErrorList__9q88O li{display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:var(--adm-surface);border:1px solid var(--adm-border)}.adminProjects_importErrorList__9q88O strong{font-size:.82rem;color:var(--adm-text)}.adminProjects_importErrorList__9q88O span{font-size:.88rem;line-height:1.45;color:var(--adm-muted)}.adminProjects_previewErrorCell__7TtAL{min-width:220px}.adminProjects_previewErrorMessages__Nq7_K p{margin:0;font-size:.82rem;line-height:1.4;color:#b91c1c}.adminProjects_previewErrorMessages__Nq7_K p+p{margin-top:6px}.adminProjects_previewOkBadge__KkJJu{display:inline-flex;padding:2px 8px;border-radius:999px;background:rgba(122,184,0,.14);color:#3f6212;font-size:.75rem;font-weight:700}.adminProjects_emptyStateIcon___abb_{font-size:2.5rem;line-height:1;margin-bottom:8px}.adminProjects_planningMonths__LjqwT{display:flex;flex-direction:column;gap:14px}.adminProjects_planningHeader__Qd8Z0{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.adminProjects_planningForm__b5tsQ{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.adminProjects_planningForm__b5tsQ input:not([type]),.adminProjects_planningForm__b5tsQ input[type=text]{flex:1 1 220px;min-width:180px;max-width:340px}.adminProjects_planningForm__b5tsQ input[type=number]{flex:0 0 110px;max-width:110px}