@font-face{font-family:cinzel;src:url(../media/Cinzel_Regular-s.p.bdf510d3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cinzel;src:url(../media/Cinzel_Medium-s.p.5434805c.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:cinzel;src:url(../media/Cinzel_SemiBold-s.p.95f710eb.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cinzel;src:url(../media/Cinzel_Bold-s.p.d10e689d.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:cinzel Fallback;src:local(Arial);ascent-override:77.71%;descent-override:29.62%;line-gap-override:0.0%;size-adjust:125.6%}.cinzel_7f1794ef-module__GOPyiG__className{font-family:cinzel,cinzel Fallback}.cinzel_7f1794ef-module__GOPyiG__variable{--font-cinzel:"cinzel","cinzel Fallback"}
@font-face{font-family:openSans;src:url(../media/OpenSans_Light-s.p.c9f9b669.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:openSans;src:url(../media/OpenSans_Regular-s.p.5922b27b.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:openSans;src:url(../media/OpenSans_Medium-s.p.e5a051a7.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:openSans;src:url(../media/OpenSans_SemiBold-s.p.735970be.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:openSans;src:url(../media/OpenSans_Bold-s.p.8b7d1764.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:openSans Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.opensans_89af072f-module__SfnvuW__className{font-family:openSans,openSans Fallback}.opensans_89af072f-module__SfnvuW__variable{--font-open-sans:"openSans","openSans Fallback"}
:root{--primary-100:#b0b0b0;--primary-200:#939393;--primary-300:#545454;--accent-100:silver;--accent-200:#626262;--accent-300:#7133ab;--text-100:#fff;--text-200:#e0e0e0;--text-placeholder:#ffffff4d;--bg-100:#1c1c1c;--bg-200:#2b2b2b;--bg-300:#434343;--merch:#d80e6f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--font-heading:var(--font-cinzel),Georgia,serif;--font-body:var(--font-open-sans),system-ui,-apple-system,sans-serif;--font-sans:var(--font-open-sans),system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",Menlo,monospace;--text-xs:clamp(.625rem,.6rem + .125vw,.75rem);--text-sm:clamp(.75rem,.7rem + .25vw,.875rem);--text-base:clamp(.875rem,.8rem + .375vw,1rem);--text-lg:clamp(1rem,.9rem + .5vw,1.125rem);--text-xl:clamp(1.125rem,1rem + .625vw,1.25rem);--text-2xl:clamp(1.25rem,1.1rem + .75vw,1.5rem);--text-3xl:clamp(1.5rem,1.25rem + 1.25vw,1.875rem);--text-4xl:clamp(1.75rem,1.5rem + 1.25vw,2.25rem);--max-width:1400px;--sidebar-width:250px;--header-height:60px;--page-padding:15px;--content-gap:1rem;--section-gap:1.5rem;--touch-min:44px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px}@media (min-width:768px){:root{--page-padding:20px;--content-gap:1.25rem;--section-gap:2rem}}@media (min-width:1024px){:root{--page-padding:30px;--content-gap:1.5rem;--section-gap:2.5rem}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-body);background:var(--bg-100);color:var(--text-100);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}input::placeholder,textarea::placeholder{color:var(--text-placeholder)!important}a{color:inherit;text-decoration:none}button{cursor:pointer;touch-action:manipulation;font-family:inherit}input,textarea,select{font-family:inherit;font-size:16px}.container{width:100%;max-width:var(--max-width);padding-left:var(--page-padding);padding-right:var(--page-padding);margin:0 auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-200)}::-webkit-scrollbar-thumb{background:var(--bg-300);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--primary-300)}:focus-visible{outline:2px solid var(--accent-300);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.status-badge{border-radius:var(--radius-sm);font-size:var(--text-xs);text-transform:uppercase;white-space:nowrap;background:var(--bg-300);color:var(--text-200);padding:.25rem .5rem;font-weight:600;display:inline-block}.status-badge[data-status=payment_pending]{color:#6b7280;background:#6b728033}.status-badge[data-status=processing]{color:#16a34a;background:#22c55e33}.status-badge[data-status=preorder]{color:#ca8a04;background:#eab30833}.status-badge[data-status=completed]{color:#2563eb;background:#3b82f633}.status-badge[data-status=delivery_failed]{color:#dc2626;background:#ef444433}.status-badge[data-status=return_requested]{color:#ea580c;background:#f9731633}.status-badge[data-status=refunded]{color:#374151;background:#ffffffe6;border:1px solid #6b72804d}.status-badge[data-status=canceled]{color:#dc2626;background:#ef444433}.status-badge[data-status=delivered]{color:#2563eb;background:#3b82f633}.status-badge[data-status=pending]{color:#ca8a04;background:#eab30833}.status-badge[data-status=approved]{color:#16a34a;background:#22c55e33}.status-badge[data-status=in_transit]{color:#ca8a04;background:#eab30833}.status-badge[data-status=received]{color:#2563eb;background:#3b82f633}.status-badge[data-status=rejected]{color:#dc2626;background:#ef444433}.status-badge[data-status=awb_generated]{color:#6b7280;background:#6b728033}.status-badge[data-status=awb_shipped]{color:#16a34a;background:#22c55e33}.status-badge[data-status=awb_in_transit]{color:#ca8a04;background:#eab30833}.status-badge[data-status=awb_out_for_delivery]{color:#ea580c;background:#f9731633}.status-badge[data-status=awb_delivered]{color:#2563eb;background:#3b82f633}.status-badge[data-status=awb_returned]{color:#374151;background:#ffffffe6;border:1px solid #6b72804d}.status-badge[data-status=awb_delivery_attempted],.status-badge[data-status=awb_refused]{color:#dc2626;background:#ef444433}.status-badge[data-status=awb_at_pickup_point]{color:#ea580c;background:#f9731633}.loading-editor{min-height:200px;padding:var(--page-padding);background:var(--bg-200);border:1px solid var(--bg-300);border-radius:var(--radius-sm);color:var(--text-200);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}
