.cc-metric.compact>strong,.cc-stakeholder-overview .cc-metric.compact>strong{font-size:22px;line-height:1.3;margin-top:16px;margin-bottom:6px;letter-spacing:-.02em;overflow-wrap:anywhere}.vo-overview .cc-attention .cc-status{margin-bottom:2px}.vo-overview .cc-attention p .vo-inline-link{margin:0;padding:0;font-size:inherit!important;color:#8d562f!important}.vo-queue-head{flex-wrap:wrap}.vo-queue-head .cc-tabs button{white-space:nowrap}.vo-map-body{padding:0 18px 8px}.cc .vo-select{border:1px solid #dfe3d4;border-radius:6px;background:#fffef9;padding:7px 9px;font-size:11px;color:#4d5545;max-width:100%;min-width:0}.vo-subhead{font-size:12px;font-weight:600;margin:14px 0 0}.vo-overview>.op-details{margin-top:22px}.vm-missions>.cc-banner,.vo-overview>.cc-banner{margin-bottom:18px}.vm-missions>.cc-info-strip{margin-bottom:16px}.vm-missions>.cc-panel{margin-top:4px}.vm-toolbar-end{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.vm-blockers>span{display:flex;flex-direction:column;flex:1 1;min-width:0}.vm-blockers .vm-blocker{display:block}.vm-blockers .vm-blocker:before{content:"· "}.vm-blocker-owner,.vm-blockers>.cc-text-button{flex-shrink:0;align-self:center}.vm-blocker-owner{font-size:11px}.vm-center{display:flex;justify-content:center;padding:0 20px 28px}.vm-approvals{padding:20px;background:#f7f7f1}.vm-approvals .cc-approval-card dd{text-align:right;overflow-wrap:anywhere}.vm-detail-head{padding:20px 24px 18px;border-bottom:1px solid var(--cc-line);display:grid;gap:12px}.vm-detail-head>.cc-text-button{justify-self:start}.vm-detail-head h2{font-size:22px;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere}.vm-detail-body{padding:22px 24px;display:grid;gap:18px;min-width:0}.vm-detail-body>.cc-info-strip{margin:0}.vm-detail-body>.cc-form-actions{margin-top:0;align-items:center}.vm-detail-body>.cc-detail-section,.vm-detail-body>.op-details{margin-top:0}.vm-detail-body .cc-detail-section>p{max-width:760px}.vm-detail-body .op-timeline article{overflow-wrap:anywhere}.vm-list{margin:0;padding-left:18px;display:grid;gap:8px;font-size:12px;color:#6c7562;line-height:1.6}.vm-fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:14px}.vm-fieldset:disabled{opacity:.65}.vm-fieldset>.cc-button{justify-self:start}@media (max-width:760px){.vm-detail-body,.vm-detail-head{padding-left:16px;padding-right:16px}.vm-detail-body .op-facts>div{grid-template-columns:1fr;gap:4px}.vm-approvals{padding:12px}.vm-blockers{flex-wrap:wrap}.vm-toolbar-end,.vm-toolbar-end .cc-search{width:100%}.vm-toolbar-end .vo-select{flex:1 1}.vo-queue-head{align-items:flex-start;flex-direction:column}.vo-queue-head .cc-tabs{width:100%}}.vm-detail-body .op-details>p{font-size:12px;line-height:1.7;color:#6c7562;margin-top:10px;overflow-wrap:anywhere}.vm-detail-body .op-details>p strong{color:#474e3e;font-weight:500}.vm-detail-head h2:focus{outline:none}.sn-now{display:grid;gap:12px;margin:4px 0 22px}.sn-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sn-head h2{font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--cc-ink)}.sn-allclear{font:10px var(--font-space-mono),monospace;letter-spacing:.04em;color:var(--cc-green)}.sn-allclear.has-alerts{color:#7c5326}.sn-alerts{list-style:none;margin:0;padding:0;display:grid;gap:6px}.sn-alert{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;border:1px solid;font-size:12px;line-height:1.45}.sn-alert>span{flex:1 1;min-width:0}.sn-alert .cc-text-button{margin-top:0;white-space:nowrap}.sn-alert.red{background:#f7ebe6;border-color:#ead2c8;color:#7f3d31}.sn-alert.amber{background:#fbf2e2;border-color:#efdcbb;color:#7c5326}.sn-alert.info{background:#eff2ea;border-color:#dde3d3;color:#3f4a3a}.sn-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:12px;align-items:start}.sn-main,.sn-side{display:grid;gap:12px;min-width:0}.sn-robots{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.sn-robot{padding:15px 18px 12px}.sn-robot-head{display:flex;align-items:center;gap:10px;min-width:0}.sn-robot-head h3{font-size:14px;font-weight:600;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-robot-icon{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#eef1e6;color:var(--cc-green);flex:none}.sn-robot.muted .sn-robot-icon,.sn-robot.red .sn-robot-icon{background:#f1eee6;color:#a69d8a}.sn-robot.amber .sn-robot-icon{background:#f8efdf;color:var(--cc-amber)}.sn-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:14px 0 4px}.sn-robots.one .sn-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.sn-facts dt{font:8px var(--font-space-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--cc-muted)}.sn-facts dd{margin:3px 0 0;font-size:13px;font-weight:500;color:var(--cc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sn-facts dd.warn{color:var(--cc-amber)}.sn-facts .sn-wide{grid-column:1/-1}.sn-warn{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--cc-red)}.sn-robot .op-note,.sn-warn{margin-top:6px}.sn-robot .sn-first{margin:14px 0 4px;font-size:14px;line-height:1.5;color:var(--cc-ink)}.sn-robot-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.sn-robot-actions .cc-text-button{margin-top:0}.sn-live{display:grid;gap:12px}.sn-quiet{display:flex;gap:12px;align-items:flex-start;padding:16px 18px}.sn-quiet h3{font-size:14px;font-weight:600}.sn-quiet .cc-button{margin-top:10px}.sn-card .sn-body{padding:12px 18px 14px}.sn-card .cc-panel-head{min-height:0;padding:13px 18px}.sn-card .cc-panel-head h3{font-size:13px;font-weight:600}.sn-card .cc-panel-head span{display:block;font-size:10px;color:var(--cc-muted);margin-top:2px}.sn-next h4{font-size:13px;font-weight:600;margin-top:8px}.sn-next p{font-size:11px;margin-top:3px}.sn-next p,.sn-none{color:var(--cc-muted)}.sn-none{font-size:12px}.sn-setup ul,.sn-team ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.sn-setup li{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:var(--cc-ink)}.sn-setup li>svg{flex:none;margin-top:1px;color:var(--cc-amber)}.sn-setup li.done{color:var(--cc-muted)}.sn-setup li.done>svg{color:var(--cc-green)}.sn-setup li strong{font-weight:600}.sn-setup li p{font-size:11px;color:var(--cc-muted);margin-top:2px;line-height:1.45}.sn-setup-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.sn-setup-actions .cc-text-button{margin-top:0}.sn-team li{display:grid;gap:1px;font-size:12px}.sn-role{font-size:10px;color:var(--cc-muted)}.sn-today .sn-body{padding:4px 20px 14px}.sn-map .vo-map-body{padding:0}@media(max-width:980px){.sn-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.sn-robots.one .sn-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-alert{align-items:flex-start}.sn-alert,.sn-head{flex-wrap:wrap}}.sn-robots.one{grid-template-columns:minmax(0,1fr)}.sn-robots:not(.one){grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.sn-robot-head h3{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sn-card .cc-panel-head>div{display:block}.sn-setup li>.sn-todo{flex:none;width:13px;height:13px;margin:2px 1px 0;border:1.5px solid var(--cc-amber);border-radius:50%}.vx-connections .cc-metrics.vx-summary{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.vx-connections .cc-metrics.vx-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.vx-connections .cc-metrics.vx-summary{grid-template-columns:1fr}}.sc-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-tile{display:grid;min-width:0;background:var(--cc-paper);border:1px solid var(--cc-line);border-radius:9px;overflow:hidden}.sc-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--cc-line)}.sc-head h2{margin:0;flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;color:var(--cc-ink);overflow-wrap:anywhere}.cc .sc-head .sc-full{margin:0;min-height:32px;padding:6px 11px}.sc-frame{position:relative;aspect-ratio:16/9;background:#151a14}.sc-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;background:#151a14}.sc-frame:fullscreen{aspect-ratio:auto;width:100%;height:100%}.sc-overlay{position:absolute;inset:0;display:grid;place-items:center;padding:16px;text-align:center;font-size:13px;line-height:1.5;color:#cfd4c3}.sc-privacy,.sc-recorded{font-size:12px;color:var(--cc-muted)}.sc-privacy{gap:8px;margin:14px 0 0}.sc-adminbar,.sc-privacy{display:flex;align-items:center}.sc-adminbar{gap:12px;flex-wrap:wrap;margin:0 0 12px}.sc-ptz{display:grid;gap:10px;padding:12px 14px;border-top:1px solid var(--cc-line)}.sc-arrows,.sc-positions,.sc-save{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-ptz label{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--cc-ink)}.sc-ptz input,.sc-ptz select{min-height:32px;max-width:100%}.sc-ptz .op-note{flex-basis:100%;margin:0;font-size:12px}.sc-activity{margin:14px 0 0;font-size:13px}.sc-activity summary{cursor:pointer;color:var(--cc-ink)}.sc-activity ul{margin:8px 0 0;padding-left:18px;display:grid;gap:4px}.sc-activity time{color:var(--cc-muted)}.sc-stamp{left:8px;top:8px;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;font-size:12px;line-height:1.4}.sc-stamp,.sc-zone{position:absolute;pointer-events:none}.sc-zone{border:2px dashed #f5c542;background:rgba(0,0,0,.25)}.sc-zone-new{border-style:solid;background:rgba(0,0,0,.6)}.sc-zone-draft{border-color:#fff}.sc-zones-edit{position:absolute;inset:0;cursor:crosshair;touch-action:none}.sc-zone-list{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px}.sc-box,.sc-picture{position:absolute;pointer-events:none}.sc-box{border:2px solid #4fd1c5}.sc-box span{position:absolute;left:-2px;top:-20px;padding:1px 5px;font-size:11px;line-height:16px;background:#4fd1c5;color:#062b28}.sc-box-pet{border-color:#f6ad55}.sc-box-pet span{background:#f6ad55}.sc-box-our-robot{border-color:#90cdf4}.sc-box-our-robot span{background:#90cdf4}.cc .sc-tamper{margin:0;border-radius:0}.sc-share{margin:10px 0;display:grid;gap:6px;overflow-x:auto}.sc-share h3{margin:0;font-size:13px}.sc-share table{border-collapse:collapse;font-size:12px}.sc-share td,.sc-share th{padding:3px 8px;text-align:left;border-bottom:1px solid var(--cc-line)}.sc-health button{margin-top:8px}.sc-features strong{font-size:13px;font-weight:600;color:var(--cc-ink)}.sc-pending{font-size:12px;color:var(--cc-muted)}.sc-people{display:grid;gap:12px;min-width:0}.sc-people .sc-privacy{margin:0}.sc-people-card{padding:12px 14px;background:var(--cc-paper);border:1px solid var(--cc-line);border-radius:9px}.sc-people-card p{margin:0 0 8px;font-size:13px;color:var(--cc-ink)}.sc-people-h{margin:4px 0 0;font-size:15px;font-weight:600;color:var(--cc-ink)}.sc-bars{display:flex;align-items:flex-end;gap:6px;margin:0;padding:0;list-style:none}.sc-bars li{flex:1 1;min-width:0;display:grid;justify-items:center;gap:4px}.sc-bar-stack{display:flex;align-items:flex-end;gap:2px;height:56px;width:100%;justify-content:center}.sc-bar{display:block;width:10px;min-height:2px;border-radius:2px 2px 0 0;background:#4f7d5a}.sc-bar-1{background:#c98a3a}.sc-bars small{font-size:11px;color:var(--cc-muted);white-space:nowrap}.sc-faces{display:grid;gap:10px;margin:0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.sc-faces{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-faces li{flex-wrap:wrap;gap:8px}.sc-face,.sc-faces li{display:flex;align-items:center;min-width:0}.sc-face{gap:10px;flex:1 1 200px;padding:6px;border:1px solid var(--cc-line);border-radius:9px;background:var(--cc-paper);text-align:left;cursor:pointer;color:inherit;font:inherit}.sc-face img{width:72px;height:72px;object-fit:cover;border-radius:6px;background:#151a14;flex:none}.sc-face span{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.sc-face small{font-size:12px;color:var(--cc-muted)}.sc-add{flex-wrap:wrap;gap:8px;flex-basis:100%;font-size:13px}.sc-add,.sc-add label{display:flex;align-items:center}.sc-add label{gap:6px}.sc-add input,.sc-add select{min-height:32px;max-width:100%}.sc-person{display:grid;gap:10px;min-width:0}.sc-person h3{margin:6px 0 0;font-size:14px}.sc-person-head{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.sc-person-head img{width:120px;height:120px;object-fit:cover;border-radius:9px;background:#151a14}.sc-person-head h2{margin:0 0 4px;font-size:18px;overflow-wrap:anywhere}.sc-person-head p{margin:0 0 6px}.sc-events{margin:0;padding-left:18px;display:grid;gap:4px;font-size:13px}.sc-activity li.sc-hit{background:#fff4d6;border-radius:4px}.sc-rec{font-size:11px;font-weight:700;padding:1px 6px;border-radius:9px;letter-spacing:.04em;line-height:1.5;white-space:nowrap}.sc-rec.on{color:#fff;background:#d32f2f}.sc-rec.on:before{content:"\25CF "}.sc-rec.unknown{color:#d32f2f;border:1px solid #d32f2f}.sc-stats{margin:0;padding:4px 14px 6px;font-size:11px;min-height:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-pencil,.sc-stats{color:var(--cc-muted)}.sc-pencil{border:0;background:none;padding:0 4px;font-size:13px;cursor:pointer}.sc-rename{display:flex;align-items:center;gap:6px;flex:1 1 auto;flex-wrap:wrap;min-width:0}.sc-rename input{min-height:32px;min-width:0;flex:1 1 140px}.sc-suggest{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 14px;border-top:1px solid var(--cc-line);font-size:13px}.sc-views{margin:0 0 12px}.sc-views button{display:inline-flex;align-items:center;gap:6px}.sc-count{font-size:11px;color:var(--cc-muted)}.sc-pin{border:0;background:none;padding:0 4px;font-size:16px;line-height:1;color:#b8804e;cursor:pointer}.sc-roomrow{padding:6px 14px;border-bottom:1px solid var(--cc-line);font-size:13px}.sc-roomrow select{min-height:30px;max-width:100%}.sc-rooms li{gap:8px}.sc-rooms li,.sc-sees{display:flex;align-items:center;flex-wrap:wrap}.sc-sees{gap:10px;border:0;padding:0;margin:0}.sc-sees legend{font-weight:600;margin-right:6px}.sc-modes{display:grid;gap:6px;margin:0 0 12px}.sc-modes .cc-tabs span{padding:7px 9px;border-radius:5px;font-size:10px;color:#898f7d}.sc-modes .cc-tabs span.active{background:#edeFE5;color:#526044}.sc-last{margin:0;padding:4px 14px 8px;font-size:12px;color:var(--cc-muted)}.sc-setup{display:grid;gap:12px;margin:0 0 14px;min-width:0}.sc-setup-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-setup-empty .sc-setup-actions{justify-content:center}.sc-wizard{display:grid;gap:12px;min-width:0}.sc-wizard-head{display:grid;gap:2px}.sc-wizard-foot{border-top:1px solid var(--cc-line);padding-top:10px}.sc-choices,.sc-found{display:grid;gap:8px;margin:0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.sc-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-choice{display:grid;gap:4px;width:100%;padding:12px;border:1px solid var(--cc-line);border-radius:9px;background:var(--cc-paper);color:inherit;font:inherit;text-align:left;cursor:pointer}.sc-choice strong{font-size:14px;color:var(--cc-ink)}.sc-choice span{font-size:12px;color:var(--cc-muted);overflow-wrap:anywhere}.sc-choice:disabled{opacity:.55;cursor:not-allowed}.sc-form{display:grid;gap:10px;min-width:0}.sc-form p{margin:0;font-size:13px}.sc-field{display:grid;gap:4px;font-size:13px;color:var(--cc-ink)}.sc-field input,.sc-field select{min-height:36px;width:100%;max-width:420px;box-sizing:border-box}.sc-password{display:flex;gap:6px;align-items:center;max-width:420px}.sc-password input{flex:1 1 auto;min-width:0;min-height:36px}.sc-check{display:flex;align-items:center;gap:6px;font-size:13px}.sc-checks{display:grid;gap:6px;border:0;margin:0;padding:0}.sc-checks legend{font-weight:600;font-size:13px;margin-bottom:4px}.sc-guide{padding:10px 12px;border:1px solid var(--cc-line);border-radius:9px;background:#fbfaf3;font-size:13px}.sc-guide summary{cursor:pointer;font-weight:600}.sc-guide ol,.sc-pairing ol,.sc-tips{margin:8px 0;padding-left:20px;display:grid;gap:4px;font-size:13px}.sc-error{color:#b3261e}.sc-error,.sc-ok{margin:0;font-size:13px}.sc-ok{color:#2f6b3a}.sc-link,.sc-ok{display:flex;align-items:center;gap:6px}.sc-link{max-width:560px}.sc-link input{flex:1 1 auto;min-width:0;min-height:36px}.sc-code{margin:4px 0;font-size:28px;font-weight:700;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-command{display:block;padding:8px 10px;border-radius:6px;background:#151a14;color:#e7ecdc;font-size:13px;overflow-wrap:anywhere}.sc-manage-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:10px}.sc-manage-row{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--cc-line);border-radius:9px;background:var(--cc-paper)}.sc-manage-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sc-manage-row .op-note{margin:0}.sc-sheet{display:grid;gap:8px;padding:12px;border:1px solid #e3b4ae;border-radius:9px;background:#fff7f5}.sc-sheet h4{margin:0;font-size:14px}.sc-sheet p{margin:0;font-size:13px}.cc .cc-button.danger{color:#b3261e}@media (max-width:719px){.cc .sc-setup .sc-wide{width:100%;justify-content:center}.sc-setup-actions>.cc-button{flex:1 1 100%}}.sc-answer{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 10px;padding:0;border:0;font-size:14px}.sc-answer legend{font-weight:600;margin-bottom:6px;padding:0}@media (min-width:720px){.sc-choices:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-push{display:grid;gap:8px;margin:8px 0;max-width:640px}.sc-push-line{display:grid;gap:4px;min-width:0}.sc-push dt{font-size:12px;font-weight:600;color:var(--cc-muted)}.sc-push dd{margin:0;min-width:0;display:grid;gap:4px}.sc-push .sc-link input{min-width:0;flex:1 1;font-family:ui-monospace,monospace;font-size:12px}.sc-warning{border-color:#d9a400;background:#fff8e1}.sc-warning p{margin:0;font-size:13px}.sc-viewers .lv-body{padding-top:12px;padding-bottom:12px}.sc-viewers .sc-stale{opacity:.6}.sc-viewers .sc-viewers-held{margin:0 16px}.sc-viewer-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.sc-viewer-for{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#6a3e2f}.sc-viewer-allow,.sc-viewer-filters{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin-top:10px;font-size:12.5px;color:var(--cc-muted)}.sc-viewer-allow label,.sc-viewer-filters label{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sc-viewer-allow select,.sc-viewer-filters input,.sc-viewer-filters select,.sc-viewer-for select{min-height:32px;max-width:100%;font:inherit}@media (max-width:560px){.sc-viewers .lv-people>li{grid-template-columns:32px minmax(0,1fr)}.sc-viewer-acts{grid-column:2;justify-content:flex-start}}