.v9-pair-page{box-sizing:border-box;width:100%;min-width:0;padding:20px 24px 40px;max-width:900px;display:flex;flex-direction:column;gap:16px}.v9-pair-page h1{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em}.v9-pair-steps{display:flex;gap:8px;flex-wrap:wrap;padding:0;margin:0;list-style:none}.v9-pair-steps li{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid var(--coslash-line);border-radius:999px;background:var(--coslash-surface);color:var(--coslash-muted);font-size:11.5px}.v9-pair-steps li[aria-current=step]{background:var(--coslash-tint);border-color:var(--coslash-tint-line);color:var(--coslash-accent-ink);font-weight:600}.v9-pair-steps li span{font:600 11px Geist Mono,monospace}.v9-pair-card{min-width:0;display:flex;flex-direction:column;gap:12px;padding:18px;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:12px}.v9-pair-card h2{font-size:14px;font-weight:650;margin:0}.v9-pair-card p{font-size:12.5px;color:var(--coslash-muted);margin:0}.v9-pair-card dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;padding:12px;margin:0;border-radius:10px;background:var(--coslash-soft);font-size:12.5px}.v9-pair-card dt{color:var(--coslash-muted)}.v9-pair-card dd{margin:0}.v9-pair-code{font:600 14px Geist Mono,monospace;letter-spacing:.08em}.v9-pair-note{padding:10px 12px;border-radius:9px;background:var(--coslash-soft);border:1px solid var(--coslash-line);font-size:12.5px;line-height:1.5}.v9-pair-note.success{background:var(--success-bg);border-color:var(--success);color:var(--success-fg)}.v9-pair-note.danger{background:var(--danger-bg);border-color:var(--danger);color:var(--danger-fg)}.v9-pair-actions{display:flex;justify-content:flex-end;gap:8px}.v9-pair-actions button,.v9-pair-actions a,.v9-pair-card>a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:10px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);font-size:12.5px;font-weight:500;text-decoration:none;cursor:pointer}.v9-pair-actions .primary{background:var(--brand);border-color:transparent;color:var(--brand-foreground)}.v9-pair-actions button:disabled{opacity:.45;cursor:not-allowed}.v9-ssh-page label{font-size:12.5px;font-weight:600}.v9-ssh-page select,.v9-ssh-page input{min-height:32px;padding:5px 10px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--coslash-ink);font:500 12.5px Geist Mono,monospace}.v9-ssh-page select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.v9-ssh-page .v9-pair-actions{justify-content:flex-start;flex-wrap:wrap}.v9-ssh-page .v9-pair-actions input{flex:1;min-width:180px}.v9-device-setup-overlay{position:fixed;inset:0;background:var(--scrim);z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}.v9-device-setup{width:100%;max-width:520px;max-height:88vh;overflow:auto;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:12px;box-shadow:0 20px 50px #0003;color:var(--coslash-ink);display:flex;flex-direction:column}.v9-device-setup-header{padding:16px 20px;border-bottom:1px solid var(--coslash-line);display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v9-device-setup-header>div{display:flex;flex-direction:column;gap:6px;min-width:0}.v9-device-setup-title{font-size:16px;font-weight:700}.v9-device-setup-header span:not(.v9-device-setup-title){font-size:11px;color:var(--coslash-muted)}.v9-device-setup-header button{flex:none;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--coslash-muted);cursor:pointer;padding:0}.v9-device-setup-body{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.v9-device-setup-body p,.v9-device-setup-note{margin:0;padding:10px 12px;border-radius:9px;background:var(--coslash-soft);border:1px solid var(--coslash-line);font-size:12.5px;line-height:1.5}.v9-device-setup-options{display:flex;flex-direction:column;gap:8px}.v9-device-setup-label{font-weight:600;font-size:12.5px}.v9-device-setup-options>span{font-size:12.5px}.v9-device-setup-options button{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 12px;border-radius:10px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);text-align:left;cursor:pointer}.v9-device-setup-options button.selected{border-color:var(--coslash-tint-line);background:var(--coslash-tint)}.v9-device-setup-options button i{width:16px;height:16px;border:1.5px solid var(--coslash-neutral-dot);border-radius:50%;display:grid;place-items:center}.v9-device-setup-options button.selected i{border-color:var(--coslash-accent)}.v9-device-setup-options button.selected i:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--coslash-accent)}.v9-device-setup-options button span{display:flex;flex-direction:column;min-width:0}.v9-device-setup-options button b{font-size:12.5px;font-weight:600}.v9-device-setup-options button small{font-size:11.5px;color:var(--coslash-muted)}.v9-device-setup-footer{padding:12px 20px;border-top:1px solid var(--coslash-line);background:var(--coslash-bg);display:flex;justify-content:space-between;align-items:center;gap:10px}.v9-device-setup-footer button,.v9-device-setup-footer a{height:32px;padding:0 14px;border-radius:10px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none}.v9-device-setup-footer button:first-child{padding:0 12px;font-weight:400}.v9-device-setup-footer .primary{background:var(--brand);border-color:transparent;color:var(--brand-foreground)}.v9-device-setup-footer button:disabled{opacity:.5;cursor:default}.v9-onboarding-card{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface)}.v9-onboarding-card h2{margin:0;font-size:14px}.v9-onboarding-card p,.v9-onboarding-help{margin:0;font-size:12.5px;line-height:1.55;color:var(--coslash-muted)}.v9-onboarding-card pre{max-width:100%;overflow:auto;margin:0;padding:11px 12px;border-radius:8px;background:var(--coslash-soft);font-size:12px;line-height:1.5}.v9-onboarding-card code{font-family:Geist Mono,monospace;overflow-wrap:anywhere}.v9-onboarding-link{color:var(--coslash-accent-ink);font-size:12.5px;font-weight:600;text-underline-offset:3px;overflow-wrap:anywhere}.v9-onboarding-primary,.v9-onboarding-actions button{box-sizing:border-box;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 13px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--coslash-ink);font-family:inherit;font-size:12.5px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.v9-onboarding-primary{align-self:flex-start;background:var(--brand);border-color:transparent;color:var(--brand-foreground)}.v9-onboarding-actions .danger{color:var(--danger-fg)}.v9-onboarding-primary:disabled,.v9-onboarding-actions button:disabled{opacity:.5;cursor:not-allowed}.v9-onboarding-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.v9-onboarding-actions .v9-onboarding-error{flex-basis:100%}.v9-onboarding-state{display:flex;flex-direction:column;gap:7px;padding:12px 14px;border:1px solid var(--coslash-tint-line);border-radius:10px;background:var(--coslash-tint);color:var(--coslash-accent-ink);font-size:12.5px;line-height:1.5}.v9-onboarding-state>strong{font-size:13px}.v9-onboarding-state.success{background:var(--success-bg);border-color:var(--success);color:var(--success-fg)}.v9-onboarding-state.ended{background:var(--coslash-soft);border-color:var(--coslash-line);color:var(--coslash-ink)}.v9-onboarding-state.failed{background:var(--danger-bg);border-color:var(--danger);color:var(--danger-fg)}.v9-onboarding-identity{display:grid;grid-template-columns:minmax(75px,auto) minmax(0,1fr);gap:6px 12px;margin-top:3px;padding:10px 11px;border-radius:8px;background:var(--coslash-surface)}.v9-onboarding-identity span{color:var(--coslash-muted)}.v9-onboarding-identity b{font-weight:600;overflow-wrap:anywhere}.v9-onboarding-error{margin:0;padding:10px 12px;border:1px solid var(--danger);border-radius:9px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px;line-height:1.5;overflow-wrap:anywhere}.v9-onboarding-error a{margin-left:5px;color:inherit;font-weight:600}.v9-onboarding-error button{margin:4px 0 0 6px;border:0;padding:2px 4px;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:2px;font:inherit;font-weight:650;cursor:pointer}.v9-onboarding-help{flex-basis:100%;padding:10px 12px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-soft)}.v9-onboarding-spinner{width:14px;height:14px;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);border-radius:50%;animation:cs-spin .8s linear infinite}.v9-device-setup :is(button,a):focus-visible{outline:2px solid var(--coslash-accent);outline-offset:2px}@media(max-width:520px){.v9-device-setup-overlay{padding:10px}.v9-device-setup{max-height:94vh}.v9-device-setup-header,.v9-device-setup-body,.v9-device-setup-footer{padding-left:14px;padding-right:14px}.v9-onboarding-actions>*{flex:1 1 100%}.v9-onboarding-primary{width:100%}}.v9-t5-setup{display:flex;justify-content:center;width:100%;min-width:0}.v9-t5-setup>.v9-device-setup{margin:24px auto}.v9-device-hosted{width:100%;min-width:0;min-height:100%;background:var(--coslash-bg);color:var(--coslash-ink);font:13px/1.45 Geist,sans-serif}.v9-device-main{width:100%;min-width:0}.v9-device-main .v9-1p3kabc{display:none}.v9-device-row-link{color:inherit;text-decoration:none;border-radius:2px}.v9-device-row-link:focus-visible{outline:2px solid var(--coslash-accent);outline-offset:3px}.v9-device-sheet-extra{padding:0 20px 20px}.v9-device-sheet-extra .v4-retry-all{padding:0 0 12px}.v9-device-sheet-extra a,.v9-1gnjfma a{color:var(--coslash-accent-ink)}.v9-device-scale-settings{display:grid;gap:12px;padding:0 16px 16px}.v9-device-scale-settings .v4-import-setting,.v9-device-scale-settings .v4-import-storage{padding:12px;border-top:1px solid var(--coslash-line)}@media(max-width:600px){.v9-device-main .v9-1p3kabc{display:block;margin:-8px 0 0;padding:8px 10px;border-radius:8px;font-size:12px}.v9-device-main .v9-0h0qxur{overflow-x:auto}.v9-device-main .v9-0hfuf8u,.v9-device-main .v9-07olcm2{min-width:620px}}.v9-home-sync-status{min-height:40px;display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);font-size:12px;color:var(--coslash-muted)}.v9-home-sync-status>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--success)}.v9-home-sync-status-copy{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v9-home-sync-status-copy strong{color:var(--coslash-ink);font-weight:600}.v9-home-sync-status-copy.has-secondary{display:block;white-space:normal}.v9-home-sync-status-secondary{display:block;margin-top:2px;color:var(--coslash-muted);font-size:11px}.v9-home-sync-status-actions{flex:none;display:flex;align-items:center;gap:10px}.v9-home-sync-status-actions a,.v9-home-sync-status-actions button{padding:0;border:0;background:transparent;color:var(--coslash-muted);font:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}.v9-home-sync-status-actions a:hover,.v9-home-sync-status-actions button:hover{color:var(--coslash-accent-ink)}.v9-home-sync-status-actions .dismiss{font-size:17px;line-height:1}.v9-home-sync-status.tone-progress>i{background:var(--coslash-accent)}.v9-home-sync-status.tone-warning{border-color:var(--warning);background:var(--warning-bg)}.v9-home-sync-status.tone-warning>i{background:var(--warning)}.v9-home-sync-status.tone-danger{border-color:var(--danger);background:var(--danger-bg)}.v9-home-sync-status.tone-danger>i{background:var(--danger)}.v9-home-sync-status.tone-muted>i{background:var(--coslash-neutral-dot)}@media(max-width:560px){.v9-home-sync-status{align-items:flex-start}.v9-home-sync-status-actions{gap:7px}.v9-home-sync-status-copy{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.v4-import-card,.v4-import-picker{margin:18px 0}.v4-import-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.v4-import-heading-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v4-import-heading h2{margin:0}.v4-import-heading p{color:var(--coslash-muted)}.v4-import-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.v4-import-stages>div{padding:10px;border:1px solid var(--coslash-line);border-radius:8px}.v4-import-stages strong,.v4-import-stages span{display:block}.v4-import-stages span{color:var(--coslash-muted)}.v4-import-bar{position:relative;height:11px;border-radius:99px;background:var(--coslash-line);overflow:hidden}.v4-import-bar span{position:absolute;inset:0 auto 0 0;border-radius:99px}.v4-import-bar span:first-child{background:#a7b2c8}.v4-import-bar span:nth-child(2){background:#6386c7}.v4-import-bar span:nth-child(3){background:#3b70d2}.v4-import-segments{display:flex}.v4-import-segments span{position:static;border-radius:0}.v4-import-options{border:0;padding:0;margin:18px 0}.v4-import-option{display:flex;align-items:center;gap:12px;padding:10px 12px;margin:6px 0;border:1px solid var(--coslash-line);border-radius:8px;cursor:pointer}.v4-import-option:has(input:checked){border-color:#6386c7}.v4-import-option small{display:block;color:var(--coslash-muted)}.v4-import-actions{display:flex;gap:8px}.v4-readiness{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v4-readiness p{width:100%;margin:4px 0}@media(max-width:767px){.v4-import-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}.v4-list-row.v4-import-arrive{animation:v4-import-arrive .14s ease-out both}@keyframes v4-import-arrive{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.v4-list-row.v4-import-arrive{animation:none}}.v4-import-stages small{display:block;color:var(--coslash-muted)}.v9-scale-import{background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:10px;overflow:hidden}.v9-scale-import-heading{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;padding:12px 14px}.v9-scale-import-heading>div:nth-child(2){flex:1;min-width:220px;display:flex;flex-direction:column;gap:2px}.v9-scale-import .v9-scale-import-heading h2{margin:0;font-size:13px;font-weight:650;color:var(--coslash-accent-ink)}.v9-scale-import .v9-scale-import-heading h2.done{color:var(--success-fg)}.v9-scale-import-heading>div:nth-child(2)>span{font-size:12px;color:var(--coslash-muted);text-wrap:pretty}.v9-scale-import-spinner,.v9-scale-import-mini-spinner{flex:none;border-radius:50%;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);display:inline-block;animation:cs-spin .8s linear infinite}.v9-scale-import-spinner{width:14px;height:14px;margin-top:2px}.v9-scale-import-mini-spinner{width:10px;height:10px}.v9-scale-import-done{flex:none;width:16px;height:16px;border-radius:50%;background:var(--success-bg);color:var(--success-fg);display:grid;place-items:center;font-size:9.6px;font-weight:700;font-style:normal}.v9-scale-import-wait{flex:none;margin-top:5px;width:8px;height:8px;border-radius:50%;background:var(--coslash-neutral-dot)}.v9-scale-import-time{flex:none;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11.5px;color:var(--coslash-muted);font-variant-numeric:tabular-nums}.v9-scale-import-time strong{font-weight:600;color:var(--coslash-ink)}.v9-scale-import-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--coslash-line-soft);border-top:1px solid var(--coslash-line-soft);border-bottom:1px solid var(--coslash-line-soft)}.v9-scale-import-stages>div{background:var(--coslash-surface);padding:10px 14px;display:flex;flex-direction:column;gap:2px;min-width:0}.v9-scale-import-stages>div>span:first-child{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--coslash-muted)}.v9-scale-import-stages>div>span:first-child>i:not(.v9-scale-import-mini-spinner){flex:none;width:7px;height:7px;border-radius:50%;background:var(--coslash-neutral-dot)}.v9-scale-import-stages>div>span:first-child>i.done{background:var(--success)}.v9-scale-import-stages>div>span:nth-child(2){font-size:17px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.v9-scale-import-stages>div>span:nth-child(2)>small{font-size:12px;font-weight:500;color:var(--coslash-muted)}.v9-scale-import-stages>div>small{font-size:11.5px;color:var(--coslash-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-scale-import-progress{padding:10px 14px;display:flex;flex-direction:column;gap:7px}.v9-scale-import-progress>[role=progressbar]{height:4px;border-radius:99px;background:var(--coslash-soft);overflow:hidden;display:flex}.v9-scale-import-progress>[role=progressbar]>span:nth-child(1){background:var(--success)}.v9-scale-import-progress>[role=progressbar]>span:nth-child(2){background:var(--coslash-accent)}.v9-scale-import-progress>[role=progressbar]>span:nth-child(3){background:var(--coslash-tint-line)}.v9-scale-import-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:11.5px;color:var(--coslash-muted)}.v9-scale-import-legend>span{display:flex;align-items:center;gap:6px;white-space:nowrap}.v9-scale-import-legend>span>i{width:7px;height:7px;border-radius:50%;background:var(--success)}.v9-scale-import-legend>span:nth-child(2)>i{background:var(--coslash-accent)}.v9-scale-import-legend>span:nth-child(3)>i{background:var(--coslash-tint-line)}.v9-scale-import-legend b{font-weight:400;color:var(--coslash-ink)}.v9-scale-import-legend .spacer{flex:1}.v9-scale-import-legend button{padding:0;border:0;background:none;color:var(--coslash-ink);font:500 11.5px Geist Mono,monospace;cursor:pointer}.v9-scale-import-legend>span:last-child{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.v9-scale-import-footer{padding:9px 14px;border-top:1px solid var(--coslash-line-soft);background:var(--coslash-bg);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v9-scale-import-footer>[role=status]{flex:1;min-width:220px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--coslash-muted)}.v9-scale-import-footer strong{font-weight:600;color:var(--coslash-ink)}.v9-scale-import-footer .chip{flex:none;font-size:11px;font-weight:600;padding:1px 8px;border-radius:999px;background:var(--coslash-soft);color:var(--coslash-muted)}.v9-scale-import-footer>div:last-child{flex:none;display:flex;gap:8px;flex-wrap:wrap}.v9-scale-import-footer button{height:28px;padding:0 10px;border-radius:9px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.v9-scale-import-footer button:disabled{opacity:.5;cursor:default}.v9-scale-import.is-waiting .v9-scale-import-heading h2{color:var(--coslash-ink)}.v9-scale-import.tone-warn .v9-scale-import-wait{background:var(--warning)}.v9-scale-import.tone-warn .v9-scale-import-footer .chip{background:var(--warning-bg);color:var(--warning-fg)}.v9-scale-import.tone-danger .v9-scale-import-wait{background:var(--danger)}.v9-scale-import.tone-danger .v9-scale-import-footer .chip{background:var(--danger-bg);color:var(--danger-fg)}.v9-scale-readiness-detail{flex:none;border:1px solid var(--coslash-tint-line);border-radius:10px;padding:12px;display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap;background:var(--coslash-tint);color:var(--coslash-accent-ink);font-size:12.5px}.v9-scale-readiness-detail>i{flex:none;margin-top:6px;width:7px;height:7px;border-radius:50%;background:var(--coslash-neutral-dot)}.v9-scale-readiness-detail>div{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px}.v9-scale-readiness-detail>div>span:first-child{font-weight:650}.v9-scale-readiness-detail>div>span:last-child{color:var(--coslash-ink);font-size:12px}.v9-scale-readiness-detail>.v4-button{height:30px;padding:0 10px;border-radius:9px;border:1px solid transparent;background:var(--brand);color:var(--brand-foreground);font-size:12px;font-weight:500;white-space:nowrap}.v9-005ts3h{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid var(--coslash-line);background:var(--coslash-surface)}.v9-02oz7mp{flex:none;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:9px;background:var(--brand);color:var(--brand-foreground);cursor:pointer;padding:0}.v9-03k6a11{max-width:220px;height:22px;padding:0 8px;border-radius:6px;border:1px solid var(--coslash-line);background:var(--coslash-soft);color:var(--coslash-ink);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.v9-03trw2a{margin:0;font-size:12.5px;line-height:1.6;text-wrap:pretty}.v9-041mu5u{display:flex;gap:8px;align-items:center;height:42px;padding:0 6px 0 14px;border:1px solid var(--coslash-line);border-radius:12px;background:var(--coslash-bg)}.v9-042wuyx{pointer-events:auto;width:400px;max-width:calc(100vw - 40px);display:flex;flex-direction:column;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:14px;box-shadow:0 20px 48px #17274238,0 2px 6px #17274214;overflow:hidden}.v9-045gz5j{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:650}.v9-04qrf7a{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:11.5px;font-weight:700}.v9-064j3bt{margin-left:auto;flex:none;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--success-bg);color:var(--success-fg);white-space:nowrap}.v9-07y40fc{flex:none;width:13px;height:13px;border-radius:50%;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);display:inline-block;animation:cs-spin .8s linear infinite}.v9-080lxal{display:flex;flex-direction:column;gap:9px;padding:12px 14px;border-radius:12px;background:var(--coslash-bg);border:1px solid var(--coslash-line-soft)}.v9-0bdqgwe{flex:none;height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);font-size:11.5px;cursor:pointer;white-space:nowrap}.v9-0clcha7{font-size:11px;font-weight:650;color:var(--coslash-muted)}.v9-0d9gvo3{margin-left:auto;display:grid;place-items:center}.v9-0edwh67{display:inline-block;width:6px;height:13px;margin-left:2px;vertical-align:-2px;background:var(--coslash-accent)}.v9-0f036w3{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 40px);pointer-events:none;color:var(--coslash-ink)}.v9-0g6xw9h{flex:1;min-width:0;border:0;background:transparent;color:var(--coslash-ink);font-size:13px;outline:none;box-shadow:none}.v9-0gxbpif{display:flex;gap:5px;overflow-x:auto}.v9-0h908p7{pointer-events:auto;display:flex;align-items:center;gap:4px;height:44px;padding:0 6px 0 7px;border-radius:12px;background:var(--coslash-surface);border:1px solid var(--coslash-line);box-shadow:0 8px 24px #17274224}.v9-0hrbxtc{display:flex;align-items:center;gap:8px;padding-top:3px;font-size:12px;color:var(--coslash-muted)}.v9-0iihnrk{flex:none;width:13px;height:13px;border-radius:50%;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);display:inline-block;animation:cs-spin .8s linear infinite;margin-top:1px}.v9-0j12prm{min-width:0;display:flex;flex-direction:column;gap:1px}.v9-0j1ognv{color:var(--coslash-muted)}.v9-0lvdda5{font-size:11px;color:var(--coslash-muted)}.v9-0maejw7{height:28px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:500;white-space:nowrap}.v9-0opz2me{align-self:flex-end;max-width:85%;padding:8px 12px;border-radius:14px 14px 4px;background:var(--coslash-tint);color:var(--coslash-accent-ink);font-size:12.5px;line-height:1.5}.v9-0p6eb7m{display:flex;flex-direction:column;gap:10px}.v9-0r2y3w8{flex:none;width:12px;height:12px;border-radius:50%;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);display:inline-block;animation:cs-spin .8s linear infinite}.v9-0sjz4u9{text-wrap:pretty}.v9-0tkeh3e{font-size:11px;color:var(--coslash-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-0tzbnvk{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.v9-0uzerh3{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.v9-0w4g9wy{flex:none;width:15px;height:15px;border-radius:50%;background:var(--success-bg);color:var(--success-fg);display:grid;place-items:center;font-size:9px;font-weight:700}.v9-0y49wsi{font-size:12px;line-height:1.5;color:var(--coslash-muted);text-wrap:pretty}.v9-0yt3psy{font-weight:650}.v9-0yv7ipu{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-10c57f2{flex:none;color:var(--coslash-muted);display:grid;place-items:center}.v9-11ceu57{flex:none;margin:-16px -14px 0;padding:10px 14px;border-bottom:1px solid var(--coslash-line-soft);background:var(--warning-bg);color:var(--warning-fg);font-size:12px;line-height:1.5;text-wrap:pretty}.v9-13ogc4p{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.v9-15r6bt7{flex:none;width:22px;height:22px;border-radius:6px;display:block}.v9-16v4ek4{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.v9-17uemhs{font-size:13.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-193pl6i{margin:0;padding-top:2px;font-size:12.5px;line-height:1.6;text-wrap:pretty}.v9-19c0u6v{font-size:11px;font-weight:600;color:var(--coslash-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-1anaiab{color:var(--coslash-muted);white-space:nowrap}.v9-1b9gaz5{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border-radius:10px;border:1px solid var(--coslash-line-soft);background:var(--coslash-bg)}.v9-1buai5z{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.5}.v9-1fgx0js{font-size:11px;color:var(--coslash-muted);text-align:center}.v9-1g51vue{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45}.v9-1iqfy10{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;padding:8px 12px;border-radius:10px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);font-size:12.5px;text-align:left;cursor:pointer}.v9-1j8yiqz{flex:none;display:flex;align-items:center;gap:10px;padding:12px 8px 12px 14px;border-bottom:1px solid var(--coslash-line-soft)}.v9-1m5hk3y{pointer-events:auto;max-width:320px;padding:9px 12px;border-radius:10px;background:var(--coslash-ink);color:var(--coslash-surface);font-size:12px;line-height:1.45;box-shadow:0 8px 24px #17274238}.v9-1nbmbbb{display:flex;flex-direction:column;gap:6px}.v9-1oqlq8x{display:flex;gap:6px}.v9-1qzeb7n{flex:none;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--coslash-muted);cursor:pointer;padding:0}.v9-1rot5kb{display:flex;align-items:flex-start;gap:10px}.v9-1ttfoz2{flex:1;min-height:0;overflow:auto;padding:16px 14px;display:flex;flex-direction:column;gap:16px}.v9-1uwp4qt{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.v9-1vm7k3w{flex:none;padding:10px 12px 12px;border-top:1px solid var(--coslash-line-soft);display:flex;flex-direction:column;gap:8px}.v9-1w2us8u{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:700}.v9-1x3uk92{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:0;cursor:pointer;color:var(--coslash-ink);text-align:left}.v9-hover-0e18mhq:hover{border-color:var(--coslash-tint-line)!important;color:var(--coslash-accent-ink)!important}.v9-hover-0t3fdsp:hover{background:var(--coslash-tint)!important;border-color:var(--coslash-tint-line)!important}.v9-hover-17pgikx:hover{background:var(--coslash-soft)!important;color:var(--coslash-ink)!important}.v9-hover-1fi5ygr:hover{border-color:var(--coslash-tint-line)!important;background:var(--coslash-tint)!important}.v9-ask-launcher{position:fixed;right:20px;bottom:20px;z-index:60;border-radius:999px;box-shadow:0 6px 24px #0002}.v9-ask-supplement{padding:8px 12px;color:var(--coslash-ink);font-size:12px}.v9-ask-supplement:empty{display:none}.v9-ask-supplement p{margin:4px 0}.v9-ask-supplement button,.v9-ask-error button{border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-surface);color:var(--coslash-ink);cursor:pointer}.v9-ask-error{position:fixed;right:20px;bottom:80px;z-index:61;max-width:400px;padding:9px 12px;border-radius:10px;background:var(--coslash-surface);border:1px solid var(--coslash-line);box-shadow:0 8px 24px #0002;color:var(--coslash-danger)}.v9-ask-coverage{margin:0;padding:10px 12px;border-radius:10px;background:#fbf3df;color:#6b5420}:root[data-theme=dark] .v9-ask-coverage,[data-theme=dark] .v9-ask-coverage{background:#2e2311;color:#e8bd6b}.v9-ask-steps p,.v9-ask-read{margin:0;color:var(--coslash-muted);font-size:12px}.v9-ask-step{display:flex;align-items:center;gap:4px;min-height:24px}.v9-ask-step-done,.v9-ask-step-current{display:inline-flex;width:17px;height:17px;align-items:center;justify-content:center;flex:none;margin-right:3px;border-radius:50%;font-size:11px;color:var(--coslash-accent-ink);background:var(--coslash-tint)}.v9-ask-step-current:before{content:"";width:8px;height:8px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:v9-ask-spin .8s linear infinite}.v9-ask-step-meta{font-weight:600}.v9-ask-wait{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--coslash-line);border-radius:10px}.v9-ask-wait p{flex:1 1 180px}.v9-ask-wait strong,.v9-ask-wait span{display:block}.v9-ask-scale{display:contents}.v9-ask-scale-host{font-size:13px;line-height:1.45}.v9-ask-scale .v9-1reiq8i{width:300px}.v9-ask-scale .v9-0tkeh3e{display:flex;align-items:center;gap:8px}.v9-ask-min-working{display:inline-flex;align-items:center;gap:6px}.v9-ask-min-working:before{content:"";width:8px;height:8px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:v9-ask-spin .8s linear infinite}.v9-ask-min-ready{font-size:10px;font-weight:600;color:var(--success-fg);background:var(--success-bg);padding:1px 5px;border-radius:5px;white-space:nowrap}@keyframes v9-ask-spin{to{transform:rotate(360deg)}}.v4-app:has(.v9-session-page){display:block;min-height:0}.v4-main:has(.v9-session-page){width:100%;max-width:none;margin:0;padding:0}.v9-session-page{width:100%}.v9-session-large .v9-1dg1pmr,.v9-session-large .v9-1op3rlh{content-visibility:auto;contain-intrinsic-size:auto 92px}.v9-session-pager{display:flex;justify-content:center;gap:12px;align-items:center;padding:12px 24px}.v9-session-pager-count{margin:0;padding:8px 24px;text-align:center;color:var(--coslash-muted);font-size:12px}.v4-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v4-track h2{margin:2px 0 10px;font-size:15px}.v4-track-steps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.v4-track-step{display:flex;gap:10px;align-items:flex-start;padding:6px 0}.v4-track-step>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.v4-track-mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--coslash-soft);color:var(--coslash-muted);font-size:11px;font-weight:700}.v4-track-step.is-done .v4-track-mark{background:var(--success-bg);color:var(--success-fg)}.v4-track-step.is-current .v4-track-mark{background:var(--info-bg);color:var(--info-fg)}.v4-track-step.is-failed .v4-track-mark{background:var(--danger-bg);color:var(--danger-fg)}.v4-track-step.is-todo{color:var(--coslash-muted)}.v4-track-step.is-current .v4-track-label{font-weight:650}.v4-track-step .v4-progress{max-width:360px}.v4-track-mark .v4-spinner,.v4-resume-status .v4-spinner,.v4-share-scan .v4-spinner{display:inline-block;vertical-align:-2px}.v4-resume-status{flex-basis:100%}.v4-share-scan{display:flex;flex-direction:column;gap:8px;margin:12px 0;padding:12px 14px;border-radius:9px;background:var(--info-bg);color:var(--info-fg)}.v4-share-scan strong{display:flex;align-items:center;gap:8px}.v4-share-scan p{margin:0}.v4-share-scan.is-ready{background:var(--success-bg);color:var(--success-fg)}.v4-share-scan.is-delayed{background:var(--warning-bg);color:var(--warning-fg)}.v4-share-teams{margin:8px 0;padding:0;list-style:none}.v4-share-teams li{padding:4px 0}.v4-dialog-actions .v4-dialog-spacer{flex:1}@media(max-width:500px){.v4-dialog-actions .v4-dialog-spacer{display:none}.v4-dialog-actions .v4-button{flex:1 1 auto}}.v10-dialog{display:flex;flex-direction:column;max-height:88vh;border:1px solid var(--coslash-line);box-shadow:0 20px 50px #0003}.v10-dialog .v4-sheet-header{min-height:58px;padding:16px 20px;align-items:flex-start}.v10-dialog-heading{display:flex;min-width:0;flex-direction:column;gap:6px}.v10-dialog-heading .v4-eyebrow{font-size:11px;font-weight:650;letter-spacing:.07em}.v10-dialog .v4-sheet-header [data-radix-dialog-title]{font-size:16px;line-height:24px;font-weight:700}.v10-dialog .v4-sheet-header .v4-button{flex:none;width:28px;height:28px;min-height:28px;padding:0;border:0;background:transparent;color:var(--coslash-muted)!important}.v10-dialog .v4-dialog-body{display:flex;flex-direction:column;gap:12px;padding:16px 20px 0;font-size:12.5px}.v10-dialog .v4-dialog-actions{min-height:57px;flex-wrap:nowrap;gap:10px;margin:4px -20px 0;padding:12px 20px;border-top:1px solid var(--coslash-line);background:var(--coslash-bg)}.v10-dialog .v4-dialog-actions .v4-button{height:32px;min-height:32px;padding:0 12px;border-radius:10px;font-size:13px;font-weight:500;white-space:nowrap}.v10-dialog.v10-delete-dialog .v4-dialog-actions{justify-content:space-between}.v10-delete-dialog .v4-key-values{margin:0;padding:12px 14px;border-radius:10px;background:var(--coslash-soft)}.v10-delete-dialog .v4-key-values>div{grid-template-columns:auto minmax(0,1fr);gap:16px;padding:0;border:0;line-height:1.45}.v10-delete-dialog .v4-key-values>div+div{margin-top:8px}.v10-delete-dialog .v4-key-values dd{font-weight:600}.v10-delete-dialog .v4-dialog-body>p{margin:0;padding:10px 12px;border:1px solid var(--danger-line,var(--coslash-line));border-radius:9px;background:var(--danger-bg);color:var(--danger-fg);line-height:1.5}.v10-share-dialog .v4-dialog-body>.v4-eyebrow{margin:0;font-size:11px;font-weight:650;letter-spacing:.07em}.v10-share-dialog{min-height:315px}.v10-share-dialog .v4-dialog-body{flex:1}.v10-share-dialog .v4-dialog-actions{margin-top:auto}.v10-share-dialog .v4-share-teams{margin:0;padding:10px 12px;border-radius:9px;background:var(--coslash-soft)}.v10-share-dialog .v4-share-teams li{padding:0}.v10-share-dialog .v4-share-scan{gap:9px;margin:0;padding:12px 14px;border:1px solid var(--coslash-tint-line);border-radius:10px;background:var(--coslash-tint);color:var(--coslash-accent-ink)}.v10-share-dialog .v4-share-scan p{line-height:1.5}.v4-share-finding{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;border-top:1px solid var(--border-subtle, #ddd);padding:.75rem 0}.v4-share-finding p{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem;margin:0;min-width:0}.v4-share-finding code{flex-basis:100%;overflow-wrap:anywhere;color:var(--coslash-muted)}.v4-share-finding-actions{display:flex;gap:.5rem}@media(max-width:500px){.v4-share-finding{grid-template-columns:minmax(0,1fr)}.v4-share-finding-actions .v4-button{flex:1 1 0}}.v4-share-report table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.v4-share-report th,.v4-share-report td{padding:.3rem 0;border-bottom:1px solid var(--border-subtle, #eee);font-weight:400;text-align:left}.v4-share-report td{text-align:right;color:var(--coslash-muted)}.v4-share-report tr.is-found th,.v4-share-report tr.is-found td{font-weight:600;color:var(--warning-fg)}.v4-share-report tr.is-clean td{color:var(--success-fg)}.v4-share-report-note{margin:.5rem 0 0;color:var(--coslash-muted);font-size:.9em}.v4-share-findings-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.v4-share-readable-preview{display:grid;gap:12px;max-height:38vh;overflow:auto;padding:14px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-soft)}.v4-share-readable-preview h3,.v4-share-readable-preview h4{margin:0;font-size:13px}.v4-share-readable-preview p,.v4-share-readable-preview ul{margin:5px 0 0;line-height:1.5;overflow-wrap:anywhere}.v4-share-readable-preview ul{padding-left:20px}.v4-share-technical-details>summary{cursor:pointer;font-weight:600}.v4-share-technical-details p{overflow-wrap:anywhere}.v4-share-preview-json{max-height:32rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:.75rem;background:var(--surface-subtle, #f5f5f5);border-radius:.5rem}.v4-share-manual-field{display:grid;gap:.35rem;margin:.75rem 0}.v4-share-manual-field textarea{width:100%;resize:vertical;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.v4-share-points{list-style:disc;margin:.25rem 0 0;padding-left:1.2rem;display:grid;gap:.15rem}.v4-share-ask{border:1px solid var(--border-subtle, #ddd);border-radius:10px;padding:.6rem .9rem}.v4-share-ask summary{cursor:pointer;font-weight:600}.v4-share-ask ul{list-style:disc;margin:.5rem 0;padding-left:1.2rem;display:grid;gap:.2rem;color:var(--coslash-muted)}.v4-share-ask .v4-button{margin-top:.5rem}.v4-share-public-confirm{margin:0;padding:10px 12px;border:1px solid var(--coslash-tint-line);border-radius:9px;background:var(--coslash-tint);color:var(--coslash-accent-ink);font-weight:600;line-height:1.5}.v4-share-link{display:flex;flex-direction:column;gap:6px}.v4-share-link label{font-weight:600}.v4-share-link-row{display:flex;gap:8px;align-items:center}.v4-share-link-row input{flex:1;min-width:0;height:32px;padding:0 10px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--coslash-ink);font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.v4-share-link-row input:focus-visible{outline:2px solid var(--coslash-accent);outline-offset:1px}.v4-share-link-status{min-height:1em;color:var(--success-fg);font-size:12px}@media(max-width:500px){.v4-share-link-row{flex-wrap:wrap}.v4-share-link-row input{flex-basis:100%}}.v9-team-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:10px;padding:12px 14px}.v9-team-avatars{display:flex;align-items:center;padding-left:6px}.v9-team-avatars button{width:34px;height:34px;margin-left:-6px;border:2px solid var(--coslash-surface);border-radius:50%;background:var(--coslash-soft);color:var(--coslash-ink);font-size:11px;font-weight:650;cursor:pointer;box-shadow:0 0 0 2px var(--coslash-surface)}.v9-team-avatars button[aria-pressed=true]{border-color:var(--coslash-accent)}.v9-team-head-count{display:flex;flex-direction:column;gap:1px;min-width:0}.v9-team-head-count .count{font-size:13px;font-weight:650}.v9-team-head-count span{font-size:11.5px;color:var(--coslash-muted)}.v9-team-manage,.v9-team-note-action{border:0;padding:0;background:none;color:var(--coslash-accent-ink);font:inherit;font-size:11.5px;font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;cursor:pointer}.v9-team-note-action{margin-left:8px}.v9-team-manage:focus-visible,.v9-team-note-action:focus-visible{outline:2px solid var(--coslash-accent);outline-offset:2px;border-radius:2px}.v9-team-head-actions{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.v9-team-head-actions button,.v9-team-empty button{height:32px;padding:0 12px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface);color:var(--coslash-ink);font-size:13px;cursor:pointer}.v9-team-head-actions button.is-primary{border:0;background:var(--brand);color:var(--brand-foreground)}.v9-team-empty{max-width:640px;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:10px}.v9-team-empty strong{font-size:15px;font-weight:700}.v9-team-empty span{font-size:12.5px;color:var(--coslash-muted);line-height:1.55}.v9-team-empty button{align-self:flex-start}.v9-unavailable-wrap{min-height:100%;padding:64px 24px;display:flex;justify-content:center;align-items:flex-start;color:var(--coslash-ink);font-family:Geist,sans-serif}.v9-unavailable{width:100%;max-width:560px;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:12px}.v9-unavailable-kicker{align-self:flex-start;padding:3px 9px;border-radius:999px;background:var(--coslash-soft);color:var(--coslash-muted);font:500 11px Geist Mono,monospace}.v9-unavailable h1{margin:0;font-size:20px;font-weight:700;line-height:1.35}.v9-unavailable p{margin:0;color:var(--coslash-muted);font-size:13px;line-height:1.6}.v9-unavailable-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.v9-unavailable-actions button{height:34px;padding:0 13px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface);color:var(--coslash-ink);font-size:13px;cursor:pointer}.v9-unavailable-actions button.is-primary{border:0;background:var(--brand);color:var(--brand-foreground);font-weight:550}.v9-list-table .v9-team-owner button{display:flex;align-items:center;gap:8px;width:100%;min-width:0;border:0;background:none;color:var(--coslash-ink);text-align:left;cursor:pointer}.v9-team-owner i{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--coslash-soft);font-size:9px;font-weight:700;font-style:normal}.v9-team-owner span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v9-team-owner small{display:block;color:var(--coslash-muted);font-size:10px}.v9-team-sessions .v9-list-table{min-height:180px}.v4-hosted:has(.v9-1hrnhe6),.v4-hosted:has(.v9-invitation-wrap),.v4-hosted:has(.v9-unavailable-wrap){display:block;min-height:100%}.v4-hosted .v4-main:has(>.v9-1hrnhe6),.v4-hosted .v4-main:has(>.v9-invitation-wrap),.v4-hosted .v4-main:has(>.v9-unavailable-wrap){width:100%;max-width:none;margin:0;padding:0}@media(max-width:700px){.v9-team-head-actions{margin-left:0;width:100%}}@media(max-width:767px){.v9-1hrnhe6 .v9-0h0qxur{overflow-x:auto}.v9-1hrnhe6 .v9-0hfuf8u,.v9-1hrnhe6 .v9-07olcm2{min-width:620px}}.v9-team-activity{margin:0 24px 24px;padding:14px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface);font-family:Geist,sans-serif;color:var(--coslash-ink)}.v9-team-activity-title{display:flex;gap:12px;align-items:baseline}.v9-team-activity h2{margin:0;font-size:13px}.v9-team-activity-title>span,.v9-team-activity p{color:var(--coslash-muted);font-size:12px}.v9-team-activity ol{list-style:none;margin:12px 0;padding:0}.v9-team-activity li{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--coslash-line-soft);font-size:12px}.v9-team-activity li strong{font-weight:600}.v9-team-activity li small{color:var(--coslash-muted)}.v9-team-activity time{margin-left:auto;color:var(--coslash-muted)}.v4-personal{max-width:1320px}.v4-list-tools{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:20px 0}.v4-list-tools form{display:flex;align-items:end;flex:1;min-width:230px;gap:7px}.v4-list-tools form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.v4-list-tools form input{flex:1;min-width:0}.v4-list-tools>label{display:flex;flex-direction:column;gap:4px;color:var(--coslash-muted);font-size:11px;font-weight:600}.v4-list-tools select{min-width:120px}.v4-list-rollup{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:12px 0;color:var(--coslash-muted);font-size:12px}.v4-list{overflow:hidden;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface)}.v4-list-head,.v4-list-row{display:grid;grid-template-columns:minmax(240px,2.3fr) minmax(88px,1fr) 100px 80px minmax(110px,1.1fr) 85px;align-items:center;gap:12px;padding:10px 14px}.v4-list-head{position:sticky;top:0;border-bottom:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-muted);font-size:11px;font-weight:650}.v4-list-row{min-height:62px;border-bottom:1px solid var(--coslash-line-soft)}.v4-list-row:last-child{border:0}.v4-list-row:hover{background:var(--coslash-soft)}.v4-list-row .v4-list-title{display:flex;min-width:0;flex-direction:column;gap:3px;color:var(--coslash-ink)}.v4-list-row .v4-list-title strong,.v4-list-row .v4-list-title small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-list-row small,.v4-list-row time{color:var(--coslash-muted)}.v4-list-row .v4-list-title small{font-size:11px}.v4-row-shares{display:flex;flex-wrap:wrap;gap:3px}.v4-row-location,.v4-row-cost{display:flex;min-width:0;flex-direction:column;gap:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-list-group{margin:0;padding:8px 14px;background:var(--coslash-soft);color:var(--coslash-muted);font-size:11px!important}.v4-list-more{display:flex;justify-content:center;padding:18px}.v4-skeleton{display:grid;gap:8px}.v4-skeleton span{height:52px;border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-soft)}.v4-session-detail .v4-session-heading{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.v4-session-detail .v4-session-heading h1,.v4-session-detail .v4-session-heading p{margin:0}.v4-open-page{margin-top:7px}.v4-detail-tabs{display:flex;gap:3px;margin:22px 0 10px;border-bottom:1px solid var(--coslash-line)}.v4-detail-tabs .v4-button{border:0;border-radius:0;background:transparent;color:var(--coslash-muted)!important}.v4-detail-tabs .v4-button[data-state=active]{border-bottom:2px solid var(--coslash-accent);color:var(--coslash-accent-ink)!important}.v4-detail-block{margin:16px 0!important;padding:14px;border:1px solid var(--coslash-line);border-radius:9px}.v4-detail-block h2{margin:0 0 8px}.v4-detail-block p{margin:6px 0 10px}.v4-detail-footer{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:24px;padding-top:16px;border-top:1px solid var(--coslash-line)}.v4-detail-footer .v4-button:last-child{margin-left:auto}.v4-session-detail.is-page{max-width:860px;margin:auto}.v4-personal .v4-empty{max-width:640px}.v4-list-row .v4-badge{white-space:nowrap}@media(max-width:1200px){.v4-list-head,.v4-list-row{grid-template-columns:minmax(230px,2fr) minmax(80px,1fr) 90px 75px}.v4-list-head>*:nth-child(5),.v4-list-head>*:nth-child(6),.v4-list-row>.v4-row-location,.v4-list-row>.v4-row-cost{display:none}}@media(max-width:850px){.v4-list-head,.v4-list-row{grid-template-columns:minmax(180px,1fr) 85px 85px}.v4-list-head>*:nth-child(2),.v4-list-row>.v4-row-shares{display:none}.v4-list-head>*:nth-child(4),.v4-list-row>time{display:none}}@media(max-width:500px){.v4-list-head,.v4-list-row{grid-template-columns:minmax(0,1fr) 90px;gap:6px;padding:9px}.v4-list-head>*:nth-child(3),.v4-list-row>.v4-badge{display:none}.v4-list-row>span:nth-child(3){display:block}.v4-list-tools form{width:100%}.v4-list-tools>label{flex:1}.v4-list-tools select{width:100%;min-width:0}.v4-detail-footer .v4-button:last-child{margin-left:0}}.v4-context-preview{max-height:300px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-surface)}.v4-list-facets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface)}.v4-list-facets>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.v4-list-facets strong{width:100%;font-size:12px}.v4-list-facets .v4-button{padding:5px 8px;font-size:12px}.v4-list-facets [aria-pressed=true],.v4-filter-chips .v4-button{border-color:var(--coslash-accent);color:var(--coslash-accent-ink)}.v4-filter-chips,.v4-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.v4-list.is-compact .v4-list-row{min-height:44px;padding-top:5px;padding-bottom:5px}.v4-list.is-compact .v4-list-title small{display:none}.v4-detail-block li{padding:3px 0;overflow-wrap:anywhere}.v4-detail-block code{white-space:pre-wrap;overflow-wrap:anywhere}.v4-detail-footer>p{flex:1;min-width:220px;margin:0}.v4-dialog-actions{justify-content:flex-end;margin-top:16px}@media(max-width:850px){.v4-list-facets{grid-template-columns:1fr}.v4-personal .v4-list-head,.v4-personal .v4-list-row{grid-template-columns:minmax(240px,1fr) 100px 85px}}.v4-list-row{content-visibility:auto;contain-intrinsic-size:auto 62px}.v4-scaled-scroll{height:min(70vh,740px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.v4-list.is-dimmed{opacity:.55}.v4-facet-zero{opacity:.5}.v4-new-sessions{margin:10px 0}.v4-list-failure-banner{margin:12px 0;padding:10px 12px;border-radius:8px;background:var(--coslash-surface);color:var(--coslash-muted)}.v4-list-failure-banner button{border:0;background:none;color:var(--coslash-accent-ink);cursor:pointer;text-decoration:underline}.v4-personal-notices{display:grid;gap:8px;margin:16px 0}.v4-personal-notices .v4-notice{margin:0}.v4-personal-notice{display:flex;align-items:center;justify-content:space-between;gap:16px}.v4-personal-notice p{margin:4px 0 0}.v4-personal-notice-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex-shrink:0}@media(max-width:500px){.v4-personal .v4-list-head,.v4-personal .v4-list-row{grid-template-columns:minmax(0,1fr) 90px}}@media(max-width:600px){.v4-personal-notice{align-items:flex-start;flex-direction:column}.v4-personal-notice-actions{width:100%}}.v4-session-detail .v4-sd{--v4-mono:"Geist Mono Variable","Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;margin:22px 0 0;min-width:0}.v4-session-detail .v4-sd :where(h2,h3,p,ul,ol,dl,dd){margin:0;padding:0}.v4-session-detail .v4-sd :where(ul,ol){list-style:none}.v4-sd-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-bottom:8px}.v4-sd-hint{color:var(--coslash-muted);font-size:11px}.v4-sd-aside{margin-left:auto}.v4-sd .v4-sd-label{color:var(--coslash-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.v4-sd .v4-sd-label.is-brand{color:var(--brand);font-weight:700;letter-spacing:.1em}.v4-sd .v4-sd-empty{color:var(--coslash-muted);font-size:12.5px}.v4-sd-box{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--coslash-line);border-radius:8px}.v4-sd .v4-sd-box h3{color:var(--coslash-muted);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.v4-sd .v4-sd-box h3:not(:first-child){padding-top:6px}.v4-sd-box hr{width:100%;margin:6px 0 0;border:0;border-top:1px solid var(--coslash-line)}.v4-sd .v4-sd-box>p{font-size:12.5px;line-height:1.6;overflow-wrap:anywhere}.v4-sd .v4-sd-quote{margin-top:2px;padding-left:10px;border-left:2px solid var(--brand);white-space:pre-line}.v4-sd-goal{font-style:italic}.v4-sd .v4-sd-outcome{margin-top:0;border-left-color:var(--recap)}.v4-sd-bullets{display:flex;flex-direction:column;gap:2px}.v4-sd-bullets li{position:relative;padding-left:12px;font-size:12.5px;line-height:1.5;overflow-wrap:anywhere}.v4-sd-bullets li:before{content:"";position:absolute;left:0;top:.65em;width:4px;height:4px;border-radius:50%;background:var(--coslash-muted)}.v4-sd-tone-success{--tone:var(--success-fg)}.v4-sd-tone-question{--tone:var(--question)}.v4-sd-tone-subagent{--tone:var(--subagent)}.v4-sd-tone-muted{--tone:var(--coslash-muted)}.v4-sd-tone-recap{--tone:var(--recap)}.v4-sd-tone-brand{--tone:var(--brand)}.v4-sd-tone-compaction{--tone:var(--compaction)}.v4-sd-tone-danger{--tone:var(--danger-fg)}.v4-sd-timeline{container-type:inline-size}.v4-sd-chips{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:8px}.v4-sd-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px dashed var(--coslash-line);border-radius:999px;background:transparent;color:var(--coslash-muted);font:inherit;font-size:11px;line-height:1.45;cursor:pointer}.v4-sd-chip:hover{border-color:var(--coslash-tint-line)}.v4-sd-chip[aria-pressed=true]{border-style:solid;background:var(--coslash-soft);color:var(--coslash-ink)}.v4-sd-chip i{width:7px;height:7px;border-radius:50%;background:var(--coslash-neutral-dot)}.v4-sd-chip[aria-pressed=true] i{background:var(--tone,var(--coslash-neutral-dot))}.v4-sd-chip-label{font-weight:600;text-transform:uppercase;letter-spacing:.02em}.v4-sd-chip-count{color:var(--coslash-muted)}.v4-sd-day-picker{display:flex;align-items:center;gap:8px;margin:4px 0 10px;color:var(--coslash-muted);font-size:11px}.v4-sd-day-picker select{max-width:180px}.v4-sd-timeline-window{max-height:560px;overflow-y:auto;overscroll-behavior:contain}.v4-sd-error{padding:10px;border:1px solid var(--danger-fg);border-radius:6px;color:var(--danger-fg)}.v4-session-detail .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v4-sd .v4-sd-day{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 0 2px;color:var(--coslash-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.v4-sd-day:before,.v4-sd-day:after{content:"";height:1px;background:var(--coslash-line)}.v4-sd-entries{display:flex;flex-direction:column}.v4-sd-entry{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:6px 0}.v4-sd-entry:not(.is-subagent)+.v4-sd-entry:not(.is-subagent){border-top:1px solid var(--coslash-line)}.v4-sd-cat{color:var(--tone,var(--coslash-ink));font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}.v4-sd-entry-body{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.v4-sd-entry.is-plan .v4-sd-entry-body{white-space:pre-wrap}.v4-sd .v4-sd-answer{padding-left:8px;border-left:2px solid var(--coslash-line);color:var(--coslash-muted)}.v4-sd-when{display:flex;flex-direction:column;align-items:flex-end;color:var(--coslash-muted);font:11px/1.5 var(--v4-mono);white-space:nowrap}.v4-sd-entry.is-subagent{margin:4px 0;padding:8px;border:1px solid var(--coslash-line);border-radius:8px;background:var(--subagent-card)}.v4-sd .v4-sd-sub-title{font-size:13px;font-weight:600}.v4-sd-tag{display:inline-block;margin-left:6px;padding:0 6px;border-radius:6px;background:var(--coslash-soft);color:var(--coslash-ink);font-size:11px;font-weight:500;vertical-align:1px}.v4-sd .v4-sd-sub-result{color:var(--coslash-muted);font-size:11.5px}@container (max-width:440px){.v4-sd-entry{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.v4-sd-entry-body{grid-column:1/-1;grid-row:2}.v4-sd-when{grid-column:2;grid-row:1;flex-direction:row;gap:6px}}.v4-sd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-line)}.v4-sd-stats>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:0;padding:8px;background:var(--coslash-surface)}.v4-sd-stats dt{color:var(--coslash-muted);font-size:11px;overflow-wrap:anywhere}.v4-sd .v4-sd-stats dd{font-size:15px;font-weight:700}.v4-sd-commands summary{display:flex;align-items:center;gap:6px;color:var(--coslash-muted);cursor:pointer;list-style:none}.v4-sd-commands summary::-webkit-details-marker{display:none}.v4-sd-commands summary:before{content:"";flex:none;width:6px;height:6px;margin:0 3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s}.v4-sd-commands[open] summary:before{transform:rotate(45deg)}.v4-sd-commands summary:after{content:"";flex:1;border-bottom:1px solid var(--coslash-line)}.v4-sd .v4-sd-commands ul{max-height:176px;margin-top:6px;padding:12px;overflow:auto;border-radius:8px;background:var(--coslash-soft);color:var(--coslash-ink);font:11.5px/1.6 var(--v4-mono)}.v4-sd-commands li{white-space:pre-wrap;overflow-wrap:anywhere}.v4-sd-commands code{font:inherit}.v4-sd .v4-sd-files{margin-top:4px;padding:6px 8px;border:1px solid var(--coslash-line);border-radius:6px}.v4-sd-files li{display:flex;align-items:center;gap:8px;padding:3px 0;font:11.5px/1.5 var(--v4-mono)}.v4-sd-path{flex:1;display:flex;min-width:0;color:var(--coslash-muted)}.v4-sd-dir{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-sd-name{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--coslash-ink)}.v4-sd-files li.is-new .v4-sd-name{color:var(--success-fg)}.v4-sd-new{flex:none;padding:0 5px;border-radius:5px;background:var(--success-bg);color:var(--success-fg);font:600 10.5px/1.6 Geist Variable,Geist,system-ui,sans-serif}.v4-sd-delta{flex:none;display:flex;gap:4px;white-space:nowrap}.v4-sd-add{color:var(--success-fg)}.v4-sd-del{color:var(--danger-fg)}.v4-sd-edits{color:var(--coslash-muted)}.v4-sd-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px 16px}.v4-sd-columns>div{min-width:0}.v4-sd-columns .v4-sd-label{padding-bottom:4px}.v4-sd-commits li{display:flex;gap:6px;min-width:0;padding:3px 0;font:11.5px/1.5 var(--v4-mono)}.v4-sd-sha{flex:none;color:var(--coslash-muted);font:inherit}.v4-sd-commit-message{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-sd-todos li{display:flex;align-items:flex-start;gap:6px;padding:3px 0;font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.v4-sd-todos li.is-done{color:var(--coslash-muted)}.v4-sd-check{flex:none;width:13px;height:13px;margin-top:2px;display:grid;place-items:center;border:1.5px solid currentColor;border-radius:3px;font-size:9px;line-height:1}@media(prefers-reduced-motion:reduce){.v4-sd-commands summary:before{transition:none}}.v4-session-detail .v4-run{min-width:0;margin-top:14px;padding:8px 10px;border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-soft);font:11.5px/1.5 Geist Mono Variable,Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.v4-run-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px}.v4-run-model{min-width:0;color:var(--run-agent,var(--coslash-ink));font-weight:700;overflow-wrap:anywhere}.v4-run-model.is-missing{color:var(--coslash-muted);font-weight:500}.v4-run-cost{font-weight:700;white-space:nowrap}.v4-session-detail .v4-run .v4-run-line{margin:0;padding-top:4px;color:var(--coslash-muted);overflow-wrap:anywhere}.v4-session-detail .v4-run .v4-run-line+.v4-run-line{padding-top:2px}.v4-run-line>span{white-space:nowrap}.v4-run.is-claude{--run-agent:var(--claude)}.v4-run.is-codex{--run-agent:var(--codex)}.v4-run.is-opencode{--run-agent:var(--opencode)}.v4-run.is-cursor{--run-agent:var(--cursor)}.v4-list.is-selectable .v4-list-row,.v4-list.is-selectable .v4-list-head{position:relative;padding-left:42px}.v4-select-cell{position:absolute;top:0;bottom:0;left:6px;display:flex;align-items:center;justify-content:center;width:30px;opacity:0;cursor:pointer}.v4-select-cell button,.v9-list-select-all button{width:16px;height:16px;margin:0;padding:0;border:1px solid var(--coslash-line);border-radius:4px;background:var(--coslash-surface);color:#fff;font:700 11px/14px Geist,sans-serif;cursor:pointer}.v4-select-cell button[aria-checked=true],.v9-list-select-all button[aria-checked=true]{border-color:var(--coslash-accent);background:var(--coslash-accent)}.v4-list-row:hover .v4-select-cell,.v4-select-cell:focus-within,.v4-list.is-selecting .v4-select-cell,.v9-list-table.is-selecting .v4-select-cell{opacity:1}@media(hover:none){.v4-select-cell{opacity:1}}.v4-bulk{display:flex;flex-direction:column;gap:6px;margin:8px 0}.v4-bulk-select{align-self:flex-start}.v4-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--coslash-tint-line);border-radius:8px;background:var(--coslash-tint)}.v4-bulk-count{display:flex;align-items:center;margin-right:auto;font-size:13px}.v4-bulk-actions{display:flex;flex-wrap:wrap;gap:6px}.v4-bulk-progress{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-surface);font-size:13px}.v4-bulk-progress .v4-progress{flex:1;min-width:120px}.v4-bulk-progress.is-finished>span:first-child{margin-right:auto}.v4-bulk-problems{flex-basis:100%;max-height:220px;margin:0;padding:6px 0 0 18px;overflow:auto;color:var(--coslash-muted);font-size:12px}.v4-bulk-teams{display:grid;gap:6px;margin:0 0 12px;padding:0;border:0}.v4-bulk-teams legend{margin-bottom:6px;font-weight:600}.v4-failure-groups{margin:0;border:1px solid var(--danger);border-radius:10px;overflow:hidden;background:var(--coslash-surface)}.v4-failure-summary{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px}.v4-failure-summary>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--danger)}.v4-failure-summary>span{flex:1;min-width:0}.v4-failure-summary .v4-failure-toggle{height:28px;min-height:28px;padding:0 6px;border:0;background:transparent;color:var(--danger-fg)!important;font-size:12px;font-weight:400}.v4-failure-summary>.v4-button:last-child{height:28px;min-height:28px;padding:0 10px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--coslash-ink)!important;font-size:12px;font-weight:400}.v4-failure-list{display:block;margin:0;padding:0;list-style:none}.v4-failure-group{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--coslash-line-soft)}.v4-failure-count{flex:none;min-width:40px;text-align:right;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.v4-failure-text{display:flex;flex:1;min-width:220px;flex-direction:column;gap:2px}.v4-failure-text b{font-size:12.5px;font-weight:600}.v4-failure-text small{color:var(--coslash-muted);font-size:12px;text-wrap:pretty}.v4-failure-action{display:flex;justify-content:flex-end}.v4-failure-action .v4-button{height:30px;min-height:30px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:500;white-space:nowrap}.v4-failure-action .v4-bulk-progress{padding:4px 8px;border:0}.v4-failure-error{margin:6px 0 0;color:var(--danger-fg)}@media(max-width:768px){.v4-failure-groups:not(.is-open) .v4-failure-list{display:none}.v4-failure-group{grid-template-columns:44px minmax(0,1fr)}.v4-failure-action{grid-column:2;justify-content:flex-start}}.v9-sessions{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:20px 24px;color:var(--coslash-ink);font-family:Geist,sans-serif}.v9-sessions .v9-0xdvubw{font-size:20px}.v9-sessions .v4-personal-notices{margin:0}.v9-first-sync{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--coslash-tint-line);border-radius:10px;background:var(--coslash-tint)}.v9-first-sync>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:12px}.v9-first-sync strong{font-size:13px;color:var(--coslash-accent-ink)}.v9-first-sync>button{border:0;background:transparent;color:var(--coslash-muted);font-size:19px;cursor:pointer}.v9-first-sync-spinner{flex:none;width:14px;height:14px;margin-top:2px;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);border-radius:50%;animation:cs-spin .8s linear infinite}.v9-first-sync-track{height:4px;border-radius:99px;background:var(--coslash-surface);overflow:hidden}.v9-first-sync-track i{display:block;height:100%;background:var(--coslash-accent)}.v9-first-run{width:100%;max-width:620px;margin:24px auto 0;display:flex;flex-direction:column;gap:18px}.v9-first-run h1{margin:0;font-size:20px;letter-spacing:-.01em}.v9-first-run p{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--coslash-muted)}.v9-first-run>small{font-size:12px;color:var(--coslash-muted)}.v9-first-run ol{list-style:none;margin:0;padding:0;border:1px solid var(--coslash-line);border-radius:12px;background:var(--coslash-surface);overflow:hidden}.v9-first-run li{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-bottom:1px solid var(--coslash-line-soft)}.v9-first-run li:last-child{border-bottom:0}.v9-first-run li.is-future{opacity:.55}.v9-first-run li>span{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--coslash-soft);color:var(--coslash-muted);font-size:12px;font-weight:700}.v9-first-run li>span.is-current{background:var(--coslash-accent);color:#fff}.v9-first-run li>span.is-done{background:var(--success-bg);color:var(--success-fg)}.v9-first-run li>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:13.5px}.v9-first-run li>div p{font-size:12.5px;margin:0}.v9-first-run li>div a,.v9-first-run li>div button{align-self:flex-start;margin-top:3px;border:0;background:none;color:var(--coslash-accent);font-size:12.5px;text-decoration:none;cursor:pointer;padding:0}.v9-first-run-action{flex:none;height:32px;padding:0 14px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--coslash-ink);font-size:12.5px;font-weight:600;text-decoration:none;display:grid;place-items:center;cursor:pointer}.v9-first-run li:first-child .v9-first-run-action{background:var(--brand);border-color:var(--brand);color:var(--brand-foreground)}.v9-list-search{height:48px;display:flex;align-items:center;gap:6px;padding:0 14px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface)}.v9-list-search>button,.v9-filter-chip button{cursor:pointer}.v9-list-search>button{flex:none;width:24px;height:24px;display:grid;place-items:center;padding:0;border:1px solid var(--coslash-tint-line);border-radius:6px;background:var(--coslash-tint);color:var(--coslash-accent-ink)}.v9-list-search>span[aria-hidden]{font-size:20px;color:var(--coslash-muted)}.v9-list-search input{flex:1;min-width:128px;border:0;background:transparent;color:var(--coslash-ink);font-size:13px;outline:none}.v9-filter-chip{flex:none;display:inline-flex;height:24px;align-items:center;gap:4px;border:1px solid var(--coslash-tint-line);border-radius:6px;background:var(--coslash-tint);padding:0 4px 0 8px;color:var(--coslash-accent-ink);font-size:11px;font-weight:550;white-space:nowrap}.v9-filter-chip button{width:16px;height:16px;display:grid;place-items:center;padding:0;border:0;border-radius:4px;background:transparent;color:inherit}.v9-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;min-width:0}.v9-list-toolbar.has-new{justify-content:flex-start}.v9-list-toolbar.has-new .v9-list-rollup{flex-basis:100%}.v9-list-toolbar.is-scale.has-new{-moz-column-gap:8px;column-gap:8px}.v9-list-toolbar:not(.has-new){justify-content:flex-start}.v9-list-toolbar:not(.has-new) .v4-bulk-select{margin-left:auto}@media(max-width:1100px){.v9-list-toolbar.is-scale:not(.has-new) .v9-list-rollup{flex-basis:100%}.v9-list-toolbar.is-scale:not(.has-new) .v4-bulk-select{margin-left:0}.v9-list-toolbar.is-scale .v9-list-actions{display:contents}.v9-list-toolbar.is-scale:not(.has-new){-moz-column-gap:8px;column-gap:8px}}@media(min-width:700px)and (max-width:800px){.v9-list-toolbar.is-scale+.v9-list-table{position:relative;top:-2px}.v9-list-toolbar.is-scale:not(.has-new)+.v9-list-table{margin-bottom:-2px}}@media(min-width:801px)and (max-width:1100px){.v9-list-toolbar.is-scale.has-new+.v9-list-table{position:relative;top:-2px}}@media(min-width:700px)and (max-width:800px){.v9-list-toolbar.is-scale.has-new+.v9-list-table{top:-4px}}.v9-list-toolbar .v4-bulk{display:contents}.v9-list-toolbar .v4-new-sessions{margin:0}.v9-list-toolbar .v4-bulk-progress,.v9-list-toolbar .v4-bulk-bar{flex-basis:100%}.v9-list-toolbar .v4-new-sessions .v4-button{min-height:28px;height:28px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:550;white-space:nowrap;box-shadow:0 1px 2px #1018280d}.v9-list-toolbar .v4-bulk-select{height:32px;padding:0 10px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface);color:var(--coslash-ink);font-size:12.5px;font-weight:400}.v9-bulk-anchor .v4-bulk-bar{min-height:48px;width:100%;min-width:0;margin:0;padding:7px 8px 7px 14px;border-radius:9px;gap:8px}.v9-bulk-anchor .v4-bulk-count{margin:0;gap:8px;white-space:nowrap}.v9-bulk-anchor .v4-bulk-count>span:first-child{font-size:13px;font-weight:650;color:var(--coslash-accent-ink)}.v9-bulk-anchor .v4-bulk-count>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--coslash-accent-ink)}.v9-bulk-anchor .v4-bulk-bar>.v4-button-ghost{min-height:0;padding:0;border:0;background:none;color:var(--coslash-accent)!important;font-size:12px;font-weight:400;white-space:nowrap}.v9-bulk-anchor .v4-bulk-spacer{flex:1}.v9-bulk-anchor .v4-bulk-actions{display:contents}.v9-bulk-anchor .v4-bulk-actions .v4-button{min-height:30px;height:30px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:500;white-space:nowrap}.v9-bulk-anchor .v4-bulk-actions .v4-button-danger{border-color:var(--coslash-line);background:var(--coslash-surface);color:var(--danger-fg)!important}.v9-bulk-anchor .v4-bulk-actions .v4-bulk-clear{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:0;background:transparent;color:var(--coslash-accent-ink)!important}.v9-bulk-anchor:empty{display:none}.v9-bulk-anchor:not(:empty){display:grid;gap:6px}.v9-bulk-result{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px}.v9-bulk-result-copy{display:flex;flex:1;min-width:220px;flex-direction:column;gap:2px}.v9-bulk-result-copy>span{font-size:13px;font-weight:650}.v9-bulk-result-copy>small{color:var(--coslash-muted);font-size:12px;text-wrap:pretty}.v9-bulk-result>.v4-button{min-height:28px;height:28px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:500}.v9-bulk-result>.v4-button-ghost{width:24px;min-width:24px;padding:0;border:0;background:transparent;color:var(--coslash-muted)!important}.v9-bulk-running{gap:12px;padding:10px 14px;border-radius:10px}.v9-bulk-spinner{flex:none;width:14px;height:14px;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);border-radius:50%;animation:cs-spin .8s linear infinite}.v9-bulk-running-copy{display:flex;flex:1;min-width:220px;flex-direction:column;gap:2px}.v9-bulk-running-copy>span{font-size:13px;font-weight:650}.v9-bulk-running-copy>small{color:var(--coslash-muted);font-size:12px;text-wrap:pretty}.v9-bulk-running-bar{flex:0 1 220px;min-width:120px;height:4px;border-radius:99px;background:var(--coslash-soft);overflow:hidden}.v9-bulk-running-bar>span{display:block;height:100%;background:var(--coslash-accent)}.v9-bulk-running>.v4-button{min-height:28px;height:28px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:500}.v9-bulk-problems{display:flex;flex-direction:column;gap:4px;padding:6px 14px 10px;border:1px solid var(--coslash-line);border-top:0;border-radius:0 0 10px 10px;background:var(--coslash-surface);color:var(--coslash-muted);font-size:12px}.v9-bulk-problems>div{display:flex;gap:10px}.v9-bulk-problems>div>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:550;color:var(--coslash-ink)}.v9-list-head .v9-list-select-all{min-height:34px;padding:0;display:flex;align-items:center;justify-content:center}.v9-scale-readiness{display:flex;flex-direction:column;min-width:0;white-space:nowrap;font-variant-numeric:tabular-nums}.v9-scale-readiness-line{display:flex;align-items:center;gap:6px;min-width:0;color:var(--coslash-ink)}.v9-scale-readiness-line.muted,.v9-scale-readiness-plain{color:var(--coslash-muted)}.v9-scale-readiness-line.accent{color:var(--coslash-accent-ink)}.v9-scale-readiness-line .dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--coslash-neutral-dot)}.v9-scale-readiness-line .dot.accent{background:var(--coslash-accent)}.v9-scale-readiness-line .dot.success{background:var(--success)}.v9-scale-readiness-line .spinner{flex:none;width:11px;height:11px;border:2px solid var(--coslash-tint-line);border-top-color:var(--coslash-accent);border-radius:50%;animation:cs-spin .8s linear infinite}.v9-scale-readiness-sub{display:flex;align-items:baseline;gap:4px;min-width:0;margin-top:2px;font-size:11px;color:var(--coslash-muted);white-space:nowrap}.v9-scale-readiness-sub button{flex:none;padding:0;border:0;background:none;color:var(--coslash-accent);font-size:11px;cursor:pointer}.v9-scale-readiness-line>span,.v9-scale-readiness-sub>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.v9-list-rollup{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;white-space:nowrap;font-size:12.5px}.v9-list-rollup strong{font-weight:650}.v9-list-rollup span{color:var(--coslash-muted)}.v9-list-rollup small{color:var(--coslash-muted);font-size:11px}.v9-list-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v9-list-segment{display:inline-flex;padding:2px;border-radius:10px;background:var(--coslash-soft)}.v9-list-segment button{min-height:28px;padding:4px 10px;border:0;border-radius:7px;background:transparent;color:var(--coslash-muted);font-size:11px;cursor:pointer}.v9-list-segment button[aria-pressed=true]{background:var(--coslash-surface);color:var(--coslash-ink);box-shadow:0 1px 2px #10182814}.v9-list-ask,.v9-list-density{height:32px;padding:0 12px;border:1px solid var(--coslash-tint-line);border-radius:10px;background:var(--coslash-tint);color:var(--coslash-accent-ink);font-size:12.5px;cursor:pointer}.v9-list-ask{display:flex;align-items:center;gap:6px;font-weight:550;white-space:nowrap}.v9-list-ask:disabled{opacity:.5;cursor:not-allowed}.v9-list-density{min-width:32px;padding:0;border-color:var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-muted);display:grid;place-items:center}.v9-list-table{flex:1;min-height:240px;overflow:auto;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface)}.v9-list-head,.v9-list-table .v4-list-row{display:grid;align-items:stretch;gap:0;padding:0}.v9-list-head{position:sticky;top:0;z-index:12;border-bottom:1px solid var(--coslash-line);background:var(--coslash-surface)}.v9-list-head>span{display:flex;align-items:center;min-height:34px;padding:9px 10px;color:var(--coslash-muted);font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.v9-list-table .v4-list-row{min-height:0;border-bottom:0;content-visibility:visible}.v9-list-table .v4-list-row>*{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:8px 10px;border-bottom:1px solid var(--coslash-line-soft);overflow:hidden;font-size:12.5px;color:var(--coslash-ink);text-decoration:none}.v9-list-table .v4-list-row.is-current{background:var(--coslash-tint)}.v9-list-table .v4-list-row{cursor:pointer}.v9-list-table .v4-list-row:hover{background:var(--coslash-soft)}.v9-list-table .v4-list-row.is-current:hover{background:var(--coslash-tint)}.v9-list-table .v4-list-row:hover .v4-list-title>span:first-child,.v9-list-table .v4-list-row:focus-visible .v4-list-title>span:first-child{color:var(--coslash-accent-ink);text-decoration:underline;text-decoration-color:var(--coslash-tint-line);text-underline-offset:2px}.v9-list-table .v4-list-title>span:first-child{display:block;padding:1px 6px;font-size:13px;line-height:1.35;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-list-table .v4-list-title>span:nth-child(2){display:block;margin-top:2px;padding:0 6px;color:var(--coslash-muted);font-size:11.5px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-list-table .v4-list-row .v4-list-title,.v9-list-table .v4-row-location,.v9-list-table .v4-row-cost,.v9-list-table .v4-row-shares{gap:0}.v9-list-table .v4-row-location-head{display:flex;min-width:0;align-items:baseline;gap:6px;color:var(--coslash-muted)}.v9-list-table .v4-row-location button{max-width:100%;flex:none;padding:1.5px 6px;border:0;background:transparent;color:inherit;font-size:12.5px;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-list-table .v4-row-location button:hover{color:var(--coslash-accent)}.v9-list-table .v4-row-location code{min-width:0;font:400 11.5px Geist Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-list-table .v4-row-location-badges{display:flex;min-width:0;align-items:center;gap:4px;margin-top:4px}.v4-agent-chip,.v4-ssh-chip{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 7px;font-size:11px;line-height:1.55;font-weight:550}.v4-ssh-chip{background:var(--coslash-soft);color:var(--coslash-muted);font-weight:500}.v9-list-table .v4-row-synced span{white-space:nowrap;font-variant-numeric:tabular-nums}.v9-list-table .v4-row-shares{flex-wrap:nowrap}.v9-list-table .v4-row-shares button{align-self:flex-start;display:flex;gap:4px;align-items:center;flex-wrap:wrap;color:var(--coslash-muted);border:1px dashed var(--coslash-line);border-radius:8px;padding:3px 6px;margin-left:-6px;min-height:26px;max-width:100%;background:transparent;font-size:12px;cursor:pointer;text-align:left}.v9-list-table .v4-row-shares button:disabled{border-color:transparent;cursor:default}.v4-team-chip{display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:var(--coslash-soft);padding:1px 7px 1px 2px;font-size:11px;font-weight:550;white-space:nowrap;color:var(--coslash-ink)}.v4-team-chip i{display:grid;place-items:center;width:15px;height:15px;border-radius:4px;background:var(--coslash-tint);font-size:8.5px;font-style:normal;font-weight:700}.v9-list-table .v4-row-shares button:has(.v4-team-chip){border-color:transparent}.v9-list-table .v4-row-updated{color:var(--coslash-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.v9-list-table .v4-row-cost{white-space:nowrap;font-variant-numeric:tabular-nums}.v9-list-table .v4-row-cost>span{display:block;margin-top:2px;color:var(--coslash-muted);font-size:11px}.v9-list-table .v4-row-menu{align-items:center;color:var(--coslash-muted);font-size:13px;letter-spacing:2px}.v4-row-secret{color:var(--danger-fg);font-size:11px}.v9-list-group{position:sticky;top:34px;z-index:11;border-top:1px solid var(--coslash-line-soft);border-bottom:1px solid var(--coslash-line-soft);background:var(--coslash-soft)}.v9-list-group button{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:7px 10px;border:0;background:transparent;color:var(--coslash-ink);font-size:12px;font-weight:650;cursor:pointer;text-align:left}.v9-group-arrow{display:grid;place-items:center;transition:transform .15s}.v9-list-group button[aria-expanded=true] .v9-group-arrow{transform:rotate(90deg)}.v9-group-count{color:var(--coslash-muted);font-weight:500}.v9-group-totals{margin-left:auto;color:var(--coslash-muted);font-size:11.5px;font-weight:500}.v9-list-no-match{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:44px 24px;text-align:center}.v9-list-no-match span{font-size:12.5px;color:var(--coslash-muted)}.v9-list-table.is-compact .v4-list-row{min-height:0}.v9-list-table.is-compact .v4-list-row>*{padding-top:5px;padding-bottom:5px;border-bottom-color:transparent}.v9-list-table.is-selectable .v4-list-row{position:relative}.v9-list-table.is-selecting .v4-select-cell{position:static;width:auto;padding:8px 4px;opacity:1}.v9-list-table.is-selecting .v4-select-cell button,.v9-list-head .v9-list-select-all button{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;background:transparent}.v9-list-table.is-selecting .v4-select-cell button>span,.v9-list-head .v9-list-select-all button>span{display:grid;place-items:center;width:16px;height:16px;border:1.5px solid var(--coslash-neutral-dot);border-radius:4px;background:transparent;color:var(--brand-foreground);font-size:10px}.v9-list-table.is-selecting .v4-select-cell button[aria-checked=true]>span,.v9-list-head .v9-list-select-all button[aria-checked=true]>span{border-color:var(--coslash-accent);background:var(--coslash-accent)}.v9-list-table.is-dimmed{opacity:1}@media(max-width:700px){.v9-sessions{padding:16px}.v9-list-rollup{flex-wrap:wrap;white-space:normal}.v9-list-actions{width:100%}.v9-list-segment{max-width:100%;overflow-x:auto}.v9-first-run li{flex-wrap:wrap}.v9-first-run-action{margin-left:40px}}.v9-personal-notice{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface);font-size:12.5px}.v9-personal-notice>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--coslash-accent)}.v9-personal-notice>span{flex:1;min-width:0}.v9-personal-notice-action{flex:none;height:28px;padding:0 10px;display:grid;place-items:center;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--danger-fg);font-size:12px;text-decoration:none;cursor:pointer}.v9-personal-notice-dismiss{flex:none;width:24px;height:24px;border:0;border-radius:7px;background:transparent;color:var(--coslash-muted);font-size:18px;cursor:pointer}.v9-sessions .v4-list-failure-banner{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border:1px solid var(--danger);border-radius:10px;background:var(--danger-bg);color:var(--danger-fg);font-size:12.5px}.v9-sessions .v4-list-failure-banner i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--danger)}.v9-sessions .v4-list-failure-banner span{flex:1;min-width:0}.v9-sessions .v4-list-failure-banner button{flex:none;min-height:28px;padding:0 10px;border:1px solid var(--coslash-line);border-radius:9px;background:var(--coslash-surface);color:var(--coslash-ink);font-size:12px;text-decoration:none;cursor:pointer}.v9-list-table .v4-row-menu-cell{flex-direction:row;align-items:center;justify-content:flex-end}.v9-list-table .v4-row-menu{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:10px;background:transparent;cursor:pointer}.v9-list-table .v4-row-menu:hover{background:var(--coslash-soft);color:var(--coslash-ink)}.v4-hosted:has(.v9-sessions){display:flex;flex-direction:column;min-height:100%}.v4-hosted .v4-main:has(>.v9-sessions){display:flex;flex:1;flex-direction:column;max-width:none;margin:0;padding:0}.v9-list-table .v4-list-title>span.v4-list-title-line{display:flex;align-items:center;gap:6px;min-width:0;padding:1px 6px;overflow:visible}.v9-list-table .v4-list-title-line>span:first-child{min-width:0;font-size:13px;line-height:1.35;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v9-list-table .v4-list-row:hover .v4-list-title>span.v4-list-title-line,.v9-list-table .v4-list-row:focus-visible .v4-list-title>span.v4-list-title-line{text-decoration:none}.v9-list-table .v4-list-row:hover .v4-list-title-line>span:first-child,.v9-list-table .v4-list-row:focus-visible .v4-list-title-line>span:first-child{color:var(--coslash-accent-ink);text-decoration:underline;text-decoration-color:var(--coslash-tint-line);text-underline-offset:2px}.v4-public-chip i{background:var(--coslash-soft);color:var(--coslash-accent-ink)}.v9-hub-settings-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 20px;border-bottom:1px solid var(--coslash-line);background:var(--coslash-bg)}.v9-hub-settings-nav-title{margin-right:8px;color:var(--coslash-muted);font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.v9-hub-settings-nav a{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:8px;color:var(--coslash-muted);font-size:12.5px;font-weight:550}.v9-hub-settings-nav a[aria-current=page]{background:var(--coslash-tint);color:var(--coslash-accent-ink);font-weight:650}.v9-hub-settings-nav a:hover{text-decoration:none;background:var(--coslash-soft);color:var(--coslash-ink)}@media(max-width:480px){.v9-hub-settings-nav{gap:4px;padding:8px 12px}.v9-hub-settings-nav-title{flex-basis:100%;margin:0 0 2px}}.v9-shell-nav-toggle,.v9-shell-nav-scrim{display:none}@media(max-width:767px){.v9-root[data-v9-app=hub] nav[aria-label=Spaces]{position:fixed;top:0;bottom:0;left:0;z-index:46;transform:translate(-100%);visibility:hidden}.v9-root[data-v9-app=hub][data-nav-open] nav[aria-label=Spaces]{transform:none;visibility:visible}.v9-root aside[aria-label=Navigation]{position:fixed;top:0;bottom:0;left:60px;z-index:45;box-shadow:0 10px 30px var(--scrim);transform:translate(calc(-100% - 60px));visibility:hidden}.v9-root[data-nav-open] aside[aria-label=Navigation]{transform:none;visibility:visible}.v9-root aside[aria-label=Navigation]+div>div:first-child{padding:0 12px 0 56px}.v9-root .v9-0rqwqcc,.v9-root .v9-0rqwqcc+.v9-0r7qxll{display:none}.v9-root .v9-05goeua{min-width:0;overflow:hidden;text-overflow:ellipsis}.v9-root .v9-1nt2k4l{flex:none;margin-left:auto}.v9-root .v9-0np5q79{display:none}.v9-shell-nav-toggle{position:fixed;top:9px;left:12px;z-index:30;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:var(--coslash-muted);cursor:pointer}.v9-shell-nav-toggle:hover{background:var(--coslash-soft);color:var(--coslash-ink)}.v9-root[data-nav-open] .v9-shell-nav-scrim{display:block;position:fixed;inset:0;z-index:44;border:0;padding:0;background:var(--scrim);cursor:pointer}}.v9-sidebar-wake{align-self:flex-start;border:0;padding:2px 0;background:none;color:var(--coslash-accent-ink);font:inherit;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.v9-sidebar-wake:focus-visible{outline:2px solid var(--coslash-accent);outline-offset:2px;border-radius:2px}.v9-sidebar-wake:disabled{cursor:wait;opacity:.7}.account-mobile-menu,.account-mobile-close{display:none}[data-account-team=setup]{grid-template-areas:"preview wizard"}[data-account-team=preview]{justify-self:center}[data-account-team=window]>div:first-child{width:44px}[data-account-team=preview-nav],[data-account-team=preview-nav]>*{cursor:default}[data-account-team=name],[data-account-team=slug],[data-account-team=member-name]{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}[data-account-team=window] [data-account-team=member-name]{flex:1 1 auto}[data-account-team=window] [data-account-team=member-name]+span{flex:none;white-space:nowrap}[data-account-team=wizard]>.v9-0zmx5bf{margin-inline:auto}[data-account-team=invite-chip]{max-width:100%;min-height:32px;height:auto!important;align-items:center;flex-wrap:wrap;padding:4px 7px!important;border-radius:12px!important;overflow-wrap:anywhere;word-break:break-word}[data-account-team=invite-chip] button{flex:none;min-width:40px;min-height:40px}.account-settings-menu-host{position:relative;z-index:50;display:flex;align-items:center;flex:none}.account-settings-menu-host .v9-account-menu-control{position:relative}.v9-12tink9:has(.account-settings-menu-host)>.v9-1gcmx0o{display:none}.account-settings-menu-host .v9-15k5163{width:min(280px,calc(100vw - 20px))}@media(max-width:600px){.v9-0lvg2jh{position:relative}.v9-0lvg2jh>.v9-1921obx{position:absolute;left:60px;top:0;bottom:0;z-index:20;width:min(260px,calc(100vw - 60px));box-shadow:8px 0 24px #1727422e}.v9-0lvg2jh>.v9-1921obx[data-mobile-open=false]{display:none}.account-mobile-menu,.account-mobile-close{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border:1px solid var(--coslash-line);border-radius:8px;background:var(--coslash-surface);color:var(--coslash-ink);font:inherit;cursor:pointer}.account-mobile-menu{order:-1}.account-mobile-close{position:absolute;right:10px;top:10px}.v9-0lvg2jh .v9-12tink9{padding:0 10px;gap:6px}.v9-0lvg2jh .v9-0vdb62f{padding:18px 14px 32px}}@media(max-width:760px){.v9-root:has([data-account-team=setup])>[data-theme]{height:auto;min-height:100svh;overflow:visible}[data-account-team=setup]{flex:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"wizard" "preview";align-content:start;justify-content:stretch;align-items:start;gap:30px;min-height:100svh;padding:22px 18px 40px;overflow:visible}[data-account-team=wizard]{justify-self:center;max-width:560px;padding:0;overflow:visible}[data-account-team=preview]{width:100%;max-width:440px;justify-self:center}[data-account-team=window]{min-height:0}}@media(max-width:600px){[data-account-team=setup]{padding:18px 16px 32px}[data-account-team=setup] [data-account-team=back]{width:40px;height:40px}[data-account-team=setup] [data-account-team=palette]{width:40px!important;height:40px!important}[data-account-team=setup] .v9-1sefpqr{min-height:40px}[data-account-team=window]>div:first-child{width:40px}[data-account-team=window]>div:last-child{padding:12px;gap:12px}}.v9-action-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:var(--coslash-ink);color:var(--coslash-surface);font-size:13px;font-weight:550;box-shadow:0 12px 32px #1727423d}.v4-team-page{max-width:1000px}.v4-team-page>p{color:var(--coslash-muted)}.v4-team-page>.v4-eyebrow{color:var(--coslash-muted)}.v4-team-page .v4-key-values{max-width:650px;padding:10px 16px;border:1px solid var(--coslash-line);border-radius:10px;background:var(--coslash-surface)}.v4-team-page .v4-card{margin:18px 0}.v4-team-section{max-width:760px}.v4-team-section>h2{margin:0 0 10px}.v4-team-section ul{display:grid;gap:9px;margin:12px 0;padding-left:20px}.v4-team-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:18px 0}.v4-team-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.v4-team-columns .v4-card{margin:0}.v4-team-columns .v4-button{margin-right:6px}.v4-team-page>.v4-segmented{max-width:100%;overflow:auto;margin:15px 0}.v4-team-page>.v4-segmented .v4-button{white-space:nowrap}@media(max-width:650px){.v4-team-columns{grid-template-columns:minmax(0,1fr)}.v4-team-page .v4-key-values>div{grid-template-columns:100px minmax(0,1fr)}}.v4-team-page form{display:grid;gap:10px}.v4-team-page form label,.v4-team-page .v4-dialog-body label{font-weight:600}.v4-team-page .v4-table td small{display:block;color:var(--coslash-muted)}.v4-team-page .v4-table td .v4-button{margin-right:6px}[data-density=compact] .v4-list-row{min-height:44px;padding-top:5px;padding-bottom:5px}[data-density=compact] .v4-list-row .v4-list-title small{display:none}[data-density=compact] .v4-table th,[data-density=compact] .v4-table td{padding:6px 10px}.v4-team-person-open{border:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.v9-invitation-wrap{padding:48px 24px;display:flex;justify-content:center;color:var(--coslash-ink);font-family:Geist,sans-serif}.v9-invitation{width:100%;max-width:540px;background:var(--coslash-surface);border:1px solid var(--coslash-line);border-radius:12px;overflow:hidden}.v9-invitation-body{padding:22px;display:flex;flex-direction:column;gap:14px}.v9-invitation-kicker{font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--coslash-muted)}.v9-invitation h1{margin:0;font-size:20px;font-weight:700}.v9-invitation p{margin:0;color:var(--coslash-muted)}.v9-invitation-details{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:12.5px;background:var(--coslash-soft);border-radius:10px;padding:12px 14px}.v9-invitation-details>span:nth-child(odd){color:var(--coslash-muted)}.v9-invitation-mismatch{padding:10px 12px;border-radius:9px;background:var(--danger-bg);border:1px solid var(--danger);color:var(--danger-fg);font-size:12.5px;line-height:1.5}.v9-invitation-note{padding:10px 12px;border-radius:9px;background:var(--coslash-tint);border:1px solid var(--coslash-tint-line);color:var(--coslash-accent-ink);font-size:12.5px;line-height:1.5}.v9-invitation-footer{padding:12px 22px;border-top:1px solid var(--coslash-line);background:var(--coslash-bg);display:flex;justify-content:flex-end;gap:8px}.v9-invitation-footer button{height:32px;padding:0 12px;border-radius:10px;border:1px solid var(--coslash-line);background:var(--coslash-surface);color:var(--coslash-ink);font-size:13px;cursor:pointer}.v9-invitation-footer button.is-primary{padding:0 14px;border:0;background:var(--brand);color:var(--brand-foreground);font-weight:500}.v4-hosted .v9-invitation h1{font-size:20px}.v4-hosted .v9-invitation p{margin:0}
