/* One cinematic environment; quiet, readable working surfaces within it. */
.cp-interior .agency-launch-preview{display:block}
[data-theme=light] .cp-interior .agency-filters input,[data-theme=light] .cp-interior .agency-filters button.active{color:#314e63}
.dw-hero{--crt-unit:1}.dw-terminal-zone{visibility:hidden}.dw-hero[data-scene-aligned=true] .dw-terminal-zone{visibility:visible}
.cp-interior{background:#0b0e13}.cp-interior main{position:relative;isolation:isolate;width:100%;max-width:none;padding:0 0 30px}.cp-interior #view-content{width:min(1240px,calc(100% - 84px));margin:0 auto;min-height:72svh;padding-bottom:35px}.cp-interior .page-footer{position:relative;margin-top:60px}.dw-inner-backdrop{position:fixed;inset:0;z-index:-2;pointer-events:none;background:#0b0e13;overflow:hidden}.dw-inner-backdrop>.dw-film{width:100%;height:100%;object-fit:cover;opacity:.5;filter:saturate(.8)}.dw-inner-haze{position:absolute;inset:0;background:linear-gradient(90deg,#0b0e13c9,#0b0e1366 55%,#0b0e1399),linear-gradient(0deg,#0b0e13b0,transparent 70%,#0b0e1355)}.dw-inner-haze:after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 80% 40%,#4e98cf19,transparent 65%);animation:dw-breathing-light 18s ease-in-out infinite alternate}
.dw-room-heading{position:relative;isolation:isolate;min-height:292px;padding:42px 40px;margin:25px 0 30px;border:1px solid #bfd3e126;border-radius:17px;overflow:hidden;box-shadow:inset 0 1px #f2f4ed0a,0 18px 50px #0003;display:flex;align-items:center;background:#0b0e13}.dw-room-art{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.dw-room-art img{width:100%;height:100%;object-fit:cover;object-position:50% 48%;max-width:none;animation:dw-room-light 18s ease-in-out infinite alternate}.dw-room-art>div{position:absolute;inset:0;background:linear-gradient(90deg,#0a0e14f5 0%,#0a0e14df 26%,#0b10158c 48%,transparent 75%),linear-gradient(0deg,#0b101583,transparent 45%)}.dw-room-copy{width:60%;max-width:625px;position:relative}.dw-room-copy .dw-eyebrow{font-size:10px;letter-spacing:1.3px;margin-bottom:15px;color:#a7b6bd}.dw-room-copy h1{font:500 clamp(44px,4.4vw,61px)/1.01 var(--display);letter-spacing:-1.8px;margin:0;color:#f1ebdb;text-shadow:0 3px 18px #0004}.dw-room-copy>p:not(.dw-eyebrow){font:400 15px/1.8 var(--sans);color:#b0bac0;max-width:460px;margin:19px 0 0}.dw-room-actions{display:flex;align-items:center;gap:23px;margin-top:24px}.dw-room-actions .cp-pill{min-height:43px;padding:11px 20px;font-size:13px}.dw-quiet-link{display:inline-block;color:#c1cace;font:13px var(--sans);text-decoration:none}.dw-quiet-link:hover{color:#eff4ef}.dw-room-stamp{position:absolute;right:25px;bottom:19px;font:8px var(--mono);letter-spacing:1.2px;color:#c1c4b891;border-top:1px solid #dbe5e530;padding-top:9px}.dw-desk-label{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:35px 0 19px}.dw-desk-label h2{font:500 31px/1.15 var(--display);letter-spacing:-.5px;margin:0;color:#dfe5df}.dw-desk-label>span{font:9px var(--mono);letter-spacing:1px;color:#7f939d}.dw-room-footnote{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #b8cad71c;margin-top:28px;padding:22px 0;font-size:13px;color:#8b9ea9}.dw-room-footnote a{color:#c3d3db}
@keyframes dw-room-light{from{filter:brightness(.88) saturate(.88)}to{filter:brightness(1.06) saturate(1.08)}}
/* Workspace: the data is the focus, with a desk-like frame around it. */
.dw-workspace-overview{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid #bbd2e424;border-radius:13px;overflow:hidden;background:#a1b7cc14;box-shadow:0 12px 30px #0002}.dw-workspace-overview>div{display:flex;align-items:center;gap:16px;padding:23px 25px;background:linear-gradient(130deg,#243a5070,#101b2dc9);backdrop-filter:blur(18px)}.dw-workspace-overview strong{font:500 36px/1 var(--display);color:#d9e8ed}.dw-workspace-overview span{font-size:13px;color:#9fb3bf}.cp-interior .agency-filters{padding:11px;border:1px solid #b8cfe128;border-radius:11px;background:#1723319e;backdrop-filter:blur(18px);gap:6px;margin-bottom:15px}.cp-interior .agency-filters button{font:13px var(--sans);border:1px solid transparent;border-radius:6px;background:transparent;color:#8fa5b7;padding:10px 15px;white-space:nowrap}.cp-interior .agency-filters button.active{background:linear-gradient(#8397b233,#637b9812);border-color:#c0d3e638;box-shadow:inset 0 1px #edf7ff17;color:#dce6ef}.cp-interior .agency-filters input{border:1px solid #aac7df29;background:#080f1b91;border-radius:7px;font-size:13px;color:#dce7ef;width:270px;padding:11px 14px;min-width:140px}.cp-interior .agency-filters input::placeholder{color:#7b93a4}.cp-interior .agency-coins{border-radius:12px;border-color:#b3ccdf2e;background:#13233483;backdrop-filter:blur(18px);box-shadow:0 20px 40px #0003}.cp-interior .agency-coin-row{background:linear-gradient(110deg,#2e455644,#0e1a2980);border-color:#c0d7e41a;padding:24px 22px;grid-template-columns:35px 46px minmax(140px,1.5fr) 70px 90px 85px 135px 18px;gap:15px;transition:background .3s}.cp-interior .agency-coin-row:hover{background:#314c6373}.cp-interior .agency-coin-icon{border-radius:9px;background:linear-gradient(145deg,#c3d4d41c,#3c51554d);border-color:#c5d6d545;color:#b4d1d5}.cp-interior .agency-coin-name strong{font:500 17px var(--sans);color:#e2e8e6;line-height:1.5}.cp-interior .agency-coin-name small,.cp-interior .agency-coin-stat small{font-size:10px;color:#90a4b0}.cp-interior .agency-coin-state{font-size:9px!important;letter-spacing:.8px;color:#9dcbc8!important;margin-bottom:5px}.cp-interior .agency-coin-stat b{font:500 23px var(--display);color:#d6e6ec}.cp-interior .agency-coin-engine{font:12px/1.7 var(--sans);color:#a2b7c4}.cp-interior .agency-coin-engine small{font:9px var(--mono);color:#6f8b9c}.dw-table-note{font-size:12px;color:#738b9a;margin:14px 4px}.dw-empty-desk{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #c0d3df2e;border-radius:15px;overflow:hidden;background:linear-gradient(140deg,#203045b3,#101b2bed);min-height:295px;box-shadow:0 25px 50px #0003}.dw-empty-art{position:relative;overflow:hidden}.dw-empty-art img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:83% center;opacity:.83;mask-image:linear-gradient(90deg,#000 70%,transparent)}.dw-empty-art>span{position:absolute;bottom:22px;left:24px;font:9px var(--mono);letter-spacing:1.1px;color:#b7ced7}.dw-empty-desk>div:last-child{padding:43px 45px 38px}.dw-empty-desk .dw-eyebrow{margin:0 0 13px;font-size:10px}.dw-empty-desk h3{font:500 31px/1.15 var(--display);letter-spacing:-.5px;color:#e6e8db;margin:0 0 14px}.dw-empty-desk p:not(.dw-eyebrow){font:15px/1.85 var(--sans);color:#9eb0bd;margin:0 0 24px;max-width:450px}.dw-empty-desk .dw-quiet-link{margin-left:22px}.dw-empty-desk .cp-pill{font-size:13px;min-height:43px;padding:12px 21px}
/* Launch: compact introduction, substantial forms, an illuminated preview. */
.cp-interior .agency-launch-intro{min-height:260px;margin-top:25px;padding:35px 40px}.cp-interior .agency-launch-intro h1{font-size:57px;line-height:1.04;letter-spacing:-1.7px}.cp-interior .agency-launch-grid{grid-template-columns:143px minmax(0,1fr) 302px;gap:18px;margin-top:0}.cp-interior .agency-launch-nav{top:99px;border:1px solid #c2d7e12c;border-radius:11px;background:#172534b8;backdrop-filter:blur(18px);padding:8px;box-shadow:inset 0 1px #eaf5ff0b}.cp-interior .agency-launch-nav button{border:1px solid transparent;border-radius:6px;padding:12px 9px;gap:9px;color:#98acbb;font-size:13px}.cp-interior .agency-launch-nav button span{color:#7892a4;font-size:10px}.cp-interior .agency-launch-nav button.active{background:linear-gradient(#d5e6f01a,#8cadc910);border-color:#b5d1e337;color:#edf0e5}.cp-interior .launch-nav-foot{font-size:8px;letter-spacing:.8px;color:#6c879a;border-color:#b5cedd1b;padding:18px 8px 9px}.cp-interior .agency-form-section{border:1px solid #b4ccdf30;border-radius:13px;background:linear-gradient(120deg,#2c435863,#121f30ee);box-shadow:inset 0 1px #ecf7ff0d,0 18px 38px #0003;backdrop-filter:blur(18px);scroll-margin-top:100px;overflow:hidden;margin-bottom:19px}.cp-interior .agency-form-section-head{padding:21px 23px;border-color:#bbd1df20;background:linear-gradient(90deg,#b1d6e808,transparent);gap:13px}.cp-interior .agency-form-section-head>span{width:26px;height:26px;border-radius:6px;display:grid;place-items:center;border:1px solid #aac7dd2e;color:#afc9dc;background:#bedaff08;font-size:10px}.cp-interior .agency-form-section-head h2{font:500 26px/1 var(--display);text-transform:none;letter-spacing:-.4px;color:#e1e7df}.cp-interior .agency-form-section-head small{font:10px var(--sans);color:#8299aa}.cp-interior .agency-form-section-body{padding:24px}.cp-interior .agency-identity-fields{grid-template-columns:1fr;gap:18px}.cp-interior .agency-artwork-tile{flex-direction:row;justify-content:flex-start;gap:15px;width:100%;height:76px;border:1px dashed #a3c7dd42;border-radius:9px;background:linear-gradient(115deg,#6c9aaa12,#0b192751);padding:13px 17px;text-align:left}.cp-interior .agency-artwork-tile>small{margin-left:auto;font:9px/1.7 var(--mono);color:#7896a9}.cp-interior .agency-artwork-tile>span{font-size:13px;color:#aebfca;margin:0}.cp-interior .agency-artwork-tile img{width:46px;height:46px;border-radius:6px}.cp-interior #agency-artwork-thumb svg{width:28px;height:28px;color:#8bacba}.cp-interior .agency-launch-grid .field label{font-size:14px;color:#c0ccd5;margin-bottom:9px}.cp-interior .agency-launch-grid .field label small{font-size:11px;color:#7990a2}.cp-interior .agency-launch-grid .field input,.cp-interior .agency-launch-grid .field textarea{background:#080f1bb3;border:1px solid #9dbdda30;border-radius:7px;color:#e0eaf1;padding:12px 13px;font-size:14px;min-height:46px;box-shadow:inset 0 2px 8px #0002}.cp-interior .agency-launch-grid .field input:focus,.cp-interior .agency-launch-grid .field textarea:focus{border-color:#a9cadc8c;box-shadow:0 0 0 3px #7eb7e512}.cp-interior .agency-launch-grid .field input::placeholder,.cp-interior .agency-launch-grid .field textarea::placeholder{color:#597386}.cp-interior .agency-launch-grid .field textarea{min-height:102px;line-height:1.75}.cp-interior .agency-launch-grid .field>small{font-size:12px;color:#859bab;line-height:1.75}.cp-interior .agency-focus-choice{border-radius:8px;border-color:#b1cce325;background:#1423376b;padding:17px 13px}.cp-interior .agency-focus-choice:has(input:checked){background:linear-gradient(120deg,#92c6de20,#728dd510);border-color:#b2d7e770;box-shadow:inset 0 1px #deefff15}.cp-interior .agency-focus-choice strong{font:500 14px var(--sans);color:#d4e1e9}.cp-interior .agency-focus-choice p{font-size:12px;line-height:1.7;color:#96abbd}.cp-interior .agency-launch-grid .field .agency-focus-choice input[type=radio]{width:12px;height:12px;min-height:0;padding:0;margin:0;accent-color:#a6cfd9}.cp-interior .agency-engine-status{border-color:#94cfbd25;border-radius:7px;background:#3d8b7110;color:#a8c7c4;font-size:12px;padding:13px}.cp-interior .agency-engine-status i{background:#92c9b7}.cp-interior .agency-inline-note{font-size:12px;line-height:1.8;color:#879eae}.cp-interior .agency-source-row button{height:46px;border-radius:7px;background:#b6d3e912;border-color:#aec9db34;color:#c6d7e3;font-size:12px}.cp-interior .agency-launch-preview{position:sticky;top:99px;padding:16px;border:1px solid #c3d7e345;border-radius:14px;background:linear-gradient(130deg,#30495b91,#111e2ef5 65%);box-shadow:inset 0 1px #edf5fb21,0 20px 45px #0005;backdrop-filter:blur(20px);scroll-margin-top:100px}.cp-interior .agency-preview-art{height:170px;aspect-ratio:auto;border:1px solid #c0d8e329;border-radius:8px;background:#0d1722}.cp-interior .agency-preview-art:before,.cp-interior .agency-preview-art:after{display:none}.dw-coin-placeholder{position:relative;height:100%;width:100%;overflow:hidden}.dw-coin-placeholder>img{object-position:80% center;opacity:.65}.dw-coin-placeholder>div{position:absolute;inset:0;display:flex;align-items:center;justify-content:end;flex-direction:column;background:linear-gradient(0deg,#091221f0,transparent 85%);padding:17px;gap:6px}.dw-coin-placeholder svg{height:26px;width:26px;color:#b6d4df}.dw-coin-placeholder strong{font:500 14px var(--sans);color:#d8e3e7}.dw-coin-placeholder small{font:10px var(--sans);color:#839dac}.cp-interior .agency-preview-title{margin-block:19px 16px;align-items:baseline}.cp-interior .agency-preview-title h3{font:500 28px/1.1 var(--display);color:#e2e8e1;letter-spacing:-.6px}.cp-interior .agency-preview-title>span{font:11px var(--mono);color:#a4c1cf}.cp-interior .agency-preview-details{margin-bottom:18px}.cp-interior .agency-preview-details>div{border-bottom:1px solid #abc7de16;padding:8px 0;font-size:12px}.cp-interior .agency-preview-details dt{color:#89a0b1}.cp-interior .agency-preview-details dd{font-weight:400;color:#c4d3dc}.cp-interior .agency-launch-wallet{border:1px solid #b4d3e746;border-radius:8px;background:#829fbc0b;color:#d2e2ec;height:43px}.cp-interior .agency-launch-preview .primary{border-radius:99px;height:44px;font-size:13px}.cp-interior .agency-sign-note{font:11px/1.8 var(--sans);color:#8ca2b2}.cp-interior .agency-launch-footer-note{border:1px solid #bbd6e621;border-radius:9px;background:#1220319e;color:#8fa5b4;font-size:12px;line-height:1.8}
/* Explorers, workflow and capability cards. */
.cp-interior .agency-crawler-list{grid-template-columns:repeat(3,1fr);gap:22px}.cp-interior .agency-crawler-card{padding:0;border:1px solid #b7cdda30;border-radius:13px;background:linear-gradient(135deg,#2b425663,#101c2bcf);overflow:hidden;box-shadow:0 20px 45px #0003;backdrop-filter:blur(16px);transition:transform .35s,border-color .35s}.cp-interior .agency-crawler-card:hover{transform:translateY(-4px);border-color:#bad9e66b}.dw-station-art{height:180px;overflow:hidden;position:relative;background:#0b121a}.dw-station-art>img{height:100%;width:100%;object-fit:cover;object-position:83% 50%;opacity:.9;animation:dw-room-light 14s ease-in-out infinite alternate}.dw-station-art>span{position:absolute;bottom:16px;left:21px;font:9px var(--mono);letter-spacing:1px;color:#cad6d2;text-shadow:0 1px 10px #000}.dw-station-body{padding:24px}.dw-station-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.dw-station-top>span{font:10px var(--mono);color:#859eac}.cp-interior .agency-crawler-card h3{font:500 33px/1.15 var(--display);letter-spacing:-.6px;color:#e3e7dd;margin:13px 0}.cp-interior .agency-crawler-card p{font-size:14px;line-height:1.8;color:#93aabb;min-height:50px}.cp-interior .agency-crawler-card footer{border-color:#bbd4e126;font-size:10px;color:#adc3d0;padding-top:17px}.dw-workflow{margin-bottom:58px}.dw-workflow .dw-steps{margin-top:0}.dw-capabilities{margin-bottom:45px}.cp-interior .agency-capability-grid{gap:18px}.cp-interior .agency-capability{border:1px solid #aac8de29;border-radius:12px;background:linear-gradient(125deg,#29415463,#102033b5);padding:28px;box-shadow:inset 0 1px #e7f4ff0b,0 15px 40px #0002;backdrop-filter:blur(16px)}.dw-capability-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px;color:#779aaf;font:11px var(--mono)}.dw-capability-top svg{height:22px;width:22px;color:#aac8d7}.cp-interior .agency-capability h3{font:500 28px/1.1 var(--display);letter-spacing:-.5px;color:#dce5e0;margin:0 0 14px}.cp-interior .agency-capability p{font:14px/1.9 var(--sans);color:#98aebe;margin:0 0 20px}.cp-interior .agency-capability small{font:8px var(--mono);letter-spacing:.8px;color:#9ababf;padding-top:12px;border-top:1px solid #bdd4df1a;display:block}.dw-token-path{position:relative;isolation:isolate;border:1px solid #bfd4df29;border-radius:15px;padding:43px 40px;overflow:hidden}.dw-token-path>div:last-child{max-width:510px}.dw-token-path .dw-eyebrow{font-size:10px;margin-bottom:14px}.dw-token-path h2{font:500 46px/1 var(--display);letter-spacing:-1px;color:#e8e7d9;margin:0 0 18px}.dw-token-path p:not(.dw-eyebrow){font:15px/1.85 var(--sans);color:#a8b7c0;margin:0 0 24px;max-width:430px}.dw-token-path .dw-quiet-link{margin-left:22px}.dw-token-path .cp-pill{display:inline-flex;min-height:44px;font-size:13px;padding:12px 22px}
/* Field manual: proper reading space, native keyboard-accessible disclosures. */
.dw-manual-layout{display:grid;grid-template-columns:238px minmax(0,1fr);gap:30px;align-items:start}.dw-manual-index{position:sticky;top:105px;padding:22px 14px 14px;border:1px solid #bfd4e329;border-radius:12px;background:#1b2b3b85;backdrop-filter:blur(18px);overflow:hidden}.dw-manual-index>span{display:block;padding:0 12px 17px;font:9px var(--mono);letter-spacing:1px;color:#859eac}.dw-manual-index>button{display:flex;gap:11px;align-items:center;text-align:left;width:100%;padding:13px 12px;border:1px solid transparent;border-radius:6px;color:#a8bdca;background:transparent;font-size:13px}.dw-manual-index button small{font:9px var(--mono);color:#65869e}.dw-manual-index button:hover,.dw-manual-index button.active{border-color:#bbd2e32b;background:#b3d1e211;color:#e0e9ee}.dw-manual-aside-art{height:135px;overflow:hidden;position:relative;border-radius:6px;margin-top:18px}.dw-manual-aside-art img{width:100%;height:100%;object-fit:cover;object-position:87% center;opacity:.7}.dw-manual-aside-art span{position:absolute;bottom:12px;left:13px;font:8px var(--mono);letter-spacing:1px;color:#d1d9cf}.cp-interior .manual-content{min-width:0;max-width:none;border:0;background:none;padding:0}.cp-interior .manual-content details{padding:0;border:1px solid #acc6da2e;border-radius:12px;margin-bottom:14px;background:linear-gradient(130deg,#233a4f9c,#111e30ed);box-shadow:0 15px 32px #0002;overflow:hidden;scroll-margin-top:100px}.cp-interior .manual-content details[open]{border-color:#b8d7e14a}.cp-interior .manual-content summary{list-style:none;display:flex;align-items:center;gap:18px;padding:25px 28px;cursor:pointer;background:linear-gradient(90deg,#b9d5ee07,transparent)}.cp-interior .manual-content summary::-webkit-details-marker{display:none}.cp-interior .manual-content summary>span{font:11px var(--mono);color:#8eadbd}.cp-interior .manual-content summary strong{font:500 25px/1.1 var(--display);letter-spacing:-.3px;color:#e1e8e3}.cp-interior .manual-content summary i{margin-left:auto;font:18px var(--mono);font-style:normal;color:#9cb8c9;transition:transform .25s}.cp-interior .manual-content details[open] summary i{transform:rotate(45deg)}.cp-interior .manual-content details[open] summary{border-bottom:1px solid #aac8df20}.dw-doc-body{padding:27px 32px 30px}.dw-doc-body h2{font:500 21px/1.4 var(--sans);color:#cedde4;margin:0 0 18px;letter-spacing:-.4px}.cp-interior .manual-content .dw-doc-body p{font:15px/1.95 var(--sans);color:#a4b8c7;max-width:690px;margin:0 0 16px}.dw-doc-body p:last-child{margin-bottom:0}.dw-doc-body strong{font-weight:500;color:#d8e3e8}.dw-doc-callout{font:13px/1.9 var(--sans);padding:15px 18px;background:#91c8d90a;border-left:2px solid #99c6d27d;border-radius:0 5px 5px 0;color:#adcad9;margin:23px 0 0}.dw-doc-focus{display:grid;grid-template-columns:1fr 1fr;gap:15px}.dw-doc-focus>div{border:1px solid #a7c7df1f;border-radius:8px;padding:19px;background:#bfd7e107}.dw-doc-focus strong{display:block;margin-bottom:8px}.cp-interior .manual-content .dw-doc-focus p{font-size:14px;margin:0}.dw-doc-next{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 4px}.dw-doc-next span{font:9px var(--mono);letter-spacing:1px;color:#88a2b2}.dw-doc-next h3{font:500 30px var(--display);color:#d9e5e4;margin:8px 0 0}.dw-doc-next .cp-pill{font-size:13px;min-height:44px;padding:12px 21px;white-space:nowrap}.cp-interior .live-setup{border-color:#bdd9e328;color:#9cbdcb;background:#688ba80a;font-size:12px}
/* Individual project research rooms; reading content stays on solid surfaces. */
.cp-interior .coin-summary{position:relative;isolation:isolate;overflow:hidden;border:1px solid #bdd6e039;border-radius:14px;margin-top:25px;background:#132132d9}.dw-cockpit-art{position:absolute;inset:0;z-index:-1;opacity:.3;mask-image:linear-gradient(90deg,transparent,#000)}.dw-cockpit-art img{width:100%;height:100%;object-fit:cover;object-position:75% center}.cp-interior .coin-summary-top{padding:29px}.cp-interior .coin-heading h1{font:500 46px/1.1 var(--display);color:#ede9df;letter-spacing:-1px}.cp-interior .coin-emblem{background:#b8d7e012;border-color:#b0cddd3e;border-radius:10px;color:#afc8d4}.cp-interior .coin-breadcrumb,.cp-interior .coin-quicklinks{color:#8da8b8}.cp-interior .coin-quicklinks>button,.cp-interior .coin-summary-tools>button{border-radius:6px;border-color:#aac7dc35;background:#0c1b2d9e;color:#bcd0dc}.cp-interior .coin-stats{background:#0b1a2bbf;border-color:#b1c8da26}.cp-interior .coin-stats dt{color:#7f9bae;font-size:9px}.cp-interior .coin-stats dd{color:#c8dce5;font-family:var(--display);font-size:25px}.cp-interior .workspace-panel{background:linear-gradient(130deg,#233a4e8f,#111e2fef);border:1px solid #adc8dc2b;border-radius:12px;box-shadow:inset 0 1px #e8f6ff09,0 18px 40px #0003;overflow:hidden;backdrop-filter:blur(18px)}.cp-interior .workspace-panel-head,.cp-interior .mind-profile,.cp-interior .notes-heading{background:#aecfe807;border-color:#a5c5dc23;color:#d0e1e9}.cp-interior .workspace-panel-head h2,.cp-interior .notes-heading h3{color:#adc8d7}.cp-interior .mind-description h2{color:#dce5df;font:500 33px/1.1 var(--display)}.cp-interior .agent-name{color:#cddfe7}.cp-interior .agent-engine,.cp-interior .agent-traits,.cp-interior .mind-purpose,.cp-interior .crawler-drive p{color:#8eabba}.cp-interior .crawler-drive{background:#bdd7e109;border-color:#aac9db24}.cp-interior .live-note{border-color:#b3d2e019}.cp-interior .live-note p,.cp-interior .note-meta{color:#91aebb}.cp-interior .live-session{background:#0c1624f5;color:#abbfcf}.cp-interior .live-session h2{font-size:24px;color:#d3e2e9}.cp-interior .live-session>p{font:15px/1.9 var(--sans)}.cp-interior .browser-toolbar,.cp-interior .browser-view-tabs{background:#0c192a9e;border-color:#aac8de22}.cp-interior .crawler-address{background:#172b405e;border-color:#b9d3e528;color:#9ab9cb}.cp-interior .browser-view-tabs button,.cp-interior .source-tabs button{background:transparent;color:#7f9caf;border-color:#b2d1e022}.cp-interior .browser-view-tabs button.active,.cp-interior .source-tabs button.active{color:#dae7ed;background:#aacfe016;border-color:#a0c4d657}.cp-interior .live-running{background:#73adba09;border-color:#b1d3e022;color:#99b9c8}.cp-interior .live-mission,.cp-interior .mission-card{border:1px solid #b5d2e029;background:#1b304384;border-radius:9px;color:#b7cbd8}.cp-interior .live-mission p{color:#96afc0}.cp-interior .live-network-action button{border-radius:8px}.cp-interior .live-network-action button:disabled{opacity:.5}.cp-interior .view-header{border:1px solid #b5cfdf26;border-radius:13px;background:linear-gradient(110deg,#182a3bbd,#10213586);padding:30px;margin-top:25px}.cp-interior .view-header h1{font-family:var(--display);text-transform:none;color:#e3e8dc}.cp-interior .view-header p{color:#9bb2c2}.cp-interior .agency-message{border-radius:9px;border-color:#b5d1df25;background:#15283b9c;color:#98b2c2}
@media(max-width:1150px){.cp-interior #view-content{width:calc(100% - 64px)}.cp-interior .agency-launch-grid{grid-template-columns:120px minmax(0,1fr) 275px;gap:13px}.cp-interior .agency-launch-nav button{font-size:12px;padding-inline:6px}.cp-interior .agency-form-section-body{padding:20px}.cp-interior .agency-form-section-head{padding:19px}.cp-interior .agency-form-section-head small{display:none}.cp-interior .agency-coin-row{grid-template-columns:30px 38px minmax(140px,1.5fr) 65px 75px 115px 18px;gap:11px}.cp-interior .coin-created{display:none}.dw-workspace-overview>div{padding:21px 19px;gap:12px}.dw-workspace-overview span{font-size:12px}.dw-room-heading{padding:34px;min-height:270px}.dw-room-copy h1{font-size:53px}.dw-room-copy>p:not(.dw-eyebrow){font-size:14px}.dw-manual-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}.cp-interior .agency-capability{padding:23px}.cp-interior .agency-crawler-list{gap:16px}.dw-station-body{padding:20px}}
@media(max-width:950px){.cp-interior .agency-launch-grid{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.cp-interior .agency-launch-nav{grid-column:1/-1;position:static;display:flex;gap:6px;padding:9px}.cp-interior .agency-launch-nav button{justify-content:center;padding:10px;font-size:13px}.cp-interior .launch-nav-foot{display:none}.cp-interior .agency-coin-row{grid-template-columns:30px 38px minmax(130px,1fr) 60px 90px 18px}.cp-interior .coin-missions{display:none}.cp-interior .agency-filters button{padding:10px 12px;font-size:12px}.cp-interior .agency-filters input{width:220px}.dw-workspace-overview>div{display:block}.dw-workspace-overview span{display:block;margin-top:10px}.dw-room-copy{width:65%}.dw-room-art>div{background:linear-gradient(90deg,#0a0e14f5,#0b1015d1 40%,#0b101535 82%)}.dw-room-copy h1{font-size:49px}.dw-room-stamp{font-size:7px}.dw-empty-desk>div:last-child{padding:32px}.dw-empty-desk h3{font-size:29px}.dw-empty-desk .dw-quiet-link{display:block;margin:16px 0 0}.cp-interior .agency-capability-grid{grid-template-columns:repeat(2,1fr)}.cp-interior .agency-crawler-list{grid-template-columns:repeat(2,1fr)}.dw-manual-layout{grid-template-columns:185px minmax(0,1fr);gap:18px}.dw-manual-index{padding:20px 9px 9px}.dw-manual-index>button{font-size:12px;padding:12px 9px}.cp-interior .manual-content summary{padding:23px}.dw-doc-body{padding:24px}.dw-doc-focus{grid-template-columns:1fr}.cp-interior .coin-summary-top{padding:23px}.cp-interior .coin-heading h1{font-size:39px}}
@media(max-width:700px){.cp-interior #view-content{width:calc(100% - 40px)}.dw-room-heading,.cp-interior .agency-launch-intro{min-height:250px;padding:29px 26px;margin-top:18px;margin-bottom:25px}.dw-room-copy{width:90%}.dw-room-copy h1,.cp-interior .agency-launch-intro h1{font-size:45px}.dw-room-copy>p:not(.dw-eyebrow){max-width:360px;font-size:14px}.dw-room-art img{object-position:75% center;opacity:.5}.dw-room-art>div{background:linear-gradient(90deg,#0a0e14ef,#0b1015a8 55%,#0b10152b)}.dw-room-stamp{display:none}.dw-room-copy .dw-eyebrow{font-size:9px}.dw-room-actions{gap:18px;margin-top:22px}.dw-room-actions .cp-pill{font-size:12px;padding-inline:18px}.dw-room-actions .dw-quiet-link{font-size:12px}.dw-workspace-overview{grid-template-columns:1fr 1fr}.dw-workspace-overview>div{display:flex;align-items:center;padding:21px;gap:16px}.dw-workspace-overview span{margin:0;font-size:12px}.dw-workspace-overview strong{font-size:33px}.dw-desk-label h2{font-size:28px}.dw-desk-label>span{font-size:7px;text-align:right;max-width:140px;line-height:1.7}.cp-interior .agency-filters{flex-wrap:wrap;padding:10px;gap:3px}.cp-interior .agency-filters button{flex:1;padding:10px 7px;font-size:11px}.cp-interior .agency-filters input{flex:1 0 100%;width:100%;margin:7px 0 0;font-size:14px}.cp-interior .agency-coin-row{grid-template-columns:37px minmax(100px,1fr) 50px 13px;padding:22px 17px;gap:13px}.cp-interior .agency-coin-rank,.cp-interior .agency-coin-engine{display:none}.cp-interior .agency-coin-name strong{font-size:16px}.cp-interior .agency-coin-stat b{font-size:23px}.dw-empty-desk{grid-template-columns:1fr}.dw-empty-art{height:170px}.dw-empty-art img{mask-image:linear-gradient(#000,transparent);object-position:80% 53%}.dw-empty-art>span{font-size:8px;bottom:18px}.dw-empty-desk>div:last-child{padding:5px 27px 32px}.dw-empty-desk h3{font-size:30px}.dw-empty-desk p:not(.dw-eyebrow){font-size:14px}.dw-empty-desk .dw-quiet-link{display:inline-block;margin:0 0 0 19px}.cp-interior .agency-launch-grid{grid-template-columns:1fr;gap:14px}.cp-interior .agency-launch-nav{position:sticky;top:100px;z-index:5;background:#132337f2;backdrop-filter:blur(15px);margin-bottom:2px}.cp-interior .agency-launch-nav button{font-size:12px;gap:7px;padding:10px 4px}.cp-interior .agency-launch-nav button span{font-size:9px}.cp-interior .agency-form-section{scroll-margin-top:164px}.cp-interior .agency-form-section-head{padding:19px 20px}.cp-interior .agency-form-section-head small{display:block;font-size:9px}.cp-interior .agency-form-section-body{padding:23px 20px}.cp-interior .agency-launch-grid .field-row{gap:12px}.cp-interior .agency-focus-choice p{font-size:12px}.cp-interior .agency-launch-preview{position:relative;top:0;padding:21px;scroll-margin-top:164px}.cp-interior .agency-preview-art{height:205px}.cp-interior .agency-preview-details>div{font-size:13px;padding-block:11px}.cp-interior .agency-preview-title h3{font-size:32px}.cp-interior .agency-sign-note{font-size:12px}.cp-interior .agency-launch-footer-note{font-size:12px;padding:18px 20px}.cp-interior .agency-crawler-list{grid-template-columns:1fr}.dw-station-art{height:190px}.dw-station-body{padding:25px}.cp-interior .agency-crawler-card p{font-size:15px}.dw-room-footnote{display:block;font-size:12px;line-height:1.8}.dw-room-footnote a{display:block;margin-top:10px}.dw-workflow{margin-bottom:42px}.dw-workflow .dw-steps{grid-template-columns:1fr}.cp-interior .agency-capability-grid{grid-template-columns:1fr;gap:15px}.cp-interior .agency-capability{padding:25px}.dw-capability-top{margin-bottom:19px}.cp-interior .agency-capability h3{font-size:29px}.cp-interior .agency-capability p{font-size:15px}.dw-token-path{padding:32px 26px}.dw-token-path h2{font-size:40px}.dw-token-path p:not(.dw-eyebrow){font-size:14px}.dw-token-path .dw-quiet-link{display:block;margin:20px 0 0}.dw-manual-layout{grid-template-columns:1fr;gap:18px}.dw-manual-index{position:static;padding:17px;display:grid;grid-template-columns:1fr 1fr;gap:3px}.dw-manual-index>span{grid-column:1/-1;padding:0 10px 11px;font-size:9px}.dw-manual-index>button{font-size:12px;padding:11px 9px}.dw-manual-aside-art{display:none}.cp-interior .manual-content summary{padding:23px 20px;gap:14px}.cp-interior .manual-content summary strong{font-size:25px}.dw-doc-body{padding:25px 23px}.dw-doc-body h2{font-size:20px}.cp-interior .manual-content .dw-doc-body p{font-size:15px;line-height:1.9}.dw-doc-next{display:block;padding:23px 5px}.dw-doc-next .cp-pill{margin-top:20px}.cp-interior .coin-summary-top{padding:23px}.cp-interior .coin-heading h1{font-size:35px}.cp-interior .coin-stats dd{font-size:23px}.cp-interior .coin-summary-tools{width:100%}.cp-interior .view-header{padding:27px 22px}.cp-interior .page-footer{margin-top:32px}.cp-interior .live-session>p{font-size:14px}}
@media(max-width:380px){.dw-room-heading,.cp-interior .agency-launch-intro{padding:27px 22px}.dw-room-copy{width:100%}.dw-room-copy h1,.cp-interior .agency-launch-intro h1{font-size:41px}.cp-interior .agency-form-section-head small{display:none}.cp-interior .agency-focus-grid{grid-template-columns:1fr}.cp-interior .agency-launch-nav button{font-size:11px;gap:4px}.dw-workspace-overview>div{padding:19px 14px;gap:10px}.dw-workspace-overview span{font-size:11px}}
@media(prefers-reduced-motion:reduce){.dw-inner-backdrop{background:#0b0e13 url('/visuals/research-atmosphere.webp') center/cover}.dw-inner-haze:after,.dw-room-art img,.dw-station-art>img{animation:none}.dw-station-art>img{transition:none}}
[data-theme=light] .cp-interior{--text:#293e4d;--fg:#293e4d;background:#e4e9e9}[data-theme=light] .dw-inner-backdrop{background:#dde6e9}[data-theme=light] .dw-inner-backdrop>.dw-film{opacity:.12}[data-theme=light] .dw-inner-haze{background:#dde6e9a9}[data-theme=light] .cp-interior .agency-form-section,[data-theme=light] .cp-interior .agency-launch-preview,[data-theme=light] .cp-interior .agency-launch-nav,[data-theme=light] .cp-interior .agency-crawler-card,[data-theme=light] .cp-interior .agency-capability,[data-theme=light] .dw-manual-index,[data-theme=light] .cp-interior .manual-content details,[data-theme=light] .cp-interior .workspace-panel,[data-theme=light] .dw-empty-desk,[data-theme=light] .cp-interior .agency-filters{background:linear-gradient(135deg,#f4f7f2e8,#d8e5ecd9);border-color:#37536b38}[data-theme=light] .dw-desk-label h2,[data-theme=light] .cp-interior .agency-form-section-head h2,[data-theme=light] .cp-interior .agency-preview-title h3,[data-theme=light] .cp-interior .agency-crawler-card h3,[data-theme=light] .cp-interior .agency-capability h3,[data-theme=light] .cp-interior .manual-content summary strong,[data-theme=light] .dw-doc-next h3,[data-theme=light] .dw-empty-desk h3{color:#2b4557}[data-theme=light] .cp-interior .agency-launch-grid .field label,[data-theme=light] .cp-interior .agency-launch-grid .field input,[data-theme=light] .cp-interior .agency-launch-grid .field textarea,[data-theme=light] .dw-doc-body h2,[data-theme=light] .dw-doc-body strong{color:#3c5868}[data-theme=light] .cp-interior .agency-launch-grid .field input,[data-theme=light] .cp-interior .agency-launch-grid .field textarea,[data-theme=light] .cp-interior .agency-focus-choice,[data-theme=light] .cp-interior .agency-filters input{background:#f9fcfa9e;border-color:#69889d44}[data-theme=light] .cp-interior .agency-focus-choice:has(input:checked){background:#9dbdc334;border-color:#64859699}[data-theme=light] .cp-interior .agency-focus-choice strong,[data-theme=light] .cp-interior .agency-preview-details dd{color:#3c596a}[data-theme=light] .cp-interior .manual-content .dw-doc-body p,[data-theme=light] .cp-interior .agency-capability p,[data-theme=light] .cp-interior .agency-crawler-card p,[data-theme=light] .dw-empty-desk p:not(.dw-eyebrow){color:#587181}[data-theme=light] .dw-workspace-overview>div,[data-theme=light] .cp-interior .agency-coin-row{background:linear-gradient(130deg,#edf4f1eb,#d3e2e9f2)}[data-theme=light] .dw-workspace-overview strong,[data-theme=light] .cp-interior .agency-coin-name strong,[data-theme=light] .cp-interior .agency-coin-stat b{color:#37576b}[data-theme=light] .cp-interior .live-session{background:#f7faf6;color:#3f5c6e}[data-theme=light] .cp-interior .live-session h2{color:#2e4b5e}
/* Match the reading contrast to the pale alternate theme. */
[data-theme=light] .cp-interior .agency-filters input,[data-theme=light] .cp-interior .agency-filters button,[data-theme=light] .cp-interior .agency-filters button.active{color:#314e63}
[data-theme=light] .dw-workspace-overview span,[data-theme=light] .cp-interior .agency-coin-name small,[data-theme=light] .cp-interior .agency-coin-stat small,[data-theme=light] .cp-interior .agency-coin-engine,[data-theme=light] .cp-interior .agency-coin-engine small,[data-theme=light] .dw-table-note,[data-theme=light] .dw-desk-label>span{color:#536c7b}
[data-theme=light] .cp-interior .agency-coin-state{color:#3d726c!important}
[data-theme=light] .cp-interior .agency-launch-nav button,[data-theme=light] .cp-interior .agency-launch-nav button.active,[data-theme=light] .dw-manual-index button,[data-theme=light] .dw-manual-index button.active,[data-theme=light] .cp-interior .agency-launch-wallet{color:#3f5a6b}
[data-theme=light] .cp-interior .agency-focus-choice p,[data-theme=light] .cp-interior .agency-sign-note,[data-theme=light] .cp-interior .agency-preview-details dt,[data-theme=light] .cp-interior .agency-launch-grid .field>small,[data-theme=light] .cp-interior .agency-inline-note{color:#526d7d}
