@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-cyrillic-ext-300-normal.fefc551b7396b899b5ee.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-300-normal.bb744e52181efeb1e20a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-cyrillic-300-normal.444fc46382ddebf9206b.woff2) format("woff2"),url(/static/media/inter-cyrillic-300-normal.4303dad54c0440af6b9d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-greek-ext-300-normal.544089023996bb0a2e03.woff2) format("woff2"),url(/static/media/inter-greek-ext-300-normal.11f7f5fefca8b9a10797.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-greek-300-normal.36c1e0d5e770cc6a3971.woff2) format("woff2"),url(/static/media/inter-greek-300-normal.45fe2c6dbf7f7b48c190.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-vietnamese-300-normal.2a4055b17286ecdd503d.woff2) format("woff2"),url(/static/media/inter-vietnamese-300-normal.364184c9994e78d1ec87.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-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-ext-300-normal.c339d02bc1066c5eb0eb.woff2) format("woff2"),url(/static/media/inter-latin-ext-300-normal.8eeafc82bf1e3850a262.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-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/inter-latin-300-normal.eb229bb9406cc043d5a4.woff2) format("woff2"),url(/static/media/inter-latin-300-normal.07e0e0017a987f6c727e.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-ext-700-normal.b0c28c6752a13fa5abaf.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-700-normal.43f6f7e8a4205f05e58c.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-700-normal.533055ff3700190d8dfa.woff2) format("woff2"),url(/static/media/inter-cyrillic-700-normal.9f2de06ca9a7c8458434.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-ext-700-normal.c9429f4b77b1f85e999d.woff2) format("woff2"),url(/static/media/inter-greek-ext-700-normal.0f8675bdd7f3fe3a3dba.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-700-normal.3f04511ca7c0cea0cc2f.woff2) format("woff2"),url(/static/media/inter-greek-700-normal.8b95c1e2b193d0541864.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-vietnamese-700-normal.d1c85cabbe96efcaeb68.woff2) format("woff2"),url(/static/media/inter-vietnamese-700-normal.05b640f829d1ac5ff29d.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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-ext-700-normal.bc59219ed344909a4f53.woff2) format("woff2"),url(/static/media/inter-latin-ext-700-normal.d4a91814dd3f1e022ab1.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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-700-normal.1104236696a5d2d1f236.woff2) format("woff2"),url(/static/media/inter-latin-700-normal.c73ae7252669254d2588.woff) format("woff");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}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;font-family:var(--app-font,"Inter",sans-serif);margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{overflow-x:clip}button,input,select,textarea{font:inherit}@media (pointer:coarse){input,select,textarea{font-size:max(16px,1em)!important}.actions-btn,.agents-btn--icon,.agents-btn--icon-danger,.agents-btn--icon-primary,.btn-icon-dashboard,.chl-icon-btn,.close-btn,.fb-btn,.fv-btn,.help-fab--header,.history-filter-clear,.hs-ico-btn,.icon-btn-query,.modal-close,.sc-tpl-icon,.sc-view-btn,.session-action-btn{min-height:44px;min-width:44px}.topbar-inner .btn-icon-dashboard,.topbar-inner .help-fab--header{min-height:38px;min-width:38px}.bell-action,.bell-filter-chip,.model-btn,.reasoning-trigger,.stHeader__btn,.stOps__btn,.stReq__btn{min-height:44px}.mqb-attach-remove,.notif-md__toggle{position:relative}.mqb-attach-remove:after,.notif-md__toggle:after{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}}.html2pdf__overlay{background:#0000!important;left:-99999px!important;opacity:0!important;pointer-events:none!important;right:auto!important}.sortable-th{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.sortable-th:hover{color:inherit;color:var(--accent,inherit)}.tsort{align-items:center;color:var(--muted);display:inline-flex;font-size:.68rem;gap:2px;line-height:1;margin-left:4px}.tsort:before{content:"↑↓";letter-spacing:-2px;opacity:.55}.tsort-asc,.tsort-desc{color:var(--accent);font-weight:600}.tsort-asc:before{content:"↑";opacity:1}.tsort-desc:before{content:"↓";opacity:1}body .agents-modal-backdrop,body .answer-overlay,body .appAlert,body .auditModalBackdrop,body .awp-backdrop,body .ch-confirm-backdrop,body .ch-modal-backdrop,body .chat-confirm-backdrop,body .confirm-root,body .cpm-root,body .delmodal-backdrop,body .downgrade-plan-success__backdrop,body .downgrade-plan__backdrop,body .etpl-backdrop,body .fm-notice-root,body .fm-root,body .fm-uploading-root,body .fv-backdrop,body .idle-modal-overlay,body .join-invite__backdrop,body .llmsp-modal-backdrop,body .mail-modal-backdrop,body .memberCredit__backdrop,body .modal-backdrop,body .modal-backdrop-channels,body .modal-overlay,body .modal-overlay-query,body .modal-root,body .models-overlay,body .mqb-confirm-overlay,body .mqb-preview-backdrop,body .mv-backdrop,body .nf-backdrop,body .nl-upload-overlay,body .q-modal-overlay,body .ram-backdrop,body .reindex-confirm__overlay,body .rename-modal-backdrop,body .review-root,body .role-detail__backdrop,body .role-modal__backdrop,body .rvw-root,body .sc-tpl-backdrop,body .shmd-backdrop,body .spm-inspect-backdrop,body .spm-overlay,body .stModelsModal__overlay,body .tplm-backdrop,body .tplm2-backdrop,body .tplshare-backdrop,body .tsf-backdrop,body .tsf-preview-backdrop,body .upgrade-plan-success__backdrop,body .upgrade-plan__backdrop,body .uploading-root,body .user-avatar-lightbox,body .user-modal__backdrop,body .web-modal-backdrop,body .welcome-new-user__backdrop,body .wsm-backdrop{bottom:0;height:auto;top:0;top:var(--header-h,0)}body .agents-modal-backdrop,body .answer-overlay,body .appAlert,body .auditModalBackdrop,body .awp-backdrop,body .ch-confirm-backdrop,body .ch-modal-backdrop,body .chat-confirm-backdrop,body .confirm-root,body .cpm-root,body .delmodal-backdrop,body .downgrade-plan-success__backdrop,body .downgrade-plan__backdrop,body .etpl-backdrop,body .fm-notice-root,body .fm-root,body .fm-uploading-root,body .fv-backdrop,body .idle-modal-overlay,body .join-invite__backdrop,body .llmsp-modal-backdrop,body .mail-modal-backdrop,body .memberCredit__backdrop,body .modal-backdrop,body .modal-backdrop-channels,body .modal-overlay,body .modal-overlay-query,body .modal-root,body .models-overlay,body .mqb-confirm-overlay,body .mqb-preview-backdrop,body .mv-backdrop,body .nf-backdrop,body .nl-upload-overlay,body .q-modal-overlay,body .ram-backdrop,body .reindex-confirm__overlay,body .rename-modal-backdrop,body .review-root,body .role-detail__backdrop,body .role-modal__backdrop,body .rvw-root,body .sc-tpl-backdrop,body .shmd-backdrop,body .spm-inspect-backdrop,body .spm-overlay,body .stModelsModal__overlay,body .tplm-backdrop,body .tplm2-backdrop,body .tplshare-backdrop,body .tsf-backdrop,body .tsf-preview-backdrop,body .upgrade-plan-success__backdrop,body .upgrade-plan__backdrop,body .uploading-root,body .user-modal__backdrop,body .web-modal-backdrop,body .welcome-new-user__backdrop,body .wsm-backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important}.idle-modal-overlay{align-items:center;background:color-mix(in oklab,#000 55%,#0000);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.idle-modal-card{background:var(--card);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-2);color:var(--ink);max-width:440px;padding:22px 24px;width:100%}.idle-modal-header{align-items:center;color:var(--danger);display:flex;gap:10px;margin-bottom:10px}.idle-modal-title{color:var(--ink);font-size:18px;font-weight:700;margin:0}.idle-modal-body{color:var(--ink);font-size:14px;line-height:1.5;margin:6px 0 16px}.idle-modal-countdown{font-feature-settings:"tnum";background:color-mix(in oklab,var(--danger) 14%,#0000);border-radius:8px;color:var(--danger);display:inline-block;font-variant-numeric:tabular-nums;font-weight:700;min-width:2.2em;padding:1px 8px;text-align:center}.idle-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:4px}.idle-modal-btn{background:var(--bg-2);border:1px solid var(--border);border-radius:10px;color:var(--ink);cursor:pointer;font-size:14px;font-weight:600;padding:9px 16px;transition:filter .15s ease,background .15s ease}.idle-modal-btn:hover{filter:brightness(1.05)}.idle-modal-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.idle-modal-btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.idle-modal-btn-primary:hover{filter:brightness(1.08)}:root{--brand-1:#3b82f6;--brand-2:#1e40af}.auth-wrap{background:var(--bg);color-scheme:light dark;display:grid;min-height:100dvh;overflow:hidden;padding:clamp(20px,3vw,32px);place-items:center;position:relative}.auth-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0f0fa6;border:1px solid #ffffff14;border-radius:26px;box-shadow:0 30px 80px #0206178c,inset 0 1px 0 #ffffff1a;height:auto;min-height:0;min-height:auto;padding:72px 24px 24px;position:relative;width:min(380px,96vw)}.card-brand{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02061766;border:1px solid #ffffff1a;border-radius:14px;display:flex;flex-direction:column;gap:6px;left:50%;padding:10px 14px 12px;position:absolute;top:16px;transform:translateX(-50%);z-index:2}.card-brand .brand-row{align-items:center;display:flex;gap:10px}.card-brand .logo{background:linear-gradient(135deg,#3b82f6,#1e40af);background:linear-gradient(135deg,var(--brand-1),var(--brand-2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1rem;font-weight:900}.card-brand .slogan{color:#9ca3af;font-size:.78rem;line-height:1.1;margin-top:2px;white-space:nowrap}.card-brand .slogan .caret{animation:blink 1s steps(1) infinite;margin-left:2px;opacity:.85}@keyframes blink{50%{opacity:0}}.card-brand .tag{background:linear-gradient(135deg,#60a5fa,#1e40af);border-radius:999px;box-shadow:inset 0 1px 0 #ffffff40;color:#e5e7eb;font-size:.8rem;font-weight:800;margin-left:6px;padding:3px 10px;position:relative}.card-brand .tag:after{animation:spin 8s linear infinite;border:2px solid #38bdf859;border-radius:999px;border-top-color:#0000;content:"";height:calc(100% + 16px);left:-8px;pointer-events:none;position:absolute;top:-8px;width:calc(100% + 16px)}@keyframes spin{to{transform:rotate(1turn)}}.panel{display:flex;flex-direction:column;gap:12px;padding:0;position:relative;transition:transform .45s ease,opacity .45s ease,filter .45s ease}.panel-login{filter:none;opacity:1;transform:none}.panel-register{filter:blur(2px);opacity:0;transform:translateX(100%)}.auth-wrap.show-register .panel-login{filter:blur(2px);opacity:0;transform:translateX(-6%)}.auth-wrap.show-register .panel-register{filter:none;opacity:1;transform:none}.panel{max-height:0;overflow:hidden}.panel-login{max-height:1200px}.auth-wrap.show-register .panel-login{max-height:0}.auth-wrap.show-register .panel-register{max-height:1200px}.login-title{background:linear-gradient(135deg,#3b82f6,#1e40af);background:linear-gradient(135deg,var(--brand-1),var(--brand-2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(1.3rem,2.8vw,1.7rem);font-weight:900;letter-spacing:.3px;margin:0 0 10px;text-align:center}.login-form{flex-direction:column;gap:10px}.input-wrap,.login-form{align-items:center;display:flex;width:100%}.input-wrap{--toggle-w:42px;--toggle-gap:6px;--tpw:var(--toggle-w);max-width:560px;position:relative}.login-input{background:#0f0f14;border:1px solid #ffffff1f;border-radius:14px;box-shadow:inset 0 1px 0 #ffffff0f;color:#e8e8e8;font-size:1rem;max-width:560px;padding:12px 14px 12px 46px;transition:border-color .18s,box-shadow .18s,transform .06s ease-in,background .18s;width:100%}.login-input::placeholder{color:#777}.login-input:focus{background:#141414;border-color:#d1d1d1;box-shadow:0 0 0 4px #ffffff24;outline:none;transform:translateY(-1px)}.login-input.user{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2390a4c6' stroke-width='1.6' d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm-9 9a9 9 0 1 1 18 0v1H3v-1z'/%3E%3C/svg%3E") no-repeat 14px/20px}.login-input.pass{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='10' width='18' height='11' rx='2' stroke='%2390a4c6' stroke-width='1.6'/%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3' stroke='%2390a4c6' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat 14px/20px;padding-right:calc(var(--tpw) + 10px)}.input-wrap .login-input.pass{box-sizing:border-box;flex:1 1;padding-right:calc(var(--tpw) + 12px);transition:none!important}.toggle-pass{background:#0000!important;border:none;border-radius:0;bottom:var(--toggle-gap);box-shadow:none!important;cursor:pointer;display:grid;place-items:center;position:absolute;right:var(--toggle-gap);top:var(--toggle-gap);width:var(--toggle-w)}.toggle-pass:before{background:50%/22px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 12S5 5.5 12 5.5 22.5 12 22.5 12 19 18.5 12 18.5 1.5 12 1.5 12Z' stroke='%23b4b4b4' stroke-width='1.6'/%3E%3Ccircle cx='12' cy='12' r='3.2' stroke='%23b4b4b4' stroke-width='1.6'/%3E%3C/svg%3E");content:"";height:22px;opacity:1;width:22px}.toggle-pass.is-on:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 12S5 5.5 12 5.5 22.5 12 22.5 12 19 18.5 12 18.5 1.5 12 1.5 12Z' stroke='%23b4b4b4' stroke-width='1.6'/%3E%3Ccircle cx='12' cy='12' r='3.2' stroke='%23b4b4b4' stroke-width='1.6'/%3E%3Cpath d='M4 20 20 4' stroke='%23b4b4b4' stroke-width='1.6'/%3E%3C/svg%3E")}.grid-2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;max-width:560px;width:100%}@media (max-width:600px){.grid-2{grid-template-columns:1fr}}.login-btn{background:linear-gradient(135deg,#3a3a3a,#222);border:0;border-radius:14px;box-shadow:0 16px 30px #00000059;color:#fff;cursor:pointer;font-weight:800;letter-spacing:.2px;max-width:560px;overflow:hidden;padding:14px;position:relative;transition:transform .06s ease-in,box-shadow .2s ease,filter .2s ease,background .25s ease;width:100%}.login-btn:hover{box-shadow:0 18px 36px #00000073;filter:brightness(1.05)}.login-btn:active{transform:translateY(1px)}.login-btn:disabled{cursor:default;filter:none;transform:none}.login-btn{align-items:center;display:flex;gap:10px;justify-content:center}.btn-spinner{animation:sso-spin .7s linear infinite;border:2px solid #ffffff47;border-radius:999px;border-top-color:#fff;flex:0 0 auto;height:16px;width:16px}.login-btn:after{background:radial-gradient(140px 140px at 50% 50%,#ffffff2e,#0000 65%);background:radial-gradient(140px 140px at var(--x,50%) var(--y,50%),#ffffff2e,#0000 65%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s}.login-btn:hover:after{opacity:1}.login-error{background:#ef444414;border:1px solid #ef444438;border-radius:12px;color:#ef4444;font-size:.95rem;margin:6px 0 0;max-width:560px;padding:10px 12px;text-align:center;width:100%}.forgot-btn{background:none;border:0;color:#d1d1d1;cursor:pointer;font-size:.95rem;font-weight:600;margin-top:8px;padding:8px 4px}.forgot-btn:hover{text-decoration:underline}.back-home-btn{background:none;border:0;border-top:1px solid #ffffff1a;color:#9aa3af;cursor:pointer;display:block;font-size:.9rem;font-weight:600;margin-top:14px;padding:12px 4px 2px;width:100%}.back-home-btn:before{content:"\2190";margin-right:6px}.back-home-btn:hover{text-decoration:underline}.switch-cta{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:12px}.ghost-btn-login{background:#1a1a1a;border:1px solid #fff;border-radius:999px;color:#e2e2e2;cursor:pointer;font-weight:700;padding:9px 14px}.sso-hint{color:#c3cedf;font-size:.95rem;margin:0 0 4px;text-align:center}.sso-divider,.sso-hint{max-width:560px;width:100%}.sso-divider{align-items:center;display:flex;justify-content:center;margin:4px 0}.sso-divider:after,.sso-divider:before{background:#ffffff24;content:"";flex:1 1;height:1px}.sso-divider span{color:#95a3bc;font-size:.82rem;letter-spacing:.08em;padding:0 10px;text-transform:uppercase}.sso-ghost-btn{margin-top:2px;max-width:560px;width:100%}.sso-btn{background:linear-gradient(135deg,#2563eb,#1e3a8a)}.auth-card-sso-redirect{padding:64px 24px 28px;width:min(340px,92vw)}.login-form-sso-redirect{gap:12px}.sso-loader{animation:sso-spin .9s linear infinite;border-color:#2563eb #60a5fab8 #3b82f629 #3b82f629;border-radius:999px;border-style:solid;border-width:3px;box-shadow:0 0 0 10px #2563eb0f;height:44px;width:44px}.sso-status{color:#8fa1bb;font-size:.88rem;margin:0;max-width:560px;text-align:center;width:100%}@keyframes sso-spin{to{transform:rotate(1turn)}}.card-actions{display:flex;gap:8px;position:absolute;right:18px;top:18px;z-index:3}.icon-btn{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a101e8c;border:1px solid #ffffff24;border-radius:999px;box-shadow:0 6px 18px #02061733,inset 0 1px 0 #ffffff1a;color:#e5e7eb;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:8px;justify-content:center;line-height:1;min-height:36px;padding:6px 12px;transition:transform .08s ease,box-shadow .2s ease,background .2s ease}.icon-btn:hover{background:#1e3a8a8c;box-shadow:0 10px 24px #02061747}.icon-btn:active{transform:translateY(1px)}.icon-btn:focus-visible{outline:2px solid #38bdf899;outline-offset:2px}.icon-btn .lang-code{font-feature-settings:"case" 1;align-items:center;background:#3b82f62e;border:1px solid #93c5fd59;border-radius:10px;display:inline-flex;font-weight:800;height:22px;justify-content:center;letter-spacing:.4px;min-width:28px;padding:0 6px;text-transform:uppercase}.lang{position:relative}.lang-menu{background:#1b1b1b;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 16px 40px #02061773;min-width:200px;padding:6px;position:absolute;right:0;top:42px}.lang-menu button{background:#0000;border:0;border-radius:10px;color:#e6e6e6;cursor:pointer;padding:10px 12px;text-align:left;transition:background .15s;width:100%}.lang-menu button:hover{background:#2a2a2a}.lang-menu button.active{background:#333}.auth-wrap .lang-menu{background:#1b1b1b!important;border:1px solid #ffffff1a!important;box-shadow:0 16px 40px #02061773!important}.auth-wrap .lang-menu button{color:#e6e6e6!important}.auth-wrap .lang-menu button:hover{background:#2a2a2a!important}.auth-wrap .lang-menu button.active{background:#333!important}.icon-btn[title]{position:relative}.icon-btn[title]:hover:after{background:#020617e6;border:1px solid #ffffff1f;border-radius:8px;bottom:-34px;color:#e5e7eb;content:attr(title);font-size:.8rem;padding:6px 8px;pointer-events:none;position:absolute;right:50%;transform:translateX(50%);white-space:nowrap}.help-backdrop{background:#0000008c;display:grid;inset:0;place-items:center;position:fixed;z-index:40}.help-modal{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 30px 80px #0009;color:#e6e6e6;padding:14px;width:min(560px,92vw)}.help-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.help-body{padding:6px 4px}.help-footer{display:flex;justify-content:flex-end;padding-top:8px}.help-modal .muted{opacity:.7}.icon-btn.close{padding:6px 10px}.verify-backdrop{background:#0000008c;display:grid;inset:0;place-items:center;position:fixed;z-index:50}.verify-modal{background:#1b1b1b;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 30px 80px #000000a6;color:#e6e6e6;padding:18px 16px 16px;position:relative;text-align:center;width:min(420px,92vw)}.verify-header{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:6px}.verify-header .icon-btn.close{position:absolute;right:14px;top:12px}.verify-body{align-items:center;display:flex;flex-direction:column;gap:10px;padding:6px 4px}.verify-body .muted{margin:4px auto 2px;max-width:34ch;opacity:.85}.verify-footer{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.login-input.code{font-feature-settings:"tnum";background:#111!important;border:1px solid #ffffff2e!important;border-radius:14px;color:#f0f0f0!important;display:block;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:800;height:48px;letter-spacing:8px;margin:8px auto 0;max-width:280px;padding-left:22px;padding-right:22px;text-align:center}.login-input.code::placeholder{font-size:.95rem;font-weight:600;letter-spacing:normal;opacity:.55}.login-header{align-items:center;display:flex;justify-content:space-between;left:14px;position:absolute;right:14px;top:14px;z-index:30}.login-logo{display:block;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35));height:32px;object-fit:contain;width:auto}.login-header .card-actions{position:static;right:auto;top:auto}.login-brand{gap:10px}.login-brand,.login-brand-logo{align-items:center;display:flex}.login-brand-logo{justify-content:center}.login-brand-logo img{display:block;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35));object-fit:contain}.login-brand-sub{color:#b7d4ff;display:flex;flex-direction:column;font-size:11px;font-weight:800;letter-spacing:.6px;line-height:1.05}@media (max-width:768px){.auth-card{border-radius:22px;padding:64px 20px 20px;width:min(440px,92vw)}.grid-2{grid-template-columns:1fr}.login-input{font-size:1rem;padding:10px 12px 10px 42px}.login-btn{font-size:.95rem;padding:12px}.card-brand{gap:4px}.card-actions{gap:6px;right:14px;top:14px}.icon-btn{font-size:.85rem;min-height:32px;padding:4px 10px}}@media (max-width:600px){.auth-wrap{padding:16px;place-items:start center}.login-title{margin-top:20px}.auth-card{border-radius:20px;box-shadow:0 20px 60px #02061773;padding:56px 18px 18px;width:86vw}.login-form{gap:8px}.input-wrap{max-width:100%}.login-input{border-radius:12px;font-size:1rem}.login-btn{font-size:.9rem;padding:12px}.card-brand{padding:8px;top:10px}.card-brand .slogan{font-size:.7rem}}@media (max-width:400px){.auth-wrap{padding:10px}.login-title{margin-top:40px}.auth-card{border-radius:18px;padding:50px 14px 16px}.login-input{font-size:1rem;padding-left:38px}.login-btn{font-size:.88rem}.card-brand .logo{font-size:.9rem}.card-brand .tag{font-size:.7rem;padding:2px 8px}.card-brand .slogan{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.panel{transition:none}.card-brand .tag:after{animation:none}.login-btn:after{display:none}}html[data-theme=dark] .auth-wrap{background:#070b12!important;color-scheme:dark}html[data-theme=dark] .auth-wrap .auth-card{background:#0f0f0fa6!important;border-color:#ffffff14!important}html[data-theme=dark] .auth-wrap .login-input{background:#0f0f14!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 1px 0 #ffffff0f!important;color:#e8e8e8!important}html[data-theme=dark] .auth-wrap .login-input::placeholder{color:#777!important}html[data-theme=dark] .auth-wrap .login-input:focus{background:#141414!important;border-color:#d1d1d1!important;box-shadow:0 0 0 4px #ffffff24!important}html[data-theme=dark] .auth-wrap .login-btn{background:linear-gradient(135deg,#3a3a3a,#222)!important;box-shadow:0 16px 30px #00000059!important}html[data-theme=dark] .auth-wrap .login-btn:hover{box-shadow:0 18px 36px #00000073!important;filter:brightness(1.05)!important}html[data-theme=dark] .auth-wrap .forgot-btn{color:#d1d1d1!important}html[data-theme=dark] .auth-wrap .ghost-btn-login{background:#1a1a1a!important;border:1px solid #ffffffd9!important;color:#e2e2e2!important}html[data-theme=dark] .auth-wrap .lang-menu{background:#1b1b1b!important;border:1px solid #ffffff1a!important}html[data-theme=dark] .auth-wrap .lang-menu button{color:#e6e6e6!important}html[data-theme=dark] .auth-wrap .lang-menu button:hover{background:#2a2a2a!important}html[data-theme=dark] .auth-wrap .lang-menu button.active{background:#333!important}html[data-theme=dark] .auth-wrap .help-backdrop,html[data-theme=dark] .auth-wrap .verify-backdrop{background:#0000008c!important}html[data-theme=dark] .auth-wrap .help-modal{background:#1a1a1a!important;border:1px solid #ffffff1a!important;color:#e6e6e6!important}html[data-theme=dark] .auth-wrap .verify-modal{background:#1b1b1b!important;border:1px solid #ffffff1f!important;box-shadow:0 30px 80px #000000a6!important;color:#e6e6e6!important}html[data-theme=dark] .auth-wrap .login-input.code{background:#111!important;border:1px solid #ffffff2e!important;color:#f0f0f0!important}@media (prefers-color-scheme:dark){html[data-theme=system] .auth-wrap{background:#070b12!important;color-scheme:dark}html[data-theme=system] .auth-wrap .auth-card{background:#0f0f0fa6!important;border-color:#ffffff14!important}html[data-theme=system] .auth-wrap .login-input{background:#0f0f14!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 1px 0 #ffffff0f!important;color:#e8e8e8!important}html[data-theme=system] .auth-wrap .login-input::placeholder{color:#777!important}html[data-theme=system] .auth-wrap .login-input:focus{background:#141414!important;border-color:#d1d1d1!important;box-shadow:0 0 0 4px #ffffff24!important}html[data-theme=system] .auth-wrap .login-btn{background:linear-gradient(135deg,#3a3a3a,#222)!important;box-shadow:0 16px 30px #00000059!important}html[data-theme=system] .auth-wrap .login-btn:hover{box-shadow:0 18px 36px #00000073!important;filter:brightness(1.05)!important}html[data-theme=system] .auth-wrap .forgot-btn{color:#d1d1d1!important}html[data-theme=system] .auth-wrap .ghost-btn-login{background:#1a1a1a!important;border:1px solid #ffffffd9!important;color:#e2e2e2!important}html[data-theme=system] .auth-wrap .lang-menu{background:#1b1b1b!important;border:1px solid #ffffff1a!important}html[data-theme=system] .auth-wrap .lang-menu button{color:#e6e6e6!important}html[data-theme=system] .auth-wrap .lang-menu button:hover{background:#2a2a2a!important}html[data-theme=system] .auth-wrap .lang-menu button.active{background:#333!important}html[data-theme=system] .auth-wrap .help-backdrop,html[data-theme=system] .auth-wrap .verify-backdrop{background:#0000008c!important}html[data-theme=system] .auth-wrap .help-modal{background:#1a1a1a!important;border:1px solid #ffffff1a!important;color:#e6e6e6!important}html[data-theme=system] .auth-wrap .verify-modal{background:#1b1b1b!important;border:1px solid #ffffff1f!important;box-shadow:0 30px 80px #000000a6!important;color:#e6e6e6!important}html[data-theme=system] .auth-wrap .login-input.code{background:#111!important;border:1px solid #ffffff2e!important;color:#f0f0f0!important}}html[data-theme=light] .auth-wrap{background:var(--bg)!important;color-scheme:light}html[data-theme=light] .auth-wrap .auth-card{background:#ffffffd1!important;border-color:#00000014!important}html[data-theme=light] .auth-wrap .login-input{background:#fff!important;border:1px solid #00000024!important;box-shadow:inset 0 1px 0 #ffffffa6!important;color:#111827!important}html[data-theme=light] .auth-wrap .login-input::placeholder{color:#6b7280!important}html[data-theme=light] .auth-wrap .login-input:focus{background:#fff!important;border-color:#6b7280!important;box-shadow:0 0 0 4px #1118271a!important}html[data-theme=light] .auth-wrap .login-btn{background:linear-gradient(135deg,#1f2937,#111827)!important;box-shadow:0 12px 26px #0003!important}html[data-theme=light] .auth-wrap .forgot-btn{color:#111827!important}html[data-theme=light] .auth-wrap .back-home-btn{border-top-color:#0000001a!important;color:#4b5563!important}html[data-theme=light] .auth-wrap .ghost-btn-login{background:#fff!important;border:1px solid #0000002e!important;color:#111827!important}html[data-theme=light] .auth-wrap .lang-menu{background:#fff!important;border:1px solid #0000001f!important}html[data-theme=light] .auth-wrap .lang-menu button{color:#111827!important}html[data-theme=light] .auth-wrap .lang-menu button:hover{background:#f3f4f6!important}html[data-theme=light] .auth-wrap .lang-menu button.active{background:#e5e7eb!important}html[data-theme=light] .auth-wrap .help-modal{background:#fff!important;border:1px solid #0000001a!important;color:#111827!important}html[data-theme=light] .auth-wrap .verify-modal{background:#fff!important;border:1px solid #0000001f!important;box-shadow:0 24px 64px #00000038!important;color:#111827!important}html[data-theme=light] .auth-wrap .login-input.code{background:#fff!important;border:1px solid #0000002e!important;color:#111827!important}@media (prefers-color-scheme:light){html[data-theme=system] .auth-wrap{background:var(--bg)!important;color-scheme:light}html[data-theme=system] .auth-wrap .auth-card{background:#ffffffd1!important;border-color:#00000014!important}html[data-theme=system] .auth-wrap .login-input{background:#fff!important;border:1px solid #00000024!important;box-shadow:inset 0 1px 0 #ffffffa6!important;color:#111827!important}html[data-theme=system] .auth-wrap .login-input::placeholder{color:#6b7280!important}html[data-theme=system] .auth-wrap .login-input:focus{background:#fff!important;border-color:#6b7280!important;box-shadow:0 0 0 4px #1118271a!important}html[data-theme=system] .auth-wrap .login-btn{background:linear-gradient(135deg,#1f2937,#111827)!important;box-shadow:0 12px 26px #0003!important}html[data-theme=system] .auth-wrap .forgot-btn{color:#111827!important}html[data-theme=system] .auth-wrap .back-home-btn{border-top-color:#0000001a!important;color:#4b5563!important}html[data-theme=system] .auth-wrap .ghost-btn-login{background:#fff!important;border:1px solid #0000002e!important;color:#111827!important}html[data-theme=system] .auth-wrap .lang-menu{background:#fff!important;border:1px solid #0000001f!important}html[data-theme=system] .auth-wrap .lang-menu button{color:#111827!important}html[data-theme=system] .auth-wrap .lang-menu button:hover{background:#f3f4f6!important}html[data-theme=system] .auth-wrap .lang-menu button.active{background:#e5e7eb!important}html[data-theme=system] .auth-wrap .help-modal{background:#fff!important;border:1px solid #0000001a!important;color:#111827!important}html[data-theme=system] .auth-wrap .verify-modal{background:#fff!important;border:1px solid #0000001f!important;box-shadow:0 24px 64px #00000038!important;color:#111827!important}html[data-theme=system] .auth-wrap .login-input.code{background:#fff!important;border:1px solid #0000002e!important;color:#111827!important}}.login-meta{color:#8f8f8f;font-size:.78rem;letter-spacing:.2px;margin-top:14px;text-align:center}.login-hint{color:#9aa4b2;font-size:.8rem;line-height:1.3;margin:-2px 0 0;max-width:560px;padding:0 2px;text-align:left;width:100%}.auth-card-landing{padding:72px 28px 28px;width:min(460px,96vw)}.landing-panel{gap:20px;max-height:1600px}.landing-promo{display:flex;flex-direction:column;gap:10px;text-align:center}.landing-eyebrow{color:#8fb6ff;font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.landing-title{background:linear-gradient(135deg,#3b82f6,#1e40af);background:linear-gradient(135deg,var(--brand-1),var(--brand-2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(1.4rem,3.2vw,1.9rem);font-weight:900;letter-spacing:.2px;line-height:1.15;margin:0}.landing-subtitle{color:#aeb9cc;font-size:.98rem;line-height:1.45;margin:2px 0 0}.landing-features{display:flex;flex-direction:column;gap:8px;list-style:none;margin:8px 0 0;padding:0;text-align:left}.landing-features li{color:#c3cedf;font-size:.94rem;line-height:1.35;padding-left:28px;position:relative}.landing-features li:before{background:50%/12px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 12 4 4L19 6' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(135deg,#3b82f6,#1e40af);background:50%/12px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 12 4 4L19 6' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(135deg,var(--brand-1),var(--brand-2));border-radius:999px;box-shadow:0 4px 10px #2563eb59;content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.landing-actions{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:4px;width:100%}.landing-register-btn{background:#ffffff0f!important;border:1px solid #ffffff38!important;box-shadow:none!important;color:#e8e8e8!important}.landing-register-btn:hover{background:#ffffff1f!important;box-shadow:0 10px 24px #0000004d!important}html[data-theme=light] .auth-wrap .landing-eyebrow{color:#1e40af}html[data-theme=light] .auth-wrap .landing-subtitle{color:#475569}html[data-theme=light] .auth-wrap .landing-features li{color:#334155}html[data-theme=light] .auth-wrap .landing-register-btn{background:#fff!important;border:1px solid #0000002e!important;color:#111827!important}html[data-theme=light] .auth-wrap .landing-register-btn:hover{background:#f3f4f6!important}@media (prefers-color-scheme:light){html[data-theme=system] .auth-wrap .landing-eyebrow{color:#1e40af}html[data-theme=system] .auth-wrap .landing-subtitle{color:#475569}html[data-theme=system] .auth-wrap .landing-features li{color:#334155}html[data-theme=system] .auth-wrap .landing-register-btn{background:#fff!important;border:1px solid #0000002e!important;color:#111827!important}html[data-theme=system] .auth-wrap .landing-register-btn:hover{background:#f3f4f6!important}}@media (max-width:600px){.auth-card-landing{padding:56px 18px 18px;width:86vw}.landing-features li{font-size:.9rem}}.login-invite{border:1px solid var(--border);border-radius:10px;color:var(--ink);font-size:13px;line-height:1.45;margin:0 0 14px;padding:10px 14px}.login-invite.is-valid{background:color-mix(in srgb,#22c55e 12%,#0000);border-color:color-mix(in srgb,#22c55e 45%,#0000)}.login-invite.is-invalid{background:color-mix(in srgb,#f59e0b 12%,#0000);border-color:color-mix(in srgb,#f59e0b 50%,#0000)}.login-btn.is-ready,html[data-theme=dark] .auth-wrap .login-btn.is-ready,html[data-theme=light] .auth-wrap .login-btn.is-ready,html[data-theme=system] .auth-wrap .login-btn.is-ready{background:linear-gradient(135deg,#3b82f6,#1e40af)!important;background:linear-gradient(135deg,var(--brand-1),var(--brand-2))!important;box-shadow:0 16px 30px #3b82f64d!important;color:#fff!important}.login-btn.is-ready:hover,html[data-theme=dark] .auth-wrap .login-btn.is-ready:hover,html[data-theme=light] .auth-wrap .login-btn.is-ready:hover,html[data-theme=system] .auth-wrap .login-btn.is-ready:hover{box-shadow:0 18px 36px #3b82f66b!important;filter:brightness(1.06)!important}.dmh-landing{--lp-brand-1:#3b82f6;--lp-brand-2:#1e40af;--lp-brand-3:#60a5fa;--lp-cyan:#38bdf8;--lp-bg:#070c1a;--lp-bg-2:#0a1430;--lp-glow-1:#3b82f64d;--lp-glow-2:#38bdf82e;--lp-text:#eaf0ff;--lp-title:#f4f7ff;--lp-muted:#aab6cf;--lp-soft:#c3cedf;--lp-card:hsla(0,0%,100%,.045);--lp-card-2:#ffffff12;--lp-card-border:#ffffff1a;--lp-card-shadow:0 24px 60px #0206178c;--lp-nav-bg:#080d1c9e;--lp-nav-border:#ffffff14;--lp-pill-bg:#3b82f624;--lp-pill-border:#93c5fd52;background:radial-gradient(1100px 600px at 12% -8%,var(--lp-glow-1),#0000 60%),radial-gradient(900px 520px at 92% 6%,var(--lp-glow-2),#0000 55%),linear-gradient(180deg,var(--lp-bg),var(--lp-bg-2) 60%,var(--lp-bg));color:var(--lp-text);color-scheme:light dark;font-family:inherit;min-height:100dvh;overflow-x:clip;position:relative}.dmh-bg-blobs{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.dmh-blob{animation:dmh-blob 22s ease-in-out infinite;border-radius:50%;filter:blur(80px);height:520px;opacity:.55;position:absolute;width:520px}.dmh-blob.b1{background:radial-gradient(circle at 30% 30%,var(--lp-brand-1),#0000 70%);left:-120px;top:-160px}.dmh-blob.b2{animation-delay:-7s;background:radial-gradient(circle at 30% 30%,var(--lp-cyan),#0000 70%);right:-180px;top:30%}.dmh-blob.b3{animation-delay:-13s;background:radial-gradient(circle at 30% 30%,var(--lp-brand-2),#0000 70%);bottom:-200px;left:25%}@keyframes dmh-blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-30px,25px) scale(.95)}}.dmh-main{position:relative;z-index:1}.dmh-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--lp-nav-bg);border-bottom:1px solid var(--lp-nav-border);gap:18px;padding:14px clamp(18px,4vw,48px);position:-webkit-sticky;position:sticky;top:0;z-index:30}.dmh-nav,.dmh-nav-brand{align-items:center;display:flex}.dmh-nav-brand{gap:10px}.dmh-nav-brand img{display:block;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35));object-fit:contain}.dmh-nav-brand-text{color:var(--lp-brand-3);display:flex;flex-direction:column;font-size:10px;font-weight:800;letter-spacing:.6px;line-height:1.02}.dmh-nav-links{display:flex;gap:6px;margin:0 auto}.dmh-nav-link{background:#0000;border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:1.02rem;font-weight:700;padding:8px 12px;transition:background .18s,color .18s}.dmh-nav-link:hover{background:#ffffff14;color:#fff}.dmh-nav-actions{align-items:center;display:flex;gap:10px}.dmh-lang{position:relative}.dmh-lang-menu{background:#11182b;border:1px solid var(--lp-card-border);border-radius:12px;bottom:auto;box-shadow:var(--lp-card-shadow);left:auto;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.dmh-lang-menu button{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--lp-text);cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;gap:10px;padding:10px 12px;text-align:left;transition:background .15s;width:100%}.dmh-lang-menu button:hover{background:#ffffff14}.dmh-lang-menu button.active{background:#3b82f638}.dmh-flag{border-radius:3px;box-shadow:0 0 0 1px #ffffff2e;display:block;flex:none;height:15px;object-fit:cover;width:22px}.dmh-btn{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:8px;justify-content:center;padding:11px 18px;text-decoration:none;transition:transform .08s ease,box-shadow .2s ease,filter .2s ease,background .2s ease;white-space:nowrap}.dmh-btn:active{transform:translateY(1px)}.dmh-btn-primary{background:linear-gradient(135deg,var(--lp-brand-1),var(--lp-brand-2));box-shadow:0 12px 28px #2563eb66;color:#fff}.dmh-btn-primary:hover{box-shadow:0 16px 36px #2563eb85;filter:brightness(1.06)}.dmh-btn-ghost{background:#ffffff0f;border-color:var(--lp-card-border);color:var(--lp-text)}.dmh-btn-ghost:hover{background:#ffffff1f}.dmh-btn-lg{border-radius:14px;font-size:1.02rem;padding:15px 26px}.dmh-nav-signin{box-shadow:none;padding:9px 12px}.dmh-nav-signin:hover{box-shadow:none}.dmh-btn[disabled]{cursor:default;opacity:.6}.dmh-btn-white{background:#fff;box-shadow:0 12px 28px #00000040;color:#1e3a8a}.dmh-btn-white:hover{filter:brightness(.98)}.dmh-hero{max-width:1180px;padding:clamp(56px,9vw,110px) clamp(18px,4vw,48px) clamp(40px,6vw,72px);text-align:center}.dmh-hero,.dmh-hero-inner{margin:0 auto;position:relative}.dmh-hero-inner{max-width:760px;z-index:2}.dmh-eyebrow{background:var(--lp-pill-bg);border:1px solid var(--lp-pill-border);border-radius:999px;color:var(--lp-brand-3);display:inline-block;font-size:.74rem;font-weight:800;letter-spacing:.18em;padding:6px 14px;text-transform:uppercase}.dmh-hero-title{background:linear-gradient(135deg,var(--lp-title),var(--lp-brand-3) 55%,var(--lp-brand-1));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(2.2rem,6vw,4rem);font-weight:900;letter-spacing:.2px;line-height:1.08;margin:18px 0 0}.dmh-hero-sub{color:var(--lp-muted);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.5;margin:18px auto 0;max-width:560px}.dmh-learn-more{align-items:center;background:none;border:0;color:var(--lp-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.98rem;font-weight:700;gap:7px;margin-top:20px;padding:6px 2px;transition:color .15s}.dmh-learn-more:hover{color:var(--lp-text)}.dmh-learn-more svg{transition:transform .2s}.dmh-learn-more:hover svg{transform:translateY(3px)}.dmh-hero-auth{align-items:center;display:flex;flex-direction:column;gap:14px;margin-top:34px}.dmh-auth-primary{min-width:240px}.dmh-auth-gift{align-items:center;color:#e0aa54;display:inline-flex;font-size:.92rem;font-weight:600;gap:7px}.dmh-auth-gift .dmh-gift-emoji{font-size:1rem}.dmh-auth-info{background:#e0aa5424;border:0;border-radius:999px;color:#e0aa54;cursor:pointer;display:inline-grid;height:22px;padding:0;place-items:center;transition:background .15s,transform .15s;width:22px}.dmh-auth-info:hover{background:#e0aa5447;transform:scale(1.08)}.dmh-auth-info svg{height:14px;width:14px}.dmh-section{margin:0 auto;max-width:1120px;padding:clamp(48px,7vw,84px) clamp(18px,4vw,48px)}.dmh-section-head{margin:0 auto 40px;max-width:620px;text-align:center}.dmh-section-title{color:var(--lp-title);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:900;letter-spacing:.2px;margin:0}.dmh-section-sub{color:var(--lp-muted);font-size:1.04rem;line-height:1.5;margin:12px 0 0}.dmh-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.dmh-reveal.is-visible{opacity:1;transform:none}.dmh-features-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dmh-feature{background:var(--lp-card);border:1px solid var(--lp-card-border);border-radius:20px;box-shadow:var(--lp-card-shadow);padding:26px 22px;transition:transform .2s ease,border-color .2s ease,background .2s ease}.dmh-feature:hover{background:var(--lp-card-2);border-color:var(--lp-pill-border);transform:translateY(-6px)}.dmh-feature-icon{background:linear-gradient(135deg,var(--lp-brand-1),var(--lp-brand-2));border-radius:14px;box-shadow:0 10px 22px #2563eb57;display:grid;height:52px;margin-bottom:16px;place-items:center;width:52px}.dmh-feature-icon svg{height:26px;width:26px}.dmh-feature h3{color:var(--lp-title);font-size:1.12rem;margin:0 0 8px}.dmh-feature p{color:var(--lp-muted);font-size:.96rem;line-height:1.5;margin:0}.dmh-stats{display:flex;flex-wrap:wrap;gap:clamp(20px,6vw,72px);justify-content:center;margin:0 auto;max-width:1120px;padding:8px clamp(18px,4vw,48px) 4px}.dmh-stat{text-align:center}.dmh-stat-value{background:linear-gradient(135deg,var(--lp-brand-3),var(--lp-brand-1));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:clamp(2rem,4vw,2.8rem);font-weight:900;line-height:1}.dmh-stat-label{color:var(--lp-muted);font-size:.92rem;margin-top:6px}.dmh-steps{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dmh-step{background:var(--lp-card);border:1px solid var(--lp-card-border);border-radius:20px;padding:26px 22px;position:relative}.dmh-step-num{background:linear-gradient(135deg,var(--lp-brand-1),var(--lp-brand-2));border-radius:12px;box-shadow:0 8px 18px #2563eb57;color:#fff;display:grid;font-weight:900;height:42px;margin-bottom:14px;place-items:center;width:42px}.dmh-step h3{color:var(--lp-title);font-size:1.1rem;margin:0 0 8px}.dmh-step p{color:var(--lp-muted);font-size:.96rem;line-height:1.5;margin:0}.dmh-promo-wrap{margin:0 auto;max-width:1120px;padding:clamp(24px,5vw,48px) clamp(18px,4vw,48px)}.dmh-promo{background:radial-gradient(700px 300px at 15% 0,#38bdf840,#0000 60%),linear-gradient(135deg,var(--lp-brand-2),#1d4ed8 55%,var(--lp-brand-1));border:1px solid #ffffff29;border-radius:28px;box-shadow:0 30px 70px #0d286e80;overflow:hidden;padding:clamp(32px,5vw,56px);position:relative;text-align:center}.dmh-promo:after{background:radial-gradient(140px 140px at 85% 90%,#f59e0b59,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.dmh-promo-badge{align-items:center;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:999px;box-shadow:0 8px 20px #ef444466;display:inline-flex;font-size:.76rem;font-weight:800;gap:8px;letter-spacing:.14em;padding:7px 14px;text-transform:uppercase}.dmh-promo-amount,.dmh-promo-badge{color:#fff;position:relative;z-index:1}.dmh-promo-amount{font-size:clamp(2.4rem,7vw,4.2rem);font-weight:900;line-height:1;margin:18px 0 0;text-shadow:0 8px 30px #00000040}.dmh-promo-amount span{color:#ffe08a}.dmh-promo-desc{color:#ffffffeb;font-size:1.06rem;line-height:1.5;margin:16px auto 0;max-width:560px;position:relative;z-index:1}.dmh-promo-cta{margin-top:26px;position:relative;z-index:1}.dmh-promo-terms{color:#ffffffc7;font-size:.8rem;margin:16px 0 0;position:relative;z-index:1}.dmh-faq{max-width:760px}.dmh-faq-list{display:flex;flex-direction:column;gap:12px}.dmh-faq-item{background:var(--lp-card);border:1px solid var(--lp-card-border);border-radius:16px;overflow:hidden}.dmh-faq-q{align-items:center;background:#0000;border:0;color:var(--lp-title);cursor:pointer;display:flex;font-size:1.02rem;font-weight:700;gap:12px;justify-content:space-between;padding:18px 20px;text-align:left;width:100%}.dmh-faq-q .dmh-faq-chevron{flex:0 0 auto;transition:transform .25s ease}.dmh-faq-item.open .dmh-faq-chevron{transform:rotate(180deg)}.dmh-faq-a{color:var(--lp-muted);font-size:.97rem;line-height:1.55;max-height:0;overflow:hidden;transition:max-height .3s ease}.dmh-faq-item.open .dmh-faq-a{max-height:60vh}.dmh-faq-a p{margin:0;padding:0 20px 18px}.dmh-cta{margin:0 auto;max-width:720px;padding:clamp(40px,7vw,84px) clamp(18px,4vw,48px);text-align:center}.dmh-cta h2{color:var(--lp-title);font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:900;margin:0}.dmh-cta p{color:var(--lp-muted);font-size:1.08rem;margin:14px 0 0}.dmh-cta-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:26px}.dmh-footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060a1680;border-top:1px solid var(--lp-nav-border);margin-top:24px;position:relative;z-index:1}.dmh-footer-inner{grid-gap:36px;display:grid;gap:36px;grid-template-columns:1.4fr 1fr 1fr 1fr;margin:0 auto;max-width:1120px;padding:clamp(36px,5vw,56px) clamp(18px,4vw,48px) 24px}.dmh-footer-brand .dmh-nav-brand{margin-bottom:14px}.dmh-footer-tagline{color:var(--lp-muted);font-size:.92rem;line-height:1.5;max-width:260px}.dmh-footer-col h4{color:var(--lp-soft);font-size:.78rem;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.dmh-footer-col ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.dmh-footer-col a,.dmh-footer-col button{background:#0000;border:0;color:var(--lp-muted);cursor:pointer;font-family:inherit;font-size:.92rem;padding:0;text-align:left;text-decoration:none;transition:color .15s}.dmh-footer-col a:hover,.dmh-footer-col button:hover{color:var(--lp-title)}.dmh-footer-bottom{align-items:center;border-top:1px solid var(--lp-nav-border);color:var(--lp-muted);display:flex;flex-wrap:wrap;font-size:.85rem;gap:12px;justify-content:space-between;margin:0 auto;max-width:1120px;padding:18px clamp(18px,4vw,48px)}.dmh-footer-legal{display:flex;gap:18px}.dmh-footer-legal a{color:var(--lp-muted);text-decoration:none}.dmh-footer-legal a:hover{color:var(--lp-title)}@media (max-width:860px){.dmh-footer-inner{grid-template-columns:1fr 1fr}}@media (max-width:520px){.dmh-footer-inner{grid-template-columns:1fr}}@media (max-width:820px){.dmh-nav-links{display:none}.dmh-nav-actions{margin-left:auto}}@media (max-width:640px){.dmh-nav{gap:8px;padding:10px 14px}.dmh-nav-brand-text{display:none}.dmh-nav-actions{gap:8px}.dmh-nav-actions .dmh-btn{font-size:.88rem;padding:9px 13px}.dmh-lang .dmh-btn{gap:6px;padding:9px 10px!important}.dmh-lang-menu{left:auto;right:0}}@media (max-width:460px){.dmh-nav-actions,.dmh-nav-brand{flex:0 0 auto}.dmh-nav-actions .dmh-btn{font-size:.85rem;padding:9px 11px}.dmh-nav-signin{white-space:nowrap}}@media (max-width:400px){.dmh-lang .dmh-btn span{display:none}.dmh-nav{gap:6px;padding:10px}.dmh-nav-actions .dmh-btn{font-size:.82rem;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.dmh-blob{animation:none}.dmh-reveal{opacity:1;transform:none;transition:none}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{display:block;max-width:100%}button{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.container{background:var(--card);border-radius:16px;box-shadow:var(--shadow-1);margin-inline:auto;max-width:100%;padding:clamp(10px,3vw,22px);width:100%}.stack{flex-direction:column}.cluster,.stack{display:flex;gap:clamp(12px,1.2vw,18px)}.cluster{align-items:center;flex-wrap:wrap}:root,html[data-theme=dark]{--header-h:64px;--brand:#4a9eff;--accent:#4a9eff;--danger:#ff6b6b;--success:#51cf66;--bg:#0a0a0a;--bg-2:#1a1a1a;--bg-3:#252525;--card:#151515;--surface:#1e1e1e;--ink:#e5e5e5;--muted:#8a8a8a;--border:#ffffff14;--border-2:#ffffff1f;--shadow-1:0 10px 28px #00000073;--shadow-2:0 20px 50px #0000008c;--shadow-inset:inset 0 1px 0 #ffffff0d;--icon-primary:#e5e5e5;--icon-muted:#8a8a8a;--container-bg:#151515;--container-hover:#1e1e1e;--container-w:100%;--drawer-w:280px;--drawer-mini-w:76px;--z-backdrop:1000;--z-drawer:1001;--z-header:1002;--z-modal:10000;--z-modal-max:12050;--z-help:21000;color-scheme:dark}html[data-theme=light]{--brand:#06c;--accent:#06c;--danger:#c33;--success:#393;--bg:#f5f5f5;--bg-2:#fff;--bg-3:#eef2f7;--card:#fff;--surface:#fafafa;--ink:#1a1a1a;--muted:#666;--border:#00000014;--border-2:#0000001f;--shadow-1:0 4px 14px #00000014;--shadow-2:0 12px 30px #0000001f;--shadow-inset:inset 0 1px 0 #0000000a;--icon-primary:#1a1a1a;--icon-muted:#666;--container-bg:#fff;--container-hover:#f9f9f9;color-scheme:light}html[data-theme=system]{color-scheme:light dark}@media (prefers-color-scheme:dark){html[data-theme=system]{--bg:#0a0a0a;--bg-2:#1a1a1a;--bg-3:#252525;--card:#151515;--surface:#1e1e1e;--ink:#e5e5e5;--muted:#8a8a8a;--brand:#4a9eff;--accent:#4a9eff;--danger:#ff6b6b;--success:#51cf66;--icon-primary:#e5e5e5;--icon-muted:#8a8a8a}}@media (prefers-color-scheme:light){html[data-theme=system]{--bg:#f5f5f5;--bg-2:#fff;--bg-3:#eef2f7;--card:#fff;--surface:#fafafa;--ink:#1a1a1a;--muted:#666;--brand:#06c;--accent:#06c;--danger:#c33;--success:#393;--icon-primary:#1a1a1a;--icon-muted:#666;--border:#00000014;--border-2:#0000001f;--shadow-1:0 4px 14px #00000014;--shadow-2:0 12px 30px #0000001f;--shadow-inset:inset 0 1px 0 #0000000a;--container-bg:#fff;--container-hover:#f9f9f9}}html{background:#0a0a0a;background:var(--bg)}html,html[data-theme=light] canvas,html[data-theme=light] img,html[data-theme=light] video{filter:none!important}@media (max-width:600px){:root{--header-h:56px}}
/*# sourceMappingURL=main.72595ba1.css.map*/