@import "https://fonts.googleapis.com/css2?family=Lemonada:wght@600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#172032;font-synthesis:none;text-rendering:optimizelegibility;--color-primary:#1758d1;--color-violet:#6248e9;--color-text:#172032;--color-muted:#697186;--color-border:#e4e9f2;--surface:#fff;--container:1180px;background:#f8f9fd;font-family:Manrope,Arial,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{width:100%;overflow-x:clip}body{min-width:0;min-height:100vh;margin:0}#app,.page-shell{width:100%;min-width:0;min-height:100vh}body,button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #1758d147}.dashboard button{transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s,transform .2s,opacity .2s}.dashboard button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.dashboard button:not(:disabled):active{transform:translateY(1px)}.yhuu-action{min-height:40px;color:var(--text,#243653);cursor:pointer;background:#ffffff6b;border:1px solid #5473ab33;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:9px;font-weight:800;display:inline-flex;box-shadow:0 7px 18px #22427512}.yhuu-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 25px #22427521}.yhuu-action--primary{color:#fff;background:linear-gradient(115deg,#347fe0,#6658e4);border-color:#0000;box-shadow:0 9px 23px #3962cf38}.yhuu-action--success{color:#fff;background:linear-gradient(115deg,#27966d,#42b88d);border-color:#0000;box-shadow:0 9px 23px #27966d33}.yhuu-action--danger{box-shadow:0 9px 23px #be395033;color:#fff!important;background:linear-gradient(115deg,#c9415b,#e45a5c)!important;border-color:#0000!important}.yhuu-action--secondary{color:var(--text,#243653);background:#fff6}.yhuu-action--warning{color:#8c5e13;background:#e6ad3f1f;border-color:#c78e2733}.container{width:min(var(--container), calc(100% - 48px));margin-inline:auto}.page-shell{isolation:isolate;background:radial-gradient(circle at 6% 12%,#52b7ff2b,#0000 24%),radial-gradient(circle at 92% 28%,#7e5eef24,#0000 28%),radial-gradient(circle at 14% 62%,#479def1f,#0000 27%),radial-gradient(circle at 88% 88%,#8d70f21f,#0000 30%),linear-gradient(155deg,#fbfdff 0%,#eef7ff 36%,#f5f2ff 68%,#edf7ff 100%);position:relative;overflow-x:hidden}.page-shell:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#4471b409 1px,#0000 1px),linear-gradient(90deg,#4471b409 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 35%,#00000059);mask-image:linear-gradient(#0000008c,#0000 35%,#00000059)}.site-header{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#ffffff9e;border-bottom:1px solid #ffffffad;height:96px;position:relative;box-shadow:0 7px 30px #3366a60d}.site-header__content{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.brand-area,.auth-nav,.language-switcher__button{align-items:center;display:flex}.brand-area{gap:6px;min-width:0}.brand{flex:none}.brand__mark{color:#fff;letter-spacing:-2px;background:linear-gradient(145deg,#2268e6,#174ebd);border-radius:10px;justify-content:center;align-items:center;min-width:98px;height:52px;padding:11px 14px 7px;font-family:Lemonada,cursive;font-size:23px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 20px #1758d13d}.brand__mark span{position:relative}.brand__mark span:before{content:"";background:#ffd83d;border-radius:999px;width:20px;height:3px;position:absolute;top:-7px;left:0;transform:rotate(-12deg)}.language-switcher{z-index:1;position:relative}.language-switcher__button{border:0;border-bottom:2px solid var(--color-primary);min-height:45px;color:var(--color-text);cursor:pointer;background:0 0;gap:5px;padding:4px 2px}.brand__domain{color:var(--color-primary);letter-spacing:-2px;font-family:Lemonada,cursive;font-size:20px;font-weight:700}.language-flag{object-fit:cover;border:1px solid #0000001f;border-radius:3px;width:26px;height:17px;display:block}.language-chevron{color:var(--color-primary);font-size:16px;transition:transform .2s}.language-chevron.open{transform:rotate(180deg)}.language-menu{z-index:100;border:1px solid var(--color-border);background:#fff;border-radius:13px;width:190px;padding:7px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 16px 40px #1f365e29}.language-option{color:#303748;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:100%;padding:9px 10px;font-size:13px;display:grid}.language-option:hover,.language-option.active{color:var(--color-primary);background:#eef4ff}.language-option.active{font-weight:700}.language-option small{color:#8a91a1;font-size:11px}.auth-nav{flex:none;gap:24px}.auth-nav__login{font-size:14px;font-weight:700}.auth-nav__login:hover{color:var(--color-primary)}.auth-nav__register{color:#fff;background:linear-gradient(135deg,#6248e9,#4d62e9);border-radius:12px;justify-content:center;align-items:center;min-height:45px;padding-inline:21px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 9px 22px #6248e933}.auth-nav__register:hover{transform:translateY(-2px);box-shadow:0 13px 28px #6248e947}.hero{padding:clamp(64px,8vw,104px) 0 clamp(54px,7vw,88px);position:relative}.hero:before{content:"";pointer-events:none;background:#ffffff1a;border:1px solid #ffffffad;border-radius:50%;width:500px;height:500px;position:absolute;top:-110px;right:-150px;box-shadow:inset 0 0 70px #7868ed0f}.hero__content{max-width:var(--container);position:relative}.hero__eyebrow{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.hero__title{max-width:970px;color:var(--color-text);letter-spacing:clamp(-4px,-.45vw,-2px);margin:0;font-size:clamp(52px,7vw,86px);font-weight:700;line-height:1.04}.hero__title span{color:var(--color-violet)}.hero__description{max-width:760px;color:var(--color-muted);margin:27px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.65}@media (width<=1024px){.container{width:min(100% - 36px,820px)}.site-header{height:84px}.brand__mark{min-width:82px;height:45px;padding:10px 10px 6px;font-size:19px}.brand__domain{font-size:17px}.auth-nav{gap:15px}.auth-nav__register{min-height:41px;padding-inline:16px}.hero{padding-top:70px}.hero__title{max-width:760px}}@media (width<=700px){.container{width:calc(100% - 24px)}.site-header{height:72px}.site-header__content{gap:8px}.brand-area{gap:2px}.brand__mark{border-radius:8px;min-width:63px;height:39px;padding:8px 7px 5px;font-size:15px}.brand__mark span:before{width:13px;height:2px;top:-5px}.language-switcher__button{gap:3px;min-height:34px}.brand__domain{font-size:14px}.language-flag{width:20px;height:13px}.language-chevron{font-size:13px}.language-menu{width:176px;left:-64px}.auth-nav{gap:7px}.auth-nav__login{font-size:11px}.auth-nav__register{white-space:nowrap;border-radius:8px;min-height:35px;padding-inline:8px;font-size:10px}.hero{padding:50px 0 42px}.hero__eyebrow{margin-bottom:11px;font-size:10px}.hero__title{letter-spacing:-2.3px;font-size:clamp(39px,12vw,54px);line-height:1.08}.hero__description{margin-top:20px;font-size:15px;line-height:1.65}}@media (width<=390px){.auth-nav__login{display:none}.language-menu{left:-60px}.hero__title{font-size:38px}}@media (width<=480px){.container{width:calc(100% - 16px)}.site-header__content{gap:4px}.auth-nav__login{display:none}.auth-nav__register{min-height:33px;padding-inline:9px;font-size:9px}}@media (width<=350px){.language-switcher .language-flag{display:none}.language-switcher__button{gap:1px}.brand__mark{min-width:57px}.auth-nav__register{white-space:normal;text-align:center;max-width:96px;line-height:1.15}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-error-page{min-height:100vh;color:var(--color-text);background:radial-gradient(circle at 15% 8%,#fff 0 10%,#0000 34%),linear-gradient(145deg,#fafdff,#edf7ff 48%,#f3efff);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.app-error-header{align-items:center;min-height:92px;display:flex}.app-error-brand{color:#182b51;cursor:pointer;letter-spacing:-1.5px;background:0 0;border:0;padding:0;font-size:28px;font-weight:800}.app-error-brand>span{color:#6248e9}.app-error-brand small{color:#65728a;letter-spacing:0;margin-left:3px;font-size:14px}.app-error-main{place-items:center;padding-block:30px 56px;display:grid}.app-error-card{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff9e;border:1px solid #ffffffe0;border-radius:34px;width:min(100%,720px);padding:42px 48px 46px;position:relative;overflow:hidden;box-shadow:0 28px 80px #2a509124,inset 0 1px #fff}.app-error-card:after{content:"";background:linear-gradient(145deg,#49aeeb21,#6248e924);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-160px;right:-120px}.app-error-code{color:#0000;letter-spacing:-.08em;text-indent:-.08em;filter:drop-shadow(0 14px 25px #4275de24);background:linear-gradient(120deg,#1758d1,#3e9de3 56%,#6248e9);-webkit-background-clip:text;background-clip:text;margin:-20px 0 -14px;font-size:clamp(120px,22vw,190px);font-weight:800;line-height:1}.app-error-label{color:#466ba7;letter-spacing:.08em;text-transform:uppercase;background:#ebf5ffcc;border:1px solid #1758d124;border-radius:999px;margin:0 0 14px;padding:7px 12px;font-size:10px;font-weight:800;display:inline-block}.app-error-card h1{letter-spacing:-1.2px;margin:0;font-size:clamp(27px,4vw,35px)}.app-error-description{max-width:500px;color:var(--color-muted);margin:14px auto 29px;font-size:14px;line-height:1.7}.app-error-home{z-index:1;color:#fff;cursor:pointer;background:linear-gradient(135deg,#1758d1,#3d8ee1 58%,#6248e9);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 25px;font-size:13px;font-weight:750;transition:all .2s;display:inline-flex;position:relative;box-shadow:0 12px 28px #2966cd40}.app-error-home:hover{transform:translateY(-2px);box-shadow:0 16px 34px #2966cd52}.app-error-footer{color:#8490a4;text-align:center;padding:20px;font-size:11px}@media (width<=700px){.app-error-header{min-height:72px}.app-error-main{padding:18px 12px 38px}.app-error-card{border-radius:27px;padding:35px 20px 38px}.app-error-code{font-size:clamp(105px,40vw,155px)}.app-error-home{width:100%}}.auth-layout{isolation:isolate;background:radial-gradient(circle at 8% 12%,#52b7ff2b,#0000 25%),radial-gradient(circle at 92% 26%,#7e5eef24,#0000 29%),linear-gradient(155deg,#fbfdff,#edf7ff 42%,#f5f2ff 72%,#edf7ff);place-items:start center;min-height:100vh;padding:64px 20px 30px;display:grid;position:relative;overflow:hidden}.auth-layout:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#4471b409 1px,#0000 1px),linear-gradient(90deg,#4471b409 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.auth-orb{z-index:-1;pointer-events:none;background:#ffffff1a;border:1px solid #ffffffb3;border-radius:50%;position:absolute;box-shadow:inset 0 0 40px #ffffff80,0 22px 60px #3875c317}.auth-orb--one{width:260px;height:260px;top:-70px;right:-80px}.auth-orb--two{width:150px;height:150px;top:42%;left:4%}.auth-orb--three{width:90px;height:90px;bottom:8%;right:10%}.auth-layout__content{z-index:1;width:min(100%,620px);position:relative}.auth-home-button{z-index:2;color:#39557d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffff80;border:1px solid #ffffffd1;border-radius:12px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex;position:absolute;top:22px;left:24px;box-shadow:0 7px 20px #2963ad12}.auth-home-button:hover{background:#ffffffbd;transform:translateY(-1px)}.auth-language-select{z-index:2;color:#39557d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff94;border:1px solid #ffffffd1;border-radius:12px;align-items:center;gap:7px;min-height:38px;padding:0 8px 0 12px;font-size:10px;font-weight:800;display:flex;position:absolute;top:22px;right:24px;box-shadow:0 7px 20px #2963ad12}.auth-language-select select{color:#294a77;min-height:30px;font:inherit;cursor:pointer;background:#ffffffa8;border:0;border-radius:9px;outline:none;padding:0 25px 0 8px}.auth-language-select:focus-within{border-color:#2f82f694;box-shadow:0 0 0 3px #25c7ff1f}.auth-brand{flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:0 auto 18px;display:flex}.auth-brand span{color:#71819a;letter-spacing:.02em;font-size:10px;font-weight:600}.auth-glass-card{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:#ffffff91;border:1px solid #fffc;border-radius:28px;width:100%;padding:31px 34px 26px;animation:.32s both auth-card-in;box-shadow:0 24px 65px #2f5b9721,inset 0 1px #ffffffeb}.login-card{width:min(100%,520px);margin-inline:auto}.register-card{width:min(100%,620px);margin-inline:auto}.auth-card-header{text-align:center;margin-bottom:23px}.auth-card-header>span{color:#4474d6;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:800;display:inline-block}.auth-card-header h1,.auth-blocked h1{color:#142849;letter-spacing:-.7px;margin:0;font-size:25px}.auth-card-header p{color:#75849b;margin:7px 0 0;font-size:11.5px;line-height:1.5}.auth-card-header--compact{margin-bottom:18px}.auth-glass-card form{gap:14px;display:grid}.auth-field{min-width:0}.auth-field label{color:#2b3b58;margin:0 0 6px 2px;font-size:11px;font-weight:700;display:block}.auth-input{color:#6e84a5;background:#ffffffa6;border:1px solid #819dc457;border-radius:14px;align-items:center;gap:9px;min-height:48px;padding:0 13px;transition:all .2s;display:flex;box-shadow:inset 0 1px #fffffff2}.auth-input:focus-within,.auth-verification__control:focus-within{background:#ffffffd6;border-color:#5795f1;box-shadow:0 0 0 4px #47abf11c,0 6px 19px #377ed414}.auth-input.is-invalid{border-color:#d9677f}.auth-input.is-disabled{opacity:.65}.auth-input input,.auth-verification__control input{color:#1a2b47;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.auth-input input::placeholder,.auth-verification__control input::placeholder{color:#99a7ba}.auth-icon-button{color:#71829d;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.auth-icon-button:hover{color:#347de0;background:#edf5ff}.auth-field__message{color:#8390a4;min-height:14px;margin:5px 2px 0;font-size:9.5px;line-height:1.45}.auth-field__message.error{color:#c74463}.auth-forgot{text-align:right;margin-top:-8px}.auth-link-button,.auth-text-button,.auth-cancel{cursor:pointer;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:700}.auth-link-button{color:#3676da}.auth-link-button:hover{text-decoration:underline}.auth-cancel,.auth-text-button{color:#8795aa;margin:15px auto 0;display:block}.auth-button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#3f76ed,#4baeea 58%,#725de8);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:49px;padding:0 20px;font-size:12px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 10px 27px #328ee53d}.auth-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 33px #309ce44f}.auth-button:disabled{color:#91a2b8;cursor:not-allowed;background:#d3e0eeb8;box-shadow:inset 0 1px #ffffffbf}.auth-button--danger{background:linear-gradient(110deg,#d94a68,#f07195)}.auth-button--secondary{color:#4169ae;width:75%;box-shadow:none;background:#fff6;border:1px solid #4777ca4d;margin:auto}.auth-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite auth-spin}.auth-divider{color:#98a5b7;align-items:center;gap:10px;margin:19px 0 13px;font-size:9px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#7b95b833;flex:1;height:1px}.auth-secondary-copy{text-align:center;color:#718098;margin:0;font-size:10.5px}.auth-copyright{text-align:center;color:#8290a5;margin:16px 0 0;font-size:8.5px}.auth-provider-group{gap:8px;margin:14px 0;display:grid}.auth-provider-entry{color:#2d70c7;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#f4faff8f;border:1px solid #368bdc3d;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffffd9}.auth-provider-entry:hover{background:#f2faffd1;border-color:#2d8bdc66;transform:translateY(-1px);box-shadow:0 8px 20px #3376bb1a}.auth-provider-entry>span:first-child{background:#fff;border:1px solid #688bbe29;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 1px 2px #36609e12}.auth-provider-entry svg{width:19px;height:19px}.auth-provider-entry--telegram>span:first-child{color:#2f86d6}.auth-provider-entry--telegram svg{fill:currentColor}.auth-provider-entry>span:last-child{flex-direction:column;min-width:0;display:flex}.auth-provider-entry b{font-size:10.5px}.auth-provider-entry small{color:#7b8ca4;margin-top:2px;font-size:8px;line-height:1.35}.auth-alert{color:#bd3857;background:#ffe6ed91;border:1px solid #d9506f33;border-radius:12px;gap:9px;padding:10px 12px;display:flex}.auth-alert--success{color:#188269;background:#e1f9f1a6;border-color:#23a08133}.auth-alert strong{font-size:10px}.auth-alert p{margin:2px 0 0;font-size:9px;line-height:1.45}.auth-captcha{background:linear-gradient(145deg,#eef9ffb8,#f6f2ff9e);border:1px solid #7ea5d840;border-radius:16px;padding:13px 14px 11px}.auth-captcha__header,.auth-verification__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-captcha__header>div,.auth-verification__header>div{flex-direction:column;display:flex}.auth-captcha__header strong,.auth-verification__header strong{color:#2c4163;font-size:10.5px}.auth-captcha__header span:not(.auth-timer),.auth-verification__header div span{color:#8190a7;margin-top:2px;font-size:9px}.auth-captcha__question{color:#274f87;background:#ffffff9e;border:1px dashed #5385c852;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;margin:9px 0 7px;padding:0 9px 0 13px;animation:.25s auth-captcha-pop;display:flex}.auth-captcha__question>span{font-size:12px;font-weight:800;line-height:1.4}.auth-captcha.is-compact .auth-captcha__question>span{letter-spacing:.06em;font-size:18px}.auth-captcha__refresh{color:#4776bc;cursor:pointer;background:#fffc;border:1px solid #7c9dc740;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.auth-captcha__refresh.spinning svg{animation:.35s auth-spin}.auth-captcha__input{min-height:42px}.auth-timer{color:#4773b3;font-variant-numeric:tabular-nums;background:#ffffffa6;border:1px solid #467ecc29;border-radius:8px;flex:none;padding:4px 7px;font-weight:800;font-size:9px!important}.auth-timer.urgent{color:#bd4b63;background:#ffe8edb3}.register-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.password-rules{color:#8795a9;margin:-7px 2px 0;font-size:9px}.password-strength{color:#8794a7;justify-content:space-between;align-items:center;margin-top:6px;font-size:9px;display:flex}.password-strength>div{gap:3px;width:92px;display:flex}.password-strength i{background:#dce4ed;border-radius:4px;flex:1;height:3px}.password-strength[data-level="1"] i:nth-child(-n+1){background:#d9798c}.password-strength[data-level="2"] i:nth-child(-n+2){background:#df9168}.password-strength[data-level="3"] i:nth-child(-n+3){background:#d9af55}.password-strength[data-level="4"] i:nth-child(-n+4){background:#66ad9e}.password-strength[data-level="5"] i{background:#3aa98a}.send-code-button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#4b79df,#51a4e3);border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;font-size:10.5px;font-weight:800;display:flex;box-shadow:0 8px 20px #3c84da2b}.send-code-button:disabled{color:#92a1b4;box-shadow:none;cursor:not-allowed;background:#d7e2eec2}.auth-verification__control{background:#ffffffa6;border:1px solid #819dc457;border-radius:13px;min-height:48px;margin-top:9px;display:flex;overflow:hidden}.auth-verification__control input{padding:0 13px}.auth-verification__control button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#5080e5,#55a7e3);border:0;flex:0 0 130px;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.auth-verification__control button:disabled{color:#93a3b6;cursor:not-allowed;background:#e1e9f1}.auth-verification__control.verified{background:#e7f9f4b3;border-color:#309e7f47}.auth-summary{color:#25866d;background:#e6f9f3a6;border:1px solid #389f842e;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;display:flex}.auth-summary div{flex-direction:column;min-width:0;display:flex}.auth-summary strong{font-size:10px}.auth-summary span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.register-secondary-actions{justify-content:center;align-items:center;gap:11px;margin-top:15px;display:flex}.register-secondary-actions>span{background:#7089ab38;width:1px;height:11px}.register-secondary-actions .auth-cancel{margin:0;display:inline-block}.auth-blocked{text-align:center}.auth-blocked__icon{color:#d94c6a;background:#ffe2eacc;border:1px solid #ffffffe6;border-radius:19px;place-items:center;width:58px;height:58px;margin:0 auto 15px;display:grid;box-shadow:0 11px 26px #d74c6b26}.auth-blocked p{color:#806d78;margin:10px 0 22px;font-size:11.5px;line-height:1.65}.password-reset-card{width:min(100%,560px);margin-inline:auto}.reset-progress{justify-content:center;align-items:center;width:min(100%,260px);margin:-3px auto 20px;display:flex}.reset-progress span{color:#8b9aae;background:#ffffff8c;border:1px solid #678bbe3d;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:9px;font-weight:800;transition:all .2s;display:grid}.reset-progress span.active{color:#fff;background:linear-gradient(145deg,#3786e9,#6759e9);border-color:#0000;box-shadow:0 6px 16px #3d6ddd3d}.reset-progress span.done{color:#21856c;background:#e1f8f1cc;border-color:#2e9d7e38}.reset-progress i{background:#678bbe38;flex:1;height:1px}.reset-step{gap:14px;display:grid}.reset-complete{text-align:center;padding:12px 0 8px}.reset-complete>div{color:#25866d;background:#e1f9f1bf;border:1px solid #309e7f38;border-radius:18px;place-items:center;width:54px;height:54px;margin:0 auto 12px;display:grid;box-shadow:0 10px 24px #2691741f}.reset-complete h2{color:#214f43;margin:0;font-size:20px}.reset-complete p{color:#718b83;margin:7px 0 0;font-size:10.5px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-captcha-enter-active,.auth-captcha-leave-active{transition:all .27s}.auth-captcha-enter-from,.auth-captcha-leave-to{opacity:0;transform:translateY(-7px)}.auth-warning-enter-active,.auth-warning-leave-active{transition:all .28s}.auth-warning-enter-from,.auth-warning-leave-to{opacity:0;transform:scale(.97)}@keyframes auth-card-in{0%{opacity:0;transform:translateY(12px)}}@keyframes auth-captcha-pop{0%{opacity:.3;transform:translateY(3px)}}@keyframes auth-spin{to{transform:rotate(360deg)}}@media (width<=700px){.auth-layout{padding:78px 13px 24px}.auth-home-button{top:17px;left:13px}.auth-language-select{top:17px;right:13px}.auth-glass-card{border-radius:24px;padding:27px 22px 23px}.register-grid{grid-template-columns:1fr}.password-rules{margin-top:-4px}.auth-brand{margin-bottom:15px}.auth-orb--two{display:none}}@media (width<=440px){.auth-layout{padding-inline:8px}.auth-glass-card{border-radius:21px;padding:24px 15px 21px}.auth-brand span{font-size:8.5px}.auth-card-header h1{font-size:22px}.auth-verification__control{flex-direction:column}.auth-verification__control input{min-height:45px}.auth-verification__control button{flex:auto;min-height:40px}.auth-button--secondary{width:100%}.auth-home-button{padding-inline:11px;font-size:0}.auth-home-button .app-icon{margin:0}.auth-language-select{max-width:170px}.auth-language-select>span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.auth-captcha__question>span{max-width:calc(100% - 42px)}}.auth-otp-request{align-items:center}.auth-section-copy{flex-direction:column;flex:1;min-width:0;display:flex}.auth-section-copy strong{color:#2c4163;font-size:11px}.auth-section-copy small{color:#8190a7;margin-top:3px;font-size:9px}.auth-otp-request>.auth-button{width:auto;min-width:190px}.auth-device-verification{text-align:center}.auth-device-verification__icon{color:#fff;background:linear-gradient(145deg,#3e80ef,#7359e7);border-radius:15px;place-items:center;width:48px;height:48px;margin:0 auto 10px;display:grid;box-shadow:0 10px 25px #3d70de38}.auth-device-verification h2{color:#263c60;margin:0;font-size:18px}.auth-device-verification>p{color:#74849b;margin:6px auto 14px;font-size:10px;line-height:1.55}.auth-device-verification .auth-text-button{margin-top:12px}@media (width<=520px){.auth-otp-request{flex-direction:column;align-items:stretch}.auth-otp-request>.auth-button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.auth-layout *,.auth-layout :before,.auth-layout :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.demo-login-button{color:#385f9c;cursor:pointer;text-align:left;background:#eef7ff94;border:1px solid #4c7ed333;border-radius:16px;align-items:center;gap:11px;width:100%;min-height:54px;padding:7px 12px;transition:all .2s;display:flex}.demo-login-button:hover:not(:disabled){background:#e8f4ffe6;border-color:#4c7ed361;transform:translateY(-1px)}.demo-login-button:disabled{opacity:.55}.demo-login-icon{color:#fff;background:linear-gradient(145deg,#477cfc,#7758ee);border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.demo-login-button>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.demo-login-button strong{font-size:11px}.demo-login-button small{color:#788ba8;margin-top:2px;font-size:9px}.dashboard-preview-link{color:#4773bd;cursor:pointer;background:0 0;border:0;margin:17px auto 0;padding:5px;font-size:10.5px;font-weight:700;display:block}.dashboard-preview-link:hover{text-decoration:underline}.mobile-sidebar-backdrop{display:none}.dashboard{--bg:#eef4fb;--panel:#ffffffad;--text:#17233b;--muted:#718098;--line:#7491b52e;--side:#121d33;min-height:100vh;color:var(--text);background:linear-gradient(145deg,#f8fbff,#edf6fb 52%,#f4f0ff);font-size:13px}.dashboard.dark{--bg:#09111f;--panel:#111c30b8;--text:#eef4ff;--muted:#94a3b8;--line:#ffffff17;--side:#08111f;background:linear-gradient(145deg,#09111f,#10182b 55%,#17132d)}.glass{background:var(--panel);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid #ffffff94;box-shadow:0 12px 40px #23416e17}.dark .glass{border-color:var(--line);box-shadow:0 16px 50px #00000040}.dash-ambient{filter:blur(10px);pointer-events:none;border-radius:50%;position:fixed}.dash-ambient.a1{background:#4baee821;width:420px;height:420px;top:-170px;right:5%}.dash-ambient.a2{background:#7856e71a;width:350px;height:350px;bottom:-180px;left:25%}.dash-sidebar{z-index:20;color:#d7e2f3;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(#0d1b31f5,#11192deb);border-right:1px solid #ffffff14;flex-direction:column;width:264px;padding:18px 13px;transition:all .25s;display:flex;position:fixed;inset:0 auto 0 0}.dash-brand{align-items:center;gap:10px;padding:2px 8px 22px;display:flex}.dash-brand>b{color:#fff;background:linear-gradient(145deg,#4b82fa,#7456e9);border-radius:12px;place-items:center;width:37px;height:37px;font-size:19px;display:grid}.dash-brand strong{font-size:22px}.dash-brand button{color:#aab8cc;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:25px}.dash-sidebar nav{gap:3px;display:grid;overflow:auto}.dash-sidebar nav button{color:#9eacc1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;min-height:44px;padding:0 12px;transition:all .2s;display:flex;position:relative}.dash-sidebar nav button:hover{color:#fff;background:#ffffff0f}.dash-sidebar nav button.active{color:#fff;background:linear-gradient(100deg,#3e7cef59,#6f4fe140);box-shadow:inset 2px 0 #70b7ff}.dash-sidebar nav i{text-align:center;width:20px;font-size:17px;font-style:normal}.dash-sidebar nav em{color:#fff;background:#4d7feb;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:10px;font-style:normal}.side-user{border-top:1px solid #ffffff14;align-items:center;gap:9px;margin-top:auto;padding:13px 7px 0;display:flex}.side-user div,.header-user div{flex-direction:column;min-width:0;display:flex}.side-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.side-user small,.header-user small{color:#8fa0b8;font-size:9px}.side-user button{color:#8495ad;background:0 0;border:0;margin-left:auto}.avatar{color:#fff;background:linear-gradient(145deg,#4ca6dd,#6d5ee7);border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid;box-shadow:0 7px 18px #4270da33}.dash-main{min-height:100vh;margin-left:264px;transition:all .25s}.dash-header{z-index:15;border-width:0 0 1px;align-items:center;gap:14px;height:70px;padding:0 24px;display:flex;position:sticky;top:0}.page-title{flex-direction:column;min-width:155px;display:flex}.page-title small{color:var(--muted);font-size:9px}.page-title strong{font-size:16px}.dash-search{border:1px solid var(--line);background:#ffffff47;border-radius:13px;flex:1;align-items:center;gap:9px;max-width:540px;min-height:41px;padding:0 12px;display:flex}.dash-search input{color:var(--text);font-size:11px}.dash-search kbd{white-space:nowrap;border:1px solid var(--line);color:var(--muted);background:#fff3;border-radius:6px;padding:4px 7px;font-size:8px}.quick-add,.dash-primary{color:#fff;cursor:pointer;background:linear-gradient(110deg,#4279ec,#49a8e7 60%,#7059e5);border:0;border-radius:12px;min-height:40px;padding:0 15px;font-weight:700;box-shadow:0 8px 22px #3e79e53b}.head-icon{border:1px solid var(--line);width:40px;height:40px;color:var(--text);cursor:pointer;background:#ffffff40;border-radius:12px;position:relative}.head-icon b{border:2px solid var(--panel);color:#fff;background:#5d7deb;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;display:grid;position:absolute;top:-4px;right:-3px}.header-user{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:3px 8px 3px 3px;display:flex}.dash-popover-wrap{position:relative}.dash-popover{border-radius:18px;width:345px;padding:9px;position:absolute;top:50px;right:0}.dash-popover header{justify-content:space-between;padding:9px;display:flex}.dash-popover header button{color:#4779d7;background:0 0;border:0;font-size:9px}.notifications article{border-radius:12px;gap:10px;padding:11px;display:flex}.notifications article:hover{background:#5b87ca14}.notifications article>i{background:#547ee8;border-radius:50%;width:7px;height:7px;margin-top:5px}.notifications p{color:var(--muted);margin:3px 0;font-size:10px}.notifications small{color:var(--muted);font-size:8px}.dash-popover footer{text-align:center;color:#4978ce;border-top:1px solid var(--line);padding:11px;font-size:10px}.profile-pop{width:240px}.profile-head{border-bottom:1px solid var(--line);gap:9px;padding:10px;display:flex}.profile-head div{flex-direction:column;display:flex}.profile-head small{color:var(--muted);font-size:9px}.profile-pop>button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:9px;padding:10px}.profile-pop>button:hover{background:#5b87ca14}.profile-pop .logout{color:#ce5570;border-top:1px solid var(--line);margin-top:5px}.dash-content{z-index:1;max-width:1500px;margin:auto;padding:24px;position:relative}.welcome{border-radius:26px;grid-template-columns:1.65fr .75fr;min-height:270px;display:grid;overflow:hidden}.welcome-copy{padding:35px 38px}.dash-eyebrow{color:#5278d0;letter-spacing:.1em;font-size:9px;font-weight:800}.welcome h1{letter-spacing:-1px;margin:10px 0 12px;font-size:30px}.welcome p{max-width:680px;color:var(--muted);line-height:1.7}.welcome-meta{color:var(--muted);gap:20px;margin:18px 0;font-size:10px;display:flex}.welcome-meta span:last-child{color:#2d9a7c}.hero-actions{gap:10px;margin-top:20px;display:flex}.hero-actions button:not(.dash-primary){border:1px solid var(--line);min-height:40px;color:var(--text);cursor:pointer;background:#ffffff40;border-radius:12px;padding:0 15px}.orbit{background:radial-gradient(circle,#5891e62e,#0000 65%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.orbit>div{border:1px solid #5987df38;border-radius:50%;width:190px;height:190px;position:absolute;box-shadow:0 0 0 35px #7158e10a,0 0 0 68px #46a9e109}.avatar.big{z-index:1;border-radius:26px;width:78px;height:78px;font-size:20px}.orbit b{z-index:1;margin-top:15px}.orbit small{z-index:1;color:var(--muted);margin-top:5px}.section-head{margin:24px 2px 12px}.section-head h2{margin:0;font-size:17px}.section-head small{color:var(--muted);margin-left:10px;font-size:10px;font-weight:400}.quick-grid,.stats-grid{grid-template-columns:repeat(6,1fr);gap:11px;display:grid}.quick-card{min-height:120px;color:var(--text);cursor:pointer;text-align:left;border-radius:17px;flex-direction:column;align-items:flex-start;padding:16px;transition:all .2s;display:flex;position:relative}.quick-card:hover,.stat:hover{border-color:#5582e04d;transform:translateY(-2px)}.quick-card i,.stat i{color:#5278dc;background:#527fe11c;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.quick-card b{margin-top:10px;font-size:11px}.quick-card small{color:var(--muted);margin-top:4px;font-size:8.5px}.quick-card>span{color:#8da0bb;position:absolute;top:18px;right:14px}.stats-grid{margin-top:14px}.stat{border-radius:17px;flex-direction:column;min-height:142px;padding:16px;transition:all .2s;display:flex;position:relative}.stat i{position:absolute;top:14px;right:14px}.stat strong{font-size:26px}.stat>b{font-size:10px}.stat small{color:#3a9a81;margin-top:5px;font-size:8px}.stat a{color:#5278ca;margin-top:auto;font-size:8.5px}.status-panel{border-radius:22px;grid-template-columns:250px 1fr;margin-top:14px;padding:25px;display:grid}.status-person{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;display:flex}.avatar.xl{border-radius:25px;width:75px;height:75px;font-size:18px}.status-person h2{margin:12px 0 3px;font-size:15px}.status-person p{color:var(--muted);margin:0 0 10px;font-size:10px}.badge{white-space:nowrap;border-radius:20px;align-items:center;padding:5px 9px;font-size:8.5px;display:inline-flex}.badge.active,.badge.success{color:#23866c;background:#38b4911f}.badge.info{color:#416fce;background:#4071d31f}.badge.warning{color:#a17419;background:#e0ae3824}.status-flow{padding:0 25px}.status-flow h2{margin:6px 0}.status-flow>p{color:var(--muted);margin:0}.stepper{grid-template-columns:repeat(6,1fr);margin-top:22px;display:grid}.stepper>div{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex;position:relative}.stepper>div:not(:last-child):after{content:"";background:var(--line);height:2px;position:absolute;top:12px;left:63%;right:-37%}.stepper span{z-index:1;border:2px solid var(--line);width:25px;height:25px;color:var(--muted);background:var(--panel);border-radius:50%;place-items:center;font-size:8px;display:grid}.stepper .done span,.stepper .current span{color:#fff;background:#5783e5;border-color:#5783e5}.stepper .current span{box-shadow:0 0 0 5px #5783e521}.stepper small{max-width:80px;color:var(--muted);font-size:7.5px}.two-col{grid-template-columns:1.7fr 1fr;gap:14px;margin-top:14px;display:grid}.panel{border-radius:20px;padding:20px}.panel>header{justify-content:space-between;align-items:start;margin-bottom:13px;display:flex}.panel h2{margin:0;font-size:15px}.panel header p{color:var(--muted);margin:3px 0;font-size:9px}.panel header a{color:#5279ca;font-size:9px}.request{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto auto;align-items:center;gap:10px;padding:12px 4px;display:grid}.request>i,.task-main>i,.announcements article>i{color:#5278db;background:#517cdb1a;border-radius:10px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.request p{color:var(--muted);margin:3px 0;font-size:8.5px}.request button{color:#5077ca;background:0 0;border:0;font-size:9px}.announcements article{border-top:1px solid var(--line);gap:10px;padding:11px 0;display:flex}.announcements article p{color:var(--muted);margin:4px 0;font-size:9px;line-height:1.5}.announcements article small{color:var(--muted);font-size:8px}.lower{grid-template-columns:1.7fr 1fr}.task-main{border-top:1px solid var(--line);align-items:center;gap:13px;padding-top:10px;display:flex}.task-main>div{flex:1}.task-main p{color:var(--muted);margin:5px 0;font-size:9px}.progress{background:var(--line);border-radius:4px;height:5px;margin:10px 0 5px}.progress span{background:linear-gradient(90deg,#4c7be5,#4cb0df);border-radius:4px;width:60%;height:100%;display:block}.task-main small{color:var(--muted);font-size:8px}.activity ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.activity li{gap:9px;display:flex}.activity li i{color:#4d79d6;background:#527fe01a;border-radius:9px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.activity li div{flex-direction:column;display:flex}.activity li b{font-size:9.5px}.activity li small{color:var(--muted);margin-top:3px;font-size:8px}.drawer-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050c1840;position:fixed;inset:0}.details-drawer{border-radius:25px 0 0 25px;width:min(430px,100%);height:100%;padding:26px;position:absolute;top:0;right:0;overflow:auto}.details-drawer>header{justify-content:space-between;display:flex}.details-drawer h2{margin:6px 0}.details-drawer>header button{border:1px solid var(--line);width:34px;height:34px;color:var(--text);background:0 0;border-radius:10px;font-size:20px}.drawer-status{color:#376cc9;background:#4e7cdc1a;border-radius:15px;align-items:center;gap:10px;margin:22px 0;padding:15px;display:flex}.drawer-status i{color:#fff;background:#537dde;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.drawer-status div{flex-direction:column;flex:1;display:flex}.drawer-status p{margin:3px 0;font-size:9px}.history{padding:0;list-style:none}.history li{gap:11px;min-height:58px;display:flex;position:relative}.history li i{z-index:1;border:2px solid var(--line);width:27px;height:27px;color:var(--muted);background:var(--panel);border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.history li:not(:last-child):after{content:"";background:var(--line);width:1px;height:31px;position:absolute;top:27px;left:13px}.history .done i,.history .current i{color:#fff;background:#557edc;border-color:#557edc}.history li div{flex-direction:column;display:flex}.history li small{color:var(--muted);margin-top:4px;font-size:9px}.drawer-note{background:#e2b54514;border:1px solid #daad3e33;border-radius:14px;padding:15px}.drawer-note p{color:var(--muted);margin:5px 0;font-size:10px}.drawer-cta{width:100%;margin-top:15px}.drawer-enter-active,.drawer-leave-active{transition:all .25s}.drawer-enter-from,.drawer-leave-to{opacity:0}.drawer-enter-from .details-drawer,.drawer-leave-to .details-drawer{transform:translate(100%)}.toast{z-index:70;color:#277d68;border-radius:13px;padding:13px 18px;position:fixed;bottom:25px;right:25px}.toast-enter-active,.toast-leave-active{transition:all .2s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(8px)}.mobile-menu,.mobile-bottom{display:none}.collapsed .dash-sidebar{width:74px}.collapsed .dash-sidebar span,.collapsed .dash-sidebar strong,.collapsed .dash-sidebar em,.collapsed .side-user div,.collapsed .side-user button{display:none}.collapsed .dash-sidebar nav button{justify-content:center}.collapsed .dash-main{margin-left:74px}@media (width<=1100px){.quick-grid,.stats-grid{grid-template-columns:repeat(3,1fr)}.dash-sidebar{width:74px}.dash-sidebar span,.dash-sidebar strong,.dash-sidebar em,.side-user div,.side-user button{display:none}.dash-main{margin-left:74px}.dash-sidebar nav button{justify-content:center}.welcome{grid-template-columns:1fr .55fr}.status-panel{grid-template-columns:190px 1fr}.quick-add span,.header-user div{display:none}}@media (width<=760px){.dashboard{padding-bottom:70px}.dash-sidebar{z-index:40;width:264px;transform:translate(-105%)}.dash-sidebar.open{transform:translate(0)}.dash-sidebar span,.dash-sidebar strong,.dash-sidebar em,.side-user div,.side-user button{display:initial}.dash-main{margin-left:0}.dash-header{height:62px;padding:0 12px}.mobile-menu{color:var(--text);background:0 0;border:0;display:block}.page-title{min-width:auto}.page-title small,.dash-search,.quick-add,.header-user>span:last-child{display:none}.dash-header{justify-content:space-between}.welcome{grid-template-columns:1fr}.welcome-copy{padding:26px 22px}.welcome h1{font-size:25px}.orbit{min-height:210px}.quick-grid,.stats-grid{grid-template-columns:repeat(2,1fr)}.status-panel{grid-template-columns:1fr}.status-person{border:0;border-bottom:1px solid var(--line);padding-bottom:20px}.status-flow{padding:20px 0 0}.stepper{grid-template-columns:repeat(3,1fr);gap:15px}.stepper>div:after{display:none}.two-col,.lower{grid-template-columns:1fr}.task-main{flex-wrap:wrap;align-items:flex-start}.task-main button{width:100%}.mobile-bottom{z-index:30;border-radius:18px;justify-content:space-around;align-items:center;height:59px;display:flex;position:fixed;bottom:8px;left:10px;right:10px}.mobile-bottom button{color:var(--muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;font-size:16px;display:flex}.mobile-bottom button span{font-size:7px}.mobile-bottom .new{color:#fff;background:linear-gradient(145deg,#4780ed,#6a5ae6);border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.dash-popover{width:auto;position:fixed;top:65px;left:10px;right:10px}.dash-content{padding:14px}.toast{bottom:80px;right:14px}.request{grid-template-columns:34px 1fr auto}.request .badge{display:none}.mobile-sidebar-backdrop{z-index:35;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050c1861;border:0;display:block;position:fixed;inset:0}}.dashboard .glass,.dashboard .glass-dark,.dashboard .dash-search,.dashboard .head-icon,.dashboard .hero-actions button:not(.dash-primary),.dashboard .quick-add,.dashboard .header-user,.dashboard .mobile-bottom{-webkit-backdrop-filter:blur(24px)}.glass-dark{border:1px solid #ffffff1a;box-shadow:0 18px 50px #0a142c40}.dash-brand .app-icon--yhuu{border-radius:14px;box-shadow:0 12px 28px #285cd747}.dash-brand strong{letter-spacing:-1px}.dashboard button{font-family:inherit}.quick-add,.dash-primary{justify-content:center;align-items:center;gap:8px;display:inline-flex}.quick-card>i,.stat>i,.request>i,.task-main>i,.announcements article>i,.activity li>i{place-items:center;display:grid}.quick-card .card-arrow{color:#7393cc;position:absolute;top:17px;right:14px}.stat button,.panel header button,.request button{color:#5279ca;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;display:inline-flex}.notifications article>svg{color:#547ee8;flex:none;margin-top:2px}.notifications article>i{display:none}.notifications footer{justify-content:center;align-items:center;gap:3px;display:flex}.profile-pop>button{font:inherit;align-items:center;gap:9px;font-size:11px;display:flex}.profile-pop>button svg{color:#6287cf;width:16px;height:16px}.dashboard.dark .dash-sidebar{background:#08111fc2}.dashboard:not(.dark) .dash-sidebar{background:linear-gradient(#0f1d34e3,#141d34d4)}.dashboard:not(.dark) .glass{background:#ffffff94;border-color:#ffffffb3}.dashboard.dark .quick-add,.dashboard.dark .head-icon,.dashboard.dark .dash-search,.dashboard.dark .header-user,.dashboard.dark .hero-actions button:not(.dash-primary){background:#0c182b73}.dash-brand button span{transition:transform .22s;display:block}.dash-brand button span.is-collapsed{transform:rotate(180deg)}.dash-header .header-user{margin-left:auto}.collapsed .dash-sidebar .collapse-chevron{display:block!important}.dash-brand{position:relative}.dash-brand button{z-index:31;-webkit-backdrop-filter:blur(16px);place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:5px;right:-31px;color:#5377b8!important;background:#ffffffe0!important;border:1px solid #5c7fb93d!important;border-radius:0 11px 11px 0!important;margin:0!important;box-shadow:8px 5px 18px #1b345b1f!important}.dashboard.dark .dash-brand button{color:#d7e5ff!important;background:#17253cd6!important;border-color:#ffffff29!important}.dash-brand button:hover{color:#2c6fce!important;background:#fffffffa!important}.collapsed .dash-brand button{right:-31px}.dash-header{justify-content:center}.dash-header .dash-search{max-width:620px}.side-user{position:relative}.side-user>button{z-index:2;position:relative}.side-profile-pop{z-index:40;width:252px;color:var(--text);border-radius:18px;padding:9px;position:absolute;bottom:54px;left:0}.side-profile-pop>button{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:10px;font-size:11px;display:flex}.side-profile-pop>button:hover{background:#5b87ca14}.side-profile-pop>button svg{color:#6287cf;width:16px;height:16px}.side-profile-pop .logout{color:#ce5570;border-top:1px solid var(--line);margin-top:5px}.side-profile-pop .profile-head{border-bottom:1px solid var(--line);gap:9px;padding:10px;display:flex}.side-profile-pop .profile-head div{flex-direction:column;display:flex}.side-profile-pop .profile-head small{color:var(--muted);font-size:9px}.brand-identity{flex-direction:column;min-width:0;display:flex}.brand-identity strong{font-size:20px}.brand-identity small{color:#9caec6;white-space:nowrap;font-size:9px}.brand-identity small span{color:#8fc7ff;text-transform:lowercase;font-weight:800}.dash-header{position:relative}.dash-header .dash-search{margin-inline:auto}.header-breadcrumb{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;left:24px}.header-breadcrumb svg{color:#7e9dd0;transform:scale(.8)}.header-breadcrumb b{color:var(--text);font-size:10px}.dashboard.dark .header-breadcrumb b{color:#eff5ff}@media (width<=760px){.header-breadcrumb{left:14px}.header-breadcrumb span,.header-breadcrumb svg{display:none}.dash-header .dash-search{margin-left:72px}}.side-user .profile-menu-toggle{width:34px;height:34px;box-shadow:0 6px 16px #05112529;color:#35516f!important;background:#ffffffe6!important;border:1px solid #ffffffbd!important;border-radius:10px!important}.language-picker{z-index:25;position:absolute;right:24px}.language-trigger{border:1px solid var(--line);min-height:34px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff73;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.language-menu{border-radius:13px;width:145px;padding:6px;position:absolute;top:41px;right:0}.language-menu button{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:9px;font-size:10px;display:flex}.language-menu button:hover,.language-menu button.active{color:#426fc8;background:#527fe01a}.language-menu button span{color:var(--muted);font-size:9px}.dashboard.dark .language-trigger{background:#0e1c307a}@media (width<=760px){.language-picker{right:14px}.language-trigger span{display:none}.language-trigger{justify-content:center;width:34px;padding:0}.dash-header .dash-search{margin-right:56px}}.dashboard-language-switcher{z-index:25;position:absolute;right:24px}.dashboard-language-switcher .language-switcher__button{min-height:36px;color:var(--text);border-bottom:2px solid #4e7ee5}.dashboard-language-switcher .language-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff0;border:1px solid #7897c138;width:190px;top:calc(100% + 9px);left:auto;right:0}.dashboard-language-switcher .language-option{color:#273650}.dashboard-language-switcher .language-option small{color:#7990ad}.dashboard.dark .dashboard-language-switcher .language-switcher__button{color:#eaf2ff}.dashboard.dark .dashboard-language-switcher .language-menu{background:#0f1d31f2;border-color:#ffffff1f}.dashboard.dark .dashboard-language-switcher .language-option{color:#eaf2ff}@media (width<=760px){.dashboard-language-switcher{right:14px}.dashboard-language-switcher .brand__domain{display:none}.dashboard-language-switcher .language-switcher__button{justify-content:center;min-width:36px}.dash-header .dash-search{margin-right:56px}}.dashboard .dash-search{background:#ffffff6b;border:1px solid #7091be38;border-radius:15px;height:46px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffffd1,0 7px 22px #274e840f}.dashboard .dash-search:focus-within{background:#ffffffb3;border-color:#447de485;box-shadow:0 0 0 4px #457ee51a,0 10px 28px #2c59991a}.dashboard .dash-search input{width:100%;min-width:0;height:100%;color:var(--text);font:inherit;appearance:none;margin:0;padding:0;font-size:12px;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.dashboard .dash-search input::-webkit-search-decoration{-webkit-appearance:none}.dashboard .dash-search input::-webkit-search-cancel-button{-webkit-appearance:none}.dashboard .dash-search input::placeholder{color:#8898ae}.dashboard .dash-search>svg{color:#5978a7;flex:none}.dashboard .dash-search kbd{color:#7185a3;background:#fff9;border:1px solid #6f8fbb33;border-radius:8px;justify-content:center;align-items:center;min-width:48px;height:25px;padding:0 8px;font-family:inherit;font-size:9px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #1a34590f}.dashboard.dark .dash-search{background:#0e1c3080}.dashboard.dark .dash-search:focus-within{background:#12233bbf}.dashboard.dark .dash-search input{color:#eef5ff}.dashboard.dark .dash-search kbd{color:#a9bad0;background:#ffffff12;border-color:#ffffff1f}.side-user .profile-menu-toggle{overflow:hidden;letter-spacing:0!important;padding:0!important}.side-user .profile-menu-toggle svg{flex:none;margin:auto;display:block}.side-user .profile-menu-toggle{letter-spacing:1px;cursor:pointer;border:1px solid #ffffff24;place-items:center;width:31px;height:31px;margin-left:auto;font-size:15px;display:grid;color:#cfddf0!important;background:#ffffff14!important;border-radius:10px!important}.side-profile-pop{background:#fffffff5!important;border-color:#ffffffe6!important;box-shadow:0 18px 46px #10203b3d!important}.side-profile-pop,.side-profile-pop button,.side-profile-pop .profile-head b{color:#1d2c46!important}.side-profile-pop .profile-head small{color:#71839d!important}.side-profile-pop .logout{color:#c84e69!important}.dashboard.dark .side-profile-pop{background:#101c30f5!important;border-color:#ffffff1f!important}.dashboard.dark .side-profile-pop,.dashboard.dark .side-profile-pop button,.dashboard.dark .side-profile-pop .profile-head b{color:#edf4ff!important}.dashboard.dark .side-profile-pop .profile-head small{color:#9bacc4!important}.collapsed .side-user .profile-menu-toggle{margin:auto;display:grid!important}.collapsed .side-user{justify-content:center}.collapsed .side-user .side-profile-pop{bottom:0;left:calc(100% + 9px)}.collapsed .side-user .side-profile-pop>button,.collapsed .side-user .side-profile-pop .profile-head{display:flex!important}.brand-user-avatar{color:#fff;background:linear-gradient(145deg,#4b9de0,#6659e8);border:1px solid #ffffff40;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;box-shadow:0 10px 24px #2650b547;display:grid!important}.collapsed .dash-brand .brand-user-avatar{display:grid!important}.dashboard-language-switcher{align-items:center;gap:8px;display:flex}.dashboard-language-switcher>.app-icon--yhuu{filter:drop-shadow(0 5px 10px #1752cf33);border-radius:11px;flex:0 0 38px}.dashboard-language-switcher .language-menu{top:calc(100% + 8px)}@media (width<=760px){.dashboard-language-switcher>.app-icon--yhuu{width:32px;height:32px}.dashboard-language-switcher{gap:4px}}.dash-brand .collapse-chevron{line-height:1}.dash-brand>button{border-radius:0 7px 7px 0!important;width:20px!important;height:24px!important;font-size:14px!important;top:12px!important;right:-20px!important;box-shadow:3px 2px 8px #1b345b14!important}.collapsed .dash-brand>button{right:-20px!important}.dash-brand .collapse-chevron{transform:scale(.82)}.dash-brand .collapse-chevron.is-collapsed{transform:rotate(180deg)scale(.82)}.brand-identity{position:relative}.role-switcher-trigger{color:#f1f6ff;min-height:34px;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:5px;padding:0 8px;display:flex}.role-switcher-trigger>span:first-child{text-transform:lowercase;font-size:12px;font-weight:800}.role-switcher-trigger small{color:#afbdd0;font-size:10px}.role-switcher-trigger .role-chevron{color:#8fa7c6;font-size:12px;transition:transform .2s}.role-switcher-trigger[aria-expanded=true] .role-chevron{transform:rotate(180deg)}.role-switcher-menu{z-index:45;color:#26354c;border-radius:15px;width:205px;padding:7px;position:absolute;top:42px;left:0;background:#fffffff5!important;box-shadow:0 18px 45px #08162d3d!important}.role-switcher-menu>p{color:#7c8da5;text-transform:uppercase;letter-spacing:.07em;margin:3px 7px 7px;font-size:9px;font-weight:700}.role-switcher-menu>button{color:#26354c;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:9px;display:flex}.role-switcher-menu>button:hover,.role-switcher-menu>button.active{background:#4c7bda1a}.role-switcher-menu i{color:#527bd1;background:#4e7ddb1a;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.role-switcher-menu button>span{flex-direction:column;flex:1;display:flex}.role-switcher-menu b{text-transform:lowercase;font-size:10px}.role-switcher-menu small{color:#8190a6;font-size:8px}.role-switcher-menu em{color:#3f77d3;font-style:normal}.dashboard.dark .role-switcher-menu{color:#edf4ff;background:#0f1c30f7!important}.dashboard.dark .role-switcher-menu>button{color:#edf4ff}.collapsed .role-switcher-menu{display:none}.dash-brand .brand-identity{flex:1;min-width:0}.dash-brand .role-switcher-trigger{width:100%;min-height:42px;display:flex;color:#eef5ff!important;text-align:left!important;background:#ffffff0f!important;border:0!important;border-radius:11px!important;margin:0!important;padding:5px 8px!important}.dash-brand .role-switcher-trigger:hover,.dash-brand .role-switcher-trigger[aria-expanded=true]{background:#ffffff1c!important}.role-switcher-trigger .role-label{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.role-switcher-trigger .role-label b{color:#f4f8ff;text-transform:lowercase;font-size:12px;line-height:1.1}.role-switcher-trigger .role-label small{color:#9fb0c7;font-size:9px;line-height:1.1}.role-switcher-trigger .role-chevron{color:#9fb4d0;flex:none;font-size:12px;display:block!important}.dash-brand .role-switcher-menu{width:222px;top:49px;left:-52px}.dash-brand .role-switcher-menu>button{font-size:inherit!important;margin:0!important}.dash-brand .sidebar-collapse-button{margin:0!important}.collapsed .dash-brand .role-switcher-trigger,.collapsed .dash-brand .role-switcher-menu{display:none!important}.header-right-actions{z-index:25;align-items:center;gap:8px;display:flex;position:absolute;right:24px}.header-right-actions .dashboard-language-switcher{position:relative;right:auto}.dash-header-control{color:#263954;cursor:pointer;background:#ffffff85;border:1px solid #6f91bf33;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;transition:all .2s;display:grid;position:relative;box-shadow:0 5px 15px #1f416f0f}.dash-header-control:hover{color:#386ec9;background:#ffffffd1;border-color:#4a7edc59;transform:translateY(-1px)}.dash-header-control>b{color:#fff;background:#5b7fe0;border:2px solid #f5f9ff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid;position:absolute;top:-5px;right:-4px}.header-notification-wrap{position:relative}.header-notification-pop{border-radius:16px;width:285px;padding:9px;position:absolute;top:47px;right:0}.header-notification-pop>header{justify-content:space-between;align-items:center;padding:7px;display:flex}.header-notification-pop>header button{color:#4d75c6;cursor:pointer;background:0 0;border:0;font-size:8px}.header-notification-pop article{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px;display:flex}.header-notification-pop article>i{color:#4f79d0;background:#4f79d01a;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.header-notification-pop article>div{flex-direction:column;gap:3px;display:flex}.header-notification-pop article b{font-size:9px}.header-notification-pop article small{color:var(--muted);font-size:8px}.dashboard.dark .dash-header-control{color:#dce8fa;background:#1222398c;border-color:#ffffff1a}@media (width<=1100px){.header-right-actions{right:14px}.header-right-actions .dashboard-language-switcher>.app-icon--yhuu{display:none}.dash-header .dash-search{max-width:430px}}@media (width<=760px){.header-right-actions{gap:4px;right:10px}.dash-header-control{flex-basis:34px;width:34px;height:34px}.header-right-actions .dashboard-language-switcher{display:none}.dash-header .dash-search{margin-right:86px}}.dash-brand{z-index:35;position:relative;overflow:visible;align-items:center!important;gap:9px!important;display:flex!important}.dash-brand .brand-user-avatar{flex:0 0 42px}.dash-brand .brand-identity{flex:0 0 132px;width:132px;display:block;position:relative;overflow:visible}.dash-brand .role-switcher-trigger{align-items:center!important;width:132px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:5px 8px!important;display:flex!important;position:relative!important}.role-switcher-trigger .role-label{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex!important}.role-switcher-trigger .role-label b{color:#fff;text-transform:lowercase;font-size:12px;line-height:1;display:block}.role-switcher-trigger .role-label small{color:#aebdd0;font-size:9px;line-height:1;display:block}.role-switcher-menu{z-index:100!important;border-radius:16px!important;width:228px!important;max-height:none!important;padding:8px!important;display:grid!important;position:absolute!important;top:50px!important;left:0!important;overflow:visible!important}.role-switcher-menu>p{margin:3px 8px 7px!important;display:block!important}.dash-brand .role-switcher-menu>button{text-align:left!important;border-radius:10px!important;grid-template-columns:32px 1fr 18px!important;align-items:center!important;gap:9px!important;width:100%!important;height:45px!important;min-height:45px!important;margin:0!important;padding:6px 8px!important;display:grid!important;position:relative!important}.role-switcher-menu>button i{place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.role-switcher-menu>button>span{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important}.role-switcher-menu>button>span b{font-size:10px!important;line-height:1!important;display:block!important}.role-switcher-menu>button>span small{font-size:8px!important;line-height:1!important;display:block!important}.role-switcher-menu>button em{justify-self:center;display:block!important}.dash-sidebar nav{z-index:1;position:relative}.collapsed .dash-brand .brand-identity{display:none!important}.role-switcher-trigger .role-label{white-space:nowrap;flex-direction:row!important;align-items:center!important;gap:4px!important}.role-switcher-trigger .role-label b,.role-switcher-trigger .role-label small{font-size:11px!important;line-height:1!important;display:inline!important}.dash-brand{gap:0!important}.dash-brand .brand-identity{margin-left:-22px!important}.dash-brand .brand-user-avatar{z-index:2;position:relative}.dash-brand .role-switcher-trigger{padding-left:10px!important}.dash-brand .role-switcher-menu{border-radius:14px!important;width:200px!important;max-height:calc(100vh - 82px)!important;padding:6px!important;top:47px!important;left:-42px!important;overflow:hidden auto!important}.dash-brand .role-switcher-menu>p{letter-spacing:.06em!important;margin:4px 7px 6px!important;font-size:8px!important}.dash-brand .role-switcher-menu>button{border-radius:9px!important;grid-template-columns:28px 1fr 16px!important;gap:7px!important;height:39px!important;min-height:39px!important;padding:4px 7px!important}.dash-brand .role-switcher-menu>button i{border-radius:8px!important;width:27px!important;height:27px!important}.dash-brand .role-switcher-menu>button>span{gap:2px!important}.dash-brand .role-switcher-menu>button>span b{font-size:9px!important}.dash-brand .role-switcher-menu>button>span small{font-size:7.5px!important}.dash-brand .role-switcher-menu::-webkit-scrollbar{width:4px}.dash-brand .role-switcher-menu::-webkit-scrollbar-thumb{background:#5376ac47;border-radius:4px}.dash-brand .role-switcher-trigger{position:relative!important}.role-switcher-trigger .role-label{text-align:center!important;justify-content:center!important}.role-switcher-trigger .role-chevron{position:absolute;right:8px}.dash-brand .role-switcher-menu{left:0!important}.dash-brand .role-switcher-menu>p{text-align:center!important}.dash-brand .role-switcher-menu>button{grid-template-columns:28px 1fr 28px!important}.dash-brand .role-switcher-menu>button>span{text-align:center!important;align-items:center!important}.dash-brand .role-switcher-menu>button em{justify-self:center!important}.dash-brand .role-switcher-menu{width:240px!important;position:fixed!important;top:62px!important;left:12px!important}.dash-brand .role-switcher-menu>p{text-align:left!important;padding-left:5px!important}.dash-brand .role-switcher-menu>button>span{white-space:nowrap;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:4px!important}.dash-brand .role-switcher-menu>button>span b,.dash-brand .role-switcher-menu>button>span small{line-height:1!important;display:inline!important}.dash-brand .role-switcher-menu>button>span small:before{content:"· ";color:#8394aa}.dash-brand .role-switcher-menu{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;padding:7px!important;display:flex!important}.dash-brand .role-switcher-menu>p{flex:none;box-sizing:border-box!important;width:100%!important}.dash-brand .role-switcher-menu>button{box-sizing:border-box!important;flex:0 0 39px!important;align-self:stretch!important;width:100%!important;max-width:100%!important;margin:0!important;position:relative!important;left:0!important;right:auto!important;transform:none!important}.dash-brand .role-switcher-menu>button+button{margin-top:3px!important}:root{--liquid-ink:#14243d;--liquid-muted:#60738f;--liquid-line:#5b7cb13d;--liquid-surface:#fbfdffe8;--liquid-surface-strong:#fffffff7;--liquid-field:#f7fbffeb;--liquid-blue:#3479e4;--liquid-violet:#6758e6;--liquid-focus:#3479e43b;--liquid-shadow:0 28px 90px #0d1f3d3d, 0 8px 24px #2b579a1a, inset 0 1px 0 #fffffff0}.dashboard{--panel:var(--liquid-surface);--line:var(--liquid-line);--text:var(--liquid-ink);--muted:var(--liquid-muted);-webkit-font-smoothing:antialiased}.dashboard.dark{--liquid-ink:#edf5ff;--liquid-muted:#a9b9cf;--liquid-line:#afcaef2b;--liquid-surface:#111f35e0;--liquid-surface-strong:#14233af7;--liquid-field:#0b182bd1;--liquid-focus:#65a6ff40;--liquid-shadow:0 30px 95px #00000080, 0 8px 24px #0000003d, inset 0 1px 0 #ffffff17}.dashboard.dashboard .glass{-webkit-backdrop-filter:blur(28px)saturate(150%)!important;backdrop-filter:blur(28px)saturate(150%)!important;background:linear-gradient(145deg,#fffffff0,#eff7ffd1)!important;border-color:#ffffffd6!important;box-shadow:0 16px 46px #1e41741f,inset 0 1px #fffffff5!important}.dashboard.dashboard.dark .glass{background:linear-gradient(145deg,#172842f0,#0d1a2fe0)!important;border-color:#b3cff424!important;box-shadow:0 20px 58px #00000059,inset 0 1px #ffffff14!important}.dashboard.dashboard :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){caret-color:var(--liquid-blue);outline:none;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s;border-color:var(--liquid-line)!important;color:var(--liquid-ink)!important;background:linear-gradient(145deg, var(--liquid-surface-strong), var(--liquid-field))!important;font-size:clamp(13px,.86vw,15px)!important;box-shadow:inset 0 1px 2px #1936600a,0 5px 15px #254b840a!important}.dashboard.dashboard :is(input,select,textarea)::placeholder{opacity:1;color:color-mix(in srgb, var(--liquid-muted) 78%, transparent)!important}.dashboard.dashboard :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea):focus{border-color:color-mix(in srgb, var(--liquid-blue) 72%, white)!important;background:var(--liquid-surface-strong)!important;box-shadow:0 0 0 4px var(--liquid-focus), 0 10px 24px #275ba81a!important}.dashboard.dashboard :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.72;filter:saturate(.72)}.dashboard.dashboard :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid color-mix(in srgb, var(--liquid-blue) 44%, transparent)!important}.dashboard.dashboard input[type=checkbox],.dashboard.dashboard input[type=radio]{min-width:18px;accent-color:var(--liquid-blue);width:18px!important;height:18px!important}.dashboard.dashboard .dash-search input{min-height:0;box-shadow:none!important;background:0 0!important;border:0!important;font-size:clamp(12px,.78vw,14px)!important}.dashboard.dashboard .dash-content :is(.glass,[class*=-card],[class*=-panel],[class*=-row],[class*=-table],[class*=-list]) small{line-height:1.45;font-size:clamp(10px,.7vw,12px)!important}.dashboard.dashboard .dash-content :is([class*=-card],[class*=-panel],[class*=-row],[class*=-table],[class*=-list]) p{line-height:1.58;font-size:clamp(11px,.76vw,13px)!important}.dashboard.dashboard .dash-content button{line-height:1.25;font-size:clamp(11px,.73vw,13px)!important}:is(.cookie-backdrop,.identity-address-modal-backdrop,.identity-phone-modal-backdrop,.identity-device-confirm-backdrop,.api-modal-backdrop,.adjust-backdrop,.approval-modal,.device-modal-backdrop,.governance-backdrop,.permission-modal-backdrop,.structure-modal-backdrop,.superadmin-modal-backdrop,.system-modal-backdrop,.team-modal-backdrop,.mail-compose-backdrop,.faq-modal-backdrop,.release-backdrop,.email-disable-backdrop,.service-modal-backdrop,.service-admin-backdrop,.translation-modal-backdrop,.role-reject-backdrop){isolation:isolate;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px)saturate(125%)!important;backdrop-filter:blur(18px)saturate(125%)!important;background:radial-gradient(circle at 14% 13%,#49a3ef3d,#0000 31%),radial-gradient(circle at 86% 84%,#7953e638,#0000 34%),#0712259e!important;overflow-x:hidden!important}:is(.cookie-backdrop,.identity-address-modal-backdrop,.identity-phone-modal-backdrop,.identity-device-confirm-backdrop,.api-modal-backdrop,.adjust-backdrop,.approval-modal,.device-modal-backdrop,.governance-backdrop,.permission-modal-backdrop,.structure-modal-backdrop,.superadmin-modal-backdrop,.system-modal-backdrop,.team-modal-backdrop,.mail-compose-backdrop,.faq-modal-backdrop,.release-backdrop,.email-disable-backdrop,.service-modal-backdrop,.service-admin-backdrop,.translation-modal-backdrop,.role-reject-backdrop):before,:is(.cookie-backdrop,.identity-address-modal-backdrop,.identity-phone-modal-backdrop,.identity-device-confirm-backdrop,.api-modal-backdrop,.adjust-backdrop,.approval-modal,.device-modal-backdrop,.governance-backdrop,.permission-modal-backdrop,.structure-modal-backdrop,.superadmin-modal-backdrop,.system-modal-backdrop,.team-modal-backdrop,.mail-compose-backdrop,.faq-modal-backdrop,.release-backdrop,.email-disable-backdrop,.service-modal-backdrop,.service-admin-backdrop,.translation-modal-backdrop,.role-reject-backdrop):after{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;filter:blur(22px);border-radius:999px;width:min(38vw,520px);position:absolute}:is(.cookie-backdrop,.identity-address-modal-backdrop,.identity-phone-modal-backdrop,.identity-device-confirm-backdrop,.api-modal-backdrop,.adjust-backdrop,.approval-modal,.device-modal-backdrop,.governance-backdrop,.permission-modal-backdrop,.structure-modal-backdrop,.superadmin-modal-backdrop,.system-modal-backdrop,.team-modal-backdrop,.mail-compose-backdrop,.faq-modal-backdrop,.release-backdrop,.email-disable-backdrop,.service-modal-backdrop,.service-admin-backdrop,.translation-modal-backdrop,.role-reject-backdrop):before{background:#4fb0ef29;top:-14%;left:-8%}:is(.cookie-backdrop,.identity-address-modal-backdrop,.identity-phone-modal-backdrop,.identity-device-confirm-backdrop,.api-modal-backdrop,.adjust-backdrop,.approval-modal,.device-modal-backdrop,.governance-backdrop,.permission-modal-backdrop,.structure-modal-backdrop,.superadmin-modal-backdrop,.system-modal-backdrop,.team-modal-backdrop,.mail-compose-backdrop,.faq-modal-backdrop,.release-backdrop,.email-disable-backdrop,.service-modal-backdrop,.service-admin-backdrop,.translation-modal-backdrop,.role-reject-backdrop):after{background:#7b52e329;bottom:-18%;right:-8%}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-article-dialog,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal){z-index:1;position:relative;overflow:auto;color:var(--liquid-ink,#14243d)!important;box-shadow:var(--liquid-shadow)!important;-webkit-backdrop-filter:blur(34px)saturate(155%)!important;backdrop-filter:blur(34px)saturate(155%)!important;background:radial-gradient(circle at 94% 4%,#7b58e61a,#0000 28%),radial-gradient(circle at 6% 96%,#399de71c,#0000 32%),linear-gradient(145deg,#fffffffa,#eff7fff2)!important;border:1px solid #ffffffe6!important;border-radius:clamp(20px,2.2vw,30px)!important}.dashboard.dark :is(.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.release-modal,.email-disable-modal,.role-reject-modal){background:radial-gradient(circle at 94% 4%,#7a56e729,#0000 31%),radial-gradient(circle at 6% 96%,#3d9be71f,#0000 33%),linear-gradient(145deg,#192a44fa,#0c192df7)!important;border-color:#bed6f529!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-article-dialog,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal) :is(h1,h2,h3,b,strong){color:var(--liquid-ink,#14243d)}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-article-dialog,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal) h2{letter-spacing:-.035em;line-height:1.2;font-size:clamp(20px,1.55vw,27px)!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal) :is(p,small){line-height:1.55;color:var(--liquid-muted,#60738f)!important;font-size:clamp(11px,.76vw,13px)!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.api-modal,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal) label>:is(span,b):first-child{font-weight:800;line-height:1.35;color:var(--liquid-ink,#14243d)!important;font-size:clamp(11px,.75vw,13px)!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.api-modal,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){min-height:48px;line-height:1.45;border:1px solid var(--liquid-line,#5b7cb13d)!important;color:var(--liquid-ink,#14243d)!important;background:linear-gradient(145deg,#fffffff7,#f2f8ffed)!important;border-radius:14px!important;font-size:clamp(13px,.88vw,15px)!important;box-shadow:inset 0 1px 2px #1d3c670a!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.api-modal,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal) textarea{resize:vertical;min-height:112px}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-article-dialog,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal) button{min-height:42px;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s;border-radius:13px!important;font-size:clamp(11px,.74vw,13px)!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-article-dialog,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal) button:hover:not(:disabled){filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 9px 20px #234c8b21}.dashboard.dashboard .governance-backdrop{padding:clamp(12px,3vw,36px)!important}.dashboard.dashboard .governance-modal{width:min(720px,100%)!important;max-height:min(880px,100dvh - 32px)!important;padding:clamp(22px,3vw,34px)!important}.dashboard.dashboard .governance-modal>header{border-bottom:1px solid var(--liquid-line);align-items:flex-start;gap:18px;padding-bottom:18px}.dashboard.dashboard .governance-modal header span{letter-spacing:.12em;color:var(--liquid-blue)!important;font-size:clamp(10px,.65vw,11px)!important}.dashboard.dashboard .governance-modal header>button{flex:0 0 44px;min-height:44px;border-color:var(--liquid-line)!important;width:44px!important;height:44px!important;color:var(--liquid-ink)!important;background:#ffffff9e!important}.dashboard.dashboard .governance-modal .capability-form-grid{margin-top:5px;gap:16px!important}.dashboard.dashboard .governance-modal .capability-form-grid>label,.dashboard.dashboard .governance-modal>label{gap:8px!important;margin-top:15px!important}.dashboard.dashboard .governance-modal .capability-checkbox{background:#f7fbffc2;min-height:72px;border-color:var(--liquid-line)!important;border-radius:16px!important;padding:14px 16px!important}.dashboard.dashboard .governance-modal footer{z-index:3;border-top:1px solid var(--liquid-line);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#f8fcffe8;padding:16px 34px 22px;position:sticky;bottom:-34px;margin:24px -34px -34px!important}.dashboard.dashboard .governance-modal footer .primary{padding-inline:18px;box-shadow:0 10px 24px #415ecd40;background:linear-gradient(110deg, var(--liquid-blue), var(--liquid-violet))!important}@media (width<=760px){:is(.cookie-backdrop,.identity-address-modal-backdrop,.identity-phone-modal-backdrop,.identity-device-confirm-backdrop,.api-modal-backdrop,.adjust-backdrop,.approval-modal,.device-modal-backdrop,.governance-backdrop,.permission-modal-backdrop,.structure-modal-backdrop,.superadmin-modal-backdrop,.system-modal-backdrop,.team-modal-backdrop,.mail-compose-backdrop,.faq-modal-backdrop,.release-backdrop,.email-disable-backdrop,.service-modal-backdrop,.service-admin-backdrop,.translation-modal-backdrop,.role-reject-backdrop){padding:10px 8px max(10px, env(safe-area-inset-bottom))!important;align-items:end!important}:is(.cookie-dialog,.identity-address-modal,.identity-phone-modal,.identity-device-confirm,.api-modal,.api-secret-modal,.api-confirm,.adjust-modal,.approval-modal>section,.device-modal,.governance-modal,.permission-modal,.structure-modal,.superadmin-modal,.system-modal,.team-modal,.mail-compose-modal,.mail-bulk-confirm,.faq-article-dialog,.faq-request-dialog,.faq-article-editor-dialog,.release-modal,.email-disable-modal,.service-modal,.service-admin-modal,.translation-confirm,.role-reject-modal){border-radius:24px 24px 18px 18px!important;width:100%!important;max-height:calc(100dvh - 20px)!important;padding:20px!important}.dashboard.dashboard .governance-modal .capability-form-grid{grid-template-columns:1fr!important;gap:4px!important}.dashboard.dashboard .governance-modal footer{padding:14px 20px max(18px, env(safe-area-inset-bottom));flex-direction:column-reverse;bottom:-20px;margin:22px -20px -20px!important}.dashboard.dashboard .governance-modal footer button{justify-content:center;width:100%;min-height:48px}}@media (prefers-reduced-motion:reduce){.dashboard.dashboard *,.dashboard.dashboard :before,.dashboard.dashboard :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{@page{size:A4;margin:16mm 14mm}html,body{background:#fff!important}}.yhuu-rich-editor{background:#fbfdfff2;border:1px solid #3e67ac30;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.yhuu-rich-toolbar{z-index:3;background:linear-gradient(#f4f8ff,#edf4fd);border-bottom:1px solid #3e67ac29;flex-wrap:wrap;align-items:center;gap:5px;min-height:52px;padding:7px 9px;display:flex;position:relative}.yhuu-rich-toolbar button,.yhuu-rich-toolbar select,.yhuu-editor-color{color:#31527d;min-width:38px;height:38px;font:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:#ffffffeb;border:1px solid #4268a429;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.yhuu-rich-toolbar button:hover,.yhuu-rich-toolbar select:hover{color:#185fc1;background:#fff;border-color:#6c91da;box-shadow:0 4px 12px #325da31a}.yhuu-rich-toolbar button:disabled{cursor:wait;opacity:.5}.yhuu-rich-toolbar .formula-button{color:#fff;background:linear-gradient(135deg,#2577df,#6252df);border-color:#0000;min-width:96px;box-shadow:0 6px 16px #3756cd33}.yhuu-rich-toolbar .formula-button:hover{color:#fff;background:linear-gradient(135deg,#1268d7,#5544d5)}.yhuu-rich-toolbar .table-button{min-width:88px}.yhuu-toolbar-divider{background:#3a5f9929;width:1px;height:29px;margin:0 2px}.yhuu-editor-color{padding:0 5px;position:relative}.yhuu-editor-color span{font-weight:900}.yhuu-editor-color input{background:0 0;border:0;width:19px;height:20px;padding:0}.yhuu-editor-status{color:#7184a1;background:#fbfdff;border-bottom:1px solid #3e67ac1c;align-items:center;gap:14px;min-height:31px;padding:5px 10px;font-size:8px;display:flex}.yhuu-editor-status button{color:#416da9;font:inherit;cursor:pointer;background:#f4f8ff;border:1px solid #3e67ac21;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:5px 9px;font-weight:800;display:flex}.yhuu-editor-status button.active{color:#fff;background:#426ed4}.yhuu-rich-surface,.yhuu-rich-preview{color:#203f6b;background:#ffffffc2;outline:0;min-height:125px;padding:14px;font-size:13px;line-height:1.65}.yhuu-rich-editor.tall .yhuu-rich-surface,.yhuu-rich-editor.tall .yhuu-rich-preview{min-height:320px;max-height:58vh;padding:24px;overflow:auto}.yhuu-rich-surface:empty:before{color:#99a8bc;content:attr(data-placeholder)}.yhuu-rich-surface img,.yhuu-rich-preview img,.yhuu-rich-content img{border-radius:11px;max-width:100%;height:auto}.yhuu-rich-surface img{cursor:pointer;transition:outline-color .16s,box-shadow .16s,opacity .16s}.yhuu-rich-surface img:hover{outline-offset:3px;outline:2px solid #3478da52}.yhuu-rich-surface img.yhuu-image-selected{outline-offset:4px;outline:3px solid #3478da;box-shadow:0 12px 30px #2959a02e}.yhuu-rich-editor.immersive .yhuu-rich-surface,.yhuu-rich-editor.immersive .yhuu-rich-preview{min-height:calc(100vh - 330px);max-height:none;padding:30px 34px;font-size:14px;line-height:1.85}.yhuu-rich-editor.compact{border-radius:10px;flex:1;min-width:0}.yhuu-rich-editor.compact .yhuu-rich-toolbar{min-height:42px;padding:4px 6px}.yhuu-rich-editor.compact .yhuu-rich-toolbar button{min-width:32px;height:32px;padding:0 7px}.yhuu-rich-editor.compact .yhuu-rich-toolbar .formula-button{min-width:39px}.yhuu-rich-editor.compact .yhuu-rich-surface{min-height:48px;padding:9px}.yhuu-rich-limits{color:#66748b;background:#f8fbff;border-top:1px solid #3e67ac1a;justify-content:flex-end;align-items:center;gap:12px;min-height:27px;padding:5px 9px;font-size:7px;font-weight:700;display:flex}.yhuu-rich-limits .reached{color:#c64759}.yhuu-rich-editor.compact .yhuu-rich-limits{min-height:23px;padding-block:3px}.yhuu-rich-surface table,.yhuu-rich-preview table,.yhuu-rich-content table{border-collapse:collapse;width:100%;margin:16px 0}.yhuu-rich-surface th,.yhuu-rich-surface td,.yhuu-rich-preview th,.yhuu-rich-preview td,.yhuu-rich-content th,.yhuu-rich-content td{text-align:left;border:1px solid #d3dfef;padding:8px}.yhuu-rich-surface th,.yhuu-rich-preview th,.yhuu-rich-content th{background:#edf3fc}.yhuu-rich-surface blockquote,.yhuu-rich-preview blockquote,.yhuu-rich-content blockquote{background:#edf4ff;border-left:4px solid #5d8de3;border-radius:0 10px 10px 0;margin:14px 0;padding:12px 16px}.yhuu-rich-surface pre,.yhuu-rich-preview pre,.yhuu-rich-content pre{color:#dce9ff;background:#13243d;border-radius:11px;padding:14px;overflow:auto}.yhuu-formula{vertical-align:middle;color:#183f7e;background:linear-gradient(135deg,#f1f7ff,#f5f3ff);border:1px solid #4170c42e;border-radius:7px;align-items:center;max-width:100%;margin:1px 2px;padding:3px 7px;font-family:KaTeX_Main,Cambria Math,serif;display:inline-flex;overflow-x:auto}.yhuu-formula[data-display=block]{justify-content:center;width:100%;margin:10px 0;padding:12px;display:flex}.yhuu-rich-surface .yhuu-formula{z-index:1;cursor:pointer;pointer-events:auto;touch-action:manipulation;position:relative}.yhuu-rich-surface .yhuu-formula:hover,.yhuu-rich-surface .yhuu-formula:focus{border-color:#4b82dd;outline:0;box-shadow:0 0 0 3px #4b82dd1a}.yhuu-rich-surface .yhuu-formula:after{color:#2867b8;content:"✎ Tahrirlash";white-space:nowrap;opacity:.42;background:#e4efff;border-radius:6px;align-items:center;margin-left:7px;padding:3px 6px;font:800 8px Inter,Arial,sans-serif;transition:all .16s;display:inline-flex}.yhuu-rich-surface .yhuu-formula:hover:after,.yhuu-rich-surface .yhuu-formula:focus:after{opacity:1}.katex-display{max-width:100%;padding:3px 0;overflow:auto hidden}.katex-error{color:#c93445!important}.yhuu-formula-backdrop{z-index:32000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d1c368f;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.yhuu-formula-dialog{background:linear-gradient(145deg,#fff,#f3f7ff);border:1px solid #fffffff2;border-radius:24px;width:min(940px,100vw - 28px);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 35px 90px #1428524d}.yhuu-formula-dialog>header{border-bottom:1px solid #446baa1f;justify-content:space-between;align-items:flex-start;gap:15px;padding:22px 24px 17px;display:flex}.yhuu-formula-dialog>header small{color:#176be0;letter-spacing:1.2px;font-size:9px;font-weight:900}.yhuu-formula-dialog>header h2{color:#153968;margin:5px 0;font-size:25px}.yhuu-formula-dialog>header p{color:#71849f;margin:0;font-size:11px}.yhuu-formula-dialog>header button{color:#a03e50;cursor:pointer;background:#fff0f3;border:0;border-radius:11px;width:38px;height:38px;font-size:22px}.yhuu-formula-dialog>nav{grid-template-columns:1fr 1fr;gap:9px;padding:14px 24px 0;display:grid}.yhuu-formula-dialog>nav button{color:#4e6d99;cursor:pointer;background:#f8fbff;border:1px solid #3b66aa29;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:8px 14px;display:flex}.yhuu-formula-dialog>nav button>span:not(.yhuu-mode-icon){text-align:left;gap:2px;display:grid}.yhuu-formula-dialog>nav button b{font-size:12px}.yhuu-formula-dialog>nav button small{color:#8294ae;font-size:8px;font-weight:600}.yhuu-formula-dialog>nav button.active{color:#fff;background:linear-gradient(135deg,#2679df,#5f50dc);border-color:#0000;box-shadow:0 8px 20px #4152cb2e}.yhuu-formula-dialog>nav button.active small{color:#ffffffc2}.yhuu-mode-icon{color:#285f9f;background:#fff;border:1px solid #3866ac21;border-radius:10px;place-items:center;min-width:36px;height:36px;font:700 17px Cambria Math,STIX Two Math,serif;display:grid}.yhuu-formula-dialog>nav button.active .yhuu-mode-icon{color:#265fab;border-color:#0000}.yhuu-equation-builder{background:linear-gradient(145deg,#f7fbff,#f2f5ff);border:1px solid #3e67ac24;border-radius:17px;margin:13px 24px 0;padding:16px}.yhuu-equation-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.yhuu-equation-heading>div:first-child{color:#244f82;gap:3px;display:grid}.yhuu-equation-heading small{color:#2670cf;letter-spacing:.8px;font-size:8px;font-weight:900}.yhuu-equation-heading b{font-size:13px}.yhuu-equation-history{gap:5px;display:flex}.yhuu-equation-history button{color:#2c65a7;cursor:pointer;background:#fff;border:1px solid #3767ae29;border-radius:9px;width:34px;height:34px;font-size:18px}.yhuu-equation-history button.danger{color:#b6495a;background:#fff4f6}.yhuu-equation-history button:hover{border-color:#377bd6;box-shadow:0 4px 12px #2960ab1f}.yhuu-equation-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.yhuu-equation-templates>button{color:#315889;text-align:left;cursor:pointer;background:#fff;border:1px solid #3e67ac24;border-radius:12px;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:9px;min-height:76px;padding:10px 12px;transition:all .16s;display:grid}.yhuu-equation-templates>button:hover{background:#fafdff;border-color:#4a83d6;transform:translateY(-1px);box-shadow:0 7px 18px #2e5b9e1a}.yhuu-equation-templates>button>span:not(.yhuu-formula-glyph){gap:3px;min-width:0;display:grid}.yhuu-equation-templates>button b{font-size:10px}.yhuu-equation-templates>button small{color:#8191aa;font-size:8px}.yhuu-formula-glyph{color:#163e72;background:#f4f8ff;border:1px solid #e2eafa;border-radius:9px;place-items:center;min-width:60px;min-height:42px;font-size:15px;display:grid;overflow:hidden}.yhuu-formula-glyph .katex{font-size:1.05em}.yhuu-equation-symbol-heading{color:#315580;justify-content:space-between;align-items:end;gap:10px;margin:15px 1px 7px;display:flex}.yhuu-equation-symbol-heading b{font-size:11px}.yhuu-equation-symbol-heading small{color:#8494aa;font-size:8px}.yhuu-equation-symbols{flex-wrap:wrap;gap:6px;display:flex}.yhuu-equation-symbols button{color:#245995;cursor:pointer;background:#fff;border:1px solid #3e67ac24;border-radius:9px;min-width:42px;height:38px;font:600 20px Cambria Math,STIX Two Math,serif}.yhuu-equation-symbols button:hover{color:#fff;background:#3477d8;border-color:#3477d8;box-shadow:0 5px 13px #3477d833}.yhuu-visual-equation-input{color:#315681;background:#fff;border:1px solid #306ecb38;border-radius:17px;gap:9px;margin:13px 24px 0;padding:15px;display:grid;box-shadow:0 8px 25px #28529112}.yhuu-visual-equation-input>span{justify-content:space-between;align-items:end;gap:12px;display:flex}.yhuu-visual-equation-input>span b{font-size:12px}.yhuu-visual-equation-input>span small,.yhuu-visual-equation-input>small{color:#7c8fa9;font-size:8px}.yhuu-mathfield-host{min-height:142px;display:flex}.yhuu-visual-mathfield{color:#163d70;--caret-color:#2574da;--selection-background-color:#dbeaff;--contains-highlight-background-color:#e8f1ff;background:linear-gradient(135deg,#fff,#f9fbff);border:1px solid #cbd9ef;border-radius:13px;outline:0;width:100%;min-height:142px;padding:22px;font-size:28px}.yhuu-visual-mathfield:focus-within{border-color:#3479dc;box-shadow:0 0 0 4px #3479dc1a}.yhuu-visual-mathfield::part(virtual-keyboard-toggle){color:#286bc1}.yhuu-visual-mathfield::part(menu-toggle){color:#5d75a0}.yhuu-formula-input{color:#416287;gap:7px;margin:16px 24px 0;font-size:10px;font-weight:800;display:grid}.yhuu-formula-input>span{justify-content:space-between;align-items:end;gap:12px;display:flex}.yhuu-formula-input>span small{color:#8293aa;font-size:8px;font-weight:600}.yhuu-formula-input textarea{color:#173b69;resize:vertical;background:#fff;border:1px solid #3a66ad38;border-radius:13px;outline:0;width:100%;min-height:155px;padding:13px;font:13px/1.6 Consolas,Courier New,monospace}.yhuu-formula-input textarea:focus{border-color:#3d7ddd;box-shadow:0 0 0 4px #3d7ddd1a}.yhuu-formula-input small{color:#7b8ca5;font-weight:600}.yhuu-formula-input small.error{color:#c33e50}.yhuu-formula-display{background:#f7faff;border:1px solid #3e67ac1f;border-radius:11px;align-items:center;gap:9px;margin:12px 24px 0;padding:10px 12px;display:flex}.yhuu-formula-display input{accent-color:#2876dc;width:17px;height:17px}.yhuu-formula-display span{color:#31547e;gap:2px;font-size:10px;display:grid}.yhuu-formula-display small{color:#7c8da5;font-size:8px}.yhuu-formula-preview{background:#fff;border:1px solid #3e67ac21;border-radius:14px;margin:12px 24px 0;padding:13px}.yhuu-formula-preview>small{color:#3476d0;letter-spacing:.8px;font-size:8px;font-weight:900}.yhuu-formula-preview>div{color:#1c3f70;place-items:center;min-height:75px;font-size:18px;display:grid;overflow:auto}.yhuu-formula-dialog>footer{justify-content:flex-end;gap:8px;padding:17px 24px 22px;display:flex}.yhuu-formula-dialog>footer button{color:#49688f;cursor:pointer;background:#fff;border:1px solid #3a65a92b;border-radius:11px;min-height:41px;padding:0 16px;font-weight:800}.yhuu-formula-dialog>footer button.primary{color:#fff;background:linear-gradient(135deg,#2578df,#6252df);border:0;box-shadow:0 9px 21px #3a54cb33}.yhuu-formula-dialog>footer button:disabled{cursor:not-allowed;opacity:.45}.word-list-icon{letter-spacing:-1px;min-width:23px;font-family:Arial,sans-serif;font-size:11px;display:inline-block}.word-align-icon{font-size:18px;line-height:1;display:inline-block;transform:scaleX(.85)}.word-align-icon.left{transform:scaleX(.85)translate(-2px)}.word-align-icon.right{transform:scaleX(.85)translate(2px)}.clear-format-icon{font:800 12px Arial,sans-serif}.yhuu-image-tools{z-index:6;background:linear-gradient(135deg,#e8f4ff,#f2efff);border-bottom:1px solid #3166b529;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 9px;display:flex;position:sticky;top:0;box-shadow:0 7px 18px #294f8b14}.yhuu-image-tools>span{color:#24568f;gap:1px;min-width:135px;margin-right:4px;font-size:10px;display:grid}.yhuu-image-tools>span small{color:#7890af;font-size:8px}.yhuu-image-tools button{color:#315c90;cursor:pointer;background:#fff;border:1px solid #3166b529;border-radius:8px;min-height:32px;padding:0 9px;font:700 9px inherit}.yhuu-image-tools button:hover,.yhuu-image-tools button.active{color:#155fc0;background:#f5f9ff;border-color:#4c84d8}.yhuu-image-tools button.edit{color:#fff;background:linear-gradient(135deg,#2679df,#6252df);border:0;box-shadow:0 6px 15px #3e52c72e}.yhuu-image-tools button.danger{color:#fff;background:#d5485d;border-color:#d5485d}.yhuu-image-tools button:disabled{cursor:wait;opacity:.5}.yhuu-image-size-slider{color:#315c90;background:#fff;border:1px solid #3166b529;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 8px;font-size:8px;font-weight:800;display:flex}.yhuu-image-size-slider input{accent-color:#3478da;width:88px}.yhuu-image-size-slider b{color:#1f63bd;min-width:30px}.yhuu-image-alt-field{color:#315c90;background:#fff;border:1px solid #3166b529;border-radius:8px;align-items:center;gap:6px;height:32px;padding-left:8px;font-size:8px;font-weight:900;display:flex}.yhuu-image-alt-field input{color:#31527d;width:145px;height:30px;font:inherit;background:0 0;border:0;border-left:1px solid #dce6f3;outline:0;padding:0 8px;font-size:8px}.yhuu-rich-surface table.yhuu-editor-table{cursor:text;pointer-events:auto;position:relative}:is(.yhuu-rich-surface table.yhuu-editor-table:has(td:hover),.yhuu-rich-surface table.yhuu-editor-table:has(th:hover),.yhuu-rich-surface table.yhuu-table-selected){outline-offset:2px;outline:3px solid #2e75da3d}.yhuu-rich-surface table caption,.yhuu-rich-preview table caption,.yhuu-rich-content table caption{color:#254f83;text-align:left;caption-side:top;padding:8px 10px;font-size:12px;font-weight:800}.yhuu-rich-surface .yhuu-table-striped tbody tr:nth-child(2n),.yhuu-rich-preview .yhuu-table-striped tbody tr:nth-child(2n),.yhuu-rich-content .yhuu-table-striped tbody tr:nth-child(2n){background:#f5f8fd}.yhuu-rich-surface td:focus,.yhuu-rich-surface th:focus{outline-offset:-2px;outline:2px solid #3478dd}.yhuu-rich-surface :is(td,th).yhuu-cell-selected{position:relative;background:#e9f3ff!important;box-shadow:inset 0 0 0 3px #3478dd!important}.yhuu-rich-surface :is(td,th).yhuu-cell-selected:after{content:"";background:#3478dd;border:2px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px;box-shadow:0 1px 5px #1e509640}.yhuu-table-tools{z-index:5;background:linear-gradient(135deg,#eaf4ff,#f4f1ff);border-bottom:1px solid #3166b529;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 9px;display:flex;position:sticky;top:0;box-shadow:0 7px 18px #294f8b14}.yhuu-table-tools>span{color:#24568f;gap:1px;min-width:165px;margin-right:5px;font-size:10px;display:grid}.yhuu-table-tools>span small{color:#7890af;font-size:8px}.yhuu-table-tools button{color:#315c90;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #3166b529;border-radius:8px;min-height:31px;padding:0 9px;font:700 9px inherit}.yhuu-table-tools button:hover{color:#155fc0;border-color:#4c84d8}.yhuu-table-tools button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.yhuu-table-tools button.danger-soft{color:#ac5260;background:#fff8f9}.yhuu-table-tools button.danger{color:#fff;background:#d5485d;border-color:#d5485d;margin-left:auto}.yhuu-table-line-color{color:#315c90;cursor:pointer;background:#fff;border:1px solid #3166b529;border-radius:8px;align-items:center;gap:6px;height:31px;padding:0 7px;font-size:8px;font-weight:800;display:flex}.yhuu-table-line-color input{cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:22px;padding:0}.yhuu-table-line-color input::-webkit-color-swatch{border:1px solid #cbd8eb;border-radius:5px}.yhuu-image-editor-backdrop{z-index:33000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09162dad;padding:8px;position:fixed;inset:0}.yhuu-image-editor-dialog{color:#183a67;background:linear-gradient(145deg,#fff,#edf4ff);border:1px solid #fffffff2;border-radius:22px;outline:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:0 35px 100px #05122b61}.yhuu-image-editor-dialog>header{background:#ffffffdb;border-bottom:1px solid #3864aa21;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:13px 18px;display:flex}.yhuu-image-editor-dialog>header>div:first-child{gap:3px;display:grid}.yhuu-image-editor-dialog>header small{color:#2773d5;letter-spacing:1px;font-size:8px;font-weight:900}.yhuu-image-editor-dialog>header h2{margin:0;font-size:21px}.yhuu-image-editor-dialog>header p{color:#7b8da7;margin:0;font-size:8px}.yhuu-image-editor-history{gap:6px;display:flex}.yhuu-image-editor-history button{color:#3968a7;cursor:pointer;background:#f8fbff;border:1px solid #d4e0f1;border-radius:10px;width:38px;height:38px;font-size:19px}.yhuu-image-editor-history button.close{color:#b54257;background:#fff0f2;border-color:#f0ced5}.yhuu-image-editor-history button:disabled{cursor:not-allowed;opacity:.35}.yhuu-image-editor-body{grid-template-columns:175px minmax(0,1fr) 270px;min-height:0;display:grid}.yhuu-image-editor-tools{background:#f7faffe0;border-right:1px solid #3864aa21;align-content:start;gap:6px;min-height:0;padding:13px 10px;display:grid;overflow-y:auto}.yhuu-image-editor-tools>small{color:#6f86a6;letter-spacing:.9px;padding:3px 6px;font-size:7px;font-weight:900}.yhuu-image-editor-tools button{color:#49688f;text-align:left;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:32px 1fr;align-items:center;gap:7px;padding:5px 8px;font-size:8px;font-weight:800;display:grid}.yhuu-image-editor-tools button i{color:#3370bf;background:#fff;border:1px solid #d9e4f3;border-radius:9px;place-items:center;width:31px;height:31px;font-size:16px;font-style:normal;display:grid}.yhuu-image-editor-tools button:hover,.yhuu-image-editor-tools button.active{color:#225eb2;background:#eaf3ff;border-color:#bcd2ef}.yhuu-image-editor-tools button.active i{color:#fff;background:linear-gradient(135deg,#287ce4,#6456df);border-color:#0000}.yhuu-image-editor-tools hr{border:0;border-top:1px solid #dce5f2;width:100%;margin:5px 0}.yhuu-image-editor-workspace{background:radial-gradient(circle at 50% 40%,#f9fbff,#dce7f5);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;position:relative}.yhuu-image-canvas-scroll{background-image:linear-gradient(45deg,#dbe4f0 25%,#0000 25%),linear-gradient(-45deg,#dbe4f0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dbe4f0 75%),linear-gradient(-45deg,#0000 75%,#dbe4f0 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;place-items:center;min-width:0;min-height:0;padding:24px;transition:opacity .18s;display:grid;overflow:auto}.yhuu-image-canvas-scroll.loading{pointer-events:none;opacity:.25}.yhuu-image-canvas-stage{flex:none;max-width:none;display:inline-block;position:relative;box-shadow:0 20px 55px #15335f3d}.yhuu-image-canvas-stage canvas{touch-action:none;background:#fff;width:100%;height:auto;display:block}.yhuu-image-canvas-stage canvas.tool-crop{cursor:crosshair}.yhuu-image-canvas-stage canvas.tool-pencil{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 20l4-1 11-11-3-3L5 16z' fill='%232b6fc4'/%3E%3C/svg%3E") 3 21,auto}.yhuu-image-canvas-stage canvas.tool-line,.yhuu-image-canvas-stage canvas.tool-arrow,.yhuu-image-canvas-stage canvas.tool-rectangle,.yhuu-image-canvas-stage canvas.tool-text{cursor:crosshair}.yhuu-image-crop-selection{pointer-events:none;background:#2879df1f;border:2px solid #fff;outline:2px solid #2879df;position:absolute;box-shadow:0 0 0 9999px #08162a73}.yhuu-image-crop-selection span{background:#2879df;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute}.yhuu-image-crop-selection span:first-child{top:-6px;left:-6px}.yhuu-image-crop-selection span:nth-child(2){top:-6px;right:-6px}.yhuu-image-crop-selection span:nth-child(3){bottom:-6px;left:-6px}.yhuu-image-crop-selection span:nth-child(4){bottom:-6px;right:-6px}.yhuu-image-editor-loading{z-index:5;color:#5c7393;place-content:center;justify-items:center;gap:10px;display:grid;position:absolute;inset:0 0 48px}.yhuu-image-editor-loading span{border:4px solid #d5e3f5;border-top-color:#327ade;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite yhuu-image-spin}.yhuu-image-editor-workspace>footer{color:#7589a5;background:#ffffffd6;border-top:1px solid #3864aa21;align-items:center;gap:15px;min-height:48px;padding:8px 13px;font-size:8px;display:flex}.yhuu-image-editor-workspace>footer label{color:#49688e;align-items:center;gap:7px;font-weight:800;display:flex}.yhuu-image-editor-workspace>footer input{accent-color:#3279dc;width:125px}.yhuu-image-editor-workspace>footer span{margin-left:auto}.yhuu-image-editor-settings{background:#f9fbffe6;border-left:1px solid #3864aa21;align-content:start;gap:9px;min-height:0;padding:12px;display:grid;overflow-y:auto}.yhuu-image-editor-settings section{background:#fff;border:1px solid #d8e3f2;border-radius:13px;gap:8px;padding:12px;display:grid}.yhuu-image-editor-settings section.accent{background:linear-gradient(145deg,#edf6ff,#f5f2ff);border-color:#bdd6f5}.yhuu-image-editor-settings section>small{color:#3174cd;letter-spacing:.8px;font-size:7px;font-weight:900}.yhuu-image-editor-settings section>b{font-size:10px}.yhuu-image-editor-settings section>p{color:#7a8da7;margin:0;font-size:7px;line-height:1.5}.yhuu-image-editor-settings label{color:#5a7497;gap:4px;font-size:7.5px;font-weight:800;display:grid}.yhuu-image-editor-settings label:has(input[type=range]){grid-template-columns:auto 1fr auto;align-items:center}.yhuu-image-editor-settings input[type=range]{accent-color:#3479dd;width:100%}.yhuu-image-editor-settings input[type=color]{background:#fff;border:1px solid #d6e2f2;border-radius:8px;width:100%;height:34px;padding:3px}.yhuu-image-editor-settings input[type=text],.yhuu-image-editor-settings input[type=number],.yhuu-image-editor-settings select,.yhuu-image-editor-settings textarea{color:#31527d;width:100%;min-height:36px;font:inherit;background:#f9fbff;border:1px solid #d5e0ef;border-radius:9px;outline:0;padding:7px 9px;font-size:8px}.yhuu-image-editor-settings textarea{resize:vertical}.yhuu-image-editor-settings input:focus,.yhuu-image-editor-settings select:focus,.yhuu-image-editor-settings textarea:focus{border-color:#4d86dc;box-shadow:0 0 0 3px #4d86dc1a}.yhuu-image-editor-settings section>button{color:#2767ba;cursor:pointer;background:#edf5ff;border:1px solid #c7d8ee;border-radius:9px;min-height:37px;font:800 8px inherit}.yhuu-image-editor-settings section>button:disabled{cursor:not-allowed;opacity:.4}.yhuu-image-size-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.yhuu-image-editor-settings label.check{align-items:center;gap:6px;display:flex}.yhuu-image-editor-settings label.check input{accent-color:#2e78db}.yhuu-image-editor-footer{background:#fff;border-top:1px solid #3864aa21;justify-content:flex-end;align-items:center;gap:8px;min-height:61px;padding:9px 15px;display:flex}.yhuu-image-editor-footer>span{color:#7185a2;margin-right:auto;font-size:8px}.yhuu-image-editor-footer button{color:#4f6b90;cursor:pointer;background:#fff;border:1px solid #cfdbeb;border-radius:10px;min-height:40px;padding:0 14px;font:800 8.5px inherit}.yhuu-image-editor-footer button.reset{color:#2d6dbc;background:#edf5ff}.yhuu-image-editor-footer button.primary{color:#fff;background:linear-gradient(135deg,#2580df,#29a477);border:0;box-shadow:0 8px 20px #2780a133}.yhuu-image-editor-footer button:disabled{cursor:wait;opacity:.5}@keyframes yhuu-image-spin{to{transform:rotate(360deg)}}.yhuu-table-backdrop{z-index:32000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d1c368f;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.yhuu-table-dialog{background:linear-gradient(145deg,#fff,#f3f7ff);border:1px solid #fffffff2;border-radius:24px;width:min(760px,100vw - 28px);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 35px 90px #1428524d}.yhuu-table-dialog>header{border-bottom:1px solid #446baa1f;justify-content:space-between;align-items:flex-start;gap:15px;padding:22px 24px 17px;display:flex}.yhuu-table-dialog>header small{color:#176be0;letter-spacing:1.2px;font-size:9px;font-weight:900}.yhuu-table-dialog>header h2{color:#153968;margin:5px 0;font-size:25px}.yhuu-table-dialog>header p{color:#71849f;max-width:580px;margin:0;font-size:11px}.yhuu-table-dialog>header button{color:#a03e50;cursor:pointer;background:#fff0f3;border:0;border-radius:11px;width:38px;height:38px;font-size:22px}.yhuu-table-dialog-body{grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);gap:16px;padding:18px 24px;display:grid}.yhuu-table-settings{grid-template-columns:1fr 1fr;gap:10px;display:grid}.yhuu-table-settings>label:not(.yhuu-table-check){color:#3b5f88;gap:6px;font-size:10px;font-weight:800;display:grid}.yhuu-table-settings label.wide{grid-column:1/-1}.yhuu-table-settings label>span{justify-content:space-between;gap:8px;display:flex}.yhuu-table-settings label>span small{color:#8a9ab0;font-weight:600}.yhuu-table-settings input[type=number],.yhuu-table-settings input[type=text]{color:#193e6b;background:#fff;border:1px solid #3a66ad33;border-radius:11px;outline:0;width:100%;height:42px;padding:0 12px;font:700 11px inherit}.yhuu-table-settings input:focus{border-color:#3d7ddd;box-shadow:0 0 0 4px #3d7ddd1a}.yhuu-table-check{background:#f8fbff;border:1px solid #3a66ad21;border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex}.yhuu-table-check input{accent-color:#2876dc;width:17px;height:17px}.yhuu-table-check span{color:#31547e;font-size:9px;justify-content:normal!important;display:grid!important}.yhuu-table-check span small{font-size:8px}.yhuu-table-border-setting{background:#f8fbff;border:1px solid #3a66ad21;border-radius:11px;padding:10px 12px}.yhuu-table-color-control{background:#fff;border:1px solid #3a66ad29;border-radius:10px;height:39px;padding:0 10px;align-items:center!important}.yhuu-table-color-control input{cursor:pointer;background:0 0;border:0;width:34px;height:28px;padding:0}.yhuu-table-color-control b{color:#52719c;margin-left:auto;font-size:9px}.yhuu-table-mini-preview{background:#fff;border:1px solid #3a66ad21;border-radius:15px;padding:13px}.yhuu-table-mini-preview>small{color:#3476d0;letter-spacing:.8px;font-size:8px;font-weight:900}.yhuu-table-mini-preview .grid{gap:3px;max-height:245px;margin-top:13px;display:grid;overflow:hidden}.yhuu-table-mini-preview .grid span{background:#fff;border:1px solid #d6e1f0;border-radius:3px;min-height:20px}.yhuu-table-mini-preview .grid span.header{background:#e5effd;border-color:#b9d1f2}.yhuu-table-mini-preview .grid span.striped{background:#f1f5fb}.yhuu-table-mini-preview p{color:#7086a5;text-align:center;margin:10px 0 0;font-size:9px}.yhuu-table-dialog>footer{border-top:1px solid #446baa1a;justify-content:flex-end;gap:8px;padding:17px 24px 22px;display:flex}.yhuu-table-dialog>footer button{color:#49688f;cursor:pointer;background:#fff;border:1px solid #3a65a92b;border-radius:11px;min-height:41px;padding:0 16px;font-weight:800}.yhuu-table-dialog>footer button.primary{color:#fff;background:linear-gradient(135deg,#2578df,#6252df);border:0;align-items:center;gap:7px;display:flex;box-shadow:0 9px 21px #3a54cb33}.table-grid-icon{font-size:17px}@media (width<=1100px){.yhuu-image-editor-body{grid-template-columns:130px minmax(0,1fr) 235px}.yhuu-image-editor-tools button{grid-template-columns:28px 1fr;padding-inline:5px}.yhuu-image-editor-tools button i{width:28px;height:28px}.yhuu-image-editor-settings{padding:8px}.yhuu-image-canvas-scroll{padding:16px}}@media (width<=800px){.yhuu-image-editor-dialog{overflow:auto}.yhuu-image-editor-body{grid-template-columns:105px minmax(420px,1fr);display:grid;overflow:auto}.yhuu-image-editor-settings{border-top:1px solid #3864aa21;border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(220px,1fr))}.yhuu-image-editor-settings section:last-child{grid-column:1/-1}.yhuu-image-editor-footer{position:sticky;bottom:0}.yhuu-image-editor-footer>span{display:none}}@media (width<=700px){.yhuu-rich-toolbar{max-height:190px;overflow:auto}.yhuu-toolbar-divider{display:none}.yhuu-rich-editor.immersive .yhuu-rich-surface,.yhuu-rich-editor.immersive .yhuu-rich-preview{padding:20px 16px}.yhuu-equation-templates{grid-template-columns:1fr}.yhuu-formula-dialog>header,.yhuu-formula-dialog>footer,.yhuu-table-dialog>header,.yhuu-table-dialog>footer,.yhuu-formula-dialog>nav{padding-inline:17px}.yhuu-equation-builder,.yhuu-visual-equation-input,.yhuu-formula-input,.yhuu-formula-display,.yhuu-formula-preview{margin-left:17px;margin-right:17px}.yhuu-equation-symbol-heading small,.yhuu-visual-equation-input>span small{display:none}.yhuu-visual-mathfield{padding:16px;font-size:23px}.yhuu-table-dialog-body{grid-template-columns:1fr;padding-inline:17px}.yhuu-table-settings{grid-template-columns:1fr}.yhuu-table-settings label.wide{grid-column:auto}.yhuu-table-tools{max-height:118px;overflow:auto}.yhuu-table-tools>span{width:100%}.yhuu-table-tools button.danger{margin-left:0}}.yhuu-rich-toolbar .blank-button{color:#7a4b00;background:linear-gradient(135deg,#fff5da,#ffe9b5);border-color:#e6c46f;min-width:92px}.yhuu-rich-toolbar .blank-button:hover{color:#5f3900;background:linear-gradient(135deg,#ffefc4,#ffe09a);border-color:#d9ad3d}.yhuu-rich-editor.compact .yhuu-rich-toolbar .blank-button{min-width:78px;padding:0 8px}.yhuu-blank{color:#0f3a6e;vertical-align:baseline;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;background:#fff;border:2px solid #4fa3ff;border-radius:8px;align-items:center;min-width:2.6em;margin:0 2px;padding:1px 9px;font-weight:800;line-height:1.5;display:inline-flex;box-shadow:0 0 0 3px #4fa3ff24}.yhuu-rich-surface .yhuu-blank{cursor:pointer}.yhuu-rich-surface .yhuu-blank:hover{border-color:#1f7fe6;box-shadow:0 0 0 4px #1f7fe629}.yhuu-blank-input{color:#0f3a6e;min-width:6ch;max-width:100%;font:inherit;vertical-align:baseline;background:#eef6ff;border:0;border-bottom:2px solid #4fa3ff;border-radius:7px 7px 0 0;outline:0;margin:0 3px;padding:2px 9px;font-weight:700;line-height:1.5;transition:all .16s;display:inline-block}.yhuu-blank-input:focus{background:#e2efff;border-bottom-color:#1f7fe6;box-shadow:0 0 0 3px #1f7fe624}.yhuu-blank-input:disabled{color:#5e7391;background:#eef1f6;border-bottom-color:#b8c6d9}.yhuu-blank-reveal{vertical-align:baseline;border-radius:7px;align-items:baseline;gap:5px;margin:0 3px;padding:1px 8px;font-weight:800;line-height:1.5;display:inline-flex}.yhuu-blank-reveal.hit{color:#176a45;background:#e3f7ec;border:1px solid #26a26959}.yhuu-blank-reveal.miss{color:#9a2f43;background:#fdeef1;border:1px solid #c84a5e4d}.yhuu-blank-reveal.miss s{opacity:.85}.yhuu-blank-reveal.miss b{color:#176a45}.yhuu-blank-reveal.key{color:#0f3a6e;background:#eef6ff;border:1px solid #4fa3ff80}.yhuu-formula--pending{opacity:.72;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.yhuu-formula--failed{border-style:dashed}.yhuu-mathfield-state{color:inherit;opacity:.72;padding:10px 2px;font-size:12px;display:block}.yhuu-mathfield-state.error{color:#b33a4a;opacity:1;margin-bottom:6px}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#e3ebf8;--dk-ink:#e4ecfa;--dk-muted:#9fb1cf;--dk-line:#8caadc33;--dk-surface:#152036;--dk-blue:#8fbaff;--dk-field:#080e1cb3;background:#0b1220}html.dark body{color:#e3ebf8;background:#0b1220}html.dark .test-landing,html.dark .test-app-shell,html.dark .test-builder,html.dark .test-runner-shell{--test-ink:#e4ecfa;--test-muted:#9fb1cf;--test-line:#8caadc2e;--test-glass:#162036b8}html.dark .ldx,html.dark .test-app-shell{--ldx-ink:#e4ecfa;--ldx-muted:#9fb1cf;--ldx-line:#8caadc33;--ldx-glass:#162036b8;--ldx-surface:#152036;--ldx-bg:#0b1220;--ldx-gold-ink:#f2c35b;--ldx-good:#57d08d;--ldx-bad:#ff8a80}html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-ppt,.ldx-present-slide,.ldx-qzoom){--ldx-ink:#102d63;--ldx-muted:#62779c;--ldx-line:#4b77bc29;--ldx-surface:#fff;--ldx-glass:#ffffff9e;color:#102d63}html.dark .ldx{color:var(--ldx-ink);background:radial-gradient(circle at 12% 14%,#4fa9ff1a,#0000 26%),radial-gradient(circle at 88% 18%,#f4b73f0f,#0000 26%),linear-gradient(145deg,#0b1424,#0e1830 52%,#14121c)}html.dark .test-app-shell{color:var(--test-ink);background:radial-gradient(circle at 85% 0,#7259e01f,#0000 26%),linear-gradient(145deg,#0b1424,#0e1830 55%,#121426)}html.dark .test-landing,html.dark .test-runner-shell,html.dark .test-builder{color:var(--test-ink);background:linear-gradient(145deg,#0b1424,#0e1830 55%,#121426)}html.dark .test-app-header{background:#0b1322db;border-bottom-color:#8caadc24}html.dark .test-breadcrumb{color:#8ea2c4}html.dark .test-breadcrumb strong{color:#dce7f8}html.dark .test-app-header-actions>button,html.dark .test-lang-btn,html.dark .yhuu-theme-toggle,html.dark .test-header-notification>button{color:#c9d7ef;background:#ffffff0f;border-color:#8caadc33}html.dark .test-app-header-actions>button.primary{color:#fff;background:linear-gradient(135deg, var(--test-blue), var(--test-indigo))}html.dark :is(.test-panel,.test-stat-grid article,.test-usage-strip,.test-dashboard-hero,.ldx-card,.ldx-tvideo,.cfx-panel,.cfx-card,.ttx-empty,.ttx-voice-card,.stx-empty,.test-create-modal,.test-subscription-modal,.ldx-import-dialog,.ldx-space-dialog){color:var(--test-ink,#e4ecfa);background:#141e34d1;border-color:#8caadc29;box-shadow:0 14px 34px #00000047}html.dark .test-dashboard-hero{background:radial-gradient(circle at 80% 15%,#6a52e133,#0000 30%),linear-gradient(135deg,#18243eeb,#122242d1)}html.dark :is(.test-section-heading p,.test-panel header p,.test-dashboard-hero p,.test-stat-grid small,.ldx-muted,.ttx-cell-sub,.stx-cell-sub,.cfx-hint){color:#9fb1cf}html.dark :is(.test-section-heading h1,.test-panel h2,.test-dashboard-hero h1,.ldx h1,.ldx h2,.ldx h3){color:#eef4ff}html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-ppt,.ldx-present-slide) :is(h1,h2,h3){color:inherit}html.dark .test-recent-row>i{background:#58a8f824}html.dark .test-plan-ring{background:#ffffff0a}html.dark .test-header-search{box-shadow:none;background:#080e1c9e;border-color:#8caadc38}html.dark .test-header-search input,html.dark .test-app-shell .test-header-search input{color:#e4ecfa;background:0 0;border:0}html.dark .test-header-search>svg{color:#8ea8d4}html.dark .test-header-search kbd{color:#9fb1cf;background:#ffffff14;border-color:#8caadc33}html.dark .test-creator-domain-card{background:#080e1c80;border-color:#8caadc2e}html.dark .test-creator-domain-card label{background:#080e1cb3;border-color:#8caadc3d}html.dark .test-creator-domain-card a{color:#8fbaff}html.dark .test-creator-domain-card label span,html.dark .test-creator-domain-card small{color:#9fb1cf}html.dark .test-app-shell .test-creator-domain-card input{background:0 0;border:0}html.dark .test-creator-domain-card button:not(.primary){color:#d4e1f6;background:#ffffff14;border-color:#8caadc3d}html.dark .test-dashboard-hero button:not(:first-child){color:#d4e1f6;background:#ffffff12;border-color:#8caadc38}html.dark .ldx-rec-meter{background:#141e34d1;border-color:#8caadc29}html.dark .ldx-rec-meter b{color:#e4ecfa}html.dark .ldx-rec-meter small{color:#9fb1cf}html.dark :is(.ldx-rec-meter-bar,.test-limit-panel label>i,.test-usage-strip>i){background-color:#ffffff1a}html.dark :is(.ldx-btn,.cfx-btn):not(.ldx-btn--primary):not(.ldx-btn--gold):not(.cfx-btn--primary){color:#d4e1f6;box-shadow:none;background:#ffffff0f;border-color:#8caadc3d}html.dark :is(.ldx-btn,.cfx-btn):not(.ldx-btn--primary):not(.ldx-btn--gold):not(.cfx-btn--primary):hover{background:#ffffff1f}html.dark .ldx-btn--danger{color:#ff9b91}html.dark :is(.ldx-input,.ldx-select,.ldx-textarea,.test-app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),.test-app-shell select,.test-app-shell textarea){color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark :is(.ldx-input,.ldx-textarea,.test-app-shell input,.test-app-shell textarea)::placeholder{color:#7f92b3}html.dark .ldx-chip{color:#cfdcf3;background:#ffffff12}html.dark .ldx-chip.is-on{color:#fff;background:#2c5fd6}html.dark .ldx-badge{color:#bcd7ff;background:#58a8f829}html.dark .ldx-tvideo-vis{color:#cfdcf3;background:#ffffff12}html.dark .ldx-tvideo-vis.is-public{color:#7fe0a9;background:#2fbf712e}html.dark .ldx-tvideo-vis.is-hidden{color:#ff9b91;background:#d6202b33}html.dark .ldx-vprep-text{color:#f3c35a}html.dark .ldx-vprep-text b{color:#ffd77a}html.dark .ldx-vprep.is-done{color:#7fe0a9;background:#2fbf712e}html.dark .ldx-vprep.is-failed{color:#ff9b91}html.dark .ldx-rquality-opt{background:#ffffff0d}html.dark .ldx-rquality-opt.is-on{background:#588cf538}html.dark .ldx-import-backdrop,html.dark .ldx-vpick-backdrop{background:#020610a8}html.dark .ttx-library .ldx-table td,html.dark .ttx-library .ldx-table th{border-color:#8caadc24}html.dark .ttx-player-row td{background:#588cf514}html.dark .tts-player{color:#e4ecfa;box-shadow:none;background:#141e34eb;border-color:#8caadc33}html.dark .tts-player__title{color:#e4ecfa}html.dark .tts-player button:not(.tts-player__toggle){color:#d4e1f6;background:#ffffff12;border-color:#8caadc38}html.dark .stx{--stx-ink:#e4ecfa;--stx-muted:#9fb1cf;--stx-line:#8caadc33;--stx-good:#57d08d;--stx-bad:#ff8a80}html.dark :is(.stx-template-card,.stx-project-card,.stx-media-card,.stx-lib-card,.stx-job-row,.stx-uploads li){color:#e4ecfa;background:#141e34d1;border-color:#8caadc29}html.dark .stx-landing-card{color:#e4ecfa;background:linear-gradient(135deg,#18243eeb,#122242d1);border-color:#8caadc29;box-shadow:0 14px 34px #00000047}html.dark .stx-brand b{color:#a99bff}html.dark .stx-jobs-panel{color:#e4ecfa;background:linear-gradient(145deg,#131d33,#0f1a2e);border-color:#8caadc33;box-shadow:0 30px 70px #00000080}html.dark .stx-jobs-panel>header button{color:#c9d7ef;background:#ffffff14}html.dark .stx-dropzone{color:#e4ecfa;background:#080e1c80;border-color:#8caadc4d}html.dark .stx-dropzone.is-over{background:#588cf524;border-color:#6ea4ef}html.dark .stx-banner{color:#ffd77a;background:#f0b4281f;border-color:#f0b4284d}html.dark .stx-banner--info{color:#bcd7ff;background:#588cf51f;border-color:#588cf54d}html.dark .stx-job-strip{color:#e4ecfa;background:#588cf51a;border-color:#8caadc2e}html.dark .stx-filter-tabs{background:#080e1c80;border-color:#8caadc2e}html.dark .stx-filter-tabs button:not(.active){color:#9fb1cf}html.dark :is(.stx-presets button:not(.active),.stx-back-btn){color:#bcd7ff;background:#ffffff0f;border-color:#8caadc3d}html.dark :is(.stx-thumb,.stx-refs li){color:#bcd7ff;background:#58a8f81f}html.dark .stx-guide li{color:#c9d7ef}html.dark .stx-guide li b{color:#eef4ff}html.dark .stx-guide li:before{color:#8fbaff;background:#58a8f824}html.dark .stx-progress{background:#ffffff1a}html.dark .stx-badge-ok{color:#7fe0a9;background:#2fbf712e}html.dark .stx-badge-bad{color:#ff9b91;background:#d6202b33}html.dark .stx-badge-wait{color:#ffd77a;background:#f0b42829}html.dark .stx .test-create-modal :is(input,textarea,select){color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark .stx .test-kind-picker button{color:#c9d7ef;background:#ffffff0d;border-color:#8caadc33}html.dark .stx .test-kind-picker button.active{color:#eef4ff;background:#588cf538;border-color:#6ea4ef}html.dark .stx .ldx-table td,html.dark .stx .ldx-table th{border-color:#8caadc24}html.dark .stx .ldx-label{color:#c9d7ef}html.dark .stx :is(.test-dashboard-hero>div>span,.test-plan-ring strong,.stx-storage-total strong,.test-create-modal header span){color:#8fbaff}html.dark .stx .test-panel header button{color:#bcd7ff}html.dark .ldx-vmenu{color:#e4ecfa;background:#152036;outline:1px solid #8caadc2e;box-shadow:0 18px 44px #00000080}html.dark .ldx-vmenu-item{color:#e4ecfa}html.dark .ldx-vmenu-item:hover,html.dark .ldx-vmenu-item:focus-visible{background:#ffffff14}html.dark .ldx-vmenu-item.is-danger{color:#ff9b91}html.dark .ldx-vmenu-title{color:#9fb1cf}html.dark .ldx-vmenu-cancel{color:#e4ecfa;background:#ffffff14}html.dark .ldx-vmenu-btn:hover,html.dark .ldx-vmenu-btn[aria-expanded=true]{background:#ffffff1a}html.dark .ldx-share{color:#e4ecfa;background:#152036;outline:1px solid #8caadc2e;box-shadow:0 24px 60px #0000008c}html.dark .ldx-share h2{color:#eef4ff}html.dark .ldx-share-x{color:#e4ecfa;background:#ffffff14}html.dark .ldx-share-target{color:#e4ecfa}html.dark .ldx-share-link{border-color:#8caadc42}html.dark .ldx-chan-tabs{--ldx-page-bg:#0b1220eb;border-bottom-color:#8caadc2e}html.dark :is(.ldx-site-live-card,.ldx-site-lessons-grid article){color:#e4ecfa;background:#141e34d1;border-color:#8caadc29;box-shadow:0 14px 34px #00000047}html.dark .ldx-site-onair-card{color:#e4ecfa;background:#141e34d1;border-color:#ff8a8066;box-shadow:0 14px 30px #0000004d}html.dark .ldx-site-code{background:#ffffff0f}html.dark .ldx-site-code b{color:#eef4ff}html.dark .ldx-site-chip{color:#bcd7ff;background:#588cf52e}html.dark .ldx-vrow-nav{color:#e4ecfa;background:#152036;border-color:#8caadc3d;box-shadow:0 8px 20px #0006}html.dark .ldx-vrow-all{color:#8fbaff;background:#588cf524}html.dark :is(.ldx-vcard-body:hover,.ldx-plcard:hover) .ldx-vcard-title,html.dark .ldx-vcomment-badge{color:#8fbaff}html.dark .ldx-vcomment-meta b.is-owner{background:#ffffff1a}html.dark :is(.ldx-vq-panel,.ldx-vq-summary){color:#e4ecfa;background:#152036;border-color:#8caadc2e;box-shadow:0 12px 30px #00000073}html.dark .ldx-vq-panel.is-over{background:#152036f5}html.dark .ldx-vq-panel.is-chip{box-shadow:none;background:0 0}html.dark :is(.ldx-vq-option,.ldx-vq-x){color:#e4ecfa;background:#ffffff0f;border-color:#8caadc42}html.dark .ldx-vq-option:not(:disabled):hover,html.dark .ldx-vq-option:focus-visible{border-color:#a98bff}html.dark .ldx-vq-option.is-chosen{background:#7b4dd83d;border-color:#a98bff}html.dark .ldx-vq-option.is-correct{background:#2fbf712e;border-color:#57d08d}html.dark .ldx-vq-option.is-wrong{background:#d6202b33;border-color:#ff8a80}html.dark .ldx-vq-letter{background:#ffffff1a}html.dark .ldx-vq-input{color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark .ldx-vq-track{background-image:linear-gradient(#8caadc4d,#8caadc4d)}html.dark :is(.ldx-vq-hint,.ldx-vq-timer){color:#c9b8ff}html.dark .ldx-vq-link{color:#8fbaff}html.dark :is(.ldx-vq-accepted,.ldx-vq-verdict.is-correct){color:#7fe0a9}html.dark :is(.ldx-vq-error,.ldx-vq-verdict.is-wrong){color:#ff9b91}html.dark .ldx-vq-verdict.is-timeout{color:#ffd77a}html.dark .ldx-veditor-side section{color:#e4ecfa;background:#141e34d1;border-color:#8caadc29}html.dark .ldx-veditor-side h2{color:#eef4ff}html.dark .ldx-veditor-cover{color:#9fb1cf;background:#080e1c99}html.dark .ldx-veditor-vis{border-color:#8caadc33}html.dark .ldx-veditor-vis.is-on{background:#588cf529;border-color:#6ea4ef}html.dark .ldx-veditor-vis small{color:#9fb1cf}html.dark .ldx-veditor-track{background:repeating-linear-gradient(90deg,#8caadc24 0 1px,#0000 1px 40px),#080e1c99}html.dark .ldx-veditor-head-mark{background:#e4ecfa}html.dark .ldx-veditor-dirty{color:#ffd77a}html.dark .ldx-veditor-legend .lg-cut{color:#ff9b91}html.dark .ldx-veditor-legend .lg-hidden{color:#9fb1cf}html.dark .ldx-veditor-legend .lg-zoom{color:#8fbaff}html.dark .ldx-veditor-legend .lg-sel{color:#ffd77a}html.dark .ldx-veditor-cutbar{color:#e4ecfa;background:#d6202b29;border-color:#ff8a8052}html.dark .ldx-veditor-items li{color:#e4ecfa;background:#ffffff0d}html.dark .ldx-veditor-items li.is-cuts>span{color:#ff9b91}html.dark .ldx-veditor .ldx-link{color:#8fbaff}html.dark .ldx-vmark-lane{background:repeating-linear-gradient(90deg,#8caadc1a 0 1px,#0000 1px 40px),#080e1c99;border-color:#8caadc3d}html.dark .ldx-vmark-playhead{background:#e4ecfa}html.dark :is(.ldx-vmark-item:focus-visible,.ldx-vmark-item.is-sel){box-shadow:0 0 0 2px #e4ecfa}html.dark .ldx-vmark-add{color:#e4ecfa;background:#152036;border-color:#8caadc33}html.dark .ldx-vmark-add button{color:#e4ecfa;background:#7b3fe424;border-color:#8caadc33}html.dark .ldx-vmark-add button:hover{border-color:#a98bff}html.dark .ldx-vmark-blocked{color:#ffd77a;background:#f0b42824}html.dark .ldx-vmark-panel .ldx-vmark-warn{color:#ff9b91}html.dark .ldx-rec-channel-state{color:#7fe0a9}html.dark .ldx-cats-dialog{color:#e4ecfa;background:#152036;outline:1px solid #8caadc2e;box-shadow:0 30px 80px #0000008c}html.dark .ldx-cats-dialog h3{color:#eef4ff}html.dark .ldx-cats-dialog p{color:#9fb1cf}html.dark .ldx-cats-dialog .ldx-rec-channel-warn{color:#ffd77a;background:#f0b42824;border-color:#f0b4285c}html.dark .stx .stx-gallery-tabs{--ldx-page-bg:#0b1220eb;border-bottom-color:#8caadc2e}html.dark .stx .stx-playlist-items li small.stx-unpublished{color:#ffd77a}html.dark .stx-scene-editor{--stx-scene-panel:#141e34eb;--stx-scene-raised:#080e1cb3;--stx-scene-hover:#ffffff0f;--stx-scene-select:#588cf529;--stx-scene-active:#588cf547;--stx-scene-viewport:#1b2333}html.dark :is(.stx-scene-toolbar,.stx-scene-left,.stx-scene-right,.stx-scene-statusbar,.stx-scene-menu){color:#e4ecfa;background:#141e34eb;border-color:#8caadc29}html.dark :is(.stx-lib-item,.stx-ol-rename){color:#e4ecfa;background:#080e1c99}html.dark :is(.stx-scene-tb-btn.active,.stx-ol-chip.active,.stx-lib-tabs-mini button.active,.stx-scene-sb-toggle.active){color:#8fbaff}html.dark :is(.stx-scene-chip.is-ok,.stx-ol-badge.is-ok){color:#7fe0a9;background:#2fbf712e}html.dark :is(.stx-scene-chip.is-wait,.stx-ol-badge.is-wait){color:#ffd77a;background:#f0b42829}html.dark :is(.stx-scene-sb-loading,.stx-scene-sb-note){color:#ffd77a}html.dark :is(.stx-scene-chip.is-bad,.stx-ol-badge.is-bad){color:#ff9b91;background:#d6202b33}html.dark :is(.stx-scene-menu kbd,.stx-keymap kbd){color:#e4ecfa;background:#ffffff0f;border-color:#8caadc40}html.dark .ldx-table th,html.dark .ldx-table td{border-bottom-color:#8caadc24}html.dark :is(.ldx-qpart,.ldx-qcard,.ldx-qplay,.ldx-ack,.ldx-paced,.ldx-soloq-q) :is(.ldx-slide,.yhuu-rich-content),html.dark :is(.ldx-content-card,.ldx-display-slide) .ldx-blocks-slide,html.dark .ldx-display-q>.ldx-slide:first-child{--ldx-ink:#e4ecfa;--ldx-muted:#9fb1cf;--ldx-surface:#152036;--ldx-line:#8caadc33;color:#e4ecfa}html.dark .ldx-play-top{color:#e4ecfa;background:#0b1322e6;border-bottom-color:#8caadc29}html.dark .ldx-play-top .ldx-muted,html.dark .ldx-shuffled-note{color:#9fb1cf}html.dark .ldx-option{color:#e4ecfa;background:#141e34db;border-color:#8caadc42;box-shadow:0 6px 16px #00000038}html.dark .ldx-option:hover{border-color:#58a8f8}html.dark .ldx-option.is-chosen{color:#ffe7b8;background:#d99a0b2e;border-color:#f4b73f}html.dark .ldx-option.is-correct{color:#b9f2d3;background:#2fbf712e;border-color:#57d08d}html.dark .ldx-option.is-wrong{color:#ffcac5;background:#d6202b33;border-color:#ff8a80}html.dark .ldx-option-index{color:#cfe1ff;background:linear-gradient(145deg,#588cf54d,#588cf529)}html.dark .ldx-qzoom-btn,html.dark .ldx-qpart-zoom{color:#8fbaff;background:#141e34eb;border-color:#8caadc47}html.dark .ldx-qpart.is-full{background:var(--ldx-bg,#0b1220)}html.dark .ldx-board li.is-me{color:#e4ecfa;background:#d99a0b29;box-shadow:inset 0 0 0 1px #f2c35b4d}html.dark .ldx-board .name{color:#e4ecfa}html.dark .ldx-board .pts{color:#eef4ff}html.dark .ldx-board .rank{color:#8fbaff}html.dark .ldx-joinx-input{color:#e4ecfa;background:#080e1cb8}html.dark .ldx-joinx-input::placeholder{color:#7f92b3}html.dark .ldx-joinx-namehint{color:#9fb1cf}html.dark .yhuu-blank-input{color:#cfe1ff;background:#080e1cb8}html.dark .yhuu-blank-input:disabled{color:#9fb1cf;background:#ffffff0f}html.dark .yhuu-blank-reveal.key{color:#cfe1ff;background:#4fa3ff2e}html.dark .yhuu-blank-reveal.hit{color:#9fe6c0;background:#26a26933}html.dark .yhuu-blank-reveal.miss{color:#ffb3bf;background:#c84a5e38}html.dark :is(.ldx-tbl-table,.ldx-tbl-table tr,.ldx-tbl-table th,.ldx-tbl-table td,.ldx-tbl--block th.is-sticky,.ldx-tbe-menu,.ldx-tbe-scroll,.ldx-tbl-table tr.is-band){color:#e4ecfa;background:#141e34db;border-color:#8caadc2e}html.dark .ldx-table th{color:#9fb1cf}html.dark .ldx-entry input{color:#e4ecfa;background:#080e1cb8}html.dark .ldx-error{color:#ffb3bf;background:#d6202b29;border-color:#ff8a804d}html.dark :is(.test-runner-shell,.test-companion-shell){color:#e4ecfa;background:linear-gradient(145deg,#0b1424,#0e1830 55%,#121426)}html.dark :is(.test-start-card,.test-taking-card,.test-result-card,.test-runner-state,.test-runner-code-gate,.test-runner-access-gate,.test-companion-card,.test-companion-pairing-card,.test-runner-header){color:#e4ecfa;background:#141e34db;border-color:#8caadc2e;box-shadow:0 20px 46px #00000042}html.dark :is(.test-taking-question,.test-start-card h1,.test-taking-card h2,.test-result-card h1,.test-runner-code-gate h2,.test-companion-card h1,.test-companion-pairing-copy h2){color:#eef4ff}html.dark :is(.test-taking-options button,.test-taking-card footer button,.test-result-card>button,.test-runner-state>button,.test-companion-card.gate>button){color:#dbe7fb;background:#ffffff0f;border-color:#8caadc42}html.dark .test-taking-options button i{color:#9fb1cf;background:#ffffff14;border-color:#8caadc3d}html.dark .test-taking-options button.selected{color:#e4ecfa;background:#588cf538;border-color:#58a8f8}html.dark .test-taking-options button.selected i{color:#fff;background:#2c5fd6;border-color:#2c5fd6}html.dark :is(.test-start-facts>span,.test-start-instructions,.test-runner-progress>span,.test-runner-time>span,.test-start-badge,.test-companion-monitor-grid article,.test-companion-code){color:#dbe7fb;background:#ffffff0f;border-color:#8caadc38}html.dark :is(.test-runner-brand,.test-runner-brand-word){color:#dbe7fb}html.dark .test-runner-code-gate>label input,html.dark .test-start-card form input{color:#e4ecfa;background:#080e1cb8;border-color:#8caadc42}html.dark .test-protection-paused{color:#e4ecfa;background:#0b1224f5}html.dark .test-result-score:before{background:#0e1628f7}html.dark :is(.test-rich-output,.test-companion-card>p,.test-runner-code-gate p,.test-device-note){color:#9fb1cf}html.dark .ldx-score{color:#8fbaff}html.dark .ldx-play-icon{color:#e4ecfa;background:#ffffff12;border-color:#8caadc42}html.dark .ldx-play-icon:hover{background:#ffffff24}html.dark .ldx-timer{background:#ffffff1a}html.dark .ldx-rec-badge{color:#ff9b91;background:#d6303138}html.dark :is(.ldx-qzoom-btn,.ldx-qpart-zoom):hover{background:#ffffff24}html.dark .ldx-qsubmit{background:linear-gradient(#141e3400,#141e34 28%)}html.dark .ldx-ack--good{background:#57d08d24;border-color:#57d08d59}html.dark .ldx-ack--bad{background:#ff8a8024;border-color:#ff8a8059}html.dark .ldx-ack--neutral{background:#58a8f824;border-color:#58a8f859}html.dark .ldx-ack--neutral .ldx-ack-points{color:#8fbaff}html.dark .ldx-paced-top{background:#58a8f824}html.dark .ldx-mp-hint{color:#bcd7ff;background:#58a8f824}html.dark :is(.ldx-cat-bucket,.ldx-cat-item){background:#ffffff0a}html.dark .ldx-cat-bucket-head{color:#bcd7ff;background:#58a8f833}html.dark :is(.ldx-cat-bucket.is-hover,.ldx-cat-pool-zone.is-hover,.ldx-dd-play .ldx-option.is-hover){background:#f4b73f2e}html.dark .ldx-reveal{background:#57d08d1f;border-color:#57d08d59}html.dark .ldx-reveal-chip{background:#ffffff14}html.dark .ldx-speech-img{background:#ffffff0f}html.dark .ldx-speech-diff .ok{color:#7fe0a9;background:#57d08d2e}html.dark :is(.ldx-speech-diff .wrong,.ldx-speech-diff .missing){color:#ff9b91;background:#ff8a802e}html.dark .ldx-speech-diff .extra{color:#ff9b91}html.dark .ldx-qzoom-opts>div.is-correct{background:#57d08d29;border-color:#57d08d}html.dark .ldx-cloud-names em.more{color:#9fb1cf}html.dark .brand__domain,html.dark .language-chevron{color:#8fbaff}.yhuu-theme-toggle{cursor:pointer;background:#ffffff94;border:1px solid #4b70ae21;border-radius:11px;place-items:center;min-width:38px;height:38px;padding:0 10px;font-size:17px;line-height:1;display:inline-grid}.yhuu-theme-toggle:hover{filter:brightness(1.05)}html.dark .ldx-pylab{color:#e4ecfa;background:#0b1220}html.dark :is(.ldx-pylab-top,.ldx-pylab-foot,.ldx-pylab-pane){box-shadow:none;background:#152036;border-color:#8caadc33}html.dark .ldx-pylab-pane-head{color:#e4ecfa;background:#ffffff0a;border-color:#8caadc33}html.dark .ldx-pylab-file{color:#8fbaff}html.dark :is(.ldx-pylab-hint,.ldx-pylab-runs,.ldx-pylab-title small,.ldx-pylab-stdin label,.ldx-q-prev-sub){color:#9fb1cf}html.dark .ldx-pylab-title small.is-busy{color:#8fbaff}html.dark .ldx-pylab-title small.is-bad{color:#ff8a80}html.dark .ldx-pylab-ghost{color:#e4ecfa;background:#ffffff0f;border-color:#8caadc42}html.dark .ldx-pylab-ghost:hover{background:#ffffff1f}html.dark .ldx-pylab-ghost[aria-pressed=true]{color:#8fbaff;background:#58a8f82e;border-color:#58a8f873}html.dark .ldx-pylab-taskbar{color:#e4ecfa;background:#58a8f81a;border-color:#8caadc33}html.dark .ldx-pylab-stdin{background:#f2c35b1a;border-color:#8caadc33}html.dark .ldx-pylab-stdin textarea{color:#e4ecfa;background:#080e1cb8;border-color:#8caadc42}html.dark .ldx-pylab-chip{color:#7fe0a9;background:#57d08d2e}html.dark .ldx-pylab-sent{color:#57d08d}html.dark .ldx-pylab-card-head>b{color:#e4ecfa}html.dark .ldx-pylab-mini-out{color:#e4ecfa;background:#ffffff0f;border-color:#8caadc33}html.dark .ldx-pylab-mini-out.is-err{color:#ff9b91;background:#ff8a8024}html.dark .ldx-code{color:#abb2bf;background:#0f172a}html.dark .ldx-code:before{background:#ffffff08;border-color:#8caadc29}html.dark .ldx-code-gutter{color:#5c6b84}html.dark .ldx-code-ta{caret-color:#e4ecfa}html.dark .ldx-code-ta::selection{background:#58a8f84d}html.dark .ldx-code-ta::placeholder{color:#5c6b84;-webkit-text-fill-color:#5c6b84}html.dark .ldx-code .tok-kw{color:#c678dd}html.dark .ldx-code .tok-def{color:#61afef}html.dark .ldx-code .tok-bi{color:#56b6c2}html.dark .ldx-code .tok-str{color:#98c379}html.dark .ldx-code .tok-num{color:#d19a66}html.dark .ldx-code .tok-cm{color:#7f848e}html.dark .ldx-code .tok-dec{color:#e5c07b}html.dark .ldx-code .tok-op{color:#abb2bf}html.dark .ldx-qzoom>header .ldx-btn:not(.ldx-btn--primary):not(.ldx-btn--gold){color:#1c477e;background:#fff;border-color:#4b77bc47}html.dark .ldx-qzoom>header .ldx-btn:not(.ldx-btn--primary):not(.ldx-btn--gold):hover{background:#eef4ff}html.dark .ldx-qzoom .ldx-muted{color:#62779c}html.dark .ldx-assign-card{color:#e4ecfa;background:#141e34db;border-color:#8caadc2e}html.dark :is(.ldx-assign-card h3,.ldx-assign-row b,.ldx-assign-groups label b,.ldx-switch-label){color:#eef4ff}html.dark :is(.ldx-assign-row small,.ldx-assign-groups label small){color:#9fb1cf}html.dark .ldx-assign-sub{border-inline-start-color:#8caadc3d}html.dark .ldx-assign-groups label{background:#ffffff0d;border-color:#8caadc42}html.dark .ldx-assign-groups label.active{background:#588cf533;border-color:#58a8f8}html.dark .ldx-tick{background:#080e1cb8;border-color:#8caadc66}html.dark .ldx-tick:checked{background:#2c5fd6;border-color:#2c5fd6}html.dark .ldx-switch{background:#8caadc4d}html.dark .ldx-switch:checked{background:#22a061}html.dark .ldx-link-btn{color:#8fbaff;background:#58a8f829}html.dark .ldx-link-btn:hover{background:#58a8f842}html.dark .ldx-assign-consent{color:#f2c35b}html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-stage-canvas,.ldx-thumb) .ldx-tbl .ldx-tbl-table,html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-stage-canvas,.ldx-thumb) .ldx-tbl .ldx-tbl-table tr{color:inherit;background:#fff}html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-stage-canvas,.ldx-thumb) .ldx-tbl .ldx-tbl-table tr.is-band{background:#f5f8fd}html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-stage-canvas,.ldx-thumb) .ldx-tbl .ldx-tbl-table :is(td,th){background-color:inherit;border-color:var(--ldx-tbl-line,#c9d6ee);color:inherit}html.dark :is(.ldx-slide,.ldx-canvas-host,.ldx-stage-blocks,.ldx-pdf-stage,.ldx-szoom,.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-stage-canvas,.ldx-thumb) .ldx-tbl .ldx-tbl-table th{background-color:#edf3fc}html.dark :is(.ldx-qpart,.ldx-qcard,.ldx-qplay,.ldx-ack,.ldx-paced,.ldx-soloq-q) .ldx-slide .ldx-tbl.ldx-tbl--block .ldx-tbl-table :is(tr,td,th),html.dark :is(.ldx-content-card,.ldx-display-slide) .ldx-blocks-slide .ldx-tbl.ldx-tbl--block .ldx-tbl-table :is(tr,td,th),html.dark .ldx-display-q>.ldx-slide:first-child .ldx-tbl.ldx-tbl--block .ldx-tbl-table :is(tr,td,th){background-color:#141e34db;border-color:#8caadc2e}html.dark :is(.ldx-qpart,.ldx-qcard,.ldx-qplay,.ldx-ack,.ldx-paced,.ldx-soloq-q) .ldx-slide .ldx-tbl.ldx-tbl--block .ldx-tbl-table,html.dark :is(.ldx-content-card,.ldx-display-slide) .ldx-blocks-slide .ldx-tbl.ldx-tbl--block .ldx-tbl-table,html.dark .ldx-display-q>.ldx-slide:first-child .ldx-tbl.ldx-tbl--block .ldx-tbl-table{background:0 0}html.dark :is(.ldx-report-cards>div,.ldx-report-people article,.ldx-report-sessions button,.ldx-report-sessrow .del){color:#e4ecfa;background:#141e34db;border-color:#8caadc2e}html.dark .ldx-report-sessions button.active{background:#588cf538;border-color:#58a8f8}html.dark .ldx-report-sessrow .del.confirm{color:#fff;background:#b3423a;border-color:#b3423a}html.dark :is(.ldx-report-cards b,.ldx-report-people .who b,.ldx-report-people .stat b,.ldx-report-sessions b,.ldx-report-side>b,.ldx-report-title h1){color:#eef4ff}html.dark :is(.ldx-report-cards small,.ldx-report-people .who small,.ldx-report-people .stat small,.ldx-report-sessions small,.ldx-report-dates){color:#9fb1cf}html.dark :is(.ldx-report-people .ok,.ldx-report-people .who small.ok,.ldx-report-pct.good){color:#57d08d}html.dark :is(.ldx-report-people .bad,.ldx-report-pct.low){color:#ff8a80}html.dark .ldx-report-pct.mid{color:#f2c35b}html.dark .ldx-report-title .chip{color:#7fe0a9;background:#57d08d29;border-color:#57d08d59}html.dark .ldx-report-title .chip.live{color:#f2c35b;background:#f4b73f29;border-color:#f4b73f66}html.dark .ldx-report-sessions .ldx-rec-badge{color:#ff9b91}html.dark .ldx-vlesson{color:#e4ecfa;background:#141e34db;border-color:#8caadc2e;box-shadow:0 14px 34px #00000047}html.dark .ldx-vlesson-body b{color:#eef4ff}html.dark .ldx-vlesson-warn{color:#f2c35b}html.dark .ldx-vlessons-empty{color:#e4ecfa;background:#58a8f81a}html.dark .ldx-chat-sheet{color:#e4ecfa;background:#152036;box-shadow:0 -18px 48px #00000073}html.dark .ldx-chat-panel:not(.ldx-chat--dark){color:#e4ecfa;background:#152036}html.dark .ldx-chat-panel:not(.ldx-chat--dark) :is(.ldx-chat-head,.ldx-chat-foot){border-color:#8caadc2e}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-msg{color:#e4ecfa;background:#ffffff0d;border-color:#8caadc2e}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-msg.is-mine{color:#e4ecfa;background:#588cf52e;border-color:#58a8f866}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-msg.is-host{color:#e4ecfa;background:#f4b73f1f;border-color:#f4b73f66}html.dark .ldx-chat-panel:not(.ldx-chat--dark) :is(.ldx-chat-meta,.ldx-chat-empty,.ldx-chat-counter,.ldx-chat-slow,.ldx-chat-state){color:#9fb1cf}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-name{color:#cfe1ff}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-state.is-good{color:#57d08d}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-state.is-bad{color:#ff9b91}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-tag{color:#cfe1ff;background:#ffffff1a}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-reply{color:#e4ecfa;background:#f4b73f1f}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-replying{color:#e4ecfa;background:#f4b73f24}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-x{color:#e4ecfa;background:#ffffff14}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-mini{color:#e4ecfa;background:0 0;border-color:#8caadc4d}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-pinned{color:#ffe7b8;background:#f4b73f24;border-color:#f4b73f73}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-answering{color:#ffd1e8;background:#e5197f29;border-color:#e5197f73}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-input{color:#e4ecfa;background:#080e1cb8;border-color:#8caadc4d}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-input::placeholder{color:#7f92b3}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-guest{color:#dbe7ff;background:#58a8f81f}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-locked{color:#f2c35b;background:#f4b73f1a}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-note.is-bad{color:#ffb3bf;background:#d6202b2e}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-note.is-good{color:#9fe6c0;background:#57d08d29}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-note.is-warn{color:#f2c35b;background:#f4b73f29}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-voice,html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-hint{color:#dbe7ff;background:#58a8f81f}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-state.is-wait{color:#f2c35b}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-count-q.is-wait{color:#8fbaff;background:#58a8f833}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-listen-btn{color:#fff;background:linear-gradient(135deg,#e5197f,#9c0f50)}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-level{color:#ff7ab8;background:#ffd1e833}html.dark .ldx-chat-answering small.ldx-chat-live{color:#fff;background:#c8163a}html.dark .ldx-voice-toast{color:#ffe3f1;background:#260619f7}html.dark .ldx-voice-proj{color:#eaf2ff;background:#060e20eb}html.dark .ldx-voice-proj[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#e5197f,#9c0f50);border-color:#ff4fa3}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-queue{color:#e4ecfa;background:#2f7bff1f;border-color:#58a8f873}html.dark .ldx-chat-panel:not(.ldx-chat--dark) .ldx-chat-qitem{color:#e4ecfa;background:#080e1c80;border-color:#8caadc4d}html.dark .ldx-vchat{color:#e4ecfa;background:#141e34db;border-color:#8caadc33}html.dark .ldx-vchat>div small{color:#9fb1cf}html.dark .ldx-vchat-sheet{color:#e4ecfa;background:#152036;border-color:#8caadc33;box-shadow:0 -18px 48px #00000073}html.dark .ldx-vchat-history{color:#e4ecfa;background:#152036;border-color:#8caadc33}html.dark .ldx-chatr-item{color:#e4ecfa;background:#ffffff0d;border-color:#8caadc2e}html.dark .ldx-chatr-item.is-host{color:#e4ecfa;background:#f4b73f1a}html.dark :is(.ldx-chatr-src,.ldx-chatr-tag){color:#cfe1ff;background:#ffffff1a}html.dark .ldx-chatr-tag.is-bad{color:#ffb3bf;background:#d6202b33}html.dark .ldx-chatr-reply{color:#e4ecfa;background:#f4b73f1f}html.dark .ldx-chatr-head time{color:#9fb1cf}html.dark .ldx-chatr-state.is-good{color:#57d08d}html.dark .ldx-chatr-state.is-open{color:#f2c35b}html.dark .ldx-chatr .ldx-chat-voice{color:#dbe7ff;background:#58a8f81f}html.dark .ldx-chatr-item.is-deleted{color:#b8c5dc;background:#ffffff05;border-inline-start-color:#5a6b88}html.dark .ldx-chatr-item.is-deleted .ldx-chatr-text{text-decoration-color:#b8c5dc8c}html.dark .ldx-chat-yt{color:#fff;background:#e8002e}html.dark .ldx-chatr-relay{color:#9fe6c0;background:#57d08d29}html.dark .ldx-yt-chatnote{color:#dbe7ff;background:#58a8f81f}html.dark .ldx-yt-chatnote.is-warn{color:#f2c35b;background:#f4b73f29}html.dark .ldx-yt-state{color:#dbe7ff;background:#94a3b824}html.dark .ldx-yt-state.is-ok{color:#8be0b0;background:#22c55e24}html.dark .ldx-yt-state.is-bad{color:#ffb3bf;background:#ef444429}html.dark .ldx-fb-r-chip{color:#e4ecfa;background:#ffffff0f;border-color:#8caadc4d}html.dark .ldx-fb-r-chip.is-on{color:#dbe9ff;background:#58a8f838;border-color:#58a8f8}html.dark .ldx-mp-card{color:#e4ecfa;background:#141e34db;border-color:#8caadc42;box-shadow:0 6px 16px #00000038}html.dark :is(.ldx-mp-card.is-chosen,.ldx-mp-row.is-chosen>.ldx-mp-card--left){color:#ffe7b8;background:#d99a0b33;border-color:#f4b73f}html.dark .ldx-mp-row.is-paired{background:#2fbf711f;border-color:#57d08d66}html.dark :is(.ldx-mp-row.is-paired>.ldx-mp-card--left,.ldx-mp-joined>.ldx-mp-card){border-color:#57d08d80}html.dark .ldx-mp-link,html.dark .ldx-mp-link>i{background:#57d08d}html.dark .ldx-mp-link>i{box-shadow:0 0 0 3px #13261f}html.dark .ldx-mp-card--right.is-placed{color:#9fb1cf;background:#141e3480}html.dark .ldx-mp-placed{color:#7fe0a9}html.dark :is(.ldx-mp-card--right.is-hover,.ldx-mp-row.is-hover){color:#ffe7b8;background:#f4b73f33}html.dark .ldx-mp-row.is-correct{background:#2fbf7129;border-color:#57d08d}html.dark .ldx-mp-row.is-correct .ldx-mp-mark{color:#57d08d}html.dark :is(.ldx-mp-row.is-wrong,.ldx-mp-row.is-missing){background:#d6202b2e;border-color:#ff8a80}html.dark .ldx-mp-row.is-wrong .ldx-mp-joined>.ldx-mp-card{border-color:#ff8a80}html.dark :is(.ldx-mp-row.is-wrong .ldx-mp-link,.ldx-mp-row.is-wrong .ldx-mp-link>i){background:#ff8a80}html.dark .ldx-mp-row.is-wrong .ldx-mp-mark{color:#ff8a80}html.dark .ldx-mp-unpair{color:#ff9b91;background:#1b2740;border-color:#ff8a8073}html.dark .ldx-mp-status{color:#9fb1cf}html.dark .ldx-mp-badge--letter{color:#1b2740;background:#f2c35b}html.dark .ldx-soloq-stage.is-display .ldx-soloq-option{color:#e4ecfa;box-shadow:none;background:#141e34db;border-color:#8caadc42}html.dark .ldx-soloq-stage.is-display .ldx-soloq-option.is-correct{color:#b9f2d3;background:#2fbf712e;border-color:#57d08d}html.dark .ldx-soloq-stage.is-display .ldx-soloq-letter{color:#cfe1ff;background:#588cf542}html.dark .ldx-soloq-stage.is-display .ldx-soloq-option.is-correct .ldx-soloq-letter{color:#0b1220;background:#57d08d}html.dark .ldx-soloq-stage.is-display .ldx-soloq-instr{color:#bcd7ff;background:#58a8f824}html.dark .ldx-soloq-stage.is-display .ldx-soloq-result{color:#e4ecfa;background:#ffffff0f}html.dark .ldx-soloq-stage.is-display .ldx-soloq-result.is-answer{color:#e4ecfa;background:#57d08d1f}html.dark .ldx-soloq-stage.is-display .ldx-soloq-answer{color:#e4ecfa}html.dark .ldx-soloq-stage.is-display .ldx-soloq-result.is-answer .ldx-soloq-answer{color:#7fe0a9}html.dark .ldx-soloq-stage.is-display .ldx-soloq-status{color:#9fb1cf}html.dark :is(.ldx-soloq-stage.is-display,.ldx-display-q) .ldx-mpairs :is(.ldx-mpairs-row,.ldx-mpairs-item){color:#e4ecfa;background:#141e34db;border-color:#8caadc42}html.dark :is(.ldx-soloq-stage.is-display,.ldx-display-q) .ldx-mpairs .ldx-mpairs-row{border-color:#57d08d73}html.dark :is(.ldx-soloq-stage.is-display,.ldx-display-q) .ldx-mpairs-badge--letter{color:#1b2740;background:#f2c35b}html.dark :is(.ldx-soloq-stage.is-display,.ldx-display-q) .ldx-mpairs-row .ldx-mpairs-badge--letter{color:#0b1220;background:#57d08d}html.dark .ldx-soloq-stage.is-host{color:#102d63;--ldx-ink:#102d63;--ldx-muted:#62779c;--ldx-line:#4b77bc29;--ldx-surface:#fff;--ldx-good:#1f7a4d;--ldx-bad:#b3423a;--ldx-gold-ink:#8a5f06;background:#fff}html.dark .ldx-soloq-stage.is-host .ldx-soloq-q :is(.ldx-slide,.yhuu-rich-content){--ldx-ink:#102d63;--ldx-muted:#62779c;color:#102d63}html.dark .ldx-soloq-stage.is-host .yhuu-blank-reveal.key{color:#0f3a6e;background:#eef6ff}html.dark .ldx-pron-result{color:#e4ecfa;background:#141e34db;border-color:#8caadc42}html.dark .ldx-pron-result.is-ok{color:#e4ecfa;background:#2fbf7129;border-color:#57d08d73}html.dark .ldx-pron-result.is-bad{color:#e4ecfa;background:#d6202b29;border-color:#ff8a8073}html.dark .ldx-drag-clone{color:#e4ecfa;background:#1b2740!important}html.dark .yhuu-blank-reveal.miss b{color:#7fe0a9}html.dark :is(.ldx-qpart,.ldx-qcard) .ldx-sim-ctl>span{color:#bcd7ff}html.dark :is(.ldx-qpart,.ldx-qcard) :is(.ldx-sim-ctl>b,.ldx-sim-readout>b,.ldx-sim-tabs>button.on){color:#8fbaff}html.dark :is(.ldx-qpart,.ldx-qcard) .ldx-sim-formula b{color:#8fbaff;background:#58a8f824}html.dark :is(.ldx-qpart,.ldx-qcard) :is(.ldx-sim-takeaway,.ldx-sim-note){color:#f3dfb0;background:#f2c35b1f}html.dark :is(.ldx-qpart,.ldx-qcard) .ldx-sim-note.is-bad{color:#ff9b91;background:#ff8a8024}html.dark :is(.ldx-qpart,.ldx-qcard) :is(.ldx-sim-toggle.on,.ldx-sim-fs[aria-pressed=true]){color:#ffe7b8;background:#f4b73f2e}html.dark :is(.ldx-qpart,.ldx-qcard) .ldx-sim-readout--lead{color:#e4ecfa;background:#f2c35b1f}html.dark :is(.ldx-qpart,.ldx-qcard) .ldx-sim-solution{color:#e4ecfa;background:#ffffff0f}html.dark .ldx-fb{color:#e4ecfa;background:#141e34db;border-color:#8caadc38}html.dark .ldx-fb-kind{color:#e4ecfa;background:#ffffff0d;border-color:#8caadc42}html.dark .ldx-fb-kind.is-on.is-comment{color:#e4ecfa;background:#58a8f82e;border-color:#58a8f8}html.dark .ldx-fb-kind.is-on.is-suggestion{color:#e4ecfa;background:#f2c35b29;border-color:#f2c35b}html.dark .ldx-fb-kind.is-on.is-objection{color:#e4ecfa;background:#ff8a8029;border-color:#ff8a80}html.dark .ldx-fb-text{color:#e4ecfa;background:#080e1cb8;border-color:#8caadc4d}html.dark .ldx-fb-text::placeholder{color:#7f92b3}html.dark .ldx-fb-text:disabled{color:#9fb1cf;background:#ffffff0a}html.dark .ldx-fb-item{color:#e4ecfa;background:#ffffff0d;border-color:#8caadc33}html.dark .ldx-fb-link{color:#8fbaff;background:0 0}html.dark .ldx-fb-badge{color:#bcd7ff;background:#58a8f82e}html.dark .ldx-fb-badge.is-suggestion{color:#f2c35b;background:#f2c35b2e}html.dark .ldx-fb-badge.is-objection{color:#ff9b91;background:#ff8a8029}html.dark .ldx-fb-done{color:#7fe0a9;background:#57d08d24;border-color:#57d08d59}html.dark .ldx-soloq-stage.is-host .ldx-soloq-result.is-answer{color:#102d63;background:#e8f4ed}html.dark .ldx-soloq-stage.is-host .ldx-soloq-result.is-answer .ldx-soloq-answer{color:#1f7a4d}html.dark :is(.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-canvas-host,.ldx-stage-blocks) .yhuu-blank-reveal.key{color:#0f3a6e;background:#eef6ff}html.dark :is(.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-canvas-host,.ldx-stage-blocks) .yhuu-blank-reveal.hit{color:#176a45;background:#e3f7ec}html.dark :is(.ldx-pres-canvas,.ldx-present-slide,.ldx-qzoom,.ldx-canvas-host,.ldx-stage-blocks) .yhuu-blank-reveal.miss{color:#9a2f43;background:#fdeef1}html.dark .ldx-claim-card{color:#e4ecfa;background:linear-gradient(165deg,#0f2347,#0b1a36);border-color:#f4b73f80}html.dark :is(.ldx-claim-card>p,.ldx-claim-who small,.ldx-claim-stats small){color:#9fb1cf}html.dark .ldx-claim-who{color:#e4ecfa;background:#58a8f81a;border-color:#8caadc38}html.dark .ldx-claim-stats b{color:#8fbaff}html.dark .ldx-suspended-note .score{color:#bcd7ff;background:#58a8f82e}html.dark .ldx-rec-notice{color:#ffb3ab;background:#ff8a8024;border-color:#ff8a8066}html.dark .ldx-joincode{background:linear-gradient(135deg,#8fbaff,#f2c35b);color:#0000;-webkit-background-clip:text;background-clip:text}html.dark .ldx-solo-sub{color:#9fb1cf;background:0 0}html.dark .ldx-solo-kicker{color:#ff8a80;background:0 0}html.dark .ldx-pylab-run{color:#fff;background:#15773b}html.dark .bcx-cabinet{--panel:linear-gradient(145deg, #172842f0, #0d1a2fe0);--line:#8caadc33;--text:#e4ecfa;--muted:#9fb1cf;color:#e4ecfa;background:0 0}html.dark .bcx-cabinet,html.dark .bcard-fs,html.dark .bcard-modal{--dk-text:#e4ecfa;--dk-soft:#c9d6ef;--dk-muted:#9fb1cf;--dk-accent:#8fbaff;--dk-accent-soft:#c9d8f3;--dk-green:#57d08d;--dk-red:#ff8a80;--dk-red-soft:#ffb4ad;--dk-gold:#f2c35b;--dk-gold-soft:#e6d2a3;--dk-violet:#c4b5fd;--dk-line:#8caadc33;--dk-card:#ffffff0b;--dk-btn:#ffffff0f;--dk-btn-hover:#ffffff1a;--dk-accent-bg:#8fbaff24;--dk-green-bg:#57d08d24;--dk-red-bg:#ff8a8024;--dk-gold-bg:#f2c35b26;--dk-violet-bg:#c4b5fd24;--dk-surface:#141e34f5;--dk-glass:linear-gradient(145deg, #172842f0, #0d1a2fe0);--dk-modal:linear-gradient(145deg, #192a44fa, #0c192df7)}html.dark .bcx-cabinet .glass{background:var(--panel);border-color:#8caadc2e;box-shadow:0 16px 50px #00000059}html.dark .bcx-empty{color:#e4ecfa;background:#ffffff0a;border-color:#8caadc3d}html.dark .bcx-empty p{color:#9fb1cf}html.dark .bcx-site-chip{color:#d4e1f6;background:#ffffff12;border-color:#8caadc3d}html.dark .bcx-site-chip:hover{color:#fff;background:#ffffff1f}html.dark .bcx-sample-notes article{color:#e4ecfa;box-shadow:none;background:#ffffff0d;border-color:#8caadc2e}html.dark .bcx-sample-notes article>i{color:#e4ecfa;background:#8fbaff24}html.dark .bcx-sample-notes article>b{color:#e4ecfa}html.dark .bcx-sample-notes article>p{color:#9fb1cf}html.dark .bcx-sample-frame{border-color:#8caadc33;box-shadow:0 24px 55px #00000073}html.dark :is(.bcx-site-card,.bcx-slug-editor,.bcx-primary) header span{color:#8fbaff}html.dark .bcx-site-card header>b,html.dark .bcx-site-card header small strong,html.dark .bcx-slug-editor h2,html.dark .bcx-primary h2{color:#e4ecfa}html.dark .bcx-site-card header small.warn{color:#f2c35b}html.dark .bcx-site-qr{color:#10213f;background:#fff;border-color:#8caadc4d}html.dark :is(.bcx-site-card-actions>a,.bcx-site-card-actions>button,.bcx-slug-actions button){color:#bcd7ff;background:#ffffff12;border-color:#8caadc42}html.dark :is(.bcx-site-card-actions>a,.bcx-site-card-actions>button,.bcx-slug-actions button):hover{background:#ffffff21}html.dark .bcx-slug-actions button.primary{color:#fff;background:linear-gradient(115deg,#3378df,#6758e4)}html.dark .bcx-site-note{color:#c9d7ef;background:#8fbaff1a}html.dark .bcx-slug-field{color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark .bcx-slug-field input{color:#e4ecfa}html.dark .bcx-slug-field b{color:#9fb1cf}html.dark .bcx-slug-field.invalid{border-color:#ff8a80}html.dark .bcx-slug-error{color:#ff9b91}html.dark .bcx-slug-preview{color:#9fb1cf}html.dark .bcx-suggestions{color:#c9d7ef;background:#588cf514;border-color:#8fbaff66}html.dark .bcx-suggestions>span{color:#c9d7ef}html.dark .bcx-suggestions button{color:#bcd7ff;background:#ffffff0f;border-color:#8caadc42}html.dark .bcx-suggestions button.active,html.dark .bcx-suggestions button:hover{background:#588cf52e;border-color:#5a93ec}html.dark .bcx-primary-empty{color:#e4ecfa;background:#ffffff08;border-color:#8caadc3d}html.dark .bcx-primary-empty p{color:#9fb1cf}html.dark .bcx-radio{color:#e4ecfa;background:#080e1c99;border-color:#8caadc3d}html.dark .bcx-radio.active{background:#588cf529;border-color:#5a93ec}html.dark .bcx-radio-copy small{color:#9fb1cf}html.dark .bcx-radio em{color:#bcd7ff;background:#588cf52e}html.dark .bcx-radio em.warn{color:#f5cf7a;background:#f4b73f29}html.dark .bcx-usage-card{color:#e4ecfa;background:#ffffff0d;border-color:#8caadc33}html.dark .bcx-usage-card small,html.dark .bcx-usage-card span,html.dark .bcx-usage-note{color:#9fb1cf}html.dark .bcx-usage-track{background:#ffffff1a}html.dark .bcx-usage-panel header a{color:#8fbaff}html.dark .bcx-site-state-page{color:#e4ecfa;background:radial-gradient(circle at 15% 8%,#2f79de38,#0000 32%),radial-gradient(circle at 88% 85%,#714fe12e,#0000 32%),#0b1220}html.dark .bcx-site-state{color:#e4ecfa;background:#152036;border-color:#8caadc38;box-shadow:0 30px 80px #00000080}html.dark .bcx-site-state p{color:#9fb1cf}html.dark .bcx-site-state>span{color:#8fbaff}html.dark .bcx-site-owner-hint{background:#8fbaff24;color:#bcd7ff!important}html.dark .bcx-site-state-actions a{color:#d4e1f6;background:#ffffff12;border-color:#8caadc42}html.dark .bcx-site-state-actions a.primary{color:#fff;background:#3979df;border-color:#0000}html.dark .bcx-site-state small{color:#8ea2c4}html.dark .bcx-site-owner-link{color:#0b1220;background:#8fbaffeb}html.dark .bcx-link-status{color:#e4ecfa;background:#ffffff0d}html.dark .bcx-link-status p.warn{color:#f2c35b}html.dark .bcx-link-status a{color:#8fbaff}html.dark .bcx-link-secondary{color:#bcd7ff;background:#ffffff12;border-color:#8caadc42}html.dark .page-shell{--color-text:#e4ecfa;--color-muted:#9fb1cf;--color-border:#8caadc2e;--surface:#152036;--color-primary:#8fbaff;--color-violet:#b4a6ff;color:#e4ecfa;background:radial-gradient(circle at 6% 12%,#4fa9ff1f,#0000 24%),radial-gradient(circle at 92% 28%,#7e5eef24,#0000 28%),radial-gradient(circle at 14% 62%,#479def14,#0000 27%),radial-gradient(circle at 88% 88%,#8d70f21a,#0000 30%),linear-gradient(155deg,#0b1220 0%,#0e1830 36%,#14121c 68%,#0b1424 100%)}html.dark .page-shell:before{background-image:linear-gradient(#8fbaff0d 1px,#0000 1px),linear-gradient(90deg,#8fbaff0d 1px,#0000 1px)}html.dark .page-shell :is(button,a):focus-visible{outline-color:#8fbaff73}html.dark .site-header{background:#0b1322c7;border-bottom-color:#8caadc24;box-shadow:0 7px 30px #00000047}html.dark .language-switcher__button{color:#e4ecfa;border-bottom-color:#8fbaff}html.dark .language-flag{border-color:#ffffff2e}html.dark .language-menu{background:#152036;border-color:#8caadc33;box-shadow:0 16px 40px #00000080}html.dark .language-option{color:#d4e1f6}html.dark .language-option:hover,html.dark .language-option.active{color:#bcd7ff;background:#58a8f824}html.dark .language-option small{color:#9fb1cf}html.dark .auth-nav__login{color:#e4ecfa}html.dark .auth-nav__login:hover{color:#8fbaff}html.dark .public-nav__inner{background:#141e34cc;border-color:#8caadc29;box-shadow:0 12px 36px #00000052,inset 0 1px #ffffff0d}html.dark .public-nav__main-link{color:#c9d7ef}html.dark .public-nav__secondary a{color:#9fb1cf}html.dark .public-nav__secondary a:hover,html.dark .public-nav__secondary a.active{color:#8fbaff;background:#8fbaff1f}html.dark .home-hero{background:radial-gradient(circle at 80% 15%,#6a52e133,#0000 30%),linear-gradient(135deg,#18243ef0,#122242d6);border-color:#8caadc2e;box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff0f}html.dark .home-hero:after{background-image:radial-gradient(#8fbaff1f 1px,#0000 1px)}html.dark .home-hero__ambient--one{background:#2f62c9}html.dark .home-hero__ambient--two{background:#5a46c4}html.dark .home-hero__kicker{color:#8fbaff}html.dark .home-hero__title{color:#eef4ff}html.dark .home-hero__description{color:#a9b9d6}html.dark .home-hero__secondary{color:#d4e1f6;background:#ffffff0f;border-color:#8caadc3d}html.dark .home-hero__visual--image{background:#1b2b4a;border-color:#8caadc33;box-shadow:0 25px 55px #0000006b}html.dark .home-hero__orb{color:#8fbaff;background:linear-gradient(145deg,#283c64cc,#588cf538);border-color:#8caadc38;box-shadow:0 26px 70px #0000006b,inset 0 1px 1px #ffffff14}html.dark .home-hero__controls>button{color:#bcd7ff;background:#ffffff12;border-color:#8caadc3d}html.dark .home-hero__dots span{background:#9fb1cf73}html.dark .home-hero__dots .active span{background:#8fbaff}html.dark .water-surface{background:radial-gradient(#588cf52e,#0000 57%),linear-gradient(#59bff31a,#4b7ee20d);border-color:#8caadc24;box-shadow:inset 0 10px 20px #ffffff0a,0 15px 35px #0000004d}html.dark .water-surface:before,html.dark .water-surface:after,html.dark .water-surface span{border-color:#8caadc2e}html.dark .carousel-controls{background:#141e34d1;border-color:#8caadc2e;box-shadow:inset 0 1px 1px #ffffff0f,0 10px 28px #0000004d}html.dark .carousel-page{color:#9fb1cf}html.dark .carousel-page:hover{color:#8fbaff;background-color:#8fbaff1f}html.dark .carousel-arrow{border-color:#8caadc4d}html.dark .glass-service-card{color:#e4ecfa;background:radial-gradient(circle at 12% 0,#588cf52e,#0000 34%),linear-gradient(135deg,#18243eeb,#122242d6);border-color:#8caadc2e;box-shadow:inset 0 1px #ffffff0f,0 20px 45px #00000059}html.dark .glass-service-card:after{border-color:#8caadc1f}html.dark .glass-service-card:hover{box-shadow:inset 0 1px #ffffff14,0 34px 70px #00000073}html.dark .id-label{color:#e4ecfa}html.dark .id-icon{border-color:#8caadc4d}html.dark .service-eyebrow{color:#9fb1cf}html.dark .service-card-title{color:#8fbaff}html.dark .service-card-description{color:#a9b9d6}html.dark .service-card-footer{border-top-color:#8caadc29}html.dark .service-destination{color:#8fbaff;background-color:#ffffff0f;border-color:#8caadc3d}html.dark .site-footer{color:#e4ecfa}html.dark .footer-glass{background:radial-gradient(circle at 10% 0,#588cf524,#0000 34%),linear-gradient(135deg,#141e34db,#101a2ecc);border-color:#8caadc29;box-shadow:inset 0 1px #ffffff0d,0 26px 68px #00000059,0 0 0 2px #82b3f10f}html.dark .footer-logo{color:#8fbaff}html.dark .footer-slogan{color:#eef4ff}html.dark .footer-description{color:#9fb1cf}html.dark .social-link{background-color:#ffffff0f;border-color:#8caadc33;box-shadow:0 8px 18px #0000004d}html.dark .social-link:hover{background-color:#ffffff1f}html.dark .social-link.telegram{color:#4fb3ff}html.dark .social-link.instagram{color:#ff6cc0}html.dark .social-link.youtube{color:#ff6b6b}html.dark .social-link.facebook{color:#5aa0ff}html.dark .footer-column{border-top-color:#8caadc24;border-left-color:#8caadc24}html.dark .column-heading-icon{border-color:#8caadc4d}html.dark .footer-column-heading h2{color:#eef4ff}html.dark .footer-links li{border-bottom-color:#8caadc24}html.dark .footer-links a{color:#d4e1f6}html.dark .footer-links a:hover,html.dark .footer-item-mark,html.dark .footer-chevron,html.dark .language-globe{color:#8fbaff}html.dark .footer-language-panel{background-color:#ffffff0a;border-color:#8caadc29}html.dark .language-globe img{border-color:#ffffff2e;box-shadow:0 4px 10px #0000004d}html.dark .footer-language-grid button{color:#c9d7ef}html.dark .footer-language-grid button:hover,html.dark .footer-language-grid button.active{color:#8fbaff}html.dark .footer-promo{background-color:#ffffff08;border-color:#8caadc29}html.dark .support-icon{color:#8fbaff;background-color:#ffffff0f;border-color:#8caadc33}html.dark .support-block p,html.dark .store-block>p{color:#9fb1cf}html.dark .support-block a{color:#8fbaff}html.dark .support-block div>span{color:#9fb1cf}html.dark .store-block{border-top-color:#8caadc24;border-left-color:#8caadc24}html.dark .store-button{color:#e4ecfa;background-color:#ffffff0f;border-color:#8caadc33}html.dark .store-button:hover{background-color:#ffffff1f}html.dark .store-symbol{color:#e4ecfa}html.dark .store-symbol.play{color:#57d08d}html.dark .store-button small{color:#9fb1cf}html.dark .device-card-back{background-color:#ffffff0a;border-color:#8caadc24}html.dark .device-phone{background:linear-gradient(160deg,#283c64b3,#588cf54d);border-color:#8caadc4d;box-shadow:0 15px 28px #0000006b}html.dark .device-phone span{color:#bcd7ff}html.dark .device-orb{background:radial-gradient(circle at 30% 25%,#dce8ffe6,#588cf559);border-color:#8caadc4d}html.dark .footer-bottom{color:#9fb1cf;border-top-color:#8caadc24}html.dark .footer-legal-links a,html.dark .footer-legal-links button{color:#8fbaff}html.dark .version{color:#d4e1f6;background-color:#ffffff0f;border-color:#8caadc33}html.dark .news-page{color:#e4ecfa}html.dark .news-masthead{background:radial-gradient(circle at 88% 18%,#588cf538,#0000 34%),linear-gradient(135deg,#18243ef0,#122242d6);border-color:#8caadc2e;box-shadow:0 24px 70px #00000059,inset 0 1px #ffffff0f}html.dark .news-masthead__eyebrow{color:#8fbaff}html.dark .news-masthead h1 span{color:#b4a6ff}html.dark .news-masthead>div>p:last-child{color:#a9b9d6}html.dark .news-search{box-shadow:none;background:#080e1c9e;border-color:#8caadc38}html.dark .news-search svg{stroke:#8ea8d4}html.dark .news-search input{color:#e4ecfa}html.dark .news-search input::placeholder{color:#7f92b3}html.dark .news-filter button{color:#c9d7ef;background:#ffffff0f;border-color:#8caadc33}html.dark .news-filter button:hover,html.dark .news-filter button.active{color:#fff;background:#2368df;border-color:#0000}html.dark .featured-story{background:#141e34d1;border-color:#8caadc29;box-shadow:0 23px 66px #00000059}html.dark .featured-story__media,html.dark .news-card__media{background:linear-gradient(135deg,#1b2b4a,#223a66)}html.dark .story-category{color:#8fbaff}html.dark .featured-story__content>p{color:#a9b9d6}html.dark .story-meta{color:#9fb1cf}html.dark .story-meta i{background:#5b6c8a}html.dark .read-button{color:#8fbaff}html.dark .story-placeholder{color:#8fbaff;background:radial-gradient(circle at 30% 20%,#588cf540,#0000 32%),linear-gradient(135deg,#1b2b4a,#1a2e55)}html.dark .news-section-heading span{color:#8fbaff}html.dark .news-section-heading p{color:#9fb1cf}html.dark .news-card{background:#141e34d1;border-color:#8caadc29;box-shadow:0 16px 45px #0000004d}html.dark .news-card:hover{box-shadow:0 23px 55px #00000073}html.dark .news-card p{color:#a9b9d6}html.dark .news-card__more{color:#8fbaff}html.dark .news-state{background:#141e34d1;border-color:#8caadc29;box-shadow:0 18px 48px #0000004d}html.dark .news-state p{color:#9fb1cf}html.dark .news-loader{border-color:#8fbaff #8caadc33 #8caadc33}html.dark .news-pagination button{color:#bcd7ff;background:#ffffff0f;border-color:#8caadc38}html.dark .news-pagination span{color:#9fb1cf}html.dark .article-page{color:#e4ecfa}html.dark .back-link{color:#9fb1cf}html.dark .back-link:hover{color:#8fbaff}html.dark .article-header__meta{color:#9fb1cf}html.dark .article-header__meta span:first-child{color:#8fbaff}html.dark .article-header__meta i{background:#5b6c8a}html.dark .article-header>p{color:#a9b9d6}html.dark .article-author{background:#141e34d1;border-color:#8caadc29;box-shadow:0 10px 30px #0000004d}html.dark .article-author small{color:#9fb1cf}html.dark .article-author button{color:#bcd7ff;background:#ffffff0f;border-color:#8caadc3d}html.dark .article-cover>img,html.dark .article-cover__placeholder{border-color:#8caadc2e;box-shadow:0 26px 75px #00000073}html.dark .article-cover__placeholder{color:#8fbaff;background:radial-gradient(circle at 25% 10%,#588cf540,#0000 35%),linear-gradient(135deg,#1b2b4a,#1a2e55)}html.dark .article-cover figcaption,html.dark .article-aside span{color:#9fb1cf}html.dark .article-aside button{color:#bcd7ff;background:#ffffff0f;border-color:#8caadc3d}html.dark .article-content{color:#cfdcf3}html.dark .article-rich p:first-child{color:#e4ecfa}html.dark .article-rich p:first-child:first-letter{color:#8fbaff}html.dark .article-rich h2,html.dark .article-rich h3{color:#eef4ff}html.dark .article-rich a{color:#8fbaff}html.dark .article-rich blockquote{color:#d4e1f6;background:#588cf51f;border-left-color:#8fbaff}html.dark .article-rich th,html.dark .article-rich td{border-color:#8caadc33}html.dark .article-rich th{color:#e4ecfa;background:#588cf524}html.dark .article-rich table caption{color:#9fb1cf}html.dark .article-rich .yhuu-table-striped tbody tr:nth-child(2n){background:#ffffff0a}html.dark .article-rich hr{border-top-color:#8caadc33}html.dark .article-rich .article-formula{color:#bcd7ff;background:#588cf51f;border-color:#8caadc3d}html.dark .article-rich .article-video-link{background:#ffffff0d;border-color:#8caadc33}html.dark .article-content__empty{color:#9fb1cf;background:#141e34b3}html.dark .article-source{background:#588cf51a;border-color:#8caadc33}html.dark .article-source span,html.dark .related-news header>span{color:#9fb1cf}html.dark .article-source strong{color:#e4ecfa}html.dark .article-source a{color:#8fbaff}html.dark .article-tags span{color:#bcd7ff;background:#588cf524}html.dark .related-news button{color:#e4ecfa;border-top-color:#8caadc24}html.dark .related-news button>span{color:#8fbaff}html.dark .related-news button>small{color:#9fb1cf}html.dark .article-end{border-top-color:#8caadc24;border-bottom-color:#8caadc24}html.dark .article-end span{color:#9fb1cf}html.dark .article-end strong,html.dark .article-end button{color:#8fbaff}html.dark .article-state p{color:#9fb1cf}html.dark .article-state button.ghost{color:#bcd7ff;background:#ffffff0f;border-color:#8caadc3d}html.dark .article-loader{border-color:#8fbaff #8caadc33 #8caadc33}html.dark .info-page{color:#e4ecfa}html.dark .info-hero{background:radial-gradient(circle at 80% 15%,#6a52e133,#0000 30%),linear-gradient(135deg,#18243ef0,#122242d6);border-color:#8caadc2e;box-shadow:0 26px 75px #00000059,inset 0 1px #ffffff0f}html.dark .info-hero:before{background-image:radial-gradient(#8fbaff1f 1px,#0000 1px)}html.dark .info-hero__glow--one{background:#3c78e659}html.dark .info-hero__glow--two{background:#6e55eb4d}html.dark .info-hero__copy>p{color:#8fbaff}html.dark .info-hero h1 span{color:#b4a6ff}html.dark .info-hero__bottom>p{color:#a9b9d6}html.dark .info-secondary{color:#d4e1f6;background:#ffffff0f;border-color:#8caadc3d}html.dark .info-hero__mark{color:#8fbaff;background:linear-gradient(145deg,#283c64cc,#588cf538);border-color:#8caadc38;box-shadow:0 26px 68px #0000006b,inset 0 1px #ffffff14}html.dark .info-cards article{background:#141e34d1;border-color:#8caadc29;box-shadow:0 16px 45px #0000004d}html.dark .info-cards p{color:#a9b9d6}html.dark .cookie-backdrop{background:#020610a8}html.dark .cookie-dialog{--liquid-ink:#e4ecfa;--liquid-muted:#9fb1cf;--liquid-line:#8caadc3d;--liquid-surface:#141e34f5;--liquid-surface-strong:#152036;--liquid-field:#080e1cb3;--liquid-shadow:0 28px 70px #0000008c, inset 0 1px 0 #ffffff0f;color:#e4ecfa;background:radial-gradient(circle at 94% 4%,#7b58e629,#0000 28%),radial-gradient(circle at 6% 96%,#399de71f,#0000 32%),linear-gradient(145deg,#18243ef7,#121e38f2)!important;border-color:#8caadc33!important}html.dark .cookie-dialog header p{color:#9fb1cf}html.dark .cookie-dialog header button{color:#c9d7ef}html.dark .cookie-dialog>label{border-top-color:#8caadc24}html.dark .cookie-dialog label small{color:#9fb1cf}html.dark .cookie-dialog label>i{background:#ffffff2e}html.dark .cookie-warning{color:#ff9b91;background:#ff8a801f}html.dark .cookie-dialog footer button{color:#d4e1f6;background:#ffffff0f;border-color:#8caadc3d}html.dark .cookie-dialog footer .primary{color:#fff;background:linear-gradient(135deg,#377cec,#6658df)}@media (width<=480px){html.dark .cookie-dialog header,html.dark .cookie-dialog footer{background:#141e34fa}}html.dark .yhuu-ai-loader{color:#e4ecfa}html.dark .yhuu-ai-loader--screen{background:radial-gradient(circle at 18% 18%,#399aeb29,#0000 30%),radial-gradient(circle at 83% 77%,#674fe129,#0000 30%),#080e1cdb}html.dark .yhuu-ai-loader__card{background:linear-gradient(135deg,#18243ef5,#121e38e6);border-color:#8caadc33;box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff0f}html.dark .yhuu-ai-loader__card:before{background-image:linear-gradient(#8fbaff0f 1px,#0000 1px),linear-gradient(90deg,#8fbaff0f 1px,#0000 1px)}html.dark .yhuu-ai-loader__visual{background:conic-gradient(from -90deg, var(--loader-yellow) var(--yhuu-progress), #ffffff1a 0)}html.dark .yhuu-ai-loader__visual:before{background:radial-gradient(circle at 34% 28%,#223455,#152036);border-color:#8caadc4d}html.dark .yhuu-ai-loader__eyebrow{color:#8fbaff}html.dark .yhuu-ai-loader__copy>small{color:#9fb1cf}html.dark .yhuu-ai-loader__metrics>span{background:#ffffff0f;border-color:#8caadc33}html.dark .yhuu-ai-loader__metrics small{color:#9fb1cf}html.dark .yhuu-ai-loader__metrics b{color:#8fbaff}html.dark .identity-loader-placeholder{background:radial-gradient(circle at 20% 20%,#4b97ed24,#0000 30%),linear-gradient(145deg,#0b1424,#0e1830)}html.dark .home-source-state{color:#e4ecfa;background:linear-gradient(145deg,#0b1424,#0e1830)}html.dark .home-source-state p{color:#9fb1cf}html.dark .home-source-state--error{color:#ff9b91;background:linear-gradient(145deg,#1a1222,#0e1830)}html.dark .home-source-spinner{border-color:#8fbaff #8caadc33 #8caadc33}html.dark .hero:before{background:#ffffff05;border-color:#8caadc24;box-shadow:inset 0 0 70px #7868ed14}html.dark .hero__eyebrow{color:#8fbaff}html.dark .hero__title{color:#eef4ff}html.dark .hero__title span{color:#b4a6ff}html.dark .hero__description{color:#9fb1cf}.dark,.dashboard.dark{color:#e7ecf7;background:#ffffff0f;border-color:#ffffff1a}html.dark .auth-layout,html.dark .app-error-page,html.dark .shared-device-gate,html.dark .device-replacement,html.dark .profile-nudge,html.dark .app-alert{--au-ink:#e4ecfa;--au-muted:#9fb1cf;--au-soft:#8a9cba;--au-line:#8caadc33;--au-line-strong:#8caadc4d;--au-glass:#141e34d1;--au-field:#ffffff0d;--au-field-hi:#ffffff17;--au-link:#8fbaff;--au-link-soft:#a9c7ff;--au-gold:#f2c35b;--au-good:#57d08d;--au-good-soft:#8fe6b4;--au-bad:#ff8a80;--au-bad-soft:#ffb3ad;--color-text:#e4ecfa;--color-muted:#9fb1cf}html.dark .auth-layout{color:var(--au-ink);background:radial-gradient(circle at 8% 12%,#52b7ff24,#0000 25%),radial-gradient(circle at 92% 26%,#7e5eef2e,#0000 29%),linear-gradient(155deg,#0b1220,#0f1a2e 42%,#15122b 72%,#0b1220)}html.dark .auth-layout:before{background-image:linear-gradient(#8caadc0d 1px,#0000 1px),linear-gradient(90deg,#8caadc0d 1px,#0000 1px)}html.dark .auth-orb{background:#ffffff05;border-color:#8caadc24;box-shadow:inset 0 0 40px #8caadc0f,0 22px 60px #0000004d}html.dark .auth-home-button,html.dark .auth-language-select{border-color:var(--au-line);color:#c9d8f0;background:#141e34b8;box-shadow:0 7px 20px #0000004d}html.dark .auth-home-button:hover{background:#1e2c4ae6}html.dark .auth-language-select select{color:var(--au-ink);background:#ffffff0f}html.dark .auth-language-select:focus-within{border-color:#8fbaff99;box-shadow:0 0 0 3px #8fbaff29}html.dark .auth-brand span{color:var(--au-muted)}html.dark .auth-copyright{color:var(--au-soft)}html.dark .auth-glass-card{background:var(--au-glass);border-color:#8caadc2e;box-shadow:0 24px 65px #00000061,inset 0 1px #ffffff0f}html.dark .auth-card-header>span{color:var(--au-link)}html.dark .auth-card-header h1,html.dark .auth-blocked h1{color:var(--au-ink)}html.dark .auth-card-header p{color:var(--au-muted)}html.dark .auth-field label{color:#c9d8f0}html.dark .auth-input{color:var(--au-muted);background:var(--au-field);border-color:#8caadc3d;box-shadow:inset 0 1px #ffffff0a}html.dark .auth-input:focus-within,html.dark .auth-verification__control:focus-within{background:var(--au-field-hi);border-color:#5795f1;box-shadow:0 0 0 4px #47abf129,0 6px 19px #00000040}html.dark .auth-input.is-invalid{border-color:var(--au-bad)}html.dark .auth-input input,html.dark .auth-verification__control input{color:var(--au-ink)}html.dark .auth-input input::placeholder,html.dark .auth-verification__control input::placeholder{color:#8296b5}:-webkit-any(html.dark .auth-input input:-webkit-autofill,html.dark .auth-verification__control input:-webkit-autofill){-webkit-text-fill-color:var(--au-ink);caret-color:var(--au-ink);box-shadow:inset 0 0 0 1000px #1b2740}:is(html.dark .auth-input input:autofill,html.dark .auth-verification__control input:autofill){-webkit-text-fill-color:var(--au-ink);caret-color:var(--au-ink);box-shadow:inset 0 0 0 1000px #1b2740}html.dark .auth-icon-button{color:var(--au-muted)}html.dark .auth-icon-button:hover{color:var(--au-link);background:#8fbaff1f}html.dark .auth-field__message{color:var(--au-muted)}html.dark .auth-field__message.error{color:var(--au-bad)}html.dark .auth-link-button{color:var(--au-link)}html.dark .auth-cancel,html.dark .auth-text-button{color:var(--au-muted)}html.dark .auth-button{box-shadow:0 10px 27px #00000052}html.dark .auth-button:hover:not(:disabled){box-shadow:0 14px 33px #0006}html.dark .auth-button:disabled,html.dark .send-code-button:disabled,html.dark .auth-verification__control button:disabled{color:#a3b3cf;background:#ffffff14;box-shadow:inset 0 1px #ffffff0a}html.dark .auth-button--secondary{color:var(--au-link-soft);background:var(--au-field);border-color:#8fbaff5c}html.dark .auth-button--secondary:hover:not(:disabled){background:var(--au-field-hi)}html.dark .auth-divider{color:var(--au-soft)}html.dark .auth-divider:before,html.dark .auth-divider:after{background:var(--au-line)}html.dark .auth-secondary-copy{color:var(--au-muted)}html.dark .auth-provider-entry{color:var(--au-link-soft);background:var(--au-field);border-color:#8caadc3d;box-shadow:inset 0 1px #ffffff0a}html.dark .auth-provider-entry:hover{background:var(--au-field-hi);border-color:#8fbaff80;box-shadow:0 8px 20px #0000004d}html.dark .auth-provider-entry>span:first-child{border-color:#ffffffd9;box-shadow:0 1px 2px #0000004d}html.dark .auth-provider-entry small{color:var(--au-muted)}html.dark .auth-alert{color:var(--au-bad-soft);background:#ff8a801a;border-color:#ff8a8052}html.dark .auth-alert--success{color:var(--au-good-soft);background:#57d08d1a;border-color:#57d08d52}html.dark .auth-captcha{border-color:var(--au-line);background:linear-gradient(145deg,#1e2c4ab8,#2620449e)}html.dark .auth-captcha__header strong,html.dark .auth-verification__header strong,html.dark .auth-section-copy strong{color:var(--au-ink)}html.dark .auth-captcha__header span:not(.auth-timer),html.dark .auth-verification__header div span,html.dark .auth-section-copy small{color:var(--au-muted)}html.dark .auth-captcha__question{color:#d6e4fb;background:var(--au-field);border-color:#8fbaff61}html.dark .auth-captcha__refresh{border-color:var(--au-line-strong);color:var(--au-link);background:#ffffff0f}html.dark .auth-timer{color:var(--au-link-soft);background:#ffffff0f;border-color:#8fbaff42}html.dark .auth-timer.urgent{color:var(--au-bad-soft);background:#ff8a8024}html.dark .password-rules,html.dark .password-strength{color:var(--au-muted)}html.dark .password-strength i{background:#8caadc38}html.dark .send-code-button{box-shadow:0 8px 20px #0000004d}html.dark .auth-verification__control{background:var(--au-field);border-color:#8caadc3d}html.dark .auth-verification__control.verified{background:#57d08d1a;border-color:#57d08d5c}html.dark .auth-summary{color:var(--au-good-soft);background:#57d08d1a;border-color:#57d08d4d}html.dark .register-secondary-actions>span{background:#8caadc42}html.dark .auth-blocked__icon{color:var(--au-bad);background:#ff8a801f;border-color:#ff8a804d;box-shadow:0 11px 26px #0000004d}html.dark .auth-blocked p{color:#b9adb6}html.dark .auth-device-verification h2{color:var(--au-ink)}html.dark .auth-device-verification>p{color:var(--au-muted)}html.dark .reset-progress span{border-color:var(--au-line-strong);color:var(--au-muted);background:#ffffff0f}html.dark .reset-progress span.active{color:#fff;border-color:#0000}html.dark .reset-progress span.done{color:var(--au-good-soft);background:#57d08d1f;border-color:#57d08d5c}html.dark .reset-progress i{background:#8caadc3d}html.dark .reset-complete>div{color:var(--au-good);background:#57d08d1f;border-color:#57d08d4d;box-shadow:0 10px 24px #0000004d}html.dark .reset-complete h2{color:var(--au-ink)}html.dark .reset-complete p{color:var(--au-muted)}html.dark .telegram-login__header h2{color:var(--au-ink)}html.dark .telegram-login__header p,html.dark .telegram-login__loading,html.dark .telegram-login__manual>span{color:var(--au-muted)}html.dark .telegram-login__timer{color:var(--au-link-soft);background:#ffffff0f;border-color:#8fbaff42}html.dark .telegram-login__qr{background:#fff;border-color:#ffffffe6;box-shadow:0 10px 24px #00000059}html.dark .telegram-login__qr small{color:#4a5b78}html.dark .telegram-login__open{border-color:#3084da66;box-shadow:0 9px 22px #0000004d}html.dark .telegram-login__manual{background:#ffffff0a;border-color:#8caadc2e}html.dark .telegram-login__manual>button{color:var(--au-link-soft);background:#8fbaff14;border-color:#8fbaff6b}html.dark .telegram-login__manual button small,html.dark .telegram-login__manual a{color:var(--au-link)}html.dark .telegram-login__status{color:#b9cce9;background:#8fbaff1a}html.dark .telegram-login__status>span{border-color:#8fbaff4d;border-top-color:var(--au-link)}html.dark .telegram-login__claimed{color:var(--au-good-soft);background:#57d08d1a;border-color:#57d08d4d}html.dark .telegram-login__claimed small{color:#7fcfa3}html.dark .shared-device-gate{background:#0409129e}html.dark .shared-device-gate__dialog{border-color:var(--au-line);color:var(--au-ink);background:linear-gradient(145deg,#1a2439,#121c31);box-shadow:0 30px 90px #0000008c}html.dark .shared-device-gate header span{color:#f2b56b}html.dark #shared-device-description{color:var(--au-muted)}html.dark .shared-device-gate__facts>span{background:var(--au-field);border-color:#8caadc29}html.dark .shared-device-gate__facts small{color:var(--au-muted)}html.dark .shared-device-gate__notice{color:var(--au-gold);background:#f2c35b1a;border-color:#f2c35b4d}html.dark .shared-device-gate li{color:#b9c8e0}html.dark .shared-device-gate li svg{color:var(--au-good)}html.dark .shared-device-gate__error{color:var(--au-bad-soft);background:#ff8a801f}html.dark .shared-device-gate__logout{border-color:var(--au-line-strong);color:#c9d8f0;background:#ffffff0f}html.dark .shared-device-gate__accept{box-shadow:0 10px 24px #00000059}html.dark .shared-device-gate__legal{color:var(--au-soft)}@media (width<=560px){html.dark .shared-device-gate footer{background:linear-gradient(#0000,#121c31fc 25%)}}html.dark .device-replacement,html.dark .profile-nudge{background:#04091294}html.dark .device-replacement__dialog,html.dark .profile-nudge__dialog{border-color:var(--au-line);color:var(--au-ink);background:linear-gradient(145deg,#1a2439fa,#121c31f7);box-shadow:0 24px 70px #00000080,inset 0 1px #ffffff0f}html.dark .device-replacement__eyebrow,html.dark .profile-nudge__eyebrow{color:var(--au-link)}html.dark .device-replacement p,html.dark .profile-nudge p{color:var(--au-muted)}html.dark .device-replacement__notice{color:#b9cce9;background:#8fbaff1a;border-color:#8fbaff38}html.dark .device-replacement__list>button{color:var(--au-ink);background:var(--au-field);border-color:#8caadc2e}html.dark .device-replacement__list>button:hover{border-color:#8fbaff73}html.dark .device-replacement__list>button.selected{background:#8fbaff1f;border-color:#8fbaff9e;box-shadow:0 9px 24px #0000004d}html.dark .device-replacement__device-icon{color:var(--au-link);background:linear-gradient(145deg,#8fbaff29,#a08cff24)}html.dark .device-replacement__device-copy small{color:var(--au-muted)}html.dark .device-replacement__radio{border-color:#6d82a6;box-shadow:inset 0 0 0 3px #182238}html.dark .selected .device-replacement__radio{background:#5b9cff;border-color:#5b9cff}html.dark .app-error-page{color:var(--au-ink);background:radial-gradient(circle at 15% 8%,#8fbaff14 0 10%,#0000 34%),linear-gradient(145deg,#0b1220,#0f1a2e 48%,#15122b)}html.dark .app-error-brand{color:var(--au-ink)}html.dark .app-error-brand>span{color:#a99bff}html.dark .app-error-brand small{color:var(--au-muted)}html.dark .app-error-card{background:var(--au-glass);border-color:#8caadc2e;box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff0f}html.dark .app-error-card:after{background:linear-gradient(145deg,#49aeeb1f,#6248e92e)}html.dark .app-error-code{filter:drop-shadow(0 14px 25px #0006);background-image:linear-gradient(120deg,#5b9cff,#6fc3ff 56%,#a593ff)}html.dark .app-error-label{color:var(--au-link-soft);background:#8fbaff1f;border-color:#8fbaff4d}html.dark .app-error-description{color:var(--au-muted)}html.dark .app-error-home{box-shadow:0 12px 28px #0006}html.dark .app-error-home:hover{box-shadow:0 16px 34px #00000080}html.dark .app-error-footer{color:var(--au-soft)}html.dark .app-alert{--alert-accent:var(--au-link);border-color:var(--au-line);background:linear-gradient(135deg, #141e34eb, #141e34c7), var(--alert-background);box-shadow:0 18px 45px #00000073, 0 0 26px var(--alert-glow), inset 0 1px 0 #ffffff0f}html.dark .app-alert--info{--alert-accent:var(--au-link)}html.dark .app-alert--success{--alert-accent:var(--au-good)}html.dark .app-alert--warning{--alert-accent:var(--au-gold)}html.dark .app-alert--danger{--alert-accent:var(--au-bad)}html.dark .app-alert__icon{border-color:var(--au-line);box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 20px var(--alert-glow);background-color:#ffffff0f}html.dark .app-alert__message{color:#d6e0f0}html.dark .app-alert__action{background:#ffffff0f}html.dark .app-alert__action:hover{background:#ffffff24}html.dark .app-alert__close{color:var(--au-muted);background-color:#ffffff0f}html.dark .app-alert__close:hover{background-color:#ffffff29}html.dark .ttx{--ttx-ink:#e4ecfa;--ttx-muted:#9fb1cf;--ttx-line:#8caadc33;--ttx-blue:#8fbaff}html.dark .tts-player{--tp-ink:#e4ecfa;--tp-muted:#9fb1cf;--tp-line:#8caadc38}html.dark .ttx .ldx-orb.one{box-shadow:none;background:radial-gradient(circle at 35% 28%,#8fbaff38,#66adfa14 48%,#f4b73f0d)}html.dark .ttx .ldx-orb.two{background:linear-gradient(145deg,#ffffff1f,#f4b73f33)}html.dark .ttx :is(.ldx-kicker,.ldx-section>header span,.ldx-pricing>div>span){color:#8fbaff}html.dark .ttx .ldx-hero-copy h1{color:#eef4ff}html.dark .ttx .ldx-hero-copy h1 em{color:#f2c35b}html.dark .ttx :is(.ldx-hero-copy>p,.ldx-hero-trust,.ldx-section>header p,.ldx-features p,.ldx-pricing p,.ldx-pricing-side small){color:#9fb1cf}html.dark .ttx .ldx-hero-actions button:not(.primary){color:#d4e1f6;box-shadow:none;background:#ffffff12;border-color:#8caadc42}html.dark .ttx .ldx-hero-actions button:not(.primary):hover{background:#ffffff21}html.dark .ttx .ldx-hero-card{background:radial-gradient(circle at 20% 0,#ffffff14,#0000 38%),linear-gradient(145deg,#18243eeb,#121e38db);border-color:#8caadc33;box-shadow:inset 0 1px #ffffff0f,0 30px 70px #0000006b}html.dark .ttx .ldx-hero-card:after{border-color:#ffffff14}html.dark .ttx .ldx-hero-card h2{color:#eef4ff}html.dark .ttx .ldx-hero-card>span{color:#9fb1cf}html.dark .ttx .ldx-hero-card p{color:#b7c6e2}html.dark .ttx .ldx-hero-card>small{color:#8ea2c4}html.dark .ttx .ldx-features article{background:#141e34d1;border-color:#8caadc29;box-shadow:0 14px 34px #00000047}html.dark .ttx .ldx-features h3{color:#eef4ff}html.dark .ttx .ldx-features article>span{color:#f2c35b}html.dark .ttx .ldx-catalog-empty{color:#9fb1cf;background:#ffffff0a;border-color:#8caadc4d}html.dark .ttx .ldx-catalog-empty b{color:#e4ecfa}html.dark .ttx .ldx-pricing{background:linear-gradient(135deg,#16213aeb,#2c241ac7);border-color:#8caadc2e;box-shadow:0 24px 55px #00000059}html.dark .ttx .ldx-pricing h2{color:#f2c35b}html.dark .ttx .ldx-pricing-side{background:#ffffff0f}html.dark .ttx .ldx-pricing-side>b{color:#7fe0a9}html.dark .ttx .ldx-pricing-side>b.closed{color:#f5b26b}html.dark .ttx :is(.test-dashboard-hero>div>span,.test-section-heading>div>span),html.dark .ttx .test-plan-ring strong{color:#8fbaff}html.dark .ttx .test-plan-ring strong small,html.dark .ttx .test-plan-ring>span{color:#9fb1cf}html.dark .ttx .test-plan-ring>button{color:#8fbaff!important}html.dark .ttx .test-panel header button,html.dark .ttx .test-recent-row>i{color:#8fbaff}html.dark .ttx .test-recent-row small{color:#9fb1cf}html.dark .ttx .test-recent-row>button{color:#8fbaff}html.dark .ttx .test-recent-row>span{color:#cfdcf3;background:#ffffff14}html.dark .ttx .test-recent-row>span.published{color:#7fe0a9;background:#57d08d29}html.dark .ttx .test-recent-row>span.draft{color:#f5cf7a;background:#f4b73f29}html.dark .ttx .test-stat-grid .test-stat-upgrade{color:#bcd7ff;background:#58a8f829}html.dark .ttx .test-stat-grid .test-stat-upgrade:hover{background:#58a8f842}html.dark .ttx .test-limit-panel label small,html.dark .ttx .test-loading{color:#9fb1cf}html.dark .ttx .test-loading span{border-color:#8fbaff #8fbaff2e #8fbaff2e}html.dark .ttx .ldx-label{color:#c9d7ef}html.dark .ttx .ldx-badge--live{color:#7fe0a9;background:#57d08d29}html.dark .ttx .ldx-badge--gold{color:#f5cf7a;background:#f4b73f29}html.dark .ttx .ldx-btn--danger{background:#ff8a801a}html.dark .ttx-empty--inline{box-shadow:none;background:0 0;border:0}html.dark .ttx-filter-tabs{background:#ffffff0f}html.dark .ttx-voice-card.active{border-color:#5a93ec;box-shadow:0 0 0 3px #8fbaff24}html.dark .ttx-voice-pick>i{color:#8fbaff;background:#58a8f829}html.dark .ttx-voice-card.custom .ttx-voice-pick>i{color:#c4b5ff;background:#8a6ff033}html.dark .ttx-voice-card.custom small,html.dark .ttx-custom-tag{color:#c4b5ff}html.dark .ttx-custom-tag{background:#8a6ff033}html.dark .ttx-sample-btn{background:#ffffff12}html.dark .ttx-sample-btn:hover{background:#ffffff21}html.dark .ttx-tuning label>span{color:#c9d7ef}html.dark .ttx-result--error{border-color:#ff8a8059}html.dark .ttx-result-tuning{background:#ffffff0d;border-color:#8caadc33}html.dark .ttx-charge>div{background:#ffffff0f}html.dark :is(.ttx-api-prefix,.ttx-api-request){background:#ffffff14}html.dark .ttx-badge--bad{color:#ff9b91;background:#ff8a8029}html.dark .ttx-api-base{background:#ffffff0f}html.dark .ttx-api-code pre{background:#0a1730;border:1px solid #8caadc24}html.dark .ttx-secret input{color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark .cfx-dialog>p.ttx-secret-warning{color:#f5cf7a;background:#f4b73f1f;border-color:#f4b73f59}html.dark .ttx-voices-steps li{background:#ffffff0d}html.dark .ttx-voices-steps i{background:#58a8f829}html.dark .ttx-voices-facts li,html.dark .ttx-voice-tips li{color:#c9d7ef}html.dark .ttx-voice-wizard>header .ldx-btn{background:#ffffff12}html.dark .ttx-wizard-steps li{background:#ffffff0f}html.dark .ttx-wizard-steps b{background:#ffffff1f}html.dark .ttx-consent{background:#f4b73f1a;border-color:#f4b73f59}html.dark .ttx-consent h3{color:#f5cf7a}html.dark .ttx-consent ul{color:#e8d9b0}html.dark .ttx-voice-dots button{color:#c9d7ef;background:#ffffff12}html.dark .ttx-voice-dots button.consent{color:#f5cf7a}html.dark .ttx-voice-dots button.done{color:#fff;background:#2f9e63}html.dark .ttx-voice-prompt{background:#ffffff0d}html.dark .ttx-voice-prompt.consent{box-shadow:none;background:#f4b73f1f;border-color:#f4b73f73}html.dark .ttx-voice-prompt.consent small{color:#f5cf7a}html.dark .ttx-meter>i{background:#ffffff1f}html.dark .ttx-voice-tips{background:#ffffff0d}html.dark .ttx-cv-card{background:#141e34d1;border-color:#8caadc29}html.dark .ttx-cv-card.is-ready{border-color:#57d08d59}html.dark :is(.ttx-cv-card.is-rejected,.ttx-cv-card.is-failed,.ttx-cv-card.is-blocked){background:#ff8a8014}html.dark .ttx-cv-note{background:#ff8a8029;color:#ff9b91!important}html.dark .tts-player__track{background:0 0}html.dark .tts-player__track:before{background:#ffffff24}html.dark .tts-player__meta small{color:#ff9b91}html.dark .tts-player__download{color:#d4e1f6;background:#ffffff12;border-color:#8caadc38}html.dark .tts-player button:not(.tts-player__toggle):hover,html.dark .tts-player__download:hover{color:#fff;background:#ffffff24}html.dark :is(.bcard-hero span,.editor-head span,.preview-shell header span,.small-dialog>span,.bcard-onboarding>span,.fs-title span){color:#8fbaff}html.dark :is(.bcard-hero button,.bcard-quota .bcard-quota-upgrade,.editor-head-actions button,.editor-foot button){color:#bcd7ff;background:#ffffff14;border-color:#8caadc3d}html.dark .quota-track{background:#ffffff1a}html.dark .bcard-list>header span{color:#bcd7ff;background:#588cf52e}html.dark .bcard-list>button.active{background:#588cf524;border-color:#8fbaff66}html.dark .bcard-list em{color:#f5cf7a;background:#f4b73f24}html.dark .bcard-list em.published{color:#7fe0a9;background:#57d08d29}html.dark .dirty-note{color:#f5cf7a}html.dark .stats-strip>div{background:#ffffff0f}html.dark .stats-strip i{color:#8fbaff;background:#588cf529}html.dark .section-card{background:#ffffff0d}html.dark .section-card:hover{background:#588cf51f;border-color:#8fbaff80}html.dark .editor-foot button.warning{color:#f5cf7a;background:#f4b73f24}html.dark .editor-foot button.danger,html.dark .small-dialog button.danger{color:#ff9b91;background:#ff8a8024}html.dark .bcard-fs-top,html.dark .bcard-fs-foot{background:#0b1322db;border-color:#8caadc29}html.dark .fs-back,html.dark .bcard-fs-foot button{color:#d4e1f6;background:#ffffff12;border-color:#8caadc42}html.dark .fs-title b{color:#e4ecfa}html.dark .fs-form input:not([type=checkbox]):not([type=color]),html.dark .fs-form textarea{color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark .fs-form input:focus,html.dark .fs-form textarea:focus{border-color:#5a93ec;box-shadow:0 0 0 3px #8fbaff29}html.dark .fs-form .counter,html.dark .fs-hint{color:#9fb1cf}html.dark .fs-form em{color:#ff9b91}html.dark .fs-add,html.dark .network-picker .custom-network{color:#8fbaff;background:#588cf514;border-color:#8fbaff66}html.dark .fs-add:hover,html.dark .network-picker .custom-network:hover{background:#588cf529}html.dark .network-btn{border-color:#8caadc42}html.dark .row-remove{color:#ff9b91;background:#ff8a801a;border-color:#ff8a804d}html.dark .network-picker{background:#152036;border-color:#8caadc38;box-shadow:0 16px 44px #00000073}html.dark .network-picker button:hover{background:#ffffff1f;border-color:#8fbaff66}html.dark .network-picker button.active{background:#588cf52e;border-color:#5a93ec}html.dark .science-inputs .science-name{color:#e4ecfa}html.dark .science-preview{color:#8fbaff}html.dark .science-hint{color:#f5cf7a}html.dark .slug-field,html.dark .color-input,html.dark .privacy-toggle{background:#080e1cb3;border-color:#8caadc42}html.dark .slug-field b{color:#9fb1cf}html.dark .color-input b,html.dark .toggle-text b{color:#e4ecfa}html.dark .toggle-text small{color:#9fb1cf}html.dark .preview-shell header b{color:#e4ecfa}html.dark .preview-note{color:#9fb1cf}html.dark .preview-controls button{color:#d4e1f6;background:#ffffff12;border-color:#8caadc42}html.dark .browser-preview{border-color:#8caadc33;box-shadow:0 20px 50px #00000073}html.dark .browser-toolbar{background:#0c1a30;border-color:#8caadc29}html.dark .browser-toolbar>span{color:#9fb1cf;background:#ffffff0f;border-color:#8caadc33}html.dark .bcard-modal .small-dialog.glass{color:#e4ecfa;background:#152036!important;border-color:#8caadc38!important;box-shadow:0 28px 85px #0000008c!important}html.dark .bcard-modal .small-dialog h2{color:#eef4ff}html.dark .bcard-modal .small-dialog p{color:#9fb1cf}html.dark .bcard-modal .small-dialog>input{color:#e4ecfa;background:#080e1cb3;border-color:#8caadc42}html.dark .bcard-modal .small-dialog>input:focus{border-color:#5a93ec;box-shadow:0 0 0 3px #8fbaff29}html.dark .bcard-modal .small-dialog>div{background:#ffffff0d;border-color:#8caadc33}html.dark .bcard-modal .small-dialog>div small{color:#9fb1cf}html.dark .bcard-modal .small-dialog>div b{color:#e4ecfa}html.dark .bcard-modal .small-dialog footer button{color:#d4e1f6;background:#ffffff12;border-color:#8caadc42}html.dark .bcard-modal .small-dialog footer button.primary{color:#fff;border-color:#0000}html.dark .bcard-impact li{background:#f4b73f1a;border-color:#f4b73f59}html.dark .bcard-impact b{color:#f5cf7a}html.dark .public-bcard:not(.embedded){background:radial-gradient(circle at 15% 8%,#2f79de38,#0000 32%),radial-gradient(circle at 88% 85%,#714fe12e,#0000 32%),#0b1220}html.dark .public-bcard .footnote{color:#8ea2c4}html.dark .dashboard{--surface:#141e34eb;--muted:#9fb1cf;--dash-card:#141e34fa;--dash-text:#e4ecfa;--dash-muted:#9fb1cf;--dash-bg:#ffffff0f;--dk-text:#e4ecfa;--dk-soft:#c9d6ef;--dk-muted:#9fb1cf;--dk-accent:#8fbaff;--dk-accent-soft:#c9d8f3;--dk-green:#57d08d;--dk-red:#ff8a80;--dk-red-soft:#ffb4ad;--dk-gold:#f2c35b;--dk-gold-soft:#e6d2a3;--dk-violet:#c4b5fd;--dk-line:#8caadc33;--dk-card:#ffffff0b;--dk-btn:#ffffff0f;--dk-btn-hover:#ffffff1a;--dk-accent-bg:#8fbaff24;--dk-green-bg:#57d08d24;--dk-red-bg:#ff8a8024;--dk-gold-bg:#f2c35b26;--dk-violet-bg:#c4b5fd24;--dk-surface:#141e34f5;--dk-glass:linear-gradient(145deg, #172842f0, #0d1a2fe0);--dk-modal:linear-gradient(145deg, #192a44fa, #0c192df7)}html.dark .dashboard .brand__domain,html.dark .dashboard .dash-eyebrow{color:var(--dk-accent)}html.dark .dashboard .mobile-bottom button,html.dark .profile-mobile-bottom button{color:var(--dk-muted)}html.dark .dashboard .mobile-bottom button.active,html.dark .profile-mobile-bottom button.active{color:var(--dk-accent)}html.dark .dashboard .badge.active,html.dark .dashboard .badge.success{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .dashboard .badge.info{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .dashboard .badge.warning{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .dashboard .stat small,html.dark .dashboard .welcome-meta span:last-child{color:var(--dk-green)}html.dark .dashboard .stat a,html.dark .dashboard .stat button,html.dark .dashboard .panel header button,html.dark .dashboard .panel header a,html.dark .dashboard .request button,html.dark .dashboard .quick-card .card-arrow,html.dark .dashboard .dash-popover header button,html.dark .dashboard .dash-popover footer,html.dark .dashboard .header-notification-pop>header button,html.dark .dashboard .drawer-status{color:var(--dk-accent)}html.dark .dashboard .director-status{color:var(--dk-green)}html.dark .dashboard .dashboard-empty{color:var(--dk-muted)}html.dark .dashboard .toast{color:var(--dk-green)}html.dark .dashboard .director-mode .quick-card i,html.dark .dashboard .director-mode .stat i{color:#7bb7ff;background:#4d9cff26}html.dark .dashboard .mail-notification-bell.unread{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .dashboard .yhuu-action--secondary{background:var(--dk-btn)}html.dark .dashboard .structure-mail-policy span{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .dashboard .structure-mail-policy span.blocked{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .dashboard .structure-mail-editor,html.dark .dashboard .structure-mail-switches>label{background:var(--dk-card)}html.dark .dashboard .role-reject-modal .field-error{color:var(--dk-red)}html.dark .yhuu-money{--money-text:#ffd66b;--money-muted:#eabf57;--money-border:#ffd15b4d;--money-bg-start:#ffd36421;--money-bg-end:#b26f0014;box-shadow:inset 0 1px #ffeaac1f,0 3px 10px #00000021}html.dark .yhuu-money--negative{--money-text:#ffc078;--money-muted:#e8a15f}html.dark .superadmin-filters button.active,html.dark .role-filters button.active,html.dark .system-filters button.active{background:#3a62c8}html.dark .identity-eyebrow{color:var(--dk-accent)}html.dark .identity-hero .identity-eyebrow{color:#b9dbff}html.dark .identity-role-badge,html.dark .identity-roles-card>header>span{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .identity-account-state,html.dark .identity-role-active,html.dark .identity-secure,html.dark .identity-phone-value,html.dark .identity-code-summary,html.dark .identity-password-rules.valid,html.dark .identity-password-match.valid,html.dark .identity-address-modal-footer>span,html.dark .identity-phone-steps>div.done{color:var(--dk-green)}html.dark .identity-phone-value.empty{color:var(--dk-muted)}html.dark .identity-protected{color:var(--dk-violet)}html.dark .identity-role-list small,html.dark .identity-completion-score>span,html.dark .identity-completion-content>header>strong,html.dark .identity-address-control-value small,html.dark .identity-details-card>header>svg,html.dark .identity-yhuu-mail-card strong,html.dark .identity-phone-steps>div.active,html.dark .identity-phone-explainer,html.dark .identity-phone-countdown strong,html.dark .identity-phone-check,html.dark .identity-phone-username,html.dark .identity-address-coordinate-row strong,html.dark .identity-address-search-row form>svg,html.dark .identity-address-results button:hover{color:var(--dk-accent)}html.dark .identity-completion-missing>span{color:var(--dk-accent-soft);background:var(--dk-accent-bg);border-color:#8fbaff40}html.dark .identity-security-heading>span,html.dark .identity-device-main>div>span{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .identity-device-count{color:var(--dk-accent);background:var(--dk-accent-bg);border-color:#8fbaff40}html.dark .identity-device-main p{color:var(--dk-muted)}html.dark .identity-device-row>button{color:var(--dk-red);background:var(--dk-red-bg);border-color:#ff8a804d}html.dark .identity-password-match,html.dark .identity-address-error{color:var(--dk-red)}html.dark .identity-yhuu-mail-card>button,html.dark .identity-address-geolocate{color:var(--dk-accent);background:var(--dk-btn)}html.dark .identity-phone-pairing-code span{color:#eef5ff;background:#ffffff12;border-color:#8fbaff4d}html.dark .identity-address-map-hint{color:var(--dk-text);background:#141e34eb;border-color:#8caadc40}html.dark .identity-academic-error{color:var(--dk-red);background:var(--dk-red-bg);border-color:#ff8a804d}html.dark .identity-academic-error p{color:var(--dk-muted)}html.dark .identity-academic-empty-icon{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .identity-academic-badge{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .identity-academic-consent{color:var(--dk-muted);background:#ffffff0a}html.dark .identity-academic-consent[data-on=true]{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .identity-academic-summary a{color:var(--dk-accent);background:0 0}html.dark :is(.identity-academic-field small.identity-academic-field-error,.identity-academic-form>.identity-academic-field-error,.identity-academic-message){color:var(--dk-red);background:0 0}html.dark .identity-academic-ghost{color:var(--dk-text);background:var(--dk-btn);border-color:#8caadc40}html.dark :is(.identity-academic-field input,.identity-academic-field select){color:var(--dk-text);background:#ffffff0d;border-color:#8caadc40}html.dark :is(.identity-academic-field input,.identity-academic-field select)[aria-invalid=true]{border-color:#ff8a8099}html.dark .identity-academic-check{color:var(--dk-text);background:0 0;border-color:#8caadc38}html.dark .identity-address-map-loading{background:#0e1d31b8}html.dark .identity-address-error{background:var(--dk-red-bg);border-color:#ff8a804d}html.dark .identity-phone-explainer{background:var(--dk-accent-bg);border-color:#8fbaff40}html.dark .identity-code-summary{background:var(--dk-green-bg);border-color:#57d08d4d}html.dark .opportunities-filter-tabs{background:#ffffff0d}html.dark .opportunities-filter-tabs button{color:var(--dk-muted)}html.dark .opportunities-filter-tabs button.active{color:#fff}html.dark .opportunities-filter-tabs button em{background:var(--dk-accent-bg)}html.dark .opportunity-card header>span,html.dark .opportunity-card-badges span,html.dark .opportunity-card header>i{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .opportunity-card-badges span.free{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .opportunity-card-badges span.paid{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .opportunity-source,html.dark .opportunity-price{color:var(--dk-accent)}html.dark .opportunity-card button,html.dark .opportunities-state button,html.dark .opportunity-card .yhuu-action--secondary{color:#d6e3fa;background:var(--dk-btn)}html.dark .opportunity-card.locked{border-color:#f2c35b4d}html.dark .opportunity-verification{color:var(--dk-gold);background:var(--dk-gold-bg);border-color:#f2c35b4d}html.dark .system-ai-balance{border-color:var(--dk-line);background:var(--dk-card)}html.dark .system-ai-balance strong{color:var(--dk-accent)}html.dark .system-ai-balance span{color:var(--dk-muted)}html.dark .system-ai-unavailable{color:var(--dk-red)}html.dark .ai-token-stepper>button{color:var(--dk-accent);border-color:var(--dk-line);background:var(--dk-btn)}html.dark .ai-token-stepper>div{border-color:var(--dk-line);background:var(--dk-card)}html.dark .ai-token-stepper strong{color:var(--dk-text)}html.dark .ai-token-stepper span{color:var(--dk-muted)}html.dark .ai-estimate-note{color:var(--dk-green);background:var(--dk-green-bg);border-color:#57d08d4d}html.dark .opportunity-billing-modal{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .opportunity-billing-modal h2,html.dark .opportunity-quantity span,html.dark .opportunity-billing-facts b,html.dark .opportunity-billing-impact b,html.dark .opportunity-billing-modal .opportunity-quantity span,html.dark .opportunity-billing-modal .opportunity-billing-facts b{color:var(--dk-text)}html.dark .opportunity-billing-modal p,html.dark .opportunity-billing-modal .opportunity-quantity small,html.dark .opportunity-billing-modal .opportunity-billing-facts small,html.dark .opportunity-billing-facts small,html.dark .opportunity-quantity small,html.dark .opportunity-billing-impact span{color:var(--dk-muted)}html.dark .opportunity-billing-modal>span{color:var(--dk-accent)}html.dark .opportunity-billing-modal.danger>span{color:var(--dk-red)}html.dark .opportunity-billing-modal .opportunity-quantity,html.dark .opportunity-quantity,html.dark .opportunity-billing-facts>span,html.dark .opportunity-billing-modal .opportunity-billing-facts>span,html.dark .opportunity-billing-impact li{border-color:var(--dk-line);background:var(--dk-card)}html.dark .opportunity-billing-modal .opportunity-quantity input,html.dark .opportunity-quantity input{color:var(--dk-text);border-color:var(--dk-line);background:#ffffff0f}html.dark .opportunity-billing-modal footer .yhuu-action--secondary{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-btn)}html.dark .opportunity-billing-effective{background:var(--dk-gold-bg);border-color:#f2c35b4d;color:var(--dk-gold)!important}html.dark .opportunity-billing-impact li.warning{background:var(--dk-gold-bg);border-color:#f2c35b4d}html.dark .opportunity-billing-impact li.warning b{color:var(--dk-gold)}html.dark .opportunity-billing-impact li.blocking{background:var(--dk-red-bg);border-color:#ff8a804d}html.dark .opportunity-billing-impact li.blocking b{color:var(--dk-red)}html.dark .opportunity-billing-ack{background:var(--dk-red-bg)}html.dark .opportunity-billing-ack span{color:var(--dk-red-soft)}html.dark .opportunity-billing-shortage{background:var(--dk-red-bg);color:var(--dk-red)!important}html.dark .opportunity-pastdue,html.dark .opportunity-pastdue em{color:var(--dk-red-soft)}html.dark .email-disable-modal li{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .email-disable-modal>span,html.dark .email-disable-modal>strong{color:var(--dk-red)}html.dark .email-disable-modal footer button{color:var(--dk-text);background:var(--dk-btn)}html.dark .service-level header span,html.dark .service-copy small{color:var(--dk-accent)}html.dark .service-level header>b{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .service-status .active{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .service-status .pending{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .service-status>button{color:var(--dk-red);border-color:#ff8a804d}html.dark .release-modal>span{color:var(--dk-red)}html.dark .approval-center-page{--ac-green:#57d08d;--ac-red:#ff8a80}html.dark .approval-stats i,html.dark .approval-list>button>i{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .approval-stats .pending i{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .approval-stats .approved i{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .approval-stats .rejected i,html.dark .approval-modal>section>i{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .approval-list em.pending,html.dark .approval-decision em.pending,html.dark .approval-list em.review,html.dark .approval-decision em.review{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .approval-list em.approved,html.dark .approval-decision em.approved,html.dark .approval-list em.completed,html.dark .approval-decision em.completed{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .approval-list em.rejected,html.dark .approval-decision em.rejected,html.dark .approval-list em.failed,html.dark .approval-decision em.failed{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .approval-decision>header span,html.dark .approval-reason>span,html.dark .approval-number-editor header span,html.dark .approval-state-editor span,html.dark .approval-response>span,html.dark .approval-api-integration header span,html.dark .approval-vacancy header span,html.dark .approval-vacancy label>span,html.dark .release-capability>i,html.dark .release-capability code,html.dark .approval-categories>button>svg,html.dark .approval-categories em,html.dark .vacancy-documents a{color:var(--dk-accent)}html.dark .approval-number-editor>p,html.dark .approval-api-integration>p,html.dark .approval-service-release>header,html.dark .approval-service-release>p,html.dark .release-need-decision>span,html.dark .vacancy-quality-review>span{color:var(--dk-gold)}html.dark .approval-result>svg,html.dark .release-need-result{color:var(--dk-green)}html.dark .approval-decision footer .delete{color:#ffb27a}html.dark .vacancy-quality-review .danger-note{color:var(--dk-red)}html.dark .operations-hero span{color:var(--dk-accent)}html.dark .operations-hero p,html.dark .operation-row p,html.dark .setting-card p,html.dark .operation-note,html.dark .operation-empty,html.dark .operations-panel .stat-card small{color:var(--dk-muted)}html.dark .operations-hero button,html.dark .operation-row button,html.dark .task-form button,html.dark .setting-card button{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-btn)}html.dark .operation-error{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .operation-icon,html.dark .operations-panel .stat-card i{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .operations-panel .status{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .operations-panel .status.active{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .operations-panel .status.danger{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .operations-panel .danger-button{color:var(--dk-red)}html.dark .operation-note code{color:var(--dk-accent)}html.dark .operations-panel .switch span{background:#ffffff2e}html.dark .structure-node{background:var(--dk-card)}html.dark .structure-hero__actions button,html.dark .structure-audit>button,html.dark .structure-drawer__actions button,html.dark .structure-modal footer button,html.dark .capability-verification-policy article>button{background:var(--dk-btn)}html.dark .structure-metrics article>i,html.dark .structure-node__relation span,html.dark .unassigned-grid article>i,html.dark .unassigned-grid button,html.dark .structure-audit>header>i,html.dark .relation-preview>i,html.dark .structure-capabilities>header,html.dark .structure-capability-roles span,html.dark .structure-capability-roles button,html.dark .capability-choice-grid label>i,html.dark .capability-choice-grid small,html.dark .capability-verification-policy>header,html.dark .capability-verification-policy article>i,html.dark .capability-verification-policy article>button{color:var(--dk-accent)}html.dark .structure-node__top em.active,html.dark .structure-drawer__role em.active{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .structure-node__top em.paused,html.dark .structure-drawer__role em.paused{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .role-actions .success,html.dark .capability-verification-policy article.automatic>i,html.dark .capability-verification-policy article.automatic>button.active{color:var(--dk-green)}html.dark .role-actions .danger,html.dark .structure-drawer__actions .danger,html.dark .structure-error,html.dark .structure-confirm>i,html.dark .capacity-meter[data-status=full],html.dark .capacity-cell[data-status=full]{color:var(--dk-red)}html.dark .role-actions .warning,html.dark .unassigned-panel>header>div>i,html.dark .unassigned-panel>header>b,html.dark .capacity-guidance,html.dark .capacity-meter[data-status=limited],html.dark .capacity-cell[data-status=limited],html.dark .capability-verification-policy article>button.active{color:var(--dk-gold)}html.dark .structure-node footer button,html.dark .role-actions button{color:var(--dk-soft)}html.dark .capacity-meter{background:#57d08d14}html.dark .dashboard .tone--violet{--role-ink:#b7a6ec;--role-tint:#7656d838;--role-ring:#7656d873}html.dark .dashboard .tone--blue{--role-ink:#9bb7e9;--role-tint:#497dd838;--role-ring:#497dd873}html.dark .dashboard .tone--cyan{--role-ink:#90c6e1;--role-tint:#3598c938;--role-ring:#3598c973}html.dark .dashboard .tone--green{--role-ink:#90ceb4;--role-tint:#35a77d38;--role-ring:#35a77d73}html.dark .dashboard .tone--slate{--role-ink:#b0bccd;--role-tint:#71829a38;--role-ring:#71829a73}html.dark .dashboard .tone--amber{--role-ink:#e2c28b;--role-tint:#c7932838;--role-ring:#c7932873}html.dark .structure-node__top>i,html.dark .role-name>i,html.dark .structure-drawer__role>i{color:var(--role-ink,#9bb7e9);background:var(--role-tint,#547edb38);box-shadow:inset 0 0 0 1px var(--role-ring,#547edb73)}html.dark .users-hero h1,html.dark .users-stats strong,html.dark .users-toolbar b,html.dark .user-row>div>b,html.dark .user-identity b,html.dark .users-state b,html.dark .user-drawer h2,html.dark .drawer-person h3,html.dark .drawer-roles h3,html.dark .user-drawer dd{color:var(--dk-text)}html.dark .users-hero p,html.dark .users-hero__meta,html.dark .users-stats span,html.dark .users-toolbar span,html.dark .users-toolbar label,html.dark .user-row>div>span,html.dark .user-identity span,html.dark .users-state,html.dark .user-drawer>header>button,html.dark .drawer-person p,html.dark .drawer-roles p,html.dark .user-drawer dt{color:var(--dk-muted)}html.dark .users-hero__icon,html.dark .users-stats article>i{color:var(--dk-accent)}html.dark .users-stats .success>i{color:var(--dk-green)}html.dark .users-stats .warning>i{color:var(--dk-gold)}html.dark .users-stats .info>i{color:var(--dk-violet)}html.dark .users-hero__actions button,html.dark .users-toolbar select,html.dark .user-actions button,html.dark .drawer-toggle,html.dark .users-state button{color:#dbe6fa;background:var(--dk-btn)}html.dark .users-table>header{color:var(--dk-muted);background:var(--dk-card)}html.dark .user-row:hover{background:var(--dk-card)}html.dark .user-identity>i,html.dark .drawer-person>i{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .role-chip{background:var(--dk-accent-bg);color:var(--dk-accent)!important}html.dark .role-chip[data-tone=red]{background:var(--dk-red-bg);color:var(--dk-red)!important}html.dark .role-chip[data-tone=violet]{background:var(--dk-violet-bg);color:var(--dk-violet)!important}html.dark .role-chip[data-tone=green]{background:var(--dk-green-bg);color:var(--dk-green)!important}html.dark .role-chip[data-tone=amber]{background:var(--dk-gold-bg);color:var(--dk-gold)!important}html.dark .session-badge{background:var(--dk-btn);color:var(--dk-muted)!important}html.dark .session-badge.online,html.dark .account-badge.active{background:var(--dk-green-bg);color:var(--dk-green)!important}html.dark .account-badge.inactive{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .user-actions button.danger,html.dark .drawer-toggle.danger{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .drawer-person,html.dark .drawer-roles,html.dark .drawer-role-list button{background:var(--dk-card)}html.dark .activity-assign select{color:var(--dk-text);background:#ffffff0f}html.dark .activity-capacity{color:var(--dk-green)}html.dark .activity-capacity[data-status=limited]{color:var(--dk-gold)}html.dark .activity-capacity[data-status=full]{color:var(--dk-red)}html.dark .drawer-note{color:var(--dk-accent-soft);background:var(--dk-accent-bg)}html.dark .ai-admin-hero aside,html.dark .provider-grid>article,html.dark .system-ai-list>article,html.dark .tariff-metrics article,html.dark .available-system-ai>article,html.dark .system-ai-overview article,html.dark .system-ai-empty,html.dark .admin-ledger-table th,html.dark .dialog-checks{background:var(--dk-card)}html.dark .provider-header-actions>button,html.dark .provider-toggles button,html.dark .provider-grid footer button,html.dark .system-ai-list button,html.dark .available-system-ai button,html.dark .ai-user-table button,html.dark .ai-dialog header>button,html.dark .ai-dialog footer button{color:#d6e3fa;background:var(--dk-btn)}html.dark .provider-grid header em,html.dark .provider-toggles button.on,html.dark .ai-admin-page .token-warning,html.dark .ledger-event.purchase{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .provider-toggles button.locked,html.dark .connection-safety-flow,html.dark .ledger-event.adjustment{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .ai-admin-page .danger{color:var(--dk-red)!important}html.dark .ai-admin-page .security-note,html.dark .system-ai-list small.connected,html.dark .admin-ledger-table strong.positive{color:var(--dk-green)}html.dark .system-ai-list article>strong,html.dark .ledger-total b,html.dark .provider-security-flow b{color:var(--dk-accent)}html.dark .system-ai-list small.error,html.dark .admin-ledger-table strong.negative,html.dark .confirm-dialog>i{color:var(--dk-red)}html.dark .red-warning,html.dark .ledger-event.usage{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .confirm-dialog>i{background:var(--dk-red-bg)}html.dark .ai-dialog{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .confirm-dialog p,html.dark .admin-ledger-table th{color:var(--dk-muted)}html.dark .system-ai-overview i,html.dark .ledger-event{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .provider-system-lock,html.dark .dialog-checks label.system-controlled{color:var(--dk-gold)}html.dark .provider-security-flow{color:var(--dk-accent-soft);background:var(--dk-accent-bg)}html.dark .systems-hero__actions button,html.dark .system-guardrails button,html.dark .system-drawer__actions button,html.dark .system-modal footer button{background:var(--dk-btn)}html.dark .system-metrics article>i,html.dark .system-domain b,html.dark .system-performance strong,html.dark .system-users em,html.dark .system-guardrails>header>i{color:var(--dk-accent)}html.dark .system-badge.success,html.dark .system-state small.healthy,html.dark .system-actions button.resume{color:var(--dk-green)}html.dark .system-badge.warning,html.dark .system-state small.warning{color:var(--dk-gold)}html.dark .system-badge.danger,html.dark .system-state small.offline,html.dark .system-actions button.danger,html.dark .system-error,html.dark .system-confirm>i{color:var(--dk-red)}html.dark .system-actions button{color:var(--dk-soft)}html.dark .superadmin-hero__actions button,html.dark .superadmin-governance button,html.dark .superadmin-drawer__actions button{background:var(--dk-btn)}html.dark .superadmin-metrics article>i,html.dark .assigned-superadmin,html.dark .superadmin-actions button:hover,html.dark .superadmin-governance>header>i,html.dark .superadmin-governance li>i,html.dark .message-list article>i,html.dark .permission-grid input:checked+span,html.dark .assignment-preview>i{color:var(--dk-accent)}html.dark .superadmin-metrics small,html.dark .superadmin-person em.online,html.dark .performance--success strong,html.dark .governance-score>span,html.dark .superadmin-governance li em{color:var(--dk-green)}html.dark .superadmin-metrics .metric-warning small,html.dark .performance--warning strong{color:var(--dk-gold)}html.dark .superadmin-metrics .metric-danger small,html.dark .performance--danger strong,html.dark .superadmin-drawer__actions .danger,html.dark .form-error{color:var(--dk-red)}html.dark .superadmin-person em{color:var(--dk-muted)}html.dark .superadmin-actions button{color:var(--dk-soft)}html.dark .security-hero button,html.dark .security-actions button{background:var(--dk-btn)}html.dark .security-metrics article>i,html.dark .security-table>article>i,html.dark .device-list li>svg,html.dark .device-classification>span,html.dark .device-classification>button.restore{color:var(--dk-accent)}html.dark .security-table>article>i.warning,html.dark .device-status.shared,html.dark .device-classification>span.shared,html.dark .device-controls .terminate{color:var(--dk-gold)}html.dark .security-table>article>i.critical,html.dark .security-actions .danger,html.dark .device-status.blocked{color:var(--dk-red)}html.dark .device-chips span{color:var(--dk-soft);background:var(--dk-card)}html.dark .device-chips span.danger,html.dark .device-chips span.risk-critical,html.dark .device-chips span.risk-high{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .device-chips span.warning,html.dark .device-chips span.risk-medium{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .security-actions .success,html.dark .device-status,html.dark .device-list em{color:var(--dk-green)}html.dark .device-status.abdulloh,html.dark .device-classification>span.abdulloh{color:var(--dk-violet)}html.dark .device-filterbar,html.dark .device-summary article,html.dark .device-parameters,html.dark .device-columns>section,html.dark .device-events,html.dark .device-classification,html.dark .device-controls,html.dark .device-list li{background:var(--dk-card)}html.dark .device-modal{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .device-modal header small,html.dark .device-modal header p,html.dark .device-modal__close,html.dark .device-modal__loading,html.dark .device-summary span,html.dark .device-parameters dt,html.dark .device-parameters summary,html.dark .device-parameters code,html.dark .device-list span,html.dark .device-list em.muted,html.dark .device-empty,html.dark .device-events span,html.dark .device-events time,html.dark .device-classification p,html.dark .device-controls>div p,html.dark .device-controls label span,html.dark .block-reason span,html.dark .block-reason small{color:var(--dk-muted)}html.dark .current-device-note{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .device-controls select,html.dark .device-controls input{color:var(--dk-text);background:#ffffff0f}html.dark .billing-admin-hero button,html.dark .billing-config button,html.dark .tariff-fields button,html.dark .billing-admin-table button{color:var(--dk-accent);background:var(--dk-btn)}html.dark .billing-admin-stats i,html.dark .tariff-admin-list header>i,html.dark .billing-admin-table article>i{color:var(--dk-accent)}html.dark .billing-config>footer,html.dark .config-grid small{color:var(--dk-muted)}html.dark .tariff-admin-list>article{background:var(--dk-card)}html.dark .billing-admin-table strong,html.dark .billing-admin-table em.paid,html.dark .row-actions .approve,html.dark .billing-admin-table em.vip-badge{color:var(--dk-green)}html.dark .billing-admin-table strong.negative,html.dark .row-actions .reject{color:var(--dk-red)}html.dark .billing-admin-table em{color:var(--dk-gold-soft)}html.dark .adjust-modal{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .adjust-modal footer button{background:var(--dk-btn)}html.dark :is(.price-tiers,.conference-plans) button{color:var(--dk-accent);border-color:var(--dk-line);background:var(--dk-btn)}html.dark :is(.price-tiers,.conference-plans) button:hover{background:var(--dk-btn-hover)}html.dark .price-tiers button.primary,html.dark .conference-plans-chips button.active{color:#fff;background:linear-gradient(120deg,#2f6fdb,#5b4bdd);border-color:#0000}html.dark .price-tiers button.danger{color:var(--dk-red);background:var(--dk-btn)}html.dark :is(.price-tiers-form input,.price-tiers-inline input,.conference-plans-search input){color:var(--dk-text);border-color:var(--dk-line);background:#ffffff0f}html.dark :is(.price-tiers-table,.conference-plans-table) :is(th,td),html.dark .conference-plans-table tr{border-color:var(--dk-line)}html.dark :is(.price-tiers-empty,.price-tiers-rule,.conference-plans-total){color:var(--dk-muted);background:0 0}html.dark :is(.price-tiers-error,.price-tiers-state.is-error b,.conference-plans-state.is-error b,.conference-plans-error){color:var(--dk-red);background:0 0}html.dark .conference-plans-vip{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .conference-plans-state-chip{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .conference-plans-state-chip[data-state=active]{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .conference-plans-state-chip[data-state=grace]{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .conference-plans-state-chip[data-state=suspended]{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .conference-plans-state-chip[data-state=closed]{color:var(--dk-muted);background:var(--dk-btn)}html.dark .service-stats i,html.dark .service-admin-grid header>i,html.dark .service-applications>article>i,html.dark .service-applications em.approved,html.dark .service-admin-modal header span,html.dark .service-restrictions button{color:var(--dk-accent)}html.dark .service-admin-grid>article{background:var(--dk-card)}html.dark .service-admin-grid em,html.dark .service-applications em,html.dark .completion-review>b{color:var(--dk-gold)}html.dark .review-attention{color:var(--dk-gold)!important}html.dark .service-admin-grid em.published,html.dark .service-admin-grid footer span,html.dark .service-applications>article>strong,html.dark .service-applications em.completed,html.dark .application-actions .approve,html.dark .application-actions .complete,html.dark .reward-confirm{color:var(--dk-green)}html.dark .service-admin-grid em.closed,html.dark .service-admin-grid footer span.full,html.dark .service-admin-grid footer .close,html.dark .service-applications em.rejected,html.dark .application-actions .reject,html.dark .sanction-grid>p,html.dark .service-restrictions>article>i,html.dark .service-restrictions em{color:var(--dk-red)}html.dark .service-admin-grid footer button,html.dark .application-actions button,html.dark .decision-documents a,html.dark .service-admin-hero-actions button.secondary{color:var(--dk-accent);background:var(--dk-btn)}html.dark .service-admin-modal{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .service-admin-modal footer button{background:var(--dk-btn)}html.dark .management-hero em,html.dark .managed-user>header>strong.complete{color:var(--dk-green)}html.dark .management-stats article,html.dark .managed-user a>i{color:var(--dk-accent)}html.dark .managed-user>header>strong{color:var(--dk-gold)}html.dark .pager button{color:var(--dk-accent);background:var(--dk-btn)}html.dark .switch-mode,html.dark .create-capability,html.dark .governance-state button,html.dark .governance-level>header span,html.dark .governance-modal header span,html.dark .capability-main>i,html.dark .capability-main small,html.dark .capability-roles span,html.dark .capability-actions button,html.dark .role-editor button,html.dark .role-card button,html.dark .users-list article>i,html.dark .economy-select,html.dark .role-assignment-toolbar>button,html.dark .role-assignment-toolbar span,html.dark .governance-verification-policy>header span,html.dark .role-assignment-toolbar>em,html.dark .governance-verification-policy>header,html.dark .governance-verification-policy article>i,html.dark .governance-verification-policy article>button,html.dark .governance-readonly,html.dark .user-assigner header em,html.dark .users-section header em,html.dark .users-list article div>span,html.dark .role-capability-item label em{color:var(--dk-accent)}html.dark .role-capability-users{color:var(--dk-accent)!important}html.dark .governance-warning,html.dark .governance-stats .danger,html.dark .unassigned .capability-main>i,html.dark .capability-roles em,html.dark .capability-actions button.danger,html.dark .users-list article>i.waived,html.dark .delete-capability-modal>i,html.dark .users-list .user-waive-button,html.dark .user-waive-confirm>i{color:var(--dk-red)}html.dark .pause-note,html.dark .pause-note button,html.dark .new-service-warning,html.dark .governance-verification-policy article>button.active{color:var(--dk-gold)}html.dark .governance-verification-policy article.automatic>i,html.dark .governance-verification-policy article.automatic>button.active{color:var(--dk-green)}html.dark .governance-verification-policy article>button,html.dark .user-waive-actions button{background:var(--dk-btn)}html.dark .user-assigner,html.dark .users-section,html.dark .users-list article,html.dark .role-capability-item{background:var(--dk-card)}html.dark .user-candidate-search{color:var(--dk-text);background:var(--dk-card)}html.dark .user-waive-confirm{color:var(--dk-text);background:var(--dk-modal)}html.dark .permissions-hero__actions button,html.dark .permission-modal footer button{background:var(--dk-btn)}html.dark .permission-metrics article>i,html.dark .permission-name>i,html.dark .permission-modal label>small,html.dark .level--high strong,html.dark .level--high .permission-score strong{color:var(--dk-accent)}html.dark .level--critical strong,html.dark .level--critical .permission-score strong{color:var(--dk-violet)}html.dark .level--medium strong,html.dark .level--medium .permission-score strong{color:var(--dk-gold)}html.dark .level--low strong,html.dark .level--low .permission-score strong,html.dark .permission-actions .danger,html.dark .permission-error,html.dark .permission-confirm>i{color:var(--dk-red)}html.dark .permission-actions button{color:var(--dk-soft)}html.dark .team-hero__actions button,html.dark .assign-button,html.dark .system-statistics>button,html.dark .team-modal footer button,html.dark .system-switcher>div>button{background:var(--dk-btn)}html.dark .team-metrics article>i,html.dark .system-switcher>header>span,html.dark .assign-preview>i{color:var(--dk-accent)}html.dark .team-metrics article.attention>i,html.dark .system-switcher button em.paused,html.dark .system-switcher button.warning em,html.dark .person-actions button.danger,html.dark .stat-main em.bad,html.dark .team-confirm>i{color:var(--dk-red)}html.dark .system-switcher button em,html.dark .stat-main em.good{color:var(--dk-green)}html.dark .system-switcher button em.maintenance,html.dark .stat-main em.warn{color:var(--dk-gold)}html.dark .person-actions button{color:var(--dk-soft)}html.dark .capability-hero>button,html.dark .capability-catalog header>span,html.dark .capability-users header>strong,html.dark .capability-catalog button>i{color:var(--dk-accent)}html.dark .capability-error{color:var(--dk-red)}html.dark .tts-director-hero span,html.dark .tts-director-card header span,html.dark .tts-director-card>header>svg,html.dark .tts-director-list li:before,html.dark .tts-clone-head em,html.dark .tts-clone-samples li>b{color:var(--dk-accent)}html.dark .tts-director-hero button,html.dark .tts-voice-admin footer button,html.dark .tts-clone button{color:var(--dk-accent);background:var(--dk-btn)}html.dark .tts-director-card>header>em.ok,html.dark .tts-clone-head em.state-ready,html.dark .tts-clone-checks dd span,html.dark .tts-clone-samples em{color:var(--dk-green)}html.dark .tts-director-card>header>em.bad,html.dark .tts-director-card dd small,html.dark .tts-director-table b,html.dark .tts-clone button.danger,html.dark .tts-clone-head em.state-blocked,html.dark .tts-clone-head em.state-rejected,html.dark .tts-clone-head em.state-failed,html.dark .tts-clone-checks dd span.low,html.dark .tts-clone-samples em.low{color:var(--dk-red)}html.dark .tts-clone-head em.state-review,html.dark .tts-clone-reasons li{color:var(--dk-gold)}html.dark .tts-clone-note{color:var(--dk-red-soft)}html.dark .tts-voice-admin article,html.dark .tts-clone-switch,html.dark .tts-clone-tabs,html.dark .tts-clone-queue>article,html.dark .tts-clone-samples li{background:var(--dk-card)}html.dark .tts-clone-samples li.consent{background:var(--dk-gold-bg)}html.dark .bc-system-hero span,html.dark .bc-config header span,html.dark .bc-config>header>svg{color:var(--dk-accent)}html.dark .tg-glass{background:var(--dk-glass)}html.dark .telegram-hero__copy>span,html.dark .channels-heading span,html.dark .guide-heading span,html.dark .telegram-metrics article>i,html.dark .guide-heading>i,html.dark .channel-name>span,html.dark .channel-name a,html.dark .channel-name small{color:var(--dk-accent)}html.dark .bot-identity{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .bot-identity.ready,html.dark .telegram-feedback.success{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .refresh-button,html.dark .bot-button{color:var(--dk-accent);background:var(--dk-btn)}html.dark .telegram-metrics .tone-success>i,html.dark .status-chip.tone-success,html.dark .permission-list span.active{color:var(--dk-green)}html.dark .telegram-metrics .tone-warning>i,html.dark .status-chip.tone-warning{color:var(--dk-gold)}html.dark .status-chip.tone-danger{color:var(--dk-red)}html.dark .connection-guide li{color:var(--dk-soft);background:var(--dk-card)}html.dark .telegram-panel .security-note{color:var(--dk-accent-soft);background:var(--dk-accent-bg)}html.dark .telegram-feedback button{background:var(--dk-btn)}html.dark .telegram-feedback.error,html.dark .delivery-error{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .telegram-panel .status-chip,html.dark .permission-list span,html.dark .channel-details dt,html.dark .channel-toggle b{color:var(--dk-muted)}html.dark .channel-details>div{background:var(--dk-card)}html.dark .channel-details dd{color:var(--dk-text)}html.dark .channel-toggle>span{background:#ffffff2e}html.dark .footer-manager .glass-card{background:var(--dk-glass)}html.dark .manager-kicker,html.dark .section-heading span,html.dark .brand-preview>span,html.dark .preview-logo,html.dark .repeat-identity>i,html.dark .card-title>svg,html.dark .card-title>i,html.dark .app-editor header>i,html.dark .drag-index,html.dark .empty-state>svg,html.dark .card-title>span,html.dark .social-row>i,html.dark .language-editor-row code,html.dark .visual-mini-preview span{color:var(--dk-accent)}html.dark .save-state,html.dark .brand-preview p,html.dark .form-grid label>small,html.dark .language-editor-row>label>span{color:var(--dk-muted)}html.dark .footer-manager .secondary-button,html.dark .footer-manager .feedback>button{color:var(--dk-text);background:var(--dk-btn)}html.dark .feedback-error{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .feedback-success{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .brand-preview{background:var(--dk-glass)}html.dark .form-grid label>span,html.dark .field-label>span,html.dark .mini-toggle{color:var(--dk-soft)}html.dark .row-actions>button,html.dark .vertical-actions>button{color:var(--dk-soft);background:var(--dk-btn)}html.dark .danger-button{color:var(--dk-red)!important}html.dark .mini-toggle:has(input:checked){color:var(--dk-green)}html.dark .link-row,html.dark .social-row,html.dark .bottom-link-row,html.dark .large-toggle,html.dark .language-preview,html.dark .app-editor,html.dark .language-editor-row{background:var(--dk-card)}html.dark .icon-toggle>span,html.dark .large-toggle i{background:#ffffff2e}html.dark .language-preview span{color:var(--dk-accent);background:var(--dk-btn)}html.dark .status-preview{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .status-preview b{background:#ffffff14}html.dark .status-preview.tone-success{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .status-preview.tone-warning{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .status-preview.tone-danger{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .visual-mini-preview{background:linear-gradient(145deg,#8fbaff24,#c4b5fd1f)}html.dark .visual-mini-preview:before{background:#ffffff0a}html.dark .documents-page .security-note,html.dark .document-card header i,html.dark .additional-section header strong,html.dark .additional-list article>i,html.dark .additional-list button,html.dark .additional-list a,html.dark .additional-list label{color:var(--dk-accent)}html.dark .document-card em{color:var(--dk-muted)}html.dark .document-card.ready em{color:var(--dk-green)}html.dark .document-card a,html.dark .document-card label,html.dark .document-card button,html.dark .upload-empty{color:var(--dk-accent);background:var(--dk-btn)}html.dark .document-card button,html.dark .additional-list .danger{color:var(--dk-red)}html.dark .additional-create,html.dark .service-hero aside,html.dark .document-field,html.dark .additional-documents,html.dark .application-document-intro,html.dark .completion-facts>div{background:var(--dk-card)}html.dark .service-hero aside strong,html.dark .vacancy-card header i,html.dark .vacancy-card header span,html.dark .vacancy-card li svg,html.dark .application-list article>i,html.dark .application-list em.approved,html.dark .service-modal header span,html.dark .add-document,html.dark .application-document-intro>div,html.dark .modern-document-field>header>i,html.dark .saved-additional em,html.dark .modern-additional-documents li>i,html.dark .pending-current-status{color:var(--dk-accent)}html.dark .service-verification-lock>i,html.dark .service-verification-lock span{color:var(--dk-gold)}html.dark .review-state{color:var(--dk-gold)!important}html.dark .vacancy-card>button:disabled{color:var(--dk-muted)}html.dark .application-list>article>strong,html.dark .application-list em.completed,html.dark .application-document-intro em,html.dark .completion-thanks{color:var(--dk-green)}html.dark .application-list em{color:var(--dk-gold)}html.dark .application-list em.rejected,html.dark .application-list em.withdrawn,html.dark .application-list button,html.dark .document-field span b,html.dark .additional-documents li button,html.dark .modern-document-field>header small{color:var(--dk-red)}html.dark .service-modal{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .service-modal footer button,html.dark .saved-additional button{color:var(--dk-text);background:var(--dk-btn)}html.dark .modern-document-field{background:var(--dk-card)!important}html.dark .pending-rain-overlay{background:linear-gradient(145deg,#141e34cc,#0b1220bf)}html.dark .pending-rain-overlay>div{color:var(--dk-red-soft);background:#141e34f2}html.dark .bcard-onboarding>span,html.dark .bcard-hero span,html.dark .editor-head span,html.dark .preview-shell header span,html.dark .small-dialog>span,html.dark .bcard-list>header span,html.dark .stats-strip i,html.dark .fs-title span,html.dark .fs-add,html.dark .science-preview,html.dark .network-picker .custom-network,html.dark .bcard-modal .small-dialog>span{color:var(--dk-accent)}html.dark .bcard-hero button,html.dark .bcard-quota button,html.dark .editor-head-actions button,html.dark .editor-foot button,html.dark .bcard-quota .bcard-quota-upgrade{color:#d6e3fa;background:var(--dk-btn)}html.dark .bcard-list em,html.dark .dirty-note,html.dark .editor-foot button.warning,html.dark .science-hint,html.dark .bcard-impact b{color:var(--dk-gold)}html.dark .bcard-impact span{color:var(--dk-gold-soft)}html.dark .bcard-list em.published{color:var(--dk-green)}html.dark .editor-foot button.danger,html.dark .small-dialog button.danger,html.dark .fs-form em,html.dark .row-remove{color:var(--dk-red)}html.dark .stats-strip>div,html.dark .section-card,html.dark .slug-field,html.dark .color-input,html.dark .privacy-toggle,html.dark .browser-toolbar,html.dark .bcard-modal .small-dialog>div{background:var(--dk-card)}html.dark .section-card{color:var(--dk-text)}html.dark .bcard-fs{background:linear-gradient(160deg,#0b1220,#101a30 55%,#14132a)}html.dark .bcard-fs-top,html.dark .bcard-fs-foot{background:#141e34e6}html.dark .fs-back,html.dark .bcard-fs-foot button,html.dark .preview-controls button,html.dark .bcard-modal .small-dialog footer button{color:var(--dk-text);background:var(--dk-btn)}html.dark .preview-controls .preview-close{color:var(--dk-text);background:var(--dk-btn-hover)}html.dark .row-remove{background:var(--dk-btn)}html.dark .fs-title b,html.dark .science-inputs .science-name,html.dark .color-input b,html.dark .toggle-text b,html.dark .preview-shell header b,html.dark .bcard-modal .small-dialog h2,html.dark .bcard-modal .small-dialog>div b{color:var(--dk-text)}html.dark .fs-form label>span{color:var(--dk-soft)}html.dark .fs-form .counter,html.dark .fs-hint,html.dark .slug-field b,html.dark .toggle-text small,html.dark .preview-note,html.dark .bcard-modal .small-dialog p,html.dark .bcard-modal .small-dialog>div small,html.dark .browser-toolbar>span{color:var(--dk-muted)}html.dark .network-picker{background:#141e34fa}html.dark .network-picker button{color:var(--dk-text);background:var(--dk-card)}html.dark .network-picker button:hover{background:var(--dk-btn-hover)}html.dark .preview-shell{background:#152036}html.dark .preview-shell>footer a{color:var(--dk-accent);background:var(--dk-btn)}html.dark .bcard-modal .small-dialog.glass{color:var(--dk-text);background:var(--dk-modal)!important}html.dark .bcard-modal .small-dialog>input{color:var(--dk-text);background:#ffffff0f}html.dark .browser-toolbar>span{background:var(--dk-btn)}html.dark .tariff-actions .cancel,html.dark .tariff-card.subscribed .tariff-actions .cancel{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .tariff-actions .interest{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .tariff-demand{color:var(--dk-gold-soft)}html.dark .billing-hero aside,html.dark .billing-confirm-modal dl>div,html.dark .billing-confirm-quantity,html.dark .billing-confirm-impact li,html.dark .txn-more{background:var(--dk-card)}html.dark .billing-hero aside span,html.dark .billing-summary i,html.dark .purchase-panel>header>span,html.dark .history-panel>header>span,html.dark .package-grid svg,html.dark .tariff-card header,html.dark .history-list i,html.dark .billing-confirm-modal header span,html.dark .txn-more{color:var(--dk-accent)}html.dark .package-grid button{color:var(--dk-text);background:var(--dk-card)}html.dark .history-list em{color:var(--dk-gold)}html.dark .history-list em.paid,html.dark .history-list>article>strong,html.dark .tariff-price--vip strong,html.dark .vip-panel>header>span{color:var(--dk-green)}html.dark .history-list em.rejected,html.dark .history-list em.cancelled,html.dark .history-list button,html.dark .history-list>article>strong.negative,html.dark .billing-confirm-modal.danger header span,html.dark .billing-confirm-impact li.blocking b{color:var(--dk-red)}html.dark .billing-confirm-modal{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .billing-confirm-effective{color:var(--dk-gold)!important}html.dark .billing-confirm-impact li.warning b{color:var(--dk-gold)}html.dark .billing-confirm-ack{background:var(--dk-red-bg)}html.dark .billing-confirm-shortage{color:var(--dk-red)!important}html.dark .tariff-pastdue,html.dark .tariff-pastdue em{color:var(--dk-red-soft)}html.dark .ai-service-page,html.dark .ai-service-error b,html.dark .ai-service-empty b,html.dark .ai-unit-stepper strong,html.dark .ai-modal-close{color:var(--dk-text)}html.dark .ai-service-hero p,html.dark .ai-ledger-card p,html.dark .ai-tariff-card p,html.dark .ai-purchase-modal p,html.dark .ai-service-error,html.dark .ai-service-empty,html.dark .ai-service-metrics small,html.dark .ai-service-metrics span,html.dark .ai-usage-card>header strong small,html.dark .ai-usage-row span,html.dark .ai-tariff-price>span,html.dark .ai-ledger-table th,html.dark .ai-purchase-summary span,html.dark .ai-purchase-note{color:var(--dk-muted)}html.dark .ai-ghost-button,html.dark .ai-unit-stepper button{color:var(--dk-accent);background:var(--dk-btn)}html.dark .ai-service-notice{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .ai-service-metrics i,html.dark .ai-event-badge{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .ai-usage-card>header strong,html.dark .ai-usage-row>strong,html.dark .ai-tariff-price>strong{color:var(--dk-accent)}html.dark .ai-usage-track{background:#ffffff1a}html.dark .ai-tariff-price{background:var(--dk-accent-bg)}html.dark .ai-tariff-card li,html.dark .ai-ledger-filters button{color:var(--dk-soft)}html.dark .ai-restriction,html.dark .ai-ledger-table td strong.negative{color:var(--dk-red)}html.dark .ai-ledger-filters button,html.dark .ai-ledger-table th,html.dark .ai-unit-stepper strong,html.dark .ai-purchase-summary{background:var(--dk-card)}html.dark .ai-ledger-table td strong.positive{color:var(--dk-green)}html.dark .ai-event-badge.purchase{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .ai-event-badge.usage,html.dark .ai-privacy-warning{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .ai-event-badge.adjustment{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .ai-modal-close{background:var(--dk-btn)}html.dark .translation-ai-privacy{background:var(--dk-red-bg);color:var(--dk-red-soft)!important}html.dark .translation-ai-source button.active{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .translation-ai-estimate{background:var(--dk-accent-bg);color:var(--dk-accent-soft)!important}html.dark .journalism-source>b,html.dark .journalism-source summary,html.dark .editor-heading span,html.dark .requests-page article strong,html.dark .ai-guide>span,html.dark .team-kicker,html.dark .team-language-group>header small,html.dark .language-checks label>i,html.dark .team-member-main>div>em{color:var(--dk-accent)}html.dark .translation-page em{color:var(--dk-soft);background:var(--dk-btn)}html.dark .translation-page em.approved,html.dark .translation-page em.not_required,html.dark .report-summary header span,html.dark .ai-settings-form header>em.configured{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .translation-page em.submitted,html.dark .translation-page em.pending{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .translation-page em.rejected,html.dark .report-summary header span.off{color:var(--dk-red-soft);background:var(--dk-red-bg)}html.dark .team-list>header>span,html.dark .requests-page>article>i{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .team-field>div{color:var(--dk-soft)}html.dark .team-language-tags i{color:var(--dk-green)}html.dark .team-remove-button{color:var(--dk-red)}html.dark .request-deleted-notice{color:var(--dk-red-soft)}html.dark .journalism-eyebrow,html.dark .visual-sheet span,html.dark .journalism-metric>i,html.dark .category-chip,html.dark .journalism-empty>i,html.dark .hero-slide-list em,html.dark .hero-live-preview>span,html.dark .journalism-pagination button{color:var(--dk-accent)}html.dark .journalism-secondary,html.dark .icon-button,html.dark .article-actions button,html.dark .hero-form-head button,html.dark .article-editor>header>button,html.dark .journalism-pagination button{background:var(--dk-btn)}html.dark .icon-button,html.dark .article-actions button,html.dark .hero-form-head button{color:var(--dk-soft)}html.dark .visual-sheet,html.dark .journalism-search,html.dark .toggle-row,html.dark .slug-field,html.dark .article-editor form>footer{background:var(--dk-card)}html.dark .visual-sheet,html.dark .hero-live-preview,html.dark .article-editor,html.dark .article-editor>header>button{color:var(--dk-text)}html.dark .journalism-metric.tone-green>i,html.dark .category-company,html.dark .status-published{color:var(--dk-green)}html.dark .journalism-metric.tone-violet>i,html.dark .category-scientific,html.dark .hero-live-preview h3 em,html.dark .draft-capacity{color:var(--dk-violet)}html.dark .journalism-metric.tone-amber>i,html.dark .status-scheduled{color:var(--dk-gold)}html.dark .article-cover span{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .article-cover,html.dark .journalism-panel .status-chip,html.dark .article-main footer,html.dark .hero-live-preview p,html.dark .slug-field small,html.dark .editor-guidance{color:var(--dk-muted)}html.dark .status-archived,html.dark .article-actions .danger,html.dark .hero-form-head .danger,html.dark .form-grid label>span b{color:var(--dk-red)}html.dark .hero-live-preview,html.dark .hero-live-preview.theme-news,html.dark .hero-live-preview.theme-science{background:linear-gradient(120deg,#172842f5,#0d1a2ff2)}html.dark .article-editor{background:#0e182afa}html.dark .mail-center{--mail-card:#111e33d1;--mail-line:#ffffff1a;--mail-text:#edf4ff;--mail-muted:#9fb1cf}html.dark .mail-folders{background:linear-gradient(#141e34e6,#10182ad9)}html.dark .mail-folders nav button,html.dark .mail-security-note span,html.dark .mail-compose-modal>header button,html.dark .mail-compose-from,html.dark .mail-compose-modal>label>span,html.dark .mail-compose-modal summary,html.dark .mail-compose-modal details label>span,html.dark .mail-policy-card small,html.dark .mail-capacity-card small,html.dark .mail-policy-card span,html.dark .mail-capacity-card span,html.dark .mail-bulk-confirm p,html.dark .mail-capacity-stats>span,html.dark .mail-capacity-stats>em{color:var(--dk-muted)}html.dark .mail-folders nav button:hover,html.dark .mail-folders nav button.active,html.dark .mail-folders nav button b,html.dark .mail-security-note,html.dark .mail-toolbar form button,html.dark .mail-toolbar>button,html.dark .mail-message-copy footer span,html.dark .mail-empty>span,html.dark .mail-reader-empty>span,html.dark .mail-reader__subject>span,html.dark .mail-reader>footer button,html.dark .mail-compose-modal>header span,html.dark .mail-compose-from b,html.dark .mail-capacity-card>strong,html.dark .mail-compose-body>span b,html.dark .mail-bulk-bar.active,html.dark .mail-bulk-actions button:hover,html.dark .mail-capacity-stats>span b,html.dark .mail-capacity-actions button{color:var(--dk-accent)}html.dark .mail-security-note,html.dark .mail-list-pane,html.dark .mail-reader-pane,html.dark .mail-toolbar form,html.dark .mail-reader-receipt,html.dark .mail-bulk-bar{background:var(--dk-card)}html.dark .mail-reader__toolbar button,html.dark .mail-reader>footer button,html.dark .mail-compose-modal>footer button,html.dark .mail-bulk-actions button,html.dark .mail-bulk-confirm footer button,html.dark .mail-capacity-actions button,html.dark .mail-retention-warning>i,html.dark .mail-retention-warning button{background:var(--dk-btn)}html.dark .mail-reader__toolbar button,html.dark .mail-bulk-actions button{color:var(--dk-soft)}html.dark .mail-reader__body,html.dark .mail-compose-modal>footer button,html.dark .mail-bulk-confirm footer button{color:var(--dk-text)}html.dark .mail-message-copy footer .failed,html.dark .mail-delivery-error,html.dark .mail-capacity-card[data-status=full]>strong,html.dark .mail-bulk-actions button.danger,html.dark .mail-bulk-confirm>span,html.dark .mail-bulk-confirm small,html.dark .mail-capacity-actions button:first-child{color:var(--dk-red)}html.dark .mail-compose-from em,html.dark .mail-reader-receipt.read{color:var(--dk-green)}html.dark .mail-read-receipt{color:var(--dk-muted)!important}html.dark .mail-read-receipt.read{color:var(--dk-green)!important}html.dark .mail-reader-receipt.read{background:var(--dk-green-bg)}html.dark .mail-compose-modal,html.dark .mail-bulk-confirm{color:var(--dk-text);border-color:var(--dk-line);background:var(--dk-modal)}html.dark .mail-compose-modal input,html.dark .mail-compose-modal textarea{color:var(--dk-text);border-color:var(--dk-line);background:#ffffff0f}html.dark .mail-compose-info,html.dark .mail-compose-body>small,html.dark .mail-capacity-card[data-status=warning]>strong,html.dark .mail-cleanup-hint,html.dark .mail-folder-retention,html.dark .mail-retention-warning,html.dark .mail-retention-warning>i,html.dark .mail-retention-warning button{color:var(--dk-gold)}html.dark .mail-retention-warning,html.dark .mail-folder-retention{background:var(--dk-gold-bg)}html.dark .mail-policy-card>i{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .mail-policy-card.blocked{background:var(--dk-red-bg)}html.dark .mail-policy-card.blocked>i{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .mail-bulk-bar.active{background:var(--dk-accent-bg)}html.dark .mail-select-all>span,html.dark .mail-select-check>span{background:#ffffff1a}html.dark .faq-hero-stats span,html.dark .faq-search{background:var(--dk-card)}html.dark .faq-filters select,html.dark .faq-article-fields select,html.dark .faq-article-fields input,html.dark .faq-article-fields textarea,html.dark .faq-request-dialog select,html.dark .faq-request-dialog input,html.dark .faq-request-dialog textarea,html.dark .faq-response-controls select,html.dark .faq-category-manager input{color:var(--dk-text);background:#ffffff0f}html.dark .faq-tabs button.active,html.dark .faq-kind,html.dark .faq-card-body>small,html.dark .faq-card>footer button,html.dark .faq-prose a,html.dark .faq-video-link a,html.dark .faq-request-card>footer button{color:var(--dk-accent)}html.dark .faq-card.featured{background:linear-gradient(145deg,#8fbaff1a,#c4b5fd14)}html.dark .faq-kind.guide,html.dark .faq-category-list button.active{color:var(--dk-green)}html.dark .faq-kind.video{color:var(--dk-violet)}html.dark .faq-tags span{color:var(--dk-muted)}html.dark .faq-card button.danger,html.dark .faq-category-list button.danger,html.dark .faq-request-card button.danger{color:var(--dk-red)}html.dark .faq-status,html.dark .faq-status.draft,html.dark .faq-status.pending,html.dark .faq-verification-warning{color:var(--dk-gold);background:var(--dk-gold-bg)}html.dark .faq-status.published,html.dark .faq-status.answered{color:var(--dk-green);background:var(--dk-green-bg)}html.dark .faq-status.archived,html.dark .faq-status.closed{color:var(--dk-muted);background:var(--dk-btn)}html.dark .faq-status.in_progress{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .faq-formula{color:var(--dk-accent-soft);background:var(--dk-accent-bg)}html.dark .yhuu-rich-editor{background:#141e34e6}html.dark .yhuu-rich-toolbar{background:#ffffff0d}html.dark .yhuu-rich-toolbar button,html.dark .yhuu-rich-toolbar select,html.dark .yhuu-editor-color{color:var(--dk-soft);background:var(--dk-btn)}html.dark .yhuu-rich-toolbar button:hover,html.dark .yhuu-rich-toolbar select:hover{color:var(--dk-accent);background:var(--dk-btn-hover)}html.dark .yhuu-editor-status{color:var(--dk-muted);background:var(--dk-card)}html.dark .yhuu-editor-status button{color:var(--dk-accent);background:var(--dk-btn)}html.dark .yhuu-rich-surface,html.dark .yhuu-rich-preview{color:var(--dk-text);background:#ffffff0a}html.dark .yhuu-rich-limits{color:var(--dk-muted);background:var(--dk-card)}html.dark .yhuu-rich-limits .reached,html.dark .katex-error{color:var(--dk-red)!important}html.dark .yhuu-rich-surface th,html.dark .yhuu-rich-preview th,html.dark .yhuu-rich-content th,html.dark .yhuu-rich-surface blockquote,html.dark .yhuu-rich-preview blockquote,html.dark .yhuu-rich-content blockquote{background:#8fbaff1a}html.dark .yhuu-formula{color:var(--dk-accent-soft);background:var(--dk-accent-bg)}html.dark .yhuu-rich-surface .yhuu-formula:after{color:var(--dk-accent);background:var(--dk-accent-bg)}html.dark .yhuu-formula-dialog,html.dark .yhuu-equation-builder{color:var(--dk-text);background:var(--dk-modal)}html.dark .yhuu-formula-dialog>header small,html.dark .yhuu-equation-heading small,html.dark .yhuu-formula-preview>small,html.dark .yhuu-visual-mathfield::part(virtual-keyboard-toggle){color:var(--dk-accent)}html.dark .yhuu-formula-dialog>header h2,html.dark .yhuu-equation-heading>div:first-child,html.dark .yhuu-formula-glyph,html.dark .yhuu-equation-symbol-heading,html.dark .yhuu-formula-display span,html.dark .yhuu-formula-preview>div,html.dark .yhuu-visual-mathfield,html.dark .yhuu-formula-input,html.dark .yhuu-formula-input textarea,html.dark .yhuu-visual-equation-input,html.dark .yhuu-image-tools>span,html.dark .yhuu-image-size-slider{color:var(--dk-text)}html.dark .yhuu-formula-dialog>header p,html.dark .yhuu-formula-dialog>nav button small,html.dark .yhuu-equation-templates>button small,html.dark .yhuu-equation-symbol-heading small,html.dark .yhuu-visual-equation-input>span small,html.dark .yhuu-visual-equation-input>small,html.dark .yhuu-formula-input>span small,html.dark .yhuu-formula-input small,html.dark .yhuu-formula-display small,html.dark .yhuu-image-tools>span small,html.dark .yhuu-visual-mathfield::part(menu-toggle){color:var(--dk-muted)}html.dark .yhuu-formula-dialog>header button,html.dark .yhuu-equation-history button.danger{color:var(--dk-red);background:var(--dk-red-bg)}html.dark .yhuu-formula-dialog>nav button,html.dark .yhuu-mode-icon,html.dark .yhuu-equation-history button,html.dark .yhuu-equation-templates>button,html.dark .yhuu-equation-symbols button,html.dark .yhuu-formula-dialog>footer button,html.dark .yhuu-image-tools button{color:var(--dk-soft);background:var(--dk-btn)}html.dark .yhuu-equation-templates>button:hover,html.dark .yhuu-image-tools button:hover,html.dark .yhuu-image-tools button.active{color:var(--dk-accent);background:var(--dk-btn-hover)}html.dark .yhuu-formula-dialog>nav button.active .yhuu-mode-icon{color:var(--dk-accent)}html.dark .yhuu-formula-glyph,html.dark .yhuu-visual-equation-input,html.dark .yhuu-visual-mathfield,html.dark .yhuu-formula-input textarea,html.dark .yhuu-formula-display,html.dark .yhuu-formula-preview,html.dark .yhuu-image-size-slider{background:#ffffff0d}html.dark .yhuu-formula-input small.error,html.dark .yhuu-mathfield-state.error{color:var(--dk-red,#ff8a80)}html.dark .yhuu-image-tools{background:linear-gradient(135deg,#8fbaff1f,#c4b5fd1a)}.dashboard.dark,.dark{--money-text:#ffc078;--money-muted:#e8a15f;--money-border:#ffd15b4d;--money-bg-start:#ffd36421;--money-bg-end:#b26f0014;box-shadow:inset 0 1px #ffeaac1f,0 3px 10px #00000021}.telegram-background[data-v-926b071f]{fill:#229ed9;stroke:none}.telegram-plane[data-v-926b071f]{fill:#fff;stroke:none}.youtube-background[data-v-926b071f]{fill:red;stroke:none}.youtube-play[data-v-926b071f]{fill:#fff;stroke:none}.service-icon-svg[data-v-926b071f]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block}.icon-solid[data-v-926b071f]{fill:currentColor;stroke:none}.play-green[data-v-926b071f]{fill:#34a853;stroke:none}.play-blue[data-v-926b071f]{fill:#4285f4;stroke:none}.play-red[data-v-926b071f]{fill:#ea4335;stroke:none}.play-yellow[data-v-926b071f]{fill:#fbbc04;stroke:none}.alert-stack[data-v-92958910]{z-index:30000;pointer-events:none;flex-direction:column;gap:12px;width:min(390px,100vw - 40px);display:flex;position:fixed;top:20px;right:20px}.alert-stack--top-left[data-v-92958910]{left:20px;right:auto}.app-alert[data-v-92958910]{--alert-background:#3b82f64d;--alert-accent:#075dcc;--alert-glow:#3b82f64d;background:linear-gradient(135deg, #ffffff9e, #ffffff24), var(--alert-background);min-height:88px;box-shadow:0 18px 45px #1428502e, 0 0 26px var(--alert-glow), inset 0 1px 0 #ffffffe6;-webkit-backdrop-filter:blur(20px)saturate(160%);pointer-events:auto;border:1px solid #ffffffc7;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:13px;padding:16px;display:grid;position:relative;overflow:hidden}.app-alert[data-v-92958910]:before{content:"";background-color:var(--alert-accent);width:4px;box-shadow:0 0 18px var(--alert-glow);border-radius:0 999px 999px 0;position:absolute;top:12px;bottom:12px;left:0}.app-alert__timer[data-v-92958910]{background:var(--alert-accent);opacity:.72;transform-origin:0;height:3px;animation:alert-timer-92958910 var(--alert-duration) linear forwards;border-radius:999px 999px 0 0;position:absolute;bottom:0;left:10px;right:10px}@keyframes alert-timer-92958910{to{transform:scaleX(0)}}.app-alert--success[data-v-92958910]{--alert-background:#22c55e4f;--alert-accent:#087a36;--alert-glow:#22c55e4d}.app-alert--warning[data-v-92958910]{--alert-background:#facc1557;--alert-accent:#8a5b00;--alert-glow:#facc1552}.app-alert--danger[data-v-92958910]{--alert-background:#ef44444a;--alert-accent:#b91c1c;--alert-glow:#ef44444d}.app-alert--info[data-v-92958910]{--alert-background:#3b82f64d;--alert-accent:#075dcc;--alert-glow:#3b82f64d}.app-alert__icon[data-v-92958910]{width:43px;height:43px;color:var(--alert-accent);box-shadow:inset 0 1px 0 #ffffffeb, 0 8px 20px var(--alert-glow);background-color:#ffffff6b;border:1px solid #ffffffd9;border-radius:14px;place-items:center;display:grid}.app-alert__content[data-v-92958910]{min-width:0;padding-top:2px}.app-alert__title[data-v-92958910]{color:var(--alert-accent);margin:0;font-size:15px;font-weight:750;line-height:1.3}.app-alert__message[data-v-92958910]{color:#263653;margin:5px 0 0;font-size:14px;line-height:1.45}.app-alert__action[data-v-92958910]{border:1px solid color-mix(in srgb, var(--alert-accent) 28%, transparent);color:var(--alert-accent);font:inherit;cursor:pointer;background:#ffffff7a;border-radius:10px;margin-top:10px;padding:7px 11px;font-size:12px;font-weight:750;transition:background-color .18s,transform .18s}.app-alert__action[data-v-92958910]:hover{background:#ffffffc2;transform:translateY(-1px)}.app-alert__close[data-v-92958910]{color:#52617a;cursor:pointer;background-color:#ffffff47;border:0;border-radius:10px;place-items:center;width:31px;height:31px;padding:0;transition:color .18s,background-color .18s,transform .18s;display:grid}.app-alert__close[data-v-92958910]:hover{color:var(--alert-accent);background-color:#ffffff9e;transform:scale(1.08)}.alert-enter-active[data-v-92958910],.alert-leave-active[data-v-92958910]{transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1)}.alert-enter-from[data-v-92958910]{opacity:0;transform:translate(55px,-12px)scale(.94)}.alert-stack--top-left .alert-enter-from[data-v-92958910],.alert-stack--top-left .alert-leave-to[data-v-92958910]{transform:translate(-55px,-12px)scale(.94)}.alert-leave-to[data-v-92958910]{opacity:0;transform:translate(55px,-12px)scale(.94)}.alert-move[data-v-92958910]{transition:transform .32s}@media (width<=600px){.alert-stack[data-v-92958910]{width:calc(100vw - 24px);top:12px;right:12px}.alert-stack--top-left[data-v-92958910]{left:12px;right:auto}.app-alert[data-v-92958910]{border-radius:16px;min-height:80px;padding:13px}.app-alert__icon[data-v-92958910]{width:39px;height:39px}}@media (prefers-reduced-motion:reduce){.alert-enter-active[data-v-92958910],.alert-leave-active[data-v-92958910],.alert-move[data-v-92958910]{transition:none}.app-alert__timer[data-v-92958910]{animation:none}}.cookie-backdrop[data-v-5f7a199d]{z-index:12000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;background:#16264647;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.cookie-dialog[data-v-5f7a199d]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f4f9fff0;border:1px solid #ffffffd9;border-radius:24px;width:min(520px,100%);max-height:calc(100dvh - 32px);padding:22px;overflow-y:auto;box-shadow:0 28px 70px #2a478038}header[data-v-5f7a199d]{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:16px;display:grid}header>i[data-v-5f7a199d]{color:#fff;background:linear-gradient(145deg,#377cec,#7559e9);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}h2[data-v-5f7a199d],p[data-v-5f7a199d]{margin:0}header h2[data-v-5f7a199d]{font-size:19px}header p[data-v-5f7a199d]{color:#70809b;margin-top:3px;font-size:10px}header button[data-v-5f7a199d]{color:#526783;cursor:pointer;background:0 0;border:0;font-size:25px}.cookie-dialog>label[data-v-5f7a199d]{cursor:pointer;touch-action:manipulation;border-top:1px solid #6382af24;grid-template-columns:1fr auto;align-items:center;gap:15px;padding:14px 0;display:grid}.cookie-dialog label span[data-v-5f7a199d]{flex-direction:column;display:flex}.cookie-dialog label b[data-v-5f7a199d]{font-size:12px}.cookie-dialog label small[data-v-5f7a199d]{color:#647694;margin-top:4px;font-size:9px;line-height:1.5}.cookie-dialog input[data-v-5f7a199d]{opacity:0;position:absolute}.cookie-dialog label>i[data-v-5f7a199d]{background:#c9d3e1;border-radius:99px;flex:none;width:42px;height:24px;transition:all .2s;position:relative}.cookie-dialog label>i[data-v-5f7a199d]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #00000024}.cookie-dialog input:checked+i[data-v-5f7a199d]{background:linear-gradient(90deg,#3d7eea,#695ce6)}.cookie-dialog input:checked+i[data-v-5f7a199d]:after{transform:translate(18px)}.cookie-warning[data-v-5f7a199d]{color:#a84354;background:#e8506917;border-radius:10px;padding:10px;font-size:9px}footer[data-v-5f7a199d]{justify-content:flex-end;gap:8px;margin-top:17px;display:flex}footer button[data-v-5f7a199d]{color:#38557f;cursor:pointer;touch-action:manipulation;background:#ffffff8c;border:1px solid #5977a433;border-radius:10px;padding:10px 13px;font-size:9px}footer .primary[data-v-5f7a199d]{color:#fff;background:linear-gradient(135deg,#377cec,#6658df);border:0}.cookie-modal-enter-active[data-v-5f7a199d],.cookie-modal-leave-active[data-v-5f7a199d]{transition:all .24s}.cookie-modal-enter-from[data-v-5f7a199d],.cookie-modal-leave-to[data-v-5f7a199d]{opacity:0}.cookie-modal-enter-from .cookie-dialog[data-v-5f7a199d],.cookie-modal-leave-to .cookie-dialog[data-v-5f7a199d]{transform:translateY(8px)scale(.98)}@media (width<=480px){.cookie-backdrop[data-v-5f7a199d]{padding:10px 9px max(10px,env(safe-area-inset-bottom));align-items:end}.cookie-dialog[data-v-5f7a199d]{border-radius:19px;width:100%;max-height:calc(100dvh - 20px);padding:17px}header[data-v-5f7a199d]{z-index:2;background:#f4f9fff5;padding:4px 0 10px;position:sticky;top:-17px}footer[data-v-5f7a199d]{z-index:2;background:#f4f9fff5;flex-direction:column;padding:10px 0 4px;position:sticky;bottom:-17px}footer button[data-v-5f7a199d]{width:100%;min-height:42px}}.yhuu-ai-loader[data-v-0ec66be6]{--loader-blue:#1d62d6;--loader-cyan:#47c5ef;--loader-yellow:#ffd83d;color:#172846;place-items:center;min-height:220px;padding:24px;display:grid}.yhuu-ai-loader--screen[data-v-0ec66be6]{z-index:10000;-webkit-backdrop-filter:blur(19px)saturate(125%);backdrop-filter:blur(19px)saturate(125%);background:radial-gradient(circle at 18% 18%,#399aeb2e,#0000 30%),radial-gradient(circle at 83% 77%,#674fe126,#0000 30%),#f2f8ffd6;min-height:100vh;position:fixed;inset:0}.yhuu-ai-loader__card[data-v-0ec66be6]{background:linear-gradient(135deg,#ffffffe6,#eff7ffc2);border:1px solid #ffffffd1;border-radius:28px;grid-template-columns:126px minmax(230px,1fr);align-items:center;gap:23px;width:min(500px,100vw - 34px);min-height:174px;padding:25px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #1846892e,inset 0 1px #ffffffe0}.yhuu-ai-loader__card[data-v-0ec66be6]:before{content:"";background-image:linear-gradient(#2a67c109 1px,#0000 1px),linear-gradient(90deg,#2a67c109 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.yhuu-ai-loader__visual[data-v-0ec66be6]{background:conic-gradient(from -90deg,var(--loader-yellow) var(--yhuu-progress),#3770c61c 0);filter:drop-shadow(0 13px 24px #235eb433);border-radius:50%;place-items:center;width:118px;height:118px;display:grid;position:relative}.yhuu-ai-loader__visual[data-v-0ec66be6]:before{content:"";background:radial-gradient(circle at 34% 28%,#fffffffa,#eaf5ffed);border:1px solid #588fdb33;border-radius:50%;position:absolute;inset:7px}.yhuu-ai-loader__visual .app-icon[data-v-0ec66be6]{z-index:3;animation:1.8s ease-in-out infinite yhuu-logo-breathe-0ec66be6;position:relative}.yhuu-ai-loader__halo[data-v-0ec66be6]{z-index:2;background:#2b71dc1f;border-radius:24px;width:78px;height:78px;animation:1.8s ease-in-out infinite yhuu-halo-0ec66be6;position:absolute;box-shadow:0 0 30px #3aa3e745}.yhuu-ai-loader__orbit[data-v-0ec66be6]{z-index:1;border:1px solid #337dda33;border-radius:50%;animation:3.4s linear infinite yhuu-orbit-0ec66be6;position:absolute;inset:-4px}.yhuu-ai-loader__orbit[data-v-0ec66be6]:after{background:var(--loader-cyan);width:7px;height:7px;box-shadow:0 0 14px var(--loader-cyan);content:"";border:2px solid #fff;border-radius:50%;position:absolute;top:8px;right:12px}.yhuu-ai-loader__orbit--two[data-v-0ec66be6]{animation-duration:2.4s;animation-direction:reverse;inset:14px}.yhuu-ai-loader__orbit--two[data-v-0ec66be6]:after{background:var(--loader-yellow);width:5px;height:5px;box-shadow:0 0 12px var(--loader-yellow);inset:auto auto -1px 19px}.yhuu-ai-loader__scan[data-v-0ec66be6]{z-index:4;background:linear-gradient(90deg,transparent,var(--loader-yellow),transparent);border-radius:2px;height:2px;animation:1.7s ease-in-out infinite yhuu-scan-0ec66be6;position:absolute;top:30px;left:29px;right:29px;box-shadow:0 0 10px #ffd83db3}.yhuu-ai-loader__copy[data-v-0ec66be6]{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.yhuu-ai-loader__eyebrow[data-v-0ec66be6]{color:#5780bd;letter-spacing:.13em;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.yhuu-ai-loader__eyebrow i[data-v-0ec66be6]{background:#27b58d;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite yhuu-pulse-dot-0ec66be6;box-shadow:0 0 0 4px #27b58d1c}.yhuu-ai-loader__copy>strong[data-v-0ec66be6]{letter-spacing:-.02em;max-width:310px;margin-top:9px;font-size:17px;line-height:1.3}.yhuu-ai-loader__copy>small[data-v-0ec66be6]{color:#7286a3;margin-top:6px;font-size:9.5px;line-height:1.5}.yhuu-ai-loader__metrics[data-v-0ec66be6]{gap:9px;margin-top:17px;display:flex}.yhuu-ai-loader__metrics>span[data-v-0ec66be6]{background:#ffffff8c;border:1px solid #467dcd1f;border-radius:11px;justify-content:space-between;align-items:center;gap:11px;min-width:92px;padding:8px 10px;display:flex}.yhuu-ai-loader__metrics small[data-v-0ec66be6]{color:#8294ad;letter-spacing:.08em;font-size:7px;font-weight:800}.yhuu-ai-loader__metrics b[data-v-0ec66be6]{color:#2d6ec9;font-variant-numeric:tabular-nums;font-size:12px}.yhuu-ai-loader__signal[data-v-0ec66be6]{align-items:flex-end;gap:3px;height:15px;display:flex;position:absolute;bottom:18px;right:22px}.yhuu-ai-loader__signal i[data-v-0ec66be6]{background:#5e9ade;border-radius:3px;width:2px;animation:.9s ease-in-out infinite alternate yhuu-signal-0ec66be6}.yhuu-ai-loader--compact[data-v-0ec66be6]{min-height:0;color:inherit;padding:0;display:inline-flex}.yhuu-ai-loader--compact .yhuu-ai-loader__card[data-v-0ec66be6]{width:auto;min-height:0;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;gap:7px;padding:0;display:flex}.yhuu-ai-loader--compact .yhuu-ai-loader__card[data-v-0ec66be6]:before,.yhuu-ai-loader--compact .yhuu-ai-loader__eyebrow[data-v-0ec66be6],.yhuu-ai-loader--compact .yhuu-ai-loader__copy>strong[data-v-0ec66be6]{display:none}.yhuu-ai-loader--compact .yhuu-ai-loader__visual[data-v-0ec66be6]{background:conic-gradient(var(--loader-yellow) var(--yhuu-progress),#fff3 0);filter:none;width:27px;height:27px}.yhuu-ai-loader--compact .yhuu-ai-loader__visual[data-v-0ec66be6]:before{background:#ffffff1f;inset:3px}.yhuu-ai-loader--compact .yhuu-ai-loader__halo[data-v-0ec66be6]{border-radius:7px;width:21px;height:21px}.yhuu-ai-loader--compact .yhuu-ai-loader__orbit[data-v-0ec66be6]{display:none}.yhuu-ai-loader--compact .yhuu-ai-loader__scan[data-v-0ec66be6]{top:8px;left:7px;right:7px}.yhuu-ai-loader--compact .yhuu-ai-loader__metrics[data-v-0ec66be6]{margin:0}.yhuu-ai-loader--compact .yhuu-ai-loader__metrics>span[data-v-0ec66be6]{background:0 0;border:0;min-width:0;padding:0}.yhuu-ai-loader--compact .yhuu-ai-loader__metrics small[data-v-0ec66be6]{display:none}.yhuu-ai-loader--compact .yhuu-ai-loader__metrics b[data-v-0ec66be6]{color:inherit;font-size:10px}.yhuu-ai-loader--compact .yhuu-ai-loader__copy[data-v-0ec66be6]{display:block}@keyframes yhuu-orbit-0ec66be6{to{transform:rotate(360deg)}}@keyframes yhuu-logo-breathe-0ec66be6{50%{filter:brightness(1.06);transform:scale(1.06)}}@keyframes yhuu-halo-0ec66be6{50%{opacity:.7;transform:scale(1.1)}}@keyframes yhuu-scan-0ec66be6{0%,to{opacity:.25;transform:translateY(5px)}50%{opacity:1;transform:translateY(51px)}}@keyframes yhuu-pulse-dot-0ec66be6{50%{opacity:.65;transform:scale(.72)}}@keyframes yhuu-signal-0ec66be6{to{opacity:.4;height:4px}}@media (width<=560px){.yhuu-ai-loader__card[data-v-0ec66be6]{text-align:center;grid-template-columns:1fr;justify-items:center;gap:14px;padding:22px}.yhuu-ai-loader__visual[data-v-0ec66be6]{width:104px;height:104px}.yhuu-ai-loader__copy[data-v-0ec66be6]{align-items:center}.yhuu-ai-loader__metrics[data-v-0ec66be6]{justify-content:center}.yhuu-ai-loader__signal[data-v-0ec66be6]{display:none}}@media (prefers-reduced-motion:reduce){.yhuu-ai-loader[data-v-0ec66be6] *{animation:none!important}}.yhuu-global-loader-enter-active[data-v-4e167547],.yhuu-global-loader-leave-active[data-v-4e167547]{transition:opacity .22s}.yhuu-global-loader-enter-active[data-v-4e167547] .yhuu-ai-loader__card,.yhuu-global-loader-leave-active[data-v-4e167547] .yhuu-ai-loader__card{transition:transform .25s,opacity .2s}.yhuu-global-loader-enter-from[data-v-4e167547],.yhuu-global-loader-leave-to[data-v-4e167547]{opacity:0}.yhuu-global-loader-enter-from[data-v-4e167547] .yhuu-ai-loader__card,.yhuu-global-loader-leave-to[data-v-4e167547] .yhuu-ai-loader__card{opacity:0;transform:translateY(8px)scale(.98)}.home-hero[data-v-b1429bf3]{isolation:isolate;background:linear-gradient(135deg,#ffffffeb,#e0edffa3);border:1px solid #ffffffd1;border-radius:38px;width:min(1180px,100% - 40px);min-height:520px;margin:36px auto 44px;position:relative;overflow:hidden;box-shadow:0 28px 80px #15408924,inset 0 1px #fff}.home-hero[data-v-b1429bf3]:after{content:"";z-index:-1;background-image:radial-gradient(#2c66d31c 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 68%);mask-image:linear-gradient(270deg,#000,#0000 68%)}.home-hero__ambient[data-v-b1429bf3]{z-index:-2;filter:blur(12px);opacity:.65;border-radius:50%;position:absolute}.home-hero__ambient--one[data-v-b1429bf3]{background:#9dc4ff;width:390px;height:390px;top:-170px;right:-70px}.home-hero__ambient--two[data-v-b1429bf3]{background:#d0c5ff;width:300px;height:300px;bottom:-190px;left:30%}.home-hero__slide[data-v-b1429bf3]{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:54px;min-height:520px;padding:72px 74px 82px;display:grid}.home-hero__copy[data-v-b1429bf3]{max-width:710px}.home-hero__kicker[data-v-b1429bf3]{color:#1760d6;letter-spacing:.15em;align-items:center;gap:10px;margin:0 0 22px;font-size:13px;font-weight:800;display:flex}.home-hero__pulse[data-v-b1429bf3]{background:var(--hero-accent,#2d74ed);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 7px #2d74ed1f}.home-hero__slide--news .home-hero__pulse[data-v-b1429bf3]{background:#f05b32;box-shadow:0 0 0 7px #f05b3221}.home-hero__title[data-v-b1429bf3]{color:#111d35;letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(48px,6vw,82px);font-weight:760;line-height:.98}.home-hero__slide--news .home-hero__title[data-v-b1429bf3]{font-size:clamp(42px,5vw,68px)}.home-hero__description[data-v-b1429bf3]{color:#5f6f89;max-width:710px;margin:27px 0 0;font-size:clamp(17px,1.8vw,21px);line-height:1.6}.home-hero__actions[data-v-b1429bf3]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.home-hero__cta[data-v-b1429bf3],.home-hero__secondary[data-v-b1429bf3]{min-height:52px;font:inherit;cursor:pointer;border-radius:16px;padding:0 22px;font-weight:750;transition:transform .2s,box-shadow .2s}.home-hero__cta[data-v-b1429bf3]{color:#fff;background:linear-gradient(135deg,var(--hero-accent,#286fe8),#5948e5);border:1px solid #ffffff94;align-items:center;gap:13px;display:inline-flex;box-shadow:0 13px 28px #2f58d642}.home-hero__cta svg[data-v-b1429bf3]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px}.home-hero__secondary[data-v-b1429bf3]{color:#244779;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8f;border:1px solid #2354a62e}.home-hero__cta[data-v-b1429bf3]:hover,.home-hero__secondary[data-v-b1429bf3]:hover{transform:translateY(-2px)}.home-hero__visual[data-v-b1429bf3]{aspect-ratio:1;place-items:center;display:grid;position:relative}.home-hero__visual--image[data-v-b1429bf3]{background:#d7e5fb;border:1px solid #ffffffe6;border-radius:32px;overflow:hidden;box-shadow:0 25px 55px #194b9833}.home-hero__visual img[data-v-b1429bf3]{object-fit:cover;width:100%;height:100%}.home-hero__visual--image[data-v-b1429bf3]:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#071e4a42);position:absolute;inset:0}.home-hero__orb[data-v-b1429bf3]{aspect-ratio:1;color:#2166df;background:linear-gradient(145deg,#ffffffc2,#80b5ff40);border:1px solid #ffffffdb;border-radius:42%;place-items:center;width:min(280px,85%);display:grid;transform:rotate(5deg);box-shadow:0 26px 70px #2166df33,inset 0 1px 1px #fff}.home-hero__orb svg[data-v-b1429bf3]{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:58%;transform:rotate(-5deg)}.home-hero__reading-time[data-v-b1429bf3]{z-index:1;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081c428a;border:1px solid #ffffffb8;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700;position:absolute;bottom:14px;right:14px}.home-hero__controls[data-v-b1429bf3]{align-items:center;gap:10px;display:flex;position:absolute;bottom:30px;left:74px}.home-hero__controls>button[data-v-b1429bf3]{color:#205ec8;cursor:pointer;background:#ffffff8a;border:1px solid #245bb729;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.home-hero__controls svg[data-v-b1429bf3]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px}.home-hero__dots[data-v-b1429bf3]{align-items:center;gap:5px;display:flex}.home-hero__dots button[data-v-b1429bf3]{cursor:pointer;background:0 0;border:0;width:26px;height:30px;padding:0}.home-hero__dots span[data-v-b1429bf3]{background:#a9b9d3;border-radius:999px;width:7px;height:7px;margin:auto;transition:width .25s,background .25s;display:block}.home-hero__dots .active span[data-v-b1429bf3]{background:#286ee5;width:23px}.hero-slide-enter-active[data-v-b1429bf3],.hero-slide-leave-active[data-v-b1429bf3]{transition:opacity .42s,transform .42s cubic-bezier(.2,.8,.2,1)}.hero-slide-enter-from[data-v-b1429bf3]{opacity:0;transform:translate(32px)}.hero-slide-leave-to[data-v-b1429bf3]{opacity:0;transform:translate(-22px)}@media (width<=850px){.home-hero[data-v-b1429bf3]{border-radius:28px;min-height:auto}.home-hero__slide[data-v-b1429bf3]{grid-template-columns:1fr;gap:34px;min-height:620px;padding:52px 34px 78px}.home-hero__visual[data-v-b1429bf3]{width:min(360px,90%);margin:auto}.home-hero__controls[data-v-b1429bf3]{bottom:25px;left:34px}}@media (width<=540px){.home-hero[data-v-b1429bf3]{border-radius:23px;width:calc(100% - 24px);margin:18px auto 30px}.home-hero__slide[data-v-b1429bf3]{min-height:590px;padding:38px 21px 70px}.home-hero__title[data-v-b1429bf3]{font-size:clamp(42px,14vw,60px)}.home-hero__slide--news .home-hero__title[data-v-b1429bf3]{font-size:clamp(34px,10.5vw,48px)}.home-hero__description[data-v-b1429bf3]{margin-top:19px;font-size:16px}.home-hero__visual[data-v-b1429bf3]{width:80%}.home-hero__controls[data-v-b1429bf3]{left:21px}}@media (prefers-reduced-motion:reduce){.hero-slide-enter-active[data-v-b1429bf3],.hero-slide-leave-active[data-v-b1429bf3],.home-hero__cta[data-v-b1429bf3],.home-hero__secondary[data-v-b1429bf3]{transition:none}}.profile-nudge[data-v-7b658914]{z-index:25500;-webkit-backdrop-filter:blur(13px);background:#1527483d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-nudge__dialog[data-v-7b658914]{color:#263b5d;background:linear-gradient(145deg,#fffffff0,#eff6ffe6);border:1px solid #ffffffd1;border-radius:26px;gap:14px;width:min(440px,100%);padding:24px;display:grid;box-shadow:0 24px 70px #365b973d,inset 0 1px #fffffff2}.profile-nudge__dialog header[data-v-7b658914]{align-items:center;gap:12px;display:flex}.profile-nudge__icon[data-v-7b658914]{color:#fff;background:linear-gradient(145deg,#2a91ed,#6658e9);border-radius:15px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 11px 24px #366fe040}.profile-nudge__eyebrow[data-v-7b658914]{color:#4b75c5;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.profile-nudge h2[data-v-7b658914]{margin:0;font-size:19px;line-height:1.25}.profile-nudge p[data-v-7b658914]{color:#677c9b;margin:0;font-size:12px;line-height:1.65}.profile-nudge__actions[data-v-7b658914]{gap:8px;display:grid}.profile-nudge__actions[data-v-7b658914] .auth-button{width:100%}.profile-nudge__actions .auth-text-button[data-v-7b658914]{justify-self:center}.public-nav[data-v-b968f9f2]{z-index:70;pointer-events:none;padding:10px 20px;position:sticky;top:0}.public-nav__inner[data-v-b968f9f2]{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);pointer-events:auto;background:#f7faffc7;border:1px solid #ffffffd1;border-radius:21px;justify-content:space-between;align-items:center;gap:22px;width:min(1180px,100%);min-height:62px;margin:auto;padding:7px;display:flex;box-shadow:0 12px 36px #1e407b1f,inset 0 1px #fff}.public-nav__primary[data-v-b968f9f2],.public-nav__secondary[data-v-b968f9f2]{align-items:center;gap:5px;display:flex}.public-nav a[data-v-b968f9f2]{font:inherit;cursor:pointer;white-space:nowrap;border:0;text-decoration:none}.public-nav__main-link[data-v-b968f9f2]{color:#445674;background:0 0;border-radius:15px;align-items:center;gap:9px;min-height:46px;padding:0 16px;font-size:14px;font-weight:760;transition:color .2s,background .2s,box-shadow .2s;display:flex}.public-nav__main-link svg[data-v-b968f9f2]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:19px}.public-nav__main-link.active[data-v-b968f9f2]{color:#fff;background:linear-gradient(135deg,#2a70e9,#554be2);box-shadow:0 8px 19px #3158d340}.public-nav__secondary a[data-v-b968f9f2]{color:#5e6c82;background:0 0;border-radius:11px;align-items:center;min-height:38px;padding:0 11px;font-size:13px;font-weight:650;transition:color .2s,background .2s;display:flex}.public-nav__secondary a[data-v-b968f9f2]:hover,.public-nav__secondary a.active[data-v-b968f9f2]{color:#1459cc;background:#1f63d814}@media (width<=900px){.public-nav[data-v-b968f9f2]{padding-inline:12px}.public-nav__inner[data-v-b968f9f2]{scrollbar-width:none;flex-direction:column;align-items:stretch;gap:4px;overflow-x:auto}.public-nav__inner[data-v-b968f9f2]::-webkit-scrollbar{display:none}.public-nav__primary[data-v-b968f9f2],.public-nav__secondary[data-v-b968f9f2]{min-width:max-content}.public-nav__secondary[data-v-b968f9f2]{padding:1px 4px 4px}}@media (width<=520px){.public-nav__inner[data-v-b968f9f2]{border-radius:18px}.public-nav__main-link[data-v-b968f9f2]{padding-inline:12px;font-size:13px}.public-nav__secondary a[data-v-b968f9f2]{font-size:12px}}.shared-device-gate[data-v-98f694d1]{z-index:25000;-webkit-backdrop-filter:blur(14px)saturate(85%);backdrop-filter:blur(14px)saturate(85%);overscroll-behavior:contain;background:#1423426b;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:auto}.shared-device-gate__dialog[data-v-98f694d1]{color:#263956;background:linear-gradient(145deg,#fffdf7fa,#f1f7fff7);border:1px solid #ffffffe6;border-radius:27px;width:min(600px,100%);padding:25px;box-shadow:0 30px 90px #1e3a694d}header[data-v-98f694d1]{align-items:center;gap:12px;display:flex}header>i[data-v-98f694d1]{color:#fff;background:linear-gradient(145deg,#ed9837,#df5d66);border-radius:16px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 12px 26px #db634d38}header>div[data-v-98f694d1]{flex-direction:column;min-width:0;display:flex}header span[data-v-98f694d1]{color:#c37232;letter-spacing:.1em;font-size:8px;font-weight:850}h2[data-v-98f694d1]{margin:3px 0 0;font-size:22px}#shared-device-description[data-v-98f694d1]{color:#60728f;margin:16px 0 0;font-size:10.5px;line-height:1.65}.shared-device-gate__facts[data-v-98f694d1]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.shared-device-gate__facts>span[data-v-98f694d1]{background:#ffffff94;border:1px solid #6985b524;border-radius:13px;flex-direction:column;min-width:0;padding:11px;display:flex}.shared-device-gate__facts b[data-v-98f694d1]{text-overflow:ellipsis;font-size:12px;overflow:hidden}.shared-device-gate__facts small[data-v-98f694d1]{color:#7b8ba4;margin-top:4px;font-size:7.5px}.shared-device-gate__notice[data-v-98f694d1]{color:#9a621f;background:#fff3d5ad;border:1px solid #de903833;border-radius:14px;align-items:flex-start;gap:10px;margin-top:13px;padding:12px;display:flex}.shared-device-gate__notice>span[data-v-98f694d1]{flex-direction:column;display:flex}.shared-device-gate__notice b[data-v-98f694d1]{font-size:9px}.shared-device-gate__notice small[data-v-98f694d1]{margin-top:3px;font-size:8px;line-height:1.5}.shared-device-gate ul[data-v-98f694d1]{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.shared-device-gate li[data-v-98f694d1]{color:#526784;align-items:center;gap:7px;font-size:9px;display:flex}.shared-device-gate li[data-v-98f694d1] svg{color:#1e9e72}.shared-device-gate__error[data-v-98f694d1]{color:#b13d55;background:#e0496417;border-radius:10px;margin:12px 0 0;padding:9px;font-size:8.5px}.shared-device-gate footer[data-v-98f694d1]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.shared-device-gate footer button[data-v-98f694d1]{min-height:43px;font:inherit;cursor:pointer;border-radius:12px;padding:0 15px;font-size:9.5px;font-weight:800}.shared-device-gate footer button[data-v-98f694d1]:disabled{opacity:.55;cursor:wait}.shared-device-gate__logout[data-v-98f694d1]{color:#526581;background:#ffffff94;border:1px solid #5b78a438}.shared-device-gate__accept[data-v-98f694d1]{color:#fff;background:linear-gradient(120deg,#347dea,#625be4);border:0;box-shadow:0 10px 24px #386fda33}.shared-device-gate__legal[data-v-98f694d1]{color:#8794a8;text-align:right;margin-top:10px;font-size:7.5px;display:block}.shared-device-gate-enter-active[data-v-98f694d1],.shared-device-gate-leave-active[data-v-98f694d1]{transition:all .25s}.shared-device-gate-enter-from[data-v-98f694d1],.shared-device-gate-leave-to[data-v-98f694d1]{opacity:0}.shared-device-gate-enter-from .shared-device-gate__dialog[data-v-98f694d1]{transform:translateY(10px)scale(.985)}@media (width<=560px){.shared-device-gate[data-v-98f694d1]{align-items:end;padding:9px}.shared-device-gate__dialog[data-v-98f694d1]{border-radius:22px;max-height:calc(100dvh - 18px);padding:18px;overflow:auto}h2[data-v-98f694d1]{font-size:19px}.shared-device-gate__facts[data-v-98f694d1]{grid-template-columns:1fr}.shared-device-gate__facts>span[data-v-98f694d1]{padding:9px}.shared-device-gate footer[data-v-98f694d1]{background:linear-gradient(#0000,#f2f7fffc 25%);flex-direction:column-reverse;padding:10px 0 2px;position:sticky;bottom:-18px}.shared-device-gate footer button[data-v-98f694d1]{width:100%}.shared-device-gate__legal[data-v-98f694d1]{text-align:center}}@media (prefers-reduced-motion:reduce){.shared-device-gate-enter-active[data-v-98f694d1],.shared-device-gate-leave-active[data-v-98f694d1]{transition:none}}.glass-service-card[data-v-942b20a6]{color:#092d6c;-webkit-backdrop-filter:blur(24px)saturate(150%);cursor:pointer;background:radial-gradient(circle at 12% 0,#fffffff5,#0000 34%),linear-gradient(135deg,#ebf3ffd1,#a6d3fa80);border:1px solid #ffffffe6;border-radius:26px;width:100%;max-width:none;min-height:340px;margin:0;padding:24px;transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 2px 1px #fffffff2,inset 0 -2px 1px #ffffff59,0 20px 45px #37589b2e}.glass-service-card[data-v-942b20a6]:after{content:"";pointer-events:none;border:1px solid #fff6;border-radius:20px;position:absolute;inset:7px}.glass-service-card[data-v-942b20a6]:hover{transform:translateY(-7px);box-shadow:inset 0 2px 1px #fff,inset 0 -2px 1px #fff6,0 34px 70px #37589b47}.glass-service-card[data-v-942b20a6]:active{transform:translateY(-2px)}.glass-service-card[data-v-942b20a6]:focus-visible{outline-offset:5px;outline:3px solid #155cdb59}.id-corner[data-v-942b20a6]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:20px;right:20px}.id-label[data-v-942b20a6]{color:#092d6c;letter-spacing:-2px;font-size:28px;font-weight:800;line-height:1}.id-icon[data-v-942b20a6]{color:#fff;background:linear-gradient(145deg,#278ee6,#073871);border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px 1px #ffffff73,0 9px 20px #05347033}.id-icon svg[data-v-942b20a6]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.service-card-content[data-v-942b20a6]{z-index:1;min-width:0;padding-top:78px;position:relative}.service-eyebrow[data-v-942b20a6]{color:#123368;margin:0 0 8px;font-size:15px;font-weight:500}.service-card-title[data-v-942b20a6]{color:#155cdb;letter-spacing:-1.2px;margin:0;font-size:30px;font-weight:800;line-height:1.15}.service-card-description[data-v-942b20a6]{color:#536d9c;overflow-wrap:anywhere;margin:14px 0 0;font-size:15px;line-height:1.55}.service-card-footer[data-v-942b20a6]{border-top:1px solid #fff9;margin-top:22px;padding-top:14px}.service-destination[data-v-942b20a6]{color:#155cdb;overflow-wrap:anywhere;background-color:#ffffff40;border:1px solid #ffffffbf;border-radius:14px;align-items:center;gap:9px;max-width:100%;padding:9px 13px;font-size:15px;font-style:italic;font-weight:700;text-decoration:underline;display:inline-flex}.destination-arrow[data-v-942b20a6]{font-size:22px;font-style:normal;line-height:1}.glass-service-card:hover .destination-arrow[data-v-942b20a6]{transform:translate(5px)}@media (width<=900px){.glass-service-card[data-v-942b20a6]{min-height:315px}.service-card-title[data-v-942b20a6]{font-size:27px}}@media (width<=600px){.glass-service-card[data-v-942b20a6]{border-radius:24px;min-height:290px;padding:22px}.glass-service-card[data-v-942b20a6]:after{border-radius:18px;inset:7px}.id-corner[data-v-942b20a6]{top:18px;right:18px}.id-label[data-v-942b20a6]{font-size:24px}.id-icon[data-v-942b20a6]{width:46px;height:46px}.id-icon svg[data-v-942b20a6]{width:24px;height:24px}.service-card-content[data-v-942b20a6]{padding-top:70px}.service-card-title[data-v-942b20a6]{font-size:26px}.service-card-description[data-v-942b20a6]{font-size:14px}}@media (width<=380px){.glass-service-card[data-v-942b20a6]{min-height:275px;padding:19px}.service-destination[data-v-942b20a6]{padding-inline:10px;font-size:13px}}.service-carousel-section[data-v-05bfa288]{background:0 0;padding-top:10px;padding-bottom:90px;position:relative}.carousel-stage[data-v-05bfa288]{perspective:1500px;margin-inline:30px;position:relative}.carousel-viewport[data-v-05bfa288]{z-index:2;scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow:auto hidden}.carousel-viewport[data-v-05bfa288]::-webkit-scrollbar{display:none}.carousel-track[data-v-05bfa288]{z-index:2;transform-style:preserve-3d;gap:20px;padding-top:8px;padding-bottom:42px;display:flex;position:relative}.carousel-slide[data-v-05bfa288]{scroll-snap-align:start;scroll-snap-stop:always;transform-origin:bottom;backface-visibility:hidden;flex:0 0 calc(33.3333% - 13.3333px);min-width:0;display:flex}.carousel-stage.is-turning-next .carousel-slide[data-v-05bfa288]{animation:.44s cubic-bezier(.22,.8,.25,1) turn-next-05bfa288}.carousel-stage.is-turning-previous .carousel-slide[data-v-05bfa288]{animation:.44s cubic-bezier(.22,.8,.25,1) turn-previous-05bfa288}.carousel-stage.is-turning .carousel-slide[data-v-05bfa288]:nth-child(2n){animation-delay:22ms}.water-surface[data-v-05bfa288]{z-index:1;pointer-events:none;background:radial-gradient(#ffffff9e,#0000 57%),linear-gradient(#59bff333,#4b7ee214);border:1px solid #ffffff9e;border-radius:50%;height:76px;position:absolute;bottom:4px;left:2%;right:2%;overflow:hidden;box-shadow:inset 0 10px 20px #ffffff6b,0 15px 35px #3185d321,0 0 40px #47b2eb1a}.water-surface[data-v-05bfa288]:before,.water-surface[data-v-05bfa288]:after,.water-surface span[data-v-05bfa288]{content:"";border:1px solid #fff9;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.water-surface[data-v-05bfa288]:before{width:72%;height:25px;bottom:21px}.water-surface[data-v-05bfa288]:after{opacity:.65;width:46%;height:17px;bottom:10px}.water-surface span[data-v-05bfa288]:first-child{opacity:.42;width:88%;height:31px;bottom:31px}.water-surface span[data-v-05bfa288]:last-child{opacity:.55;width:24%;height:10px;bottom:4px}.carousel-slide[data-v-05bfa288] .glass-service-card{height:100%}.carousel-controls[data-v-05bfa288]{-webkit-backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(135deg,#ffffffc7,#d3e7ff94);border:1px solid #ffffffe6;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:12px auto 0;padding:7px 10px;display:flex;box-shadow:inset 0 1px 1px #fff,0 10px 28px #4769af1f}.carousel-arrow[data-v-05bfa288]{z-index:8;color:#fff;cursor:pointer;background:linear-gradient(145deg,#2b91f0,#155cdb);border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .2s,opacity .2s,box-shadow .2s;display:grid;position:absolute;top:calc(50% - 30px);box-shadow:inset 0 1px 1px #ffffff73,0 9px 20px #155cdb40}.carousel-arrow--previous[data-v-05bfa288]{left:-58px}.carousel-arrow--next[data-v-05bfa288]{right:-58px}.carousel-arrow[data-v-05bfa288]:hover{transform:translateY(-2px);box-shadow:inset 0 1px 1px #ffffff80,0 13px 26px #155cdb52}.carousel-arrow[data-v-05bfa288]:active{transform:translateY(0)}.carousel-arrow svg[data-v-05bfa288]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.arrow-pop-enter-active[data-v-05bfa288],.arrow-pop-leave-active[data-v-05bfa288]{transition:opacity .18s,transform .18s}.arrow-pop-enter-from[data-v-05bfa288],.arrow-pop-leave-to[data-v-05bfa288]{opacity:0;transform:scale(.72)}.carousel-pages[data-v-05bfa288]{scrollbar-width:none;align-items:center;gap:5px;min-width:0;max-width:420px;display:flex;overflow-x:auto}.carousel-pages[data-v-05bfa288]::-webkit-scrollbar{display:none}.carousel-page[data-v-05bfa288]{color:#64708a;cursor:pointer;background-color:#0000;border:0;border-radius:50%;flex-shrink:0;width:34px;height:34px;font-size:14px;font-weight:700;transition:color .2s,background-color .2s,transform .2s}.carousel-page[data-v-05bfa288]:hover{color:#155cdb;background-color:#155cdb1a}.carousel-page.active[data-v-05bfa288]{color:#fff;background:linear-gradient(145deg,#155cdb,#7154ea);transform:translateY(-1px);box-shadow:0 7px 16px #414dd342}@media (width<=900px){.carousel-stage[data-v-05bfa288]{margin-inline:25px}.carousel-arrow--previous[data-v-05bfa288]{left:-50px}.carousel-arrow--next[data-v-05bfa288]{right:-50px}.carousel-slide[data-v-05bfa288]{flex-basis:calc(50% - 10px)}}@media (width<=600px){.service-carousel-section[data-v-05bfa288]{padding-top:0;padding-bottom:55px}.carousel-stage[data-v-05bfa288]{margin-inline:0;padding-bottom:2px}.carousel-track[data-v-05bfa288]{gap:16px}.carousel-slide[data-v-05bfa288]{flex-basis:100%}.carousel-controls[data-v-05bfa288]{gap:8px;margin-top:12px;padding:8px 10px}.carousel-arrow[data-v-05bfa288]{width:42px;height:42px;top:auto;bottom:-47px}.carousel-arrow--previous[data-v-05bfa288]{left:8px}.carousel-arrow--next[data-v-05bfa288]{right:8px}.carousel-arrow svg[data-v-05bfa288]{width:22px;height:22px}.carousel-pages[data-v-05bfa288]{gap:2px;max-width:180px}.carousel-page[data-v-05bfa288]{width:31px;height:31px;font-size:12px}}@media (width<=380px){.carousel-controls[data-v-05bfa288]{width:100%}.carousel-arrow[data-v-05bfa288]{width:38px;height:38px;bottom:-44px}.carousel-arrow--previous[data-v-05bfa288]{left:5px}.carousel-arrow--next[data-v-05bfa288]{right:5px}}@keyframes turn-next-05bfa288{0%{transform:perspective(900px)rotateY(0)translateZ(0)scale(1)}42%{transform:perspective(900px)rotateY(-11deg)translateZ(-22px)scale(.975)}to{transform:perspective(900px)rotateY(0)translateZ(0)scale(1)}}@keyframes turn-previous-05bfa288{0%{transform:perspective(900px)rotateY(0)translateZ(0)scale(1)}42%{transform:perspective(900px)rotateY(11deg)translateZ(-22px)scale(.975)}to{transform:perspective(900px)rotateY(0)translateZ(0)scale(1)}}@media (prefers-reduced-motion:reduce){.carousel-viewport[data-v-05bfa288]{scroll-behavior:auto}.carousel-arrow[data-v-05bfa288],.carousel-page[data-v-05bfa288],.carousel-slide[data-v-05bfa288]{transition:none;animation:none!important}}.site-footer[data-v-7f9a49e7]{color:#0b2d69;background:0 0;padding:44px 0 22px;position:relative;overflow:hidden}.footer-container[data-v-7f9a49e7]{width:min(1160px,100% - 48px);margin:0 auto}.footer-glass[data-v-7f9a49e7]{-webkit-backdrop-filter:blur(28px)saturate(150%);background:radial-gradient(circle at 10% 0,#ffffffc2,#0000 34%),linear-gradient(135deg,#ffffff8a,#e0eeff61);border:1px solid #ffffffeb;border-radius:30px;padding:30px 32px 20px;position:relative;overflow:hidden;box-shadow:inset 0 2px 1px #fff,inset 0 -2px 1px #fff6,0 26px 68px #355ba821,0 0 0 2px #82b3f124}.footer-main[data-v-7f9a49e7]{grid-template-columns:1.15fr repeat(3,.85fr);gap:20px;display:grid}.footer-main[data-v-7f9a49e7]>*,.footer-promo[data-v-7f9a49e7]>*{min-width:0}.footer-brand[data-v-7f9a49e7]{padding-right:18px}.footer-logo[data-v-7f9a49e7]{color:#155cdb;letter-spacing:-4px;font-family:Lemonada,Segoe Script,cursive;font-size:49px;font-weight:700;line-height:1;display:inline-block;position:relative}.footer-logo-y[data-v-7f9a49e7]{position:relative}.footer-logo[data-v-7f9a49e7]{overflow:visible}.footer-logo-y[data-v-7f9a49e7]{display:inline-block;position:relative}.footer-logo-y[data-v-7f9a49e7]:before{content:"";transform-origin:0;pointer-events:none;background-color:#ffd42a;border-radius:999px;width:.48em;height:.055em;position:absolute;top:.03em;left:.08em;transform:rotate(-12deg)}.footer-slogan[data-v-7f9a49e7]{color:#102e68;white-space:pre-line;margin:14px 0 0;font-size:17px;line-height:1.4}.footer-description[data-v-7f9a49e7]{color:#4d6694;white-space:pre-line;max-width:270px;margin:14px 0 0;font-size:12px;line-height:1.6}.footer-socials[data-v-7f9a49e7]{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.social-link[data-v-7f9a49e7]{background-color:#ffffff59;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;transition:transform .2s,background-color .2s;display:grid;box-shadow:inset 0 1px 1px #fffc,0 8px 18px #335ba524}.social-link[data-v-7f9a49e7]:hover{background-color:#ffffffb3;transform:translateY(-3px)}.social-link.telegram[data-v-7f9a49e7]{color:#168bd4}.social-link.instagram[data-v-7f9a49e7]{color:#d3328b}.social-link.youtube[data-v-7f9a49e7]{color:#e62929}.social-link.facebook[data-v-7f9a49e7]{color:#1768cc}.footer-column[data-v-7f9a49e7]{border-left:1px solid #ffffff9e;padding-left:20px}.footer-column-heading[data-v-7f9a49e7]{align-items:center;gap:10px;min-height:39px;display:flex}.column-heading-icon[data-v-7f9a49e7]{color:#fff;background:linear-gradient(145deg,#67a7ff,#6352e5);border:1px solid #ffffffe6;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px 1px #ffffff8c,0 8px 18px #4458d233}.footer-column-heading h2[data-v-7f9a49e7]{color:#102e68;margin:0;font-size:13px;line-height:1.25}.footer-links[data-v-7f9a49e7]{margin:15px 0 0;padding:0;list-style:none}.footer-links li[data-v-7f9a49e7]{border-bottom:1px solid #5e80b524}.footer-links a[data-v-7f9a49e7]{color:#19386c;align-items:center;gap:10px;min-height:36px;font-size:12px;transition:color .2s,padding-left .2s;display:flex}.footer-links a[data-v-7f9a49e7]:hover{color:#155cdb;padding-left:4px}.footer-item-mark[data-v-7f9a49e7]{color:#155cdb;text-align:center;flex-shrink:0;width:28px;font-size:12px;font-weight:800}.footer-link-label[data-v-7f9a49e7]{overflow-wrap:anywhere;flex:1;min-width:0}.footer-chevron[data-v-7f9a49e7]{color:#155cdb;flex:none;font-size:22px}.footer-language-panel[data-v-7f9a49e7]{background-color:#ffffff47;border:1px solid #ffffffd1;border-radius:15px;align-items:center;gap:9px;margin-top:13px;padding:11px;display:flex}.language-globe[data-v-7f9a49e7]{color:#155cdb;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:23px;display:grid}.language-globe img[data-v-7f9a49e7]{object-fit:cover;border:1px solid #1f3b6d1f;border-radius:4px;width:25px;height:17px;box-shadow:0 4px 10px #1f4e9121}.footer-language-grid[data-v-7f9a49e7]{flex:1;grid-template-columns:1fr 1fr;gap:7px 12px;display:grid}.footer-language-grid button[data-v-7f9a49e7]{color:#1f3b6d;text-align:left;cursor:pointer;background-color:#0000;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:inline-flex}.footer-language-grid button img[data-v-7f9a49e7]{object-fit:cover;border-radius:2px;flex:none;width:14px;height:10px}.footer-language-grid button[data-v-7f9a49e7]:hover,.footer-language-grid button.active[data-v-7f9a49e7]{color:#155cdb;font-weight:700}.footer-promo[data-v-7f9a49e7]{background-color:#fff3;border:1px solid #ffffffd1;border-radius:20px;grid-template-columns:1.15fr 1.3fr .8fr;align-items:center;gap:20px;margin-top:24px;padding:17px 20px;display:grid}.footer-promo.promo-count-2[data-v-7f9a49e7]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-promo.promo-count-1[data-v-7f9a49e7]{grid-template-columns:minmax(0,1fr)}.footer-promo.promo-no-support .store-block[data-v-7f9a49e7]{border-left:0;padding-left:0}.support-block[data-v-7f9a49e7]{align-items:center;gap:12px;display:flex}.support-icon[data-v-7f9a49e7]{color:#155cdb;background-color:#ffffff59;border:1px solid #ffffffe0;border-radius:15px;flex-shrink:0;place-items:center;width:45px;height:45px;font-size:21px;display:grid}.support-block p[data-v-7f9a49e7],.store-block>p[data-v-7f9a49e7]{color:#385b96;margin:0 0 5px;font-size:11px}.support-block a[data-v-7f9a49e7]{color:#155cdb;font-size:16px;font-weight:800;display:block}.support-block div>span[data-v-7f9a49e7]{color:#526b96;margin-top:6px;font-size:10px;display:block}.store-block[data-v-7f9a49e7]{border-left:1px solid #ffffffa6;padding-left:20px}.store-buttons[data-v-7f9a49e7]{flex-wrap:wrap;gap:9px;display:flex}.store-button[data-v-7f9a49e7]{color:#17376b;background-color:#ffffff47;border:1px solid #ffffffd9;border-radius:11px;align-items:center;gap:10px;min-width:136px;padding:7px 11px;transition:transform .2s,background-color .2s;display:flex}.store-button[data-v-7f9a49e7]:hover{background-color:#ffffff8c;transform:translateY(-2px)}.store-symbol[data-v-7f9a49e7]{color:#17376b;font-size:24px}.store-symbol.play[data-v-7f9a49e7]{color:#26a269}.store-button small[data-v-7f9a49e7],.store-button strong[data-v-7f9a49e7]{display:block}.store-button small[data-v-7f9a49e7]{color:#6980a6;font-size:9px}.store-button strong[data-v-7f9a49e7]{margin-top:2px;font-size:13px}.device-scene[data-v-7f9a49e7]{min-height:88px;position:relative}.device-card-back[data-v-7f9a49e7]{background-color:#ffffff2e;border:1px solid #ffffffb3;border-radius:15px;width:95px;height:58px;position:absolute;top:25px;left:5px;transform:rotate(7deg)}.device-phone[data-v-7f9a49e7]{z-index:2;background:linear-gradient(160deg,#ffffff8a,#6f9de859);border:2px solid #ffffffdb;border-radius:17px;place-items:center;width:52px;height:91px;display:grid;position:absolute;top:-5px;left:73px;transform:rotate(10deg);box-shadow:0 15px 28px #34549b2e}.device-phone span[data-v-7f9a49e7]{color:#155cdb;font-size:14px;font-style:italic;font-weight:800}.device-orb[data-v-7f9a49e7]{background:radial-gradient(circle at 30% 25%,#fff,#8bade766);border:1px solid #ffffffe6;border-radius:50%;width:38px;height:38px;position:absolute;bottom:2px;right:0}.footer-bottom[data-v-7f9a49e7]{color:#57709a;border-top:1px solid #ffffffc7;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:13px;padding:15px 5px 0;font-size:10px;display:grid}.footer-bottom p[data-v-7f9a49e7]{margin:0}.footer-legal-links[data-v-7f9a49e7]{align-items:center;gap:10px;display:flex}.footer-legal-links a[data-v-7f9a49e7]{color:#155cdb}.footer-legal-links button[data-v-7f9a49e7]{color:#155cdb;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-status[data-v-7f9a49e7]{justify-content:flex-end;align-items:center;gap:16px;display:flex}.status-text[data-v-7f9a49e7]{align-items:center;gap:7px;display:inline-flex}.status-text i[data-v-7f9a49e7]{background-color:#30bc4c;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #30bc4c1f}.status-text.tone-warning i[data-v-7f9a49e7]{background-color:#f5aa18;box-shadow:0 0 0 3px #f5aa1824}.status-text.tone-danger i[data-v-7f9a49e7]{background-color:#e44949;box-shadow:0 0 0 3px #e4494924}.status-text.tone-info i[data-v-7f9a49e7]{background-color:#2e80e7;box-shadow:0 0 0 3px #2e80e724}.status-text.tone-neutral i[data-v-7f9a49e7]{background-color:#8191aa;box-shadow:0 0 0 3px #8191aa24}.version[data-v-7f9a49e7]{color:#17376b;background-color:#ffffff47;border:1px solid #ffffffd9;border-radius:999px;padding:5px 10px}@media (width<=1050px){.footer-container[data-v-7f9a49e7]{width:min(820px,100% - 36px)}.footer-main[data-v-7f9a49e7]{grid-template-columns:1fr 1fr}.footer-column[data-v-7f9a49e7]{border-top:1px solid #ffffff9e;border-left:0;padding:24px 0 0}.footer-promo[data-v-7f9a49e7],.footer-promo.promo-count-2[data-v-7f9a49e7],.footer-promo.promo-count-3[data-v-7f9a49e7]{grid-template-columns:1fr 1fr}.footer-promo.promo-count-1[data-v-7f9a49e7]{grid-template-columns:1fr}.device-scene[data-v-7f9a49e7]{display:none}.footer-bottom[data-v-7f9a49e7]{text-align:center;grid-template-columns:1fr}.footer-legal-links[data-v-7f9a49e7],.footer-status[data-v-7f9a49e7]{justify-content:center}}@media (width<=650px){.site-footer[data-v-7f9a49e7]{padding-top:30px}.footer-container[data-v-7f9a49e7]{width:calc(100% - 14px)}.footer-glass[data-v-7f9a49e7]{border-radius:23px;padding:22px 15px 17px}.footer-main[data-v-7f9a49e7]{grid-template-columns:1fr;gap:19px}.footer-brand[data-v-7f9a49e7]{padding-right:0}.footer-logo[data-v-7f9a49e7]{font-size:41px}.footer-slogan[data-v-7f9a49e7]{font-size:16px}.footer-column[data-v-7f9a49e7]{padding-top:17px}.footer-promo[data-v-7f9a49e7],.footer-promo.promo-count-1[data-v-7f9a49e7],.footer-promo.promo-count-2[data-v-7f9a49e7],.footer-promo.promo-count-3[data-v-7f9a49e7]{grid-template-columns:1fr;gap:17px;padding:16px}.store-block[data-v-7f9a49e7]{border-top:1px solid #ffffffa6;border-left:0;padding:17px 0 0}.store-buttons[data-v-7f9a49e7]{flex-direction:column}.store-button[data-v-7f9a49e7]{width:100%}.support-block a[data-v-7f9a49e7]{font-size:15px}.footer-legal-links[data-v-7f9a49e7]{flex-wrap:wrap;justify-content:center}.footer-status[data-v-7f9a49e7]{flex-direction:column;gap:10px}}.device-replacement[data-v-34f130a6]{z-index:26000;-webkit-backdrop-filter:blur(13px);background:#1527483d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.device-replacement__dialog[data-v-34f130a6]{color:#263b5d;background:linear-gradient(145deg,#fffffff0,#eff6ffe6);border:1px solid #ffffffd1;border-radius:28px;gap:15px;width:min(520px,100%);max-height:min(760px,100dvh - 40px);padding:25px;display:grid;overflow:auto;box-shadow:0 24px 70px #365b973d,inset 0 1px #fffffff2}.device-replacement__dialog header[data-v-34f130a6]{align-items:center;gap:12px;display:flex}.device-replacement__shield[data-v-34f130a6]{color:#fff;background:linear-gradient(145deg,#2a91ed,#6658e9);border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 11px 24px #366fe040}.device-replacement__eyebrow[data-v-34f130a6]{color:#4b75c5;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.device-replacement h2[data-v-34f130a6]{margin:0;font-size:21px;line-height:1.2}.device-replacement p[data-v-34f130a6]{color:#677c9b;margin:0;font-size:12px;line-height:1.65}.device-replacement__notice[data-v-34f130a6]{color:#496b98;background:#e2efffa8;border:1px solid #437dd521;border-radius:13px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:10px;line-height:1.5;display:flex}.device-replacement__notice[data-v-34f130a6] svg{flex:none;margin-top:1px}.device-replacement__list[data-v-34f130a6]{gap:9px;display:grid}.device-replacement__list>button[data-v-34f130a6]{color:#2c4162;width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff94;border:1px solid #688bc02e;border-radius:16px;align-items:center;gap:11px;padding:12px;transition:border-color .2s,transform .2s,background .2s,box-shadow .2s;display:flex}.device-replacement__list>button[data-v-34f130a6]:hover{border-color:#377be057;transform:translateY(-1px)}.device-replacement__list>button.selected[data-v-34f130a6]{background:#e9f3ffe0;border-color:#3178e78c;box-shadow:0 9px 24px #3c70c31f}.device-replacement__device-icon[data-v-34f130a6]{color:#3978d5;background:linear-gradient(145deg,#dcedffeb,#ebe7ffe0);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.device-replacement__device-copy[data-v-34f130a6]{flex:1;gap:3px;min-width:0;display:grid}.device-replacement__device-copy strong[data-v-34f130a6]{text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:12px;overflow:hidden}.device-replacement__device-copy small[data-v-34f130a6]{color:#7385a0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.device-replacement__radio[data-v-34f130a6]{border:2px solid #a7bad7;border-radius:50%;flex:0 0 18px;width:18px;height:18px;box-shadow:inset 0 0 0 3px #fff}.selected .device-replacement__radio[data-v-34f130a6]{background:#337be5;border-color:#337be5}.device-replacement__actions[data-v-34f130a6]{gap:8px;display:grid}.device-replacement__actions[data-v-34f130a6] .auth-button{width:100%}.device-replacement__actions .auth-text-button[data-v-34f130a6]{justify-self:center}.device-replacement-enter-active[data-v-34f130a6],.device-replacement-leave-active[data-v-34f130a6]{transition:opacity .24s}.device-replacement-enter-active .device-replacement__dialog[data-v-34f130a6],.device-replacement-leave-active .device-replacement__dialog[data-v-34f130a6]{transition:transform .24s}.device-replacement-enter-from[data-v-34f130a6],.device-replacement-leave-to[data-v-34f130a6]{opacity:0}.device-replacement-enter-from .device-replacement__dialog[data-v-34f130a6],.device-replacement-leave-to .device-replacement__dialog[data-v-34f130a6]{transform:translateY(12px)scale(.98)}@media (width<=560px){.device-replacement[data-v-34f130a6]{align-items:end;padding:10px}.device-replacement__dialog[data-v-34f130a6]{border-radius:24px;max-height:calc(100dvh - 20px);padding:19px 15px}.device-replacement h2[data-v-34f130a6]{font-size:18px}.device-replacement__list>button[data-v-34f130a6]{padding:10px}.device-replacement__device-copy strong[data-v-34f130a6]{font-size:11px}.device-replacement__device-copy small[data-v-34f130a6]{font-size:8px}}@media (prefers-reduced-motion:reduce){.device-replacement-enter-active[data-v-34f130a6],.device-replacement-leave-active[data-v-34f130a6],.device-replacement-enter-active .device-replacement__dialog[data-v-34f130a6],.device-replacement-leave-active .device-replacement__dialog[data-v-34f130a6],.device-replacement__list>button[data-v-34f130a6]{transition:none}}.google-login-entry[data-v-dcd49a74]{display:grid;position:relative}.google-login-entry__widget[data-v-dcd49a74]{justify-content:center;min-height:40px;display:grid}.google-login-entry__busy[data-v-dcd49a74]{justify-content:center;margin-top:8px;display:flex}.telegram-login[data-v-f373413c]{gap:14px;display:grid}.telegram-login__header[data-v-f373413c]{align-items:center;gap:11px;display:flex}.telegram-login__brand[data-v-f373413c]{color:#fff;background:linear-gradient(145deg,#28a9ea,#2576e8);border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 22px #1f89de38}.telegram-login__brand svg[data-v-f373413c],.telegram-login__open svg[data-v-f373413c]{fill:currentColor;width:22px}.telegram-login__header>div[data-v-f373413c]{flex:1;min-width:0}.telegram-login__header h2[data-v-f373413c]{color:#263c60;margin:0;font-size:17px}.telegram-login__header p[data-v-f373413c]{color:#7a8ba3;margin:3px 0 0;font-size:9px;line-height:1.45}.telegram-login__timer[data-v-f373413c]{color:#3672cf;font-variant-numeric:tabular-nums;background:#ffffff7a;border:1px solid #477fd633;border-radius:10px;padding:6px 8px;font-size:10px;font-weight:800}.telegram-login__loading[data-v-f373413c]{text-align:center;color:#71839d;padding:28px 12px;font-size:10px}.telegram-login__methods[data-v-f373413c]{grid-template-columns:180px minmax(0,1fr);gap:14px;display:grid}.telegram-login__qr[data-v-f373413c]{background:#ffffff75;border:1px solid #6794d233;border-radius:18px;place-items:center;padding:9px;display:grid;box-shadow:inset 0 1px #ffffffd9}.telegram-login__qr img[data-v-f373413c]{width:150px;height:150px;display:block}.telegram-login__qr small[data-v-f373413c]{color:#7c8da5;margin-top:4px;font-size:8px}.telegram-login__alternatives[data-v-f373413c]{align-content:center;gap:9px;display:grid}.telegram-login__open[data-v-f373413c]{color:#fff;width:100%;min-height:55px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(120deg,#2ba7e8,#3478e5);border:1px solid #3084da40;border-radius:14px;align-items:center;gap:9px;padding:9px 11px;transition:all .2s;display:flex;box-shadow:0 9px 22px #257ed92e}.telegram-login__open[data-v-f373413c]:hover{transform:translateY(-1px);box-shadow:0 12px 26px #257ed93d}.telegram-login__open span[data-v-f373413c]{flex-direction:column;min-width:0;display:flex}.telegram-login__open b[data-v-f373413c]{font-size:10px}.telegram-login__open small[data-v-f373413c]{color:#ffffffc7;margin-top:2px;font-size:8px}.telegram-login__manual[data-v-f373413c]{background:#ffffff59;border:1px solid #688bbe2b;border-radius:14px;gap:5px;padding:9px;display:grid}.telegram-login__manual>span[data-v-f373413c]{color:#71839d;font-size:8px;line-height:1.4}.telegram-login__manual>button[data-v-f373413c]{color:#315fba;cursor:pointer;background:#eef6ffa6;border:1px dashed #4276cd4d;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.telegram-login__manual code[data-v-f373413c]{letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px;font-weight:800}.telegram-login__manual button small[data-v-f373413c],.telegram-login__manual a[data-v-f373413c]{color:#4177ce;font-size:8px;font-weight:700}.telegram-login__status[data-v-f373413c]{color:#496785;background:#e7f2fda3;border-radius:12px;align-items:center;gap:8px;min-height:37px;padding:8px 10px;display:flex}.telegram-login__status>span[data-v-f373413c]{border:2px solid #3580db38;border-top-color:#347ed9;border-radius:50%;width:8px;height:8px;animation:1s linear infinite telegram-pulse-f373413c}.telegram-login__status p[data-v-f373413c]{margin:0;font-size:9px;line-height:1.45}.telegram-login>.auth-text-button[data-v-f373413c]{margin-top:0}@keyframes telegram-pulse-f373413c{to{transform:rotate(360deg)}}.telegram-login__claimed[data-v-f373413c]{color:#2d6c5d;background:#e2f8f1ad;border:1px solid #378f7533;border-radius:16px;align-items:center;gap:11px;padding:15px;display:flex}.telegram-login__claimed>span[data-v-f373413c]{color:#fff;background:linear-gradient(145deg,#2bb58a,#36a7c2);border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid}.telegram-login__claimed>div[data-v-f373413c]{gap:3px;display:grid}.telegram-login__claimed strong[data-v-f373413c]{font-size:10px}.telegram-login__claimed small[data-v-f373413c]{color:#618b80;font-size:8px;line-height:1.45}@media (width<=520px){.telegram-login__methods[data-v-f373413c]{grid-template-columns:1fr}.telegram-login__qr[data-v-f373413c]{display:none}.telegram-login__header[data-v-f373413c]{align-items:flex-start}.telegram-login__timer[data-v-f373413c]{margin-left:auto}.telegram-login__open[data-v-f373413c]{min-height:58px}.telegram-login__manual code[data-v-f373413c]{font-size:17px}.telegram-login__header h2[data-v-f373413c]{font-size:16px}}@media (prefers-reduced-motion:reduce){.telegram-login__open[data-v-f373413c]{transition:none}.telegram-login__status>span[data-v-f373413c]{animation:none}}.dashboard-icon--coin[data-v-842dfd07]{filter:drop-shadow(0 1px 1.5px #70440040);overflow:visible}.coin-svg-rim[data-v-842dfd07]{fill:#f2c452;stroke:#8f5800;stroke-width:1.35px}.coin-svg-face[data-v-842dfd07]{fill:#dca02b;fill-opacity:.42;stroke:#b27308;stroke-width:.9px}.coin-svg-core[data-v-842dfd07]{fill:#ffe28b;stroke:#9d6200;stroke-width:.85px}.coin-svg-mark[data-v-842dfd07]{fill:none;stroke:#855100;stroke-width:1.05px}.coin-svg-detail[data-v-842dfd07]{fill:none;stroke:#9b6307;stroke-width:.75px}.ai-verified-badge[data-v-d9ff01a2]{box-sizing:border-box;width:var(--ai-badge-size);height:var(--ai-badge-size);box-shadow:none;pointer-events:none;background:0 0;border:0;place-items:center;padding:0;line-height:1;display:grid}.ai-verified-badge svg[data-v-d9ff01a2]{width:100%;height:100%;display:block;overflow:visible}.ai-word-base[data-v-d9ff01a2]{fill:#fff;stroke:#ffffffeb;stroke-width:1.4px}.ai-word[data-v-d9ff01a2]{letter-spacing:-1.4px;font:900 15px/1 Inter,Segoe UI,sans-serif}.profile-avatar-frame[role=link][data-v-8d2f2086]{cursor:pointer}.profile-avatar-frame[data-v-8d2f2086]:focus-visible{outline-offset:4px;border-radius:14px;outline:2px solid #67a9f1}.profile-ai-verified-mark[data-v-8d2f2086]{z-index:7;position:absolute;bottom:-5px;right:-5px}.profile-avatar-frame--large .profile-ai-verified-mark[data-v-8d2f2086]{bottom:-7px;right:-7px}.director-mode .welcome{background:radial-gradient(circle at 92% 8%,#ffffff3d,#0000 31%),linear-gradient(135deg,#0f2f68 0%,#164e9d 52%,#1976d2 100%)}.director-mode .welcome:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 48%,#ffffff12);position:absolute;inset:0}.director-mode .welcome>*{z-index:1;position:relative}.hero-actions .dash-primary em{min-width:22px;height:22px;color:inherit;background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.director-live{color:#ffffffdb;align-items:center;gap:7px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.director-live:before{content:"";background:#5ee3a5;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #5ee3a529}.director-mode .quick-card i,.director-mode .stat i{color:#165fb4;background:#1865c41a}.director-status{color:#23855c;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.director-status:before{content:"";background:#2fb875;border-radius:50%;width:7px;height:7px}.director-workspace .request{cursor:pointer;transition:border-color .18s,transform .18s,box-shadow .18s}.director-workspace .request:hover{border-color:#1976d24d;transform:translateY(-1px);box-shadow:0 8px 22px #183b6014}.dashboard-empty{color:var(--dash-muted,#6f8195);text-align:center;padding:28px 16px;font-size:13px}.director-drawer-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.director-drawer-actions .dash-primary,.director-drawer-actions .dash-secondary{justify-content:center}.role-reject-backdrop{z-index:130;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0613228c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.role-reject-modal{background:var(--dash-card,#fff);border:1px solid #879db542;border-radius:20px;width:min(460px,100%);padding:22px;box-shadow:0 28px 70px #081c3247}.role-reject-modal h3{color:var(--dash-text,#16263a);margin:0 0 7px;font-size:19px}.role-reject-modal p{color:var(--dash-muted,#6f8195);margin:0 0 16px;font-size:13px;line-height:1.55}.role-reject-modal textarea{resize:vertical;background:var(--dash-bg,#f7f9fc);width:100%;min-height:116px;color:var(--dash-text,#16263a);font:inherit;border:1px solid #879db55c;border-radius:12px;outline:none;padding:12px 13px;line-height:1.5}.role-reject-modal textarea:focus{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f}.role-reject-modal .field-error{color:#ce3a4e;margin:7px 0 0;font-size:12px;font-weight:700}.role-reject-footer{justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.dashboard-mobile-menu{color:inherit}.dash-sidebar nav button.sub-nav{border-left:1px solid #91aed838;border-radius:9px;min-height:35px;margin:0 6px 3px 24px;padding-left:10px;font-size:11px}.dash-sidebar nav button.sub-nav svg{width:15px;height:15px}.dash-sidebar nav{scrollbar-width:thin;scrollbar-color:#97b2d74d transparent}.dash-sidebar nav::-webkit-scrollbar{width:4px}.dash-sidebar nav::-webkit-scrollbar-track{background:0 0}.dash-sidebar nav::-webkit-scrollbar-thumb{background:#97b2d74d;border-radius:999px}.collapsed .dash-sidebar nav button.sub-nav{border-left:0;margin-left:6px;padding-left:0}.sidebar-mobile-close{display:none}.dashboard,.dash-main,.dash-content,.welcome-copy,.quick-card,.stat{min-width:0}.dashboard{overflow-x:hidden}.dash-shell.dark .director-mode .quick-card i,.dash-shell.dark .director-mode .stat i{color:#7bb7ff;background:#4d9cff26}@media (width<=1100px){.dash-sidebar,.collapsed .dash-sidebar{z-index:40;width:264px;transform:translate(-105%)}.dash-sidebar.open,.collapsed .dash-sidebar.open{transform:translate(0)}.dash-main,.collapsed .dash-main{margin-left:0}.dash-sidebar span,.dash-sidebar strong,.dash-sidebar em,.dash-sidebar .side-user div,.dash-sidebar .side-user button,.collapsed .dash-sidebar span,.collapsed .dash-sidebar strong,.collapsed .dash-sidebar em,.collapsed .dash-sidebar .side-user div,.collapsed .dash-sidebar .side-user button{display:initial}.dash-sidebar .side-user>div,.collapsed .dash-sidebar .side-user>div{flex-direction:column;min-width:0;display:flex}.dash-sidebar .side-user>div strong,.dash-sidebar .side-user>div small{display:block}.dash-sidebar .side-user .profile-menu-toggle,.collapsed .dash-sidebar .side-user .profile-menu-toggle{display:grid!important}.dash-sidebar nav button,.collapsed .dash-sidebar nav button{justify-content:flex-start}.dash-sidebar nav button.sub-nav,.collapsed .dash-sidebar nav button.sub-nav{border-left:1px solid #91aed838;margin-left:24px;padding-left:10px}.collapsed .dash-brand .brand-identity{display:block!important}.collapsed .dash-brand .role-switcher-trigger{display:flex!important}.dash-brand .sidebar-collapse-button{display:none!important}.sidebar-mobile-close{z-index:42;color:#eaf2ff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:14px;right:11px}.sidebar-mobile-close:hover{background:#ffffff26}.dash-brand{padding-right:35px}.mobile-sidebar-backdrop{z-index:35;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050c186b;border:0;display:block;position:fixed;inset:0}.dashboard-mobile-menu{z-index:2;width:38px;height:38px;color:var(--text);cursor:pointer;background:#ffffff7a;border:1px solid #6f91bf33;border-radius:11px;place-items:center;padding:0;display:grid;position:absolute;left:14px;box-shadow:0 5px 15px #1f416f0f}.dashboard-mobile-menu span{font-size:20px;line-height:1}.dashboard.dark .dashboard-mobile-menu{color:#eaf2ff;background:#12223999;border-color:#ffffff1a}.header-breadcrumb{left:64px}}@media (width<=760px){.header-breadcrumb{left:64px}.hero-actions{flex-wrap:wrap}.hero-actions button{max-width:100%}.quick-grid,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.director-drawer-actions{grid-template-columns:1fr}.role-reject-modal{border-radius:16px;padding:18px}}.profile-avatar-frame{flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.profile-avatar-frame .avatar,.profile-avatar-frame .brand-user-avatar{overflow:hidden}.profile-avatar-frame .avatar img,.profile-avatar-frame .brand-user-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.profile-verified-mark{z-index:6;color:#fff;background:linear-gradient(135deg,#2e78dd,#20a983);border:2px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 5px 12px #1867a059}.profile-avatar-frame--medium .profile-verified-mark{width:19px;height:19px}.profile-avatar-frame--large .profile-verified-mark{border-width:3px;width:25px;height:25px;top:-7px;right:-7px}.orbit .profile-avatar-frame{z-index:1}.dashboard.dark .profile-verified-mark,.dash-sidebar .profile-verified-mark{border-color:#13213a}.profile-avatar-frame--ai :is(.avatar,.brand-user-avatar){box-sizing:border-box;background:linear-gradient(145deg,#4ca6dd,#6d5ee7) padding-box padding-box,linear-gradient(145deg,#54b7ee,#7254d1 55%,#21bf8b) border-box;border:2px solid #0000;box-shadow:0 0 0 2px #ffffffeb,0 6px 14px #1b498933}.dashboard .dash-sidebar .profile-avatar-frame,.dashboard.collapsed .dash-sidebar .profile-avatar-frame,.dashboard .dash-sidebar .profile-avatar-frame .avatar,.dashboard .dash-sidebar .profile-avatar-frame .brand-user-avatar,.dashboard .dash-sidebar .profile-avatar-frame .profile-avatar-initials,.dashboard .dash-sidebar .profile-avatar-frame .profile-verified-mark,.dashboard .dash-sidebar .profile-avatar-frame .ai-verified-badge{display:inline-grid!important}.dashboard .dash-sidebar .profile-avatar-frame .profile-verified-mark{display:grid!important}.dashboard.collapsed .dash-brand{justify-content:center;padding-inline:0}.dashboard.collapsed .dash-brand .profile-avatar-frame{margin:auto}@media (width<=1100px){.dashboard .dash-sidebar .profile-avatar-frame,.dashboard .dash-sidebar .profile-avatar-frame .avatar,.dashboard .dash-sidebar .profile-avatar-frame .brand-user-avatar,.dashboard .dash-sidebar .profile-avatar-frame .profile-avatar-initials,.dashboard .dash-sidebar .profile-avatar-frame .profile-verified-mark,.dashboard .dash-sidebar .profile-avatar-frame .ai-verified-badge{display:inline-grid!important}.dashboard .dash-sidebar .profile-avatar-frame .profile-verified-mark{display:grid!important}}.dashboard .sidebar-profile-shortcut{z-index:3;cursor:pointer;border-radius:14px;outline:0;flex:0 0 42px;place-items:center;width:42px;height:42px;transition:transform .18s,box-shadow .18s;display:grid;position:relative}.dashboard .sidebar-profile-shortcut:hover,.dashboard .sidebar-profile-shortcut:focus-visible{transform:translateY(-1px);box-shadow:0 0 0 3px #669deb38}.dashboard .sidebar-profile-shortcut:focus-visible{outline-offset:3px;outline:2px solid #82b8ff}.dashboard.collapsed .sidebar-profile-shortcut{margin:auto;display:grid!important}.dashboard .sidebar-bottom-area{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:grid}.dashboard .sidebar-balance-card{cursor:pointer;font-variant-numeric:tabular-nums;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;width:100%;height:34px;min-height:34px;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 12px 26px #0712272e;color:#fff!important;background:linear-gradient(135deg,#ffffff21,#f1ab311f)!important;border:1px solid #ffd37157!important;border-radius:16px!important;margin:0!important;padding:2px 8px!important;display:grid!important}.dashboard .sidebar-balance-card:hover,.dashboard .sidebar-balance-card:focus-visible{transform:translateY(-1px);background:linear-gradient(135deg,#ffffff2b,#f1ab3130)!important;border-color:#ffd7749e!important}.dashboard .sidebar-balance-card:focus-visible{outline-offset:2px;outline:2px solid #ffda7ecc}.dashboard .sidebar-balance-coin{color:#9a6100;background:linear-gradient(145deg,#fff1b6,#d99a24);border:1px solid #ffe5a494;border-radius:50%;place-items:center;width:28px;height:28px;overflow:hidden;box-shadow:0 5px 13px #0912234d,0 0 0 3px #ffd37014;display:grid!important}.dashboard .sidebar-balance-copy{min-width:0;color:inherit;text-align:left;gap:0;display:grid!important}.dashboard .sidebar-balance-copy>small{color:#e2ecfab8;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700;display:none!important}.dashboard .sidebar-balance-copy>strong{color:#ffd66b;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;line-height:1.1;overflow:hidden;display:block!important}.dashboard:not(.dark) .sidebar-balance-copy>strong{color:#ffe08a;text-shadow:0 1px 2px #371f006b}.dashboard.dark .sidebar-balance-coin{color:#ffd86d;background:linear-gradient(145deg,#ffe18b33,#b5700033)}.dashboard .sidebar-balance-arrow{display:none!important}.dashboard .side-user.sidebar-footer-actions{justify-content:flex-end;align-items:center;gap:8px;min-height:48px;padding:11px 7px 0;display:flex}.dashboard .sidebar-bottom-area .side-user.sidebar-footer-actions{min-height:34px;margin-top:0;padding:0}.dashboard .side-user.sidebar-footer-actions>button{z-index:2;cursor:pointer;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:all .18s;position:relative;color:#cfddf0!important;background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:10px!important;margin:0!important;padding:0!important;display:grid!important}.dashboard .side-user.sidebar-footer-actions>.sidebar-footer-faq:hover,.dashboard .side-user.sidebar-footer-actions>.sidebar-footer-faq.active{color:#fff!important;background:linear-gradient(135deg,#2f89e1b8,#6d4fd3b3)!important;border-color:#69acff7a!important}.dashboard.collapsed .side-user.sidebar-footer-actions{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.dashboard.collapsed .sidebar-bottom-area{grid-template-columns:1fr;justify-items:center;gap:7px;width:100%;padding-top:8px}.dashboard.collapsed .sidebar-balance-card{grid-template-rows:26px auto;grid-template-columns:1fr;justify-items:center;gap:1px;width:42px;height:52px;min-height:52px;border-radius:10px!important;padding:3px!important}.dashboard.collapsed .sidebar-balance-coin{width:26px;height:26px;display:grid!important}.dashboard.collapsed .sidebar-balance-copy{text-align:center;width:100%;display:block!important}.dashboard.collapsed .sidebar-balance-copy>small{display:none!important}.dashboard.collapsed .sidebar-balance-copy>strong{text-align:center;font-size:8.5px;line-height:1.1;display:block!important}.dashboard.collapsed .sidebar-balance-arrow{display:none!important}.dashboard.collapsed .side-user.sidebar-footer-actions>button{margin:0!important;display:grid!important}@media (width<=1100px){.dashboard .sidebar-profile-shortcut{margin:auto;display:grid!important}.dashboard .sidebar-bottom-area{grid-template-columns:1fr;justify-items:center;gap:7px;width:100%;padding-top:8px}.dashboard .sidebar-balance-card{grid-template-rows:26px auto;grid-template-columns:1fr;justify-items:center;gap:1px;width:42px;height:52px;min-height:52px;border-radius:10px!important;padding:3px!important}.dashboard .sidebar-balance-coin{width:26px;height:26px;display:grid!important}.dashboard .sidebar-balance-copy{text-align:center;width:100%;display:block!important}.dashboard .sidebar-balance-copy>small{display:none!important}.dashboard .sidebar-balance-copy>strong{text-align:center;font-size:8.5px;line-height:1.1;display:block!important}.dashboard .sidebar-balance-arrow{display:none!important}.dashboard .side-user.sidebar-footer-actions{flex-direction:column;align-items:center;gap:7px;display:flex!important}.dashboard .side-user.sidebar-footer-actions>button{margin:0!important;display:grid!important}}@media (width<=760px){.dashboard .dash-sidebar.open .sidebar-bottom-area{grid-template-columns:minmax(0,1fr) auto;place-items:center stretch;gap:8px;width:auto}.dashboard .dash-sidebar.open .sidebar-balance-card{grid-template-columns:28px minmax(0,1fr);justify-items:stretch;gap:7px;width:100%;height:34px;min-height:34px;border-radius:10px!important;padding:2px 8px!important}.dashboard .dash-sidebar.open .sidebar-balance-coin{width:28px;height:28px}.dashboard .dash-sidebar.open .sidebar-balance-copy{text-align:left;width:auto;display:grid!important}.dashboard .dash-sidebar.open .sidebar-balance-copy>small{display:none!important}.dashboard .dash-sidebar.open .sidebar-balance-copy>strong{text-align:left;font-size:13px}.dashboard .dash-sidebar.open .sidebar-balance-arrow{display:none!important}.dashboard .dash-sidebar.open .side-user.sidebar-footer-actions{flex-direction:row;justify-content:flex-end;min-height:34px;padding:0}}.mail-notification-bell.unread{color:#386ed8;background:#e7f0ffeb}.mail-notification-bell.ringing>svg{transform-origin:50% 8%;animation:.7s ease-in-out 5 yhuu-mail-bell-ring}.mail-notification-bell.ringing>b{animation:1s ease-in-out infinite yhuu-mail-badge-pulse}@keyframes yhuu-mail-bell-ring{0%,to{transform:rotate(0)}20%{transform:rotate(17deg)}40%{transform:rotate(-15deg)}60%{transform:rotate(11deg)}80%{transform:rotate(-7deg)}}@keyframes yhuu-mail-badge-pulse{50%{transform:scale(1.18);box-shadow:0 0 0 5px #5b7fe024}}.header-notification-pop{max-height:min(480px,100vh - 80px);overflow:auto}.header-notification-pop>header{border-bottom:1px solid var(--line);gap:8px}.header-notification-pop>header strong{align-items:center;gap:5px;font-size:10px;display:flex}.header-notification-pop>header strong small{color:#fff;background:#527be0;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:8px;display:grid}.header-notification-pop>header>div{align-items:center;gap:4px;display:flex}.header-notification-pop>header button:disabled{opacity:.45;cursor:not-allowed}.header-notification-pop .mail-sound-toggle{color:var(--muted);white-space:nowrap}.header-notification-pop .mail-notice-item{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:31px minmax(0,1fr);align-items:start;gap:10px;padding:10px;transition:all .18s;display:grid}.header-notification-pop .mail-notice-item:hover{background:#4f79d014;border-radius:10px}.header-notification-pop .mail-notice-item>i{color:#4f79d0;background:#4f79d01a;border-radius:9px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.header-notification-pop .mail-notice-item>div{gap:3px;min-width:0;display:grid}.header-notification-pop .mail-notice-item b,.header-notification-pop .mail-notice-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-notification-pop .mail-notice-item b{font-size:9px}.header-notification-pop .mail-notice-item span{font-size:8.5px}.header-notification-pop .mail-notice-item small{color:var(--muted);font-size:7.5px}.mail-notice-empty{color:var(--muted);flex-direction:column;align-items:center;gap:7px;padding:24px 10px;font-size:9px;display:flex}@media (prefers-reduced-motion:reduce){.mail-notification-bell.ringing>svg,.mail-notification-bell.ringing>b{animation:none}}.structure-mail-policy{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.structure-mail-policy span{color:#277b68;background:#e4f8f1b8;border:1px solid #2f8f742e;border-radius:8px;padding:4px 7px;font-size:7.5px;font-weight:700}.structure-mail-policy span.blocked{color:#bb4e5c;background:#ffebeec7;border-color:#bb4e5c2e}.structure-modal--wide{max-height:calc(100vh - 36px);overflow:auto;width:min(720px,100vw - 30px)!important}.structure-mail-editor{background:#edf4ff9e;border:1px solid #4f79d029;border-radius:15px;gap:14px;margin:16px 0;padding:15px;display:grid}.structure-mail-editor>header{align-items:center;gap:10px;display:flex}.structure-mail-editor>header>svg{color:#4d79d5}.structure-mail-editor>header>div{gap:3px;display:grid}.structure-mail-editor>header b{font-size:11px}.structure-mail-editor>header small{color:var(--muted);font-size:8px}.structure-mail-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.structure-mail-switches>label{background:#ffffffb8;border:1px solid #5a7aa929;border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex!important}.structure-mail-switches input{accent-color:#4d78d4;width:17px!important;height:17px!important}.structure-mail-switches label>span{gap:2px;display:grid}.structure-mail-switches b{font-size:9px}.structure-mail-switches small{color:var(--muted);font-size:7.5px}@media (width<=650px){.structure-mail-switches{grid-template-columns:1fr}}.sidebar-identity-chip[data-v-f9fab8f7]{color:#fff;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1c;border-radius:15px;flex:auto;align-items:center;gap:10px;padding:8px;transition:background .18s,border-color .18s;display:flex}.sidebar-identity-chip[data-v-f9fab8f7]:hover,.sidebar-identity-chip.active[data-v-f9fab8f7]{background:#ffffff1c;border-color:#7eb9ff66}.sidebar-identity-chip[data-v-f9fab8f7]:focus-visible{outline-offset:2px;outline:2px solid #82b8ff}.sidebar-identity-copy[data-v-f9fab8f7]{flex:1;min-width:0;display:block}.sidebar-identity-copy b[data-v-f9fab8f7],.sidebar-identity-copy small[data-v-f9fab8f7]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sidebar-identity-copy b[data-v-f9fab8f7]{font-size:12px;font-weight:800}.sidebar-identity-copy small[data-v-f9fab8f7]{color:#aabbe1;margin-top:3px;font-size:9.5px;font-weight:650}.sidebar-identity-arrow[data-v-f9fab8f7]{color:#aabbe1;flex:none;transform:rotate(90deg)}.collapsed .sidebar-identity-chip[data-v-f9fab8f7]{flex:none;justify-content:center;margin:auto;padding:6px}.collapsed .sidebar-identity-copy[data-v-f9fab8f7],.collapsed .sidebar-identity-arrow[data-v-f9fab8f7]{display:none}.dashboard-home-logo[data-v-f9fab8f7]{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:inline-grid}.dashboard-home-logo[data-v-f9fab8f7]:hover{filter:brightness(1.08)}.dash-nav-entry[data-v-f9fab8f7]{min-width:0;display:grid;position:relative}.dash-nav-entry>.dash-nav-route[data-v-f9fab8f7]{width:100%}.dash-nav-entry:not(.is-sub-nav)>.dash-nav-route[data-v-f9fab8f7]{padding-right:42px}.dash-nav-expand[data-v-f9fab8f7]{z-index:2;top:6px;right:7px;border-radius:9px!important;place-items:center!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important;position:absolute!important}.dash-nav-expand svg[data-v-f9fab8f7]{transition:transform .2s}.dash-nav-expand.open svg[data-v-f9fab8f7]{transform:rotate(90deg)}.collapsed .dash-nav-expand[data-v-f9fab8f7]{display:none!important}.collapsed .dash-nav-entry:not(.is-sub-nav)>.dash-nav-route[data-v-f9fab8f7]{padding-right:12px}.dash-nav-entry.is-sub-nav[data-v-f9fab8f7]{animation:.18s both nav-sub-in-f9fab8f7}@keyframes nav-sub-in-f9fab8f7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ai-status-strip[data-v-653f5a84]{color:#1d3457;background:linear-gradient(110deg,#f5fafff0,#ebf3ffeb 58%,#f0ecffeb);border:1px solid #567cbd33;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:72px;margin-top:14px;padding:11px 13px 11px 15px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 34px #2b4c8414}.ai-status-strip[data-v-653f5a84]:before{content:"";background:linear-gradient(#377eea,#7456e9);width:4px;position:absolute;inset:0 auto 0 0}.ai-status-strip.connected[data-v-653f5a84]{background:linear-gradient(110deg,#effbf8f5,#eaf7fff0 55%,#f0ecfff0);border-color:#37968f38}.ai-status-strip.connected[data-v-653f5a84]:before{background:linear-gradient(#16a779,#3d82e7,#7656e7)}.ai-status-strip__mark[data-v-653f5a84]{color:#fff;background:linear-gradient(145deg,#367fe9,#7056e8);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:0 9px 23px #485edc40}.ai-status-strip.connected .ai-status-strip__mark[data-v-653f5a84]{background:linear-gradient(145deg,#16a77c,#3e81e9 56%,#7254e7)}.ai-status-strip__mark>i[data-v-653f5a84]{color:#fff;background:#159a72;border:2px solid #f4f9ff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-5px;right:-5px;box-shadow:0 4px 10px #17786047}.ai-status-strip__copy[data-v-653f5a84]{gap:2px;min-width:0;display:grid}.ai-status-strip__copy small[data-v-653f5a84]{color:#5274ae;letter-spacing:.12em;font-size:7.5px;font-weight:900}.ai-status-strip__copy strong[data-v-653f5a84]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ai-status-strip__copy>span[data-v-653f5a84]{color:#7385a1;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.ai-status-strip__actions[data-v-653f5a84]{gap:7px;display:flex}.ai-status-strip button[data-v-653f5a84],.ai-policy-dialog button[data-v-653f5a84]{min-height:35px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:8.5px;font-weight:850;display:inline-flex}.ai-status-strip button.secondary[data-v-653f5a84],.ai-policy-dialog button.secondary[data-v-653f5a84]{color:#42669e;background:#ffffffad;border:1px solid #4f74ae33}.ai-status-strip button.primary[data-v-653f5a84],.ai-policy-dialog button.primary[data-v-653f5a84]{color:#fff;background:linear-gradient(120deg,#347be5,#6e56e5);border:0;box-shadow:0 7px 17px #3e64d333}.ai-policy-backdrop[data-v-653f5a84]{z-index:11000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0e1c3394;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ai-policy-dialog[data-v-653f5a84]{color:#1c3151;background:linear-gradient(145deg,#fbfdff,#f0f6ff 58%,#f4efff);border:1px solid #ffffffc7;border-radius:25px;width:min(720px,100%);padding:23px;box-shadow:0 30px 90px #07142d57}.ai-policy-dialog>header[data-v-653f5a84]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ai-policy-dialog>header>span[data-v-653f5a84]{color:#fff;background:linear-gradient(145deg,#337de8,#7057e7);border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.ai-policy-dialog h2[data-v-653f5a84]{margin:3px 0 0;font-size:20px}.ai-policy-dialog header small[data-v-653f5a84]{color:#4e75be;letter-spacing:.13em;font-size:8px;font-weight:900}.ai-policy-dialog>header>button[data-v-653f5a84]{color:#a23f54;background:#ffecef;border:0;width:35px;padding:0;font-size:21px}.ai-policy-dialog__grid[data-v-653f5a84]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:19px;display:grid}.ai-policy-dialog__grid article[data-v-653f5a84]{background:#fff9;border:1px solid #5378b424;border-radius:15px;gap:10px;padding:13px;display:flex}.ai-policy-dialog__grid article>svg[data-v-653f5a84]{color:#4677d5;flex:none}.ai-policy-dialog__grid b[data-v-653f5a84]{font-size:10px}.ai-policy-dialog__grid p[data-v-653f5a84]{color:#697c99;margin:4px 0 0;font-size:9px;line-height:1.5}.ai-policy-dialog>footer[data-v-653f5a84]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@media (width<=760px){.ai-status-strip[data-v-653f5a84]{grid-template-columns:auto minmax(0,1fr)}.ai-status-strip__actions[data-v-653f5a84]{grid-column:1/-1;justify-content:flex-end}.ai-policy-dialog__grid[data-v-653f5a84]{grid-template-columns:1fr}}@media (width<=480px){.ai-status-strip[data-v-653f5a84]{border-radius:15px}.ai-status-strip__actions[data-v-653f5a84]{grid-template-columns:1fr 1fr;display:grid}.ai-policy-dialog[data-v-653f5a84]{border-radius:20px;padding:17px}.ai-policy-dialog>footer[data-v-653f5a84]{grid-template-columns:1fr;display:grid}.ai-policy-dialog>footer .primary[data-v-653f5a84]{grid-row:1}}.image-cropper-backdrop[data-v-4d3e6085]{z-index:20050;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050d1cb8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.image-cropper-dialog[data-v-4d3e6085]{color:#172640;background:linear-gradient(145deg,#f9fcff,#edf4ff 58%,#f5f0ff);border:1px solid #ffffffb3;border-radius:28px;width:min(650px,100%);max-height:calc(100vh - 30px);padding:24px;overflow:auto;box-shadow:0 35px 110px #040f236b}.image-cropper-dialog>header[data-v-4d3e6085]{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.image-cropper-dialog>header div[data-v-4d3e6085]{gap:5px;display:grid}.image-cropper-dialog>header span[data-v-4d3e6085]{color:#4775ce;letter-spacing:.15em;font-size:8px;font-weight:900}.image-cropper-dialog h2[data-v-4d3e6085]{margin:0;font-size:23px}.image-cropper-dialog header p[data-v-4d3e6085]{color:#70809a;margin:0;font-size:9px}.image-cropper-dialog>header>button[data-v-4d3e6085]{color:#425775;cursor:pointer;background:#e5edf8;border:0;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.image-cropper-viewport[data-v-4d3e6085]{aspect-ratio:1;touch-action:none;cursor:grab;background:#13233d;border-radius:30px;width:min(340px,74vw);margin:20px auto 16px;position:relative;overflow:hidden;box-shadow:0 18px 50px #132a5040}.image-cropper-viewport.dragging[data-v-4d3e6085]{cursor:grabbing}.image-cropper-viewport>img[data-v-4d3e6085]{z-index:1;object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:width,height,transform;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.cropper-grid[data-v-4d3e6085]{z-index:3;pointer-events:none;background-image:linear-gradient(90deg,#0000 33.1%,#ffffff7a 33.3% 33.6%,#0000 33.8% 66.2%,#ffffff7a 66.4% 66.7%,#0000 66.9%),linear-gradient(#0000 33.1%,#ffffff7a 33.3% 33.6%,#0000 33.8% 66.2%,#ffffff7a 66.4% 66.7%,#0000 66.9%);position:absolute;inset:0}.cropper-frame[data-v-4d3e6085]{z-index:4;pointer-events:none;border:3px solid #ffffffe0;border-radius:30px;position:absolute;inset:0;box-shadow:inset 0 0 0 999px #050e1c14}.cropper-loading[data-v-4d3e6085],.cropper-error[data-v-4d3e6085]{z-index:5;color:#dce9fa;text-align:center;background:#152742;place-content:center;justify-items:center;gap:9px;padding:24px;font-size:10px;display:grid;position:absolute;inset:0}.cropper-loading i[data-v-4d3e6085]{border:3px solid #fff3;border-top-color:#67a8ff;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite crop-spin-4d3e6085}.cropper-error[data-v-4d3e6085]{color:#ffd8df;background:#3b1d2a}.cropper-meta[data-v-4d3e6085]{grid-template-columns:1fr 1fr;gap:9px;display:grid}.cropper-meta>span[data-v-4d3e6085]{background:#ffffffa3;border:1px solid #d5e0ef;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;padding:12px;display:grid}.cropper-meta svg[data-v-4d3e6085]{color:#4a79d4;grid-row:1/3}.cropper-meta small[data-v-4d3e6085]{color:#7a899f;font-size:7.5px}.cropper-meta b[data-v-4d3e6085]{font-size:9px}.cropper-normalization[data-v-4d3e6085]{color:#276a57;background:#eefaf6;border:1px solid #bfe3d7;border-radius:12px;align-items:flex-start;gap:8px;margin-top:9px;padding:10px 12px;font-size:8.5px;line-height:1.45;display:flex}.cropper-normalization.warning[data-v-4d3e6085]{color:#8a641c;background:#fff9e9;border-color:#ead59e}.cropper-normalization svg[data-v-4d3e6085]{flex:none}.cropper-zoom[data-v-4d3e6085]{background:#ffffffa3;border:1px solid #d5e0ef;border-radius:14px;grid-template-columns:auto 1fr 42px;align-items:center;gap:12px;margin-top:13px;padding:12px 14px;display:grid}.cropper-zoom>span[data-v-4d3e6085]{align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.cropper-zoom input[data-v-4d3e6085]{accent-color:#4c76dc;width:100%}.cropper-zoom>b[data-v-4d3e6085]{color:#516b91;text-align:right;font-size:9px}.image-cropper-dialog>footer[data-v-4d3e6085]{justify-content:flex-end;gap:8px;margin-top:17px;display:flex}.image-cropper-dialog>footer button[data-v-4d3e6085]{color:#385170;min-height:43px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd7e9;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:9px;font-weight:850;display:flex}.image-cropper-dialog>footer button.primary[data-v-4d3e6085]{color:#fff;background:linear-gradient(115deg,#3379df,#6957e4);border:0;box-shadow:0 10px 24px #3a69d538}.image-cropper-dialog>footer button[data-v-4d3e6085]:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.55}@keyframes crop-spin-4d3e6085{to{transform:rotate(360deg)}}@media (width<=560px){.image-cropper-backdrop[data-v-4d3e6085]{padding:8px}.image-cropper-dialog[data-v-4d3e6085]{border-radius:22px;padding:18px}.cropper-meta[data-v-4d3e6085]{grid-template-columns:1fr}.image-cropper-dialog>footer[data-v-4d3e6085]{grid-template-columns:1fr;display:grid}.image-cropper-dialog>footer button.primary[data-v-4d3e6085]{grid-row:1}.cropper-zoom[data-v-4d3e6085]{grid-template-columns:1fr 42px}.cropper-zoom>span[data-v-4d3e6085]{grid-column:1/-1}}.profile-dashboard-content{--id-bg:var(--bg);--id-card:var(--panel);--id-text:var(--text);--id-muted:var(--muted);--id-line:var(--line);--id-blue:#286fd7;--id-violet:#6652dc;min-width:0;color:var(--id-text)}.profile-dashboard-content button,.profile-dashboard-content input,.profile-dashboard-content select{font:inherit}.profile-dashboard-content button{cursor:pointer}.profile-dashboard-content button:disabled{cursor:not-allowed;opacity:.68}.profile-mobile-bottom{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-mobile-bottom button{color:#4779d7}.identity-shell{--id-bg:#f3f7fc;--id-card:#ffffffd1;--id-text:#16263b;--id-muted:#6d7e93;--id-line:#728eb233;--id-blue:#286fd7;--id-violet:#6652dc;min-height:100vh;color:var(--id-text);background:radial-gradient(circle at 18% 0,#50a4ea24,transparent 28%),radial-gradient(circle at 86% 18%,#7453e11f,transparent 27%),linear-gradient(145deg,#f8fbff,var(--id-bg))}.identity-shell.dark{--id-bg:#0c1728;--id-card:#122238e0;--id-text:#eef5ff;--id-muted:#9aacc2;--id-line:#a3bee024;background:radial-gradient(circle at 18% 0,#2277c42e,#0000 28%),radial-gradient(circle at 86% 18%,#644acb29,#0000 27%),#0c1728}.identity-shell button,.identity-shell input,.identity-shell select{font:inherit}.identity-shell button{cursor:pointer}.identity-shell button:disabled{cursor:not-allowed;opacity:.68}.identity-sidebar{z-index:40;color:#eaf3ff;background:linear-gradient(#0b2447 0%,#0d2c58 55%,#101d39 100%);flex-direction:column;width:258px;padding:18px 15px;transition:transform .25s;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:12px 0 35px #10284e24}.identity-sidebar:before{pointer-events:none;content:"";background:radial-gradient(circle at 30% 8%,#58a0ee30,#0000 29%),radial-gradient(circle at 100% 74%,#6950db24,#0000 35%);position:absolute;inset:0}.identity-brand{border-bottom:1px solid #ffffff17;align-items:center;gap:11px;padding:3px 7px 22px;display:flex;position:relative}.identity-brand>span{background:linear-gradient(145deg,#2f85e7,#765be3);border-radius:14px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:800;display:grid;box-shadow:0 10px 24px #2064cb57}.identity-brand>div{flex-direction:column;display:flex}.identity-brand strong{letter-spacing:.02em;font-size:19px}.identity-brand small{color:#88a8cc;letter-spacing:.15em;margin-top:1px;font-size:8px;font-weight:800}.identity-mobile-close{display:none}.identity-sidebar nav{gap:8px;margin-top:25px;display:grid;position:relative}.identity-sidebar nav>small{color:#6f91b7;letter-spacing:.14em;padding:0 11px;font-size:8px;font-weight:800}.identity-sidebar nav button{color:#aebfd3;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;min-height:46px;padding:0 13px;display:flex}.identity-sidebar nav button.active{color:#fff;background:linear-gradient(100deg,#387ed95c,#664fdc33);border-color:#7db5f126;box-shadow:inset 3px 0 #62b0f0}.identity-sidebar nav button span{font-size:12px;font-weight:700}.identity-side-user{border-top:1px solid #ffffff17;align-items:center;gap:10px;margin-top:auto;padding:16px 7px 4px;display:flex;position:relative}.identity-side-user>div{flex-direction:column;min-width:0;display:flex}.identity-side-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.identity-side-user small{color:#88a5c4;margin-top:2px;font-size:9px}.identity-main{min-height:100vh;margin-left:258px}.identity-header{z-index:25;border-bottom:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 88%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:center;gap:13px;height:72px;padding:0 24px;display:flex;position:sticky;top:0;box-shadow:0 8px 28px #193b650a}.identity-title{flex-direction:column;flex:1;display:flex}.identity-title small{color:var(--id-muted);font-size:9px}.identity-title strong{margin-top:2px;font-size:16px}.identity-secure{color:#32846d;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.identity-secure i,.identity-account-state i,.identity-role-active i{background:#35b986;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35b9861a}.identity-role-switcher{position:relative}.identity-role-trigger{border:1px solid var(--id-line);min-width:172px;height:44px;color:var(--id-text);background:var(--id-card);text-align:left;border-radius:13px;align-items:center;gap:9px;padding:4px 10px;display:flex}.identity-role-trigger>span,.identity-role-menu button>span{color:#3675cc;background:#3675cc1a;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.identity-role-trigger>div,.identity-role-menu button>div{flex-direction:column;flex:1;min-width:0;display:flex}.identity-role-trigger small{color:var(--id-muted);font-size:7px}.identity-role-trigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.identity-role-trigger>b{color:var(--id-muted);font-size:13px}.identity-role-menu{z-index:45;border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 96%,var(--id-bg));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:16px;width:260px;padding:8px;position:absolute;top:51px;right:0;box-shadow:0 20px 45px #112f582e}.identity-role-menu>p{color:var(--id-muted);letter-spacing:.08em;text-transform:uppercase;margin:3px 7px 7px;font-size:8px;font-weight:800}.identity-role-menu button{width:100%;color:var(--id-text);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:8px;display:flex}.identity-role-menu button:hover,.identity-role-menu button.active{background:#3770cb17}.identity-role-menu button>span{width:32px;height:32px}.identity-role-menu button strong{font-size:10px}.identity-role-menu button small{color:var(--id-muted);margin-top:2px;font-size:7px}.identity-role-menu button>b{color:#2b946e;font-size:11px}.identity-icon-button,.identity-logout{border:1px solid var(--id-line);height:40px;color:var(--id-text);background:var(--id-card);border-radius:12px;justify-content:center;align-items:center;display:flex}.identity-icon-button{width:40px}.identity-logout{color:#c84c66;gap:8px;padding:0 14px;font-size:11px;font-weight:700}.identity-menu-button{display:none}.identity-content{max-width:1450px;margin:auto;padding:25px}.identity-hero{color:#fff;background:radial-gradient(circle at 90% 20%,#fff3,#0000 31%),linear-gradient(120deg,#124784,#287bd0 58%,#7056dc);border:1px solid #ffffff40;border-radius:25px;justify-content:space-between;align-items:center;gap:30px;min-height:190px;padding:32px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #285bae29}.identity-hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:280px;height:280px;position:absolute;right:-70px;box-shadow:0 0 0 50px #ffffff09,0 0 0 100px #ffffff06}.identity-hero>div{z-index:1;position:relative}.identity-eyebrow{color:#4b77c6;letter-spacing:.12em;font-size:9px;font-weight:800}.identity-hero .identity-eyebrow{color:#b9dbff}.identity-hero h1{letter-spacing:-.03em;margin:9px 0;font-size:30px}.identity-hero p{color:#ffffffc7;max-width:670px;margin:0;font-size:13px;line-height:1.65}.identity-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1c;border:1px solid #fff3;border-radius:16px;align-items:center;gap:13px;width:min(330px,100%);padding:16px 18px;display:flex}.identity-status>div{flex-direction:column;display:flex}.identity-status strong{font-size:12px}.identity-status small{color:#ffffffb3;margin-top:4px;font-size:9px;line-height:1.4}.identity-loading{min-height:280px;color:var(--id-muted);justify-content:center;align-items:center;gap:12px;display:flex}.identity-loading>span,.identity-spinner{border:2px solid #4877c733;border-top-color:#377bd7;border-radius:50%;width:19px;height:19px;animation:.7s linear infinite id-spin}.identity-loading strong{font-size:12px}@keyframes id-spin{to{transform:rotate(360deg)}}.identity-grid{gap:15px;margin-top:16px;display:grid}.identity-grid--top{grid-template-columns:270px minmax(0,1fr)}.identity-grid--details{grid-template-columns:minmax(340px,.85fr) minmax(420px,1.15fr)}.identity-card{border:1px solid var(--id-line);background:var(--id-card);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:21px;box-shadow:0 12px 35px #1c3f690f}.identity-photo-card{text-align:center;flex-direction:column;align-items:center;padding:26px 20px;display:flex}.identity-avatar{color:#fff;background:linear-gradient(145deg,#3189df,#7558dd);flex:none;place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden;box-shadow:0 11px 28px #2d68c640}.identity-avatar img{object-fit:cover;width:100%;height:100%}.identity-avatar--small{border-radius:13px;width:39px;height:39px;font-size:10px}.identity-avatar--large{border:4px solid #ffffffd9;border-radius:32px;width:104px;height:104px;font-size:25px}.identity-avatar--large>span{color:#fff;background:#236ecf;border:2px solid #fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:3px;right:3px}.identity-photo-card h2{margin:17px 0 4px;font-size:17px}.identity-photo-card>p{max-width:100%;color:var(--id-muted);text-overflow:ellipsis;margin:0;font-size:10px;overflow:hidden}.identity-role-badge{color:#336ac0;background:#3972d21a;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:6px 10px;font-size:9px;font-weight:800;display:flex}.identity-file-input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.identity-upload-button{color:#fff;background:linear-gradient(110deg,var(--id-blue),var(--id-violet));border:0;border-radius:11px;align-items:center;gap:7px;min-height:38px;margin-top:17px;padding:0 14px;font-size:10px;font-weight:750;display:flex;box-shadow:0 8px 20px #3668ca33}.identity-photo-card>small{color:var(--id-muted);margin-top:8px;font-size:8px}.identity-form-card{padding:23px}.identity-form-card>header,.identity-details-card>header,.identity-roles-card>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.identity-card h2{margin:4px 0 0;font-size:17px}.identity-form-card>header>span{color:var(--id-muted);font-size:8px}.identity-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:21px;display:grid}.identity-form-grid label{flex-direction:column;gap:7px;min-width:0;display:flex}.identity-form-grid label>span{font-size:10px;font-weight:750}.identity-form-grid input,.identity-form-grid select{border:1px solid var(--id-line);width:100%;height:42px;color:var(--id-text);background:color-mix(in srgb,var(--id-card) 65%,var(--id-bg));border-radius:11px;outline:0;padding:0 12px;font-size:11px}.identity-form-grid input:focus,.identity-form-grid select:focus{border-color:#2b70d899;box-shadow:0 0 0 3px #2b70d81a}.identity-form-card>footer{border-top:1px solid var(--id-line);justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:16px;display:flex}.identity-form-card>footer>span{color:var(--id-muted);font-size:8.5px}.identity-form-card>footer button{color:#fff;background:linear-gradient(110deg,var(--id-blue),var(--id-violet));border:0;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:10px;font-weight:750;display:flex;box-shadow:0 8px 20px #3668ca33}.identity-spinner{border-color:#fff #ffffff59 #ffffff59;width:14px;height:14px}.identity-details-card,.identity-roles-card{padding:23px}.identity-details-card>header>svg{color:#507ccc}.identity-details-card dl{margin:17px 0 0;display:grid}.identity-details-card dl>div{border-top:1px solid var(--id-line);grid-template-columns:minmax(130px,.8fr) minmax(0,1.2fr);gap:15px;padding:11px 0;display:grid}.identity-details-card dt{color:var(--id-muted);font-size:9px}.identity-details-card dd{overflow-wrap:anywhere;text-align:right;min-width:0;margin:0;font-size:10px;font-weight:700}.identity-account-state,.identity-role-active{color:#2d8a69;align-items:center;gap:7px;display:inline-flex}.identity-protected{color:#7c6bc4}.identity-roles-card>header p{color:var(--id-muted);margin:5px 0 0;font-size:9px}.identity-roles-card>header>span{color:#4772bd;background:#4271c71a;border-radius:999px;padding:6px 10px;font-size:9px;font-weight:800}.identity-role-list{gap:9px;margin-top:17px;display:grid}.identity-role-list article{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 74%,var(--id-bg));border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.identity-role-icon{color:#2f73ce;background:#2f73ce1a;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.identity-role-icon.tone-1{color:#7257d3;background:#7257d31a}.identity-role-icon.tone-2{color:#228d83;background:#228d831a}.identity-role-list article>div{min-width:0}.identity-role-list strong{font-size:11px}.identity-role-list p{color:var(--id-muted);margin:3px 0;font-size:8.5px;line-height:1.45}.identity-role-list small{color:#5678ad;font-size:8px;font-weight:700}.identity-role-active{font-size:8px;font-weight:800}.identity-role-active i{width:6px;height:6px}.identity-backdrop{display:none}@media (width<=1050px){.identity-sidebar{transform:translate(-105%)}.identity-sidebar.open{transform:none}.identity-main{margin-left:0}.identity-menu-button{border:1px solid var(--id-line);background:var(--id-card);border-radius:11px;place-content:center;gap:4px;width:40px;height:40px;display:grid}.identity-menu-button span{background:var(--id-text);border-radius:2px;width:17px;height:2px;display:block}.identity-mobile-close{color:#fff;background:#ffffff12;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:32px;height:32px;font-size:20px;display:grid;position:absolute;right:0}.identity-backdrop{z-index:35;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0612246b;border:0;display:block;position:fixed;inset:0}}@media (width<=780px){.identity-header{height:64px;padding:0 13px}.identity-title small,.identity-secure,.identity-logout span{display:none}.identity-role-trigger{width:44px;min-width:0;padding:5px}.identity-role-trigger>div,.identity-role-trigger>b{display:none}.identity-role-menu{width:auto;position:fixed;top:70px;left:10px;right:10px}.identity-logout{width:40px;padding:0}.identity-content{padding:14px}.identity-hero{flex-direction:column;align-items:flex-start;padding:25px 22px}.identity-hero h1{font-size:24px}.identity-status{width:100%}.identity-grid--top,.identity-grid--details,.identity-form-grid{grid-template-columns:1fr}.identity-form-card>footer{flex-direction:column;align-items:stretch}.identity-form-card>footer button{justify-content:center}.identity-grid--details{gap:15px}.identity-role-list article{grid-template-columns:42px minmax(0,1fr)}.identity-role-active{grid-column:2}.identity-details-card dl>div{grid-template-columns:1fr;gap:4px}.identity-details-card dd{text-align:left}}@media (width<=420px){.identity-content{padding:10px}.identity-hero,.identity-card{border-radius:17px}.identity-form-card,.identity-details-card,.identity-roles-card{padding:17px}.identity-header{gap:8px}.identity-title strong{font-size:14px}}.identity-security-section{margin-top:18px}.identity-security-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:0 2px 12px;display:flex}.identity-security-heading h2{margin:4px 0 0;font-size:18px}.identity-security-heading p{color:var(--id-muted);margin:5px 0 0;font-size:10px}.identity-security-heading>span{color:#2e8168;background:#30a6801a;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:800;display:flex}.identity-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.identity-security-card{flex-direction:column;min-width:0;padding:23px;display:flex}.identity-security-card>header{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.identity-security-card>header>div{min-width:0}.identity-security-card h3{margin:1px 0 4px;font-size:15px}.identity-security-card header p{color:var(--id-muted);margin:0;font-size:9px;line-height:1.5}.identity-security-icon{color:#2e76cd;background:#2e76cd1c;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.identity-security-icon--violet{color:#6a55d2;background:#6a55d21c}.identity-current-value{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 70%,var(--id-bg));border-radius:11px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;padding:11px 12px;display:flex}.identity-current-value span{color:var(--id-muted);font-size:9px}.identity-current-value strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.identity-security-field{flex-direction:column;gap:7px;margin-top:12px;display:flex}.identity-security-field>span{font-size:10px;font-weight:750}.identity-security-field input{border:1px solid var(--id-line);width:100%;height:42px;color:var(--id-text);background:color-mix(in srgb,var(--id-card) 65%,var(--id-bg));border-radius:11px;outline:0;padding:0 12px;font-size:11px}.identity-security-field input:focus{border-color:#2b70d899;box-shadow:0 0 0 3px #2b70d81a}.identity-security-primary{color:#fff;background:linear-gradient(110deg,var(--id-blue),#4b9dda);border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-top:18px;padding:0 16px;font-size:10px;font-weight:750;display:flex;box-shadow:0 8px 20px #3668ca33}.identity-security-primary--violet{background:linear-gradient(110deg,#586fd6,var(--id-violet))}.identity-code-summary{color:#2f8068;background:#34917014;border:1px solid #3491702e;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.identity-code-summary>div{flex-direction:column;flex:1;min-width:0;display:flex}.identity-code-summary span{font-size:8px}.identity-code-summary strong{color:var(--id-text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.identity-code-summary>b{font-size:10px}.identity-code-input{text-align:center;letter-spacing:.35em;font-weight:800;font-size:18px!important}.identity-security-actions{grid-template-columns:auto minmax(0,1fr);gap:9px;margin-top:18px;display:grid}.identity-security-actions>button:first-child{border:1px solid var(--id-line);min-height:40px;color:var(--id-text);background:0 0;border-radius:11px;padding:0 14px;font-size:10px;font-weight:700}.identity-security-actions .identity-security-primary{margin-top:0}.identity-password-rules{color:var(--id-muted);align-items:flex-start;gap:7px;margin-top:8px;font-size:8.5px;line-height:1.4;display:flex}.identity-password-rules i{background:#d39b3e;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:2px}.identity-password-rules.valid{color:#2c8468}.identity-password-rules.valid i{background:#35b986}.identity-password-match{color:#ba5266;margin-top:7px;font-size:8.5px;font-weight:700}.identity-password-match.valid{color:#2c8468}@media (width<=900px){.identity-security-grid{grid-template-columns:1fr}}@media (width<=560px){.identity-security-heading{flex-direction:column;align-items:flex-start}.identity-security-card{padding:17px}.identity-security-actions{grid-template-columns:1fr}.identity-current-value{flex-direction:column;align-items:flex-start;gap:4px}}.identity-phone-control{flex-direction:column;gap:7px;min-width:0;display:flex}.identity-phone-control>span{font-size:10px;font-weight:750}.identity-phone-control>div{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 65%,var(--id-bg));border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:5px 6px 5px 11px;display:flex}.identity-phone-value{color:#2f8068;text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:750;display:flex;overflow:hidden}.identity-phone-value.empty{color:var(--id-muted);font-weight:600}.identity-phone-control button{color:#fff;background:linear-gradient(110deg,var(--id-blue),var(--id-violet));border:0;border-radius:8px;flex:none;min-height:30px;padding:0 10px;font-size:8.5px;font-weight:800}.identity-phone-modal-backdrop{z-index:140;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0511239e;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.identity-phone-modal{background:color-mix(in srgb,var(--id-card) 98%,var(--id-bg));width:min(500px,100%);overflow:hidden;box-shadow:0 30px 90px #04132d52}.identity-phone-modal-header{border-bottom:1px solid var(--id-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 23px 17px;display:flex}.identity-phone-modal-header h2{margin:5px 0 0;font-size:19px}.identity-phone-modal-header>button{border:1px solid var(--id-line);width:34px;height:34px;color:var(--id-muted);background:0 0;border-radius:10px;place-items:center;font-size:22px;line-height:1;display:grid}.identity-phone-steps{grid-template-columns:auto 1fr auto 1fr auto;align-items:start;padding:18px 46px 5px;display:grid}.identity-phone-steps>div{color:var(--id-muted);justify-items:center;gap:5px;display:grid}.identity-phone-steps>div>span{border:1px solid var(--id-line);background:var(--id-card);border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-weight:800;display:grid}.identity-phone-steps>div>small{font-size:8px;font-weight:750}.identity-phone-steps>div.active{color:#3476cf}.identity-phone-steps>div.active>span{color:#fff;background:#3476cf;border-color:#3476cf;box-shadow:0 0 0 4px #3476cf1a}.identity-phone-steps>div.done{color:#2d8a69}.identity-phone-steps>div.done>span{color:#fff;background:#35a87e;border-color:#35a87e}.identity-phone-steps>i{background:var(--id-line);height:1px;margin:14px 9px 0}.identity-phone-modal-body{padding:19px 23px 23px}.identity-phone-explainer{color:#3476cf;background:#3076d012;border:1px solid #3076d024;border-radius:12px;align-items:flex-start;gap:11px;padding:12px;display:flex}.identity-phone-explainer>span{background:#3076d01a;border-radius:10px;flex:0 0 33px;place-items:center;width:33px;height:33px;display:grid}.identity-phone-explainer p{color:var(--id-muted);margin:0;font-size:9px;line-height:1.6}.identity-phone-submit{width:100%}.identity-phone-countdown{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 70%,var(--id-bg));border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:10px 12px;display:flex}.identity-phone-countdown span{color:var(--id-muted);font-size:9px}.identity-phone-countdown strong{color:#3476cf;font-variant-numeric:tabular-nums;font-size:15px}.identity-phone-telegram-step{text-align:center}.identity-phone-bot-mark{color:#fff;background:linear-gradient(145deg,#259bd6,#3378d8);border-radius:20px;place-items:center;width:62px;height:62px;margin:3px auto 13px;display:grid;box-shadow:0 12px 30px #2680d340}.identity-phone-telegram-step h3{margin:0;font-size:16px}.identity-phone-telegram-step>p{max-width:390px;color:var(--id-muted);margin:7px auto 0;font-size:9.5px;line-height:1.6}.identity-phone-waiting{color:var(--id-muted);justify-content:center;align-items:center;gap:8px;margin-top:13px;font-size:8.5px;display:flex}.identity-phone-waiting i{background:#38a982;border-radius:50%;width:8px;height:8px;animation:1.6s infinite id-phone-pulse;box-shadow:0 0 #38a98259}.identity-phone-check{color:#3c72c1;text-underline-offset:3px;background:0 0;border:0;margin-top:12px;font-size:8.5px;font-weight:750;text-decoration:underline}.identity-phone-modal-footer{border-top:1px solid var(--id-line);color:var(--id-muted);background:color-mix(in srgb,var(--id-card) 75%,var(--id-bg));align-items:center;gap:7px;padding:12px 23px;font-size:8px;line-height:1.45;display:flex}.phone-modal-enter-active,.phone-modal-leave-active{transition:opacity .2s}.phone-modal-enter-active .identity-phone-modal,.phone-modal-leave-active .identity-phone-modal{transition:transform .2s,opacity .2s}.phone-modal-enter-from,.phone-modal-leave-to{opacity:0}.phone-modal-enter-from .identity-phone-modal,.phone-modal-leave-to .identity-phone-modal{opacity:0;transform:translateY(12px)scale(.98)}@keyframes id-phone-pulse{70%{box-shadow:0 0 0 7px #38a98200}to{box-shadow:0 0 #38a98200}}@media (width<=560px){.identity-phone-modal-backdrop{align-items:end;padding:10px}.identity-phone-modal{border-radius:20px}.identity-phone-modal-header{padding:18px}.identity-phone-steps{padding-left:28px;padding-right:28px}.identity-phone-modal-body{padding:16px 18px 20px}.identity-phone-modal-footer{padding:11px 18px}.identity-phone-control>div{flex-direction:column;align-items:stretch;padding:9px}.identity-phone-control button{min-height:34px}.identity-phone-value{min-height:24px}}.identity-phone-qr-wrap{border:1px solid var(--id-line);background:#fff;border-radius:20px;place-items:center;width:188px;height:188px;margin:3px auto 13px;padding:9px;display:grid;box-shadow:0 14px 34px #19437524}.identity-phone-qr-wrap>img{border-radius:11px;width:100%;height:100%;display:block}.identity-phone-qr-wrap .identity-phone-bot-mark{margin:0}.identity-phone-username{color:#3476cf;background:#3076d014;border:1px solid #3076d033;border-radius:10px;align-items:center;gap:7px;min-height:36px;margin-top:11px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.identity-phone-contact-hint{background:color-mix(in srgb,var(--id-card) 70%,var(--id-bg));border-radius:10px;padding:9px 11px}@media (width<=420px){.identity-phone-qr-wrap{width:168px;height:168px}}.identity-phone-linked-mark{color:#fff;background:linear-gradient(145deg,#259bd6,#3378d8);border-radius:22px;place-items:center;width:72px;height:72px;margin:5px auto 15px;display:grid;box-shadow:0 14px 32px #2680d340}.identity-phone-code-guide{max-width:400px!important;margin:9px auto 0!important}.identity-phone-pairing-code{justify-content:center;gap:8px;margin:15px 0 4px;display:flex}.identity-phone-pairing-code span{color:#17345d;font-variant-numeric:tabular-nums;background:linear-gradient(#fff,#f3f7fd);border:1px solid #3076d033;border-radius:12px;place-items:center;width:45px;height:54px;font-size:24px;font-weight:850;display:grid;box-shadow:0 8px 20px #19437514}.identity-shell.dark .identity-phone-pairing-code span{color:#eef5ff;background:#ffffff12}@media (width<=420px){.identity-phone-pairing-code{gap:5px}.identity-phone-pairing-code span{width:38px;height:48px;font-size:21px}}.identity-completion-card{background:linear-gradient(120deg,color-mix(in srgb,var(--id-card) 94%,#e8f5ff),color-mix(in srgb,var(--id-card) 94%,#eee9ff));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;margin-top:16px;padding:20px 23px;display:grid;overflow:hidden}.identity-completion-score{background:conic-gradient(#347fdb var(--profile-progress),#4376c421 0);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 9px 24px #2b6cc024}.identity-completion-score:before{background:var(--id-card);width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--id-line);content:"";border-radius:50%;grid-area:1/1}.identity-completion-score>span{z-index:1;color:#2d71ca;grid-area:1/1;font-size:15px;font-weight:850}.identity-completion-content{min-width:0}.identity-completion-content>header{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.identity-completion-content h2{margin:4px 0 0;font-size:17px}.identity-completion-content>header>strong{color:#3276d1;font-size:17px}.identity-completion-content>p{color:var(--id-muted);margin:7px 0 11px;font-size:9.5px;line-height:1.55}.identity-completion-progress{background:#4574bd21;border-radius:999px;height:8px;overflow:hidden}.identity-completion-progress>span{border-radius:inherit;background:linear-gradient(90deg,#327bd7,#4aa9dd 64%,#725bdc);height:100%;transition:width .35s;display:block}.identity-completion-missing{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.identity-completion-missing small{color:var(--id-muted);margin-right:2px;font-size:8.5px}.identity-completion-missing>span{color:#456fae;background:#3f77cf12;border:1px solid #3e74cc24;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:750}.identity-profile-avatar-wrap{width:104px;height:104px;position:relative}.identity-profile-avatar-wrap .identity-avatar{width:100%;height:100%}.identity-verified-badge{z-index:4;border:3px solid var(--id-card);color:#fff;background:linear-gradient(135deg,#2e78dd,#20a983);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:-8px;right:-9px;box-shadow:0 8px 20px #1f6fa057}.identity-profile-avatar-wrap>.identity-verified-badge.ai-verified-badge{width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:0;top:auto;bottom:-7px;right:-7px}.identity-profile-avatar-wrap.ai-connected .identity-avatar{box-sizing:border-box;background:linear-gradient(145deg,#3189df,#7558dd) padding-box padding-box,linear-gradient(145deg,#54b7ee,#7254d1 55%,#21bf8b) border-box;border:4px solid #0000;box-shadow:0 0 0 3px #ffffffeb,0 13px 30px #2352993d}.identity-profile-avatar-wrap{cursor:pointer}.identity-profile-avatar-wrap:focus-visible{outline-offset:6px;border-radius:34px;outline:2px solid #67a9f1}@media (width<=680px){.identity-completion-card{grid-template-columns:1fr;gap:14px;padding:18px}.identity-completion-score{width:66px;height:66px}.identity-completion-score:before{width:52px;height:52px}.identity-completion-content>header{align-items:flex-start}.identity-completion-content>header>strong{display:none}}.identity-yhuu-mail-card{text-align:left;background:linear-gradient(120deg,#3179d817,#6950da12);border:1px solid #3074cf24;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:8px;width:100%;margin-top:14px;padding:10px;display:grid}.identity-yhuu-mail-card>span{color:#fff;background:linear-gradient(145deg,#347ed7,#6655da);border-radius:10px;place-items:center;width:33px;height:33px;display:grid}.identity-yhuu-mail-card>div{flex-direction:column;min-width:0;display:flex}.identity-yhuu-mail-card small{color:var(--id-muted);font-size:7px}.identity-yhuu-mail-card strong{color:#356bb7;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.identity-yhuu-mail-card>button{color:#4673b8;cursor:pointer;background:#ffffff8a;border:0;border-radius:9px;place-items:center;width:28px;height:28px;padding:0;display:grid}.identity-address-control{flex-direction:column;grid-column:1/-1;gap:7px;min-width:0;display:flex}.identity-address-control>span{font-size:10px;font-weight:750}.identity-address-control>div{background:linear-gradient(115deg,#2f77d712,#694fd70b);border:1px solid #2b70d83d;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:7px;display:grid}.identity-address-control>div.empty{background:color-mix(in srgb,var(--id-card) 72%,var(--id-bg));border-style:dashed}.identity-address-control>div.pending{border-color:#28a17661;box-shadow:0 0 0 3px #28a17612}.identity-address-control-icon{color:#fff;background:linear-gradient(145deg,#327bd6,#6856d7);border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 18px #316cc633}.identity-address-control-value{flex-direction:column;gap:4px;min-width:0;display:flex}.identity-address-control-value strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;line-height:1.45;overflow:hidden}.identity-address-control-value small{color:#4f75ac;font-size:8px;font-weight:700}.identity-address-control>div>button{color:#fff;background:linear-gradient(110deg,var(--id-blue),var(--id-violet));white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:8.5px;font-weight:800;display:flex}.identity-address-modal-backdrop{z-index:180;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#051123b3;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.identity-address-modal{background:color-mix(in srgb,var(--id-card) 98%,var(--id-bg));border-radius:22px;width:min(980px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 35px 100px #030f256b}.identity-address-modal-header{border-bottom:1px solid var(--id-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 17px;display:flex}.identity-address-modal-header h2{margin:5px 0 0;font-size:20px}.identity-address-modal-header p{color:var(--id-muted);margin:6px 0 0;font-size:9.5px}.identity-address-modal-header>button{border:1px solid var(--id-line);width:35px;height:35px;color:var(--id-muted);background:0 0;border-radius:10px;flex:0 0 35px;place-items:center;font-size:23px;line-height:1;display:grid}.identity-address-search-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px 24px 12px;display:grid}.identity-address-search-row form{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 70%,var(--id-bg));border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:4px 5px 4px 12px;display:grid}.identity-address-search-row form>svg{color:#4a76ba}.identity-address-search-row input{min-width:0;color:var(--id-text);background:0 0;border:0;outline:0;font-size:10px}.identity-address-search-row form button,.identity-address-geolocate{color:#fff;background:#3477ce;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:8.5px;font-weight:800;display:flex}.identity-address-geolocate{color:#386fb9;background:#3477ce1a;min-height:44px}.identity-address-search-row button:disabled{cursor:not-allowed;opacity:.55}.identity-address-results{border:1px solid var(--id-line);background:var(--id-card);border-radius:12px;gap:6px;margin:0 24px 12px;padding:8px;display:grid;box-shadow:0 12px 34px #12315e1a}.identity-address-results button{color:var(--id-text);text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:9px;display:grid}.identity-address-results button:hover{color:#326fbd;background:#3477ce14}.identity-address-results span{font-size:9px;line-height:1.45}.identity-address-map-wrap{border:1px solid var(--id-line);background:#dce7f4;border-radius:16px;margin:0 24px;position:relative;overflow:hidden}.identity-address-map{z-index:1;width:100%;height:360px}.identity-address-map-loading{z-index:600;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#eef4fbc2;place-items:center;display:grid;position:absolute;inset:0}.identity-address-map-hint{z-index:550;color:#234d82;pointer-events:none;background:#ffffffe6;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:8px;font-weight:800;display:flex;position:absolute;top:11px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #11315a2e}.identity-address-map .leaflet-control-attribution{font-size:9px}.identity-address-error{color:#a63f52;background:#c2435614;border:1px solid #c243562b;border-radius:10px;margin:11px 24px 0;padding:10px 12px;font-size:9px;line-height:1.5}.identity-address-confirmation{gap:12px;padding:14px 24px 2px;display:grid}.identity-address-coordinate-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.identity-address-coordinate-row>span{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 70%,var(--id-bg));border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:9px 11px;display:flex}.identity-address-coordinate-row small{color:var(--id-muted);font-size:7px;font-weight:800}.identity-address-coordinate-row strong{color:#346db8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.identity-address-confirmation>label{flex-direction:column;gap:7px;display:flex}.identity-address-confirmation>label>span{font-size:10px;font-weight:800}.identity-address-confirmation textarea{resize:vertical;width:100%;min-height:70px;color:var(--id-text);background:color-mix(in srgb,var(--id-card) 72%,var(--id-bg));font:inherit;border:1px solid #2b70d847;border-radius:11px;outline:0;padding:10px 12px;font-size:10px;line-height:1.55}.identity-address-confirmation textarea:focus{border-color:#2b70d8a6;box-shadow:0 0 0 3px #2b70d81a}.identity-address-confirmation label small{color:var(--id-muted);font-size:8px;line-height:1.5}.identity-address-modal-footer{border-top:1px solid var(--id-line);justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:14px 24px;display:flex}.identity-address-modal-footer>span{color:#3c765f;align-items:center;gap:7px;font-size:8px;font-weight:700;display:flex}.identity-address-modal-footer>div{gap:8px;display:flex}.identity-address-modal-footer button{border-radius:10px;min-height:38px;padding:0 14px;font-size:8.5px;font-weight:800}.identity-address-cancel{border:1px solid var(--id-line);color:var(--id-text);background:0 0}.identity-address-confirm{color:#fff;background:linear-gradient(110deg,#2f7cd7,#39a17b);border:0;align-items:center;gap:7px;display:flex;box-shadow:0 8px 20px #2f7ca733}.identity-address-confirm:disabled{opacity:.5}.identity-shell.dark .identity-address-map-loading{background:#0e1d31b8}@media (width<=720px){.identity-address-control>div{grid-template-columns:34px minmax(0,1fr)}.identity-address-control>div>button{grid-column:1/-1;justify-content:center}.identity-address-modal-backdrop{align-items:end;padding:8px}.identity-address-modal{border-radius:19px;max-height:calc(100vh - 16px)}.identity-address-modal-header,.identity-address-modal-footer{padding-left:16px;padding-right:16px}.identity-address-search-row{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.identity-address-results,.identity-address-map-wrap{margin-left:16px;margin-right:16px}.identity-address-map{height:320px}.identity-address-confirmation{padding-left:16px;padding-right:16px}.identity-address-coordinate-row{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-address-coordinate-row>span:last-child{grid-column:1/-1}.identity-address-modal-footer{flex-direction:column;align-items:stretch}.identity-address-modal-footer>div{grid-template-columns:1fr 1fr;display:grid}.identity-address-modal-footer button{justify-content:center}}@media (width<=430px){.identity-address-map{height:285px}.identity-address-search-row form{grid-template-columns:auto minmax(0,1fr)}.identity-address-search-row form button{grid-column:1/-1}.identity-address-coordinate-row{grid-template-columns:1fr}.identity-address-coordinate-row>span:last-child{grid-column:auto}.identity-address-modal-footer>div{grid-template-columns:1fr}}.identity-devices-card{margin-top:15px;padding:22px 23px}.identity-devices-header{border-bottom:1px solid var(--id-line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:17px;display:flex}.identity-devices-title{align-items:flex-start;gap:12px;min-width:0;display:flex}.identity-devices-title>div{min-width:0}.identity-devices-title h3{margin:4px 0;font-size:15px}.identity-devices-title p{color:var(--id-muted);margin:0;font-size:9px;line-height:1.5}.identity-security-icon--devices{color:#267f78;background:#2697871a}.identity-device-count{color:#3674bd;background:#3378ce14;border:1px solid #2d7fc124;border-radius:999px;flex:none;padding:7px 10px;font-size:8.5px;font-weight:850}.identity-device-list{gap:9px;margin-top:15px;display:grid}.identity-device-row{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 68%,var(--id-bg));border-radius:14px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.identity-device-row.current{background:linear-gradient(110deg,#2d9b7712,#3076d00a);border-color:#2b8f6f40}.identity-device-mark{color:#3b75c1;background:linear-gradient(145deg,#307dd721,#6552da17);border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.identity-device-row.current .identity-device-mark{color:#278267;background:#279b741c}.identity-device-main{min-width:0}.identity-device-main>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.identity-device-main strong{font-size:10.5px}.identity-device-main>div>span{color:#287d65;background:#279b741c;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:850}.identity-device-main p{color:#4f74a5;margin:5px 0 3px;font-size:8.5px}.identity-device-main small{color:var(--id-muted);font-size:8px}.identity-device-row>button{color:#bd4a60;background:#c0455b12;border:1px solid #c0455b29;border-radius:10px;align-items:center;gap:6px;min-height:35px;padding:0 11px;font-size:8.5px;font-weight:800;display:flex}.identity-devices-empty{min-height:92px;color:var(--id-muted);justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex}.identity-device-confirm-backdrop{z-index:190;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#051123a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.identity-device-confirm{text-align:center;background:color-mix(in srgb,var(--id-card) 98%,var(--id-bg));width:min(430px,100%);padding:25px;box-shadow:0 30px 90px #04132d57}.identity-device-confirm>span{color:#fff;background:linear-gradient(145deg,#d05a6f,#9f3e58);border-radius:17px;place-items:center;width:54px;height:54px;margin:0 auto 13px;display:grid;box-shadow:0 10px 24px #b2405738}.identity-device-confirm h2{margin:0;font-size:19px}.identity-device-confirm p{color:var(--id-muted);margin:9px 0 20px;font-size:9.5px;line-height:1.65}.identity-device-confirm p strong{color:var(--id-text)}.identity-device-confirm>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.identity-device-confirm button{border:1px solid var(--id-line);min-height:40px;color:var(--id-text);background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.identity-device-confirm button:last-child{color:#fff;background:linear-gradient(110deg,#ca5269,#a43f58);border:0}@media (width<=620px){.identity-devices-header{flex-direction:column;align-items:flex-start}.identity-device-row{grid-template-columns:40px minmax(0,1fr)}.identity-device-mark{width:40px;height:40px}.identity-device-row>button{grid-column:1/-1;justify-content:center}.identity-device-confirm>div{grid-template-columns:1fr}}.identity-academic-card{min-width:0;margin-top:16px;padding:23px}.identity-academic-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.identity-academic-head>div{min-width:0}.identity-academic-head p{color:var(--id-muted);margin:5px 0 0;font-size:10px;line-height:1.5}.identity-academic-card .identity-academic-primary,.identity-academic-card .identity-academic-ghost{white-space:nowrap;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:10px;font-weight:750;display:inline-flex}.identity-academic-primary{color:#fff;background:linear-gradient(110deg,var(--id-blue),var(--id-violet));border:0;box-shadow:0 8px 20px #3668ca33}.identity-academic-ghost{border:1px solid var(--id-line);color:var(--id-text);background:color-mix(in srgb,var(--id-card) 65%,var(--id-bg))}.identity-academic-primary:focus-visible,.identity-academic-ghost:focus-visible,.identity-academic-check input:focus-visible,.identity-academic-summary a:focus-visible{outline:2px solid var(--id-blue);outline-offset:2px}.identity-academic-skeleton{gap:10px;margin-top:18px;display:grid}.identity-academic-skeleton i{background:linear-gradient(90deg,var(--id-line),color-mix(in srgb,var(--id-line) 40%,transparent),var(--id-line));background-size:200% 100%;border-radius:7px;height:14px;animation:1.2s ease-in-out infinite id-academic-pulse;display:block}.identity-academic-skeleton i:nth-of-type(2){width:72%}.identity-academic-skeleton i:nth-of-type(3){width:48%}@keyframes id-academic-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.identity-academic-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.identity-academic-error,.identity-academic-empty{border:1px solid var(--id-line);background:color-mix(in srgb,var(--id-card) 74%,var(--id-bg));border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding:14px;display:flex}.identity-academic-error{color:#a8364f;background:#c84c6612;border-color:#c84c664d}.identity-academic-error>div,.identity-academic-empty>div{flex:220px;min-width:0}.identity-academic-error strong,.identity-academic-empty strong{font-size:11px;display:block}.identity-academic-error p,.identity-academic-empty p{color:var(--id-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;line-height:1.5}.identity-academic-empty-icon{color:#3675cc;background:#3675cc1a;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.identity-academic-summary{margin:17px 0 0;display:grid}.identity-academic-summary>div{border-top:1px solid var(--id-line);grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:15px;padding:11px 0;display:grid}.identity-academic-summary dt{color:var(--id-muted);font-size:9px}.identity-academic-summary dd{overflow-wrap:anywhere;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;margin:0;font-size:10px;font-weight:700;display:flex}.identity-academic-summary a{color:var(--id-blue)}.identity-academic-none{color:var(--id-muted);font-weight:500}.identity-academic-badge{color:#2e8168;background:#30a6801a;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:800}.identity-academic-consent{color:var(--id-muted);background:color-mix(in srgb,var(--id-card) 74%,var(--id-bg));border-radius:12px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:10px;line-height:1.5;display:flex}.identity-academic-consent svg{flex:none;margin-top:1px}.identity-academic-consent[data-on=true]{color:#2e8168;background:#30a68014}.identity-academic-form{margin-top:18px}.identity-academic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.identity-academic-field{flex-direction:column;gap:6px;min-width:0;display:flex}.identity-academic-field--wide{grid-column:1/-1}.identity-academic-field label{font-size:10px;font-weight:750}.identity-academic-field input,.identity-academic-field select{box-sizing:border-box;border:1px solid var(--id-line);width:100%;min-width:0;height:42px;color:var(--id-text);background:color-mix(in srgb,var(--id-card) 65%,var(--id-bg));border-radius:11px;outline:0;padding:0 12px;font-size:11px}.identity-academic-field input:focus,.identity-academic-field select:focus{border-color:#2b70d899;box-shadow:0 0 0 3px #2b70d81a}.identity-academic-field input[aria-invalid=true],.identity-academic-field select[aria-invalid=true]{border-color:#c84c66a6}.identity-academic-field small{color:var(--id-muted);overflow-wrap:anywhere;font-size:9px;line-height:1.45}.identity-academic-field small.identity-academic-field-error,.identity-academic-form>.identity-academic-field-error{color:#b23a55;font-weight:700}.identity-academic-check{border:1px solid var(--id-line);cursor:pointer;border-radius:13px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;display:flex}.identity-academic-check input{flex:none;width:18px;height:18px;margin:1px 0 0}.identity-academic-check span{min-width:0}.identity-academic-check strong{font-size:10.5px;display:block}.identity-academic-check small{color:var(--id-muted);margin-top:3px;font-size:9.5px;line-height:1.5;display:block}.identity-academic-message{color:#b23a55;min-height:1em;margin:10px 0 0;font-size:10px;font-weight:700}.identity-academic-message:empty{min-height:0;margin:0}.identity-academic-actions{border-top:1px solid var(--id-line);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:14px;display:flex}@media (width<=640px){.identity-academic-card{padding:17px}.identity-academic-head{flex-direction:column}.identity-academic-grid{grid-template-columns:minmax(0,1fr)}.identity-academic-summary>div{grid-template-columns:minmax(0,1fr);gap:4px}.identity-academic-summary dd{text-align:left;justify-content:flex-start}.identity-academic-actions>button{flex:auto}}@media (prefers-reduced-motion:reduce){.identity-academic-skeleton i{animation:none}}.profile-goto[data-v-0e8d329d]{border-top:1px solid #a0b9e62e;gap:2px;margin:10px 0 4px;padding-top:10px;display:grid}.profile-goto-title[data-v-0e8d329d]{color:#8ea2c4;letter-spacing:.06em;text-transform:uppercase;padding:0 12px 4px;font-size:10px;font-weight:800}.profile-goto-link[data-v-0e8d329d]{color:#c9d6ef;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:12.5px;font-weight:650;display:flex}.profile-goto-link[data-v-0e8d329d]:hover{color:#fff;background:#78a5f529}.profile-goto-link svg[data-v-0e8d329d]{opacity:.8;flex:none}.collapsed .profile-goto-title[data-v-0e8d329d],.collapsed .profile-goto-link span[data-v-0e8d329d]{display:none}.collapsed .profile-goto-link[data-v-0e8d329d]{justify-content:center;padding:0}.article-page[data-v-cadf58c8]{color:#15213a;width:min(1120px,100% - 40px);margin:36px auto 100px}.reading-progress[data-v-cadf58c8]{z-index:120;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.reading-progress span[data-v-cadf58c8]{background:linear-gradient(90deg,#276ee6,#6048e8);height:100%;transition:width .1s linear;display:block}.back-link[data-v-cadf58c8]{color:#526987;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:27px;padding:0;font-size:14px;font-weight:740;display:flex}.back-link svg[data-v-cadf58c8]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px}.article-header[data-v-cadf58c8]{text-align:center;max-width:940px;margin:auto}.article-header__meta[data-v-cadf58c8]{color:#6e7e95;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:720;display:flex}.article-header__meta span[data-v-cadf58c8]:first-child{color:#2468dc;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.article-header__meta i[data-v-cadf58c8]{background:#a8b5c7;border-radius:50%;width:4px;height:4px}.article-header h1[data-v-cadf58c8]{letter-spacing:-.055em;text-wrap:balance;margin:22px auto 0;font-size:clamp(43px,6.2vw,76px);line-height:1.02}.article-header>p[data-v-cadf58c8]{color:#63738b;max-width:800px;margin:25px auto 0;font-size:clamp(17px,2vw,21px);line-height:1.62}.article-author[data-v-cadf58c8]{background:#ffffffad;border:1px solid #2b5bad1f;border-radius:20px;align-items:center;gap:12px;width:min(620px,100%);margin:31px auto 0;padding:10px 11px 10px 10px;display:flex;box-shadow:0 10px 30px #1e438214}.article-author__avatar[data-v-cadf58c8]{color:#fff;background:linear-gradient(135deg,#2b72e9,#5949e4);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-weight:850;display:grid}.article-author>div[data-v-cadf58c8]:nth-child(2){flex-direction:column;align-items:flex-start;display:flex}.article-author small[data-v-cadf58c8]{color:#8490a2;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.article-author strong[data-v-cadf58c8]{margin-top:2px;font-size:14px}.article-author button[data-v-cadf58c8]{color:#2364ce;min-height:39px;font:inherit;cursor:pointer;background:#f0f6ffbf;border:1px solid #295eb721;border-radius:12px;align-items:center;gap:7px;margin-left:auto;padding:0 13px;font-size:12px;font-weight:760;display:flex}.article-author svg[data-v-cadf58c8],.article-aside svg[data-v-cadf58c8]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px}.article-cover[data-v-cadf58c8]{margin:53px 0 52px}.article-cover>img[data-v-cadf58c8],.article-cover__placeholder[data-v-cadf58c8]{aspect-ratio:16/8.2;object-fit:cover;border:1px solid #ffffffe6;border-radius:32px;width:100%;max-height:660px;display:block;box-shadow:0 26px 75px #153c7929}.article-cover__placeholder[data-v-cadf58c8]{color:#276de0;background:radial-gradient(circle at 25% 10%,#fff,#0000 35%),linear-gradient(135deg,#eaf3ff,#c8ddfb);place-items:center;display:grid}.article-cover__placeholder svg[data-v-cadf58c8]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.6;width:110px}.article-cover figcaption[data-v-cadf58c8]{color:#8793a5;text-align:center;margin:11px 15px 0;font-size:11px}.article-layout[data-v-cadf58c8]{grid-template-columns:70px minmax(0,760px);gap:45px;max-width:930px;margin:auto;display:grid}.article-aside[data-v-cadf58c8]{flex-direction:column;align-self:start;align-items:center;gap:13px;display:flex;position:sticky;top:100px}.article-aside span[data-v-cadf58c8]{color:#8a97aa;letter-spacing:.14em;writing-mode:vertical-rl;font-size:9px;font-weight:850}.article-aside button[data-v-cadf58c8]{color:#2566d3;cursor:pointer;background:#ffffffc2;border:1px solid #2a5eb724;border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.article-content[data-v-cadf58c8]{color:#34435b;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.88}.article-rich[data-v-cadf58c8] p{margin:0 0 28px}.article-rich[data-v-cadf58c8] p:first-child{color:#263750;font-size:22px;line-height:1.78}.article-rich[data-v-cadf58c8] p:first-child:first-letter{float:left;color:#2469dc;margin:8px 9px 0 0;font-family:Arial,sans-serif;font-size:67px;font-weight:850;line-height:.75}.article-rich[data-v-cadf58c8] h2,.article-rich[data-v-cadf58c8] h3{color:#1c2d49;margin:42px 0 18px;font-family:Arial,sans-serif;line-height:1.2}.article-rich[data-v-cadf58c8] h2{font-size:31px}.article-rich[data-v-cadf58c8] h3{font-size:24px}.article-rich[data-v-cadf58c8] a{color:#2468d8;text-underline-offset:3px;text-decoration:underline}.article-rich[data-v-cadf58c8] blockquote{color:#344a6e;background:#4e6fe014;border-left:4px solid #4f6fe5;border-radius:0 18px 18px 0;margin:35px 0;padding:22px 26px;font-size:21px}.article-rich[data-v-cadf58c8] ul,.article-rich[data-v-cadf58c8] ol{margin:0 0 28px;padding-left:28px}.article-rich[data-v-cadf58c8] li{margin:8px 0}.article-rich[data-v-cadf58c8] img{border-radius:20px;max-width:100%;height:auto;margin:32px auto;display:block;box-shadow:0 18px 50px #19376424}.article-rich[data-v-cadf58c8] table{border-collapse:collapse;width:100%;margin:30px 0;font-family:Arial,sans-serif;font-size:14px;display:block;overflow-x:auto}.article-rich[data-v-cadf58c8] th,.article-rich[data-v-cadf58c8] td{text-align:left;border:1px solid #d4dfef;min-width:120px;padding:12px 14px}.article-rich[data-v-cadf58c8] th{color:#233b60;background:#edf4ff}.article-rich[data-v-cadf58c8] pre{color:#dce9ff;background:#13243d;border-radius:16px;margin:28px 0;padding:20px;font-size:14px;line-height:1.6;overflow:auto}.article-rich[data-v-cadf58c8] code{font-family:Courier New,monospace}.article-rich[data-v-cadf58c8] hr{border:0;border-top:1px solid #ccd9eb;margin:38px 0}.article-rich[data-v-cadf58c8] .article-formula{color:#1f4d91;background:#eef5ff;border:1px solid #bcd0ef;border-radius:8px;margin:0 3px;padding:5px 10px;font-family:Cambria Math,STIX Two Math,serif;font-size:1.08em;display:inline-block}.article-rich[data-v-cadf58c8] .article-video-link{background:#f3f8ff;border:1px solid #d3e1f4;border-radius:14px;padding:16px 18px;font-family:Arial,sans-serif}.article-content__empty[data-v-cadf58c8]{color:#74839a;text-align:center;background:#ffffffab;border-radius:22px;padding:36px}.article-source[data-v-cadf58c8]{background:#ebf4ffb8;border:1px solid #2861bf24;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin:42px 0 20px;padding:18px 20px;font-family:Arial,sans-serif;display:flex}.article-source div[data-v-cadf58c8]{flex-direction:column;display:flex}.article-source span[data-v-cadf58c8],.related-news header>span[data-v-cadf58c8]{color:#7b8ca6;letter-spacing:.13em;font-size:9px;font-weight:850}.article-source strong[data-v-cadf58c8]{color:#263b5c;margin-top:4px;font-size:14px}.article-source a[data-v-cadf58c8]{color:#2465d0;font-size:12px;font-weight:800;text-decoration:none}.article-tags[data-v-cadf58c8]{flex-wrap:wrap;gap:7px;margin:18px 0 35px;font-family:Arial,sans-serif;display:flex}.article-tags span[data-v-cadf58c8]{color:#48658f;background:#4971bb14;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}.related-news[data-v-cadf58c8]{margin-top:50px;font-family:Arial,sans-serif}.related-news header[data-v-cadf58c8]{margin-bottom:13px}.related-news h2[data-v-cadf58c8]{margin:5px 0 0;font-size:25px}.related-news button[data-v-cadf58c8]{color:#243753;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #2d559621;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:15px;width:100%;padding:17px 4px;display:grid}.related-news button>span[data-v-cadf58c8]{color:#2666d0;text-transform:uppercase;font-size:10px;font-weight:850}.related-news button>strong[data-v-cadf58c8]{font-size:14px}.related-news button>small[data-v-cadf58c8]{color:#718099;font-size:10px}.article-end[data-v-cadf58c8]{border-top:1px solid #2d559624;border-bottom:1px solid #2d559624;justify-content:space-between;align-items:center;gap:18px;margin-top:53px;padding:23px 0;font-family:Arial,sans-serif;display:flex}.article-end div[data-v-cadf58c8]{flex-direction:column;align-items:flex-start;display:flex}.article-end span[data-v-cadf58c8]{color:#8b97a9;letter-spacing:.12em;font-size:9px;font-weight:850}.article-end strong[data-v-cadf58c8]{color:#2667d3;font-size:13px}.article-end button[data-v-cadf58c8]{color:#245fca;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.article-end b[data-v-cadf58c8]{margin-left:7px}.article-state[data-v-cadf58c8]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:520px;display:flex}.article-state p[data-v-cadf58c8]{color:#6e7c91;margin:0}.article-state>div[data-v-cadf58c8]{gap:9px;display:flex}.article-state button[data-v-cadf58c8]{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:#286cde;border:0;border-radius:13px;padding:0 16px;font-weight:740}.article-state button.ghost[data-v-cadf58c8]{color:#245fca;background:#fff;border:1px solid #245fca26}.article-loader[data-v-cadf58c8]{border:4px solid #dbe7f8;border-top-color:#286ee4;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite spin-cadf58c8}@keyframes spin-cadf58c8{to{transform:rotate(360deg)}}@media (width<=720px){.article-page[data-v-cadf58c8]{width:calc(100% - 24px);margin-top:23px}.article-header h1[data-v-cadf58c8]{font-size:clamp(39px,12vw,58px)}.article-cover[data-v-cadf58c8]{margin-block:37px}.article-cover>img[data-v-cadf58c8],.article-cover__placeholder[data-v-cadf58c8]{aspect-ratio:4/3;border-radius:23px}.article-layout[data-v-cadf58c8]{grid-template-columns:1fr}.article-aside[data-v-cadf58c8]{display:none}.article-content[data-v-cadf58c8]{padding-inline:8px;font-size:18px}.article-author button[data-v-cadf58c8]{justify-content:center;width:43px;padding:0;font-size:0}.article-end[data-v-cadf58c8],.article-source[data-v-cadf58c8]{flex-direction:column;align-items:flex-start}.related-news button[data-v-cadf58c8]{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.article-loader[data-v-cadf58c8]{animation:none}}.news-page[data-v-158f20be]{color:#14213a;width:min(1180px,100% - 40px);margin:38px auto 90px}.news-masthead[data-v-158f20be]{background:radial-gradient(circle at 88% 18%,#77b0ff54,#0000 34%),linear-gradient(135deg,#fff,#e6f0ffc4);border:1px solid #ffffffe6;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(310px,.56fr);align-items:end;gap:50px;padding:56px 58px;display:grid;overflow:hidden;box-shadow:0 24px 70px #183e7c1f,inset 0 1px #fff}.news-masthead__eyebrow[data-v-158f20be]{color:#2367db;letter-spacing:.18em;margin:0 0 14px;font-size:12px;font-weight:850}.news-masthead h1[data-v-158f20be]{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(45px,6vw,76px);line-height:1}.news-masthead h1 span[data-v-158f20be]{color:#5549e5}.news-masthead>div>p[data-v-158f20be]:last-child{color:#65748d;max-width:710px;margin:24px 0 0;font-size:18px;line-height:1.6}.news-search[data-v-158f20be]{background:#ffffffb3;border:1px solid #2f5faf29;border-radius:18px;align-items:center;gap:10px;height:58px;padding:6px 7px 6px 17px;display:flex;box-shadow:0 12px 30px #1f488f17,inset 0 1px #fff}.news-search svg[data-v-158f20be]{fill:none;stroke:#6780a7;stroke-width:1.8px;flex:none;width:21px}.news-search input[data-v-158f20be]{color:#182947;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.news-search button[data-v-158f20be],.news-state button[data-v-158f20be]{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#246ce2,#5849e4);border:0;border-radius:13px;padding:0 18px;font-weight:750}.news-filter[data-v-158f20be]{scrollbar-width:none;gap:9px;margin:25px 0 34px;display:flex;overflow-x:auto}.news-filter[data-v-158f20be]::-webkit-scrollbar{display:none}.news-filter button[data-v-158f20be]{color:#53647f;min-height:42px;font:inherit;cursor:pointer;background:#ffffffb3;border:1px solid #2856a621;border-radius:999px;flex:none;padding:0 17px;font-size:13px;font-weight:720;transition:all .2s}.news-filter button[data-v-158f20be]:hover,.news-filter button.active[data-v-158f20be]{color:#fff;background:#2368df;border-color:#0000;box-shadow:0 8px 20px #2368df33}.featured-story[data-v-158f20be]{cursor:pointer;background:#ffffffbd;border:1px solid #ffffffd9;border-radius:31px;grid-template-columns:1.08fr .92fr;min-height:440px;display:grid;overflow:hidden;box-shadow:0 23px 66px #1a41811f}.featured-story__media[data-v-158f20be],.news-card__media[data-v-158f20be]{background:linear-gradient(135deg,#dbe9ff,#b8d2fb);min-height:100%;position:relative;overflow:hidden}.featured-story__media img[data-v-158f20be],.news-card__media img[data-v-158f20be]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.featured-story:hover img[data-v-158f20be],.news-card:hover img[data-v-158f20be]{transform:scale(1.035)}.featured-story__badge[data-v-158f20be],.news-card__media>span[data-v-158f20be]{color:#fff;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#0b265494;border:1px solid #ffffffbf;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800;position:absolute;top:18px;left:18px}.featured-story__content[data-v-158f20be]{flex-direction:column;align-items:flex-start;padding:48px 48px 42px;display:flex}.story-category[data-v-158f20be]{color:#2468dc;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850}.featured-story h2[data-v-158f20be]{letter-spacing:-.035em;text-wrap:balance;margin:15px 0 18px;font-size:clamp(31px,3.4vw,47px);line-height:1.08}.featured-story__content>p[data-v-158f20be]{color:#63738d;margin:0;font-size:16px;line-height:1.65}.story-meta[data-v-158f20be]{color:#7c8aa0;flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;font-size:12px;font-weight:650;display:flex}.story-meta i[data-v-158f20be]{background:#9eb0c8;border-radius:50%;width:4px;height:4px}.read-button[data-v-158f20be]{color:#1d62d4;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;margin-top:auto;padding:24px 0 0;font-weight:800;display:flex}.read-button svg[data-v-158f20be]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px}.story-placeholder[data-v-158f20be]{color:#2b6edc;background:radial-gradient(circle at 30% 20%,#ffffffe6,#0000 32%),linear-gradient(135deg,#e9f2ff,#c9ddfb);place-items:center;width:100%;height:100%;min-height:230px;display:grid}.story-placeholder svg[data-v-158f20be]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.62;width:82px}.news-section-heading[data-v-158f20be]{justify-content:space-between;align-items:end;margin:58px 0 23px;display:flex}.news-section-heading span[data-v-158f20be]{color:#2469dd;letter-spacing:.16em;font-size:11px;font-weight:850}.news-section-heading h2[data-v-158f20be]{letter-spacing:-.03em;margin:5px 0 0;font-size:31px}.news-section-heading p[data-v-158f20be]{color:#77859b;margin:0;font-size:13px}.news-grid[data-v-158f20be]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.news-card[data-v-158f20be]{cursor:pointer;background:#ffffffc7;border:1px solid #ffffffe6;border-radius:24px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 16px 45px #183e7c17}.news-card[data-v-158f20be]:hover{transform:translateY(-6px);box-shadow:0 23px 55px #183e7c26}.news-card[data-v-158f20be]:focus-visible{outline-offset:3px;outline:3px solid #2c6ce459}.news-card__media[data-v-158f20be]{height:215px}.news-card__body[data-v-158f20be]{padding:23px 23px 25px}.news-card__body .story-meta[data-v-158f20be]{margin:0 0 12px}.news-card h3[data-v-158f20be]{letter-spacing:-.02em;margin:0;font-size:21px;line-height:1.24}.news-card p[data-v-158f20be]{color:#697892;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 20px;line-height:1.55;display:-webkit-box;overflow:hidden}.news-card__more[data-v-158f20be]{color:#2467d9;font-size:13px;font-weight:800}.news-card__more b[data-v-158f20be]{margin-left:6px}.news-state[data-v-158f20be]{text-align:center;background:#ffffffad;border:1px solid #ffffffd9;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:330px;padding:40px;display:flex;box-shadow:0 18px 48px #1f427a17}.news-state p[data-v-158f20be]{color:#6b7a91;margin:0}.news-state svg[data-v-158f20be]{fill:none;stroke:#d04b4b;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:50px}.news-loader[data-v-158f20be]{border:4px solid #dbe7f8;border-top-color:#286ee4;border-radius:50%;width:43px;height:43px;animation:.8s linear infinite spin-158f20be}.news-pagination[data-v-158f20be]{justify-content:center;align-items:center;gap:18px;margin-top:38px;display:flex}.news-pagination button[data-v-158f20be]{color:#225fca;min-height:42px;font:inherit;cursor:pointer;background:#ffffffb3;border:1px solid #2658ad26;border-radius:13px;padding:0 16px;font-weight:750}.news-pagination button[data-v-158f20be]:disabled{opacity:.4;cursor:not-allowed}.news-pagination span[data-v-158f20be]{color:#738198;font-size:13px}@keyframes spin-158f20be{to{transform:rotate(360deg)}}@media (width<=900px){.news-masthead[data-v-158f20be]{grid-template-columns:1fr;gap:30px;padding:42px 34px}.featured-story[data-v-158f20be]{grid-template-columns:1fr}.featured-story__media[data-v-158f20be]{height:340px}.news-grid[data-v-158f20be]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.news-page[data-v-158f20be]{width:calc(100% - 24px);margin-top:20px}.news-masthead[data-v-158f20be]{border-radius:25px;padding:34px 20px}.news-masthead h1[data-v-158f20be]{font-size:clamp(40px,13vw,58px)}.news-search[data-v-158f20be]{flex-wrap:wrap;height:auto;min-height:56px}.news-search input[data-v-158f20be]{min-width:150px}.news-search button[data-v-158f20be]{width:100%}.featured-story[data-v-158f20be]{border-radius:24px}.featured-story__media[data-v-158f20be]{height:250px}.featured-story__content[data-v-158f20be]{padding:29px 23px}.read-button[data-v-158f20be]{margin-top:22px}.news-grid[data-v-158f20be]{grid-template-columns:1fr}.news-section-heading[data-v-158f20be]{margin-top:42px}}@media (prefers-reduced-motion:reduce){.news-loader[data-v-158f20be]{animation:none}.featured-story img[data-v-158f20be],.news-card[data-v-158f20be],.news-card img[data-v-158f20be]{transition:none}}.info-page[data-v-c70a179e]{color:#14213a;width:min(1180px,100% - 40px);margin:38px auto 100px}.info-hero[data-v-c70a179e]{isolation:isolate;background:linear-gradient(135deg,#ffffffed,#deedffb3);border:1px solid #ffffffe6;border-radius:38px;grid-template-columns:minmax(0,1.5fr) minmax(250px,.5fr);align-items:center;gap:40px;min-height:530px;padding:68px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 75px #183f7e21,inset 0 1px #fff}.info-hero[data-v-c70a179e]:before{content:"";z-index:-2;background-image:radial-gradient(#2f66cd1f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 72%);mask-image:linear-gradient(270deg,#000,#0000 72%)}.info-hero__glow[data-v-c70a179e]{z-index:-3;filter:blur(18px);border-radius:50%;position:absolute}.info-hero__glow--one[data-v-c70a179e]{background:#68a6ff80;width:440px;height:440px;top:-170px;right:-120px}.info-hero__glow--two[data-v-c70a179e]{background:#8367f13d;width:340px;height:340px;bottom:-240px;left:28%}.info-hero__copy>p[data-v-c70a179e]{color:#2468db;letter-spacing:.18em;margin:0;font-size:12px;font-weight:850}.info-hero h1[data-v-c70a179e]{letter-spacing:-.055em;text-wrap:balance;max-width:820px;margin:20px 0 0;font-size:clamp(47px,6.5vw,78px);line-height:1.01}.info-hero h1 span[data-v-c70a179e]{color:#5749e5}.info-hero__bottom>p[data-v-c70a179e]{color:#63738c;max-width:720px;margin:28px 0 0;font-size:18px;line-height:1.65}.info-actions[data-v-c70a179e]{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.info-actions button[data-v-c70a179e]{min-height:52px;font:inherit;cursor:pointer;border-radius:16px;padding:0 21px;font-weight:780}.info-primary[data-v-c70a179e]{color:#fff;background:linear-gradient(135deg,#286fe8,#5948e5);border:1px solid #fff9;box-shadow:0 13px 28px #3058d43d}.info-primary span[data-v-c70a179e]{margin-left:9px;font-size:20px}.info-secondary[data-v-c70a179e]{color:#28538f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #2457ab29}.info-hero__mark[data-v-c70a179e]{aspect-ratio:1;color:#2468dc;background:linear-gradient(145deg,#ffffffc7,#7fb5ff3b);border:1px solid #ffffffe6;border-radius:38%;place-items:center;width:min(260px,100%);display:grid;position:relative;transform:rotate(6deg);box-shadow:0 26px 68px #235ebe33,inset 0 1px #fff}.info-hero__mark span[data-v-c70a179e]{letter-spacing:-5px;font-family:Lemonada,Segoe Script,cursive;font-size:52px;font-weight:800;transform:rotate(-6deg)}.info-hero__mark i[data-v-c70a179e]{background:#ffd83d;border-radius:999px;width:42px;height:6px;position:absolute;top:27%;left:21%;transform:rotate(-18deg)}.info-cards[data-v-c70a179e]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.info-cards article[data-v-c70a179e]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffad;border:1px solid #ffffffdb;border-radius:25px;flex-direction:column;align-items:flex-start;min-height:230px;padding:30px;display:flex;box-shadow:0 16px 45px #1e448214}.info-cards article>span[data-v-c70a179e]{color:#fff;background:linear-gradient(135deg,#2a70e8,#584ae4);border-radius:13px;place-items:center;min-width:43px;height:43px;padding:0 9px;font-size:12px;font-weight:850;display:grid}.info-cards h2[data-v-c70a179e]{letter-spacing:-.02em;margin:28px 0 9px;font-size:23px}.info-cards p[data-v-c70a179e]{color:#65758d;margin:0;line-height:1.65}@media (width<=850px){.info-hero[data-v-c70a179e]{grid-template-columns:1fr;padding:48px 38px}.info-hero__mark[data-v-c70a179e]{width:210px}.info-cards[data-v-c70a179e]{grid-template-columns:1fr}}@media (width<=540px){.info-page[data-v-c70a179e]{width:calc(100% - 24px);margin-top:18px}.info-hero[data-v-c70a179e]{border-radius:24px;min-height:auto;padding:38px 22px}.info-hero h1[data-v-c70a179e]{font-size:clamp(40px,12vw,57px)}.info-hero__bottom>p[data-v-c70a179e]{font-size:16px}.info-actions button[data-v-c70a179e]{width:100%}.info-hero__mark[data-v-c70a179e]{width:165px}.info-hero__mark span[data-v-c70a179e]{font-size:38px}.info-cards article[data-v-c70a179e]{min-height:200px;padding:24px}}.identity-loader-placeholder[data-v-0d80e38d]{background:radial-gradient(circle at 20% 20%,#4b97ed24,#0000 30%),linear-gradient(145deg,#f7fbff,#f4f1ff);min-height:100vh}.home-source-state[data-v-0d80e38d]{text-align:center;color:#243858;background:linear-gradient(145deg,#f7fbff,#f4f1ff);place-content:center;justify-items:center;gap:12px;min-height:100vh;padding:28px;display:grid}.home-source-state p[data-v-0d80e38d]{color:#6f7f99;max-width:560px;margin:0}.home-source-state button[data-v-0d80e38d]{color:#fff;cursor:pointer;background:#447bea;border:0;border-radius:11px;padding:10px 18px;font-weight:750}.home-source-state--error[data-v-0d80e38d]{color:#a43f50;background:linear-gradient(145deg,#fff8f8,#f8f4ff)}.home-source-spinner[data-v-0d80e38d]{border:3px solid #447bea2e;border-top-color:#447bea;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite home-source-spin-0d80e38d}@keyframes home-source-spin-0d80e38d{to{transform:rotate(360deg)}}
