@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--navy-900:#090f1e;--navy-800:#0f2035;--brand-blue:#1e3a5f;--brand-light:#2d5a8e;--brand-steel:#8096b0;--steel-100:#cdc8c5;--gold:#e1a43c;--gold-ink:#876224;--gold-bg:#fdf4e0;--gold-border:#f0d9a4;--gold-cta-text:#fdfad6;--gold-hover:#eab64f;--surface:#fff;--surface-2:#f8fafc;--heading:#1e3a5f;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--emerald:#059669;--emerald-bg:#ecfdf5;--emerald-ink:#075f46;--sky:#0284c7;--sky-bg:#eff6ff;--sky-ink:#075985;--orange:#ea580c;--orange-bg:#fff7ed;--orange-ink:#9a3412;--red:#dc2626;--red-bg:#fef2f2;--red-ink:#991b1b;--conf-strong-bg:#075f46;--conf-strong-fg:#6ee7b7;--conf-good-bg:#075985;--conf-good-fg:#bae6fd;--conf-review-bg:#9a3412;--conf-review-fg:#fed7aa;--font-sans:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace;--r-card:16px;--r-ctl:10px;--sh-sm:0 1px 2px #0f172a0f,0 1px 1px #0f172a0a;--sh-md:0 4px 14px #0f172a14;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--brand-light:#5b8fc7;--heading:#cfe0f5;--gold-bg:#2a2212;--gold-border:#5a4520;--gold-ink:#e8b85a;--surface:#181b21;--surface-2:#20242c;--slate-50:#20242c;--slate-100:#0e1014;--slate-200:#2a2f39;--slate-300:#3a414c;--slate-400:#7c8696;--slate-500:#9aa3af;--slate-600:#b4bcc7;--slate-700:#cdd3db;--slate-800:#dde2e8;--slate-900:#e6e8ec;--emerald:#10b981;--emerald-bg:#0c2a20;--emerald-ink:#6ee7b7;--sky:#38bdf8;--sky-bg:#0e2536;--sky-ink:#bae6fd;--orange:#fb923c;--orange-bg:#2c1a0e;--orange-ink:#fed7aa;--red:#f87171;--red-bg:#2a1414;--red-ink:#fecaca;--sh-sm:0 1px 2px #0006,0 1px 1px #0000004d;--sh-md:0 4px 16px #00000080}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f1f5f9;background:var(--slate-100,#f1f5f9);color:#0f172a;color:var(--slate-900,#0f172a);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-family:var(--font-mono,source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace)}button,input,optgroup,select,textarea{font-family:inherit}.cm-cite{align-items:center;background:var(--gold-bg);border:1px solid var(--gold-border);border-radius:6px;color:var(--gold-ink);cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:11.5px;font-weight:600;gap:4px;padding:1px 6px;text-decoration:none;transition:background .15s var(--ease-out),border-color .15s var(--ease-out),box-shadow .15s var(--ease-out);white-space:nowrap}.cm-cite:hover{background:#f8e9c4;border-color:var(--gold);box-shadow:0 1px 4px #e1a43c59}.cm-cite:active{transform:scale(.97)}.cm-cite .pin{color:var(--gold)}.cm-cite[data-static]{cursor:default}.cm-cite[data-static]:hover{background:var(--gold-bg);border-color:var(--gold-border);box-shadow:none}.cm-conf{align-items:center;border-radius:999px;box-shadow:var(--sh-sm);display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 9px}.cm-conf .d{border-radius:50%;height:6px;width:6px}.cm-conf.strong{background:var(--conf-strong-bg);border:1px solid #0c6e52;color:var(--conf-strong-fg)}.cm-conf.strong .d{background:var(--conf-strong-fg)}.cm-conf.good{background:var(--conf-good-bg);border:1px solid #0a6aa0;color:var(--conf-good-fg)}.cm-conf.good .d{background:var(--conf-good-fg)}.cm-conf.review{background:var(--conf-review-bg);border:1px solid #b04518;color:var(--conf-review-fg)}.cm-conf.review .d{background:var(--conf-review-fg)}.cm-status{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;padding:3px 9px}.cm-status.affirmed{background:var(--emerald-bg);color:var(--emerald)}.cm-status.info{background:var(--sky-bg);color:var(--sky)}.cm-status.caution{background:var(--orange-bg);color:var(--orange)}.cm-status.severe{background:var(--red-bg);color:var(--red)}.cm-status.neutral{background:var(--slate-100);color:var(--slate-500)}.cm-statband{border:1px solid var(--slate-200);border-radius:9px;display:flex;overflow:hidden}.cm-statband .st{border-right:1px solid var(--slate-200);flex:1 1;padding:7px 6px;text-align:center}.cm-statband .st:last-child{border-right:none}.cm-statband .sv{color:var(--slate-700);font-family:var(--font-mono);font-size:13px;font-weight:700}.cm-statband .sk{color:var(--slate-400);font-size:9px;letter-spacing:.04em;margin-top:1px;text-transform:uppercase}.cm-statband .st.hl{background:#eef4fb}.cm-statband .st.hl .sv{color:var(--brand-light)}.cm-tree{font-family:var(--font-sans)}.cm-tree .folder{margin:0 0 2px}.cm-tree .frow{align-items:center;border-radius:8px;color:var(--slate-600);cursor:pointer;display:flex;font-size:12.5px;font-weight:600;gap:7px;padding:6px 8px;transition:background .14s var(--ease-out);-webkit-user-select:none;user-select:none}.cm-tree .frow:hover{background:var(--slate-50)}.cm-tree .frow .caret{display:inline-flex;transition:transform .2s var(--ease-out)}.cm-tree .folder.collapsed .caret{transform:rotate(-90deg)}.cm-tree .folder.collapsed .files{display:none}.cm-tree .fcount{color:var(--slate-400);font-size:11px;font-weight:600;margin-left:auto}.cm-tree .file{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:9px;padding:7px 8px 7px 26px;transition:background .14s var(--ease-out)}.cm-tree .file:hover{background:var(--slate-50)}.cm-tree .file.sel{background:#eef4fb;box-shadow:inset 2px 0 0 var(--brand-light)}.cm-tree .chip{border-radius:5px;flex:0 0 auto;font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.03em;padding:2px 5px;text-transform:uppercase}.cm-tree .chip.pdf{background:#fdecec;color:#b4322b}.cm-tree .chip.eml{background:#eef2fb;color:#3457a6}.cm-tree .chip.img{background:#eafaf1;color:#1f8a54}.cm-tree .chip.doc{background:#eef4fb;color:var(--brand-light)}.cm-tree .fname{color:var(--slate-700);flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-tree .fpages{color:var(--slate-400);font-family:var(--font-mono);font-size:10.5px}.cm-tree .check{border:1.5px solid var(--slate-300);border-radius:4px;display:grid;flex:0 0 auto;height:15px;place-items:center;width:15px}.cm-tree .file.sel .check{background:var(--brand-light);border-color:var(--brand-light)}.cm-tree .badge-studio{align-items:center;background:#eef4fb;border:1px solid #d6e4f5;border-radius:999px;color:var(--brand-light);display:inline-flex;font-size:9.5px;font-weight:600;gap:3px;padding:1px 6px}.binder-demo{--mono:var(--font-mono);--ease:var(--ease-out);background:var(--slate-100);color:var(--slate-900);display:flex;flex-direction:column;font-size:14px;height:100vh;line-height:1.45;overflow:hidden}.binder-demo button{background:none;border:none;color:inherit;cursor:pointer;font:inherit}.binder-demo .topnav{animation:bdDrop .5s var(--ease) both}.binder-demo .subbar{animation:bdFade .55s var(--ease) .1s both}.binder-demo .left{animation:bdFromLeft .6s var(--ease) .14s both}.binder-demo .right{animation:bdFromRight .6s var(--ease) .2s both}.binder-demo .center{animation:bdFade .6s var(--ease) .24s both}.binder-demo .thread>*{animation:bdRise .55s var(--ease) both}.binder-demo .thread>:first-child{animation-delay:.3s}.binder-demo .thread>:nth-child(2){animation-delay:.36s}.binder-demo .thread>:nth-child(3){animation-delay:.42s}.binder-demo .studio>*{animation:bdRise .5s var(--ease) both}.binder-demo .studio>:first-child{animation-delay:.34s}.binder-demo .studio>:nth-child(2){animation-delay:.4s}.binder-demo .studio>:nth-child(3){animation-delay:.46s}.binder-demo .studio>:nth-child(4){animation-delay:.52s}.binder-demo .studio>:nth-child(5){animation-delay:.58s}.binder-demo .studio>:nth-child(6){animation-delay:.64s}.binder-demo .studio>:nth-child(7){animation-delay:.7s}.binder-demo .studio>:nth-child(8){animation-delay:.76s}@keyframes bdDrop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes bdFade{0%{opacity:0}to{opacity:1}}@keyframes bdFromLeft{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}@keyframes bdFromRight{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@keyframes bdRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.binder-demo .center,.binder-demo .left,.binder-demo .right,.binder-demo .studio>*,.binder-demo .subbar,.binder-demo .thread>*,.binder-demo .topnav{animation:none!important;opacity:1;transform:none}}.binder-demo .topnav{align-items:center;background:linear-gradient(180deg,var(--navy-800),var(--brand-blue));box-shadow:var(--sh-md);color:#fff;display:flex;flex:0 0 auto;gap:28px;height:54px;padding:0 20px;z-index:5}.binder-demo .bd-brand{align-items:center;display:flex;font-size:15px;font-weight:700;gap:9px;letter-spacing:-.01em}.binder-demo .bd-nav{display:flex;gap:4px}.binder-demo .bd-nav a{border-radius:8px;color:#c7d2e4;font-size:13.5px;font-weight:500;padding:6px 12px;text-decoration:none;transition:background .18s var(--ease),color .18s var(--ease)}.binder-demo .bd-nav a:hover{background:#ffffff14;color:#fff}.binder-demo .bd-nav a.on{background:#ffffff1f;color:#fff}.binder-demo .spacer{flex:1 1}.binder-demo .acct{align-items:center;color:#dbe3f0;display:flex;font-size:13px;gap:8px}.binder-demo .avatar{background:var(--brand-light);border-radius:50%;color:#fff;display:grid;font-size:12px;font-weight:600;height:28px;place-items:center;width:28px}.binder-demo .subbar{align-items:center;background:#fff;border-bottom:1px solid var(--slate-200);display:flex;flex:0 0 auto;gap:14px;height:48px;padding:0 20px;z-index:4}.binder-demo .crumb{align-items:center;color:var(--slate-500);display:flex;font-size:13px;gap:7px;min-width:0}.binder-demo .crumb b{color:var(--slate-900);font-weight:600}.binder-demo .crumb .sep{color:var(--slate-300)}.binder-demo .matterno{background:var(--slate-100);border-radius:6px;color:var(--slate-400);font-family:var(--mono);font-size:11.5px;padding:2px 7px}.binder-demo .stage{align-items:center;background:var(--slate-100);border:1px solid var(--slate-200);border-radius:999px;color:var(--slate-700);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.binder-demo .stage .dot{background:var(--brand-light);border-radius:50%;height:6px;width:6px}.binder-demo .stage b{color:var(--brand-blue);font-weight:700}.binder-demo .toggle{background:var(--slate-100);border:1px solid var(--slate-200);border-radius:9px;display:flex;padding:2px}.binder-demo .toggle button{border-radius:7px;color:var(--slate-500);font-size:12.5px;font-weight:600;padding:5px 14px;transition:.18s var(--ease)}.binder-demo .toggle button.on{background:#fff;box-shadow:var(--sh-sm);color:var(--brand-blue)}.binder-demo .workspace{background:var(--slate-100);display:flex;flex:1 1;min-height:0}.binder-demo .panel{display:flex;flex-direction:column;min-height:0}.binder-demo .panel-head{align-items:center;display:flex;flex:0 0 auto;gap:8px;padding:13px 14px 10px}.binder-demo .panel-head h2{color:var(--slate-500);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.binder-demo .panel-head .count{color:var(--slate-400);font-size:11px;font-weight:600}.binder-demo .pill-btn{border-radius:8px;color:var(--brand-light);font-size:12px;font-weight:600;margin-left:auto;padding:4px 10px;transition:background .15s}.binder-demo .pill-btn:hover{background:var(--slate-100)}.binder-demo .pill-btn:active{transform:scale(.96)}.binder-demo .left{background:#fff;border-right:1px solid var(--slate-200);flex:0 0 296px}.binder-demo .search{align-items:center;background:var(--slate-100);border:1px solid var(--slate-200);border-radius:var(--r-ctl);color:var(--slate-400);display:flex;font-size:12.5px;gap:8px;margin:0 14px 8px;padding:7px 10px}.binder-demo .treewrap{flex:1 1;overflow:auto;padding:2px 8px 14px}.binder-demo .center{background:#fff;flex:1 1;min-width:0}.binder-demo .tabs{align-items:flex-end;background:#fff;border-bottom:1px solid var(--slate-200);display:flex;flex:0 0 auto;gap:2px;padding:0 14px}.binder-demo .tab{align-items:center;border-bottom:2px solid #0000;color:var(--slate-500);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:11px 14px 10px;transition:color .15s}.binder-demo .tab:hover{color:var(--slate-700)}.binder-demo .tab.on{border-bottom-color:var(--brand-light);color:var(--brand-blue)}.binder-demo .tab .x{border-radius:5px;color:var(--slate-400);display:grid;height:16px;place-items:center;width:16px}.binder-demo .thread{display:flex;flex:1 1;flex-direction:column;gap:14px;overflow:auto;padding:22px 26px}.binder-demo .crow{align-items:flex-start;display:flex;gap:9px}.binder-demo .crow.user{align-self:flex-end;flex-direction:row-reverse;max-width:78%}.binder-demo .crow.ai{align-self:flex-start;max-width:94%}.binder-demo .cava{border-radius:50%;display:grid;flex:0 0 auto;font-size:9px;font-weight:700;height:24px;margin-top:2px;place-items:center;width:24px}.binder-demo .cava.wt{background:var(--slate-500);color:#fff}.binder-demo .cava.cm{background:var(--brand-blue);box-shadow:var(--sh-sm);color:var(--gold)}.binder-demo .cbub{border-radius:15px;font-size:14px;line-height:1.6;padding:11px 14px}.binder-demo .crow.user .cbub{background:var(--brand-light);border-bottom-right-radius:5px;color:#fff}.binder-demo .crow.ai .cbub{background:#fff;border:1px solid var(--slate-200);border-bottom-left-radius:5px;box-shadow:var(--sh-sm);color:var(--slate-700)}.binder-demo .crow.ai .cbub b{color:var(--slate-900)}.binder-demo .scope-tag{align-self:flex-end;color:var(--slate-400);font-size:11px;margin:-8px 35px 2px 0}.binder-demo .source-card{border:1px solid var(--slate-200);border-radius:12px;box-shadow:var(--sh-sm);margin-top:12px;max-width:560px;overflow:hidden}.binder-demo .source-card .sc-head{align-items:center;background:var(--slate-50);border-bottom:1px solid var(--slate-200);color:var(--slate-500);display:flex;font-size:11.5px;gap:8px;padding:8px 12px}.binder-demo .source-card .sc-head .vs{color:var(--brand-light);font-weight:600;margin-left:auto}.binder-demo .source-card .sc-body{background:#fff;color:var(--slate-600);font-family:Georgia,serif;font-size:12.5px;line-height:1.6;padding:13px 14px}.binder-demo .hl{background:#fbeec9;border-radius:3px;box-shadow:0 0 0 1px var(--gold-border);padding:0 2px}.binder-demo .composer{background:#fff;flex:0 0 auto;padding:10px 20px 18px}.binder-demo .composer .box{align-items:center;border:1px solid var(--slate-300);border-radius:14px;box-shadow:var(--sh-sm);display:flex;gap:10px;padding:11px 14px;transition:border-color .15s,box-shadow .15s}.binder-demo .composer .box:focus-within{border-color:var(--brand-light);box-shadow:0 0 0 3px #2d5a8e1f}.binder-demo .composer .box input{background:none;border:none;color:var(--slate-800);flex:1 1;font:inherit;font-size:13.5px;outline:none}.binder-demo .send{background:var(--brand-light);border-radius:9px;color:#fff;display:grid;height:32px;place-items:center;transition:.16s var(--ease);width:32px}.binder-demo .send:hover{background:var(--brand-blue)}.binder-demo .send:active{transform:scale(.94)}.binder-demo .composer .meta{align-items:center;color:var(--slate-400);display:flex;font-size:11px;gap:8px;margin-top:8px}.binder-demo .composer .meta b{color:var(--brand-light);font-weight:600}.binder-demo .tabs{position:relative}.binder-demo .tab{border-bottom:none}.binder-demo .tab-ind{background:var(--brand-light);border-radius:2px;bottom:0;height:2px;position:absolute;transition:left .34s var(--ease-in-out),width .34s var(--ease-in-out)}.binder-demo .typing{align-items:center;display:inline-flex;gap:4px;padding:3px 2px}.binder-demo .typing i{animation:bdBlink 1.2s infinite;background:var(--slate-400);border-radius:50%;height:6px;width:6px}.binder-demo .typing i:nth-child(2){animation-delay:.18s}.binder-demo .typing i:nth-child(3){animation-delay:.36s}@keyframes bdBlink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.binder-demo .answer{animation:bdReveal .5s var(--ease) both}@keyframes bdReveal{0%{filter:blur(6px);opacity:0;transform:translateY(4px)}to{filter:blur(0);opacity:1;transform:none}}.binder-demo .cite-pop{animation:bdPop .34s var(--ease) both;display:inline-flex}@keyframes bdPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.binder-demo .src-expand{animation:bdExpand .36s var(--ease) both}@keyframes bdExpand{0%{filter:blur(3px);opacity:0;transform:translateY(-6px) scale(.985)}to{filter:blur(0);opacity:1;transform:none}}.binder-demo .ocard{transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.binder-demo .ocard:hover{box-shadow:0 12px 28px #0f172a24;transform:translateY(-3px) scale(1.008)}.binder-demo .hold{align-items:center;background:#fff;border:1px solid var(--brand-light);border-radius:9px;color:var(--brand-light);display:inline-flex;font-size:12px;font-weight:600;gap:7px;overflow:hidden;padding:7px 13px;position:relative;transition:transform .16s var(--ease);-webkit-user-select:none;user-select:none}.binder-demo .hold:active{transform:scale(.98)}.binder-demo .hold .fill{background:var(--brand-light);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);inset:0;position:absolute;transition:-webkit-clip-path .22s var(--ease);transition:clip-path .22s var(--ease);transition:clip-path .22s var(--ease),-webkit-clip-path .22s var(--ease)}.binder-demo .hold.holding .fill{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path 1.4s linear;transition:clip-path 1.4s linear;transition:clip-path 1.4s linear,-webkit-clip-path 1.4s linear}.binder-demo .hold .lbl{align-items:center;display:inline-flex;gap:6px;position:relative;transition:color .2s;z-index:1}.binder-demo .hold.holding .lbl{color:#fff}.binder-demo .hold.done{background:var(--emerald-bg);border-color:var(--emerald);color:var(--emerald);cursor:default}.binder-demo .hold.done .fill{display:none}@media (prefers-reduced-motion:reduce){.binder-demo .answer,.binder-demo .cite-pop,.binder-demo .src-expand{animation:none!important;filter:none;opacity:1;transform:none}.binder-demo .tab-ind{transition:none!important}}.binder-demo .right{background:var(--slate-50);border-left:1px solid var(--slate-200);flex:0 0 340px}.binder-demo .studio{flex:1 1;overflow:auto;padding:0 14px 18px}.binder-demo .sec-label{align-items:center;color:var(--slate-500);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.06em;margin:16px 0 9px;text-transform:uppercase}.binder-demo .sec-label .hint{color:var(--slate-400);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.binder-demo .launchers{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.binder-demo .launch{background:#fff;border:1px solid var(--slate-200);border-radius:12px;display:flex;flex-direction:column;gap:5px;padding:11px;text-align:left;transition:.16s var(--ease)}.binder-demo .launch:hover{border-color:var(--slate-300);box-shadow:var(--sh-md);transform:translateY(-2px)}.binder-demo .launch:active{transform:translateY(0) scale(.98)}.binder-demo .launch .li{background:#eef4fb;border-radius:8px;color:var(--brand-light);display:grid;height:26px;place-items:center;width:26px}.binder-demo .launch .ln{color:var(--slate-800);font-size:12.5px;font-weight:600}.binder-demo .launch .ld{color:var(--slate-400);font-size:10.5px;line-height:1.35}.binder-demo .ocard{background:#fff;border:1px solid var(--slate-200);border-radius:12px;box-shadow:var(--sh-sm);margin-bottom:8px;padding:12px;transition:.16s var(--ease)}.binder-demo .ocard:hover{box-shadow:var(--sh-md)}.binder-demo .ocard .otop{align-items:center;display:flex;gap:8px}.binder-demo .ocard .oi{border-radius:7px;color:#fff;display:grid;flex:0 0 auto;height:24px;place-items:center;width:24px}.binder-demo .ocard .on{color:var(--slate-800);flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binder-demo .kebab{border-radius:6px;color:var(--slate-400);display:grid;height:24px;place-items:center;width:24px}.binder-demo .kebab:hover{background:var(--slate-100);color:var(--slate-600)}.binder-demo .obadges{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.binder-demo .ago{color:var(--slate-400);font-size:10.5px;margin-left:auto}.binder-demo .statband-wrap{margin-top:10px}.binder-demo .note{background:#fff;border:1px solid var(--slate-200);border-radius:11px;box-shadow:var(--sh-sm);display:flex;gap:9px;padding:10px 11px}.binder-demo .note .nq{background:var(--gold);border-radius:3px;flex:0 0 auto;width:3px}.binder-demo .note .nt{color:var(--slate-600);font-size:12px;line-height:1.5}.binder-demo .note .nm{color:var(--slate-400);font-size:10px;margin-top:4px}.cm-topnav{align-items:center;background:linear-gradient(180deg,var(--navy-800),var(--brand-blue));box-shadow:var(--sh-md);color:#fff;display:flex;flex:0 0 auto;gap:22px;height:54px;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.cm-topnav .cm-brand{align-items:center;display:flex;font-family:var(--font-sans);font-size:15px;font-weight:700;gap:9px;letter-spacing:-.01em;white-space:nowrap}.cm-topnav .cm-brand img{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));height:27px;width:auto}.cm-toolnav{display:flex;gap:2px}.cm-toolnav button{background:none;border:none;border-radius:8px;color:#c7d2e4;cursor:pointer;font-family:var(--font-sans);font-size:13.5px;font-weight:500;padding:6px 12px;transition:background .18s var(--ease-out),color .18s var(--ease-out),opacity .18s var(--ease-out);white-space:nowrap}.cm-toolnav button:hover:not(:disabled){background:#ffffff14;color:#fff}.cm-toolnav button:active:not(:disabled){transform:scale(.97)}.cm-toolnav button.on{background:#ffffff1f;color:#fff}.cm-toolnav button:disabled{cursor:not-allowed;opacity:.4}.cm-topnav .cm-spacer{flex:1 1}.cm-matter-id{align-items:flex-end;display:flex;flex-direction:column;line-height:1.25;min-width:0;text-align:right}.cm-matter-id .nm{color:#fff;font-size:13px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-matter-id .no{color:#9fb2cc;font-family:var(--font-mono);font-size:11px}.cm-acct{align-items:center;color:#dbe3f0;display:flex;font-size:13px;gap:8px;white-space:nowrap}.cm-acct .avatar{background:var(--brand-light);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:12px;font-weight:600;height:28px;place-items:center;width:28px}
/*# sourceMappingURL=main.c27a0a1d.css.map*/