.home-monitor-module__5h3NQa__panel{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-self:start;overflow:hidden}.home-monitor-module__5h3NQa__panel header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.home-monitor-module__5h3NQa__panel h2{align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.home-monitor-module__5h3NQa__panel header a{color:#52800b;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.home-monitor-module__5h3NQa__labels,.home-monitor-module__5h3NQa__row{border-bottom:1px solid var(--border);grid-template-columns:24px minmax(110px,.8fr) minmax(0,1.7fr);align-items:center;gap:10px;padding:15px 18px;display:grid}.home-monitor-module__5h3NQa__labels{color:var(--muted-foreground);padding-block:12px;font-size:11px}.home-monitor-module__5h3NQa__row{min-height:69px}.home-monitor-module__5h3NQa__number{color:#52800b;font-family:monospace;font-size:12px}.home-monitor-module__5h3NQa__name{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.home-monitor-module__5h3NQa__name img{border-radius:4px}.home-monitor-module__5h3NQa__name strong{overflow-wrap:anywhere;font-weight:550}.home-monitor-module__5h3NQa__models{flex-direction:column;gap:5px;min-width:0;display:flex}.home-monitor-module__5h3NQa__model{color:var(--muted-foreground);grid-template-columns:38px minmax(0,1fr) 43px;align-items:center;gap:6px;font-size:10px;display:grid}.home-monitor-module__5h3NQa__model small{text-align:right;font-size:10px}.home-monitor-module__5h3NQa__blocks{gap:2px;min-width:0;height:9px;display:flex}.home-monitor-module__5h3NQa__blocks i{border-radius:1px;flex:1;min-width:0}.home-monitor-module__5h3NQa__panel i[data-status=empty]{background:#e4e4e7}.home-monitor-module__5h3NQa__panel i[data-status=failed]{background:#e07470}.home-monitor-module__5h3NQa__panel footer{color:var(--muted-foreground);justify-content:space-between;gap:8px;padding:12px 18px;font-size:10px;display:flex}.home-monitor-module__5h3NQa__panel footer span{align-items:center;gap:5px;display:flex}.home-monitor-module__5h3NQa__panel footer i{border-radius:1px;width:7px;height:7px;margin-left:4px}@media (max-width:1100px){.home-monitor-module__5h3NQa__labels,.home-monitor-module__5h3NQa__row{grid-template-columns:20px minmax(95px,.8fr) minmax(0,1.4fr);gap:7px;padding-inline:12px}.home-monitor-module__5h3NQa__model{grid-template-columns:32px minmax(0,1fr) 37px;gap:4px;font-size:9px}.home-monitor-module__5h3NQa__model small{font-size:9px}.home-monitor-module__5h3NQa__panel header{padding:16px 12px}.home-monitor-module__5h3NQa__panel h2{font-size:13px}}@media (max-width:760px){.home-monitor-module__5h3NQa__panel{margin-top:32px}.home-monitor-module__5h3NQa__labels,.home-monitor-module__5h3NQa__row{grid-template-columns:18px 95px minmax(0,1fr)}.home-monitor-module__5h3NQa__panel header a{font-size:11px}.home-monitor-module__5h3NQa__panel footer{padding-inline:12px}}.home-monitor-module__5h3NQa__models{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-monitor-module__5h3NQa__model{grid-template-columns:1fr auto;gap:5px}.home-monitor-module__5h3NQa__blocks{grid-area:2/1/auto/-1}.home-monitor-module__5h3NQa__model small{grid-area:1/2;font-family:ReferenceMono,monospace}.home-monitor-module__5h3NQa__row{min-height:51px;padding-block:10px}.home-monitor-module__5h3NQa__panel i[data-status=passed]{background:#10b981}.home-monitor-module__5h3NQa__panel header a{color:var(--muted-foreground)}.home-monitor-module__5h3NQa__panel h2{margin:0}.home-monitor-module__5h3NQa__panel header{min-height:64px}.home-monitor-module__5h3NQa__labels,.home-monitor-module__5h3NQa__row{grid-template-columns:24px minmax(110px,.65fr) minmax(0,2fr)}@media (max-width:1100px){.home-monitor-module__5h3NQa__models{gap:8px}.home-monitor-module__5h3NQa__labels,.home-monitor-module__5h3NQa__row{grid-template-columns:20px minmax(80px,.65fr) minmax(0,2fr)}}@media (max-width:480px){.home-monitor-module__5h3NQa__labels,.home-monitor-module__5h3NQa__row{grid-template-columns:18px 80px minmax(0,1fr);gap:6px}.home-monitor-module__5h3NQa__models{gap:7px}.home-monitor-module__5h3NQa__model,.home-monitor-module__5h3NQa__model small{font-size:9px}.home-monitor-module__5h3NQa__blocks{gap:1px}.home-monitor-module__5h3NQa__panel footer{flex-wrap:wrap}.home-monitor-module__5h3NQa__panel{margin-top:30px}}
.api-detector-module__Q6iUFa__root{--check-green:#00c86a;--check-dark:#126638;--check-line:#e3e5e8;letter-spacing:0;color:#181b20;min-width:0;margin:0 0 48px}.api-detector-module__Q6iUFa__root button,.api-detector-module__Q6iUFa__root input,.api-detector-module__Q6iUFa__root select{font:inherit}.api-detector-module__Q6iUFa__root button{cursor:pointer}.api-detector-module__Q6iUFa__root button:disabled{cursor:not-allowed;opacity:.55}.api-detector-module__Q6iUFa__root button:focus-visible,.api-detector-module__Q6iUFa__root input:focus-visible,.api-detector-module__Q6iUFa__root select:focus-visible{outline-offset:3px;outline:2px solid #008d50}.api-detector-module__Q6iUFa__root form{margin:0}.api-detector-module__Q6iUFa__topbar{border:1px solid var(--check-line);border-bottom:0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 0;display:flex}.api-detector-module__Q6iUFa__topbar h2{background:var(--check-green);color:#062d1a;border-radius:6px;align-items:center;gap:8px;padding:10px 17px;font-weight:650;display:flex;margin:0!important;font-size:14px!important}.api-detector-module__Q6iUFa__textButton{color:#606870;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;display:inline-flex;font-size:12px!important}.api-detector-module__Q6iUFa__fields{border:1px solid var(--check-line);border-top:0;border-radius:0 0 8px 8px;min-width:0;margin:0;padding:24px 24px 16px}.api-detector-module__Q6iUFa__inputs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.api-detector-module__Q6iUFa__field{color:#58616b;flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.api-detector-module__Q6iUFa__inputWrap{background:#f3f4f6;border:1px solid #dde1e7;border-radius:8px;align-items:center;gap:10px;min-width:0;height:46px;padding:0 12px;display:flex}.api-detector-module__Q6iUFa__inputWrap>svg{color:#778391;flex-shrink:0}.api-detector-module__Q6iUFa__keyIcon{color:#d89b12!important}.api-detector-module__Q6iUFa__field input{color:#20262c;outline-offset:0;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:10px 0;font-size:13px}.api-detector-module__Q6iUFa__field input::placeholder{color:#969da5}.api-detector-module__Q6iUFa__iconButton{color:#69717c;background:0 0;border:0;border-radius:4px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;padding:4px;display:inline-flex}.api-detector-module__Q6iUFa__iconButton:hover{background:#e9ecef}.api-detector-module__Q6iUFa__modelHeading{color:#58616b;margin:22px 0 12px;font-size:12px}.api-detector-module__Q6iUFa__models{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}.api-detector-module__Q6iUFa__model{border:1px solid var(--check-line);text-align:left;background:#fff;border-radius:8px;flex-direction:column;gap:4px;min-width:0;min-height:55px;padding:9px 10px;display:flex;position:relative}.api-detector-module__Q6iUFa__model>span{overflow-wrap:anywhere;padding-right:13px;font-size:12px;font-weight:600;line-height:1.35}.api-detector-module__Q6iUFa__model>small{color:#727b85;overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:9px;line-height:1.35}.api-detector-module__Q6iUFa__model:hover{background:#fbfefc;border-color:#87d8ae}.api-detector-module__Q6iUFa__model.api-detector-module__Q6iUFa__selected{border:2px solid var(--check-green);background:#f9fffb;padding:8px 9px}.api-detector-module__Q6iUFa__selectedIcon{color:#fff;background:var(--check-green);border-radius:50%;padding:1px;position:absolute;top:6px;right:6px}.api-detector-module__Q6iUFa__more{color:var(--check-dark);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin:14px auto 0;padding:4px 12px;display:flex;font-size:12px!important}.api-detector-module__Q6iUFa__custom{grid-template-columns:2fr 1fr;gap:16px;margin:16px 0 4px;display:grid}.api-detector-module__Q6iUFa__custom input,.api-detector-module__Q6iUFa__custom select{color:#252c33;background:#f3f4f6;border:1px solid #dde1e7;border-radius:6px;width:100%;height:44px;padding:10px 12px;font-size:13px}.api-detector-module__Q6iUFa__actions{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 0;display:flex}.api-detector-module__Q6iUFa__actions p{color:#7d858e;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.65;display:flex}.api-detector-module__Q6iUFa__actions p svg{flex-shrink:0;margin-top:2px}.api-detector-module__Q6iUFa__start,.api-detector-module__Q6iUFa__cancel{background:var(--check-green);color:#07351d;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:156px;min-height:48px;padding:12px 24px;display:inline-flex;font-size:16px!important;font-weight:700!important}.api-detector-module__Q6iUFa__start:hover{background:#00b960}.api-detector-module__Q6iUFa__cancel{color:#4a545e;background:#f1f3f5;border:1px solid #dce1e6;font-size:14px!important}.api-detector-module__Q6iUFa__progress{padding:18px 0 4px}.api-detector-module__Q6iUFa__progress>div{align-items:center;gap:9px;margin-bottom:12px;font-size:13px;display:flex}.api-detector-module__Q6iUFa__progress>div strong{flex:1;font-weight:500}.api-detector-module__Q6iUFa__progress>div span{color:#748070;font-variant-numeric:tabular-nums}.api-detector-module__Q6iUFa__progress progress{width:100%;height:5px;accent-color:var(--check-green);border:0;border-radius:3px;display:block;overflow:hidden}.api-detector-module__Q6iUFa__progress progress::-webkit-progress-bar{background:#edf1ed}.api-detector-module__Q6iUFa__progress progress::-webkit-progress-value{background:var(--check-green)}.api-detector-module__Q6iUFa__spin{color:#16824a;animation:1s linear infinite api-detector-module__Q6iUFa__spin}.api-detector-module__Q6iUFa__error{color:#ad2b34;overflow-wrap:anywhere;background:#fff4f4;border-left:3px solid #d1434e;align-items:flex-start;gap:9px;margin:20px 0 0;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.api-detector-module__Q6iUFa__error svg{flex-shrink:0;margin-top:2px}.api-detector-module__Q6iUFa__result{border-top:1px solid var(--check-line);margin-top:28px;padding-top:24px;scroll-margin-top:90px}.api-detector-module__Q6iUFa__reportHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.api-detector-module__Q6iUFa__caption{color:#737d87;font-size:12px}.api-detector-module__Q6iUFa__score{align-items:baseline;gap:7px;margin-top:6px;display:flex}.api-detector-module__Q6iUFa__score>strong{font-variant-numeric:tabular-nums;font-size:44px;font-weight:750;line-height:1.15}.api-detector-module__Q6iUFa__score>span{color:#78818a;font-size:13px}.api-detector-module__Q6iUFa__score .api-detector-module__Q6iUFa__verdict{color:inherit;margin-left:10px;font-size:13px;font-weight:650}.api-detector-module__Q6iUFa__root [data-status=passed]{color:#16824a}.api-detector-module__Q6iUFa__root [data-status=warning]{color:#ae7615}.api-detector-module__Q6iUFa__root [data-status=failed]{color:#c43b44}.api-detector-module__Q6iUFa__download{white-space:nowrap;background:#fff;border:1px solid #dfe4e8;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;display:inline-flex;font-size:12px!important}.api-detector-module__Q6iUFa__reportMeta{color:#7a848e;overflow-wrap:anywhere;flex-wrap:wrap;gap:7px 18px;margin:17px 0 20px;font-size:12px;line-height:1.6;display:flex}.api-detector-module__Q6iUFa__reportMeta strong{color:#363e46}.api-detector-module__Q6iUFa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.api-detector-module__Q6iUFa__metrics>div{background:#f4f6f5;border-radius:6px;min-width:0;padding:13px 16px}.api-detector-module__Q6iUFa__metrics span{color:#78827d;margin-bottom:6px;font-size:11px;display:block}.api-detector-module__Q6iUFa__metrics strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:19px;font-weight:650}.api-detector-module__Q6iUFa__checks{margin:18px 0 0!important;padding:0!important;list-style:none!important}.api-detector-module__Q6iUFa__checks li{border-bottom:1px solid #e9ecee;padding:15px 0;list-style:none!important}.api-detector-module__Q6iUFa__checks li>div{align-items:center;gap:9px;display:flex}.api-detector-module__Q6iUFa__checks strong{color:#303941;flex:1;min-width:0;font-size:13px}.api-detector-module__Q6iUFa__checks li>div>span{white-space:nowrap;font-size:12px}.api-detector-module__Q6iUFa__checks p{color:#7a838b;overflow-wrap:anywhere;margin:7px 0 0 27px;font-size:12px;line-height:1.75}.api-detector-module__Q6iUFa__notice{color:#9a711e;margin-top:14px;font-size:12px}.api-detector-module__Q6iUFa__dialog{color:#20282b;background:#fff;border:1px solid #dce2df;border-radius:8px;width:min(620px,100% - 28px);max-height:85vh;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 20px 80px #0002}.api-detector-module__Q6iUFa__dialog::backdrop{background:#101c1b60}.api-detector-module__Q6iUFa__dialogBody{padding:22px}.api-detector-module__Q6iUFa__dialog header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.api-detector-module__Q6iUFa__dialog h2{font-weight:650;margin:0!important;font-size:18px!important}.api-detector-module__Q6iUFa__history{margin:0!important;padding:0!important;list-style:none!important}.api-detector-module__Q6iUFa__history li{border-bottom:1px solid #e6eae8;list-style:none!important}.api-detector-module__Q6iUFa__history button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:15px 0;display:flex}.api-detector-module__Q6iUFa__history button:hover{background:#f7faf8}.api-detector-module__Q6iUFa__history button>span:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.api-detector-module__Q6iUFa__history strong{font-size:13px;font-weight:600}.api-detector-module__Q6iUFa__history small{color:#7b858c;overflow-wrap:anywhere;font-size:11px}.api-detector-module__Q6iUFa__history time{color:#9ba2a8;font-size:11px}.api-detector-module__Q6iUFa__historyScore{text-align:right;flex-direction:column;flex-shrink:0;font-size:24px;font-weight:650;display:flex}.api-detector-module__Q6iUFa__historyScore small{color:inherit;font-weight:400}.api-detector-module__Q6iUFa__clear{color:#a04d51;background:0 0;border:0;align-items:center;gap:7px;padding:15px 0 0;display:flex;font-size:12px!important}.api-detector-module__Q6iUFa__empty{text-align:center;color:#7c868c;padding:36px 0;font-size:13px}.api-detector-module__Q6iUFa__fields:disabled{opacity:.65}@keyframes api-detector-module__Q6iUFa__spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.api-detector-module__Q6iUFa__model>span{font-size:13px}.api-detector-module__Q6iUFa__model>small{font-size:10px}}@media (max-width:1100px){.api-detector-module__Q6iUFa__models{grid-template-columns:repeat(4,minmax(0,1fr))}.api-detector-module__Q6iUFa__model{min-height:58px}.api-detector-module__Q6iUFa__model>small{font-size:10px}}@media (max-width:600px){.api-detector-module__Q6iUFa__topbar{gap:8px;padding:16px 16px 0}.api-detector-module__Q6iUFa__topbar h2{padding:9px 12px;font-size:12px!important}.api-detector-module__Q6iUFa__textButton{gap:4px;font-size:11px!important}.api-detector-module__Q6iUFa__textButton svg{width:13px}.api-detector-module__Q6iUFa__fields{padding:20px 16px 14px}.api-detector-module__Q6iUFa__inputs{grid-template-columns:1fr;gap:18px}.api-detector-module__Q6iUFa__models{grid-template-columns:repeat(2,minmax(0,1fr))}.api-detector-module__Q6iUFa__model>span{font-size:12px}.api-detector-module__Q6iUFa__model>small{font-size:10px}.api-detector-module__Q6iUFa__custom{grid-template-columns:1fr}.api-detector-module__Q6iUFa__actions{flex-direction:column;align-items:stretch;gap:13px}.api-detector-module__Q6iUFa__actions p{font-size:11px}.api-detector-module__Q6iUFa__start,.api-detector-module__Q6iUFa__cancel{width:100%;min-height:46px}.api-detector-module__Q6iUFa__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.api-detector-module__Q6iUFa__metrics strong{font-size:17px}.api-detector-module__Q6iUFa__metrics>div{padding:11px 13px}.api-detector-module__Q6iUFa__score>strong{font-size:36px}.api-detector-module__Q6iUFa__score .api-detector-module__Q6iUFa__verdict{margin-left:5px}.api-detector-module__Q6iUFa__download{padding:8px;font-size:11px!important}.api-detector-module__Q6iUFa__dialogBody{padding:16px}.api-detector-module__Q6iUFa__reportMeta{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.api-detector-module__Q6iUFa__spin{animation:none}}.api-detector-module__Q6iUFa__reportActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:600px){.api-detector-module__Q6iUFa__reportHeader{align-items:flex-start}.api-detector-module__Q6iUFa__reportActions{flex-direction:column}.api-detector-module__Q6iUFa__reportActions button{justify-content:center}}html[data-theme=dark] .api-detector-module__Q6iUFa__root{--check-line:#3b423e;--check-dark:#65d99a;color:var(--foreground)}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__field,.api-detector-module__Q6iUFa__modelHeading,.api-detector-module__Q6iUFa__textButton,.api-detector-module__Q6iUFa__caption,.api-detector-module__Q6iUFa__score>span,.api-detector-module__Q6iUFa__reportMeta,.api-detector-module__Q6iUFa__checks p,.api-detector-module__Q6iUFa__metrics span,.api-detector-module__Q6iUFa__actions p,.api-detector-module__Q6iUFa__history small,.api-detector-module__Q6iUFa__history time,.api-detector-module__Q6iUFa__empty){color:#b1bcb6}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__inputWrap,.api-detector-module__Q6iUFa__custom input,.api-detector-module__Q6iUFa__custom select,.api-detector-module__Q6iUFa__metrics>div,.api-detector-module__Q6iUFa__cancel){color:#edf3ef;background:#252c28;border-color:#465149}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__field input,.api-detector-module__Q6iUFa__reportMeta strong,.api-detector-module__Q6iUFa__checks strong){color:#edf3ef}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__model,.api-detector-module__Q6iUFa__download,.api-detector-module__Q6iUFa__dialog){color:#edf3ef;background:#1b211d;border-color:#465149}html[data-theme=dark] .api-detector-module__Q6iUFa__root .api-detector-module__Q6iUFa__model>small{color:#b1bcb6}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__model:hover,.api-detector-module__Q6iUFa__model.api-detector-module__Q6iUFa__selected,.api-detector-module__Q6iUFa__history button:hover,.api-detector-module__Q6iUFa__iconButton:hover){background:#203b2b}html[data-theme=dark] .api-detector-module__Q6iUFa__root .api-detector-module__Q6iUFa__model.api-detector-module__Q6iUFa__selected{border-color:var(--check-green)}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__checks li,.api-detector-module__Q6iUFa__history li){border-color:#3b423e}html[data-theme=dark] .api-detector-module__Q6iUFa__root .api-detector-module__Q6iUFa__history button{color:#edf3ef}html[data-theme=dark] .api-detector-module__Q6iUFa__root [data-status=passed]{color:#58d491}html[data-theme=dark] .api-detector-module__Q6iUFa__root [data-status=warning]{color:#e8bb62}html[data-theme=dark] .api-detector-module__Q6iUFa__root [data-status=failed]{color:#ff9199}html[data-theme=dark] .api-detector-module__Q6iUFa__root .api-detector-module__Q6iUFa__error{color:#ffb1b7;background:#382326}html[data-theme=dark] .api-detector-module__Q6iUFa__root :is(.api-detector-module__Q6iUFa__notice,.api-detector-module__Q6iUFa__clear){color:#e8bb92}
.model-picker-module__ILIN0G__root{min-width:0;color:var(--foreground);letter-spacing:0;margin:12px 0 64px}.model-picker-module__ILIN0G__root button,.model-picker-module__ILIN0G__root select{font:inherit}.model-picker-module__ILIN0G__root button{cursor:pointer}.model-picker-module__ILIN0G__root button:focus-visible,.model-picker-module__ILIN0G__root select:focus-visible,.model-picker-module__ILIN0G__tableScroll:focus-visible{outline-offset:3px;outline:2px solid #00a763}.model-picker-module__ILIN0G__heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:8px 0 16px;display:flex}.model-picker-module__ILIN0G__heading h2{margin:0;font-size:24px;line-height:1.4}.model-picker-module__ILIN0G__heading>a{color:var(--muted-foreground);align-items:center;gap:5px;font-size:12px;display:inline-flex}.model-picker-module__ILIN0G__modelNav{z-index:25;scrollbar-width:none;border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:4px;min-height:48px;padding:10px 0;display:flex;position:sticky;top:0;overflow-x:auto}.model-picker-module__ILIN0G__modelNav::-webkit-scrollbar{display:none}.model-picker-module__ILIN0G__modelNav button{white-space:nowrap;color:var(--muted-foreground);background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:650;line-height:20px}.model-picker-module__ILIN0G__modelNav button:hover{background:var(--surface);color:var(--foreground)}.model-picker-module__ILIN0G__modelNav button[aria-current=true]{background:var(--foreground);color:var(--background)}.model-picker-module__ILIN0G__panel{padding-bottom:24px;scroll-margin-top:60px}.model-picker-module__ILIN0G__panelHeader{justify-content:space-between;align-items:center;gap:18px;min-height:53px;padding:8px 0;display:flex}.model-picker-module__ILIN0G__title{align-items:center;gap:8px;min-width:0;display:flex}.model-picker-module__ILIN0G__title>img{object-fit:contain;flex-shrink:0}.model-picker-module__ILIN0G__title h3{margin:0;font-size:14px;font-weight:650;line-height:1.4}.model-picker-module__ILIN0G__title>button{color:var(--muted-foreground);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:5px 0;font-size:12px;display:flex}.model-picker-module__ILIN0G__filters{flex-shrink:0;gap:6px;display:flex}.model-picker-module__ILIN0G__filters label{border:1px solid var(--border);background:var(--surface);color:var(--muted-foreground);border-radius:6px;align-items:center;gap:2px;padding:8px 9px;font-size:11px;display:flex;position:relative}.model-picker-module__ILIN0G__filters label>span{white-space:nowrap}.model-picker-module__ILIN0G__filters select{color:var(--foreground);appearance:none;cursor:pointer;background:0 0;border:0;max-width:125px;padding-right:14px;font-size:11px}.model-picker-module__ILIN0G__filters svg{pointer-events:none;position:absolute;right:8px}.model-picker-module__ILIN0G__filters option{color:var(--foreground);background:var(--surface)}.model-picker-module__ILIN0G__tableScroll{scrollbar-width:thin;width:100%;overflow-x:auto}.model-picker-module__ILIN0G__tableScroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1000px;font-size:12px}.model-picker-module__ILIN0G__tableScroll th{background:var(--surface);color:var(--muted-foreground);text-align:left;border-bottom:1px solid var(--border);height:43px;padding:10px;font-weight:500}.model-picker-module__ILIN0G__tableScroll th:first-child,.model-picker-module__ILIN0G__tableScroll th:nth-child(2){width:17%}.model-picker-module__ILIN0G__tableScroll th:nth-child(3){width:13%}.model-picker-module__ILIN0G__tableScroll th:nth-child(4){width:10%}.model-picker-module__ILIN0G__tableScroll th:nth-child(5){width:9%}.model-picker-module__ILIN0G__tableScroll th:nth-child(6){width:8%}.model-picker-module__ILIN0G__tableScroll th:nth-child(7),.model-picker-module__ILIN0G__tableScroll th:nth-child(8){width:7%}.model-picker-module__ILIN0G__tableScroll th:nth-child(9){width:12%}.model-picker-module__ILIN0G__tableScroll th>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.model-picker-module__ILIN0G__tableScroll td{border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;height:52px;padding:10px}.model-picker-module__ILIN0G__tableScroll tbody tr:hover{background:color-mix(in srgb,#00c86a 5%,var(--background))}.model-picker-module__ILIN0G__site{align-items:center;gap:7px;min-width:0;display:flex}.model-picker-module__ILIN0G__site img{object-fit:contain;border-radius:4px;flex-shrink:0}.model-picker-module__ILIN0G__site strong{overflow-wrap:anywhere;font-weight:550}.model-picker-module__ILIN0G__site:hover strong{text-decoration:underline}.model-picker-module__ILIN0G__group{overflow-wrap:anywhere;line-height:1.5;display:block}.model-picker-module__ILIN0G__price{flex-direction:column;gap:3px;display:flex}.model-picker-module__ILIN0G__price strong{font-weight:500}.model-picker-module__ILIN0G__price small{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:9px}.model-picker-module__ILIN0G__priceToggle{border:1px solid var(--border);background:var(--background);border-radius:6px;padding:2px;display:inline-flex}.model-picker-module__ILIN0G__priceToggle button{color:var(--muted-foreground);background:0 0;border:0;border-radius:4px;padding:3px 7px;font-size:10px;line-height:17px}.model-picker-module__ILIN0G__priceToggle button[aria-pressed=true]{background:var(--surface);color:var(--foreground);box-shadow:0 1px 3px #0001}.model-picker-module__ILIN0G__unavailable{color:var(--muted-foreground)}.model-picker-module__ILIN0G__rate{color:#098756}.model-picker-module__ILIN0G__rate[data-low=true]{color:#b07921}.model-picker-module__ILIN0G__historyLink{flex-direction:column;gap:5px;display:flex}.model-picker-module__ILIN0G__history{grid-template-columns:repeat(36,minmax(0,1fr));gap:2px;width:100%;height:15px;display:grid}.model-picker-module__ILIN0G__history i{background:#d6dbd7;border-radius:1px;height:15px}.model-picker-module__ILIN0G__history i[data-state=normal]{background:#00c879}.model-picker-module__ILIN0G__history i[data-state=slow]{background:#dba22b}.model-picker-module__ILIN0G__history i[data-state=error]{background:#e8797d}.model-picker-module__ILIN0G__historyLink small{color:var(--muted-foreground);font-size:10px}.model-picker-module__ILIN0G__historyLink small[data-state=normal]{color:#098756}.model-picker-module__ILIN0G__historyLink small[data-state=error]{color:#c33f49}.model-picker-module__ILIN0G__historyLink small[data-state=slow]{color:#b07921}.model-picker-module__ILIN0G__expand{color:var(--muted-foreground);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;margin:8px auto 0;padding:6px 16px;display:flex;font-size:11px!important}.model-picker-module__ILIN0G__up{transform:rotate(180deg)}.model-picker-module__ILIN0G__empty{text-align:center;color:var(--muted-foreground);justify-content:center;align-items:center;gap:14px;padding:30px 16px;font-size:13px;display:flex}.model-picker-module__ILIN0G__empty button{color:#098756;background:0 0;border:0;align-items:center;gap:5px;display:inline-flex}.model-picker-module__ILIN0G__warning{color:#b07921;margin:12px 0;font-size:12px}html[data-theme=dark] .model-picker-module__ILIN0G__rate{color:#59d499}html[data-theme=dark] .model-picker-module__ILIN0G__historyLink small[data-state=normal]{color:#59d499}html[data-theme=dark] .model-picker-module__ILIN0G__rate[data-low=true]{color:#e9bd66}html[data-theme=dark] .model-picker-module__ILIN0G__historyLink small[data-state=slow]{color:#e9bd66}html[data-theme=dark] .model-picker-module__ILIN0G__historyLink small[data-state=error]{color:#f58d94}html[data-theme=dark] .model-picker-module__ILIN0G__history i[data-state=unknown]{background:#424943}@media (max-width:760px){.model-picker-module__ILIN0G__root{margin-bottom:44px}.model-picker-module__ILIN0G__heading h2{font-size:20px}.model-picker-module__ILIN0G__heading>a{font-size:11px}.model-picker-module__ILIN0G__panelHeader{flex-wrap:wrap;gap:8px;padding:12px 0}.model-picker-module__ILIN0G__title{width:100%}.model-picker-module__ILIN0G__filters{justify-content:flex-end;width:100%}.model-picker-module__ILIN0G__modelNav{min-height:44px;padding:8px 0}.model-picker-module__ILIN0G__modelNav button{padding:5px 10px}.model-picker-module__ILIN0G__tableScroll table{min-width:990px}.model-picker-module__ILIN0G__tableScroll th:first-child,.model-picker-module__ILIN0G__tableScroll td:first-child{background:var(--background);z-index:1;width:150px;position:sticky;left:0;box-shadow:4px 0 8px #00000005}.model-picker-module__ILIN0G__tableScroll th:first-child{background:var(--surface)}.model-picker-module__ILIN0G__tableScroll td{height:54px}.model-picker-module__ILIN0G__panel{padding-bottom:16px}.model-picker-module__ILIN0G__empty{flex-wrap:wrap}.model-picker-module__ILIN0G__filters select{max-width:120px}}.model-picker-module__ILIN0G__mobileGroup{display:none}.model-picker-module__ILIN0G__metric{flex-direction:column;gap:4px;display:flex}.model-picker-module__ILIN0G__metric strong{font-weight:500}.model-picker-module__ILIN0G__metric small{color:var(--muted-foreground);font-size:10px}.model-picker-module__ILIN0G__source{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.model-picker-module__ILIN0G__source:hover{text-decoration:underline}.model-picker-module__ILIN0G__price strong{overflow-wrap:anywhere;line-height:1.4}html[data-theme=dark] .model-picker-module__ILIN0G__title>img[src*=openai]{filter:invert()}@media (max-width:760px){.model-picker-module__ILIN0G__mobileGroup{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.4;display:block}.model-picker-module__ILIN0G__tableScroll th:nth-child(2),.model-picker-module__ILIN0G__tableScroll td:nth-child(2){display:none}.model-picker-module__ILIN0G__tableScroll table{min-width:810px}.model-picker-module__ILIN0G__tableScroll th:first-child{width:165px}.model-picker-module__ILIN0G__tableScroll th:nth-child(3){width:110px}.model-picker-module__ILIN0G__tableScroll th:nth-child(4){width:95px}.model-picker-module__ILIN0G__tableScroll th:nth-child(5){width:90px}.model-picker-module__ILIN0G__tableScroll th:nth-child(6){width:75px}.model-picker-module__ILIN0G__tableScroll th:nth-child(7),.model-picker-module__ILIN0G__tableScroll th:nth-child(8){width:65px}.model-picker-module__ILIN0G__tableScroll th:nth-child(9){width:145px}}
.home-page-module__FHqCQW__page .home-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:44px 0 40px}.home-page-module__FHqCQW__page .home-lead h1{margin:25px 0 18px;font-size:54px;font-weight:800;line-height:1.14}.home-page-module__FHqCQW__page .home-lead h1 span{color:var(--foreground);font-size:42px}.home-page-module__FHqCQW__page .lead-description{font-size:16px;line-height:1.75}.home-page-module__FHqCQW__page .hero-actions{margin:24px 0 30px}.home-page-module__FHqCQW__page .principles{gap:16px}.home-page-module__FHqCQW__page .principles-label{margin-bottom:14px}@media (max-width:1100px){.home-page-module__FHqCQW__page .home-lead h1{font-size:44px}.home-page-module__FHqCQW__page .home-lead h1 span{font-size:34px}.home-page-module__FHqCQW__page .principles strong{font-size:12px}.home-page-module__FHqCQW__page .principles span{font-size:11px}}@media (max-width:760px){.home-page-module__FHqCQW__page .home-intro{padding:28px 0 32px;display:block}.home-page-module__FHqCQW__page .home-lead h1{font-size:40px}.home-page-module__FHqCQW__page .home-lead h1 span{font-size:30px}.home-page-module__FHqCQW__page .principles{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.home-page-module__FHqCQW__page .principles div{flex-direction:column;gap:6px;display:flex}.home-page-module__FHqCQW__page .principles strong{font-size:12px}.home-page-module__FHqCQW__page .lead-description{font-size:14px}.home-page-module__FHqCQW__page .hero-actions{flex-wrap:wrap}}.home-page-module__FHqCQW__detectorHeading{justify-content:space-between;align-items:center;gap:24px;padding:48px 0 32px;display:flex}.home-page-module__FHqCQW__detectorHeading p{color:#118951;margin:0 0 12px;font-size:16px;font-weight:700}.home-page-module__FHqCQW__detectorHeading h1{letter-spacing:0;margin:0;font-size:40px;line-height:1.25}.home-page-module__FHqCQW__detectorHeading a{color:#118951;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.home-page-module__FHqCQW__catalogTitle{margin:20px 0;font-size:30px;line-height:1.4}@media (max-width:760px){.home-page-module__FHqCQW__detectorHeading{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 0 22px}.home-page-module__FHqCQW__detectorHeading h1{font-size:28px}.home-page-module__FHqCQW__catalogTitle{font-size:24px}}.home-page-module__FHqCQW__page .home-intro{border-top:0;margin-top:0}.home-page-module__FHqCQW__page .home-stats{margin-bottom:0}
