@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/league-spartan-vietnamese-300-normal-CCMdcZQZ.woff2) format("woff2"),url(/assets/league-spartan-vietnamese-300-normal-2GRfcUVJ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/league-spartan-latin-ext-300-normal-DVol2crm.woff2) format("woff2"),url(/assets/league-spartan-latin-ext-300-normal-BUQsvuA_.woff) format("woff");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:League Spartan;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/league-spartan-latin-300-normal-E3hk7Ocp.woff2) format("woff2"),url(/assets/league-spartan-latin-300-normal-PU6UdBnL.woff) format("woff");unicode-range:U+0000-00FF,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:League Spartan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-spartan-vietnamese-400-normal-qh09PVbx.woff2) format("woff2"),url(/assets/league-spartan-vietnamese-400-normal-DmsCAdAp.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-spartan-latin-ext-400-normal-CUEsI60l.woff2) format("woff2"),url(/assets/league-spartan-latin-ext-400-normal-BZqq8HMJ.woff) format("woff");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:League Spartan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-spartan-latin-400-normal-DnxLqxAY.woff2) format("woff2"),url(/assets/league-spartan-latin-400-normal-BoJqwX88.woff) format("woff");unicode-range:U+0000-00FF,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:League Spartan;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/league-spartan-vietnamese-500-normal-hRA1rvDK.woff2) format("woff2"),url(/assets/league-spartan-vietnamese-500-normal-CiMQ40bL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/league-spartan-latin-ext-500-normal-Bf0UYA27.woff2) format("woff2"),url(/assets/league-spartan-latin-ext-500-normal-DiebZ98b.woff) format("woff");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:League Spartan;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/league-spartan-latin-500-normal-SanrEFcd.woff2) format("woff2"),url(/assets/league-spartan-latin-500-normal-BMRb0-E5.woff) format("woff");unicode-range:U+0000-00FF,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:League Spartan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/league-spartan-vietnamese-600-normal-Cot-T8d4.woff2) format("woff2"),url(/assets/league-spartan-vietnamese-600-normal-DkVdIeVx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/league-spartan-latin-ext-600-normal-nMNwaRqy.woff2) format("woff2"),url(/assets/league-spartan-latin-ext-600-normal-BYU5cLYt.woff) format("woff");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:League Spartan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/league-spartan-latin-600-normal-DHjw6l_K.woff2) format("woff2"),url(/assets/league-spartan-latin-600-normal-DXHl7Rg9.woff) format("woff");unicode-range:U+0000-00FF,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:League Spartan;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/league-spartan-vietnamese-700-normal-BhNxTXKp.woff2) format("woff2"),url(/assets/league-spartan-vietnamese-700-normal-Dn0E2a1W.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/league-spartan-latin-ext-700-normal-BwN75zDi.woff2) format("woff2"),url(/assets/league-spartan-latin-ext-700-normal-DQ9i1Vnk.woff) format("woff");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:League Spartan;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/league-spartan-latin-700-normal-CtwlLP3z.woff2) format("woff2"),url(/assets/league-spartan-latin-700-normal-D-5a3uka.woff) format("woff");unicode-range:U+0000-00FF,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}@tailwind base;@tailwind components;@tailwind utilities;@layer base{html,body{background-color:#0d0d0d;color:#e8e4dc}body{font-family:League Spartan,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:.005em}h1,h2,h3,h4,.font-serif{font-family:League Spartan,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;letter-spacing:-.02em}button{cursor:pointer;font-family:inherit}:focus-visible{outline:1.5px solid #E8E4DC;outline-offset:2px}a,a:link,a:visited,a:hover,a:active{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#2a2a2a}::-webkit-scrollbar-track{background:transparent}}@layer utilities{@keyframes mcr-pulse{0%,to{opacity:.4}50%{opacity:.7}}.animate-mcr-pulse{animation:mcr-pulse 1.5s ease infinite}@keyframes mcr-slide-up{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-mcr-slide-up{animation:mcr-slide-up .15s ease}@keyframes mcr-drawer-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.animate-mcr-drawer-down{animation:mcr-drawer-down .2s ease-out}@keyframes mcr-drawer-right{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-mcr-drawer-right{animation:mcr-drawer-right .2s ease-out}@keyframes mcr-drawer-left{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-mcr-drawer-left{animation:mcr-drawer-left .2s ease-out}@keyframes mcr-backdrop-fade{0%{opacity:0}to{opacity:1}}.animate-mcr-backdrop-fade{animation:mcr-backdrop-fade .2s ease-out}}.mcr-drawer-backdrop{background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mcr-scroll-lock{overflow:hidden!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.glass{background:#1212128c;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:inset 0 1px #ffffff0d,0 8px 32px #00000040}.glass-strong{background:#141414b8;backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:.5px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:inset 0 1px #ffffff14,0 20px 60px #00000059}.glass-nav{background:#0d0d0d99;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:.5px solid rgba(255,255,255,.05)}.glass-fade-top{mask-image:linear-gradient(to bottom,#000000b3,#000 40%);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,black 40%)}.hero-ambient:before{content:"";position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;background:radial-gradient(60% 50% at 30% 20%,rgba(232,228,220,.08) 0%,transparent 60%),radial-gradient(40% 40% at 80% 60%,rgba(140,140,140,.06) 0%,transparent 60%);pointer-events:none;z-index:0}.dash-ambient{position:relative;isolation:isolate}.dash-ambient:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 40% at 20% 0%,rgba(232,228,220,.035) 0%,transparent 60%),radial-gradient(40% 35% at 85% 25%,rgba(140,140,140,.03) 0%,transparent 60%),radial-gradient(55% 45% at 50% 100%,rgba(200,196,188,.022) 0%,transparent 65%);pointer-events:none;z-index:0}.dash-ambient>*{position:relative;z-index:1}.dash-card{background:#12121294;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:.5px solid rgba(255,255,255,.07);border-radius:18px;box-shadow:inset 0 1px #ffffff0a,0 4px 20px #0003}.dash-card-sm{background:#1212128c;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:.5px solid rgba(255,255,255,.06);border-radius:16px;box-shadow:inset 0 1px #ffffff0a,0 2px 12px #0000002e}.dash-card-strong{background:#141414b8;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:.5px solid rgba(255,255,255,.09);border-radius:24px;box-shadow:inset 0 1px #ffffff0f,0 12px 36px #0000004d}.dash-row-hover{transition:background-color .15s ease,border-color .15s ease}.dash-row-hover:hover{background-color:#ffffff06!important}.mcr-table-desktop{display:block}.mcr-cards-mobile{display:none}@media (max-width: 767px){.mcr-table-desktop{display:none}.mcr-cards-mobile{display:block}}.mcr-card-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mcr-card-item{background:#1212128c;border:.5px solid rgba(255,255,255,.06);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;min-height:44px;-webkit-tap-highlight-color:transparent}.mcr-card-item:hover,.mcr-card-item:focus-visible{background:#1e1e1eb3;border-color:#ffffff1f}.mcr-card-label{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#5c5c5c;font-weight:500}.mcr-card-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:#c8c4bc}.mcr-sticky-bottom{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#0d0d0dd9;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-top:.5px solid rgba(255,255,255,.08)}.mcr-mobile-only{display:none}@media (max-width: 767px){.mcr-mobile-only{display:block}}.mcr-desktop-only{display:block}@media (max-width: 767px){.mcr-desktop-only{display:none}}@media (max-width: 767px){.mcr-edit-drawer-mobile{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;z-index:50;border-radius:0!important}}.mcr-pad-sticky-bottom{padding-bottom:0}@media (max-width: 767px){.mcr-pad-sticky-bottom{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}}
