:root{--ink:#172b35;--paper:#f7f9fa;--accent:#c66b46;--muted:#647681;background:var(--paper)}body{background:var(--paper)}.human-app{min-height:100vh;display:flex;flex-direction:column}.human-header{height:86px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 max(32px,calc((100vw - 1180px)/2));background:#fff;border-bottom:1px solid #e4e9ed}.human-brand{display:flex;gap:12px;align-items:center;text-decoration:none;color:var(--ink);white-space:nowrap}.human-mark{display:grid;place-items:center;background:#172c36;color:#fff;width:35px;height:37px;border-radius:5px;font-size:25px;font-weight:700}.human-brand strong{font-size:23px;letter-spacing:.03em}.human-brand small{font-size:10px;letter-spacing:.14em;color:#778891}.brand-divider{width:1px;height:23px;background:#dce4e8;margin:0 3px}.human-header nav{display:flex;gap:28px;margin-left:auto}.human-header nav a{color:#70808a;text-decoration:none;font-size:14px;padding:31px 0 27px;border-bottom:3px solid transparent;white-space:nowrap}.human-header nav a[aria-current]{color:#193d4a;border-color:#193d4a;font-weight:600}.human-header .lang{background:#f1f4f6}.human-header .lang a{min-height:30px;line-height:24px;font-size:13px}.human-content{width:min(1180px,calc(100% - 64px));margin:0 auto;flex:1;padding:40px 0 50px}.human-content.home-content{padding-top:52px}.human-footer{width:min(1180px,calc(100% - 64px));margin:0 auto;border-top:1px solid #dfe6ea;padding:22px 0;display:flex;justify-content:space-between;gap:20px;color:#8a98a0;font-size:12px}.human-footer div{display:flex;flex-wrap:wrap;gap:22px}.human-footer a{color:#73848d;text-decoration:none}.human-footer a:hover{text-decoration:underline}.search-intro{max-width:820px;margin:0 auto;text-align:center}.small-kicker{font-size:13px;letter-spacing:.05em;color:#708592;display:flex;align-items:center;gap:9px}.search-intro .small-kicker{justify-content:center;margin-bottom:14px}.reverse-symbol{font-size:22px;color:#bb7155}.search-intro h1{font-size:44px;line-height:1.4;font-weight:650;letter-spacing:-.03em;margin:0 auto 15px;color:#1d3541}.search-intro>p{color:#71828d;font-size:16px;margin-bottom:27px}.search-box{background:#fff;border:1px solid #cdd9e0;border-radius:15px;box-shadow:0 8px 30px #24425108;text-align:left;padding:16px 21px 15px;transition:border-color .15s}.search-box:focus-within{border-color:#497487;box-shadow:0 0 0 3px #4c7d8a10}.search-tabs{display:flex;gap:8px;margin-bottom:9px}.search-tabs button{border:0;background:transparent;color:#83929a;padding:6px 11px;font-size:14px}.search-tabs button[aria-pressed=true]{background:#edf2f5;color:#2d4d5c;font-weight:600}.search-box textarea{display:block;width:100%;border:0;background:transparent;resize:vertical;min-height:78px;max-height:270px;padding:12px 8px;font-size:18px;line-height:1.8;color:#213b49;outline:none!important;border-radius:0}.search-box textarea::placeholder{color:#9aa7af}.search-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:10px;padding:0 1px}.search-bottom>span{font-size:12px;color:#9aa7af}.search-submit{background:#193b4b;border-color:#193b4b;min-height:45px;padding:10px 19px;font-size:15px;white-space:nowrap;border-radius:8px}.search-submit:hover{background:#244f63}.search-submit span{margin-left:14px;font-size:20px;line-height:1}.examples{display:flex;justify-content:center;align-items:center;gap:12px;margin:16px 0 0;font-size:13px;color:#98a5ad}.examples button{border:1px solid #e1e7eb;background:#fff;padding:5px 12px;color:#617783;font-size:13px;border-radius:18px}.examples button:hover{border-color:#668494;color:#284d60}.examples button span{font-size:12px;margin-left:7px;color:#9baab1}.discovery-shelf{margin:43px 0 0}.discovery-shelf .section-head{margin-bottom:18px}.discovery-shelf h2{font-size:17px;color:#3f5662;font-weight:600}.section-head>a{font-size:13px;color:#8a9ca5;text-decoration:none}.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.company-tile{border:1px solid #e0e6ea;background:#fff;border-radius:11px;padding:22px;text-align:left;display:flex;flex-direction:column;color:#233f4e;transition:transform .15s,border-color .15s;min-width:0}.company-tile:hover{border-color:#88a2b1;transform:translateY(-2px)}.tile-heading{display:flex;align-items:center;gap:12px;margin-bottom:17px}.ticker-mark{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;background:#e9f0f4;color:#4b7186;font-size:20px;font-weight:600}.ticker-mark.nvidia{background:#ecf3e2;color:#64992e}.ticker-mark.microsoft{background:#eaf1fb;color:#477bb3}.ticker-mark.ai-infrastructure{background:#f6ebe6;color:#aa7458}.tile-heading strong{display:block;font-size:16px;font-weight:600}.tile-heading small{display:block;font-size:11px;letter-spacing:.05em;color:#9aa7ae;margin-top:1px}.tile-arrow{margin-left:auto;color:#9db0bb}.company-tile h3{font-size:16px;line-height:1.65;margin-bottom:22px;font-weight:550;min-height:52px}.tile-meta{display:block;margin-top:auto;font-size:12px;color:#95a3ac}.home-note{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;border-top:1px solid #e0e7eb;margin-top:30px;padding-top:21px}.home-note strong{font-size:14px;color:#6d818e;font-weight:500}.home-note p{font-size:12px;line-height:1.8;color:#9ba8b0;margin:5px 0 0}.home-note>p{max-width:365px}.research-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin:0 0 21px}.research-heading h1{font-size:31px;margin:12px 0 8px;font-weight:630}.research-heading p{color:#718894;white-space:pre-wrap;max-width:680px;max-height:140px;overflow:auto;font-size:15px;margin:0}.back-link{font-size:13px;text-decoration:none;color:#7b929e}.research-controls{display:flex;gap:10px;flex-shrink:0;align-items:center}.research-controls .btn{font-size:13px;background:#fff;border-color:#d2dde4;color:#537080}.matched-items{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:29px}.matched-items>span{border:1px solid #d9e2e8;padding:5px 10px;border-radius:6px;background:#fff;font-size:14px;color:#456373}.matched-items small{font-size:11px;margin-left:9px;color:#8297a1}.matched-items .unmatched{border-color:#dfd1c8;background:#faf5f2;color:#936a53}.company-section{margin-bottom:34px}.company-section-head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:15px}.company-section-head>div{display:flex;align-items:center;gap:12px}.company-section-head h2{font-size:21px;margin:0}.company-ticker{background:#233e4c;color:#fff;font-size:12px;padding:3px 8px;border-radius:5px}.date-tag{font-size:12px;color:#8da0ab}.bear-grid{display:flex;flex-direction:column;gap:18px}.bear-card{background:#fff;border:1px solid #dce4e9;border-radius:12px;padding:25px 31px 0;overflow:hidden}.bear-card:first-child{border-top:3px solid #b5785d;padding-top:23px}.bear-top{display:flex;align-items:center;gap:11px;font-size:12px;color:#9a7864;letter-spacing:.03em;margin-bottom:11px}.argument-number{font-family:Georgia,serif;font-size:25px;line-height:1;color:#b3785b}.inference-tag{margin-left:auto;background:#f3f6f7;color:#82949e;border:1px solid #e2e8eb;font-size:11px;border-radius:4px;padding:2px 7px}.bear-card h2{font-size:25px;font-weight:620;line-height:1.5;margin-bottom:12px;color:#213f50;letter-spacing:-.025em}.bear-summary{font-size:16px;line-height:1.85;color:#566f7d;max-width:1020px;margin-bottom:22px}.bear-summary a{font-size:12px;color:#688b9d}.analogy-preview{display:flex;gap:15px;background:#f6f8fa;padding:18px 22px;border-radius:8px;margin-bottom:21px}.quote-mark{font-size:49px;line-height:1;font-family:Georgia,serif;color:#b1c0c9;padding-top:3px}.analogy-preview b{font-size:12px;font-weight:550;color:#6c8797}.analogy-preview p{font-size:15px;color:#527183;line-height:1.8;margin:4px 0 0}.evidence-preview{padding:0 0 20px}.evidence-preview>span{font-size:12px;color:#8ba0ab}.evidence-preview>p{font-size:14px;line-height:1.8;color:#6b818d;margin:4px 0 6px}.evidence-preview a{font-size:12px;color:#8b9fa9;text-decoration:none}.evidence-preview a:hover{text-decoration:underline}.bear-actions{margin:0 -31px;padding:14px 25px;border-top:1px solid #e6ecf0;display:flex;gap:9px;align-items:center;flex-wrap:wrap;background:#fcfdfd}.bear-actions button{border:1px solid #dce5eb;background:#fff;border-radius:6px;font-size:13px;color:#587586;padding:7px 12px;min-height:37px}.bear-actions button:hover{background:#edf3f6;border-color:#819da9}.bear-actions .deeper{border:0;background:transparent;margin-left:auto;color:#587586}.material-limits{font-size:12px;color:#9aa9b2;margin:13px 2px 0}.history-warning{background:#faf3e8;border:1px solid #ecdfc7;font-size:14px;color:#8c754e;padding:12px 17px;border-radius:8px;margin-bottom:15px}.history-warning a{color:inherit}.shared-card{background:#203f50;color:#eff4f7;border-radius:12px;padding:27px 31px;margin:25px 0 30px}.shared-card .small-kicker{color:#95b3c3;margin-bottom:10px}.shared-card h2{font-size:24px;font-weight:550;margin-bottom:12px}.shared-card>p{font-size:15px;color:#c0d0d9;line-height:1.85;max-width:990px}.shared-card small{color:#8dabbc;font-size:12px}.shared-chain{display:flex;gap:15px;align-items:center;margin:18px 0}.shared-chain span{border:1px solid #486677;color:#c2d5df;border-radius:5px;padding:5px 13px;font-size:13px}.shared-chain i{font-style:normal;color:#86a9bb}.coverage-gap{display:flex;align-items:flex-start;gap:22px;border:1px dashed #d4cfc8;border-radius:12px;padding:29px;background:#fffdfa;margin:30px 0}.gap-mark{border:1px solid #d7bb9e;display:grid;place-items:center;border-radius:50%;height:39px;width:39px;flex:none;color:#b79770;font-family:Georgia,serif;font-size:24px}.coverage-gap h2{font-size:21px;margin-bottom:12px}.coverage-gap p{font-size:15px;color:#8b8275;max-width:770px;margin-bottom:13px}.result-footnote{font-size:12px;color:#8fa0aa;padding:0 3px;margin-bottom:28px}.result-footnote p{margin-bottom:5px}.research-notes{border-top:1px solid #dce5eb;padding-top:22px}.research-notes h2{font-size:18px}.research-notes>.muted{font-size:14px}.personal-note{border-left:2px solid #bd9b80;background:#fff;padding:12px 19px;margin:12px 0}.personal-note span{font-size:11px;color:#91a1aa}.personal-note p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;margin:7px 0;color:#566f7e}.research-dialog{position:fixed;inset:0;margin:auto;border:1px solid #d5e1e8;border-radius:13px;width:min(790px,calc(100vw - 32px));max-height:88dvh;padding:0;color:#294755;background:#fff;box-shadow:0 20px 90px #0e273b33}.research-dialog::backdrop{background:#152d3c77;backdrop-filter:blur(3px)}.dialog-head{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:15px 25px;border-bottom:1px solid #e0e9ee;background:#f7fafb;position:sticky;top:0;z-index:1}.dialog-head span{font-size:12px;color:#8198a5}.dialog-head button{border:0;background:transparent;font-size:27px;line-height:1;color:#768f9d;min-height:30px;min-width:30px}.dialog-body{padding:26px 32px}.dialog-body .small-kicker{font-size:12px;margin-bottom:12px;color:#a48064}.dialog-body h2{font-size:25px;font-weight:600;margin-bottom:22px}.dialog-section{margin:23px 0}.dialog-section h3{font-size:14px;color:#577c90;font-weight:550}.dialog-section p{font-size:16px;line-height:1.95;color:#586f7d}.dialog-caption{font-size:12px;color:#a0adb5}.dialog-body .field>span{color:#526e7f}.dialog-body .btn{background:#294d61;border-color:#294d61}.dialog-body .field textarea{border-color:#ccdbe3}.dialog-body .sources{margin-bottom:0}.history-filter{display:flex;gap:10px;margin:25px 0 20px}.history-filter button{padding:7px 14px;border:1px solid #d9e3e8;background:#fff;color:#6a8390;font-size:14px}.history-filter button[aria-pressed=true]{background:#284b5e;border-color:#284b5e;color:#fff}.research-list{border:1px solid #dce6eb;background:#fff;border-radius:10px;padding:0 23px}.research-row{display:flex;align-items:center;gap:20px;border-bottom:1px solid #e5ecf0;padding:22px 0;text-decoration:none}.research-row:last-child{border:0}.research-row h2{font-size:17px;margin:0 0 7px;white-space:pre-wrap;color:#3e6275}.research-row p{font-size:12px;color:#8aa0ad;margin:0}.research-row-icon{color:#b28b6a;font-size:24px}.row-arrow{margin-left:auto;color:#8fa7b3;font-size:20px}.coverage-scope{font-size:14px;color:#8da0ab;max-width:800px;margin-top:25px}.agent-page-title{margin-bottom:25px}.agent-page-title h1{font-size:35px;margin:15px 0}.agent-page-title p{color:#718995;font-size:16px}.human-content>.hero{margin-bottom:20px}.human-content .notice{font-size:14px}.human-content .workspace{margin-top:23px}.human-content .btn{border-radius:7px}.human-content .company-tile h3{overflow-wrap:anywhere}
@media(min-width:1500px){.human-content.home-content{padding-top:68px}.search-intro h1{font-size:49px}.discovery-shelf{margin-top:52px}.human-header{height:90px}}
@media(max-width:1050px){.human-brand small,.brand-divider{display:none}.human-header{gap:20px}.human-header nav{gap:21px}.search-intro h1{font-size:40px}.discovery-grid{gap:14px}.company-tile{padding:20px}.company-tile h3{font-size:15px}.home-note{gap:30px}.human-footer{font-size:11px}.human-footer div{gap:13px}.research-controls{flex-wrap:wrap;justify-content:flex-end}}
@media(max-width:720px){.human-header{height:69px;padding:0 18px;gap:12px;flex-wrap:wrap}.human-brand{gap:8px}.human-brand strong{font-size:19px}.human-mark{width:27px;height:29px;font-size:21px}.human-header nav{gap:13px}.human-header nav a{font-size:12px;padding:22px 0 20px}.human-header .lang{padding:2px}.human-header .lang a{font-size:11px;padding:2px 6px;min-height:25px;line-height:22px}.human-content{width:calc(100% - 36px);padding-top:27px}.human-content.home-content{padding-top:31px}.search-intro h1{font-size:31px;line-height:1.45}.search-intro .small-kicker{font-size:12px;margin-bottom:9px}.search-intro>p{font-size:14px;line-height:1.8;margin-bottom:22px}.search-box{padding:12px 13px;border-radius:12px}.search-box textarea{font-size:16px;padding:10px 3px;min-height:78px}.search-tabs button{font-size:13px}.search-bottom{display:flex;align-items:flex-end;gap:10px}.search-bottom>span{font-size:11px;max-width:140px;line-height:1.6}.search-submit{font-size:13px;padding:9px 11px;min-height:42px}.search-submit span{margin-left:3px;font-size:17px}.examples{gap:8px;flex-wrap:wrap;font-size:12px}.examples button{font-size:12px;padding:5px 10px}.discovery-shelf{margin-top:29px}.discovery-shelf .section-head h2{font-size:15px}.section-head>a{font-size:12px}.discovery-grid{grid-template-columns:1fr;gap:12px}.company-tile{padding:19px}.tile-heading{margin-bottom:12px}.company-tile h3{font-size:16px;min-height:0;margin-bottom:15px}.home-note{display:block;margin-top:22px;padding-top:16px}.home-note>p{margin-top:13px;max-width:none}.human-footer{width:calc(100% - 36px);display:block;font-size:11px;padding:18px 0}.human-footer div{margin-top:11px;gap:16px}.research-heading{display:block;margin-bottom:18px}.research-heading h1{font-size:27px}.research-heading p{font-size:14px}.research-controls{justify-content:flex-start;margin-top:17px}.research-controls .btn{font-size:12px;padding:8px 11px;min-height:39px}.matched-items{gap:7px;margin-bottom:24px}.matched-items>span{font-size:12px;padding:5px 8px}.matched-items small{font-size:10px;margin-left:6px}.company-section-head{align-items:flex-start;gap:10px}.company-section-head>div{gap:8px}.company-section-head h2{font-size:19px}.company-ticker{font-size:10px}.date-tag{font-size:11px;max-width:125px;text-align:right}.bear-card{padding:20px 20px 0}.bear-card:first-child{padding-top:18px}.bear-top{font-size:11px}.argument-number{font-size:22px}.bear-card h2{font-size:22px;line-height:1.55}.bear-summary{font-size:15px}.analogy-preview{padding:15px 14px;gap:10px}.analogy-preview p{font-size:14px}.analogy-preview b{font-size:11px}.quote-mark{font-size:39px}.evidence-preview>p{font-size:13px}.bear-actions{margin:0 -20px;padding:12px 15px;gap:8px}.bear-actions button{font-size:12px;padding:6px 9px}.bear-actions .deeper{margin-left:0}.shared-card{padding:23px 21px}.shared-card h2{font-size:22px;line-height:1.5}.shared-card p{font-size:14px}.shared-chain{gap:7px}.shared-chain span{font-size:11px;padding:5px 8px}.shared-chain i{font-size:12px}.coverage-gap{padding:23px 18px;gap:13px}.coverage-gap h2{font-size:19px;line-height:1.5}.coverage-gap p{font-size:14px}.gap-mark{width:30px;height:30px;font-size:21px}.history-warning{font-size:13px}.research-dialog{max-height:90dvh;border-radius:11px}.dialog-head{padding:12px 18px}.dialog-body{padding:23px 21px}.dialog-body h2{font-size:23px}.dialog-section p{font-size:15px}.agent-page-title h1{font-size:28px}.agent-tools select{max-width:100%}.research-list{padding:0 17px}.research-row{gap:14px}.research-row h2{font-size:16px}.research-row p{font-size:11px}.human-content .content{padding:0}#toast{bottom:25px}.human-content .hero-badge{display:none}}
@media(max-width:720px){.human-header{height:auto;min-height:69px;padding-top:12px;padding-bottom:0;gap:10px}.human-header nav{order:3;flex-basis:100%;justify-content:space-between;margin:0;gap:14px}.human-header .lang{margin-left:auto}.human-header nav a{font-size:14px;padding:8px 0 12px}.search-tabs button,.search-submit,.bear-actions button{font-size:14px}.human-header .lang a{font-size:13px}}
@media(max-width:380px){.human-header nav{gap:10px}.human-brand strong{font-size:17px}.human-header .lang a{padding:2px 4px}.search-intro h1{font-size:28px}.search-bottom{display:block}.search-bottom>span{display:block;max-width:none;margin-bottom:12px}.search-submit{width:100%}}
.research-mode{display:flex;align-items:center;gap:7px;padding:0 0 12px;margin-bottom:10px;border-bottom:1px solid #e6edf0}.research-mode button{background:transparent;border:1px solid transparent;border-radius:7px;color:#758791;font-size:14px;padding:8px 13px;min-height:39px}.research-mode button[aria-pressed=true]{color:#264c60;background:#edf3f6;border-color:#dce7ed;font-weight:600}.research-mode button[data-mode=live][aria-pressed=true]{color:#936340;background:#faf3e9;border-color:#ead9c1}.live-availability{font-size:13px;line-height:1.8;color:#8e755b;margin:8px 3px 4px}.live-availability a{color:#3c6a80;text-underline-offset:3px}.credit-count{white-space:nowrap;color:#54717f}.credit-count strong{font-size:15px;color:#25495e}.search-bottom>span{line-height:1.65;max-width:495px}.search-submit:disabled{cursor:not-allowed;background:#a4b3bb;border-color:#a4b3bb;opacity:.8}.account-card{padding:27px 29px;border:1px solid #dce5ea;border-radius:12px;background:#fff;margin:0 0 22px;min-width:0}.account-card h2{font-size:20px;font-weight:600;margin:0 0 15px}.account-card h3{font-size:17px;font-weight:550}.account-card .section-head{margin-bottom:13px;gap:15px}.account-card .section-head h2{margin-bottom:0}.account-card .muted{font-size:14px;line-height:1.8}.account-card .small{font-size:13px}.auth-card{max-width:520px;margin:34px auto}.auth-tabs{display:flex;gap:10px;padding-bottom:15px;margin-bottom:22px;border-bottom:1px solid #e2eaf0}.auth-tabs button{background:transparent;border:0;border-radius:6px;padding:8px 11px;min-height:39px;color:#83939c;font-size:14px}.auth-tabs button[aria-pressed=true]{background:#edf3f6;color:#294e60;font-weight:600}.auth-card .field{margin-bottom:17px}.auth-card .field input,.key-create-form input{width:100%;border:1px solid #ccdbe3;background:#fafcfd;border-radius:7px;min-height:43px;padding:10px 12px;color:#294958;font-size:15px}.field-hint{font-size:12px;color:#81939e;margin:-9px 0 20px;line-height:1.7}.auth-card form>.btn{width:100%;margin-top:5px;background:#244b60;border-color:#244b60}.auth-card>p{margin:18px 0 0}.balance-card{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#233e4d;color:#d0dfe7;border:1px solid #233e4d;border-radius:13px;padding:28px 31px;margin:27px 0 23px}.balance-card>div>span{font-size:14px;color:#b1c8d4}.balance-total{font-size:14px;margin:9px 0 6px}.balance-total strong{font-size:47px;line-height:1.2;color:#fff;margin-right:9px;font-weight:550}.balance-card small{color:#9db7c5;font-size:12px}.balance-actions{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.balance-actions .btn{background:#fff;border-color:#fff;color:#284d61;font-size:14px}.text-button{background:transparent;border:0;color:#668496;padding:6px 4px;min-height:34px;text-decoration:none;font-size:13px;text-underline-offset:4px}.text-button:hover{text-decoration:underline}.balance-actions .text-button{color:#b8cbd6}.account-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.account-columns>.account-card{height:100%;margin:0}.account-list{display:flex;flex-direction:column}.account-list-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid #e6edf1;text-decoration:none;min-width:0}.account-list-row:last-child{border:0}.account-list-row>div{min-width:0}.account-list-row strong{font-size:14px;font-weight:550;color:#3d6074;display:block;overflow-wrap:anywhere}.account-list-row small{display:block;font-size:11px;color:#95a8b2;margin-top:6px}.job-status{font-size:12px;white-space:nowrap;color:#93724f}.job-status.complete{color:#4e8070}.credit-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.credit-plan{padding:23px 20px;border:1px solid #dae5ed;background:#f9fbfc;border-radius:9px}.credit-plan h3{margin:0 0 20px;font-size:15px;color:#5c7788}.plan-price{font-size:30px;font-weight:550;color:#2e5368}.credit-plan>p{font-size:13px;color:#829baa;margin:7px 0 22px}.credit-plan .btn{font-size:13px;background:white;color:#406b81;border-color:#bdcfda}.key-create-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px;margin:20px 0}.key-create-form .field{flex:1;min-width:150px;margin:0}.key-create-form .field>span{font-size:13px;color:#7391a1}.key-create-form .btn{height:43px;font-size:13px;white-space:nowrap}.key-create-form .form-error{flex-basis:100%}.secret-dialog{max-width:590px}.secret-value{border:1px solid #cfdee7;background:#f4f8fa;border-radius:8px;padding:18px 15px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7;color:#234c60;user-select:all}.secret-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:25px}.secret-actions .btn{font-size:14px}.live-job-card{padding:43px 32px;background:#fff;border:1px solid #dce6ec;border-radius:13px;max-width:740px;margin:30px auto;text-align:center}.live-job-symbol{font-size:42px;color:#b58d63;margin-bottom:15px}.live-job-card h2{font-size:25px;color:#33576b;margin-bottom:14px}.live-job-card>p{font-size:15px;line-height:1.95;color:#8196a2;max-width:590px;margin:0 auto 20px}.live-job-card>p.small{font-size:12px;margin-top:25px}.live-progress{height:5px;background:#e8eff3;border-radius:5px;max-width:470px;margin:25px auto;overflow:hidden}.live-progress>span{display:block;width:35%;height:100%;background:#7897a9;border-radius:5px;transition:width .3s}.live-progress>.indeterminate{animation:research-progress 2.7s ease-in-out infinite}.job-actions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:25px}.job-actions .btn{font-size:14px}.live-result-note{background:#f5f1e9;border:1px solid #e9dfcf;padding:16px 20px;border-radius:9px;margin-bottom:24px;color:#886e50}.live-result-note span{font-size:12px;font-weight:600}.live-result-note p{font-size:13px;line-height:1.8;margin:5px 0 0;color:#958574}.agent-live-card{margin-top:25px}.agent-live-card>.small-kicker{margin-bottom:13px}.agent-live-card>.account-columns{margin-top:22px}.agent-live-card .code{font-size:12px;overflow:auto}.live-job-card #job-poll-error{font-size:13px;color:#a07052;margin-top:20px;line-height:1.8}#checkout-error{font-size:14px;color:#a56145;margin-top:10px}.human-app button:focus-visible,.human-app a:focus-visible,.human-app input:focus-visible{outline:3px solid #7498ad;outline-offset:3px}
@keyframes research-progress{0%{transform:translateX(-100%)}100%{transform:translateX(390%)}}
@media(prefers-reduced-motion:reduce){.live-progress>.indeterminate{animation:none;width:65%}}
@media(max-width:1050px){.human-header nav{gap:18px}.account-columns{grid-template-columns:1fr}.account-columns>.account-card{height:auto}.agent-live-card .account-columns{grid-template-columns:1fr 1fr}}
@media(max-width:720px){.human-header nav{gap:12px}.human-header nav a{font-size:13px}.research-mode{gap:5px}.research-mode button{font-size:13px;padding:7px 10px}.live-availability{font-size:12px}.search-bottom>span{max-width:none}.search-box:has([data-mode=live][aria-pressed=true]) .search-bottom{display:block}.search-box:has([data-mode=live][aria-pressed=true]) .search-submit{width:100%;margin-top:15px}.account-card{padding:23px 20px;margin-bottom:18px}.account-card h2{font-size:18px}.auth-card{margin:23px auto}.auth-tabs{gap:3px}.auth-tabs button{padding:8px;font-size:13px}.balance-card{padding:24px 21px}.balance-total strong{font-size:40px}.balance-actions .btn{font-size:12px;padding:9px}.account-columns{gap:18px}.credit-plans{grid-template-columns:1fr}.credit-plan{padding:20px}.credit-plan h3{margin-bottom:12px}.credit-plan .btn{width:100%}.account-list-row{gap:12px;align-items:flex-start}.account-list-row strong{font-size:13px}.job-status{font-size:11px}.secret-actions{flex-wrap:wrap}.secret-actions .btn{font-size:13px}.live-job-card{padding:31px 23px;margin:23px auto}.live-job-card h2{font-size:23px}.live-job-card>p{font-size:14px}.agent-live-card .account-columns{grid-template-columns:1fr}.key-create-form{align-items:stretch}.key-create-form>.btn{align-self:flex-end}.live-result-note{padding:15px 17px}}
