/*! 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}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.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;--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;--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:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;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}