._sidebar_19vuq_1{width:var(--sidebar-width);height:100dvh;background:linear-gradient(180deg,color-mix(in oklch,var(--surface) 82%,var(--signal) 18%) 0%,var(--surface) 22%,color-mix(in oklch,var(--surface) 84%,var(--background) 16%) 100%);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:1.5rem;position:relative;box-shadow:inset -1px 0 color-mix(in oklch,var(--text) 8%,transparent)}._header_19vuq_14{margin-bottom:2rem;position:relative}._headerRow_19vuq_19{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._header_19vuq_14:after{content:"";position:absolute;inset:auto 0 -1rem;height:1px;background:linear-gradient(90deg,color-mix(in oklch,var(--signal) 68%,transparent),color-mix(in oklch,var(--accent) 72%,transparent),transparent)}._brandLockup_19vuq_34{display:flex;align-items:center;gap:.9rem}._brandMarkWrap_19vuq_40{width:3.15rem;height:3.15rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._brandMark_19vuq_40{width:2.5rem;height:2.5rem;display:block}._brandText_19vuq_55{min-width:0}._headerActions_19vuq_59{display:flex;align-items:center;gap:.35rem;flex-shrink:0}._headerActionButton_19vuq_66{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border);background:color-mix(in oklch,var(--surface) 92%,var(--background) 8%);color:var(--text-dim);cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease;padding:0}._headerActionButton_19vuq_66:hover{color:var(--accent);border-color:color-mix(in oklch,var(--accent) 45%,var(--border));background:var(--surface-hover)}._title_19vuq_87{font-size:1.5rem;font-weight:750;color:var(--text);margin:0;letter-spacing:-.03em}._subtitle_19vuq_95{font-size:.72rem;color:color-mix(in oklch,var(--text-dim) 92%,var(--gold) 8%);margin:.25rem 0 0;max-width:none;line-height:1.2;white-space:nowrap}._nav_19vuq_104{flex:1;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--text-dim) transparent}._nav_19vuq_104::-webkit-scrollbar{width:4px}._nav_19vuq_104::-webkit-scrollbar-track{background:transparent}._nav_19vuq_104::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:4px}._nav_19vuq_104::-webkit-scrollbar-thumb:hover{background-color:var(--text-dim)}._sectionLabel_19vuq_134{font-size:.75rem;text-transform:uppercase;color:color-mix(in oklch,var(--accent) 58%,var(--text-dim));font-weight:700;letter-spacing:.08em;margin-bottom:.5rem}._link_19vuq_143{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.85rem;color:var(--text);text-decoration:none;font-weight:500;position:relative;border:1px solid transparent;transition:background-color .18s ease,color .18s ease,transform .2s cubic-bezier(.25,1,.5,1),border-color .18s ease,box-shadow .18s ease}._link_19vuq_143:hover{background-color:var(--surface-hover);color:var(--accent);transform:translate(2px);border-color:color-mix(in oklch,var(--accent) 22%,transparent)}._activeLink_19vuq_164{background:linear-gradient(90deg,color-mix(in oklch,var(--signal) 18%,var(--surface-hover)),color-mix(in oklch,var(--accent) 14%,var(--surface-hover)));color:var(--accent);border-color:color-mix(in oklch,var(--accent) 30%,transparent);box-shadow:0 10px 24px color-mix(in oklch,var(--background) 75%,transparent)}._navBadge_19vuq_172{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;background:linear-gradient(135deg,var(--signal),var(--gold));color:var(--accent-fg);border-radius:10px;padding:0 5px;min-width:16px;height:16px;margin-left:auto;flex-shrink:0;line-height:1}._activeLink_19vuq_164:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:2.5px;border-radius:0 2px 2px 0;background:var(--accent);transform:scaleY(0);transform-origin:center;animation:_navIndicatorIn_19vuq_1 .22s cubic-bezier(.25,1,.5,1) forwards}@keyframes _navIndicatorIn_19vuq_1{to{transform:scaleY(1)}}._statusDot_19vuq_207{width:8px;height:8px;border-radius:50%}._available_19vuq_213{background-color:var(--color-success);box-shadow:0 0 0 2px #22c55e33}._unavailable_19vuq_218{background-color:var(--color-error);box-shadow:0 0 0 2px #ef444433}._footer_19vuq_223{padding-top:1rem;border-top:1px solid var(--border);font-size:.75rem;color:var(--text-dim);text-align:center}._accountSection_19vuq_231{margin-top:auto;padding-top:1rem}._accountCard_19vuq_236{border-top:1px solid var(--border);padding-top:1rem}._accountRow_19vuq_241{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._accountIdentity_19vuq_248{display:flex;align-items:flex-start;gap:.75rem;min-width:0}._accountAvatar_19vuq_255{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}._accountAvatarFallback_19vuq_263{width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--signal),var(--accent));color:var(--text);font-size:.75rem;font-weight:700;letter-spacing:.04em;flex-shrink:0}._accountMeta_19vuq_278{min-width:0;display:grid;gap:.3rem}._accountName_19vuq_284{font-size:.95rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountModeRow_19vuq_293{display:flex;align-items:center}._accountModeClerk_19vuq_298,._accountModeDev_19vuq_299{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:600;white-space:nowrap}._accountModeClerk_19vuq_298{background:color-mix(in oklch,var(--accent) 18%,transparent);color:color-mix(in oklch,var(--accent) 78%,var(--text))}._accountModeDev_19vuq_299{background:color-mix(in oklch,var(--gold) 18%,transparent);color:color-mix(in oklch,var(--gold) 90%,var(--text))}._accountModeLink_19vuq_319{text-decoration:none;transition:filter .2s ease,transform .2s ease}._accountModeLink_19vuq_319:hover{filter:brightness(1.08)}._accountModeLink_19vuq_319:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._accountSettingsButton_19vuq_333{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-dim);text-decoration:none;border:1px solid var(--border);background:var(--surface);transition:color .2s ease,background-color .2s ease,border-color .2s ease;flex-shrink:0;cursor:pointer;padding:0}._accountSettingsButton_19vuq_333:hover{color:var(--accent);background:var(--surface-hover);border-color:var(--accent)}._feedbackButtonsStack_19vuq_356{display:flex;flex-direction:column;gap:1px;border:1px solid var(--border);border-radius:10px;padding:3px;background:var(--surface)}._feedbackActionButton_19vuq_366{flex:1;width:28px;display:flex;align-items:center;justify-content:center;color:var(--text-dim);border:none;border-radius:7px;background:transparent;transition:color .2s ease,background-color .2s ease;cursor:pointer;padding:0}._feedbackActionButton_19vuq_366:hover{color:var(--accent);background:var(--surface-hover)}._personalityGroup_19vuq_387{margin-bottom:.5rem}._historyList_19vuq_391{display:flex;flex-direction:column;margin-left:2rem;margin-top:.25rem;border-left:1px solid var(--border);padding-left:.5rem}._historyItem_19vuq_400{display:flex;align-items:center;justify-content:space-between;padding-right:.5rem;border-radius:.25rem;transition:all .2s ease}._historyItem_19vuq_400:hover,._activeHistoryItem_19vuq_413{background:var(--surface-hover)}._activeHistoryItem_19vuq_413 ._historyLink_19vuq_417{color:var(--accent)}._activeHistoryItem_19vuq_413 ._deleteButton_19vuq_421{opacity:1}._historyLink_19vuq_417{display:block;font-size:.8rem;color:var(--text-dim);text-decoration:none;padding:.25rem .5rem;transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._historyItem_19vuq_400:hover ._historyLink_19vuq_417{color:var(--accent)}._deleteButton_19vuq_421{opacity:0;background:none;border:none;color:var(--text-dim);cursor:pointer;font-size:1rem;line-height:1;padding:0 .25rem;transition:opacity .2s ease,color .2s ease}._deleteButton_19vuq_421:hover{color:var(--color-error)}._historyItem_19vuq_400:hover ._deleteButton_19vuq_421{opacity:1}._personalityLinkWrapper_19vuq_465{position:relative}._configButton_19vuq_469{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s,color .2s;color:var(--text-dim);z-index:10;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px}._configButton_19vuq_469:hover{color:var(--accent);background:#ffffff1a}._personalityLinkWrapper_19vuq_465:hover ._configButton_19vuq_469{opacity:1}._echoNavItemRow_19vuq_494{position:relative;margin-bottom:1px}._echoNavPrimaryLink_19vuq_499{padding:.3rem .5rem;transition:padding-right .18s ease}._echoNavItemRow_19vuq_494:hover ._echoNavPrimaryLink_19vuq_499{padding-right:5rem}._echoNavActionBar_19vuq_508{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.18rem;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:10}._echoNavItemRow_19vuq_494:hover ._echoNavActionBar_19vuq_508{opacity:1;pointer-events:auto}._echoNavActionButton_19vuq_527{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;color:var(--text-dim);text-decoration:none;background:color-mix(in srgb,var(--surface) 86%,transparent);border:1px solid color-mix(in srgb,var(--border) 88%,transparent);transition:color .18s ease,background .18s ease,border-color .18s ease}._echoNavActionButton_19vuq_527[data-variant=session]{color:color-mix(in oklch,var(--gold) 58%,var(--text-dim));background:color-mix(in oklch,var(--gold) 8%,var(--surface));border-color:color-mix(in oklch,var(--gold) 30%,var(--border))}._echoNavActionButton_19vuq_527[data-variant=chamber]{color:color-mix(in oklch,var(--chamber) 60%,var(--text-dim));background:color-mix(in oklch,var(--chamber) 8%,var(--surface));border-color:color-mix(in oklch,var(--chamber) 32%,var(--border))}._echoNavActionButton_19vuq_527:hover{color:var(--accent);background:color-mix(in srgb,var(--surface-hover) 92%,transparent);border-color:var(--accent)}._singleAppGroups_19vuq_559{display:grid;gap:.9rem}._singleAppGroup_19vuq_559{display:grid;gap:.75rem;border:1px solid color-mix(in oklch,var(--border) 92%,transparent);border-radius:1.2rem;background:color-mix(in oklch,var(--surface) 94%,var(--background) 6%);padding:.85rem}._singleAppGroupClosed_19vuq_573{cursor:pointer}._singleAppGroupOpen_19vuq_577{border-color:color-mix(in oklch,var(--accent) 35%,var(--border));box-shadow:0 18px 34px color-mix(in oklch,var(--background) 78%,transparent)}._singleAppGroupHeader_19vuq_582{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem}._singleAppGroupButton_19vuq_589{display:flex;align-items:center;gap:.55rem;width:100%;min-width:0;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}._singleAppGroupTitleMedia_19vuq_602{width:1.45rem;height:1.45rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid color-mix(in oklch,var(--border) 88%,transparent);background:color-mix(in oklch,var(--surface-hover) 88%,transparent);color:var(--accent);flex-shrink:0}._singleAppGroupTitleImage_19vuq_615{width:.95rem;height:.95rem;display:block}._singleAppGroupLabel_19vuq_621{font-size:.9rem;font-weight:700;color:var(--text);text-align:left}._singleAppGroupPreview_19vuq_628{display:flex;align-items:center;gap:.35rem;justify-content:flex-end;flex-wrap:wrap}._singleAppGroupPreviewIcon_19vuq_636{width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid color-mix(in oklch,var(--border) 88%,transparent);background:color-mix(in oklch,var(--surface-hover) 88%,transparent);color:var(--accent);text-decoration:none;flex-shrink:0}._singleAppGroupPreviewIcon_19vuq_636:hover{border-color:color-mix(in oklch,var(--accent) 42%,var(--border));background:color-mix(in oklch,var(--accent) 12%,var(--surface-hover))}._singleAppGroupPreviewIconActive_19vuq_655{border-color:color-mix(in oklch,var(--accent) 52%,var(--border));background:color-mix(in oklch,var(--accent) 14%,var(--surface-hover))}._singleAppGroupPreviewImage_19vuq_660{width:1rem;height:1rem;display:block}._singleAppGroupChevron_19vuq_666{width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid color-mix(in oklch,var(--border) 88%,transparent);background:transparent;color:var(--text-dim);cursor:pointer;padding:0}._singleAppGroupChevron_19vuq_666:hover{color:var(--accent);background:color-mix(in oklch,var(--surface-hover) 88%,transparent)}._singleAppCardsScroller_19vuq_685{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,240px);gap:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:thin}._singleAppEntryColumn_19vuq_695{display:grid;align-content:start;gap:.55rem}._singleAppCard_19vuq_685{display:grid;gap:.6rem;min-height:128px;border-radius:1rem;padding:.85rem;text-decoration:none;color:var(--text);background:linear-gradient(180deg,color-mix(in oklch,var(--surface-hover) 92%,var(--background) 8%),color-mix(in oklch,var(--surface) 96%,var(--background) 4%));border:1px solid color-mix(in oklch,var(--border) 88%,transparent);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}._singleAppCard_19vuq_685:hover{transform:translateY(-2px);border-color:color-mix(in oklch,var(--accent) 48%,var(--border));box-shadow:0 14px 28px color-mix(in oklch,var(--background) 76%,transparent)}._singleAppCardActive_19vuq_720{border-color:color-mix(in oklch,var(--accent) 52%,var(--border));background:linear-gradient(180deg,color-mix(in oklch,var(--signal) 16%,var(--surface-hover)),color-mix(in oklch,var(--accent) 12%,var(--surface)))}._singleAppCardMedia_19vuq_725{width:3.1rem;height:3.1rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;background:color-mix(in oklch,var(--surface) 78%,var(--background) 22%);color:var(--accent)}._singleAppCardImage_19vuq_736{width:1.55rem;height:1.55rem;display:block}._singleAppCardLabel_19vuq_742{font-size:.82rem;line-height:1.3;font-weight:600}._singleAppSubLinks_19vuq_748{display:grid;gap:.28rem;padding-left:.5rem;border-left:1px solid color-mix(in oklch,var(--border) 88%,transparent)}._singleAppSubLinkRow_19vuq_755{position:relative}._singleAppSubLink_19vuq_748{display:flex;align-items:center;gap:.55rem;min-width:0;padding:.2rem .1rem;color:var(--text-dim);text-decoration:none;border-radius:.5rem}._singleAppSubLinkWithActions_19vuq_770{transition:padding-right .18s ease,color .18s ease,background-color .18s ease}._singleAppSubLinkRow_19vuq_755:hover ._singleAppSubLinkWithActions_19vuq_770{padding-right:5.2rem}._singleAppSubLink_19vuq_748:hover{color:var(--accent);background:color-mix(in oklch,var(--surface-hover) 88%,transparent)}._singleAppSubLinkActive_19vuq_783{color:var(--accent)}._singleAppSubLinkIcon_19vuq_787{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._singleAppSubLinkImage_19vuq_796{width:.9rem;height:.9rem;display:block}._singleAppSubLinkLabel_19vuq_802{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem}._singleAppSubLinkActionBar_19vuq_810{position:absolute;right:.15rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.18rem;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:2}._singleAppSubLinkRow_19vuq_755:hover ._singleAppSubLinkActionBar_19vuq_810{opacity:1;pointer-events:auto}._echoNavActionButton_19vuq_527[data-variant=session]:hover{color:color-mix(in oklch,var(--gold) 78%,var(--text));background:color-mix(in oklch,var(--gold) 14%,var(--surface-hover));border-color:color-mix(in oklch,var(--gold) 52%,var(--border))}._echoNavActionButton_19vuq_527[data-variant=chamber]:hover{color:color-mix(in oklch,var(--chamber) 78%,var(--text));background:color-mix(in oklch,var(--chamber) 14%,var(--surface-hover));border-color:color-mix(in oklch,var(--chamber) 50%,var(--border))}._backdrop_19vuq_844{display:none;position:fixed;inset:0;background:#0000008c;z-index:149;cursor:pointer}._sidebarOverlay_19vuq_853{position:fixed;top:0;left:0;height:100dvh;z-index:150;transform:translate(-100%);transition:transform .28s cubic-bezier(.25,1,.5,1);box-shadow:4px 0 24px #0006}._sidebarSingleApp_19vuq_864{width:100vw;max-width:100vw;border-right:none;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px))}@media(min-width:769px){._sidebarSingleApp_19vuq_864{align-items:center}._sidebarSingleApp_19vuq_864>*{width:min(100%,850px)}}._sidebarOpen_19vuq_881,._sidebarOverlay_19vuq_853._sidebarOpen_19vuq_881{transform:translate(0)}@media(max-width:768px){._sidebar_19vuq_1{position:fixed;top:0;left:0;height:100dvh;z-index:150;transform:translate(-100%);transition:transform .28s cubic-bezier(.25,1,.5,1);box-shadow:4px 0 24px #0006}._backdrop_19vuq_844{display:block}}._collapsibleContent_19vuq_908{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.25,1,.5,1)}._collapsibleContentOpen_19vuq_914{grid-template-rows:1fr}._collapsibleContentInner_19vuq_919{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){._link_19vuq_143{transition:background-color .01ms,color .01ms;transform:none!important}._activeLink_19vuq_164:before{animation:none;transform:scaleY(1)}._collapsibleContent_19vuq_908,._sidebar_19vuq_1{transition:none}}._triggerBtn_1uqrc_1{padding:.5rem 1rem;background:var(--primary);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s}._triggerBtn_1uqrc_1:hover{background:var(--primary-light);transform:translateY(-1px)}._overlay_1uqrc_18{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50;animation:_fadeIn_1uqrc_1 .2s ease-out}._modal_1uqrc_30{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:2rem;width:100%;max-width:500px;max-height:min(90vh,880px);overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_slideUp_1uqrc_1 .3s ease-out}._title_1uqrc_43{font-size:1.5rem;font-weight:700;color:var(--text);margin-bottom:1.5rem}._form_1uqrc_50{display:flex;flex-direction:column;gap:1.5rem}._formGroup_1uqrc_56{display:flex;flex-direction:column;gap:.5rem}._label_1uqrc_62{font-size:.9rem;font-weight:600;color:var(--text-dim)}._radioGroup_1uqrc_68{display:flex;gap:1.5rem;margin-top:.25rem}._radioLabel_1uqrc_74{display:flex;align-items:center;gap:.5rem;color:var(--text);cursor:pointer;font-size:.95rem}._radioInput_1uqrc_83{accent-color:var(--accent);width:1.1em;height:1.1em}._input_1uqrc_89,._textarea_1uqrc_90{width:100%;background:#0003;border:1px solid var(--border);border-radius:6px;padding:.75rem 1rem;color:var(--text);font-size:.95rem;transition:border-color .2s}._textarea_1uqrc_90{min-height:120px;resize:vertical;line-height:1.5}._input_1uqrc_89:focus,._textarea_1uqrc_90:focus{outline:none;border-color:var(--accent);background:#0000004d}._input_1uqrc_89::placeholder,._textarea_1uqrc_90::placeholder{color:var(--text-dim);opacity:.5}._actions_1uqrc_120{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}._cancelBtn_1uqrc_127{padding:.6rem 1.2rem;background:transparent;color:var(--text-dim);border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:color .2s}._cancelBtn_1uqrc_127:hover{color:var(--text);background:#ffffff0d}._submitBtn_1uqrc_143{padding:.6rem 1.5rem;background:var(--primary);color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:all .2s}._submitBtn_1uqrc_143:hover{background:var(--primary-light);transform:translateY(-1px)}._submitBtn_1uqrc_143:disabled{opacity:.7;cursor:not-allowed;transform:none}@keyframes _fadeIn_1uqrc_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1uqrc_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._attachmentArea_1uqrc_177{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}._attachmentItem_1uqrc_184{display:flex;align-items:center;justify-content:space-between;background:#ffffff0d;padding:.5rem .75rem;border-radius:6px;border:1px solid var(--border)}._attachmentName_1uqrc_194{font-size:.85rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}._removeAttachmentBtn_1uqrc_203{background:none;border:none;color:var(--text-dim);font-size:1.2rem;line-height:1;cursor:pointer;padding:0 .25rem}._removeAttachmentBtn_1uqrc_203:hover{color:#ef4444}._fileInputWrapper_1uqrc_217{display:flex;position:relative;overflow:hidden}._fileInput_1uqrc_217{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}._uploadBtn_1uqrc_233{width:100%;padding:.5rem;background:#ffffff0d;border:1px dashed var(--border);border-radius:6px;color:var(--text-dim);font-size:.9rem;cursor:pointer;transition:all .2s}._fileInput_1uqrc_217:hover+._uploadBtn_1uqrc_233,._uploadBtn_1uqrc_233:hover{background:#ffffff14;border-color:var(--text-dim);color:var(--text)}._attributeRow_1uqrc_252{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem}._addAttributeBtn_1uqrc_258{padding:.75rem 1rem;background:#ffffff12;border:1px solid var(--border);border-radius:6px;color:var(--text);cursor:pointer;font-weight:600}._attributeList_1uqrc_268{display:flex;flex-wrap:wrap;gap:.5rem}._attributePill_1uqrc_274{border:1px solid rgba(123,70,246,.35);background:#7b46f626;color:#dbc7ff;border-radius:999px;padding:.35rem .7rem;cursor:pointer;font-size:.8rem}._uploadingText_1uqrc_284{margin:0;color:var(--text-dim);font-size:.85rem}._metaNote_1uqrc_290{margin-top:-.5rem;color:var(--text-dim);font-size:.8rem}@media(max-width:640px){._modal_1uqrc_30{padding:1.25rem;max-width:calc(100vw - 1rem)}._attributeRow_1uqrc_252{grid-template-columns:1fr}._actions_1uqrc_120{flex-direction:column-reverse}._cancelBtn_1uqrc_127,._submitBtn_1uqrc_143{width:100%}}._btn_rbztm_5{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;border:1px solid transparent;white-space:nowrap;font-family:inherit;text-decoration:none}._btnSmall_rbztm_21{font-size:.75rem;padding:.25rem .6rem}._btnPrimary_rbztm_23{background:var(--accent);color:var(--background);border-color:var(--accent)}._btnPrimary_rbztm_23:hover{opacity:.88}._btnPrimary_rbztm_23:disabled{opacity:.45;cursor:not-allowed}._btnOutline_rbztm_27{background:transparent;color:var(--text);border-color:var(--border)}._btnOutline_rbztm_27:hover{background:var(--surface-hover)}._btnOutline_rbztm_27:disabled{opacity:.5;cursor:not-allowed}._btnDanger_rbztm_31{background:transparent;color:var(--color-error);border-color:var(--color-error)}._btnDanger_rbztm_31:hover{background:var(--color-error-bg)}._btnIcon_rbztm_34{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer;background:transparent;color:var(--text-dim);border:1px solid transparent;transition:background-color .15s,color .15s;flex-shrink:0;text-decoration:none}._btnIcon_rbztm_34:hover{background:var(--surface-hover);color:var(--text)}._btn_rbztm_5:focus-visible,._btnIcon_rbztm_34:focus-visible,._row_rbztm_55:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._error_rbztm_60{font-size:.8rem;color:var(--color-error);overflow-wrap:anywhere}._dim_rbztm_66{color:var(--text-dim)}._app_rbztm_69{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:1.25rem;padding:1.5rem 2rem 4rem;max-width:1240px;margin:0 auto}._listColumn_rbztm_78{display:flex;flex-direction:column;gap:.75rem;min-width:0}._listHeader_rbztm_85{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._appTitle_rbztm_92{font-size:1.4rem;font-weight:700;color:var(--text)}._headerActions_rbztm_98{display:flex;gap:.25rem;align-items:center}._listMeta_rbztm_100{display:flex;flex-direction:column;gap:.15rem;font-size:.75rem;color:var(--text-dim)}._toggle_rbztm_108{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text-dim);cursor:pointer}._group_rbztm_117{display:flex;flex-direction:column}._groupHeading_rbztm_119{font-size:.7rem;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;padding:.25rem .5rem;display:flex;justify-content:space-between}._rows_rbztm_130{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface)}._row_rbztm_55{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem;border-bottom:1px solid var(--border);text-decoration:none;color:var(--text);min-width:0}._row_rbztm_55:last-child{border-bottom:none}._swipe_rbztm_154{position:relative;overflow:hidden;touch-action:pan-y;border-bottom:1px solid var(--border)}._swipe_rbztm_154:last-child{border-bottom:none}._swipe_rbztm_154 ._row_rbztm_55{border-bottom:none}._swipeFront_rbztm_162{position:relative;z-index:1;background:var(--surface);transition:transform .18s ease}._swipeDragging_rbztm_168{transition:none}._swipeSide_rbztm_169{position:absolute;inset:0 auto;display:flex}._swipeLeading_rbztm_174{left:0}._swipeTrailing_rbztm_175{right:0}._swipeButton_rbztm_176{width:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border:none;font:inherit;font-size:.72rem;font-weight:600;color:#fff;cursor:pointer}._swipeDone_rbztm_191{background:var(--color-success, #2f8f4e)}._swipeStatus_rbztm_192{background:var(--accent)}._swipeSnooze_rbztm_193{background:var(--color-info, #5b5fc7)}._swipeMute_rbztm_194{background:#6b6560}._swipeMore_rbztm_195{background:#8a8580}._rowMenuButton_rbztm_198{position:absolute;z-index:2;top:.45rem;right:.4rem;width:1.6rem;height:1.6rem;display:none;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-dim);cursor:pointer}@media(hover:hover){._swipe_rbztm_154:hover ._rowMenuButton_rbztm_198,._rowMenuButton_rbztm_198:focus-visible{display:inline-flex}}._rowMenuButton_rbztm_198:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._popover_rbztm_220{position:fixed;z-index:60;min-width:14rem;max-width:calc(100vw - 16px);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.3rem;box-shadow:0 10px 30px color-mix(in oklch,var(--background) 70%,transparent)}._popoverMenu_rbztm_231{display:flex;flex-direction:column;gap:.1rem}._menuItemLabel_rbztm_236{display:inline-flex;align-items:center;gap:.45rem}._row_rbztm_55:hover{background:var(--surface-hover)}._rowActive_rbztm_243,._rowActive_rbztm_243:hover{background:color-mix(in oklch,var(--accent) 14%,var(--surface) 86%)}._rowMuted_rbztm_248{opacity:.6}._rowTop_rbztm_250{display:flex;align-items:baseline;gap:.5rem;min-width:0}._rowNames_rbztm_257{flex:1;min-width:0;font-size:.88rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowTime_rbztm_267{font-size:.72rem;color:var(--text-dim);white-space:nowrap}._rowBottom_rbztm_273{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--text-dim);min-width:0}._rowSource_rbztm_282{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tag_rbztm_288{font-size:.68rem;padding:.05rem .4rem;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);white-space:nowrap}._empty_rbztm_297{font-size:.85rem;color:var(--text-dim);border:1px dashed var(--border);border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}._pane_rbztm_310{min-width:0;display:flex;flex-direction:column;gap:.9rem}._paneHeader_rbztm_317{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._subject_rbztm_324{font-size:1.25rem;font-weight:700;color:var(--text);overflow-wrap:anywhere}._people_rbztm_331{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}._person_rbztm_338{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;padding:.1rem .15rem .1rem .55rem;border-radius:999px;border:1px solid var(--border);color:var(--text);max-width:100%}._personName_rbztm_350{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._personMuted_rbztm_356{color:var(--text-dim);text-decoration:line-through}._personAction_rbztm_358{border:none;background:transparent;color:var(--text-dim);border-radius:999px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._personAction_rbztm_358:hover{background:var(--surface-hover);color:var(--text)}._message_rbztm_373{border:1px solid var(--border);border-radius:10px;background:var(--surface);padding:.8rem .95rem;display:flex;flex-direction:column;gap:.5rem}._messageMine_rbztm_383{background:color-mix(in oklch,var(--accent) 6%,var(--surface) 94%)}._messageMeta_rbztm_387{display:flex;flex-direction:column;gap:.1rem;font-size:.75rem;color:var(--text-dim)}._messageFrom_rbztm_395{font-size:.85rem;font-weight:600;color:var(--text)}._messageBody_rbztm_401{font-size:.88rem;line-height:1.5;color:var(--text);white-space:pre-wrap;word-break:normal;overflow-wrap:break-word}._quoteToggle_rbztm_410{align-self:flex-start;border:none;background:transparent;color:var(--text-dim);font-size:.75rem;cursor:pointer;padding:0;font-family:inherit}._quoteToggle_rbztm_410:hover{color:var(--text)}._quoted_rbztm_423{font-size:.8rem;line-height:1.45;color:var(--text-dim);white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;border-left:2px solid var(--border);padding-left:.75rem}._attachments_rbztm_434{display:flex;flex-direction:column;gap:.15rem;font-size:.75rem;color:var(--text-dim);border-top:1px solid var(--border);padding-top:.45rem}._paneEmpty_rbztm_444{font-size:.9rem;color:var(--text-dim);padding:2rem 0;text-align:center}._modalBackdrop_rbztm_452{position:fixed;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:200;display:flex;justify-content:center;align-items:center;padding:2rem}._modalPanel_rbztm_464{width:100%;max-width:560px;max-height:calc(100dvh - 4rem);background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 80px #0000008c}._modalHeader_rbztm_477{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--border)}._modalTitle_rbztm_486{font-size:1rem;font-weight:700;color:var(--text)}._modalBody_rbztm_488{padding:1rem 1.1rem 1.25rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}._section_rbztm_496{display:flex;flex-direction:column;gap:.5rem}._sectionTitle_rbztm_498{font-size:.72rem;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}._card_rbztm_506{border:1px solid var(--border);border-radius:10px;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.45rem}._cardTop_rbztm_515{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._cardTitle_rbztm_522{font-size:.9rem;font-weight:600;overflow-wrap:anywhere}._cardMeta_rbztm_524{display:flex;flex-direction:column;gap:.1rem;font-size:.75rem;color:var(--text-dim)}._cardActions_rbztm_532{display:flex;gap:.35rem;flex-wrap:wrap}._ruleRow_rbztm_534{display:flex;align-items:center;gap:.5rem;font-size:.82rem;padding:.3rem 0;border-bottom:1px solid var(--border)}._ruleRow_rbztm_534:last-child{border-bottom:none}._ruleText_rbztm_545{flex:1;min-width:0;overflow-wrap:anywhere}._notice_rbztm_547{font-size:.8rem;color:var(--text-dim);border:1px dashed var(--border);border-radius:8px;padding:.6rem .8rem}._noticeError_rbztm_555{border-color:var(--color-error);color:var(--color-error)}._rowReason_rbztm_561{font-size:.8rem;color:var(--text);opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tagAccent_rbztm_570{border-color:color-mix(in oklch,var(--accent) 60%,var(--border) 40%);color:var(--accent)}._aiCard_rbztm_575{border:1px solid var(--border);border-radius:10px;background:color-mix(in oklch,var(--accent) 4%,var(--surface) 96%);padding:.8rem .95rem;display:flex;flex-direction:column;gap:.55rem}._aiTop_rbztm_585{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._statusChip_rbztm_592{font-size:.72rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;border:1px solid var(--border);color:var(--text-dim);white-space:nowrap}._status_needs_reply_rbztm_602{color:var(--accent);border-color:var(--accent);background:color-mix(in oklch,var(--accent) 12%,transparent)}._status_needs_attention_rbztm_603{color:var(--color-warning);border-color:var(--color-warning);background:var(--color-warning-bg)}._status_waiting_rbztm_604{color:var(--color-info);border-color:var(--color-info);background:var(--color-info-bg)}._status_no_action_rbztm_605{color:var(--text-dim)}._aiReason_rbztm_607{font-size:.9rem;font-weight:600;color:var(--text);overflow-wrap:anywhere}._aiSummary_rbztm_609{font-size:.85rem;line-height:1.5;color:var(--text-dim);white-space:pre-wrap;overflow-wrap:anywhere}._aiItems_rbztm_617{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}._aiItem_rbztm_617{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--text)}._aiItemText_rbztm_634{flex:1;min-width:0;overflow-wrap:anywhere}._aiItemCheck_rbztm_637{width:1rem;height:1rem;accent-color:var(--accent);flex-shrink:0}._aiItemDone_rbztm_638 ._aiItemText_rbztm_634{text-decoration:line-through;color:var(--text-dim)}._aiItemActions_rbztm_639{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}._aiItem_rbztm_617:has(._aiItemPicker_rbztm_641){flex-wrap:wrap}._aiItemPicker_rbztm_641{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding-left:1.5rem}._aiItemPicker_rbztm_641 select{flex:1 1 12rem;min-width:0;max-width:22rem}._tagWarn_rbztm_644{border-color:var(--color-error);color:var(--color-error)}._aiControls_rbztm_646{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._select_rbztm_653{font:inherit;font-size:.75rem;padding:.25rem .4rem;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text)}._select_rbztm_653:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._menuWrap_rbztm_665{position:relative}._menu_rbztm_236{position:absolute;top:calc(100% + 4px);z-index:20;min-width:14rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.3rem;display:flex;flex-direction:column;gap:.1rem;box-shadow:0 10px 30px color-mix(in oklch,var(--background) 70%,transparent)}._menuStart_rbztm_683{left:0}._menuEnd_rbztm_684{right:0}._menuItem_rbztm_236{display:flex;justify-content:space-between;gap:.75rem;width:100%;text-align:left;font:inherit;font-size:.8rem;padding:.4rem .55rem;border:none;border-radius:5px;background:transparent;color:var(--text);cursor:pointer}._menuItem_rbztm_236:hover,._menuItem_rbztm_236:focus-visible{background:var(--surface-hover);outline:none}._menuHint_rbztm_704{color:var(--text-dim);font-size:.72rem;white-space:nowrap}._menuDate_rbztm_706{display:flex;gap:.3rem;padding:.3rem .4rem .2rem;border-top:1px solid var(--border);margin-top:.2rem}._dateInput_rbztm_714{flex:1;min-width:0;font:inherit;font-size:.75rem;padding:.2rem .35rem;border-radius:5px;border:1px solid var(--border);background:var(--background);color:var(--text)}._switchRow_rbztm_726{display:flex;align-items:flex-start;gap:.6rem;cursor:pointer;font-size:.9rem;color:var(--text)}._switchRow_rbztm_726 input{width:1.05rem;height:1.05rem;margin-top:.1rem;accent-color:var(--accent);flex-shrink:0}._switchLabel_rbztm_737{display:flex;flex-direction:column;gap:.1rem}._steps_rbztm_740{margin:0;padding-left:1.2rem;font-size:.8rem;display:flex;flex-direction:column;gap:.2rem}._steps_rbztm_740 code{white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;font-size:.75rem}._modelRow_rbztm_744{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}._modelRow_rbztm_744 ._select_rbztm_653{font-size:.8rem;max-width:100%}._reaction_rbztm_749{font-style:italic;color:var(--text-dim)}._photos_rbztm_751{display:flex;flex-wrap:wrap;gap:.5rem}._photo_rbztm_751{margin:0;display:flex;flex-direction:column;gap:.25rem;max-width:min(100%,18rem)}._photoImage_rbztm_755{max-width:100%!important;height:auto!important;max-height:20rem;display:block;border-radius:8px;border:1px solid var(--border);object-fit:contain;background:var(--surface-hover)}._photoNote_rbztm_766{font-size:.75rem;color:var(--text-dim)}._threadBody_rbztm_770{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"card" "assistant" "messages"}._threadCard_rbztm_777{grid-area:card;display:flex;flex-direction:column;gap:.6rem;min-width:0}._threadMessages_rbztm_778{grid-area:messages;display:flex;flex-direction:column;gap:.9rem;min-width:0}._assistant_rbztm_781{grid-area:assistant;border:1px solid color-mix(in oklch,var(--accent) 55%,var(--border) 45%);border-radius:12px;background:linear-gradient(180deg,color-mix(in oklch,var(--accent) 13%,var(--surface) 87%) 0,var(--surface) 10rem);box-shadow:0 0 0 1px color-mix(in oklch,var(--accent) 14%,transparent),0 12px 32px -18px color-mix(in oklch,var(--accent) 75%,transparent);padding:.9rem 1rem;display:flex;flex-direction:column;gap:.6rem;min-width:0}@media(min-width:1280px){._threadBody_rbztm_770{grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"card assistant" "messages assistant";align-items:start}._assistant_rbztm_781{position:sticky;top:1rem;max-height:calc(100dvh - 2rem);overflow-y:auto}}._assistantHeader_rbztm_811{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem}._assistantHeader_rbztm_811 ._sectionTitle_rbztm_498{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);font-size:.78rem}._quickReplies_rbztm_821{display:flex;flex-wrap:wrap;gap:.35rem}._quickReply_rbztm_823{font:inherit;font-size:.78rem;padding:.3rem .65rem;border-radius:999px;border:1px solid color-mix(in oklch,var(--accent) 65%,var(--border) 35%);background:color-mix(in oklch,var(--accent) 14%,var(--surface) 86%);color:var(--text);cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._quickReply_rbztm_823:hover{background:color-mix(in oklch,var(--accent) 24%,var(--surface) 76%)}._quickReply_rbztm_823 svg{margin-left:.3rem;vertical-align:-1px}._bookingBox_rbztm_842{display:flex;flex-direction:column;gap:.5rem;border:1px solid color-mix(in oklch,var(--accent) 45%,var(--border));background:color-mix(in oklch,var(--accent) 6%,var(--surface));border-radius:10px;padding:.65rem .8rem}._bookingFields_rbztm_851{display:flex;flex-direction:column;gap:.35rem;padding-left:1.6rem}._bookingWhen_rbztm_852{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._bookingWhen_rbztm_852 ._input_rbztm_853[type=date]{width:9.5rem}._bookingWhen_rbztm_852 ._input_rbztm_853[type=time]{width:7rem}._bookingAllDay_rbztm_855{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;color:var(--text-dim)}._bookings_rbztm_856{display:flex;flex-direction:column;gap:.5rem}._booking_rbztm_842{display:flex;flex-direction:column;gap:.45rem;border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--surface);border-radius:10px;padding:.6rem .8rem}._bookingTop_rbztm_867{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.85rem}._bookingTitle_rbztm_868{font-weight:600}._bookingTop_rbztm_867 ._dim_rbztm_66{font-size:.8rem}._booking_rbztm_842 ._btn_rbztm_5{white-space:normal;text-align:left;max-width:100%;overflow-wrap:anywhere}._quickReply_rbztm_823:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._drafts_rbztm_874{display:flex;flex-direction:column;gap:.4rem}._draftCard_rbztm_876{display:flex;flex-direction:column;gap:.25rem;border:1px solid color-mix(in oklch,var(--accent) 45%,var(--border) 55%);border-radius:8px;padding:.5rem .65rem;text-decoration:none;color:var(--text);min-width:0}._draftCard_rbztm_876:hover{background:var(--surface-hover)}._draftCard_rbztm_876:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._draftFailed_rbztm_890{border-color:var(--color-error)}._draftTop_rbztm_892{display:flex;justify-content:space-between;gap:.5rem;font-size:.7rem;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em}._draftBody_rbztm_903{font-size:.8rem;color:var(--text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:pre-wrap;overflow-wrap:anywhere}._chat_rbztm_914{display:flex;flex-direction:column;gap:.45rem}._chatMessage_rbztm_916{align-self:flex-start;max-width:92%;font-size:.82rem;line-height:1.45;padding:.45rem .65rem;border-radius:10px;background:var(--surface-hover);color:var(--text);display:flex;flex-direction:column;gap:.25rem}._chatMine_rbztm_930{align-self:flex-end;background:color-mix(in oklch,var(--accent) 16%,var(--surface) 84%)}._chatText_rbztm_935{white-space:pre-wrap;overflow-wrap:anywhere}._chatLink_rbztm_936{font-size:.75rem;color:var(--accent)}._chatNote_rbztm_938{font-size:.72rem;color:var(--text-dim)}._askRow_rbztm_940{display:flex;gap:.4rem;align-items:flex-end}._askInput_rbztm_942{flex:1;min-width:0;font:inherit;font-size:.82rem;padding:.45rem .55rem;border-radius:8px;border:1px solid var(--border);background:var(--background);color:var(--text);resize:vertical}._askInput_rbztm_942:focus-visible,._input_rbztm_853:focus-visible,._textarea_rbztm_955:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._fieldRow_rbztm_958{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.85rem}._fieldLabel_rbztm_966{color:var(--text-dim);font-size:.78rem}._fieldValue_rbztm_967{overflow-wrap:anywhere;color:var(--text)}._input_rbztm_853{font:inherit;font-size:.85rem;padding:.4rem .55rem;border-radius:6px;border:1px solid var(--border);background:var(--background);color:var(--text);min-width:0}._textarea_rbztm_955{font:inherit;font-size:.88rem;line-height:1.5;padding:.6rem .7rem;border-radius:8px;border:1px solid var(--border);background:var(--background);color:var(--text);resize:vertical;min-height:10rem}._modalFooter_rbztm_993{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._tabs_rbztm_1002{display:grid;grid-template-columns:1fr 1fr;gap:.2rem;padding:.2rem;border:1px solid var(--border);border-radius:9px;background:var(--surface)}._tab_rbztm_1002{text-align:center;font-size:.8rem;font-weight:600;padding:.3rem .5rem;border-radius:6px;color:var(--text-dim);text-decoration:none}._tab_rbztm_1002:hover{color:var(--text);background:var(--surface-hover)}._tabActive_rbztm_1021,._tabActive_rbztm_1021:hover{color:var(--accent);background:color-mix(in oklch,var(--accent) 12%,var(--surface) 88%)}._tab_rbztm_1002:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._rowButton_rbztm_1025{font:inherit;text-align:left;background:transparent;border:none;border-bottom:1px solid var(--border);cursor:pointer;width:100%}._rowButton_rbztm_1025:last-child{border-bottom:none}._rowButton_rbztm_1025:hover{background:var(--surface-hover)}._rowButton_rbztm_1025:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._rowButton_rbztm_1025._rowActive_rbztm_243,._rowButton_rbztm_1025._rowActive_rbztm_243:hover{background:color-mix(in oklch,var(--accent) 14%,var(--surface) 86%)}._rowAdd_rbztm_1030{color:var(--accent)}._rowAdd_rbztm_1030 ._rowTop_rbztm_250{align-items:center;gap:.35rem;font-size:.85rem;font-weight:600}._suggestion_rbztm_1034{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-size:.82rem;padding:.6rem .75rem;border:1px solid color-mix(in oklch,var(--accent) 45%,var(--border) 55%);border-radius:10px;background:color-mix(in oklch,var(--accent) 6%,var(--surface) 94%);overflow-wrap:anywhere}._rulesetForm_rbztm_1049{gap:.75rem}._rulesetField_rbztm_1050{display:flex;flex-direction:column;gap:.3rem;min-width:0}._rulesetField_rbztm_1050 ._select_rbztm_653,._rulesetField_rbztm_1050 ._input_rbztm_853{font-size:.85rem;padding:.4rem .55rem;width:100%}._rulesetPair_rbztm_1052{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}._rulesetNotes_rbztm_1053{min-height:6.5rem}._counter_rbztm_1054{font-size:.72rem;color:var(--text-dim);align-self:flex-end;font-variant-numeric:tabular-nums}._rulesetForm_rbztm_1049>._counter_rbztm_1054{align-self:flex-start}._rulesetChip_rbztm_1058{font-size:.75rem;color:var(--text-dim);margin:0;overflow-wrap:anywhere}._rulesetChip_rbztm_1058 a{color:var(--accent);text-decoration:none}._rulesetChip_rbztm_1058 a:hover{text-decoration:underline}._spinning_rbztm_1063{animation:_inboxSpin_rbztm_1 .9s linear infinite}@keyframes _inboxSpin_rbztm_1{to{transform:rotate(360deg)}}@media(max-width:820px){._app_rbztm_69{grid-template-columns:1fr;padding:1rem 1rem 3rem}._appThreadOpen_rbztm_1073 ._listColumn_rbztm_78,._appListOnly_rbztm_1074 ._pane_rbztm_310{display:none}}@media(max-width:600px){._modalBackdrop_rbztm_452{align-items:flex-end;padding:0}._modalPanel_rbztm_464{border-radius:14px 14px 0 0;max-height:85dvh;max-width:100%}}@media(prefers-reduced-motion:reduce){._swipeFront_rbztm_162,._btn_rbztm_5,._btnIcon_rbztm_34{transition:none}._spinning_rbztm_1063{animation:none}}._personLink_rbztm_1090{font:inherit;background:none;border:0;padding:0;color:inherit;cursor:pointer;text-align:left}._personLink_rbztm_1090:hover{text-decoration:underline}._personLink_rbztm_1090:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:3px}._identityRow_rbztm_1094{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.82rem;padding:.35rem 0;border-bottom:1px solid var(--border)}._identityRow_rbztm_1094:last-child{border-bottom:0}._identityValue_rbztm_1096{flex:1;min-width:0;overflow-wrap:anywhere}._personThreads_rbztm_1098{display:flex;flex-direction:column;gap:.4rem}._personThread_rbztm_1098{display:flex;flex-direction:column;gap:.2rem;border:1px solid var(--border);border-radius:8px;padding:.55rem .7rem;text-decoration:none;color:var(--text)}._personThread_rbztm_1098:hover{background:var(--surface-hover)}._personThread_rbztm_1098:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._matchList_rbztm_1114{display:flex;flex-direction:column;gap:.3rem}._matchRow_rbztm_1115{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.82rem}._searchRow_rbztm_1118{display:flex;gap:.35rem;align-items:center}._searchInput_rbztm_1119{flex:1;min-width:0;font:inherit;font-size:.85rem;padding:.4rem .6rem;border-radius:8px;border:1px solid var(--border);background:var(--background);color:var(--text)}._searchInput_rbztm_1119:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._searchHit_rbztm_1121{display:flex;flex-direction:column;gap:.2rem;border-bottom:1px solid var(--border);padding:.55rem .2rem;font-size:.82rem}._searchHit_rbztm_1121:last-child{border-bottom:0}._searchSnippet_rbztm_1123{color:var(--text-dim);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}._groupToggle_rbztm_1127{border:none;background:none;font:inherit;font-size:.7rem;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;text-align:left;width:100%}._groupToggle_rbztm_1127:hover{color:var(--text)}._groupToggle_rbztm_1127:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}._alertRow_rbztm_1143{display:flex;flex-direction:column;min-width:0}._alertRow_rbztm_1143:hover{background:var(--surface-hover)}._alertLink_rbztm_1145{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem .35rem;text-decoration:none;color:var(--text);min-width:0}._alertQuiet_rbztm_1154 ._rowNames_rbztm_257{font-weight:500}._alertQuiet_rbztm_1154 ._rowReason_rbztm_561{opacity:.65}._alertNested_rbztm_1157{margin-left:.75rem;border-left:2px solid var(--border);border-top:1px solid var(--border)}._alertChips_rbztm_1159{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;padding:0 .75rem .55rem;min-width:0}._alertChip_rbztm_1159{display:inline-flex;align-items:center;gap:.25rem;font:inherit;font-size:.72rem;line-height:1.3;padding:.2rem .55rem;border-radius:999px;border:1px solid color-mix(in oklch,var(--accent) 45%,var(--border) 55%);background:var(--surface);color:var(--text);text-decoration:none;cursor:pointer;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._alertChip_rbztm_1159:hover{background:color-mix(in oklch,var(--accent) 12%,var(--surface) 88%)}._alertChip_rbztm_1159:disabled{opacity:.55;cursor:default}._alertChip_rbztm_1159:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._alertChipPrimary_rbztm_1189{background:color-mix(in oklch,var(--accent) 14%,var(--surface) 86%);border-color:color-mix(in oklch,var(--accent) 65%,var(--border) 35%)}._alertChipDone_rbztm_1190{border-style:dashed;color:var(--text-dim);cursor:default}._alertChipDone_rbztm_1190:hover{background:var(--surface)}._alertConfirm_rbztm_1192{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.78rem;color:var(--text);min-width:0}._alertConfirm_rbztm_1192>span{overflow-wrap:anywhere}._moreToggle_rbztm_1202{border:none;background:none;font:inherit;font-size:.72rem;color:var(--text-dim);text-decoration:underline;cursor:pointer;padding:.2rem .25rem}._moreToggle_rbztm_1202:hover{color:var(--text)}._alertActions_rbztm_1213{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._renameRow_rbztm_1214{display:inline-flex;align-items:center;gap:.3rem}._renameRow_rbztm_1214 ._input_rbztm_853{width:12rem;max-width:60vw;padding:.15rem .4rem;font-size:.82rem}@keyframes _shimmer_1yp7w_1{0%{background-position:-400px 0}to{background-position:400px 0}}._container_1yp7w_6{padding:2rem 2.5rem;max-width:900px}._bar_1yp7w_11{border-radius:6px;background:linear-gradient(90deg,var(--surface) 25%,var(--surface-hover, color-mix(in srgb, var(--surface) 80%, white)) 50%,var(--surface) 75%);background-size:800px 100%;animation:_shimmer_1yp7w_1 1.4s ease-in-out infinite}._card_1yp7w_23{width:100%;height:80px;border-radius:10px;margin-bottom:.75rem;background:linear-gradient(90deg,var(--surface) 25%,var(--surface-hover, color-mix(in srgb, var(--surface) 80%, white)) 50%,var(--surface) 75%);background-size:800px 100%;animation:_shimmer_1yp7w_1 1.4s ease-in-out infinite}._card_1yp7w_23:nth-child(4){animation-delay:.1s}._card_1yp7w_23:nth-child(5){animation-delay:.2s}._card_1yp7w_23:nth-child(6){animation-delay:.3s}
