.core-recovery{--core-bg:#08090b;--core-panel:#111316;--core-line:#39342e;--core-muted:#a89f91;--core-gold:#d6aa55;--core-red:#d4333f;--core-green:#38b977;--core-white:#e9e6df;min-height:100vh;display:grid;grid-template-columns:255px minmax(0,1fr);background:radial-gradient(circle at 77% -10%,rgba(214,170,85,.14),transparent 26%),var(--core-bg);color:var(--core-white);font-family:var(--font-geist-mono),ui-monospace,monospace}.core-recovery *{box-sizing:border-box}.core-recovery a{color:inherit;text-decoration:none}.core-sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:28px;padding:28px 18px;border-right:1px solid var(--core-line);background:rgba(9,10,12,.96)}.core-brand{display:flex;gap:12px;align-items:center}.core-brand>b{display:grid;place-items:center;width:42px;height:42px;background:var(--core-gold);color:#0b0c0e;font:800 16px Arial,sans-serif}.core-brand span{display:grid;gap:4px}.core-brand strong{font:700 14px Arial,sans-serif;letter-spacing:.1em}.core-brand small,.core-sidebar__ready small{color:var(--core-muted);font-size:8px;line-height:1.4}.core-sidebar nav{display:grid;gap:5px}.core-sidebar nav button{display:grid;grid-template-columns:9px 1fr auto;gap:10px;align-items:center;min-height:44px;padding:0 10px;border:1px solid transparent;background:transparent;color:#bab3a9;text-align:left;font:700 9px inherit;cursor:pointer}.core-sidebar nav button i{width:6px;height:6px;border-radius:50%;background:var(--core-gold)}.core-sidebar nav button i.red{background:var(--core-red)}.core-sidebar nav button i.green{background:var(--core-green)}.core-sidebar nav button i.white{background:var(--core-white)}.core-sidebar nav button small{color:#77716a;font-size:7px}.core-sidebar nav button.active{border-color:#594a33;background:#17140f;color:#fff;box-shadow:inset 3px 0 var(--core-gold)}.core-sidebar__switch{display:grid;gap:7px;border-top:1px solid var(--core-line);padding-top:18px}.core-sidebar__switch>span,.core-sidebar__ready>span,.core-main p{color:var(--core-gold);font-size:8px;letter-spacing:.14em}.core-sidebar__switch a{display:flex;justify-content:space-between;padding:10px;border:1px solid #302c27;background:#101114;font-size:9px}.core-sidebar__switch b{color:var(--core-green);font-size:7px}.core-sidebar__ready{display:grid;gap:7px;margin-top:auto;padding:14px;border:1px solid #493b2b;background:linear-gradient(135deg,#15110c,#101114)}.core-sidebar__ready>b{color:var(--core-green);font-size:15px}.core-main{min-width:0;max-width:1550px;padding:32px clamp(18px,4vw,58px) 80px}.core-topbar{display:flex;justify-content:space-between;gap:28px;align-items:end;padding-bottom:24px;border-bottom:1px solid var(--core-line)}.core-topbar p{margin:0}.core-topbar h1{margin:10px 0 8px;font:600 clamp(38px,5vw,74px)/.9 Arial,sans-serif;letter-spacing:-.065em}.core-topbar>div:first-child>span{display:block;max-width:620px;color:var(--core-muted);font-size:11px;line-height:1.6}.core-signals{display:flex;gap:9px}.core-signals div{display:grid;gap:5px;min-width:82px;padding:11px;border:1px solid var(--core-line);background:#0d0f11}.core-signals span{color:var(--core-muted);font-size:7px}.core-signals b{font:600 18px Arial,sans-serif}.core-command-bar{display:flex;gap:10px;margin:22px 0 10px}.core-command-bar label{display:flex;align-items:center;flex:1;min-height:48px;border:1px solid #5b4a30;background:#101114}.core-command-bar label span{padding:0 14px;color:var(--core-gold);font-size:9px}.core-command-bar input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--core-white);font:10px inherit}.core-command-bar>div{display:flex}.core-command-bar button,.core-priority button,.core-mission-zone button,.core-agent button,.core-tools-view button{min-height:44px;padding:0 13px;border:1px solid #57442e;background:#15130f;color:#e7c26f;font:700 8px inherit;cursor:pointer}.core-command-bar button:nth-child(2){border-color:#753236;color:#ff8f97}.core-command-bar button:nth-child(3){border-color:#316b4d;color:#9ee0b8}.core-local-banner{padding:11px;border:1px solid #573334;background:#171012;color:#f1b5bb;font-size:8px;letter-spacing:.07em}.core-priority-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:12px;margin:12px 0}.core-panel,.core-agent-zone,.core-list-view,.core-app-view,.core-connected-view,.core-tools-view,.core-account-view,.core-system-view{border:1px solid var(--core-line);background:linear-gradient(135deg,#141619,#0d0f11)}.core-panel{padding:22px}.core-panel p,.core-agent-zone header p,.core-list-view header p,.core-app-view header p,.core-connected-view>p,.core-tools-view header p,.core-account-view>p,.core-system-view>p{margin:0;color:var(--core-gold);font-size:8px;letter-spacing:.14em}.core-panel h2,.core-mission-zone h2,.core-agent-zone h2,.core-list-view h2,.core-app-view h2,.core-connected-view h2,.core-tools-view h2,.core-account-view h2,.core-system-view h2{margin:11px 0;font:500 27px/1 Arial,sans-serif;letter-spacing:-.035em}.core-panel>span,.core-next span,.core-connected-view>span,.core-account-view>span,.core-system-view>span,.core-list-view header>span,.core-app-view header>span,.core-tools-view article span{display:block;color:var(--core-muted);font-size:10px;line-height:1.6}.core-priority{border-left:4px solid var(--core-red);min-height:238px}.core-priority__meta{display:flex;gap:13px;align-items:center;margin-top:22px}.core-priority__meta>b{color:var(--core-red);font:600 32px Arial,sans-serif}.core-priority__meta small{color:var(--core-muted);font-size:8px}.core-priority button{margin-top:19px}.core-next{display:flex;flex-direction:column}.core-next a,.core-agent-zone header>a,.core-list-view article>a,.core-app-view footer>a,.core-connected-view a,.core-account-view a,.core-system-view>a,.core-tools-view article>a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;background:var(--core-red);color:#fff;font:700 9px inherit}.core-next a{margin-top:auto}.core-next small{margin-top:12px;color:var(--core-gold);font-size:7px}.core-alerts{display:grid;align-content:start;gap:7px}.core-alerts h2{margin-bottom:8px}.core-alerts div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid #302c27}.core-alerts span{color:var(--core-muted);font-size:8px}.core-alerts b{font-size:8px}.core-pill{display:inline-flex;width:max-content;padding:5px 6px;border:1px solid #6a5634;color:#e5bf69;font-size:7px;letter-spacing:.06em}.core-pill--green{border-color:#326545;color:#91d6ac}.core-pill--red{border-color:#763338;color:#ff939a}.core-mission-zone{padding:22px}.core-mission-zone>header,.core-agent-zone>header{display:flex;align-items:end;justify-content:space-between;gap:16px}.core-mission-zone__grid{display:grid;grid-template-columns:1.3fr .8fr .8fr;gap:12px;margin-top:18px}.core-mission-zone__grid>article{min-height:184px;padding:16px;border:1px solid #36322d;background:#0e1012}.core-mission-zone h3{margin:0 0 12px;font:600 15px Arial,sans-serif}.core-mission-zone article>p{color:var(--core-muted);font-size:10px;line-height:1.6}.core-mission-zone article>p b{color:#f3eee5}.core-mission-zone article>button{margin-top:18px}.core-mission-zone article:first-child{display:grid;gap:4px}.core-mission-zone article:first-child button{display:grid;grid-template-columns:1fr auto;gap:4px;align-items:center;min-height:35px;margin:0;padding:7px 0;border:0;border-top:1px solid #302c27;background:transparent;text-align:left}.core-mission-zone article:first-child button>span{grid-column:1;color:var(--core-muted);font-size:7px}.core-mission-zone article:first-child button>strong{font-size:9px}.core-mission-zone article:first-child .core-pill{grid-column:2;grid-row:1/3;align-self:center}.core-agent-zone{margin-top:12px;padding:22px}.core-agent-zone header>a{background:transparent;border:1px solid #5b4a30;color:#e7c26f}.core-agent-zone>div{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}.core-agent{display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;min-height:116px;padding:15px;border:1px solid #39342e;background:#101214}.core-agent>span{display:grid;place-items:center;width:36px;height:36px;background:#d6aa55;color:#101114;font:700 10px Arial,sans-serif}.core-agent--red>span{background:var(--core-red);color:#fff}.core-agent--green>span{background:var(--core-green);color:#07130d}.core-agent--white>span{background:#e8e5df;color:#111}.core-agent p{margin:0;color:var(--core-gold);font-size:8px}.core-agent h3{margin:6px 0;color:#e8e2d9;font:500 14px/1.25 Arial,sans-serif}.core-agent small{color:var(--core-muted);font-size:8px}.core-agent button{min-height:34px}.core-list-view,.core-app-view,.core-connected-view,.core-tools-view,.core-account-view,.core-system-view{margin-top:22px;padding:25px}.core-list-view header,.core-app-view>header{max-width:690px;margin-bottom:21px}.core-list-view article{display:grid;grid-template-columns:36px 1fr auto auto;gap:15px;align-items:center;padding:17px 0;border-top:1px solid #38332d}.core-list-view article>i{display:grid;place-items:center;width:30px;height:30px;border:1px solid #604d30;color:var(--core-gold);font-style:normal;font-size:8px}.core-list-view article p,.core-app-view article>p{margin:0;color:var(--core-gold);font-size:8px}.core-list-view article h3,.core-app-view article h3,.core-tools-view article h3{margin:5px 0;font:500 18px Arial,sans-serif}.core-list-view article span{color:var(--core-muted);font-size:9px}.core-app-view>div{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.core-app-view article{display:flex;flex-direction:column;min-height:210px;padding:20px;border:1px solid #39342e;background:#101214}.core-app-view article>span{color:var(--core-muted);font-size:10px;line-height:1.6}.core-app-view footer{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:auto;padding-top:20px}.core-app-view footer>a{min-height:auto;padding:0;background:transparent;color:var(--core-red)}.core-connected-view{max-width:830px}.core-connected-view>span{max-width:650px}.core-connected-view>div,.core-account-view>div{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.core-connected-view a:nth-child(2),.core-account-view a:nth-child(2){background:transparent;border:1px solid #5b4a30;color:#e7c26f}.core-connected-view small,.core-account-view small{display:block;margin-top:20px;color:var(--core-muted);font-size:8px;line-height:1.5}.core-tools-view{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.core-tools-view>header{grid-column:1/-1}.core-tools-view article{display:flex;justify-content:space-between;gap:18px;min-height:165px;padding:20px;border:1px solid #39342e;background:#101214}.core-tools-view article>div{display:grid;align-content:start;gap:5px}.core-tools-view article a,.core-tools-view article button{align-self:end}.core-account-view,.core-system-view{max-width:780px}.core-system-view>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0}.core-system-view article{display:grid;gap:7px;padding:13px;border:1px solid #39342e}.core-system-view article b{font:500 16px Arial,sans-serif}.core-system-view article small{color:var(--core-muted);font-size:8px;line-height:1.5}.core-mobile-nav{display:none}@media(max-width:980px){.core-recovery{grid-template-columns:210px minmax(0,1fr)}.core-priority-grid{grid-template-columns:1fr 1fr}.core-alerts{grid-column:1/-1}.core-mission-zone__grid{grid-template-columns:1fr}.core-mission-zone__grid>article{min-height:auto}.core-agent-zone>div{grid-template-columns:1fr}.core-tools-view{grid-template-columns:1fr}}@media(max-width:720px){.core-recovery{display:block}.core-sidebar{display:none}.core-main{padding:22px 15px 88px}.core-topbar{align-items:start;flex-direction:column}.core-topbar h1{font-size:44px}.core-signals{width:100%}.core-signals div{flex:1}.core-command-bar{display:grid}.core-command-bar>div{display:grid;grid-template-columns:repeat(4,1fr)}.core-command-bar button{padding:0 5px;font-size:7px}.core-priority-grid,.core-app-view>div{grid-template-columns:1fr}.core-agent{grid-template-columns:36px 1fr}.core-agent button{grid-column:1/-1}.core-list-view article{grid-template-columns:30px 1fr}.core-list-view article>.core-pill{grid-column:2}.core-list-view article>a{grid-column:1/-1}.core-tools-view{display:grid}.core-tools-view article{display:grid}.core-tools-view article a,.core-tools-view article button{justify-self:start}.core-system-view>div{grid-template-columns:1fr}.core-mobile-nav{position:fixed;z-index:20;inset:auto 0 0;display:grid;grid-template-columns:repeat(4,1fr) auto;min-height:58px;border-top:1px solid var(--core-line);background:#0b0c0e}.core-mobile-nav button,.core-mobile-nav summary{min-height:58px;border:0;background:transparent;color:#c5bdb2;font:700 8px inherit;cursor:pointer}.core-mobile-nav button.active{color:var(--core-gold);box-shadow:inset 0 3px var(--core-gold)}.core-mobile-nav details{position:relative}.core-mobile-nav summary{display:grid;place-items:center;color:var(--core-gold);list-style:none}.core-mobile-nav summary::-webkit-details-marker{display:none}.core-mobile-nav details>button{position:absolute;right:0;bottom:58px;display:block;min-width:120px;padding:0 14px;border:1px solid var(--core-line);background:#141619;text-align:left}}@media(max-width:410px){.core-signals div{min-width:0}.core-signals span{font-size:6px}.core-command-bar>div{grid-template-columns:repeat(2,1fr)}}
