.board-module__zu8k5W__shell{background:var(--bg);height:100vh;color:var(--text);display:flex;overflow:hidden}.board-module__zu8k5W__main{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.board-module__zu8k5W__top{background:var(--bg-top);border-bottom:1px solid var(--line);flex:0 0 46px;align-items:center;gap:12px;height:46px;padding:0 14px;display:flex}.board-module__zu8k5W__mark{background:var(--accent);width:18px;height:18px;color:var(--accent-ink);font-family:var(--font-mono);border-radius:5px;place-items:center;font-size:10px;font-weight:600;display:grid}.board-module__zu8k5W__crumbName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:34vw;font-size:13px;font-weight:600;overflow:hidden}.board-module__zu8k5W__crumbSep{color:var(--faint-2);font-size:13px}.board-module__zu8k5W__crumbView{color:var(--text-4);font-size:13px}.board-module__zu8k5W__spacer{flex:1}.board-module__zu8k5W__liveDot{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite board-module__zu8k5W__ushabti-pulse}.board-module__zu8k5W__liveDotOff{background:#3f4650;border-radius:50%;width:5px;height:5px}.board-module__zu8k5W__iconLink{height:26px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#5d646f;transition:background .14s var(--ease), color .14s var(--ease);border-radius:5px;place-items:center;padding:0 9px;font-size:9.5px;font-weight:500;display:grid}.board-module__zu8k5W__iconLink:hover{background:var(--bg-hover);color:var(--accent-soft)}.board-module__zu8k5W__views{border-bottom:1px solid var(--line-faint);background:var(--bg-sub);flex:0 0 42px;align-items:center;gap:10px;height:42px;padding:0 14px;display:flex;position:relative}.board-module__zu8k5W__viewStrip{scrollbar-width:none;flex:0 auto;align-items:center;gap:3px;min-width:66px;display:flex;overflow:auto hidden}.board-module__zu8k5W__viewStrip::-webkit-scrollbar{display:none}.board-module__zu8k5W__pill{white-space:nowrap;height:24px;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);touch-action:manipulation;transition:background .14s var(--ease), color .14s var(--ease);border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;padding:0 9px;font-size:10.5px;font-weight:500;display:flex}.board-module__zu8k5W__pillLifted{z-index:2;opacity:.9;background:var(--bg-card-hover);box-shadow:var(--shadow-drag)}.board-module__zu8k5W__pill:hover{color:var(--text-2)}.board-module__zu8k5W__pillActive{background:var(--bg-card);color:var(--text);border:1px solid var(--line);box-shadow:0 1px 3px #00000014}.board-module__zu8k5W__pillDot{border-radius:50%;flex:0 0 5px;width:5px;height:5px}.board-module__zu8k5W__plus{width:22px;height:22px;color:var(--icon);transition:background .14s var(--ease), color .14s var(--ease);border-radius:5px;flex:0 0 22px;place-items:center;font-size:14px;display:grid}.board-module__zu8k5W__plus:hover{background:var(--bg-hover);color:var(--accent-soft)}.board-module__zu8k5W__fadeStart{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px);mask-image:linear-gradient(90deg,#0000 0,#000 24px)}.board-module__zu8k5W__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000 100%)}.board-module__zu8k5W__fadeStart.board-module__zu8k5W__fadeEnd{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.board-module__zu8k5W__popLink{color:var(--muted);border-top:1px solid var(--line-soft);margin-top:1px;padding-top:2px;font-size:11.5px}.board-module__zu8k5W__count{font-family:var(--font-mono);color:var(--faint-2);white-space:nowrap;font-size:11px}.board-module__zu8k5W__popover{z-index:40;background:var(--bg-menu);border:1px solid var(--line-menu);width:262px;animation:board-module__zu8k5W__ushabti-fade-in .13s var(--ease);border-radius:9px;flex-direction:column;gap:11px;padding:11px 12px 12px;display:flex;position:absolute;top:38px;left:14px;box-shadow:0 16px 38px #0009}.board-module__zu8k5W__popInput{border:0;border-bottom:1px solid var(--line-menu);color:var(--text);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:0 0;outline:0;padding:2px 0 6px;font-size:11.5px;font-weight:500}.board-module__zu8k5W__popInput:focus{border-color:#38505a}.board-module__zu8k5W__chipRow{flex-wrap:wrap;gap:3px;display:flex}.board-module__zu8k5W__chip{height:24px;color:var(--muted);transition:background .14s var(--ease), color .14s var(--ease);border-radius:5px;align-items:center;gap:7px;padding:0 9px;font-size:11.5px;display:flex}.board-module__zu8k5W__chip:hover{color:var(--text-2)}.board-module__zu8k5W__chipOn{background:var(--bg-hover);color:var(--text);border:1px solid var(--line)}.board-module__zu8k5W__dot6{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.board-module__zu8k5W__primary{background:var(--accent);color:var(--accent-ink);transition:filter .14s var(--ease);border-radius:5px;padding:4px 10px;font-size:11.5px;font-weight:600}.board-module__zu8k5W__primary:hover{filter:brightness(1.08)}.board-module__zu8k5W__ghost{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:4px 9px;font-size:11.5px}.board-module__zu8k5W__ghost:hover{background:var(--bg-hover);color:var(--text-2)}.board-module__zu8k5W__row{align-items:center;gap:7px;display:flex}.board-module__zu8k5W__canvasWrap{flex:1;min-height:0;display:flex}.board-module__zu8k5W__canvas{background:var(--bg);flex:1;align-items:stretch;gap:8px;min-width:0;padding:12px;display:flex;overflow:auto hidden}.board-module__zu8k5W__column{background:var(--bg-column);border:1px solid var(--line-soft);width:272px;min-height:0;transition:border-color .16s var(--ease), background .16s var(--ease);border-radius:8px;flex-direction:column;flex:0 0 272px;display:flex;overflow:hidden}.board-module__zu8k5W__columnOver{background:var(--bg-hover);border-color:#3fb0c86b}.board-module__zu8k5W__columnDragging{opacity:.35}.board-module__zu8k5W__columnNone{border-style:dashed;border-color:var(--line-dash);background:0 0}.board-module__zu8k5W__colHead{border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:10px;padding:11px 11px 10px 9px;display:flex}.board-module__zu8k5W__grip{cursor:grab;opacity:.65;transition:background .14s var(--ease), opacity .14s var(--ease);border-radius:3px;grid-template-columns:2px 2px;gap:3px;padding:3px 2px;display:grid}.board-module__zu8k5W__grip:hover{opacity:1;background:#191d22}.board-module__zu8k5W__grip span{background:#2f353d;border-radius:50%;width:2px;height:2px;display:block}.board-module__zu8k5W__colTitle{align-items:center;gap:7px;min-width:0;display:flex}.board-module__zu8k5W__colDot{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.board-module__zu8k5W__colName{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;overflow:hidden}.board-module__zu8k5W__colCount{background:var(--bg-hover);border:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);border-radius:20px;padding:1px 6px;font-size:10.5px}.board-module__zu8k5W__colAdd{width:19px;height:19px;color:var(--icon);transition:background .14s var(--ease), color .14s var(--ease);border-radius:5px;place-items:center;font-size:14px;display:grid}.board-module__zu8k5W__colAdd:hover{background:var(--bg-hover);color:var(--accent-soft)}.board-module__zu8k5W__colBody{flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px;display:flex;overflow-y:auto}.board-module__zu8k5W__emptyDrop{color:#0000;min-height:34px;transition:border-color .16s var(--ease), color .16s var(--ease);border:1px dashed #0000;border-radius:6px;flex:1 0 auto;justify-content:flex-start;align-items:flex-start;padding:7px 9px;font-size:12px;display:flex}.board-module__zu8k5W__emptyDrop:hover{color:var(--faint);border-color:#262b32}.board-module__zu8k5W__emptyDrop:focus-visible,.board-module__zu8k5W__colAdd:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 1px var(--focus-ring);color:var(--faint);outline:none}.board-module__zu8k5W__card{background:var(--bg-card);border:1px solid var(--line);cursor:pointer;touch-action:manipulation;transition:background .14s var(--ease), box-shadow .14s var(--ease);will-change:transform;border-radius:6px;flex-direction:column;flex:none;gap:7px;padding:10px 11px 9px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.board-module__zu8k5W__card:hover{background:var(--bg-card-hover)}.board-module__zu8k5W__cardSelected{box-shadow:inset 0 0 0 1px #3fb0c88c}.board-module__zu8k5W__card:focus-visible{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px #3fb0c82e;outline:none}.board-module__zu8k5W__cardGhost{opacity:.25;filter:saturate(.5)}.board-module__zu8k5W__cardOverlay{cursor:grabbing;box-shadow:var(--shadow-drag);background:var(--bg-card-hover);animation:board-module__zu8k5W__ushabti-pickup .16s var(--ease);transform:rotate(1.4deg)scale(1.028)}@keyframes board-module__zu8k5W__ushabti-pickup{0%{transform:rotate(0)scale(1);box-shadow:0 0 #0000}to{box-shadow:var(--shadow-drag);transform:rotate(1.4deg)scale(1.028)}}.board-module__zu8k5W__cardNew{animation:board-module__zu8k5W__ushabti-card-in .18s var(--ease)}.board-module__zu8k5W__cardTop{align-items:center;gap:7px;display:flex}.board-module__zu8k5W__cardEdge{width:3px;position:absolute;top:0;bottom:0;left:0}.board-module__zu8k5W__cardEdged{padding-left:14px}.board-module__zu8k5W__cardBody{flex-direction:column;gap:6px;display:flex}.board-module__zu8k5W__cardDesc{color:var(--muted);word-break:break-word;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.board-module__zu8k5W__cardChip{align-items:center;gap:5px;min-width:0;display:flex}.board-module__zu8k5W__cardChipBoxed{border:1px solid var(--line-dash);border-radius:4px;padding:2px 6px 2px 5px}.board-module__zu8k5W__cardChipFill{border-radius:4px;padding:2px 6px}.board-module__zu8k5W__cardChipSquare{border-radius:2px;flex:0 0 8px;width:8px;height:8px}.board-module__zu8k5W__cardChipDot{border-radius:50%;flex:0 0 5px;width:5px;height:5px}.board-module__zu8k5W__cardChipText{font-family:var(--font-mono);letter-spacing:.03em;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.board-module__zu8k5W__cardChipBoxed .board-module__zu8k5W__cardChipText{letter-spacing:.04em;color:var(--text-4);font-weight:500}.board-module__zu8k5W__cardChipFill .board-module__zu8k5W__cardChipText{letter-spacing:.04em;color:inherit;font-weight:600}.board-module__zu8k5W__cardChipWords{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.board-module__zu8k5W__cardTitle{color:var(--text);text-wrap:pretty;word-break:break-word;font-size:12.5px;line-height:1.35}.board-module__zu8k5W__cardMetaRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.board-module__zu8k5W__cardProgressBar{background:var(--line);border-radius:2px;width:34px;height:3px;overflow:hidden}.board-module__zu8k5W__cardProgressFill{background:var(--accent);height:3px;transition:width .2s var(--ease);border-radius:2px}.board-module__zu8k5W__composer{background:var(--bg-card);border-radius:6px;flex-direction:column;flex:none;gap:8px;padding:9px 10px;display:flex;box-shadow:inset 0 0 0 1px #3fb0c866}.board-module__zu8k5W__composerInput{resize:none;width:100%;min-height:42px;color:var(--text);background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:12.5px;line-height:1.4}.board-module__zu8k5W__composerHint{font-family:var(--font-mono);letter-spacing:.05em;color:var(--faint-3);font-size:9.5px}.board-module__zu8k5W__addColumn{flex-direction:column;flex:0 0 272px;align-self:flex-start;width:272px;display:flex}.board-module__zu8k5W__addColumnButton{border:1px dashed var(--line-dash);color:#5d636e;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:border-color .15s var(--ease), color .15s var(--ease);border-radius:8px;align-items:center;gap:8px;padding:10px 11px;font-size:10.5px;font-weight:500;display:flex}.board-module__zu8k5W__addColumnButton:hover{color:var(--accent-soft);border-color:#38505a}.board-module__zu8k5W__addColumnForm{background:var(--bg-column);border:1px solid #263038;border-radius:8px;flex-direction:column;gap:9px;padding:10px 11px;display:flex}.board-module__zu8k5W__blank{text-align:center;max-width:340px;color:var(--muted);margin:auto;font-size:12.5px;line-height:1.6}@media (max-width:900px){.board-module__zu8k5W__crumbSep,.board-module__zu8k5W__crumbView{display:none}.board-module__zu8k5W__crumbName{max-width:46vw}}.board-module__zu8k5W__runStrip{background:#3fb0c812;flex-direction:column;margin:2px -11px -9px;display:flex;box-shadow:inset 0 1px #3fb0c829}.board-module__zu8k5W__runStripRow{align-items:center;gap:7px;padding:7px 11px 8px;display:flex}.board-module__zu8k5W__runAgent{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6fbfd2;flex:none;font-size:9.5px;font-weight:500}.board-module__zu8k5W__runText{min-width:0;font-family:var(--font-mono);color:#94b6bf;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10.5px;overflow:hidden}.board-module__zu8k5W__runTime{font-family:var(--font-mono);color:#55747c;flex:none;font-size:10px}.board-module__zu8k5W__runTimeStale{color:#c9925a}.board-module__zu8k5W__runScan{background:#3fb0c81a;height:2px;display:block;overflow:hidden}.board-module__zu8k5W__runScanFill{background:var(--accent);width:32%;height:2px;animation:1.9s linear infinite board-module__zu8k5W__ushabti-scan;display:block}.board-module__zu8k5W__runScanPaused{opacity:.3;width:100%;animation:none}.board-module__zu8k5W__list{--list-row-h:32px;--list-head-h:26px;background:var(--bg);flex:1;min-height:0;display:flex}.board-module__zu8k5W__listScroll{flex:1;min-width:0;padding-bottom:40px;overflow:auto}.board-module__zu8k5W__listGrid{min-width:min-content}.board-module__zu8k5W__listHead{z-index:3;grid-template-columns:var(--list-cols);height:var(--list-head-h);background:var(--bg-sub);border-bottom:1px solid var(--line);align-items:stretch;gap:8px;padding:0 12px 0 0;display:grid;position:sticky;top:0}.board-module__zu8k5W__listHeadCell{min-width:0;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;text-align:left;transition:color .14s var(--ease);background:0 0;border:0;align-items:center;gap:4px;padding-right:10px;font-weight:500;display:flex;overflow:hidden}button.board-module__zu8k5W__listHeadCell{cursor:pointer}button.board-module__zu8k5W__listHeadCell:hover{color:var(--text-4)}button.board-module__zu8k5W__listHeadCell:focus-visible{color:var(--text-4);box-shadow:inset 0 0 0 1px var(--focus-ring);outline:none}.board-module__zu8k5W__listHeadOn{color:var(--accent-soft)}.board-module__zu8k5W__listHeadWords{text-overflow:ellipsis;min-width:0;overflow:hidden}.board-module__zu8k5W__listHeadArrow{flex:none;font-size:9px;line-height:1}.board-module__zu8k5W__listHeadRight{text-align:right;justify-content:flex-end;padding-right:0}.board-module__zu8k5W__listRow{background:var(--bg);grid-template-columns:var(--list-cols);min-height:var(--list-row-h);border-bottom:1px solid var(--line-faint);cursor:pointer;touch-action:manipulation;transition:background .12s var(--ease);align-items:stretch;gap:8px;padding:0 12px 0 0;display:grid;position:relative}.board-module__zu8k5W__listRow:hover{background:var(--bg-card)}.board-module__zu8k5W__listRowSelected{background:var(--bg-card);box-shadow:inset 0 0 0 1px #3fb0c88c}.board-module__zu8k5W__listRow:focus-visible{background:var(--bg-card-hover);box-shadow:inset 0 0 0 1px var(--accent);outline:none}.board-module__zu8k5W__listRowEdge{width:2px;position:absolute;top:0;bottom:0;left:0}.board-module__zu8k5W__listRowOverlay{cursor:grabbing;background:var(--bg-card-hover);box-shadow:var(--shadow-drag);border-radius:6px}.board-module__zu8k5W__listPin{z-index:1;background:inherit;position:sticky}.board-module__zu8k5W__listPinLast{box-shadow:1px 0 0 var(--line-faint)}.board-module__zu8k5W__listCellLead{padding-left:12px}.board-module__zu8k5W__listKey{min-width:0;font-family:var(--font-mono);font-size:var(--t-micro);color:var(--muted-2);white-space:nowrap;align-items:center;display:flex}.board-module__zu8k5W__listTitle{align-items:center;gap:8px;min-width:0;display:flex}.board-module__zu8k5W__listTitleText{min-width:0;font-size:var(--t-body);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.board-module__zu8k5W__listDesc{min-width:0;font-size:var(--t-small);color:var(--faint-2);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.board-module__zu8k5W__listChips{align-items:center;gap:6px;min-width:0;padding-right:10px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 10px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 10px),#0000 100%)}.board-module__zu8k5W__listChipsRight{justify-content:flex-end;padding-right:0;-webkit-mask-image:none;mask-image:none}.board-module__zu8k5W__listRunAgent{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:#6fbfd2;white-space:nowrap;flex:none;font-weight:500}.board-module__zu8k5W__listRunAgent[data-life=quiet],.board-module__zu8k5W__listRunAgent[data-life=silent]{color:var(--faint)}.board-module__zu8k5W__listRowRun{background:#3fb0c81f;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.board-module__zu8k5W__listRowRunFill{background:var(--accent);width:22%;height:1px;animation:1.9s linear infinite board-module__zu8k5W__ushabti-scan;display:block}.board-module__zu8k5W__listAdd{width:100%;min-height:var(--list-row-h);border:0;border-bottom:1px solid var(--line-faint);color:var(--faint-2);font-family:inherit;font-size:var(--t-body);text-align:left;cursor:pointer;transition:background .14s var(--ease), color .14s var(--ease);background:0 0;align-items:center;gap:8px;padding:0 12px;display:flex}.board-module__zu8k5W__listAdd:hover{background:var(--bg-card);color:var(--text-4)}.board-module__zu8k5W__listAdd:focus-visible{background:var(--bg-card);color:var(--text-4);box-shadow:inset 0 0 0 1px var(--focus-ring);outline:none}.board-module__zu8k5W__listAddWords{position:sticky;left:0}.board-module__zu8k5W__listCompose{padding:6px 12px}.board-module__zu8k5W__firstHint{pointer-events:none;justify-content:center;padding:0 20px;display:flex;position:absolute;bottom:22px;left:0;right:0}.board-module__zu8k5W__firstHintInner{pointer-events:auto;border:1px dashed var(--line-dash);max-width:460px;color:var(--muted);text-align:center;text-wrap:pretty;background:#0d0e11eb;border-radius:8px;padding:11px 15px;font-size:12.5px;line-height:1.6}.board-module__zu8k5W__filterAnchor{align-items:center;display:flex;position:relative}.board-module__zu8k5W__filterPop{width:234px;top:28px;left:auto;right:0}.board-module__zu8k5W__filterRow .board-module__zu8k5W__filterPop{left:0;right:auto}.board-module__zu8k5W__filterOn{background:var(--bg-hover);color:var(--text);border:1px solid var(--line)}.board-module__zu8k5W__filterMark{opacity:.75;clip-path:polygon(0 0,100% 0,100% 1.5px,0 1.5px,0 2.25px,87% 2.25px,87% 3.75px,0 3.75px,0 4.5px,62% 4.5px,62% 6px,0 6px);background:currentColor;flex:0 0 8px;width:8px;height:6px}.board-module__zu8k5W__askHead{border-bottom:1px solid var(--line-menu);align-items:center;gap:6px;padding-bottom:6px;display:flex}.board-module__zu8k5W__askTag{background:var(--bg-hover);max-width:46%;height:20px;color:var(--text-3);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 6px;font-size:10px;font-weight:500;display:flex;overflow:hidden}.board-module__zu8k5W__askTag:hover{background:var(--bg-card-hover);color:var(--text)}.board-module__zu8k5W__askTagFlat{cursor:default}.board-module__zu8k5W__askTagFlat:hover{background:var(--bg-hover);color:var(--text-3)}.board-module__zu8k5W__askBox{min-width:0;color:var(--text);font-family:var(--font-mono);letter-spacing:.06em;background:0 0;border:0;outline:0;flex:auto;padding:2px 0;font-size:11.5px;font-weight:500}.board-module__zu8k5W__askBox::placeholder{color:var(--faint);text-transform:uppercase}.board-module__zu8k5W__askBox:disabled{cursor:default}.board-module__zu8k5W__filterItemAt{background:var(--bg-hover);color:var(--text)}.board-module__zu8k5W__filterRowNote{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;max-width:46%;font-size:10.5px;overflow:hidden}.board-module__zu8k5W__filterList{flex-direction:column;gap:1px;max-height:232px;margin:0 -4px;display:flex;overflow-y:auto}.board-module__zu8k5W__filterItem{cursor:default;height:26px;font-size:var(--t-small);color:var(--text-4);text-align:left;white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:0 6px;display:flex}.board-module__zu8k5W__filterItem:hover{background:var(--bg-hover);color:var(--text)}.board-module__zu8k5W__filterItemOn{color:var(--text)}.board-module__zu8k5W__filterTick{color:var(--accent);transition:opacity .14s var(--ease);font-size:10px}.board-module__zu8k5W__filterNote{font-size:var(--t-small);color:var(--muted);padding:4px 6px}.board-module__zu8k5W__filterRow{border-bottom:1px solid var(--line-faint);background:var(--bg-sub);flex-wrap:wrap;flex:none;align-items:center;gap:5px;min-height:34px;padding:5px 14px;display:flex}.board-module__zu8k5W__filterChip{background:var(--bg-card);border:1px solid var(--line);white-space:nowrap;height:22px;transition:border-color .14s var(--ease);border-radius:5px;align-items:center;display:flex}.board-module__zu8k5W__filterChip:hover,.board-module__zu8k5W__filterChipOpen{border-color:var(--line-menu)}.board-module__zu8k5W__filterChipBody{height:100%;font-size:var(--t-small);color:var(--text-3);padding:0 6px 0 8px}.board-module__zu8k5W__filterChipX{height:100%;color:var(--faint);padding:0 7px 0 3px;font-size:9px}.board-module__zu8k5W__filterChipX:hover{color:var(--danger-soft)}.board-module__zu8k5W__sortChip{border-color:var(--line-menu)}.board-module__zu8k5W__sortChip .board-module__zu8k5W__filterChipBody{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.04em;color:var(--accent-soft)}.board-module__zu8k5W__filterClear{height:22px;font-size:var(--t-small);color:var(--muted);border-radius:5px;padding:0 7px}.board-module__zu8k5W__filterClear:hover{background:var(--bg-hover);color:var(--text-2)}.board-module__zu8k5W__filterBlank{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.board-module__zu8k5W__filterBlankInner{pointer-events:auto;font-size:var(--t-body);color:var(--muted);flex-direction:column;align-items:center;gap:8px;display:flex}.board-module__zu8k5W__searchAnchor{flex:0 208px;align-items:center;min-width:0;display:flex;position:relative}.board-module__zu8k5W__searchBox{background:var(--bg-hover);width:100%;height:26px;color:var(--text);font-family:var(--font-mono);letter-spacing:.06em;transition:border-color .14s var(--ease);border:1px solid #0000;border-radius:5px;outline:0;padding:0 20px 0 9px;font-size:11px}.board-module__zu8k5W__searchBox::placeholder{color:var(--faint);text-transform:uppercase}.board-module__zu8k5W__searchBox:focus{border-color:#38505a}.board-module__zu8k5W__searchSlash{pointer-events:none;font-family:var(--font-mono);color:var(--faint-2);font-size:10px;position:absolute;right:8px}.board-module__zu8k5W__searchPop{gap:0;width:328px;padding:6px;top:32px;left:auto;right:0}.board-module__zu8k5W__searchList{flex-direction:column;gap:1px;max-height:320px;display:flex;overflow-y:auto}.board-module__zu8k5W__searchItem{cursor:default;border-radius:5px;flex-direction:column;gap:2px;padding:5px 6px;display:flex}.board-module__zu8k5W__searchItem:hover,.board-module__zu8k5W__searchItemAt{background:var(--bg-hover)}.board-module__zu8k5W__searchLine{align-items:center;gap:8px;min-width:0;display:flex}.board-module__zu8k5W__searchKey{font-family:var(--font-mono);color:var(--faint-2);flex:none;font-size:10px}.board-module__zu8k5W__searchTitle{min-width:0;font-size:var(--t-small);color:var(--text-4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board-module__zu8k5W__searchItemAt .board-module__zu8k5W__searchTitle{color:var(--text)}.board-module__zu8k5W__searchAway{color:var(--faint);white-space:nowrap;flex:none;margin-left:auto;font-size:10px}.board-module__zu8k5W__searchSnippet{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}@media (max-width:900px){.board-module__zu8k5W__searchAnchor{flex:0 132px}.board-module__zu8k5W__searchPop{width:280px}}
.GooglePickerButton-module__JUz-dG__driveBtn{border:1px solid var(--border,#2d3139);color:var(--text-secondary,#9aa0a6);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:5px;height:28px;padding:4px 8px;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.GooglePickerButton-module__JUz-dG__driveBtn:hover:not(:disabled){background:var(--surface-hover,#1f232b);color:#4285f4;border-color:#4285f4}.GooglePickerButton-module__JUz-dG__driveBtn:disabled{opacity:.5;cursor:not-allowed}.GooglePickerButton-module__JUz-dG__iconOnly{justify-content:center;width:28px;padding:4px}
.GoogleDriveCard-module__ICfMgG__card{background:var(--surface-card,#16181d);border:1px solid var(--border,#2d3139);color:var(--text-primary,#fff);border-radius:8px;align-items:center;gap:8px;max-width:100%;margin:4px 0;padding:6px 12px;font-size:.8125rem;text-decoration:none;transition:all .15s;display:inline-flex}.GoogleDriveCard-module__ICfMgG__card:hover{background:var(--surface-hover,#1f232b);border-color:var(--border-focus,#4285f4);transform:translateY(-1px)}.GoogleDriveCard-module__ICfMgG__iconWrap{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.GoogleDriveCard-module__ICfMgG__content{flex-direction:column;min-width:0;display:flex;overflow:hidden}.GoogleDriveCard-module__ICfMgG__title{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary,#fff);font-weight:500;overflow:hidden}.GoogleDriveCard-module__ICfMgG__badge{color:var(--text-muted,#9aa0a6);font-size:.6875rem}.GoogleDriveCard-module__ICfMgG__arrow{opacity:.6;flex-shrink:0;margin-left:auto;font-size:.75rem}.GoogleDriveCard-module__ICfMgG__card:hover .GoogleDriveCard-module__ICfMgG__arrow{opacity:1;color:#4285f4}.GoogleDriveCard-module__ICfMgG__cardList{flex-direction:column;gap:6px;margin-top:6px;display:flex}
.ChatPanel-module__4BQCta__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:999;background:#0000008c;justify-content:flex-end;animation:.2s ChatPanel-module__4BQCta__fadeIn;display:flex;position:fixed;inset:0}@keyframes ChatPanel-module__4BQCta__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ChatPanel-module__4BQCta__drawer{background:var(--surface-bg,#0d0f12);border-left:1px solid var(--border,#2d3139);flex-direction:row;width:760px;max-width:100vw;height:100dvh;animation:.25s cubic-bezier(.16,1,.3,1) ChatPanel-module__4BQCta__slideIn;display:flex;overflow:hidden;box-shadow:-8px 0 32px #00000080}@keyframes ChatPanel-module__4BQCta__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ChatPanel-module__4BQCta__channelList{background:var(--surface-sidebar,#12151a);border-right:1px solid var(--border,#2d3139);flex-direction:column;flex-shrink:0;width:270px;height:100%;display:flex}.ChatPanel-module__4BQCta__channelHeader{border-bottom:1px solid var(--border,#2d3139);padding:14px 14px 12px}.ChatPanel-module__4BQCta__channelTitle{color:var(--text-primary,#fff);justify-content:space-between;align-items:center;margin:0 0 10px;font-size:.9375rem;font-weight:600;display:flex}.ChatPanel-module__4BQCta__staffSearch{background:var(--surface-card,#1a1d24);border:1px solid var(--border,#2d3139);width:100%;color:var(--text-primary,#fff);box-sizing:border-box;border-radius:6px;outline:none;padding:8px 10px;font-size:.8125rem}.ChatPanel-module__4BQCta__staffSearch:focus{border-color:#4285f4}.ChatPanel-module__4BQCta__channelScroll{flex:1;padding:8px;overflow-y:auto}.ChatPanel-module__4BQCta__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#9aa0a6);padding:8px 6px 4px;font-size:.6875rem;font-weight:600}.ChatPanel-module__4BQCta__roomBtn{cursor:pointer;text-align:left;width:100%;color:var(--text-secondary,#c4c7c5);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;margin-bottom:2px;padding:9px 10px;font-size:.8125rem;transition:all .15s;display:flex}.ChatPanel-module__4BQCta__roomBtn:hover{background:var(--surface-hover,#1f232b);color:var(--text-primary,#fff)}.ChatPanel-module__4BQCta__roomBtnActive{color:#4285f4;background:#4285f426;font-weight:500}.ChatPanel-module__4BQCta__roomIconWrap{background:var(--surface-card,#1e222b);width:28px;height:28px;color:var(--text-secondary,#9aa0a6);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex}.ChatPanel-module__4BQCta__roomBtnActive .ChatPanel-module__4BQCta__roomIconWrap{color:#fff;background:#4285f4}.ChatPanel-module__4BQCta__roomInfo{flex:1;min-width:0;overflow:hidden}.ChatPanel-module__4BQCta__roomNameRow{justify-content:space-between;align-items:center;display:flex}.ChatPanel-module__4BQCta__roomName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ChatPanel-module__4BQCta__roomSnippet{color:var(--text-muted,#9aa0a6);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.75rem;overflow:hidden}.ChatPanel-module__4BQCta__unreadBadge{color:#fff;background:#4285f4;border-radius:10px;flex-shrink:0;margin-left:6px;padding:1px 6px;font-size:.6875rem;font-weight:600}.ChatPanel-module__4BQCta__chatMain{background:var(--surface-bg,#0d0f12);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.ChatPanel-module__4BQCta__chatHeader{border-bottom:1px solid var(--border,#2d3139);background:var(--surface-sidebar,#12151a);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:8px 14px;display:flex}.ChatPanel-module__4BQCta__headerTitleWrap{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ChatPanel-module__4BQCta__headerInfo{flex-direction:column;min-width:0;display:flex}.ChatPanel-module__4BQCta__headerTitle{color:var(--text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.ChatPanel-module__4BQCta__headerSub{color:var(--text-muted,#9aa0a6);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.ChatPanel-module__4BQCta__backBtn{border:1px solid var(--border,#2d3139);color:var(--text-primary,#fff);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:5px 9px;font-size:.75rem;display:none}.ChatPanel-module__4BQCta__backBtn:hover{background:var(--surface-hover,#1f232b)}.ChatPanel-module__4BQCta__closeBtn{color:var(--text-muted,#9aa0a6);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex}.ChatPanel-module__4BQCta__closeBtn:hover{background:var(--surface-hover,#1f232b);color:var(--text-primary,#fff)}.ChatPanel-module__4BQCta__messageStream{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}.ChatPanel-module__4BQCta__emptyState{height:100%;color:var(--text-muted,#9aa0a6);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;font-size:.875rem;display:flex}.ChatPanel-module__4BQCta__messageRow{align-items:flex-start;gap:10px;display:flex}.ChatPanel-module__4BQCta__messageRowSelf{flex-direction:row-reverse}.ChatPanel-module__4BQCta__messageBubble{flex-direction:column;max-width:82%;display:flex}.ChatPanel-module__4BQCta__messageHeader{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.ChatPanel-module__4BQCta__messageRowSelf .ChatPanel-module__4BQCta__messageHeader{flex-direction:row-reverse}.ChatPanel-module__4BQCta__senderName{color:var(--text-secondary,#c4c7c5);font-size:.75rem;font-weight:600}.ChatPanel-module__4BQCta__messageFooter{justify-content:flex-end;align-items:center;gap:5px;margin-top:4px;display:flex}.ChatPanel-module__4BQCta__messageRow:not(.ChatPanel-module__4BQCta__messageRowSelf) .ChatPanel-module__4BQCta__messageFooter{justify-content:flex-start}.ChatPanel-module__4BQCta__messageTime{color:var(--text-muted,#80868b);-webkit-user-select:none;user-select:none;font-size:.6875rem}.ChatPanel-module__4BQCta__messageRowSelf .ChatPanel-module__4BQCta__messageTime{color:#93c5fd;opacity:.85}.ChatPanel-module__4BQCta__readStatusContainer{align-items:center;display:inline-flex;position:relative}.ChatPanel-module__4BQCta__readStatus{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;padding:1px 3px;transition:background .15s;display:inline-flex}.ChatPanel-module__4BQCta__readStatus:hover{background:#ffffff1a}.ChatPanel-module__4BQCta__tickSent{color:#94a3b8;letter-spacing:-1px;font-size:.75rem;font-weight:700}.ChatPanel-module__4BQCta__tickRead{color:#00bfb3;letter-spacing:-2px;text-shadow:0 0 6px #00bfb366;font-size:.75rem;font-weight:800}.ChatPanel-module__4BQCta__tickPartial{color:#38bdf8;letter-spacing:-1px;align-items:center;gap:2px;font-size:.75rem;font-weight:700;display:inline-flex}.ChatPanel-module__4BQCta__tickCount{color:#bae6fd;background:#38bdf833;border-radius:6px;margin-left:2px;padding:0 4px;font-size:.625rem;font-weight:600}.ChatPanel-module__4BQCta__tickPending{opacity:.7;font-size:.6875rem}.ChatPanel-module__4BQCta__readersTooltip{z-index:100;color:#f8fafc;background:#0f172a;border:1px solid #334155;border-radius:8px;width:max-content;max-width:240px;padding:8px 10px;font-size:.75rem;animation:.15s ChatPanel-module__4BQCta__fadeIn;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 8px 20px #00000073}.ChatPanel-module__4BQCta__readersHeader{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #1e293b;margin-bottom:6px;padding-bottom:4px;font-size:.6875rem;font-weight:600}.ChatPanel-module__4BQCta__readersList{flex-direction:column;gap:5px;max-height:140px;display:flex;overflow-y:auto}.ChatPanel-module__4BQCta__readerItem{align-items:center;gap:6px;font-size:.75rem;display:flex}.ChatPanel-module__4BQCta__readerName{color:#f1f5f9;font-weight:500}.ChatPanel-module__4BQCta__readerTime{color:#64748b;margin-left:auto;font-size:.6875rem}.ChatPanel-module__4BQCta__messageBody{background:var(--surface-card,#1a1d24);border:1px solid var(--border,#2d3139);color:var(--text-primary,#fff);word-break:break-word;white-space:pre-wrap;border-radius:10px;padding:8px 12px;font-size:.875rem;line-height:1.45}.ChatPanel-module__4BQCta__messageRowSelf .ChatPanel-module__4BQCta__messageBody{color:#fff;background:#1e3a5f;border-color:#2b5282}.ChatPanel-module__4BQCta__composer{border-top:1px solid var(--border,#2d3139);background:var(--surface-sidebar,#12151a);flex-direction:column;flex-shrink:0;gap:8px;padding:10px 14px 12px;display:flex}.ChatPanel-module__4BQCta__composerRow{align-items:flex-end;gap:8px;display:flex}.ChatPanel-module__4BQCta__textInput{background:var(--surface-card,#1a1d24);border:1px solid var(--border,#2d3139);color:var(--text-primary,#fff);resize:none;box-sizing:border-box;border-radius:8px;outline:none;flex:1;min-height:38px;max-height:120px;padding:8px 12px;font-family:inherit;font-size:.875rem}.ChatPanel-module__4BQCta__textInput:focus{border-color:#4285f4}.ChatPanel-module__4BQCta__sendBtn{color:#fff;cursor:pointer;background:#4285f4;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:38px;padding:8px 14px;font-size:.8125rem;font-weight:500;transition:background .15s;display:flex}.ChatPanel-module__4BQCta__sendBtn:hover:not(:disabled){background:#3367d6}.ChatPanel-module__4BQCta__sendBtn:disabled{opacity:.5;cursor:not-allowed}.ChatPanel-module__4BQCta__composerTools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.ChatPanel-module__4BQCta__textHint{color:var(--text-muted,#80868b);font-size:.6875rem}@media (max-width:768px){.ChatPanel-module__4BQCta__drawer{border-left:none;width:100vw;max-width:100vw;height:100dvh}.ChatPanel-module__4BQCta__backBtn{display:inline-flex}.ChatPanel-module__4BQCta__showList .ChatPanel-module__4BQCta__channelList{border-right:none;width:100%;display:flex}.ChatPanel-module__4BQCta__showList .ChatPanel-module__4BQCta__chatMain,.ChatPanel-module__4BQCta__showChat .ChatPanel-module__4BQCta__channelList{display:none}.ChatPanel-module__4BQCta__showChat .ChatPanel-module__4BQCta__chatMain{width:100%;display:flex}.ChatPanel-module__4BQCta__messageBubble{max-width:90%}.ChatPanel-module__4BQCta__textHint{display:none}}.ChatPanel-module__4BQCta__avatarWrapper{flex-shrink:0;display:inline-flex;position:relative}.ChatPanel-module__4BQCta__onlineBadge{border:1.5px solid var(--bg-card,#13171f);background:#22c55e;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 4px #22c55e99}.ChatPanel-module__4BQCta__offlineBadge{border:1.5px solid var(--bg-card,#13171f);background:#64748b;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px}.ChatPanel-module__4BQCta__volunteerTag{color:#a855f7;letter-spacing:.02em;background:#a855f71f;border:1px solid #a855f740;border-radius:3px;margin-left:6px;padding:1px 4px;font-size:.625rem;font-weight:600}.ChatPanel-module__4BQCta__staffTag{color:#00bfb3;letter-spacing:.02em;background:#00bfb31f;border:1px solid #00bfb340;border-radius:3px;margin-left:6px;padding:1px 4px;font-size:.625rem;font-weight:600}.ChatPanel-module__4BQCta__onlineBullet{background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.ChatPanel-module__4BQCta__offlineBullet{background:#64748b;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}
.AppShell-module__cB5iMW__shell{background:var(--bg-canvas,#16171b);width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.AppShell-module__cB5iMW__navDrawer{z-index:50;flex-shrink:0;height:100%;transition:transform .25s;display:flex}.AppShell-module__cB5iMW__backdrop,.AppShell-module__cB5iMW__mobileTopBar{display:none}.AppShell-module__cB5iMW__mainContainer{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;position:relative;overflow:hidden}.AppShell-module__cB5iMW__topBar{background:var(--bg-card,#1c1d22);border-bottom:1px solid var(--border-subtle,#ffffff14);z-index:10;flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.AppShell-module__cB5iMW__uncollapseBtn{background:var(--bg-hover,#ffffff14);border:1px solid var(--border-subtle,#ffffff1f);color:var(--text-primary,#fff);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}.AppShell-module__cB5iMW__uncollapseBtn:hover{background:var(--accent-primary,#3b82f6);border-color:var(--accent-primary,#3b82f6);color:#fff}.AppShell-module__cB5iMW__uncollapseLabel{font-size:.8rem}.AppShell-module__cB5iMW__topBarWorkspace{color:var(--text-secondary,#bbb);font-size:.85rem;font-weight:600}.AppShell-module__cB5iMW__contentWrap{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden auto}@media (max-width:768px){.AppShell-module__cB5iMW__mobileTopBar{background:var(--bg-card,#1c1d22);border-bottom:1px solid var(--border-subtle,#ffffff14);z-index:20;flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.AppShell-module__cB5iMW__mobileMenuBtn{background:var(--bg-hover,#ffffff14);border:1px solid var(--border-subtle,#ffffff1a);width:34px;height:34px;color:var(--text-primary,#fff);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.AppShell-module__cB5iMW__mobileMenuBtn:hover{background:#ffffff26}.AppShell-module__cB5iMW__mobileWorkspaceTitle{color:var(--text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex;overflow:hidden}.AppShell-module__cB5iMW__mobileWsBadge{background:var(--accent-primary,#3b82f6);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.68rem;font-weight:700;display:inline-flex}.AppShell-module__cB5iMW__mobileWsName{text-overflow:ellipsis;overflow:hidden}.AppShell-module__cB5iMW__navDrawer{height:100vh;box-shadow:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.AppShell-module__cB5iMW__navDrawerOpen{transform:translate(0);box-shadow:4px 0 24px #0009}.AppShell-module__cB5iMW__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:45;background:#000000a6;display:block;position:fixed;inset:0}.AppShell-module__cB5iMW__topBar{display:none}}
.VoiceDictationButton-module__4LvXrW__button{color:var(--muted,#8b919b);border:1px solid var(--line-dash,#23272e);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:inline-flex;position:relative}.VoiceDictationButton-module__4LvXrW__button:hover{color:var(--text,#e8e9ec);background:var(--bg-hover,#1b1e24);border-color:var(--line-menu,#262b32)}.VoiceDictationButton-module__4LvXrW__sm{width:26px;height:26px}.VoiceDictationButton-module__4LvXrW__md{width:32px;height:32px}.VoiceDictationButton-module__4LvXrW__listening{animation:1.5s infinite VoiceDictationButton-module__4LvXrW__pulseBorder;color:#ef4444!important;background:#ef444424!important;border-color:#ef4444!important}.VoiceDictationButton-module__4LvXrW__activeDot{background-color:#ef4444;border-radius:50%;width:6px;height:6px;animation:1s infinite alternate VoiceDictationButton-module__4LvXrW__blink;position:absolute;top:3px;right:3px}@keyframes VoiceDictationButton-module__4LvXrW__pulseBorder{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}@keyframes VoiceDictationButton-module__4LvXrW__blink{0%{opacity:.3}to{opacity:1}}
.AiTaskActions-module__HURdQG__wrap{display:inline-block;position:relative}.AiTaskActions-module__HURdQG__sparkleBtn{color:#e9d5ff;cursor:pointer;background:#a855f724;border:1px solid #a855f773;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.AiTaskActions-module__HURdQG__sparkleBtn:hover,.AiTaskActions-module__HURdQG__sparkleBtn.AiTaskActions-module__HURdQG__active{color:#fff;background:#a855f740;border-color:#c084fcb3;box-shadow:0 0 10px #a855f759}[data-theme=light] .AiTaskActions-module__HURdQG__sparkleBtn{color:#6b21a8;background:#9333ea14;border:1px solid #9333ea59}:is([data-theme=light] .AiTaskActions-module__HURdQG__sparkleBtn:hover,[data-theme=light] .AiTaskActions-module__HURdQG__sparkleBtn.AiTaskActions-module__HURdQG__active){color:#4c1d95;background:#9333ea29;border-color:#7e22ce;box-shadow:0 0 8px #9333ea33}.AiTaskActions-module__HURdQG__sparkleIcon{filter:drop-shadow(0 0 4px #facc1580);font-size:13px}.AiTaskActions-module__HURdQG__label{color:inherit}.AiTaskActions-module__HURdQG__panel{background:var(--bg-card,#14171b);border:1px solid var(--line-menu,#262b32);width:320px;box-shadow:var(--shadow-menu,0 12px 30px #0000004d);z-index:100;border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.AiTaskActions-module__HURdQG__header{border-bottom:1px solid var(--line,#1c1f24);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.AiTaskActions-module__HURdQG__title{color:var(--text,#e8e9ec);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.AiTaskActions-module__HURdQG__closeBtn{color:var(--muted,#8b919b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:12px}.AiTaskActions-module__HURdQG__closeBtn:hover{background:var(--bg-hover,#1b1e24);color:var(--text,#e8e9ec)}.AiTaskActions-module__HURdQG__actions{flex-direction:column;gap:6px;display:flex}.AiTaskActions-module__HURdQG__actionBtn{text-align:left;width:100%;color:var(--text-2,#dfe1e5)!important;justify-content:flex-start!important;font-size:12px!important}.AiTaskActions-module__HURdQG__error{color:var(--danger-soft,#ea8a80);background:#e0574d1f;border:1px solid #e0574d40;border-radius:6px;padding:6px 8px;font-size:12px}.AiTaskActions-module__HURdQG__resultBox{background:var(--bg-top,#0f1013);border:1px solid var(--line,#1c1f24);border-radius:6px;flex-direction:column;gap:8px;max-height:220px;padding:10px 12px;display:flex;overflow-y:auto}.AiTaskActions-module__HURdQG__resultHeader{border-bottom:1px solid var(--line-faint,#16181c);justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.AiTaskActions-module__HURdQG__resultTitle{text-transform:uppercase;color:var(--muted,#8b919b);letter-spacing:.04em;font-size:11px;font-weight:600}.AiTaskActions-module__HURdQG__copyBtn{color:var(--accent,#3fb0c8);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:11px;font-weight:600}[data-theme=light] .AiTaskActions-module__HURdQG__copyBtn{color:#008f86}.AiTaskActions-module__HURdQG__copyBtn:hover{opacity:.85;text-decoration:underline}.AiTaskActions-module__HURdQG__resultContent{color:var(--text,#e8e9ec);white-space:pre-wrap;font-size:12px;line-height:1.55}.AiTaskActions-module__HURdQG__successMsg{color:#34d399;background:#10b98129;border:1px solid #10b98166;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}[data-theme=light] .AiTaskActions-module__HURdQG__successMsg{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.AiTaskActions-module__HURdQG__applyBar{border-top:1px solid var(--line-faint,#16181c);margin-top:6px;padding-top:8px;display:flex}.AiTaskActions-module__HURdQG__applyBtn{background:var(--accent,#3fb0c8)!important;width:100%!important;color:var(--accent-ink,#fff)!important;justify-content:center!important;font-size:12px!important;font-weight:600!important}[data-theme=light] .AiTaskActions-module__HURdQG__applyBtn{color:#fff!important;background:#008f86!important}
.controls-module__ZAOunW__wrap{min-width:0;display:flex;position:relative}.controls-module__ZAOunW__seg{background:var(--bg-seg);border-radius:6px;flex-wrap:wrap;gap:1px;padding:1px;display:flex}.controls-module__ZAOunW__segItem{color:#7d838d;white-space:nowrap;height:22px;transition:background .14s var(--ease), color .14s var(--ease);border-radius:5px;align-items:center;gap:7px;padding:0 9px;font-size:11.5px;display:flex}.controls-module__ZAOunW__segItem:hover{color:var(--text-2)}.controls-module__ZAOunW__segItemOn{color:var(--text)}.controls-module__ZAOunW__segMono{font-family:var(--font-mono);letter-spacing:.04em;justify-content:center;min-width:30px;padding:0 8px;font-size:10.5px;font-weight:500}.controls-module__ZAOunW__dot{width:6px;height:6px;transition:opacity .14s var(--ease);border-radius:50%;flex:0 0 6px}.controls-module__ZAOunW__trigger{max-width:100%;height:26px;transition:background .14s var(--ease);border-radius:5px;align-items:center;gap:8px;padding:0 9px;display:inline-flex}.controls-module__ZAOunW__trigger:hover,.controls-module__ZAOunW__triggerOpen{background:var(--bg-card-hover)}.controls-module__ZAOunW__triggerAvatar{padding-left:4px}.controls-module__ZAOunW__triggerText{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.controls-module__ZAOunW__triggerEmpty{color:var(--faint)}.controls-module__ZAOunW__caret{color:#5d646f;font-size:9px;line-height:1}.controls-module__ZAOunW__menu{z-index:30;background:var(--bg-menu);border:1px solid var(--line-menu);width:200px;max-height:260px;box-shadow:var(--shadow-menu);animation:controls-module__ZAOunW__ushabti-fade-in .11s var(--ease);border-radius:8px;flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:30px;left:0;overflow-y:auto}.controls-module__ZAOunW__menuItem{color:var(--muted);text-align:left;width:100%;transition:background .12s var(--ease), color .12s var(--ease);border-radius:5px;align-items:center;gap:9px;padding:5px 8px;font-size:12px;display:flex}.controls-module__ZAOunW__menuItem:hover{color:var(--text);background:#1b2126}.controls-module__ZAOunW__menuItemOn{color:var(--text)}.controls-module__ZAOunW__tick{font-size:10px}.controls-module__ZAOunW__menuInput{border:1px solid var(--line-dash);background:var(--bg-input);width:100%;height:26px;color:var(--text);border-radius:5px;outline:none;margin-bottom:3px;padding:0 8px;font-size:12px}.controls-module__ZAOunW__menuInput:focus{border-color:#38505a}.controls-module__ZAOunW__chips{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.controls-module__ZAOunW__chip{height:22px;color:var(--text-3);border-radius:5px;align-items:center;gap:7px;padding:0 8px;font-size:11.5px;display:inline-flex}.controls-module__ZAOunW__chipRemove{color:currentColor;opacity:.5;margin-left:-2px;font-size:9px}.controls-module__ZAOunW__chipRemove:hover{opacity:1}.controls-module__ZAOunW__chipAdd{border:1px dashed var(--line-dash);height:22px;color:var(--muted-2);transition:border-color .14s var(--ease), color .14s var(--ease);border-radius:5px;align-items:center;padding:0 8px;font-size:11.5px;display:inline-flex}.controls-module__ZAOunW__chipAdd:hover{color:var(--accent-soft);border-color:#38505a}.controls-module__ZAOunW__textInput{width:100%;height:26px;color:var(--text-2);transition:background .14s var(--ease), border-color .14s var(--ease);background:0 0;border:1px solid #0000;border-radius:5px;outline:none;margin-left:-8px;padding:0 8px;font-size:12px}.controls-module__ZAOunW__textInput:hover{background:#131518}.controls-module__ZAOunW__textInput:focus{background:var(--bg-input);border-color:#263038}.controls-module__ZAOunW__textInput::placeholder{color:var(--faint)}.controls-module__ZAOunW__toggle{width:34px;height:19px;transition:background .16s var(--ease);background:#1c2126;border-radius:20px;position:relative}.controls-module__ZAOunW__toggleOn{background:#3fb0c88c}.controls-module__ZAOunW__knob{width:15px;height:15px;transition:transform .18s var(--ease), background .16s var(--ease);background:#6b7280;border-radius:50%;position:absolute;top:2px;left:2px}.controls-module__ZAOunW__knobOn{background:var(--accent-soft);transform:translate(15px)}
.ProjectList-module__eTFC4a__page{background:var(--bg);min-height:100vh}.ProjectList-module__eTFC4a__bar{background:var(--bg-top);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:46px;padding:0 16px;display:flex}.ProjectList-module__eTFC4a__mark{background:var(--accent);width:18px;height:18px;color:var(--accent-ink);font-family:var(--font-mono);border-radius:5px;place-items:center;font-size:10px;font-weight:600;display:grid}.ProjectList-module__eTFC4a__brand{font-size:13px;font-weight:600}.ProjectList-module__eTFC4a__spacer{flex:1}.ProjectList-module__eTFC4a__body{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;padding:40px 20px 80px;display:flex}.ProjectList-module__eTFC4a__heading{align-items:flex-end;gap:12px;display:flex}.ProjectList-module__eTFC4a__title{letter-spacing:-.01em;font-size:20px;font-weight:600}.ProjectList-module__eTFC4a__grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px;display:grid}.ProjectList-module__eTFC4a__card{background:var(--bg-card);border:1px solid var(--line);transition:border-color .15s var(--ease), background .15s var(--ease), transform .15s var(--ease);border-radius:10px;flex-direction:column;gap:10px;padding:14px 15px 13px;display:flex}.ProjectList-module__eTFC4a__card:hover{border-color:var(--line-strong);background:var(--bg-card-hover);transform:translateY(-1px)}.ProjectList-module__eTFC4a__cardTop{align-items:center;gap:8px;display:flex}.ProjectList-module__eTFC4a__key{color:var(--accent);font-family:var(--font-mono);letter-spacing:.06em;background:#3fb0c824;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:500}.ProjectList-module__eTFC4a__cardName{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.3}.ProjectList-module__eTFC4a__cardMeta{font-family:var(--font-mono);color:var(--faint-2);font-size:10.5px}.ProjectList-module__eTFC4a__newCard{border:1px dashed var(--line-dash);min-height:96px;color:var(--faint);text-align:left;transition:border-color .15s var(--ease), color .15s var(--ease);border-radius:10px;flex-direction:column;justify-content:center;gap:8px;padding:14px 15px;display:flex}.ProjectList-module__eTFC4a__newCard:hover{border-color:var(--focus-ring);color:var(--accent)}.ProjectList-module__eTFC4a__form{background:var(--bg-card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;padding:14px 15px;display:flex}.ProjectList-module__eTFC4a__row{align-items:center;gap:7px;display:flex}.ProjectList-module__eTFC4a__error{font-size:var(--t-small);color:var(--danger-text)}.ProjectList-module__eTFC4a__empty{border:1px dashed var(--line-dash);border-radius:var(--r-lg);color:var(--muted);font-size:var(--t-body);text-wrap:pretty;margin:0;padding:26px;line-height:1.6}.ProjectList-module__eTFC4a__hint{font-size:var(--t-small);color:var(--faint)}.ProjectList-module__eTFC4a__cardWrap{display:flex;position:relative}.ProjectList-module__eTFC4a__cardWrap>.ProjectList-module__eTFC4a__card{flex:1;min-width:0}.ProjectList-module__eTFC4a__cardGear{border-radius:var(--r-sm);width:24px;height:24px;color:var(--icon);opacity:0;transition:opacity .14s var(--ease), background .14s var(--ease), color .14s var(--ease);place-items:center;font-size:12px;display:grid;position:absolute;top:9px;right:9px}.ProjectList-module__eTFC4a__cardWrap:hover .ProjectList-module__eTFC4a__cardGear,.ProjectList-module__eTFC4a__cardGear:focus-visible{opacity:1}.ProjectList-module__eTFC4a__cardGear:hover{background:var(--bg-hover);color:var(--text-2)}.ProjectList-module__eTFC4a__tabsRow{border-bottom:1px solid var(--line,#ffffff14);flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding-bottom:8px;display:flex}.ProjectList-module__eTFC4a__tabBtn{color:var(--muted,#888);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.ProjectList-module__eTFC4a__tabBtn:hover{color:var(--text,#fff);background:var(--bg-hover,#ffffff0d)}.ProjectList-module__eTFC4a__tabBtnActive{color:var(--text,#fff);background:var(--bg-card,#22242c);border-color:var(--line,#ffffff1f)}.ProjectList-module__eTFC4a__tabBadge{font-size:11px;font-family:var(--font-mono,monospace);color:var(--muted,#aaa);background:#ffffff14;border-radius:10px;padding:1px 6px}.ProjectList-module__eTFC4a__tabBadgeHighlight{font-size:11px;font-family:var(--font-mono,monospace);background:var(--accent,#00bfb3);color:#000;border-radius:10px;padding:1px 6px;font-weight:700}.ProjectList-module__eTFC4a__assignedBanner{background:#00bfb314;border:1px solid #00bfb340;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:12px 16px;display:flex}.ProjectList-module__eTFC4a__assignedBannerContent{color:var(--text,#fff);align-items:center;gap:10px;font-size:13.5px;display:flex}.ProjectList-module__eTFC4a__assignedBannerBtn{color:var(--accent,#00bfb3);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:13px;font-weight:600}.ProjectList-module__eTFC4a__assignedBannerBtn:hover{text-decoration:underline}
.panel-module__Nyrl6G__panel{width:var(--panel-w,396px);flex:0 0 var(--panel-w,396px);background:var(--bg-top);border-left:1px solid var(--line);height:100vh;min-height:0;animation:panel-module__Nyrl6G__ushabti-panel-in .18s var(--ease);flex-direction:column;display:flex;position:relative}.panel-module__Nyrl6G__grip{z-index:30;cursor:col-resize;width:7px;height:100%;transition:background .12s var(--ease);background:0 0;position:absolute;top:0;left:-3px}.panel-module__Nyrl6G__grip:hover{background:var(--line-menu)}.panel-module__Nyrl6G__grip:focus-visible{background:var(--focus-ring);outline:none}.panel-module__Nyrl6G__grip[data-dragging=true]{background:var(--accent)}.panel-module__Nyrl6G__accent{height:3px;transition:background .22s var(--ease);flex:0 0 3px}.panel-module__Nyrl6G__head{border-bottom:1px solid var(--line);transition:background .22s var(--ease);flex-direction:column;flex:none;gap:10px;padding:13px 16px 14px;display:flex}.panel-module__Nyrl6G__headRow{align-items:center;gap:9px;display:flex;position:relative}.panel-module__Nyrl6G__key{font-family:var(--font-mono);color:var(--muted);transition:background .12s var(--ease), color .12s var(--ease);background:0 0;border-radius:5px;margin-left:-5px;padding:2px 5px;font-size:11px;font-weight:500}.panel-module__Nyrl6G__key:hover{background:var(--bg-hover);color:var(--text-2)}.panel-module__Nyrl6G__iconButton{width:22px;height:22px;color:var(--muted-2);transition:background .14s var(--ease), color .14s var(--ease);border-radius:4px;place-items:center;font-size:13px;display:grid}.panel-module__Nyrl6G__iconButton:hover{background:var(--bg-hover);color:var(--text-2)}.panel-module__Nyrl6G__menu{z-index:40;background:var(--bg-menu);border:1px solid var(--line-menu);width:176px;box-shadow:var(--shadow-menu);animation:panel-module__Nyrl6G__ushabti-fade-in .12s var(--ease);border-radius:8px;flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:26px;right:24px}.panel-module__Nyrl6G__menuItem{color:var(--text-2);text-align:left;border-radius:5px;align-items:center;gap:9px;width:100%;padding:6px 8px;font-size:12px;display:flex}.panel-module__Nyrl6G__menuItem:hover{background:var(--bg-hover);color:var(--text)}.panel-module__Nyrl6G__menuDot{border-radius:50%;flex:none;width:6px;height:6px}.panel-module__Nyrl6G__menuItemDanger{color:#d2726a}.panel-module__Nyrl6G__menuItemDanger .panel-module__Nyrl6G__menuDot{background:#d2726a}.panel-module__Nyrl6G__menuItemDanger:hover{color:var(--danger-soft);background:#e0574d21}.panel-module__Nyrl6G__title{text-wrap:pretty;color:var(--text);resize:none;background:0 0;border:0;outline:0;width:100%;padding:0;font-family:inherit;font-size:17px;font-weight:600;line-height:1.28;overflow:hidden}.panel-module__Nyrl6G__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.panel-module__Nyrl6G__props{flex:none;grid-template-columns:74px 1fr;align-items:center;padding:14px 16px;display:grid}.panel-module__Nyrl6G__propLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);align-self:center;padding:7px 0;font-size:9.5px;font-weight:500}.panel-module__Nyrl6G__propValue{min-width:0;padding:5px 0}.panel-module__Nyrl6G__rowLine{border-top:1px solid var(--line-faint)}.panel-module__Nyrl6G__section{flex-direction:column;flex:none;gap:16px;padding:4px 16px 18px;display:flex}.panel-module__Nyrl6G__block{flex-direction:column;gap:7px;display:flex}.panel-module__Nyrl6G__blockHead{align-items:baseline;gap:8px;display:flex}.panel-module__Nyrl6G__hint{font-family:var(--font-mono);color:var(--faint-3);align-items:center;gap:5px;font-size:10px;display:inline-flex}.panel-module__Nyrl6G__kbd{border:1px solid var(--line-dash);border-radius:3px;padding:1px 4px}.panel-module__Nyrl6G__desc{color:#9aa0aa;text-wrap:pretty;cursor:text;transition:background .14s var(--ease), color .14s var(--ease);border-radius:6px;min-height:26px;margin:0 -8px;padding:7px 8px;font-size:12.5px;line-height:1.6}.panel-module__Nyrl6G__desc:hover{color:var(--text-3);background:#131518}.panel-module__Nyrl6G__descEditor{background:var(--bg-input);width:100%;min-height:120px;color:var(--text-2);resize:vertical;border:1px solid #263038;border-radius:7px;outline:none;padding:9px 10px;font-family:inherit;font-size:12.5px;line-height:1.6}.panel-module__Nyrl6G__markdown p{margin:0 0 8px}.panel-module__Nyrl6G__markdown p:last-child{margin-bottom:0}.panel-module__Nyrl6G__markdown h1,.panel-module__Nyrl6G__markdown h2,.panel-module__Nyrl6G__markdown h3{color:var(--text);letter-spacing:-.005em;margin:10px 0 5px;font-size:13.5px;font-weight:600}.panel-module__Nyrl6G__markdown ul,.panel-module__Nyrl6G__markdown ol{margin:0 0 8px;padding-left:18px}.panel-module__Nyrl6G__markdown li{margin:3px 0}.panel-module__Nyrl6G__markdown strong{color:var(--text);font-weight:600}.panel-module__Nyrl6G__markdown em{color:var(--text-3)}.panel-module__Nyrl6G__markdown code{border:1px solid var(--line-dash);font-family:var(--font-mono);color:var(--accent-soft);background:#14171b;border-radius:4px;padding:1px 5px;font-size:11.5px}.panel-module__Nyrl6G__markdown pre{background:var(--bg-input);border:1px solid #191c21;border-radius:7px;margin:0 0 8px;padding:10px 12px;overflow-x:auto}.panel-module__Nyrl6G__markdown pre code{color:#c3c8cf;background:0 0;border:0;padding:0;line-height:1.6}.panel-module__Nyrl6G__markdown blockquote{color:#97a3ab;background:#3fb0c80d;border-left:2px solid #2c4650;border-radius:0 5px 5px 0;margin:0 0 8px;padding:8px 11px;font-style:italic}.panel-module__Nyrl6G__markdown a{text-underline-offset:2px;text-decoration:underline}.panel-module__Nyrl6G__markdown hr{border:0;border-top:1px solid var(--line);margin:12px 0}.panel-module__Nyrl6G__progress{gap:4px;margin:1px 0 5px;display:flex}.panel-module__Nyrl6G__progressCell{height:4px;transition:background .2s var(--ease);border-radius:2px;flex:1}.panel-module__Nyrl6G__check{transition:background .14s var(--ease);border-radius:6px;align-items:flex-start;gap:9px;margin:0 -8px;padding:4px 8px;display:flex}.panel-module__Nyrl6G__check:hover{background:#131518}.panel-module__Nyrl6G__box{width:13px;height:13px;transition:background .14s var(--ease), border-color .14s var(--ease);border:1px solid #2f343c;border-radius:3px;flex:0 0 13px;margin-top:3px}.panel-module__Nyrl6G__box:hover{border-color:#38505a}.panel-module__Nyrl6G__boxOn{background:var(--accent);border-color:#38505a}.panel-module__Nyrl6G__checkText{cursor:text;color:var(--text-3);word-break:break-word;flex:1;font-size:12.5px;line-height:1.5}.panel-module__Nyrl6G__checkDone{color:#6f757f;text-decoration:line-through}.panel-module__Nyrl6G__checkInput{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font-family:inherit;font-size:12.5px;line-height:1.5}.panel-module__Nyrl6G__checkRemove{color:#3f4650;opacity:0;width:16px;height:16px;transition:opacity .14s var(--ease), color .14s var(--ease);border-radius:3px;place-items:center;font-size:10px;display:grid}.panel-module__Nyrl6G__check:hover .panel-module__Nyrl6G__checkRemove{opacity:1}.panel-module__Nyrl6G__checkRemove:hover{color:var(--danger-soft)}.panel-module__Nyrl6G__addItem{color:var(--faint);text-align:left;border-radius:6px;align-items:center;gap:9px;width:calc(100% + 16px);margin:0 -8px;padding:4px 8px;font-size:12.5px;display:flex}.panel-module__Nyrl6G__addItem:hover{color:var(--accent-soft)}.panel-module__Nyrl6G__boxDash{border:1px dashed #2f343c;border-radius:3px;flex:0 0 13px;width:13px;height:13px}.panel-module__Nyrl6G__tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-sub);z-index:5;flex:none;gap:18px;padding:0 16px;display:flex;position:sticky;top:0}.panel-module__Nyrl6G__tab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);transition:color .14s var(--ease), box-shadow .14s var(--ease);align-items:center;gap:6px;padding:10px 0 9px;font-size:11px;font-weight:500;display:flex}.panel-module__Nyrl6G__tabOn{color:var(--text);box-shadow:inset 0 -1px 0 var(--accent)}.panel-module__Nyrl6G__tabDot{opacity:.5;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.panel-module__Nyrl6G__tabDotLive{opacity:1;animation:1.4s ease-in-out infinite panel-module__Nyrl6G__ushabti-pulse}.panel-module__Nyrl6G__feed{flex-direction:column;flex:none;gap:13px;padding:14px 16px 22px;display:flex}.panel-module__Nyrl6G__comment{gap:9px;display:flex}.panel-module__Nyrl6G__commentBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.panel-module__Nyrl6G__commentHead{align-items:baseline;gap:7px;display:flex}.panel-module__Nyrl6G__commentName{color:var(--text-2);font-size:12px;font-weight:600}.panel-module__Nyrl6G__commentTime{font-family:var(--font-mono);color:var(--faint-2);font-size:10.5px}.panel-module__Nyrl6G__commentText{color:#a8aeb7;text-wrap:pretty;white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.5}.panel-module__Nyrl6G__commentDelete{opacity:0;color:var(--faint-3);transition:opacity .14s var(--ease), color .14s var(--ease);font-size:10px}.panel-module__Nyrl6G__comment:hover .panel-module__Nyrl6G__commentDelete{opacity:1}.panel-module__Nyrl6G__commentDelete:hover{color:var(--danger-soft)}.panel-module__Nyrl6G__composer{gap:10px;margin-top:3px;display:flex}.panel-module__Nyrl6G__composerBox{background:var(--bg-input);min-width:0;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .15s var(--ease);border-radius:10px;flex-direction:column;flex:1;padding:11px 12px 9px;display:flex}.panel-module__Nyrl6G__composerBox:focus-within{box-shadow:inset 0 0 0 1px #3fb0c873}.panel-module__Nyrl6G__composerInput{resize:none;width:100%;min-height:54px;color:var(--text-2);background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:12.5px;line-height:1.55}.panel-module__Nyrl6G__composerFoot{border-top:1px solid #14171b;align-items:center;gap:9px;margin-top:9px;padding-top:9px;display:flex}.panel-module__Nyrl6G__send{transition:background .14s var(--ease), color .14s var(--ease);border-radius:6px;padding:5px 12px;font-size:11.5px;font-weight:600}.panel-module__Nyrl6G__sendOn{background:var(--accent);color:var(--accent-ink)}.panel-module__Nyrl6G__sendOff{color:var(--faint);cursor:default;background:#191c21}.panel-module__Nyrl6G__activityRow{font-family:var(--font-mono);align-items:baseline;gap:9px;font-size:11.5px;display:flex}.panel-module__Nyrl6G__activityTime{color:var(--faint-2);flex:0 0 34px}.panel-module__Nyrl6G__activityText{color:#a8aeb7;line-height:1.5}.panel-module__Nyrl6G__loading{text-align:center;color:var(--faint);padding:40px 16px;font-size:12px}@media (max-width:900px){.panel-module__Nyrl6G__panel{z-index:120;flex:none;width:min(100%,420px);position:fixed;top:0;bottom:0;right:0;box-shadow:-22px 0 60px #0000009e}}.panel-module__Nyrl6G__run{background:var(--bg-top);animation:panel-module__Nyrl6G__ushabti-fade-in .18s var(--ease);border:1px solid #263b42;border-radius:9px;flex-direction:column;gap:10px;margin:14px 16px 22px;padding:13px 14px 14px;display:flex}.panel-module__Nyrl6G__runHead{align-items:center;gap:8px;display:flex}.panel-module__Nyrl6G__runAgent{color:var(--text-2);font-size:12.5px;font-weight:600}.panel-module__Nyrl6G__runState{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#4f7d88;font-size:10px}.panel-module__Nyrl6G__runSince{font-family:var(--font-mono);color:var(--faint-2);font-size:10.5px}.panel-module__Nyrl6G__runNow{align-items:center;gap:9px;display:flex}.panel-module__Nyrl6G__runNowDot{border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:1.4s ease-in-out infinite panel-module__Nyrl6G__ushabti-pulse}.panel-module__Nyrl6G__runNowDotPaused{opacity:.45;animation:none}.panel-module__Nyrl6G__runNowText{min-width:0;color:var(--text-2);text-wrap:pretty;flex:1;font-size:13px}.panel-module__Nyrl6G__runCount{font-family:var(--font-mono);color:var(--accent-soft);font-size:10.5px}.panel-module__Nyrl6G__runBar{background:#1c2126;border-radius:2px;height:3px;display:block;overflow:hidden}.panel-module__Nyrl6G__runBarFill{height:3px;transition:width .22s var(--ease);border-radius:2px;display:block}.panel-module__Nyrl6G__runPlan{flex-direction:column;gap:6px;display:flex}.panel-module__Nyrl6G__runStep{align-items:center;gap:9px;display:flex}.panel-module__Nyrl6G__runStepBox{border:1px solid var(--line-dash);border-radius:3px;flex:0 0 12px;width:12px;height:12px}.panel-module__Nyrl6G__runStepDone{border-color:#0000}.panel-module__Nyrl6G__runStepActive{background:#3fb0c840;border-color:#38505a;animation:1.6s ease-in-out infinite panel-module__Nyrl6G__ushabti-pulse}.panel-module__Nyrl6G__runStepText{min-width:0;color:var(--text-3);text-wrap:pretty;flex:1;font-size:12.5px}.panel-module__Nyrl6G__runStepStruck{color:var(--muted-2);text-decoration:line-through}.panel-module__Nyrl6G__runLog{background:var(--bg-input);border:1px solid #191c21;border-radius:7px;flex-direction:column;gap:4px;max-height:150px;padding:9px 11px;display:flex;overflow-y:auto}.panel-module__Nyrl6G__runLogRow{font-family:var(--font-mono);gap:9px;font-size:11px;line-height:1.5;display:flex}.panel-module__Nyrl6G__runLogTime{color:var(--faint-3);flex:0 0 34px}.panel-module__Nyrl6G__runLogText{min-width:0;color:var(--muted);word-break:break-word;flex:1}.panel-module__Nyrl6G__runNote{color:var(--faint);text-wrap:pretty;font-size:11.5px;line-height:1.5}.panel-module__Nyrl6G__runButtons{align-items:center;gap:7px;display:flex}.panel-module__Nyrl6G__runButton{color:var(--muted);border:1px solid #1f2229;border-radius:5px;padding:4px 10px;font-size:11.5px}.panel-module__Nyrl6G__runButton:hover:not(:disabled){color:var(--text-3);border-color:var(--line-menu)}.panel-module__Nyrl6G__runTakeOver{background:var(--accent);color:var(--accent-ink);border-radius:5px;padding:4px 11px;font-size:11.5px;font-weight:600}.panel-module__Nyrl6G__runTakeOver:hover:not(:disabled){background:var(--accent-soft)}.panel-module__Nyrl6G__runButton:disabled,.panel-module__Nyrl6G__runTakeOver:disabled{opacity:.5;cursor:default}
.MyTasksView-module__2H2dBq__container{box-sizing:border-box;width:100%;max-width:1040px;margin:0 auto;padding:24px 32px}.MyTasksView-module__2H2dBq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.MyTasksView-module__2H2dBq__title{color:var(--text-primary,#fff);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 6px;font-size:1.6rem;font-weight:700;display:flex}.MyTasksView-module__2H2dBq__titleIcon{color:var(--accent-primary,#00bfb3);display:inline-flex}.MyTasksView-module__2H2dBq__subtitle{color:var(--text-muted,#888);max-width:600px;margin:0;font-size:.88rem;line-height:1.5}.MyTasksView-module__2H2dBq__searchWrap{width:260px}.MyTasksView-module__2H2dBq__searchInput{background:var(--bg-card,#1e1f25);border:1px solid var(--border-subtle,#ffffff1a);width:100%;height:38px;color:var(--text-primary,#fff);box-sizing:border-box;border-radius:8px;outline:none;padding:0 12px;font-size:.85rem;transition:border-color .15s}.MyTasksView-module__2H2dBq__searchInput:focus{border-color:var(--accent-primary,#00bfb3)}.MyTasksView-module__2H2dBq__groups{flex-direction:column;gap:24px;display:flex}.MyTasksView-module__2H2dBq__groupCard{background:var(--bg-panel,#18191e);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #0003}.MyTasksView-module__2H2dBq__groupHead{background:var(--bg-card,#1e2027);border-bottom:1px solid var(--border-subtle,#ffffff0f);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.MyTasksView-module__2H2dBq__groupLink{color:var(--text-primary,#fff);align-items:center;gap:10px;text-decoration:none;display:flex}.MyTasksView-module__2H2dBq__groupLink:hover .MyTasksView-module__2H2dBq__groupName{color:var(--accent-primary,#00bfb3)}.MyTasksView-module__2H2dBq__groupBadge{font-family:var(--font-mono,monospace);background:var(--bg-hover,#ffffff1a);color:var(--text-secondary,#ccc);letter-spacing:.04em;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:700}.MyTasksView-module__2H2dBq__groupName{font-size:.95rem;font-weight:600;transition:color .12s}.MyTasksView-module__2H2dBq__groupCount{color:var(--text-muted,#777);font-size:.78rem}.MyTasksView-module__2H2dBq__taskList{flex-direction:column;display:flex}.MyTasksView-module__2H2dBq__taskRow{color:inherit;border-bottom:1px solid var(--border-subtle,#ffffff0a);align-items:center;gap:14px;padding:12px 18px;text-decoration:none;transition:all .12s;display:flex}.MyTasksView-module__2H2dBq__taskRow:last-child{border-bottom:none}.MyTasksView-module__2H2dBq__taskRow:hover{background:var(--bg-hover,#ffffff0a)}.MyTasksView-module__2H2dBq__taskRow:hover .MyTasksView-module__2H2dBq__arrowIcon{color:var(--accent-primary,#00bfb3);transform:translate(3px)}.MyTasksView-module__2H2dBq__taskKey{font-family:var(--font-mono,monospace);color:var(--text-muted,#888);flex-shrink:0;min-width:72px;font-size:.8rem;font-weight:600}.MyTasksView-module__2H2dBq__taskMain{flex:1;min-width:0}.MyTasksView-module__2H2dBq__taskTitle{color:var(--text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.MyTasksView-module__2H2dBq__taskDesc{color:var(--text-muted,#777);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.76rem;overflow:hidden}.MyTasksView-module__2H2dBq__taskMeta{flex-shrink:0;align-items:center;gap:12px;display:flex}.MyTasksView-module__2H2dBq__statusChip{border:1px solid var(--border-subtle,#ffffff1a);color:var(--text-secondary,#ccc);border-radius:12px;align-items:center;gap:6px;padding:3px 9px;font-size:.76rem;font-weight:500;display:inline-flex}.MyTasksView-module__2H2dBq__statusDot{border-radius:50%;width:6px;height:6px}.MyTasksView-module__2H2dBq__arrowIcon{color:var(--text-muted,#666);font-size:.95rem;transition:all .15s}.MyTasksView-module__2H2dBq__emptyState{text-align:center;background:var(--bg-panel,#18191e);border:1px solid var(--border-subtle,#ffffff14);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.MyTasksView-module__2H2dBq__emptyIcon{color:var(--text-muted,#666);margin-bottom:16px}.MyTasksView-module__2H2dBq__emptyTitle{color:var(--text-primary,#fff);margin:0 0 8px;font-size:1.25rem;font-weight:600}.MyTasksView-module__2H2dBq__emptyText{color:var(--text-muted,#888);max-width:440px;margin:0 0 20px;font-size:.88rem;line-height:1.5}.MyTasksView-module__2H2dBq__emptyBtn{background:var(--accent-primary,#00bfb3);color:#000;border-radius:8px;align-items:center;padding:8px 16px;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.MyTasksView-module__2H2dBq__emptyBtn:hover{opacity:.9}@media (max-width:768px){.MyTasksView-module__2H2dBq__container{padding:16px 14px}.MyTasksView-module__2H2dBq__header{flex-direction:column;gap:12px}.MyTasksView-module__2H2dBq__searchWrap{width:100%}.MyTasksView-module__2H2dBq__taskRow{gap:10px;padding:10px 12px}.MyTasksView-module__2H2dBq__taskKey{min-width:60px;font-size:.75rem}.MyTasksView-module__2H2dBq__taskTitle{font-size:.84rem}.MyTasksView-module__2H2dBq__taskDesc{display:none}}
.UserMenu-module__IqnXca__wrap{position:relative}.UserMenu-module__IqnXca__button{border:1px solid var(--line);background:var(--bg-card);transition:background .14s var(--ease), border-color .14s var(--ease);border-radius:5px;align-items:center;gap:8px;padding:3px 10px 3px 4px;display:flex}.UserMenu-module__IqnXca__button:hover{background:var(--bg-card-hover);border-color:var(--line-strong)}.UserMenu-module__IqnXca__name{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;max-width:22vw;font-size:12px;overflow:hidden}.UserMenu-module__IqnXca__buttonCompact{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:transform .15s,opacity .15s;display:flex}.UserMenu-module__IqnXca__buttonCompact:hover{opacity:.9;transform:scale(1.05)}.UserMenu-module__IqnXca__caret{color:#5d646f;font-size:9px;line-height:1}.UserMenu-module__IqnXca__menu{z-index:60;background:var(--bg-menu);border:1px solid var(--line-menu);min-width:178px;box-shadow:var(--shadow-menu);animation:UserMenu-module__IqnXca__ushabti-fade-in .12s var(--ease);border-radius:8px;flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:32px;right:0}.UserMenu-module__IqnXca__menuTopRight{z-index:100!important;inset:auto auto 0 calc(100% + 14px)!important}.UserMenu-module__IqnXca__email{color:var(--faint);border-bottom:1px solid var(--line-soft);text-overflow:ellipsis;margin-bottom:3px;padding:6px 8px 7px;font-size:11px;overflow:hidden}.UserMenu-module__IqnXca__item{color:var(--text-4);text-align:left;border-radius:5px;align-items:center;gap:8px;width:100%;padding:6px 8px;font-size:12px;display:flex}.UserMenu-module__IqnXca__item:hover{background:var(--bg-hover);color:var(--text)}.UserMenu-module__IqnXca__rule{background:var(--line-soft);height:1px;margin:3px 0}
.ui-module__Hi2WXW__btn{height:var(--control-h);border-radius:var(--r-sm);font-size:var(--t-small);white-space:nowrap;transition:background .14s var(--ease), border-color .14s var(--ease), color .14s var(--ease), filter .14s var(--ease);justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.ui-module__Hi2WXW__btn:disabled{opacity:.5;cursor:default}.ui-module__Hi2WXW__btnLg{height:var(--control-h-lg);font-size:var(--t-body);padding:0 16px}.ui-module__Hi2WXW__btnBlock{width:100%}.ui-module__Hi2WXW__primary{background:var(--accent);color:var(--accent-ink)}.ui-module__Hi2WXW__primary:hover:not(:disabled){filter:brightness(1.08)}.ui-module__Hi2WXW__ghost{color:var(--muted);border:1px solid #1f2229;font-weight:500}.ui-module__Hi2WXW__ghost:hover:not(:disabled){background:var(--bg-hover);color:var(--text-2)}.ui-module__Hi2WXW__danger{color:#d2726a;border:1px solid #e0574d59;font-weight:500}.ui-module__Hi2WXW__danger:hover:not(:disabled){color:var(--danger-soft);background:#e0574d1f}.ui-module__Hi2WXW__iconBtn{border-radius:var(--r-sm);width:24px;height:24px;color:var(--icon);transition:background .14s var(--ease), color .14s var(--ease);flex:none;place-items:center;font-size:12px;display:grid}.ui-module__Hi2WXW__iconBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-2)}.ui-module__Hi2WXW__iconBtn:disabled{opacity:.25;cursor:default}.ui-module__Hi2WXW__iconBtnDanger:hover:not(:disabled){color:var(--danger-soft);background:#e0574d21}.ui-module__Hi2WXW__input{height:var(--control-h);border-radius:var(--r-sm);border:1px solid var(--line-dash);background:var(--bg-input);color:var(--text);font-size:var(--t-body);min-width:0;transition:border-color .14s var(--ease);outline:none;padding:0 9px}.ui-module__Hi2WXW__input:focus{border-color:var(--focus-ring)}.ui-module__Hi2WXW__input:disabled{opacity:.55;cursor:default}.ui-module__Hi2WXW__inputLg{height:var(--control-h-lg);font-size:var(--t-ui);padding:0 11px}.ui-module__Hi2WXW__inputBlock{width:100%}.ui-module__Hi2WXW__inputInvalid,.ui-module__Hi2WXW__inputInvalid:focus{border-color:#e0574d8c}.ui-module__Hi2WXW__nameInput{border-radius:var(--r-sm);height:26px;color:var(--text);font-size:var(--t-ui);min-width:0;transition:background .14s var(--ease), border-color .14s var(--ease);background:0 0;border:1px solid #0000;outline:none;margin-left:-8px;padding:0 8px;font-weight:500}.ui-module__Hi2WXW__nameInput:hover:not(:disabled){background:#131518}.ui-module__Hi2WXW__nameInput:focus{background:var(--bg-input);border-color:var(--line-strong)}.ui-module__Hi2WXW__nameInput:disabled{cursor:default}.ui-module__Hi2WXW__field{flex-direction:column;gap:5px;min-width:0;display:flex}.ui-module__Hi2WXW__fieldRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-module__Hi2WXW__fieldRow>.ui-module__Hi2WXW__fieldLabel{flex:none;width:66px}.ui-module__Hi2WXW__fieldLabel{font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-weight:500}.ui-module__Hi2WXW__fieldNote{font-size:var(--t-small);color:var(--muted);text-wrap:pretty;line-height:1.55}.ui-module__Hi2WXW__fieldError{font-size:var(--t-small);color:var(--danger-text);text-wrap:pretty;line-height:1.55}.ui-module__Hi2WXW__section{gap:var(--s-3);flex-direction:column;display:flex}.ui-module__Hi2WXW__sectionHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ui-module__Hi2WXW__h2{font-size:var(--t-h2);letter-spacing:-.01em;font-weight:600}.ui-module__Hi2WXW__note{color:var(--muted);text-wrap:pretty;font-size:12px;line-height:1.55}.ui-module__Hi2WXW__card{background:var(--bg-column);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.ui-module__Hi2WXW__row{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:11px 13px;display:flex}.ui-module__Hi2WXW__row:last-child{border-bottom:0}.ui-module__Hi2WXW__foot{align-items:center;gap:var(--s-2);border-top:1px solid var(--line-soft);background:var(--bg-sub);flex-wrap:wrap;padding:12px 13px;display:flex}.ui-module__Hi2WXW__spacer{flex:1}.ui-module__Hi2WXW__tag{font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:2px 7px;font-weight:500}.ui-module__Hi2WXW__tagNeutral{background:var(--bg-hover);color:var(--text-2);border:1px solid var(--line)}.ui-module__Hi2WXW__tagAccent{color:var(--accent);background:#3fb0c824;border:1px solid #3fb0c847}.ui-module__Hi2WXW__empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:9px;padding:22px 20px;display:flex}.ui-module__Hi2WXW__emptyTitle{font-size:var(--t-ui);color:var(--text-3);align-items:center;gap:8px;font-weight:600;display:flex}.ui-module__Hi2WXW__emptyMark{color:var(--faint-2);font-size:11px}.ui-module__Hi2WXW__emptyBody{font-size:var(--t-body);text-wrap:pretty;max-width:56ch;line-height:1.6}.ui-module__Hi2WXW__confirm{align-items:center;gap:var(--s-2);animation:ui-module__Hi2WXW__ushabti-fade-in .14s var(--ease);background:#e0574d0f;flex-wrap:wrap;padding:11px 13px;display:flex}.ui-module__Hi2WXW__confirmText{font-size:var(--t-body);color:var(--danger-text);text-wrap:pretty}.ui-module__Hi2WXW__copy{align-items:center;gap:var(--s-2);background:var(--bg-input);border:1px solid var(--line-dash);border-radius:var(--r-sm);width:100%;min-width:0;padding:8px 10px;display:flex}.ui-module__Hi2WXW__copyLoud{border-color:#3fb0c84d}.ui-module__Hi2WXW__copyText{min-width:0;font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:var(--t-micro);color:var(--accent-soft);word-break:break-all;white-space:pre-wrap;-webkit-user-select:all;user-select:all;flex:1;line-height:1.6}.ui-module__Hi2WXW__copyBtn{border:1px solid var(--line-dash);height:24px;color:var(--muted);font-size:var(--t-micro);transition:border-color .14s var(--ease), color .14s var(--ease);border-radius:4px;flex:none;padding:0 9px;font-weight:500}.ui-module__Hi2WXW__copyBtn:hover{border-color:var(--focus-ring);color:var(--accent-soft)}.ui-module__Hi2WXW__copyDone{color:#7fc08c;border-color:#4f8a5b80}.ui-module__Hi2WXW__swatches{flex-wrap:wrap;gap:7px;display:flex}.ui-module__Hi2WXW__swatch{width:26px;height:26px;font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;color:#fff;transition:border-color .14s var(--ease);border:2px solid #0000;border-radius:50%;place-items:center;font-size:9px;font-weight:600;display:grid}.ui-module__Hi2WXW__swatch:hover{border-color:var(--line-menu)}.ui-module__Hi2WXW__swatchOn{border-color:var(--text)}.ui-module__Hi2WXW__toasts{z-index:90;flex-direction:column;gap:7px;max-width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.ui-module__Hi2WXW__toast{border-radius:var(--r-sm);background:var(--bg-menu);border:1px solid var(--line-menu);box-shadow:var(--shadow-menu);font-size:var(--t-body);color:var(--text-2);text-wrap:pretty;animation:ui-module__Hi2WXW__ushabti-fade-in .16s var(--ease);padding:9px 12px;line-height:1.5}.ui-module__Hi2WXW__toastError{color:var(--danger-soft);border-color:#e0574d66}.ui-module__Hi2WXW__skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg,#14171b 0%,#1b1f24 50%,#14171b 100%) 0 0/200% 100%;animation:1.4s linear infinite ui-module__Hi2WXW__ushabti-shimmer}@keyframes ui-module__Hi2WXW__ushabti-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-module__Hi2WXW__status{place-items:center;min-height:100vh;padding:24px;display:grid}.ui-module__Hi2WXW__statusInner{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:380px;display:flex}.ui-module__Hi2WXW__statusMark{background:var(--accent);width:22px;height:22px;color:var(--accent-ink);font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;border-radius:6px;place-items:center;margin-bottom:2px;font-size:11px;font-weight:600;display:grid}.ui-module__Hi2WXW__statusTitle{font-size:var(--t-h2);font-weight:600}.ui-module__Hi2WXW__statusBody{font-size:var(--t-body);color:var(--muted);text-wrap:pretty;line-height:1.65}.ui-module__Hi2WXW__statusDigest{font-family:var(--font-mono), "IBM Plex Mono", ui-monospace, monospace;font-size:var(--t-micro);color:var(--text-4);-webkit-user-select:all;user-select:all}.ui-module__Hi2WXW__statusActions{align-items:center;gap:var(--s-3);margin-top:4px;display:flex}
.settings-module__RfztVG__page{background:var(--bg);min-height:100vh}.settings-module__RfztVG__top{background:var(--bg-top);border-bottom:1px solid var(--line);z-index:20;align-items:center;gap:12px;height:46px;padding:0 14px;display:flex;position:sticky;top:0}.settings-module__RfztVG__mark{border-radius:var(--r-sm);background:var(--accent);width:18px;height:18px;color:var(--accent-ink);font-family:var(--font-mono);flex:0 0 18px;place-items:center;font-size:10px;font-weight:600;display:grid}.settings-module__RfztVG__crumb{font-size:var(--t-ui);color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:34vw;font-weight:600;overflow:hidden}.settings-module__RfztVG__sep{font-size:var(--t-ui);color:var(--faint-2)}.settings-module__RfztVG__here{font-size:var(--t-ui);color:var(--text-4)}.settings-module__RfztVG__back{font-size:var(--t-small);color:var(--muted);border-radius:var(--r-sm);white-space:nowrap;border:1px solid #1f2229;padding:5px 10px}.settings-module__RfztVG__back:hover{background:var(--bg-hover);color:var(--text-2)}.settings-module__RfztVG__shell{grid-template-columns:1fr;align-items:start;gap:22px;max-width:1040px;margin:0 auto;padding:26px 20px 90px;display:grid}@media (min-width:900px){.settings-module__RfztVG__shell{grid-template-columns:168px minmax(0,1fr);gap:40px}}.settings-module__RfztVG__rail{scrollbar-width:none;border-bottom:1px solid var(--line-soft);flex-direction:row;gap:3px;padding-bottom:2px;display:flex;position:static;overflow-x:auto}.settings-module__RfztVG__rail::-webkit-scrollbar{display:none}@media (min-width:900px){.settings-module__RfztVG__rail{border-bottom:0;flex-direction:column;padding-bottom:0;position:sticky;top:66px;overflow:visible}}.settings-module__RfztVG__railItem{border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;transition:background .14s var(--ease), color .14s var(--ease);align-items:center;gap:8px;padding:6px 9px;font-weight:500;display:flex}.settings-module__RfztVG__railItem:hover{background:var(--bg-hover);color:var(--text-4)}.settings-module__RfztVG__railOn{color:var(--text-2);background:#171b20}.settings-module__RfztVG__railCount{color:var(--faint-3);margin-left:auto;font-size:9px}.settings-module__RfztVG__railOn .settings-module__RfztVG__railCount{color:var(--accent-soft)}.settings-module__RfztVG__railFoot{display:none}@media (min-width:900px){.settings-module__RfztVG__railFoot{border-top:1px solid var(--line-soft);flex-direction:column;gap:7px;margin-top:14px;padding:12px 9px 0;display:flex}}.settings-module__RfztVG__railLink{font-size:var(--t-small);color:var(--muted)}.settings-module__RfztVG__railVersion{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint-3);font-size:9px}.settings-module__RfztVG__body{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.settings-module__RfztVG__pageHead{flex-direction:column;gap:5px;display:flex}.settings-module__RfztVG__h1{font-size:var(--t-h1);letter-spacing:-.015em;font-weight:600}.settings-module__RfztVG__propBox{border-bottom:1px solid var(--line-soft)}.settings-module__RfztVG__propBox:last-child{border-bottom:0}.settings-module__RfztVG__propHead{align-items:center;gap:10px;padding:11px 13px;display:flex}@media (max-width:620px){.settings-module__RfztVG__propHead{grid-template-columns:1fr auto;grid-template-areas:"name name""tags tools";gap:8px 10px;display:grid}.settings-module__RfztVG__propName{grid-area:name}.settings-module__RfztVG__propTags{grid-area:tags}.settings-module__RfztVG__propTools{grid-area:tools}}.settings-module__RfztVG__propName{flex:0 auto;min-width:0}.settings-module__RfztVG__propTags{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.settings-module__RfztVG__propTools{align-items:center;gap:2px;margin-left:auto;display:flex}.settings-module__RfztVG__cardToggle{border-radius:var(--r-sm);height:24px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);white-space:nowrap;transition:background .14s var(--ease), color .14s var(--ease);align-items:center;gap:6px;padding:0 8px;font-size:9px;font-weight:500;display:inline-flex}.settings-module__RfztVG__cardToggle:hover{background:var(--bg-hover)}.settings-module__RfztVG__cardToggleOn{color:var(--accent-soft)}.settings-module__RfztVG__options{flex-wrap:wrap;gap:6px;padding:0 13px 12px;display:flex}.settings-module__RfztVG__option{border-radius:var(--r-sm);background:var(--bg-card);border:1px solid var(--line-dash);height:24px;font-size:var(--t-small);color:var(--text-3);align-items:center;gap:7px;padding:0 6px 0 8px;display:inline-flex;position:relative}.settings-module__RfztVG__swatchBtn{border:0;border-radius:3px;flex:0 0 11px;width:11px;height:11px;padding:0}.settings-module__RfztVG__swatchPop{z-index:30;border-radius:var(--r-md);background:var(--bg-menu);border:1px solid var(--line-menu);width:132px;box-shadow:var(--shadow-menu);animation:settings-module__RfztVG__ushabti-fade-in .13s var(--ease);flex-wrap:wrap;gap:5px;padding:8px;display:flex;position:absolute;top:27px;left:0}.settings-module__RfztVG__swatchChip{border:2px solid #0000;border-radius:4px;width:16px;height:16px}.settings-module__RfztVG__swatchChip:hover{border-color:var(--line-menu)}.settings-module__RfztVG__swatchChipOn{border-color:var(--text)}.settings-module__RfztVG__optionInput{color:inherit;font:inherit;background:0 0;border:0;outline:0;width:82px;min-width:20px}.settings-module__RfztVG__optionRemove{width:15px;height:15px;color:var(--faint-3);border-radius:3px;place-items:center;font-size:9px;display:grid}.settings-module__RfztVG__optionRemove:hover{color:var(--danger-soft)}.settings-module__RfztVG__optionAdd{border-radius:var(--r-sm);border:1px dashed var(--line-dash);height:24px;color:var(--muted-2);font-size:var(--t-small);align-items:center;padding:0 9px;display:inline-flex}.settings-module__RfztVG__optionAdd:hover{border-color:var(--focus-ring);color:var(--accent-soft)}.settings-module__RfztVG__memberName{font-size:var(--t-body);color:var(--text-2)}.settings-module__RfztVG__memberMail{font-size:var(--t-small);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-module__RfztVG__agentBox{border-bottom:1px solid var(--line-soft);flex-direction:column;display:flex}.settings-module__RfztVG__agentBox:last-child{border-bottom:0}.settings-module__RfztVG__tokenRow{flex-wrap:wrap;align-items:center;gap:9px;padding:4px 13px 8px 45px;display:flex}.settings-module__RfztVG__tokenPrefix{font-family:var(--font-mono);font-size:var(--t-micro);color:var(--text-4)}.settings-module__RfztVG__connect{border-radius:var(--r-md);background:var(--bg-input);animation:settings-module__RfztVG__ushabti-fade-in .16s var(--ease);border:1px solid #3fb0c84d;flex-direction:column;gap:12px;margin:0 13px 13px 45px;padding:13px;display:flex}.settings-module__RfztVG__connectStep{flex-direction:column;gap:6px;display:flex}.settings-module__RfztVG__connectSay{font-size:var(--t-body);color:var(--text-3);align-items:baseline;gap:8px;display:flex}.settings-module__RfztVG__connectNum{font-family:var(--font-mono);font-size:var(--t-micro);color:var(--accent-soft);flex:none}.settings-module__RfztVG__waiting{font-size:var(--t-small);color:var(--muted);align-items:center;gap:8px;display:flex}.settings-module__RfztVG__waitDot{background:var(--faint-3);width:6px;height:6px;animation:settings-module__RfztVG__ushabti-pulse 1.6s var(--ease) infinite;border-radius:50%}.settings-module__RfztVG__answered{color:#7fc08c}.settings-module__RfztVG__answeredDot{background:#4f8a5b;animation:none}.settings-module__RfztVG__cardLayout{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:1000px){.settings-module__RfztVG__cardLayout{grid-template-columns:minmax(0,1fr) 300px}}.settings-module__RfztVG__cardHead{border-bottom:1px solid var(--line-soft);background:var(--bg-sub);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.11em;text-transform:uppercase;color:var(--faint);grid-template-columns:56px minmax(0,1fr) auto 128px;align-items:center;gap:10px;padding:8px 13px;font-weight:500;display:grid}.settings-module__RfztVG__cardHeadName{grid-column:2}.settings-module__RfztVG__cardHeadPlace{grid-column:4}.settings-module__RfztVG__cardRowBox{border-bottom:1px solid var(--line-soft)}.settings-module__RfztVG__cardRowBox:last-child{border-bottom:0}.settings-module__RfztVG__cardRow{grid-template-columns:56px minmax(0,1fr) auto 128px;align-items:center;gap:10px;padding:7px 13px;display:grid}@media (max-width:620px){.settings-module__RfztVG__cardHead{display:none}.settings-module__RfztVG__cardRow{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"move name""type place"}.settings-module__RfztVG__cardRowMove{grid-area:move}.settings-module__RfztVG__cardRowName{grid-area:name}.settings-module__RfztVG__cardRowType{grid-area:type}.settings-module__RfztVG__placeCell{grid-area:place}}.settings-module__RfztVG__cardRowMove{align-items:center;gap:2px;display:flex}.settings-module__RfztVG__cardRowName{min-width:0;font-size:var(--t-body);color:var(--text-2);align-items:center;gap:8px;display:flex}.settings-module__RfztVG__cardRowDot{border-radius:2px;flex:0 0 7px;width:7px;height:7px}.settings-module__RfztVG__cardRowOff{color:var(--faint-2)}.settings-module__RfztVG__cardRowNote{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--faint-3)}.settings-module__RfztVG__cardRowType{justify-content:flex-end;display:flex}.settings-module__RfztVG__placeCell{border-radius:var(--r-sm);background:var(--bg-card);height:26px;font-size:var(--t-small);color:var(--text-3);white-space:nowrap;transition:background .14s var(--ease);align-items:center;gap:7px;padding:0 9px;display:flex}.settings-module__RfztVG__placeCell:hover:not(:disabled){background:var(--bg-card-hover)}.settings-module__RfztVG__placeCell:disabled{color:var(--faint-2);cursor:default;background:0 0}.settings-module__RfztVG__placeCellOpen{background:var(--bg-card-hover);box-shadow:inset 0 0 0 1px var(--focus-ring)}.settings-module__RfztVG__placeCellDot{border-radius:50%;flex:0 0 6px;width:6px;height:6px}.settings-module__RfztVG__placeCellBar{border-radius:2px;flex:0 0 3px;width:3px;height:11px}.settings-module__RfztVG__cardEditor{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sub);flex-direction:column;gap:12px;margin:0 13px 12px;padding:12px 13px;display:flex}.settings-module__RfztVG__cardEditorHead{align-items:center;gap:8px;display:flex}.settings-module__RfztVG__cardEditorTitle{font-size:var(--t-small);color:var(--text-3);font-weight:600}.settings-module__RfztVG__cardField{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.settings-module__RfztVG__cardFieldLabel{width:62px;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.11em;text-transform:uppercase;color:var(--faint);flex:0 0 62px;padding-top:6px;font-weight:500}.settings-module__RfztVG__modes{border-radius:var(--r-sm);background:var(--bg-seg);gap:2px;padding:2px;display:flex}.settings-module__RfztVG__mode{height:22px;font-size:var(--t-small);color:var(--muted-2);transition:background .14s var(--ease), color .14s var(--ease);border-radius:4px;padding:0 10px}.settings-module__RfztVG__mode:hover{color:var(--text-2)}.settings-module__RfztVG__modeOn{background:var(--line-dash);color:var(--text)}.settings-module__RfztVG__placeGrid{align-items:stretch;gap:6px;display:flex}.settings-module__RfztVG__placeCard{flex-direction:column;gap:4px;width:152px;display:flex}.settings-module__RfztVG__placeRow{gap:4px;display:flex}.settings-module__RfztVG__placeBox,.settings-module__RfztVG__placeWide,.settings-module__RfztVG__placeEdge{background:var(--bg-card-hover);box-shadow:inset 0 0 0 1px var(--line-dash);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;color:var(--icon);transition:background .14s var(--ease), box-shadow .14s var(--ease);border-radius:4px}.settings-module__RfztVG__placeBox{flex:1;height:20px}.settings-module__RfztVG__placeWide{height:26px}.settings-module__RfztVG__placeEdge{flex:0 0 10px;width:10px}.settings-module__RfztVG__placeBox:disabled,.settings-module__RfztVG__placeWide:disabled,.settings-module__RfztVG__placeEdge:disabled{color:var(--faint-3);cursor:not-allowed;background:#131619;box-shadow:inset 0 0 0 1px #1a1d21}.settings-module__RfztVG__placeBox:hover:not(:disabled),.settings-module__RfztVG__placeWide:hover:not(:disabled),.settings-module__RfztVG__placeEdge:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--line-strong)}.settings-module__RfztVG__placeOn{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-soft);background:#3fb0c829}.settings-module__RfztVG__placeTitle{background:var(--line-menu);border-radius:2px;height:4px;margin:1px 0}.settings-module__RfztVG__cardEditorFoot{align-items:center;gap:10px;display:flex}.settings-module__RfztVG__preview{flex-direction:column;gap:10px;display:flex;position:sticky;top:72px}.settings-module__RfztVG__previewHead{align-items:center;gap:8px;display:flex}.settings-module__RfztVG__previewTitle{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.11em;text-transform:uppercase;color:var(--faint);font-weight:500}.settings-module__RfztVG__previewLive{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-soft)}.settings-module__RfztVG__previewCards{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--bg-column);flex-direction:column;gap:7px;padding:9px;display:flex}.settings-module__RfztVG__danger{border-radius:var(--r-lg);background:#e0574d0a;border:1px solid #e0574d47;flex-direction:column;gap:10px;padding:15px 16px;display:flex}.settings-module__RfztVG__dangerHead{font-size:var(--t-ui);color:var(--danger-soft);font-weight:600}.settings-module__RfztVG__dangerRow{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.settings-module__RfztVG__keyWarn{font-size:var(--t-small);color:#e0b56a;text-wrap:pretty;line-height:1.55}.settings-module__RfztVG__grip{cursor:grab;opacity:.65;touch-action:none;transition:background .14s var(--ease), opacity .14s var(--ease);border-radius:3px;flex:none;grid-template-columns:2px 2px;gap:3px;padding:4px 3px;display:grid}.settings-module__RfztVG__grip:hover,.settings-module__RfztVG__grip:focus-visible{background:var(--bg-hover);opacity:1}.settings-module__RfztVG__grip span{background:#3a4048;border-radius:50%;width:2px;height:2px;display:block}.settings-module__RfztVG__rowLifted{z-index:2;background:var(--bg-hover);position:relative}.settings-module__RfztVG__makeMain{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--faint);transition:background .14s var(--ease), color .14s var(--ease);border-radius:4px;padding:2px 7px;font-weight:500}.settings-module__RfztVG__makeMain:hover,.settings-module__RfztVG__makeMain:focus-visible{background:var(--bg-hover);color:var(--accent-soft)}.settings-module__RfztVG__cardOverflow{overflow:visible!important}.settings-module__RfztVG__suggestWrap{flex:1;min-width:220px;position:relative}.settings-module__RfztVG__suggestBox{background:var(--bg-card);border:1px solid var(--line);z-index:50;border-radius:8px;flex-direction:column;max-height:220px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.settings-module__RfztVG__suggestItem{text-align:left;cursor:pointer;width:100%;color:var(--text-1);background:0 0;border:none;align-items:center;gap:10px;padding:8px 12px;font-size:13px;transition:background .12s;display:flex}.settings-module__RfztVG__suggestItem:hover,.settings-module__RfztVG__suggestItem:focus-visible{background:var(--bg-hover)}.settings-module__RfztVG__suggestName{color:var(--text-1);font-weight:500}.settings-module__RfztVG__suggestEmail{color:var(--text-3);margin-left:auto;font-size:12px}
