:root{--bg:#080f18;--bg2:#0b131d;--panel:#0e1722;--panel-solid:#0e1722;--panel2:#131e2b;--soft:#131e2b;--well:#060c14;--line:rgba(160,190,220,.13);--line2:rgba(160,190,220,.26);--line3:rgba(160,190,220,.46);--grid-min:rgba(120,160,205,.045);--grid-maj:rgba(120,160,205,.085);--text:#e8eff7;--muted:#9db0c6;--dim:#8496ab;--act:#ff8a3d;--act-on:#080f18;--calc:#62d4f2;--brand:#ff8a3d;--brand2:#ff8a3d;--good:#e8eff7;--warn:#93a6bd;--bad:#ff6b74;--brand-ink:#ff8a3d;--brand2-ink:#ff8a3d;--good-ink:#e8eff7;--warn-ink:#93a6bd;--bad-ink:#ff6b74;--focus:#ff8a3d;--gradient-ink:none;--shadow:none;--radius:0;--radius-sm:0;--rail:86px;--top:76px;--inspector:320px;--font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace}html[data-theme=light]{--bg:#efe9dd;--bg2:#f2ede2;--panel:#f7f3ea;--panel-solid:#f7f3ea;--panel2:#f2ede2;--soft:#f2ede2;--well:#e6e0d2;--line:rgba(40,55,75,.17);--line2:rgba(40,55,75,.34);--line3:rgba(40,55,75,.58);--grid-min:rgba(30,60,100,.045);--grid-maj:rgba(30,60,100,.085);--text:#1b2836;--muted:#4d5d70;--dim:#586878;--act:#a83f0c;--act-on:#f7f3ea;--calc:#0c6484;--brand:#a83f0c;--brand2:#a83f0c;--good:#1b2836;--warn:#4d5d70;--bad:#a81d2a;--brand-ink:#a83f0c;--brand2-ink:#a83f0c;--good-ink:#1b2836;--warn-ink:#4d5d70;--bad-ink:#a81d2a;--focus:#a83f0c;--shadow:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto!important}}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:var(--font);background:var(--bg);color:var(--text);overflow-x:clip}html[dir=rtl]{--font:"Noto Naskh Arabic","Geeza Pro","Segoe UI",Tahoma,ui-sans-serif,system-ui,sans-serif}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:0}.skip-link{position:fixed;top:8px;left:8px;z-index:200;padding:12px 18px;border-radius:0;background:var(--panel-solid);border:1px solid var(--line2);color:var(--text);font-weight:800;font-size:14px;text-decoration:none;transform:translateY(-160%);transition:transform .18s}.skip-link:focus{transform:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.empty{padding:34px 20px;text-align:center;border:1px dashed var(--line2);border-radius:0;color:var(--muted);font-size:13px;line-height:1.6;grid-column:1/-1}.empty b{display:block;color:var(--text);font-size:15px;margin-bottom:6px}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-2;background:var(--bg);background-image:linear-gradient(var(--grid-maj) 1px,transparent 1px),linear-gradient(90deg,var(--grid-maj) 1px,transparent 1px),linear-gradient(var(--grid-min) 1px,transparent 1px),linear-gradient(90deg,var(--grid-min) 1px,transparent 1px);background-size:48px 48px,48px 48px,8px 8px,8px 8px}button,input,select{font:inherit}button{color:inherit}svg{display:block}.app-shell{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:var(--rail) minmax(0,1fr) var(--inspector);grid-template-rows:var(--top) minmax(0,1fr);grid-template-areas:"rail top inspector" "rail main inspector";gap:0}.rail{grid-area:rail;position:fixed;left:0;top:0;bottom:0;width:var(--rail);z-index:40;border-right:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;align-items:center;padding:14px 10px calc(14px + env(safe-area-inset-bottom))}.brand-orb{width:54px;height:54px;border-radius:0;display:grid;place-items:center;background:var(--act);color:#05111e;font-weight:900;font-size:21px;margin-bottom:18px;cursor:pointer;position:relative;overflow:hidden}.rail-nav{display:flex;flex-direction:column;gap:8px;width:100%;align-items:center}.rail-spacer{flex:1}.rail-btn{width:62px;height:58px;border:0;background:transparent;border-radius:0;cursor:pointer;display:grid;place-items:center;color:var(--dim);position:relative;transition:.2s ease}.rail-btn:hover{background:var(--soft);color:var(--text);transform:translateY(-1px)}.rail-btn.active{color:var(--act);background:var(--well);box-shadow:inset 3px 0 0 var(--act)}.rail-btn .tip{position:absolute;left:72px;padding:8px 11px;background:var(--panel-solid);border:1px solid var(--line2);border-radius:0;font-size:12px;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-8px);transition:.18s}.rail-btn:hover .tip{opacity:1;transform:none}.icon{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.emoji .icon,.feature-icon .icon,.mini-icon .icon{width:1em;height:1em;stroke-width:1.5}.emoji,.feature-icon{color:var(--act)}.mini-icon .icon{width:19px;height:19px;stroke-width:1.7;color:var(--act)}.journey-actions .icon{width:19px;height:19px;display:inline-block;vertical-align:-4px;margin-inline-end:5px}.topbar{grid-area:top;position:fixed;left:var(--rail);right:var(--inspector);top:0;height:var(--top);z-index:35;display:flex;align-items:center;gap:14px;padding:12px 22px;border-bottom:1px solid var(--line);background:var(--panel)}.command{height:50px;flex:1;max-width:850px;display:flex;align-items:center;gap:12px;padding:0 16px;border:1px solid var(--line2);border-radius:0;background:var(--panel);transition:.2s}.command:focus-within{border-color:var(--act)}.command input{flex:1;border:0;background:transparent;color:var(--text);outline:0;font-size:16px;min-width:0}.command input::placeholder{color:var(--dim)}.kbd{font-size:11px;color:var(--muted);border:1px solid var(--line2);padding:4px 7px;border-radius:0;background:var(--soft)}.top-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.icon-btn{width:46px;height:46px;border-radius:0;border:1px solid var(--line);background:var(--panel);cursor:pointer;display:grid;place-items:center;transition:.2s}.icon-btn:hover{border-color:var(--act);color:var(--act)}main{grid-area:main;min-width:0;padding:calc(var(--top) + 24px) 26px 42px 26px}html[data-inspector=collapsed]{--inspector:64px}html[data-inspector=collapsed] #inspectorBody,html[data-inspector=collapsed] .inspector h3{display:none}html[data-inspector=collapsed] .inspector-head{justify-content:center}.inspector{grid-area:inspector;position:fixed;right:0;top:0;bottom:0;width:var(--inspector);z-index:38;border-left:1px solid var(--line);background:var(--panel);padding:20px 18px;overflow:auto}.inspector-head{height:44px;display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.inspector h3{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.inspector-section{padding:16px;border:1px solid var(--line);border-radius:0;background:var(--panel);margin-bottom:13px}.inspector-section h4{margin:0 0 12px;font-size:14px}.tiny{font-size:12px;color:var(--muted);line-height:1.55}.status-row{display:flex;align-items:center;gap:9px;margin:9px 0}.dot{width:7px;height:7px;border-radius:50%;background:var(--act)}.hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);gap:20px;margin-bottom:22px}.hero-card,.glass{border:1px solid var(--line);border-radius:0;background:var(--panel);overflow:hidden;position:relative}.hero-card{padding:28px;min-height:245px;background:var(--panel)}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;background:transparent;border:1px solid var(--line2);font:700 11px/1 var(--mono);color:var(--muted);letter-spacing:.16em;text-transform:uppercase}.hero h1{font-size:clamp(31px,4vw,58px);line-height:1.02;letter-spacing:-.045em;margin:17px 0 12px;max-width:760px}.gradient-text{color:var(--act)}.hero p{max-width:680px;color:var(--muted);font-size:15px;line-height:1.7;margin:0 0 20px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.primary,.secondary{height:46px;border-radius:0;padding:0 17px;border:0;font-weight:800;cursor:pointer;transition:.2s}.primary{background:var(--act);color:var(--act-on)}.secondary{background:var(--soft);color:var(--text);border:1px solid var(--line)}.secondary:hover{border-color:var(--act);color:var(--act)}.primary:hover{filter:brightness(1.09)}.pulse-card{padding:20px;display:flex;flex-direction:column;justify-content:space-between}.pulse-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.metric{padding:14px;border-radius:0;background:var(--soft);border:1px solid var(--line)}.metric b{font-size:22px;display:block}.metric span{font-size:11px;color:var(--muted)}.spark{height:70px;margin-top:14px;border-radius:0;background:transparent;position:relative;overflow:hidden}.spark svg{width:100%;height:100%}.section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:26px 0 14px}.section-head h2{margin:0;font-size:21px;letter-spacing:-.02em}.section-head p{margin:5px 0 0;color:var(--muted);font-size:13px}.link-btn{border:0;background:transparent;color:var(--brand-ink);font-weight:800;font-size:13px;cursor:pointer;min-height:44px;padding:0 8px;border-radius:0}.link-btn:hover{background:#6ae1ff17}.launcher{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.app-tile{min-height:144px;border:1px solid var(--line);border-radius:0;background:var(--panel);padding:17px;cursor:pointer;text-align:start;position:relative;overflow:hidden;transition:.22s}.app-tile:hover,.app-tile:hover .app-icon{border-color:var(--act)}.app-icon{width:51px;height:51px;border-radius:0;display:grid;place-items:center;background:var(--well);color:var(--act);border:1px solid var(--line);margin-bottom:14px}.app-icon .icon{width:27px;height:27px;stroke-width:2.2}.app-tile b{font-size:15px;display:block;margin-bottom:4px}.app-tile span{font-size:11px;color:var(--muted);line-height:1.4}.count{position:absolute;top:14px;right:14px;font-size:10px;font-weight:900;padding:5px 7px;border-radius:0;background:var(--soft);color:var(--muted);border:1px solid var(--line)}.quick-grid{display:grid;grid-template-columns:1.3fr .85fr .85fr;gap:14px}.quick-card{border:1px solid var(--line);border-radius:0;background:var(--panel);padding:17px;min-height:150px}.quick-card h3{font-size:15px;margin:0 0 12px}.recent-list{display:grid;gap:8px}.recent-item{display:flex;align-items:center;gap:10px;padding:10px;border-radius:0;background:var(--soft);cursor:pointer}.recent-item:hover{border-color:var(--act)}.mini-icon{width:35px;height:35px;border-radius:0;background:var(--well);color:var(--act);display:grid;place-items:center}.recent-item div{min-width:0}.recent-item b{display:block;font-size:13px}.recent-item span{font-size:11px;color:var(--muted)}.domain-card,.tool-card,.recent-item,.palette-item{font:inherit;color:inherit;text-align:start;width:100%;-webkit-appearance:none;appearance:none}.view{display:none;animation:fade .2s ease}.view.active{display:block}.view:focus{outline:0}@keyframes fade{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:none}}.page-title{display:flex;align-items:center;gap:14px;margin-bottom:18px}.page-title .big-icon{width:58px;height:58px;border-radius:0;display:grid;place-items:center;background:var(--well);color:var(--act);border:1px solid var(--line2)}.page-title h1{font-size:29px;letter-spacing:-.035em;margin:0}.page-title p{margin:5px 0 0;color:var(--muted);font-size:13px}.toolbar{display:flex;align-items:center;gap:10px;margin-bottom:17px;flex-wrap:wrap}.filter-search{height:45px;min-width:260px;flex:1;border-radius:0;border:1px solid var(--line);background:var(--panel);display:flex;align-items:center;gap:9px;padding:0 13px}.filter-search input{border:0;background:transparent;outline:0;color:var(--text);width:100%}.pill{height:44px;padding:0 15px;border-radius:0;border:1px solid var(--line);background:var(--panel);cursor:pointer;color:var(--muted);font-weight:700;font-size:12px}.pill:hover{color:var(--act);border-color:var(--act)}.pill.active{color:var(--act-on);background:var(--act);border-color:var(--act)}.domain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.domain-card{border:1px solid var(--line);background:var(--panel);padding:18px 18px 18px 21px;cursor:pointer;min-height:150px;transition:border-color .15s;position:relative;overflow:hidden}.domain-card:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px}.domain-card[data-status=live]:before{background:var(--text)}.domain-card[data-status=beta]:before{background:var(--line3)}.domain-card[data-status=preview]:before{background:repeating-linear-gradient(180deg,var(--dim) 0 5px,transparent 5px 10px)}.domain-card:hover{border-color:var(--act)}.domain-card .emoji{font-size:28px;margin-bottom:18px}.domain-card h3,.domain-card .card-title{display:block;font-weight:800;margin:0 0 6px;font-size:15px}.domain-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.domain-card .domain-count{position:absolute;inset-inline-end:14px;top:14px;color:var(--brand-ink);font-weight:900;font-size:11px}.progress{height:5px;background:var(--soft);border-radius:0;overflow:hidden;margin-top:14px}.progress i{display:block;height:100%;background:var(--calc)}.browser-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;min-height:620px}.category-panel,.content-panel{border:1px solid var(--line);border-radius:0;background:var(--panel)}.category-panel{padding:13px;height:calc(100dvh - 128px);position:sticky;top:calc(var(--top) + 12px);overflow:auto}.category-panel h3{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:8px 10px;margin:0}.cat-item{width:100%;display:flex;align-items:center;gap:9px;border:0;background:transparent;color:var(--muted);padding:12px 10px;min-height:44px;border-radius:0;cursor:pointer;text-align:start;font-size:12.5px;font-weight:700}.cat-item:hover,.cat-item.active{background:var(--soft);color:var(--text)}.cat-item small{margin-left:auto;color:var(--dim)}.content-panel{padding:20px}.content-hero{padding:21px;border-radius:0;background:var(--panel2);border:1px solid var(--line);margin-bottom:16px}.content-hero h2{margin:0 0 7px}.content-hero p{margin:0;color:var(--muted);font-size:13px;max-width:680px;line-height:1.6}.tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.tool-card{border:1px solid var(--line);background:var(--panel2);border-radius:0;padding:15px;cursor:pointer;min-height:130px;transition:.2s}.tool-card:hover{border-color:var(--act)}.tool-card .tool-top{display:flex;align-items:start;justify-content:space-between;gap:9px}.tool-card h4,.tool-card .card-title{display:block;font-weight:800;font-size:13px;margin:0 0 7px}.tool-card p{font-size:11.5px;line-height:1.55;color:var(--muted);margin:0}.tag{font:800 9.5px/1 var(--mono);padding:5px 7px;letter-spacing:.12em;text-transform:uppercase;background:transparent;color:var(--muted);border:1px solid var(--line2)}.tool-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.tool-meta span{font-size:10px;padding:4px 7px;border-radius:0;background:var(--soft);color:var(--muted)}.workspace{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"top top" "res res" "main side";gap:15px}.result-strip{grid-area:res}.workspace-main,.workspace-side,.workspace-top{border:1px solid var(--line);border-radius:0;background:var(--panel)}.workspace-main{overflow:hidden;grid-area:main}.workspace-side{grid-area:side}.workspace-top{grid-area:top;display:flex;align-items:center;gap:12px;padding:12px 16px}.back{width:44px;height:44px;border-radius:0;border:1px solid var(--line);background:var(--soft);display:grid;place-items:center;cursor:pointer}.workspace-title{min-width:0}.workspace-title h2{font-size:15px;margin:0}.workspace-title span{font-size:10px;color:var(--muted)}.workspace-actions{margin-left:auto;display:flex;gap:7px}.workspace-stage{display:flex;flex-direction:column;min-height:430px;padding:20px;background:transparent}.visual-caption{position:absolute;left:16px;bottom:14px;font-size:11px;color:var(--muted)}.mode-tabs{display:flex;padding:0 16px;border-bottom:1px solid var(--line);gap:4px}.mode-tab{padding:13px;min-height:46px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:800;border-bottom:2px solid transparent}.mode-tab.active{color:var(--act);border-color:var(--act)}.result-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:0}.result-card{padding:13px;border-radius:0;background:var(--panel2);border:1px solid var(--line)}.result-card span{font-size:11px;color:var(--muted);display:block}.result-card b{font-size:17px;margin-top:4px;display:block}.workspace-side{padding:16px;height:max-content;position:sticky;top:calc(var(--top) + 12px)}.side-tabs{display:flex;gap:5px;margin-bottom:14px}.side-tab{flex:1;border:1px solid var(--line);background:var(--soft);border-radius:0;padding:10px 6px;min-height:44px;color:var(--muted);font-size:11.5px;font-weight:800;cursor:pointer}.side-tab.active{color:var(--act);border-color:var(--act)}.field{margin:11px 0}.field label{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;font-weight:700;color:var(--muted);margin-bottom:6px}.notice{margin-top:12px;padding:12px;background:var(--well);border:1px solid var(--line);border-inline-start:3px solid var(--line3);color:var(--muted);font-size:11.5px;line-height:1.6}.readout{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.readout div{padding:11px;border-radius:0;background:var(--soft)}.readout span{font-size:11px;color:var(--muted);display:block}.readout b{font-size:15px}.mobile-nav{display:none}.mobile-sheet{position:fixed;inset:0;z-index:110;display:none;background:#040a12b3}.mobile-sheet.open{display:block}.sheet-panel{position:absolute;left:0;right:0;bottom:0;background:var(--panel-solid);border-top:1px solid var(--line2);border-radius:0;padding:10px 14px calc(20px + env(safe-area-inset-bottom));max-height:76dvh;overflow:auto}.sheet-grab{width:44px;height:4px;border-radius:0;background:var(--line2);margin:6px auto 14px}.sheet-panel h3{margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.sheet-links{display:grid;gap:6px}.sheet-links button{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 14px;border:1px solid var(--line);background:var(--soft);border-radius:0;color:var(--text);font-size:14px;font-weight:700;text-align:start;cursor:pointer}.sheet-links button.active{color:var(--brand-ink);border-color:#6ae1ff59}.disclosure{position:fixed;inset-inline-end:18px;bottom:16px;z-index:60;max-width:min(430px,46vw);padding:9px 14px;border:1px solid var(--line2);border-radius:0;background:var(--panel-solid);color:var(--muted);font:600 11.5px/1.45 var(--font)}.command-palette{position:fixed;inset:0;z-index:120;background:#040a12d1;display:none;align-items:flex-start;justify-content:center;padding-top:12vh}.command-palette.open{display:flex}.palette{width:min(690px,92vw);border:1px solid var(--line2);border-radius:0;background:var(--panel-solid);overflow:hidden}.palette-input{height:62px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;padding:0 17px}.palette-input input{flex:1;background:transparent;border:0;outline:0;color:var(--text);font-size:16px}.palette-results{padding:10px;max-height:55vh;overflow:auto}.palette-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:0;cursor:pointer}.palette-item:hover,.palette-item.focus{background:var(--soft)}.palette-hint{padding:9px 14px;border-top:1px solid var(--line);font-size:11.5px;color:var(--dim);display:flex;gap:14px;flex-wrap:wrap}.palette-item .mini-icon{flex:0 0 auto}.palette-item b{font-size:12px;display:block}.palette-item span{font-size:10px;color:var(--muted)}@media(max-width:1280px){:root{--inspector:280px}.launcher{grid-template-columns:repeat(4,1fr)}.domain-grid{grid-template-columns:repeat(3,1fr)}.tool-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1050px){:root{--rail:104px}.rail-btn{width:94px;height:66px;display:grid;justify-items:center;align-content:center;gap:3px}.rail-btn .tip{position:static;opacity:1;transform:none;padding:0;background:0 0;border:0;box-shadow:none;font-size:11px;font-weight:800;white-space:normal;text-align:center;line-height:1.15;max-width:90px}.rail-btn:hover .tip{transform:none}.brand-orb{width:48px;height:48px;font-size:19px;margin-bottom:14px}.app-shell{grid-template-columns:var(--rail) 1fr;grid-template-areas:"rail top" "rail main"}.inspector{display:none}.topbar{right:0}.hero{grid-template-columns:1fr}.pulse-card{display:none}.workspace{grid-template-columns:1fr}.workspace-side{position:relative;top:auto}.launcher{grid-template-columns:repeat(3,1fr)}.quick-grid{grid-template-columns:1fr 1fr}.quick-grid .quick-card:first-child{grid-column:1/-1}}@media(max-width:720px){:root{--top:68px}.app-shell{display:block}.rail{display:none}.topbar{left:0;right:0;height:68px;padding:9px 12px;padding-top:calc(9px + env(safe-area-inset-top))}.command{height:46px;border-radius:0}.kbd,.topbar .command,.brand-word{display:none}.topbar{gap:8px}.top-actions{margin-left:0}.top-actions{margin-inline-start:auto;gap:7px}.top-actions .icon-btn{width:44px;height:44px}.mobile-title{display:flex;align-items:center;gap:10px;min-width:0;font-weight:900;font-size:16px;letter-spacing:-.03em}.mobile-title span{color:var(--brand-ink)}main{padding:calc(84px + env(safe-area-inset-top)) 13px 20px}.hero{margin-bottom:17px}.hero-card{min-height:0;padding:20px}.hero h1{font-size:38px}.hero p{font-size:13px}.hero-actions{display:grid;grid-template-columns:1fr 1fr}.primary,.secondary{padding:0 11px}.launcher{grid-template-columns:repeat(2,1fr);gap:10px}.app-tile{min-height:132px;padding:12px;border-radius:0}.app-icon{width:46px;height:46px;border-radius:0;margin-bottom:10px}.app-tile b{font-size:12.5px}.app-tile span{font-size:11px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.count{font-size:10px;top:9px;inset-inline-end:8px}.section-head{margin:21px 2px 11px}.section-head h2{font-size:18px}.section-head p{font-size:12px}.quick-grid{grid-template-columns:1fr}.quick-grid .quick-card:first-child{grid-column:auto}.page-title .big-icon{width:50px;height:50px}.page-title h1{font-size:23px}.toolbar{align-items:stretch}.filter-search{min-width:100%}.domain-grid{grid-template-columns:repeat(2,1fr);gap:10px}.domain-card{min-height:135px;padding:14px}.browser-layout{display:block}.category-panel{height:auto;position:sticky;top:calc(var(--top) + env(safe-area-inset-top));z-index:20;display:flex;gap:6px;overflow:auto;-webkit-overflow-scrolling:touch;padding:9px;margin-bottom:11px;border-radius:0}.category-panel h3{display:none}.cat-item{width:auto;white-space:nowrap;background:var(--soft)}.cat-item small{margin-left:7px}.content-panel{padding:13px}.tool-grid{grid-template-columns:1fr}.workspace{display:flex;flex-direction:column;gap:11px}.workspace-top{order:0;border-radius:0;padding:10px 12px}.workspace-side{order:1;margin-top:0;border-radius:0;position:static}.workspace-main{order:2;border-radius:0}.workspace-stage{padding:12px;min-height:0;gap:0}.result-strip{order:1;position:sticky;top:calc(var(--top) + env(safe-area-inset-top));z-index:18;grid-template-columns:1fr 1fr;padding:9px;border-radius:0;border:1px solid var(--line);background:var(--panel-solid)}.workspace-side{order:2}.workspace-main{order:3}.mode-tabs{overflow:auto}.mode-tab{white-space:nowrap}.mobile-nav{position:fixed;left:0;right:0;bottom:0;height:calc(70px + env(safe-area-inset-bottom));z-index:90;display:flex;align-items:flex-start;justify-content:space-around;padding:8px 5px env(safe-area-inset-bottom);background:var(--panel);border-top:1px solid var(--line2)}.mobile-nav button{width:19%;min-height:54px;border:0;background:transparent;color:var(--dim);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:10.5px;font-weight:700}.mobile-nav button.active{color:var(--brand-ink)}.mobile-nav .icon{width:24px;height:24px}.disclosure{position:static;max-width:none;margin:4px 0 calc(92px + env(safe-area-inset-bottom));text-align:center;box-shadow:none;background:var(--panel)}.hide-mobile{display:none}}.brand-word{font-weight:950;letter-spacing:-.04em;white-space:nowrap}.brand-word span{color:var(--brand-ink)}.locale-select{height:44px;border:1px solid var(--line);border-radius:0;background:var(--panel);color:var(--text);padding:0 11px;font-weight:750;outline:0}.realm-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:16px}.realm-chip{padding:12px 13px;border:1px solid var(--line);background:var(--panel2);font-size:11px;color:var(--muted)}.realm-chip b{display:block;color:var(--text);font-size:12px;margin-bottom:3px}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;font:800 9.5px/1 var(--mono);letter-spacing:.15em;text-transform:uppercase;border:1px solid currentColor;background:transparent}.status-live{color:var(--text)}.status-beta{color:var(--muted);border-color:var(--line2)}.status-preview{color:var(--dim);border-style:dashed}.journey-bar{margin-top:13px;border:1px solid var(--line);background:var(--panel2);padding:14px}.journey-bar h4{margin:0 0 9px;font-size:12px}.journey-actions{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.journey-actions button{border:1px solid var(--line);background:var(--soft);color:var(--text);min-height:56px;border-radius:0;font-size:11.5px;font-weight:800;cursor:pointer;padding:7px}.journey-actions button:hover{border-color:var(--act);color:var(--act)}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.feature-card{border:1px solid var(--line);border-radius:0;background:var(--panel);padding:18px;min-height:170px;position:relative;overflow:hidden}.feature-card .feature-icon{font-size:30px;margin-bottom:15px}.feature-card h3{font-size:15px;margin:0 0 7px}.feature-card p{font-size:12.5px;line-height:1.6;color:var(--muted);margin:0 0 13px}.feature-card button{border:0;background:transparent;color:var(--brand-ink);padding:0;font-size:12.5px;min-height:44px;font-weight:900;cursor:pointer}.nexus-map{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;align-items:stretch}.nexus-node{padding:13px;border:1px solid var(--line);background:var(--panel);border-radius:0;text-align:center;font-size:11px;color:var(--muted)}.nexus-node b{display:block;color:var(--text);margin-bottom:5px;font-size:12px}.nexus-node.active{border-color:var(--act);color:var(--act)}@media(max-width:1280px){.realm-strip{grid-template-columns:repeat(2,1fr)}.nexus-map{grid-template-columns:repeat(3,1fr)}}@media(max-width:1050px){.feature-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.locale-select{height:42px;max-width:92px;font-size:11px}.realm-strip,.feature-grid{grid-template-columns:1fr}.journey-actions,.nexus-map{grid-template-columns:1fr 1fr}.top-actions #locale{display:block}}.mobile-title{display:none}.command{cursor:text;text-align:start}.pill-row{display:flex;gap:8px;flex-wrap:wrap}.stage-pane{display:flex;flex-direction:column;min-width:0}.pane-title{margin:0 0 14px;font-size:15px}.workspace-stage[data-mode=visual] .journey-bar,.workspace-stage[data-mode=visual] #calcNotice{display:none}.steps-list{margin:0 0 14px;padding-inline-start:20px;display:grid;gap:10px}.steps-list li{font-size:13px;line-height:1.6;color:var(--muted)}.steps-list li b{color:var(--text);font-variant-numeric:tabular-nums}.steps-list code{font:600 12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--soft);border:1px solid var(--line);border-radius:0;padding:2px 6px;color:var(--text)}.ref-list{display:grid;gap:8px;margin-bottom:14px}.ref-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:11px 12px;border-radius:0;background:var(--soft);font-size:12.5px;line-height:1.5}.ref-row b{font-size:12.5px}.ref-row span{color:var(--muted)}.side-pane{min-width:0}.result-card b,.metric b,.readout b,.domain-count,.count,.tool-meta span,.kbd{font-family:var(--mono);font-variant-numeric:tabular-nums}.result-card b,.metric b,.readout b{color:var(--calc);letter-spacing:-.02em}.result-card span,.readout span,.metric span,.field label span,.inspector h3{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase}.field label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.field label b{font-family:var(--mono);letter-spacing:0;text-transform:none;color:var(--text)}.section-head h2,.page-title h1{letter-spacing:-.035em}.workspace-title h2{font-size:15px}@media(max-width:720px){.mobile-title{display:flex}.ref-row{grid-template-columns:1fr;gap:3px}.pill-row{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px}.pill{flex:0 0 auto}.steps-list li{font-size:13.5px}}@media(max-height:540px)and (orientation:landscape)and (max-width:1050px){.hero-card{min-height:0;padding:16px}.hero h1{font-size:clamp(22px,4.4vw,32px);margin:12px 0 8px}.hero p{margin-bottom:14px}.mobile-nav{height:calc(54px + env(safe-area-inset-bottom))}.mobile-nav button{min-height:44px;font-size:9.5px;gap:2px}.mobile-nav .icon{width:20px;height:20px}.command-palette{padding-top:4vh}.palette-results{max-height:44dvh}.app-tile{min-height:104px}}@media print{body:before,.rail,.topbar,.inspector,.mobile-nav,.mobile-sheet,.disclosure,.command-palette,.skip-link,.workspace-actions,.journey-bar,.mode-tabs,.back,.side-tabs,.toolbar,.hero-actions{display:none!important}html,body{background:#fff!important;color:#000!important}main{padding:0!important}.app-shell{display:block}.view{display:none!important}.view.active,.workspace,.browser-layout{display:block!important}.hero-card,.glass,.panel,.workspace-main,.workspace-side,.workspace-top,.result-card,.notice,.tool-card,.domain-card{background:#fff!important;border:1px solid #999!important;box-shadow:none!important;break-inside:avoid}*{color:#000!important;-webkit-print-color-adjust:exact}.workspace-side{margin-top:12px}}html[dir=rtl] .rail{left:auto;right:0;border-right:0;border-left:1px solid var(--line)}html[dir=rtl] .topbar{left:var(--inspector);right:var(--rail)}html[dir=rtl] .inspector{right:auto;left:0;border-left:0;border-right:1px solid var(--line)}html[dir=rtl] .rail-btn .tip{left:auto;right:72px;transform:translate(8px)}html[dir=rtl] .rail-btn:hover .tip{transform:none}html[dir=rtl] .top-actions,html[dir=rtl] .workspace-actions,html[dir=rtl] .cat-item small{margin-left:0;margin-right:auto}html[dir=rtl] .count{right:auto;left:14px}html[dir=rtl] html[dir=rtl] html[dir=rtl] .feature-card:after{right:auto;left:-50px}html[dir=rtl] .visual-caption{left:auto;right:16px}html[dir=rtl] .skip-link{left:auto;right:8px}@media(max-width:1050px){html[dir=rtl] .topbar{left:0;right:var(--rail)}}@media(max-width:720px){html[dir=rtl] .topbar{left:0;right:0}html[dir=rtl] .disclosure{margin-inline:0}}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#efe9dd;--bg2:#f2ede2;--panel:#f7f3ea;--panel-solid:#f7f3ea;--panel2:#f2ede2;--soft:#f2ede2;--well:#e6e0d2;--line:rgba(40,55,75,.17);--line2:rgba(40,55,75,.34);--line3:rgba(40,55,75,.58);--grid-min:rgba(30,60,100,.045);--grid-maj:rgba(30,60,100,.085);--text:#1b2836;--muted:#4d5d70;--dim:#586878;--act:#a83f0c;--act-on:#f7f3ea;--calc:#0c6484;--brand:#a83f0c;--brand2:#a83f0c;--good:#1b2836;--warn:#4d5d70;--bad:#a81d2a;--brand-ink:#a83f0c;--brand2-ink:#a83f0c;--good-ink:#1b2836;--warn-ink:#4d5d70;--bad-ink:#a81d2a;--focus:#a83f0c;--shadow:none}}.rail-btn,.brand-orb,.command,.tier-a-onward,.primary,.secondary,.link-btn,.app-tile,.recent-item,.quick-card a,.domain-card,.tool-card,.cat-item,.mode-tab,.feature-card a,.nexus-node,.mobile-nav a,.sheet-links a,.palette-item,.back,.journey-actions a,.journey-actions span{text-decoration:none}.app-tile,.recent-item,.domain-card,.tool-card,.cat-item,.back,.quick-card a{color:var(--text)}.primary,.secondary,.feature-card a,.feature-card span[aria-disabled=true]{display:flex;align-items:center;justify-content:center}.feature-card a,.feature-card span[aria-disabled=true]{display:inline-flex}.journey-actions a,.journey-actions span,.app-tile,.tool-card{display:flex;flex-direction:column;justify-content:center}.primary,.secondary,.back,.mobile-nav a,.rail-btn,.mode-tab,.pill,.feature-card a,.feature-card span[aria-disabled=true]{text-align:center}.journey-actions a,.journey-actions span{border:1px solid var(--line);background:var(--soft);color:var(--text);min-height:56px;border-radius:0;font-size:11.5px;font-weight:800;cursor:pointer;padding:7px}.rail-btn{padding:1px 6px}.journey-actions a,.journey-actions span{text-align:center}.back{padding:1px 6px}.feature-card a{border:0;background:transparent;color:var(--brand-ink);padding:0;font-size:12.5px;min-height:44px;font-weight:900;display:inline-flex;align-items:center}.feature-card span[aria-disabled=true]{display:inline-flex;align-items:center;min-height:44px;font-size:12.5px;font-weight:900;color:var(--dim)}@media(max-width:720px){.mobile-nav a,.mobile-nav summary{width:19%;min-height:54px;border:0;background:transparent;color:var(--dim);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:10.5px;font-weight:700;text-decoration:none;list-style:none;cursor:pointer;padding:1px 6px}.mobile-nav a.active{color:var(--act)}.mobile-nav summary::-webkit-details-marker{display:none}}.sheet-links a{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 14px;border:1px solid var(--line);background:var(--soft);color:var(--text);font-size:14px;font-weight:700;text-decoration:none}.sheet-links a.active{color:var(--act);border-color:var(--act)}.view-head h1{margin:0 0 6px;font-size:30px;letter-spacing:-.035em}.view-sub{margin:0 0 26px;color:var(--muted);max-width:62ch}.panel-card{background:var(--panel);border:1px solid var(--line);padding:20px}.stack{display:grid;gap:16px;max-width:900px}.refusal{border:1px solid var(--line2);border-inline-start:3px solid var(--bad);background:var(--panel2);padding:20px;display:grid;gap:10px}.refusal-title{margin:0;font-size:17px;color:var(--text)}.refusal-body{margin:0;color:var(--muted);line-height:1.65;max-width:62ch}.refusal-reason{font:700 12px/1 var(--mono);color:var(--dim);border:1px solid var(--line);padding:6px 8px;justify-self:start;background:var(--soft)}.tier-a .workspace{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "main";gap:15px}.tier-a .workspace-top{grid-area:top}.tier-a .workspace-main{grid-area:main;overflow:visible;border:0;background:transparent}.tier-a .workspace-top{display:flex;align-items:center;gap:14px;padding:14px 18px}.tier-a .big-icon{width:46px;height:46px;display:grid;place-items:center;background:var(--well);border:1px solid var(--line2);color:var(--act);flex:none}.tier-a .big-icon .icon{width:26px;height:26px}.tier-a .back{flex:none;text-decoration:none;color:var(--muted)}.tier-a .back:hover{color:var(--act);border-color:var(--act)}.tier-a .workspace-title h1{font-size:clamp(26px,3vw,38px);line-height:1.1;letter-spacing:-.035em;margin:10px 0 0}.tier-a-standfirst{color:var(--muted);font-size:16px;line-height:1.65;margin:22px 0 0;max-width:74ch}.tier-a>.panel-card{margin-top:16px;max-width:74ch}.tier-a h2{font-size:18px;letter-spacing:-.02em;margin:0 0 10px}.tier-a-copy{color:var(--muted);line-height:1.7;margin:0 0 12px}.tier-a-copy:last-child{margin-bottom:0}.tier-a-list{color:var(--muted);line-height:1.7;margin:0;padding-inline-start:20px}.tier-a-list li+li{margin-top:8px}.tier-a-list a:not(.tier-a-onward){color:var(--brand-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tier-a-list a:not(.tier-a-onward):hover{text-decoration-thickness:2px}.tier-a-related b{color:var(--text)}.tier-a-onward{color:var(--act);font-weight:800}.tier-a-inputs{margin:0}.tier-a-input+.tier-a-input,.tier-a-inputs dd+dt{margin-top:14px}.tier-a-inputs dt{font:800 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.tier-a-inputs dd{color:var(--muted);line-height:1.65;margin:6px 0 0}.tier-a-provenance{border-inline-start:3px solid var(--text)}.authority-mount{border:1px solid var(--line2);background:var(--panel);padding:20px;min-height:220px}.authority-title{font-size:16px;margin:0 0 8px}.authority-note{margin-top:12px}.authority-trigger{margin-top:14px}.authority-form{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.authority-field{display:flex;flex-direction:column;gap:6px}.authority-field-label{font:700 10.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.authority-input{height:42px;border:1px solid var(--line);background:var(--panel2);color:var(--text);padding:0 11px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700}.authority-notes{margin-top:14px;display:grid;gap:8px}.authority-warning{font-size:12px;line-height:1.6;color:var(--muted);border-inline-start:3px solid var(--line3);padding-inline-start:10px;margin:0}.authority-provenance{font:600 11px/1.6 var(--mono);color:var(--dim);margin:0;overflow-wrap:anywhere}.readout div{min-width:0;overflow-wrap:anywhere}.authority-engine-refusal{font-size:13px;line-height:1.6;color:var(--bad);margin:0}.authority-code{font-family:var(--mono);color:var(--dim)}@media(max-width:720px){.authority-form{grid-template-columns:1fr}}.authority-preparing{display:grid;gap:8px;align-content:start}:where(.authority-input,.authority-trigger,.command input,.locale-select,.rail-btn,.brand-orb,.icon-btn,.tier-a-onward,.back,.mobile-nav a,.sheet-links a,.skip-link):focus-visible{outline:2px solid var(--act);outline-offset:2px}[hidden]{display:none!important}@media(max-width:720px){.authority-mount{min-height:calc(100dvh - 208px);display:grid;align-content:center}.authority-mount[data-authority-state=ready],.authority-mount[data-authority-state=running],.authority-mount[data-authority-state=value]{align-content:start}}.authority-section{margin:22px 0 12px;padding-bottom:7px;font:800 10.5px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line2)}.authority-section:first-child{margin-top:4px}.authority-body .authority-section:last-of-type{border-bottom-width:3px;border-bottom-color:var(--calc);color:var(--text)}.authority-seeded{margin:12px 0 0;font-size:12px;line-height:1.55;color:var(--dim);border-inline-start:1px solid var(--line2);padding-inline-start:10px}.authority-input{border-bottom-width:2px;border-bottom-color:var(--line3);cursor:text;transition:border-color .15s}.authority-input:hover{border-bottom-color:var(--act)}.authority-choice{cursor:pointer;padding-inline-end:8px}.authority-field-help{font-size:11.5px;line-height:1.5;color:var(--dim)}.tier-a-copy,.tier-a-list{font-size:15.5px;line-height:1.78}.tier-a-input dd{font-size:15px;line-height:1.72}.tier-a-standfirst{font-size:17px;line-height:1.7}.inspector .tiny{font-size:13px;line-height:1.65;color:var(--muted)}.tier-a .tiny{font-size:13px;line-height:1.65}.disclosure{position:static;max-width:none;margin:26px 26px 30px calc(var(--rail) + 26px);border:0;border-top:1px solid var(--line);padding:12px 0 0;background:transparent;font-size:11.5px}html[dir=rtl] .disclosure{margin:26px calc(var(--rail) + 26px) 30px 26px}@media(max-width:720px){.disclosure,html[dir=rtl] .disclosure{margin:4px 13px calc(92px + env(safe-area-inset-bottom))}}@media(min-width:1281px){.tier-a{display:grid;grid-template-columns:minmax(0,74ch) minmax(0,1fr);column-gap:22px;align-items:start}.tier-a>.workspace,.tier-a>.tier-a-standfirst{grid-column:1 / -1}.tier-a>.panel-card{grid-column:1;max-width:none}.tier-a>.panel-card:nth-of-type(2),.tier-a>.panel-card:nth-of-type(5),.tier-a>.panel-card:nth-of-type(6),.tier-a>.panel-card:nth-of-type(8){grid-column:2}}@media(min-width:721px){.authority-mount{min-height:400px;display:grid;align-content:center}.authority-mount[data-authority-state=ready],.authority-mount[data-authority-state=running],.authority-mount[data-authority-state=value]{align-content:start}}@media(max-width:720px){.tier-a .workspace-top{gap:11px;padding:11px 13px}.tier-a .big-icon{width:38px;height:38px}.tier-a .big-icon .icon{width:21px;height:21px}.tier-a .workspace-title h1{font-size:21px;line-height:1.16;margin-top:6px}.tier-a .eyebrow{border:0;padding:0;font-size:10px;letter-spacing:.14em}}@media(max-width:380px){.tier-a .workspace-title h1{font-size:19px}}.pulse-title{margin:15px 0 12px;font-size:22px}.status-label{font-size:12px}.block-action{width:100%;margin-top:10px}.recent-item[aria-disabled=true],.app-tile[aria-disabled=true],.secondary[aria-disabled=true],.journey-actions [aria-disabled=true]{cursor:default;opacity:.62}.secondary[aria-disabled=true]{display:inline-grid;place-items:center}.rail-nav{overflow-y:auto;min-height:0;scrollbar-width:none}.rail-nav::-webkit-scrollbar{display:none}
