.locale-switcher{display:inline-flex;position:relative}.locale-switcher summary{list-style:none}.locale-switcher summary::-webkit-details-marker{display:none}.locale-switcher__toggle{gap:0;font-weight:800;overflow:hidden;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}.locale-flag{background-clip:padding-box;border:1px solid #0f172a1f;border-radius:5px;flex:none;width:25px;height:17px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 7px #0f172a21,0 0 0 2px #ffffffad,inset 0 1px #ffffff47}.locale-flag--ru{background:linear-gradient(#ffffff2e,#0000 42%),linear-gradient(#fff,#fff) top/100% 33.333% no-repeat,linear-gradient(#2457d6,#2457d6) 50%/100% 33.333% no-repeat,linear-gradient(#e53946,#e53946) bottom/100% 33.334% no-repeat}.locale-flag--be{background:linear-gradient(#ffffff24,#0000 42%),linear-gradient(90deg,#fff 0 16%,#0000 16% 100%),linear-gradient(#c8313e,#c8313e) top/100% 68% no-repeat,linear-gradient(#288a45,#288a45) bottom/100% 32% no-repeat}.locale-flag--be:before{content:"";background:repeating-linear-gradient(#c8313e 0 2px,#0000 2px 4px);width:2px;position:absolute;top:2px;bottom:2px;left:3px}.locale-flag--kk{background:linear-gradient(#ffffff24,#0000 42%),#00abc8}.locale-flag--kk:before{content:"";background:#ffd34d;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffd34d4d}.locale-flag--ky{background:linear-gradient(#ffffff1f,#0000 42%),#e3262e}.locale-flag--ky:before{content:"";background:radial-gradient(circle,#0000 0 34%,#ffd34d 35% 100%);border-radius:50%;position:absolute;inset:5px 9px}.locale-flag--tg{background:linear-gradient(#ffffff24,#0000 42%),linear-gradient(#d6202f,#d6202f) top/100% 30% no-repeat,linear-gradient(#fff,#fff) 50%/100% 40% no-repeat,linear-gradient(#16843a,#16843a) bottom/100% 30% no-repeat}.locale-flag--tg:before{content:"";background:#f5c542;border-radius:0 0 7px 7px;width:7px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.locale-flag--hy{background:linear-gradient(#ffffff21,#0000 42%),linear-gradient(#d72f3f,#d72f3f) top/100% 33.333% no-repeat,linear-gradient(#2457d6,#2457d6) 50%/100% 33.333% no-repeat,linear-gradient(#f28c28,#f28c28) bottom/100% 33.334% no-repeat}.locale-flag--he{background:linear-gradient(#ffffff29,#0000 42%),linear-gradient(#0000 0 17%,#2457d6 17% 28%,#0000 28% 72%,#2457d6 72% 83%,#0000 83% 100%),#fff}.locale-flag--he:before{content:"вњЎ";color:#2457d6;place-items:center;font-size:9px;line-height:1;display:grid;position:absolute;inset:0}.locale-switcher__code{color:#0f4fbd;letter-spacing:0;background:#ffffffeb;border-radius:999px;place-items:center;min-width:15px;height:13px;font-size:7px;line-height:1;display:grid;position:absolute;bottom:4px;right:5px;box-shadow:0 1px 4px #0f172a24}.locale-switcher__menu{top:calc(100% + 10px);z-index:80;background:#fffffff5;border:1px solid #94a3b847;border-radius:16px;width:210px;padding:8px;position:absolute;inset-inline-end:0;box-shadow:0 20px 54px #0f172a2e,inset 0 1px #ffffffb8}.locale-switcher__menu form{margin:0}.locale-switcher__item{color:#172033;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 11px;display:flex}.locale-switcher__item strong,.locale-switcher__item small{display:block}.locale-switcher__item strong{font-size:13px;line-height:1.2}.locale-switcher__item small{color:#64748b;margin-top:2px;font-size:11px;line-height:1.2}.locale-switcher__item:hover,.locale-switcher__item.is-active{color:#1d4fa3;background:#2b7fff14;border-color:#2b7fff29}.locale-switcher[open]:before{content:"";z-index:78;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0f172a29;position:fixed;inset:0}.locale-switcher__menu{top:50%!important;left:50%!important;z-index:80!important;background:#fffffff5!important;border:1px solid #94a3b847!important;border-radius:24px!important;width:min(430px,100vw - 32px)!important;padding:16px!important;position:fixed!important;inset-inline-end:auto!important;transform:translate(-50%,-50%)!important;box-shadow:0 28px 80px #0f172a38,inset 0 1px #ffffffc7!important}.locale-switcher__head{margin:0 0 12px;padding:2px 4px 6px}.locale-switcher__head span{color:#2b7fff;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.2;display:block}.locale-switcher__head strong{color:#172033;margin-top:4px;font-size:22px;line-height:1.1;display:block}.locale-switcher__menu form+form{margin-top:10px}.locale-switcher__item{transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;background:linear-gradient(#f8fbfff5,#eff6ffc2)!important;border:1px solid #94a3b847!important;border-radius:18px!important;gap:14px!important;min-height:76px!important;padding:13px 14px!important;box-shadow:inset 0 1px #ffffffb8!important}.locale-switcher__item:hover{transform:translateY(-1px)}.locale-switcher__item:hover,.locale-switcher__item.is-active{color:#1d4fa3!important;background:linear-gradient(135deg,#dbeafefa,#eff6ffd6)!important;border-color:#2b7fff57!important;box-shadow:0 14px 30px #2b7fff21,inset 0 1px #ffffffc7!important}.locale-switcher__item .locale-flag{border-radius:8px!important;width:46px!important;height:31px!important}.locale-switcher__item .locale-flag--he:before{font-size:16px!important}.locale-switcher__item strong{font-size:15px!important}.locale-switcher__item small{margin-top:3px!important;font-size:12px!important}.locale-switcher__badge{color:#64748b;background:#94a3b829;border-radius:999px;width:max-content;margin-bottom:4px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.locale-switcher__item.is-disabled{opacity:.72;filter:grayscale(.35);cursor:not-allowed!important}.locale-switcher__item.is-disabled:hover{transform:none}.locale-flag--he:before{content:"✡"!important}.locale-flag--ja{background:linear-gradient(#ffffff29,#0000 42%),radial-gradient(circle,#e53946 0 31%,#0000 32%),#fff}.locale-flag--zh{background:#de2910}.locale-flag--zh:before{content:"в…";color:#ffde00;font-size:7px;line-height:1;position:absolute;top:2px;left:3px}.locale-flag--zh:after{content:"в…";color:#ffde00;text-shadow:4px 3px #ffde00,2px 8px #ffde00,-1px 6px #ffde00;font-size:3px;line-height:1;position:absolute;top:3px;left:12px}.locale-flag--vi{background:linear-gradient(#ffffff1f,#0000 42%),#da251d}.locale-flag--vi:before{content:"в…";color:#ffde00;place-items:center;font-size:10px;line-height:1;display:grid;position:absolute;inset:0}.locale-flag--pt_BR{background:#009b3a}.locale-flag--pt_BR:before{content:"";background:#ffdf00;position:absolute;inset:3px 6px;transform:rotate(45deg)}.locale-flag--pt_BR:after{content:"";background:#002776;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=560px){.locale-switcher__menu{width:min(620px,100vw - 40px)!important}.locale-switcher__menu form{vertical-align:top;width:calc(50% - 5px);display:inline-block}.locale-switcher__menu form:nth-of-type(odd){margin-inline-end:10px}.locale-switcher__menu form+form{margin-top:0}.locale-switcher__menu form:nth-of-type(n+3){margin-top:10px}}@media (width>=820px){.locale-switcher__menu{width:min(760px,100vw - 48px)!important}.locale-switcher__menu form{width:calc(33.333% - 7px)}.locale-switcher__menu form:nth-of-type(odd){margin-inline-end:0}.locale-switcher__menu form:not(:nth-of-type(3n)){margin-inline-end:10px}.locale-switcher__menu form:nth-of-type(n+3){margin-top:0}.locale-switcher__menu form:nth-of-type(n+4){margin-top:10px}}.locale-switcher__item .locale-flag--zh:before{font-size:10px!important;top:4px!important;left:5px!important}.locale-switcher__item .locale-flag--zh:after{text-shadow:6px 4px #ffde00,3px 12px #ffde00,-1px 9px #ffde00!important;font-size:4px!important;top:5px!important;left:19px!important}.locale-switcher__item .locale-flag--vi:before{font-size:16px!important}.locale-switcher__item .locale-flag--pt_BR:before{inset:5px 10px!important}.locale-switcher__item .locale-flag--pt_BR:after{width:13px!important;height:13px!important}.pf-locale-admin-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;width:100%;display:grid}.pf-locale-admin-card{background:linear-gradient(#12192609,#2b7fff09);border:1px solid #60a5fa2e;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px;display:grid}.pf-locale-admin-card .locale-flag{border-radius:7px;width:38px;height:26px}.pf-locale-admin-card .pf-toggle{margin-left:auto}.pf-locale-admin-state{color:#64748b;text-align:center;background:#94a3b821;border-radius:999px;justify-self:end;min-width:78px;padding:5px 8px;font-size:10px;font-weight:900;line-height:1}.pf-locale-admin-card:has(.pf-toggle-input:checked) .pf-locale-admin-state{color:#1763d5;background:#2b7fff1f}.pf-section-locales{flex-direction:column;display:flex}.pf-section-locales .pf-section-head{min-height:82px}.pf-section-locales .pf-rows{gap:14px;padding:18px 20px 16px}.pf-section-locales .pf-locale-admin-grid{gap:12px}.pf-section-locales .pf-locale-admin-card{border-radius:14px;min-height:70px;padding:12px 14px}.pf-section-locales .pf-locale-admin-card .pf-row-info{min-width:0}.pf-locale-admin-note{color:#536176;background:#3b82f60e;border:1px solid #3b82f624;border-radius:12px;align-items:center;margin:0;padding:10px 12px}.pf-locale-admin-note svg{color:#2b7fff;margin-top:0}@media (width>=1260px){.pf-section-locales .pf-locale-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.pf-locale-admin-card{grid-template-columns:auto minmax(0,1fr) auto}.pf-locale-admin-state{display:none}}@media (width>=901px){.pf-section-cdn{margin-top:22px}}.locale-switcher__menu{grid-template-columns:repeat(2,minmax(220px,1fr))!important;gap:12px!important;width:min(720px,100vw - 40px)!important;padding:18px!important;display:grid!important}.locale-switcher__head{grid-column:1/-1!important;margin:0 0 2px!important;padding:0 46px 4px 2px!important}.locale-switcher__close{z-index:2;color:#34435a;cursor:pointer;background:linear-gradient(#fffffff0,#ecf4ffeb);border:1px solid #3b82f62e;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:inset 0 1px #ffffffb3,0 10px 22px #23529614}.locale-switcher__close:hover,.locale-switcher__close:focus-visible{color:#0f5bea;background:linear-gradient(#eff7fffa,#dcebfff5);border-color:#3b82f661;transform:translateY(-1px)}.locale-switcher__close:focus-visible{outline-offset:2px;outline:2px solid #3b82f661}.locale-switcher__menu form,.locale-switcher__menu form:nth-of-type(odd),.locale-switcher__menu form:not(:nth-of-type(3n)),.locale-switcher__menu form:nth-of-type(n+3),.locale-switcher__menu form:nth-of-type(n+4){width:auto!important;margin:0!important;display:block!important}.locale-switcher__item{justify-content:flex-start!important;height:76px!important;min-height:76px!important}.locale-switcher__copy{text-align:left;grid-template-rows:16px 18px 15px;align-content:center;min-width:0;display:grid}.locale-switcher__copy strong,.locale-switcher__copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.locale-switcher__copy strong{align-self:end;line-height:1.08!important}.locale-switcher__copy small{align-self:start;line-height:1.1!important}.locale-switcher__item:not(.is-disabled) .locale-switcher__copy{grid-template-rows:0 20px 16px}.locale-switcher__badge{color:#6b7280;letter-spacing:0;white-space:nowrap;background:#94a3b81c;border:1px solid #64748b24;border-radius:999px;align-self:start;align-items:center;width:max-content;max-width:100%;height:15px;margin:0 0 1px;padding:0 7px;font-size:9px;font-style:normal;font-weight:850;line-height:1;display:inline-flex}.locale-switcher__item.is-disabled{opacity:1!important;filter:none!important;color:#1f2937!important;background:linear-gradient(#f6f8fceb,#ecf1f8d1)!important;border-color:#94a3b857!important}.locale-switcher__item.is-disabled .locale-flag{opacity:.9;filter:saturate(.72)brightness(.96)}.locale-switcher__item.is-disabled strong{color:#253044!important}.locale-switcher__item.is-disabled small{color:#667085!important}.locale-switcher__item{text-align:left!important;grid-template-columns:46px minmax(0,1fr)!important;place-items:center start!important;gap:14px!important;padding:12px 14px!important;display:grid!important}.locale-switcher__copy{text-align:left!important;flex-direction:column!important;justify-content:center!important;justify-self:stretch!important;align-items:flex-start!important;width:100%!important;min-width:0!important;display:flex!important}.locale-switcher__item.is-disabled .locale-switcher__copy{justify-content:center!important;padding-top:0!important}.locale-switcher__copy strong,.locale-switcher__copy small,.locale-switcher__badge{text-align:left!important;margin-left:0!important;padding-left:0!important}.locale-switcher__copy strong{margin-top:0!important;line-height:1.12!important}.locale-switcher__copy small{margin-top:3px!important;line-height:1.12!important}.locale-switcher__badge{color:#64748b!important;width:auto!important;height:13px!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 2px!important;padding:0!important;font-size:9px!important;font-weight:850!important;line-height:13px!important;display:block!important}.locale-switcher__item .locale-flag{grid-column:1!important;justify-self:start!important}.locale-switcher__item:not(.is-disabled) .locale-switcher__badge{display:none!important}.locale-switcher__item.is-disabled strong{font-size:14px!important}.locale-switcher__item.is-disabled small{font-size:11px!important}@media (width>=980px){.locale-switcher__menu{grid-template-columns:repeat(3,minmax(210px,1fr))!important;width:min(760px,100vw - 48px)!important}}@media (width<=560px){.locale-switcher__menu{grid-template-columns:1fr!important;gap:10px!important;width:min(420px,100vw - 28px)!important}}.locale-switcher__menu .locale-switcher__item{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;height:76px!important;min-height:76px!important;padding:12px 14px!important;display:flex!important}.locale-switcher__menu .locale-switcher__item>.locale-flag{flex:0 0 46px!important;width:46px!important;height:31px!important;margin:0!important}.locale-switcher__menu .locale-switcher__copy{text-align:left!important;flex-direction:column!important;flex:0 auto!important;justify-content:center!important;align-items:flex-start!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.locale-switcher__menu .locale-switcher__copy>*{text-align:left!important;align-self:flex-start!important;margin-left:0!important;padding-left:0!important}.locale-switcher__menu .locale-switcher__badge{height:13px!important;box-shadow:none!important;color:#64748b!important;white-space:nowrap!important;background:0 0!important;border:0!important;margin:0 0 2px!important;padding:0!important;font-size:9px!important;font-weight:850!important;line-height:13px!important;display:block!important}.locale-switcher__menu .locale-switcher__item:not(.is-disabled) .locale-switcher__badge{display:none!important}.locale-switcher__menu .locale-switcher__copy strong{margin:0!important;font-size:14px!important;line-height:1.12!important}.locale-switcher__menu .locale-switcher__copy small{margin:3px 0 0!important;font-size:11px!important;line-height:1.12!important}.translation-stats{margin-bottom:18px}.translations-panel{margin-top:18px}.translation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 20px 22px;display:grid}.translation-card{border:1px solid var(--border);background:linear-gradient(145deg,#2b7fff14,#ffffff08);border-radius:16px;gap:14px;min-width:0;padding:16px;display:grid}.translation-card.has-missing{background:linear-gradient(145deg,#f59e0b14,#2b7fff0a);border-color:#f59e0b57}.translation-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.translation-title{gap:2px;min-width:0;display:grid}.translation-title strong{color:var(--text);font-size:15px;line-height:1.15}.translation-title span,.translation-meta{color:var(--muted);font-size:12px;line-height:1.35}.translation-state{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.translation-state.is-on{color:#0f766e;background:#14b8a624}.translation-state.is-off{color:#64748b;background:#64748b24}.translation-progress{background:#94a3b838;border-radius:999px;height:8px;overflow:hidden}.translation-progress span{border-radius:inherit;background:var(--grad-brand);height:100%;display:block}.translation-meta{justify-content:space-between;gap:12px;display:flex}.translation-missing{background:#f59e0b0f;border:1px solid #f59e0b3d;border-radius:12px;min-width:0}.translation-missing summary{cursor:pointer;color:var(--text);padding:10px 12px;font-size:12px;font-weight:800}.translation-missing div{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.translation-missing code{border:1px solid var(--border);background:var(--input);color:var(--text-soft);border-radius:8px;padding:4px 7px;font-size:11px}.translation-ready{color:#0f766e;background:#14b8a61f;border-radius:12px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:9px 11px;font-size:12px;font-weight:800;display:inline-flex}.translation-actions{justify-content:flex-end;display:flex}.translation-alert{margin:18px 0 0}.translation-editor{margin-bottom:26px}.translation-editor-head{border-bottom:1px solid var(--border)}.translation-toolbar{border-bottom:1px solid var(--border);grid-template-columns:1fr;align-items:start;gap:18px;padding:18px 20px;display:grid}.translation-picker{gap:10px;min-width:0;display:grid}.translation-search{border:1px solid var(--border);background:linear-gradient(145deg,#2b7fff0d,#ffffff75);border-radius:16px;gap:10px;padding:14px;display:grid}.translation-search-main{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px;display:grid}.translation-search-main label{gap:6px;min-width:0;display:grid}.translation-search-main label span{color:var(--muted);font-size:12px;font-weight:800}.translation-search-main input{border:1px solid var(--border);background:var(--panel-soft);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:13px;outline:none;padding:0 14px;font-weight:750}.translation-search-main input:focus{border-color:#2b7fffa6;box-shadow:0 0 0 4px #2b7fff1f}.translation-filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.translation-filter-tabs button{border:1px solid var(--border);background:var(--panel-soft);min-height:34px;color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;padding:0 13px;font-size:12px;font-weight:900}.translation-filter-tabs button.is-active{color:var(--accent);background:#2b7fff24;border-color:#2b7fff99}.translation-picker-title{color:var(--muted);font-size:12px;font-weight:800}.translation-picker-grid{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.translation-file-grid{gap:10px;display:grid}.translation-choice,.translation-file-choice{border:1px solid var(--border);min-width:0;min-height:54px;color:var(--text);cursor:pointer;font:inherit;text-align:left;background:linear-gradient(145deg,#2b7fff0e,#ffffff6b);border-radius:15px;align-items:center;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 12px 28px #0f172a0b}.translation-choice{gap:11px;padding:10px 12px}.translation-file-choice{justify-content:flex-start;gap:10px;padding:0 14px;font-size:13px;font-weight:900}.translation-file-choice svg{color:var(--accent);flex:none}.translation-choice:hover,.translation-file-choice:hover,.translation-choice.is-active,.translation-file-choice.is-active{background:linear-gradient(145deg,#2b7fff24,#ffffff9e);border-color:#2b7fff8c;transform:translateY(-1px);box-shadow:0 18px 38px #2b7fff21}.translation-choice.is-active,.translation-file-choice.is-active{color:var(--accent)}.translation-choice-copy{gap:2px;min-width:0;display:grid}.translation-choice-copy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;line-height:1.15;overflow:hidden}.translation-choice-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.translation-line-input{border:1px solid var(--border-strong);background:var(--input);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:14px;outline:none;min-height:74px;padding:12px 14px;font-weight:750;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s}.translation-line-input:focus{border-color:#2b7fffc2;box-shadow:0 0 0 4px #2b7fff24}.translation-lines{gap:12px;padding:18px 20px;display:grid}.translation-line{border:1px solid var(--border);background:#2b7fff0b;border-radius:16px;grid-template-columns:minmax(220px,.82fr) minmax(280px,1fr);align-items:stretch;gap:12px;padding:14px;display:grid}.translation-line.is-missing{background:#f59e0b12;border-color:#f59e0b57}.translation-line-info{align-content:start;gap:7px;min-width:0;display:grid}.translation-line-key{color:var(--accent);overflow-wrap:anywhere;font-size:12px;font-weight:900;line-height:1.2}.translation-line-key em{color:var(--text);font-style:normal;font-weight:850}.translation-line-base{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.45}.translation-line-badge{color:#92400e;text-transform:uppercase;background:#f59e0b29;border-radius:999px;width:max-content;max-width:100%;padding:4px 8px;font-size:10px;font-weight:900}.translation-line-error{color:#ef4444;grid-column:2;font-size:12px;font-weight:800}.translation-empty{border:1px dashed var(--border-strong);color:var(--muted);text-align:center;border-radius:16px;padding:28px;font-weight:800}.translation-editor-actions{justify-content:flex-end;gap:12px;padding:0 20px 20px;display:flex}.translation-pager{justify-content:space-between;align-items:center;gap:14px;padding:16px 20px 0;display:flex}.translation-pager--bottom{justify-content:flex-end;padding:0 20px 20px}.translation-pager strong{color:var(--text);font-size:14px;font-weight:900;display:block}.translation-pager span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:750;display:block}.translation-pager-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.translation-pager .is-disabled{opacity:.45;pointer-events:none}@media (width<=1180px){.translation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.translation-toolbar{grid-template-columns:1fr}.translation-picker-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}.translation-line{grid-template-columns:1fr}.translation-line-error{grid-column:auto}}@media (width<=720px){.translation-grid{grid-template-columns:1fr;padding:14px}.translation-card-head{grid-template-columns:auto minmax(0,1fr)}.translation-state{grid-column:2;justify-self:start}.translation-toolbar{grid-template-columns:1fr;padding:14px}.translation-picker-grid,.translation-search-main{grid-template-columns:1fr}.translation-pager{flex-direction:column;align-items:stretch;padding:14px 14px 0}.translation-pager--bottom{padding:0 14px 14px}.translation-pager-actions{justify-content:stretch}.translation-pager-actions .btn{flex:1 1 0}.translation-lines{padding:14px}.translation-editor-actions{flex-direction:column;padding:0 14px 14px}.translation-editor-actions .btn{width:100%}}html[data-theme=dark] .ai-knowledge-toolbar,body.dark .ai-knowledge-toolbar,html[data-theme=dark] .ai-knowledge-chip,body.dark .ai-knowledge-chip{color:#ebf2ffe6;background:#0a111eb8;border-color:#4c8cff52}html[data-theme=dark] .ai-knowledge-toolbar label>span,body.dark .ai-knowledge-toolbar label>span{color:#cfdcf5db}html[data-theme=dark] .ai-knowledge-toolbar input,html[data-theme=dark] .ai-knowledge-toolbar select,html[data-theme=dark] .ai-knowledge-form input[type=number],body.dark .ai-knowledge-toolbar input,body.dark .ai-knowledge-toolbar select,body.dark .ai-knowledge-form input[type=number]{color:#f4f7fff2;background:#080e19d1;border-color:#5289e857}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .topbar .search input,html[data-theme=dark] .topbar .search-keyboard-btn,html[data-theme=dark] .topbar .search-submit-btn,html[data-theme=dark] .topbar .voice-search-btn,html[data-theme=dark] .topbar .top-actions .icon-btn,html[data-theme=dark] .locale-switcher__toggle,html[data-theme=dark] .notif-wrap .icon-btn{color:#e8eef8!important;background:#0c121ee0!important;border-color:#94a3b838!important;box-shadow:0 12px 34px #00000047!important}html[data-theme=dark] .topbar .search input{color:#f8fafc!important;background:#070b13f0!important;border-right:0!important}html[data-theme=dark] .topbar .search input::placeholder{color:#e2e8f094!important}html[data-theme=dark] .topbar .search input:focus{border-color:#2b7fffb8!important;box-shadow:0 0 0 4px #2b7fff24!important}html[data-theme=dark] .topbar .search-keyboard-btn:hover,html[data-theme=dark] .topbar .search-submit-btn:hover,html[data-theme=dark] .topbar .voice-search-btn:hover,html[data-theme=dark] .topbar .top-actions .icon-btn:hover,html[data-theme=dark] .locale-switcher__toggle:hover,html[data-theme=dark] .notif-wrap .icon-btn:hover{color:#fff!important;background:#161f31f5!important}html[data-theme=dark] .locale-flag{background-color:#0f172ae6!important;border-color:#94a3b847!important}html[data-theme=dark] .sidebar{background:#070a10f5!important;border-color:#94a3b824!important}html[data-theme=dark] .sidebar .nav-item{color:#cbd5e1!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .sidebar .nav-item.active{color:#fff!important;background:linear-gradient(135deg,#2b7ffff2,#247cffc7)!important;border-color:#60a5fa6b!important;box-shadow:0 14px 34px #2b7fff38!important}html[data-theme=dark] .sidebar .nav-icon,html[data-theme=dark] .sidebar .nav-pl-thumb{color:#60a5fa!important;background:#0f172ae6!important;border-color:#60a5fa2e!important}html[data-theme=dark] .sidebar .nav-item:hover .nav-icon,html[data-theme=dark] .sidebar .nav-item.active .nav-icon{color:#fff!important;background:#ffffff24!important}html[data-theme=dark] .nav-pl-empty,html[data-theme=dark] .eyecare{color:#cbd5e1!important;background:#080d16d1!important;border-color:#94a3b829!important}html[data-theme=dark] .locale-switcher__menu,html[data-theme=dark] .profile-dropdown,html[data-theme=dark] .ndd,html[data-theme=dark] .search-keyboard,html[data-theme=dark] .search-suggest{color:#e5edf8!important;background:#0a0f19fa!important;border-color:#94a3b838!important;box-shadow:0 26px 80px #00000075!important}html[data-theme=dark] .locale-switcher__item,html[data-theme=dark] .pd-item,html[data-theme=dark] .profile-dropdown a,html[data-theme=dark] .profile-dropdown button,html[data-theme=dark] .ndd a,html[data-theme=dark] .ndd button{color:#dbeafe!important}html[data-theme=dark] .locale-switcher__item:hover,html[data-theme=dark] .locale-switcher__item.is-active,html[data-theme=dark] .pd-item:hover,html[data-theme=dark] .profile-dropdown a:hover,html[data-theme=dark] .profile-dropdown button:hover,html[data-theme=dark] .ndd a:hover,html[data-theme=dark] .ndd button:hover{color:#fff!important;background:#1e293be0!important}html[data-theme=dark] .ai-assistant-toggle,html[data-theme=dark] .ai-assistant-actions-toggle{background:#0a0f19eb!important;border-color:#94a3b83d!important;box-shadow:0 18px 44px #00000070!important}html[data-theme=dark] .ai-assistant-bot-mark,html[data-theme=dark] .ai-assistant-actions-mark{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#6d5dfc)!important}html[data-theme=dark] .ai-assistant-panel,html[data-theme=dark] .ai-assistant-actions-panel{color:#e5edf8!important;background:#090e18fa!important;border-color:#94a3b838!important;box-shadow:0 26px 80px #00000085!important}html[data-theme=dark] .ai-assistant-action-grid button,html[data-theme=dark] .ai-assistant-quick button,html[data-theme=dark] .ai-assistant-modes button,html[data-theme=dark] .ai-assistant-message--assistant{color:#e5edf8!important;background:#0f172ae0!important;border-color:#60a5fa38!important}html[data-theme=dark] .ai-assistant-action-grid button:hover,html[data-theme=dark] .ai-assistant-quick button:hover,html[data-theme=dark] .ai-assistant-modes button:hover{background:#1e293bf5!important;border-color:#60a5fa6b!important}html[data-theme=dark] .sidebar .nav-item:hover{color:#fff!important;background:linear-gradient(135deg,#2b7fff2e,#2b7fff14)!important;border-color:#2b7fff57!important}html[data-theme=dark] .sidebar .nav-item:hover .nav-icon{color:#7db7ff!important;background:#2b7fff2e!important}html[data-theme=dark] .topbar .top-actions .icon-btn:hover,html[data-theme=dark] .locale-switcher__toggle:hover,html[data-theme=dark] .notif-wrap .icon-btn:hover{color:#fff!important;background:#2b7fff29!important;border-color:#2b7fff61!important}html[data-theme=dark] .locale-switcher__toggle .locale-flag{background-color:#101827!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 4px #2b7fff1a!important}html[data-theme=dark] .locale-switcher__code{color:#dbeafe!important}html[data-theme=dark] .locale-switcher[open]:before{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#02060ead!important}html[data-theme=dark] .locale-switcher__menu{background:#080c16fa!important;border-color:#60a5fa3d!important}html[data-theme=dark] .locale-switcher__head span{color:#60a5fa!important}html[data-theme=dark] .locale-switcher__head strong{color:#f8fafc!important;opacity:1!important}html[data-theme=dark] .locale-switcher__close{color:#dbeafe!important;background:#0f172aeb!important;border-color:#94a3b83d!important}html[data-theme=dark] .locale-switcher__close:hover{color:#fff!important;background:#2b7fff38!important}html[data-theme=dark] .locale-switcher__item{background:#0f172ad1!important;border-color:#94a3b82e!important}html[data-theme=dark] .locale-switcher__item:not(.is-disabled):hover,html[data-theme=dark] .locale-switcher__item.is-active{background:linear-gradient(135deg,#2b7fff2e,#2b7fff17)!important;border-color:#60a5fa73!important}html[data-theme=dark] .locale-switcher__copy strong{color:#f8fafc!important;font-size:13px!important}html[data-theme=dark] .locale-switcher__copy small{color:#94a3b8!important;font-size:11px!important}html[data-theme=dark] .locale-switcher__badge{color:#cbd5e1!important;background:#94a3b824!important}html[data-theme=dark] .profile-dropdown{background:#070a10fa!important;border-color:#60a5fa38!important}html[data-theme=dark] .pd-head,html[data-theme=dark] .pd-head--aurora,html[data-theme=dark] .pd-head--default{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#6d5dfc)!important}html[data-theme=dark] .pd-info strong,html[data-theme=dark] .pd-info span,html[data-theme=dark] .pd-channel-handle{color:#fff!important;text-shadow:none!important;background:0 0!important}html[data-theme=dark] .pd-body{background:#070a10fa!important}html[data-theme=dark] .pd-item{color:#dbeafe!important;background:0 0!important}html[data-theme=dark] .pd-item:hover{color:#fff!important;background:#2b7fff24!important}html[data-theme=dark] .ndd{background:#070a10fa!important;border-color:#60a5fa3d!important}html[data-theme=dark] .ndd-head,html[data-theme=dark] .ndd-footer{background:#0a0f19eb!important;border-color:#94a3b829!important}html[data-theme=dark] .ndd-title,html[data-theme=dark] .ndd-loading,html[data-theme=dark] .ndd-empty{color:#f8fafc!important}html[data-theme=dark] .ndd-read-all,html[data-theme=dark] .ndd-footer{color:#dbeafe!important}html[data-theme=dark] .msg-page{background:linear-gradient(135deg,#0f172af5,#080c14fa)!important;border-color:#60a5fa38!important;box-shadow:0 24px 70px #00000052!important}html[data-theme=dark] .msg-page:before,html[data-theme=dark] .msg-page:after{opacity:0!important;box-shadow:none!important;background:0 0!important}html[data-theme=dark] .msg-sidebar{background:#080c14f0!important;border-color:#94a3b829!important}html[data-theme=dark] .msg-sidebar-head,html[data-theme=dark] .msg-main,html[data-theme=dark] .msg-body,html[data-theme=dark] .msg-footer{background:#0a0f19e0!important}html[data-theme=dark] .msg-empty-hint,html[data-theme=dark] .msg-empty-security,html[data-theme=dark] .msg-no-messages,html[data-theme=dark] .msg-head-action,html[data-theme=dark] .msg-reaction-message,html[data-theme=dark] .msg-more-btn,html[data-theme=dark] .msg-emoji-picker,html[data-theme=dark] .msg-bubble--voice,html[data-theme=dark] .msg-recording{color:#e5edf8!important;box-shadow:none!important;background:#0f172ae0!important;border-color:#60a5fa38!important}html[data-theme=dark] .ai-assistant-panel,html[data-theme=dark] .ai-assistant-actions-panel{background:#070a10fa!important;border-color:#60a5fa3d!important}html[data-theme=dark] .ai-assistant-head,html[data-theme=dark] .ai-assistant-actions-head,html[data-theme=dark] .ai-assistant-form{background:#0a0f19f5!important;border-color:#94a3b82e!important}html[data-theme=dark] .ai-assistant-head strong,html[data-theme=dark] .ai-assistant-actions-head strong,html[data-theme=dark] .ai-assistant-title-block strong{color:#f8fafc!important}html[data-theme=dark] .ai-assistant-head span,html[data-theme=dark] .ai-assistant-actions-head span,html[data-theme=dark] .ai-assistant-actions-note,html[data-theme=dark] .ai-assistant-title-block span{color:#94a3b8!important}html[data-theme=dark] .ai-assistant-head button[data-ai-assistant-close]{color:#dbeafe!important;background:#0f172af0!important;border-color:#94a3b83d!important}html[data-theme=dark] .ai-assistant-head button[data-ai-assistant-close]:hover{color:#fff!important;background:#2b7fff2e!important}html[data-theme=dark] .ai-assistant-live-status,html[data-theme=dark] .ai-assistant-secure-note,html[data-theme=dark] .ai-assistant-actions-head b{color:#dbeafe!important;background:#0f172ae6!important;border-color:#60a5fa3d!important}html[data-theme=dark] .ai-assistant-messages,html[data-theme=dark] .ai-assistant-action-grid{scrollbar-color:#2b7fffb3 #0f172ae6!important;background:#080c14f5!important}html[data-theme=dark] .ai-assistant-messages::-webkit-scrollbar-track{background:#0f172ae6!important}html[data-theme=dark] .ai-assistant-action-grid::-webkit-scrollbar-track{background:#0f172ae6!important}html[data-theme=dark] .ai-assistant-messages::-webkit-scrollbar-thumb{background:linear-gradient(#2b7fff,#247cff)!important;border-color:#0f172ae6!important}html[data-theme=dark] .ai-assistant-action-grid::-webkit-scrollbar-thumb{background:linear-gradient(#2b7fff,#247cff)!important;border-color:#0f172ae6!important}html[data-theme=dark] .ai-assistant-welcome,html[data-theme=dark] .ai-assistant-message--assistant,html[data-theme=dark] .ai-assistant-action-grid button,html[data-theme=dark] .ai-assistant-quick button,html[data-theme=dark] .ai-assistant-modes button{color:#e5edf8!important;box-shadow:none!important;background:#0f172ae6!important;border-color:#60a5fa3d!important}html[data-theme=dark] .ai-assistant-action-grid button strong,html[data-theme=dark] .ai-assistant-quick button b,html[data-theme=dark] .ai-assistant-modes button b,html[data-theme=dark] .ai-assistant-welcome b{color:#f8fafc!important}html[data-theme=dark] .ai-assistant-action-grid button span,html[data-theme=dark] .ai-assistant-modes button span,html[data-theme=dark] .ai-assistant-welcome span{color:#94a3b8!important}html[data-theme=dark] .ai-assistant-modes button.is-active,html[data-theme=dark] .ai-assistant-form button:not(:disabled).ai-assistant-send,html[data-theme=dark] .ai-assistant-message--user{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#247cff)!important}html[data-theme=dark] .ai-assistant-form label{box-shadow:none!important;background:#080c14f5!important;border-color:#60a5fa47!important}html[data-theme=dark] .ai-assistant-form label:focus-within{border-color:#2b7fffa8!important;box-shadow:0 0 0 4px #2b7fff1f!important}html[data-theme=dark] .ai-assistant-form textarea{color:#f8fafc!important}html[data-theme=dark] .ai-assistant-form span{color:#94a3b8!important}html[data-theme=dark] .ai-assistant-voice,html[data-theme=dark] .ai-assistant-form button:not(.ai-assistant-send):not([type=submit]),html[data-theme=dark] .ai-assistant-form button.ai-assistant-send:disabled{color:#dbeafe!important;background:#0f172af0!important;border-color:#94a3b838!important}html[data-theme=dark] .ai-assistant-form button.ai-assistant-send:disabled{opacity:.65!important}html[data-theme=dark] .ai-assistant-bot-mark,html[data-theme=dark] .ai-assistant-actions-mark{background:linear-gradient(135deg,#2b7fff,#6d5dfc)!important}html[data-theme=dark] .ai-assistant-actions-panel:before,html[data-theme=dark] .ai-assistant-actions-panel:after,html[data-theme=dark] .ai-assistant-panel:before,html[data-theme=dark] .ai-assistant-panel:after{background:0 0!important}html[data-theme=dark] .topbar button:not(.primary):not(.create-btn),html[data-theme=dark] .topbar .icon-btn,html[data-theme=dark] .search button,html[data-theme=dark] [data-search-keyboard-toggle],html[data-theme=dark] [data-voice-search],html[data-theme=dark] [data-language-toggle],html[data-theme=dark] [data-notifications-toggle],html[data-theme=dark] [data-profile-toggle]{color:#dbeafe!important;box-shadow:none!important;background:#0f172aeb!important;border-color:#60a5fa3d!important}html[data-theme=dark] .topbar button:not(.primary):not(.create-btn):hover,html[data-theme=dark] .search button:hover,html[data-theme=dark] [data-search-keyboard-toggle]:hover,html[data-theme=dark] [data-voice-search]:hover,html[data-theme=dark] [data-language-toggle]:hover,html[data-theme=dark] [data-notifications-toggle]:hover,html[data-theme=dark] [data-profile-toggle]:hover{color:#fff!important;background:#2b7fff29!important;border-color:#2b7fff6b!important}html[data-theme=dark] .search,html[data-theme=dark] .search input,html[data-theme=dark] .search-keyboard{color:#f8fafc!important;background:#070a10f0!important;border-color:#60a5fa38!important}html[data-theme=dark] .search input::placeholder{color:#94a3b8!important}html[data-theme=dark] .search-key,html[data-theme=dark] .locale-option,html[data-theme=dark] .language-option{color:#e5edf8!important;background:#0f172af0!important;border-color:#60a5fa3d!important}html[data-theme=dark] .search-key:hover,html[data-theme=dark] .locale-option:hover,html[data-theme=dark] .language-option:hover,html[data-theme=dark] .locale-option.is-active{color:#fff!important;background:#2b7fff2e!important;border-color:#2b7fff80!important}html[data-theme=dark] .locale-modal,html[data-theme=dark] .language-modal,html[data-theme=dark] .modal-content.locale-modal{color:#f8fafc!important;background:#070a10fa!important;border-color:#60a5fa3d!important}html[data-theme=dark] .locale-modal h2,html[data-theme=dark] .language-modal h2,html[data-theme=dark] .locale-modal-title,html[data-theme=dark] .language-modal-title,html[data-theme=dark] .locale-option strong,html[data-theme=dark] .language-option strong{color:#f8fafc!important}html[data-theme=dark] .locale-option span,html[data-theme=dark] .language-option span,html[data-theme=dark] .locale-option small,html[data-theme=dark] .language-option small,html[data-theme=dark] .locale-badge{color:#94a3b8!important}html[data-theme=dark] .locale-close,html[data-theme=dark] .language-close,html[data-theme=dark] [data-language-close]{color:#dbeafe!important;background:#0f172af0!important;border-color:#94a3b83d!important}html[data-theme=dark] .pd{color:#e5edf8!important;background:#070a10fa!important;border-color:#60a5fa3d!important}html[data-theme=dark] .pd-head{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#5b5ff4)!important}html[data-theme=dark] .pd-info,html[data-theme=dark] .pd-info strong,html[data-theme=dark] .pd-info span,html[data-theme=dark] .pd-email{color:#fff!important;background:0 0!important}html[data-theme=dark] .pd-item.is-disabled,html[data-theme=dark] .pd-item[aria-disabled=true]{color:#94a3b86b!important;background:0 0!important}html[data-theme=dark] .ndd-item,html[data-theme=dark] .ndd-empty-card,html[data-theme=dark] .ndd-toast-body{color:#e5edf8!important;background:#0f172aeb!important;border-color:#60a5fa38!important}html[data-theme=dark] .toast-close{color:#dbeafe!important;background:#0f172adb!important;border-color:#94a3b83d!important}html[data-theme=dark] .ai-assistant-panel *,html[data-theme=dark] .ai-assistant-actions-panel *{text-shadow:none!important}html[data-theme=dark] .ai-assistant-actions-panel{box-shadow:0 24px 70px #0000006b!important}html[data-theme=dark] .ai-assistant-action-grid,html[data-theme=dark] .ai-assistant-messages{border-color:#60a5fa33!important}html[data-theme=dark] .ai-assistant-action-grid button:hover,html[data-theme=dark] .ai-assistant-quick button:hover,html[data-theme=dark] .ai-assistant-modes button:hover,html[data-theme=dark] .ai-assistant-suggestions button:hover,html[data-theme=dark] .ai-assistant-feedback button:hover{color:#fff!important;background:#2b7fff29!important;border-color:#2b7fff7a!important}html[data-theme=dark] .ai-assistant-feedback,html[data-theme=dark] .ai-assistant-suggestions,html[data-theme=dark] .ai-assistant-faq-card,html[data-theme=dark] .ai-assistant-offline-note,html[data-theme=dark] .ai-assistant-limit-card{color:#e5edf8!important;background:#0f172aeb!important;border-color:#60a5fa38!important}html[data-theme=dark] .ai-assistant-feedback button,html[data-theme=dark] .ai-assistant-suggestions button,html[data-theme=dark] .ai-assistant-faq-grid button{color:#dbeafe!important;background:#080c14f5!important;border-color:#60a5fa42!important}html[data-theme=dark] .ai-assistant-feedback button.is-selected,html[data-theme=dark] .ai-assistant-quick button.is-active{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#247cff)!important}html[data-theme=dark] .ai-assistant-form{box-shadow:none!important}html[data-theme=dark] .ai-assistant-form textarea::placeholder{color:#94a3b8!important}html[data-theme=dark] .ai-assistant-message--assistant a,html[data-theme=dark] .ai-assistant-faq-link{color:#7bb3ff!important}html[data-theme=dark] .msg-page,html[data-theme=dark] .msg-main,html[data-theme=dark] .msg-body,html[data-theme=dark] .msg-empty,html[data-theme=dark] .msg-empty-panel{color:#e5edf8!important}html[data-theme=dark] body{color:#e5edf8!important;background:radial-gradient(circle at 82% 10%,#2b7fff29,#0000 34%),linear-gradient(#080b11 0%,#05070b 100%)!important}html[data-theme=dark] .sidebar,html[data-theme=dark] aside.sidebar,html[data-theme=dark] [data-sidebar]{color:#e5edf8!important;background:#05080df5!important;border-color:#60a5fa29!important}html[data-theme=dark] .sidebar a,html[data-theme=dark] .sidebar button,html[data-theme=dark] .sidebar .nav-link,html[data-theme=dark] .sidebar .menu-item{color:#d8e6f8!important}html[data-theme=dark] .sidebar a:hover,html[data-theme=dark] .sidebar button:hover,html[data-theme=dark] .sidebar .nav-link:hover,html[data-theme=dark] .sidebar .menu-item:hover{color:#fff!important;background:#2b7fff24!important}html[data-theme=dark] .sidebar a:hover svg,html[data-theme=dark] .sidebar button:hover svg,html[data-theme=dark] .sidebar .nav-link:hover svg,html[data-theme=dark] .sidebar .menu-item:hover svg,html[data-theme=dark] .sidebar a:hover i,html[data-theme=dark] .sidebar button:hover i{color:#7bb3ff!important;stroke:currentColor!important}html[data-theme=dark] .sidebar .active,html[data-theme=dark] .sidebar .is-active,html[data-theme=dark] .sidebar a[aria-current=page]{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#247cff)!important;box-shadow:0 12px 30px #2b7fff47!important}html[data-theme=dark] .topbar,html[data-theme=dark] header.topbar,html[data-theme=dark] .site-header{background:#070a10bd!important;border-color:#60a5fa1f!important}html[data-theme=dark] .topbar .search,html[data-theme=dark] .topbar form[role=search],html[data-theme=dark] .global-search{color:#f8fafc!important;background:#070a10f5!important;border:1px solid #60a5fa3d!important}html[data-theme=dark] .topbar input[type=search],html[data-theme=dark] .topbar input[name=q],html[data-theme=dark] .global-search input{color:#f8fafc!important;caret-color:#7bb3ff!important;background:0 0!important}html[data-theme=dark] .topbar input::placeholder,html[data-theme=dark] .global-search input::placeholder{color:#8ea1bb!important;opacity:1!important}html[data-theme=dark] .language-btn,html[data-theme=dark] .locale-btn,html[data-theme=dark] .header-flag,html[data-theme=dark] .notification-btn,html[data-theme=dark] .message-btn,html[data-theme=dark] .profile-btn,html[data-theme=dark] .round-btn,html[data-theme=dark] .icon-circle{color:#dbeafe!important;box-shadow:none!important;background:#0f172af0!important;border:1px solid #60a5fa3d!important}html[data-theme=dark] .language-btn:hover,html[data-theme=dark] .locale-btn:hover,html[data-theme=dark] .header-flag:hover,html[data-theme=dark] .notification-btn:hover,html[data-theme=dark] .message-btn:hover,html[data-theme=dark] .profile-btn:hover,html[data-theme=dark] .round-btn:hover,html[data-theme=dark] .icon-circle:hover{color:#fff!important;background:#2b7fff2e!important;border-color:#2b7fff7a!important}html[data-theme=dark] .language-menu,html[data-theme=dark] .locale-menu,html[data-theme=dark] .language-picker,html[data-theme=dark] .locale-picker,html[data-theme=dark] [data-language-modal],html[data-theme=dark] [data-locale-modal],html[data-theme=dark] .modal-dialog,html[data-theme=dark] .modal-card{color:#f8fafc!important;background:#070a10fa!important;border:1px solid #60a5fa3d!important;box-shadow:0 30px 90px #00000085!important}html[data-theme=dark] .language-menu *,html[data-theme=dark] .locale-menu *,html[data-theme=dark] .language-picker *,html[data-theme=dark] .locale-picker *,html[data-theme=dark] [data-language-modal] *,html[data-theme=dark] [data-locale-modal] *{color:inherit}html[data-theme=dark] .language-menu h1,html[data-theme=dark] .language-menu h2,html[data-theme=dark] .locale-menu h1,html[data-theme=dark] .locale-menu h2,html[data-theme=dark] .language-picker h1,html[data-theme=dark] .language-picker h2,html[data-theme=dark] .locale-picker h1,html[data-theme=dark] .locale-picker h2{color:#f8fafc!important}html[data-theme=dark] .language-card,html[data-theme=dark] .locale-card,html[data-theme=dark] .lang-card,html[data-theme=dark] [data-language-option],html[data-theme=dark] [data-locale-option]{color:#e5edf8!important;background:#141b27f0!important;border:1px solid #94a3b847!important}html[data-theme=dark] .language-card:hover,html[data-theme=dark] .locale-card:hover,html[data-theme=dark] .lang-card:hover,html[data-theme=dark] [data-language-option]:hover,html[data-theme=dark] [data-locale-option]:hover{background:#2b7fff2e!important;border-color:#2b7fff80!important}html[data-theme=dark] .language-card small,html[data-theme=dark] .locale-card small,html[data-theme=dark] .lang-card small,html[data-theme=dark] .language-card span,html[data-theme=dark] .locale-card span,html[data-theme=dark] .lang-card span{color:#a8b8cc!important}html[data-theme=dark] .modal-close,html[data-theme=dark] .close-btn,html[data-theme=dark] button[aria-label*=Закрыть],html[data-theme=dark] button[aria-label*=Close]{color:#dbeafe!important;background:#0f172af5!important;border:1px solid #94a3b847!important}html[data-theme=dark] .notifications-dropdown,html[data-theme=dark] .notifications-popover,html[data-theme=dark] [data-notifications-dropdown],html[data-theme=dark] .messages-popover,html[data-theme=dark] [data-messages-dropdown]{color:#f8fafc!important;background:#070a10fa!important;border:1px solid #60a5fa38!important;box-shadow:0 26px 72px #00000080!important}html[data-theme=dark] .notifications-dropdown *,html[data-theme=dark] .notifications-popover *,html[data-theme=dark] [data-notifications-dropdown] *,html[data-theme=dark] .messages-popover *,html[data-theme=dark] [data-messages-dropdown] *{color:inherit}html[data-theme=dark] .notification-card,html[data-theme=dark] .notification-item,html[data-theme=dark] .message-card,html[data-theme=dark] .message-item{background:#0f172aeb!important;border-color:#60a5fa38!important}html[data-theme=dark] .ai-assistant-panel,html[data-theme=dark] .ai-assistant-actions-panel{color:#f8fafc!important;background:#070a10fa!important;border:1px solid #60a5fa3d!important}html[data-theme=dark] .ai-assistant-panel header,html[data-theme=dark] .ai-assistant-actions-panel header,html[data-theme=dark] .ai-assistant-head,html[data-theme=dark] .ai-assistant-actions-head{color:#f8fafc!important;background:#090e17f5!important;border-color:#60a5fa2e!important}html[data-theme=dark] .ai-assistant-status,html[data-theme=dark] .ai-assistant-secure,html[data-theme=dark] .ai-assistant-secure-dialog,html[data-theme=dark] .ai-assistant-messages,html[data-theme=dark] .ai-assistant-message--assistant,html[data-theme=dark] .ai-assistant-quick,html[data-theme=dark] .ai-assistant-command-pill,html[data-theme=dark] .ai-assistant-action-grid button,html[data-theme=dark] .ai-assistant-actions-list button,html[data-theme=dark] .ai-assistant-modes button{color:#e5edf8!important;background:#111827f0!important;border-color:#60a5fa38!important}html[data-theme=dark] .ai-assistant-actions-panel .ai-assistant-actions-body,html[data-theme=dark] .ai-assistant-actions-body,html[data-theme=dark] .ai-assistant-body{color:#e5edf8!important;background:#070a10fa!important}html[data-theme=dark] .ai-assistant-action-grid button b,html[data-theme=dark] .ai-assistant-actions-list button b,html[data-theme=dark] .ai-assistant-quick b,html[data-theme=dark] .ai-assistant-modes b,html[data-theme=dark] .ai-assistant-panel strong,html[data-theme=dark] .ai-assistant-actions-panel strong{color:#f8fafc!important}html[data-theme=dark] .ai-assistant-action-grid button span,html[data-theme=dark] .ai-assistant-actions-list button span,html[data-theme=dark] .ai-assistant-quick span,html[data-theme=dark] .ai-assistant-modes span,html[data-theme=dark] .ai-assistant-panel small,html[data-theme=dark] .ai-assistant-actions-panel small{color:#a8b8cc!important}html[data-theme=dark] .ai-assistant-footer,html[data-theme=dark] .ai-assistant-form,html[data-theme=dark] .ai-assistant-input-row{background:#070a10fa!important;border-color:#60a5fa2e!important}html[data-theme=dark] .ai-assistant-form textarea,html[data-theme=dark] .ai-assistant-input,html[data-theme=dark] .ai-assistant-input-row input,html[data-theme=dark] .ai-assistant-input-row textarea{color:#f8fafc!important;background:#05080dfa!important;border-color:#60a5fa52!important}html[data-theme=dark] .ai-assistant-form textarea::placeholder,html[data-theme=dark] .ai-assistant-input::placeholder,html[data-theme=dark] .ai-assistant-input-row input::placeholder,html[data-theme=dark] .ai-assistant-input-row textarea::placeholder{color:#8ea1bb!important}html[data-theme=dark] .ai-assistant-voice,html[data-theme=dark] .ai-assistant-send,html[data-theme=dark] .ai-assistant-close,html[data-theme=dark] .ai-assistant-panel button:not(.ai-assistant-message-action),html[data-theme=dark] .ai-assistant-actions-panel button:not(.ai-assistant-action-card){color:#dbeafe!important}html[data-theme=dark] .ai-assistant-send:not(:disabled),html[data-theme=dark] .ai-assistant-toggle,html[data-theme=dark] .ai-assistant-actions-toggle{color:#fff!important;background:linear-gradient(135deg,#2b7fff,#5b5ff4)!important}html[data-theme=dark] .msg-page,html[data-theme=dark] .messages-page,html[data-theme=dark] .messages-shell,html[data-theme=dark] .msg-layout,html[data-theme=dark] .msg-sidebar,html[data-theme=dark] .msg-panel,html[data-theme=dark] .msg-main,html[data-theme=dark] .conversation-shell,html[data-theme=dark] .conversation-panel{color:#e5edf8!important;background:#111827e6!important;border-color:#60a5fa33!important}html[data-theme=dark] .msg-page *,html[data-theme=dark] .messages-page *,html[data-theme=dark] .messages-shell *{text-shadow:none!important}html[data-theme=dark] body:has(.hero){background:radial-gradient(circle at 18% 4%,#2b7fff1f,#0000 28rem),radial-gradient(circle at 88% 18%,#14b8a614,#0000 24rem),linear-gradient(#05070b 0%,#080a0f 36%,#0a0d13 100%)}html[data-theme=dark] body:has(.hero) .content{background:0 0}html[data-theme=dark] .hero{background:#06080d;border:1px solid #94a3b829;border-radius:18px;min-height:clamp(360px,45vh,560px);overflow:hidden;box-shadow:0 32px 80px #0000007a,inset 0 1px #ffffff14}html[data-theme=dark] .hero:before{background:linear-gradient(90deg,#02060cfa 0%,#02060ce6 34%,#02060c75 62%,#02060c29 100%),linear-gradient(#0000 24%,#02060c40 52%,#02060ceb 100%)}html[data-theme=dark] .hero:after{background:radial-gradient(circle at 18% 52%,#2b7fff2e,#0000 26rem),linear-gradient(#ffffff14,#0000 22%);box-shadow:inset 0 -80px 130px #0000008a}html[data-theme=dark] .hero-bg{filter:saturate(.92)contrast(1.08)brightness(.78);transform:scale(1.01)}html[data-theme=dark] .hero-copy{padding:clamp(28px,5vw,58px)}html[data-theme=dark] .hero h1{color:#f8fafc;text-shadow:0 3px 28px #000000b8}html[data-theme=dark] .hero .meta,html[data-theme=dark] .hero-copy p{color:#cbd5e1}html[data-theme=dark] .eyebrow{color:#dbeafe;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a94;border:1px solid #60a5fa38;border-radius:999px;width:fit-content;padding:7px 11px}html[data-theme=dark] .chips-wrap{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05080db8;border:1px solid #94a3b81f;border-radius:16px;margin-top:18px;padding:8px 42px;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] .chips-wrap:after{background:linear-gradient(90deg,#0000,#05080df5);right:42px}html[data-theme=dark] .chip{color:#cbd5e1;background:#0f172ab8;border-color:#94a3b824;min-height:36px}html[data-theme=dark] .chip:hover{color:#f8fafc;background:#1e293be6;border-color:#60a5fa61}html[data-theme=dark] .chips-arrow{color:#e2e8f0;background:#0f172ae0;border:1px solid #94a3b824;box-shadow:0 10px 26px #00000047}html[data-theme=dark] .section{margin-top:clamp(28px,4vw,46px)}html[data-theme=dark] .section-head{margin-bottom:16px;padding-bottom:0}html[data-theme=dark] .section-title h2{color:#f8fafc}html[data-theme=dark] .section-icon{color:color-mix(in srgb, var(--si-color,#60a5fa) 68%, #dbeafe);background:linear-gradient(145deg,#2b7fff38,#14b8a61a),#0f172adb;border:1px solid #60a5fa33;box-shadow:inset 0 1px #ffffff14}html[data-theme=dark] .section-link,html[data-theme=dark] .section-hint{color:#93a4bb}html[data-theme=dark] .section-link:hover{color:#dbeafe}html[data-theme=dark] .video-grid{row-gap:28px}html[data-theme=dark] .video-card{background:0 0;border:1px solid #0000;border-radius:16px;padding:8px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}html[data-theme=dark] .video-card:hover,html[data-theme=dark] .video-card:focus-within{background:#0f172a75;border-color:#94a3b821;box-shadow:0 20px 54px #00000047}html[data-theme=dark] .thumb{background:#0f172a;border-radius:12px;box-shadow:inset 0 1px #ffffff0f}html[data-theme=dark] .thumb img,html[data-theme=dark] .card-hover-preview{border-radius:inherit}html[data-theme=dark] .duration,html[data-theme=dark] .live-label,html[data-theme=dark] .promoted-video-label,html[data-theme=dark] .frozen-video-label{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02060cc7;border:1px solid #ffffff24}html[data-theme=dark] .live-label{background:#dc2626e6}html[data-theme=dark] .card-info{padding:12px 2px 2px}html[data-theme=dark] .card-avatar{border:1px solid #ffffff29;box-shadow:0 8px 18px #0000003d}html[data-theme=dark] .card-title{color:#f1f5f9}html[data-theme=dark] .card-channel,html[data-theme=dark] .card-channel-link{color:#aebbd0}html[data-theme=dark] .card-meta{color:#7f8da3}html[data-theme=dark] .card-rec-reason,html[data-theme=dark] .section-tag,html[data-theme=dark] .promoted-label{color:#bfdbfe;background:#2563eb1a;border:1px solid #60a5fa2e}html[data-theme=dark] .shorts-grid{gap:14px}html[data-theme=dark] .short{background:#0f172a;border:1px solid #94a3b824;border-radius:16px;box-shadow:0 16px 42px #0000003d}html[data-theme=dark] .short:after{background:linear-gradient(#0000 26%,#02060c6b 54%,#02060cf0 100%)}html[data-theme=dark] .short-copy strong{color:#f8fafc}html[data-theme=dark] .short-copy span{color:#aebbd0}html[data-theme=dark] .empty-state{color:#e2e8f0;background:linear-gradient(145deg,#0f172adb,#080d16eb);border:1px solid #94a3b824;box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] .empty-state p{color:#9aa8bd}html[data-theme=dark] .promoted-channel-card{background:linear-gradient(145deg,#0f172ae6,#080d16f0);border-color:#94a3b826;box-shadow:0 18px 46px #00000042}html[data-theme=dark] .promoted-channel-card:hover{border-color:#60a5fa52}@media (width<=760px){html[data-theme=dark] .hero{border-radius:14px;min-height:430px}html[data-theme=dark] .hero:before{background:linear-gradient(#02060c2e 0%,#02060cc7 52%,#02060cfa 100%)}html[data-theme=dark] .chips-wrap{border-radius:14px;margin-inline:-4px;padding:7px 38px}html[data-theme=dark] .video-card{border-radius:14px;padding:6px}}html[data-theme=dark] .topbar .search,html[data-theme=dark] .topbar form.search[role=search]{overflow:visible;height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme=dark] .topbar .search:focus-within,html[data-theme=dark] .topbar form.search[role=search]:focus-within{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark] .topbar .search input[name=q]{color:#f8fafc!important;background:#05080ddb!important;border:1px solid #60a5fa38!important;border-right:0!important;border-radius:20px 0 0 20px!important;height:40px!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme=dark] .topbar .search input[name=q]:focus{border-color:#60a5fa7a!important;box-shadow:0 0 0 3px #2b7fff1f,inset 0 1px #ffffff0f!important}html[data-theme=dark] .topbar .search-submit-btn{color:#dbeafe!important;background:#0f172ae6!important;border:1px solid #60a5fa38!important;border-left:0!important;border-radius:0 20px 20px 0!important;height:40px!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme=dark] .topbar .search-submit-btn:hover{color:#fff!important;background:#1e293bf5!important}html[data-theme=dark] .topbar .search-keyboard-btn{color:#dbeafe!important;background:#0f172ad1!important;border:1px solid #60a5fa2e!important;border-radius:13px!important;width:36px!important;height:36px!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme=dark] .topbar .search-keyboard-btn:hover,html[data-theme=dark] .topbar .search-keyboard-btn.is-open,html[data-theme=dark] .topbar .search-keyboard-btn[aria-expanded=true]{color:#fff!important;background:#1e293bf5!important;border-color:#60a5fa5c!important}html[data-theme=dark] .topbar .search-keyboard-btn svg{stroke:currentColor!important}html[data-theme=dark] .topbar .search-keyboard-btn{color:#dbeafe!important;box-shadow:none!important;background:#0f172ae6!important;border:0!important}html[data-theme=dark] .topbar .search-keyboard-btn:hover,html[data-theme=dark] .topbar .search-keyboard-btn.is-open,html[data-theme=dark] .topbar .search-keyboard-btn[aria-expanded=true]{color:#fff!important;box-shadow:none!important;background:#1e293bf5!important;border:0!important}html[data-theme=dark] body .topbar .search-keyboard-btn,:root:not([data-theme=light]) body .topbar .search-keyboard-btn{color:#d8deea!important;box-shadow:none!important;background:linear-gradient(#192336f5,#101928e0)!important;border:0!important}html[data-theme=dark] body .topbar .search-keyboard-btn:hover,html[data-theme=dark] body .topbar .search-keyboard-btn.is-open,html[data-theme=dark] body .topbar .search-keyboard-btn[aria-expanded=true],:root:not([data-theme=light]) body .topbar .search-keyboard-btn:hover,:root:not([data-theme=light]) body .topbar .search-keyboard-btn.is-open,:root:not([data-theme=light]) body .topbar .search-keyboard-btn[aria-expanded=true]{color:#fff!important;box-shadow:none!important;background:#161f31f5!important;border:0!important}html[data-theme=dark] body .topbar .search-keyboard-btn,html[data-theme=dark] body .topbar .search-submit-btn,html[data-theme=dark] body .topbar .voice-search-btn,:root:not([data-theme=light]) body .topbar .search-keyboard-btn,:root:not([data-theme=light]) body .topbar .search-submit-btn,:root:not([data-theme=light]) body .topbar .voice-search-btn{color:#d8deea!important;box-shadow:none!important;background:linear-gradient(#192336f5,#101928e0)!important;border-color:#0000!important}
