@layer base{.cockpit{--ck-ink:#181a1b;--ck-paper:#f2f1ed;--ck-card:#faf9f6;--ck-well:#e9e7e1;--ck-muted:#6a6d6f;--ck-faint:#9c9e9a;--ck-rail-dim:#b9bcbd;--ck-signal:#e8590c;--ck-crit:#c0311a;--ck-good:#2e7d46;--ck-dash:#c9c7c0;background:var(--ck-paper);color:var(--ck-ink);font-family:var(--font-ck-mono), Menlo, monospace;-webkit-font-smoothing:antialiased;min-height:100vh}.cockpit *{box-sizing:border-box;border-radius:0}.ck-claim-scope{--ck-ink:#181a1b;--ck-paper:#f2f1ed;--ck-card:#faf9f6;--ck-well:#e9e7e1;--ck-muted:#6a6d6f;--ck-faint:#9c9e9a;--ck-rail-dim:#b9bcbd;--ck-signal:#e8590c;--ck-crit:#c0311a;--ck-good:#2e7d46;--ck-dash:#c9c7c0;--font-ck-mono:var(--font-geist-mono), ui-monospace, Menlo, monospace}}.cockpit .ck-shell{background:var(--ck-paper);min-height:100vh;color:var(--ck-ink);display:flex}.cockpit .ck-main{flex:1;min-width:0}.cockpit .ck-page{max-width:850px;margin:0 auto;padding:44px 52px 110px}.cockpit .ck-rail{background:var(--ck-ink);width:176px;height:100vh;color:var(--ck-paper);flex-direction:column;flex:none;gap:2px;padding:26px 14px 20px;display:flex;position:sticky;top:0}.cockpit .ck-rail-brand{padding:0 10px 22px}.cockpit .ck-rail-wordmark{font:600 15px/1.2 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;margin:0}.cockpit .ck-rail-meta{font:400 9.5px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;color:#8b8e90;text-transform:uppercase;margin-top:6px}.cockpit .ck-nav-item{color:var(--ck-rail-dim);font:600 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;padding:9px 10px;text-decoration:none}.cockpit .ck-nav-item:hover{background:#2a2d2f}.cockpit .ck-nav-item[data-active=true]{background:var(--ck-signal);color:var(--ck-ink)}.cockpit .ck-rail-spacer{flex:1}.cockpit .ck-rail-toggle{display:none}.cockpit .ck-rail-menu{display:contents}.cockpit .ck-page-title{border-bottom:2px solid var(--ck-ink);justify-content:space-between;align-items:baseline;margin-bottom:16px;padding-bottom:12px;display:flex}.cockpit .ck-page-title h1{font:600 20px/1.2 var(--font-ck-mono), Menlo, monospace;letter-spacing:.02em;text-transform:uppercase;margin:0}.cockpit .ck-page-kicker{font:400 10px/1 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);text-transform:uppercase}.cockpit .ck-pulse{max-width:740px;font:400 13.5px/1.75 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;text-wrap:pretty;margin:16px 0 0}.cockpit .ck-pulse a{color:var(--ck-signal);text-underline-offset:3px;font-weight:600;text-decoration:underline}.cockpit .ck-meeting-layout{grid-template-columns:minmax(160px,240px) minmax(0,1fr);gap:20px;display:grid}.cockpit .ck-meeting-layout-rail,.cockpit .ck-meeting-layout-main{overflow-wrap:anywhere;min-width:0}.cockpit .ck-copy{font:400 12.5px/1.7 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);text-wrap:pretty}.cockpit .ck-muted-copy{font:400 13px/1.7 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);text-wrap:pretty}.cockpit .ck-section{margin-top:30px}.cockpit .ck-inference-intro{margin:18px 0 0}.cockpit .ck-inference-transcript{border-top:1.5px solid var(--ck-ink);min-height:280px;margin-top:24px}.cockpit .ck-inference-message{border-bottom:1px dashed var(--ck-dash);padding:18px 4px 20px}.cockpit .ck-inference-message[data-role=assistant]{background:var(--ck-well);padding-inline:14px}.cockpit .ck-inference-text{white-space:pre-wrap;overflow-wrap:anywhere;font:400 13px/1.7 var(--font-ck-mono), Menlo, monospace;margin-top:8px}.cockpit .ck-inference-error{border:1px solid var(--ck-signal);color:var(--ck-signal);font:500 11px/1.5 var(--font-ck-mono), Menlo, monospace;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:10px 12px;display:flex}.cockpit .ck-inference-composer{gap:9px;margin-top:22px;display:grid}.cockpit .ck-inference-composer textarea{resize:vertical;border:1.5px solid var(--ck-ink);background:var(--ck-paper);width:100%;color:var(--ck-ink);font:400 13px/1.6 var(--font-ck-mono), Menlo, monospace;border-radius:0;padding:12px 14px}.cockpit .ck-inference-composer textarea:focus{outline:2px solid var(--ck-signal);outline-offset:2px}.cockpit .ck-inference-actions{color:var(--ck-faint);font:400 10px/1 var(--font-ck-mono), Menlo, monospace;justify-content:space-between;align-items:center;display:flex}.cockpit .ck-manager-toolbar{align-items:center;gap:12px;margin-top:22px;display:flex}.cockpit .ck-manager-toolbar .ck-select{flex:1}.cockpit .ck-manager-answer{margin-top:8px}.cockpit .ck-manager-answer .ck-doc-body>:last-child{margin-bottom:0}.cockpit .ck-manager-status{margin:18px 4px 0}.cockpit .ck-manager-turn-state{color:var(--ck-signal);font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:8px}.cockpit .ck-manager-retry{justify-content:flex-end;margin-top:12px;display:flex}.cockpit .ck-section-label{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-muted)}.cockpit .ck-section-label[data-action=true]{color:var(--ck-signal)}.cockpit .ck-preflight{border:1.5px solid var(--ck-ink);margin-top:24px;padding:15px 20px 17px}.cockpit .ck-preflight-list{gap:2px;margin-top:11px;display:grid}.cockpit .ck-preflight-item{cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:12px;width:100%;padding:6px 4px;display:flex}.cockpit .ck-preflight-item:hover{background:var(--ck-well)}.cockpit .ck-preflight-mark{font:500 12px/1.5 var(--font-ck-mono), Menlo, monospace;color:var(--ck-faint);flex:none}.cockpit .ck-preflight-text{font:400 12.5px/1.55 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;color:var(--ck-ink);flex:1}.cockpit .ck-preflight-hint{font:400 10px/1.5 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;color:var(--ck-faint);flex:none}.cockpit .ck-preflight-item[data-done=true] .ck-preflight-mark{color:var(--ck-good)}.cockpit .ck-preflight-item[data-done=true] .ck-preflight-text{color:var(--ck-faint);text-decoration:line-through}.cockpit .ck-crew-row,.cockpit .ck-people-row,.cockpit .ck-week-row,.cockpit .ck-cleared-row{border-bottom:1px dashed var(--ck-dash)}.cockpit .ck-cleared-row{align-items:baseline;gap:12px;padding:10px 2px;display:flex}.cockpit .ck-crew-row{align-items:baseline;gap:14px;padding:15px 0;display:flex}.cockpit .ck-people-row{color:var(--ck-ink);align-items:baseline;gap:14px;padding:14px 4px;text-decoration:none;display:flex}.cockpit .ck-people-row:hover{background:var(--ck-well)}.cockpit .ck-name-col{width:84px;font:600 12.5px/1.5 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;flex:none}.cockpit .ck-since{font:400 10px/1.5 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;color:var(--ck-faint);flex:none}.cockpit .ck-person-name{text-transform:uppercase;color:var(--ck-ink);font-weight:600;text-decoration:none}.cockpit .ck-person-name:hover{border-bottom:1.5px solid var(--ck-ink)}.cockpit .ck-status-tag{text-align:center;width:46px;font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;flex:none;padding:4px 0}.cockpit .ck-action-button{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--ck-ink);color:var(--ck-paper);border:1.5px solid var(--ck-ink);cursor:pointer;padding:8px 14px}.cockpit .ck-action-button[data-inline=true]{vertical-align:1px;margin-left:12px;padding:6px 10px;font-size:9.5px}.cockpit .ck-action-button:hover{background:#3a3d3f}.cockpit .ck-action-button[data-done=true]{color:var(--ck-good);border-color:var(--ck-good);background:0 0}.cockpit .ck-action-button[data-done=true]:hover{background:0 0}.cockpit .ck-receipt-link{color:var(--ck-signal);border:0;border-bottom:1px dotted var(--ck-signal);cursor:pointer;font:inherit;background:0 0;padding:0}.cockpit .ck-receipt-link:hover{background:#f8e3d6}.cockpit .ck-receipt-link[data-active=true]{box-shadow:inset 0 -2px 0 var(--ck-signal);background:#f4cfba}.cockpit .ck-claim-container,.ck-claim-scope .ck-claim-container,.ck-claim-scope.ck-claim-container{vertical-align:middle;margin:3px 5px;display:inline-flex}.cockpit .ck-claim-stamp,.ck-claim-scope .ck-claim-stamp,.ck-claim-scope.ck-claim-stamp,.cockpit .ck-claim-sheet-close,.ck-claim-scope .ck-claim-sheet-close,.ck-claim-scope.ck-claim-sheet-close{min-width:44px;min-height:44px;color:var(--ck-muted);font:600 9px/1.25 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;cursor:pointer;background:0 0;border:1.5px solid;border-radius:0;padding:8px 10px}.cockpit .ck-claim-stamp,.ck-claim-scope .ck-claim-stamp,.ck-claim-scope.ck-claim-stamp{text-align:left;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex}.cockpit .ck-claim-visible,.ck-claim-scope .ck-claim-visible,.ck-claim-scope.ck-claim-visible{font:500 11px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:0;text-transform:none}.cockpit .ck-claim-kind,.ck-claim-scope .ck-claim-kind,.ck-claim-scope.ck-claim-kind,.cockpit .ck-claim-sheet-close,.ck-claim-scope .ck-claim-sheet-close,.ck-claim-scope.ck-claim-sheet-close{text-transform:uppercase}.cockpit .ck-claim-kind,.ck-claim-scope .ck-claim-kind,.ck-claim-scope.ck-claim-kind{color:currentColor;opacity:.78;font-size:8px}.cockpit .ck-claim-stamp[data-disposition=exact],.ck-claim-scope .ck-claim-stamp[data-disposition=exact],.ck-claim-scope.ck-claim-stamp[data-disposition=exact]{color:var(--ck-signal)}.cockpit .ck-claim-stamp[data-disposition=derivation],.ck-claim-scope .ck-claim-stamp[data-disposition=derivation],.ck-claim-scope.ck-claim-stamp[data-disposition=derivation]{color:var(--ck-good)}.cockpit .ck-claim-stamp[data-disposition=inference],.ck-claim-scope .ck-claim-stamp[data-disposition=inference],.ck-claim-scope.ck-claim-stamp[data-disposition=inference]{color:var(--ck-muted);border-style:dashed}.cockpit .ck-claim-stamp[data-disposition=unknown],.ck-claim-scope .ck-claim-stamp[data-disposition=unknown],.ck-claim-scope.ck-claim-stamp[data-disposition=unknown]{color:var(--ck-faint);border-style:dotted}.cockpit .ck-claim-summary,.ck-claim-scope .ck-claim-summary,.ck-claim-scope.ck-claim-summary{font:600 9px/1.2 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.cockpit .ck-claim-sheet,.ck-claim-scope .ck-claim-sheet,.ck-claim-scope.ck-claim-sheet{border-left:2px solid var(--ck-ink);background:var(--ck-paper);width:min(560px,100vw);max-width:100vw;color:var(--ck-ink);font-family:var(--font-ck-mono), Menlo, monospace;border-radius:0;overflow:hidden}.cockpit .ck-claim-sheet-header,.ck-claim-scope .ck-claim-sheet-header,.ck-claim-scope.ck-claim-sheet-header{z-index:1;border-bottom:2px solid var(--ck-ink);background:var(--ck-paper);padding:20px 58px 16px 20px;position:sticky;top:0}.cockpit .ck-claim-sheet-close,.ck-claim-scope .ck-claim-sheet-close,.ck-claim-scope.ck-claim-sheet-close{position:absolute;top:10px;right:10px}.cockpit .ck-claim-sheet-body,.ck-claim-scope .ck-claim-sheet-body,.ck-claim-scope.ck-claim-sheet-body{overflow-wrap:anywhere;padding:22px;overflow:auto}.cockpit .ck-claim-grid,.ck-claim-scope .ck-claim-grid,.ck-claim-scope.ck-claim-grid{grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:10px 14px;display:grid}.cockpit .ck-claim-grid dt,.ck-claim-scope .ck-claim-grid dt,.ck-claim-scope.ck-claim-grid dt{color:var(--ck-muted);text-transform:uppercase}.cockpit .ck-claim-grid dd,.ck-claim-scope .ck-claim-grid dd,.ck-claim-scope.ck-claim-grid dd{overflow-wrap:anywhere;margin:0}@media (max-width:720px){.cockpit .ck-claim-sheet,.ck-claim-scope .ck-claim-sheet,.ck-claim-scope.ck-claim-sheet{width:100vw;height:100dvh;max-height:100dvh}}@media (prefers-reduced-motion:reduce){.cockpit .ck-claim-sheet,.ck-claim-scope .ck-claim-sheet,.ck-claim-scope.ck-claim-sheet,.cockpit .ck-claim-sheet *,.ck-claim-scope .ck-claim-sheet *,.ck-claim-scope.ck-claim-sheet *{transition:none!important;animation:none!important}}@media (forced-colors:active){.cockpit .ck-claim-stamp,.ck-claim-scope .ck-claim-stamp,.ck-claim-scope.ck-claim-stamp,.cockpit .ck-claim-sheet,.ck-claim-scope .ck-claim-sheet,.ck-claim-scope.ck-claim-sheet,.cockpit .ck-claim-sheet-header,.ck-claim-scope .ck-claim-sheet-header,.ck-claim-scope.ck-claim-sheet-header,.cockpit .ck-claim-sheet-close,.ck-claim-scope .ck-claim-sheet-close,.ck-claim-scope.ck-claim-sheet-close{color:canvastext;border-color:canvastext}.cockpit .ck-claim-stamp,.ck-claim-scope .ck-claim-stamp,.ck-claim-scope.ck-claim-stamp{text-decoration:underline}}.cockpit .ck-legend{font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-faint);margin:20px 0 0}.cockpit .ck-legend-receipt{color:var(--ck-signal);border-bottom:1px dotted var(--ck-signal)}.cockpit .ck-card{border:1.5px solid var(--ck-ink);background:var(--ck-card)}.cockpit .ck-card-padded{padding:18px 22px}.cockpit .ck-demo-hero{background:var(--ck-ink);color:var(--ck-paper);margin:-44px -52px 0;padding:52px}.cockpit .ck-demo-eyebrow{color:var(--ck-signal);font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.15em;text-transform:uppercase}.cockpit .ck-demo-hero h1{max-width:860px;font:600 clamp(34px, 5.5vw, 62px)/1.02 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.055em;text-wrap:balance;margin:18px 0 0}.cockpit .ck-demo-hero>p{color:#c8c8c1;max-width:690px;font:400 16px/1.65 var(--font-ck-mono), Menlo, monospace;margin:20px 0 0}.cockpit .ck-demo-signal-grid{background:#555750;border:1px solid #555750;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:34px;display:grid}.cockpit .ck-demo-signal{background:#252725;align-items:center;gap:14px;min-width:0;padding:18px;display:flex}.cockpit .ck-demo-signal strong{color:#f4b66b;font:600 40px/1 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-demo-signal div{gap:4px;display:grid}.cockpit .ck-demo-signal span,.cockpit .ck-demo-signal small{font-family:var(--font-ck-mono), Menlo, monospace;text-transform:uppercase}.cockpit .ck-demo-signal span{letter-spacing:.06em;font-size:9px;font-weight:600}.cockpit .ck-demo-signal small{color:#92948e;font-size:8px}.cockpit .ck-demo-section-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cockpit .ck-demo-section-head h2{max-width:650px;font:600 clamp(22px, 3vw, 34px)/1.1 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.04em;margin:9px 0 0}.cockpit .ck-demo-section-head>span{color:var(--ck-muted);font:600 8px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;text-align:right;text-transform:uppercase}.cockpit .ck-demo-loop{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px;display:grid}.cockpit .ck-demo-loop-step{border:1.5px solid var(--ck-ink);background:var(--ck-card);min-width:0;min-height:142px;padding:16px;position:relative}.cockpit .ck-demo-loop-step+.ck-demo-loop-step{border-left:0}.cockpit .ck-demo-loop-step[data-status=next]{background:#f8e3d6;border-style:dashed}.cockpit .ck-demo-loop-topline{color:var(--ck-muted);font:600 8px/1.2 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;text-transform:uppercase;gap:6px;display:grid}.cockpit .ck-demo-loop-topline small{color:var(--ck-signal);font:inherit}.cockpit .ck-demo-loop-step>strong{font:600 11px/1.45 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;margin-top:22px;display:block}.cockpit .ck-demo-loop-step>i{z-index:1;border:1px solid var(--ck-ink);background:var(--ck-paper);width:23px;height:23px;font:400 13px/1 var(--font-ck-mono), Menlo, monospace;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:58%;right:-12px}.cockpit .ck-demo-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.cockpit .ck-demo-proof{border:1.5px solid var(--ck-ink);background:var(--ck-card);flex-direction:column;min-width:0;padding:18px;display:flex}.cockpit .ck-demo-proof-topline{border-bottom:1px dashed var(--ck-dash);font-family:var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.cockpit .ck-demo-proof-topline strong{font-size:14px}.cockpit .ck-demo-proof-topline span{color:var(--ck-muted);text-align:right;font-size:8px}.cockpit .ck-demo-proof p{color:var(--ck-muted);font:400 16px/1.6 var(--font-ck-mono), Menlo, monospace;margin:16px 0 20px}.cockpit .ck-demo-proof small{color:var(--ck-good);font:600 8.5px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:auto}.cockpit .ck-demo-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cockpit .ck-demo-list{border:1.5px solid var(--ck-ink);padding:18px}.cockpit .ck-demo-list[data-tone=roadmap]{background:#f8e3d6;border-style:dashed}.cockpit .ck-demo-list>strong{max-width:440px;font:600 13px/1.45 var(--font-ck-mono), Menlo, monospace;margin-top:14px;display:block}.cockpit .ck-demo-list ul{font:400 11px/1.7 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);margin:14px 0 0;padding-left:18px}.cockpit .ck-demo-study-link{border:1.5px solid var(--ck-ink);color:var(--ck-ink);font:600 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:32px;padding:18px 20px;text-decoration:none;display:flex}.cockpit .ck-demo-study-link:hover,.cockpit .ck-demo-study-link:focus-visible{border-color:var(--ck-signal);color:var(--ck-signal)}.cockpit .ck-page:has(.ck-workbench){max-width:1180px;padding:28px 32px 72px}.cockpit .ck-workbench{min-width:0}.cockpit .ck-workbench-head{border-bottom:2px solid var(--ck-ink);justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:22px;display:flex}.cockpit .ck-workbench-head h1{font:600 clamp(30px, 4.2vw, 56px)/.98 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.055em;margin:10px 0 0}.cockpit .ck-workbench-head p{color:var(--ck-muted);font:400 13px/1.4 var(--font-ck-mono), Menlo, monospace;margin:10px 0 0}.cockpit .ck-brief-workbench-controls{flex:none;gap:8px;display:grid}.cockpit .ck-workbench-modes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cockpit .ck-workbench-modes button{border:1.5px solid var(--ck-ink);min-height:36px;color:var(--ck-ink);cursor:pointer;font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;background:0 0}.cockpit .ck-workbench-modes button+button{border-left:0}.cockpit .ck-workbench-modes button[aria-pressed=true]{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-workbench-modes button:focus-visible{outline:2px solid var(--ck-signal);outline-offset:2px}.cockpit .ck-workbench-freshness{border:1.5px solid var(--ck-ink);background:var(--ck-card);font-family:var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;flex:none;grid-template-columns:auto 120px;align-items:baseline;gap:5px 10px;padding:13px 15px;display:grid}.cockpit .ck-workbench-freshness strong{font-size:19px}.cockpit .ck-workbench-freshness strong[data-tone=critical]{color:#be3e2e}.cockpit .ck-workbench-freshness span{color:var(--ck-muted);letter-spacing:.05em;font-size:8px}.cockpit .ck-source-strip{border-bottom:1px dashed var(--ck-dash);flex-wrap:wrap;gap:10px 18px;padding:10px 0;display:flex}.cockpit .ck-source-strip span{color:var(--ck-muted);font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;align-items:center;gap:6px;display:inline-flex}.cockpit .ck-source-strip i{border:1px solid;border-radius:50%;width:7px;height:7px}.cockpit .ck-source-strip i[data-provenance=OBSERVED]{background:var(--ck-good);color:var(--ck-good)}.cockpit .ck-source-strip i[data-provenance=REPORTED]{color:#be3e2e;background:#be3e2e}.cockpit .ck-source-strip i[data-provenance=HISTORICAL]{color:#a8793d;background:#a8793d}.cockpit .ck-source-strip i[data-provenance=SCENARIO]{color:var(--ck-faint);border-style:dashed}.cockpit .ck-source-strip i[data-proof=qualified]{background:var(--ck-good);color:var(--ck-good)}.cockpit .ck-source-strip i[data-proof=degraded]{color:#be3e2e;background:#be3e2e}.cockpit .ck-workbench-grid{grid-template-columns:minmax(0,1.42fr) minmax(300px,.88fr);gap:14px;margin-top:18px;display:grid}.cockpit .ck-workbench-panel{border:1.5px solid var(--ck-ink);background:var(--ck-card);min-width:0}.cockpit .ck-workbench-needs{grid-row:span 2}.cockpit .ck-workbench-friction{grid-column:1/-1}.cockpit .ck-workbench-panel-head{border-bottom:1.5px solid var(--ck-ink);justify-content:space-between;align-items:baseline;gap:14px;min-height:45px;padding:14px 16px 11px;display:flex}.cockpit .ck-workbench-panel-head h2{font:600 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.cockpit .ck-workbench-panel-head span{color:var(--ck-faint);font:500 7.5px/1.2 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;text-align:right;text-transform:uppercase}.cockpit .ck-workbench-list{display:grid}.cockpit .ck-workbench-item{border:0;border-bottom:1px dashed var(--ck-dash);width:100%;min-width:0;color:var(--ck-ink);cursor:pointer;text-align:left;background:0 0;grid-template-columns:4px minmax(0,1fr) auto;align-items:start;gap:13px;padding:16px;display:grid}.cockpit .ck-workbench-item:last-child{border-bottom:0}.cockpit .ck-workbench-item:hover,.cockpit .ck-workbench-item:focus-visible{background:var(--ck-well);outline:0}.cockpit .ck-workbench-item:focus-visible{box-shadow:inset 0 0 0 2px var(--ck-signal)}.cockpit .ck-workbench-item-mark{background:var(--ck-faint);width:4px;min-height:52px}.cockpit .ck-workbench-item[data-tone=critical] .ck-workbench-item-mark{background:#be3e2e}.cockpit .ck-workbench-item[data-tone=warning] .ck-workbench-item-mark{background:var(--ck-signal)}.cockpit .ck-workbench-item[data-tone=good] .ck-workbench-item-mark{background:var(--ck-good)}.cockpit .ck-workbench-item-copy{min-width:0;display:grid}.cockpit .ck-workbench-item-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.cockpit .ck-workbench-item-meta b,.cockpit .ck-workbench-item-meta i{font:600 7.5px/1.2 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.cockpit .ck-workbench-item-meta b{color:var(--ck-muted)}.cockpit .ck-workbench-item-meta i,.cockpit .ck-workbench-provenance{border:1px solid var(--ck-dash);color:var(--ck-muted);padding:3px 5px;font-style:normal}.cockpit .ck-workbench-item-meta i[data-provenance=OBSERVED],.cockpit .ck-workbench-provenance[data-provenance=OBSERVED]{border-color:var(--ck-good);color:var(--ck-good)}.cockpit .ck-workbench-item-meta i[data-provenance=REPORTED],.cockpit .ck-workbench-provenance[data-provenance=REPORTED]{color:#be3e2e;border-color:#be3e2e}.cockpit .ck-workbench-item-meta i[data-provenance=HISTORICAL],.cockpit .ck-workbench-provenance[data-provenance=HISTORICAL]{color:#8a632f;border-color:#a8793d}.cockpit .ck-workbench-item-meta i[data-provenance=SCENARIO],.cockpit .ck-workbench-provenance[data-provenance=SCENARIO]{border-style:dashed}.cockpit .ck-workbench-item-copy>strong{font:600 14px/1.25 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.02em;margin-top:9px}.cockpit .ck-workbench-item-copy>small{color:var(--ck-muted);font:400 10.5px/1.55 var(--font-ck-mono), Menlo, monospace;margin-top:6px}.cockpit .ck-workbench-item-open{color:var(--ck-faint);font:400 13px/1 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-brief-workbench .ck-workbench-item{cursor:default}.cockpit .ck-brief-workbench .ck-workbench-item:hover{background:0 0}:is(.cockpit .ck-brief-workbench .ck-workbench-item:has(.ck-claim-stamp:hover),.cockpit .ck-brief-workbench .ck-workbench-item:has(.ck-claim-stamp:focus-visible)){background:var(--ck-well)}.cockpit .ck-brief-workbench .ck-claim-container{width:100%;margin:7px 0 0}.cockpit .ck-brief-workbench .ck-claim-stamp{width:100%;min-width:0;min-height:0;color:var(--ck-ink);border:0;padding:0}.cockpit .ck-brief-workbench .ck-claim-stamp:focus-visible{outline:2px solid var(--ck-signal);outline-offset:3px}.cockpit .ck-brief-workbench .ck-claim-visible{font:600 14px/1.25 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.02em}.cockpit .ck-brief-workbench .ck-claim-kind{color:var(--ck-muted);margin-top:3px;font-size:7.5px}.cockpit .ck-brief-workbench .ck-workbench-item-meta i[data-proof=exact]{border-color:var(--ck-signal);color:var(--ck-signal)}.cockpit .ck-brief-workbench .ck-workbench-item-meta i[data-proof=derivation]{border-color:var(--ck-good);color:var(--ck-good)}.cockpit .ck-brief-workbench .ck-workbench-item-meta i[data-proof=inference]{border-style:dashed}.cockpit .ck-workbench-clear{min-height:94px;color:var(--ck-good);font:600 10px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.05em;text-transform:uppercase;place-items:center;display:grid}.cockpit .ck-workbench-scrim{z-index:60;background:#14161594;justify-content:flex-end;display:flex;position:fixed;inset:0}.cockpit .ck-workbench-drawer{border-left:2px solid var(--ck-ink);background:var(--ck-paper);width:min(560px,94vw);height:100%;color:var(--ck-ink);overflow:auto}.cockpit .ck-workbench-drawer-head{z-index:1;border-bottom:1.5px solid var(--ck-ink);background:var(--ck-paper);justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex;position:sticky;top:0}.cockpit .ck-workbench-drawer-head>div{color:var(--ck-faint);font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;align-items:center;gap:9px;display:flex}.cockpit .ck-workbench-drawer-head button{border:1.5px solid var(--ck-ink);width:34px;height:34px;color:var(--ck-ink);cursor:pointer;font:400 22px/1 var(--font-ck-mono), Menlo, monospace;background:0 0}.cockpit .ck-workbench-drawer-head button:hover,.cockpit .ck-workbench-drawer-head button:focus-visible{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-workbench-drawer-body{padding:28px 30px 40px}.cockpit .ck-workbench-drawer-body>h2{font:600 clamp(26px, 4vw, 42px)/1.02 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.05em;margin:12px 0 0}.cockpit .ck-workbench-drawer-summary{color:var(--ck-muted);font:400 13px/1.6 var(--font-ck-mono), Menlo, monospace;margin:16px 0 26px}.cockpit .ck-workbench-drawer-section{border-top:1px dashed var(--ck-dash);padding:17px 0}.cockpit .ck-workbench-drawer-section h3{color:var(--ck-muted);font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px}.cockpit .ck-workbench-drawer-section p,.cockpit .ck-workbench-drawer-section li,.cockpit .ck-workbench-drawer-section code{font:400 11px/1.65 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-workbench-drawer-section p,.cockpit .ck-workbench-drawer-section ul{margin:0}.cockpit .ck-workbench-drawer-section ul{padding-left:18px}.cockpit .ck-workbench-drawer-section li+li{margin-top:7px}.cockpit .ck-workbench-drawer-section code{background:var(--ck-well);overflow-wrap:anywhere;padding:10px 12px;display:block}.cockpit .ck-workbench-evidence-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cockpit .ck-workbench-actions{border-top:2px solid var(--ck-ink);background:var(--ck-paper);flex-wrap:wrap;gap:7px;padding-top:16px;display:flex;position:sticky;bottom:0}.cockpit .ck-workbench-actions button{border:1.5px solid var(--ck-ink);background:var(--ck-paper);min-height:40px;color:var(--ck-ink);cursor:pointer;font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.05em;text-transform:uppercase;padding:0 12px}.cockpit .ck-workbench-actions button:hover,.cockpit .ck-workbench-actions button:focus-visible,.cockpit .ck-workbench-actions button[data-primary=true]{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-workbench-actions button[data-primary=true]:hover,.cockpit .ck-workbench-actions button[data-primary=true]:focus-visible{background:var(--ck-signal);border-color:var(--ck-signal);color:var(--ck-ink)}@media (max-width:900px){.cockpit .ck-page:has(.ck-workbench){padding:24px 22px 64px}.cockpit .ck-workbench-grid{grid-template-columns:1fr}.cockpit .ck-workbench-needs,.cockpit .ck-workbench-friction{grid-area:auto}}@media (max-width:600px){.cockpit .ck-page:has(.ck-workbench){width:100%;max-width:100vw;overflow:hidden}.cockpit .ck-workbench{width:calc(100vw - 40px);max-width:calc(100vw - 40px);overflow:hidden}.cockpit .ck-workbench-head{flex-direction:column;align-items:flex-start}.cockpit .ck-brief-workbench-controls{width:100%}.cockpit .ck-workbench-freshness{grid-template-columns:auto minmax(0,1fr);width:100%}.cockpit .ck-source-strip{gap:8px 12px}.cockpit .ck-workbench-item{grid-template-columns:4px minmax(0,1fr);width:100%;max-width:100%;padding:14px 12px;overflow:hidden}.cockpit .ck-workbench-grid,.cockpit .ck-workbench-panel,.cockpit .ck-workbench-list{width:100%;min-width:0;max-width:100%}.cockpit .ck-workbench-item-open{display:none}.cockpit .ck-workbench-item-copy,.cockpit .ck-workbench-item-copy>small,.cockpit .ck-workbench-item-copy>strong{overflow-wrap:anywhere;min-width:0}.cockpit .ck-workbench-panel-head span{overflow-wrap:anywhere;max-width:48%}.cockpit .ck-workbench-item-meta{flex-direction:column;align-items:flex-start;gap:6px}.cockpit .ck-workbench-drawer-body{padding:24px 20px 32px}.cockpit .ck-workbench-evidence-pair{grid-template-columns:1fr;gap:0}}@media (max-width:720px){.cockpit .ck-demo-hero{margin:-28px -22px 0;padding:34px 22px 28px}.cockpit .ck-demo-signal-grid,.cockpit .ck-demo-loop,.cockpit .ck-demo-proof-grid,.cockpit .ck-demo-split{grid-template-columns:1fr}.cockpit .ck-demo-section-head{flex-direction:column;align-items:flex-start}.cockpit .ck-demo-section-head>span{text-align:left}.cockpit .ck-demo-loop-step+.ck-demo-loop-step{border-top:0;border-left:1.5px solid var(--ck-ink)}.cockpit .ck-demo-loop-step>i{top:auto;bottom:-12px;right:18px;transform:rotate(90deg)}}.cockpit .ck-study-hero{background:var(--ck-ink);color:var(--ck-paper);margin:-44px -52px 0;padding:52px 52px 36px}.cockpit .ck-study-eyebrow{color:var(--ck-signal);font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.15em;text-transform:uppercase}.cockpit .ck-study-hero h1{max-width:720px;font:600 clamp(30px, 5vw, 54px)/1.05 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.045em;text-wrap:balance;margin:18px 0 0}.cockpit .ck-study-hero>p{color:#c8c8c1;max-width:670px;font:400 13px/1.65 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:18px 0 0}.cockpit .ck-study-signal-grid{background:#555750;border:1px solid #555750;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.cockpit .ck-study-signal{background:#252725;align-items:center;gap:13px;min-width:0;padding:16px;display:flex}.cockpit .ck-study-signal strong{font:600 36px/1 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-study-signal[data-tone=critical] strong{color:#ff816c}.cockpit .ck-study-signal[data-tone=good] strong{color:#8ece89}.cockpit .ck-study-signal[data-tone=warning] strong{color:#f4b66b}.cockpit .ck-study-signal div{gap:4px;display:grid}.cockpit .ck-study-signal span,.cockpit .ck-study-signal small{font-family:var(--font-ck-mono), Menlo, monospace;text-transform:uppercase}.cockpit .ck-study-signal span{letter-spacing:.06em;font-size:9px;font-weight:600}.cockpit .ck-study-signal small{color:#92948e;font-size:8px}.cockpit .ck-study-overview{grid-template-columns:minmax(0,1.6fr) minmax(220px,.8fr);align-items:stretch;gap:28px;display:grid}.cockpit .ck-study-bars{gap:17px;margin-top:18px;display:grid}.cockpit .ck-study-bar-meta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cockpit .ck-study-bar-meta strong{font:600 12px/1 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase}.cockpit .ck-study-bar-meta span{color:var(--ck-muted);font:400 9px/1 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase}.cockpit .ck-study-bar-track{background:var(--ck-well);border:1px solid var(--ck-dash);height:14px;margin-top:7px}.cockpit .ck-study-bar-track span{background:var(--ck-ink);height:100%;display:block}.cockpit .ck-study-chart-note{color:var(--ck-muted);font:400 9px/1.6 var(--font-ck-mono), Menlo, monospace;margin:17px 0 0}.cockpit .ck-study-risk-panel{border:1.5px solid var(--ck-crit);background:#f8e3d6;flex-direction:column;padding:20px;display:flex}.cockpit .ck-study-risk-panel>strong{color:var(--ck-crit);font:600 34px/1 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;margin-top:18px}.cockpit .ck-study-risk-panel p{font:400 10.5px/1.55 var(--font-ck-mono), Menlo, monospace;margin:12px 0 20px}.cockpit .ck-study-risk-panel>span{font:600 8.5px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;text-transform:uppercase;border-top:1px dashed #d58f82;margin-top:auto;padding-top:13px}.cockpit .ck-study-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.cockpit .ck-study-person{border:1.5px solid var(--ck-ink);background:var(--ck-card);min-width:0}.cockpit .ck-study-person-head{border-bottom:1.5px solid var(--ck-ink);padding:16px}.cockpit .ck-study-person-head h2{font:600 18px/1 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;margin:0}.cockpit .ck-study-person-head span{color:var(--ck-muted);font:400 8.5px/1 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;margin-top:7px;display:block}.cockpit .ck-study-person-row{grid-template-columns:45px minmax(0,1fr);gap:8px;padding:14px 16px;display:grid}.cockpit .ck-study-person-row+.ck-study-person-row{border-top:1px dashed var(--ck-dash)}.cockpit .ck-study-person-row>span{font:600 8px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.cockpit .ck-study-person-row[data-tone=good]>span{color:var(--ck-good)}.cockpit .ck-study-person-row[data-tone=warning]>span{color:var(--ck-signal)}.cockpit .ck-study-person-row p{color:var(--ck-muted);font:400 9.5px/1.55 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-study-move-grid{border:1.5px solid var(--ck-signal);background:#f8e3d6;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 0;padding:0;list-style:none;display:grid}.cockpit .ck-study-move-grid li{flex-direction:column;gap:18px;min-height:112px;padding:17px;display:flex}.cockpit .ck-study-move-grid li+li{border-left:1px solid #dfa68b}.cockpit .ck-study-move-grid span{color:var(--ck-signal);font:600 8.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase}.cockpit .ck-study-move-grid strong{font:600 11px/1.5 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-study-audit{border-top:2px solid var(--ck-ink);border-bottom:2px solid var(--ck-ink);margin-top:36px}.cockpit .ck-study-audit summary{cursor:pointer;font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:20px;padding:18px 2px;list-style:none;display:flex}.cockpit .ck-study-audit summary::-webkit-details-marker{display:none}.cockpit .ck-study-audit summary:before{content:"+";color:var(--ck-signal)}.cockpit .ck-study-audit[open] summary:before{content:"−"}.cockpit .ck-study-audit summary span{flex:1}.cockpit .ck-study-audit summary small{color:var(--ck-muted);font-size:8.5px;font-weight:400}.cockpit .ck-study-audit-intro{background:var(--ck-well);color:var(--ck-muted);font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;padding:17px}.cockpit .ck-study-findings{gap:14px;margin-top:14px;display:grid}.cockpit .ck-study-card{padding:20px 22px}.cockpit .ck-study-card[data-tone=critical]{border-left:7px solid var(--ck-crit)}.cockpit .ck-study-card[data-tone=warning]{border-left:7px solid var(--ck-signal)}.cockpit .ck-study-card[data-tone=good]{border-left:7px solid var(--ck-good)}.cockpit .ck-study-card-topline{color:var(--ck-muted);font:600 8.5px/1.2 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;display:flex}.cockpit .ck-study-severity{color:var(--ck-ink)}.cockpit .ck-study-card h2{max-width:720px;font:600 15px/1.5 var(--font-ck-mono), Menlo, monospace;margin:14px 0 0}.cockpit .ck-study-card>p,.cockpit .ck-study-grid p{color:var(--ck-muted);font:400 11.5px/1.65 var(--font-ck-mono), Menlo, monospace;margin:10px 0 0}.cockpit .ck-study-grid{border-top:1px dashed var(--ck-dash);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:17px;padding-top:15px;display:grid}.cockpit .ck-study-card .ck-evidence-block{overflow-wrap:anywhere;margin-top:16px}@media (max-width:860px){.cockpit .ck-study-overview,.cockpit .ck-study-people{grid-template-columns:1fr}}@media (max-width:600px){.cockpit .ck-study-hero{margin:-28px -22px 0;padding:34px 22px 28px}.cockpit .ck-study-signal-grid,.cockpit .ck-study-move-grid,.cockpit .ck-study-grid{grid-template-columns:1fr}.cockpit .ck-study-signal{padding:13px}.cockpit .ck-study-move-grid li{min-height:0}.cockpit .ck-study-move-grid li+li{border-top:1px solid #dfa68b;border-left:0}.cockpit .ck-study-bar-meta,.cockpit .ck-study-audit summary{flex-direction:column;align-items:flex-start}}.cockpit .ck-flag-card{margin-top:16px;padding:18px 22px 20px}.cockpit .ck-card-topline{justify-content:space-between;align-items:baseline;display:flex}.cockpit .ck-flag-severity{font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;border:1.5px solid;padding:4px 8px}.cockpit .ck-flag-time{font:400 10px/1 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;color:var(--ck-faint)}.cockpit .ck-flag-title{font:600 13px/1.65 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);text-wrap:pretty;margin:13px 0 0}.cockpit .ck-evidence-block{background:var(--ck-well);font:400 11.5px/1.65 var(--font-ck-mono), Menlo, monospace;color:#45473f;margin-top:12px;padding:11px 14px}.cockpit .ck-flag-evidence{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cockpit .ck-empty{text-align:center;padding:100px 0 50px}.cockpit .ck-empty-title{font:600 22px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase}.cockpit .ck-empty-line{font:400 13px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);margin-top:12px}.cockpit .ck-empty-hint{font:400 10px/1.8 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-faint);margin-top:24px}.cockpit .ck-scout-card{margin-top:18px;padding:20px 24px 22px}.cockpit .ck-scout-source{font:500 10px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-faint)}.cockpit .ck-scout-claim{font:600 15px/1.5 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);text-wrap:pretty;margin:9px 0 0}.cockpit .ck-scout-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.cockpit .ck-scout-crossrefs{gap:8px;margin-top:10px;display:grid}.cockpit .ck-scout-crossref{font:400 12px/1.6 var(--font-ck-mono), Menlo, monospace;border-bottom:1px dashed var(--ck-dash);overflow-wrap:anywhere;grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.cockpit .ck-scout-receipts{justify-content:flex-end;gap:8px;display:flex}.cockpit .ck-secondary-button{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-ink);border:1.5px solid var(--ck-ink);cursor:pointer;background:0 0;padding:8px 14px}.cockpit .ck-secondary-button:hover{background:var(--ck-well)}.cockpit .ck-tertiary-button{color:var(--ck-faint);font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0}.cockpit .ck-tertiary-button:hover{color:var(--ck-ink)}.cockpit .ck-dismissed-row{border-bottom:1px dashed var(--ck-dash);align-items:baseline;gap:12px;margin-top:14px;padding:12px 2px;display:flex}.cockpit .ck-week-row{align-items:baseline;gap:18px;padding:13px 0;display:flex}.cockpit .ck-week-label{width:64px;font:600 10px/1.7 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-faint);flex:none}.cockpit .ck-one-on-one{border:1.5px solid var(--ck-ink);margin-top:26px;padding:14px 18px}.cockpit .ck-back-link{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;color:var(--ck-muted);border-bottom:1px dotted var(--ck-faint);text-transform:uppercase;text-decoration:none;display:inline-block}.cockpit .ck-back-link:hover{color:var(--ck-ink)}.cockpit .ck-receipt-backdrop{z-index:40;background:#181a1b66;position:fixed;inset:0}.cockpit .ck-receipt-panel{background:var(--ck-paper);border-left:2px solid var(--ck-ink);z-index:41;width:440px;max-width:88vw;font-family:var(--font-ck-mono), Menlo, monospace;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #181a1b40}.cockpit .ck-receipt-header{padding:24px 28px 0}.cockpit .ck-receipt-body{flex:1;padding:8px 28px 20px;overflow:auto}.cockpit .ck-receipt-footer{border-top:1px dashed var(--ck-dash);justify-content:space-between;align-items:baseline;padding:14px 28px 18px;display:flex}.cockpit .ck-receipt-close{color:var(--ck-muted);cursor:pointer;font:600 12px/1 var(--font-ck-mono), Menlo, monospace;background:0 0;border:0;padding:2px 6px}.cockpit .ck-receipt-close:hover{color:var(--ck-ink)}.cockpit .ck-receipt-title{font:600 15.5px/1.45 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);margin:14px 0 0}.cockpit .ck-receipt-ctx{font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ck-faint);margin:8px 0 0}.cockpit .ck-receipt-line{margin-top:16px}.cockpit .ck-receipt-speaker{font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ck-muted)}.cockpit .ck-receipt-text{font:400 12.5px/1.65 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);text-wrap:pretty;margin-top:5px}.cockpit .ck-receipt-mono{background:var(--ck-well);font:400 11.5px/1.65 var(--font-ck-mono), Menlo, monospace;color:#45473f;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;padding:9px 12px}.cockpit .ck-receipt-read{border-top:1.5px solid var(--ck-ink);margin-top:24px;padding-top:14px}.cockpit .ck-verdict-shell{gap:24px;display:grid}.cockpit .ck-verdict-intro{border-bottom:2px solid var(--ck-ink);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:18px;display:flex}.cockpit .ck-verdict-intro h1{font:600 clamp(24px, 4vw, 38px)/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:-.04em;text-transform:uppercase;margin:8px 0 0}.cockpit .ck-verdict-intro p{max-width:580px;color:var(--ck-muted);font:400 11px/1.7 var(--font-ck-mono), Menlo, monospace;margin:12px 0 0}.cockpit .ck-verdict-run,.cockpit .ck-verdict-error button{border:1.5px solid var(--ck-ink);background:var(--ck-ink);color:var(--ck-paper);cursor:pointer;font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;flex:none;padding:12px 16px}.cockpit .ck-verdict-run:hover,.cockpit .ck-verdict-error button:hover{background:var(--ck-signal);border-color:var(--ck-signal)}.cockpit .ck-verdict-awaiting,.cockpit .ck-verdict-progress,.cockpit .ck-verdict-error{border:1.5px solid var(--ck-ink);padding:20px}.cockpit .ck-verdict-awaiting span,.cockpit .ck-verdict-error strong{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.14em}.cockpit .ck-verdict-awaiting p,.cockpit .ck-verdict-progress p,.cockpit .ck-verdict-error p{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;margin:10px 0 0}.cockpit .ck-verdict-progress-line{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;justify-content:space-between;display:flex}.cockpit .ck-verdict-progress-track,.cockpit .ck-verdict-confidence-track{background:var(--ck-well);height:8px;margin-top:12px;overflow:hidden}.cockpit .ck-verdict-progress-track i{background:var(--ck-signal);width:32%;height:100%;animation:1.8s ease-in-out infinite alternate ck-verdict-progress;display:block}@keyframes ck-verdict-progress{0%{transform:translate(-100%)}to{transform:translate(310%)}}.cockpit .ck-verdict-error{border-color:var(--ck-crit)}.cockpit .ck-verdict-error strong{color:var(--ck-crit)}.cockpit .ck-verdict-error button{margin-top:16px}.cockpit .ck-verdict-card{border:1.5px solid var(--ck-ink);background:var(--ck-card)}.cockpit .ck-verdict-card[data-verdict=watch]{border-top:8px solid var(--ck-signal)}.cockpit .ck-verdict-card[data-verdict=intervene]{border-top:8px solid var(--ck-crit)}.cockpit .ck-verdict-card[data-verdict=no_action]{border-top:8px solid var(--ck-good)}.cockpit .ck-verdict-section-title{color:var(--ck-muted);font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em;text-transform:uppercase}.cockpit .ck-verdict-section-head i{border:1px solid var(--ck-signal);color:var(--ck-signal);font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;font-style:normal;display:inline-block}.cockpit .ck-verdict-story,.cockpit .ck-verdict-sessions,.cockpit .ck-verdict-decision{border-bottom:1px dashed var(--ck-dash);padding:22px 26px}.cockpit .ck-verdict-story-copy{gap:7px;margin-top:14px;display:grid}.cockpit .ck-verdict-story-copy p{font:400 12.5px/1.7 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-verdict-sessions table{border-collapse:collapse;width:100%;font:400 9.5px/1.5 var(--font-ck-mono), Menlo, monospace;text-align:left}.cockpit .ck-verdict-sessions th{border-bottom:1.5px solid var(--ck-ink);color:var(--ck-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 10px 8px;font-weight:600}.cockpit .ck-verdict-sessions td{border-bottom:1px dashed var(--ck-dash);vertical-align:top;white-space:nowrap;padding:10px}.cockpit .ck-verdict-sessions tbody tr:last-child td{border-bottom:0}.cockpit .ck-verdict-sessions small{color:var(--ck-faint);font:inherit;margin-top:3px;display:block}.cockpit .ck-verdict-decision-row{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:18px;margin-top:16px;display:grid}.cockpit .ck-verdict-stamp{box-sizing:border-box;border:1.5px solid var(--ck-ink);overflow-wrap:anywhere;width:46px;color:var(--ck-ink);font:600 9px/1.15 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:4px 0}.cockpit .ck-verdict-card[data-verdict=watch] .ck-verdict-stamp{border-color:var(--ck-signal);color:var(--ck-signal)}.cockpit .ck-verdict-card[data-verdict=intervene] .ck-verdict-stamp{border-color:var(--ck-crit);color:var(--ck-crit)}.cockpit .ck-verdict-card[data-verdict=no_action] .ck-verdict-stamp{border-color:var(--ck-good);color:var(--ck-good)}.cockpit .ck-verdict-explainer{font:400 12.5px/1.7 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-verdict-confidence{margin-top:18px}.cockpit .ck-verdict-confidence>div:first-child{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;justify-content:space-between;align-items:baseline;display:flex}.cockpit .ck-verdict-confidence strong{font-size:18px}.cockpit .ck-verdict-confidence-track{border:1px solid var(--ck-ink)}.cockpit .ck-verdict-confidence-track i{background:var(--ck-signal);height:100%;display:block}.cockpit .ck-verdict-why{margin-top:16px}.cockpit .ck-verdict-why>span{color:var(--ck-muted);font:600 8.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase}.cockpit .ck-verdict-why blockquote{color:var(--ck-muted);font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:7px 0 0}.cockpit .ck-verdict-numbers{border-top:1px solid var(--ck-ink);border-bottom:1px solid var(--ck-ink);grid-template-columns:repeat(4,1fr);display:grid}.cockpit .ck-verdict-numbers>div{border-right:1px solid var(--ck-ink);padding:16px 18px}.cockpit .ck-verdict-numbers>div:last-child{border-right:0}.cockpit .ck-verdict-numbers strong,.cockpit .ck-verdict-numbers span{display:block}.cockpit .ck-verdict-numbers strong{font:600 22px/1 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-verdict-numbers span{color:var(--ck-muted);font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:7px}.cockpit .ck-verdict-conflicts{border-bottom:1px dashed var(--ck-dash);padding:22px 26px}.cockpit .ck-verdict-section-head{font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;display:flex}.cockpit .ck-verdict-proof-grid{border-bottom:1px dashed var(--ck-dash);grid-template-columns:1fr 1fr;display:grid}.cockpit .ck-verdict-proof-grid>div{min-width:0;padding:20px 26px}.cockpit .ck-verdict-proof-grid>div:first-child{border-right:1px dashed var(--ck-dash)}.cockpit .ck-verdict-proof-grid p,.cockpit .ck-verdict-proof-grid ul{font:400 10.5px/1.65 var(--font-ck-mono), Menlo, monospace;margin:12px 0 0;padding:0}.cockpit .ck-verdict-proof-grid ul{padding-left:16px}.cockpit .ck-verdict-receipt[data-state=present]{color:var(--ck-good)}.cockpit .ck-verdict-receipt[data-state=empty]{color:var(--ck-muted)}.cockpit .ck-verdict-next{border-bottom:1px solid var(--ck-ink);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:20px 26px;display:grid}.cockpit .ck-verdict-next span{color:var(--ck-signal);font:600 9px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em}.cockpit .ck-verdict-next p{font:500 11px/1.65 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-verdict-conflicts-empty{color:var(--ck-muted);font:400 10.5px/1.6 var(--font-ck-mono), Menlo, monospace;margin:16px 0 0}.cockpit .ck-verdict-table-wrap{margin-top:14px;overflow-x:auto}.cockpit .ck-verdict-conflicts table{border-collapse:collapse;width:100%;font:400 9.5px/1.5 var(--font-ck-mono), Menlo, monospace;text-align:left}.cockpit .ck-verdict-conflicts th,.cockpit .ck-verdict-conflicts td{border:1px solid var(--ck-dash);white-space:nowrap;padding:8px 10px}.cockpit .ck-verdict-conflicts th{color:var(--ck-muted);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.cockpit .ck-verdict-footer{background:var(--ck-well);padding:18px 26px 22px}.cockpit .ck-verdict-coverage{flex-wrap:wrap;gap:7px;display:flex}.cockpit .ck-verdict-coverage span{border:1px solid var(--ck-dash);background:var(--ck-card);color:var(--ck-muted);font:600 8px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;padding:5px 7px}.cockpit .ck-verdict-coverage span[data-on=true]{border-color:var(--ck-good);color:var(--ck-good)}.cockpit .ck-verdict-hashes{gap:6px;margin:18px 0 0;display:grid}.cockpit .ck-verdict-hashes>div{grid-template-columns:150px minmax(0,1fr);gap:12px;min-width:0;display:grid}.cockpit .ck-verdict-hashes dt,.cockpit .ck-verdict-hashes dd{font:400 8.5px/1.4 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-verdict-hashes dt{color:var(--ck-muted);text-transform:uppercase}.cockpit .ck-verdict-hashes dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cockpit .ck-note-dropzone{border:1.5px dashed var(--ck-dash);background:var(--ck-well);text-align:center;margin-top:18px;padding:40px 28px 28px}.cockpit .ck-note-dropzone[data-dragging=true]{border-color:var(--ck-signal);background:var(--ck-card);border-style:solid}.cockpit .ck-note-dropzone[data-busy=true]{border-color:var(--ck-ink);border-style:solid}.cockpit .ck-note-dropzone-line{font:600 13px/1.5 var(--font-ck-mono), Menlo, monospace;margin:0 0 16px}.cockpit .ck-note-dropzone-fine{max-width:52ch;font:400 10.5px/1.7 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);text-wrap:pretty;margin:22px auto 0}.cockpit .ck-note-dropzone-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cockpit .ck-note-paste{text-align:left;margin-top:18px}.cockpit .ck-note-paste-label{font:600 11px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted);margin-bottom:8px;display:block}.cockpit .ck-note-paste-field{box-sizing:border-box;border:1px solid var(--ck-dash);background:var(--ck-card);width:100%;color:var(--ck-ink);font:400 12px/1.6 var(--font-ck-mono), Menlo, monospace;resize:vertical;padding:10px 12px;display:block}.cockpit .ck-note-paste-field:focus-visible{outline:2px solid var(--ck-signal);outline-offset:1px}.cockpit .ck-note-paste-field:disabled{opacity:.6}.cockpit .ck-note-paste-foot{justify-content:flex-end;margin-top:10px;display:flex}.cockpit .ck-note-exclusions{margin-top:14px}.cockpit .ck-note-exclusions-label{font:600 11px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted);margin-bottom:8px;display:block}.cockpit .ck-note-exclusions-field{box-sizing:border-box;border:1px solid var(--ck-dash);background:var(--ck-card);width:100%;color:var(--ck-ink);font:400 12px/1.6 var(--font-ck-mono), Menlo, monospace;resize:vertical;padding:10px 12px;display:block}.cockpit .ck-note-exclusions-field:focus-visible{outline:2px solid var(--ck-signal);outline-offset:1px}.cockpit .ck-note-exclusions-field:disabled{opacity:.6}.cockpit .ck-note-exclusions .ck-note-dropzone-fine{max-width:none;margin:10px 0 0}.cockpit .ck-note-answer{border-left-width:5px;border-left-color:var(--ck-signal);margin-top:18px;padding:20px 22px}.cockpit .ck-note-answer[data-good=true]{border-left-color:var(--ck-good)}.cockpit .ck-note-answer-headline{font:600 14px/1.5 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0 0 12px}.cockpit .ck-note-answer .ck-copy{margin:0 0 8px}.cockpit .ck-note-answer .ck-action-button{margin-top:10px}.cockpit .ck-note-shelf{margin-top:26px}.cockpit .ck-note-shelf-head{border-bottom:1px solid var(--ck-ink);font:600 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:6px;list-style:none;display:flex}.cockpit .ck-note-shelf-head::-webkit-details-marker{display:none}.cockpit .ck-note-shelf-head:before{content:"▸";margin-right:8px}.cockpit .ck-note-shelf[open]>.ck-note-shelf-head:before{content:"▾"}.cockpit .ck-note-shelf-head:hover{color:var(--ck-signal)}.cockpit .ck-note-shelf-count{font:400 10px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:none;color:var(--ck-muted)}.cockpit .ck-note-shelf-body{padding-top:4px}.cockpit .ck-note-row{border:1.5px solid var(--ck-ink);background:var(--ck-card);margin-top:14px;padding:14px 16px}.cockpit .ck-note-row-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.cockpit .ck-note-row-name{font:600 12.5px/1.3 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere}.cockpit .ck-note-row-when{font:400 10px/1 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);flex:none}.cockpit .ck-note-row .ck-copy,.cockpit .ck-note-row .ck-muted-copy{margin:0 0 6px}.cockpit .ck-note-row-foot{border-top:1px dashed var(--ck-dash);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:flex}.cockpit .ck-note-row-state{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-muted)}.cockpit .ck-note-row-state[data-shared=true]{color:var(--ck-good)}.cockpit .ck-note-row-foot .ck-action-button{margin-left:0}.cockpit .ck-rail-notes{border-top:1px solid #3a3d3f;margin-top:18px;padding:14px 10px 0}.cockpit .ck-rail-notes-head{font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-muted)}.cockpit .ck-rail-notes-series{font:500 9px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:#8b8e90;margin-top:12px}.cockpit .ck-rail-note{color:var(--ck-rail-dim);font:400 10.5px/1.4 var(--font-ck-mono), Menlo, monospace;border-left:2px solid #3a3d3f;margin-top:5px;padding:3px 0 3px 8px;text-decoration:none;display:block}.cockpit .ck-rail-note:hover,.cockpit .ck-rail-note[data-active=true]{border-left-color:var(--ck-signal);color:var(--ck-paper)}.cockpit .ck-rail-notes-line{font:400 9.5px/1.5 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);text-wrap:pretty;margin:10px 0 0}.cockpit .ck-rail-notes-all{color:var(--ck-muted);font:500 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:12px;text-decoration:none;display:block}.cockpit .ck-rail-notes-all:hover{color:var(--ck-rail-dim)}.cockpit .ck-meeting-series{margin-top:26px}.cockpit .ck-meeting-series-head{border-bottom:1px solid var(--ck-ink);font:600 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:6px;list-style:none;display:flex}.cockpit .ck-meeting-series-head::-webkit-details-marker{display:none}.cockpit .ck-meeting-series-head:before{content:"▸";margin-right:8px}.cockpit .ck-meeting-series[open]>.ck-meeting-series-head:before{content:"▾"}.cockpit .ck-meeting-series-head:hover{color:var(--ck-signal)}.cockpit .ck-meeting-series-count{font:400 10px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;color:var(--ck-muted)}.cockpit .ck-meeting-row{border:1.5px solid var(--ck-ink);background:var(--ck-card);color:var(--ck-ink);justify-content:space-between;align-items:baseline;gap:16px;margin-top:10px;padding:12px 16px;text-decoration:none;display:flex}.cockpit .ck-meeting-row:hover{border-color:var(--ck-signal)}.cockpit .ck-meeting-row-when{font:600 12.5px/1.3 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-meeting-row-meta{font:400 10px/1.3 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);text-align:right;flex:none}.cockpit .ck-meeting-row-wrap{align-items:stretch;margin-top:10px;display:flex;position:relative}.cockpit .ck-meeting-row-wrap .ck-meeting-row{flex:1;margin-top:0}.cockpit .ck-meeting-kebab{flex:none;display:flex}.cockpit .ck-meeting-kebab-button{border:1.5px solid var(--ck-ink);background:var(--ck-card);width:44px;font:600 14px/1 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);cursor:pointer;border-left:0;justify-content:center;align-items:center;list-style:none;display:flex}.cockpit .ck-meeting-kebab-button::-webkit-details-marker{display:none}.cockpit .ck-meeting-kebab-button:hover,.cockpit .ck-meeting-kebab[open] .ck-meeting-kebab-button{color:var(--ck-signal)}.cockpit .ck-meeting-kebab-panel{z-index:6;border:1.5px solid var(--ck-ink);background:var(--ck-card);border-top:0;padding:10px 16px 12px;position:absolute;top:100%;left:0;right:0}.cockpit .ck-meeting-kebab-panel .ck-meeting-move{margin-top:0}.cockpit .ck-meeting-move{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.cockpit .ck-meeting-move-compact{border:1.5px solid var(--ck-ink);background:var(--ck-card);border-top:0;margin-top:0;padding:8px 16px}.cockpit .ck-meeting-move-label{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted)}.cockpit .ck-meeting-move-input{border:1.5px solid var(--ck-ink);background:var(--ck-card);min-width:0;font:400 12px/1.3 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);flex:220px;padding:6px 10px}.cockpit .ck-meeting-move-input:focus{border-color:var(--ck-signal);outline:none}.cockpit .ck-meeting-move-go{border:1.5px solid var(--ck-ink);background:var(--ck-ink);font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-card);cursor:pointer;flex:none;padding:6px 14px}.cockpit .ck-meeting-move-go:disabled{opacity:.55;cursor:default}.cockpit .ck-meeting-move-said{font:400 11px/1.5 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);flex:100%}.cockpit .ck-meeting-move-nope{color:var(--ck-signal)}.cockpit .ck-meeting-why{border-left:3px solid var(--ck-dash);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);margin:14px 0 0;padding-left:12px}.cockpit .ck-meeting-back{color:var(--ck-muted);font:500 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;text-decoration:none;display:inline-block}.cockpit .ck-meeting-back:hover{color:var(--ck-ink)}.cockpit .ck-meeting-doc{border-top:1px solid var(--ck-dash);margin-top:22px;padding-top:18px}.cockpit .ck-meeting-doc h2{font:600 12px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;margin:26px 0 10px}.cockpit .ck-meeting-doc p{font:400 12.5px/1.75 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0 0 10px}.cockpit .ck-meeting-doc ul{margin:0 0 12px;padding-left:18px}.cockpit .ck-meeting-doc li{font:400 12.5px/1.75 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty}.cockpit .ck-meeting-doc strong{font-weight:700}.cockpit .ck-meeting-doc em{color:var(--ck-ink);font-style:italic}.cockpit .ck-meeting-doc code{border:1px solid var(--ck-dash);background:var(--ck-well);font:400 11.5px/1.5 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;padding:1px 5px}.cockpit .ck-meeting-said{font:400 12.5px/1.7 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0 0 6px}.cockpit .ck-meeting-said-at{color:var(--ck-muted);margin-right:8px;font-size:10px}.cockpit .ck-meeting-said-who{font-weight:600}@media (max-width:720px){.cockpit .ck-shell{display:block}.cockpit .ck-rail{flex-flow:wrap;align-items:center;gap:8px;width:100%;height:auto;min-height:0;padding:10px 16px;position:static}.cockpit .ck-rail-brand{margin-right:auto;padding:0}.cockpit .ck-rail-meta{margin-top:2px}.cockpit .ck-rail-toggle{border:1px solid var(--ck-rail-dim);min-height:44px;color:var(--ck-paper);font:600 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;cursor:pointer;background:0 0;padding:0 14px;display:inline-block}.cockpit .ck-rail-menu{flex-direction:column;flex-basis:100%;gap:2px;display:flex}.cockpit .ck-rail .ck-search-trigger{min-height:44px;margin:0}.cockpit .ck-rail-menu[data-open=false]{display:none}.cockpit .ck-rail-menu .ck-nav-item{padding:14px 10px}.cockpit .ck-rail-spacer{display:none}.cockpit .ck-page{padding:32px 16px 80px}.cockpit .ck-meeting-layout{grid-template-columns:minmax(0,1fr)}.cockpit .ck-meeting-row{flex-wrap:wrap;min-width:0}.cockpit .ck-meeting-row-meta{text-align:left;flex:auto}.cockpit .ck-scout-crossref{grid-template-columns:1fr}.cockpit .ck-scout-receipts{justify-content:flex-start}.cockpit .ck-verdict-intro{flex-direction:column;align-items:flex-start}.cockpit .ck-verdict-decision-row{grid-template-columns:1fr}.cockpit .ck-verdict-sessions td,.cockpit .ck-verdict-sessions th{padding-right:16px}.cockpit .ck-verdict-numbers{grid-template-columns:repeat(2,1fr)}.cockpit .ck-verdict-numbers>div:nth-child(2){border-right:0}.cockpit .ck-verdict-numbers>div:nth-child(-n+2){border-bottom:1px solid var(--ck-ink)}.cockpit .ck-verdict-proof-grid{grid-template-columns:1fr}.cockpit .ck-verdict-proof-grid>div:first-child{border-right:0;border-bottom:1px dashed var(--ck-dash)}.cockpit .ck-verdict-next,.cockpit .ck-verdict-hashes>div{grid-template-columns:1fr}}.cockpit .ck-action-button:disabled,.cockpit .ck-secondary-button:disabled,.cockpit .ck-action-button[aria-disabled=true],.cockpit .ck-secondary-button[aria-disabled=true]{cursor:not-allowed;opacity:.45}.cockpit .ck-action-button[aria-disabled=true],.cockpit .ck-secondary-button[aria-disabled=true]{cursor:progress}.cockpit .ck-action-button:disabled:hover,.cockpit .ck-action-button[aria-disabled=true]:hover{background:var(--ck-ink)}.cockpit .ck-secondary-button:disabled:hover{background:0 0}.cockpit .ck-action-button:focus-visible,.cockpit .ck-secondary-button:focus-visible,.cockpit .ck-tertiary-button:focus-visible{outline:2px solid var(--ck-signal);outline-offset:2px}.cockpit .ck-tabs{border-bottom:2px solid var(--ck-ink);margin-top:22px}.cockpit .ck-tabs ul{flex-wrap:wrap;gap:0;margin:0 0 -2px;padding:0;list-style:none;display:flex}.cockpit .ck-tab{color:var(--ck-muted);font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid #0000;padding:10px 14px;text-decoration:none;display:inline-block}.cockpit .ck-tab:hover{background:var(--ck-well);color:var(--ck-ink)}.cockpit .ck-tab[data-active=true]{border-bottom-color:var(--ck-signal);color:var(--ck-signal)}.cockpit .ck-tab:focus-visible{outline:2px solid var(--ck-signal);outline-offset:-2px}.cockpit .ck-section-head h2{font:600 12px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.cockpit .ck-section-head p{max-width:640px;color:var(--ck-muted);font:400 11.5px/1.65 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:7px 0 0}.cockpit .ck-form{border:1.5px solid var(--ck-ink);background:var(--ck-card);gap:16px;margin-top:14px;padding:16px 18px 18px;display:grid}.cockpit .ck-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cockpit .ck-form-grid[data-shape=invite]{grid-template-columns:minmax(0,1fr) auto auto;align-items:end}.cockpit .ck-field{gap:6px;min-width:0;display:grid}.cockpit .ck-label{color:var(--ck-muted);font:600 9px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em;text-transform:uppercase}.cockpit .ck-input,.cockpit .ck-select,.cockpit .ck-textarea{border:1.5px solid var(--ck-ink);background:var(--ck-paper);width:100%;min-width:0;color:var(--ck-ink);font:400 12.5px/1.5 var(--font-ck-mono), Menlo, monospace;padding:9px 11px}.cockpit .ck-textarea{resize:vertical}.cockpit .ck-select{appearance:auto;cursor:pointer;padding-right:6px}.cockpit .ck-input::placeholder,.cockpit .ck-textarea::placeholder{color:var(--ck-faint)}.cockpit .ck-input:focus,.cockpit .ck-select:focus,.cockpit .ck-textarea:focus{outline:2px solid var(--ck-signal);outline-offset:2px}.cockpit .ck-input:disabled,.cockpit .ck-select:disabled,.cockpit .ck-textarea:disabled,.cockpit .ck-input[readonly]{background:var(--ck-well);border-color:var(--ck-dash);color:var(--ck-muted);cursor:not-allowed}.cockpit .ck-form-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cockpit section>.ck-form-actions{margin-top:14px}.cockpit .ck-form-note{color:var(--ck-muted);font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-form-status{color:var(--ck-good);font:600 10px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;text-transform:uppercase;margin:0}.cockpit .ck-form-error{color:var(--ck-crit);font:600 10.5px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-section-label+.ck-form-note{margin-top:7px}.cockpit .ck-plain-list{margin:0;padding:0;list-style:none}.cockpit .ck-alert{border:1.5px solid var(--ck-crit);color:var(--ck-crit);font:500 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin-top:14px;padding:11px 14px}.cockpit .ck-alert[data-tone=good]{border-color:var(--ck-good);color:var(--ck-good)}.cockpit .ck-facts{border:1.5px solid var(--ck-ink);background:var(--ck-card);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:14px 0 0;padding:16px 18px;display:grid}.cockpit .ck-facts[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cockpit .ck-facts dt{color:var(--ck-muted);font:600 9px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em;text-transform:uppercase}.cockpit .ck-facts dd{font:400 12.5px/1.5 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;margin:6px 0 0}.cockpit .ck-tag{color:var(--ck-muted);font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;padding:4px 7px;display:inline-block}.cockpit .ck-list{border:1.5px solid var(--ck-ink);background:var(--ck-card);margin:14px 0 0;padding:0;list-style:none}.cockpit .ck-list-row{border-bottom:1px dashed var(--ck-dash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.cockpit .ck-list-row:last-child{border-bottom:0}.cockpit .ck-list-row-copy{min-width:0}.cockpit .ck-list-row-name{font:600 12.5px/1.4 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;margin:0}.cockpit .ck-list-row-sub{color:var(--ck-muted);font:400 10px/1.5 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;margin:5px 0 0}.cockpit .ck-list-row-controls{align-items:center;gap:10px;display:flex}.cockpit .ck-list-row-controls .ck-select{width:auto;padding:6px 4px 6px 8px;font-size:11px}.cockpit .ck-list-row-controls .ck-secondary-button{padding:6px 10px;font-size:9px}.cockpit .ck-list-row[data-standing=roster_only] .ck-list-row-name{color:var(--ck-muted);font-weight:400}.cockpit .ck-stale-mark{border:1.5px solid var(--ck-signal);color:var(--ck-signal);font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;padding:3px 6px;display:inline-block}.cockpit .ck-cell-note{color:var(--ck-faint);font:400 9.5px/1.45 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;margin-top:4px;display:block}.cockpit .ck-quote{border-left:3px solid var(--ck-ink);background:var(--ck-well);font:400 12px/1.65 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:14px 0 0;padding:12px 16px}.cockpit .ck-blank{border:1.5px dashed var(--ck-dash);color:var(--ck-muted);font:400 11.5px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:14px 0 0;padding:16px 18px}.cockpit .ck-table-wrap{border:1.5px solid var(--ck-ink);background:var(--ck-card);margin-top:14px;overflow-x:auto}.cockpit .ck-table{border-collapse:collapse;width:100%}.cockpit .ck-table th{border-bottom:1.5px solid var(--ck-ink);background:var(--ck-well);color:var(--ck-muted);font:600 9px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:10px 14px}.cockpit .ck-table th[data-align=right],.cockpit .ck-table td[data-align=right]{text-align:right}.cockpit .ck-table td{border-bottom:1px dashed var(--ck-dash);font:400 11.5px/1.5 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;padding:11px 14px}.cockpit .ck-table tbody tr:last-child td{border-bottom:0}.cockpit .ck-readonly-slot{border-top:1px dashed var(--ck-dash);padding:14px 0}.cockpit .ck-readonly-slot:first-child{border-top:0;padding-top:0}.cockpit .ck-readonly-slot>p:first-child{font:600 11.5px/1.4 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;margin:0}.cockpit .ck-reading{color:var(--ck-ink)}.cockpit .ck-divided{border-top:1px dashed var(--ck-dash);padding-top:16px}@media (max-width:640px){.cockpit .ck-form-grid,.cockpit .ck-form-grid[data-shape=invite],.cockpit .ck-facts,.cockpit .ck-facts[data-columns="3"]{grid-template-columns:minmax(0,1fr)}}.cockpit .ck-scout-failure{border:1px solid var(--ck-crit);color:var(--ck-crit);font:500 11px/1.6 var(--font-ck-mono), Menlo, monospace;margin-top:16px;padding:10px 12px}.cockpit .ck-scout-sources{font:400 11.5px/1.6 var(--font-ck-mono), Menlo, monospace;gap:5px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cockpit .ck-scout-sources a{color:var(--ck-ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.cockpit .ck-scout-sources a:hover{color:var(--ck-signal)}.cockpit .ck-scout-provenance{font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-faint);text-wrap:pretty;margin:12px 0 0}.cockpit .ck-scout-ask{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-signal);white-space:nowrap;margin-left:auto;text-decoration:none}.cockpit .ck-scout-ask:hover{text-underline-offset:3px;text-decoration:underline}.cockpit .ck-scout-signals{margin-top:12px;display:grid}.cockpit .ck-scout-signal{border-bottom:1px dashed var(--ck-dash);padding:13px 2px 14px}.cockpit .ck-scout-signal-title{font:600 12.5px/1.55 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink);overflow-wrap:anywhere;text-decoration:none}.cockpit .ck-scout-signal-title:hover{color:var(--ck-signal);text-underline-offset:3px;text-decoration:underline}.cockpit .ck-scout-signal .ck-copy{margin:7px 0 0}.cockpit .ck-scout-signal-foot{justify-content:space-between;align-items:baseline;gap:14px;margin-top:8px;display:flex}.cockpit .ck-wb{max-width:760px;padding-bottom:80px}.cockpit .ck-wb-meta{color:var(--ck-muted);font:600 9.5px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:6px 22px;margin-top:4px;display:flex}.cockpit .ck-wb-note{border-left:3px solid var(--ck-signal);color:var(--ck-muted);font:400 12px/1.75 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:16px 0 0;padding-left:14px;font-style:italic}.cockpit .ck-wb-section{border-top:1.5px solid var(--ck-ink);margin-top:44px;padding-top:18px}.cockpit .ck-wb-section h2{font:600 15px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.01em;margin:0}.cockpit .ck-wb-section h3{color:var(--ck-signal);font:600 11px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;text-transform:uppercase;margin:26px 0 0}.cockpit .ck-wb-section p{font:400 12.5px/1.8 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:14px 0 0}.cockpit .ck-wb-section ul{margin:14px 0 0;padding-left:22px}.cockpit .ck-wb-section li{font:400 12.5px/1.8 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin-top:10px}.cockpit .ck-wb-quote{border-left:3px solid var(--ck-dash);background:var(--ck-card);font:400 12px/1.75 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:14px 0 0;padding:12px 16px}.cockpit .ck-wb-quote footer{color:var(--ck-faint);margin-top:8px;font-size:10.5px}.cockpit .ck-wb-src{color:var(--ck-faint);font-size:11px}.cockpit .ck-wb-finding{border:1.5px solid var(--ck-signal);background:var(--ck-card);padding:12px 16px;font-weight:500}.cockpit .ck-wb-turn{margin-top:22px}.cockpit .ck-wb-turn-head{align-items:baseline;gap:14px;display:flex}.cockpit .ck-wb-turn-date{color:var(--ck-signal);font:600 10.5px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.05em;flex-shrink:0}.cockpit .ck-wb-turn-title{font:600 12.5px/1.6 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-wb-turn p{margin-top:8px}.cockpit .ck-wb-shelf{border:1.5px solid var(--ck-ink);background:var(--ck-card);margin-top:14px}.cockpit .ck-wb-shelf-row{border-bottom:1px dashed var(--ck-dash);color:inherit;grid-template-columns:150px 1fr;gap:2px 18px;padding:14px 18px;text-decoration:none;display:grid}.cockpit .ck-wb-shelf-row:last-child{border-bottom:0}.cockpit .ck-wb-shelf-row:hover .ck-wb-shelf-title{color:var(--ck-signal);text-underline-offset:3px;text-decoration:underline}.cockpit .ck-wb-shelf-kind{color:var(--ck-signal);font:600 9.5px/1.9 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em;grid-row:span 2;align-self:start}.cockpit .ck-wb-shelf-title{font:600 12.5px/1.5 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-wb-shelf-line{color:var(--ck-muted);font:400 11.5px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty}.cockpit .ck-wb-shelf-stamp{color:var(--ck-faint);font:400 10px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;text-transform:uppercase;grid-column:2;margin-top:4px}.cockpit .ck-wb-backlink{font:400 11px/1.5 var(--font-ck-mono), Menlo, monospace;margin:10px 0 0}.cockpit .ck-wb-backlink a{color:var(--ck-muted);text-decoration:none}.cockpit .ck-wb-backlink a:hover{color:var(--ck-signal);text-underline-offset:3px;text-decoration:underline}.cockpit .ck-page:has(.ck-msg-shell){max-width:none;padding:0}.cockpit .ck-msg-shell{flex-direction:column;height:100vh;min-height:0;display:flex}.cockpit .ck-msg-shell-head{border-bottom:1.5px solid var(--ck-ink);flex:none;align-items:center;gap:16px;padding:10px 18px;display:flex}.cockpit .ck-msg-shell-body{flex:1;min-height:0;display:flex}.cockpit .ck-msg-wordmark{font:700 11px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.14em}.cockpit .ck-msg-sidebar{border-right:1.5px solid var(--ck-ink);flex-direction:column;flex:none;gap:2px;width:240px;padding:24px 12px;display:flex;overflow-y:auto}.cockpit .ck-msg-new{border-bottom:1.5px solid var(--ck-dash);gap:6px;margin-bottom:10px;padding-bottom:10px;display:grid}.cockpit .ck-msg-new-buttons{gap:4px;display:grid}.cockpit .ck-msg-new-button{border:1.5px solid var(--ck-ink);width:100%;color:var(--ck-ink);cursor:pointer;text-align:left;font:700 10px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;background:0 0;padding:7px 10px}.cockpit .ck-msg-new-button:hover,.cockpit .ck-msg-new-button[aria-expanded=true]{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-msg-new-panel{border:1.5px solid var(--ck-ink);background:var(--ck-card);gap:8px;padding:10px;display:grid}.cockpit .ck-msg-new-panel .ck-input{padding:6px 8px;font-size:11.5px}.cockpit .ck-msg-new-check{color:var(--ck-ink);font:400 11px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;align-items:center;gap:7px;display:flex}.cockpit .ck-connected-account-row{border-top:1px dashed var(--ck-dash);grid-template-columns:minmax(150px,1.2fr) minmax(120px,1fr) auto;align-items:center;gap:12px;min-width:0;padding-top:14px;display:grid}.cockpit .ck-connected-account-row>.ck-form-actions{grid-column:1/-1}.cockpit .ck-account-name-control{align-items:center;gap:6px;min-width:0;display:flex}.cockpit .ck-account-address{overflow-wrap:anywhere}.cockpit .ck-connected-account-row .ck-tag{justify-self:start}.cockpit .ck-connected-account-row input[type=checkbox]{accent-color:var(--ck-ink)}.cockpit .ck-secondary-button[data-tone=danger]{color:var(--ck-crit);border-color:var(--ck-crit)}.cockpit .ck-slack-workspace-row{gap:8px;display:grid}.cockpit .ck-slack-workspace-row+.ck-slack-workspace-row{border-top:1px dashed var(--ck-dash);padding-top:14px}.cockpit .ck-slack-workspace-row summary{cursor:pointer}@media (max-width:640px){.cockpit .ck-connected-account-row{grid-template-columns:minmax(0,1fr)}}.cockpit .ck-msg-new-people{gap:4px;max-height:180px;display:grid;overflow-y:auto}.cockpit .ck-msg-new-person{border:1.5px solid var(--ck-dash);width:100%;color:var(--ck-ink);cursor:pointer;text-align:left;font:500 11px/1.3 var(--font-ck-mono), Menlo, monospace;background:0 0;padding:6px 8px}.cockpit .ck-msg-new-person:hover{background:var(--ck-well)}.cockpit .ck-msg-new-panel .ck-form-actions{gap:8px}.cockpit .ck-msg-sidebar-section{flex-direction:column;gap:2px;margin-top:14px;display:flex}.cockpit .ck-msg-sidebar-section-head{border:0;border-bottom:1.5px solid var(--ck-ink);color:var(--ck-ink);font:700 10.5px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:flex}.cockpit .ck-msg-sidebar-section-head[aria-expanded=false]{color:var(--ck-muted)}.cockpit .ck-msg-sidebar-section-count{font:500 10px/1.3 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted)}.cockpit .ck-msg-sidebar-section-count[data-unread=true]{color:var(--ck-paper);background:var(--ck-signal);padding:1px 5px}.cockpit .ck-msg-sidebar-empty{color:var(--ck-muted);font:400 11.5px/1.6 var(--font-ck-mono), Menlo, monospace;padding:0 10px}.cockpit .ck-msg-sidebar-row{color:var(--ck-ink);font:500 12px/1.3 var(--font-ck-mono), Menlo, monospace;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.cockpit .ck-msg-sidebar-row:hover{background:var(--ck-well)}.cockpit .ck-msg-sidebar-row[data-active=true]{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-msg-sidebar-row[data-unread=true] .ck-msg-sidebar-label{font-weight:700}.cockpit .ck-msg-sidebar-icon{color:var(--ck-faint);flex:none}.cockpit .ck-msg-sidebar-row[data-active=true] .ck-msg-sidebar-icon{color:var(--ck-rail-dim)}.cockpit .ck-msg-sidebar-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cockpit .ck-msg-unread-badge{background:var(--ck-signal);color:var(--ck-ink);font:700 10px/1.4 var(--font-ck-mono), Menlo, monospace;flex:none;padding:1px 6px}.cockpit .ck-msg-main{flex-direction:column;flex:1;min-width:0;display:flex}.cockpit .ck-msg-empty-pane{text-align:center;max-width:420px;color:var(--ck-muted);font:400 12.5px/1.6 var(--font-ck-mono), Menlo, monospace;margin:auto;padding:40px}.cockpit .ck-msg-empty-pane-hint{color:var(--ck-faint);margin-top:10px;font-size:11px}.cockpit .ck-msg-empty-pane-hint code{color:var(--ck-ink)}.cockpit .ck-msg-channel{flex-direction:column;height:100%;min-height:0;display:flex}.cockpit .ck-msg-channel-head{border-bottom:1.5px solid var(--ck-ink);padding:18px 24px}.cockpit .ck-msg-channel-head h2{font:600 14px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.02em;margin:0}.cockpit .ck-msg-list{flex:1;min-height:0;padding:16px 24px;overflow-y:auto}.cockpit .ck-msg-refusal{padding:8px 24px}.cockpit .ck-msg-list-empty{color:var(--ck-muted);font:400 12px/1.6 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-msg-list-top-sentinel,.cockpit .ck-msg-list-bottom{height:1px}.cockpit .ck-msg-day-divider{color:var(--ck-faint);font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:18px 0 10px;display:flex}.cockpit .ck-msg-day-divider:before,.cockpit .ck-msg-day-divider:after{content:"";border-top:1px dashed var(--ck-dash);flex:1}.cockpit .ck-msg-row{margin-bottom:2px;padding:2px 0;position:relative}.cockpit .ck-msg-row:hover{background:var(--ck-well);box-shadow:0 0 0 6px var(--ck-well)}.cockpit .ck-msg-row-header{align-items:baseline;gap:8px;margin-top:10px;display:flex}.cockpit .ck-msg-row-author{font:700 12px/1.4 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-msg-row[data-own=true] .ck-msg-row-author{color:var(--ck-signal)}.cockpit .ck-msg-author-app{border:1px solid var(--ck-dash);color:var(--ck-faint);font:700 9px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;vertical-align:1px;border-radius:2px;margin-left:6px;padding:0 4px}.cockpit .ck-msg-row-time{color:var(--ck-faint);font:400 10px/1.4 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-msg-row-body{font:400 13px/1.5 var(--font-ck-mono), Menlo, monospace;white-space:pre-wrap;word-break:break-word;max-width:70ch}.cockpit .ck-msg-link{color:var(--ck-signal);text-underline-offset:2px;text-decoration:underline}.cockpit .ck-msg-link:hover{background:var(--ck-signal);color:var(--ck-paper);text-decoration:none}.cockpit .ck-msg-code{border:1px solid var(--ck-rule);background:var(--ck-well,#0000000a);font:400 12px/1.5 var(--font-ck-mono), Menlo, monospace;padding:0 3px}.cockpit .ck-code-block{border:1px solid var(--ck-rule);background:var(--ck-well,#0000000a);font:400 12px/1.6 var(--font-ck-mono), Menlo, monospace;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:6px 0 10px;padding:8px 10px}.cockpit .ck-msg-composer{border-top:1.5px solid var(--ck-ink);padding:14px 24px}.cockpit .ck-msg-composer-failure{background:var(--ck-crit);color:var(--ck-paper);font:500 11.5px/1.5 var(--font-ck-mono), Menlo, monospace;margin-bottom:8px;padding:8px 10px}.cockpit .ck-msg-composer-input{resize:vertical;border:1.5px solid var(--ck-ink);background:var(--ck-card);width:100%;color:var(--ck-ink);font:400 13px/1.5 var(--font-ck-mono), Menlo, monospace;padding:10px 12px}.cockpit .ck-msg-composer-input:focus-visible{outline:2px solid var(--ck-signal);outline-offset:-2px}.cockpit .ck-msg-channel-split{flex:1;min-width:0;min-height:0;display:flex}.cockpit .ck-msg-channel-split>.ck-msg-channel{flex:1;min-width:0}.cockpit .ck-msg-composer-shell{position:relative}.cockpit .ck-msg-composer-shell[data-sending=true]{opacity:.6}.cockpit .ck-msg-composer-input{white-space:pre-wrap;word-break:break-word;min-height:44px;max-height:240px;overflow-y:auto}.cockpit .ck-msg-composer-input p{margin:0}.cockpit .ck-msg-composer-input p+p{margin-top:8px}.cockpit .ck-msg-composer-input ul,.cockpit .ck-msg-composer-input ol{margin:4px 0;padding-left:20px}.cockpit .ck-msg-composer-input pre{background:var(--ck-paper);border:1.5px solid var(--ck-dash);margin:4px 0;padding:8px 10px;overflow-x:auto}.cockpit .ck-msg-composer-input blockquote{border-left:3px solid var(--ck-dash);margin:4px 0;padding-left:10px}.cockpit .ck-msg-composer-placeholder{pointer-events:none;color:var(--ck-faint);font:400 13px/1.5 var(--font-ck-mono), Menlo, monospace;margin:0;position:absolute;top:10px;left:12px}.cockpit .ck-msg-mention{background:var(--ck-well);color:var(--ck-ink);padding:0 3px;font-weight:600}.cockpit .ck-msg-mention[data-self=true]{background:var(--ck-signal);color:var(--ck-paper)}.ck-msg-mention-popup{--ck-ink:#181a1b;--ck-paper:#f2f1ed;--ck-card:#faf9f6;--ck-muted:#6a6d6f;--ck-faint:#9c9e9a;--ck-signal:#e8590c;--font-ck-mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;z-index:60;border:1.5px solid var(--ck-ink);background:var(--ck-card);min-width:200px;box-shadow:4px 4px 0 var(--ck-ink);border-radius:0;flex-direction:column;display:flex;overflow-y:auto}.ck-msg-mention-popup *{box-sizing:border-box;border-radius:0}.ck-msg-mention-option{color:var(--ck-ink);text-align:left;cursor:pointer;font:500 12px/1.4 var(--font-ck-mono), Menlo, monospace;background:0 0;border:0;padding:7px 10px}.ck-msg-mention-option[data-active=true]{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-msg-row-thread{margin-top:2px}.cockpit .ck-msg-row-thread[data-has-replies=false]{margin:0;position:absolute;top:-12px;right:56px}.cockpit .ck-msg-thread-open{color:var(--ck-faint);cursor:pointer;opacity:0;font:500 10.5px/1.4 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;letter-spacing:.06em;background:0 0;border:0;padding:0}.cockpit .ck-msg-row:hover .ck-msg-thread-open,.cockpit .ck-msg-thread-open:focus-visible{opacity:1}.cockpit .ck-msg-row[data-thread-open=true] .ck-msg-thread-open,.cockpit .ck-msg-thread-open[aria-label^=Open\ thread]{opacity:1;color:var(--ck-signal)}.cockpit .ck-msg-thread{border-left:1.5px solid var(--ck-ink);flex-direction:column;flex:none;width:360px;min-height:0;display:flex}.cockpit .ck-msg-thread-head{border-bottom:1.5px solid var(--ck-ink);justify-content:space-between;align-items:center;padding:18px 18px 14px;display:flex}.cockpit .ck-msg-thread-head h3{font:600 12px/1.3 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;letter-spacing:.08em;margin:0}.cockpit .ck-msg-thread-close{color:var(--ck-muted);cursor:pointer;font:500 16px/1 var(--font-ck-mono), Menlo, monospace;background:0 0;border:0;padding:0 4px}.cockpit .ck-msg-thread-parent{border-bottom:1.5px solid var(--ck-dash);padding:14px 18px}.cockpit .ck-msg-thread-count{border-bottom:1.5px solid var(--ck-dash);color:var(--ck-muted);font:500 10.5px/1.4 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;letter-spacing:.06em;margin:0;padding:8px 18px}.cockpit .ck-msg-thread-replies{flex:1;min-height:0;padding:12px 18px;overflow-y:auto}@media (max-width:1000px){.cockpit .ck-msg-thread{width:300px}}@media (max-width:720px){.cockpit .ck-msg-shell{height:auto}.cockpit .ck-msg-shell-body{flex-direction:column}.cockpit .ck-msg-sidebar{border-right:none;border-bottom:1.5px solid var(--ck-ink);width:100%}.cockpit .ck-msg-channel-split{flex-direction:column}.cockpit .ck-msg-thread{border-left:none;border-top:1.5px solid var(--ck-ink);width:100%}.cockpit .ck-msg-composer{padding:12px 14px}}.cockpit .ck-msg-search{flex:1;max-width:520px;position:relative}.cockpit .ck-msg-search-input{border:1.5px solid var(--ck-ink);background:var(--ck-paper);width:100%;color:var(--ck-ink);font:400 12px/1.4 var(--font-ck-mono), Menlo, monospace;padding:6px 46px 6px 10px}.cockpit .ck-msg-search-input:focus-visible{outline:2px solid var(--ck-signal);outline-offset:1px}.cockpit .ck-msg-search-state{color:var(--ck-faint);font:400 10px/1 var(--font-ck-mono), Menlo, monospace;position:absolute;top:8px;right:30px}.cockpit .ck-msg-search-input::-webkit-search-cancel-button{appearance:none;display:none}.cockpit .ck-doc-search-input::-webkit-search-cancel-button{appearance:none;display:none}.cockpit .ck-msg-search-clear,.cockpit .ck-doc-search-clear{width:20px;height:20px;color:var(--ck-muted);font:400 15px/1 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:4px;right:6px}.cockpit .ck-msg-search-clear:hover,.cockpit .ck-doc-search-clear:hover{color:var(--ck-ink)}.cockpit .ck-msg-search-clear:focus-visible,.cockpit .ck-doc-search-clear:focus-visible{outline:2px solid var(--ck-signal);outline-offset:1px}.cockpit .ck-msg-search-panel{z-index:40;background:var(--ck-paper);border:1.5px solid var(--ck-ink);max-height:60vh;box-shadow:4px 4px 0 var(--ck-ink);padding:10px 12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.cockpit .ck-msg-search-empty,.cockpit .ck-msg-search-failure{color:var(--ck-muted);font:400 11.5px/1.6 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-msg-search-group+.ck-msg-search-group{border-top:1px dashed var(--ck-dash);margin-top:12px;padding-top:12px}.cockpit .ck-msg-search-group-head{font:700 11px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;justify-content:space-between;gap:12px;margin:0 0 6px;display:flex}.cockpit .ck-msg-search-group-count{color:var(--ck-faint);font-weight:400}.cockpit .ck-msg-search-hit{color:var(--ck-ink);font:400 11.5px/1.5 var(--font-ck-mono), Menlo, monospace;gap:10px;padding:5px 6px;text-decoration:none;display:flex}.cockpit .ck-msg-search-hit:hover{background:var(--ck-well)}.cockpit .ck-msg-search-hit-date{color:var(--ck-faint);flex:none}.cockpit .ck-msg-search-hit-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cockpit .ck-msg-reactions{align-items:center;gap:6px;margin-top:4px;display:flex}.cockpit .ck-msg-reactions[data-has-pills=false]{margin:0;position:absolute;top:-12px;right:8px}.cockpit .ck-msg-reaction-pill{border:1.5px solid var(--ck-dash);background:var(--ck-paper);color:var(--ck-ink);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;cursor:pointer;align-items:center;gap:5px;padding:1px 7px;display:inline-flex}.cockpit .ck-msg-reaction-pill[data-mine=true]{border-color:var(--ck-ink);background:var(--ck-well);font-weight:700}.cockpit .ck-msg-reaction-add{opacity:0;align-items:center;gap:2px;display:inline-flex;position:relative}.cockpit .ck-msg-row:hover .ck-msg-reaction-add,.cockpit .ck-msg-reaction-add:focus-within{opacity:1}.cockpit .ck-msg-reaction-quick,.cockpit .ck-msg-reaction-more{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:1px solid #0000;padding:1px 5px}.cockpit .ck-msg-reaction-quick:hover,.cockpit .ck-msg-reaction-more:hover{border-color:var(--ck-ink);color:var(--ck-ink)}.cockpit .ck-msg-emoji-picker{z-index:50;background:var(--ck-paper);border:1.5px solid var(--ck-ink);width:268px;box-shadow:4px 4px 0 var(--ck-ink);padding:8px;position:absolute;bottom:calc(100% + 6px);left:0}.cockpit .ck-msg-emoji-search{border:1.5px solid var(--ck-dash);background:var(--ck-paper);width:100%;color:var(--ck-ink);font:400 11px/1.4 var(--font-ck-mono), Menlo, monospace;margin-bottom:6px;padding:4px 6px}.cockpit .ck-msg-emoji-grid{grid-template-columns:repeat(8,1fr);gap:2px;max-height:180px;display:grid;overflow-y:auto}.cockpit .ck-msg-emoji-option{cursor:pointer;background:0 0;border:1px solid #0000;padding:3px 0;font-size:15px;line-height:1.3}.cockpit .ck-msg-emoji-option:hover{border-color:var(--ck-ink);background:var(--ck-well)}.cockpit .ck-msg-emoji-empty{color:var(--ck-faint);font:400 10.5px/1.6 var(--font-ck-mono), Menlo, monospace;grid-column:1/-1}.cockpit .ck-msg-channel-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cockpit .ck-msg-presence{color:var(--ck-muted);font:400 10.5px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.04em;align-items:center;gap:6px;display:inline-flex}.cockpit .ck-msg-presence[data-status=unavailable]{color:var(--ck-faint)}.cockpit .ck-msg-presence-dot{background:var(--ck-signal);width:6px;height:6px}.cockpit .ck-msg-typing{color:var(--ck-faint);font:400 10.5px/1.5 var(--font-ck-mono), Menlo, monospace;flex:none;margin:0;padding:2px 24px 4px}.cockpit .ck-msg-new-divider{color:var(--ck-signal);font:700 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:14px 0 8px;display:flex}.cockpit .ck-msg-new-divider:before,.cockpit .ck-msg-new-divider:after{content:"";border-top:1.5px solid var(--ck-signal);flex:1}.cockpit .ck-page:has(.ck-doc-shell){max-width:none;padding:0}.cockpit .ck-doc-shell{height:100vh;min-height:0;display:flex}.cockpit .ck-doc-tree{border-right:1.5px solid var(--ck-ink);flex-direction:column;flex:none;gap:10px;width:260px;padding:20px 10px;display:flex;overflow-y:auto}.cockpit .ck-doc-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.cockpit .ck-doc-header{border-bottom:1.5px solid var(--ck-ink);font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 28px;display:flex}.cockpit .ck-doc-header-feedback{color:var(--ck-signal);font-weight:600;text-decoration:none}.cockpit .ck-doc-header-feedback:hover{text-decoration:underline}.cockpit .ck-doc-search-box{position:relative}.cockpit .ck-doc-search-input{border:1.5px solid var(--ck-dash);background:var(--ck-card);width:100%;color:var(--ck-ink);font:400 12px/1.4 var(--font-ck-mono), Menlo, monospace;padding:6px 28px 6px 8px}.cockpit .ck-doc-search-note,.cockpit .ck-doc-tree-empty,.cockpit .ck-doc-tree-note,.cockpit .ck-doc-tree-failure{color:var(--ck-muted);font:400 11.5px/1.5 var(--font-ck-mono), Menlo, monospace;margin:6px 2px 0}.cockpit .ck-doc-tree-failure{color:var(--ck-crit)}.cockpit .ck-doc-search-results{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cockpit .ck-doc-search-hit{border:1.5px solid var(--ck-dash);background:var(--ck-card);color:var(--ck-ink);padding:6px 8px;text-decoration:none;display:block}.cockpit .ck-doc-search-hit:hover{background:var(--ck-well)}.cockpit .ck-doc-search-title{font:600 12px/1.4 var(--font-ck-mono), Menlo, monospace;display:block}.cockpit .ck-doc-search-where{color:var(--ck-faint);font:500 10px/1.4 var(--font-ck-mono), Menlo, monospace;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;display:inline-block}.cockpit .ck-doc-search-snippet{color:var(--ck-muted);font:400 11px/1.5 var(--font-ck-mono), Menlo, monospace;margin-top:3px;display:block}.cockpit .ck-doc-tree-actions{flex-wrap:wrap;gap:6px;display:flex}.cockpit .ck-doc-button{border:1.5px solid var(--ck-ink);background:var(--ck-card);color:var(--ck-ink);font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;padding:4px 8px}.cockpit .ck-doc-button:hover{background:var(--ck-well)}.cockpit .ck-doc-button[data-active=true]{background:var(--ck-ink);color:var(--ck-paper)}.cockpit .ck-doc-button:disabled{opacity:.5;cursor:default}.cockpit .ck-doc-tree-rows{flex-direction:column;flex:1;gap:1px;min-height:60px;display:flex}.cockpit .ck-doc-tree-rows[data-drop-root=true]{outline:1.5px dashed var(--ck-signal)}.cockpit .ck-doc-tree-row{font:500 12px/1.35 var(--font-ck-mono), Menlo, monospace;align-items:center;gap:4px;padding:4px 6px;display:flex}.cockpit .ck-doc-tree-row:hover{background:var(--ck-well)}.cockpit .ck-doc-tree-row[data-active=true]{background:var(--ck-ink)}.cockpit .ck-doc-tree-row[data-active=true] .ck-doc-tree-link,.cockpit .ck-doc-tree-row[data-active=true] .ck-doc-tree-twist{color:var(--ck-paper)}.cockpit .ck-doc-tree-row[data-drop=true]{outline:1.5px dashed var(--ck-signal)}.cockpit .ck-doc-tree-twist{width:16px;color:var(--ck-faint);font:500 11px/1 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:none;flex:none}.cockpit .ck-doc-tree-twist[data-has-children=false]{cursor:default;color:var(--ck-dash)}.cockpit .ck-doc-tree-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ck-ink);flex:1;text-decoration:none;overflow:hidden}.cockpit .ck-doc-tree-private{color:var(--ck-signal);flex:none}.cockpit .ck-doc-empty-pane{text-align:center;max-width:460px;color:var(--ck-muted);font:400 12.5px/1.6 var(--font-ck-mono), Menlo, monospace;margin:auto;padding:40px}.cockpit .ck-doc-empty-pane-hint{color:var(--ck-faint);margin-top:10px}.cockpit .ck-doc-page{max-width:860px;padding:24px 28px 80px}.cockpit .ck-doc-title,.cockpit .ck-doc-title-input{width:100%;color:var(--ck-ink);font:600 22px/1.3 var(--font-ck-mono), Menlo, monospace;background:0 0;border:none;margin:0;padding:0;display:block}.cockpit .ck-doc-title-input:focus{outline:1.5px solid var(--ck-signal);outline-offset:4px}.cockpit .ck-doc-page-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cockpit .ck-doc-chip{border:1.5px solid var(--ck-dash);color:var(--ck-muted);font:500 10.5px/1.5 var(--font-ck-mono), Menlo, monospace;padding:2px 6px}.cockpit .ck-doc-chip a{color:inherit}.cockpit .ck-doc-chip[data-tone=warn]{border-color:var(--ck-signal);color:var(--ck-signal)}.cockpit .ck-doc-chip[data-tone=private]{border-color:var(--ck-ink);color:var(--ck-ink)}.cockpit .ck-doc-page-actions{gap:6px;margin-top:12px;display:flex}.cockpit .ck-doc-save-state{color:var(--ck-muted);font:400 11px/1.5 var(--font-ck-mono), Menlo, monospace;margin:8px 0 0}.cockpit .ck-doc-save-state[data-kind=failed]{color:var(--ck-crit)}.cockpit .ck-doc-save-state[data-kind=saved]{color:var(--ck-good)}.cockpit .ck-doc-page-body{border-top:1.5px solid var(--ck-dash);margin-top:20px;padding-top:18px}.cockpit .ck-doc-body,.cockpit .ck-doc-editor-input{font:400 13.5px/1.7 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere}.cockpit .ck-doc-body h1,.cockpit .ck-doc-editor-input h1{margin:20px 0 8px;font-size:19px}.cockpit .ck-doc-body h2,.cockpit .ck-doc-editor-input h2{margin:18px 0 8px;font-size:16px}.cockpit .ck-doc-body h3,.cockpit .ck-doc-editor-input h3{margin:16px 0 6px;font-size:14px}.cockpit .ck-doc-body p,.cockpit .ck-doc-editor-input p{margin:0 0 10px}.cockpit .ck-doc-body ul,.cockpit .ck-doc-body ol,.cockpit .ck-doc-editor-input ul,.cockpit .ck-doc-editor-input ol{margin:0 0 10px;padding-left:22px}.cockpit .ck-doc-task-list{padding-left:2px;list-style:none}.cockpit .ck-doc-task-item{align-items:baseline;gap:8px;display:flex}.cockpit .ck-doc-task-item[data-checked=true]>span{color:var(--ck-muted);text-decoration:line-through}.cockpit .ck-doc-editor-input .ck-doc-task-item>label{align-items:baseline;gap:6px;display:inline-flex}.cockpit .ck-doc-editor-input .ck-doc-task-item>div{flex:auto}.cockpit .ck-doc-editor-input .ck-doc-task-item[data-checked=true]>div{color:var(--ck-muted);text-decoration:line-through}.cockpit .ck-doc-body pre,.cockpit .ck-doc-editor-input pre{background:var(--ck-card);border:1.5px solid var(--ck-dash);margin:0 0 12px;padding:10px 12px;overflow-x:auto}.cockpit .ck-doc-body blockquote,.cockpit .ck-doc-editor-input blockquote{border-left:3px solid var(--ck-dash);color:var(--ck-muted);margin:0 0 12px;padding-left:12px}.cockpit .ck-doc-body hr,.cockpit .ck-doc-editor-input hr{border:none;border-top:1.5px solid var(--ck-dash);margin:16px 0}.cockpit .ck-doc-table-wrap{margin:0 0 12px;overflow-x:auto}.cockpit .ck-doc-table{border-collapse:collapse;min-width:100%;font-size:12.5px;line-height:1.55}.cockpit .ck-doc-table th,.cockpit .ck-doc-table td{border:1.5px solid var(--ck-dash);text-align:left;vertical-align:top;overflow-wrap:normal;word-break:normal;min-width:8ch;padding:6px 10px}.cockpit .ck-doc-table th{background:var(--ck-card);font-weight:600}.cockpit .ck-doc-editor-input .ck-doc-table-wrap.ProseMirror-selectednode{outline:1.5px solid var(--ck-signal)}.cockpit .ck-doc-editor-input .ck-doc-table td,.cockpit .ck-doc-editor-input .ck-doc-table th{height:1.55em;position:relative}.cockpit .ck-doc-editor-input .ck-doc-table .selectedCell:after{content:"";background:var(--ck-signal);opacity:.12;pointer-events:none;position:absolute;inset:0}.cockpit .ck-doc-editor-input .ck-doc-table td:focus-within,.cockpit .ck-doc-editor-input .ck-doc-table th:focus-within{outline:1.5px solid var(--ck-signal);outline-offset:-1.5px}.cockpit .ck-doc-table-bar{flex-wrap:wrap;gap:2px;margin-top:8px;display:flex}.cockpit .ck-doc-table-bar .ck-doc-toolbar-button{border:1.5px solid var(--ck-ink);background:var(--ck-card);color:var(--ck-ink)}.cockpit .ck-doc-table-bar .ck-doc-toolbar-button:disabled{opacity:.4;cursor:not-allowed}.cockpit .ck-doc-table-atom-note{color:var(--ck-muted);font:400 11px/1.5 var(--font-ck-mono), Menlo, monospace;margin:4px 0 0}.cockpit .ck-doc-table-edit-text{border:1.5px solid var(--ck-ink);background:var(--ck-card);color:var(--ck-ink);font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;padding:2px 8px}.cockpit .ck-doc-table-source{box-sizing:border-box;border:1.5px solid var(--ck-ink);background:var(--ck-card);width:100%;color:var(--ck-ink);font:400 12px/1.5 var(--font-ck-mono), Menlo, monospace;margin-bottom:6px;padding:8px;display:block}.cockpit .ck-doc-body a[href^="https://app.notion.com"]:after,.cockpit .ck-doc-body a[href^="https://www.notion.so"]:after,.cockpit .ck-doc-body a[href^="https://notion.so"]:after,.cockpit .ck-doc-editor-input a[href^="https://app.notion.com"]:after,.cockpit .ck-doc-editor-input a[href^="https://www.notion.so"]:after,.cockpit .ck-doc-editor-input a[href^="https://notion.so"]:after{content:"Notion ↗";border:1px solid var(--ck-dash);color:var(--ck-muted);letter-spacing:.02em;vertical-align:1px;margin-left:4px;padding:0 4px;font-size:10px;text-decoration:none;display:inline-block}.cockpit .ck-doc-empty-body{color:var(--ck-faint);font:400 12.5px/1.6 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-doc-editor-input{outline:none;min-height:240px}.cockpit .ck-doc-editor-hint{color:var(--ck-faint);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;margin-top:16px}.cockpit .ck-doc-editor-notice{border:1.5px solid var(--ck-signal);background:var(--ck-card);color:var(--ck-ink);font:400 12px/1.6 var(--font-ck-mono), Menlo, monospace;margin:0 0 12px;padding:10px 12px}.cockpit .ck-doc-editor[data-held-back] .ck-doc-editor-input{opacity:.75}.ck-doc-slash-list{z-index:60;background:#faf9f6;border:1.5px solid #181a1b;flex-direction:column;min-width:240px;max-height:260px;padding:2px;display:flex;overflow-y:auto}.ck-doc-slash-list *,.ck-doc-toolbar *{border-radius:0}.ck-doc-slash-option{text-align:left;color:#181a1b;font:500 12px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:1px;padding:6px 8px;display:flex}.ck-doc-slash-option[data-active=true]{color:#f2f1ed;background:#181a1b}.ck-doc-slash-desc{opacity:.75;font-size:10.5px;font-weight:400}.ck-doc-toolbar{z-index:60;background:#faf9f6;border:1.5px solid #181a1b;gap:2px;padding:2px;display:flex}.ck-doc-toolbar-button{color:#181a1b;font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:none;padding:3px 7px}.ck-doc-toolbar-button[data-active=true]{color:#f2f1ed;background:#181a1b}.cockpit .ck-doc-versions{border:1.5px solid var(--ck-ink);background:var(--ck-card);margin-top:24px;padding:12px}.cockpit .ck-doc-versions-head{justify-content:space-between;align-items:center;display:flex}.cockpit .ck-doc-versions-head h2{font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;margin:0}.cockpit .ck-doc-versions-note{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;margin:8px 0 0}.cockpit .ck-doc-versions-line{align-items:center;gap:8px;display:flex}.cockpit .ck-doc-versions-line>.ck-doc-versions-row{flex:auto}.cockpit .ck-doc-versions-list{margin:10px 0 0;padding:0;list-style:none}.cockpit .ck-doc-versions-row{text-align:left;width:100%;color:var(--ck-ink);font:500 11.5px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:none;gap:10px;padding:5px 6px;display:flex}.cockpit .ck-doc-versions-row:hover{background:var(--ck-well)}.cockpit .ck-doc-versions-number{color:var(--ck-signal);font-weight:700}.cockpit .ck-doc-versions-size{color:var(--ck-faint);margin-left:auto}.cockpit .ck-doc-versions-preview{border-top:1.5px solid var(--ck-dash);margin:4px 0 10px;padding:10px 6px 0}@media (max-width:720px){.cockpit .ck-doc-shell{flex-direction:column;height:auto;min-height:100vh}.cockpit .ck-doc-tree{border-right:none;border-bottom:1.5px solid var(--ck-ink);width:100%;max-height:45vh}.cockpit .ck-doc-main{overflow-y:visible}.cockpit .ck-doc-header{padding:12px 14px}.cockpit .ck-doc-page{padding:18px 14px 64px}.cockpit .ck-doc-page-actions{flex-wrap:wrap}}.ck-search-scope{--ck-ink:#181a1b;--ck-paper:#f2f1ed;--ck-card:#faf9f6;--ck-well:#e9e7e1;--ck-muted:#6a6d6f;--ck-faint:#9c9e9a;--ck-rail-dim:#b9bcbd;--ck-signal:#e8590c;--ck-dash:#c9c7c0;--font-ck-mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;font-family:var(--font-ck-mono)}.ck-search-scope .ck-search-trigger{border:1px solid var(--ck-rail-dim);width:100%;color:var(--ck-rail-dim);letter-spacing:.08em;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 12px;padding:6px 10px;font-family:inherit;font-size:11px;display:flex}.ck-search-scope .ck-search-trigger:hover,.ck-search-scope .ck-search-trigger:focus-visible{border-color:var(--ck-signal);color:var(--ck-signal);outline:none}.ck-search-scope .ck-search-trigger-chord{opacity:.7}.ck-search-scope.ck-search-portal{z-index:900;isolation:isolate;position:fixed;inset:0}.ck-search-scope .ck-search-overlay{z-index:1;background:#181a1b8c;justify-content:center;align-items:flex-start;padding:8vh 16px 16px;display:flex;position:fixed;inset:0}.ck-search-scope .ck-search-panel{background-color:#faf9f6;background-color:var(--ck-card,#faf9f6);width:min(760px,100%);max-height:78vh;color:var(--ck-ink);border:1px solid var(--ck-ink);padding:14px;overflow:auto;box-shadow:0 18px 48px #181a1b59}.ck-search-scope .ck-search-input{background:var(--ck-paper);border:1px solid var(--ck-dash);width:100%;color:var(--ck-ink);padding:10px 12px;font-family:inherit;font-size:14px}.ck-search-scope .ck-search-input:focus-visible{border-color:var(--ck-signal);outline:none}.ck-search-scope .ck-search-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ck-search-scope .ck-search-chip{border:1px solid var(--ck-dash);color:var(--ck-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:baseline;gap:6px;padding:4px 8px;font-family:inherit;font-size:10.5px;display:inline-flex}.ck-search-scope .ck-search-chip:hover{border-color:var(--ck-ink);color:var(--ck-ink)}.ck-search-scope .ck-search-chip:focus-visible{border-color:var(--ck-signal);outline:none}.ck-search-scope .ck-search-chip[data-active=true]{background:var(--ck-ink);border-color:var(--ck-ink);color:var(--ck-paper)}.ck-search-scope .ck-search-chip-key{letter-spacing:.04em;opacity:.6;font-size:9px}@media (hover:none){.ck-search-scope .ck-search-chip-key{display:none}}.ck-search-scope .ck-search-note{color:var(--ck-muted);margin:12px 2px 2px;font-size:12px}.ck-search-scope .ck-search-note-bad{color:var(--ck-signal)}.ck-search-scope .ck-search-group{margin-top:16px}.ck-search-scope .ck-search-group-label{color:var(--ck-faint);letter-spacing:.14em;border-bottom:1px solid var(--ck-dash);margin-bottom:4px;padding-bottom:4px;font-size:10px}.ck-search-scope .ck-search-hit{color:inherit;border-left:2px solid #0000;padding:8px 10px;text-decoration:none;display:block}.ck-search-scope .ck-search-hit[data-active=true]{background:var(--ck-well);border-left-color:var(--ck-signal)}.ck-search-scope .ck-search-hit-title{font-size:13px;font-weight:600;display:block}.ck-search-scope .ck-search-hit-snippet{color:var(--ck-muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}.ck-search-scope .ck-search-mark{color:var(--ck-signal);background:0 0;font-weight:600}.ck-search-scope .ck-search-hit-meta{letter-spacing:.06em;color:var(--ck-faint);margin-top:2px;font-size:10px;display:block}.ck-search-scope .ck-search-failures{border-top:1px solid var(--ck-dash);margin-top:16px;padding-top:8px}.ck-search-scope .ck-search-failure{color:var(--ck-signal);font-size:11px;line-height:1.6}.cockpit .ck-page:has(.ck-work-page){max-width:none;padding:0}.cockpit .ck-action-button[data-quiet=true]{color:var(--ck-ink);background:0 0}.cockpit .ck-action-button[data-quiet=true]:hover{background:var(--ck-well)}.cockpit .ck-work-page{flex-direction:column;min-height:100vh;display:flex}.cockpit .ck-work-head{border-bottom:1.5px solid var(--ck-ink);font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 28px;display:flex}.cockpit .ck-work-head-hint{color:var(--ck-muted);letter-spacing:0;text-transform:none;font-weight:400}.cockpit .ck-work-shell{flex-direction:column;gap:12px;min-width:0;padding:16px 20px 28px;display:flex}.cockpit .ck-work-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cockpit .ck-work-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.cockpit .ck-work-filter,.cockpit .ck-work-field,.cockpit .ck-work-control{flex-direction:column;gap:4px;min-width:0;display:flex}.cockpit .ck-work-filter-name,.cockpit .ck-work-field-name{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em;color:var(--ck-muted)}.cockpit .ck-work-filter-gap{color:var(--ck-crit);font:500 10.5px/1.5 var(--font-ck-mono), Menlo, monospace;align-self:center}.cockpit .ck-work-columns{align-items:flex-start;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.cockpit .ck-work-column{border:1.5px solid var(--ck-dash);background:var(--ck-card);flex-direction:column;flex:1 1 0;gap:8px;min-width:220px;padding:10px;display:flex}.cockpit .ck-work-column-head{border-bottom:1.5px solid var(--ck-ink);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:6px;display:flex}.cockpit .ck-work-column-name{font:600 10.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em}.cockpit .ck-work-column-count,.cockpit .ck-work-column-empty{color:var(--ck-faint);font:400 10.5px/1.4 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-work-column-cards{flex-direction:column;gap:8px;max-height:calc(100vh - 260px);display:flex;overflow-y:auto}.cockpit .ck-work-card{border:1.5px solid var(--ck-dash);background:var(--ck-paper);color:var(--ck-ink);flex-direction:column;gap:5px;padding:8px 9px;text-decoration:none;display:flex}.cockpit .ck-work-card:hover,.cockpit .ck-work-card:focus-visible{border-color:var(--ck-ink);outline:none}.cockpit .ck-work-card:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ck-signal)}.cockpit .ck-work-card-head,.cockpit .ck-work-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.cockpit .ck-work-card-id{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.06em;color:var(--ck-muted)}.cockpit .ck-work-card-priority{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;color:var(--ck-signal);border:1.5px solid;padding:1px 4px}.cockpit .ck-work-card-title{font:500 12px/1.45 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cockpit .ck-work-card-assignee{color:var(--ck-muted);font:400 10px/1.3 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-work-card-labels,.cockpit .ck-work-issue-labels{flex-wrap:wrap;gap:4px;display:flex}.cockpit .ck-work-label{font:500 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.05em;border:1.5px solid var(--ck-dash);color:var(--ck-muted);padding:2px 4px}.cockpit .ck-work-notice,.cockpit .ck-work-empty,.cockpit .ck-work-keys{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-work-notice[role=alert]{color:var(--ck-crit)}.cockpit .ck-work-failure{color:var(--ck-crit);font:600 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:6px 0 0}.cockpit .ck-work-dialog{border:1.5px solid var(--ck-ink);background:var(--ck-card);width:min(560px,100%);padding:14px}.cockpit .ck-work-dialog-form{flex-direction:column;gap:10px;display:flex}.cockpit .ck-work-dialog-row{flex-wrap:wrap;gap:10px;display:flex}.cockpit .ck-work-dialog-actions{justify-content:flex-end;gap:8px;display:flex}.cockpit .ck-work-issue{flex-direction:column;gap:18px;max-width:860px;padding:18px 28px 40px;display:flex}.cockpit .ck-work-issue-crumbs{flex-wrap:wrap;gap:12px;display:flex}.cockpit .ck-work-back,.cockpit .ck-work-parent{color:var(--ck-signal);font:600 10px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;text-decoration:none}.cockpit .ck-work-back:hover,.cockpit .ck-work-parent:hover{text-decoration:underline}.cockpit .ck-work-issue-title-row{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:8px;display:flex}.cockpit .ck-work-issue-id{font:600 11px/1.3 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);letter-spacing:.06em}.cockpit .ck-work-issue-title{font:600 18px/1.35 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-work-issue-title-input{flex:320px}.cockpit .ck-work-issue-meta{color:var(--ck-muted);font:400 10.5px/1.6 var(--font-ck-mono), Menlo, monospace;margin:6px 0 0}.cockpit .ck-work-controls{border-top:1.5px solid var(--ck-dash);border-bottom:1.5px solid var(--ck-dash);flex-wrap:wrap;gap:12px;padding:10px 0;display:flex}.cockpit .ck-work-section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cockpit .ck-work-section-actions{gap:6px;display:flex}.cockpit .ck-work-section-name{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em;color:var(--ck-muted);margin:0 0 8px}.cockpit .ck-work-empty-body,.cockpit .ck-work-comments-empty,.cockpit .ck-work-history-empty{color:var(--ck-faint);font:400 11.5px/1.6 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-work-subissue-list,.cockpit .ck-work-comment-list,.cockpit .ck-work-history-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cockpit .ck-work-subissue{border:1.5px solid var(--ck-dash);background:var(--ck-card);color:var(--ck-ink);align-items:baseline;gap:10px;padding:6px 8px;text-decoration:none;display:flex}.cockpit .ck-work-subissue:hover{border-color:var(--ck-ink)}.cockpit .ck-work-subissue-title{font:500 11.5px/1.4 var(--font-ck-mono), Menlo, monospace;flex:1}.cockpit .ck-work-subissue-state{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;color:var(--ck-muted)}.cockpit .ck-work-comment{border:1.5px solid var(--ck-dash);background:var(--ck-card);padding:9px 11px}.cockpit .ck-work-comment-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:5px;display:flex}.cockpit .ck-work-comment-author{font:600 11px/1.3 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-work-comment-when,.cockpit .ck-work-comment-source,.cockpit .ck-work-history-when{color:var(--ck-faint);font:400 10px/1.3 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-work-comment-form{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.cockpit .ck-work-comment-form .ck-work-field{width:100%}.cockpit .ck-work-history-row{font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cockpit .ck-work-history-actor{font-weight:600}.cockpit .ck-work-history-caveat{color:var(--ck-muted);flex-basis:100%;font-size:10px}@media (max-width:900px){.cockpit .ck-work-columns{flex-direction:column}.cockpit .ck-work-column-cards{max-height:none}}.cockpit .ck-cal-page{flex-direction:column;gap:14px;display:flex}.cockpit .ck-cal-head{border-bottom:1.5px solid var(--ck-ink);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.cockpit .ck-cal-head-name{font:600 13px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.11em}.cockpit .ck-cal-head-hint,.cockpit .ck-cal-hint{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-cal-shell{flex-direction:column;gap:12px;display:flex}.cockpit .ck-cal-chips{flex-direction:column;gap:8px;display:flex}.cockpit .ck-cal-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cockpit .ck-cal-chip{border:1.5px solid var(--ck-dash);background:var(--ck-card);align-items:center;gap:6px;padding:3px 7px;display:inline-flex}.cockpit .ck-cal-chip[data-off=true]{opacity:.55}.cockpit .ck-cal-chip[data-flagged=true]{border-color:var(--ck-crit)}.cockpit .ck-cal-chip-name{color:var(--ck-ink);font:500 11px/1.4 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:0;padding:0}.cockpit .ck-cal-chip-name:disabled{cursor:default}.cockpit .ck-cal-chip[data-flipping=true]{opacity:.6}.cockpit .ck-cal-chip-tag,.cockpit .ck-cal-chip-none{color:var(--ck-faint);font:400 9.5px/1.3 var(--font-ck-mono), Menlo, monospace;letter-spacing:.05em}.cockpit .ck-cal-chip-flag{color:var(--ck-crit);font:600 9.5px/1.3 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-cal-chip-sync{border:1.5px solid var(--ck-dash);color:var(--ck-muted);font:600 9px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;cursor:pointer;background:0 0;padding:0 4px}.cockpit .ck-cal-chip-sync:hover{border-color:var(--ck-ink);color:var(--ck-ink)}.cockpit .ck-cal-chip-note{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;max-width:70ch}.cockpit .ck-cal-toolbar{border-top:1.5px solid var(--ck-dash);border-bottom:1.5px solid var(--ck-dash);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.cockpit .ck-cal-nav,.cockpit .ck-cal-shapes{gap:6px;display:flex}.cockpit .ck-cal-step{border:1.5px solid var(--ck-dash);color:var(--ck-muted);font:600 10px/1.6 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;padding:2px 7px;text-decoration:none}.cockpit .ck-cal-step:hover{border-color:var(--ck-ink);color:var(--ck-ink)}.cockpit .ck-cal-step[data-now=true]{border-color:var(--ck-signal);color:var(--ck-signal)}.cockpit .ck-cal-range{font:600 12px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;margin-right:auto}.cockpit .ck-cal-body{align-items:flex-start;gap:12px;display:flex}.cockpit .ck-cal-grid{flex:auto;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:6px;min-width:0;padding-bottom:6px;display:grid}.cockpit .ck-cal-grid[data-shape=day]{display:block}.cockpit .ck-cal-day{border:1.5px solid var(--ck-dash);background:var(--ck-card);flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}.cockpit .ck-cal-day[data-today=true]{border-color:var(--ck-signal)}.cockpit .ck-cal-day-head{border-bottom:1.5px solid var(--ck-ink);align-items:baseline;gap:6px;padding-bottom:5px;display:flex}.cockpit .ck-cal-day-weekday{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em}.cockpit .ck-cal-day-date{color:var(--ck-muted);font:400 10px/1 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-cal-day-today{color:var(--ck-signal);font:600 9px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em;margin-left:auto}.cockpit .ck-cal-allday,.cockpit .ck-cal-day-events{flex-direction:column;gap:5px;display:flex}.cockpit .ck-cal-allday{border-bottom:1.5px dashed var(--ck-dash);padding-bottom:5px}.cockpit .ck-cal-day-empty{color:var(--ck-faint);font:400 10.5px/1.5 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-cal-event{text-align:left;border:1.5px solid var(--ck-dash);background:var(--ck-paper);color:var(--ck-ink);cursor:pointer;flex-direction:column;gap:2px;min-width:0;padding:5px 6px;display:flex;overflow:hidden}.cockpit .ck-cal-event:hover,.cockpit .ck-cal-event:focus-visible{border-color:var(--ck-ink);outline:none}.cockpit .ck-cal-event[data-open=true]{border-color:var(--ck-signal);box-shadow:inset 0 0 0 1.5px var(--ck-signal)}.cockpit .ck-cal-event[data-cancelled=true] .ck-cal-event-title{color:var(--ck-muted);text-decoration:line-through}.cockpit .ck-cal-event[data-continues=true]{border-left-style:dashed}.cockpit .ck-cal-event-time{min-width:0;font:600 9.5px/1.3 var(--font-ck-mono), Menlo, monospace;color:var(--ck-signal);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:flex;overflow:hidden}.cockpit .ck-cal-event-dot{background:var(--ck-cal-event-color,var(--ck-signal));flex:none;width:7px;height:7px}.cockpit .ck-cal-event-title{font:500 11px/1.35 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cockpit .ck-cal-event-calendar,.cockpit .ck-cal-event-meta{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--ck-faint);font:400 9.5px/1.3 var(--font-ck-mono), Menlo, monospace;display:block;overflow:hidden}.cockpit .ck-cal-event-warn{color:var(--ck-crit);font:400 9px/1.3 var(--font-ck-mono), Menlo, monospace}.cockpit .ck-cal-panel{border:1.5px solid var(--ck-ink);background:var(--ck-card);flex-direction:column;flex:0 0 320px;gap:8px;max-width:340px;padding:12px;display:flex}.cockpit .ck-cal-panel-head{justify-content:space-between;align-items:center;display:flex}.cockpit .ck-cal-panel-kicker{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.11em;color:var(--ck-muted)}.cockpit .ck-cal-panel-close{color:var(--ck-muted);font:600 16px/1 var(--font-ck-mono), Menlo, monospace;cursor:pointer;background:0 0;border:0}.cockpit .ck-cal-panel-title{font:600 14px/1.35 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-cal-panel-when{color:var(--ck-signal);font:600 11px/1.4 var(--font-ck-mono), Menlo, monospace;margin:0}.cockpit .ck-cal-panel-facts{flex-direction:column;gap:4px;margin:0;display:flex}.cockpit .ck-cal-panel-facts>div{gap:8px;display:flex}.cockpit .ck-cal-panel-facts dt{color:var(--ck-faint);font:600 9.5px/1.5 var(--font-ck-mono), Menlo, monospace;letter-spacing:.07em;text-transform:uppercase;flex:0 0 76px}.cockpit .ck-cal-panel-facts dd{font:400 10.5px/1.5 var(--font-ck-mono), Menlo, monospace;overflow-wrap:anywhere;margin:0}.cockpit .ck-cal-panel-body{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;white-space:pre-wrap;text-wrap:pretty;max-height:240px;margin:0;overflow-y:auto}.cockpit .ck-cal-panel-actions,.cockpit .ck-cal-form-actions{flex-wrap:wrap;gap:8px;display:flex}.cockpit .ck-cal-form-actions{justify-content:flex-end}.cockpit .ck-cal-dialog{border:1.5px solid var(--ck-ink);background:var(--ck-card);width:min(620px,100%);padding:14px}.cockpit .ck-cal-form{flex-direction:column;gap:10px;display:flex}.cockpit .ck-cal-form-row{flex-wrap:wrap;gap:10px;display:flex}.cockpit .ck-cal-field{flex-direction:column;flex:180px;gap:4px;min-width:0;display:flex}.cockpit .ck-cal-field-name{font:600 9.5px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.09em;color:var(--ck-muted)}.cockpit .ck-cal-notice,.cockpit .ck-cal-empty,.cockpit .ck-cal-zone{color:var(--ck-muted);font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}.cockpit .ck-cal-notice[role=alert]{color:var(--ck-crit)}.cockpit .ck-cal-failure{color:var(--ck-crit);font:600 11px/1.6 var(--font-ck-mono), Menlo, monospace;text-wrap:pretty;margin:0}@media (max-width:1600px){.cockpit .ck-cal-body[data-panel=true]{flex-direction:column;align-items:stretch}.cockpit .ck-cal-body[data-panel=true] .ck-cal-panel{flex:auto;width:100%;max-width:none}}@media (max-width:1000px){.cockpit .ck-cal-body{flex-direction:column;align-items:stretch}.cockpit .ck-cal-panel{flex:auto;width:100%;max-width:none}}@media (max-width:900px){.cockpit .ck-cal-grid{grid-template-columns:minmax(0,1fr)}.cockpit .ck-cal-body,.cockpit .ck-cal-shell,.cockpit .ck-cal-page{min-width:0;max-width:100%}}.ck-model-card-scope{--ck-ink:#181a1b;--ck-paper:#f2f1ed;--ck-card:#faf9f6;--ck-muted:#6a6d6f;--ck-faint:#9c9e9a;--ck-signal:#e8590c;--ck-good:#2e7d46;--ck-dash:#c9c7c0;--font-ck-mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;min-width:0;font-family:var(--font-ck-mono);color:var(--ck-ink);margin:8px 0 0;display:block}.ck-model-card-scope[data-tone=dark]{--ck-ink:#f2f1ed;--ck-paper:#181a1b;--ck-card:transparent;--ck-muted:#b9bcbd;--ck-faint:#6a6d6f;--ck-dash:#33373a}.ck-model-card-scope .ck-model-card-summary{background:var(--ck-card);border:1.5px solid var(--ck-dash);width:100%;color:inherit;text-align:left;cursor:pointer;align-items:baseline;gap:8px;padding:6px 8px;font-family:inherit;display:flex}.ck-model-card-scope .ck-model-card-summary:hover,.ck-model-card-scope .ck-model-card-summary:focus-visible{border-color:var(--ck-signal);outline:none}.ck-model-card-scope .ck-model-card-name{font:600 9px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-muted);flex:none}.ck-model-card-scope .ck-model-card-collapsed{min-width:0;font:400 11px/1.5 var(--font-ck-mono), Menlo, monospace;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ck-model-card-scope .ck-model-card-body{border:1.5px solid var(--ck-dash);background:var(--ck-card);border-top:0;padding:10px 8px}.ck-model-card-scope .ck-model-card-blurb{font:400 11px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);text-wrap:pretty;margin:0 0 8px}.ck-model-card-scope .ck-model-card-rows{gap:6px;margin:0;display:grid}.ck-model-card-scope .ck-model-card-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ck-model-card-scope .ck-model-card-label{min-width:170px;font:600 9px/1.4 var(--font-ck-mono), Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-muted);flex:none}.ck-model-card-scope .ck-model-card-cells{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;display:flex}.ck-model-card-scope .ck-model-card-cell{align-items:baseline;gap:4px;display:inline-flex}.ck-model-card-scope .ck-model-card-value{font:400 12px/1.4 var(--font-ck-mono), Menlo, monospace;color:var(--ck-ink)}.ck-model-card-scope .ck-model-card-value[data-kind=absent],.ck-model-card-scope .ck-model-card-value[data-kind=not_measured]{color:var(--ck-faint)}.ck-model-card-scope .ck-model-card-value[data-tone=good]{color:var(--ck-good)}.ck-model-card-scope .ck-model-card-value[data-tone=signal]{color:var(--ck-signal)}.ck-model-card-scope .ck-model-card-unit{font:400 9px/1.4 var(--font-ck-mono), Menlo, monospace;color:var(--ck-faint);letter-spacing:.06em}.ck-model-card-scope .ck-model-card-note{font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-faint);text-wrap:pretty;margin:8px 0 0}.ck-model-card-scope .ck-model-card-stale{font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-signal);text-wrap:pretty;margin:8px 0 0}.ck-model-card-scope .ck-model-card-stale-field{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.ck-model-card-scope .ck-model-card-quirks{font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-muted);margin:8px 0 0;padding-left:14px}.ck-model-card-scope .ck-model-card-quirks a{color:var(--ck-signal);text-decoration:underline}.ck-model-card-scope .ck-model-card-absent{border:1.5px solid var(--ck-dash);font:400 10px/1.6 var(--font-ck-mono), Menlo, monospace;color:var(--ck-faint);margin:0;padding:6px 8px}.cockpit .ck-not-found-doors,.cockpit .ck-route-error-doors{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.cockpit .ck-not-found-doors a,.cockpit .ck-route-error-home{color:var(--ck-signal);text-underline-offset:4px;text-decoration:underline}.cockpit .ck-loading{padding:8px 0 0}.cockpit .ck-msg-main>.ck-loading{padding:8px 24px 0}.cockpit .ck-doc-main>.ck-loading{padding:8px 28px 0}.cockpit .ck-loading-bars{flex-direction:column;gap:10px;margin-top:22px;display:flex}.cockpit .ck-loading-bar{background:var(--ck-dash);opacity:.55;height:14px;animation:1.4s ease-in-out infinite ck-loading-pulse}.cockpit .ck-loading-bar:nth-child(2){width:82%;animation-delay:.12s}.cockpit .ck-loading-bar:nth-child(3){width:64%;animation-delay:.24s}.cockpit .ck-loading-bar:nth-child(4){width:73%;animation-delay:.36s}.cockpit .ck-loading-bar:nth-child(5){width:48%;animation-delay:.48s}@keyframes ck-loading-pulse{0%,to{opacity:.3}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.cockpit .ck-loading-bar{opacity:.45;animation:none}}.cockpit [data-pending=true]{opacity:.55;cursor:progress}.cockpit .ck-pending-mark{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;color:var(--ck-signal);margin-left:6px}.cockpit .ck-work-filters[data-pending=true] .ck-select{cursor:progress}.cockpit .ck-work-filter-note{font:600 10px/1 var(--font-ck-mono), Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-signal);align-self:center}.cockpit .ck-disclosure>.ck-disclosure-summary{cursor:pointer;list-style:none}.cockpit .ck-disclosure>.ck-disclosure-summary::-webkit-details-marker{display:none}.cockpit .ck-disclosure>.ck-disclosure-summary:before{content:"▸";width:1em;display:inline-block}.cockpit .ck-disclosure[open]>.ck-disclosure-summary:before{content:"▾"}
