@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_8f8d718c-module__HPcqWW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_8f8d718c-module__HPcqWW__variable{--font-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_1e68ba89-module__pCyUDW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_1e68ba89-module__pCyUDW__variable{--font-body:"Manrope", "Manrope Fallback"}
.AppLayout-module__RrbURa__shell{--header-height:68px;--sidebar-collapsed-width:92px;--sidebar-expanded-width:268px;--sidebar-width:var(--sidebar-collapsed-width);--radius:16px;--background:#f7f2e8;--foreground:#1e1612;--card:#fffdf7;--muted:#f0e9db;--muted-foreground:#6a615a;--primary:#1f3d2a;--primary-foreground:#fffdf7;--accent:#f5e3b8;--accent-foreground:#3e2418;--border:#dfd6c9;--input:#dfd6c9;--ring:#44693c;--sidebar:#372016;--sidebar-foreground:#f5f1e9;--sidebar-primary:#4b2d1f;--sidebar-primary-foreground:#f4faf5;--sidebar-accent:#4e3425;--sidebar-accent-foreground:#f9f8f5;--sidebar-border:#584237;--sidebar-overlay:color-mix(in oklch, var(--foreground) 28%, transparent);--sidebar-highlight:color-mix(in oklch, var(--sidebar-foreground) 14%, transparent);--sidebar-highlight-strong:color-mix(in oklch, var(--sidebar-foreground) 22%, transparent);--sidebar-highlight-active:color-mix(in oklch, var(--card) 94%, transparent);--sidebar-shadow-strong:color-mix(in oklch, var(--foreground) 18%, transparent);--sidebar-shadow-soft:color-mix(in oklch, var(--foreground) 10%, transparent);--sidebar-tooltip-bg:color-mix(in oklch, var(--foreground) 90%, var(--card));--sidebar-tooltip-text:var(--card);--sidebar-text-shadow:color-mix(in oklch, var(--foreground) 8%, transparent);--success:#44693c;--warning:#efa831;--destructive:#c53732;--app-bg:var(--background);--app-panel:var(--card);--app-panel-soft:var(--muted);--app-surface:var(--card);--app-surface-soft:var(--muted);--app-border:var(--border);--app-text:var(--foreground);--app-muted:var(--muted-foreground);--app-primary:var(--primary);--app-primary-dark:var(--primary);--app-primary-soft:var(--accent);--app-shadow:color-mix(in oklch, var(--foreground) 8%, transparent);--select-bg:#fffdf7;--select-text:#1e1612;--select-option-bg:#fff;--select-option-text:#1e1612;--select-option-selected-bg:#1f3d2a;--select-option-selected-text:#fcfcfc;--select-option-disabled-text:#807973;background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-body), system-ui, sans-serif;position:relative;overflow-x:clip}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__shell{--background:lab(95.7631% .418782 5.35034);--foreground:lab(8.28942% 3.42075 4.17771);--card:lab(99.3453% -.0124276 3.05641);--muted:lab(92.5229% .991106 7.62935);--muted-foreground:lab(41.9665% 2.7792 5.38338);--primary:lab(22.9375% -15.7821 8.11689);--primary-foreground:lab(99.3453% -.0124276 3.05641);--accent:lab(90.9467% 1.58012 23.7165);--accent-foreground:lab(17.3528% 11.6847 13.3764);--border:lab(86.1102% 1.8087 7.45491);--input:lab(86.1102% 1.8087 7.45491);--ring:lab(40.6312% -20.6045 20.5738);--sidebar:lab(15.0669% 10.3502 11.8196);--sidebar-foreground:lab(95.4076% .351816 4.58115);--sidebar-primary:lab(21.9623% 12.9595 14.8163);--sidebar-primary-foreground:lab(97.8148% -2.95287 1.8782);--sidebar-accent:lab(24.3645% 10.6922 14.2499);--sidebar-accent-foreground:lab(97.7009% -.0107586 1.52524);--sidebar-border:lab(30.23% 8.07937 10.7559);--success:lab(40.6312% -20.6045 20.5738);--warning:lab(74.342% 19.9794 67.2846);--destructive:lab(46.0249% 56.4689 37.9874);--select-bg:lab(99.3453% -.0124276 3.05641);--select-text:lab(8.28942% 3.42075 4.17771);--select-option-bg:lab(100% 0 0);--select-option-text:lab(8.28942% 3.42075 4.17771);--select-option-selected-bg:lab(22.9375% -15.7821 8.11689);--select-option-selected-text:lab(98.84% .0000298023 -.0000119209);--select-option-disabled-text:lab(51.2566% 2.05183 4.01391)}}html.dark .AppLayout-module__RrbURa__shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1c1410;--foreground:#f1eee7;--card:#271e1a;--muted:#322822;--muted-foreground:#beb6ad;--primary:#75a776;--primary-foreground:#0b140d;--accent:#43361f;--accent-foreground:#f7eed8;--border:#463b33;--input:#463b33;--ring:#75a776;--sidebar:#170d08;--sidebar-foreground:#edebe5;--sidebar-primary:#2b1b13;--sidebar-primary-foreground:#edf4ee;--sidebar-accent:#342c23;--sidebar-accent-foreground:#f7f5f1;--sidebar-border:#3e2f27;--sidebar-overlay:#0006;--sidebar-highlight:#ffffff1a;--sidebar-highlight-strong:#ffffff2e;--sidebar-highlight-active:#fffffff5;--sidebar-shadow-strong:#0003;--sidebar-shadow-soft:#00000024;--sidebar-tooltip-bg:color-mix(in oklch, var(--card) 70%, black 30%);--sidebar-tooltip-text:var(--foreground);--sidebar-text-shadow:#00000029;--success:#76af77;--warning:#eca851;--destructive:#ef675c;--select-bg:#2c231e;--select-text:#f3f6f4;--select-option-bg:#271e1a;--select-option-text:#f0f3f0;--select-option-selected-bg:#376040;--select-option-selected-text:#fcfcfc;--select-option-disabled-text:#98918b}@supports (color:lab(0% 0 0)){html.dark .AppLayout-module__RrbURa__shell{--background:lab(7.16015% 3.29653 3.77919);--foreground:lab(94.24% .287414 3.81376);--card:lab(12.3456% 3.63141 4.85086);--muted:lab(16.9767% 4.07846 5.45051);--muted-foreground:lab(74.4859% 1.76284 5.43282);--primary:lab(64.013% -25.1735 20.1388);--primary-foreground:lab(5.46796% -4.327 2.67809);--accent:lab(23.488% 3.4973 16.3358);--accent-foreground:lab(94.3297% .510365 11.604);--border:lab(25.6904% 4.06027 6.45022);--input:lab(25.6904% 4.06027 6.45022);--ring:lab(64.013% -25.1735 20.1388);--sidebar:lab(4.35616% 3.60557 3.23002);--sidebar-foreground:lab(93.0777% .0833571 3.05623);--sidebar-primary:lab(11.6555% 7.67073 8.57014);--sidebar-primary-foreground:lab(95.4948% -2.9529 1.87827);--sidebar-accent:lab(18.8123% 2.16337 7.62684);--sidebar-accent-foreground:lab(96.5512% -.0124872 2.29019);--sidebar-border:lab(21.0008% 5.73054 7.63746);--sidebar-overlay:lab(0% 0 0/.4);--sidebar-highlight:lab(100% 0 0/.1);--sidebar-highlight-strong:lab(100% 0 0/.18);--sidebar-highlight-active:lab(100% 0 0/.96);--sidebar-shadow-strong:lab(0% 0 0/.2);--sidebar-shadow-soft:lab(0% 0 0/.14);--sidebar-text-shadow:lab(0% 0 0/.16);--success:lab(66.4534% -27.977 22.4609);--warning:lab(74.2674% 20.0168 53.8013);--destructive:lab(61.2452% 52.907 33.5361);--select-bg:lab(14.6664% 3.6173 4.8373);--select-text:lab(96.5744% -1.23423 .631869);--select-option-bg:lab(12.3456% 3.63141 4.85086);--select-option-text:lab(95.4144% -1.2342 .631881);--select-option-selected-bg:lab(37.1003% -20.9514 13.6153);--select-option-selected-text:lab(98.84% .0000298023 -.0000119209);--select-option-disabled-text:lab(60.5369% 2.04456 4.00887)}}.AppLayout-module__RrbURa__shell{display:block}.AppLayout-module__RrbURa__sidebarOverlay{z-index:35;background:linear-gradient(180deg, color-mix(in oklch, var(--sidebar-overlay) 92%, transparent), color-mix(in oklch, var(--sidebar-overlay) 80%, transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border:0;position:fixed;inset:0}.AppLayout-module__RrbURa__sidebar{z-index:40;width:var(--sidebar-width);border:1px solid color-mix(in oklch, var(--sidebar-border) 72%, transparent);background:var(--sidebar);max-width:calc(100vw - 36px);color:var(--sidebar-foreground);border-radius:16px;flex-direction:column;transition:width .18s,transform .18s,opacity .18s,box-shadow .18s,border-color .18s;display:flex;position:fixed;inset:18px auto 18px 18px;overflow:hidden;box-shadow:0 34px 72px #0000002e,inset 0 1px #ffffff1a,inset 0 -1px #0000001f;box-shadow:0 34px 72px lab(0% 0 0/.18),inset 0 1px lab(100% 0 0/.1),inset 0 -1px lab(0% 0 0/.12)}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebar{box-shadow:none;opacity:0;pointer-events:none;visibility:hidden;transform:translate(-120%)}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebar{opacity:1;pointer-events:auto;width:var(--sidebar-expanded-width);visibility:visible;transform:translate(0)}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__brand{grid-template-columns:1fr;justify-items:center;padding:0}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__brandText,.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__navGroupButton span:first-child,.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__navChevron,.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarTooltip{display:none}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarHeader{padding-bottom:14px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarInner{padding-inline:10px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__navGroup+.AppLayout-module__RrbURa__navGroup{margin-top:10px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__navGroupButton{cursor:default;background:0 0;border:0;min-height:12px;padding:0}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__navRailWrap{padding-top:0}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__navRail{border-left:0;gap:8px;padding:0}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarLink,.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarProfile,.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarLogout{justify-content:center;gap:0;padding:8px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarIconShell,.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarProfileInitial{flex-basis:42px;width:42px;height:42px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarLink:after{left:0}.AppLayout-module__RrbURa__sidebarMenuToggle{z-index:45;border:1px solid color-mix(in oklch, var(--sidebar-border) 70%, transparent);background:color-mix(in oklch, var(--sidebar-accent) 54%, transparent);width:36px;height:36px;color:var(--sidebar-foreground);box-shadow:0 10px 24px color-mix(in oklch, var(--sidebar) 48%, transparent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:left .18s,background .16s,color .16s,transform .16s,box-shadow .18s;display:inline-flex;position:fixed;top:30px;left:46px}.AppLayout-module__RrbURa__sidebarInlineToggle{z-index:2;border:1px solid color-mix(in oklch, var(--sidebar-border) 70%, transparent);color:var(--sidebar-foreground);cursor:pointer;justify-content:center;align-items:center;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex;position:absolute}.AppLayout-module__RrbURa__sidebarInlineToggleOpen{z-index:2;background:color-mix(in oklch, var(--sidebar-accent) 54%, transparent);width:36px;height:36px;box-shadow:0 10px 24px color-mix(in oklch, var(--sidebar) 48%, transparent);border-radius:12px;top:18px;right:16px}.AppLayout-module__RrbURa__sidebarInlineToggle:hover{background:color-mix(in oklch, var(--sidebar-accent) 70%, transparent);color:var(--sidebar-accent-foreground);border-color:color-mix(in oklch, var(--sidebar-border) 82%, transparent);transform:scale(1.04)}.AppLayout-module__RrbURa__sidebarInlineToggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:18px;height:18px}.AppLayout-module__RrbURa__sidebarMenuToggle:hover{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);transform:translateY(-1px)scale(1.03)}.AppLayout-module__RrbURa__sidebarMenuToggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:20px;height:20px}.AppLayout-module__RrbURa__brand{width:100%;color:inherit;grid-template-columns:auto 1fr;justify-items:start;gap:12px;padding:0 48px 0 4px;text-decoration:none;transition:transform .18s,opacity .18s;display:grid}.AppLayout-module__RrbURa__sidebarHeader{gap:6px;padding:4px 6px 16px;display:grid;position:relative}.AppLayout-module__RrbURa__sidebarHeader:after{content:"";background:color-mix(in oklch, var(--sidebar-foreground) 10%, transparent);height:1px;position:absolute;bottom:0;left:10px;right:10px}.AppLayout-module__RrbURa__brandLogo{background:linear-gradient(135deg, #ffffff1f, color-mix(in oklch, var(--sidebar-foreground) 8%, transparent));object-fit:contain;border-radius:16px;width:48px;height:48px;transition:transform .22s,box-shadow .22s;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff24;box-shadow:0 18px 34px lab(0% 0 0/.22),inset 0 1px lab(100% 0 0/.14)}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__brandLogo{background:linear-gradient(135deg, lab(100% 0 0/.12), color-mix(in oklch, var(--sidebar-foreground) 8%, transparent))}}.AppLayout-module__RrbURa__brandText{display:block}.AppLayout-module__RrbURa__brand:hover{transform:translateY(-1px)}.AppLayout-module__RrbURa__brand:hover .AppLayout-module__RrbURa__brandLogo{box-shadow:0 16px 34px color-mix(in oklch, var(--sidebar-primary) 30%, transparent), inset 0 1px 0 var(--sidebar-highlight-strong);transform:scale(1.04)rotate(-2deg)}.AppLayout-module__RrbURa__sidebarInner{flex-direction:column;gap:18px;height:100%;min-height:0;padding:20px 14px 16px;display:flex}.AppLayout-module__RrbURa__sidebarNav{scrollbar-color:color-mix(in oklch, var(--sidebar-foreground) 30%, transparent) transparent;scrollbar-width:thin;flex:1;min-height:0;padding:6px 4px 6px 0;overflow-y:auto}.AppLayout-module__RrbURa__sidebarNav::-webkit-scrollbar{width:8px}.AppLayout-module__RrbURa__sidebarNav::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--sidebar-foreground) 28%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.AppLayout-module__RrbURa__sidebarNav::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--sidebar-foreground) 42%, transparent);background-clip:padding-box}.AppLayout-module__RrbURa__sidebarNav::-webkit-scrollbar-track{background:0 0}.AppLayout-module__RrbURa__navLabel{color:color-mix(in oklch, var(--sidebar-foreground) 68%, transparent);letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:0;font-size:12px;font-weight:800;display:none}.AppLayout-module__RrbURa__navGroupLabel{color:color-mix(in oklch, var(--sidebar-foreground) 52%, transparent);letter-spacing:.24em;text-transform:uppercase;margin:0 0 10px;padding:0 10px;font-size:12px;font-weight:900}.AppLayout-module__RrbURa__navGroup+.AppLayout-module__RrbURa__navGroup{margin-top:16px}.AppLayout-module__RrbURa__navGroupButton{background:linear-gradient(135deg, #ffffff0a, color-mix(in oklch, var(--sidebar-foreground) 2%, transparent));width:100%;color:color-mix(in oklch, var(--sidebar-foreground) 78%, transparent);font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.16em;text-align:left;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:800;transition:color .16s,transform .16s,background .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__navGroupButton{background:linear-gradient(135deg, lab(100% 0 0/.04), color-mix(in oklch, var(--sidebar-foreground) 2%, transparent))}}.AppLayout-module__RrbURa__navGroupButton:hover{color:var(--sidebar-primary-foreground);background:linear-gradient(135deg, #ffffff14, color-mix(in oklch, var(--sidebar-foreground) 3%, transparent));border-color:color-mix(in oklch, var(--sidebar-foreground) 8%, transparent);transform:translate(1px)}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__navGroupButton:hover{background:linear-gradient(135deg, lab(100% 0 0/.08), color-mix(in oklch, var(--sidebar-foreground) 3%, transparent))}}.AppLayout-module__RrbURa__navGroupButtonActive{color:color-mix(in oklch, var(--sidebar-foreground) 96%, white 4%);border-color:color-mix(in oklch, var(--sidebar-foreground) 10%, transparent);background:linear-gradient(135deg, #ffffff1a, color-mix(in oklch, var(--sidebar-foreground) 4%, transparent));box-shadow:0 14px 26px #00000024,inset 0 1px #ffffff14;box-shadow:0 14px 26px lab(0% 0 0/.14),inset 0 1px lab(100% 0 0/.08)}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__navGroupButtonActive{background:linear-gradient(135deg, lab(100% 0 0/.1), color-mix(in oklch, var(--sidebar-foreground) 4%, transparent))}}.AppLayout-module__RrbURa__navChevron{width:20px;height:20px;color:color-mix(in oklch, var(--sidebar-foreground) 74%, transparent);justify-content:center;align-items:center;display:inline-flex}.AppLayout-module__RrbURa__navChevron svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:14px;height:14px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.AppLayout-module__RrbURa__navChevronOpen svg{transform:rotate(90deg)scale(1.05)}.AppLayout-module__RrbURa__navRailWrap{transform-origin:top;grid-template-rows:1fr;padding-top:8px;animation:.24s cubic-bezier(.22,1,.36,1) AppLayout-module__RrbURa__sidebarSectionReveal;display:grid}.AppLayout-module__RrbURa__navRail{border-left:1px solid color-mix(in oklch, var(--sidebar-foreground) 10%, transparent);justify-items:stretch;gap:6px;padding:2px 0 0 10px;display:grid}.AppLayout-module__RrbURa__sidebarLink{width:100%;color:color-mix(in oklch, var(--sidebar-foreground) 80%, transparent);border:1px solid #0000;border-radius:14px;justify-content:flex-start;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;transition:background .16s,color .16s,transform .16s,opacity .16s,box-shadow .18s;display:flex;position:relative}.AppLayout-module__RrbURa__sidebarLink:hover{color:var(--sidebar-primary-foreground);background:linear-gradient(135deg, #ffffff12, color-mix(in oklch, var(--sidebar-foreground) 3%, transparent));border-color:color-mix(in oklch, var(--sidebar-foreground) 10%, transparent);transform:translate(1px)}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__sidebarLink:hover{background:linear-gradient(135deg, lab(100% 0 0/.07), color-mix(in oklch, var(--sidebar-foreground) 3%, transparent))}}.AppLayout-module__RrbURa__sidebarLinkActive,.AppLayout-module__RrbURa__sidebarLinkActive:hover{color:var(--sidebar-primary-foreground);transform:none}.AppLayout-module__RrbURa__sidebarLink:after{content:"";background:color-mix(in oklch, var(--card) 94%, transparent);opacity:0;border-radius:999px;width:4px;height:0;transition:height .18s,opacity .18s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.AppLayout-module__RrbURa__sidebarIconShell{border:1px solid color-mix(in oklch, var(--sidebar-foreground) 12%, transparent);background:linear-gradient(135deg, #ffffff14, color-mix(in oklch, var(--sidebar-foreground) 5%, transparent));border-radius:14px;flex:0 0 40px;place-items:center;width:40px;height:40px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 8px 18px #0000001f,inset 0 1px #ffffff14;box-shadow:0 8px 18px lab(0% 0 0/.12),inset 0 1px lab(100% 0 0/.08)}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__sidebarIconShell{background:linear-gradient(135deg, lab(100% 0 0/.08), color-mix(in oklch, var(--sidebar-foreground) 5%, transparent))}}.AppLayout-module__RrbURa__sidebarLink:hover .AppLayout-module__RrbURa__sidebarIconShell,.AppLayout-module__RrbURa__sidebarProfile:hover .AppLayout-module__RrbURa__sidebarProfileInitial,.AppLayout-module__RrbURa__sidebarLogout:hover .AppLayout-module__RrbURa__sidebarIconShell{background:var(--sidebar-highlight-strong);border-color:color-mix(in oklch, var(--sidebar-foreground) 24%, transparent)}.AppLayout-module__RrbURa__sidebarLinkActive .AppLayout-module__RrbURa__sidebarIconShell{background:linear-gradient(135deg, color-mix(in oklch, var(--card) 94%, transparent), #ffffffd1);border-color:color-mix(in oklch, var(--card) 64%, transparent);box-shadow:0 14px 26px #00000038, inset 0 1px 0 color-mix(in oklch, var(--card) 86%, transparent)}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__sidebarLinkActive .AppLayout-module__RrbURa__sidebarIconShell{background:linear-gradient(135deg, color-mix(in oklch, var(--card) 94%, transparent), lab(100% 0 0/.82));box-shadow:0 14px 26px lab(0% 0 0/.22), inset 0 1px 0 color-mix(in oklch, var(--card) 86%, transparent)}}.AppLayout-module__RrbURa__sidebarLinkActive:after{opacity:1;height:28px}.AppLayout-module__RrbURa__sidebarIcon{place-items:center;width:18px;height:18px;display:grid}.AppLayout-module__RrbURa__sidebarIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.95px;width:18px;height:18px}.AppLayout-module__RrbURa__sidebarLinkActive .AppLayout-module__RrbURa__sidebarIcon{color:color-mix(in oklch, var(--sidebar-primary) 82%, black 18%)}.AppLayout-module__RrbURa__sidebarTooltip{opacity:1;color:inherit;font-family:var(--font-body), system-ui, sans-serif;letter-spacing:0;box-shadow:none;pointer-events:auto;background:0 0;padding:0;font-size:15px;font-weight:600;position:static;transform:none}.AppLayout-module__RrbURa__sidebarFooter{border-top:1px solid color-mix(in oklch, var(--sidebar-foreground) 10%, transparent);gap:10px;margin-top:auto;padding-top:16px;display:grid}.AppLayout-module__RrbURa__sidebarProfile,.AppLayout-module__RrbURa__sidebarLogout{border:1px solid color-mix(in oklch, var(--sidebar-foreground) 12%, transparent);background:linear-gradient(135deg, #ffffff0f, color-mix(in oklch, var(--sidebar-foreground) 4%, transparent));width:100%;color:color-mix(in oklch, var(--sidebar-foreground) 88%, transparent);cursor:pointer;border-radius:14px;justify-content:flex-start;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex;position:relative}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__sidebarProfile,.AppLayout-module__RrbURa__sidebarLogout{background:linear-gradient(135deg, lab(100% 0 0/.06), color-mix(in oklch, var(--sidebar-foreground) 4%, transparent))}}.AppLayout-module__RrbURa__sidebarProfileInitial{border:1px solid color-mix(in oklch, var(--sidebar-foreground) 18%, transparent);background:linear-gradient(135deg, #ffffff1a, color-mix(in oklch, var(--sidebar-foreground) 8%, transparent));width:40px;height:40px;color:var(--sidebar-foreground);box-shadow:inset 0 1px 0 var(--sidebar-highlight);border-radius:14px;flex:0 0 40px;place-items:center;font-size:13px;font-weight:900;display:grid}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__sidebarProfileInitial{background:linear-gradient(135deg, lab(100% 0 0/.1), color-mix(in oklch, var(--sidebar-foreground) 8%, transparent))}}.AppLayout-module__RrbURa__sidebarLogout svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.AppLayout-module__RrbURa__appContent{z-index:1;flex-direction:column;min-height:100vh;padding-left:0;transition:padding-left .18s;display:flex;position:relative}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__appContent{padding-left:calc(var(--sidebar-expanded-width) + 36px)}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__appHeader{padding-left:88px}.AppLayout-module__RrbURa__appHeader{z-index:30;height:var(--header-height);box-sizing:border-box;border-bottom:1px solid color-mix(in oklch, var(--border) 84%, transparent);background:linear-gradient(180deg, color-mix(in oklch, var(--background) 62%, var(--card)), color-mix(in oklch, var(--background) 82%, var(--card)));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 color-mix(in oklch, var(--foreground) 5%, transparent), 0 18px 44px color-mix(in oklch, var(--foreground) 5%, transparent);align-items:center;gap:16px;padding:0 30px;transition:transform .22s,padding-left .18s,background .18s,box-shadow .18s;display:flex;position:sticky;top:0}.AppLayout-module__RrbURa__appHeaderHidden{transform:translateY(calc(-100% - 10px))}.AppLayout-module__RrbURa__headerTitleGroup{align-items:center;gap:12px;min-width:0;display:flex}.AppLayout-module__RrbURa__headerEyebrow{color:color-mix(in oklch, var(--app-primary) 90%, black 6%);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:900;display:block}.AppLayout-module__RrbURa__appHeader h1{color:var(--foreground);font-size:clamp(1.55rem,1.26rem + .95vw,2.1rem);font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.AppLayout-module__RrbURa__headerActions{align-items:center;gap:12px;margin-left:auto;display:flex}.AppLayout-module__RrbURa__sidebarMenuToggle:focus-visible,.AppLayout-module__RrbURa__themeToggle:focus-visible,.AppLayout-module__RrbURa__profileButton:focus-visible{outline:3px solid color-mix(in oklch, var(--ring) 35%, transparent);outline-offset:2px}.AppLayout-module__RrbURa__themeToggle{border:1px solid var(--border);background:color-mix(in oklch, var(--card) 90%, transparent);width:78px;height:42px;color:var(--muted-foreground);cursor:pointer;box-shadow:0 10px 24px color-mix(in oklch, var(--foreground) 5%, transparent);border-radius:999px;flex:none;grid-template-columns:repeat(2,1fr);align-items:center;gap:4px;padding:4px;display:inline-grid}.AppLayout-module__RrbURa__themeIcon{border-radius:999px;place-items:center;width:100%;height:100%;display:grid}.AppLayout-module__RrbURa__themeActive{background:var(--primary);color:var(--primary-foreground)}.AppLayout-module__RrbURa__themeIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.AppLayout-module__RrbURa__profileButton{min-width:44px;color:inherit;border-radius:999px;align-items:center;gap:10px;padding:4px 6px 4px 4px;text-decoration:none;transition:background .16s,transform .16s,box-shadow .18s;display:flex}.AppLayout-module__RrbURa__profileButton:hover{background:var(--muted);box-shadow:0 14px 28px color-mix(in oklch, var(--foreground) 6%, transparent);transform:translateY(-1px)}.AppLayout-module__RrbURa__profileInitial{background:linear-gradient(135deg, color-mix(in oklch, var(--primary) 84%, var(--card)), color-mix(in oklch, var(--primary) 60%, var(--foreground)));width:40px;height:40px;color:var(--primary-foreground);text-align:center;box-shadow:0 10px 24px color-mix(in oklch, var(--primary) 18%, transparent);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:800;line-height:1;display:flex;overflow:hidden}.AppLayout-module__RrbURa__profileMeta{min-width:0;display:grid}.AppLayout-module__RrbURa__profileMeta strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.AppLayout-module__RrbURa__profileRole{color:var(--muted-foreground);font-size:12px;font-weight:800;line-height:1}.AppLayout-module__RrbURa__pageBody{z-index:1;flex:1;width:100%;min-width:0;max-width:1680px;margin:0 auto;padding:32px 32px 40px;position:relative}.AppLayout-module__RrbURa__pageHeader{border:1px solid color-mix(in oklch, var(--border) 84%, transparent);background:radial-gradient(circle at top right, color-mix(in oklch, var(--app-primary-soft) 54%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklch, var(--card) 96%, white 4%), color-mix(in oklch, var(--muted) 82%, var(--card)));box-shadow:0 18px 36px color-mix(in oklch, var(--foreground) 5%, transparent), inset 0 1px 0 #ffffffb8;border-radius:16px;margin-bottom:22px;padding:18px 22px;position:relative}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__pageHeader{box-shadow:0 18px 36px color-mix(in oklch, var(--foreground) 5%, transparent), inset 0 1px 0 lab(100% 0 0/.72)}}.AppLayout-module__RrbURa__pageHeader p{max-width:760px;color:var(--muted-foreground);margin:0;font-size:clamp(.9rem,.84rem + .18vw,1rem);line-height:1.5}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brand{padding:0 48px 0 4px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText strong,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText span{display:block}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText strong{color:var(--sidebar-foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;text-shadow:0 1px 0 var(--sidebar-text-shadow);font-size:22px;font-weight:700}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText span{color:color-mix(in oklch, var(--sidebar-foreground) 58%, transparent);font-family:var(--font-display), Georgia, serif;letter-spacing:.04em;margin-top:3px;font-size:13px;font-style:italic;font-weight:500}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__navRail{gap:6px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLink,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarProfile,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLogout{border-radius:14px;gap:12px;padding:9px 10px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarTooltip{font-size:16px;font-weight:600}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLink:after{left:8px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarIconShell,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarProfileInitial{border-radius:14px;flex:0 0 40px;width:40px;height:40px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLink:hover,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarProfile:hover,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLogout:hover{background:color-mix(in oklch, var(--sidebar-foreground) 7%, transparent);border-color:color-mix(in oklch, var(--sidebar-foreground) 10%, transparent);transform:translate(1px)}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLinkActive,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLinkActive:hover{border-color:color-mix(in oklch, var(--card) 20%, transparent);background:linear-gradient(135deg, #ffffff24, color-mix(in oklch, var(--sidebar-foreground) 6%, transparent));transform:none}@supports (color:lab(0% 0 0)){.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLinkActive,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLinkActive:hover{background:linear-gradient(135deg, lab(100% 0 0/.14), color-mix(in oklch, var(--sidebar-foreground) 6%, transparent))}}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLinkActive .AppLayout-module__RrbURa__sidebarIconShell{background:color-mix(in oklch, var(--card) 92%, transparent)}@keyframes AppLayout-module__RrbURa__sidebarSectionReveal{0%{opacity:0;transform:translateY(-8px)scaleY(.96)}to{opacity:1;transform:translateY(0)scaleY(1)}}@media (max-width:900px){.AppLayout-module__RrbURa__sidebar{border-radius:16px;width:min(290px,100vw - 24px);max-width:calc(100vw - 24px);transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .18s,border-color .18s;inset:12px auto 12px 12px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebar{box-shadow:none;transform:translate(-110%)}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebar{width:min(290px,100vw - 24px);transform:translate(0)}.AppLayout-module__RrbURa__sidebarMenuToggle{border-color:var(--border);background:var(--card);color:var(--foreground);box-shadow:0 10px 24px var(--app-shadow,#0f172a1f);top:24px;left:min(228px,100vw - 78px)}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarMenuToggle{left:28px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarMenuToggle{top:24px;left:min(228px,100vw - 78px)}.AppLayout-module__RrbURa__sidebarFooter{display:grid}.AppLayout-module__RrbURa__appContent{padding-left:0}.AppLayout-module__RrbURa__appHeader,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__appHeader{padding-left:70px}.AppLayout-module__RrbURa__brand,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brand{grid-template-columns:auto 1fr;justify-items:start;gap:12px;padding:2px 40px 0 4px}.AppLayout-module__RrbURa__brandText,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText,.AppLayout-module__RrbURa__brandText strong,.AppLayout-module__RrbURa__brandText span,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText strong,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText span{display:block}.AppLayout-module__RrbURa__brandText strong,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText strong{color:var(--sidebar-foreground);letter-spacing:-.03em;font-size:19px;font-weight:800}.AppLayout-module__RrbURa__brandText span,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__brandText span{color:color-mix(in oklch, var(--sidebar-foreground) 58%, transparent);margin-top:3px;font-size:12px;font-style:italic}.AppLayout-module__RrbURa__navRail,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__navRail{justify-items:stretch}.AppLayout-module__RrbURa__navRailWrap{padding-top:6px}.AppLayout-module__RrbURa__sidebarLink,.AppLayout-module__RrbURa__sidebarProfile,.AppLayout-module__RrbURa__sidebarLogout,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLink,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarProfile,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLogout{border-radius:16px;justify-content:flex-start;align-items:center;gap:12px;padding:8px 10px;display:flex}.AppLayout-module__RrbURa__sidebarLink:after,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarLink:after{left:7px}.AppLayout-module__RrbURa__navGroupLabel{display:none}.AppLayout-module__RrbURa__sidebarTooltip,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarTooltip{font-size:15px;font-weight:600}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarInlineToggle{display:none}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarInlineToggle{display:inline-flex}}@media (max-width:640px){.AppLayout-module__RrbURa__sidebar{width:min(280px,100vw - 18px);max-width:calc(100vw - 18px)}.AppLayout-module__RrbURa__sidebarMenuToggle{top:20px;left:min(242px,100vw - 40px)}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__sidebarMenuToggle{left:14px}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarMenuToggle{top:30px;left:min(252px,100vw - 30px)}.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__sidebarInlineToggleOpen{top:8px}.AppLayout-module__RrbURa__appHeader{flex-direction:row;align-items:center;height:auto;min-height:64px;padding:12px 14px 12px 64px}.AppLayout-module__RrbURa__shellSidebarClosed .AppLayout-module__RrbURa__appHeader,.AppLayout-module__RrbURa__shellSidebarOpen .AppLayout-module__RrbURa__appHeader{padding-left:64px}.AppLayout-module__RrbURa__appHeader h1{font-size:19px}.AppLayout-module__RrbURa__headerEyebrow{font-size:12px}.AppLayout-module__RrbURa__headerActions{width:auto;margin-left:auto}.AppLayout-module__RrbURa__pageBody{padding:14px 12px 18px}.AppLayout-module__RrbURa__pageHeader{border-radius:18px;margin-bottom:14px;padding:14px 16px}.AppLayout-module__RrbURa__pageHeader p{font-size:14px}.AppLayout-module__RrbURa__profileRole,.AppLayout-module__RrbURa__profileMeta strong{display:none}}.AppLayout-module__RrbURa__headerTitleGroup,.AppLayout-module__RrbURa__headerTitleGroup>div{min-width:0}
html,body{background:#f7f2e8;background:lab(95.7631% .418782 5.35034);min-height:100%;margin:0}html.dark,html.dark body{background:#1c1410;background:lab(7.16015% 3.29653 3.77919)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;scrollbar-color:oklch(55% .02 60) oklch(20% .015 50)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#1e1612;color:lab(8.28942% 3.42075 4.17771);font-family:var(--font-body), system-ui, sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:clamp(.96rem,.9rem + .18vw,1.04rem);line-height:1.55;overflow-x:hidden}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{letter-spacing:-.03em;text-wrap:balance;line-height:1.08;font-family:var(--font-display), Georgia, serif;margin:0}h1{font-size:clamp(1.5rem,1.3rem + .6vw,1.9rem)}h2{font-size:clamp(1.25rem,1.1rem + .5vw,1.6rem)}h3{font-size:clamp(1.14rem,1rem + .5vw,1.55rem)}p,li,label,input,select,textarea,button{font-size:inherit}button,input,select,textarea{font:inherit}select{border-color:var(--app-border,#cbd5e1);background-color:var(--select-bg,#fff);min-height:46px;color:var(--select-text,#172033);cursor:pointer;font-weight:650}select:hover:not(:disabled){border-color:color-mix(in oklch, var(--app-primary,#0f766e) 58%, var(--app-border,#cbd5e1))}select:disabled{color:var(--select-option-disabled-text,#64748b);cursor:not-allowed;opacity:.78}select option,select optgroup{background-color:var(--select-option-bg,#fff);color:var(--select-option-text,#172033);font-weight:600}select option:checked{background:var(--select-option-selected-bg,#0f766e) linear-gradient(0deg, var(--select-option-selected-bg,#0f766e), var(--select-option-selected-bg,#0f766e));color:var(--select-option-selected-text,#fff);font-weight:800}select option:disabled{color:var(--select-option-disabled-text,#64748b)}input[type=text]:not([data-preserve-case=true]),input[type=search]:not([data-preserve-case=true]),input:not([type]):not([data-preserve-case=true]),select,textarea,input[type=text]:not([data-preserve-case=true])::placeholder,input[type=search]:not([data-preserve-case=true])::placeholder,input:not([type]):not([data-preserve-case=true])::placeholder,textarea::placeholder{text-transform:uppercase}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1.5px}img,svg{max-width:100%}button,a,input,select,textarea,[role=button]{transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s,opacity .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline-offset:3px;outline:3px solid #26593b57;outline:3px solid lab(33.7002% -23.7918 12.2512/.34)}::selection{background:#26593b47;background:lab(33.7002% -23.7918 12.2512/.28)}@media (max-width:640px){input,select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
