.cr-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.cr-actions button{min-height:44px}.cr-start{margin-top:18px;padding-top:18px;border-top:1px solid var(--line,#30413d)}.cr-start h3{margin:0 0 7px}.cr-start p{margin:0 0 12px;color:var(--muted,#9eb0ab);font-size:13px}.cr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000000c7;display:grid;place-items:center;padding:18px}.cr-card{width:min(720px,100%);max-height:92vh;overflow:auto;background:#101a18;border:1px solid #3b514c;border-radius:18px;padding:24px;box-shadow:0 30px 90px #0009}.cr-card h2{margin:5px 0 8px}.cr-card p{color:#aebdb9}.cr-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cr-grid label{display:grid;gap:6px;font-size:12px;font-weight:800;color:#cad6d2}.cr-grid input,.cr-grid select,.cr-grid textarea{width:100%;min-height:43px;border:1px solid #40534f;border-radius:9px;background:#0b1211;color:#fff;padding:10px}.cr-grid textarea{min-height:80px;resize:vertical}.cr-wide{grid-column:1/-1}.cr-check{display:flex!important;grid-column:1/-1;align-items:flex-start;gap:9px!important}.cr-check input{width:auto;min-height:auto;margin-top:3px}.cr-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.cr-note{margin:12px 0 0;padding:10px 12px;border:1px solid #536c65;border-radius:9px;background:#12201d;color:#dbe6e2;font-size:13px}.cr-note.ok{border-color:#287752;background:#0e2a1e;color:#83efb3}.cr-note.bad{border-color:#8a433a;background:#2b1512;color:#ffb8ad}.cr-commercial{margin:0 0 18px;border:1px solid #806a22;border-radius:14px;background:linear-gradient(135deg,#101d1a,#201b0d);padding:18px}.cr-commercial-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.cr-commercial small{color:#ffd75c;font-weight:900;letter-spacing:.08em}.cr-commercial h2{font-size:22px;margin:5px 0}.cr-price{font-size:25px;font-weight:950;color:#f3ba13;white-space:nowrap}.cr-price span{font-size:12px;color:#c4cfcb}.cr-commercial p{color:#aebdb9;margin:5px 0 12px}.cr-economics{margin-top:18px}.cr-econ-card{border:1px solid #30443f;border-radius:12px;padding:15px;margin:10px 0;background:#0e1917}.cr-econ-head{display:flex;justify-content:space-between;gap:12px}.cr-values{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.cr-values div{border:1px solid #263b36;border-radius:9px;padding:9px}.cr-values span{display:block;font-size:10px;color:#88a29b;text-transform:uppercase}.cr-values b{display:block;margin-top:3px;font-size:13px}.cr-sandbox{display:inline-flex;padding:4px 7px;border:1px solid #806a22;border-radius:999px;color:#ffd75c;font-size:10px;font-weight:900}.cr-pending{margin-top:15px}.cr-pending .cr-econ-card{border-color:#806a22}@media(max-width:700px){.cr-grid,.cr-actions{grid-template-columns:1fr}.cr-values{grid-template-columns:1fr 1fr}.cr-commercial-head{display:grid}.cr-price{white-space:normal}.cr-buttons{display:grid}.cr-buttons button{width:100%}}:root{--pego-marine-bg:#07100f;--pego-marine-surface:#0b1715;--pego-marine-panel:#10211e;--pego-marine-panel-2:#0d1b18;--pego-marine-border:#27403b;--pego-marine-border-strong:#49605b;--pego-marine-text:#f6f5ed;--pego-marine-muted:#aebdb9;--pego-marine-sea:#5ed7c7;--pego-yellow:#f3ba13;--pego-yellow-hi:#ffd75c;--pego-success:#44d989;--pego-warning:#f0c94c;--pego-danger:#ef695d;--pego-info:#65b9ff;--pego-radius-sm:8px;--pego-radius-md:10px;--pego-radius-lg:14px;--pego-shadow:0 14px 34px rgba(0,0,0,.28);--pego-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--pego-font-instrument:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--pego-marine-bg);color:var(--pego-marine-text);font-family:var(--pego-font);line-height:1.45}button,input,select,textarea{font:inherit}.loading,.auth{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 75% 10%,rgba(94,215,199,.12),transparent 35%),var(--pego-marine-bg)}.loading{color:var(--pego-marine-sea);font-family:var(--pego-font-instrument);letter-spacing:.08em}.authCard{width:min(460px,92vw);background:linear-gradient(180deg,var(--pego-marine-panel),var(--pego-marine-surface));border:1px solid var(--pego-marine-border);border-top:5px solid var(--pego-yellow);border-radius:var(--pego-radius-lg);padding:28px;box-shadow:var(--pego-shadow);position:relative}.authCard:before,.authCard:after,.shell:before,.shell:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#0a0d0d 0,#0a0d0d 35%,#68716f 40%,#68716f 55%,#161b1a 60%);box-shadow:0 1px 3px #000}.authCard:before{top:10px;left:10px}.authCard:after{top:10px;right:10px}.authCard small,.pageHead small{color:var(--pego-marine-sea);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.authCard h1{font-size:34px;margin:5px 0 3px}.authCard p{color:var(--pego-marine-muted);margin:0 0 18px}.authCard label,.selectLabel{display:block;color:#d7e0dd;font-size:11px;font-weight:800;margin:13px 0 6px}.authCard input,.formGrid input,.formGrid select,.actionBox input,.actionBox textarea,.actionBox select,.selectLabel select,.bigInput,aside select,.marketAction input,.postActions input,.postActions select,.claimBox input,.formLine input,.formLine select,.cellSelect{width:100%;min-height:42px;background:#081210;border:1px solid var(--pego-marine-border-strong);color:var(--pego-marine-text);border-radius:var(--pego-radius-sm);padding:10px 11px;outline:none}.authCard input:focus,.formGrid input:focus,.actionBox input:focus,.selectLabel select:focus,.marketAction input:focus{border-color:var(--pego-marine-sea);box-shadow:0 0 0 2px #5ed7c71f}.logo{width:46px;height:46px;border-radius:50%;background:var(--pego-yellow);color:#111;display:grid;place-items:center;font-size:24px;font-weight:1000;box-shadow:inset 0 0 0 2px var(--pego-yellow-hi),0 0 0 2px #111}.primary,.secondary,.link,.miniBtn{cursor:pointer;font-weight:900}.primary,.secondary,.miniBtn{min-height:40px;border-radius:var(--pego-radius-sm);padding:9px 13px}.primary{background:var(--pego-yellow);border:1px solid var(--pego-yellow);color:#111}.primary:hover{background:var(--pego-yellow-hi)}.secondary,.miniBtn{background:#13221f;border:1px solid var(--pego-marine-border-strong);color:var(--pego-marine-text)}.secondary:hover,.miniBtn:hover{border-color:var(--pego-marine-sea)}.primary:disabled,.secondary:disabled{opacity:.45;cursor:not-allowed}.link{background:transparent;border:0;color:var(--pego-marine-sea);padding:12px 0}.notice{margin:12px 0;padding:10px 12px;border:1px solid #6b5b21;background:#231f0f;color:#f1d66b;border-radius:var(--pego-radius-sm);font-size:12px}.shell{position:relative;min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);background:var(--pego-marine-bg);border-top:4px solid var(--pego-yellow)}.shell:before{top:9px;left:9px}.shell:after{top:9px;right:9px}.shell>aside{position:sticky;top:0;height:100vh;background:linear-gradient(180deg,#0c1715,#07100f);border-right:1px solid var(--pego-marine-border);padding:18px 14px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:11px;padding:4px 6px 16px;border-bottom:1px solid var(--pego-marine-border)}.brand b{display:block;color:var(--pego-yellow);font-size:22px;line-height:1}.brand span{display:block;color:var(--pego-marine-muted);font-size:9px;letter-spacing:.16em;margin-top:4px}.shell aside label{font-size:9px;color:#8ba09a;font-weight:900;letter-spacing:.1em;text-transform:uppercase;margin:14px 0 6px}.orgState{display:flex;justify-content:space-between;align-items:center;margin:9px 0 14px;padding:9px 10px;border:1px solid var(--pego-marine-border);border-radius:var(--pego-radius-sm);background:#0d1b18}.orgState>span{color:var(--pego-marine-muted);font-size:9px}.shell nav{display:grid;gap:5px}.shell nav button,.asideBottom button{border:1px solid transparent;background:transparent;color:#c2ceca;text-align:left;padding:10px 11px;border-radius:var(--pego-radius-sm);font-weight:850;cursor:pointer}.shell nav button:hover,.asideBottom button:hover{background:#10211e;border-color:var(--pego-marine-border)}.shell nav button.active,.asideBottom button.active{background:#16231f;color:#fff;border-color:#695a1e;box-shadow:inset 3px 0 0 var(--pego-yellow)}.asideBottom{margin-top:auto;border-top:1px solid var(--pego-marine-border);padding-top:12px;display:grid;gap:4px}.workspace{padding:24px;min-width:0;max-width:1800px;width:100%;margin:0 auto;background:radial-gradient(circle at 90% 0,rgba(94,215,199,.06),transparent 28%)}.pageHead{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--pego-marine-border)}.pageHead h1{margin:4px 0 3px;font-size:29px;line-height:1.08;letter-spacing:-.02em}.pageHead p{margin:0;color:var(--pego-marine-muted);font-size:12px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:15px}.metric{background:linear-gradient(180deg,#10211e,#0b1715);border:1px solid var(--pego-marine-border);border-top:2px solid var(--pego-marine-sea);border-radius:var(--pego-radius-md);padding:14px;box-shadow:0 8px 18px #00000029}.metric span{display:block;color:#8ba09a;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.metric b{display:block;margin-top:7px;font:800 25px/1 var(--pego-font-instrument);font-variant-numeric:tabular-nums}.metric small{display:block;color:var(--pego-marine-muted);font-size:9px;margin-top:5px}.tabs{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0 13px}.tabs button{background:#10211e;color:#aebdb9;border:1px solid var(--pego-marine-border);border-radius:999px;padding:8px 12px;cursor:pointer;font-size:10px;font-weight:850;text-transform:uppercase}.tabs button.active{background:#201d0d;color:var(--pego-yellow-hi);border-color:#6d5d20}.tableWrap{background:var(--pego-marine-surface);border:1px solid var(--pego-marine-border);border-radius:var(--pego-radius-md);overflow:auto}.tableWrap table{width:100%;border-collapse:collapse;min-width:720px}th{text-align:left;background:#0a1412;color:#8fa29d;text-transform:uppercase;font-size:9px;letter-spacing:.06em;padding:11px 12px;border-bottom:1px solid var(--pego-marine-border)}td{padding:12px;border-bottom:1px solid #1c302c;font-size:11px;color:#d7e0dd}tbody tr:hover td{background:#0e1d1a}.status{display:inline-flex;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:1000;background:#30290f;color:var(--pego-warning);border:1px solid #6b5c22}.status.ok{background:#0e2d20;color:var(--pego-success);border-color:#286246}.status.bad{background:#321512;color:#ff9185;border-color:#74332d}.empty{padding:28px;text-align:center;color:#81938e;font-size:12px}.summaryGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.summaryGrid>div{background:#0d1b18;border:1px solid var(--pego-marine-border);border-radius:var(--pego-radius-md);padding:13px}.summaryGrid span{display:block;color:#839791;font-size:9px;text-transform:uppercase}.summaryGrid b{display:block;margin-top:6px;font-size:14px}.privacy{border:1px solid #28605d;background:#0c2c29;color:#85e9df;padding:12px 14px;border-radius:var(--pego-radius-sm);margin-bottom:14px}.actionBox,.formGrid,.marketCard,.postCard,.claimBox{background:#0d1b18;border:1px solid var(--pego-marine-border);border-radius:var(--pego-radius-md);padding:16px;margin-bottom:14px}.actionBox h3{margin-top:0}.actionBox p,.claimBox p{color:var(--pego-marine-muted);font-size:12px}.inline{display:grid;grid-template-columns:1fr auto;gap:8px}.actionBox textarea{min-height:110px;resize:vertical;margin-top:8px}.actionBox>button{margin-top:10px}.formGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.formGrid .saved,.formGrid .check,.formGrid .notice,.formGrid button{grid-column:1/-1}.saved{background:#081210;border:1px solid var(--pego-marine-border);border-radius:var(--pego-radius-sm);padding:12px}.saved b,.saved span{display:block}.saved span{color:var(--pego-marine-muted);font-size:11px;margin-top:4px}.check{font-size:12px;color:#c5cecc}.actionRow{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;border-top:1px solid var(--pego-marine-border)}.actionRow b,.actionRow span{display:block}.actionRow span{font-size:11px;color:var(--pego-marine-muted);margin-top:3px}.formLine{display:grid;grid-template-columns:minmax(200px,1fr) 170px auto;gap:8px;align-items:center}.cardsList{display:grid;gap:10px}.marketCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,360px);gap:20px;align-items:center;margin:0}.marketCard small,.postCard small{color:var(--pego-marine-sea);font-weight:900}.marketCard h3,.postCard h3{margin:4px 0}.marketCard span,.postCard span{display:block;color:var(--pego-marine-muted);font-size:11px;margin:4px 0}.marketCard b{display:block;margin-top:8px;font-family:var(--pego-font-instrument)}.marketAction{display:grid;gap:7px}.sectionTitle{margin:22px 0 8px}.postCard{margin:0}.postHead{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.postActions{display:grid;grid-template-columns:auto 150px 1fr auto;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--pego-marine-border)}.claimBox{margin-top:14px;margin-bottom:0;background:#081210}.claimBox>div:first-child{display:flex;justify-content:space-between;gap:10px}.prefList{display:grid;gap:10px}.prefList .check{display:flex;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--pego-marine-border)}.prefList .check input{width:auto}.prefList .primary{width:max-content}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:grid;place-items:center;z-index:1000;padding:20px}.modalCard{position:relative;width:min(480px,95vw);background:var(--pego-marine-panel);border:1px solid var(--pego-marine-border-strong);border-top:5px solid var(--pego-yellow);border-radius:var(--pego-radius-lg);padding:24px;box-shadow:var(--pego-shadow)}.modalCard .x{position:absolute;right:12px;top:10px;background:transparent;border:0;color:#fff;font-size:26px;cursor:pointer}.modalCard p{color:var(--pego-marine-muted)}.qr{width:210px;height:210px;display:block;margin:12px auto;background:#fff;padding:10px;border-radius:12px}.secret{display:block;background:#081210;color:var(--pego-yellow-hi);padding:9px;border-radius:7px;word-break:break-all;margin:8px 0}.modalCard .bigInput{margin:10px 0}.modalCard .primary{width:100%}@media(max-width:1100px){.shell{grid-template-columns:220px 1fr}.metrics,.summaryGrid{grid-template-columns:repeat(2,1fr)}.workspace{padding:16px}.marketCard{grid-template-columns:1fr}.postActions{grid-template-columns:1fr 1fr}}@media(max-width:760px){.shell{display:block;border-top-width:3px}.shell>aside{position:relative;height:auto;border-right:0;border-bottom:1px solid var(--pego-marine-border)}.metrics,.summaryGrid,.formGrid{grid-template-columns:1fr}.workspace{padding:12px}.inline,.formLine,.postActions{grid-template-columns:1fr}.pageHead{display:block}.pageHead .secondary{margin-top:10px}.postHead{display:block}}
