:root{--bg: #f6f5f1;--panel: #ffffff;--ink: #1d2327;--ink2: #4c5660;--muted: #8a939b;--line: #e3e1da;--line2: #eeece6;--accent: #0f5c63;--accent-soft: #e3f0ef;--red: #b4372f;--red-soft: #fbe9e7;--amber: #a86a08;--amber-soft: #fdf3dc;--green: #2f7a45;--green-soft: #e6f3e9;--blue: #2b5ea8;--blue-soft: #e7eef9;--purple: #6b4aa0;--purple-soft: #efe9f7;--mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--sans: "IBM Plex Sans", -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--ink);font:13px/1.45 var(--sans)}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent);text-decoration:none}h1{font-size:22px;font-weight:600;margin:2px 0 6px;letter-spacing:-.01em}h2{font-size:18px;margin:2px 0;font-weight:600}h3{font-size:14px;margin:0;font-weight:600}h4{font-size:12px;margin:0 0 6px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ink2)}h4.sub{margin-top:14px}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.num.neg{color:#7a2d27}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.tiny{font-size:11.5px}.warn{color:var(--amber)}.ok{color:var(--green);font-weight:600}.sp{flex:1}.row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.cap{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.lead{color:var(--ink2);max-width:820px}.boot{padding:40px;font-size:15px}.app{display:grid;grid-template-columns:236px 1fr;grid-template-rows:58px 1fr;height:100vh}.app.with-insp{grid-template-columns:236px 1fr 460px}.topbar{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:0 14px;min-width:0;white-space:nowrap;background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:20}.brand{display:flex;gap:10px;align-items:center;cursor:pointer;min-width:0;flex:0 1 auto;overflow:hidden}.brand>div{overflow:hidden;text-overflow:ellipsis}.logo{color:var(--accent);font-size:20px}.b1{font-weight:600}.b2{font-size:11px;color:var(--muted)}.nav{overflow:auto;border-right:1px solid var(--line);padding:10px 8px 30px;background:#fbfaf7}.nav-h{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin:14px 8px 4px}.nav-i{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:6px;color:var(--ink);font-size:12.5px}.nav-i:hover{background:var(--line2)}.nav-i.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.nav-i>span:first-child{flex:1}.nb{font-size:10.5px;padding:0 6px;border-radius:9px;background:var(--line);color:var(--ink2);font-weight:600}.nb.red{background:var(--red-soft);color:var(--red)}.nb.amber{background:var(--amber-soft);color:var(--amber)}.nb.green{background:var(--green-soft);color:var(--green)}.sodots{display:inline-flex;gap:2px}.sodots i{width:6px;height:6px;border-radius:50%;background:#d6d3ca;display:inline-block}.sodots i.g{background:var(--green)}.sodots i.r{background:var(--red)}.nav-foot{margin-top:20px;display:flex;flex-direction:column;gap:6px;padding:8px;border-top:1px solid var(--line)}.main{overflow:auto}.page{padding:18px 24px 60px;max-width:1280px}.page.wide{max-width:none}.page-hd{display:flex;align-items:flex-end;gap:16px;justify-content:space-between;margin-bottom:12px}.inspector{overflow:auto;border-left:1px solid var(--line);background:#fff;padding:12px 16px 60px}.insp-top{display:flex;align-items:center;margin-bottom:4px}.trace-hd .k{font-size:12px;color:var(--accent)}.trace-hd h3{font-size:16px;margin:2px 0 8px}.bigvals{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:6px}.bigvals>div{min-width:70px}.bigvals .num{font-size:18px;font-weight:500}.bigvals .adj .num{color:var(--accent);font-weight:600}.hist{display:flex;gap:8px;font-family:var(--mono);font-size:11px;color:var(--muted)}.hist .on{color:var(--ink);font-weight:600}.actions{display:flex;gap:4px;flex-wrap:wrap;margin:10px 0}.blk{border-top:1px solid var(--line2);padding:10px 0}.rule{font-size:12px;color:var(--ink2);margin-bottom:6px}.rule .mono{background:var(--line2);padding:1px 5px;border-radius:4px;margin-right:4px;color:var(--ink)}.note-eng{font-size:12px;background:var(--blue-soft);padding:6px 8px;border-radius:6px;margin-bottom:6px}.footing{font-family:var(--mono);font-size:11.5px;padding:4px 8px;border-radius:6px;margin-bottom:6px}.footing.ok{background:var(--green-soft);color:var(--green)}.footing.bad{background:var(--red-soft);color:var(--red)}.tree-row{display:flex;gap:6px;align-items:center;padding:2px 0;font-size:12px;border-bottom:1px dashed var(--line2)}.tree-k{font-family:var(--mono);font-size:11.5px}.tree-l{color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:210px}.tree-src{display:flex;flex-wrap:wrap;gap:4px;padding:3px 0 6px}.twisty{width:14px;display:inline-block;border:0;background:none;cursor:pointer;color:var(--muted);padding:0}.adjmark{color:var(--accent);font-weight:700}.src-row{display:flex;gap:8px;align-items:center;padding:3px 0;flex-wrap:wrap}.chips{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0;align-items:center}.json{font-family:var(--mono);font-size:11px;background:#faf9f6;border:1px solid var(--line2);padding:8px;border-radius:6px;overflow:auto;max-height:360px}.logline{padding:4px 0;border-bottom:1px solid var(--line2);font-size:12.5px}.logline.undone{opacity:.5;text-decoration:line-through}.logline.future,tr.future{opacity:.45}.answer{margin:4px 0 0 12px;padding:4px 8px;border-left:2px solid var(--accent);background:#f8fbfb;font-size:12.5px}.thumb{max-width:160px;display:block;margin-top:4px;border:1px solid var(--line)}.ref{display:inline-flex;gap:4px;align-items:center;border:1px solid var(--line);background:#fff;border-radius:5px;padding:0 6px;font-size:11.5px;cursor:pointer;color:var(--ink);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}.ref:hover{border-color:var(--accent);color:var(--accent)}.ref-i{color:var(--muted);font-size:10px}.ref-line{font-family:var(--mono)}.ref-ev .ref-i{color:var(--accent)}.badge{display:inline-block;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:10px;letter-spacing:.01em;white-space:nowrap;vertical-align:middle}.b-neutral{background:var(--line2);color:var(--ink2)}.b-red{background:var(--red-soft);color:var(--red)}.b-amber{background:var(--amber-soft);color:var(--amber)}.b-green{background:var(--green-soft);color:var(--green)}.b-blue{background:var(--blue-soft);color:var(--blue)}.b-purple{background:var(--purple-soft);color:var(--purple)}.person{display:inline-flex;align-items:center;gap:6px}.avatar{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;background:#7b8790}.av-st-01{background:#2f7a76}.av-st-02{background:#6b4aa0}.av-st-03{background:#b4572f}.av-st-04{background:#4f7a2f}.av-st-05{background:#555f69}.av-st-06{background:#2b5ea8}.av-cu-01,.av-cu-02{background:#a86a08}.presence{display:flex;gap:2px}.when{color:var(--muted);font-size:11px}.btn{border:1px solid var(--line);background:#fff;border-radius:6px;padding:5px 10px;cursor:pointer;font-weight:500}.btn:hover:not(:disabled){border-color:var(--accent)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.btn.sm{padding:3px 8px;font-size:12px}.btn.ghost{border-color:transparent}.btn.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.link{background:none;border:0;color:var(--accent);cursor:pointer;padding:0}input,select,textarea{border:1px solid var(--line);border-radius:6px;padding:4px 8px;background:#fff}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}textarea{width:100%;resize:vertical}.form{display:flex;flex-direction:column;gap:6px;background:#faf9f6;border:1px solid var(--line2);border-radius:8px;padding:10px;margin:6px 0}.form input:not([type=checkbox]):not([type=file]){flex:1;min-width:120px}.form .effect{font-size:12px}.drop{border:1px dashed var(--line);border-radius:6px;padding:8px;text-align:center;cursor:pointer;color:var(--ink2);font-size:12px;display:block}.drop.sm{padding:3px 8px;display:inline-block}.drop input{display:none}.seg{display:inline-flex;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff}.seg button{border:0;background:none;padding:4px 10px;cursor:pointer;font-size:12px;border-right:1px solid var(--line2)}.seg button:last-child{border-right:0}.seg button.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin:12px 0}.tab{border:0;background:none;padding:8px 12px;cursor:pointer;border-bottom:2px solid transparent;color:var(--ink2)}.tab.on{border-bottom-color:var(--accent);color:var(--ink);font-weight:600}.toolbar{margin:10px 0}.clock{display:flex;align-items:center;gap:2px;position:relative;flex:none}.clock-face{border:1px solid var(--line);background:#fbfaf7;border-radius:8px;padding:2px 10px;text-align:left;cursor:pointer;line-height:1.2}.clock-face b{font-family:var(--mono);font-size:12px;display:block;white-space:nowrap}.pop{position:absolute;top:100%;margin-top:6px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 30px #0000001f;z-index:50}.clock-pop{width:460px;padding:10px;left:0}.steps{max-height:360px;overflow:auto;margin-top:8px}.step{display:block;width:100%;text-align:left;border:0;background:none;padding:3px 4px;cursor:pointer;font-size:12px;border-radius:4px}.step:hover{background:var(--line2)}.step.past{color:var(--muted)}.search{position:relative;flex:0 1 380px;min-width:120px}.search input{width:100%}.search-pop{width:560px;max-height:480px;overflow:auto;left:0;padding:4px}.sr{display:grid;grid-template-columns:90px 1fr;gap:0 8px;width:100%;border:0;background:none;text-align:left;padding:5px 6px;cursor:pointer;border-radius:5px}.sr:hover{background:var(--line2)}.sr-k{font-size:10.5px;text-transform:uppercase;color:var(--muted);grid-row:span 2;padding-top:2px}.sr-s{font-size:11.5px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whoami{display:flex;flex-direction:column;align-items:flex-end}.whoami select{max-width:280px}.topbar>.btn,.presence{flex:none}.section{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-bottom:14px}.section>header{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--line2)}.section-body{padding:10px 14px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.grid-main{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px}.sumcard{background:#fff;border:1px solid var(--line);border-radius:10px;padding:12px 14px}.sumtbl{width:100%;border-collapse:collapse}.sumtbl td,.sumtbl th{padding:4px 6px;border-bottom:1px solid var(--line2);font-size:12.5px}.sumtbl th{font-size:10.5px;color:var(--muted);font-weight:500;text-transform:uppercase}.sumtbl tr.strong td{font-weight:600;border-top:1px solid var(--ink)}.r{text-align:right}.delta.up{color:var(--red)}.delta.down{color:var(--green)}.note-under{margin:-6px 0 12px;max-width:980px}.proofbar{display:flex;gap:10px;margin:0 0 14px;flex-wrap:wrap}.pb{flex:1;min-width:140px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:8px 12px;cursor:pointer}.pb b{font-size:20px;font-family:var(--mono);font-weight:500;display:block}.pb span{font-size:11.5px;color:var(--ink2)}.pb.bad b{color:var(--red)}.callout{padding:8px 10px;border-radius:8px;background:var(--line2);margin:6px 0;font-size:12.5px}.callout.amber{background:var(--amber-soft)}.callout.green{background:var(--green-soft)}.callout.red{background:var(--red-soft)}.confirm,.reason{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.reason{display:flex;width:100%}.reason input{flex:1 1 200px}.form-err{color:var(--red);font-size:12px}.inbox-row{display:flex;gap:8px;align-items:baseline;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line2);background:none;padding:7px 4px;cursor:pointer;font-size:12.5px}.inbox-row:hover{background:var(--line2)}.inbox-row .ib-t{flex:1}.inbox-row.new .ib-t{font-weight:600}.logline.clickable{cursor:pointer}.logline.clickable:hover{background:var(--line2)}.bell{position:relative}.bell .dot{position:absolute;top:2px;right:2px;width:7px;height:7px;border-radius:50%;background:var(--red)}.empty{padding:20px;text-align:center;color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.card{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:#fff;display:flex;flex-direction:column;gap:8px}.kv{display:flex;gap:18px;flex-wrap:wrap;margin:4px 0}.kv.big .num{font-size:18px}.scen{display:flex;gap:8px;align-items:center;padding:4px 0;border-bottom:1px solid var(--line2);font-size:12.5px}.tbl-wrap{overflow:auto;border:1px solid var(--line);border-radius:8px;background:#fff;margin:6px 0}.tbl{border-collapse:collapse;width:100%}.tbl th{position:sticky;top:0;background:#faf9f6;text-align:left;font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:6px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:5px 8px;border-bottom:1px solid var(--line2);font-size:12.5px;vertical-align:top}.tbl.click tr:hover td{background:#f7f8f6;cursor:pointer}.tbl tr.sel td{background:var(--accent-soft)}.tbl tr.flag td{background:#fff8ec}.tbl tr.added td{background:var(--green-soft)}.tbl tr.strong td{font-weight:600;border-top:1px solid var(--ink)}.finding{border:1px solid var(--line);border-left:4px solid var(--line);border-radius:8px;margin:6px 0;background:#fff}.finding.sev-error{border-left-color:var(--red)}.finding.sev-warning{border-left-color:var(--amber)}.finding.sev-info{border-left-color:var(--blue)}.finding.sev-pass{border-left-color:var(--green)}.finding.st-resolved{opacity:.8}.f-head{display:flex;gap:8px;align-items:center;padding:7px 10px;cursor:pointer}.f-title{font-weight:500}.f-body{padding:0 12px 10px}.f-body p{margin:6px 0;color:var(--ink2);max-width:900px}.proposal{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:5px 8px;background:#faf9f6;border-radius:6px;margin:4px 0;font-size:12.5px}.mini-finding{font-size:12px;padding:3px 0}.adjcard{border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin:6px 0;background:#fff;display:flex;flex-direction:column;gap:3px}.adjcard.st-approved{border-left:3px solid var(--green)}.adjcard.st-proposed{border-left:3px solid var(--amber)}.adjcard.st-rejected{border-left:3px solid var(--red);opacity:.7}.adj-vals{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12.5px}.row-sel{display:flex;gap:6px;align-items:flex-start}.row-sel .adjcard{flex:1}.note{border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin:6px 0;background:#fff;display:flex;flex-direction:column;gap:4px}.note.blocking.open{border-left:3px solid var(--red)}.note.resolved{opacity:.75}.signoffs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:8px 0}.so-card{border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff;display:flex;flex-direction:column;gap:6px}.so-card.cur{border-color:var(--green);background:#fbfefc}.so-card.reo{border-color:var(--red);background:snow}.reopen{font-size:11.5px;color:var(--red)}.reopen ul{margin:2px 0 0 16px;padding:0;color:var(--ink2)}.sotbl{width:100%;border-collapse:collapse}.sotbl td,.sotbl th{padding:4px 6px;border-bottom:1px solid var(--line2);font-size:12.5px;text-align:center}.sotbl td:first-child,.sotbl th:first-child{text-align:left}.sotbl tr:hover td{background:#f7f8f6;cursor:pointer}.so{font-weight:700}.so.g{color:var(--green)}.so.r{color:var(--red)}.so.o{color:#c9c6bc}.team{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.team.inline{flex-direction:row;gap:16px;align-items:center;flex-wrap:wrap}.budget{min-width:220px}.bar{height:6px;background:var(--line2);border-radius:3px;overflow:hidden;margin:4px 0}.bar i{display:block;height:100%;background:var(--accent)}.bar i.over{background:var(--red)}.flow{display:flex;flex-direction:column}.flow-row{display:flex;gap:8px;align-items:center;padding:4px 6px;border-bottom:1px solid var(--line2);cursor:pointer;font-size:12.5px}.flow-row:hover{background:#f7f8f6}.flow-row.k0{font-weight:600;background:#faf9f6}.flow-row.k2{font-weight:700;border-top:2px solid var(--ink)}.flow-row.k1 .fl{padding-left:14px;color:var(--ink2)}.fk{width:80px;color:var(--muted);font-size:11px}.fpy{width:90px;text-align:right}.fv{width:100px;text-align:right}.docview{margin-top:8px}.doc-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.doc-head .meta{color:var(--ink2);font-size:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.doc-status{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.doc-body{display:grid;grid-template-columns:54px minmax(0,1fr) 360px;gap:12px;margin-top:10px}.doc-pages{display:flex;flex-direction:column;gap:3px;max-height:80vh;overflow:auto}.pg{border:1px solid var(--line);background:#fff;border-radius:4px;padding:3px 0;cursor:pointer;font-family:var(--mono);font-size:11px}.pg.has{border-color:#b9cfcd}.pg.on{background:var(--accent);color:#fff;border-color:var(--accent)}.pg.dim{opacity:.4}.doc-paper{display:flex;flex-direction:column;gap:8px}.paper{background:#fff;border:1px solid var(--line);box-shadow:0 2px 10px #0000000d;padding:28px 34px;min-height:520px;border-radius:2px;font-family:IBM Plex Mono,monospace;font-size:12.5px;line-height:1.8;position:relative}.paper-hd{display:flex;justify-content:space-between;font-family:var(--sans);font-weight:600;border-bottom:2px solid var(--ink);padding-bottom:6px;margin-bottom:14px}.paper-hd span{font-weight:400;color:var(--muted);font-size:11px}.paper-text{white-space:pre-wrap}.hl{background:#fff3b0;padding:0 1px;border-radius:2px;cursor:pointer;box-shadow:0 0 0 1px #f0dc6e}.hl.low{background:#ffd9a8;box-shadow:0 0 0 1px #e8a24d}.hl.bad{background:#ffc9c4;box-shadow:0 0 0 1px var(--red)}.hl.focus{background:var(--accent);color:#fff;box-shadow:0 0 0 2px var(--accent)}.paper-layout{position:relative;aspect-ratio:8.5 / 11}.paper-faint{color:#c9c6bc;font-size:11px;line-height:1.7}.box{position:absolute;border:1.5px solid var(--accent);background:#0f5c6314;border-radius:2px;cursor:pointer;padding:0;overflow:hidden}.box span{font-size:8.5px;font-family:var(--mono);color:var(--accent);position:absolute;top:-1px;left:2px;white-space:nowrap}.box.low{border-color:var(--amber);background:#a86a081a}.box.focus{background:#0f5c6359;border-width:2px}.doc-fields{max-height:82vh;overflow:auto}.fieldlist{display:flex;flex-direction:column;gap:4px}.field{border:1px solid var(--line2);border-radius:6px;padding:5px 8px;cursor:pointer}.field:hover{border-color:var(--accent)}.field.on{border-color:var(--accent);background:var(--accent-soft)}.f-top{display:flex;font-size:11.5px;color:var(--ink2)}.f-val{font-weight:600}.f-lines{display:flex;gap:3px;flex-wrap:wrap;margin-top:2px}.conf{font-family:var(--mono);font-size:10.5px;color:var(--muted)}.conf.low{color:var(--amber);font-weight:700}.snippet{border:1px solid var(--line);border-radius:8px;margin:6px 0;cursor:pointer;overflow:hidden}.snippet:hover{border-color:var(--accent)}.snip-hd{font-size:11px;background:#faf9f6;padding:4px 8px;color:var(--ink2);border-bottom:1px solid var(--line2)}.snip-body{font-family:var(--mono);font-size:11.5px;padding:6px 8px;line-height:1.7}.snip-ft{font-size:11px;padding:3px 8px 6px;color:var(--ink2)}.gate{display:grid;grid-template-columns:22px 1fr;gap:0 8px;padding:6px 4px;border-bottom:1px solid var(--line2);color:var(--ink)}.gate:hover{background:#f7f8f6}.g-i{grid-row:span 2;font-weight:700;text-align:center}.gate.ok .g-i{color:var(--green)}.gate.bad .g-i{color:var(--red)}.gate.warn .g-i{color:var(--amber)}.g-d{color:var(--ink2)}.act-row{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line2);flex-wrap:wrap}.act-row>div:first-child{flex:1;min-width:240px}.sched{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;max-width:none}.sched-nav{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:1px}.sensitive{background:var(--line2);padding:0 4px;border-radius:4px}.sensitive.shown{background:var(--amber-soft)}.linkrow{display:inline-flex;gap:4px;align-items:center}.portal{max-width:860px}.stage{margin-top:4px}.clientcopy{max-width:820px;margin:20px auto;background:#fff;padding:30px 40px;border:1px solid var(--line)}.cc-hd{display:flex;justify-content:space-between;border-bottom:2px solid var(--ink);padding-bottom:10px;margin-bottom:14px}@media print{.topbar,.nav,.inspector,.noprint,.nav-foot{display:none!important}.app{display:block;height:auto}.main{overflow:visible}.section,.tbl-wrap{break-inside:avoid}}@media (max-width: 1280px){.brand .b2{display:none}.whoami select{max-width:190px}.whoami .tiny{display:none}}@media (max-width: 1100px){.brand>div{display:none}.app.with-insp{grid-template-columns:200px 1fr}.inspector{position:fixed;right:0;top:58px;bottom:0;width:min(460px,92vw);z-index:30;box-shadow:-10px 0 30px #0000001f}.grid2,.grid-main{grid-template-columns:1fr}.doc-body{grid-template-columns:44px 1fr}.doc-fields{grid-column:1 / -1}}.relgroup{margin:4px 0 8px}.relgroup .cap{display:block;margin-bottom:2px}
