@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_60a407{font-family:Outfit,Outfit Fallback,system-ui,arial;font-style:normal}.__variable_60a407{--font-outfit:"Outfit","Outfit Fallback",system-ui,arial}.layout_main__mXTwS{display:flex;flex-direction:column;background-color:transparent;height:100dvh;min-height:100dvh;max-width:100vw;position:relative;@supports not (height:100dvh){height:100vh;min-height:100vh}}.layout_pageWrapper__ObG4A{position:relative;width:100%;height:auto;min-height:100dvh;flex:1 1;display:flex;flex-direction:column;@supports not (min-height:100dvh){min-height:100vh}}.layout_page__ZPT7X{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;min-height:100dvh;will-change:opacity;@supports not (min-height:100dvh){min-height:100vh}}.layout_pageEnter__TaZil{opacity:0;z-index:1}.layout_pageEnterActive__X_6Dv{opacity:1;transition:opacity .3s ease-in;z-index:1}.layout_pageExit__Uc_xa{opacity:1;z-index:1}.layout_pageExitActive__TdWop{opacity:0;transition:opacity .3s ease-out;z-index:1}.layout_pageTransition__T9yED{min-height:100dvh;width:100%;transition:opacity .3s ease;position:relative;@supports not (min-height:100dvh){min-height:100vh}}@font-face{font-family:Archia;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/archia/Archia-Regular.woff) format("woff")}@font-face{font-family:Argesta;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/argesta/Argesta-Regular.woff) format("woff")}@font-face{font-family:Branch;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/branch/Branch-Regular.woff) format("woff")}@font-face{font-family:Casta;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/casta/Casta-Thin.woff) format("woff")}@font-face{font-family:Casta;font-weight:300;font-style:italic;font-display:swap;src:url(/fonts/casta/Casta-ThinItalic.woff) format("woff")}@font-face{font-family:Clash Display;font-weight:200;font-style:normal;font-display:swap;src:url(/fonts/clash-display/ClashDisplay-Extralight.woff) format("woff")}@font-face{font-family:Clash Display;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/clash-display/ClashDisplay-Light.woff) format("woff")}@font-face{font-family:Clash Display;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/clash-display/ClashDisplay-Regular.woff) format("woff")}@font-face{font-family:Clash Display;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/clash-display/ClashDisplay-Medium.woff) format("woff")}@font-face{font-family:Clash Display;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/clash-display/ClashDisplay-Semibold.woff) format("woff")}@font-face{font-family:Clash Display;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/clash-display/ClashDisplay-Bold.woff) format("woff")}@font-face{font-family:Coffekan;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/coffekan/Coffekan-Regular.woff) format("woff")}@font-face{font-family:Cotta;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/cotta/Cotta-Regular.woff) format("woff")}@font-face{font-family:Disket Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/disket-mono/DisketMono-Regular.woff) format("woff")}@font-face{font-family:Disket Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/disket-mono/DisketMono-Bold.woff) format("woff")}@font-face{font-family:Dx Rigraf;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/dx-rigraf/DxRigraf-SemiBold.woff) format("woff")}@font-face{font-family:Dx Rigraf;font-weight:600;font-style:italic;font-display:swap;src:url(/fonts/dx-rigraf/DxRigraf-SemiBoldItalic.woff) format("woff")}@font-face{font-family:Elanor;font-weight:200;font-style:normal;font-display:swap;src:url(/fonts/elanor/Elanor-ExtraLight.woff) format("woff")}@font-face{font-family:Elanor;font-weight:800;font-style:italic;font-display:swap;src:url(/fonts/elanor/Elanor-ExtraBoldItalic.woff) format("woff")}@font-face{font-family:Kenony;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/kenony/Kenony-Light.woff) format("woff")}@font-face{font-family:Moniqa;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/moniqa/Moniqa-Light.woff) format("woff")}@font-face{font-family:Moniqa;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/moniqa/Moniqa-Regular.woff) format("woff")}@font-face{font-family:Moniqa;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/moniqa/Moniqa-Medium.woff) format("woff")}@font-face{font-family:Moniqa;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/moniqa/Moniqa-Bold.woff) format("woff")}@font-face{font-family:Moniqa Heading;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/moniqa/Moniqa-Heading.woff) format("woff")}@font-face{font-family:Neutral Face;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/neutral-face/NeutralFace-Regular.woff) format("woff")}@font-face{font-family:Neutral Face;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/neutral-face/NeutralFace-Bold.woff) format("woff")}@font-face{font-family:Oranien;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/oranien/Oranien-Regular.woff) format("woff")}@font-face{font-family:Remboy;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/remboy/Remboy-Regular.woff) format("woff")}@font-face{font-family:Rockstar;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/rockstar/Rockstar-ExtraBold.woff) format("woff")}@font-face{font-family:Round\ 8;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/round-8/Round8-Regular.woff) format("woff")}@font-face{font-family:Shrimp;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/shrimp/Shrimp-Regular.woff) format("woff")}@font-face{font-family:Somatic;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/somatic/Somatic-Regular.woff) format("woff")}:root{--border-radius:12px;--font-primary:var(--font-outfit),sans-serif;--sidebar-width:260px;--sidebar-width-collapsed:72px;--header-height:80px;--mobile-navbar-height:52px;--mobile-subtitle-height:28px;--mobile-navbar-total-height:calc(var(--mobile-navbar-height) + var(--mobile-subtitle-height));--default-spacing:clamp(12px,4vw,16px);--default-half-spacing:clamp(6px,2vw,8px);--default-width:min(400px,calc(100vw - 2 * var(--default-spacing)));--content-max-width:1200px;--content-padding-left:clamp(16px,3vw,24px);--min-touch-target:44px;--action-footer-clearance:100px;--spacing-2xs:0.125rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--font-size-2xs:0.6875rem;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:0.9375rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--color-success:#10b981;--color-success-light:#34d399;--color-success-dark:#059669;--color-warning:#f59e0b;--color-warning-light:#fbbf24;--color-warning-dark:#d97706;--color-danger:#ef4444;--color-danger-light:#f87171;--color-danger-dark:#dc2626;--color-info:#3b82f6;--color-info-light:#60a5fa;--color-info-dark:#2563eb;--color-brand-primary:#7a72c0;--color-brand-primary-dark:#6957da;--color-brand-secondary:#8a78b9;--color-brand-teal:#259dab;--color-brand-blue:#4776e6;--color-muted-gray:#a0a0a0;--color-light-purple:var(--color-brand-primary);--color-light-purple-bg:var(--glass-bg-brand);--color-danger-bg-glass:rgb(239 68 68/0.08);--color-light-purple-hover:var(--color-brand-primary-glass);--color-brand-accent:var(--color-brand-secondary);--color-editor-accent:#7c3aed;--color-editor-accent-light:#8b5cf6;--color-editor-accent-dark:#6d28d9;--color-editor-accent-muted:#a78bfa;--color-error-bg:#fef2f2;--color-error-red:#ff4d4f;--color-error-border:#ffccc7;--color-success-bg:#d1fae5;--color-light-blue-bg:#ebf1ff;--color-blue-bg:#dce6ff;--color-neutral-bg:#e3e3e3;--color-primary:var(--color-brand-primary);--color-brand-primary-hover:var(--color-brand-primary-dark);--color-brand-primary-active:rgb(122 114 192/0.6);--color-brand-primary-disabled:rgb(122 114 192/0.4);--color-white:#ffffff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-black:#000000;--text-primary:var(--color-gray-900);--text-secondary:var(--color-gray-600);--text-muted:var(--color-gray-400);--text-inverse:var(--color-white);--text-light:rgb(19 18 18/0.8);--border-light:rgb(94 136 179/0.1);--border-medium:var(--color-gray-300);--border-dark:var(--color-gray-400);--color-primary-bg:rgb(122 114 192/0.1);--color-danger-bg:#fee2e2;--color-warning-bg:#fef3c7;--color-info-bg:#dbeafe;--bg-gray-50:var(--color-gray-50);--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--transition-fast:150ms ease-in-out;--transition-normal:300ms ease-in-out;--transition-slow:500ms ease-in-out;--transition-smooth:all 0.3s cubic-bezier(0.25,0.8,0.25,1);--transition-default:all 0.3s ease-out;--content-wrapper-padding:var(--spacing-lg);--button-height-sm:32px;--button-height-md:40px;--button-height-lg:48px;--button-height-xl:56px;--button-height-mobile-sm:44px;--button-height-mobile-md:44px;--button-height-mobile-lg:44px;--button-height-mobile-xl:48px;--border-radius-default:var(--radius-lg);--border-radius-large:var(--radius-xl);--border-radius-full:var(--radius-full);--focus-ring:0 0 0 3px rgb(59 130 246/0.1);--focus-ring-error:0 0 0 3px rgb(239 68 68/0.1);--focus-ring-success:0 0 0 3px rgb(16 185 129/0.1);--border-width:1px;--border-color:var(--glass-border-color);--border-color-hover:rgb(255 255 255/0.35);--border-color-focus:var(--color-brand-primary);--glass-bg:rgb(255 255 255/0.55);--glass-bg-heavy:rgb(255 255 255/0.72);--glass-bg-light:rgb(255 255 255/0.35);--glass-bg-subtle:rgb(255 255 255/0.18);--glass-bg-dark:rgb(30 30 60/0.4);--glass-bg-brand:rgb(122 114 192/0.08);--glass-bg-purple:rgb(235 232 248/0.55);--glass-bg-purple-heavy:rgb(235 232 248/0.72);--glass-bg-purple-light:rgb(235 232 248/0.35);--glass-blur-sm:8px;--glass-blur-md:16px;--glass-blur-lg:24px;--glass-blur-xl:40px;--glass-border-color:rgb(255 255 255/0.25);--glass-border:1px solid var(--glass-border-color);--glass-border-strong:1px solid rgb(255 255 255/0.4);--glass-border-brand:1px solid rgb(122 114 192/0.25);--glass-border-brand-glow:1px solid rgb(122 114 192/0.4);--glass-border-purple:1px solid rgb(122 114 192/0.15);--glass-shadow-sm:inset 0 1px 0 0 rgb(255 255 255/0.15),0 1px 3px 0 rgb(0 0 0/0.06);--glass-shadow-md:inset 0 1px 0 0 rgb(255 255 255/0.2),0 4px 12px -2px rgb(0 0 0/0.08);--glass-shadow-lg:inset 0 1px 0 0 rgb(255 255 255/0.25),0 8px 24px -4px rgb(0 0 0/0.1);--glass-shadow-xl:inset 0 1px 0 0 rgb(255 255 255/0.3),0 16px 40px -8px rgb(0 0 0/0.12);--glass-shadow-glow:0 0 20px -4px rgb(122 114 192/0.2);--glass-shadow-teal-glow:0 0 20px -4px rgb(37 157 171/0.2);--color-brand-primary-glass:rgb(122 114 192/0.12);--color-brand-primary-glass-hover:rgb(122 114 192/0.2);--color-brand-teal-glass:rgb(37 157 171/0.1);--color-brand-blue-glass:rgb(71 118 230/0.1);--color-success-glass:rgb(16 185 129/0.1);--color-success-glass-border:rgb(16 185 129/0.2);--color-danger-glass:rgb(239 68 68/0.1);--color-danger-glass-border:rgb(239 68 68/0.2);--color-warning-glass:rgb(245 158 11/0.1);--color-warning-glass-border:rgb(245 158 11/0.2);--color-badge-purple-bg:rgb(139 92 246/0.1);--color-badge-purple-border:rgb(139 92 246/0.2);--color-badge-purple-text:var(--color-brand-primary);--color-badge-amber-bg:rgb(245 158 11/0.1);--color-badge-amber-border:rgb(245 158 11/0.2);--color-badge-amber-text:#f59e0b;--color-badge-green-bg:rgb(16 185 129/0.1);--color-badge-green-border:rgb(16 185 129/0.2);--color-badge-green-text:#10b981;--color-badge-blue-bg:rgb(59 130 246/0.1);--color-badge-blue-border:rgb(59 130 246/0.2);--color-badge-blue-text:#3b82f6;--color-badge-red-bg:rgb(255 77 79/0.05);--color-badge-red-border:rgb(255 77 79/0.15);--color-badge-red-text:#ff4d4f;--mesh-purple:rgb(122 114 192/0.24);--mesh-purple-secondary:rgb(110 100 180/0.14);--mesh-teal:rgb(37 157 171/0.14);--mesh-blue:rgb(71 118 230/0.1);--mesh-pink:rgb(140 60 160/0.09);--mesh-base:#eceaf4;--glass-focus-ring:0 0 0 3px rgb(122 114 192/0.15),0 0 0 1px rgb(122 114 192/0.3);--glass-transition:background-color 0.3s ease,backdrop-filter 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;--glass-btn-primary:rgb(122 114 192/0.72);--glass-btn-primary-hover:rgb(122 114 192/0.85);--glass-btn-primary-active:rgb(122 114 192/0.92);--glass-btn-secondary:var(--glass-bg);--glass-btn-secondary-hover:var(--glass-bg-heavy);--glass-btn-border:1px solid rgb(255 255 255/0.3);--glass-btn-shadow:inset 0 1px 0 0 rgb(255 255 255/0.2),0 2px 8px -2px rgb(122 114 192/0.18);--glass-btn-shadow-hover:inset 0 1px 0 0 rgb(255 255 255/0.25),var(--glass-shadow-glow);--button-radius:var(--radius-full);--button-font-weight:var(--font-weight-medium);--button-transition:all var(--transition-fast);--button-padding-sm:var(--spacing-xs) var(--spacing-md);--button-padding-md:var(--spacing-sm) var(--spacing-lg);--button-padding-lg:var(--spacing-md) var(--spacing-xl);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-sidebar:400;--z-navbar:1000;--z-modal-backdrop:1100;--z-modal:1200;--z-popover:1300;--z-tooltip:1400;--z-toast:1500;--bg-overlay:rgb(0 0 0/0.5);--text-brand:#353568;--card-border-dashed:2px dashed var(--glass-border-color);--card-hover-lift:-2px;--card-hover-shadow:var(--glass-shadow-md);--color-status-suggested:var(--color-gray-400);--color-status-edited:var(--color-brand-primary);--color-status-approved:var(--color-success);--color-status-published:var(--color-info);--color-status-rejected:var(--color-danger);--color-error:var(--color-danger);--color-error-light:var(--color-danger-light);--color-success-alt:var(--color-success-dark)}*{box-sizing:border-box;padding:0;margin:0}*,body,html{font-family:var(--font-primary)}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--mesh-base);color:var(--text-primary);-webkit-text-size-adjust:100%}html{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}a{color:inherit;text-decoration:none}.poppins-font{font-family:Poppins,sans-serif!important;font-weight:400}:where(.css-dev-only-do-not-override-3qji26).ant-card .ant-card-cover img,:where(.css-dev-only-do-not-override-3qji26).ant-card .ant-card-cover img+.ant-image-mask{border-radius:0!important}.ant-picker-dropdown{inset:51.9333px auto auto 0!important}.ant-picker-dropdown .ant-picker-panel-container{max-width:100vw!important;overflow:auto!important;inset:51.9333px auto auto 0!important}@media (min-width:769px){.ant-picker-dropdown{inset:unset!important}.ant-picker-dropdown .ant-picker-panel-container{max-width:none!important;overflow:visible!important;inset:unset!important}}.ant-typography,.ant-typography b,.ant-typography div,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,.ant-typography p,.ant-typography span,.ant-typography strong{font-family:var(--font-primary)!important;color:var(--text-primary)}.ant-typography h1,.ant-typography-h2,.ant-typography.ant-typography-h1,.ant-typography.ant-typography-h2,.ant-typography.ant-typography-h3,.ant-typography.ant-typography-h4,.ant-typography[level="2"],.ant-typography[level="2"] span,.ant-typography[level="3"],.ant-typography[level="4"],.page-title,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography{font-weight:var(--font-weight-medium)!important;color:var(--text-brand)!important}.ant-typography h1,.ant-typography-h2,.ant-typography.ant-typography-h1,.ant-typography.ant-typography-h2,.ant-typography[level="2"],.ant-typography[level="2"] span,.page-title,h1.ant-typography,h2.ant-typography{font-size:var(--font-size-2xl)!important}.ant-card,.ant-drawer-content,.ant-modal-content{background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur-md));-webkit-backdrop-filter:blur(var(--glass-blur-md));border:var(--glass-border);box-shadow:var(--glass-shadow-sm);color:var(--text-primary)}.ant-btn{font-family:var(--font-primary);border-radius:var(--button-radius)!important;font-weight:var(--button-font-weight);transition:var(--glass-transition),transform .15s ease}.ant-btn-primary{background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%)!important;border:1px solid var(--color-brand-primary-active)!important;box-shadow:var(--glass-shadow-sm),0 2px 8px -2px var(--color-brand-primary-glass-hover);color:var(--color-white)!important}.ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--color-brand-primary-dark) 0,var(--color-brand-primary-dark) 100%)!important;box-shadow:var(--glass-shadow-md),var(--glass-shadow-glow)!important;transform:translateY(-1px)}.ant-btn-primary:active:not(:disabled){background:linear-gradient(135deg,var(--color-brand-primary) 0,var(--color-brand-primary-dark) 100%)!important;transform:translateY(0);box-shadow:var(--glass-btn-shadow)!important}.ant-btn-default{background:var(--glass-btn-secondary)!important;backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm));border:var(--glass-border)!important;box-shadow:var(--glass-shadow-sm);color:var(--color-brand-primary)!important}.ant-btn-default:hover:not(:disabled){background:var(--glass-btn-secondary-hover)!important;border-color:var(--color-brand-primary-glass-hover)!important;box-shadow:var(--glass-shadow-md)!important;color:var(--color-brand-primary)!important;transform:translateY(-1px)}.ant-btn-default:active:not(:disabled){transform:translateY(0);box-shadow:var(--glass-shadow-sm)!important}.ant-input,.ant-picker,.ant-select-selector{border-radius:var(--radius-lg)!important;background-color:var(--glass-bg-brand)!important;border-color:var(--glass-border-color)!important}.ant-input-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:var(--color-brand-primary)!important;box-shadow:var(--glass-focus-ring)!important}.ant-card{border-radius:var(--radius-lg)!important;background:var(--glass-bg)!important;backdrop-filter:blur(var(--glass-blur-md));-webkit-backdrop-filter:blur(var(--glass-blur-md));border:var(--glass-border)!important;box-shadow:var(--glass-shadow-sm)}.ant-card:hover{box-shadow:var(--glass-shadow-md);border-color:var(--glass-border-color)!important}.ant-modal-content{border-radius:var(--radius-xl)!important;background:var(--glass-bg-heavy)!important;backdrop-filter:blur(var(--glass-blur-lg));-webkit-backdrop-filter:blur(var(--glass-blur-lg));border:var(--glass-border-strong);box-shadow:var(--glass-shadow-xl)}.ant-modal-header{border-radius:var(--radius-xl) var(--radius-xl) 0 0!important;background:transparent!important}.ant-modal-mask{backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm));background:rgb(0 0 0/.25)!important}.ant-select-dropdown{background:var(--glass-bg-heavy)!important;backdrop-filter:blur(var(--glass-blur-lg));-webkit-backdrop-filter:blur(var(--glass-blur-lg));border:var(--glass-border)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:var(--radius-lg)!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ant-select-item-option-selected{background:var(--color-brand-primary-glass)!important}.ant-select-item-option-active:not(.ant-select-item-option-selected){background:var(--glass-bg-light)!important}.ant-picker-panel-container{background:var(--glass-bg-heavy)!important;backdrop-filter:blur(var(--glass-blur-lg));-webkit-backdrop-filter:blur(var(--glass-blur-lg));border:var(--glass-border)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:var(--radius-lg)!important}.ant-picker-header{background:transparent!important;border-bottom:1px solid var(--glass-border-color)!important}.ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:var(--color-brand-primary-glass)!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--color-brand-primary)!important;backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm))}.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--color-brand-primary)!important}.ant-popover-inner{backdrop-filter:blur(var(--glass-blur-md));-webkit-backdrop-filter:blur(var(--glass-blur-md));border:var(--glass-border-strong);box-shadow:var(--glass-shadow-md)!important;border-radius:var(--radius-lg)!important}.ant-popover-arrow:before,.ant-popover-inner{background:var(--glass-bg-heavy)!important}.ant-tooltip-inner{backdrop-filter:blur(var(--glass-blur-md));-webkit-backdrop-filter:blur(var(--glass-blur-md));border:1px solid rgb(255 255 255/.1)!important;box-shadow:var(--glass-shadow-md)!important;border-radius:var(--radius-md)!important}.ant-tooltip-arrow:before,.ant-tooltip-inner{background:var(--glass-bg-dark)!important}.ant-dropdown-menu{background:var(--glass-bg-heavy)!important;backdrop-filter:blur(var(--glass-blur-lg));-webkit-backdrop-filter:blur(var(--glass-blur-lg));border:var(--glass-border)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:var(--radius-lg)!important}.ant-dropdown-menu-item:hover{background:var(--color-brand-primary-glass)!important}.ant-drawer-header{border-bottom:1px solid var(--glass-border-color)!important}.ant-drawer-header,.ant-table{background:transparent!important}.ant-table-thead>tr>th{background:var(--glass-bg-light)!important;backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm))}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-bottom:1px solid var(--glass-border-color)!important}.ant-table-tbody>tr>td{background:transparent!important}.ant-table-tbody>tr:hover>td{background:var(--color-brand-primary-glass)!important}.ant-tabs-nav{background:transparent!important}.ant-tabs-nav:before{border-bottom-color:var(--glass-border-color)!important}.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab:hover{color:var(--color-brand-primary)!important}.ant-tabs-ink-bar{background:var(--color-brand-primary)!important}.ant-tag{border-color:var(--glass-border-color)!important}.ant-collapse,.ant-tag{backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm))}.ant-collapse{background:var(--glass-bg-light)!important;border:var(--glass-border)!important}.ant-collapse-content,.ant-collapse-header{background:transparent!important}.ant-collapse-content{border-top:1px solid var(--glass-border-color)!important}.ant-segmented{background:var(--glass-bg-light)!important;backdrop-filter:blur(var(--glass-blur-sm));-webkit-backdrop-filter:blur(var(--glass-blur-sm));border-radius:var(--radius-full)!important;padding:var(--spacing-2xs)!important}.ant-segmented-item-selected{background:var(--glass-bg-heavy)!important;box-shadow:var(--glass-shadow-sm)!important;border-radius:var(--radius-full)!important}.ant-notification-notice{background:var(--glass-bg-heavy)!important;backdrop-filter:blur(var(--glass-blur-lg));-webkit-backdrop-filter:blur(var(--glass-blur-lg));border:var(--glass-border)!important;box-shadow:var(--glass-shadow-lg)!important;border-radius:var(--radius-lg)!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px!important}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-picker-dropdown{left:0!important;right:0!important}.ant-picker-panel-container{width:100%!important;overflow-x:auto!important}@media (min-width:768px){.ant-modal{margin:auto!important}.ant-drawer-content-wrapper,.ant-modal{max-width:none!important}.ant-picker-dropdown{left:unset!important;right:unset!important}.ant-picker-panel-container{width:auto!important;overflow-x:visible!important}}.ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link,.ant-picker-header-next-btn,.ant-picker-header-prev-btn,.ant-picker-header-super-next-btn,.ant-picker-header-super-prev-btn{color:var(--color-brand-primary)!important;border-radius:50%!important;transition:var(--glass-transition)!important}.ant-pagination-item-link:hover,.ant-picker-header-next-btn:hover,.ant-picker-header-prev-btn:hover,.ant-picker-header-super-next-btn:hover,.ant-picker-header-super-prev-btn:hover{background:var(--color-brand-primary-glass)!important;color:var(--color-brand-primary-dark)!important}.ant-pagination-item-active{border-color:var(--color-brand-primary)!important;background:var(--color-brand-primary-glass)!important}.ant-pagination-item-active a{color:var(--color-brand-primary)!important}.ant-carousel .slick-arrow,.ant-carousel .slick-next,.ant-carousel .slick-prev,.ant-select-arrow{color:var(--color-brand-primary)!important;transition:var(--glass-transition)!important}.ant-carousel .slick-arrow,.ant-carousel .slick-next,.ant-carousel .slick-prev{background:var(--glass-bg-heavy)!important;backdrop-filter:blur(var(--glass-blur-sm))!important;-webkit-backdrop-filter:blur(var(--glass-blur-sm))!important;border:var(--glass-border)!important;border-radius:50%!important;width:var(--min-touch-target)!important;height:var(--min-touch-target)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2;box-shadow:var(--glass-shadow-sm)!important}.ant-carousel .slick-next:hover,.ant-carousel .slick-prev:hover{background:var(--color-brand-primary-glass)!important;color:var(--color-brand-primary-dark)!important;box-shadow:var(--glass-shadow-glow)!important}.fadeIn{animation:fadeIn .6s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeOut{animation:fadeOut .6s ease-in-out forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.sales-content-tabs .ant-tabs-nav{padding:0 24px;margin-bottom:0}.sales-content-card .ant-card-body,.sales-content-tabs .ant-tabs-content{padding:24px}.sales-content-carousel .slick-dots{bottom:16px}.sales-content-carousel .slick-dots li button{background:rgb(255 255 255/.7);width:8px;height:8px;border-radius:50%}.sales-content-carousel .slick-dots li.slick-active button{background:white;width:10px;height:10px}.carousel-slide{display:flex!important;align-items:center;justify-content:center;background:var(--glass-bg-light)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}.hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.hideScrollbar::-webkit-scrollbar{display:none}.ant-layout,.ant-layout-content{overflow-x:hidden;background:transparent}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ant-btn,.ant-card,.ant-drawer,.ant-modal,[class*=actionButton],[class*=bottomActionButton]{will-change:auto;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}embed,iframe,img,object,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,li,p,td,th{word-wrap:break-word;overflow-wrap:break-word}.ant-row{margin-left:0!important;margin-right:0!important}.ant-col{padding-left:8px;padding-right:8px}