:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;color:#f4f6fb;background:#020c17;--bg: #020c17;--sidebar: #020b15;--card: #071426;--card-2: #09192d;--line: #13283f;--muted: #8995aa;--muted-2: #5d6a80;--blue: #0d9dff;--purple: #6c55ff;--purple-2: #954dff;--green: #00c982;--red: #ff535e;--yellow: #ffb51a}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;min-height:100vh;background:var(--bg)}button,input,select{font:inherit}button{cursor:pointer}.boot{min-height:100vh;display:grid;place-items:center;color:var(--muted)}.login-page{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgba(12,48,96,.15),transparent 30%),#010b15}.login-card{width:410px;max-width:calc(100vw - 32px);padding:34px 32px 38px;border-radius:22px;border:1px solid rgba(25,45,70,.3);background:#071426;box-shadow:0 20px 70px #00000059}.login-brand{display:flex;justify-content:center;margin-bottom:22px}.login-card h1{margin:0;text-align:center;font-size:25px;font-weight:720}.login-card>p{margin:10px 0 28px;text-align:center;color:var(--muted);font-size:14px}.login-card form{display:grid;gap:20px}.login-card label{display:grid;gap:8px;color:#a5afbf;font-size:14px}.login-card input{height:46px;padding:0 14px;color:#fff;border:1px solid #8290a4;border-radius:8px;outline:none;background:#0a1d34}.login-card input:focus{border-color:#4f8dff;box-shadow:0 0 0 2px #4c77ff1f}.primary-button{border:0;color:#fff;background:linear-gradient(90deg,#5c59f5,#6559f8);border-radius:6px;font-weight:700}.login-button{height:52px;margin-top:4px}.error-box{padding:10px 12px;border-radius:7px;color:#ffb6bd;border:1px solid #612e36;background:#32161c;font-size:13px}.brand{height:96px;display:flex;align-items:center;gap:10px;padding:0 18px;white-space:nowrap}.brand-symbol{width:31px;height:31px;display:grid;place-items:center;transform:rotate(45deg);border:2px solid #12a9ff;box-shadow:inset 0 0 0 4px #5429d4;border-radius:7px}.brand-symbol span{transform:rotate(-45deg);font-weight:800;color:#fff}.brand-word{font-size:16px;font-weight:720}.brand-word b{color:#9f42ff}.brand-word em{color:#8390a4;font-size:12px;font-style:normal;font-weight:500}.app-shell{min-height:100vh;display:grid;grid-template-columns:272px 1fr;background:#020c17}.sidebar{min-height:100vh;border-right:1px solid #0c1a2a;background:var(--sidebar);padding:0 10px}.sidebar nav{display:grid;gap:8px;margin-top:56px}.sidebar nav button{position:relative;width:100%;min-height:52px;display:flex;align-items:center;gap:16px;padding:0 22px;border:1px solid transparent;border-radius:12px;color:#f0f3f8;background:transparent;text-align:left;font-size:15px}.sidebar nav button svg{color:#f6f8fb}.sidebar nav button:hover{background:#071527}.sidebar nav button.active{border-color:transparent;background:linear-gradient(#071527,#071527) padding-box,linear-gradient(100deg,#00a9ff,#9b42ff) border-box;box-shadow:0 0 26px #495cff21}.sidebar nav button.active svg{color:#00a9ff}.content-shell{min-width:0}.topbar{height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 42px;background:linear-gradient(180deg,#071526eb,#061322b8)}.top-title{font-size:27px;font-weight:700}.top-actions{display:flex;align-items:center;gap:16px}.icon-button,.logout-button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;color:#dbe2eb;background:transparent}.icon-button:hover,.logout-button:hover{background:#0c1b30}.avatar{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;color:#fff;font-weight:800;background:linear-gradient(135deg,#ff9d38,#8b53ff,#00a9ff)}.account{display:grid;gap:3px}.account span{font-size:14px}.account small{color:var(--muted);font-size:10px}.chevron{color:#675cff}.page{padding:34px 38px 70px}.page-title{margin-bottom:26px}.page-title h1{margin:0;font-size:28px;font-weight:700}.page-title p{margin:7px 0 0;color:var(--muted);font-size:14px}.section-heading{margin:34px 0 16px;font-size:18px;font-weight:700}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat-card{min-height:104px;display:flex;align-items:center;gap:18px;padding:22px;border-radius:18px;background:linear-gradient(145deg,#071426,#061221)}.stat-icon{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;color:#7065ff;background:#101948}.stat-icon.green{color:#00d998;background:#062a27}.stat-icon.red{color:#ff626c;background:#30161e}.stat-label{color:#929db0;font-size:13px}.stat-value{margin-top:7px;font-size:17px;font-weight:700}.dashboard-panels,.two-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.panel{min-height:260px;padding:24px;border-radius:20px;background:#071426}.panel-title{margin-bottom:22px;font-size:17px;font-weight:700}.system-row{display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid #14253b;font-size:13px}.system-row span:first-child{color:#8895aa}.status{padding:5px 10px;border-radius:20px;color:#aab5c7;background:#132037;font-size:11px}.status.good{color:#00d792;background:#073026}.health-state{min-height:170px;display:flex;align-items:center;justify-content:center;gap:16px;color:#00d495}.health-state b,.health-state span{display:block}.health-state span{margin-top:5px;color:#8390a5;font-size:13px}.toolbar{display:flex;justify-content:flex-end;gap:12px;margin-bottom:18px}.search-field{width:320px;height:42px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid #67758a;border-radius:8px;color:#7e8ba1}.search-field input{flex:1;min-width:0;border:0;outline:none;color:#fff;background:transparent}.toolbar select{min-width:170px;padding:0 13px;color:#fff;border:1px solid #67758a;border-radius:8px;background:#071426}.table-panel{padding:14px 24px;border-radius:20px;background:#071426;overflow-x:auto}table{width:100%;border-collapse:separate;border-spacing:0 7px}th{padding:10px 16px;color:#8794a8;text-align:left;font-size:12px;font-weight:500}td{padding:15px 16px;color:#f0f3f8;font-size:13px;background:#081425}tbody tr:nth-child(odd) td{background:#102847}tbody tr:hover td{background:#123156;cursor:pointer}tbody td:first-child{border-radius:14px 0 0 14px}tbody td:last-child{border-radius:0 14px 14px 0}.question{max-width:560px}.risk{display:inline-block;padding:5px 10px;border-radius:18px;font-size:11px;font-weight:700}.risk.normal{color:#00c982;background:#073128}.risk.controlled{color:#ffbd2e;background:#382b0f}.risk.strict{color:#ff646e;background:#351820}.empty-good{min-height:165px;display:flex;align-items:center;justify-content:center;gap:12px;color:#00d190}.ops-item{display:grid;gap:5px;padding:14px 0;border-bottom:1px solid #15263c}.ops-item span,.ops-item small{color:#8591a5}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:30px;background:#00050cc7}.modal{position:relative;width:min(900px,100%);max-height:88vh;overflow-y:auto;padding:30px;border-radius:24px;background:#071426;box-shadow:0 25px 90px #0000008c}.modal-close{position:absolute;top:19px;right:19px;width:35px;height:35px;display:grid;place-items:center;border:0;border-radius:50%;color:#00a9ff;background:transparent}.modal h2{margin-top:0}.modal h3{margin-top:28px}.modal-question{color:#c8d0dc;line-height:1.55}.detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px}.detail-grid>div{padding:13px;border-radius:10px;background:#0a1a2f}.detail-grid span,.detail-grid b{display:block}.detail-grid span{color:#7e8aa0;font-size:11px}.detail-grid b{margin-top:5px;font-size:12px}.call-row{display:grid;grid-template-columns:1.5fr 1.5fr 1fr 1fr;gap:8px;padding:12px;margin-bottom:5px;border-radius:9px;background:#0b1d34;font-size:12px}.evidence-row{display:grid;gap:5px;padding:12px 0;border-bottom:1px solid #15263c;font-size:12px}.evidence-row span{color:#8692a7}.placeholder{min-height:480px;display:grid;place-items:center;align-content:center;text-align:center;border-radius:20px;background:#071426}.placeholder-icon{width:72px;height:72px;display:grid;place-items:center;margin-bottom:16px;border-radius:50%;color:#675cff;background:#101948}.placeholder h2{margin:0 0 8px}.placeholder p{max-width:570px;margin:0 20px 18px;color:#8a96a9;line-height:1.55}.placeholder>span{padding:6px 10px;border-radius:14px;color:#8a80ff;background:#151540;font-size:11px}.loading{padding:30px;color:var(--muted)}@media (max-width: 1150px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 850px){.app-shell{grid-template-columns:1fr}.sidebar{min-height:auto}.sidebar nav{margin-top:0}.topbar{padding:0 20px}.page{padding:24px 16px 60px}.account{display:none}.dashboard-panels,.two-panels{grid-template-columns:1fr}.detail-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.stats-grid{grid-template-columns:1fr}.toolbar{flex-direction:column}.search-field{width:100%}.top-title{font-size:21px}}.login-brand{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.login-brand-logo{display:block;width:min(320px,78%);height:auto;object-fit:contain}.sidebar-brand{display:flex;align-items:center;min-height:44px}.sidebar-brand-logo{display:block;width:170px;max-width:100%;height:auto;object-fit:contain}@media (max-width: 900px){.sidebar-brand-logo{width:140px}.login-brand-logo{width:min(280px,82%)}}.brand{height:96px;display:flex;align-items:center;padding:0 18px}.brand-logo{display:block;width:185px;max-width:100%;height:auto;object-fit:contain}.login-brand .brand{width:100%;height:auto;justify-content:center;padding:0}.login-brand .brand-logo{width:285px;max-width:90%}.brand-symbol,.brand-word{display:none}.login-brand .brand-logo{width:240px;max-width:82%}.academy-label{margin-top:8px;margin-bottom:10px;text-align:center;font-size:16px;font-weight:650;letter-spacing:.32em;color:#7770ff}.login-card>p{margin:0 0 28px;text-align:center;color:#8995aa;font-size:14px}.login-brand .brand-logo{width:215px;max-width:78%}.academy-label{margin-top:10px;margin-bottom:18px;text-align:center;font-size:12px;font-weight:650;letter-spacing:.26em;color:#8580ff}.login-card h1{margin:0;text-align:center;font-size:27px;font-weight:720;color:#f4f6fb}.login-card>p{margin:10px 0 28px;text-align:center;color:#8995aa;font-size:14px}.app-shell{transition:grid-template-columns .22s ease}.app-shell.sidebar-collapsed{grid-template-columns:82px 1fr}.sidebar{position:relative;transition:width .22s ease}.sidebar-toggle{position:absolute;top:108px;right:-13px;z-index:5;width:27px;height:27px;display:grid;place-items:center;padding:0;border:1px solid #8090a6;border-radius:8px;color:#f4f6fb;background:#03101d;box-shadow:0 4px 18px #00000052}.sidebar-toggle:hover{border-color:#00a9ff;color:#00a9ff}.sidebar-collapsed .sidebar{padding-left:8px;padding-right:8px}.sidebar-collapsed .nav-label{display:none}.sidebar-collapsed .brand{overflow:hidden;width:64px;padding-left:7px;padding-right:0}.sidebar-collapsed .brand-logo{width:185px;min-width:185px;max-width:none;object-position:left center}.topbar-left{display:flex;align-items:center;gap:15px}.back-button{width:31px;height:31px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#766cff;background:transparent}.back-button:hover{color:#00a9ff;background:#112944b8}.app-shell{grid-template-columns:272px minmax(0,1fr);transition:grid-template-columns .38s cubic-bezier(.22,1,.36,1)}.app-shell.sidebar-collapsed{grid-template-columns:82px minmax(0,1fr)}.sidebar{min-width:0;transition:padding .38s cubic-bezier(.22,1,.36,1)}.sidebar nav button{overflow:hidden;transition:padding .34s cubic-bezier(.22,1,.36,1),gap .34s cubic-bezier(.22,1,.36,1),background-color .22s ease,box-shadow .22s ease,border-color .22s ease,transform .22s ease}.nav-label{display:block;max-width:180px;opacity:1;white-space:nowrap;overflow:hidden;transform:translate(0);transition:max-width .32s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .32s cubic-bezier(.22,1,.36,1)}.sidebar-collapsed .nav-label{display:block;max-width:0;opacity:0;transform:translate(-10px)}.sidebar-collapsed .sidebar nav button{justify-content:center;padding-left:0;padding-right:0;gap:0}.sidebar nav button svg{flex:0 0 auto;transition:color .22s ease,transform .34s cubic-bezier(.22,1,.36,1),filter .22s ease}.sidebar-collapsed .sidebar nav button svg{transform:translate(0)}.sidebar nav button.active{background:linear-gradient(#071527,#071527) padding-box,linear-gradient(100deg,#0af,#704fff 55%,#bd41ff) border-box;box-shadow:0 0 12px #00a3ff1a,0 0 24px #704fff1f,inset 0 0 18px #1650911a}.sidebar nav button.active svg{color:#00adff;filter:drop-shadow(0 0 5px rgba(0,174,255,.42))}.sidebar nav button.active:hover{box-shadow:0 0 15px #00aeff29,0 0 30px #7e46ff33,inset 0 0 22px #17539624}.sidebar-toggle{transition:right .38s cubic-bezier(.22,1,.36,1),color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .25s ease,transform .25s ease;border-color:#8b97aa;background:#04111e;box-shadow:0 0 0 1px #ffffff0d,0 0 13px #1997ff14}.sidebar-toggle:hover{color:#00b5ff;border-color:#00adff;background:#07192c;transform:scale(1.05);box-shadow:0 0 8px #00aeff5c,0 0 18px #594aff40}.brand{width:100%;transition:width .38s cubic-bezier(.22,1,.36,1),padding .38s cubic-bezier(.22,1,.36,1)}.brand-logo{transform-origin:left center;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .2s ease}.sidebar-collapsed .brand{width:64px}.sidebar-collapsed .brand-logo{transform:translate(0)}.mfa-card{width:500px}.mfa-card h1,.recovery-card h1{font-size:24px;line-height:1.25}.totp-setup{display:grid;justify-items:center;gap:16px;margin:4px 0 22px}.qr-frame{padding:11px;border-radius:14px;background:#fff;box-shadow:0 12px 32px #00000040}.qr-frame img{display:block;width:190px;height:190px}.manual-secret{width:100%;display:grid;gap:6px;text-align:center}.manual-secret span{color:#7f8ca1;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.manual-secret code{padding:10px;border-radius:7px;color:#bcb5ff;background:#0a1a2f;font-size:12px;word-break:break-all}.totp-digits{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin:12px 0 20px}.totp-digits input{width:100%;height:55px;padding:0;text-align:center;color:#fff;border:1px solid #647387;border-radius:8px;outline:none;background:#0a1d34;font-size:24px;font-weight:700}.totp-digits input:focus{border-color:#6d61ff;box-shadow:0 0 0 2px #6d61ff26}.mfa-button{width:100%;height:50px;margin-top:2px}.text-button{width:100%;margin-top:15px;padding:7px;border:0;color:#8c82ff;background:transparent;font-size:13px}.text-button:hover{color:#0af}.muted-button{margin-top:3px;color:#6f7c91}.recovery-input{width:100%;height:50px;margin:12px 0 20px;padding:0 14px;text-align:center;letter-spacing:.12em;color:#fff;border:1px solid #647387;border-radius:8px;outline:none;background:#0a1d34}.recovery-card{width:500px}.recovery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:20px 0}.recovery-grid code{padding:10px;text-align:center;border-radius:7px;color:#d3ceff;background:#0a1a2f;font-size:13px}.secondary-button{width:100%;height:44px;margin-bottom:10px;border:1px solid #5e5ac7;border-radius:7px;color:#c1bcff;background:transparent}.secondary-button:hover{background:#6559f81a}@media (max-width: 560px){.totp-digits{gap:5px}.totp-digits input{height:48px;font-size:20px}.recovery-grid{grid-template-columns:1fr}}.kb-page{display:grid;gap:18px}.kb-intro{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 2px}.kb-eyebrow{color:#8279ff;font-size:11px;font-weight:700;letter-spacing:.16em}.kb-intro-text{margin-top:5px;color:#8896a9;font-size:13px}.kb-refresh{min-width:104px;height:38px;padding:0 15px;border:1px solid rgba(116,103,255,.52);border-radius:8px;color:#c6c1ff;background:#6559f814;transition:border-color .2s ease,background .2s ease}.kb-refresh:hover{border-color:#7368ff;background:#6559f826}.kb-refresh:disabled{opacity:.55}.kb-loading{min-height:220px;display:grid;place-items:center;color:#7e8ba0;border:1px solid rgba(92,112,142,.22);border-radius:12px;background:#071426}.kb-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.kb-stat{min-height:112px;display:flex;flex-direction:column;padding:17px 18px;border:1px solid rgba(93,113,143,.22);border-radius:11px;background:linear-gradient(180deg,#08172a,#061321)}.kb-stat span{color:#8492a6;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.kb-stat strong{margin-top:9px;color:#f4f6fb;font-size:27px;font-weight:680;line-height:1}.kb-stat small{margin-top:auto;color:#65758c;font-size:11px}.kb-health-row{min-height:54px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;border:1px solid rgba(89,109,139,.18);border-radius:10px;background:#071426b8}.kb-health-item{display:flex;align-items:center;gap:8px;padding:5px 9px;color:#8895a8;font-size:11px}.kb-health-item strong{color:#cbd2df;font-weight:560}.kb-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:3px}.kb-tabs{display:flex;gap:5px}.kb-tabs button{height:38px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:8px;color:#77869b;background:transparent}.kb-tabs button span{min-width:22px;padding:2px 6px;border-radius:999px;color:#8897ab;background:#5b6f8e21;font-size:10px}.kb-tabs button.active{border-color:#7263ff73;color:#e6e4ff;background:#6756ff17}.kb-tabs button.active span{color:#bdb7ff;background:#6756ff29}.kb-filters{display:flex;gap:8px}.kb-filters input,.kb-filters select{height:38px;border:1px solid #253750;border-radius:8px;outline:none;color:#cbd3df;background:#08182b}.kb-filters input{width:220px;padding:0 12px}.kb-filters select{padding:0 30px 0 11px}.kb-filters input:focus,.kb-filters select:focus{border-color:#705bffbf}.kb-table-card{overflow:hidden;border:1px solid rgba(89,109,139,.22);border-radius:11px;background:#061321}.kb-table-scroll{overflow-x:auto}.kb-table{width:100%;border-collapse:collapse;font-size:12px}.kb-table th{padding:12px 14px;text-align:left;color:#6f7f95;border-bottom:1px solid rgba(95,114,142,.2);background:#08172a;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.kb-table td{padding:13px 14px;vertical-align:middle;color:#a9b5c5;border-bottom:1px solid rgba(81,102,132,.11)}.kb-table tbody tr{transition:background .18s ease}.kb-table tbody tr:hover{background:#14315147}.kb-table tbody tr:last-child td{border-bottom:0}.kb-primary-cell{min-width:260px;max-width:380px;display:grid;gap:4px}.kb-primary-cell strong,.kb-title-link{color:#d7ddea;font-weight:560;line-height:1.35}.kb-primary-cell span{color:#6f7f95;font-size:10px}.kb-primary-cell small{overflow:hidden;color:#596a80;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.kb-primary-cell a{overflow:hidden;color:#6f83ff;font-size:10px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.kb-primary-cell a:hover{color:#0af}.kb-title-link{font-size:12px!important;white-space:normal!important}.kb-source-name{min-width:155px;display:grid;gap:3px;color:#aeb9c8}.kb-source-name small{color:#65758a;font-size:10px}.kb-version-cell{display:flex;align-items:center;gap:7px}.kb-version-cell strong{color:#d5dbe7}.kb-table-footer{padding:10px 14px;color:#627187;border-top:1px solid rgba(90,110,141,.16);background:#071426;font-size:10px}.kb-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:1px solid rgba(111,128,151,.24);border-radius:999px;color:#9ba8ba;background:#54688414;font-size:9px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.kb-badge-primary{color:#71d8ff;border-color:#00aeff4d;background:#00aeff14;box-shadow:0 0 12px #00aeff12}.kb-badge-secondary{color:#b6aaff;border-color:#7e67ff47;background:#7e67ff14}.kb-badge-active,.kb-badge-completed{color:#77ddb0;border-color:#3dcf8f42;background:#3dcf8f12}.kb-badge-quarantine{color:#f5c66e;border-color:#efb1404d;background:#efb14014}.kb-badge-superseded{color:#8794a7}@media (max-width: 1150px){.kb-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.kb-toolbar{align-items:stretch;flex-direction:column}.kb-filters{flex-wrap:wrap}}@media (max-width: 720px){.kb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-intro{align-items:stretch;flex-direction:column}.kb-filters input{width:100%}}.kb-ingestion{display:grid;gap:18px}.kb-upload-card,.kb-version-card{overflow:hidden;border:1px solid rgba(89,109,139,.22);border-radius:11px;background:#061321}.kb-upload-card{padding:20px}.kb-panel-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.kb-panel-head>div:first-child{display:grid;gap:5px}.kb-panel-head strong{color:#edf1f7;font-size:15px}.kb-panel-head span{color:#74849a;font-size:11px}.kb-upload-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kb-upload-form label{display:grid;gap:7px;color:#8e9caf;font-size:11px}.kb-upload-form input,.kb-upload-form select{width:100%;height:42px;padding:0 11px;border:1px solid #263a54;border-radius:8px;outline:none;color:#d5dce7;background:#08192c}.kb-upload-form input:focus,.kb-upload-form select:focus{border-color:#7568ff;box-shadow:0 0 0 2px #7568ff1a}.kb-file-field input{padding:8px}.kb-file-field small{color:#596a80;font-size:10px}.kb-wide{grid-column:span 2}.kb-upload-actions{display:flex;align-items:end}.kb-upload-actions .primary-button{width:100%;height:42px}.kb-notice{padding:12px 14px;border:1px solid rgba(62,201,143,.28);border-radius:8px;color:#77ddb0;background:#3ec98f12;font-size:12px}.kb-version-card .kb-panel-head{padding:18px 18px 0}.kb-version-tools{display:flex;align-items:center;gap:8px}.kb-version-tools select{height:38px;padding:0 28px 0 10px;border:1px solid #263950;border-radius:8px;color:#bdc6d4;background:#08182b}.kb-review-button{min-width:72px;height:30px;padding:0 10px;border:1px solid rgba(111,96,255,.45);border-radius:7px;color:#bcb6ff;background:#6f60ff14}.kb-review-button:hover{border-color:#786cff;background:#6f60ff29}.kb-coverage{display:inline-flex;min-width:48px;justify-content:center;padding:4px 7px;border-radius:999px;font-size:10px;font-weight:700}.kb-coverage.good{color:#71ddb0;background:#39c98c17}.kb-coverage.bad{color:#f3b36b;background:#ee9b4617}.kb-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:30px;background:#00060dd1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kb-review-modal{width:min(1000px,94vw);max-height:90vh;overflow-y:auto;padding:24px;border:1px solid rgba(88,108,140,.32);border-radius:16px;background:#071629;box-shadow:0 30px 80px #00000085}.kb-review-head{display:flex;align-items:start;justify-content:space-between;gap:20px}.kb-review-head>div{display:grid;gap:6px}.kb-review-head span{color:#8177ff;font-size:10px;font-weight:700;letter-spacing:.14em}.kb-review-head h2{margin:0;color:#f0f3f8;font-size:22px}.kb-review-head small{color:#728198}.kb-modal-close{width:35px;height:35px;border:0;border-radius:50%;color:#7e8ca0;background:transparent;font-size:25px}.kb-modal-close:hover{color:#0af;background:#14315180}.kb-review-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:22px 0}.kb-review-stats>div{min-height:70px;display:grid;align-content:center;gap:7px;padding:11px;border:1px solid rgba(83,104,135,.2);border-radius:8px;background:#091a2f}.kb-review-stats span,.kb-review-meta span{color:#69798f;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.kb-review-stats strong,.kb-review-meta strong{color:#d9dfea;font-size:12px}.kb-review-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:22px}.kb-review-meta>div{display:grid;gap:4px}.kb-review-modal h3{margin:20px 0 9px;color:#d9dfea;font-size:13px}.kb-text-preview{max-height:270px;overflow:auto;margin:0;padding:14px;border:1px solid rgba(79,99,130,.2);border-radius:8px;color:#abb7c6;background:#04111f;font-family:inherit;font-size:11px;white-space:pre-wrap}.kb-chunk-list{display:grid;gap:8px}.kb-chunk{padding:12px;border:1px solid rgba(79,99,130,.18);border-radius:8px;background:#08182b}.kb-chunk span{color:#737fff;font-size:9px}.kb-chunk p{margin:7px 0 0;color:#9eabbc;font-size:11px;line-height:1.5}.kb-review-actions{display:flex;gap:10px;margin-top:22px}.kb-review-actions .primary-button,.kb-review-actions .secondary-button{width:auto;min-width:160px;margin:0}@media (max-width: 1050px){.kb-upload-form{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-review-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.kb-review-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.kb-upload-form{grid-template-columns:1fr}.kb-wide{grid-column:auto}.kb-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-field-label{color:#8e9caf;font-size:11px}.kb-file-field{display:grid;gap:7px;min-width:0}.kb-file-input{display:none!important}.kb-file-picker{width:100%;height:42px;display:flex;align-items:stretch;overflow:hidden;border:1px solid #263a54;border-radius:8px;background:#08192c}.kb-file-button{display:flex!important;align-items:center;flex:0 0 auto;padding:0 14px;color:#d8d5ff!important;border-right:1px solid #30445f;background:#6a5cff1f;font-size:11px!important;font-weight:650;cursor:pointer}.kb-file-name{min-width:0;display:flex;align-items:center;overflow:hidden;padding:0 12px;color:#7f8da2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.kb-danger-button{min-width:160px;height:44px;padding:0 18px;border:1px solid rgba(235,92,111,.48);border-radius:7px;color:#ff9aa8;background:#d33f5414}.kb-danger-button:hover{border-color:#e96578;background:#d33f5426}.kb-danger-button:disabled{opacity:.5}.kb-badge-discarded{color:#8c98aa;border-color:#78889d3d;background:#78889d12}.kb-inherited-value{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;border:1px solid rgba(66,87,114,.55);border-radius:8px;background:#071526b8}.kb-inherited-value strong{color:#cbd5e3;font-size:12px}.kb-inherited-value small{color:#64758b;font-size:9px;white-space:nowrap}.kb-review-meta>div{min-width:0}.kb-review-meta strong{min-width:0;overflow-wrap:anywhere;word-break:break-word}.kb-archive-button{min-width:170px;height:44px;padding:0 18px;border:1px solid rgba(226,169,74,.48);border-radius:7px;color:#f3c779;background:#dd993012}.kb-archive-button:hover{border-color:#e0a84d;background:#dd993024}.kb-archive-button:disabled{opacity:.5}.kb-badge-archived{color:#d6ad67;border-color:#dba34340;background:#dba34312}.kb-retrieval{display:grid;gap:18px}.kb-retrieval-form,.kb-retrieval-result{padding:20px;border:1px solid rgba(89,109,139,.22);border-radius:11px;background:#061321}.kb-retrieval-question{display:grid;gap:7px;color:#8e9caf;font-size:11px}.kb-retrieval-question textarea{width:100%;min-height:96px;resize:vertical;padding:12px 14px;border:1px solid #263a54;border-radius:8px;outline:none;color:#d7deea;background:#08192c;font-family:inherit;font-size:13px;line-height:1.5}.kb-retrieval-question textarea:focus{border-color:#7568ff;box-shadow:0 0 0 2px #7568ff1a}.kb-retrieval-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px}.kb-retrieval-filters label{display:grid;gap:6px;color:#8493a7;font-size:10px}.kb-retrieval-filters select,.kb-retrieval-filters input{height:40px;padding:0 10px;border:1px solid #263a54;border-radius:8px;outline:none;color:#d3dae6;background:#08192c}.kb-retrieval-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:18px}.kb-retrieval-bottom .primary-button{width:auto;min-width:200px;height:42px}.kb-check-row{display:flex;align-items:center;gap:8px;color:#9aa8b9;font-size:11px}.kb-check-row input{width:16px;height:16px}.kb-retrieval-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.kb-retrieval-summary>div{min-height:76px;display:grid;align-content:center;gap:6px;padding:12px;border:1px solid rgba(82,103,134,.2);border-radius:8px;background:#08192c}.kb-retrieval-summary span,.kb-trace-bar span,.kb-hit-scores span{color:#68788e;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.kb-retrieval-summary strong{color:#e0e5ed;font-size:18px}.kb-trace-bar{display:grid;grid-template-columns:2fr 2fr 1fr;gap:10px;margin-top:12px;padding:12px;border:1px solid rgba(81,102,132,.18);border-radius:8px;background:#051321}.kb-trace-bar>div{min-width:0;display:grid;gap:5px}.kb-trace-bar strong,.kb-trace-bar code{overflow:hidden;color:#b8c3d2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.kb-hit-list{display:grid;gap:10px;margin-top:17px}.kb-hit-card{display:grid;grid-template-columns:54px minmax(0,1fr);overflow:hidden;border:1px solid rgba(78,100,132,.22);border-radius:9px;background:#07172a}.kb-hit-rank{display:grid;place-items:start center;padding-top:17px;color:#7e74ff;border-right:1px solid rgba(79,100,132,.18);background:#081a30;font-size:13px;font-weight:700}.kb-hit-main{min-width:0;padding:15px}.kb-hit-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.kb-hit-title>a,.kb-hit-title>strong{color:#dfe5ef;font-size:13px;font-weight:650;text-decoration:none}.kb-hit-title>a:hover{color:#7480ff}.kb-hit-tags{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;color:#7a899d;font-size:9px}.kb-hit-scores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.kb-hit-scores>div{display:grid;gap:4px;padding:9px 10px;border-radius:7px;background:#05111fb8}.kb-hit-scores strong{color:#bec8d6;font-size:10px}.kb-hit-scores small{color:#63748a;font-size:9px}.kb-hit-locator{margin-top:11px;color:#746dff;font-size:9px}.kb-hit-text{max-height:180px;overflow:auto;margin-top:7px;padding:11px;color:#a5b1c1;border-radius:7px;background:#04111e;font-size:10px;line-height:1.5;white-space:pre-wrap}.kb-no-hits{padding:30px;text-align:center;color:#77869a;border:1px dashed rgba(92,111,140,.25);border-radius:8px}@media (max-width: 1050px){.kb-retrieval-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-retrieval-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.kb-retrieval-filters,.kb-retrieval-summary,.kb-trace-bar,.kb-hit-scores{grid-template-columns:1fr}.kb-retrieval-bottom,.kb-hit-title{align-items:stretch;flex-direction:column}}.qa-page{display:grid;gap:18px}.qa-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:4px 2px}.qa-eyebrow{color:#8177ff;font-size:10px;font-weight:700;letter-spacing:.15em}.qa-intro h2,.qa-suite-summary h3{margin:6px 0 0;color:#eef2f8;font-size:22px}.qa-intro p,.qa-suite-summary p{max-width:680px;margin:7px 0 0;color:#7b8ba0;font-size:11px;line-height:1.5}.qa-overall-state{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid rgba(84,105,136,.22);border-radius:8px;background:#071629}.qa-overall-state>span{color:#718198;font-size:10px}.qa-tabs{display:flex;flex-wrap:wrap;gap:5px}.qa-tabs button{min-height:38px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:8px;color:#77879b;background:transparent}.qa-tabs button.active{color:#e4e1ff;border-color:#7060ff73;background:#6756ff17}.qa-tabs button span{padding:2px 6px;border-radius:999px;background:#5b6f8e21;font-size:9px}.qa-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.qa-suite-card{min-width:0;padding:18px;text-align:left;border:1px solid rgba(85,106,138,.22);border-radius:11px;background:linear-gradient(180deg,#08172a,#061321);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.qa-suite-card:hover{transform:translateY(-1px);border-color:#6f60ff6b;box-shadow:0 12px 30px #0000001f}.qa-suite-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.qa-suite-card-head>div{min-width:0;display:grid;gap:5px}.qa-suite-card-head strong{color:#e6ebf3;font-size:15px}.qa-suite-card-head span{overflow:hidden;color:#697a90;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.qa-suite-card>p{min-height:34px;margin:13px 0;color:#8593a6;font-size:11px;line-height:1.5}.qa-suite-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.qa-suite-meta>div,.qa-metric-grid>div,.qa-detail-metrics>div{display:grid;gap:5px;padding:9px 10px;border-radius:7px;background:#05111fa3}.qa-suite-meta span,.qa-metric-grid span,.qa-detail-metrics span{color:#68788e;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.qa-suite-meta strong,.qa-metric-grid strong,.qa-detail-metrics strong{color:#d7deea;font-size:12px}.qa-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.qa-suite-detail{display:grid;gap:14px}.qa-suite-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px;border:1px solid rgba(84,104,135,.22);border-radius:10px;background:#071629}.qa-detail-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.qa-detail-metrics>div{min-height:72px;align-content:center}.qa-detail-metrics strong{font-size:18px}.qa-acceptance{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:1px solid rgba(83,103,134,.18);border-radius:8px;background:#051321}.qa-acceptance span{color:#718198;font-size:10px}.qa-acceptance code{color:#aba5ff;font-size:10px}.qa-case-card,.qa-baseline-json{overflow:hidden;border:1px solid rgba(84,105,136,.22);border-radius:10px;background:#061321}.qa-case-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border-bottom:1px solid rgba(80,101,132,.17);background:#08172a}.qa-case-toolbar>div{display:grid;gap:4px}.qa-case-toolbar strong{color:#dde4ed;font-size:13px}.qa-case-toolbar span{color:#68788e;font-size:9px}.qa-case-toolbar input{width:230px;height:36px;padding:0 11px;border:1px solid #273a53;border-radius:7px;outline:none;color:#d1d8e4;background:#071629}.qa-case-list{display:grid}.qa-case-row{display:grid;grid-template-columns:165px minmax(0,1fr);gap:14px;padding:13px 15px;border-bottom:1px solid rgba(79,99,129,.12)}.qa-case-row:last-child{border-bottom:0}.qa-case-row:hover{background:#112a473d}.qa-case-id{color:#7970ff;font-size:10px;font-weight:650}.qa-case-question{min-width:0;display:grid;gap:8px}.qa-case-question>strong{color:#cbd4e1;font-size:11px;font-weight:560}.qa-case-expected{display:flex;flex-wrap:wrap;gap:5px}.qa-case-expected span{padding:4px 6px;border:1px solid rgba(86,105,134,.18);border-radius:5px;color:#8392a5;background:#05111f9e;font-size:8px}.qa-case-expected b{color:#a4b0c0;font-weight:650}.qa-baseline-json{padding:17px}.qa-baseline-json>div{display:grid;gap:4px;margin-bottom:12px}.qa-baseline-json strong{color:#dce3ec;font-size:13px}.qa-baseline-json span{color:#708096;font-size:9px}.qa-baseline-json pre{max-height:520px;overflow:auto;margin:0;padding:14px;border-radius:8px;color:#a8b5c5;background:#04111e;font-size:10px;line-height:1.5;white-space:pre-wrap}.kb-badge-pass{color:#72ddb0;border-color:#39c98c47;background:#39c98c14}.kb-badge-check{color:#f1bf6c;border-color:#e1a54147;background:#e1a54114}@media (max-width: 1050px){.qa-overview-grid{grid-template-columns:1fr}.qa-metric-grid,.qa-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.qa-intro,.qa-case-toolbar{align-items:stretch;flex-direction:column}.qa-case-toolbar input{width:100%}.qa-case-row,.qa-metric-grid,.qa-detail-metrics{grid-template-columns:1fr}}.qa-running-banner{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border:1px solid rgba(69,177,255,.24);border-radius:9px;background:#1252841c}.qa-running-banner>div{display:flex;align-items:center;gap:8px}.qa-running-banner strong{color:#c8d8eb;font-size:11px}.qa-running-banner>span{color:#71869e;font-size:10px}.qa-running-dot{width:8px;height:8px;display:inline-block;border-radius:50%;background:#36a8ff;box-shadow:0 0 0 4px #36a8ff1a;animation:qaPulse 1.4s ease-in-out infinite}@keyframes qaPulse{0%,to{opacity:.45}50%{opacity:1}}.qa-suite-actions{display:flex;align-items:center;gap:10px}.qa-run-button{min-width:132px}.qa-latest-run{display:grid;gap:12px;padding:14px;border:1px solid rgba(84,105,136,.22);border-radius:10px;background:#061421}.qa-latest-run-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.qa-latest-run-head>div:first-child{display:grid;gap:4px}.qa-latest-run-head>div:first-child span,.qa-run-label{color:#697b91;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.qa-latest-run-head>div:first-child strong{color:#cbd5e3;font-size:11px}.qa-latest-run-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.qa-run-status,.qa-comparison-pill,.qa-result-status{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:23px;padding:0 8px;border:1px solid rgba(100,121,151,.25);border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.05em}.qa-status-passed,.qa-comparison-same,.qa-result-status.pass{color:#70dbad;border-color:#3fc98f4d;background:#3fc98f14}.qa-comparison-improved{color:#62c9ff;border-color:#45aaff52;background:#45aaff17}.qa-comparison-regression,.qa-status-failed,.qa-status-error,.qa-result-status.fail{color:#ff8f9a;border-color:#f65d6f4d;background:#f65d6f14}.qa-status-queued,.qa-status-retry,.qa-status-running,.qa-comparison-pending{color:#c0a9ff;border-color:#8269ff52;background:#8269ff17}.qa-run-progress{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border-radius:8px;color:#8fa0b5;background:#04101d9e;font-size:10px}.qa-current-baseline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.qa-current-baseline>div{display:grid;gap:7px;padding:10px;border-radius:7px;background:#04101dad}.qa-current-baseline>div>span{color:#677a90;font-size:8px;text-transform:uppercase}.qa-current-baseline>div>div{display:grid;gap:3px}.qa-current-baseline strong{color:#e0e7f0;font-size:15px}.qa-current-baseline small{color:#65778d;font-size:8px}.qa-history-card{overflow:hidden;border:1px solid rgba(84,105,136,.22);border-radius:10px;background:#061321}.qa-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px;border-bottom:1px solid rgba(79,100,131,.17);background:#08172a}.qa-history-head h3{margin:5px 0 0;color:#e3e9f2;font-size:17px}.qa-history-head p{margin:5px 0 0;color:#73849a;font-size:10px}.qa-run-list{display:grid}.qa-run-row{width:100%;display:grid;grid-template-columns:minmax(220px,1.8fr) .8fr .65fr .85fr .55fr .9fr 1.1fr;align-items:center;gap:14px;padding:13px 16px;text-align:left;border:0;border-bottom:1px solid rgba(80,100,130,.13);color:inherit;background:transparent}.qa-run-row:hover{background:#122a4647}.qa-run-row:last-child{border-bottom:0}.qa-run-row>div{min-width:0;display:grid;gap:5px}.qa-run-row strong{overflow:hidden;color:#bac6d6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.qa-run-suite strong{color:#dce3ed;font-size:11px}.qa-run-suite>span{color:#6f8095;font-size:8px}.qa-run-time strong{color:#8494a9;font-weight:500}.qa-empty-runs{padding:28px;text-align:center;color:#6f8197;font-size:10px}.qa-run-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:28px;background:#000812cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qa-run-modal{width:min(1180px,96vw);max-height:90vh;overflow:auto;padding:20px;border:1px solid rgba(91,112,145,.32);border-radius:13px;background:#071421;box-shadow:0 30px 80px #0000006b}.qa-run-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:15px}.qa-run-modal-head h3{margin:6px 0 4px;color:#e4eaf2;font-size:18px}.qa-run-modal-head>div>span:last-child{color:#65778d;font-size:9px}.qa-run-modal-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px}.qa-run-modal-summary>div,.qa-modal-metrics>div{display:grid;gap:5px;padding:10px;border-radius:7px;background:#04111e}.qa-run-modal-summary span,.qa-modal-metrics span{color:#66788e;font-size:8px;text-transform:uppercase}.qa-run-modal-summary strong{color:#cdd6e2;font-size:11px}.qa-modal-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:15px}.qa-modal-metrics strong{color:#e2e8f0;font-size:16px}.qa-modal-metrics small{color:#66788e;font-size:8px}.qa-run-case-results{overflow:hidden;border:1px solid rgba(78,100,132,.2);border-radius:9px}.qa-run-case-results-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#08172a}.qa-run-case-results-head strong{color:#d5dde8;font-size:11px}.qa-run-case-results-head span{color:#6e8096;font-size:9px}.qa-result-row{padding:13px 14px;border-top:1px solid rgba(79,99,129,.12);background:#061321}.qa-result-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.qa-result-top strong{color:#8c82ff;font-size:10px}.qa-result-top>span:not(.qa-result-status){color:#718298;font-size:8px}.qa-result-row>p{margin:8px 0;color:#bdc8d7;font-size:10px}.qa-result-row details{margin-top:8px}.qa-result-row summary{cursor:pointer;color:#72859b;font-size:9px}.qa-result-json-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.qa-result-json-grid>div{min-width:0}.qa-result-json-grid span{display:block;margin-bottom:5px;color:#687a91;font-size:8px;text-transform:uppercase}.qa-result-json-grid pre{max-height:300px;overflow:auto;margin:0;padding:10px;border-radius:6px;color:#99a8ba;background:#03101c;font-size:8px;line-height:1.45;white-space:pre-wrap;word-break:break-word}@media (max-width: 1250px){.qa-run-row{grid-template-columns:1.7fr .8fr .7fr .8fr .6fr}.qa-run-row>div:nth-child(6),.qa-run-row>div:nth-child(7){display:none}.qa-run-modal-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.qa-suite-actions,.qa-latest-run-head,.qa-history-head{align-items:stretch;flex-direction:column}.qa-current-baseline,.qa-modal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-run-row{grid-template-columns:1fr 1fr}.qa-run-row>div{display:grid!important}.qa-result-json-grid{grid-template-columns:1fr}}.qa-history-head>.secondary-button{width:auto;min-width:105px;flex:0 0 auto;align-self:center}.qa-history-head>button.secondary-button{width:112px!important;min-width:112px;max-width:112px;flex:0 0 112px!important;align-self:flex-start}@media (max-width: 800px){.qa-history-head>button.secondary-button{width:112px!important;min-width:112px;max-width:112px;flex:0 0 112px!important}}.manager-page{display:grid;gap:22px}.manager-tabs{display:flex;align-items:flex-end;gap:8px;min-height:45px;border-bottom:1px solid rgba(79,100,131,.22)}.manager-tabs button{min-width:110px;padding:0 16px 12px;border:0;border-bottom:2px solid transparent;color:#78889d;background:transparent;font-size:12px}.manager-tabs button.active{color:#8e82ff;border-bottom-color:#7567ff}.manager-action-row{display:flex;align-items:center}.manager-add-button{min-height:38px;padding:0 14px;border:0;border-radius:6px;color:#fff;background:linear-gradient(110deg,#3e79ff,#7b54ef);font-size:10px;font-weight:700}.manager-add-button:disabled{opacity:.62;cursor:not-allowed}.manager-card,.manager-history-card{overflow:hidden;border:1px solid rgba(83,105,137,.22);border-radius:9px;background:#061321}.manager-toolbar,.manager-history-toolbar{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid rgba(79,100,131,.18);background:#08172a}.manager-search{flex:1;min-width:230px;display:flex;align-items:center;gap:8px;height:38px;padding:0 11px;border:1px solid #2a3c55;border-radius:7px;color:#667b92;background:#071421}.manager-search input{width:100%;border:0;outline:0;color:#d1dae7;background:transparent}.manager-toolbar select,.manager-history-toolbar input,.manager-history-toolbar select{height:38px;min-width:150px;padding:0 11px;border:1px solid #2a3c55;border-radius:7px;outline:0;color:#aab7c8;background:#071421}.manager-history-toolbar input{flex:1 1 145px;min-width:120px}.manager-history-toolbar input[type=date]{max-width:175px}.manager-toolbar>.secondary-button,.manager-history-toolbar>.secondary-button{width:auto;min-width:98px;flex:0 0 auto}.manager-export-button{height:38px;padding:0 13px;border:0;border-radius:7px;color:#8479ff;background:#6956ff14;font-weight:700}.manager-export-button:disabled{opacity:.55;cursor:not-allowed}.manager-table-scroll,.manager-history-scroll{overflow-x:auto}.manager-tokenb-table-head,.manager-tokenb-row{min-width:1120px;display:grid;grid-template-columns:minmax(230px,1.6fr) .7fr 1fr .9fr 1.05fr 1fr .9fr;align-items:center;gap:16px}.manager-tokenb-table-head{min-height:44px;padding:0 14px;color:#65778e;border-bottom:1px solid rgba(78,99,129,.16);background:#04101d61;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.manager-tokenb-row{min-height:80px;padding:11px 14px;border-bottom:1px solid rgba(78,99,129,.13);transition:background .18s ease}.manager-tokenb-row:nth-child(2n){background:#0f2a4833}.manager-tokenb-row:hover{background:#18355747}.manager-login-cell{min-width:0;display:grid;gap:4px}.manager-login-cell strong{overflow:hidden;color:#d6dfea;font-size:10px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.manager-login-cell span{overflow:hidden;color:#65788f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.manager-online,.manager-offline{display:inline-flex;align-items:center;gap:6px;color:#75869b;font-size:9px}.manager-online{color:#3ad99a;font-weight:650}.manager-online i,.manager-offline i{width:6px;height:6px;display:block;border-radius:50%;background:#8e9daf}.manager-online i{background:#25cf89;box-shadow:0 0 0 3px #25cf8912}.manager-inline-select{width:100%;max-width:160px;height:36px;padding:0 10px;border:1px solid rgba(76,206,155,.55);border-radius:7px;color:#51d6a0;background:#071521;font-size:9px;opacity:1}.manager-inline-select.status{max-width:130px}.manager-inline-select:disabled{opacity:1;cursor:default}.manager-2fa-cell{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.manager-state{display:inline-flex;align-items:center;width:fit-content;padding:4px 7px;border-radius:999px;font-size:8px;font-weight:700}.manager-state.active{color:#48d6a0;background:#2fc08b17}.manager-state.danger{color:#ff6c79;background:#e44c5c14}.manager-reset-button{height:28px;min-width:60px;padding:0 10px;border:0;border-radius:999px;color:#211500;background:#ffad24;font-size:8px;font-weight:700}.manager-reset-button:disabled{opacity:.7;cursor:not-allowed}.manager-row-date,.manager-row-ip{color:#aab5c4;font-size:9px}.manager-history-toolbar{flex-wrap:wrap}.manager-history-head,.manager-history-row{min-width:1280px;display:grid;grid-template-columns:1.05fr 1.05fr 1.5fr 1.35fr .85fr 1.15fr 1.15fr;align-items:center;gap:16px}.manager-history-head{min-height:44px;padding:0 14px;color:#687a91;border-bottom:1px solid rgba(78,99,129,.16);background:#04101d61;font-size:8px;text-transform:uppercase}.manager-history-row{min-height:60px;padding:10px 14px;color:#b6c1cf;border-bottom:1px solid rgba(78,99,129,.12);font-size:9px}.manager-history-row:nth-child(2n){background:#0e28452e}.manager-history-admin{min-width:0;display:grid;gap:3px}.manager-history-admin strong{overflow:hidden;color:#c9d3df;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.manager-history-admin span{color:#66798f;font-size:8px}.manager-history-target,.manager-event-id{overflow:hidden;color:#8392a5;text-overflow:ellipsis;white-space:nowrap}.manager-event-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#718197}.manager-empty{padding:28px;text-align:center;color:#6f8197;font-size:10px}@media (max-width: 820px){.manager-tabs{overflow-x:auto}.manager-toolbar,.manager-history-toolbar{align-items:stretch;flex-direction:column}.manager-toolbar select,.manager-history-toolbar input,.manager-history-toolbar select,.manager-history-toolbar input[type=date]{width:100%;max-width:none}}.manager-revoke-button{padding:3px 7px;border:1px solid rgba(103,121,149,.25);border-radius:999px;color:#8292a7;background:#4a5d7712;font-size:7px}.manager-revoke-button:hover{color:#d8e0eb;border-color:#7669ff61}.manager-write-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:26px;background:#000812d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.manager-write-modal{width:min(540px,94vw);padding:26px;border:1px solid rgba(91,112,145,.34);border-radius:18px;background:#071629;box-shadow:0 30px 90px #00000075}.manager-confirm-modal{width:min(500px,94vw)}.manager-password-modal{text-align:center}.manager-write-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.manager-write-head h3,.manager-password-modal h3{margin:0;color:#eef2f8;font-size:21px}.manager-write-field{display:grid;gap:7px;margin-top:15px}.manager-write-field>span{color:#9aa9bc;font-size:10px;font-weight:600}.manager-write-field input,.manager-write-field select{width:100%;height:46px;padding:0 12px;border:1px solid #42526a;border-radius:8px;outline:0;color:#e0e6ef;background:#061321;font-size:12px}.manager-write-field input:focus,.manager-write-field select:focus{border-color:#7365ff;box-shadow:0 0 0 3px #7365ff14}.manager-write-note{margin:18px 3px;color:#7f8fa4;text-align:center;font-size:10px;line-height:1.55}.manager-confirm-description{margin-bottom:18px;padding:12px 13px;border:1px solid rgba(81,102,132,.2);border-radius:8px;color:#8797aa;background:#04101d8c;font-size:10px;line-height:1.55}.manager-confirm-description b{color:#d3dce8}.manager-write-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:22px}.manager-cancel-button,.manager-confirm-button{min-height:40px;padding:0 15px;border:0;border-radius:8px;font-size:10px;font-weight:700}.manager-cancel-button{color:#8277ff;background:transparent}.manager-confirm-button{color:#fff;background:linear-gradient(110deg,#3d7cff,#7957ef)}.manager-confirm-button.full{width:100%;margin-top:18px}.manager-cancel-button:disabled,.manager-confirm-button:disabled{opacity:.48;cursor:not-allowed}.manager-password-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0 auto 13px;border:1px solid rgba(52,206,145,.3);border-radius:50%;color:#55dda4;background:#34ce9114;font-size:20px;font-weight:700}.manager-password-modal>p{margin:8px auto 20px;max-width:370px;color:#8393a7;font-size:10px;line-height:1.5}.manager-created-login{display:grid;gap:4px;margin-bottom:10px;text-align:left}.manager-created-login span{color:#687b91;font-size:8px;text-transform:uppercase}.manager-created-login strong{color:#d5dee9;font-size:11px}.manager-created-password{display:flex;align-items:stretch;gap:7px}.manager-created-password code{flex:1;display:flex;align-items:center;min-height:46px;overflow-x:auto;padding:0 12px;border:1px solid rgba(87,108,139,.25);border-radius:7px;color:#dad6ff;background:#04111e;font-size:11px;white-space:nowrap}.manager-created-password button{min-width:82px;border:1px solid rgba(113,96,255,.36);border-radius:7px;color:#a8a0ff;background:#6e5aff14;font-size:9px;font-weight:700}.manager-password-warning{margin-top:13px;padding:10px;border:1px solid rgba(232,166,65,.2);border-radius:7px;color:#bd9b68;background:#e8a6410d;font-size:9px;line-height:1.45}@media (max-width: 700px){.manager-write-backdrop{padding:12px}.manager-write-modal{padding:20px}.manager-created-password{flex-direction:column}.manager-created-password button{min-height:38px}}.manager-write-head .modal-close{width:34px;height:34px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:8px;color:#55a9ff;background:transparent}.manager-write-head .modal-close:hover{border-color:#469fff40;background:#469fff12}.manager-write-error{margin:-7px 0 14px}.manager-write-modal{position:relative}.manager-write-head{position:relative;padding-right:42px}.manager-write-head .modal-close{position:absolute!important;top:-4px!important;right:-4px!important;width:34px;height:34px;margin:0!important;display:flex;align-items:center;justify-content:center;z-index:3}.product-users-page{display:grid;gap:18px}.product-users-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.product-users-intro h2{margin:6px 0 0;color:#eef2f8;font-size:22px}.product-users-intro p{margin:6px 0 0;color:#78899f;font-size:10px}.product-users-total{min-width:130px;display:grid;gap:5px;padding:10px 13px;border:1px solid rgba(83,105,137,.22);border-radius:8px;background:#071629}.product-users-total span,.product-users-summary span{color:#687b92;font-size:8px;text-transform:uppercase}.product-users-total strong{color:#e3e9f1;font-size:20px}.product-users-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.product-users-summary>div{min-height:68px;display:grid;align-content:center;gap:5px;padding:11px 13px;border:1px solid rgba(83,105,137,.2);border-radius:8px;background:#071629}.product-users-summary strong{color:#dbe3ed;font-size:16px}.product-users-card{overflow:hidden;border:1px solid rgba(83,105,137,.22);border-radius:9px;background:#061321}.product-users-toolbar{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid rgba(79,100,131,.18);background:#08172a}.product-users-toolbar>.manager-search{flex:1}.product-users-toolbar select{height:38px;min-width:140px;padding:0 10px;border:1px solid #2a3c55;border-radius:7px;color:#aab7c8;background:#071421}.product-users-toolbar>.secondary-button{width:auto;min-width:98px;flex:0 0 auto}.product-users-scroll{overflow-x:auto}.product-users-head,.product-user-row{min-width:1180px;display:grid;grid-template-columns:minmax(230px,1.6fr) .8fr .75fr .7fr .8fr .75fr 1.1fr 1.1fr;align-items:center;gap:13px}.product-users-head{min-height:44px;padding:0 14px;color:#66788e;background:#04101d61;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.product-user-row{width:100%;min-height:69px;padding:10px 14px;text-align:left;border:0;border-top:1px solid rgba(78,99,129,.12);color:inherit;background:transparent}.product-user-row:nth-child(odd){background:#0e28452e}.product-user-row:hover{background:#18355747}.product-user-identity{min-width:0;display:grid;gap:4px}.product-user-identity strong{overflow:hidden;color:#d9e1ec;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.product-user-identity span{overflow:hidden;color:#6c7e94;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.product-channel{display:inline-flex;width:fit-content;padding:4px 7px;border-radius:999px;font-size:8px;font-weight:700}.product-channel.telegram{color:#61bbff;background:#319dee1a}.product-channel.web{color:#b293ff;background:#825dff17}.product-channel.unknown{color:#8494a8;background:#64778f14}.product-user-muted{color:#8191a5;font-size:9px}.product-user-number{color:#d1d9e4;font-size:11px;font-weight:650}.product-user-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:26px;background:#000812d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-user-modal{width:min(1180px,96vw);max-height:90vh;overflow:auto;padding:20px;border:1px solid rgba(91,112,145,.32);border-radius:13px;background:#071421;box-shadow:0 30px 80px #0000006b}.product-user-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:15px}.product-user-modal-head h3{margin:5px 0 3px;color:#e5ebf3;font-size:19px}.product-user-modal-head>div>span{color:#718299;font-size:9px}.product-user-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:14px}.product-user-metrics>div{display:grid;gap:5px;padding:10px;border-radius:7px;background:#04111e}.product-user-metrics span,.product-identity-row span,.product-request-row>div:not(.product-request-main) span{color:#65788f;font-size:8px;text-transform:uppercase}.product-user-metrics strong{color:#d2dbe7;font-size:10px}.product-user-section{overflow:hidden;margin-top:12px;border:1px solid rgba(80,101,132,.19);border-radius:9px}.product-user-section-head{padding:11px 13px;color:#d4dde8;background:#08172a;font-size:11px;font-weight:650}.product-identity-row{display:grid;grid-template-columns:.8fr 1.2fr 1.2fr 1.2fr .6fr;gap:12px;padding:11px 13px;border-top:1px solid rgba(78,99,129,.12)}.product-identity-row>div{min-width:0;display:grid;gap:4px}.product-identity-row strong{overflow:hidden;color:#aebaca;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.product-request-row{display:grid;grid-template-columns:minmax(320px,2.4fr) 1fr .8fr .8fr;align-items:center;gap:12px;padding:11px 13px;border-top:1px solid rgba(78,99,129,.12)}.product-request-main{min-width:0;display:grid;gap:4px}.product-request-main strong{overflow:hidden;color:#c8d2df;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.product-request-main span{color:#66798f;font-size:8px}.product-request-row>div:not(.product-request-main){display:grid;gap:4px}.product-request-row>div:not(.product-request-main) strong{color:#a4b2c3;font-size:9px}@media (max-width: 900px){.product-users-summary{grid-template-columns:1fr}.product-users-toolbar{align-items:stretch;flex-direction:column}.product-users-toolbar select{width:100%}.product-user-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-identity-row,.product-request-row{grid-template-columns:1fr}}.product-user-modal{position:relative}.product-user-modal-head{position:relative;padding-right:42px}.product-user-modal-head .modal-close{position:absolute!important;top:-4px!important;right:-4px!important;width:34px;height:34px;margin:0!important;display:flex;align-items:center;justify-content:center;z-index:3}.product-conversation-row{display:grid;grid-template-columns:1.15fr 1fr .7fr .7fr 1.4fr;align-items:center;gap:12px;padding:11px 13px;border-top:1px solid rgba(78,99,129,.12)}.product-conversation-row>div{min-width:0;display:grid;gap:4px}.product-conversation-row span{color:#65788f;font-size:8px;text-transform:uppercase}.product-conversation-row strong{overflow:hidden;color:#aab7c7;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.product-conversation-id strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#73849a}@media (max-width: 900px){.product-conversation-row{grid-template-columns:1fr}}.dashboard-stat-link{min-width:0;border-radius:14px;outline:none}.dashboard-stat-link>.stat-card{height:100%}.dashboard-stat-link.clickable{cursor:pointer}.dashboard-stat-link.clickable>.stat-card{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dashboard-stat-link.clickable:hover>.stat-card{transform:translateY(-2px);border-color:#655bff8c;box-shadow:0 12px 35px #214ea021}.dashboard-stat-link.clickable:focus-visible>.stat-card{border-color:#655bffbf;box-shadow:0 0 0 3px #655bff1f}.operations-page{display:grid;gap:18px}.operations-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.operations-intro h2{margin:6px 0 0;color:#eef2f8;font-size:22px}.operations-intro p{margin:6px 0 0;color:#77899f;font-size:10px}.operations-health{min-width:145px;display:grid;gap:5px;padding:10px 13px;border:1px solid rgba(83,105,137,.22);border-radius:8px;background:#071629}.operations-health span{font-size:10px;font-weight:700}.operations-health small{color:#71839a;font-size:8px}.operations-health.healthy span{color:#55dca6}.operations-health.attention span{color:#ff9b78}.operations-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.operations-summary-grid>div{min-height:82px;display:grid;align-content:center;gap:4px;padding:12px 13px;border:1px solid rgba(83,105,137,.2);border-radius:8px;background:#071629}.operations-summary-grid span{color:#687b92;font-size:8px;text-transform:uppercase}.operations-summary-grid strong{color:#dde5ef;font-size:19px}.operations-summary-grid small{color:#6e8096;font-size:8px}.operations-tabs{display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid rgba(79,100,131,.22)}.operations-tabs>button:not(.operations-refresh){min-width:105px;padding:0 13px 11px;border:0;border-bottom:2px solid transparent;color:#77889e;background:transparent;font-size:10px}.operations-tabs>button.active{color:#8f83ff;border-bottom-color:#7869ff}.operations-refresh{margin-left:auto;margin-bottom:7px;padding:6px 11px;border:1px solid rgba(92,112,142,.24);border-radius:7px;color:#8294aa;background:#071522;font-size:8px}.operations-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.operations-breakdown{min-height:120px;padding:13px;border:1px solid rgba(83,105,137,.2);border-radius:9px;background:#061321}.operations-breakdown-title{margin-bottom:12px;color:#cdd7e4;font-size:10px;font-weight:650}.operations-breakdown-values{display:grid;gap:7px}.operations-breakdown-values>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.operations-breakdown-values strong{color:#d7e0ea;font-size:11px}.operations-no-data{color:#697c93;font-size:9px}.operations-generated{grid-column:1 / -1;color:#60738b;text-align:right;font-size:8px}.operations-status{display:inline-flex;width:fit-content;padding:4px 7px;border-radius:999px;color:#8798ac;background:#5a6e8814;font-size:7px;font-weight:700}.operations-status-completed,.operations-status-sent,.operations-status-passed{color:#55dca6;background:#36c99114}.operations-status-processing,.operations-status-sending,.operations-status-running,.operations-status-queued,.operations-status-pending{color:#6fc2ff;background:#3f9feb14}.operations-status-retry{color:#f2ba67;background:#e2a03714}.operations-status-failed,.operations-status-error{color:#ff7b89;background:#e24c5c17}.operations-table-card{overflow-x:auto;border:1px solid rgba(83,105,137,.22);border-radius:9px;background:#061321}.operations-table-head,.operations-table-row{min-width:1100px;display:grid;align-items:center;gap:12px}.operations-table-head{min-height:42px;padding:0 13px;color:#66798f;background:#04101d61;font-size:8px;text-transform:uppercase}.operations-table-row{min-height:58px;padding:9px 13px;border-top:1px solid rgba(78,99,129,.12);color:#9eacbe;font-size:8px}.operations-table-row:nth-child(odd){background:#0e284526}.operations-table-head.processing,.operations-table-row.processing{grid-template-columns:.8fr .6fr 1.2fr 1.2fr 1.2fr 2fr}.operations-table-head.delivery,.operations-table-row.delivery{grid-template-columns:.7fr .9fr .7fr .55fr 1.2fr 1.2fr 1.7fr}.operations-table-head.benchmarks,.operations-table-row.benchmarks{grid-template-columns:1.4fr .7fr .6fr .8fr .65fr .55fr 1.1fr}.operations-table-row strong{display:block;color:#cbd5e1;font-size:9px}.operations-table-row small{display:block;margin-top:3px;color:#677a91;font-size:7px}.operations-error-cell{overflow:hidden;color:#8d9db0;text-overflow:ellipsis;white-space:nowrap}.operations-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width: 1050px){.operations-summary-grid,.operations-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.operations-intro{flex-direction:column}.operations-summary-grid,.operations-overview{grid-template-columns:1fr}.operations-tabs{overflow-x:auto}.operations-generated{grid-column:auto}}.system-page{display:grid;gap:18px}.system-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.system-intro h2{margin:6px 0 0;color:#eef2f8;font-size:22px}.system-intro p{margin:6px 0 0;color:#77899f;font-size:10px}.system-overall{min-width:150px;display:grid;gap:4px;padding:10px 13px;border:1px solid rgba(83,105,137,.22);border-radius:8px;background:#071629}.system-overall strong{font-size:10px}.system-overall span{color:#71839a;font-size:8px}.system-overall.healthy strong{color:#55dca6}.system-overall.attention strong{color:#ff9b78}.system-tabs{display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid rgba(79,100,131,.22)}.system-tabs>button:not(.system-refresh){min-width:120px;padding:0 13px 11px;border:0;border-bottom:2px solid transparent;color:#77889e;background:transparent;font-size:10px}.system-tabs>button.active{color:#8f83ff;border-bottom-color:#7869ff}.system-refresh{margin-left:auto;margin-bottom:7px;padding:6px 11px;border:1px solid rgba(92,112,142,.24);border-radius:7px;color:#8294aa;background:#071522;font-size:8px}.system-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.system-service-card{min-height:100px;padding:13px;border:1px solid rgba(83,105,137,.2);border-radius:9px;background:#061321}.system-service-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.system-service-head strong{color:#d4dde8;font-size:10px}.system-service-card p{margin:12px 0 0;color:#6f8197;font-size:8px;line-height:1.5}.system-state{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:7px;font-weight:700}.system-state.online{color:#52dba4;background:#35c99114}.system-state.configured{color:#73bfff;background:#3999e714}.system-state.attention{color:#ff8b92;background:#e04c5b14}.system-overview-grid,.system-config-grid,.system-security-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.system-info-card,.system-config-card{min-height:85px;display:grid;align-content:center;gap:5px;padding:12px 13px;border:1px solid rgba(83,105,137,.2);border-radius:8px;background:#071629}.system-info-card span,.system-config-card span{color:#687b92;font-size:8px;text-transform:uppercase}.system-info-card strong,.system-config-card strong{overflow:hidden;color:#dbe3ed;font-size:12px;text-overflow:ellipsis}.system-info-card small,.system-config-card small{color:#6f8197;font-size:8px}.system-storage-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.system-storage-card,.system-secrets-card{overflow:hidden;border:1px solid rgba(83,105,137,.2);border-radius:9px;background:#061321}.system-storage-title{padding:11px 13px;color:#d2dce8;border-bottom:1px solid rgba(78,99,129,.12);background:#08172a;font-size:10px;font-weight:650}.system-kv,.system-secret-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-top:1px solid rgba(78,99,129,.1)}.system-kv:first-of-type{border-top:0}.system-kv span,.system-secret-row span{color:#718399;font-size:8px}.system-kv strong{overflow:hidden;max-width:65%;color:#b6c2d0;text-align:right;font-size:8px;text-overflow:ellipsis}.system-secrets-card{margin-top:10px}.system-secret-row strong{font-size:8px}.system-secret-row strong.configured{color:#54dba5}.system-secret-row strong.missing{color:#ff7d88}.system-backup-note{display:grid;gap:5px;margin-top:10px;padding:12px 13px;border:1px solid rgba(116,98,255,.18);border-radius:8px;background:#5b49e00a}.system-backup-note strong{color:#b8b2ff;font-size:9px}.system-backup-note span{color:#74869c;font-size:8px;line-height:1.5}.system-generated{color:#60738b;text-align:right;font-size:8px}@media (max-width: 1100px){.system-service-grid,.system-storage-layout,.system-overview-grid,.system-config-grid,.system-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.system-intro{flex-direction:column}.system-service-grid,.system-storage-layout,.system-overview-grid,.system-config-grid,.system-security-grid{grid-template-columns:1fr}.system-tabs{overflow-x:auto}}.product-users-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.product-users-toolbar{flex-wrap:wrap}.product-users-toolbar .manager-search{min-width:300px}.product-user-status-action{width:fit-content;margin-top:10px;padding:7px 11px;border-radius:7px;font-size:8px;font-weight:700;cursor:pointer}.product-user-status-action.block{color:#ff8994;border:1px solid rgba(255,94,113,.32);background:#de435314}.product-user-status-action.block:hover{background:#de435324}.product-user-status-action.unblock{color:#55dca6;border:1px solid rgba(57,207,150,.3);background:#39cf9612}.product-user-status-action.unblock:hover{background:#39cf9621}.product-user-status-action:disabled{opacity:.55;cursor:default}.product-request-link{cursor:pointer;transition:background .15s ease,border-color .15s ease}.product-request-link:hover{background:#23416547}.product-request-link:focus-visible{outline:1px solid rgba(121,104,255,.72);outline-offset:-1px}@media (max-width: 900px){.product-users-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.product-users-summary{grid-template-columns:1fr}}.run-answer{margin:14px 0 16px;padding:14px 15px;border:1px solid rgba(80,101,132,.24);border-radius:9px;background:#04111e}.run-answer-label{margin-bottom:8px;color:#65788f;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.run-answer-text{color:#d2dbe7;font-size:11px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.run-answer-id{margin-top:10px;color:#60748c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;overflow-wrap:anywhere}:root{color-scheme:dark;--admin-reading-scale: 1;--admin-brand-blue: #246BFE}:root[data-admin-text-scale="70"]{--admin-reading-scale: .7}:root[data-admin-text-scale="80"]{--admin-reading-scale: .8}:root[data-admin-text-scale="90"]{--admin-reading-scale: .9}:root[data-admin-text-scale="100"]{--admin-reading-scale: 1}:root[data-admin-text-scale="110"]{--admin-reading-scale: 1.1}:root[data-admin-text-scale="120"]{--admin-reading-scale: 1.2}:root[data-admin-text-scale="130"]{--admin-reading-scale: 1.3}:root[data-admin-text-scale="140"]{--admin-reading-scale: 1.4}:root[data-admin-text-scale="150"]{--admin-reading-scale: 1.5}.page{zoom:var(--admin-reading-scale)}.admin-navigation{display:grid;align-content:start;gap:10px}.admin-nav-primary,.admin-advanced-items{display:grid;gap:5px}.admin-nav-advanced{margin-top:7px;padding-top:11px;border-top:1px solid rgba(116,145,177,.14)}.admin-advanced-toggle{width:100%}.admin-advanced-chevron{margin-left:auto;opacity:.58;transition:transform .24s ease,opacity .24s ease}.admin-advanced-toggle.is-open .admin-advanced-chevron{transform:rotate(180deg);opacity:.9}.admin-advanced-items{margin-top:5px}.admin-advanced-items button{opacity:.82}.admin-advanced-items button:hover,.admin-advanced-items button.active{opacity:1}.app-shell:not(.sidebar-collapsed) .admin-advanced-items button{padding-left:20px}.sidebar-collapsed .admin-nav-advanced{padding-top:9px}.sidebar-collapsed .admin-advanced-items{margin-top:4px}.sidebar-collapsed .admin-advanced-toggle,.sidebar-collapsed .admin-advanced-items button{justify-content:center}.admin-ui-controls{display:flex;align-items:center;gap:8px;margin-right:2px}.admin-theme-toggle,.admin-scale-control,.admin-language-control{border:1px solid rgba(132,158,189,.2);background:#08182abd;box-shadow:inset 0 1px #ffffff06}.admin-theme-toggle{width:34px;height:34px;display:grid;place-items:center;padding:0;border-radius:8px;color:#b8c6d8;transition:border-color .18s ease,color .18s ease,background .18s ease}.admin-theme-toggle:hover{border-color:var(--admin-brand-blue);color:#fff;background:#102945eb}.admin-scale-control,.admin-language-control{height:34px;display:flex;align-items:center;border-radius:8px;overflow:hidden}.admin-scale-control button,.admin-language-control button{height:100%;border:0;color:#91a2b8;background:transparent;font-size:10px;font-weight:720;transition:color .16s ease,background .16s ease}.admin-scale-control button{min-width:30px;padding:0 7px}.admin-scale-control .admin-scale-value{min-width:48px;padding:0 6px;border-left:1px solid rgba(132,158,189,.13);border-right:1px solid rgba(132,158,189,.13);color:#c3cedc;font-size:10px;font-weight:780}.admin-scale-control button:hover:not(:disabled),.admin-language-control button:hover{color:#fff;background:#246bfe1a}.admin-scale-control button:disabled{cursor:default;opacity:.32}.admin-language-control{gap:0;padding-left:8px;color:#71849b}.admin-language-control>svg{flex:0 0 auto;margin-right:3px}.admin-language-control button{min-width:27px;padding:0 4px}.admin-language-control>span{color:#455a72;font-size:9px}.admin-language-control button.active{color:#fff;font-weight:800}.topbar{background:linear-gradient(180deg,#020b15fa,#03101df5);border-bottom:1px solid rgba(115,143,174,.13)}.top-title{color:#f1f5fb}.top-actions{gap:10px}:root[data-admin-theme=light]{color-scheme:light;color:#172a44;background:#f7f9fc;--bg: #f7f9fc;--sidebar: #020b15;--card: #ffffff;--card-2: #f3f6fa;--line: #dce4ee;--muted: #65778d}:root[data-admin-theme=light] body{color:#172a44;background:#f7f9fc}:root[data-admin-theme=light] .app-shell{background:#f7f9fc}:root[data-admin-theme=light] .content-shell{background:#f7f9fc}:root[data-admin-theme=light] .sidebar{color:#e8eef7;border-right:1px solid #102034;background:linear-gradient(180deg,#020b15,#03101d)}:root[data-admin-theme=light] .sidebar nav button{color:#91a2b8}:root[data-admin-theme=light] .sidebar nav button:hover{color:#eaf2ff}:root[data-admin-theme=light] .sidebar nav button.active{color:#fff}:root[data-admin-theme=light] .sidebar-toggle{color:#8295ad;border-color:#7794b63d;background:#071526}:root[data-admin-theme=light] .sidebar-toggle:hover{color:#fff;border-color:#246bfe94}:root[data-admin-theme=light] .admin-nav-advanced{border-top-color:#7e99b826}:root[data-admin-theme=light] .topbar{color:#f2f6fc;background:linear-gradient(180deg,#020b15,#03101d);border-bottom:1px solid #102034}:root[data-admin-theme=light] .top-title{color:#f2f6fc}:root[data-admin-theme=light] .back-button,:root[data-admin-theme=light] .icon-button,:root[data-admin-theme=light] .logout-button{color:#a9b8ca;border-color:#839dbc33;background:#08182ac2}:root[data-admin-theme=light] .admin-theme-toggle,:root[data-admin-theme=light] .admin-scale-control,:root[data-admin-theme=light] .admin-language-control{border-color:#849ebd33;background:#08182ac2}:root[data-admin-theme=light] .page{color:#25374d;background:#f7f9fc}:root[data-admin-theme=light] .page h1,:root[data-admin-theme=light] .page h2,:root[data-admin-theme=light] .page h3,:root[data-admin-theme=light] .page h4,:root[data-admin-theme=light] .page strong,:root[data-admin-theme=light] .page b{color:#172a44}:root[data-admin-theme=light] .page p,:root[data-admin-theme=light] .page small{color:#607188}:root[data-admin-theme=light] .panel,:root[data-admin-theme=light] .table-panel,:root[data-admin-theme=light] .login-card,:root[data-admin-theme=light] .qa-suite-card,:root[data-admin-theme=light] .qa-history-card,:root[data-admin-theme=light] .qa-suite-detail,:root[data-admin-theme=light] .qa-case-card,:root[data-admin-theme=light] .qa-run-modal,:root[data-admin-theme=light] .kb-page,:root[data-admin-theme=light] .kb-table-card,:root[data-admin-theme=light] .product-users-card,:root[data-admin-theme=light] .product-user-modal,:root[data-admin-theme=light] .manager-history-card,:root[data-admin-theme=light] .operations-table-card{border-color:#dce4ee}:root[data-admin-theme=light] input,:root[data-admin-theme=light] select,:root[data-admin-theme=light] textarea{color:#25374d;border-color:#cfd9e5;background:#fff}:root[data-admin-theme=light] input::placeholder,:root[data-admin-theme=light] textarea::placeholder{color:#8b99aa}:root[data-admin-theme=light] table{color:#25374d}:root[data-admin-theme=light] th{color:#5e7187}:root[data-admin-theme=light] td{border-color:#e3e9f0}@media (max-width: 1100px){.admin-ui-controls{gap:5px}.admin-language-control>svg{display:none}.admin-language-control{padding-left:2px}}@media (max-width: 820px){.topbar{min-height:76px;height:auto;gap:12px;padding-top:12px;padding-bottom:12px}.admin-ui-controls{flex-wrap:wrap;justify-content:flex-end}.admin-theme-toggle,.admin-scale-control,.admin-language-control{height:32px}}@media (max-width: 620px){.admin-scale-control .admin-scale-value{min-width:42px}.admin-scale-control button{min-width:27px;padding-left:5px;padding-right:5px}}n .page{zoom:1!important}.page h1{font-size:calc(32px * var(--admin-reading-scale))}.page h2{font-size:calc(27px * var(--admin-reading-scale))}.page h3{font-size:calc(18px * var(--admin-reading-scale))}.page h4{font-size:calc(15px * var(--admin-reading-scale))}.page p,.page label,.page input,.page select,.page textarea{font-size:calc(14px * var(--admin-reading-scale))}.page button{font-size:calc(13px * var(--admin-reading-scale))}.page th{font-size:calc(10px * var(--admin-reading-scale))}.page td{font-size:calc(13px * var(--admin-reading-scale))}.page small{font-size:calc(11px * var(--admin-reading-scale))}.page .qa-eyebrow,.page .kb-eyebrow{font-size:calc(10px * var(--admin-reading-scale))}.page .panel-title{font-size:calc(16px * var(--admin-reading-scale))}:root[data-admin-theme=light]{color-scheme:dark;--admin-soft-bg: #0D1C2D;--admin-soft-bg-2: #102238;--admin-soft-card: #152A42;--admin-soft-card-2: #19324D;--admin-soft-card-3: #1D3855;--admin-soft-line: #2B4663;--admin-soft-line-soft: #213A54;--admin-soft-text: #F1F5FA;--admin-soft-text-soft: #B5C3D3;--admin-soft-muted: #8FA3B9;--admin-soft-blue: #246BFE;--admin-soft-violet: #7B3FF2;--admin-soft-cyan: #00B8D9;color:var(--admin-soft-text);background:var(--admin-soft-bg);--bg: var(--admin-soft-bg);--sidebar: #071525;--card: var(--admin-soft-card);--card-2: var(--admin-soft-card-2);--line: var(--admin-soft-line);--muted: var(--admin-soft-muted)}:root[data-admin-theme=light] body,:root[data-admin-theme=light] .app-shell,:root[data-admin-theme=light] .content-shell{color:var(--admin-soft-text);background:var(--admin-soft-bg)}:root[data-admin-theme=light] .page{color:var(--admin-soft-text);background:linear-gradient(145deg,#0d1c2d,#102238 55%,#12263d)}:root[data-admin-theme=light] .sidebar{color:var(--admin-soft-text);border-right:1px solid #1C344D;background:linear-gradient(180deg,#071525,#0a1a2c)}:root[data-admin-theme=light] .topbar{color:var(--admin-soft-text);border-bottom:1px solid #1C344D;background:linear-gradient(180deg,#081727,#0a1c30)}:root[data-admin-theme=light] .top-title{color:var(--admin-soft-text)}:root[data-admin-theme=light] .sidebar nav button{color:#9eb0c4}:root[data-admin-theme=light] .sidebar nav button:hover{color:#f1f5fa;background:#246bfe14}:root[data-admin-theme=light] .sidebar nav button.active{color:#fff;background:linear-gradient(90deg,#246bfe2e,#7b3ff217)}:root[data-admin-theme=light] .admin-nav-advanced{border-top-color:#1c344d}:root[data-admin-theme=light] .page .panel,:root[data-admin-theme=light] .page .table-panel,:root[data-admin-theme=light] .page [class*=card]{color:var(--admin-soft-text);border-color:var(--admin-soft-line)!important;background:var(--admin-soft-card)!important}:root[data-admin-theme=light] .page [class*=card] [class*=card]{background:var(--admin-soft-card-2)!important}:root[data-admin-theme=light] .page .stats-grid>*,:root[data-admin-theme=light] .page .product-users-summary>*,:root[data-admin-theme=light] .page .operations-summary-grid>*,:root[data-admin-theme=light] .page .kb-stat{color:var(--admin-soft-text);border-color:var(--admin-soft-line-soft);background:var(--admin-soft-card)}:root[data-admin-theme=light] .page table,:root[data-admin-theme=light] .page thead,:root[data-admin-theme=light] .page tbody{color:var(--admin-soft-text)}:root[data-admin-theme=light] .page th{color:var(--admin-soft-muted);border-color:var(--admin-soft-line-soft)}:root[data-admin-theme=light] .page td{color:var(--admin-soft-text-soft);border-color:var(--admin-soft-line-soft)}:root[data-admin-theme=light] .page tbody tr{background:#152a42b8}:root[data-admin-theme=light] .page tbody tr:hover{background:#1d3855eb}:root[data-admin-theme=light] .page [class*=-head]{border-color:var(--admin-soft-line-soft)}:root[data-admin-theme=light] .page [class*=-row]{border-color:var(--admin-soft-line-soft)}:root[data-admin-theme=light] .page h1,:root[data-admin-theme=light] .page h2,:root[data-admin-theme=light] .page h3,:root[data-admin-theme=light] .page h4,:root[data-admin-theme=light] .page strong,:root[data-admin-theme=light] .page b{color:var(--admin-soft-text)}:root[data-admin-theme=light] .page p,:root[data-admin-theme=light] .page small{color:var(--admin-soft-muted)}:root[data-admin-theme=light] .page .qa-eyebrow,:root[data-admin-theme=light] .page .kb-eyebrow{color:#8a7cff}:root[data-admin-theme=light] .page input,:root[data-admin-theme=light] .page select,:root[data-admin-theme=light] .page textarea{color:var(--admin-soft-text);border-color:#34516f;background:#132941}:root[data-admin-theme=light] .page input::placeholder,:root[data-admin-theme=light] .page textarea::placeholder{color:#7890aa}:root[data-admin-theme=light] .page input:focus,:root[data-admin-theme=light] .page select:focus,:root[data-admin-theme=light] .page textarea:focus{outline:none;border-color:var(--admin-soft-blue);box-shadow:0 0 0 2px #246bfe1f}:root[data-admin-theme=light] .page .secondary-button,:root[data-admin-theme=light] .page .operations-refresh{color:#c4d1df;border-color:#395675;background:#152c45}:root[data-admin-theme=light] .page .secondary-button:hover,:root[data-admin-theme=light] .page .operations-refresh:hover{color:#fff;border-color:var(--admin-soft-blue);background:#183552}:root[data-admin-theme=light] .page .primary-button{color:#fff;border-color:var(--admin-soft-blue);background:var(--admin-soft-blue)}:root[data-admin-theme=light] .admin-theme-toggle,:root[data-admin-theme=light] .admin-scale-control,:root[data-admin-theme=light] .admin-language-control,:root[data-admin-theme=light] .back-button,:root[data-admin-theme=light] .logout-button{color:#afc0d1;border-color:#29435f;background:#10243a}:root[data-admin-theme=light] .admin-theme-toggle:hover,:root[data-admin-theme=light] .back-button:hover,:root[data-admin-theme=light] .logout-button:hover{color:#fff;border-color:var(--admin-soft-blue);background:#16304a}:root[data-admin-theme=light]{scrollbar-color:#35516F #0D1C2D}:root[data-admin-theme=light]{color-scheme:light;--site-workspace: #E8F1F8;--site-workspace-2: #E1ECF5;--site-card: #F8FAFC;--site-card-strong: #FFFFFF;--site-card-soft: #EEF4F8;--site-navy: #123253;--site-navy-deep: #0B2744;--site-text: #0D2140;--site-text-soft: #607895;--site-text-muted: #8296AD;--site-line: #D3E0EA;--site-blue: #246BFE;--site-blue-2: #4F86DF;--site-cyan: #00B8D9;--site-violet: #7B3FF2}:root[data-admin-theme=light] .page{color:var(--site-text);background:linear-gradient(135deg,var(--site-workspace) 0%,#EDF4F9 48%,var(--site-workspace-2) 100%)}:root[data-admin-theme=light] .page h1,:root[data-admin-theme=light] .page h2,:root[data-admin-theme=light] .page h3,:root[data-admin-theme=light] .page h4,:root[data-admin-theme=light] .page strong,:root[data-admin-theme=light] .page b{color:var(--site-text)}:root[data-admin-theme=light] .page p,:root[data-admin-theme=light] .page small{color:var(--site-text-soft)}:root[data-admin-theme=light] .page .qa-eyebrow,:root[data-admin-theme=light] .page .kb-eyebrow{color:#178da7;letter-spacing:.18em}:root[data-admin-theme=light] .stats-grid>*,:root[data-admin-theme=light] .qa-overview-grid>*,:root[data-admin-theme=light] .product-users-summary>*,:root[data-admin-theme=light] .operations-summary-grid>*,:root[data-admin-theme=light] .kb-stat{color:var(--site-text)!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:18px!important;background:var(--site-card-strong)!important;box-shadow:0 14px 34px #274b6c14}:root[data-admin-theme=light] .qa-suite-card{color:var(--site-text)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:20px!important;background:var(--site-card-strong)!important;box-shadow:0 16px 38px #25496914}:root[data-admin-theme=light] .qa-suite-card:hover{transform:translateY(-2px);border-color:#246bfe47!important;box-shadow:0 18px 42px #2549691f}:root[data-admin-theme=light] .kb-page [class*=card],:root[data-admin-theme=light] .operations-page [class*=card],:root[data-admin-theme=light] .system-page [class*=card],:root[data-admin-theme=light] .product-users-page [class*=card]{color:var(--site-text)!important;border-color:var(--site-line)!important;background:#f8fafcf5!important;box-shadow:0 10px 28px #25496912}:root[data-admin-theme=light] .qa-suite-card [class*=meta]>*,:root[data-admin-theme=light] .qa-suite-card [class*=metric]>*,:root[data-admin-theme=light] .kb-page [class*=stat]>*,:root[data-admin-theme=light] .system-page [class*=stat]>*{border-color:#d9e5ee!important;background:var(--site-card-soft)!important}:root[data-admin-theme=light] .table-panel,:root[data-admin-theme=light] .product-users-card,:root[data-admin-theme=light] .operations-table-card,:root[data-admin-theme=light] .manager-history-card{overflow:hidden;border:1px solid #D3E0EA!important;border-radius:18px!important;background:#f8fafcf5!important;box-shadow:0 12px 32px #25496912}:root[data-admin-theme=light] .page table,:root[data-admin-theme=light] .product-users-scroll,:root[data-admin-theme=light] .manager-table-scroll{color:var(--site-text)}:root[data-admin-theme=light] .page th,:root[data-admin-theme=light] .product-users-head{color:#6e859d;border-color:#d7e3ec!important;background:#edf3f7!important}:root[data-admin-theme=light] .page td{color:#344e69;border-color:#dce6ee!important}:root[data-admin-theme=light] .page tbody tr,:root[data-admin-theme=light] .product-user-row,:root[data-admin-theme=light] .manager-tokenb-row{color:#344e69;border-color:#dce6ee!important;background:#ffffffb3!important}:root[data-admin-theme=light] .qa-overall-state,:root[data-admin-theme=light] .operations-health,:root[data-admin-theme=light] .product-users-total{color:#eaf2f8!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:linear-gradient(135deg,var(--site-navy-deep),var(--site-navy))!important;box-shadow:0 14px 28px #0b274421}:root[data-admin-theme=light] .qa-overall-state span,:root[data-admin-theme=light] .operations-health span,:root[data-admin-theme=light] .product-users-total span{color:#9fb2c7!important}:root[data-admin-theme=light] .qa-overall-state strong,:root[data-admin-theme=light] .operations-health strong,:root[data-admin-theme=light] .product-users-total strong{color:#fff!important}:root[data-admin-theme=light] .dashboard-panels .panel:last-child{color:#eaf2f8!important;border-color:#ffffff14!important;background:linear-gradient(135deg,var(--site-navy-deep),var(--site-navy))!important}:root[data-admin-theme=light] .dashboard-panels .panel:last-child .panel-title,:root[data-admin-theme=light] .dashboard-panels .panel:last-child strong,:root[data-admin-theme=light] .dashboard-panels .panel:last-child b{color:#fff!important}:root[data-admin-theme=light] .page input,:root[data-admin-theme=light] .page select,:root[data-admin-theme=light] .page textarea{color:var(--site-text)!important;border:1px solid #C8D8E4!important;background:#ffffffe6!important}:root[data-admin-theme=light] .page input::placeholder,:root[data-admin-theme=light] .page textarea::placeholder{color:#8297ab!important}:root[data-admin-theme=light] .page input:focus,:root[data-admin-theme=light] .page select:focus,:root[data-admin-theme=light] .page textarea:focus{border-color:var(--site-blue)!important;box-shadow:0 0 0 3px #246bfe1a}:root[data-admin-theme=light] .qa-tabs button,:root[data-admin-theme=light] .operations-tabs button,:root[data-admin-theme=light] .manager-tabs button{color:#607895}:root[data-admin-theme=light] .qa-tabs button.active,:root[data-admin-theme=light] .operations-tabs button.active,:root[data-admin-theme=light] .manager-tabs button.active{color:var(--site-text);border-color:#7b3ff26b;background:#ffffffb8}:root[data-admin-theme=light] .qa-intro,:root[data-admin-theme=light] .kb-intro,:root[data-admin-theme=light] .operations-intro,:root[data-admin-theme=light] .system-intro,:root[data-admin-theme=light] .product-users-intro{margin-bottom:28px}:root[data-admin-theme=light]{color-scheme:light;--tb-workspace: #E8F1F8;--tb-workspace-soft: #EEF5FA;--tb-card: #FFFFFF;--tb-card-soft: #F7FAFC;--tb-topbar: #123253;--tb-topbar-2: #173B5F;--tb-text: #0D2140;--tb-text-soft: #607895;--tb-muted: #8296AD;--tb-line: #D3E0EA;--tb-blue: #246BFE;--bg: var(--tb-workspace);--card: var(--tb-card);--card-2: var(--tb-card-soft);--line: var(--tb-line);--muted: var(--tb-text-soft);color:var(--tb-text);background:var(--tb-workspace)}:root[data-admin-theme=light] .topbar{color:#fff;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,var(--tb-topbar) 0%,var(--tb-topbar-2) 100%)}:root[data-admin-theme=light] .top-title{color:#fff}:root[data-admin-theme=light] .admin-theme-toggle,:root[data-admin-theme=light] .admin-scale-control,:root[data-admin-theme=light] .admin-language-control,:root[data-admin-theme=light] .back-button,:root[data-admin-theme=light] .logout-button{color:#c8d6e4;border-color:#ffffff24;background:#071d3366}:root[data-admin-theme=light] body,:root[data-admin-theme=light] .app-shell,:root[data-admin-theme=light] .content-shell{background:var(--tb-workspace)}:root[data-admin-theme=light] .page{color:var(--tb-text);background:linear-gradient(135deg,var(--tb-workspace) 0%,var(--tb-workspace-soft) 100%)!important}:root[data-admin-theme=light] .stat-card,:root[data-admin-theme=light] .dashboard-panels .panel,:root[data-admin-theme=light] .qa-suite-card,:root[data-admin-theme=light] .qa-history-card,:root[data-admin-theme=light] .qa-suite-detail,:root[data-admin-theme=light] .qa-case-card,:root[data-admin-theme=light] .kb-stat,:root[data-admin-theme=light] .kb-table-card,:root[data-admin-theme=light] .operations-summary-grid>div,:root[data-admin-theme=light] .operations-breakdown,:root[data-admin-theme=light] .operations-table-card,:root[data-admin-theme=light] .system-page [class*=card],:root[data-admin-theme=light] .product-users-total,:root[data-admin-theme=light] .product-users-summary>div,:root[data-admin-theme=light] .product-users-card,:root[data-admin-theme=light] .manager-history-card,:root[data-admin-theme=light] .table-panel{color:var(--tb-text)!important;border:1px solid var(--tb-line)!important;background:var(--tb-card)!important;box-shadow:0 12px 30px #284b6912!important}:root[data-admin-theme=light] .dashboard-panels .panel:last-child,:root[data-admin-theme=light] .qa-overall-state,:root[data-admin-theme=light] .operations-health,:root[data-admin-theme=light] .product-users-total{color:var(--tb-text)!important;border-color:var(--tb-line)!important;background:var(--tb-card)!important}:root[data-admin-theme=light] .stat-label{color:var(--tb-text-soft)!important}:root[data-admin-theme=light] .stat-value,:root[data-admin-theme=light] .panel-title,:root[data-admin-theme=light] .system-row b{color:var(--tb-text)!important}:root[data-admin-theme=light] .system-row span{color:var(--tb-text-soft)}:root[data-admin-theme=light] .dashboard-panels .panel:last-child .panel-title,:root[data-admin-theme=light] .dashboard-panels .panel:last-child strong,:root[data-admin-theme=light] .dashboard-panels .panel:last-child b{color:var(--tb-text)!important}:root[data-admin-theme=light] .page h1,:root[data-admin-theme=light] .page h2,:root[data-admin-theme=light] .page h3,:root[data-admin-theme=light] .page h4,:root[data-admin-theme=light] .page strong,:root[data-admin-theme=light] .page b{color:var(--tb-text)}:root[data-admin-theme=light] .page p,:root[data-admin-theme=light] .page small{color:var(--tb-text-soft)}:root[data-admin-theme=light] .page table{color:var(--tb-text);background:var(--tb-card)!important}:root[data-admin-theme=light] .page thead,:root[data-admin-theme=light] .product-users-head{color:var(--tb-text-soft);background:#f0f5f9!important}:root[data-admin-theme=light] .page th{color:var(--tb-text-soft)!important;border-color:var(--tb-line)!important}:root[data-admin-theme=light] .page td{color:#344e69!important;border-color:#dfe8ef!important}:root[data-admin-theme=light] .page tbody tr:hover,:root[data-admin-theme=light] .product-user-row:hover,:root[data-admin-theme=light] .manager-tokenb-row:hover{background:#f5f9fc!important}:root[data-admin-theme=light] .page input,:root[data-admin-theme=light] .page select,:root[data-admin-theme=light] .page textarea{color:var(--tb-text)!important;border:1px solid #C8D8E4!important;background:#fff!important}:root[data-admin-theme=light] .page input::placeholder,:root[data-admin-theme=light] .page textarea::placeholder{color:#8195aa!important}:root[data-admin-theme=light] .qa-tabs button,:root[data-admin-theme=light] .operations-tabs button,:root[data-admin-theme=light] .manager-tabs button{color:var(--tb-text-soft)}:root[data-admin-theme=light] .qa-tabs button.active,:root[data-admin-theme=light] .operations-tabs button.active,:root[data-admin-theme=light] .manager-tabs button.active{color:var(--tb-text);border-color:#246bfe47;background:#fff}:root[data-admin-theme=light] .page [class*=status],:root[data-admin-theme=light] .page [class*=badge],:root[data-admin-theme=light] .page [class*=risk]{box-shadow:none}:root[data-admin-theme=light] .sidebar{color:#aab6c6!important;border-right:1px solid #0c1a2a!important;background:#020b15!important}:root[data-admin-theme=light] .sidebar nav button{color:#aab6c6!important;background:transparent!important}:root[data-admin-theme=light] .sidebar nav button svg{color:#f6f8fb!important}:root[data-admin-theme=light] .sidebar nav button:hover{color:#f6f8fb!important;background:#071527!important}:root[data-admin-theme=light] .sidebar nav button.active{color:#fff!important;border-color:transparent!important;background:linear-gradient(#071527,#071527) padding-box,linear-gradient(100deg,#00a9ff,#9b42ff) border-box!important;box-shadow:0 8px 22px #425cff21!important}:root[data-admin-theme=light] .sidebar nav button.active svg{color:#00a9ff!important}:root[data-admin-theme=light] .sidebar-toggle{color:#8b97aa!important;border-color:#8b97aa!important;background:#04111e!important;box-shadow:0 0 0 1px #ffffff0d,0 0 13px #1997ff14!important}:root[data-admin-theme=light] .sidebar-toggle:hover{color:#00a9ff!important;border-color:#00a9ff!important;background:#04111e!important}:root[data-admin-theme=light] .admin-nav-advanced{border-top-color:#7491b124!important}:root[data-admin-theme=light]{--sys-bg: #E8F1F8;--sys-bg-soft: #EEF5FA;--sys-card: #FFFFFF;--sys-card-soft: #F7FAFC;--sys-line: #D3E0EA;--sys-text: #0D2140;--sys-text-soft: #607895;--sys-muted: #8296AD}:root[data-admin-theme=light] .page{color:var(--sys-text)!important;background:linear-gradient(135deg,var(--sys-bg),var(--sys-bg-soft))!important}:root[data-admin-theme=light] .page h1,:root[data-admin-theme=light] .page h2,:root[data-admin-theme=light] .page h3,:root[data-admin-theme=light] .page h4,:root[data-admin-theme=light] .page strong,:root[data-admin-theme=light] .page b{color:var(--sys-text)!important}:root[data-admin-theme=light] .page p,:root[data-admin-theme=light] .page small{color:var(--sys-text-soft)!important}:root[data-admin-theme=light] .stat-card,:root[data-admin-theme=light] .dashboard-panels .panel{color:var(--sys-text)!important;border:1px solid var(--sys-line)!important;background:#fff!important;box-shadow:0 10px 26px #2749690f!important}:root[data-admin-theme=light] .stat-label{color:var(--sys-text-soft)!important}:root[data-admin-theme=light] .stat-value,:root[data-admin-theme=light] .panel-title,:root[data-admin-theme=light] .system-row b{color:var(--sys-text)!important}:root[data-admin-theme=light] .system-row span{color:var(--sys-text-soft)!important}:root[data-admin-theme=light] .qa-suite-card,:root[data-admin-theme=light] .qa-history-card,:root[data-admin-theme=light] .qa-suite-detail,:root[data-admin-theme=light] .qa-case-card{color:var(--sys-text)!important;border:1px solid var(--sys-line)!important;background:#fff!important;box-shadow:0 10px 26px #2749690f!important}:root[data-admin-theme=light] .qa-suite-card-head strong{color:var(--sys-text)!important}:root[data-admin-theme=light] .qa-suite-card-head span,:root[data-admin-theme=light] .qa-suite-card>p{color:var(--sys-text-soft)!important}:root[data-admin-theme=light] .qa-suite-card [class*=metric],:root[data-admin-theme=light] .qa-suite-card [class*=meta]{color:var(--sys-text)!important;border-color:#dfe8ef!important;background:#f7fafc!important}:root[data-admin-theme=light] .kb-table-card{border:1px solid var(--sys-line)!important;background:#fff!important}:root[data-admin-theme=light] .kb-table{color:var(--sys-text)!important;background:#fff!important}:root[data-admin-theme=light] .kb-table th{color:var(--sys-text-soft)!important;border-color:var(--sys-line)!important;background:#f0f5f9!important}:root[data-admin-theme=light] .kb-table td{color:#344e69!important;border-color:#dfe8ef!important;background:#fff!important}:root[data-admin-theme=light] .kb-primary-cell strong,:root[data-admin-theme=light] .kb-title-link,:root[data-admin-theme=light] .kb-version-cell strong{color:var(--sys-text)!important}:root[data-admin-theme=light] .kb-primary-cell span,:root[data-admin-theme=light] .kb-table-footer{color:var(--sys-text-soft)!important}:root[data-admin-theme=light] .kb-table-footer{background:#f7fafc!important}:root[data-admin-theme=light] .table-panel,:root[data-admin-theme=light] .product-users-card,:root[data-admin-theme=light] .manager-history-card{border:1px solid var(--sys-line)!important;background:#fff!important}:root[data-admin-theme=light] .page table{color:var(--sys-text)!important;background:#fff!important}:root[data-admin-theme=light] .page thead,:root[data-admin-theme=light] .product-users-head{color:var(--sys-text-soft)!important;background:#f0f5f9!important}:root[data-admin-theme=light] .page th{color:var(--sys-text-soft)!important;border-color:var(--sys-line)!important;background:#f0f5f9!important}:root[data-admin-theme=light] .page td{color:#344e69!important;border-color:#dfe8ef!important;background:#fff!important}:root[data-admin-theme=light] .page tbody tr,:root[data-admin-theme=light] .product-user-row,:root[data-admin-theme=light] .manager-tokenb-row{color:#344e69!important;border-color:#dfe8ef!important;background:#fff!important}:root[data-admin-theme=light] .page tbody tr:nth-child(2n),:root[data-admin-theme=light] .product-user-row:nth-child(2n),:root[data-admin-theme=light] .manager-tokenb-row:nth-child(2n){background:#fafcfd!important}:root[data-admin-theme=light] .page tbody tr:hover,:root[data-admin-theme=light] .product-user-row:hover,:root[data-admin-theme=light] .manager-tokenb-row:hover{background:#f3f8fb!important}:root[data-admin-theme=light] .page .toolbar,:root[data-admin-theme=light] .product-users-toolbar,:root[data-admin-theme=light] .manager-toolbar{border-color:var(--sys-line)!important;background:#fff!important}:root[data-admin-theme=light] .page input,:root[data-admin-theme=light] .page select,:root[data-admin-theme=light] .page textarea{color:var(--sys-text)!important;border:1px solid #C8D8E4!important;background:#fff!important}:root[data-admin-theme=light] .operations-summary-grid>div,:root[data-admin-theme=light] .operations-breakdown,:root[data-admin-theme=light] .system-page [class*=card]{color:var(--sys-text)!important;border:1px solid var(--sys-line)!important;background:#fff!important;box-shadow:0 8px 22px #2749690d!important}.sidebar{display:flex;flex-direction:column}.admin-navigation{flex:1 1 auto;min-height:0}.admin-sidebar-account{flex:0 0 auto;display:flex;align-items:center;gap:10px;margin:18px 4px 14px;padding:10px;border:1px solid rgba(111,142,177,.22);border-radius:12px;background:#051424b8;box-shadow:inset 0 1px #ffffff06}.admin-sidebar-avatar{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:12px;font-weight:800;background:linear-gradient(135deg,#b85cff,#246bfe)}.admin-sidebar-account-copy{min-width:0;display:grid;gap:3px}.admin-sidebar-account-copy strong{color:#eaf0f7;font-size:11px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}.admin-sidebar-account-copy small{color:#71849b;font-size:8.5px;font-weight:650;letter-spacing:.06em;line-height:1.3}.sidebar-collapsed .admin-sidebar-account{justify-content:center;margin-left:0;margin-right:0;padding:8px 0;border-color:transparent;background:transparent;box-shadow:none}.sidebar-collapsed .admin-sidebar-account-copy{display:none}.sidebar-collapsed .admin-sidebar-avatar{width:38px;height:38px;flex-basis:38px}@media (max-width: 820px){.admin-sidebar-account{margin-top:16px;margin-bottom:12px}.admin-sidebar-account-copy strong{font-size:11px}}:root[data-admin-theme=light] .table-panel,:root[data-admin-theme=light] .qa-suite-card,:root[data-admin-theme=light] .qa-history-card,:root[data-admin-theme=light] .qa-suite-detail,:root[data-admin-theme=light] .qa-case-card,:root[data-admin-theme=light] .kb-table-card,:root[data-admin-theme=light] .product-users-card,:root[data-admin-theme=light] .manager-history-card,:root[data-admin-theme=light] .operations-table-card,:root[data-admin-theme=light] .operations-breakdown,:root[data-admin-theme=light] .system-page [class*=card]{outline:none!important;border:1px solid #D3E0EA!important;background:#fff!important;box-shadow:0 8px 22px #2749690e!important}:root[data-admin-theme=light] .stat-card,:root[data-admin-theme=light] .dashboard-panels .panel{outline:none!important;border:1px solid #D3E0EA!important;box-shadow:0 8px 22px #2749690d!important}:root[data-admin-theme=light] .qa-suite-card [class*=metric],:root[data-admin-theme=light] .qa-suite-card [class*=meta]{outline:none!important;border:1px solid #DFE8EF!important;background:#f7fafc!important;box-shadow:none!important}:root[data-admin-theme=light] .page table,:root[data-admin-theme=light] .kb-table{outline:none!important;border:0!important;box-shadow:none!important}:root[data-admin-theme=light] .page thead,:root[data-admin-theme=light] .page tbody,:root[data-admin-theme=light] .page tr{outline:none!important}:root[data-admin-theme=light] .toolbar,:root[data-admin-theme=light] .product-users-toolbar,:root[data-admin-theme=light] .manager-toolbar{outline:none!important;border:1px solid #D3E0EA!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}:root[data-admin-theme=light] .page input,:root[data-admin-theme=light] .page select,:root[data-admin-theme=light] .page textarea{outline:none;border:1px solid #C8D8E4!important;box-shadow:none}:root[data-admin-theme=light] .page input:focus,:root[data-admin-theme=light] .page select:focus,:root[data-admin-theme=light] .page textarea:focus{border-color:#246bfe!important;box-shadow:0 0 0 2px #246bfe17!important}:root[data-admin-theme=light] .table-panel [class*=card],:root[data-admin-theme=light] .product-users-card [class*=card],:root[data-admin-theme=light] .manager-history-card [class*=card]{border-color:#e2eaf1!important;box-shadow:none!important}:root[data-admin-theme=light] body .app-shell .content-shell .page .stat-card,:root[data-admin-theme=light] body .app-shell .content-shell .page .dashboard-stat-link>.stat-card{background:#fff!important;border:1px solid #D3E0EA!important;color:#0d2140!important;box-shadow:0 8px 22px #2749690e!important}:root[data-admin-theme=light] body .page .stat-card strong,:root[data-admin-theme=light] body .page .stat-card b,:root[data-admin-theme=light] body .page .stat-card [class*=value]{color:#0d2140!important}:root[data-admin-theme=light] body .page .stat-card [class*=label]{color:#607895!important}:root[data-admin-theme=light] body .page .qa-suite-card,:root[data-admin-theme=light] body .page .qa-suite-summary,:root[data-admin-theme=light] body .page .qa-overall-state,:root[data-admin-theme=light] body .page .qa-history-card,:root[data-admin-theme=light] body .page .qa-current-baseline,:root[data-admin-theme=light] body .page .qa-run-modal,:root[data-admin-theme=light] body .page .qa-run-list,:root[data-admin-theme=light] body .page .qa-run-row,:root[data-admin-theme=light] body .page .qa-case-card{background:#fff!important;color:#0d2140!important;border-color:#d3e0ea!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .page .qa-history-head,:root[data-admin-theme=light] body .page .qa-suite-card-head{background:transparent!important;color:#0d2140!important}:root[data-admin-theme=light] body .page .qa-suite-meta>div,:root[data-admin-theme=light] body .page .qa-metric-grid>div,:root[data-admin-theme=light] body .page .qa-detail-metrics>div{background:#f7fafc!important;border:1px solid #DFE8EF!important;color:#0d2140!important;box-shadow:none!important}:root[data-admin-theme=light] body .page .qa-suite-card-head strong,:root[data-admin-theme=light] body .page .qa-suite-summary h3,:root[data-admin-theme=light] body .page .qa-history-head h3,:root[data-admin-theme=light] body .page .qa-current-baseline strong,:root[data-admin-theme=light] body .page .qa-run-row strong,:root[data-admin-theme=light] body .page .qa-suite-meta strong,:root[data-admin-theme=light] body .page .qa-metric-grid strong,:root[data-admin-theme=light] body .page .qa-detail-metrics strong{color:#0d2140!important}:root[data-admin-theme=light] body .page .qa-suite-card>p,:root[data-admin-theme=light] body .page .qa-suite-summary p,:root[data-admin-theme=light] body .page .qa-history-head p,:root[data-admin-theme=light] body .page .qa-suite-card-head span{color:#607895!important}:root[data-admin-theme=light] body .app-shell .content-shell .page>.table-panel{background:#fff!important;border:1px solid #D3E0EA!important;outline:none!important;box-shadow:0 8px 22px #2749690d!important}:root[data-admin-theme=light] body .page>.table-panel table{background:#fff!important;border:0!important;box-shadow:none!important}:root[data-admin-theme=light] body .page .product-users-toolbar,:root[data-admin-theme=light] body .page .manager-toolbar,:root[data-admin-theme=light] body .page .manager-search,:root[data-admin-theme=light] body .page .search-field{background:#fff!important;border-color:#d3e0ea!important;box-shadow:none!important}:root[data-admin-theme=light] body .page .manager-search input,:root[data-admin-theme=light] body .page .search-field input{background:transparent!important;color:#0d2140!important}:root[data-admin-theme=light] body .page .manager-tokenb-table-head{background:#f0f5f9!important;color:#607895!important;border-color:#d3e0ea!important}:root[data-admin-theme=light] body .page .manager-tokenb-row{background:#fff!important;color:#0d2140!important;border-color:#dfe8ef!important}:root[data-admin-theme=light] body .page .product-user-backdrop>div{background:#fff!important;color:#0d2140!important;border:1px solid #D3E0EA!important;box-shadow:0 24px 70px #081c3038!important}:root[data-admin-theme=light] body .page .product-user-modal-head h3,:root[data-admin-theme=light] body .page .product-user-metrics strong,:root[data-admin-theme=light] body .page .product-user-section strong{color:#0d2140!important}:root[data-admin-theme=light] body .page .product-user-metrics>div,:root[data-admin-theme=light] body .page .product-user-section,:root[data-admin-theme=light] body .page .product-identity-row,:root[data-admin-theme=light] body .page .product-conversation-row,:root[data-admin-theme=light] body .page .product-request-row{background:#fff!important;color:#0d2140!important;border-color:#dfe8ef!important}:root[data-admin-theme=light] body .page .product-user-section-head{background:#f0f5f9!important;color:#0d2140!important}:root[data-admin-theme=light] body .page .system-overall,:root[data-admin-theme=light] body .page .operations-health{background:#fff!important;border:1px solid #D3E0EA!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .page .system-overall span,:root[data-admin-theme=light] body .page .operations-health small{color:#607895!important}:root[data-admin-theme=light] body .page [class*=kb-][class*=health],:root[data-admin-theme=light] body .page [class*=kb-][class*=meta],:root[data-admin-theme=light] body .page [class*=kb-][class*=strip],:root[data-admin-theme=light] body .page [class*=kb-][class*=summary],:root[data-admin-theme=light] body .page [class*=knowledge-][class*=health],:root[data-admin-theme=light] body .page [class*=knowledge-][class*=meta]{background:#fff!important;color:#0d2140!important;border-color:#d3e0ea!important;box-shadow:none!important}:root[data-admin-theme=light] body .content-shell .modal{background:#fff!important;color:#0d2140!important;border:1px solid #D3E0EA!important;box-shadow:0 24px 70px #081c3038!important}:root[data-admin-theme=light] body .page pre,:root[data-admin-theme=light] body .page [class*=code],:root[data-admin-theme=light] body .page [class*=json]{background:#f7fafc!important;color:#243b53!important;border-color:#dde7ef!important}:root[data-admin-theme=light] body .page .secondary-button,:root[data-admin-theme=light] body .page .system-refresh{background:#fff!important;color:#0d2140!important;border:1px solid #C8D8E4!important;box-shadow:none!important}:root[data-admin-theme=light] body .page .secondary-button:hover,:root[data-admin-theme=light] body .page .system-refresh:hover{border-color:#246bfe!important;color:#246bfe!important;background:#f7faff!important}.topbar{height:64px!important;min-height:64px!important;padding:0 28px!important}.top-title{font-size:20px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-left{gap:10px!important;min-width:0}.back-button{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}.top-actions{gap:8px!important}.topbar .logout-button,.topbar .admin-theme-toggle{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.topbar .admin-ui-controls{gap:8px!important;align-items:center}@media (max-width: 900px){.topbar{height:58px!important;min-height:58px!important;padding:0 12px!important}.top-title{font-size:17px!important}.topbar-left{gap:7px!important}.top-actions{gap:5px!important}}:root[data-admin-theme=light] body .page .qa-page{color:#0d2140!important}:root[data-admin-theme=light] body .page .qa-eyebrow{color:#0787a8!important;font-weight:750!important}:root[data-admin-theme=light] body .page .qa-intro h2,:root[data-admin-theme=light] body .page .qa-suite-card h3,:root[data-admin-theme=light] body .page .qa-suite-summary h3,:root[data-admin-theme=light] body .page .qa-history-head h3{color:#0d2140!important}:root[data-admin-theme=light] body .page .qa-intro p,:root[data-admin-theme=light] body .page .qa-suite-card>p,:root[data-admin-theme=light] body .page .qa-suite-summary p,:root[data-admin-theme=light] body .page .qa-history-head p{color:#536b85!important}:root[data-admin-theme=light] body .page .qa-suite-card-head{margin:-18px -18px 14px!important;padding:13px 16px!important;background:#f4f8fb!important;border-bottom:1px solid #DCE6EE!important;border-radius:10px 10px 0 0!important}:root[data-admin-theme=light] body .page .qa-suite-card-head strong{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .page .qa-suite-card-head>div>span{color:#607895!important;opacity:1!important}:root[data-admin-theme=light] body .page .qa-suite-meta span,:root[data-admin-theme=light] body .page .qa-metric-grid span,:root[data-admin-theme=light] body .page .qa-detail-metrics span{color:#607895!important;opacity:1!important}:root[data-admin-theme=light] body .page .qa-suite-meta strong,:root[data-admin-theme=light] body .page .qa-metric-grid strong,:root[data-admin-theme=light] body .page .qa-detail-metrics strong{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .page .qa-tabs button{color:#526c87!important;font-weight:600!important}:root[data-admin-theme=light] body .page .qa-tabs button:hover{color:#0d2140!important;background:#ffffff8c!important}:root[data-admin-theme=light] body .page .qa-tabs button.active{color:#0d2140!important;background:#fff!important;border-color:#b9ccf7!important;box-shadow:0 3px 10px #2749690b!important}:root[data-admin-theme=light] body .page .qa-tabs button span{color:#607895!important}:root[data-admin-theme=light] body .page .qa-tabs button.active span{color:#246bfe!important;background:#eef4ff!important}:root[data-admin-theme=light] body .page .kb-tabs button{color:#526c87!important;font-weight:600!important;opacity:1!important}:root[data-admin-theme=light] body .page .kb-tabs button:hover{color:#0d2140!important;background:#ffffff94!important}:root[data-admin-theme=light] body .page .kb-tabs button.active{color:#0d2140!important;background:#fff!important;border-color:#b9ccf7!important;box-shadow:0 3px 10px #2749690b!important}:root[data-admin-theme=light] body .page .kb-tabs button span{color:#607895!important;opacity:1!important}:root[data-admin-theme=light] body .page .kb-tabs button.active span{color:#246bfe!important;background:#eef4ff!important}:root[data-admin-theme=light] body .page div:has(>.kb-retrieval-question){background:#fff!important;color:#0d2140!important;border:1px solid #D3E0EA!important;border-radius:12px!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .page .kb-retrieval-question{color:#526c87!important}:root[data-admin-theme=light] body .page .kb-retrieval-question textarea{color:#0d2140!important;background:#fff!important;border:1px solid #C8D8E4!important;box-shadow:none!important}:root[data-admin-theme=light] body .page .kb-retrieval-question textarea:focus{border-color:#246bfe!important;box-shadow:0 0 0 2px #246bfe14!important}:root[data-admin-theme=light] body .page .kb-retrieval-filters label{color:#526c87!important}:root[data-admin-theme=light] body .page .kb-retrieval-filters select,:root[data-admin-theme=light] body .page .kb-retrieval-filters input{color:#0d2140!important;background:#fff!important;border:1px solid #C8D8E4!important}:root[data-admin-theme=light] body .page .kb-check-row{color:#526c87!important}:root[data-admin-theme=light] body .page .kb-retrieval-summary>div,:root[data-admin-theme=light] body .page .kb-trace-bar>div,:root[data-admin-theme=light] body .page .kb-hit-scores>div{background:#f7fafc!important;border:1px solid #DFE8EF!important;color:#0d2140!important}:root[data-admin-theme=light] body .page .kb-retrieval-summary strong,:root[data-admin-theme=light] body .page .kb-trace-bar strong,:root[data-admin-theme=light] body .page .kb-hit-scores strong{color:#0d2140!important}:root[data-admin-theme=light] body .page .kb-retrieval-summary span,:root[data-admin-theme=light] body .page .kb-trace-bar span,:root[data-admin-theme=light] body .page .kb-hit-scores span{color:#607895!important}:root[data-admin-theme=light]{--read-text: #0D2140;--read-secondary: #3F5873;--read-muted: #607895;--read-line: #D5E1EA;--read-soft: #F4F8FB;--read-soft-2: #F8FAFC}:root[data-admin-theme=light] body .page{color:var(--read-text)!important}:root[data-admin-theme=light] body .page p{color:var(--read-secondary)!important;line-height:1.55!important}:root[data-admin-theme=light] body .page small{color:var(--read-muted)!important;font-size:10px!important;line-height:1.4!important}:root[data-admin-theme=light] body .page table th{color:#536c86!important;font-size:10px!important;font-weight:700!important}:root[data-admin-theme=light] body .page table td{color:#28435f!important;font-size:12px!important;line-height:1.45!important}:root[data-admin-theme=light] body .page .qa-latest-run{background:#fff!important;color:var(--read-text)!important;border:1px solid var(--read-line)!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .page .qa-latest-run-head>div:first-child span,:root[data-admin-theme=light] body .page .qa-run-label{color:var(--read-muted)!important;font-size:10px!important;font-weight:700!important}:root[data-admin-theme=light] body .page .qa-latest-run-head>div:first-child strong{color:var(--read-text)!important;font-size:13px!important;font-weight:700!important}:root[data-admin-theme=light] body .page .qa-detail-metrics>div,:root[data-admin-theme=light] body .page .qa-metric-grid>div,:root[data-admin-theme=light] body .page .qa-suite-meta>div,:root[data-admin-theme=light] body .page .qa-modal-metrics>div{background:var(--read-soft-2)!important;color:var(--read-text)!important;border:1px solid #DFE8EF!important;box-shadow:none!important}:root[data-admin-theme=light] body .page .qa-detail-metrics span,:root[data-admin-theme=light] body .page .qa-metric-grid span,:root[data-admin-theme=light] body .page .qa-suite-meta span,:root[data-admin-theme=light] body .page .qa-modal-metrics small{color:var(--read-muted)!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .page .qa-detail-metrics strong,:root[data-admin-theme=light] body .page .qa-metric-grid strong,:root[data-admin-theme=light] body .page .qa-suite-meta strong,:root[data-admin-theme=light] body .page .qa-modal-metrics strong{color:var(--read-text)!important;opacity:1!important}:root[data-admin-theme=light] body .page .qa-acceptance{background:#fff!important;color:var(--read-secondary)!important;border:1px solid var(--read-line)!important}:root[data-admin-theme=light] body .page .qa-acceptance span{color:var(--read-secondary)!important;font-size:11px!important;font-weight:650!important}:root[data-admin-theme=light] body .page .qa-acceptance code{color:#28435f!important;background:var(--read-soft)!important;font-size:10px!important}:root[data-admin-theme=light] body .page .qa-case-card{background:#fff!important;color:var(--read-text)!important;border:1px solid var(--read-line)!important}:root[data-admin-theme=light] body .page .qa-case-toolbar{background:var(--read-soft)!important;color:var(--read-text)!important;border-bottom:1px solid var(--read-line)!important}:root[data-admin-theme=light] body .page .qa-case-toolbar strong{color:var(--read-text)!important;font-size:13px!important}:root[data-admin-theme=light] body .page .qa-case-toolbar span{color:var(--read-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .page .qa-case-row{background:#fff!important;color:#28435f!important;border-color:#dfe8ef!important}:root[data-admin-theme=light] body .page .qa-case-row:nth-child(2n){background:#fafcfd!important}:root[data-admin-theme=light] body .page .qa-case-row strong{color:var(--read-text)!important;font-size:12px!important}:root[data-admin-theme=light] body .page .qa-case-row span{color:var(--read-secondary)!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-run-modal{background:#fff!important;color:var(--read-text)!important;border-color:var(--read-line)!important}:root[data-admin-theme=light] body .qa-run-case-results{background:#fff!important;border:1px solid var(--read-line)!important}:root[data-admin-theme=light] body .qa-run-case-results-head{background:var(--read-soft)!important;color:var(--read-text)!important}:root[data-admin-theme=light] body .qa-run-case-results-head strong{color:var(--read-text)!important;font-size:12px!important}:root[data-admin-theme=light] body .qa-run-case-results-head span{color:var(--read-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-result-row{background:#fff!important;color:#28435f!important;border-color:#dfe8ef!important}:root[data-admin-theme=light] body .qa-result-json-grid pre{background:var(--read-soft-2)!important;color:#28435f!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .page form:has(.kb-retrieval-question),:root[data-admin-theme=light] body .page section:has(.kb-retrieval-question),:root[data-admin-theme=light] body .page div:has(>.kb-retrieval-filters):has(.kb-retrieval-question){background:#fff!important;color:var(--read-text)!important;border:1px solid var(--read-line)!important;border-radius:12px!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .page .kb-retrieval-question{color:var(--read-secondary)!important;font-size:12px!important}:root[data-admin-theme=light] body .page .kb-retrieval-filters label{color:var(--read-secondary)!important;font-size:11px!important;font-weight:600!important}:root[data-admin-theme=light] body .page .kb-check-row{color:var(--read-secondary)!important;font-size:11px!important}:root[data-admin-theme=light] body .page .operations-table-card{background:#fff!important;border:1px solid var(--read-line)!important}:root[data-admin-theme=light] body .page .operations-table-head{background:#eef4f8!important;color:#526c87!important;font-size:10px!important;font-weight:700!important;border-color:var(--read-line)!important}:root[data-admin-theme=light] body .page .operations-table-row{background:#fff!important;color:#28435f!important;font-size:11px!important;line-height:1.45!important;border-color:#d9e4ec!important}:root[data-admin-theme=light] body .page .operations-table-row:nth-child(odd){background:#f7fafc!important}:root[data-admin-theme=light] body .page [class*=eyebrow],:root[data-admin-theme=light] body .page [class*=label]{opacity:1!important}:root[data-admin-theme=light] body .page button{font-weight:600}:root[data-admin-theme=light] body .page input,:root[data-admin-theme=light] body .page select,:root[data-admin-theme=light] body .page textarea{font-size:12px!important}:root[data-admin-theme=light] body .qa-page{color:#0d2140!important}:root[data-admin-theme=light] body .qa-page .qa-eyebrow{color:#0787a8!important;font-size:10px!important;font-weight:800!important;letter-spacing:.16em!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-intro h2,:root[data-admin-theme=light] body .qa-page .qa-suite-summary h3,:root[data-admin-theme=light] body .qa-page .qa-history-head h3{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-intro p,:root[data-admin-theme=light] body .qa-page .qa-suite-summary p,:root[data-admin-theme=light] body .qa-page .qa-history-head p{color:#425d78!important;font-size:12px!important;line-height:1.55!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-overall-state{color:#0d2140!important;background:#fff!important;border:1px solid #D5E1EA!important;box-shadow:0 8px 22px #2749690d!important}:root[data-admin-theme=light] body .qa-page .qa-overall-state>span{color:#607895!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-tabs button{min-height:38px!important;color:#425d78!important;font-size:12px!important;font-weight:650!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-tabs button:hover{color:#0d2140!important;background:#ffffff9e!important}:root[data-admin-theme=light] body .qa-page .qa-tabs button.active{color:#0d2140!important;background:#fff!important;border:1px solid #B9CCF7!important;box-shadow:0 3px 10px #2749690d!important}:root[data-admin-theme=light] body .qa-page .qa-tabs button span{color:#526c87!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-tabs button.active span{color:#246bfe!important;background:#eef4ff!important}:root[data-admin-theme=light] body .qa-page .qa-suite-card,:root[data-admin-theme=light] body .qa-page .qa-suite-detail,:root[data-admin-theme=light] body .qa-page .qa-history-card{color:#0d2140!important;background:#fff!important;border:1px solid #D5E1EA!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .qa-page .qa-suite-card-head{color:#0d2140!important;background:#f4f8fb!important;border-bottom:1px solid #DCE6EE!important}:root[data-admin-theme=light] body .qa-page .qa-suite-card-head strong{color:#0d2140!important;font-size:14px!important;font-weight:750!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-suite-card-head span{color:#607895!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-suite-card>p{color:#425d78!important;font-size:12px!important;line-height:1.5!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-suite-meta>div,:root[data-admin-theme=light] body .qa-page .qa-metric-grid>div,:root[data-admin-theme=light] body .qa-page .qa-detail-metrics>div,:root[data-admin-theme=light] body .qa-page .qa-current-baseline>div{color:#0d2140!important;background:#f7fafc!important;border:1px solid #DFE8EF!important;box-shadow:none!important}:root[data-admin-theme=light] body .qa-page .qa-suite-meta span,:root[data-admin-theme=light] body .qa-page .qa-metric-grid span,:root[data-admin-theme=light] body .qa-page .qa-detail-metrics span,:root[data-admin-theme=light] body .qa-page .qa-current-baseline span,:root[data-admin-theme=light] body .qa-page .qa-current-baseline small{color:#607895!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-suite-meta strong,:root[data-admin-theme=light] body .qa-page .qa-metric-grid strong,:root[data-admin-theme=light] body .qa-page .qa-detail-metrics strong,:root[data-admin-theme=light] body .qa-page .qa-current-baseline strong{color:#0d2140!important;font-size:14px!important;font-weight:750!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-latest-run{color:#0d2140!important;background:#fff!important;border:1px solid #D5E1EA!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .qa-page .qa-latest-run-head>div:first-child span,:root[data-admin-theme=light] body .qa-page .qa-run-label{color:#607895!important;font-size:10px!important;font-weight:700!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-latest-run-head>div:first-child strong{color:#0d2140!important;font-size:13px!important;font-weight:750!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-acceptance{color:#28435f!important;background:#f7fafc!important;border:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .qa-page .qa-acceptance span{color:#425d78!important;font-size:11px!important;font-weight:650!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-acceptance code{color:#28435f!important;background:#eef4f8!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-page .qa-case-card{color:#0d2140!important;background:#fff!important;border:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .qa-page .qa-case-toolbar{color:#0d2140!important;background:#f4f8fb!important;border-bottom:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .qa-page .qa-case-toolbar strong{color:#0d2140!important;font-size:13px!important;font-weight:750!important}:root[data-admin-theme=light] body .qa-page .qa-case-toolbar span{color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-page .qa-case-toolbar input{color:#0d2140!important;background:#fff!important;border:1px solid #C8D8E4!important;font-size:12px!important}:root[data-admin-theme=light] body .qa-page .qa-case-row{color:#28435f!important;background:#fff!important;border-color:#d9e4ec!important}:root[data-admin-theme=light] body .qa-page .qa-case-row:nth-child(2n){background:#fafcfd!important}:root[data-admin-theme=light] body .qa-page .qa-case-id{color:#5b5fff!important;font-size:11px!important;font-weight:700!important}:root[data-admin-theme=light] body .qa-page .qa-case-question,:root[data-admin-theme=light] body .qa-page .qa-case-question>strong{color:#0d2140!important;font-size:12px!important;line-height:1.45!important}:root[data-admin-theme=light] body .qa-page .qa-case-expected span{color:#526c87!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-page .qa-case-expected b{color:#28435f!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-page .qa-baseline-json{color:#0d2140!important;background:#fff!important;border:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .qa-page .qa-baseline-json>div{background:#f4f8fb!important}:root[data-admin-theme=light] body .qa-page .qa-baseline-json strong{color:#0d2140!important}:root[data-admin-theme=light] body .qa-page .qa-baseline-json span{color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-page .qa-baseline-json pre{color:#28435f!important;background:#f8fafc!important;border:1px solid #DFE8EF!important;font-size:11px!important;line-height:1.5!important}:root[data-admin-theme=light] body .qa-page .qa-history-head{background:#fff!important}:root[data-admin-theme=light] body .qa-page .qa-run-row{color:#28435f!important;background:#fff!important;border-color:#d9e4ec!important}:root[data-admin-theme=light] body .qa-page .qa-run-row:nth-child(2n){background:#fafcfd!important}:root[data-admin-theme=light] body .qa-page .qa-run-row strong,:root[data-admin-theme=light] body .qa-page .qa-run-suite strong,:root[data-admin-theme=light] body .qa-page .qa-run-time strong{color:#0d2140!important;font-size:11px!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-run-suite>span{color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-run-modal{color:#0d2140!important;background:#fff!important;border:1px solid #D5E1EA!important;box-shadow:0 24px 70px #081c3038!important}:root[data-admin-theme=light] body .qa-run-modal-head h3{color:#0d2140!important;font-size:18px!important}:root[data-admin-theme=light] body .qa-run-modal-head>div>span:last-child{color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-run-modal-summary>div,:root[data-admin-theme=light] body .qa-modal-metrics>div{color:#0d2140!important;background:#f7fafc!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .qa-run-modal-summary span,:root[data-admin-theme=light] body .qa-modal-metrics span,:root[data-admin-theme=light] body .qa-modal-metrics small{color:#607895!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .qa-run-modal-summary strong,:root[data-admin-theme=light] body .qa-modal-metrics strong{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .qa-run-case-results{background:#fff!important;border:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .qa-run-case-results-head{color:#0d2140!important;background:#f4f8fb!important}:root[data-admin-theme=light] body .qa-run-case-results-head strong{color:#0d2140!important;font-size:12px!important}:root[data-admin-theme=light] body .qa-run-case-results-head span{color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-result-row{color:#28435f!important;background:#fff!important;border-color:#d9e4ec!important}:root[data-admin-theme=light] body .qa-result-row:nth-child(2n){background:#fafcfd!important}:root[data-admin-theme=light] body .qa-result-top strong{color:#0d2140!important;font-size:11px!important}:root[data-admin-theme=light] body .qa-result-top>span:not(.qa-result-status){color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-result-row>p{color:#28435f!important;font-size:12px!important;line-height:1.5!important}:root[data-admin-theme=light] body .qa-result-row summary{color:#526c87!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-result-json-grid>div{background:#f8fafc!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .qa-result-json-grid span{color:#607895!important;font-size:10px!important}:root[data-admin-theme=light] body .qa-result-json-grid pre{color:#28435f!important;background:#fff!important;font-size:11px!important;line-height:1.5!important}:root[data-admin-theme=light] body .qa-page .qa-running-banner{color:#28435f!important;background:#f3f8ff!important;border:1px solid #C9DDFE!important}:root[data-admin-theme=light] body .qa-page .qa-running-banner strong{color:#0d2140!important}:root[data-admin-theme=light] body .qa-page .qa-overview-grid .qa-suite-card .qa-suite-card-head{background:#f4f8fb!important;background-color:#f4f8fb!important;background-image:none!important;color:#0d2140!important;border-bottom:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .qa-page .qa-overview-grid .qa-suite-card .qa-suite-card-head>div>strong{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-overview-grid .qa-suite-card .qa-suite-card-head>div>span{color:#526c87!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-suite-card-head .qa-run-status,:root[data-admin-theme=light] body .qa-page .qa-suite-card-head [class*=status]{opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-case-expected span{padding:5px 8px!important;color:#36506b!important;background:#edf3f7!important;background-color:#edf3f7!important;background-image:none!important;border:1px solid #D3E0EA!important;border-radius:6px!important;font-size:10px!important;font-weight:550!important;line-height:1.25!important;opacity:1!important;box-shadow:none!important}:root[data-admin-theme=light] body .qa-page .qa-case-expected span b{color:#0d2140!important;font-weight:750!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-case-expected span *{opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-case-row{background:#fff!important;color:#28435f!important}:root[data-admin-theme=light] body .qa-page .qa-case-row:nth-child(2n){background:#f8fafc!important}:root[data-admin-theme=light] body .qa-page .qa-case-row:hover{background:#f2f7fb!important}:root[data-admin-theme=light] body .qa-page .qa-case-question>strong{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-case-id{color:#4c5cff!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-latest-run .qa-current-baseline>div{background:#f7fafc!important;background-image:none!important;color:#0d2140!important;border:1px solid #DCE6EE!important}:root[data-admin-theme=light] body .qa-page .qa-latest-run .qa-current-baseline strong{color:#0d2140!important;opacity:1!important}:root[data-admin-theme=light] body .qa-page .qa-latest-run .qa-current-baseline span,:root[data-admin-theme=light] body .qa-page .qa-latest-run .qa-current-baseline small{color:#607895!important;opacity:1!important}:root[data-admin-theme=light]{--kb-text: #0D2140;--kb-secondary: #425D78;--kb-muted: #607895;--kb-line: #D5E1EA;--kb-soft: #F4F8FB;--kb-soft-2: #F8FAFC;--kb-blue: #246BFE}:root[data-admin-theme=light] body .kb-page{color:var(--kb-text)!important}:root[data-admin-theme=light] body .kb-page .kb-eyebrow{color:#0787a8!important;font-size:10px!important;font-weight:800!important;letter-spacing:.16em!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-intro-text{color:var(--kb-secondary)!important;font-size:12px!important;line-height:1.5!important}:root[data-admin-theme=light] body .kb-page .kb-stat{color:var(--kb-text)!important;background:#fff!important;border:1px solid var(--kb-line)!important;box-shadow:0 8px 22px #2749690b!important}:root[data-admin-theme=light] body .kb-page .kb-stat span{color:var(--kb-muted)!important;font-size:10px!important;font-weight:700!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-stat strong{color:var(--kb-text)!important;font-weight:750!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-stat small{color:var(--kb-muted)!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-health-row{color:var(--kb-text)!important;background:#fff!important;border:1px solid var(--kb-line)!important;box-shadow:0 5px 16px #27496909!important}:root[data-admin-theme=light] body .kb-page .kb-health-item{color:var(--kb-secondary)!important;background:transparent!important;border-color:#e2eaf0!important}:root[data-admin-theme=light] body .kb-page .kb-health-item strong{color:var(--kb-text)!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-toolbar{background:transparent!important;border-color:var(--kb-line)!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button{min-height:38px!important;color:var(--kb-secondary)!important;font-size:12px!important;font-weight:650!important;opacity:1!important;background:transparent!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button:hover{color:var(--kb-text)!important;background:#fff9!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button.active{color:var(--kb-text)!important;background:#fff!important;border:1px solid #B9CCF7!important;box-shadow:0 3px 10px #2749690d!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button span{color:#526c87!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button.active span{color:var(--kb-blue)!important;background:#eef4ff!important}:root[data-admin-theme=light] body .kb-page .kb-filters input,:root[data-admin-theme=light] body .kb-page .kb-filters select{color:var(--kb-text)!important;background:#fff!important;border:1px solid #C8D8E4!important;font-size:12px!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-filters input::placeholder{color:#8296ad!important}:root[data-admin-theme=light] body .kb-page .kb-table-card{color:var(--kb-text)!important;background:#fff!important;border:1px solid var(--kb-line)!important;box-shadow:0 8px 22px #2749690a!important}:root[data-admin-theme=light] body .kb-page .kb-table{color:var(--kb-text)!important;background:#fff!important}:root[data-admin-theme=light] body .kb-page .kb-table th{color:#526c87!important;background:#eef4f8!important;border-color:var(--kb-line)!important;font-size:10px!important;font-weight:750!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-table td{color:#28435f!important;background:#fff!important;border-color:#dce6ee!important;font-size:11px!important;line-height:1.45!important}:root[data-admin-theme=light] body .kb-page .kb-table tbody tr:nth-child(2n) td{background:#fafcfd!important}:root[data-admin-theme=light] body .kb-page .kb-table tbody tr:hover td{background:#f2f7fb!important}:root[data-admin-theme=light] body .kb-page .kb-primary-cell strong,:root[data-admin-theme=light] body .kb-page .kb-title-link,:root[data-admin-theme=light] body .kb-page .kb-version-cell strong{color:var(--kb-text)!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-primary-cell span,:root[data-admin-theme=light] body .kb-page .kb-primary-cell small,:root[data-admin-theme=light] body .kb-page .kb-source-name,:root[data-admin-theme=light] body .kb-page .kb-source-name small{color:var(--kb-muted)!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-table-footer{color:var(--kb-muted)!important;background:#f7fafc!important;border-color:var(--kb-line)!important;font-size:10px!important}:root[data-admin-theme=light] body .kb-page .kb-upload-card,:root[data-admin-theme=light] body .kb-page .kb-version-card{color:var(--kb-text)!important;background:#fff!important;border:1px solid var(--kb-line)!important;box-shadow:0 8px 22px #2749690a!important}:root[data-admin-theme=light] body .kb-page .kb-panel-head{color:var(--kb-text)!important;background:#f4f8fb!important;border-bottom:1px solid var(--kb-line)!important}:root[data-admin-theme=light] body .kb-page .kb-panel-head strong{color:var(--kb-text)!important;font-size:13px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-panel-head span{color:var(--kb-muted)!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-upload-form label,:root[data-admin-theme=light] body .kb-page .kb-field-label{color:var(--kb-secondary)!important;font-size:11px!important;font-weight:600!important}:root[data-admin-theme=light] body .kb-page .kb-upload-form input,:root[data-admin-theme=light] body .kb-page .kb-upload-form select{color:var(--kb-text)!important;background:#fff!important;border:1px solid #C8D8E4!important;font-size:12px!important}:root[data-admin-theme=light] body .kb-page .kb-file-button{color:var(--kb-text)!important;background:#f7fafc!important;border:1px solid #C8D8E4!important}:root[data-admin-theme=light] body .kb-page .kb-file-name{color:var(--kb-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .kb-page .kb-inherited-value{color:var(--kb-text)!important;background:#f7fafc!important;border:1px solid #DCE6EE!important}:root[data-admin-theme=light] body .kb-page .kb-inherited-value strong{color:var(--kb-text)!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-inherited-value small{color:var(--kb-muted)!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-notice{color:#28435f!important;background:#f3f8ff!important;border:1px solid #C9DDFE!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-form,:root[data-admin-theme=light] body .kb-page .kb-retrieval-result{color:var(--kb-text)!important;background:#fff!important;border:1px solid var(--kb-line)!important;box-shadow:0 8px 22px #2749690a!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-question{color:var(--kb-secondary)!important;font-size:11px!important;font-weight:600!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-question textarea{color:var(--kb-text)!important;background:#fff!important;border:1px solid #C8D8E4!important;font-size:12px!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-filters label{color:var(--kb-secondary)!important;font-size:11px!important;font-weight:600!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-filters select,:root[data-admin-theme=light] body .kb-page .kb-retrieval-filters input{color:var(--kb-text)!important;background:#fff!important;border:1px solid #C8D8E4!important;font-size:12px!important}:root[data-admin-theme=light] body .kb-page .kb-check-row{color:var(--kb-secondary)!important;font-size:11px!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-summary>div,:root[data-admin-theme=light] body .kb-page .kb-trace-bar>div{color:var(--kb-text)!important;background:#f7fafc!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-summary span,:root[data-admin-theme=light] body .kb-page .kb-trace-bar span,:root[data-admin-theme=light] body .kb-page .kb-hit-scores span{color:var(--kb-muted)!important;font-size:10px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-retrieval-summary strong,:root[data-admin-theme=light] body .kb-page .kb-trace-bar strong,:root[data-admin-theme=light] body .kb-page .kb-trace-bar code{color:var(--kb-text)!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-hit-card{color:#28435f!important;background:#fff!important;border:1px solid #DCE6EE!important}:root[data-admin-theme=light] body .kb-page .kb-hit-card:nth-child(2n){background:#fafcfd!important}:root[data-admin-theme=light] body .kb-page .kb-hit-rank{color:var(--kb-blue)!important;background:#eef4ff!important;border-color:#c9d8fe!important}:root[data-admin-theme=light] body .kb-page .kb-hit-title>a,:root[data-admin-theme=light] body .kb-page .kb-hit-title>strong{color:var(--kb-text)!important;font-size:12px!important}:root[data-admin-theme=light] body .kb-page .kb-hit-tags{color:var(--kb-secondary)!important}:root[data-admin-theme=light] body .kb-page .kb-hit-scores>div{color:var(--kb-text)!important;background:#f7fafc!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .kb-page .kb-hit-scores strong{color:var(--kb-text)!important}:root[data-admin-theme=light] body .kb-page .kb-hit-scores small,:root[data-admin-theme=light] body .kb-page .kb-hit-locator{color:var(--kb-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .kb-page .kb-hit-text{color:#28435f!important;background:#f8fafc!important;border:1px solid #DFE8EF!important;font-size:11px!important;line-height:1.5!important}:root[data-admin-theme=light] body .kb-modal-backdrop .kb-review-modal{color:var(--kb-text)!important;background:#fff!important;border:1px solid var(--kb-line)!important;box-shadow:0 24px 70px #081c3038!important}:root[data-admin-theme=light] body .kb-review-modal .kb-review-head{color:var(--kb-text)!important;background:#fff!important}:root[data-admin-theme=light] body .kb-review-modal .kb-review-head h2,:root[data-admin-theme=light] body .kb-review-modal h3{color:var(--kb-text)!important}:root[data-admin-theme=light] body .kb-review-modal .kb-review-head span,:root[data-admin-theme=light] body .kb-review-modal .kb-review-head small{color:var(--kb-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .kb-review-modal .kb-review-stats>div,:root[data-admin-theme=light] body .kb-review-modal .kb-review-meta>div{color:var(--kb-text)!important;background:#f7fafc!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .kb-review-modal .kb-review-stats span,:root[data-admin-theme=light] body .kb-review-modal .kb-review-meta span{color:var(--kb-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .kb-review-modal .kb-review-stats strong,:root[data-admin-theme=light] body .kb-review-modal .kb-review-meta strong{color:var(--kb-text)!important}:root[data-admin-theme=light] body .kb-review-modal .kb-text-preview{color:#28435f!important;background:#f8fafc!important;border:1px solid #DFE8EF!important;font-size:11px!important;line-height:1.5!important}:root[data-admin-theme=light] body .kb-review-modal .kb-chunk{color:#28435f!important;background:#fff!important;border:1px solid #DFE8EF!important}:root[data-admin-theme=light] body .kb-review-modal .kb-chunk span{color:var(--kb-muted)!important;font-size:10px!important}:root[data-admin-theme=light] body .kb-review-modal .kb-chunk p{color:#28435f!important;font-size:11px!important;line-height:1.5!important}:root[data-admin-theme=light] body .kb-page .kb-loading{color:var(--kb-secondary)!important;background:#fff!important;border:1px solid var(--kb-line)!important}:root[data-admin-theme=light] body .kb-page .kb-stat span,:root[data-admin-theme=light] body .kb-page .kb-stat strong,:root[data-admin-theme=light] body .kb-page .kb-stat small{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-stat{padding:16px 18px!important}:root[data-admin-theme=light] body .kb-page .kb-stat strong{margin-top:8px!important;margin-bottom:8px!important;color:#0d2140!important}:root[data-admin-theme=light] body .kb-page .kb-stat small{margin-top:0!important;color:#607895!important}:root[data-admin-theme=light] body .kb-page .kb-file-picker{overflow:hidden;display:flex;align-items:stretch;min-height:40px;background:#fff!important;border:1px solid #C8D8E4!important;border-radius:8px!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-file-button{display:inline-flex;align-items:center;justify-content:center;padding:0 14px!important;color:#0d2140!important;background:#f4f8fb!important;border:0!important;border-right:1px solid #D5E1EA!important;border-radius:0!important;font-size:11px!important;font-weight:650!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-file-button:hover{color:#246bfe!important;background:#eef4ff!important}:root[data-admin-theme=light] body .kb-page .kb-file-name{flex:1;display:flex;align-items:center;min-width:0;padding:0 12px!important;color:#607895!important;background:#fff!important;background-image:none!important;border:0!important;font-size:11px!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-review-button{color:#246bfe!important;background:#f7faff!important;border:1px solid #B9CCF7!important;font-size:11px!important;font-weight:650!important;opacity:1!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-review-button:hover{color:#fff!important;background:#246bfe!important;border-color:#246bfe!important}:root[data-admin-theme=light] body .kb-page .kb-refresh{color:#246bfe!important;background:#fff!important;border:1px solid #B9CCF7!important;font-weight:650!important;opacity:1!important;box-shadow:none!important}:root[data-admin-theme=light] body .kb-page .kb-refresh:hover:not(:disabled){color:#fff!important;background:#246bfe!important;border-color:#246bfe!important}:root[data-admin-theme=light] body .kb-page .kb-refresh:disabled{color:#8296ad!important;background:#f4f7fa!important;border-color:#d5e1ea!important;opacity:1!important;cursor:not-allowed!important}:root[data-admin-theme=light] body .kb-page .kb-badge-discarded{color:#b42318!important;background:#fff1f2!important;border:1px solid #FECACA!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-badge-superseded{color:#526c87!important;background:#f1f5f8!important;border:1px solid #D5E1EA!important;opacity:1!important}:root[data-admin-theme=light] body .kb-page .kb-version-card .kb-table td{color:#28435f!important;opacity:1!important}:root[data-admin-theme=light] body .kb-badge.kb-badge-discarded,:root[data-admin-theme=light] body .kb-page .kb-badge.kb-badge-discarded,:root[data-admin-theme=light] body span.kb-badge-discarded{color:#b42318!important;background:#fff1f2!important;background-color:#fff1f2!important;background-image:none!important;border:1px solid #FECACA!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important}:root[data-admin-theme=light] body .kb-badge.kb-badge-discarded:hover{color:#912018!important;background:#ffe4e6!important;border-color:#fda4af!important}body .request-runs-toolbar{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;min-height:44px!important;margin:10px 0 16px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body .request-runs-toolbar .search-field{width:min(360px,42vw)!important;min-height:44px!important;border-radius:10px!important}body .request-runs-toolbar select{width:180px!important;min-width:180px!important;height:44px!important;border-radius:10px!important;font-size:clamp(12px,.9em,14px)!important}:root[data-admin-theme=dark] body .request-runs-toolbar .search-field,:root[data-admin-theme=dark] body .request-runs-toolbar select{color:#e8eef6!important;background:#06111f!important;border:1px solid #32465E!important;box-shadow:none!important}:root[data-admin-theme=dark] body .request-runs-toolbar input{color:#e8eef6!important}:root[data-admin-theme=dark] body .request-runs-toolbar input::placeholder{color:#77889d!important}:root[data-admin-theme=light] body .request-runs-toolbar .search-field,:root[data-admin-theme=light] body .request-runs-toolbar select{color:#0d2140!important;background:#fff!important;border:1px solid #C9D7E3!important;box-shadow:0 2px 7px #27496909!important}:root[data-admin-theme=light] body .request-runs-toolbar input{color:#0d2140!important}:root[data-admin-theme=light] body .request-runs-toolbar input::placeholder{color:#8296ad!important}body .request-runs-table-panel{position:relative!important;width:100%!important;height:clamp(420px,calc(100dvh - 300px),680px)!important;max-height:none!important;margin:0!important;padding:0!important;overflow:auto!important;border-radius:16px!important;scrollbar-gutter:stable!important;overscroll-behavior:contain!important}body .request-runs-table{width:100%!important;min-width:940px!important;margin:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important}body .request-runs-table th:nth-child(1),body .request-runs-table td:nth-child(1){width:150px!important}body .request-runs-table th:nth-child(2),body .request-runs-table td:nth-child(2){width:130px!important}body .request-runs-table th:nth-child(3),body .request-runs-table td:nth-child(3){width:130px!important}body .request-runs-table th:nth-child(4),body .request-runs-table td:nth-child(4){width:180px!important}body .request-runs-table thead th{position:sticky!important;top:0!important;z-index:4!important;height:44px!important;padding:0 16px!important;vertical-align:middle!important;text-align:left!important;font-size:clamp(11px,.8em,12px)!important;font-weight:750!important;line-height:1!important;letter-spacing:.045em!important;opacity:1!important;text-shadow:none!important;white-space:nowrap!important}body .request-runs-table tbody td{min-height:56px!important;padding:15px 16px!important;vertical-align:middle!important;font-size:clamp(12px,.9em,14px)!important;line-height:1.45!important;border-radius:0!important;box-shadow:none!important;transition:background-color .14s ease!important}body .request-runs-table tbody td.question{max-width:none!important;overflow-wrap:anywhere!important}body .request-runs-table tbody tr{cursor:pointer!important}:root[data-admin-theme=dark] body .request-runs-table-panel{background:#071426!important;border:1px solid #14273D!important;box-shadow:0 10px 28px #0000001f!important;scrollbar-color:#324A64 #071426}:root[data-admin-theme=dark] body .request-runs-table thead th{color:#a1b0c2!important;background:#09192b!important;border-bottom:1px solid #20364E!important;box-shadow:0 4px 10px #00000029!important}:root[data-admin-theme=dark] body .request-runs-table tbody td{color:#dde6f0!important;background:#071426!important;border-bottom:1px solid #13283F!important}:root[data-admin-theme=dark] body .request-runs-table tbody tr:nth-child(2n) td{background:#0a192b!important}:root[data-admin-theme=dark] body .request-runs-table tbody tr:hover td{background:#102844!important}:root[data-admin-theme=light] body .request-runs-table-panel{background:#fff!important;border:1px solid #D3E0E9!important;box-shadow:0 10px 26px #2749690d!important;scrollbar-color:#B7C8D6 #F4F8FB}:root[data-admin-theme=light] body .request-runs-table thead th{color:#36536e!important;background:#eaf2f7!important;border-bottom:1px solid #C9D8E3!important;box-shadow:0 4px 9px #2749690e!important}:root[data-admin-theme=light] body .request-runs-table tbody td{color:#28435f!important;background:#fff!important;border-bottom:1px solid #E4EBF0!important}:root[data-admin-theme=light] body .request-runs-table tbody tr:nth-child(2n) td{background:#f8fafc!important}:root[data-admin-theme=light] body .request-runs-table tbody tr:hover td{background:#eef5fa!important}body .request-runs-table .risk{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:4px 10px!important;border-radius:999px!important;font-size:clamp(11px,.78em,12px)!important;font-weight:750!important;line-height:1!important;letter-spacing:.015em!important;box-shadow:none!important}:root[data-admin-theme=dark] body .request-runs-table .risk.normal{color:#2fe2a0!important;background:#073b30!important;border:1px solid #0E5543!important}:root[data-admin-theme=dark] body .request-runs-table .risk.controlled{color:#ffd056!important;background:#45340c!important;border:1px solid #624A13!important}:root[data-admin-theme=dark] body .request-runs-table .risk.strict{color:#ff7b83!important;background:#481a23!important;border:1px solid #672632!important}:root[data-admin-theme=light] body .request-runs-table .risk.normal{color:#067647!important;background:#ecfdf3!important;border:1px solid #ABEFC6!important}:root[data-admin-theme=light] body .request-runs-table .risk.controlled{color:#b54708!important;background:#fffaeb!important;border:1px solid #FEDF89!important}:root[data-admin-theme=light] body .request-runs-table .risk.strict{color:#b42318!important;background:#fef3f2!important;border:1px solid #FECDCA!important}body .request-run-overlay{z-index:1000!important;padding:clamp(16px,3vw,32px)!important;background:#020a14bd!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body .request-run-modal{z-index:1001!important;width:min(980px,calc(100vw - 40px))!important;max-height:min(84dvh,760px)!important;padding:clamp(22px,3vw,32px)!important;border-radius:20px!important;overflow-y:auto!important;overscroll-behavior:contain!important}body .request-run-modal h2{margin:0 44px 18px 0!important;font-size:clamp(22px,1.55em,28px)!important;line-height:1.15!important}body .request-run-modal h3{margin:26px 0 12px!important;font-size:clamp(17px,1.15em,20px)!important;line-height:1.25!important}body .request-run-modal .modal-question{margin:0 0 18px!important;font-size:clamp(13px,.96em,15px)!important;line-height:1.55!important}body .request-run-modal .run-answer{padding:18px 20px!important;border-radius:12px!important;box-shadow:none!important}body .request-run-modal .run-answer-label{margin-bottom:10px!important;font-size:11px!important;font-weight:750!important;letter-spacing:.09em!important;text-transform:uppercase!important}body .request-run-modal .run-answer-text{font-size:clamp(13px,.96em,15px)!important;line-height:1.6!important;white-space:pre-wrap!important}body .request-run-modal .run-answer-id{margin-top:12px!important;font-size:11px!important;line-height:1.4!important}body .request-run-modal .detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}body .request-run-modal .detail-grid>div{min-width:0!important;padding:14px 16px!important;border-radius:11px!important;box-shadow:none!important}body .request-run-modal .detail-grid span{font-size:11px!important;line-height:1.2!important}body .request-run-modal .detail-grid b{margin-top:7px!important;font-size:clamp(12px,.9em,14px)!important;line-height:1.3!important;overflow-wrap:anywhere!important}body .request-run-modal .call-row{grid-template-columns:1.5fr 1.5fr 1fr .8fr!important;align-items:center!important;gap:12px!important;padding:13px 15px!important;margin:0 0 7px!important;border-radius:10px!important;font-size:clamp(12px,.9em,14px)!important;box-shadow:none!important}body .request-run-modal .evidence-row{padding:13px 2px!important;font-size:clamp(12px,.9em,14px)!important;line-height:1.45!important}:root[data-admin-theme=dark] body .request-run-modal{color:#e8eef6!important;background:#071426!important;border:1px solid #1B3047!important;box-shadow:0 30px 90px #00000085!important}:root[data-admin-theme=dark] body .request-run-modal h2,:root[data-admin-theme=dark] body .request-run-modal h3{color:#f1f5fa!important}:root[data-admin-theme=dark] body .request-run-modal .modal-question{color:#b8c5d4!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer{color:#e5edf6!important;background:#061120!important;border:1px solid #1B3047!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-label,:root[data-admin-theme=dark] body .request-run-modal .run-answer-id,:root[data-admin-theme=dark] body .request-run-modal .detail-grid span,:root[data-admin-theme=dark] body .request-run-modal .evidence-row span{color:#8395aa!important}:root[data-admin-theme=dark] body .request-run-modal .detail-grid>div,:root[data-admin-theme=dark] body .request-run-modal .call-row{color:#e5edf6!important;background:#0b1d32!important;border:1px solid #19324C!important}:root[data-admin-theme=dark] body .request-run-modal .detail-grid b,:root[data-admin-theme=dark] body .request-run-modal .call-row b,:root[data-admin-theme=dark] body .request-run-modal .evidence-row b{color:#f0f4f9!important}:root[data-admin-theme=dark] body .request-run-modal .evidence-row{color:#d8e2ec!important;border-bottom:1px solid #19304A!important}:root[data-admin-theme=light] body .request-run-modal{color:#0d2140!important;background:#fff!important;border:1px solid #D3E0E9!important;box-shadow:0 30px 90px #12253c38!important}:root[data-admin-theme=light] body .request-run-modal h2,:root[data-admin-theme=light] body .request-run-modal h3{color:#0d2140!important}:root[data-admin-theme=light] body .request-run-modal .modal-question{color:#425d78!important}:root[data-admin-theme=light] body .request-run-modal .run-answer{color:#183653!important;background:#f6f9fc!important;border:1px solid #D6E2EB!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-label,:root[data-admin-theme=light] body .request-run-modal .run-answer-id,:root[data-admin-theme=light] body .request-run-modal .detail-grid span,:root[data-admin-theme=light] body .request-run-modal .evidence-row span{color:#607895!important}:root[data-admin-theme=light] body .request-run-modal .detail-grid>div,:root[data-admin-theme=light] body .request-run-modal .call-row{color:#28435f!important;background:#f7fafc!important;border:1px solid #D6E2EB!important}:root[data-admin-theme=light] body .request-run-modal .detail-grid b,:root[data-admin-theme=light] body .request-run-modal .call-row b,:root[data-admin-theme=light] body .request-run-modal .evidence-row b{color:#0d2140!important}:root[data-admin-theme=light] body .request-run-modal .evidence-row{color:#28435f!important;border-bottom:1px solid #DCE6EE!important}body .request-run-modal .modal-close{z-index:3!important}@media (max-width: 900px){body .request-runs-toolbar{flex-wrap:wrap!important}body .request-runs-toolbar .search-field{width:100%!important}body .request-runs-toolbar select{width:100%!important;min-width:0!important}body .request-runs-table-panel{height:clamp(360px,calc(100dvh - 245px),620px)!important}body .request-run-modal .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .request-run-modal .call-row{grid-template-columns:1fr 1fr!important}}@media (max-width: 560px){body .request-run-modal{width:calc(100vw - 20px)!important;padding:20px!important;border-radius:16px!important}body .request-run-modal .detail-grid,body .request-run-modal .call-row{grid-template-columns:1fr!important}}body .request-run-modal .run-answer-text{white-space:normal!important;overflow-wrap:anywhere!important}body .request-run-modal .run-answer-text>:first-child{margin-top:0!important}body .request-run-modal .run-answer-text>:last-child{margin-bottom:0!important}body .request-run-modal .run-answer-text p{margin:0 0 14px!important;font-size:inherit!important;line-height:1.62!important}body .request-run-modal .run-answer-text ul,body .request-run-modal .run-answer-text ol{margin:8px 0 16px!important;padding-left:24px!important}body .request-run-modal .run-answer-text li{margin:5px 0!important;line-height:1.55!important}body .request-run-modal .run-answer-text h1,body .request-run-modal .run-answer-text h2,body .request-run-modal .run-answer-text h3,body .request-run-modal .run-answer-text h4{margin:20px 0 10px!important;font-weight:750!important;line-height:1.3!important}body .request-run-modal .run-answer-text h1{font-size:20px!important}body .request-run-modal .run-answer-text h2{font-size:18px!important}body .request-run-modal .run-answer-text h3{font-size:16px!important}body .request-run-modal .run-answer-text h4{font-size:15px!important}body .request-run-modal .run-answer-text strong,body .request-run-modal .run-answer-text b{font-weight:750!important}body .request-run-modal .run-answer-text a{color:#246bfe!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}body .request-run-modal .run-answer-text blockquote{margin:14px 0!important;padding:4px 0 4px 14px!important;border-left:3px solid #7AA5FF!important}body .request-run-modal .run-answer-text code{padding:2px 5px!important;border-radius:5px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:.9em!important}body .request-run-modal .run-answer-text pre{overflow-x:auto!important;margin:14px 0!important;padding:14px!important;border-radius:10px!important}body .request-run-modal .run-answer-text pre code{padding:0!important;border:0!important;background:transparent!important}body .request-run-modal .run-answer-text hr{margin:20px 0!important;border:0!important}body .request-run-modal .run-answer-text table{width:100%!important;margin:16px 0!important;border-collapse:collapse!important;border-spacing:0!important;font-size:.92em!important}body .request-run-modal .run-answer-text th,body .request-run-modal .run-answer-text td{padding:9px 11px!important;text-align:left!important;vertical-align:top!important;border-radius:0!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text,:root[data-admin-theme=light] body .request-run-modal .run-answer-text p,:root[data-admin-theme=light] body .request-run-modal .run-answer-text li{color:#183653!important;-webkit-text-fill-color:#183653!important;opacity:1!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text strong,:root[data-admin-theme=light] body .request-run-modal .run-answer-text b,:root[data-admin-theme=light] body .request-run-modal .run-answer-text h1,:root[data-admin-theme=light] body .request-run-modal .run-answer-text h2,:root[data-admin-theme=light] body .request-run-modal .run-answer-text h3,:root[data-admin-theme=light] body .request-run-modal .run-answer-text h4{color:#0d2140!important;-webkit-text-fill-color:#0D2140!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text blockquote{color:#425d78!important;background:#f4f8fb!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text code{color:#153a5c!important;background:#eaf1f6!important;border:1px solid #D2E0EA!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text pre{color:#183653!important;background:#f3f7fa!important;border:1px solid #D5E1EA!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text hr{border-top:1px solid #D8E3EB!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text th{color:#294762!important;background:#eaf2f7!important;border:1px solid #D3E0E9!important}:root[data-admin-theme=light] body .request-run-modal .run-answer-text td{color:#28435f!important;background:#fff!important;border:1px solid #DCE6EE!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text p,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text li{color:#dde6f0!important;-webkit-text-fill-color:#DDE6F0!important;opacity:1!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text strong,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text b,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text h1,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text h2,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text h3,:root[data-admin-theme=dark] body .request-run-modal .run-answer-text h4{color:#f1f5fa!important;-webkit-text-fill-color:#F1F5FA!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text blockquote{color:#aebed0!important;background:#0b1d32!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text code{color:#d7e6f6!important;background:#10243a!important;border:1px solid #203A55!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text pre{color:#dde6f0!important;background:#05101e!important;border:1px solid #19324C!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text hr{border-top:1px solid #1B344E!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text th{color:#c1cdda!important;background:#0b1d32!important;border:1px solid #203A55!important}:root[data-admin-theme=dark] body .request-run-modal .run-answer-text td{color:#dde6f0!important;background:#071426!important;border:1px solid #19324C!important}body .kb-page .kb-tabs{display:flex!important;align-items:center!important;gap:8px!important;padding:5px!important;border-radius:12px!important}body .kb-page .kb-tabs button{min-height:40px!important;padding:8px 14px!important;border-radius:9px!important;font-weight:650!important;opacity:1!important;cursor:pointer!important;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease!important}:root[data-admin-theme=light] body .kb-page .kb-tabs{background:#e7eff5!important;border:1px solid #D2DFE8!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button{color:#425d78!important;background:#f7fafc!important;border:1px solid #D3E0E9!important;box-shadow:0 1px 2px #27496909!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button:hover{color:#0d2140!important;background:#fff!important;border-color:#abc3d8!important}:root[data-admin-theme=light] body .kb-page .kb-tabs button.active{color:#0d2140!important;background:#fff!important;border-color:#76a2ff!important;box-shadow:0 3px 10px #246bfe21!important}:root[data-admin-theme=dark] body .kb-page .kb-tabs{background:#071426!important;border:1px solid #1B3047!important}:root[data-admin-theme=dark] body .kb-page .kb-tabs button{color:#a6b5c6!important;background:#0a1a2d!important;border:1px solid #20364E!important;box-shadow:none!important}:root[data-admin-theme=dark] body .kb-page .kb-tabs button:hover{color:#f0f4f9!important;background:#102642!important;border-color:#365576!important}:root[data-admin-theme=dark] body .kb-page .kb-tabs button.active{color:#fff!important;background:#112a49!important;border-color:#3478ff!important;box-shadow:inset 0 0 0 1px #b85cff4d!important}body .kb-page .kb-tabs button span{min-width:22px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:6px!important;padding:0 6px!important;border-radius:999px!important}.login-card{border:0!important;outline:0!important;box-shadow:0 18px 50px #0000002e!important}.login-card input{color-scheme:dark}.login-card input:-webkit-autofill,.login-card input:-webkit-autofill:hover,.login-card input:-webkit-autofill:focus{-webkit-text-fill-color:#f5f7ff!important;caret-color:#f5f7ff!important;-webkit-box-shadow:0 0 0 1000px #102740 inset!important;box-shadow:0 0 0 1000px #102740 inset!important;transition:background-color 9999s ease-out 0s}.login-card input[maxlength="1"],.login-card input[autocomplete=one-time-code],.login-card .otp-inputs input,.login-card .otp-code input,.login-card .two-factor-inputs input,.login-card .two-factor-code input{background:#102740!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #71859c!important;outline:none!important;box-shadow:none!important}.login-card input[maxlength="1"]:focus,.login-card input[autocomplete=one-time-code]:focus,.login-card .otp-inputs input:focus,.login-card .otp-code input:focus,.login-card .two-factor-inputs input:focus,.login-card .two-factor-code input:focus{border-color:#7c70ff!important;box-shadow:0 0 0 2px #7c70ff24!important}.login-card a,.login-card .link-button,.login-card .text-button,.login-card .secondary-link,.login-card .recovery-link,.login-card .back-to-login{color:#9185ff!important}.login-card a:hover,.login-card .link-button:hover,.login-card .text-button:hover,.login-card .secondary-link:hover,.login-card .recovery-link:hover,.login-card .back-to-login:hover{color:#aaa2ff!important}.glossary-page{display:flex;flex-direction:column;gap:20px}.glossary-page-head h1{margin:0;color:#f1f5fa;font-size:26px}.glossary-page-head p{max-width:780px;margin:7px 0 0;color:#8fa4ba;line-height:1.55}.glossary-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.glossary-stat{display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid #1d344d;border-radius:13px;background:#08172a}.glossary-stat span{color:#7890a8;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.glossary-stat strong{color:#f2f6fa;font-size:23px}.glossary-error,.glossary-success{padding:13px 15px;border-radius:11px;line-height:1.5}.glossary-error{color:#ffabb5;border:1px solid rgba(228,82,103,.42);background:#96273826}.glossary-success{color:#91ebbd;border:1px solid rgba(60,205,136,.34);background:#1a805424}.glossary-panel,.glossary-stat{border:1px solid #1d344d;background:#08172a}.glossary-panel{border-radius:15px;box-shadow:0 12px 32px #0000001f}.glossary-upload-panel,.glossary-detail-panel{padding:19px}.glossary-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.glossary-panel-head>div{display:flex;flex-direction:column;gap:5px}.glossary-panel-head strong{color:#f1f5fa;font-size:15px}.glossary-panel-head span{color:#8299b0;font-size:12px;line-height:1.5}.glossary-upload-form{display:grid;grid-template-columns:minmax(260px,1.6fr) minmax(210px,.8fr) auto;align-items:end;gap:14px}.glossary-upload-form label{display:flex;flex-direction:column;gap:7px;color:#c7d3df;font-size:12px;font-weight:650}.glossary-upload-form input,.glossary-search{width:100%;min-height:41px;padding:9px 11px;border:1px solid #29425c;border-radius:9px;outline:0;color:#edf3fa;background:#0b1d32}.glossary-upload-form input:focus,.glossary-search:focus{border-color:#6288ff;box-shadow:0 0 0 2px #4d78ff1f}.glossary-upload-form input[type=file]{padding:7px}.glossary-upload-form small{min-height:17px;color:#7189a2;font-size:10px;font-weight:500;line-height:1.4}.glossary-upload-button{min-height:41px;white-space:nowrap}.glossary-workspace{display:grid;grid-template-columns:minmax(250px,315px) minmax(0,1fr);align-items:start;gap:17px}.glossary-version-panel{position:sticky;top:18px;overflow:hidden}.glossary-version-panel .glossary-panel-head{padding:17px 17px 0;margin-bottom:12px}.glossary-version-list{display:flex;flex-direction:column;gap:6px;max-height:calc(100dvh - 300px);overflow-y:auto;padding:0 9px 11px}.glossary-version-item{width:100%;padding:12px;border:1px solid transparent;border-radius:10px;text-align:left;color:#cbd7e4;background:#0a1a2d;cursor:pointer}.glossary-version-item:hover{border-color:#2b4966;background:#0d223a}.glossary-version-item.active{border-color:#4d78ff;background:#102642;box-shadow:inset 3px 0 #8b6fff}.glossary-version-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.glossary-version-top strong{color:#f2f6fa;font-size:15px}.glossary-version-file{overflow:hidden;margin-top:7px;color:#a9bbcd;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.glossary-version-meta{display:flex;justify-content:space-between;gap:8px;margin-top:7px;color:#6f879f;font-size:9px}.glossary-status{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border:1px solid #344c65;border-radius:999px;color:#aec0d1;background:#102238;font-size:9px;font-weight:750;white-space:nowrap}.glossary-status-active{color:#82e4b1;border-color:#47d68f61;background:#1a845729}.glossary-status-quarantine{color:#ffd187;border-color:#f1b34866;background:#9765132b}.glossary-status-superseded{color:#a6b8ca;border-color:#334a61;background:#102033}.glossary-status-discarded{color:#ff9daa;border-color:#e9536766;background:#9a2f4129}.glossary-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid #1d344d}.glossary-detail-copy{min-width:0}.glossary-version-title{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.glossary-version-title h2{margin:0;color:#f3f6fa;font-size:20px}.glossary-detail-meta{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:11px;color:#879db3;font-size:10px}.glossary-detail-meta b{color:#b5c6d6}.glossary-detail-meta code,.glossary-term-foot code{color:#9abaff;overflow-wrap:anywhere}.glossary-actions{display:flex;flex-wrap:wrap;gap:8px}.glossary-danger-button{min-height:39px;padding:8px 13px;border:1px solid rgba(235,91,111,.45);border-radius:9px;color:#ffa4b0;background:#91283929;font-weight:700;cursor:pointer}.glossary-danger-button:hover:not(:disabled){color:#fff;border-color:#e45c70;background:#a83c50}.glossary-danger-button:disabled{opacity:.5;cursor:default}.glossary-term-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:17px 0 13px}.glossary-term-toolbar>div{color:#8298ae;font-size:11px}.glossary-term-toolbar strong{color:#edf2f7}.glossary-search{max-width:390px}.glossary-term-list{display:flex;flex-direction:column;gap:9px}.glossary-term-card{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px;border:1px solid #1b334c;border-radius:11px;background:#09192b}.glossary-term-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #2c4763;border-radius:9px;color:#afc8ff;background:#10243a;font-size:11px;font-weight:750}.glossary-term-content{min-width:0}.glossary-term-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.glossary-term-head h3{margin:0;color:#f1f5fa;font-size:14px}.glossary-language{padding:3px 7px;border:1px solid #304b66;border-radius:999px;color:#9cb1c7;font-size:9px;font-weight:750;text-transform:uppercase}.glossary-definition{margin-top:8px;color:#c4d0dd;font-size:12px;line-height:1.62;white-space:pre-wrap;overflow-wrap:anywhere}.glossary-term-foot{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:11px;padding-top:9px;border-top:1px solid #172d43;color:#7289a1;font-size:9px}.glossary-term-foot b{color:#94a9be}.glossary-pagination{display:flex;align-items:center;justify-content:center;gap:13px;margin-top:17px}.glossary-pagination span{color:#8198af;font-size:10px}.glossary-empty,.glossary-loading{padding:32px 17px;color:#8197ad;text-align:center;font-size:12px}:root[data-admin-theme=light] .glossary-page-head h1,:root[data-admin-theme=light] .glossary-panel-head strong,:root[data-admin-theme=light] .glossary-version-title h2,:root[data-admin-theme=light] .glossary-term-head h3,:root[data-admin-theme=light] .glossary-term-toolbar strong,:root[data-admin-theme=light] .glossary-stat strong{color:#0d2140}:root[data-admin-theme=light] .glossary-page-head p,:root[data-admin-theme=light] .glossary-panel-head span,:root[data-admin-theme=light] .glossary-empty,:root[data-admin-theme=light] .glossary-loading,:root[data-admin-theme=light] .glossary-pagination span,:root[data-admin-theme=light] .glossary-term-toolbar>div{color:#607895}:root[data-admin-theme=light] .glossary-panel,:root[data-admin-theme=light] .glossary-stat{border-color:#d6e2eb;background:#fff}:root[data-admin-theme=light] .glossary-upload-form label{color:#28435f}:root[data-admin-theme=light] .glossary-upload-form input,:root[data-admin-theme=light] .glossary-search{color:#183653;border-color:#cfdce6;background:#f8fbfd}:root[data-admin-theme=light] .glossary-version-item{color:#294762;background:#f7fafc}:root[data-admin-theme=light] .glossary-version-item:hover{border-color:#bcd0e0;background:#fff}:root[data-admin-theme=light] .glossary-version-item.active{border-color:#7ba3ff;background:#f3f7ff}:root[data-admin-theme=light] .glossary-version-top strong{color:#0d2140}:root[data-admin-theme=light] .glossary-term-card{border-color:#d9e4ec;background:#fbfdfe}:root[data-admin-theme=light] .glossary-term-number{color:#315fae;border-color:#cfddea;background:#eef4fa}:root[data-admin-theme=light] .glossary-definition{color:#28435f}:root[data-admin-theme=light] .glossary-detail-meta{color:#607895}:root[data-admin-theme=light] .glossary-detail-meta b{color:#35536f}:root[data-admin-theme=light] .glossary-term-foot{color:#71879d;border-top-color:#e2eaf0}:root[data-admin-theme=light] .glossary-error{color:#a63246;border-color:#ecc5cc;background:#fff3f5}:root[data-admin-theme=light] .glossary-success{color:#176b49;border-color:#b8e2cd;background:#edf9f3}@media (max-width: 1080px){.glossary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.glossary-upload-form{grid-template-columns:1fr 1fr}.glossary-upload-button{grid-column:1 / -1}.glossary-workspace{grid-template-columns:1fr}.glossary-version-panel{position:static}.glossary-version-list{max-height:340px}}@media (max-width: 680px){.glossary-stats,.glossary-upload-form{grid-template-columns:1fr}.glossary-upload-button{grid-column:auto}.glossary-panel-head,.glossary-detail-head,.glossary-term-toolbar{flex-direction:column;align-items:stretch}.glossary-search{max-width:none}.glossary-term-card{grid-template-columns:1fr}.glossary-pagination{flex-wrap:wrap}}.glossary-native-file-input{display:none!important}.glossary-file-picker{display:flex;align-items:center;gap:10px;min-height:41px}.glossary-file-button{flex:0 0 auto;min-height:41px;white-space:nowrap}.glossary-file-name{min-width:0;overflow:hidden;color:#7189a2;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.glossary-file-name.has-file{color:#dce7f2}@media (max-width: 680px){.glossary-file-picker{align-items:stretch;flex-direction:column}.glossary-file-name{white-space:normal;overflow-wrap:anywhere}}.glossary-page .glossary-native-file-input{display:block!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important}.glossary-upload-field{display:flex;flex-direction:column;gap:8px;min-width:0}.glossary-field-label{color:inherit;font-size:inherit;font-weight:700}.glossary-upload-form{display:grid;grid-template-columns:minmax(360px,1.55fr) minmax(260px,.75fr) max-content;align-items:end;gap:16px}.glossary-upload-form>label{min-width:0}.glossary-file-picker{box-sizing:border-box;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:48px;padding:5px 12px 5px 5px;overflow:hidden;border:1px solid rgba(89,124,158,.55);border-radius:10px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.glossary-file-picker:hover{border-color:#765cfff2;box-shadow:0 0 0 2px #765cff14}.glossary-file-picker:focus-within{border-color:#765cff;box-shadow:0 0 0 3px #765cff1f}.glossary-file-picker.is-disabled{cursor:not-allowed;opacity:.55}.glossary-file-button-label{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;padding:0 16px;border:1px solid rgba(116,93,255,.65);border-radius:7px;background:#6952ff1a;color:#c8bbff;font-weight:700;line-height:1;white-space:nowrap}.glossary-file-name{min-width:0;overflow:hidden;color:#7189a2;font-size:13px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.glossary-file-name.has-file{color:#dce7f2;font-weight:600}.glossary-upload-button{min-height:48px;padding-left:18px;padding-right:18px;white-space:nowrap}.glossary-upload-button:disabled{cursor:not-allowed!important;opacity:.46!important;filter:saturate(.65)}:root[data-admin-theme=light] .glossary-file-picker{border-color:#bfd0df;background:#fff}:root[data-admin-theme=light] .glossary-file-picker:hover{border-color:#7560ee;box-shadow:0 0 0 2px #7560ee14}:root[data-admin-theme=light] .glossary-file-button-label{border-color:#c6bdf9;background:#f3f0ff;color:#4b3bb0}:root[data-admin-theme=light] .glossary-file-name{color:#71879d}:root[data-admin-theme=light] .glossary-file-name.has-file{color:#183653}@media (max-width: 1050px){.glossary-upload-form{grid-template-columns:minmax(0,1fr) minmax(220px,.65fr)}.glossary-upload-button{grid-column:1 / -1;justify-self:end}}@media (max-width: 720px){.glossary-upload-form{grid-template-columns:minmax(0,1fr)}.glossary-upload-button{grid-column:auto;justify-self:stretch;width:100%}.glossary-file-picker{grid-template-columns:minmax(0,1fr);gap:7px;padding:6px}.glossary-file-button-label{width:100%}.glossary-file-name{padding:2px 8px 4px;white-space:normal;overflow-wrap:anywhere}}.glossary-upload-form{display:grid!important;grid-template-columns:minmax(420px,1.65fr) minmax(250px,.72fr) 190px!important;gap:20px!important;align-items:start!important;width:100%!important}.glossary-upload-file-field{min-width:0!important}.glossary-file-picker{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;box-sizing:border-box!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;cursor:default!important}.glossary-file-picker:hover,.glossary-file-picker:focus,.glossary-file-picker:focus-within{border:0!important;background:transparent!important;box-shadow:none!important}.glossary-file-button-label{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:170px!important;height:48px!important;min-height:48px!important;padding:0 18px!important;border:1px solid rgba(121,92,255,.72)!important;border-radius:9px!important;background:#6c52ff1a!important;color:#c9bdff!important;font-size:14px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease!important}.glossary-file-picker:hover .glossary-file-button-label{border-color:#8d72ff!important;background:#6c52ff2b!important;color:#ddd5ff!important}.glossary-file-picker:active .glossary-file-button-label{transform:translateY(1px)}.glossary-file-name{display:block!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;color:#7f96ae!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.glossary-file-name.has-file{color:#e1eaf3!important;font-weight:600!important}.glossary-upload-form input[type=number]{box-sizing:border-box!important;width:100%!important;height:48px!important;min-height:48px!important}.glossary-upload-field,.glossary-upload-form>label{min-width:0!important}.glossary-upload-field>small,.glossary-upload-form>label>small{display:block!important;margin-top:8px!important}.glossary-upload-button{box-sizing:border-box!important;align-self:start!important;width:190px!important;height:48px!important;min-height:48px!important;margin-top:27px!important;padding:0 16px!important;border-radius:9px!important;white-space:nowrap!important}.glossary-upload-button:disabled{opacity:.42!important;cursor:not-allowed!important;box-shadow:none!important}:root[data-admin-theme=light] .glossary-file-button-label{border-color:#b4a7f7!important;background:#f5f2ff!important;color:#4939a8!important}:root[data-admin-theme=light] .glossary-file-picker:hover .glossary-file-button-label{border-color:#7660ed!important;background:#eeeaff!important;color:#382a91!important}:root[data-admin-theme=light] .glossary-file-name{color:#778ba0!important}:root[data-admin-theme=light] .glossary-file-name.has-file{color:#183653!important}@media (max-width: 1150px){.glossary-upload-form{grid-template-columns:minmax(340px,1.35fr) minmax(220px,.7fr) 170px!important;gap:14px!important}.glossary-upload-button{width:170px!important}.glossary-file-button-label{min-width:150px!important}}@media (max-width: 760px){.glossary-upload-form{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.glossary-file-picker{height:auto!important;min-height:48px!important}.glossary-file-button-label{min-width:150px!important}.glossary-upload-button{width:100%!important;height:48px!important;margin-top:0!important}}@media (min-width: 851px){body .app-shell{align-items:start}body .app-shell .sidebar{position:sticky!important;top:0!important;align-self:start!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;overflow:hidden!important}body .app-shell .sidebar>.brand{flex:0 0 auto!important}body .app-shell .sidebar .admin-navigation{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}body .app-shell .sidebar .admin-sidebar-account{flex:0 0 auto!important;margin-top:auto!important;margin-bottom:12px!important}body .app-shell .sidebar .admin-navigation{scrollbar-width:thin;scrollbar-color:rgba(102,128,157,.35) transparent}body .app-shell .sidebar .admin-navigation::-webkit-scrollbar{width:5px}body .app-shell .sidebar .admin-navigation::-webkit-scrollbar-track{background:transparent}body .app-shell .sidebar .admin-navigation::-webkit-scrollbar-thumb{border-radius:999px;background:#66809d59}}@media (max-width: 850px){body .app-shell .sidebar{position:relative!important;top:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}body .app-shell .sidebar .admin-navigation{overflow:visible!important}body .app-shell .sidebar .admin-sidebar-account{margin-top:16px!important}}@media (min-width: 851px){body .app-shell .sidebar{overflow:visible!important}body .app-shell .sidebar .admin-navigation{overflow-x:hidden!important;overflow-y:auto!important}body .app-shell .sidebar-toggle{position:absolute!important;top:108px!important;right:-13px!important;left:auto!important;z-index:90!important}body .app-shell.sidebar-collapsed .sidebar-toggle{right:-13px!important;left:auto!important}}:root[data-admin-theme=light] .glossary-page .glossary-term-card{color:#0d2140!important;border:1px solid #d3e0ea!important;background:#fff!important;box-shadow:none!important}:root[data-admin-theme=light] .glossary-page .glossary-term-card:hover{border-color:#c5d7e5!important;background:#f8fbfd!important}:root[data-admin-theme=light] .glossary-page .glossary-term-number{color:#315fae!important;border:1px solid #c8d8e5!important;background:#eef4fa!important;box-shadow:none!important}:root[data-admin-theme=light] .glossary-page .glossary-term-head h3{color:#0d2140!important}:root[data-admin-theme=light] .glossary-page .glossary-definition{color:#344e69!important}:root[data-admin-theme=light] .glossary-page .glossary-language{color:#607895!important;border-color:#d3e0ea!important;background:#f3f7fa!important}:root[data-admin-theme=light] .glossary-page .glossary-term-foot{color:#71879d!important;border-top:1px solid #dce6ee!important}:root[data-admin-theme=light] .glossary-page .glossary-term-foot b{color:#526c86!important}:root[data-admin-theme=light] .glossary-page .glossary-term-foot code,:root[data-admin-theme=light] .glossary-page .glossary-detail-meta code{color:#456b9d!important}:root[data-admin-theme=light] .glossary-page .glossary-term-toolbar>div{color:#607895!important}:root[data-admin-theme=light] .glossary-page .glossary-term-toolbar strong{color:#0d2140!important}.glossary-upload-form{grid-template-columns:minmax(330px,1.35fr) minmax(175px,.5fr) minmax(220px,.65fr) 190px!important;column-gap:16px!important}.glossary-upload-language-field .glossary-language-input{box-sizing:border-box!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 13px!important;border:1px solid #29425c!important;border-radius:9px!important;outline:none!important;color:#edf3fa!important;background:#0b1d32!important}.glossary-upload-language-field .glossary-language-input:focus{border-color:#765cff!important;box-shadow:0 0 0 3px #765cff1f!important}.glossary-version-language-badge,.glossary-detail-language-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:31px!important;min-height:22px!important;margin-right:7px!important;padding:2px 7px!important;border:1px solid rgba(121,92,255,.5)!important;border-radius:999px!important;color:#c9bdff!important;background:#6c52ff21!important;font-size:9px!important;font-weight:800!important;line-height:1!important;letter-spacing:.055em!important;vertical-align:middle!important}:root[data-admin-theme=light] .glossary-upload-language-field .glossary-language-input{color:#183653!important;border-color:#cfdce6!important;background:#f8fbfd!important}:root[data-admin-theme=light] .glossary-upload-language-field .glossary-language-input:focus{border-color:#7560ee!important;box-shadow:0 0 0 3px #7560ee17!important}:root[data-admin-theme=light] .glossary-version-language-badge,:root[data-admin-theme=light] .glossary-detail-language-badge{color:#4939a8!important;border-color:#c6bdf9!important;background:#f3f0ff!important}@media (max-width: 1220px){.glossary-upload-form{grid-template-columns:minmax(300px,1.25fr) minmax(165px,.55fr) minmax(210px,.72fr)!important}.glossary-upload-button{grid-column:1 / -1!important;justify-self:end!important;margin-top:0!important}}@media (max-width: 900px){.glossary-upload-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.glossary-upload-file-field,.glossary-upload-button{grid-column:1 / -1!important}}@media (max-width: 760px){.glossary-upload-form{grid-template-columns:minmax(0,1fr)!important}.glossary-upload-file-field,.glossary-upload-language-field,.glossary-upload-button{grid-column:auto!important}.glossary-upload-button{width:100%!important;margin-top:0!important}}.glossary-upload-form{grid-template-columns:minmax(330px,1.35fr) minmax(205px,.62fr) minmax(225px,.7fr) 190px!important;align-items:start!important;gap:18px!important}.glossary-upload-language-field{min-width:0!important}.glossary-language-select,.glossary-language-custom{box-sizing:border-box!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 38px 0 13px!important;border:1px solid #29425c!important;border-radius:9px!important;outline:none!important;color:#edf3fa!important;background-color:#0b1d32!important;font:inherit!important}.glossary-language-custom{margin-top:8px!important;padding-right:13px!important}.glossary-language-select:focus,.glossary-language-custom:focus{border-color:#765cff!important;box-shadow:0 0 0 3px #765cff1f!important}.glossary-upload-form .glossary-upload-button{box-sizing:border-box!important;align-self:start!important;width:190px!important;height:48px!important;min-height:48px!important;margin-top:23px!important;padding:0 16px!important;border-radius:9px!important;white-space:nowrap!important}.glossary-active-overview{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-top:13px!important;padding:13px 15px!important;border:1px solid #1d344d!important;border-radius:12px!important;background:#08172a!important}.glossary-active-overview-head{display:flex!important;flex-direction:column!important;gap:4px!important;flex:0 0 auto!important;min-width:190px!important}.glossary-active-overview-head strong{color:#f1f5fa!important;font-size:12px!important}.glossary-active-overview-head span{color:#7890a8!important;font-size:10px!important;line-height:1.4!important}.glossary-active-language-list{display:flex!important;flex:1 1 auto!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important}.glossary-active-language-chip{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:32px!important;padding:4px 9px!important;border:1px solid rgba(121,92,255,.45)!important;border-radius:9px!important;color:#d7def0!important;background:#6c52ff1a!important}.glossary-active-language-chip>span{color:#c9bdff!important;font-size:9px!important;font-weight:800!important;letter-spacing:.055em!important}.glossary-active-language-chip>strong{color:#f1f5fa!important;font-size:11px!important}.glossary-active-language-chip>small{color:#7f96ae!important;font-size:9px!important}.glossary-active-language-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;min-height:32px!important;padding:4px 8px!important;border:1px solid #29425c!important;border-radius:9px!important;color:#9ab0c5!important;background:#0b1d32!important;font-size:10px!important;font-weight:750!important}.glossary-history-language-filter{display:flex!important;align-items:center!important;gap:8px!important;padding:0 17px 12px!important}.glossary-history-language-filter label{flex:0 0 auto!important;color:#7890a8!important;font-size:10px!important;font-weight:700!important}.glossary-history-language-filter select{box-sizing:border-box!important;width:auto!important;min-width:130px!important;height:35px!important;min-height:35px!important;padding:0 34px 0 10px!important;border:1px solid #29425c!important;border-radius:8px!important;outline:none!important;color:#edf3fa!important;background-color:#0b1d32!important;font-size:10px!important;font-weight:700!important}:root[data-admin-theme=light] .glossary-language-select,:root[data-admin-theme=light] .glossary-language-custom,:root[data-admin-theme=light] .glossary-history-language-filter select{color:#183653!important;border-color:#cfdce6!important;background-color:#f8fbfd!important}:root[data-admin-theme=light] .glossary-active-overview{border-color:#d6e2eb!important;background:#fff!important}:root[data-admin-theme=light] .glossary-active-overview-head strong{color:#0d2140!important}:root[data-admin-theme=light] .glossary-active-overview-head span{color:#607895!important}:root[data-admin-theme=light] .glossary-active-language-chip{color:#294762!important;border-color:#d6cdfd!important;background:#f5f2ff!important}:root[data-admin-theme=light] .glossary-active-language-chip>span{color:#4939a8!important}:root[data-admin-theme=light] .glossary-active-language-chip>strong{color:#0d2140!important}:root[data-admin-theme=light] .glossary-active-language-chip>small{color:#71879d!important}@media (max-width: 1220px){.glossary-upload-form{grid-template-columns:minmax(300px,1.2fr) minmax(185px,.65fr) minmax(205px,.72fr)!important}.glossary-upload-form .glossary-upload-button{grid-column:1 / -1!important;justify-self:end!important;width:190px!important;margin-top:0!important}}@media (max-width: 900px){.glossary-active-overview{flex-direction:column!important}.glossary-active-language-list{justify-content:flex-start!important}.glossary-upload-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.glossary-upload-file-field,.glossary-upload-form .glossary-upload-button{grid-column:1 / -1!important}}@media (max-width: 680px){.glossary-upload-form{grid-template-columns:minmax(0,1fr)!important}.glossary-upload-form .glossary-upload-button{grid-column:auto!important;justify-self:stretch!important;width:100%!important;margin-top:0!important}.glossary-history-language-filter{align-items:stretch!important;flex-direction:column!important}.glossary-history-language-filter select{width:100%!important}}.glossary-image-editor{display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;gap:16px!important;margin-top:14px!important;padding:14px!important;border:1px solid #213b55!important;border-radius:12px!important;background:#0616278c!important}.glossary-image-preview{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border:1px solid #29425c!important;border-radius:10px!important;color:#6f879f!important;background:#08172a!important;font-size:11px!important}.glossary-image-preview img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.glossary-image-controls{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important}.glossary-image-controls>strong{color:#e8f0f8!important;font-size:12px!important}.glossary-image-controls>small,.glossary-image-controls label span{color:#7890a8!important;font-size:10px!important}.glossary-image-controls label{display:flex!important;flex-direction:column!important;gap:5px!important}.glossary-image-controls input[type=file],.glossary-image-controls input[type=text]{box-sizing:border-box!important;width:100%!important;min-height:40px!important;border:1px solid #29425c!important;border-radius:8px!important;color:#e8f0f8!important;background:#0a1c30!important}.glossary-image-controls input[type=text]{padding:0 11px!important}.glossary-image-controls input[type=file]{padding:7px!important}.glossary-image-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.glossary-image-actions button{min-height:36px!important;padding:0 12px!important;font-size:10px!important}.glossary-image-meta{display:flex!important;flex-wrap:wrap!important;gap:10px!important;color:#7890a8!important;font-size:10px!important}.glossary-image-success{color:#64d9a4!important;font-size:10px!important}.glossary-image-error{color:#ff8585!important;font-size:10px!important}:root[data-admin-theme=light] .glossary-image-editor{border-color:#d5e1ea!important;background:#f7fafc!important}:root[data-admin-theme=light] .glossary-image-preview{border-color:#d5e1ea!important;color:#70869b!important;background:#eef4f8!important}:root[data-admin-theme=light] .glossary-image-controls>strong{color:#17324d!important}:root[data-admin-theme=light] .glossary-image-controls input[type=file],:root[data-admin-theme=light] .glossary-image-controls input[type=text]{border-color:#cfdce6!important;color:#183653!important;background:#fff!important}@media (max-width: 760px){.glossary-image-editor{grid-template-columns:minmax(0,1fr)!important}}.glossary-term-card.glossary-term-card-compact{display:block!important;padding:0!important;overflow:hidden!important}.glossary-term-compact-row{display:grid!important;grid-template-columns:48px minmax(0,1fr) 24px auto!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding:6px 12px!important}.glossary-term-compact-title{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important}.glossary-term-compact-title strong{overflow:hidden!important;color:#e9f2fa!important;font-size:14px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.glossary-photo-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;padding:0!important;border:1px solid #29455f!important;border-radius:50%!important;color:#7b92a7!important;background:#7890a612!important;font-size:11px!important;font-weight:800!important}.glossary-photo-status.has-photo{color:#24b97b!important;border-color:#24b97b6b!important;background:#24b97b1a!important}.glossary-term-tabs{display:inline-flex!important;align-items:center!important;gap:4px!important}.glossary-term-tabs button{min-height:30px!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:7px!important;color:#7d94aa!important;background:transparent!important;cursor:pointer!important;font-size:10px!important;font-weight:700!important}.glossary-term-tabs button:hover,.glossary-term-tabs button.is-active{color:#e8f1fa!important;border-color:#294863!important;background:#0a2037!important}.glossary-term-panel,.glossary-term-image-panel{padding:14px 70px 16px!important;border-top:1px solid #1e364d!important}.glossary-term-image-panel .glossary-image-editor{margin-top:0!important}.glossary-term-image-panel .glossary-native-file-input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.glossary-image-file-picker{width:100%!important}:root[data-admin-theme=light] .glossary-term-compact-title strong{color:#17324d!important}:root[data-admin-theme=light] .glossary-photo-status{color:#71879b!important;border-color:#cad9e5!important;background:#f3f8fb!important}:root[data-admin-theme=light] .glossary-photo-status.has-photo{color:#159665!important;border-color:#9fdcc4!important;background:#edf9f4!important}:root[data-admin-theme=light] .glossary-term-tabs button:hover,:root[data-admin-theme=light] .glossary-term-tabs button.is-active{color:#173a5d!important;border-color:#bfd2e1!important;background:#eef5fa!important}:root[data-admin-theme=light] .glossary-term-panel,:root[data-admin-theme=light] .glossary-term-image-panel{border-top-color:#d7e3ec!important}@media (max-width: 900px){.glossary-term-compact-row{grid-template-columns:42px minmax(0,1fr) 24px!important}.glossary-term-tabs{grid-column:2 / -1!important;justify-content:flex-end!important}.glossary-term-panel,.glossary-term-image-panel{padding:13px!important}}@media (max-width: 600px){.glossary-term-compact-row{grid-template-columns:36px minmax(0,1fr) 22px!important}.glossary-term-tabs{grid-column:1 / -1!important;width:100%!important}.glossary-term-tabs button{flex:1 1 0!important}}.glossary-term-image-panel{background:transparent!important;box-shadow:none!important}.glossary-term-image-panel .glossary-image-editor-v3{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(300px,440px) minmax(360px,1fr)!important;align-items:center!important;gap:34px!important;width:min(100%,980px)!important;margin:0 auto!important;padding:24px 0 18px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.glossary-term-image-panel .glossary-image-preview-v3{position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border:0!important;border-radius:14px!important;background:#eaf1f6!important;box-shadow:none!important}.glossary-term-image-panel .glossary-image-preview-v3 img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:0!important}.glossary-image-empty-v3{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#8195a9!important;font-size:12px!important;font-weight:650!important}.glossary-term-image-panel .glossary-image-controls-v3{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.glossary-image-heading-v3{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0 0 18px!important}.glossary-image-heading-v3 strong{margin:0!important;color:#183653!important;font-size:18px!important;font-weight:750!important;line-height:1.25!important}.glossary-image-heading-v3 small{margin:0!important;color:#7189a2!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}.glossary-image-actions-v3{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important}.glossary-image-action-v3{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 14px!important;border:0!important;border-radius:10px!important;box-shadow:none!important;cursor:pointer!important;font-family:inherit!important;font-size:11px!important;font-weight:750!important;line-height:1!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important;transition:background .15s ease,opacity .15s ease,transform .15s ease!important}.glossary-image-choose-v3{color:#4d3db0!important;background:#f0edff!important}.glossary-image-choose-v3:hover{background:#e7e2ff!important}.glossary-image-replace-v3{color:#274761!important;background:#edf3f7!important}.glossary-image-replace-v3:hover:not(:disabled){background:#e3ecf2!important}.glossary-image-delete-v3{color:#c65362!important;background:#fff0f2!important}.glossary-image-delete-v3:hover:not(:disabled){color:#ad3b4a!important;background:#ffe5e8!important}.glossary-image-action-v3:disabled,.glossary-image-action-v3.is-disabled{opacity:.42!important;cursor:default!important;transform:none!important}.glossary-image-selected-v3{margin:9px 0 0!important;overflow:hidden!important;color:#7189a2!important;font-size:10px!important;font-weight:550!important;text-overflow:ellipsis!important;white-space:nowrap!important}.glossary-image-meta-v3{margin:11px 0 0!important;color:#7189a2!important;font-size:11px!important;font-weight:650!important;line-height:1.3!important}.glossary-image-success,.glossary-image-error{margin:10px 0 0!important}:root:not([data-admin-theme=light]) .glossary-image-heading-v3 strong{color:#e7eff7!important}:root:not([data-admin-theme=light]) .glossary-image-heading-v3 small,:root:not([data-admin-theme=light]) .glossary-image-selected-v3,:root:not([data-admin-theme=light]) .glossary-image-meta-v3{color:#8198ad!important}:root:not([data-admin-theme=light]) .glossary-image-choose-v3{color:#d7d0ff!important;background:#6f53ff2b!important}:root:not([data-admin-theme=light]) .glossary-image-replace-v3{color:#d5e0e9!important;background:#607e9729!important}:root:not([data-admin-theme=light]) .glossary-image-delete-v3{color:#ff9caa!important;background:#c0435524!important}@media (max-width: 980px){.glossary-term-image-panel .glossary-image-editor-v3{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;width:100%!important}.glossary-term-image-panel .glossary-image-preview-v3{max-width:520px!important}}@media (max-width: 620px){.glossary-term-image-panel .glossary-image-editor-v3{padding:16px 0 8px!important}.glossary-image-actions-v3{grid-template-columns:minmax(0,1fr)!important}.glossary-image-action-v3{height:46px!important;min-height:46px!important}}.glossary-image-controls-v4{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:18px!important}.glossary-image-hint-v4{display:block!important;margin:0!important;color:#7189a2!important;font-size:13px!important;font-weight:600!important}.glossary-image-actions-v4{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:12px!important;width:100%!important}.glossary-image-pick-v4,.glossary-image-delete-v4{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;margin:0!important;cursor:pointer!important;text-align:center!important}.glossary-image-pick-v4.is-disabled{pointer-events:none!important;opacity:.55!important}.glossary-image-size-v4{color:#7189a2!important;font-size:13px!important;font-weight:600!important}.glossary-image-preview-img-v4{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;transition:opacity .16s ease!important}.glossary-image-preview-img-v4.is-loaded{opacity:1!important}:root[data-admin-theme=light] .glossary-image-hint-v4,:root[data-admin-theme=light] .glossary-image-size-v4{color:#69819a!important}@media (max-width: 720px){.glossary-image-actions-v4{grid-template-columns:1fr!important}}.glossary-term-edit-form-v1{display:grid;gap:18px}.glossary-term-edit-field-v1{display:grid;gap:8px}.glossary-term-edit-field-v1>span{color:#dce7f2;font-size:13px;font-weight:700}.glossary-term-edit-field-v1 textarea{box-sizing:border-box;width:100%;padding:13px 14px;resize:vertical;border:1px solid rgba(124,146,169,.28);border-radius:10px;outline:none;background:#07192bad;color:#eaf3fb;font:inherit;font-size:14px;line-height:1.55}.glossary-term-edit-field-v1 textarea:focus{border-color:#7560ee;box-shadow:0 0 0 3px #7560ee1f}.glossary-term-edit-field-v1 small{color:#7189a2;font-size:12px}.glossary-term-edit-meta-v1{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 18px;color:#7189a2;font-size:12px}.glossary-term-edit-actions-v1{display:flex;justify-content:flex-end}.glossary-term-edit-actions-v1 .primary-button{min-width:180px}.glossary-term-readonly-v1{display:grid;gap:14px}.glossary-term-readonly-note-v1{padding:10px 12px;border-radius:9px;background:#7560ee14;color:#9caee5;font-size:12px}:root[data-admin-theme=light] .glossary-term-edit-field-v1>span{color:#183653}:root[data-admin-theme=light] .glossary-term-edit-field-v1 textarea{border-color:#c9d6e1;background:#fff;color:#17324d}:root[data-admin-theme=light] .glossary-term-edit-field-v1 small,:root[data-admin-theme=light] .glossary-term-edit-meta-v1{color:#69819a}@media (max-width: 680px){.glossary-term-edit-actions-v1 .primary-button{width:100%}.glossary-term-edit-meta-v1{flex-direction:column}}.glossary-add-term-v1{margin:0 0 18px;padding:16px;border:1px solid rgba(124,146,169,.18);border-radius:12px;background:#0b1f326b}.glossary-add-term-head-v1{display:flex;align-items:center;justify-content:space-between;gap:16px}.glossary-add-term-head-v1>div{display:grid;gap:4px}.glossary-add-term-head-v1 strong{color:#e8f1fa;font-size:14px}.glossary-add-term-head-v1 small{color:#7189a2;font-size:12px;line-height:1.4}.glossary-add-term-form-v1{display:grid;gap:16px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(124,146,169,.16)}.glossary-add-term-field-v1{display:grid;gap:7px}.glossary-add-term-field-v1>span{color:#dce7f2;font-size:13px;font-weight:700}.glossary-add-term-field-v1 input,.glossary-add-term-field-v1 textarea{box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid rgba(124,146,169,.28);border-radius:10px;outline:none;background:#07192bad;color:#eaf3fb;font:inherit;font-size:14px;line-height:1.5}.glossary-add-term-field-v1 textarea{resize:vertical}.glossary-add-term-field-v1 input:focus,.glossary-add-term-field-v1 textarea:focus{border-color:#7560ee;box-shadow:0 0 0 3px #7560ee1f}.glossary-add-term-field-v1 small{color:#7189a2;font-size:12px;line-height:1.4}.glossary-add-term-actions-v1{display:flex;justify-content:flex-end}.glossary-add-term-actions-v1 .primary-button{min-width:170px}.glossary-add-term-message-v1{margin-top:12px}:root[data-admin-theme=light] .glossary-add-term-v1{border-color:#d9e2ea;background:#f8fafc}:root[data-admin-theme=light] .glossary-add-term-head-v1 strong,:root[data-admin-theme=light] .glossary-add-term-field-v1>span{color:#183653}:root[data-admin-theme=light] .glossary-add-term-head-v1 small,:root[data-admin-theme=light] .glossary-add-term-field-v1 small{color:#69819a}:root[data-admin-theme=light] .glossary-add-term-field-v1 input,:root[data-admin-theme=light] .glossary-add-term-field-v1 textarea{border-color:#c9d6e1;background:#fff;color:#17324d}@media (max-width: 680px){.glossary-add-term-head-v1{align-items:stretch;flex-direction:column}.glossary-add-term-head-v1 button,.glossary-add-term-actions-v1 .primary-button{width:100%}}.glossary-ia-v1{display:grid;gap:18px}.glossary-summary-line-v1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:42px;padding:0 4px;color:#667f99;font-size:13px}.glossary-summary-line-v1 strong{color:#102c49;font-weight:800}.glossary-summary-line-v1 i{color:#b0bfcc;font-style:normal}.glossary-section-tabs-v1{display:flex;gap:6px;padding:5px;overflow-x:auto;border:1px solid #d3dfe9;border-radius:14px;background:#ffffffb8}.glossary-section-tabs-v1 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border:0;border-radius:10px;background:transparent;color:#526f8d;font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.glossary-section-tabs-v1 button:hover{background:#5870f112;color:#173a5d}.glossary-section-tabs-v1 button.is-active{background:#fff;color:#4f46ce;box-shadow:0 2px 9px #26374b1a}.glossary-tab-counter-v1{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#fff1cd;color:#936100;font-size:11px}.glossary-section-card-v1{min-width:0;padding:22px;border:1px solid #d5e0e9;border-radius:16px;background:#fff;box-shadow:0 14px 34px #23374b12}.glossary-section-head-v1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.glossary-section-head-v1 h2{margin:0;color:#102b47;font-size:18px}.glossary-section-head-v1 p{max-width:820px;margin:5px 0 0;color:#6a829b;font-size:13px;line-height:1.5}.glossary-control-input-v1,.glossary-terms-toolbar-v1 input,.glossary-terms-toolbar-v1 select,.glossary-history-controls-v1 input,.glossary-history-controls-v1 select,.glossary-history-terms-head-v1 input{box-sizing:border-box;height:44px;padding:0 13px;border:1px solid #cbd9e5;border-radius:10px;outline:none;background:#fff;color:#183653;font:inherit;font-size:13px}.glossary-control-input-v1:focus,.glossary-terms-toolbar-v1 input:focus,.glossary-terms-toolbar-v1 select:focus,.glossary-history-controls-v1 input:focus,.glossary-history-controls-v1 select:focus,.glossary-history-terms-head-v1 input:focus{border-color:#7b70ec;box-shadow:0 0 0 3px #7b70ec1a}.glossary-language-search-v1{width:min(320px,100%)}.glossary-table-wrap-v1{width:100%;overflow-x:auto;border:1px solid #d9e3eb;border-radius:12px}.glossary-data-table-v1{width:100%;border-collapse:collapse;table-layout:auto}.glossary-data-table-v1 th{padding:11px 14px;border-bottom:1px solid #dbe5ed;background:#f7f9fc;color:#71879d;font-size:11px;font-weight:800;text-align:left;text-transform:uppercase;letter-spacing:.055em;white-space:nowrap}.glossary-data-table-v1 th button{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.glossary-data-table-v1 th button:hover{color:#4e46c9}.glossary-data-table-v1 td{padding:14px;border-bottom:1px solid #e7edf2;color:#34516d;font-size:13px;vertical-align:middle}.glossary-data-table-v1 tbody tr:last-child td{border-bottom:0}.glossary-clickable-row-v1{outline:none;cursor:pointer;transition:background .14s ease}.glossary-clickable-row-v1:hover,.glossary-clickable-row-v1:focus{background:#f7f9ff}.glossary-clickable-row-v1.is-selected{background:#f2f4ff}.glossary-language-cell-v1{display:flex;align-items:center;gap:9px;min-width:0}.glossary-language-code-v1{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:25px;padding:0 7px;border:1px solid #d4cdfd;border-radius:999px;background:#f5f2ff;color:#5b4bc9;font-size:10px;font-weight:900;line-height:1}.glossary-table-arrow-column-v1{width:40px;text-align:right!important}.glossary-table-arrow-column-v1 span{color:#91a4b6;font-size:23px;line-height:1}.glossary-table-empty-v1{padding:28px!important;color:#8396a9!important;text-align:center!important}.glossary-terms-toolbar-v1{display:grid;grid-template-columns:minmax(190px,260px) minmax(300px,1fr) auto;align-items:end;gap:12px;margin-bottom:12px}.glossary-terms-toolbar-v1 label,.glossary-history-controls-v1 label{display:grid;gap:6px}.glossary-terms-toolbar-v1 label>span,.glossary-history-controls-v1 label>span{color:#71879d;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.045em}.glossary-terms-count-v1{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-height:44px;color:#7a8fa3;font-size:12px}.glossary-terms-count-v1 strong{color:#183653;font-size:15px}.glossary-terms-add-v1{margin-bottom:12px}.glossary-terms-add-v1 .glossary-add-term-v1{margin:0;padding:0;border:0;background:transparent}.glossary-terms-add-v1 .glossary-add-term-head-v1{justify-content:flex-end}.glossary-terms-add-v1 .glossary-add-term-head-v1>div{display:none}.glossary-terms-add-v1 .glossary-add-term-form-v1{margin-top:12px;padding:18px;border:1px solid #d9e3eb;border-radius:12px;background:#f8fafc}.glossary-add-language-hint-v1{padding:7px 2px;color:#8294a6;font-size:12px;text-align:right}.glossary-term-name-v1{color:#173451}.glossary-catalog-image-status-v1{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;font-weight:900}.glossary-catalog-image-status-v1.has-image{border:1px solid #98ddc0;background:#eafaf2;color:#14a36d}.glossary-catalog-image-status-v1.no-image{border:1px solid #d6e0e8;background:#f5f7f9;color:#91a0ae}.glossary-selected-term-head-v1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.glossary-back-link-v1{margin:0 0 10px;padding:0;border:0;background:transparent;color:#5d55d5;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.glossary-selected-term-head-v1 h2{margin:0;color:#102b47;font-size:22px}.glossary-selected-term-meta-v1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;color:#788da1;font-size:12px}.glossary-history-controls-v1{display:grid;grid-template-columns:minmax(170px,240px) minmax(180px,240px) minmax(260px,1fr);gap:12px;margin-bottom:14px}.glossary-history-filename-v1{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glossary-history-detail-v1{margin-top:18px;padding:20px;border:1px solid #d9e3eb;border-radius:14px;background:#fbfcfe}.glossary-history-detail-head-v1{display:flex;align-items:center;justify-content:space-between;gap:16px}.glossary-history-detail-title-v1{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.glossary-history-detail-title-v1 h3{margin:0;color:#102b47;font-size:18px}.glossary-history-meta-grid-v1{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px;margin-top:18px}.glossary-history-meta-grid-v1>div{min-width:0;padding:11px 12px;border:1px solid #e0e8ef;border-radius:10px;background:#fff}.glossary-history-meta-grid-v1 span{display:block;margin-bottom:4px;color:#8395a6;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.glossary-history-meta-grid-v1 strong{display:block;overflow:hidden;color:#274560;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.glossary-history-sha-v1{grid-column:1 / -1}.glossary-history-sha-v1 code{display:block;overflow-wrap:anywhere;color:#506a83;font-size:11px}.glossary-history-terms-head-v1{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;padding-top:18px;border-top:1px solid #dfe7ee}.glossary-history-terms-head-v1>div{color:#788ca0;font-size:12px}.glossary-history-terms-head-v1 strong{color:#173451;font-size:15px}.glossary-history-terms-head-v1 input{width:min(420px,100%)}.glossary-history-term-list-v1{display:grid;gap:8px;margin-top:12px}.glossary-history-term-row-v1{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:12px;border:1px solid #e0e8ef;border-radius:10px;background:#fff}.glossary-history-term-number-v1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #cbdbea;border-radius:9px;background:#f4f8fb;color:#315d87;font-size:12px;font-weight:800}.glossary-history-term-row-v1 strong{color:#173451;font-size:13px}.glossary-history-term-row-v1 p{margin:5px 0 0;color:#6f8498;font-size:12px;line-height:1.45}.glossary-upload-form-ia-v1{margin-top:4px}:root:not([data-admin-theme=light]) .glossary-summary-line-v1{color:#8196aa}:root:not([data-admin-theme=light]) .glossary-summary-line-v1 strong{color:#e9f1f8}:root:not([data-admin-theme=light]) .glossary-section-tabs-v1,:root:not([data-admin-theme=light]) .glossary-section-card-v1{border-color:#8ba3bb2e;background:#10283f}:root:not([data-admin-theme=light]) .glossary-section-tabs-v1 button.is-active{background:#1b3954;color:#bdb6ff}:root:not([data-admin-theme=light]) .glossary-section-head-v1 h2,:root:not([data-admin-theme=light]) .glossary-selected-term-head-v1 h2,:root:not([data-admin-theme=light]) .glossary-history-detail-title-v1 h3,:root:not([data-admin-theme=light]) .glossary-term-name-v1{color:#eef5fb}:root:not([data-admin-theme=light]) .glossary-table-wrap-v1,:root:not([data-admin-theme=light]) .glossary-history-detail-v1,:root:not([data-admin-theme=light]) .glossary-history-term-row-v1,:root:not([data-admin-theme=light]) .glossary-history-meta-grid-v1>div{border-color:#8ba3bb2e;background:#10283f}:root:not([data-admin-theme=light]) .glossary-data-table-v1 th{border-color:#8ba3bb2b;background:#17324b;color:#91a6ba}:root:not([data-admin-theme=light]) .glossary-data-table-v1 td{border-color:#8ba3bb1f;color:#b8c8d7}:root:not([data-admin-theme=light]) .glossary-clickable-row-v1:hover,:root:not([data-admin-theme=light]) .glossary-clickable-row-v1:focus,:root:not([data-admin-theme=light]) .glossary-clickable-row-v1.is-selected{background:#183650}:root:not([data-admin-theme=light]) .glossary-control-input-v1,:root:not([data-admin-theme=light]) .glossary-terms-toolbar-v1 input,:root:not([data-admin-theme=light]) .glossary-terms-toolbar-v1 select,:root:not([data-admin-theme=light]) .glossary-history-controls-v1 input,:root:not([data-admin-theme=light]) .glossary-history-controls-v1 select,:root:not([data-admin-theme=light]) .glossary-history-terms-head-v1 input{border-color:#8ba3bb47;background:#0c2236;color:#edf4fa}@media (max-width: 1000px){.glossary-terms-toolbar-v1{grid-template-columns:220px 1fr}.glossary-terms-count-v1{grid-column:1 / -1;justify-content:flex-start}.glossary-history-meta-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.glossary-section-card-v1{padding:16px}.glossary-section-head-v1,.glossary-history-detail-head-v1,.glossary-history-terms-head-v1{align-items:stretch;flex-direction:column}.glossary-language-search-v1,.glossary-history-terms-head-v1 input{width:100%}.glossary-terms-toolbar-v1,.glossary-history-controls-v1,.glossary-history-meta-grid-v1{grid-template-columns:1fr}.glossary-data-table-v1 th,.glossary-data-table-v1 td{padding:11px 10px}}.glossary-page{--g-page-text: #18324b;--g-panel-bg: #17324b;--g-panel-bg-2: #1e3a57;--g-panel-border: #345676;--g-panel-sep: rgba(255, 255, 255, .12);--g-on-panel: #eff5ff;--g-on-panel-muted: #a8bfd9;--g-on-panel-dim: #89a5c3;--g-surface: #ffffff;--g-surface-soft: #f6f9fd;--g-surface-border: #c1d1e2;--g-input-bg: #ffffff;--g-input-text: #17324b;--g-input-placeholder: #7c93ae;--g-accent: #6a63ff;--g-accent-soft: rgba(106, 99, 255, .18);--g-success-bg: rgba(70, 195, 137, .18);--g-success-fg: #8cf0be;--g-danger-bg: rgba(230, 122, 141, .16);--g-danger-fg: #ffb2bf;--g-shadow: 0 10px 28px rgba(9, 28, 55, .08)}html.dark .glossary-page,body.dark .glossary-page,body.theme-dark .glossary-page,html[data-theme=dark] .glossary-page,body[data-theme=dark] .glossary-page,[data-theme=dark] .glossary-page{--g-page-text: #edf4ff;--g-panel-bg: #102944;--g-panel-bg-2: #163452;--g-panel-border: #2b4d72;--g-panel-sep: rgba(255, 255, 255, .1);--g-on-panel: #eef5ff;--g-on-panel-muted: #aec3dc;--g-on-panel-dim: #90abc9;--g-surface: #152e49;--g-surface-soft: #17324d;--g-surface-border: #48637f;--g-input-bg: #18324d;--g-input-text: #eef5ff;--g-input-placeholder: #8faac8;--g-accent: #b9afff;--g-accent-soft: rgba(185, 175, 255, .18);--g-success-bg: rgba(70, 195, 137, .16);--g-success-fg: #9ef0c6;--g-danger-bg: rgba(230, 122, 141, .16);--g-danger-fg: #ffb8c3;--g-shadow: none}.glossary-page{color:var(--g-page-text)}.glossary-page :is(.glossary-active-overview,.glossary-upload-panel,.glossary-version-panel,.glossary-detail-panel,.glossary-term-panel,.glossary-term-image-panel,.glossary-panel,.glossary-ia-panel,.glossary-ia-section,.glossary-ia-card,.glossary-ia-shell,.glossary-ia-table,.glossary-ia-detail){background:var(--g-panel-bg)!important;color:var(--g-on-panel)!important;border-color:var(--g-panel-border)!important;box-shadow:var(--g-shadow)}.glossary-page :is(.glossary-active-overview,.glossary-upload-panel,.glossary-version-panel,.glossary-detail-panel,.glossary-term-panel,.glossary-term-image-panel,.glossary-panel,.glossary-ia-panel,.glossary-ia-section,.glossary-ia-card,.glossary-ia-shell,.glossary-ia-table,.glossary-ia-detail) :is(h1,h2,h3,h4,h5,h6,strong,b,.glossary-title,.glossary-section-title,.glossary-detail-head,.glossary-version-title,.glossary-term-name){color:var(--g-on-panel)!important}.glossary-page :is(.glossary-active-overview,.glossary-upload-panel,.glossary-version-panel,.glossary-detail-panel,.glossary-term-panel,.glossary-term-image-panel,.glossary-panel,.glossary-ia-panel,.glossary-ia-section,.glossary-ia-card,.glossary-ia-shell,.glossary-ia-table,.glossary-ia-detail) :is(p,small,label,.glossary-help,.glossary-hint,.glossary-meta,.glossary-empty,.glossary-loading,.glossary-subtitle,.glossary-panel-head span,.glossary-detail-meta span,.glossary-version-meta span){color:var(--g-on-panel-muted)!important}.glossary-page :is(.glossary-tabs,.glossary-tab-strip,.glossary-tabbar,.glossary-tab-shell){background:#ffffff0d!important;border:1px solid var(--g-panel-border)!important}.glossary-page :is(.glossary-tabs button,.glossary-tab-strip button,.glossary-tabbar button,.glossary-tab-shell button){color:var(--g-on-panel-muted)!important}.glossary-page :is(.glossary-tabs button.is-active,.glossary-tabs .active,.glossary-tab-strip button.is-active,.glossary-tab-strip .active,.glossary-tabbar button.is-active,.glossary-tabbar .active,.glossary-tab-shell button.is-active,.glossary-tab-shell .active){background:#ffffff14!important;color:var(--g-accent)!important;box-shadow:inset 0 0 0 1px var(--g-panel-border)}.glossary-page input:not([type=checkbox]):not([type=radio]),.glossary-page select,.glossary-page textarea{background:var(--g-input-bg)!important;color:var(--g-input-text)!important;border:1px solid var(--g-surface-border)!important;box-shadow:none!important}.glossary-page input::placeholder,.glossary-page textarea::placeholder{color:var(--g-input-placeholder)!important;opacity:1!important}.glossary-page input:focus,.glossary-page select:focus,.glossary-page textarea:focus{outline:none!important;border-color:var(--g-accent)!important;box-shadow:0 0 0 3px var(--g-accent-soft)!important}.glossary-page :is(.glossary-term-card,.glossary-version-item,.glossary-version-row,.glossary-table-row,.glossary-image-editor,.glossary-image-card,.glossary-add-term-form,.glossary-manual-add,.glossary-editor-surface,.glossary-history-preview){border-color:var(--g-panel-border)!important}.glossary-page :is(.glossary-version-item,.glossary-history-preview,.glossary-history-preview-row,.glossary-version-file,.glossary-version-title,.glossary-version-meta,.glossary-version-top){color:var(--g-on-panel)!important}.glossary-page :is(.glossary-version-item,.glossary-history-preview,.glossary-history-preview-row) :is(strong,b,.glossary-term-name,.glossary-history-term-name){color:var(--g-on-panel)!important;opacity:1!important}.glossary-page :is(.glossary-version-item,.glossary-history-preview,.glossary-history-preview-row) :is(p,span,small,.glossary-history-term-definition){color:var(--g-on-panel-muted)!important}.glossary-page :is(table,.glossary-table){color:var(--g-on-panel)!important}.glossary-page :is(table,.glossary-table) thead th{background:#ffffff0a!important;color:var(--g-on-panel-dim)!important;border-color:var(--g-panel-border)!important}.glossary-page :is(table,.glossary-table) tbody td{color:var(--g-on-panel)!important;border-color:var(--g-panel-border)!important}.glossary-page :is(table,.glossary-table) tbody tr{background:#ffffff05!important}.glossary-page :is(table,.glossary-table) tbody tr:hover{background:#ffffff0d!important}.glossary-page :is(.glossary-inline-toolbar,.glossary-inline-actions,.glossary-manual-add-head,.glossary-editor-head,.glossary-editor-toolbar){background:#ffffff08!important;color:var(--g-on-panel)!important;border-color:var(--g-panel-border)!important}.glossary-page :is(.glossary-image-preview,.glossary-image-preview-wrap,.glossary-image-preview-shell,.glossary-image-preview-surface,.glossary-term-image-panel .glossary-term-card){background:#ffffff08!important;border-color:var(--g-panel-border)!important}.glossary-page .secondary-button,.glossary-page button:not(.primary-button):not(.glossary-danger-button):not(.danger-button):not(.status-badge){border-color:var(--g-panel-border)}.glossary-page .glossary-danger-button,.glossary-page .danger-button{background:transparent!important;color:var(--g-danger-fg)!important;border-color:#e67a8d73!important}.glossary-page .glossary-danger-button:hover,.glossary-page .danger-button:hover{background:var(--g-danger-bg)!important}.glossary-page :is(.status-badge,.glossary-status,.glossary-status-badge).active,.glossary-page :is(.status-badge,.glossary-status,.glossary-status-badge).is-active{background:var(--g-success-bg)!important;color:var(--g-success-fg)!important}.glossary-page hr,.glossary-page .glossary-divider{border-color:var(--g-panel-sep)!important;background:var(--g-panel-sep)!important}.glossary-page>h1,.glossary-page .glossary-page-head h1{color:var(--g-page-text)!important}.glossary-page .glossary-page-head p,.glossary-page .glossary-stats,.glossary-page .glossary-stat span{color:color-mix(in srgb,var(--g-page-text) 72%,white 28%)!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-section-card-v1,:root[data-theme=light] .glossary-ia-v1 .glossary-section-card-v1,html.theme-light .glossary-ia-v1 .glossary-section-card-v1,body.theme-light .glossary-ia-v1 .glossary-section-card-v1,html.light .glossary-ia-v1 .glossary-section-card-v1,body.light .glossary-ia-v1 .glossary-section-card-v1,html.light-mode .glossary-ia-v1 .glossary-section-card-v1,body.light-mode .glossary-ia-v1 .glossary-section-card-v1{background:#fff!important;border-color:#d2dee9!important;color:#15324f!important;box-shadow:0 14px 34px #1e375014!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-section-head-v1 h2,:root[data-theme=light] .glossary-ia-v1 .glossary-section-head-v1 h2,html.theme-light .glossary-ia-v1 .glossary-section-head-v1 h2,body.theme-light .glossary-ia-v1 .glossary-section-head-v1 h2,html.light .glossary-ia-v1 .glossary-section-head-v1 h2,body.light .glossary-ia-v1 .glossary-section-head-v1 h2,html.light-mode .glossary-ia-v1 .glossary-section-head-v1 h2,body.light-mode .glossary-ia-v1 .glossary-section-head-v1 h2{color:#102b47!important;opacity:1!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-section-head-v1 p,:root[data-theme=light] .glossary-ia-v1 .glossary-section-head-v1 p,html.theme-light .glossary-ia-v1 .glossary-section-head-v1 p,body.theme-light .glossary-ia-v1 .glossary-section-head-v1 p,html.light .glossary-ia-v1 .glossary-section-head-v1 p,body.light .glossary-ia-v1 .glossary-section-head-v1 p,html.light-mode .glossary-ia-v1 .glossary-section-head-v1 p,body.light-mode .glossary-ia-v1 .glossary-section-head-v1 p{color:#657f99!important;opacity:1!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-table-wrap-v1,:root[data-theme=light] .glossary-ia-v1 .glossary-table-wrap-v1,html.theme-light .glossary-ia-v1 .glossary-table-wrap-v1,body.theme-light .glossary-ia-v1 .glossary-table-wrap-v1,html.light .glossary-ia-v1 .glossary-table-wrap-v1,body.light .glossary-ia-v1 .glossary-table-wrap-v1,html.light-mode .glossary-ia-v1 .glossary-table-wrap-v1,body.light-mode .glossary-ia-v1 .glossary-table-wrap-v1{background:#fff!important;border-color:#d3e0ea!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-data-table-v1 th,:root[data-theme=light] .glossary-ia-v1 .glossary-data-table-v1 th,html.theme-light .glossary-ia-v1 .glossary-data-table-v1 th,body.theme-light .glossary-ia-v1 .glossary-data-table-v1 th,html.light .glossary-ia-v1 .glossary-data-table-v1 th,body.light .glossary-ia-v1 .glossary-data-table-v1 th,html.light-mode .glossary-ia-v1 .glossary-data-table-v1 th,body.light-mode .glossary-ia-v1 .glossary-data-table-v1 th{background:#f3f7fb!important;border-color:#d8e3ec!important;color:#607a94!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-data-table-v1 td,:root[data-theme=light] .glossary-ia-v1 .glossary-data-table-v1 td,html.theme-light .glossary-ia-v1 .glossary-data-table-v1 td,body.theme-light .glossary-ia-v1 .glossary-data-table-v1 td,html.light .glossary-ia-v1 .glossary-data-table-v1 td,body.light .glossary-ia-v1 .glossary-data-table-v1 td,html.light-mode .glossary-ia-v1 .glossary-data-table-v1 td,body.light-mode .glossary-ia-v1 .glossary-data-table-v1 td{background:#fff!important;border-color:#e1e9f0!important;color:#294864!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-data-table-v1 td strong,:root[data-theme=light] .glossary-ia-v1 .glossary-data-table-v1 td strong,html.theme-light .glossary-ia-v1 .glossary-data-table-v1 td strong,body.theme-light .glossary-ia-v1 .glossary-data-table-v1 td strong,html.light .glossary-ia-v1 .glossary-data-table-v1 td strong,body.light .glossary-ia-v1 .glossary-data-table-v1 td strong{color:#102b47!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-selected-term-head-v1 h2,:root[data-theme=light] .glossary-ia-v1 .glossary-selected-term-head-v1 h2,html.theme-light .glossary-ia-v1 .glossary-selected-term-head-v1 h2,body.theme-light .glossary-ia-v1 .glossary-selected-term-head-v1 h2,html.light .glossary-ia-v1 .glossary-selected-term-head-v1 h2,body.light .glossary-ia-v1 .glossary-selected-term-head-v1 h2,html.light-mode .glossary-ia-v1 .glossary-selected-term-head-v1 h2,body.light-mode .glossary-ia-v1 .glossary-selected-term-head-v1 h2{color:#102b47!important;opacity:1!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-selected-term-meta-v1,:root[data-theme=light] .glossary-ia-v1 .glossary-selected-term-meta-v1,html.theme-light .glossary-ia-v1 .glossary-selected-term-meta-v1,body.theme-light .glossary-ia-v1 .glossary-selected-term-meta-v1,html.light .glossary-ia-v1 .glossary-selected-term-meta-v1,body.light .glossary-ia-v1 .glossary-selected-term-meta-v1{color:#647f99!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-card,:root[data-theme=light] .glossary-ia-v1 .glossary-term-card,html.theme-light .glossary-ia-v1 .glossary-term-card,body.theme-light .glossary-ia-v1 .glossary-term-card,html.light .glossary-ia-v1 .glossary-term-card,body.light .glossary-ia-v1 .glossary-term-card,html.light-mode .glossary-ia-v1 .glossary-term-card,body.light-mode .glossary-ia-v1 .glossary-term-card{background:#fff!important;border-color:#cddce8!important;color:#15324f!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-compact-row,:root[data-theme=light] .glossary-ia-v1 .glossary-term-compact-row,html.theme-light .glossary-ia-v1 .glossary-term-compact-row,body.theme-light .glossary-ia-v1 .glossary-term-compact-row,html.light .glossary-ia-v1 .glossary-term-compact-row,body.light .glossary-ia-v1 .glossary-term-compact-row{background:#f7fafc!important;color:#15324f!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-compact-title strong,:root[data-theme=light] .glossary-ia-v1 .glossary-term-compact-title strong,html.theme-light .glossary-ia-v1 .glossary-term-compact-title strong,body.theme-light .glossary-ia-v1 .glossary-term-compact-title strong,html.light .glossary-ia-v1 .glossary-term-compact-title strong,body.light .glossary-ia-v1 .glossary-term-compact-title strong{color:#102b47!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-panel,:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-image-panel,:root[data-theme=light] .glossary-ia-v1 .glossary-term-panel,:root[data-theme=light] .glossary-ia-v1 .glossary-term-image-panel,html.theme-light .glossary-ia-v1 .glossary-term-panel,html.theme-light .glossary-ia-v1 .glossary-term-image-panel,body.theme-light .glossary-ia-v1 .glossary-term-panel,body.theme-light .glossary-ia-v1 .glossary-term-image-panel,html.light .glossary-ia-v1 .glossary-term-panel,html.light .glossary-ia-v1 .glossary-term-image-panel,body.light .glossary-ia-v1 .glossary-term-panel,body.light .glossary-ia-v1 .glossary-term-image-panel{background:#fff!important;color:#15324f!important;border-color:#d4e0e9!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-panel label,:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-panel strong,:root[data-theme=light] .glossary-ia-v1 .glossary-term-panel label,:root[data-theme=light] .glossary-ia-v1 .glossary-term-panel strong,html.theme-light .glossary-ia-v1 .glossary-term-panel label,html.theme-light .glossary-ia-v1 .glossary-term-panel strong,body.theme-light .glossary-ia-v1 .glossary-term-panel label,body.theme-light .glossary-ia-v1 .glossary-term-panel strong,html.light .glossary-ia-v1 .glossary-term-panel label,html.light .glossary-ia-v1 .glossary-term-panel strong,body.light .glossary-ia-v1 .glossary-term-panel label,body.light .glossary-ia-v1 .glossary-term-panel strong{color:#173451!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-term-panel small,:root[data-theme=light] .glossary-ia-v1 .glossary-term-panel small,html.theme-light .glossary-ia-v1 .glossary-term-panel small,body.theme-light .glossary-ia-v1 .glossary-term-panel small,html.light .glossary-ia-v1 .glossary-term-panel small,body.light .glossary-ia-v1 .glossary-term-panel small{color:#6c849b!important}:root[data-admin-theme=light] .glossary-ia-v1 input,:root[data-admin-theme=light] .glossary-ia-v1 textarea,:root[data-admin-theme=light] .glossary-ia-v1 select,:root[data-theme=light] .glossary-ia-v1 input,:root[data-theme=light] .glossary-ia-v1 textarea,:root[data-theme=light] .glossary-ia-v1 select,html.theme-light .glossary-ia-v1 input,html.theme-light .glossary-ia-v1 textarea,html.theme-light .glossary-ia-v1 select,body.theme-light .glossary-ia-v1 input,body.theme-light .glossary-ia-v1 textarea,body.theme-light .glossary-ia-v1 select,html.light .glossary-ia-v1 input,html.light .glossary-ia-v1 textarea,html.light .glossary-ia-v1 select,body.light .glossary-ia-v1 input,body.light .glossary-ia-v1 textarea,body.light .glossary-ia-v1 select{background:#fff!important;border-color:#c8d8e5!important;color:#173451!important}:root[data-admin-theme=light] .glossary-ia-v1 input::placeholder,:root[data-admin-theme=light] .glossary-ia-v1 textarea::placeholder,:root[data-theme=light] .glossary-ia-v1 input::placeholder,:root[data-theme=light] .glossary-ia-v1 textarea::placeholder,html.theme-light .glossary-ia-v1 input::placeholder,html.theme-light .glossary-ia-v1 textarea::placeholder,body.theme-light .glossary-ia-v1 input::placeholder,body.theme-light .glossary-ia-v1 textarea::placeholder,html.light .glossary-ia-v1 input::placeholder,html.light .glossary-ia-v1 textarea::placeholder,body.light .glossary-ia-v1 input::placeholder,body.light .glossary-ia-v1 textarea::placeholder{color:#8298ad!important;opacity:1!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-detail-v1,:root[data-theme=light] .glossary-ia-v1 .glossary-history-detail-v1,html.theme-light .glossary-ia-v1 .glossary-history-detail-v1,body.theme-light .glossary-ia-v1 .glossary-history-detail-v1,html.light .glossary-ia-v1 .glossary-history-detail-v1,body.light .glossary-ia-v1 .glossary-history-detail-v1{background:#f8fafc!important;border-color:#d2dee8!important;color:#173451!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-detail-title-v1 h3,:root[data-theme=light] .glossary-ia-v1 .glossary-history-detail-title-v1 h3,html.theme-light .glossary-ia-v1 .glossary-history-detail-title-v1 h3,body.theme-light .glossary-ia-v1 .glossary-history-detail-title-v1 h3,html.light .glossary-ia-v1 .glossary-history-detail-title-v1 h3,body.light .glossary-ia-v1 .glossary-history-detail-title-v1 h3{color:#102b47!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-meta-grid-v1>div,:root[data-theme=light] .glossary-ia-v1 .glossary-history-meta-grid-v1>div,html.theme-light .glossary-ia-v1 .glossary-history-meta-grid-v1>div,body.theme-light .glossary-ia-v1 .glossary-history-meta-grid-v1>div,html.light .glossary-ia-v1 .glossary-history-meta-grid-v1>div,body.light .glossary-ia-v1 .glossary-history-meta-grid-v1>div{background:#fff!important;border-color:#d9e4ec!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-meta-grid-v1 strong,:root[data-theme=light] .glossary-ia-v1 .glossary-history-meta-grid-v1 strong,html.theme-light .glossary-ia-v1 .glossary-history-meta-grid-v1 strong,body.theme-light .glossary-ia-v1 .glossary-history-meta-grid-v1 strong,html.light .glossary-ia-v1 .glossary-history-meta-grid-v1 strong,body.light .glossary-ia-v1 .glossary-history-meta-grid-v1 strong{color:#173451!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-term-row-v1,:root[data-theme=light] .glossary-ia-v1 .glossary-history-term-row-v1,html.theme-light .glossary-ia-v1 .glossary-history-term-row-v1,body.theme-light .glossary-ia-v1 .glossary-history-term-row-v1,html.light .glossary-ia-v1 .glossary-history-term-row-v1,body.light .glossary-ia-v1 .glossary-history-term-row-v1{background:#fff!important;border-color:#d4e0e9!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-term-row-v1 strong,:root[data-theme=light] .glossary-ia-v1 .glossary-history-term-row-v1 strong,html.theme-light .glossary-ia-v1 .glossary-history-term-row-v1 strong,body.theme-light .glossary-ia-v1 .glossary-history-term-row-v1 strong,html.light .glossary-ia-v1 .glossary-history-term-row-v1 strong,body.light .glossary-ia-v1 .glossary-history-term-row-v1 strong{color:#102b47!important;opacity:1!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-term-row-v1 p,:root[data-theme=light] .glossary-ia-v1 .glossary-history-term-row-v1 p,html.theme-light .glossary-ia-v1 .glossary-history-term-row-v1 p,body.theme-light .glossary-ia-v1 .glossary-history-term-row-v1 p,html.light .glossary-ia-v1 .glossary-history-term-row-v1 p,body.light .glossary-ia-v1 .glossary-history-term-row-v1 p{color:#526e88!important;opacity:1!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-add-term-form-v1,:root[data-theme=light] .glossary-ia-v1 .glossary-add-term-form-v1,html.theme-light .glossary-ia-v1 .glossary-add-term-form-v1,body.theme-light .glossary-ia-v1 .glossary-add-term-form-v1,html.light .glossary-ia-v1 .glossary-add-term-form-v1,body.light .glossary-ia-v1 .glossary-add-term-form-v1{background:#f7f9fc!important;border-color:#d1dee8!important;color:#173451!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-add-term-field-v1>span,:root[data-theme=light] .glossary-ia-v1 .glossary-add-term-field-v1>span,html.theme-light .glossary-ia-v1 .glossary-add-term-field-v1>span,body.theme-light .glossary-ia-v1 .glossary-add-term-field-v1>span,html.light .glossary-ia-v1 .glossary-add-term-field-v1>span,body.light .glossary-ia-v1 .glossary-add-term-field-v1>span{color:#173451!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-section-card-v1{background:#102a44!important;border-color:#31516f!important;color:#eef5fc!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-section-head-v1 h2,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-selected-term-head-v1 h2,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-history-detail-title-v1 h3{color:#f2f7fc!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-section-head-v1 p,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-selected-term-meta-v1{color:#9eb5cc!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-history-term-row-v1{background:#122f4b!important;border-color:#355675!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-history-term-row-v1 strong{color:#f1f6fc!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-history-term-row-v1 p{color:#a9bfd5!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-history-term-number-v1{background:#173a58!important;border-color:#416481!important;color:#dcecff!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-card,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-panel,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-image-panel{background:#0c2338!important;border-color:#355572!important;color:#edf5fc!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-compact-row{background:#0b2135!important;color:#eef5fc!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-compact-title strong,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-panel label,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-panel strong{color:#eef5fc!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-panel small{color:#97afc6!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 input,:root:not([data-admin-theme=light]) .glossary-ia-v1 textarea,:root:not([data-admin-theme=light]) .glossary-ia-v1 select{background:#0c2236!important;border-color:#3d5a76!important;color:#eef5fc!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 input::placeholder,:root:not([data-admin-theme=light]) .glossary-ia-v1 textarea::placeholder{color:#87a2bc!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-add-term-form-v1{background:#0c2338!important;border-color:#355572!important;color:#eef5fc!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-add-term-field-v1>span{color:#eaf3fb!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-add-term-field-v1 small{color:#96aec5!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-data-table-v1 th{background:#193a57!important;border-color:#365674!important;color:#aec0d2!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-data-table-v1 td{background:#12304c!important;border-color:#31516f!important;color:#c5d4e3!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-data-table-v1 td strong{color:#eef5fc!important;opacity:1!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-term-image-panel{background:#0b2135!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-image-preview,:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-image-preview-wrap{background:#0b2135!important}:root[data-admin-theme=light] .glossary-ia-v1,:root[data-theme=light] .glossary-ia-v1,html.theme-light .glossary-ia-v1,body.theme-light .glossary-ia-v1,html.light .glossary-ia-v1,body.light .glossary-ia-v1,html.light-mode .glossary-ia-v1,body.light-mode .glossary-ia-v1{--glossary-force-light: 1}[data-admin-theme=light] .glossary-status-quarantine{color:#6b3f00!important;background:#ffe7a6!important;border-color:#c98914!important;font-weight:800!important}:root[data-theme=light] .glossary-status-active{color:#249a58!important;background:#dcf7e6!important;border-color:#92d7ab!important;font-weight:800!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td,:root[data-theme=light] .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td,html.theme-light .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td,body.theme-light .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td,html.light .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td,body.light .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td{background:#edf6ff!important;box-shadow:none!important}:root:not([data-admin-theme=light]) .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected>td{background:#193d5d!important;box-shadow:none!important}.glossary-ia-v1 .glossary-history-table-v1 .glossary-table-arrow-column-v1 span{display:none!important}.glossary-ia-v1 .glossary-history-table-v1 .glossary-table-arrow-column-v1{width:16px!important;padding-left:0!important;padding-right:8px!important}:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected:hover>td,:root[data-admin-theme=light] .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected:focus>td,:root[data-theme=light] .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected:hover>td,:root[data-theme=light] .glossary-ia-v1 .glossary-history-table-v1 .glossary-clickable-row-v1.is-selected:focus>td{background:#edf6ff!important;box-shadow:none!important}.glossary-image-controls.glossary-image-controls-v4{box-sizing:border-box!important;min-width:0!important;padding:28px 32px!important}.glossary-image-controls-v4 .glossary-image-hint-v4{display:block;max-width:100%;margin:0!important;line-height:1.6!important;overflow-wrap:anywhere}.glossary-image-controls-v4 .glossary-image-actions-v4{gap:14px!important;margin-top:20px!important;margin-bottom:14px!important}.glossary-image-controls-v4 .glossary-image-size-v4{margin-top:10px!important}@media (max-width: 680px){.glossary-image-controls.glossary-image-controls-v4{padding:16px!important}.glossary-image-controls-v4 .glossary-image-actions-v4{gap:10px!important;margin-top:16px!important}}.glossary-page-size-v31{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:8px 6px 12px;font-size:13px;color:inherit}.glossary-page-size-v31 select{min-width:88px;padding:7px 10px;border:1px solid #b9cadd;border-radius:9px;background:transparent;color:inherit;font:inherit}.glossary-page-size-v31 select:focus-visible{outline:2px solid #3978fb;outline-offset:2px}@media (max-width: 680px){.glossary-page-size-v31{justify-content:flex-start}}.glossary-import-stats-v1{display:grid;gap:10px;padding:15px;margin:16px 0;border:1px solid rgba(119,145,177,.24);border-radius:12px}.glossary-import-stats-grid-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;font-size:13px}.glossary-import-stats-grid-v1 span b{display:inline-block;margin-right:5px;font-variant-numeric:tabular-nums}.glossary-history-modes-v1{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:16px 0 12px}.glossary-history-modes-v1 button{padding:8px 12px;border:1px solid rgba(119,145,177,.35);border-radius:10px;color:inherit;background:transparent;cursor:pointer}.glossary-history-modes-v1 button[aria-pressed=true]{border-color:#4682f4;background:#4682f41f}.glossary-history-modes-v1 button:disabled{opacity:.55;cursor:not-allowed}.glossary-history-modes-v1 span{font-size:12px;opacity:.8}.glossary-history-modes-v1.glossary-history-modes-polish-v2{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button{border:0!important;box-shadow:none!important;background:transparent;border-radius:10px;padding:9px 13px;font-weight:600;color:inherit;transition:background-color .12s ease}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button:hover:not(:disabled){background:#4c7dc414}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button[aria-pressed=true]{border:0!important;background:#4c7dc429}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button:focus-visible{outline:2px solid #3978fb;outline-offset:2px}.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2{min-width:250px;flex:1 1 360px;margin-left:auto;display:grid;gap:3px;font-size:12px;line-height:1.5;opacity:.8}.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2 strong{font-weight:700}@media (max-width: 760px){.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2{flex-basis:100%;min-width:0;margin:4px 0 0}}.glossary-history-modes-v1.glossary-history-modes-polish-v2{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding:0 0 0 8px!important;margin:0 0 16px!important;border:0!important;border-bottom:0!important;box-shadow:none!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button{flex:0 0 auto;border:0!important;box-shadow:none!important;background:transparent!important;border-radius:11px!important;padding:10px 14px!important;white-space:nowrap;font-weight:650;transition:background-color .15s ease!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button[aria-pressed=true]{background:#e2eaf8!important;border:0!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button:hover:not([aria-pressed=true]):not(:disabled){background:#edf2fa!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button:focus-visible{outline:2px solid #3672d5!important;outline-offset:2px}.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2{position:relative;flex:1 1 430px!important;min-width:260px!important;max-width:none!important;margin:0 0 0 clamp(36px,3.6vw,52px)!important;padding:0 0 0 27px!important;display:grid;gap:3px!important;opacity:1!important;color:#526881!important;font-size:12px!important;line-height:1.5!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2:before{content:"i";box-sizing:border-box;position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:#e7eef8;color:#547194;font-weight:750;font-size:12px;font-family:system-ui,sans-serif;text-align:center;line-height:18px}.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2 strong{color:#334d6d!important;font-weight:700!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2+hr,.glossary-history-modes-v1.glossary-history-modes-polish-v2+[role=separator],*:has(>.glossary-history-modes-v1.glossary-history-modes-polish-v2)>hr{display:none!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2+div{border-top:0!important}@media (max-width: 980px){.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2{flex:1 1 100%!important;min-width:0!important;margin:7px 0 0 7px!important}}@media (max-width: 560px){.glossary-history-modes-v1.glossary-history-modes-polish-v2{padding-left:0!important;column-gap:3px!important;margin-bottom:12px!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2>button{padding:9px 11px!important;font-size:13px!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2 .glossary-history-modes-help-v2{margin-left:0!important;padding-left:26px!important}}.glossary-history-modes-v1.glossary-history-modes-polish-v2{margin-top:18px!important;margin-bottom:4px!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2+.glossary-history-terms-head-v1{margin-top:8px!important;padding-top:0!important}@media (max-width: 980px){.glossary-history-modes-v1.glossary-history-modes-polish-v2{margin-top:16px!important;margin-bottom:5px!important}.glossary-history-modes-v1.glossary-history-modes-polish-v2+.glossary-history-terms-head-v1{margin-top:10px!important}}.glossary-history-detail-v1 .glossary-history-toolbar-v4{display:grid;gap:9px;padding:12px 14px 11px;margin:16px 0 12px;background:#6f94c513;border:0;border-radius:13px}.glossary-history-toolbar-v4 .glossary-history-toolbar-top-v4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;width:100%}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;flex:0 1 auto;gap:4px!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2>button{flex:0 0 auto;color:inherit!important;background:transparent!important;border:0!important;border-radius:10px!important;box-shadow:none!important;padding:9px 12px!important;line-height:1.35;font-weight:650;white-space:nowrap}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2>button[aria-pressed=true]{background:#5d8fd636!important;color:inherit!important}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2>button:hover:not([aria-pressed=true]):not(:disabled){background:#6f94c521!important}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2>button:focus-visible{outline:2px solid #5f91df!important;outline-offset:2px}.glossary-history-toolbar-v4 .glossary-history-terms-head-v1{display:inline-flex!important;flex:0 1 auto;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:16px!important;margin:0!important;padding:0!important;border:0!important;min-width:0}.glossary-history-toolbar-v4 .glossary-history-terms-head-v1>div{flex:0 0 auto;margin:0!important;white-space:nowrap;color:inherit}.glossary-history-toolbar-v4 .glossary-history-terms-head-v1>input[type=search]{display:block;box-sizing:border-box;flex:0 1 310px;width:clamp(205px,25vw,310px);max-width:310px;min-width:205px;margin:0!important}.glossary-history-toolbar-v4 .glossary-history-modes-help-v2{display:block!important;flex:initial!important;min-width:0!important;max-width:none!important;position:relative;padding:1px 0 0 26px!important;margin:0!important;color:inherit!important;font-size:12px!important;line-height:1.48!important;opacity:.82!important}.glossary-history-toolbar-v4 .glossary-history-modes-help-v2 strong{color:inherit!important;font-weight:700!important}.glossary-history-toolbar-v4 .glossary-history-modes-help-v2:before{content:"i";box-sizing:border-box;position:absolute;top:2px;left:0;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#6f94c530;color:inherit;font:700 12px/1 system-ui,sans-serif}@media (max-width: 920px){.glossary-history-toolbar-v4 .glossary-history-toolbar-top-v4{justify-content:flex-start}.glossary-history-toolbar-v4 .glossary-history-terms-head-v1{flex:1 1 360px;justify-content:flex-start!important}}@media (max-width: 600px){.glossary-history-detail-v1 .glossary-history-toolbar-v4{padding:10px 11px;gap:9px;margin-top:14px}.glossary-history-toolbar-v4 .glossary-history-toolbar-top-v4{gap:10px}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2{flex-basis:100%}.glossary-history-toolbar-v4 .glossary-history-modes-v1.glossary-history-modes-polish-v2>button{padding:9px 10px!important;font-size:13px!important}.glossary-history-toolbar-v4 .glossary-history-terms-head-v1{display:flex!important;flex:1 1 100%;gap:10px!important}.glossary-history-toolbar-v4 .glossary-history-terms-head-v1>input[type=search]{flex:1 1 155px;min-width:0;width:100%;max-width:none}.glossary-history-toolbar-v4 .glossary-history-modes-help-v2{padding-left:24px!important;font-size:11.5px!important}}.glossary-history-detail-v1 .glossary-history-toolbar-v4 .glossary-history-terms-head-v1,.glossary-history-detail-v1 .glossary-history-toolbar-v4 .glossary-history-terms-head-v1>div,.glossary-history-detail-v1 .glossary-history-toolbar-v4 .glossary-history-terms-head-v1>div *{color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}:root[data-admin-theme=light] .topbar{background:var(--sidebar)!important;background-image:none!important}:root[data-admin-theme=light] .topbar{background:#040b14!important;background-color:#040b14!important;background-image:none!important}.qa-page{--qa-card-bg: #0b1b2f;--qa-card-border: rgba(129, 164, 206, .18);--qa-text-main: #edf3fb;--qa-text-soft: #99afc7;--qa-tile-bg: rgba(255,255,255,.035);--qa-separator: rgba(137,171,209,.16);gap:20px}:root[data-admin-theme=light] .qa-page{--qa-card-bg: #ffffff;--qa-card-border: #dbe5f1;--qa-text-main: #172e4b;--qa-text-soft: #5f7894;--qa-tile-bg: #f5f8fc;--qa-separator: #e2eaf4}.qa-page .qa-intro{align-items:center;gap:18px;padding:2px 2px 0}.qa-page .qa-intro h2{color:var(--qa-text-main);font-size:clamp(23px,2.1vw,29px);font-weight:750;letter-spacing:-.025em;margin:0}.qa-page .qa-intro p{max-width:760px;color:var(--qa-text-soft);font-size:13px;line-height:1.55;margin:7px 0 0}.qa-page .qa-overall-state{border:1px solid var(--qa-card-border);background:var(--qa-card-bg);border-radius:12px;padding:11px 14px}.qa-page .qa-overall-state>span:first-child{color:var(--qa-text-soft);font-size:12px}.qa-page .qa-locale-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 9px;border-radius:999px;border:1px solid transparent;font-size:11px;line-height:1.2;font-weight:700;white-space:nowrap}.qa-page .qa-locale-badge.is-pass{background:#1aae741c;border-color:#1aae7433;color:#0f9a6b}.qa-page .qa-locale-badge.is-check{background:#d8982b1f;border-color:#d8982b40;color:#a7761e}.qa-page .qa-locale-badge.is-fail{background:#e74a5a1f;border-color:#e74a5a3d;color:#cc4355}:root:not([data-admin-theme=light]) .qa-page .qa-locale-badge.is-pass{color:#74e1b8}:root:not([data-admin-theme=light]) .qa-page .qa-locale-badge.is-check{color:#f2c579}:root:not([data-admin-theme=light]) .qa-page .qa-locale-badge.is-fail{color:#ff9da8}.qa-page .qa-tabs{gap:8px}.qa-page .qa-tabs button{min-height:39px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--qa-text-soft);font-size:12px;font-weight:600}.qa-page .qa-tabs button.active{color:var(--qa-text-main);background:var(--qa-tile-bg);border:0;box-shadow:inset 0 0 0 1px var(--qa-card-border)}.qa-page .qa-overview-grid{gap:16px}.qa-page .qa-overview-grid .qa-suite-card{padding:21px;min-height:248px;background:var(--qa-card-bg);border:1px solid var(--qa-card-border);border-radius:17px;box-shadow:0 5px 22px #0c213c09}.qa-page .qa-overview-grid .qa-suite-card:hover{border-color:#487ed18a;box-shadow:0 10px 28px #19355716;transform:translateY(-1px)}.qa-page .qa-overview-grid .qa-suite-card-head strong{color:var(--qa-text-main);font-size:16px;line-height:1.3}.qa-page .qa-overview-grid .qa-suite-card-head span:not(.qa-locale-badge){color:var(--qa-text-soft);font-size:11px;white-space:normal;overflow-wrap:anywhere}.qa-page .qa-overview-grid .qa-suite-card>p{min-height:38px;margin:12px 0 15px;color:var(--qa-text-soft);font-size:12px;line-height:1.6}.qa-page .qa-overview-grid .qa-suite-meta{margin-bottom:13px;padding:12px 0;border-top:1px solid var(--qa-separator);border-bottom:1px solid var(--qa-separator);gap:12px}.qa-page .qa-overview-grid .qa-suite-meta>div{background:transparent;padding:0;gap:5px}.qa-page .qa-overview-grid .qa-suite-meta span,.qa-page .qa-overview-grid .qa-metric-grid span{color:var(--qa-text-soft);font-size:10px;font-weight:600;line-height:1.35;letter-spacing:.015em;text-transform:none}.qa-page .qa-overview-grid .qa-suite-meta strong{color:var(--qa-text-main);font-size:14px}.qa-page .qa-overview-grid .qa-metric-grid{gap:7px}.qa-page .qa-overview-grid .qa-metric-grid>div{min-width:0;padding:10px 8px;background:var(--qa-tile-bg);border-radius:10px;gap:7px}.qa-page .qa-overview-grid .qa-metric-grid strong{color:var(--qa-text-main);font-size:17px;font-weight:750;line-height:1.2}@media (max-width: 1120px){.qa-page .qa-overview-grid{grid-template-columns:1fr}}@media (max-width: 760px){.qa-page .qa-intro{flex-direction:column;align-items:stretch}.qa-page .qa-overall-state{align-self:flex-start}.qa-page .qa-overview-grid .qa-suite-card{min-height:0;padding:17px}.qa-page .qa-overview-grid .qa-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.qa-page .qa-v2-page-size{display:inline-flex;align-items:center;flex:0 0 auto;gap:9px;color:var(--qa-text-soft);font-size:12px;font-weight:600}.qa-page .qa-v2-page-size select{min-width:76px;min-height:36px;padding:5px 28px 5px 12px;border:1px solid var(--qa-card-border);border-radius:10px;background-color:var(--qa-card-bg);color:var(--qa-text-main);font:inherit;font-weight:700;cursor:pointer}.qa-page .qa-v2-page-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;min-height:57px;padding:10px 16px;border-bottom:1px solid var(--qa-separator);background:var(--qa-card-bg);color:var(--qa-text-soft)}.qa-page .qa-v2-row-summary{font-size:12px;font-weight:600}.qa-page .qa-v2-page-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px}.qa-page .qa-v2-page-actions>span{color:var(--qa-text-main);padding-inline:6px;font-weight:600;white-space:nowrap}.qa-page .qa-v2-page-actions button{min-height:35px;padding:6px 12px;border:1px solid var(--qa-card-border);border-radius:9px;background:var(--qa-tile-bg);color:var(--qa-text-main);font-size:12px;font-weight:650}.qa-page .qa-v2-page-actions button:hover:not(:disabled){border-color:#407cd999;background:#4e85d51f}.qa-page .qa-v2-page-actions button:disabled{opacity:.42;cursor:not-allowed}.qa-page .qa-v2-page-actions button:focus-visible,.qa-page .qa-v2-page-size select:focus-visible{outline:2px solid #4a91e6;outline-offset:2px}.qa-page .qa-history-card,.qa-page .qa-case-card,.qa-page .qa-suite-summary,.qa-page .qa-latest-run,.qa-page .qa-baseline-json{border-color:var(--qa-card-border);background:var(--qa-card-bg);border-radius:15px}.qa-page .qa-history-head,.qa-page .qa-case-toolbar{background:var(--qa-tile-bg);border-color:var(--qa-separator);gap:12px;flex-wrap:wrap}.qa-page .qa-history-head h3,.qa-page .qa-case-toolbar strong,.qa-page .qa-suite-summary h3,.qa-page .qa-run-row strong,.qa-page .qa-run-suite strong,.qa-page .qa-case-question>strong,.qa-page .qa-detail-metrics strong,.qa-page .qa-current-baseline strong,.qa-page .qa-latest-run-head strong{color:var(--qa-text-main)}.qa-page .qa-history-head p,.qa-page .qa-suite-summary p,.qa-page .qa-case-toolbar span,.qa-page .qa-run-label,.qa-page .qa-run-suite>span,.qa-page .qa-detail-metrics span,.qa-page .qa-current-baseline>div>span,.qa-page .qa-latest-run-head>div:first-child span{color:var(--qa-text-soft)}.qa-page .qa-run-row{border-color:var(--qa-separator)}.qa-page .qa-run-row:hover,.qa-page .qa-case-row:hover{background:var(--qa-tile-bg)}.qa-page .qa-detail-metrics>div,.qa-page .qa-current-baseline>div{background:var(--qa-tile-bg);border:1px solid var(--qa-card-border);border-radius:10px}.qa-page .qa-case-toolbar>div:first-child{margin-right:auto}.qa-page .qa-case-toolbar input{width:min(280px,100%);background:var(--qa-card-bg);border:1px solid var(--qa-card-border);color:var(--qa-text-main)}.qa-page .qa-case-toolbar input::placeholder{color:var(--qa-text-soft);opacity:.84}.qa-page .qa-acceptance{border-color:var(--qa-card-border);background:var(--qa-tile-bg)}.qa-page .qa-acceptance span{color:var(--qa-text-soft)}.qa-page .qa-case-id{overflow-wrap:anywhere}@media (max-width: 880px){.qa-page .qa-history-head .qa-v2-page-size{margin-left:auto}.qa-page .qa-case-toolbar>div:first-child{width:100%}.qa-page .qa-case-toolbar input{flex:1 1 220px}.qa-page .qa-v2-page-footer{align-items:flex-start}}@media (max-width: 520px){.qa-page .qa-history-head>div:first-child{width:100%}.qa-page .qa-history-head .qa-v2-page-size{margin-left:0}.qa-page .qa-v2-page-footer{padding:12px}.qa-page .qa-v2-page-actions{width:100%;justify-content:space-between}.qa-page .qa-v2-page-actions button{padding-inline:9px}.qa-page .qa-case-toolbar input{width:100%;flex-basis:100%}}.product-users-page .product-user-identity strong{font-size:13px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.product-users-page .product-user-identity span{font-size:10px;line-height:1.4}.product-users-page .product-user-identity{gap:5px}.product-users-page .users-pagination-v1{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;font-size:12px;line-height:1.5}.product-users-page .users-pagination-v1 label,.product-users-page .users-pagination-actions-v1{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.product-users-page .users-pagination-v1 select,.product-users-page .users-pagination-v1 button{min-height:36px;padding:6px 12px;border:1px solid #5c718b;background:transparent;color:inherit;border-radius:9px}.product-users-page .users-pagination-v1 button:disabled{opacity:.38;cursor:not-allowed}.product-users-page .users-pagination-v1 button:not(:disabled):hover{background:#2d73c31f}.product-user-modal .users-modal-tabs-v1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:5px 0 18px;padding:0 0 12px;border-bottom:1px solid rgba(105,128,157,.2)}.product-user-modal .users-modal-tabs-v1 button{border:0;border-radius:10px;padding:10px 15px;color:inherit;background:transparent;font-weight:600;font-size:13px}.product-user-modal .users-modal-tabs-v1 button.active{background:#4b7fd62b}.product-user-modal .users-modal-tabs-v1 button:focus-visible{outline:2px solid #2a98ff;outline-offset:2px}.product-user-modal .users-account-info-v1,.product-user-modal .users-access-panel-v1{margin-top:12px;padding:14px 16px;border-radius:12px;border:1px solid rgba(108,136,165,.2);background:#5074a10f}.product-user-modal .users-account-info-v1{display:grid;gap:6px}.product-user-modal .users-account-info-v1>span,.product-user-modal .users-access-status-v1>span{color:#91a3b7;font-size:11px}.product-user-modal .users-account-info-v1 strong{color:inherit;font-size:14px;overflow-wrap:anywhere}.product-user-modal .users-access-panel-v1 h4{margin:0 0 8px;font-size:17px}.product-user-modal .users-access-panel-v1 p{font-size:12px;line-height:1.6;max-width:720px}.product-user-modal .users-access-status-v1{display:flex;align-items:center;gap:14px;padding:8px 0}.product-user-modal .users-access-panel-v1 .product-user-status-action{margin:18px 0 0;padding:11px 16px;font-size:13px;font-weight:650}:root[data-admin-theme=light] .product-user-modal .users-modal-tabs-v1 button.active{background:#e2ecfb;color:#17395e}:root[data-admin-theme=light] .product-user-modal .users-account-info-v1,:root[data-admin-theme=light] .product-user-modal .users-access-panel-v1{background:#f7fafc;color:#18314e;border-color:#d9e5ef}:root[data-admin-theme=light] .product-user-modal .users-account-info-v1>span,:root[data-admin-theme=light] .product-user-modal .users-access-status-v1>span{color:#607895}@media (max-width: 760px){.product-users-page .users-pagination-v1{align-items:flex-start;flex-direction:column}.product-user-modal .users-modal-tabs-v1 button{padding:9px 12px}}.product-users-page .product-users-card{container-type:inline-size;container-name:tba-users-card}.product-users-page .product-users-toolbar{display:grid!important;grid-template-columns:minmax(210px,1.55fr) repeat(4,minmax(120px,.9fr)) minmax(218px,auto)!important;align-items:center!important;column-gap:9px!important;row-gap:10px!important;flex-wrap:nowrap!important;padding:13px 14px!important}.product-users-page .product-users-toolbar>.manager-search{width:100%!important;min-width:0!important;max-width:none!important;height:40px;display:flex;align-items:center;gap:8px;flex:none!important;box-shadow:none!important}.product-users-page .product-users-toolbar>.manager-search input,:root[data-admin-theme=light] body .page .product-users-page .product-users-toolbar>.manager-search input{display:block;flex:1;width:100%!important;min-width:0!important;padding:0!important;margin:0!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;font-size:12px!important}.product-users-page .product-users-toolbar>.manager-search:focus-within{outline:2px solid #1785d5!important;outline-offset:2px}.product-users-page .product-users-toolbar>select{width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;padding:0 24px 0 11px!important;font-size:12px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-users-page .users-toolbar-actions-v11{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;width:100%}.product-users-page .users-toolbar-actions-v11>button.secondary-button{min-height:40px;width:auto!important;min-width:96px!important;flex:1 0 auto;padding:0 12px!important;margin:0!important;white-space:nowrap;font-size:12px;line-height:1.2}@container tba-users-card (max-width: 1080px){.product-users-page .product-users-toolbar{grid-template-columns:minmax(190px,1.65fr) repeat(4,minmax(114px,1fr))!important}.product-users-page .users-toolbar-actions-v11{grid-column:1 / -1;justify-self:end;width:max-content;max-width:100%}.product-users-page .users-toolbar-actions-v11>button.secondary-button{flex:0 0 auto}}@container tba-users-card (max-width: 820px){.product-users-page .product-users-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-users-page .product-users-toolbar>.manager-search{grid-column:1 / -1}.product-users-page .users-toolbar-actions-v11{grid-column:1 / -1;justify-self:end}}@container tba-users-card (max-width: 480px){.product-users-page .product-users-toolbar{grid-template-columns:minmax(0,1fr)!important;padding:11px!important}.product-users-page .product-users-toolbar>.manager-search,.product-users-page .users-toolbar-actions-v11{grid-column:1}.product-users-page .users-toolbar-actions-v11{width:100%}.product-users-page .users-toolbar-actions-v11>button.secondary-button{flex:1 1 0;min-width:0!important}}.product-user-modal .product-user-modal-head{margin-bottom:10px}.product-user-modal .users-modal-tabs-v1{margin-bottom:12px}.product-user-modal .product-user-metrics{row-gap:10px}.product-user-modal .product-identity-row strong{overflow-wrap:anywhere;line-height:1.4}.product-user-modal .users-access-note-v11{max-width:700px;line-height:1.5;margin:0 0 12px}.product-user-modal .users-access-panel-v1 .product-user-status-action.block{font-weight:700!important;border-width:1px!important}:root[data-admin-theme=light] body .page .product-user-modal .users-access-panel-v1 .product-user-status-action.block{color:#a82c44!important;background:#fff3f5!important;border-color:#d98ca0!important}:root[data-admin-theme=light] body .page .product-user-modal .users-access-panel-v1 .product-user-status-action.block:hover{background:#ffe6ea!important}:root:not([data-admin-theme=light]) .product-user-modal .users-access-panel-v1 .product-user-status-action.block{color:#ff9fae!important;background:#cc354f21!important;border-color:#ff8a9c8c!important}:root:not([data-admin-theme=light]) .product-users-page .product-user-muted,:root:not([data-admin-theme=light]) .product-users-page .product-user-identity span,:root:not([data-admin-theme=light]) .product-users-page .users-pagination-v1{color:#aac0d7!important;font-size:11px!important}:root:not([data-admin-theme=light]) .product-users-page .users-pagination-v1 button,:root:not([data-admin-theme=light]) .product-users-page .users-pagination-v1 select{color:#d7e6f6!important;border-color:#526f91!important;background:#0b1b2e!important}:root:not([data-admin-theme=light]) .product-users-page .users-pagination-v1 button:disabled{opacity:.46}:root:not([data-admin-theme=light]) .product-users-page .product-user-number{color:#d2e1f0!important}:root:not([data-admin-theme=light]) .product-users-page .product-users-head{color:#a3bdd8!important}:root[data-admin-theme=light] .product-users-page .users-pagination-v1,:root[data-admin-theme=light] .product-users-page .product-user-muted{color:#617995!important;font-size:11px!important}.page .tba-page-header-standard .tba-standard-eyebrow,.page .tba-generated-intro .tba-standard-eyebrow{display:block!important;width:auto!important;margin:0 0 7px!important;padding:0!important;color:#0788a7!important;background:transparent!important;border:0!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important}.page .tba-page-header-standard .tba-standard-title,.page .tba-generated-intro .tba-standard-title{display:block!important;margin:0!important;padding:0!important;font-size:clamp(25px,2.15vw,31px)!important;font-weight:760!important;line-height:1.2!important;letter-spacing:-.028em!important}.page .tba-page-header-standard .tba-standard-subtitle,.page .tba-generated-intro .tba-standard-subtitle{display:block!important;max-width:900px;margin:8px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.5!important;font-weight:450!important;letter-spacing:0!important}.page .tba-generated-intro{margin:0 0 25px!important;padding:0!important}:root[data-admin-theme=light] body .page .tba-standard-title{color:#102743!important}:root[data-admin-theme=light] body .page .tba-standard-subtitle{color:#526c86!important}:root:not([data-admin-theme=light]) body .page .tba-standard-title{color:#e9f2fb!important}:root:not([data-admin-theme=light]) body .page .tba-standard-subtitle{color:#9fb2c6!important}:root:not([data-admin-theme=light]) body .page .tba-standard-eyebrow{color:#44c5e4!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi{border:1px solid #d8e6f1!important;border-radius:17px!important;background:#fff!important;box-shadow:0 4px 15px #10325b06!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-icon{background:#e9f5ff!important;color:#2878cf!important;border:0!important;box-shadow:none!important;border-radius:50%!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-icon svg{color:#2878cf!important;stroke:currentColor!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-2 .tba-dashboard-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-6 .tba-dashboard-icon{background:#e9f0ff!important;color:#3f68cf!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-2 .tba-dashboard-icon svg,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-6 .tba-dashboard-icon svg{color:#3f68cf!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-3 .tba-dashboard-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-7 .tba-dashboard-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-8 .tba-dashboard-icon{background:#e3f7f4!important;color:#128b80!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-3 .tba-dashboard-icon svg,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-7 .tba-dashboard-icon svg,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-8 .tba-dashboard-icon svg{color:#128b80!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-4 .tba-dashboard-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-5 .tba-dashboard-icon{background:#e2f5fe!important;color:#138dbc!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-4 .tba-dashboard-icon svg,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-kpi-5 .tba-dashboard-icon svg{color:#138dbc!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-policy{background:#fff!important;border-color:#d8e6f1!important;box-shadow:0 4px 15px #10325b06!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-policy [class*=status],:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-policy [class*=badge]{background:#e6f8f0!important;color:#147c60!important;border-color:#c4eedd!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-policy>div,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-policy tr{border-color:#e5edf5!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-health{color:#137d66!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-active{display:inline-flex!important;align-items:center;width:max-content;padding:4px 10px!important;border-radius:999px!important;color:#147c60!important;background:#e6f8f0!important;border:1px solid #c4eedd!important;font-size:11px!important;font-weight:650!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-health-icon{background:#e6f8f0!important;color:#168f74!important;border-radius:50%!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-health-icon svg{color:#168f74!important}.page[data-tba-section=dashboard] .tba-dashboard-link{cursor:pointer!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-dashboard-link:hover{border-color:#8bc6ee!important;box-shadow:0 7px 21px #1460a71b!important;transform:translateY(-1px)}.page[data-tba-section=dashboard] .tba-dashboard-link:focus-visible{outline:2px solid #238de1!important;outline-offset:3px!important}@media (max-width: 700px){.page .tba-page-header-standard .tba-standard-title,.page .tba-generated-intro .tba-standard-title{font-size:25px!important}.page .tba-page-header-standard .tba-standard-subtitle,.page .tba-generated-intro .tba-standard-subtitle{font-size:12px!important}}@media (prefers-reduced-motion: reduce){.page[data-tba-section=dashboard] .tba-dashboard-link{transition:none!important;transform:none!important}}.page[data-tba-unified-v2=true]>.tba-v2-page-header{display:block!important;margin:0 0 26px!important;padding:0!important;min-height:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.page[data-tba-unified-v2=true] .tba-v2-eyebrow{display:block!important;color:#078f8b!important;margin:0 0 8px!important;padding:0!important;font:750 11px/1.3 Inter,system-ui,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}.page[data-tba-unified-v2=true] .tba-v2-title{display:block!important;margin:0!important;padding:0!important;font:750 clamp(26px,2.15vw,32px)/1.18 Inter,system-ui,sans-serif!important;letter-spacing:-.025em!important;color:#eaf3fb!important}.page[data-tba-unified-v2=true] .tba-v2-subtitle{display:block!important;margin:9px 0 0!important;max-width:900px;padding:0!important;font:450 13px/1.55 Inter,system-ui,sans-serif!important;color:#a2b5cb!important}:root[data-admin-theme=light] body .page[data-tba-unified-v2=true] .tba-v2-title{color:#0e2440!important}:root[data-admin-theme=light] body .page[data-tba-unified-v2=true] .tba-v2-subtitle{color:#58718c!important}:root:not([data-admin-theme=light]) body .page[data-tba-unified-v2=true] .tba-v2-eyebrow{color:#44c4c9!important}.page[data-tba-unified-v2=true] [data-tba-v2-legacy=true]{display:none!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi{background:#fff!important;border:1px solid #dbe8f2!important;border-radius:14px!important;box-shadow:0 3px 13px #0d355a09!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-icon{background:#e8f5ff!important;color:#267ec4!important;border-radius:50%!important;border:none!important;box-shadow:none!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-icon svg{color:#267ec4!important;stroke:currentColor!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-2 .tba-v2-kpi-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-6 .tba-v2-kpi-icon{background:#e8f0ff!important;color:#3c6dc5!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-3 .tba-v2-kpi-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-7 .tba-v2-kpi-icon{background:#e1f7f2!important;color:#098d7c!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-4 .tba-v2-kpi-icon,:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-5 .tba-v2-kpi-icon{background:#e6f8ff!important;color:#008cbd!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-kpi-icon svg{color:inherit!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-policy{background:#fff!important;border-color:#dbe8f2!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-active{display:inline-flex!important;align-items:center;background:#e6f8f1!important;border:1px solid #c4eadb!important;color:#127b5d!important;border-radius:999px!important;padding:4px 9px!important;font-size:11px!important;font-weight:650!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-health-icon{background:#e6f8f1!important;color:#148a6c!important;border-radius:50%!important}.page[data-tba-section=dashboard] .tba-v2-link{cursor:pointer!important}:root[data-admin-theme=light] body .page[data-tba-section=dashboard] .tba-v2-link:hover{border-color:#92cdeb!important;box-shadow:0 7px 19px #105d9a18!important}.page[data-tba-section=dashboard] .tba-v2-link:focus-visible{outline:2px solid #268bc9!important;outline-offset:3px!important}@media (max-width: 700px){.page[data-tba-unified-v2=true]>.tba-v2-page-header{margin-bottom:20px!important}.page[data-tba-unified-v2=true] .tba-v2-title{font-size:26px!important}.page[data-tba-unified-v2=true] .tba-v2-subtitle{font-size:12px!important}}.page[data-tba-unified-v2=true]>.tba-v2-page-header{margin-bottom:20px!important}.page[data-tba-section=users] .product-users-intro{display:none!important}.page[data-tba-section=users] .product-users-summary{margin-top:0!important}.page[data-tba-section=knowledge] .kb-intro{display:none!important}.page[data-tba-section=knowledge] .kb-stats{margin-top:0!important}.page[data-tba-section=quality] .qa-intro,.page[data-tba-section=operations] .operations-health,.page[data-tba-section=operations] .operations-overall,.page[data-tba-section=operations] .operations-intro,.page[data-tba-section=system] .system-intro{display:none!important}.page[data-tba-section=knowledge] .kb-page,.page[data-tba-section=quality] .qa-page,.page[data-tba-section=users] .product-users-page{padding-top:0!important}@media (max-width: 760px){.page[data-tba-unified-v2=true]>.tba-v2-page-header{margin-bottom:16px!important}}.page .tba-v23-audit-scroll{position:relative;max-height:clamp(340px,68vh,780px);overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain;border-radius:12px;scrollbar-gutter:stable}.page .tba-v23-audit-scroll table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.page .tba-v23-audit-scroll thead th{position:sticky!important;top:0;z-index:4;background:#0b2139!important;color:#d7e8f8!important;box-shadow:0 1px #7999bd47;white-space:nowrap}:root[data-admin-theme=light] .page .tba-v23-audit-scroll thead th{background:#eaf2f8!important;color:#38536e!important;box-shadow:0 1px #d6e2ec}.page .tba-v23-audit-scroll td{overflow-wrap:anywhere}.page .operations-table-card{max-height:clamp(330px,64vh,740px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.page .operations-table-card>.operations-table-head{position:sticky;top:0;z-index:3}.page .manager-table-scroll{max-height:clamp(320px,64vh,740px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.page .manager-table-scroll thead th,.page .manager-table-scroll .manager-table-head{position:sticky;top:0;z-index:3}:root[data-admin-theme=light] .page .manager-toolbar,:root[data-admin-theme=light] .page .manager-table-scroll{border-color:#d6e3ed!important;box-shadow:none!important}:root[data-admin-theme=light] .page .manager-toolbar{background:#fff!important}@media (max-width: 720px){.page .tba-v23-audit-scroll,.page .operations-table-card,.page .manager-table-scroll{max-height:min(60vh,580px)}}:root[data-admin-theme=light] .page .manager-tabs{border-color:#d7e4ee!important;background:transparent!important}:root[data-admin-theme=light] .page .manager-tabs button{color:#55718d!important;background:transparent!important;border-color:transparent!important}:root[data-admin-theme=light] .page .manager-tabs button.active{color:#153454!important;background:#fff!important;border-color:#dce7f1!important;box-shadow:0 1px 4px #0d2b4d14}:root[data-admin-theme=light] .page .manager-history-card,:root[data-admin-theme=light] .page .manager-history-row{background:#fff!important;border-color:#dbe7ef!important;color:#183759!important}:root{--tba24-surface:#071626;--tba24-soft:#0c2035;--tba24-hover:#102b45;--tba24-text:#e5eef8;--tba24-muted:#a4b8cd;--tba24-line:#294159;--tba24-accent:#67c9fa;--tba24-focus:#65b9f6;--tba24-good-bg:#0b302e;--tba24-good:#78e3bd}:root[data-admin-theme=light]{--tba24-surface:#fff;--tba24-soft:#edf4f9;--tba24-hover:#f4f8fc;--tba24-text:#153454;--tba24-muted:#536e89;--tba24-line:#d5e2ed;--tba24-accent:#1765b3;--tba24-focus:#2385d8;--tba24-good-bg:#e9f9f2;--tba24-good:#08764e}.tba-v24-scope{min-width:0;width:100%;color:var(--tba24-text)}:root body .app-shell .content-shell .page .tba-v24-scope [data-tba24-table-shell=true]{padding:0!important;min-width:0;max-height:none!important;overflow:visible!important;border:1px solid var(--tba24-line)!important;border-radius:18px!important;background:var(--tba24-surface)!important;color:var(--tba24-text)!important;box-shadow:none!important;outline:0!important}:root body .app-shell .content-shell .page .tba-v24-scope :is(.tba-v24-table-scroll,.tba-v24-grid-scroll){display:block!important;position:relative!important;width:100%;min-width:0;height:auto!important;max-height:clamp(280px,62vh,680px)!important;max-height:clamp(280px,62dvh,680px)!important;overflow:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#8daac3 transparent;border-radius:17px;background:var(--tba24-surface)!important;padding:0!important;isolation:isolate}:root body .tba-v24-scope :is(.tba-v24-table-scroll,.tba-v24-grid-scroll):focus-visible{outline:2px solid var(--tba24-focus)!important;outline-offset:2px}:root body .tba-v24-scope .tba-v24-table-scroll table{display:table!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:760px;margin:0!important;table-layout:auto!important}:root body .tba-v24-scope .tba-v24-table-scroll thead{display:table-header-group!important}:root body .tba-v24-scope .tba-v24-table-scroll tbody{display:table-row-group!important;height:auto!important;max-height:none!important;overflow:visible!important}:root body .tba-v24-scope .tba-v24-table-scroll tr{display:table-row!important}:root body .app-shell .content-shell .page .tba-v24-scope .tba-v24-table-scroll thead th,:root body .app-shell .content-shell .page .tba-v24-scope .tba-v24-grid-scroll [data-tba24-head=true]{position:sticky!important;top:0!important;z-index:5!important;color:var(--tba24-muted)!important;background:var(--tba24-soft)!important;background-image:none!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 -1px 0 var(--tba24-line)!important;border:0!important;border-radius:0!important;font-size:11px!important;font-weight:700!important;letter-spacing:.055em;text-transform:uppercase;line-height:1.45!important;text-align:left}:root body .tba-v24-scope .tba-v24-table-scroll th{padding:15px 16px!important;white-space:nowrap}:root body .tba-v24-scope .tba-v24-table-scroll td{display:table-cell!important;padding:15px 16px!important;line-height:1.5;border:0!important;border-bottom:1px solid var(--tba24-line)!important;color:var(--tba24-text)!important;background:var(--tba24-surface)!important;font-size:13px!important;vertical-align:middle}:root body .tba-v24-scope .tba-v24-table-scroll tbody tr:nth-child(2n) td{background:var(--tba24-hover)!important}:root body .tba-v24-scope .tba-v24-table-scroll tbody tr:hover td{background:var(--tba24-soft)!important}:root body .tba-v24-scope .tba-v24-table-scroll tr:last-child td{border-bottom:0!important}:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-head=true],:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-row=true]{display:grid!important;align-items:center;gap:14px!important;padding:15px 16px!important;width:100%;box-sizing:border-box;min-width:900px}:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-row=true]{min-height:62px;line-height:1.45;border:0!important;border-bottom:1px solid var(--tba24-line)!important;color:var(--tba24-text)!important;background:var(--tba24-surface)!important;font-size:13px}:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-row=true]:nth-child(odd){background:var(--tba24-hover)!important}:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-row=true]:hover{background:var(--tba24-soft)!important}:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-row=true]>*{min-width:0}:root body .tba-v24-scope .tba-v24-grid-scroll [data-tba24-row=true] :is(small,.muted){color:var(--tba24-muted)!important;opacity:1!important}:root body .tba-v24-scope .tba-v24-grid-scroll :is(.operations-table-head,.operations-table-row).processing{min-width:1040px;grid-template-columns:140px 80px repeat(3,minmax(150px,1fr)) minmax(180px,1.2fr)!important}:root body .tba-v24-scope .tba-v24-grid-scroll :is(.operations-table-head,.operations-table-row).delivery{min-width:1080px;grid-template-columns:85px 145px 135px 80px repeat(2,minmax(150px,1fr)) minmax(180px,1.2fr)!important}:root body .tba-v24-scope .tba-v24-grid-scroll :is(.operations-table-head,.operations-table-row).benchmarks{min-width:1080px;grid-template-columns:minmax(200px,1.6fr) 120px 120px 145px 80px 80px minmax(160px,1fr)!important}.tba-v24-code-pair{display:inline-flex;flex-direction:column;gap:4px;max-width:100%;vertical-align:middle}.tba-v24-code-pair>span{color:var(--tba24-text);font-weight:500}.tba-v24-code-pair code{color:var(--tba24-muted)!important;font-size:10px!important;line-height:1.4;background:none!important;border:0!important;padding:0!important;white-space:normal;overflow-wrap:anywhere}:root body .tba-v24-scope[data-tba-v24-page=managers] :is(.manager-table-card,.manager-panel,.manager-card,.manager-history-card){color:var(--tba24-text)!important;background:var(--tba24-surface)!important;border:1px solid var(--tba24-line)!important;border-radius:18px!important;box-shadow:none!important;outline:0!important;min-width:0}:root body .tba-v24-scope :is(.manager-toolbar,.manager-filters,.manager-history-filters){display:flex;flex-wrap:wrap;gap:10px!important;align-items:center;padding:14px!important;background:var(--tba24-surface)!important;color:var(--tba24-text)!important;border:0!important;border-bottom:1px solid var(--tba24-line)!important;border-radius:17px 17px 0 0!important;box-shadow:none!important;outline:0!important}:root body .tba-v24-scope :is(.manager-tabs,.operations-tabs,.system-tabs){display:flex;flex-wrap:wrap;gap:6px!important;align-items:center;background:transparent!important;border:0!important;padding:0!important;margin-bottom:18px!important;color:var(--tba24-muted)!important}:root body .tba-v24-scope :is(.manager-tabs,.operations-tabs,.system-tabs)>button{min-height:40px;padding:9px 15px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:var(--tba24-muted)!important;font-weight:600;line-height:1.3}:root body .tba-v24-scope :is(.manager-tabs,.operations-tabs,.system-tabs)>button.active{color:var(--tba24-text)!important;background:var(--tba24-surface)!important;border-color:var(--tba24-line)!important;box-shadow:0 2px 6px #1431500f!important}:root body .tba-v24-scope :is(.manager-refresh,.operations-refresh,.system-refresh){min-height:40px;padding:9px 15px!important;background:var(--tba24-surface)!important;color:var(--tba24-text)!important;border:1px solid var(--tba24-line)!important;border-radius:10px!important;font-weight:600;opacity:1}:root body .tba-v24-scope .manager-add-button{background:#1678ca!important;background-image:none!important;color:#fff!important;border:1px solid #1678ca!important;border-radius:10px!important;min-height:42px;padding:10px 16px!important;font-weight:600}:root body .tba-v24-scope[data-tba-v24-page=managers] :is(select,input),:root body [data-tba24-modal=true] :is(select,input,textarea){color:var(--tba24-text)!important;background:var(--tba24-surface)!important;border:1px solid var(--tba24-line)!important;border-radius:9px!important;min-height:38px;padding:8px 10px;font-size:13px;max-width:100%;box-sizing:border-box}:root body .tba-v24-scope[data-tba-v24-page=managers] :is(.manager-reset,.manager-reset-button,.reset-2fa-button){background:var(--tba24-soft)!important;color:var(--tba24-text)!important;border:1px solid var(--tba24-line)!important;border-radius:8px!important}:root body .tba-v24-scope[data-tba-v24-page=managers] :is(.manager-table-footer,.manager-history-footer){color:var(--tba24-muted)!important;background:var(--tba24-soft)!important;padding:12px 16px!important;border:0!important;border-radius:0 0 17px 17px}:root body .tba-v24-scope[data-tba-v24-page=requests] :is(.filters,.filter-bar,.toolbar,.runs-toolbar,.request-filters,.request-runs-toolbar){display:flex!important;justify-content:flex-start!important;flex-wrap:wrap;gap:12px!important;padding:12px!important;min-height:0!important;height:auto!important;margin-bottom:16px;background:var(--tba24-surface)!important;border:1px solid var(--tba24-line)!important;border-radius:14px}:root body .tba-v24-scope[data-tba-v24-page=requests] :is(.search-box,.search-field,.search-input-wrap){flex:1 1 300px!important;width:auto!important;max-width:none!important;margin-left:0!important}:root body .tba-v24-scope :is(.search-box,.search-field,.search-input-wrap) input{border:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;min-width:0!important;width:100%!important;color:var(--tba24-text)!important}:root body .tba-v24-scope :is(.search-box,.search-field,.search-input-wrap):focus-within{outline:2px solid var(--tba24-focus)!important;outline-offset:1px}:root body [data-tba24-modal=true]{background:var(--tba24-surface)!important;background-image:none!important;color:var(--tba24-text)!important;border:1px solid var(--tba24-line)!important;border-radius:20px!important;box-shadow:0 24px 80px #000f223d!important;max-height:calc(100dvh - 48px);overflow:auto}:root body [data-tba24-modal=true] :is(h1,h2,h3,h4,strong,b,label){color:var(--tba24-text)!important;opacity:1!important}:root body [data-tba24-modal=true] :is(p,small,.muted,.help-text,.manager-help,.manager-hint){color:var(--tba24-muted)!important;opacity:1!important;line-height:1.55}:root body [data-tba24-modal=true] :is(.modal-actions,.manager-modal-actions){display:flex;justify-content:flex-end;gap:12px;margin-top:24px}:root body [data-tba24-modal=true] button{min-height:38px}:root body [data-tba24-modal=true] :is(input,select,textarea):focus-visible{outline:2px solid var(--tba24-focus)!important;outline-offset:1px}:root body [data-tba24-modal=true] button:disabled{cursor:not-allowed;opacity:.5!important}:root body .tba-v24-scope :is(.operations-status-card,.operations-breakdown,.operations-status-breakdown,.system-card){background:var(--tba24-surface)!important;color:var(--tba24-text)!important;border-color:var(--tba24-line)!important}:root body .tba-v24-scope .operations-overview :is(h3,h4,strong,[class*=title]),:root body .tba-v24-scope .system-page :is(h3,h4,[class*=label]){color:var(--tba24-text)!important;opacity:1!important}:root body .tba-v24-scope :is(.operations-generated,.system-generated){color:var(--tba24-muted)!important}@media (max-width:760px){:root body .app-shell .content-shell .page .tba-v24-scope :is(.tba-v24-table-scroll,.tba-v24-grid-scroll){max-height:min(64dvh,520px)!important}:root body .tba-v24-scope :is(.manager-toolbar,.manager-filters,.manager-history-filters)>*{max-width:100%}:root body [data-tba24-modal=true]{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:15px!important}}:root[data-admin-theme=light] body .app-shell .content-shell .page [data-tba24-modal=true],:root[data-admin-theme=light] body [data-tba24-modal=true]{background:#fff!important;background-image:none!important;color:#153454!important;border-color:#d5e2ed!important}:root[data-admin-theme=dark] body .app-shell .content-shell .page [data-tba24-modal=true],:root[data-admin-theme=dark] body [data-tba24-modal=true]{background:#071626!important;background-image:none!important;color:#e5eef8!important;border-color:#294159!important}:root body .app-shell .content-shell .page .tba-v24-scope [data-tba24-head=true]>*{color:inherit!important;opacity:1!important}:root body [data-tba24-modal=true] :is(.primary-button,.manager-create-button,.confirm-button){background:#1678ca!important;background-image:none!important;color:#fff!important;border-radius:9px}:root body [data-tba24-modal=true] :is(.secondary-button,.cancel-button){color:var(--tba24-text)!important;background:var(--tba24-soft)!important}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="2"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(2,minmax(140px,1fr))!important;min-width:326px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="3"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(3,minmax(140px,1fr))!important;min-width:480px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="4"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(4,minmax(140px,1fr))!important;min-width:634px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="5"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(5,minmax(140px,1fr))!important;min-width:788px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="6"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(6,minmax(140px,1fr))!important;min-width:942px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="7"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(7,minmax(140px,1fr))!important;min-width:1096px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="8"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(8,minmax(140px,1fr))!important;min-width:1250px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="9"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(9,minmax(140px,1fr))!important;min-width:1404px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="10"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(10,minmax(140px,1fr))!important;min-width:1558px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="11"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(11,minmax(140px,1fr))!important;min-width:1712px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="12"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:repeat(12,minmax(140px,1fr))!important;min-width:1866px}:root body .tba-v24-scope .tba-v24-grid-scroll[data-tba24-grid-kind=managers][data-tba24-columns="7"] :is([data-tba24-head=true],[data-tba24-row=true]){grid-template-columns:minmax(200px,1.5fr) 110px 175px 135px 165px 155px 135px!important;min-width:1191px}:root body .app-shell .content-shell .page .tba-v24-scope [data-tba24-toolbar=true]{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;align-items:center;gap:12px!important;padding:12px!important;min-height:0!important;height:auto!important;background:var(--tba24-surface)!important;border:1px solid var(--tba24-line)!important;border-radius:14px!important;box-shadow:none!important;outline:0!important}:root body .tba-v24-scope [data-tba24-search=true]{flex:1 1 280px!important;min-width:200px!important;max-width:none!important;width:auto!important;margin-left:0!important}:root body .tba-v24-scope [data-tba24-search=true] input{color:var(--tba24-text)!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;min-width:0!important;width:100%!important}:root body .tba-v24-scope [data-tba24-search=true]:focus-within{outline:2px solid var(--tba24-focus)!important;outline-offset:1px}:root body .tba-v24-scope[data-tba-v24-page=managers] :is(.manager-history-toolbar,.manager-history-filters-bar,.manager-filter-bar){background:var(--tba24-surface)!important;color:var(--tba24-text)!important;border:0!important;border-bottom:1px solid var(--tba24-line)!important;border-radius:17px 17px 0 0!important;padding:14px!important}:root body .tba-v24-scope[data-tba-v24-page=managers] [data-tba24-row=true] :is(strong,b){color:var(--tba24-text)!important;font-size:13px!important}
