@font-face{font-family:adminInter;src:url(/_next/static/media/74b8e81ce7c73236-s.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:adminInter;src:url(/_next/static/media/ac432c104f6dcd6d-s.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:adminInter;src:url(/_next/static/media/19f129a44b1f9b3b-s.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:adminInter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_9c5737{font-family:adminInter,adminInter Fallback}.__variable_9c5737{--font-admin-inter:"adminInter","adminInter Fallback"}.admin-theme{display:contents;color-scheme:light}.admin-theme.dark{color-scheme:dark}.admin-theme[data-admin-theme=light]{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:0.5rem;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.admin-theme[data-admin-theme=slate-blue]{--admin-canvas:#EDEFF4;--admin-sidebar:#202C40;--admin-surface:#FFFFFF;--admin-selection:#344B6C;--admin-accent:#709EFF;--admin-text:#202C40;--admin-muted:#526173;--admin-sidebar-text:#D8E1F0;--admin-selection-text:#FFFFFF;--admin-sidebar-hover:#3B506D;--admin-border:#D4DAE4;--admin-inset:#E7EAF0;--admin-on-accent:#152137;--admin-accent-hover:#87AEFF;--admin-focus:#344B6C;--background:222.85714 24.13793% 94.31373%;--foreground:217.50000 33.33333% 18.82353%;--card:0.00000 0.00000% 100.00000%;--card-foreground:217.50000 33.33333% 18.82353%;--popover:0.00000 0.00000% 100.00000%;--popover-foreground:217.50000 33.33333% 18.82353%;--primary:220.69930 100.00000% 71.96078%;--primary-foreground:218.82353 44.73684% 14.90196%;--secondary:220.00000 23.07692% 92.35294%;--secondary-foreground:217.50000 33.33333% 18.82353%;--muted:220.00000 23.07692% 92.35294%;--muted-foreground:212.72727 16.75127% 38.62745%;--accent:220.00000 23.07692% 92.35294%;--accent-foreground:217.50000 33.33333% 18.82353%;--border:217.50000 22.85714% 86.27451%;--input:217.50000 22.85714% 86.27451%;--ring:215.35714 35.00000% 31.37255%;--sidebar-background:217.50000 33.33333% 18.82353%;--sidebar-foreground:217.50000 44.44444% 89.41176%;--sidebar-accent:215.35714 35.00000% 31.37255%;--sidebar-accent-foreground:0.00000 0.00000% 100.00000%;--sidebar-border:217.50000 22.85714% 86.27451%;--sidebar-ring:220.69930 100.00000% 71.96078%}.admin-theme[data-admin-theme=graphite]{--admin-canvas:#141619;--admin-sidebar:#1B1F24;--admin-surface:#252A30;--admin-selection:#343B45;--admin-accent:#AAB5C5;--admin-text:#EEF1F5;--admin-muted:#B4BECD;--admin-sidebar-text:#D4DDE9;--admin-selection-text:#FFFFFF;--admin-sidebar-hover:#2B323B;--admin-border:#4B5563;--admin-inset:#30363F;--admin-on-accent:#141619;--admin-accent-hover:#C5CEDB;--admin-focus:#AAB5C5;--background:216.00000 11.11111% 8.82353%;--foreground:214.28571 25.92593% 94.70588%;--card:212.72727 12.94118% 16.66667%;--card-foreground:214.28571 25.92593% 94.70588%;--popover:212.72727 12.94118% 16.66667%;--popover-foreground:214.28571 25.92593% 94.70588%;--primary:215.55556 18.88112% 71.96078%;--primary-foreground:216.00000 11.11111% 8.82353%;--secondary:216.00000 13.51351% 21.76471%;--secondary-foreground:214.28571 25.92593% 94.70588%;--muted:216.00000 13.51351% 21.76471%;--muted-foreground:216.00000 20.00000% 75.49020%;--accent:216.00000 13.51351% 21.76471%;--accent-foreground:214.28571 25.92593% 94.70588%;--border:215.00000 13.79310% 34.11765%;--input:215.00000 13.79310% 34.11765%;--ring:215.55556 18.88112% 71.96078%;--sidebar-background:213.33333 14.28571% 12.35294%;--sidebar-foreground:214.28571 32.30769% 87.25490%;--sidebar-accent:215.29412 14.04959% 23.72549%;--sidebar-accent-foreground:0.00000 0.00000% 100.00000%;--sidebar-border:215.00000 13.79310% 34.11765%;--sidebar-ring:215.55556 18.88112% 71.96078%}.admin-theme[data-admin-theme=ivory-sage]{--admin-canvas:#F5F3EE;--admin-sidebar:#EBE9E1;--admin-surface:#FFFFFF;--admin-selection:#DCE8D7;--admin-accent:#56764D;--admin-text:#293528;--admin-muted:#596754;--admin-sidebar-text:#394936;--admin-selection-text:#294423;--admin-sidebar-hover:#E0E0D6;--admin-border:#C9CDBF;--admin-inset:#EEEDE6;--admin-on-accent:#FFFFFF;--admin-accent-hover:#45623D;--admin-focus:#56764D;--background:42.85714 25.92593% 94.70588%;--foreground:115.38462 13.97849% 18.23529%;--card:0.00000 0.00000% 100.00000%;--card-foreground:115.38462 13.97849% 18.23529%;--popover:0.00000 0.00000% 100.00000%;--popover-foreground:115.38462 13.97849% 18.23529%;--primary:106.82927 21.02564% 38.23529%;--primary-foreground:0.00000 0.00000% 100.00000%;--secondary:52.50000 19.04762% 91.76471%;--secondary-foreground:115.38462 13.97849% 18.23529%;--muted:52.50000 19.04762% 91.76471%;--muted-foreground:104.21053 10.16043% 36.66667%;--accent:52.50000 19.04762% 91.76471%;--accent-foreground:115.38462 13.97849% 18.23529%;--border:77.14286 12.28070% 77.64706%;--input:77.14286 12.28070% 77.64706%;--ring:106.82927 21.02564% 38.23529%;--sidebar-background:48.00000 20.00000% 90.19608%;--sidebar-foreground:110.52632 14.96063% 24.90196%;--sidebar-accent:102.35294 26.98413% 87.64706%;--sidebar-accent-foreground:109.09091 32.03883% 20.19608%;--sidebar-border:77.14286 12.28070% 77.64706%;--sidebar-ring:106.82927 21.02564% 38.23529%}.admin-theme[data-admin-theme=deep-navy]{--admin-canvas:#0C1524;--admin-sidebar:#101E31;--admin-surface:#17263B;--admin-selection:#243D60;--admin-accent:#91B6F4;--admin-text:#E8EFFA;--admin-muted:#B2C3DB;--admin-sidebar-text:#CDDEF4;--admin-selection-text:#F1F6FF;--admin-sidebar-hover:#1E314B;--admin-border:#405A7B;--admin-inset:#1D304A;--admin-on-accent:#0C1524;--admin-accent-hover:#AECBF7;--admin-focus:#91B6F4;--background:217.50000 50.00000% 9.41176%;--foreground:216.66667 64.28571% 94.50980%;--card:215.00000 43.90244% 16.07843%;--card-foreground:216.66667 64.28571% 94.50980%;--popover:215.00000 43.90244% 16.07843%;--popover-foreground:216.66667 64.28571% 94.50980%;--primary:217.57576 81.81818% 76.27451%;--primary-foreground:217.50000 50.00000% 9.41176%;--secondary:214.66667 43.68932% 20.19608%;--secondary-foreground:216.66667 64.28571% 94.50980%;--muted:214.66667 43.68932% 20.19608%;--muted-foreground:215.12195 36.28319% 77.84314%;--accent:214.66667 43.68932% 20.19608%;--accent-foreground:216.66667 64.28571% 94.50980%;--border:213.55932 31.55080% 36.66667%;--input:213.55932 31.55080% 36.66667%;--ring:217.57576 81.81818% 76.27451%;--sidebar-background:214.54545 50.76923% 12.74510%;--sidebar-foreground:213.84615 63.93443% 88.03922%;--sidebar-accent:215.00000 45.45455% 25.88235%;--sidebar-accent-foreground:218.57143 100.00000% 97.25490%;--sidebar-border:213.55932 31.55080% 36.66667%;--sidebar-ring:217.57576 81.81818% 76.27451%}.admin-theme.admin-theme[data-admin-custom] :where(.bg-white:not(.rounded-full):not(.admin-preserve-white),[class~="dark:bg-dark-card"]){background-color:var(--admin-surface)}.admin-theme.admin-theme[data-admin-custom] :where(.bg-gray-100,[class~="dark:bg-dark-bg"],.bg-slate-100){background-color:var(--admin-canvas)}.admin-theme.admin-theme[data-admin-custom] :where(.bg-gray-50,.bg-gray-200,.bg-slate-50,[class~="dark:bg-dark-border"]){background-color:var(--admin-inset)}.admin-theme.admin-theme[data-admin-custom] :where(.text-black,.text-gray-900,.text-gray-800,.text-gray-700,.text-gray-600,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--admin-text)}.admin-theme.admin-theme[data-admin-custom] :where(.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--admin-muted)}.admin-theme.admin-theme[data-admin-custom] :where(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300,[class~="dark:border-dark-border"],[class~="dark:divide-dark-border"]){border-color:var(--admin-border)}.admin-theme.admin-theme[data-admin-custom] :where(.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:var(--admin-border)}.admin-theme.admin-theme[data-admin-custom] :where(input:not([type=radio]):not([type=checkbox]):not([type=range]),select,textarea){background-color:var(--admin-surface);color:var(--admin-text);border-color:var(--admin-border)}.admin-theme.admin-theme[data-admin-custom] :where(input,textarea)::-moz-placeholder{color:var(--admin-muted)}.admin-theme.admin-theme[data-admin-custom] :where(input,textarea)::placeholder{color:var(--admin-muted)}.admin-theme.admin-theme[data-admin-custom] :where(input:disabled,input[readonly],select:disabled,textarea:disabled){background-color:var(--admin-inset);color:var(--admin-muted)}.admin-theme.admin-theme[data-admin-custom] :where([class~="hover:bg-gray-50"],[class~="hover:bg-gray-100"],[class~="dark:hover:bg-dark-card"],[class~="dark:hover:bg-dark-bg"]):hover{background-color:var(--admin-inset)}.admin-theme.admin-theme[data-admin-custom] :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.admin-theme.admin-theme[data-admin-custom] :where([class~=bg-orange-500][class~=text-white],[class~="bg-[#658354]"][class~=text-white],[class~="bg-[#87ab69]"][class~=text-white]){background-color:var(--admin-accent);color:var(--admin-on-accent)}.admin-theme.admin-theme[data-admin-custom] :where([class~=bg-orange-500][class~=text-white],[class~="bg-[#658354]"][class~=text-white],[class~="bg-[#87ab69]"][class~=text-white]):hover{background-color:var(--admin-accent-hover)}.admin-theme.admin-theme[data-admin-custom] .admin-sidebar{background-color:var(--admin-sidebar);color:var(--admin-sidebar-text);border-color:var(--admin-border)}.admin-theme.admin-theme[data-admin-custom] .admin-sidebar :where(.text-slate-700,.text-slate-500,.text-slate-400,.text-gray-300,.text-gray-400){color:var(--admin-sidebar-text)}.admin-theme.admin-theme[data-admin-custom] .admin-sidebar :where(a,button):hover{background-color:var(--admin-sidebar-hover)}.admin-theme.admin-theme[data-admin-custom] .admin-sidebar :where([class~="bg-[#ecf3ff]"],[class~="dark:bg-[#1d2e46]"]){background-color:var(--admin-selection);color:var(--admin-selection-text)}.admin-theme.admin-theme[data-admin-custom] .admin-sidebar :where(a,button):focus-visible{outline-color:var(--admin-accent)}.admin-theme.admin-theme[data-admin-custom] .admin-sidebar :where([class*="before:border-"]):before{border-color:var(--admin-border)}.admin-theme-swatch{display:inline-flex;flex:none;border:1px solid hsl(var(--border));border-radius:3px;overflow:hidden;height:14px}.admin-theme-swatch>span{display:block;width:9px;height:100%}.admin-theme{--admin-font-stack:var(--font-dm-sans),"DM Sans",system-ui,sans-serif}.admin-theme[data-admin-font=inter]{--admin-font-stack:var(--font-admin-inter),system-ui,sans-serif}.admin-theme[data-admin-font=system]{--admin-font-stack:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.admin-theme :where(.admin-ui,.admin-appearance-drawer){font-family:var(--admin-font-stack)}.admin-theme[data-admin-border=borderless],.admin-theme[data-admin-border=minimal]{--admin-panel-outline:transparent}.admin-theme.admin-theme[data-admin-border=minimal] .admin-ui :where(:is(div,section,article):is(.border,.admin-surface,.admin-panel):is(.admin-surface,.admin-panel,.border-border,.border-gray-50,.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300,[class~="dark:border-dark-border"]):not(.admin-warning,[role=alert],[role=alertdialog],[aria-selected=true],[aria-invalid=true],[data-state=checked],[class*=border-red-],[class*=border-amber-],[class*=border-yellow-],[class*=border-orange-],[class*=border-green-],[class*=border-emerald-],[class*=border-blue-],[class*=border-violet-]):not(:has(>input,>textarea,>select,>[role=combobox])):is(.rounded-xl,.rounded-2xl,.admin-surface)){border-color:var(--admin-panel-outline)}.admin-theme.admin-theme[data-admin-border=borderless] .admin-ui :where(:is(div,section,article):is(.border,.admin-surface,.admin-panel):is(.admin-surface,.admin-panel,.border-border,.border-gray-50,.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300,[class~="dark:border-dark-border"]):not(.admin-warning,[role=alert],[role=alertdialog],[aria-selected=true],[aria-invalid=true],[data-state=checked],[class*=border-red-],[class*=border-amber-],[class*=border-yellow-],[class*=border-orange-],[class*=border-green-],[class*=border-emerald-],[class*=border-blue-],[class*=border-violet-]):not(:has(>input,>textarea,>select,>[role=combobox]))){border-color:var(--admin-panel-outline)}.admin-theme.admin-theme[data-admin-border=borderless] .admin-ui :where(div.border,section.border,article.border,.admin-surface) :where(:is(div,section,article):is(.border,.admin-surface,.admin-panel):is(.admin-surface,.admin-panel,.border-border,.border-gray-50,.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300,[class~="dark:border-dark-border"]):not(.admin-warning,[role=alert],[role=alertdialog],[aria-selected=true],[aria-invalid=true],[data-state=checked],[class*=border-red-],[class*=border-amber-],[class*=border-yellow-],[class*=border-orange-],[class*=border-green-],[class*=border-emerald-],[class*=border-blue-],[class*=border-violet-]):not(:has(>input,>textarea,>select,>[role=combobox])):not([class*=bg-red-],[class*=bg-amber-],[class*=bg-blue-],[class*=bg-green-])){background-color:hsl(var(--muted))}.admin-theme .admin-appearance-trigger{width:36px;height:36px;flex:none;display:grid;place-items:center;padding:0;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--muted));color:hsl(var(--foreground));cursor:pointer}.admin-theme .admin-appearance-trigger[aria-haspopup=dialog]{border:0;border-radius:0;background:transparent;box-shadow:none}.admin-theme .admin-appearance-trigger:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.admin-theme .admin-appearance-drawer{position:fixed;inset:0 0 0 auto;width:380px;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid hsl(var(--border));background:hsl(var(--popover));color:hsl(var(--popover-foreground))}.admin-theme .admin-appearance-drawer:not([open]){display:none}.admin-theme .admin-appearance-drawer[open]{display:flex;flex-direction:column}.admin-theme .admin-appearance-drawer::backdrop{background:rgb(0 0 0/.35)}.admin-theme .admin-appearance-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 20px;border-bottom:1px solid hsl(var(--border));flex:none}.admin-theme .admin-appearance-drawer__header h2{margin:0;font-size:18px;font-weight:600;line-height:26px}.admin-theme .admin-appearance-drawer__body{padding:24px 20px;overflow-y:auto;display:grid;gap:28px}.admin-theme .admin-appearance-drawer fieldset{border:0;padding:0;margin:0;min-width:0}.admin-theme .admin-appearance-drawer legend{padding:0;margin:0 0 12px;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.06em;text-transform:uppercase}.admin-theme .admin-appearance-themes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-theme .admin-appearance-themes label{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:center}.admin-theme .admin-appearance-themes label>span:last-child{grid-column:1/-1}.admin-theme .admin-appearance-options{display:grid;gap:8px}.admin-theme .admin-appearance-options label{display:flex;gap:10px;align-items:center}.admin-theme .admin-appearance-drawer label{padding:10px 12px;min-height:42px;min-width:0;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--card));color:hsl(var(--card-foreground));font-size:13px;line-height:20px;cursor:pointer}.admin-theme .admin-appearance-drawer label:has(input:checked){outline:2px solid hsl(var(--ring));outline-offset:-2px}.admin-theme .admin-appearance-drawer label:has(input:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.admin-theme .admin-appearance-drawer input[type=radio]{margin:0;accent-color:hsl(var(--primary));flex:none}.admin-theme .admin-appearance-drawer .admin-theme-swatch{width:-moz-max-content;width:max-content;height:16px}.admin-theme .admin-appearance-drawer .admin-theme-swatch>span{width:12px}