:root{--bg:#050505;--bg-alt:#0d0d0d;--card:#101010;--card-deep:#0a0a0a;--hover:#161616;--line:#1c1c1c;--line-2:#262626;--line-3:#333;--text:#ededed;--white:#fff;--body:#b9b9b9;--muted:#8a8a8a;--dim:#777;--faint:#555;--red:#e62329;--red-soft:rgba(230,35,41,.12);--green:#3ecf8e;--amber:#f0b35b;--font-display:var(--font-archivo),"Arial Black",Impact,sans-serif;--font-body:var(--font-plex),ui-monospace,SFMono-Regular,Menlo,monospace;--fs-xs:10px;--fs-sm:12px;--fs-base:15px;--fs-md:17px;--fs-lg:clamp(20px,2.4vw,26px);--fs-xl:clamp(26px,3.6vw,44px);--fs-2xl:clamp(34px,6vw,68px);--track-eyebrow:.35em;--track-btn:.3em;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--radius:0;--tap:44px;--ring:0 0 0 1px var(--red);--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px)}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-base);line-height:1.75;-webkit-text-size-adjust:100%;overflow-x:hidden}@media (max-width:720px){body,html{font-size:14.5px}}a{color:var(--red);text-decoration:none;overflow-wrap:anywhere}a:hover{color:var(--white)}button{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline:1px solid var(--red);outline-offset:3px}::selection{background:var(--red);color:#fff}.display{font-family:var(--font-display);font-weight:800;text-transform:uppercase;color:var(--white);line-height:1.04;letter-spacing:-.005em;margin:0}.display em{font-style:normal;color:var(--red)}.eyebrow{font-size:var(--fs-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:var(--s3)}.eyebrow.mark:before{content:"";width:7px;height:7px;background:var(--red);flex:none}.eyebrow.red{color:var(--red)}.muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s3);min-height:var(--tap);min-width:var(--tap);background:var(--red);color:#fff;border:1px solid var(--red);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:500;letter-spacing:var(--track-btn);text-transform:uppercase;padding:0 var(--s5);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.btn:hover{background:#fff;color:var(--red);border-color:#fff}.btn:disabled{opacity:.45;cursor:default;background:var(--red);color:#fff;border-color:var(--red)}.btn.ghost{background:transparent;color:var(--body);border-color:var(--line-3)}.btn.ghost:hover{color:#fff;border-color:var(--red)}.btn.ghost:disabled{background:transparent;color:var(--faint);border-color:var(--line-2)}.btn.icon{padding:0;width:var(--tap)}.btn.on{background:var(--red-soft);color:#fff;border-color:var(--red)}.btn.block{width:100%}.card{background:var(--card);border:1px solid var(--line-2);border-radius:var(--radius)}.card.hot{border-color:transparent;box-shadow:var(--ring)}.frame{position:relative;border:1px solid var(--line-3)}.frame:after,.frame:before{content:"";position:absolute;top:-4px;width:7px;height:7px;background:var(--red)}.frame:before{left:-4px}.frame:after{right:-4px}.pill{display:inline-flex;align-items:center;gap:var(--s2);border:1px solid var(--line-3);padding:6px 12px;color:var(--muted);font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;min-height:32px}a.pill:hover,button.pill:hover{color:#fff;border-color:var(--red)}.dot{width:7px;height:7px;display:inline-block;flex:none}.dot.g{background:var(--green)}.dot.v{background:var(--red)}.dot.a{background:var(--amber)}.chip{display:inline;font-size:11px;letter-spacing:.06em;border:1px solid var(--line-3);padding:1px 6px;color:var(--red);background:var(--card-deep);overflow-wrap:anywhere;text-decoration:none}.chip:hover{border-color:var(--red);color:#fff}input,textarea{background:var(--bg);border:1px solid var(--line-3);border-radius:var(--radius);color:#fff;font-family:var(--font-body);font-size:16px;padding:12px 14px}input::placeholder,textarea::placeholder{color:#555}input:focus,textarea:focus{border-color:var(--red)}.md{color:var(--body);overflow-wrap:anywhere;min-width:0}.md p{margin:.6em 0}.md strong{color:#fff;font-weight:600}.md h1,.md h2,.md h3{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:var(--fs-md);margin:1.2em 0 .4em}.md code{font-family:var(--font-body);font-size:13px;padding:1px 5px}.md code,.md pre{background:var(--card-deep);border:1px solid var(--line-2)}.md pre{padding:var(--s3) var(--s4);overflow-x:auto;max-width:100%}.md pre code{border:0;padding:0;background:none;white-space:pre-wrap;overflow-wrap:anywhere}.md table{border-collapse:collapse;display:block;overflow-x:auto;max-width:100%}.md td,.md th{border:1px solid var(--line-2);padding:6px 10px;text-align:left}.md th{color:#fff;font-weight:500}.md ol,.md ul{padding-left:1.3em}.shell{display:grid;grid-template-columns:272px minmax(0,1fr) 340px;height:100vh;height:100dvh;overflow:hidden}.side{background:var(--card-deep);border-right:1px solid var(--line);padding:var(--s5) var(--s4);display:flex;flex-direction:column;gap:var(--s4);overflow-y:auto;overscroll-behavior:contain}.side .nav-item{display:flex;align-items:center;min-height:40px;padding:0 var(--s3);font-size:var(--fs-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.side .nav-item.on{color:#fff;box-shadow:inset 2px 0 0 var(--red);background:var(--hover)}.thread{display:flex;align-items:center;width:100%;min-height:var(--tap);padding:0 var(--s3);background:none;border:0;text-align:left;cursor:pointer;color:var(--muted);font-size:13px;white-space:nowrap}.thread,.thread span{overflow:hidden;text-overflow:ellipsis}.thread.on,.thread:hover{color:#fff;background:var(--hover)}.thread.on{box-shadow:inset 2px 0 0 var(--red)}.main{display:flex;flex-direction:column;min-width:0;min-height:0}.topbar{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s5);padding-top:calc(var(--s3) + var(--safe-t));border-bottom:1px solid var(--line);min-height:64px}.topbar .title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}.feed{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:var(--s5);overscroll-behavior:contain}.msg{margin:0 auto var(--s6);max-width:760px}.bubble{display:inline-block;max-width:100%;padding:var(--s3) var(--s4);background:var(--card);border:1px solid var(--line-3);color:#fff;overflow-wrap:anywhere;white-space:pre-wrap}.msg.user{text-align:right}.composer{padding:var(--s3) var(--s5) calc(var(--s4) + var(--safe-b));background:var(--bg);border-top:1px solid var(--line)}.composer .box{max-width:760px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:end;grid-gap:var(--s2);gap:var(--s2);padding:var(--s2)}.composer textarea{border:0;background:transparent;resize:none;padding:10px 6px;min-height:var(--tap);width:100%;line-height:1.5}.composer .hint{max-width:760px;margin:var(--s2) auto 0;text-align:center;font-size:11px;color:var(--faint)}.cites{border-left:1px solid var(--line);padding:var(--s5) var(--s4);overflow-y:auto;background:var(--card-deep)}.cite{padding:var(--s4);margin-bottom:var(--s3);overflow-wrap:anywhere}.cite .t{color:#fff;font-size:14px;line-height:1.5}.cite .s,.cite .t{margin-top:var(--s2)}.cite .s{color:var(--muted);font-size:13px;line-height:1.65}.only-mobile,.only-narrow{display:none!important}.scrim{display:none}@media (max-width:1100px){.shell{grid-template-columns:260px minmax(0,1fr)}.only-narrow{display:inline-flex!important}.cites{position:fixed;left:0;right:0;bottom:0;max-height:75dvh;z-index:40;border-left:0;border-top:1px solid var(--red);transform:translateY(100%);transition:transform .25s ease;padding-bottom:calc(var(--s5) + var(--safe-b));visibility:hidden}.cites.open{transform:none;visibility:visible}.scrim.show{display:block;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:30}}@media (max-width:820px){.shell{grid-template-columns:minmax(0,1fr)}.only-mobile{display:inline-flex!important}.hide-mobile{display:none!important}.side{position:fixed;top:0;bottom:0;left:0;width:min(86vw,320px);z-index:50;transform:translateX(-100%);transition:transform .25s ease;padding-top:calc(var(--s5) + var(--safe-t));padding-bottom:calc(var(--s5) + var(--safe-b));visibility:hidden}.side.open{transform:none;visibility:visible}.scrim.side-show{display:block;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:45}.topbar{padding-left:var(--s2);padding-right:var(--s2)}.topbar .title{font-size:15px}.feed{padding:var(--s4)}.composer{padding:var(--s2) var(--s2) calc(var(--s2) + var(--safe-b))}.composer .box{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ta ta" "tools send"}.composer textarea{grid-area:ta}.composer .tools{grid-area:tools;display:flex;gap:var(--s2);align-items:center}.composer .send{grid-area:send}.composer .hint{display:none}}.composer .tools{display:contents}@media (max-width:820px){.composer .tools{display:flex}}.wrap{max-width:1180px;margin:0 auto;padding:var(--s5) var(--s6) var(--s8)}.nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--s4) 0;border-bottom:1px solid var(--line)}.modes,.nav{gap:var(--s4)}.modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s4)}.modes .wide{grid-column:span 2}.mode{padding:var(--s6) var(--s5);height:100%;display:flex;flex-direction:column;gap:var(--s3);color:var(--muted);transition:box-shadow .15s}a:hover>.mode{box-shadow:var(--ring);border-color:transparent}.mode .num{color:var(--red);font-size:28px;line-height:1}.mode .num,.mode h2{font-family:var(--font-display)}.mode h2{text-transform:uppercase;color:#fff;font-size:22px;margin:0;line-height:1.1}.mode p{margin:0;font-size:13px;line-height:1.8}.split{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;min-height:100dvh}.split>section{padding:var(--s7);min-width:0}@media (max-width:900px){.wrap{padding:var(--s3) var(--s4) var(--s7)}.modes{grid-template-columns:minmax(0,1fr)}.modes .wide{grid-column:auto}.split{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.split .pitch{justify-content:flex-start!important;border-right:0!important;border-bottom:1px solid var(--line)}.split>section{padding:var(--s5) var(--s4)}.split .pitch{gap:var(--s5)}}.cl-card,.cl-cardBox,.cl-rootBox{max-width:100%!important}.thinking{display:flex;align-items:center;gap:var(--s3);min-height:var(--tap);padding:var(--s2) var(--s3);border:1px solid var(--line-2);background:var(--card-deep);position:relative;overflow:hidden;max-width:100%}.thinking:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(230,35,41,.1),transparent);transform:translateX(-100%);animation:tk-scan 1.8s linear infinite;pointer-events:none}.tk-mark{width:10px;height:10px;background:var(--red);flex:none;animation:tk-pulse 1.1s ease-in-out infinite}.tk-body{display:flex;flex-direction:column;min-width:0;flex:1 1}.tk-label{font-size:var(--fs-xs);letter-spacing:.3em;text-transform:uppercase;color:#fff;animation:tk-in .35s ease-out}.tk-dots:after{content:"";animation:tk-dots 1.2s steps(4) infinite}.tk-detail{font-size:11px;color:var(--muted);overflow-wrap:anywhere}.tk-time{font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}@keyframes tk-scan{to{transform:translateX(100%)}}@keyframes tk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes tk-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes tk-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (prefers-reduced-motion:reduce){.thinking:after,.tk-dots:after,.tk-label,.tk-mark{animation:none}.thinking:after{display:none}}.composer .box,.composer .hint,.msg{max-width:960px}.composer textarea{max-height:40vh;overflow-y:hidden}.paste-row{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--s2)}@media (max-width:820px){.composer .box{grid-template-areas:"pa pa" "ta ta" "tools send"}.paste-row{grid-area:pa}}.paste{align-items:stretch;border:1px solid var(--line-3);background:var(--card-deep);max-width:100%;width:340px}.paste,.paste-main{display:flex;min-width:0}.paste-main{flex:1 1;gap:var(--s3);align-items:flex-start;padding:var(--s3);background:none;border:0;text-align:left;cursor:pointer;min-height:var(--tap)}.paste-main:hover{background:var(--hover)}.paste:hover{border-color:var(--red)}.paste-icon{color:var(--red);flex:none;padding-top:2px}.paste-text{display:flex;flex-direction:column;min-width:0;gap:2px}.paste-name{font-size:var(--fs-xs);letter-spacing:.25em;text-transform:uppercase;color:#fff}.paste-first{font-size:12px;color:var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paste-meta{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--faint)}.paste-x{border:0;border-left:1px solid var(--line-3);height:auto}.user-stack{display:inline-flex;flex-direction:column;align-items:flex-end;gap:var(--s2);max-width:100%}.errbox{display:flex;align-items:center;gap:var(--s3);padding:var(--s2) var(--s2) var(--s2) var(--s3);border:1px solid var(--red);background:var(--red-soft);color:#fff;font-size:13px;line-height:1.5;flex-wrap:wrap}.viewer{position:fixed;z-index:70;left:50%;top:50%;transform:translate(-50%,-50%);width:min(860px,94vw);max-height:84dvh;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line-3);padding:var(--s4)}.viewer pre{margin:0;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);font-size:13px;line-height:1.6;color:var(--body);background:var(--card-deep);border:1px solid var(--line-2);padding:var(--s3)}.side button.nav-item{background:none;border:0;font-family:var(--font-body);cursor:pointer;width:100%;text-align:left;min-height:var(--tap)}.side button.nav-item:hover{color:#fff}.seg{display:inline-flex;border:1px solid var(--line-3);flex:none}.seg button{min-height:36px;min-width:64px;padding:0 12px;background:none;border:0;color:var(--muted);font-family:var(--font-body);font-size:10px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.seg button+button{border-left:1px solid var(--line-3)}.seg button.on{background:var(--red);color:#fff}.seg button:not(.on):hover{color:#fff}.seg button:disabled{cursor:default;opacity:.6}.draft-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.draft-actions .btn{padding:0 14px;font-size:10px;letter-spacing:.2em}.action-bubble{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}@media (max-width:720px){.seg button{min-width:52px;padding:0 10px}.draft-actions .btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}}.panel{max-width:760px;margin:0 auto;padding:6vh var(--s5) 80px;display:grid;grid-gap:18px;gap:18px;width:100%}.panel-lede{font-size:13px;max-width:600px;margin:0}.panel-add{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;padding:12px;align-items:end;position:relative}.panel input:not([type=file]),.panel textarea{width:100%;background:var(--card-deep);border:1px solid var(--line-3);color:var(--text);font:inherit;font-size:14px;padding:10px 12px;border-radius:0;resize:vertical}.panel-add textarea{border:0;background:transparent;padding:6px}.note,.note-list{display:grid;grid-gap:10px;gap:10px}.note{padding:14px}.note-head{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.note-text{font-size:14px;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.note-hist{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line-2);padding-top:10px}.row-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.field{display:grid;grid-gap:8px;gap:8px}.pill-on{color:#fff;border-color:var(--red);background:var(--red-soft)}.file-drop{gap:12px;flex-wrap:wrap;padding:12px}.file-drop,.file-row{display:flex;align-items:center}.file-row{gap:10px;border-bottom:1px solid var(--line-2);min-height:44px}.file-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.file-meta{font-size:11px;white-space:nowrap}.side-sec{display:flex;align-items:center;justify-content:space-between}.proj-chip{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--red);border:1px solid var(--red);padding:2px 8px;white-space:nowrap;max-width:40vw;overflow:hidden;text-overflow:ellipsis}.remember{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding:12px}.remember textarea{width:100%;background:var(--card-deep);border:1px solid var(--line-3);color:var(--text);font:inherit;font-size:13px;padding:8px 10px;border-radius:0;resize:vertical}.saved-note{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--green);margin-top:8px}@media (max-width:640px){.panel{padding:24px 16px 80px}.panel-add{grid-template-columns:1fr}}.shell.no-cites{grid-template-columns:272px minmax(0,1fr)}@media (max-width:1100px){.shell.no-cites{grid-template-columns:260px minmax(0,1fr)}}@media (max-width:820px){.shell.no-cites{grid-template-columns:minmax(0,1fr)}}.thread-row{position:relative;display:flex;align-items:center}.thread-row .thread{flex:1 1;min-width:0}.thread-more{width:36px;min-height:36px;border:0;opacity:0;flex:none}.thread-more[aria-expanded=true],.thread-row.on .thread-more,.thread-row:hover .thread-more{opacity:1}@media (hover:none){.thread-more{opacity:.7}}.thread-menu{position:absolute;right:4px;top:100%;z-index:20;background:var(--card);border:1px solid var(--line-3);display:grid;min-width:140px}.thread-menu button{background:none;border:0;color:#fff;text-align:left;padding:0 14px;min-height:var(--tap);font-family:var(--font-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.thread-menu button:hover{background:var(--hover);color:#fff}.thread-menu button+button{border-top:1px solid var(--line-2)}.thread-edit input{width:100%;min-height:var(--tap);background:var(--bg);border:1px solid var(--red);color:#fff;padding:0 10px;font:inherit;font-size:13px}.pin-dot{width:6px;height:6px;background:var(--red);flex:none;margin-right:8px}.btn.icon.on{color:var(--red)}.btn.icon.on,.pill.on{border-color:var(--red)}.pill.on{color:#fff}.mem-bar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.mem-bar,.switch{align-items:center}.switch{display:inline-flex;gap:10px;min-height:var(--tap);background:none;color:var(--muted);padding:0 14px 0 8px;font-family:var(--font-body);font-size:10px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.switch,.switch-knob{border:1px solid var(--line-3)}.switch-knob{width:28px;height:14px;position:relative}.switch-knob:after{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;background:var(--faint);transition:transform .15s}.switch.on{color:#fff}.switch.on,.switch.on .switch-knob{border-color:var(--red)}.switch.on .switch-knob:after{background:var(--red);transform:translateX(14px)}.admin-tabs{display:flex;gap:0;border:1px solid var(--line-3);overflow-x:auto;scrollbar-width:none;flex:none}.admin-tabs button{min-height:var(--tap);padding:0 16px;background:none;border:0;color:var(--muted);font-family:var(--font-body);font-size:10px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.admin-tabs button+button{border-left:1px solid var(--line-3)}.admin-tabs button.on{background:var(--red);color:#fff}.admin-grid{display:grid;grid-gap:14px;gap:14px}.kv{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:4px 16px;gap:4px 16px;font-size:13px;align-items:baseline}.kv>.h{color:var(--faint)}.kv>.h,.verdict{font-size:9px;letter-spacing:.2em;text-transform:uppercase}.verdict{display:inline-block;min-width:44px;text-align:center;padding:3px 6px;border:1px solid var(--line-3)}.verdict.pass{border-color:#2f7d4f;color:#7fd3a0}.verdict.flag{border-color:var(--red);color:#fff;background:rgba(230,35,41,.15)}.admin-in{width:100%;min-height:var(--tap);background:var(--bg);border:1px solid var(--line-3);color:#fff;padding:0 12px;font:inherit;font-size:13px}textarea.admin-in{padding:10px 12px}.src-row{display:grid;grid-gap:6px;gap:6px;border-top:1px solid var(--line-2);padding-top:10px}html.app-lock,html.app-lock body{overflow:hidden;overscroll-behavior:none;width:100%}html.app-lock,html.app-lock .shell,html.app-lock body{position:fixed;inset:0;height:auto}html.kb-open.app-lock .shell{top:var(--app-top,0);bottom:auto;height:var(--app-h)}html.app-lock .main{display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden}html.app-lock .main>.topbar{z-index:5;background:var(--bg)}html.app-lock .feed{min-height:0}.composer textarea{font-size:16px}@media (max-width:820px){.composer{padding-bottom:max(env(safe-area-inset-bottom,0px),8px)}html.kb-open .composer{padding-bottom:8px}}.teach{display:grid;grid-gap:12px;gap:12px;padding:14px;margin-top:12px;border:1px solid var(--line-3);border-left:2px solid var(--red)}.teach-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.teach textarea{width:100%;box-sizing:border-box;resize:vertical;line-height:1.6}.teach-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;min-width:0}.teach-pair>div{min-width:0;display:grid;grid-gap:6px;gap:6px;align-content:start}.teach-draft{white-space:pre-wrap;font-size:13px;line-height:1.6;color:var(--muted);border:1px solid var(--line-2);background:var(--card-deep);padding:12px;max-height:340px;overflow:auto;overflow-wrap:anywhere}.teach-draft.final{color:#fff;border-color:var(--red)}.rule{display:grid;grid-gap:8px;gap:8px;padding:14px}.rule.approved{border-left:2px solid var(--red)}.rule.rejected{opacity:.6}.rule-text{font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.3;color:#fff;overflow-wrap:anywhere}.rule-ev{display:grid;grid-gap:4px;gap:4px;font-size:12px;border-top:1px solid var(--line-2);padding-top:8px}.rule-ev>div{display:flex;gap:10px;align-items:baseline;min-width:0;overflow-wrap:anywhere}.rule-ev .eyebrow{flex:none;width:52px;font-size:9px}.rule-ev s{color:var(--muted);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.voice-head{display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px;padding:16px;align-items:center}.voice-ver{display:flex;gap:10px;align-items:baseline;font-family:var(--font-display);font-weight:800;font-size:var(--fs-lg,28px);text-transform:uppercase;color:#fff;margin-top:6px;flex-wrap:wrap}.voice-ver .muted{font-family:var(--font-body);font-weight:400;font-size:11px;letter-spacing:.2em}.red,.voice-ver .red{color:var(--red)}.voice-stats{display:flex;gap:18px}.voice-stats>div{display:grid;justify-items:center}.voice-stats b{font-family:var(--font-display);font-size:26px;color:#fff;line-height:1}@media (max-width:720px){.teach-pair,.voice-head{grid-template-columns:1fr}.voice-stats{justify-content:space-between}.rule .row-actions .btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}}.ex-banner{border:1px solid var(--red);background:var(--red-soft);color:#fff;padding:12px 14px;font-size:13px}.ex-warn{border-left:2px solid var(--amber);padding:6px 10px;font-size:12px;color:var(--amber);background:rgba(240,179,91,.06)}.ex-action{display:grid;grid-gap:10px;gap:10px;padding:14px;border-color:var(--red)}.ex-preview{white-space:pre-wrap;font-size:13px;color:var(--text)}.ex-call{display:block;font-family:var(--font-body);font-size:11px;overflow-wrap:anywhere;border:1px solid var(--line-2);padding:6px 8px;background:var(--card-deep)}.ex-call,.ex-tag{color:var(--muted)}.ex-tag{flex:none;display:inline-block;font-size:9px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--line-3);padding:3px 6px;white-space:nowrap}.ex-tag.hot{border-color:var(--red);color:#fff;background:var(--red-soft)}.ex-tag.live{border-color:var(--green);color:var(--green)}.ex-row+.ex-row{border-top:1px solid var(--line-2)}.ex-rowbtn{all:unset;cursor:pointer;display:flex;justify-content:space-between;gap:10px;align-items:start;width:100%;padding:10px 0;font-size:13px}.ex-thread{display:grid;grid-gap:8px;gap:8px;padding:0 0 12px}.ex-msg{display:grid;grid-gap:4px;gap:4px;font-size:12px;white-space:pre-wrap;color:var(--body);border-left:1px solid var(--line-3);padding-left:10px;max-height:220px;overflow:auto}.ex-phead{justify-content:space-between;gap:12px;align-items:start;margin-bottom:10px}.ex-pctl,.ex-phead{display:flex;flex-wrap:wrap}.ex-pctl{gap:8px;align-items:center}.ex-acts .btn,.ex-pctl .btn{min-height:32px;padding:0 10px;font-size:9px;letter-spacing:.2em}.ex-table-wrap{overflow-x:auto;margin-top:8px}.ex-table{width:100%;border-collapse:collapse;font-size:12px}.ex-table th{color:var(--faint);font-size:9px;letter-spacing:.2em;text-transform:uppercase;text-align:left;font-weight:400;padding:6px 8px;border-bottom:1px solid var(--line-2);white-space:nowrap}.ex-table td{padding:8px;border-bottom:1px solid var(--line);vertical-align:top}.ex-acts{display:flex;gap:6px;justify-content:flex-end}@media (max-width:720px){.ex-table thead{display:none}.ex-table,.ex-table tbody,.ex-table td,.ex-table tr{display:block;width:100%}.ex-table tr{border-bottom:1px solid var(--line-3);padding:8px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:2px 12px;gap:2px 12px}.ex-table td{border:0;padding:3px 0}.ex-table td.ex-acts,.ex-table td[data-l=Campaign]{grid-column:1/-1}.ex-table td[data-l]:not([data-l=Campaign]):before{content:attr(data-l);display:block;color:var(--faint);font-size:9px;letter-spacing:.2em;text-transform:uppercase}.ex-acts{justify-content:flex-start}.ex-acts .btn{flex:1 1}}.op{display:grid;grid-gap:16px;gap:16px}.op-top{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.op-top>div{display:grid;grid-gap:8px;gap:8px;flex:1 1;min-width:260px}.op-nav{display:flex;gap:0;border-bottom:2px solid var(--ink,#111);flex-wrap:wrap}.op-tab{background:none;border:0;padding:10px 14px;font:inherit;font-size:12px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;min-height:44px}.op-tab.on{background:var(--ink,#111);color:#fff}.op-card{display:grid;grid-gap:12px;gap:12px}.op-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.op-hyp{font-family:var(--font-display);font-size:18px;line-height:1.25;margin:6px 0 0}.op-status{font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:4px 8px;border:1px solid;white-space:nowrap}.s-won{color:var(--green,#0a7d32)}.s-lost{color:var(--red)}.s-approved{color:#0b5bd3}.s-launched{color:#8a5a00}.op-data{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px}.op-data b{text-transform:uppercase;font-weight:500;font-size:11px;margin-right:4px}.op-data b,.op-ev{color:var(--muted)}.op-ev{flex-basis:100%}.op-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:760px){.op-cols{grid-template-columns:1fr}}.op-copy{border:1px solid var(--line,#ddd);padding:12px;display:grid;grid-gap:6px;gap:6px;min-width:0}.op-copy pre{white-space:pre-wrap;word-break:break-word;font:inherit;font-size:12.5px;margin:0;max-height:320px;overflow:auto}.op-copy textarea{width:100%;font:inherit;font-size:12.5px;border:1px solid var(--line,#ccc);padding:8px;border-radius:0}.op-k{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.op-copy:last-child{border-color:var(--red)}.op-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.op-result{font-size:12.5px}.op-pb{font-size:13.5px;overflow-x:auto}.op-pb table{border-collapse:collapse;font-size:12px}.op-pb td,.op-pb th{border:1px solid var(--line,#ddd);padding:4px 6px}.op-past{padding:6px 0;border-bottom:1px solid var(--line,#eee)}.op-past,.op-sum{font-size:13px}.copy-picker{gap:10px}.copy-row{display:flex;gap:8px;flex-wrap:wrap}.copy-field select,.copy-row select{background:var(--bg);border:1px solid var(--line-3);border-radius:0;color:#fff;font-family:var(--font-body);font-size:16px;padding:10px 12px;min-height:var(--tap)}.copy-list{overflow:auto;margin-top:6px;border-top:1px solid var(--line-2)}.copy-group{padding:14px 4px 6px;color:var(--red)}.copy-item{display:flex;gap:12px;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line-2);color:var(--body);padding:10px 4px;cursor:pointer;font:inherit;font-size:13px;line-height:1.5;min-height:var(--tap)}.copy-item:focus-visible,.copy-item:hover{background:var(--red-soft)}.copy-item b{color:#fff;font-weight:600}.copy-id{font-family:var(--font-body);color:var(--red);min-width:34px;font-size:12px;letter-spacing:.08em;padding-top:2px}.copy-use{display:block;color:var(--muted);font-size:12px}.copy-use.faint{color:var(--faint);font-size:11px}.copy-chip{font-size:9px;letter-spacing:.15em;text-transform:uppercase;margin-left:4px;color:var(--muted)}.copy-form{display:grid;grid-gap:12px;gap:12px;padding:14px;margin-top:12px}.copy-field{display:grid;grid-gap:4px;gap:4px;flex:1 1;min-width:150px}.copy-next{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px;border-top:1px solid var(--line-2);padding-top:12px}.copy-asset{max-width:46vw}@media (max-width:520px){.copy-picker{width:100vw;max-height:92dvh;top:auto;bottom:0;transform:translateX(-50%)}.copy-asset{max-width:40vw}}.copy-asset{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis}.btn.send,.copy-asset{white-space:nowrap}@media (max-width:520px){.copy-asset{max-width:140px}}.build-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4)}.build-card{text-align:left;cursor:pointer;font:inherit;border:1px solid var(--line-2)}.build-card:hover{border-color:var(--red)}.build-skel{min-height:140px;background:linear-gradient(90deg,var(--card) 0,var(--hover) 50%,var(--card) 100%);background-size:200% 100%;animation:build-sk 1.4s linear infinite}@keyframes build-sk{to{background-position:-200% 0}}.build-empty{padding:var(--s6) var(--s5);color:var(--muted);font-size:13px}.build-list{display:grid;border-top:1px solid var(--line-2)}.build-row{display:flex;justify-content:space-between;gap:12px;padding:10px 4px;background:none;border:0;border-bottom:1px solid var(--line-2);color:var(--text);font:inherit;font-size:13px;text-align:left;cursor:pointer}.build-row:hover{color:#fff;background:var(--hover)}.build-work{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2fr) minmax(260px,1fr);grid-gap:var(--s5);gap:var(--s5);margin-top:var(--s5);align-items:start}.build-col{display:grid;grid-gap:var(--s4);gap:var(--s4);min-width:0}.build-ta{padding:8px 12px;resize:vertical;line-height:1.6}.build-steps{display:flex;gap:var(--s4);list-style:none;margin:0;padding:0;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.build-steps li.on{color:#fff}.build-steps li.on:before{content:"";display:inline-block;width:7px;height:7px;background:var(--red);margin-right:8px}.build-steps li.done{color:var(--green)}.build-draft{padding:var(--s4) var(--s5);display:grid;grid-gap:var(--s3);gap:var(--s3)}.build-sec{display:grid;grid-gap:8px;gap:8px;border-bottom:1px solid var(--line-2);padding-bottom:var(--s3)}.build-sec:last-child{border-bottom:0}.build-sec-acts{display:flex;gap:8px}.build-sec-acts .btn{min-height:30px;font-size:10px;padding:0 10px}.build-side{padding:var(--s4);display:grid;grid-gap:10px;gap:10px}.build-score{font-family:var(--font-display);font-size:32px;color:#fff;line-height:1}.build-crit{display:grid;grid-gap:4px;gap:4px;font-size:13px}.build-bar{height:3px;background:var(--line-2)}.build-bar span{display:block;height:100%;background:var(--red)}.build-payload{white-space:pre-wrap;max-height:220px;overflow:auto;margin:0}@media (max-width:900px){.build-cards,.build-work{grid-template-columns:1fr}}.frame.dropping{box-shadow:0 0 0 1px var(--red) inset}.file-chip.error,.frame.dropping{border-color:var(--red)}.file-chip.error .paste-meta{color:var(--red)}.file-chip .paste-main:disabled{cursor:default}.file-bar{display:block;height:2px;background:var(--line-3);margin-top:4px}.file-bar i{display:block;height:100%;background:var(--red);transition:width .2s}.web-row{display:flex;flex-wrap:wrap;gap:var(--s2);margin:0 0 var(--s2)}.web-chip{font-size:10px;letter-spacing:.15em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--line-3);color:var(--body);text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.web-chip:hover{border-color:var(--red);color:#fff}.web-chip.bad{color:var(--faint);text-transform:none;letter-spacing:0;font-size:11px;white-space:normal}.mk-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.mk-table{width:100%;border-collapse:collapse;font-size:13px}.mk-table td,.mk-table th{padding:8px 10px;border-bottom:1px solid var(--line-2);text-align:right;white-space:nowrap}.mk-table td:first-child,.mk-table th:first-child{text-align:left;white-space:normal;max-width:360px}.mk-table th button{background:none;border:0;color:var(--muted);font:inherit;text-transform:uppercase;letter-spacing:.12em;font-size:11px;cursor:pointer;padding:0}.cc{color:var(--body)}.cc h1,.cc h2{color:#fff}.cc-form{display:flex;gap:var(--s3);flex-wrap:wrap;align-items:flex-end;margin:var(--s4) 0}.cc-field{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.cc-field input,.cc-field select{min-height:var(--tap);letter-spacing:normal;text-transform:none}.cc-field select{background:var(--bg);border:1px solid var(--line-3);border-radius:var(--radius);color:#fff;font-family:var(--font-body);font-size:16px;padding:0 14px}.cc-field select:focus{border-color:var(--red);outline:none}.cc-field select option{background:var(--card);color:#fff}.cc input::placeholder{color:var(--dim)}.cc-fresh{padding:var(--s4);margin:var(--s4) 0;color:var(--body)}.cc-fresh b{color:#fff}.cc-code{display:block;font-size:13px;color:#fff;border:1px solid var(--line-2);border-radius:var(--radius);padding:var(--s3);white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere}.cc-chip,.cc-code{font-family:var(--font-body);background:var(--card-deep)}.cc-chip{font-size:12px;color:var(--text);border:1px solid var(--line-2);padding:1px 5px}.cc-list{padding-left:var(--s4)}.cc-list li{margin:var(--s2) 0}.btn.cc-sm{min-height:32px;padding:0 var(--s3);font-size:11px;margin-left:var(--s2)}.topnav{display:flex;gap:var(--s2);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--s3) var(--s6);border-bottom:1px solid var(--line);max-width:1280px;margin:0 auto}.topnav::-webkit-scrollbar{display:none}.topnav-link{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--line-3);color:var(--muted);font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.topnav-link.on,.topnav-link:hover{color:#fff;border-color:var(--red)}.topnav-link.on{background:var(--red-soft)}@media (max-width:640px){.topnav{padding:var(--s3) var(--s4)}}.ins-head{justify-content:space-between;align-items:flex-end;gap:16px}.ins-controls,.ins-head{display:flex;flex-wrap:wrap}.ins-controls{gap:10px;align-items:center}.ins-seg{display:flex;border:1px solid var(--line-2)}.ins-seg button{background:none;border:0;color:var(--muted);font:inherit;font-size:12px;padding:6px 12px;cursor:pointer}.ins-seg button.on{background:var(--hover);color:var(--text)}.ins-fresh{font-size:11px;padding:4px 8px;border:1px solid var(--line-2)}.ins-fresh.ok{color:#3a9a5b}.ins-fresh.warn{color:#c08a1e}.ins-fresh.bad{color:#c0392b}.ins-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s4);gap:var(--s4)}.ins-kpi{display:grid;grid-gap:6px;gap:6px}.ins-kpi strong{font-size:28px;font-weight:500}.ins-sub{font-size:11px;color:var(--faint)}.ins-chart{width:100%;height:auto}.ins-tick{font-size:10px;fill:var(--faint)}i.ins-gross,rect.ins-gross{fill:var(--line-2);background:var(--line-2)}i.ins-net,rect.ins-net{fill:var(--text);background:var(--text)}.ins-legend i{display:inline-block;width:8px;height:8px;margin:0 4px 0 10px}@media (max-width:800px){.ins-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.you-card{display:grid;grid-gap:10px;gap:10px;padding:18px}.you-card-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.you-ev{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.you-ev li{display:grid;grid-gap:4px;gap:4px;border-left:2px solid var(--line-2);padding-left:10px}.chatpage{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.chatpage>.topnav{flex:none;width:100%;max-width:none}.chatpage>.shell{flex:1 1;min-height:0;height:auto}html.app-lock .chatpage{position:fixed;inset:0;height:auto}html.app-lock .chatpage>.shell,html.kb-open.app-lock .chatpage>.shell{position:static;inset:auto;height:auto}html.kb-open.app-lock .chatpage{top:var(--app-top,0);bottom:auto;height:var(--app-h)}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/acbc15af813db7aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ecd934dfd80fabd6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/38c38f6afd8f894a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_3b9e25{font-family:Archivo,Archivo Fallback;font-weight:800;font-style:normal}.__variable_3b9e25{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_aa62b7{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_aa62b7{--font-plex:"IBM Plex Mono","IBM Plex Mono Fallback"}