/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--tg-theme-bg-color:#fff;--tg-theme-text-color:#000;--tg-theme-hint-color:#999;--tg-theme-link-color:#2481cc;--tg-theme-button-color:#2481cc;--tg-theme-button-text-color:#fff;--tg-theme-secondary-bg-color:#f4f4f5;--tg-theme-header-bg-color:#fff;--tg-theme-accent-text-color:#2481cc;--tg-theme-section-bg-color:#fff;--tg-theme-section-header-text-color:#2481cc;--tg-theme-subtitle-text-color:#999;--tg-theme-destructive-text-color:#ef4444;--app-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--app-font-display:"Unbounded","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--hq-page-bg:#eef1f4;--hq-surface:#fff;--hq-surface-2:#f4f6f9;--hq-surface-3:#e7ecf2;--hq-border:#d9dfe6;--hq-border-soft:#e6ebf1;--hq-text:#1c2a36;--hq-text-muted:#5b6a7a;--hq-text-faint:#8593a1;--hq-accent:#3b556b;--hq-accent-deep:#2a3e50;--hq-accent-soft:#dde6ef;--hq-accent-soft-2:#3b556b1a;--hq-warning-bg:#efe6dbeb;--hq-warning-border:#c8b9a373;--hq-warning-text:#5f4d3d;--hq-success-bg:#e1ece6f5;--hq-success-text:#4f7d6a;--hq-hero-start:#f7f8fa;--hq-hero-mid:#eef1f4;--hq-hero-end:#e3e8ee;--hq-card-shadow:0 24px 60px #1c2a361a;--hq-panel-shadow:0 18px 44px #1c2a3614;--hq-button-bg:#3b556b;--hq-button-text:#fff;--background:#fff;--foreground:#000}@media (prefers-color-scheme:dark){:root{--tg-theme-bg-color:#18222d;--tg-theme-text-color:#fff;--tg-theme-hint-color:#98a2ad;--tg-theme-link-color:#62bcf9;--tg-theme-button-color:#62bcf9;--tg-theme-button-text-color:#fff;--tg-theme-secondary-bg-color:#131b24;--tg-theme-header-bg-color:#18222d;--tg-theme-accent-text-color:#62bcf9;--tg-theme-section-bg-color:#18222d;--tg-theme-section-header-text-color:#62bcf9;--tg-theme-subtitle-text-color:#98a2ad;--tg-theme-destructive-text-color:#f87171;--hq-page-bg:#111820;--hq-surface:#18222d;--hq-surface-2:#131b24;--hq-surface-3:#0f151c;--hq-border:#263242;--hq-border-soft:#1c2733;--hq-text:#f4f7fa;--hq-text-muted:#9aa7b5;--hq-text-faint:#72808f;--hq-accent:#84a0b7;--hq-accent-deep:#d6e2eb;--hq-accent-soft:#84a0b729;--hq-accent-soft-2:#84a0b724;--hq-warning-bg:#554b3fa6;--hq-warning-border:#a0917c47;--hq-warning-text:#f3d8ba;--hq-success-bg:#4f7d6a29;--hq-success-text:#b7e0c9;--hq-hero-start:#1a2430;--hq-hero-mid:#15202a;--hq-hero-end:#0f151c;--hq-card-shadow:0 24px 60px #00000047;--hq-panel-shadow:0 18px 44px #00000038;--hq-button-bg:#84a0b7;--hq-button-text:#101820;--background:#18222d;--foreground:#fff}}body,html{background-color:var(--tg-theme-bg-color,var(--background));max-width:100vw;color:var(--tg-theme-text-color,var(--foreground));font-family:var(--app-font-sans);overflow-x:hidden}*,body,html{margin:0;padding:0}*{box-sizing:border-box}a{color:var(--tg-theme-link-color);text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--tg-theme-hint-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--tg-theme-button-color)}*{transition:background-color .2s,color .2s,border-color .2s}.card{background:var(--tg-theme-secondary-bg-color);border-radius:12px;margin-bottom:12px;padding:16px}.button{background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:all .2s}.button:hover{opacity:.9;transform:translateY(-1px)}.button:active{transform:translateY(0)}.section-title{color:var(--tg-theme-section-header-text-color);margin-bottom:12px;font-size:17px;font-weight:600}.hint-text{color:var(--tg-theme-hint-color);font-size:14px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}