body:has(.cici-surface_surface__Xj6Gy) [data-billing-banner]>[data-tone]{padding-left:calc(.875rem + var(--cc-cici-banner-left,0px));padding-right:calc(.875rem + var(--cc-cici-banner-right,0px))}@font-face{font-family:CC Cici Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cici-mono/latin-500.woff2) format("woff2")}.cici-surface_surface__Xj6Gy{position:fixed;z-index:30;box-sizing:border-box;display:flex;align-items:center;gap:8px;overflow:hidden;border:1px solid var(--border);background:var(--card);color:var(--foreground);box-shadow:var(--cc-sh1);transition:left .38s cubic-bezier(.2,.9,.25,1.12),top .38s cubic-bezier(.2,.9,.25,1.12),width .38s cubic-bezier(.2,.8,.2,1),height .38s cubic-bezier(.2,.8,.2,1),border-radius .38s}.cici-surface_surface__Xj6Gy[data-state=bar]{padding:0 12px;border-radius:var(--cc-radius-inset)}.cici-surface_face__knvvT{flex:none;min-width:0}.cici-surface_bar__Pz9Bq{display:contents}.cici-surface_surface__Xj6Gy[data-state=bar] .cici-surface_face__knvvT,.cici-surface_surface__Xj6Gy[data-state=bar] .cici-surface_face__knvvT>:first-child{width:24px;height:24px}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT button[data-cici-mood]{width:24px;height:24px;margin:0;border-radius:var(--cc-radius-control)}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT [data-cici]{width:24px;height:24px}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT .cc-cici-tile{box-shadow:none}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT [data-character=classic]{--cici-r:4px}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT [data-mood=resting]:not([data-moment]) .cc-cici-tile{animation:none}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]) .cc-cici-tile i{width:4px;height:8px;top:calc(50% - 4px);border-radius:var(--cc-cici-radius-eye)}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]):not([data-follow]) .cc-cici-tile i{animation:cici-surface_cici-blink__yPFdb 4.6s infinite}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]) .cc-cici-tile i:first-of-type{left:6px}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]) .cc-cici-tile i:last-of-type{right:6px}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT .cc-cici-dot{display:none}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT [data-mood=noticed]:not([data-moment]) .cc-cici-tile i{width:8px;height:14px;top:calc(50% - 7px)}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT [data-mood=noticed]:not([data-moment]) .cc-cici-tile i:first-of-type{left:calc(50% - 11px)}.cici-surface_surface__Xj6Gy .cici-surface_face__knvvT [data-mood=noticed]:not([data-moment]) .cc-cici-tile i:last-of-type{right:calc(50% - 11px)}.cici-surface_surface__Xj6Gy[data-state=face]{border-radius:var(--cc-radius-inset);justify-content:center;padding:0;touch-action:none}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT,.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT>:first-child{width:100%;height:100%;min-width:0;display:grid;place-items:center}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT button[data-cici-mood]{width:100%;height:100%;margin:0;cursor:grab;border-radius:var(--cc-radius-inset)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT [data-cici]{width:100%;height:100%;zoom:1}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT [data-mood=noticed]:not([data-moment]) .cc-cici-tile i:first-of-type{left:calc(50% - 12px)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT [data-mood=noticed]:not([data-moment]) .cc-cici-tile i:last-of-type{right:calc(50% - 12px)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT [data-character=classic]{--cici-r:var(--cc-radius-companion)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]) .cc-cici-tile i{width:8px;height:12px;top:calc(50% - 6px);border-radius:var(--cc-cici-radius-folded-eye)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]) .cc-cici-tile i:first-of-type{left:calc(50% - 12px)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT :is([data-mood=resting],[data-mood=needs],[data-mood=working]):not([data-moment]) .cc-cici-tile i:last-of-type{right:calc(50% - 12px)}.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_face__knvvT [data-cici-badge]{top:-5px;right:-5px;min-width:20px;height:20px;padding:0 4px;border:2px solid var(--card);background:var(--cc-bad,var(--destructive));color:var(--cc-on-action);font:600 12px/16px var(--cc-font-family);font-variant-numeric:tabular-nums}.cici-surface_surface__Xj6Gy[data-state=panel]{align-items:stretch;flex-direction:column;border-radius:0;border-top:0;border-right:0;border-bottom:0}.cici-surface_panel__yBM23{min-height:0;height:100%;overflow:visible;overscroll-behavior:contain}.cici-surface_panel__yBM23>[data-cici-panel]{min-height:0;height:100%}.cici-surface_surface__Xj6Gy:not([data-state=panel]) .cici-surface_panel__yBM23,.cici-surface_surface__Xj6Gy[data-state=face] .cici-surface_bar__Pz9Bq,.cici-surface_surface__Xj6Gy[data-state=panel] .cici-surface_bar__Pz9Bq,.cici-surface_surface__Xj6Gy[data-state=panel] .cici-surface_face__knvvT{display:none}.cici-surface_surface__Xj6Gy[data-focus=true] .cici-surface_face__knvvT{filter:saturate(.35) brightness(.95)}.cici-surface_surface__Xj6Gy[data-focus=true] .cici-surface_face__knvvT .cc-cici-tile i{height:3px!important;top:calc(50% - 1.5px)!important;border-radius:var(--cc-cici-radius-focus-eye);animation:none!important;transform:none!important}.cici-surface_surface__Xj6Gy[data-focus=true] .cici-surface_face__knvvT [data-cici-badge]{background:var(--muted-foreground)}.cici-surface_surface__Xj6Gy [data-cici-ask-slot]{min-width:0;flex:0 1 330px}.cici-surface_surface__Xj6Gy [data-cici-ask]{overflow:hidden;height:36px;border-radius:var(--cc-radius-control);background:transparent;box-shadow:inset 0 0 0 1px var(--cc-input-line,var(--border));font-size:14px;position:static!important;transform:none!important;translate:none!important;width:100%!important;min-width:0;justify-content:flex-start!important;gap:8px!important;padding:0 12px!important}.cici-surface_surface__Xj6Gy [data-cici-ask]>span:first-child{display:none}.cici-surface_surface__Xj6Gy [data-cici-ask] input{position:relative;top:-1px;border:0;border-radius:0;padding:0;background:transparent;caret-color:var(--cc-accent);color:var(--foreground);width:auto!important;min-width:0;flex:1!important;opacity:1!important;font-size:14px}.cici-surface_surface__Xj6Gy [data-cici-ask] kbd{display:block;min-width:0;height:auto;padding:0 4px;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--cc-radius-control);background:transparent;font:500 12px/normal CC Cici Mono,var(--cc-font-family-mono);box-shadow:none}.cici-surface_surface__Xj6Gy [data-cici-count]{position:static;display:block;height:auto;gap:0;background:transparent;padding:4px 8px;border-radius:999px;font-size:12px;line-height:16px;font-weight:400;font-variant-numeric:normal;color:var(--foreground)}.cici-surface_surface__Xj6Gy [data-cici-count][data-kind=needs][data-on=true]{font-weight:600;background:var(--warning-soft);color:var(--warning-ink);border-color:transparent}.cici-surface_surface__Xj6Gy [data-cici-count][data-kind=running]{color:var(--foreground);font-weight:400}.cici-surface_surface__Xj6Gy [data-cici-count] i{display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:1px;animation:none}.cici-surface_surface__Xj6Gy [data-cici-count] i:after{content:none}.cici-surface_surface__Xj6Gy [data-cici-fold],.cici-surface_surface__Xj6Gy [data-cici-panel]>header>button{display:inline-grid;place-items:center;height:28px;min-width:28px;padding:0 4px;border:0;border-radius:var(--cc-radius-control);background:transparent;color:var(--muted-foreground);font:600 12px/16px var(--cc-font-family);box-shadow:none}.cici-surface_surface__Xj6Gy [data-cici-fold]:hover,.cici-surface_surface__Xj6Gy [data-cici-panel]>header>button:hover{background:var(--cc-surface-2,var(--muted));color:var(--foreground)}.cici-surface_surface__Xj6Gy [data-cici-panel]>header{align-items:center;gap:8px;padding:12px 16px}.cici-surface_surface__Xj6Gy [data-cici-panel]>header h2{flex:1;font-weight:600;line-height:24px}.cici-surface_surface__Xj6Gy [data-cici-panel]>header h2>a{display:block}.cici-surface_surface__Xj6Gy[data-dragging=true] .cici-surface_face__knvvT button[data-cici-mood]{cursor:grabbing}.cici-surface_surface__Xj6Gy[data-dragging=true]{transition:none;cursor:grabbing;transform:scale(1.06)}.cici-surface_surface__Xj6Gy[data-instant=true]{transition:none}.cici-surface_surface__Xj6Gy[data-instant=true][data-dragging=true]{transform:none}.cici-surface_surface__Xj6Gy[data-reduced=true],.cici-surface_surface__Xj6Gy[data-reduced=true] *{animation:none!important;transition:none!important}.cici-surface_surface__Xj6Gy[data-reduced=true][data-dragging=true]{transform:none}.cici-surface_surface__Xj6Gy[data-cici-obscured=true]{visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.cici-surface_surface__Xj6Gy,.cici-surface_surface__Xj6Gy *{animation:none!important;transition:none!important}.cici-surface_surface__Xj6Gy[data-dragging=true]{transform:none}}.cici-surface_taskPanel__wa5R4{display:flex;flex:1;min-height:0;flex-direction:column;gap:0;padding:0;overflow:visible;font-size:12px;line-height:16px;overflow-wrap:anywhere}.cici-surface_taskBody__Z8pLk{display:flex;flex:1;min-height:0;flex-direction:column;padding:12px 16px;overflow:auto}.cici-surface_plan__ULSd7{flex:none;padding:0}.cici-surface_taskBody__Z8pLk>.cici-surface_taskDetails__PognB,.cici-surface_taskBody__Z8pLk>p,.cici-surface_taskBody__Z8pLk>section:not(.cici-surface_plan__ULSd7){margin:12px 0}.cici-surface_taskPanel__wa5R4>p{margin:12px 16px}.cici-surface_plan__ULSd7 ol{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.cici-surface_step__2t9jA{display:flex;align-items:flex-start;gap:8px}.cici-surface_step__2t9jA i{flex:none;box-sizing:border-box;width:16px;height:16px;margin-top:2px;border:2px solid var(--success);border-radius:50%}.cici-surface_step__2t9jA[data-step=finished] i{background:var(--success)}.cici-surface_step__2t9jA[data-step=running] i{border-color:var(--primary);border-top-color:transparent;animation:cici-surface_cici-spin__9xQ_n 1s linear infinite}.cici-surface_step__2t9jA[data-step=failed] i,.cici-surface_step__2t9jA[data-step=stopped] i{border-color:var(--destructive)}.cici-surface_step__2t9jA[data-model-wait] i{border-color:var(--warning);background:var(--warning-soft)}.cici-surface_step__2t9jA b{display:block;font-weight:600}.cici-surface_step__2t9jA span{color:var(--muted-foreground)}.cici-surface_taskPanel__wa5R4 [data-part=steer]{flex:none;margin:12px 16px 16px;padding:0;background:transparent;border:0}.cici-surface_taskPanel__wa5R4 [data-part=steer]:has(>input){height:36px;padding:0 12px;border:1px solid var(--border);border-radius:var(--cc-radius-control)}.cici-surface_taskPanel__wa5R4 [data-part=steer]:has(>input):focus-within{border-color:var(--cc-accent)}.cici-surface_taskPanel__wa5R4 [data-part=steer] input{appearance:none;background:transparent;height:34px;min-width:0;flex-basis:0;padding:0;border:0;border-radius:0;font-size:14px;line-height:24px;box-shadow:none}.cici-surface_taskPanel__wa5R4 [data-part=steer]>button{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cici-surface_taskPanel__wa5R4 [data-part=steer]:focus-within>button,.cici-surface_taskPanel__wa5R4 [data-part=steer]:hover>button{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.cici-surface_taskDetails__PognB{font-size:12px;color:var(--muted-foreground)}.cici-surface_taskDetails__PognB:not([open]){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cici-surface_taskDetails__PognB:focus-within,.cici-surface_taskDetails__PognB:hover,.cici-surface_taskDetails__PognB[open]{position:static;width:auto;height:auto;overflow:visible;clip-path:none}@media(max-width:559px){.cici-surface_surface__Xj6Gy [data-cici-ask] kbd{display:none}.cici-surface_surface__Xj6Gy [data-cici-ask] input{margin-right:-10px}}.cici-surface_surface__Xj6Gy[data-cici-anchor] .cici-surface_face__knvvT button[data-cici-mood]{cursor:pointer}.cici-surface_backdrop__y8ppB{position:fixed;inset:0;z-index:29;background:var(--overlay)}@media(min-width:560px){.cici-surface_surface__Xj6Gy[data-state=panel]{border:0;border-radius:var(--cc-radius-inset);box-shadow:var(--cc-sh2)}}.cici-surface_sheet__2nWXR>header{display:flex;align-items:center;gap:8px}.cici-surface_sheet__2nWXR>header [data-cici]{width:24px;height:24px;flex:none;--cici-r:4px;--cici-bg:var(--cc-cici-face);--cici-eye:var(--cc-cici-proposal-eyes);--cici-sh:none}.cici-surface_sheetState__8Ckke{flex:none;display:inline-flex;align-items:center;height:24px;border:0;border-radius:999px;padding:0 8px;font-size:12px;line-height:16px;font-weight:500;background:var(--cc-surface-2,var(--muted));color:var(--foreground)}.cici-surface_sheetState__8Ckke[data-mood=done]{background:var(--success-soft);color:var(--foreground)}.cici-surface_sheetState__8Ckke[data-mood=needs]{background:var(--warning-soft);color:var(--foreground)}.cici-surface_sheetBody__3zrUk{display:grid;grid-template-columns:220px minmax(0,1fr);flex:1;min-height:0}@media(max-width:559px){.cici-surface_sheetBody__3zrUk{grid-template-columns:minmax(0,1fr)}}.cici-surface_rail__OBbDF{border-right:1px solid var(--border);padding:8px;overflow:auto;background:var(--secondary);min-height:0}.cici-surface_rail__OBbDF h3{margin:12px 8px 4px;font-size:12px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:var(--cc-ink-3,var(--muted-foreground));font-weight:400}.cici-surface_rail__OBbDF ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.cici-surface_rail__OBbDF p{margin:4px 8px;font-size:12px;color:var(--muted-foreground)}.cici-surface_railItem__30465{display:grid;grid-template-columns:8px minmax(0,1fr);gap:8px;width:100%;text-align:left;border:0;background:transparent;padding:8px;border-radius:var(--cc-radius-control);cursor:pointer;color:var(--foreground);font:inherit}.cici-surface_railItem__30465:hover{background:var(--card)}.cici-surface_railItem__30465[aria-current=true]{background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}.cici-surface_railItem__30465[aria-current=true] b{font-weight:600}.cici-surface_railItem__30465 i{width:8px;height:8px;border-radius:50%;margin-top:8px;background:var(--border-strong,var(--border))}.cici-surface_railItem__30465 i[data-dot=working]{background:var(--cc-action,var(--primary))}.cici-surface_railItem__30465 i[data-dot=needs]{background:var(--warning)}.cici-surface_railItem__30465 i[data-dot=done]{background:var(--success)}.cici-surface_railItem__30465 b{display:block;font-weight:500;font-size:14px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cici-surface_railItem__30465 small{display:block;font-size:12px;line-height:16px;color:var(--muted-foreground)}.cici-surface_thread__fKFdd{display:flex;flex-direction:column;min-height:0;min-width:0}.cici-surface_thread__fKFdd [data-cici-turn]>.cici-surface_ask__EGwBz,.cici-surface_thread__fKFdd>.cici-surface_ask__EGwBz{align-self:flex-end;margin:16px 24px 0;max-width:70%;background:var(--cc-action,var(--primary));color:var(--cc-on-action,var(--primary-foreground));border:0;border-radius:var(--cc-radius-inset);padding:8px 12px;font-size:14px;line-height:24px}.cici-surface_thread__fKFdd .cici-surface_taskBody__Z8pLk{padding:16px 24px}.cici-surface_thread__fKFdd .cici-surface_taskPanel__wa5R4{font-size:14px}.cici-surface_peek__KwRWW{right:16px;bottom:76px;width:min(340px,calc(100vw - 32px));padding:12px 16px;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:24px}.cici-surface_peek__KwRWW header{display:flex;align-items:center;gap:8px;font-size:14px}.cici-surface_peekFace__q5DOG{display:inline-flex;flex:none}.cici-surface_peekX__qhANF{display:inline-grid;place-items:center;width:28px;height:28px;border:0;background:transparent;color:var(--muted-foreground);font-size:16px;line-height:1;cursor:pointer;padding:0;border-radius:var(--cc-radius-control)}.cici-surface_peekX__qhANF:hover{background:var(--muted)}.cici-surface_peekLine__0jMFU,.cici-surface_peekTitle__eeAWI{margin:0;min-width:0;overflow-wrap:anywhere}.cici-surface_peekLine__0jMFU{color:var(--muted-foreground)}.cici-surface_peekActs__BO5hB{display:flex;align-items:center;gap:8px;margin-top:4px}.cici-surface_peekActs__BO5hB small{color:var(--muted-foreground)}.cici-surface_taskBody__Z8pLk>*,.cici-surface_thread__fKFdd .cici-surface_taskBody__Z8pLk>*{flex-shrink:0}.cici-surface_taskBody__Z8pLk>[data-cici-turn]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.cici-surface_threadComposer__UmLJM{display:flex;flex:none;align-items:center;gap:8px;margin:12px 24px;min-height:36px;padding:4px 4px 4px 12px;border:1px solid var(--border);border-radius:var(--cc-radius-control)}.cici-surface_threadComposer__UmLJM:focus-within{border-color:var(--cc-accent)}.cici-surface_threadComposer__UmLJM input{flex:1;min-width:0;background:transparent;border:0;outline:none;caret-color:var(--cc-accent);color:var(--foreground);font:inherit;font-size:14px;line-height:24px}.cici-surface_thread__fKFdd .cici-surface_taskPanel__wa5R4[data-active=true]{padding-bottom:16px}@media(max-width:1199px){.cici-surface_surface__Xj6Gy [data-cici-ask-slot]{flex-basis:240px}}.cici-surface_dockedPane__yVArC{z-index:30;box-sizing:border-box;border-left:1px solid var(--border);background:var(--cc-panel);color:var(--foreground);min-width:0;max-width:100vw;overflow:hidden}.cici-surface_pane__6S1YE{display:flex;flex-direction:column;min-height:0;height:100%;font-size:14px;line-height:24px;background:var(--cc-panel);overflow-wrap:anywhere}.cici-surface_paneHeader__l1shT{position:relative;display:flex;align-items:center;flex:none;gap:8px;height:56px;padding:0 12px 0 16px;border-bottom:1px solid var(--border)}.cici-surface_paneHeader__l1shT h2{margin:0;min-width:0;font-size:14px;line-height:24px;font-weight:600}.cici-surface_paneHeader__l1shT [data-cici]{width:24px;height:24px;flex:none;--cici-r:4px;--cici-bg:var(--cc-cici-face);--cici-eye:var(--cc-cici-proposal-eyes);--cici-sh:none}.cici-surface_spacer__0biE2{flex:1;min-width:0}.cici-surface_iconButton__Vx2F6{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:0;border-radius:var(--cc-radius-control);background:transparent;color:var(--muted-foreground);padding:0;cursor:pointer}.cici-surface_iconButton__Vx2F6:hover{background:var(--muted);color:var(--foreground)}.cici-surface_paneConversation__hU_th{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.cici-surface_paneContent__g3GXr[hidden],.cici-surface_paneConversation__hU_th[hidden]{display:none}.cici-surface_paneTabs__MtLWH{display:flex;flex:none;gap:16px;padding:0 16px;border-bottom:1px solid var(--border);min-width:0}.cici-surface_paneTabs__MtLWH>button{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:40px;padding:0;border:0;box-shadow:inset 0 -2px 0 transparent;background:transparent;color:var(--muted-foreground);font:500 12px/16px var(--cc-font-family);white-space:nowrap;cursor:pointer;min-width:0}.cici-surface_paneTabs__MtLWH>button[aria-selected=true]{color:var(--link);font-weight:600;box-shadow:inset 0 -2px 0 var(--cc-action,var(--primary))}.cici-surface_paneTabs__MtLWH>button>span{height:16px;min-width:16px;padding:0 4px;border-radius:999px;background:var(--muted);color:var(--muted-foreground);font-size:12px;line-height:16px;font-weight:600}.cici-surface_paneTabs__MtLWH>button>span[data-kind=needs-you]{background:var(--warning-soft);color:var(--warning-ink)}.cici-surface_paneContent__g3GXr{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.cici-surface_paneContent__g3GXr>.cici-surface_thread__fKFdd{flex:1}.cici-surface_pane__6S1YE .cici-surface_thread__fKFdd [data-cici-turn]>.cici-surface_ask__EGwBz,.cici-surface_pane__6S1YE .cici-surface_thread__fKFdd>.cici-surface_ask__EGwBz{margin:16px 16px 0;max-width:85%}.cici-surface_pane__6S1YE .cici-surface_thread__fKFdd .cici-surface_taskBody__Z8pLk{padding:16px}.cici-surface_pane__6S1YE .cici-surface_threadComposer__UmLJM{margin:12px 16px 16px}.cici-surface_pane__6S1YE .cici-surface_paneComposer__Aimp_{margin-bottom:16px}.cici-surface_composerContext__4AGhc{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.cici-surface_composerContext__4AGhc>.cici-surface_contextChip__m4wKu{min-width:0}.cici-surface_pane__6S1YE .cici-surface_threadComposer__UmLJM:has(>.cici-surface_composerContext__4AGhc){flex-wrap:wrap;padding:8px 12px}.cici-surface_pane__6S1YE .cici-surface_threadComposer__UmLJM:has(>.cici-surface_composerContext__4AGhc)>input{flex:1 0 100%}.cici-surface_threadComposer__UmLJM>.cici-surface_composerContext__4AGhc{flex:0 1 auto;margin-right:auto}.cici-surface_paneComposer__Aimp_>div>.cici-surface_composerContext__4AGhc{flex:0 1 auto}.cici-surface_contextRow__tBiJK{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px 16px}.cici-surface_contextChip__m4wKu{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:24px;padding:0 8px;background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary-soft-2);border-radius:var(--cc-radius-control);color:var(--foreground);font-size:12px;line-height:16px}.cici-surface_contextChip__m4wKu>svg{width:12px;height:12px;flex:none}.cici-surface_contextChip__m4wKu>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cici-surface_contextChip__m4wKu>button{border:0;background:transparent;color:var(--muted-foreground);cursor:pointer;padding:0 2px}.cici-surface_keepContext__cqybo{padding:0;border:0;background:transparent;color:var(--link);font:500 12px/16px var(--cc-font-family);cursor:pointer;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cici-surface_conversationBack__CpDIu{padding:0;border:0;background:transparent;color:var(--muted-foreground);font:500 14px/24px var(--cc-font-family);cursor:pointer}.cici-surface_recent__oxxqo{position:absolute;right:12px;top:48px;width:360px;max-width:calc(100% - 24px);max-height:60dvh;overflow:auto;z-index:2;border-radius:var(--cc-radius-inset);padding:12px;background:var(--popover,var(--card));color:var(--foreground);box-shadow:var(--cc-sh1)}.cici-surface_recent__oxxqo h3{margin:0 0 8px;font-size:12px;font-weight:500;color:var(--muted-foreground)}.cici-surface_recent__oxxqo p{font-size:12px}.cici-surface_recent__oxxqo>a{display:inline-block;font-size:12px;color:var(--link);margin-top:8px}.cici-surface_recentRow__RkSsY{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:8px;border:0;border-radius:var(--cc-radius-control);background:transparent;color:var(--foreground);text-align:left;cursor:pointer;font:400 14px/24px var(--cc-font-family)}.cici-surface_recentRow__RkSsY:hover{background:var(--muted)}.cici-surface_recentRow__RkSsY>span:nth-child(2){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cici-surface_recentRow__RkSsY>[data-status]{width:8px;height:8px;flex:none;border-radius:50%;background:var(--border)}.cici-surface_recentRow__RkSsY>[data-status=working]{background:var(--primary)}.cici-surface_recentRow__RkSsY>[data-status=needs_you]{background:var(--warning)}.cici-surface_recentRow__RkSsY small{font-size:12px;line-height:16px}.cici-surface_newConversation__X5P8P{flex:1;padding:16px;color:var(--muted-foreground)}.cici-surface_newConversation__X5P8P h3{font-size:16px;font-weight:600;color:var(--foreground)}.cici-surface_newConversation__X5P8P p{font-size:14px}.cici-surface_paneComposer__Aimp_{display:flex;flex:none;flex-direction:column;gap:8px;margin:12px 16px 0;padding:8px 12px;border:1px solid var(--border);border-radius:var(--cc-radius-control);background:var(--background)}.cici-surface_paneComposer__Aimp_ textarea{width:100%;min-height:40px;resize:vertical;border:0;background:transparent;color:var(--foreground);font:inherit;outline:none}.cici-surface_paneComposer__Aimp_>div{display:flex;align-items:center;gap:8px}.cici-surface_paneComposer__Aimp_:focus-within{border-color:var(--primary)}.cici-surface_paneDetailFrame__RyF2J{width:100%!important;flex:1!important;height:auto!important;min-height:0;box-shadow:none!important;border:0!important}.cici-surface_pane__6S1YE [data-operator-dock]{background:transparent}.cici-surface_surface__Xj6Gy[data-cici-pane-bar] [data-cici-activity]{flex:0 1 auto;min-width:0}.cici-surface_surface__Xj6Gy[data-cici-pane-bar] [data-cici-activity]>span:nth-child(2){flex:1;min-width:0;overflow:hidden}.cici-surface_surface__Xj6Gy[data-cici-pane-bar] [data-cici-activity]>[aria-label="Cici work counts"]{flex:none}@media(max-width:1200px){.cici-surface_surface__Xj6Gy[data-cici-pane-bar] [data-cici-ask-slot]{flex-basis:120px}.cici-surface_surface__Xj6Gy[data-cici-pane-bar] [data-cici-activity]{gap:8px}}.cici-surface_pane__6S1YE[data-detail-open=true]{background:var(--background)}body:has(.cici-surface_dockedPane__yVArC) #cc-main{transition:none}.cici-surface_surface__Xj6Gy[data-cici-pane-bar]{transition:none}.cici-surface_surface__Xj6Gy[data-cici-narrow-page]{top:auto!important;bottom:14px;height:auto!important;flex-wrap:wrap;gap:8px;padding:8px 12px}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] .cici-surface_face__knvvT{order:0}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] [data-cici-ask-slot]{order:1;flex:1 1 0}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] [data-cici-fold]{order:2}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] [data-cici-activity]{order:3;flex:1 1 100%;justify-content:space-between;gap:8px;line-height:16px}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] [data-cici-activity]>span:nth-child(2){overflow:visible;font-size:12px}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] .cici-surface_bar__Pz9Bq>span[aria-hidden=true]:empty{display:none}.cici-surface_surface__Xj6Gy[data-cici-narrow-page] [data-cici-activity]>span:nth-child(2)>span>span:last-child{max-width:100%}.operator-dock_drawer__ORH5Q{display:flex;flex-direction:column;gap:8px;padding:14px;font-size:14px;line-height:24px;flex:1;min-height:0;height:100%;box-sizing:border-box;overflow:hidden;overflow-wrap:anywhere;color:var(--foreground);background:var(--card)}.operator-dock_header__akZO_{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:0}.operator-dock_header__akZO_ h2{font-size:16px;margin:0}.operator-dock_headerActions__97ank{margin-left:auto;display:flex;gap:8px;align-items:center}.operator-dock_section__osUs6{display:flex;flex-direction:column;gap:8px;min-width:0}.operator-dock_section__osUs6 h3{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground);font-weight:600;margin:6px 0 0}.operator-dock_job__WLT3a{border:1px solid var(--border);border-radius:var(--cc-radius-inset);padding:10px;display:flex;flex-direction:column;gap:5px;min-width:0}.operator-dock_job__WLT3a[data-state=working]{border-color:var(--border);background:var(--card)}.operator-dock_heading__HbGNV{display:flex;align-items:flex-start;gap:8px;min-width:0}.operator-dock_heading__HbGNV strong{flex:1;min-width:0}.operator-dock_status__MQang{font-size:12px;font-weight:600;border-radius:var(--cc-radius-pill);padding:4px 8px;line-height:16px;background:var(--primary-soft-2);color:var(--foreground);font-weight:500;white-space:nowrap}.operator-dock_status__MQang[data-state=ready]{background:var(--success-soft);color:var(--success-ink)}.operator-dock_meta__kSdFn{margin:0;color:var(--muted-foreground);font-size:12px;line-height:16px}.operator-dock_progress__WwKO8{margin:0;font-size:12px}.operator-dock_plan__EPUnU{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;list-style:none;padding:0;margin:0;color:var(--muted-foreground)}.operator-dock_plan__EPUnU [data-state=done],.operator-dock_plan__EPUnU [data-state=finished]{color:var(--success-ink)}.operator-dock_plan__EPUnU [aria-current=step]{color:var(--link);font-weight:600}.operator-dock_actions__aOkVx{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:1px}.operator-dock_cost__5pVfo{margin-left:auto;font-size:12px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.operator-dock_reason__B1xDS{font-size:12px;color:var(--muted-foreground)}.operator-dock_reason__B1xDS summary{cursor:pointer;color:var(--link)}.operator-dock_reason__B1xDS p{margin:4px 0}.operator-dock_decision__fmGEc{border:1px solid var(--border);border-radius:var(--cc-radius-inset);padding:12px;background:var(--card);min-width:0}.operator-dock_decision__fmGEc p{margin:4px 0;font-size:12px}.operator-dock_decision__fmGEc strong{display:block}.operator-dock_decision__fmGEc .operator-dock_actions__aOkVx{margin-top:6px}.operator-dock_tell__o7Hnm{display:flex;flex:none;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:12px;margin-top:0}.operator-dock_tell__o7Hnm input,.operator-dock_tell__o7Hnm select{min-width:0;max-width:100%;width:100%}.operator-dock_tellTarget__69PgZ{min-width:0}.operator-dock_targetChip__AYFm7{max-width:100%;border:1px solid var(--border);border-radius:var(--cc-radius-pill);padding:2px 8px;background:var(--card);color:var(--muted-foreground);font:inherit;font-size:12px;text-align:left;overflow-wrap:anywhere;cursor:pointer}.operator-dock_targetChip__AYFm7:disabled{cursor:default}.operator-dock_targetChip__AYFm7:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.operator-dock_notice__QSIXu{margin:0;border:1px solid var(--border);border-radius:var(--cc-radius-inset);padding:10px;font-size:12px}.operator-dock_failure__r1hro{color:var(--destructive-ink)}.operator-dock_toast__LOCLt{position:fixed;right:28px;bottom:calc(var(--cc-workbar-room,90px) + 12px);z-index:45;width:min(410px,calc(100vw - 32px));border:1px solid var(--border);border-radius:var(--cc-radius-inset);padding:10px;background:var(--card);color:var(--foreground);box-shadow:var(--shadow-lg);overflow-wrap:anywhere}.operator-dock_toast__LOCLt header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:0}.operator-dock_collapsed__vmjxY{display:flex;align-items:center;gap:4px;min-width:0;font-size:14px}.operator-dock_collapsed__vmjxY strong{font-weight:600}.operator-dock_current__wgKm2{display:flex;min-width:0;max-width:380px;white-space:nowrap;color:var(--muted-foreground)}.operator-dock_currentJob__XuaOO{min-width:0;overflow:hidden;text-overflow:ellipsis}.operator-dock_currentStep__wdOfD{flex:none;max-width:180px;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.operator-dock_drawer__ORH5Q{padding:12px}.operator-dock_collapsed__vmjxY{display:none}.operator-dock_operatorActivity__Gjh_4{flex:0 0 auto;min-width:0;gap:4px}.operator-dock_operatorActivity__Gjh_4 .operator-dock_countPills__iwEar{flex-wrap:nowrap}.operator-dock_current__wgKm2{display:none}.operator-dock_toast__LOCLt{right:16px}.operator-dock_actions__aOkVx{gap:4px}.operator-dock_cost__5pVfo{width:100%;margin-left:0}}.operator-dock_toast__LOCLt>article{margin-top:8px}.operator-dock_face__RLsbc{display:inline-block;width:20px;height:20px;flex:none}.operator-dock_face__RLsbc>span{transform:scale(.76923077);transform-origin:top left}.operator-dock_headerSummary__Ap428{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:baseline;gap:0 4px}.operator-dock_countLine__t0baW{color:var(--muted-foreground);font-size:12px;line-height:16px}.operator-dock_countLine__t0baW [data-operator-count]{white-space:nowrap}.operator-dock_countPills__iwEar{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;font-weight:400;color:var(--muted-foreground)}.operator-dock_countPills__iwEar [data-operator-count]{border:1px solid var(--border);border-radius:var(--cc-radius-pill);padding:2px 9px;white-space:nowrap}.operator-dock_countPills__iwEar [data-operator-count=needs-you][data-on=true]{background:var(--warning-soft);border-color:var(--cc-operator-decision-line);color:var(--warning-ink);font-weight:600}@media(max-width:640px){.operator-dock_countPills__iwEar{gap:4px}.operator-dock_countPills__iwEar [data-operator-count]{padding:2px 6px;font-size:12px}.operator-dock_headerActions__97ank{gap:4px}}.operator-dock_rationale__MWGW8{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:12px;color:var(--muted-foreground)}.operator-dock_tabs__lGwrE{display:flex;flex-shrink:0;gap:4px;border-bottom:1px solid var(--border);padding-bottom:8px;min-width:0}.operator-dock_tabs__lGwrE button{flex:1;min-width:0;border:0;border-radius:var(--cc-radius-inset);padding:8px 4px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:12px;cursor:pointer}.operator-dock_tabs__lGwrE button[aria-selected=true]{background:var(--primary-soft);color:var(--link);font-weight:600}.operator-dock_tabs__lGwrE button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.operator-dock_panel__y_ATT{overflow:hidden}.operator-dock_body__5X70X,.operator-dock_panel__y_ATT{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0;flex:1}.operator-dock_body__5X70X{overflow-y:auto}.operator-dock_body__5X70X>*{flex-shrink:0}.operator-dock_panel__y_ATT:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.operator-dock_countLine__t0baW [data-operator-count=needs-you][data-on=true]{color:var(--warning-ink);font-weight:600}