.research-page{--research-border:#232d43;color:#e8edf8;background:radial-gradient(circle at 82% 8%,#2d5bbe30,#0000 29%),radial-gradient(circle at 12% 44%,#3469be14,#0000 25%),#070a11;min-height:100vh}.research-header,.research-hero,.research-steps,.research-question,.research-workspace,.research-synthesis,.research-privacy,.research-footer{width:min(1180px,100% - 48px);margin-inline:auto;position:relative}.research-hero{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:68px;padding:84px 0 54px;display:grid}.research-hero>div>span,.research-question>header span,.research-sources>header span,.research-evidence>header span,.research-synthesis>header span{color:#83a4ff;font:800 12px var(--font-geist-mono),monospace;letter-spacing:.17em}.research-hero h1{color:#f1f4fb;letter-spacing:-.06em;margin:16px 0 17px;font-size:clamp(48px,6vw,74px);font-weight:610;line-height:.98}.research-hero h1 em{color:#7598ff;font-style:normal}.research-hero p{color:#7f8ba1;word-break:keep-all;max-width:660px;margin:0;font-size:13px;line-height:1.75}.research-hero aside{background:linear-gradient(145deg,#111b2ff5,#090d16f5);border:1px solid #2a3858;border-radius:20px;padding:23px}.research-hero aside>span{justify-content:space-between;align-items:end;display:flex}.research-hero aside strong{font:700 35px var(--font-geist-mono),monospace}.research-hero aside small{color:#74819a;font-size:var(--font-size-meta);padding-bottom:5px}.research-hero aside>div{background:#1b2333;border-radius:99px;height:5px;margin:17px 0 19px;overflow:hidden}.research-hero aside i{border-radius:inherit;background:linear-gradient(90deg,#5e82e8,#88a8ff);height:100%;transition:width .25s;display:block}.research-hero ul{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.research-hero li{color:#66748b;font-size:var(--font-size-meta);text-align:center;gap:3px;display:grid}.research-hero li+li{border-left:1px solid #243049}.research-hero li b{color:#c8d6f5;font:700 14px var(--font-geist-mono),monospace}.research-steps{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:15px;display:grid}.research-steps a{border:1px solid var(--research-border);color:#dbe4f6;background:#0b101bed;border-radius:15px;grid-template-columns:auto auto 1fr;align-items:center;gap:11px;min-height:80px;padding:15px 17px;transition:transform .18s,border-color .18s;display:grid}.research-steps a:hover{border-color:#405b96;transform:translateY(-2px)}.research-steps i{color:#596b89;font:700 12px var(--font-geist-mono),monospace;font-style:normal}.research-steps svg{color:#789eff}.research-steps span{gap:4px;display:grid}.research-steps strong{font-size:var(--font-size-meta)}.research-steps small{color:#748097;font-size:var(--font-size-meta)}.research-question,.research-sources,.research-evidence,.research-synthesis{border:1px solid var(--research-border);background:#090d16f2;border-radius:20px}.research-question{margin-bottom:15px;padding:25px}.research-question h2,.research-sources h2,.research-evidence h2,.research-synthesis h2{letter-spacing:-.04em;margin:7px 0 0;font-size:23px}.research-question-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:21px;display:grid}.research-page label,.research-select-field{gap:6px;display:grid}.research-page label>span,.research-select-field>span{color:#cbd5e7;font-size:var(--font-size-meta);font-weight:700}.research-wide{grid-column:1/-1}.research-page input,.research-page textarea{color:#e9eef9;width:100%;font:inherit;font-size:var(--font-size-meta);background:#080c14;border:1px solid #29334a;border-radius:11px;outline:0;transition:border-color .16s,box-shadow .16s}.research-page input:focus,.research-page textarea:focus{border-color:#567bd1;box-shadow:0 0 0 3px #577cda1f}.research-page input{height:44px;padding:0 12px}.research-page textarea{resize:vertical;min-height:94px;padding:12px}.research-page input::placeholder,.research-page textarea::placeholder{color:#555f72}.research-brand-select,.research-brand-select .brand-select-trigger{width:100%}.research-brand-select .brand-select-trigger{color:#e9eef9;min-height:44px;font-size:var(--font-size-meta);background:#080c14;border-color:#29334a;border-radius:11px}.research-brand-select .brand-select-trigger:hover,.research-brand-select .brand-select-trigger[aria-expanded=true]{background:#0b1120;border-color:#567bd1;box-shadow:0 0 0 3px #577cda1f}.research-source-link-select .brand-select-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.research-workspace{grid-template-columns:1.08fr .92fr;align-items:start;gap:15px;display:grid}.research-sources,.research-evidence{padding:24px}.research-sources>header,.research-evidence>header,.research-synthesis>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.research-sources>header>strong,.research-evidence>header>strong{color:#8eabef;font:700 18px var(--font-geist-mono),monospace}.research-sources>header small,.research-evidence>header small{color:#66728a;font-size:var(--font-size-meta)}.research-source-form,.research-evidence-form{background:#0c111c;border:1px solid #222d43;border-radius:15px;grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;padding:15px;display:grid}.research-source-form>button,.research-evidence-form>button,.research-synthesis header>button{color:#e0e9ff;cursor:pointer;background:#16264b;border:1px solid #3a5794;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;font:700 12px inherit;display:flex}.research-source-form>button{align-self:end}.research-source-form>button svg,.research-evidence-form>button svg,.research-synthesis button svg{width:17px}.research-source-search{background:#090d16;border:1px solid #263149;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;margin-top:12px;padding:0 12px;display:grid}.research-source-search svg{color:#657cb9}.research-source-search input{box-shadow:none;background:0 0;border:0}.research-source-search input:focus{box-shadow:none}.research-source-list,.research-evidence-list{gap:8px;margin-top:12px;display:grid}.research-source-list article{background:#0c111c;border:1px solid #232d42;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.research-source-state{color:#7485ac;background:#141b2a;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.research-source-state.verified{color:#7ee0ad;background:#102b23}.research-source-list article>div{gap:3px;min-width:0;display:grid}.research-source-list small{color:#64718a;font-size:var(--font-size-meta)}.research-source-list strong{font-size:var(--font-size-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.research-source-list p{color:#758198;font-size:var(--font-size-meta);margin:0}.research-source-actions{gap:5px;display:flex}.research-source-actions a,.research-source-actions button,.research-evidence-list header button{color:#7f8ca5;cursor:pointer;background:#111725;border:1px solid #2a354d;border-radius:8px;place-items:center;width:31px;height:31px;padding:0;display:grid}.research-source-actions svg,.research-evidence-list header svg{width:16px}.research-source-actions button:last-child:hover,.research-evidence-list header button:hover{color:#ff9aaa;background:#29151d;border-color:#5a2f3a}.research-evidence-form{grid-template-columns:1fr}.research-evidence-form textarea{min-height:82px}.research-evidence-list article{background:#0c111c;border:1px solid #29344b;border-left:3px solid #7198f4;border-radius:12px;padding:14px}.research-evidence-list article.challenge{border-left-color:#e99781}.research-evidence-list article.context{border-left-color:#a68ce5}.research-evidence-list article>header{justify-content:space-between;align-items:center;display:flex}.research-evidence-list article>header>span{color:#9bb7fb;font-size:var(--font-size-meta);background:#152347;border-radius:99px;padding:4px 7px;font-weight:750}.research-evidence-list article.challenge>header>span{color:#ffc0ad;background:#392017}.research-evidence-list article.context>header>span{color:#cab9ff;background:#251b3d}.research-evidence-list article>strong{font-size:var(--font-size-meta);margin-top:9px;line-height:1.5;display:block}.research-evidence-list article>p{color:#77849a;font-size:var(--font-size-meta);margin:7px 0;line-height:1.6}.research-evidence-list article>small{color:#6981bd;font-size:var(--font-size-meta);text-overflow:ellipsis;white-space:nowrap;margin-top:9px;display:block;overflow:hidden}.research-empty{color:#70809a;border:1px dashed #29334a;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:110px;display:flex}.research-empty>svg{color:#7397ed}.research-empty span{gap:4px;display:grid}.research-empty strong{color:#bdc8db;font-size:var(--font-size-meta)}.research-empty p{color:#6d798e;font-size:var(--font-size-meta);margin:0}.research-synthesis{margin-top:15px;padding:24px}.research-synthesis>textarea{min-height:160px;margin-top:20px}.research-notice{color:#86a4ee;min-height:16px;font-size:var(--font-size-meta);margin:9px 0 0}.research-privacy{border:1px solid var(--research-border);background:#0a0f18f0;border-radius:16px;align-items:center;gap:13px;margin-top:15px;margin-bottom:50px;padding:18px 20px;display:flex}.research-privacy>svg{color:#79a2ff;flex:none}.research-privacy span{gap:4px;display:grid}.research-privacy strong{font-size:var(--font-size-meta)}.research-privacy p{color:#727e93;font-size:var(--font-size-meta);margin:0;line-height:1.55}.research-footer{border-top-color:var(--research-border)}@media (width<=900px){.research-hero{grid-template-columns:1fr 260px;gap:35px}.research-workspace,.research-steps{grid-template-columns:1fr}}@media (width<=620px){.research-header,.research-hero,.research-steps,.research-question,.research-workspace,.research-synthesis,.research-privacy,.research-footer{width:min(100% - 28px,600px)}.research-hero{grid-template-columns:1fr;padding:54px 0 30px}.research-hero h1{font-size:45px}.research-question,.research-sources,.research-evidence,.research-synthesis{padding:18px}.research-question-grid,.research-source-form{grid-template-columns:1fr}.research-wide{grid-column:auto}.research-sources>header,.research-evidence>header,.research-synthesis>header{align-items:flex-start}.research-synthesis>header{flex-direction:column}.research-synthesis header>button{width:100%}.research-source-list article{grid-template-columns:auto minmax(0,1fr)}.research-source-actions{grid-column:1/-1;justify-content:flex-end}.research-privacy{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.research-page *{scroll-behavior:auto!important;transition:none!important}}.research-page.research-loading{pointer-events:none}.research-page.research-loading:after{z-index:100;content:"";background:#6f94ef;border-radius:99px;width:28px;height:2px;animation:.55s ease-in-out infinite alternate research-ready-pulse;position:fixed;top:3px;right:3px}@keyframes research-ready-pulse{to{opacity:.25;transform:scaleX(.55)}}.research-transfer{background:linear-gradient(110deg,#111c31f7,#090e18f5);border:1px solid #283652;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 48px);margin:0 auto 15px;padding:18px 20px;display:flex;position:relative}.research-transfer>div:first-child{gap:4px;display:grid}.research-transfer span{color:#83a4ff;font:800 12px var(--font-geist-mono),monospace;letter-spacing:.14em}.research-transfer strong{font-size:var(--font-size-meta)}.research-transfer small{color:#738098;font-size:var(--font-size-meta)}.research-transfer>div:last-child{justify-content:flex-end;align-items:center;gap:7px;display:flex}.research-transfer button{color:#e0e9ff;cursor:pointer;background:#16264b;border:1px solid #3a5794;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font:700 12px inherit;display:flex}.research-transfer button.subtle{color:#9ba8bd;background:#0d121d;border-color:#2b364b}.research-transfer button.danger{color:#ffc0ca;background:#29151d;border-color:#6a3541}.research-transfer button svg{width:16px}.research-source-tools{grid-template-columns:minmax(180px,1fr) 126px 152px;gap:7px;margin-top:12px;display:grid}.research-source-tools .research-source-search{margin-top:0}.research-source-tools>.research-brand-select{height:44px}.research-synthesis>header>div:last-child{gap:7px;display:flex}.research-synthesis>header>div:last-child button{color:#e0e9ff;cursor:pointer;background:#16264b;border:1px solid #3a5794;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;font:700 12px inherit;display:flex}@media (width<=720px){.research-transfer{flex-direction:column;align-items:flex-start}.research-transfer>div:last-child{flex-wrap:wrap;justify-content:flex-start;width:100%}.research-source-tools{grid-template-columns:1fr 1fr}.research-source-search{grid-column:1/-1}}@media (width<=620px){.research-transfer{width:min(100% - 28px,600px)}.research-synthesis>header>div:last-child,.research-synthesis>header>div:last-child button{width:100%}}
