.CyMaskEditor_backdrop__UROJC{position:fixed;z-index:150;inset:0;display:grid;place-items:center;padding:28px;background:rgb(0 0 0/72%)}.CyMaskEditor_panel__lAckn{width:min(920px,100%);max-height:calc(100vh - 56px);display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 75%,white);border-radius:16px;background:var(--bg-panel);box-shadow:0 30px 80px rgb(0 0 0/36%)}.CyMaskEditor_panel__lAckn header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 20px 15px;border-bottom:1px solid var(--border)}.CyMaskEditor_panel__lAckn h2{margin:0;font-size:16px}.CyMaskEditor_panel__lAckn p{margin:5px 0 0;color:var(--text-muted);font-size:12px}.CyMaskEditor_panel__lAckn header button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer}.CyMaskEditor_panel__lAckn header button:hover,.CyMaskEditor_tools__v7D5e button:hover{background:var(--bg-hover);color:var(--text)}.CyMaskEditor_stage__Dj0p3{position:relative;min-height:260px;display:grid;place-items:center;overflow:auto;padding:18px;background:#171717}.CyMaskEditor_stage__Dj0p3 canvas{grid-area:1/1;max-width:100%;max-height:calc(100vh - 250px);width:auto;height:auto;border-radius:8px}.CyMaskEditor_overlay__YbOzR{position:relative;touch-action:none;cursor:crosshair}.CyMaskEditor_panel__lAckn footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-top:1px solid var(--border)}.CyMaskEditor_panel__lAckn label{display:flex;align-items:center;gap:8px;color:var(--text-muted);white-space:nowrap;font-size:11px}.CyMaskEditor_panel__lAckn input{width:110px;accent-color:var(--accent)}.CyMaskEditor_tools__v7D5e{display:flex;align-items:center;gap:5px}.CyMaskEditor_tools__v7D5e button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);font-size:11px;cursor:pointer}.CyMaskEditor_tools__v7D5e .CyMaskEditor_confirm__gATHI{padding-inline:14px;background:var(--accent);color:var(--accent-contrast);font-weight:650}.CyMaskEditor_tools__v7D5e .CyMaskEditor_confirm__gATHI:hover{background:var(--accent);color:var(--accent-contrast);filter:brightness(.96)}@media (max-width:620px){.CyMaskEditor_backdrop__UROJC{padding:0}.CyMaskEditor_panel__lAckn{max-height:100vh;height:100%;border-radius:0}.CyMaskEditor_panel__lAckn footer{align-items:stretch;flex-direction:column}.CyMaskEditor_panel__lAckn label{justify-content:space-between}.CyMaskEditor_tools__v7D5e{display:grid;grid-template-columns:1fr 1fr 1.4fr}.CyMaskEditor_tools__v7D5e button{padding-inline:5px}}.CyMemoryPage_page__iR_Jv{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;container:memory-page/inline-size;background:radial-gradient(circle at 9% 2%,color-mix(in srgb,var(--accent) 10%,transparent) 0,transparent 30%),radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--accent) 6%,transparent) 0,transparent 26%),var(--bg);color:var(--text)}.CyMemoryPage_frame__ru_tw{width:min(1120px,calc(100% - 48px));margin:0 auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:30px 0}.CyMemoryPage_header__NUoS3{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.CyMemoryPage_header__NUoS3 h1{margin:0;font-size:20px;letter-spacing:-.02em}.CyMemoryPage_header__NUoS3 p{max-width:600px;margin:7px 0 0;color:var(--text-muted);font-size:13px;line-height:1.6}.CyMemoryPage_primary__HgW0R,.CyMemoryPage_saveButton__h4TOD{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;padding:0 16px;background:var(--accent);color:var(--accent-contrast);cursor:pointer;font:inherit;font-size:12px;font-weight:680;white-space:nowrap;box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 18%,transparent)}.CyMemoryPage_primary__HgW0R:active,.CyMemoryPage_saveButton__h4TOD:active{transform:translateY(1px)}.CyMemoryPage_guide__XOHFa{flex:0 0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,var(--bg-panel)),var(--bg-panel) 62%);box-shadow:0 18px 42px color-mix(in srgb,var(--text) 5%,transparent)}.CyMemoryPage_guideIcon__nrAoM{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:color-mix(in srgb,var(--accent) 9%,var(--bg));color:var(--accent)}.CyMemoryPage_guide__XOHFa strong{font-size:13px}.CyMemoryPage_guide__XOHFa p{margin:4px 0 0;color:var(--text-muted);font-size:11px;line-height:1.55}.CyMemoryPage_guideNote__jv7k0{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-size:10px;white-space:nowrap}.CyMemoryPage_editor__pN0WL{flex:0 0 auto;display:grid;grid-template-columns:minmax(150px,.65fr) minmax(280px,1.6fr) auto;align-items:end;gap:12px;margin-bottom:18px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 88%,var(--bg));box-shadow:0 18px 42px color-mix(in srgb,var(--text) 5%,transparent)}.CyMemoryPage_editorHeading__Zc0dg{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px}.CyMemoryPage_editorHeading__Zc0dg div{display:grid;gap:4px}.CyMemoryPage_editorHeading__Zc0dg strong{font-size:13px}.CyMemoryPage_editorHeading__Zc0dg span{color:var(--text-muted);font-size:10px}.CyMemoryPage_editorHeading__Zc0dg button,.CyMemoryPage_itemActions__ybQAd button{display:inline-grid;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.CyMemoryPage_editorHeading__Zc0dg button{width:30px;height:30px}.CyMemoryPage_editorHeading__Zc0dg button:hover,.CyMemoryPage_itemActions__ybQAd button:hover{background:var(--bg-hover);color:var(--text)}.CyMemoryPage_editor__pN0WL label{min-width:0;display:grid;gap:6px;color:var(--text-muted);font-size:10px}.CyMemoryPage_editor__pN0WL select,.CyMemoryPage_editor__pN0WL textarea{width:100%;border:1px solid var(--border);border-radius:8px;outline:0;background:var(--bg);color:var(--text);font:inherit;font-size:12px}.CyMemoryPage_editor__pN0WL select{height:38px;padding:0 10px}.CyMemoryPage_editor__pN0WL textarea{min-height:70px;max-height:150px;resize:vertical;padding:10px;line-height:1.5}.CyMemoryPage_editor__pN0WL textarea::placeholder{color:var(--text-dim)}.CyMemoryPage_editor__pN0WL select:focus,.CyMemoryPage_editor__pN0WL textarea:focus{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.CyMemoryPage_saveButton__h4TOD{min-width:88px}.CyMemoryPage_saveButton__h4TOD:disabled{cursor:default;opacity:.45}.CyMemoryPage_error__Obyjp{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--danger) 25%,var(--border));border-radius:9px;color:var(--text-muted);background:var(--bg-panel);font-size:11px}.CyMemoryPage_error__Obyjp button{border:0;background:transparent;color:var(--text);cursor:pointer;font:inherit;font-size:11px;font-weight:650}.CyMemoryPage_workspace__MQLMZ{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(220px,264px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px;overflow:hidden}.CyMemoryPage_categories__rK__B{min-height:0;overflow:auto;padding:10px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 78%,var(--bg));box-shadow:0 18px 44px color-mix(in srgb,var(--text) 5%,transparent)}.CyMemoryPage_categories__rK__B button{width:100%;min-height:62px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:0;border-radius:16px;padding:10px;background:transparent;color:var(--text-muted);cursor:pointer;text-align:left}.CyMemoryPage_categories__rK__B button:hover{background:var(--bg-hover)}.CyMemoryPage_categories__rK__B button[data-active=true]{background:var(--text);color:var(--bg)}.CyMemoryPage_categories__rK__B button>svg{width:34px;height:34px;padding:8px;border-radius:12px;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-dim)}.CyMemoryPage_categories__rK__B button[data-active=true]>svg{background:color-mix(in srgb,var(--bg) 16%,transparent);color:var(--bg)}.CyMemoryPage_categories__rK__B button span{min-width:0;display:grid;gap:3px}.CyMemoryPage_categories__rK__B strong{font-size:11px}.CyMemoryPage_categories__rK__B small{overflow:hidden;color:var(--text-dim);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.CyMemoryPage_categories__rK__B button[data-active=true] b,.CyMemoryPage_categories__rK__B button[data-active=true] small{color:color-mix(in srgb,var(--bg) 72%,transparent)}.CyMemoryPage_categories__rK__B b{color:var(--text-dim);font-size:10px;font-weight:650}.CyMemoryPage_memoryPanel__Rhj2b{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 76%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--text) 5%,transparent)}.CyMemoryPage_toolbar__A0_yA{height:58px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid color-mix(in srgb,var(--border) 82%,transparent)}.CyMemoryPage_toolbar__A0_yA label{height:36px;display:flex;align-items:center;gap:8px;min-width:210px;padding:0 12px;border:1px solid var(--border);border-radius:999px;color:var(--text-dim);background:var(--bg)}.CyMemoryPage_toolbar__A0_yA input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:11px}.CyMemoryPage_toolbar__A0_yA input::placeholder{color:var(--text-dim)}.CyMemoryPage_toolbar__A0_yA>span{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-dim);font-size:10px}.CyMemoryPage_memoryList__OZlN0{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:10px;overflow:auto;padding:12px}.CyMemoryPage_memoryItem__FSvtQ{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;overflow:hidden;padding:16px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:18px;background:var(--bg-panel);box-shadow:0 12px 26px color-mix(in srgb,var(--text) 4%,transparent)}.CyMemoryPage_memoryItem__FSvtQ:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 7%,transparent),transparent 40%);opacity:.55}.CyMemoryPage_itemIndex__c7utL{position:absolute;top:8px;right:52px;color:color-mix(in srgb,var(--text) 8%,transparent);font-size:34px;font-weight:800;letter-spacing:-.08em;line-height:1}.CyMemoryPage_itemIcon__z6DxJ{position:relative;z-index:1;width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--accent) 8%,var(--bg));color:var(--accent)}.CyMemoryPage_itemCopy__jFG_9{position:relative;z-index:1;min-width:0}.CyMemoryPage_itemCopy__jFG_9>span{display:inline-flex;min-height:22px;align-items:center;width:fit-content;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-muted);font-size:9px;font-weight:720}.CyMemoryPage_itemCopy__jFG_9 p{margin:7px 0 9px;overflow-wrap:anywhere;color:var(--text);font-size:12px;line-height:1.6;white-space:pre-wrap}.CyMemoryPage_itemMeta__xUg4O{display:flex;flex-wrap:wrap;gap:6px}.CyMemoryPage_itemMeta__xUg4O small{display:inline-flex;min-height:20px;align-items:center;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-dim);font-size:9px}.CyMemoryPage_itemActions__ybQAd{position:relative;z-index:1;display:flex;gap:4px;align-items:flex-start;opacity:.5}.CyMemoryPage_itemActions__ybQAd:focus-within,.CyMemoryPage_memoryItem__FSvtQ:hover .CyMemoryPage_itemActions__ybQAd{opacity:1}.CyMemoryPage_itemActions__ybQAd button{width:31px;height:31px;border-radius:10px}.CyMemoryPage_itemActions__ybQAd button:last-child:hover{color:var(--danger)}.CyMemoryPage_loading__9ihsF{display:grid;gap:10px;padding:14px}.CyMemoryPage_loading__9ihsF span{height:76px;border-radius:18px;background:linear-gradient(90deg,var(--bg-hover),color-mix(in srgb,var(--bg-hover) 56%,var(--bg-panel)),var(--bg-hover))}.CyMemoryPage_empty__zznjn{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px;color:var(--text-dim);text-align:center}.CyMemoryPage_empty__zznjn strong{color:var(--text);font-size:13px}.CyMemoryPage_empty__zznjn p{max-width:360px;margin:0;font-size:11px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.CyMemoryPage_categories__rK__B button,.CyMemoryPage_itemActions__ybQAd,.CyMemoryPage_itemActions__ybQAd button,.CyMemoryPage_memoryItem__FSvtQ,.CyMemoryPage_primary__HgW0R,.CyMemoryPage_saveButton__h4TOD{transition:background .12s ease,border-color .12s ease,box-shadow .16s ease,color .12s ease,opacity .12s ease,transform .12s ease}.CyMemoryPage_memoryItem__FSvtQ:hover{transform:translateY(-1px);box-shadow:0 18px 36px color-mix(in srgb,var(--text) 7%,transparent)}}@container memory-page (max-width: 760px){.CyMemoryPage_page__iR_Jv{overflow:auto}.CyMemoryPage_frame__ru_tw{flex:0 0 auto;display:block;width:calc(100% - 28px);padding:24px 0 40px}.CyMemoryPage_workspace__MQLMZ{grid-template-rows:auto}.CyMemoryPage_header__NUoS3{align-items:stretch;flex-direction:column}.CyMemoryPage_primary__HgW0R{align-self:flex-start}.CyMemoryPage_guide__XOHFa{grid-template-columns:auto minmax(0,1fr)}.CyMemoryPage_guideNote__jv7k0{grid-column:2}.CyMemoryPage_editor__pN0WL{grid-template-columns:1fr;align-items:stretch}.CyMemoryPage_editorHeading__Zc0dg{grid-column:auto}.CyMemoryPage_saveButton__h4TOD{justify-self:start}.CyMemoryPage_workspace__MQLMZ{grid-template-columns:1fr}.CyMemoryPage_categories__rK__B{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border)}.CyMemoryPage_categories__rK__B button{min-width:170px}.CyMemoryPage_toolbar__A0_yA label{min-width:0;flex:1}}@container memory-page (max-width: 430px){.CyMemoryPage_frame__ru_tw{width:calc(100% - 20px)}.CyMemoryPage_header__NUoS3 h1{font-size:18px}.CyMemoryPage_guide__XOHFa{align-items:start}.CyMemoryPage_guideNote__jv7k0,.CyMemoryPage_toolbar__A0_yA>span{display:none}.CyMemoryPage_memoryItem__FSvtQ{grid-template-columns:auto minmax(0,1fr)}.CyMemoryPage_itemActions__ybQAd{grid-column:2;justify-content:flex-end;opacity:1}}.CyDigestPage_page__OaRB7{width:100%;height:100%;min-width:0;overflow:auto;container:digest-page/inline-size;background:var(--bg);color:var(--text)}.CyDigestPage_frame__SEYcE{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:38px 0 64px}.CyDigestPage_header__X5LTN{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.CyDigestPage_header__X5LTN h1{margin:0;font-size:20px;letter-spacing:-.02em}.CyDigestPage_header__X5LTN p{margin:7px 0 0;color:var(--text-muted);font-size:13px}.CyDigestPage_emptyReport__h79rD button,.CyDigestPage_error__Ktw6n button,.CyDigestPage_saveSchedule__wnP6M,.CyDigestPage_scheduleButton__Qj4WP,.CyDigestPage_todayButton__VUzus{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid var(--border);border-radius:9px;padding:0 13px;background:var(--bg-panel);color:var(--text);cursor:pointer;font:inherit;font-size:12px;font-weight:650;white-space:nowrap}.CyDigestPage_error__Ktw6n button:hover,.CyDigestPage_scheduleButton__Qj4WP:hover,.CyDigestPage_todayButton__VUzus:hover{background:var(--bg-hover)}.CyDigestPage_emptyReport__h79rD button:active,.CyDigestPage_saveSchedule__wnP6M:active,.CyDigestPage_scheduleButton__Qj4WP:active,.CyDigestPage_todayButton__VUzus:active{transform:translateY(1px)}.CyDigestPage_error__Ktw6n{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;border:1px solid color-mix(in srgb,var(--danger) 32%,var(--border));border-radius:12px;padding:11px 13px;background:color-mix(in srgb,var(--danger) 6%,var(--bg-panel));color:var(--text-muted);font-size:11px}.CyDigestPage_error__Ktw6n button{min-height:29px;flex:0 0 auto;font-size:10px}.CyDigestPage_schedulePanel__LF_vH{margin-bottom:16px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--bg-panel)}.CyDigestPage_scheduleHeading__KRif0{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 14px;border-bottom:1px solid var(--border)}.CyDigestPage_scheduleHeading__KRif0>div{display:flex;align-items:center;gap:10px}.CyDigestPage_scheduleHeading__KRif0 span{display:flex;flex-direction:column;gap:3px}.CyDigestPage_scheduleHeading__KRif0 strong{font-size:13px}.CyDigestPage_scheduleHeading__KRif0 small{color:var(--text-muted);font-size:10px}.CyDigestPage_scheduleHeading__KRif0>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.CyDigestPage_scheduleHeading__KRif0>button:hover{background:var(--bg-hover);color:var(--text)}.CyDigestPage_scheduleRows___QcjS{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr)) auto;align-items:center;gap:10px;padding:13px}.CyDigestPage_scheduleRow__YfC37{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--border);border-radius:10px;padding:10px 11px;background:var(--bg);cursor:pointer}.CyDigestPage_scheduleRow__YfC37>input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent)}.CyDigestPage_scheduleRow__YfC37 span{min-width:0;display:flex;flex-direction:column;gap:3px}.CyDigestPage_scheduleRow__YfC37 strong{font-size:11px}.CyDigestPage_scheduleRow__YfC37 small{overflow:hidden;color:var(--text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.CyDigestPage_timeInput__pI9Fl{width:86px;height:31px;border:1px solid var(--border);border-radius:7px;padding:0 7px;background:var(--bg-panel);color:var(--text);font:inherit;font-size:11px}.CyDigestPage_timeInput__pI9Fl:disabled{opacity:.45}.CyDigestPage_saveSchedule__wnP6M{border-color:transparent;background:var(--accent);color:var(--accent-contrast)}.CyDigestPage_saveSchedule__wnP6M:disabled{opacity:.5;cursor:default}.CyDigestPage_scheduleUnavailable__P6ySU{padding:22px;color:var(--text-muted);font-size:11px;text-align:center}.CyDigestPage_workspace__c6qOC{display:grid;grid-template-columns:minmax(300px,352px) minmax(420px,1fr);min-height:620px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--bg-panel)}.CyDigestPage_calendarPanel__jJS9Q{min-width:0;padding:18px;border-right:1px solid var(--border);background:color-mix(in srgb,var(--bg-panel) 80%,var(--bg))}.CyDigestPage_calendarHeader__L5QyO{height:36px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.CyDigestPage_calendarHeader__L5QyO strong{font-size:13px}.CyDigestPage_calendarHeader__L5QyO button{width:31px;height:31px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.CyDigestPage_calendarHeader__L5QyO button:hover{background:var(--bg-hover);color:var(--text)}.CyDigestPage_calendarGrid__b3U5_,.CyDigestPage_weekdays__EyadD{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.CyDigestPage_weekdays__EyadD span{padding:7px 0;color:var(--text-dim);font-size:9px;text-align:center}.CyDigestPage_calendarGrid__b3U5_{gap:3px}.CyDigestPage_calendarGrid__b3U5_>button{position:relative;aspect-ratio:1;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text);cursor:pointer;font:inherit;font-size:11px}.CyDigestPage_calendarGrid__b3U5_>button:hover{background:var(--bg-hover)}.CyDigestPage_calendarGrid__b3U5_>button[data-outside]{color:var(--text-dim);opacity:.48}.CyDigestPage_calendarGrid__b3U5_>button[data-current]{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));color:var(--accent);font-weight:750}.CyDigestPage_calendarGrid__b3U5_>button[data-selected]{border-color:transparent;background:var(--accent);color:var(--accent-contrast);font-weight:750;opacity:1}.CyDigestPage_calendarGrid__b3U5_ small{height:4px;display:flex;gap:2px}.CyDigestPage_calendarGrid__b3U5_ i{width:4px;height:4px;border-radius:50%;background:color-mix(in srgb,currentColor 24%,transparent)}.CyDigestPage_calendarGrid__b3U5_ i[data-filled=true]{background:currentColor}.CyDigestPage_todayButton__VUzus{width:100%;margin-top:16px;background:transparent}.CyDigestPage_dayPanel__eXWs6{min-width:0;display:flex;flex-direction:column;padding:24px}.CyDigestPage_dayHeading__jOD66{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.CyDigestPage_dayHeading__jOD66>div{min-width:0}.CyDigestPage_dayHeading__jOD66 span{display:block;margin-bottom:5px;color:var(--accent);font-size:10px;font-weight:750}.CyDigestPage_dayHeading__jOD66 h2{margin:0;font-size:20px;letter-spacing:-.025em}.CyDigestPage_dayHeading__jOD66>small{flex:0 0 auto;margin-top:5px;color:var(--text-muted);font-size:10px}.CyDigestPage_typeSwitch__4D3J5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.CyDigestPage_typeSwitch__4D3J5 button{min-width:0;min-height:61px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--border);border-radius:10px;padding:9px 11px;background:var(--bg);color:var(--text-muted);cursor:pointer;text-align:left}.CyDigestPage_typeSwitch__4D3J5 button:hover{background:var(--bg-hover)}.CyDigestPage_typeSwitch__4D3J5 button[data-active=true]{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--bg-panel));color:var(--text)}.CyDigestPage_typeSwitch__4D3J5 button>span{min-width:0;display:flex;flex-direction:column;gap:4px}.CyDigestPage_typeSwitch__4D3J5 strong{font-size:12px}.CyDigestPage_typeSwitch__4D3J5 small{color:var(--text-muted);font-size:9px}.CyDigestPage_typeSwitch__4D3J5 button>svg:last-child{color:var(--accent)}.CyDigestPage_report___eY_h{min-height:410px;display:flex;flex:1;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--bg)}.CyDigestPage_reportHeading__ri6KR{min-height:68px;display:flex;align-items:center;gap:11px;padding:11px 14px;border-bottom:1px solid var(--border)}.CyDigestPage_reportIcon__T3k2o{width:38px;height:38px;display:grid;flex:0 0 38px;place-items:center;border-radius:10px;background:var(--bg-selected);color:var(--text)}.CyDigestPage_reportHeading__ri6KR>div{min-width:0;flex:1}.CyDigestPage_reportHeading__ri6KR h3{margin:0 0 4px;font-size:13px}.CyDigestPage_reportHeading__ri6KR p{margin:0;overflow:hidden;color:var(--text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.CyDigestPage_ready__OU7a0{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:9px;font-weight:700}.CyDigestPage_summaryFrame__r9KvY{width:100%;min-height:430px;flex:1;border:0;background:white}.CyDigestPage_emptyReport__h79rD{min-height:330px;display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;gap:12px;padding:34px;color:var(--text-muted);text-align:center}.CyDigestPage_emptyReport__h79rD strong{max-width:370px;color:var(--text);font-size:12px;font-weight:550;line-height:1.65}.CyDigestPage_emptyReport__h79rD button{margin-top:3px;border-color:transparent;background:var(--accent);color:var(--accent-contrast)}.CyDigestPage_emptyReport__h79rD button:disabled{opacity:.5;cursor:default}.CyDigestPage_skeleton__q5w2t{display:grid;gap:13px;padding:28px}.CyDigestPage_skeleton__q5w2t span{height:12px;border-radius:5px;background:var(--bg-selected)}.CyDigestPage_skeleton__q5w2t span:first-child{width:42%;height:18px}.CyDigestPage_skeleton__q5w2t span:nth-child(2){width:92%}.CyDigestPage_skeleton__q5w2t span:nth-child(3){width:84%}.CyDigestPage_skeleton__q5w2t span:nth-child(4){width:67%}@media (prefers-reduced-motion:no-preference){.CyDigestPage_calendarGrid__b3U5_>button,.CyDigestPage_calendarHeader__L5QyO button,.CyDigestPage_emptyReport__h79rD button,.CyDigestPage_saveSchedule__wnP6M,.CyDigestPage_scheduleButton__Qj4WP,.CyDigestPage_todayButton__VUzus,.CyDigestPage_typeSwitch__4D3J5 button{transition:background .12s ease,border-color .12s ease,color .12s ease,transform 80ms ease}}@container digest-page (max-width: 840px){.CyDigestPage_frame__SEYcE{width:calc(100% - 28px);padding-top:24px}.CyDigestPage_workspace__c6qOC{grid-template-columns:1fr}.CyDigestPage_calendarPanel__jJS9Q{border-right:0;border-bottom:1px solid var(--border)}.CyDigestPage_calendarGrid__b3U5_>button{min-height:42px;aspect-ratio:auto}.CyDigestPage_scheduleRows___QcjS{grid-template-columns:1fr}.CyDigestPage_saveSchedule__wnP6M{justify-self:stretch}}@container digest-page (max-width: 520px){.CyDigestPage_frame__SEYcE{width:calc(100% - 20px)}.CyDigestPage_header__X5LTN{align-items:stretch;flex-direction:column}.CyDigestPage_header__X5LTN h1{font-size:18px}.CyDigestPage_scheduleButton__Qj4WP{width:100%}.CyDigestPage_calendarPanel__jJS9Q{padding:13px}.CyDigestPage_calendarGrid__b3U5_{gap:1px}.CyDigestPage_calendarGrid__b3U5_>button{min-height:37px;border-radius:7px}.CyDigestPage_dayPanel__eXWs6{padding:16px}.CyDigestPage_dayHeading__jOD66{align-items:flex-start;flex-direction:column;gap:5px}.CyDigestPage_dayHeading__jOD66>small{margin-top:0}.CyDigestPage_typeSwitch__4D3J5{grid-template-columns:1fr}.CyDigestPage_reportHeading__ri6KR p{white-space:normal}.CyDigestPage_summaryFrame__r9KvY{min-height:390px}.CyDigestPage_scheduleHeading__KRif0{align-items:flex-start}.CyDigestPage_scheduleRow__YfC37{grid-template-columns:auto minmax(0,1fr)}.CyDigestPage_timeInput__pI9Fl{grid-column:2;width:100%}}.CyWorkspaceResources_page__8TFVr{height:100%;min-width:0;display:flex;flex-direction:column;padding:30px clamp(18px,4vw,48px);overflow:auto;color:var(--text)}.CyWorkspaceResources_page__8TFVr h1{font-size:26px;margin:0 0 8px}.CyWorkspaceResources_hint__Z0OZA,.CyWorkspaceResources_page__8TFVr header p{color:var(--text-muted);font-size:13px;line-height:1.7}.CyWorkspaceResources_toolbar__50KOG{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 10px}.CyWorkspaceResources_page__8TFVr input,.CyWorkspaceResources_page__8TFVr select,.CyWorkspaceResources_page__8TFVr textarea{border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);padding:10px 12px;font:inherit;min-width:0}.CyWorkspaceResources_toolbar__50KOG input{flex:1}.CyWorkspaceResources_page__8TFVr button{border:1px solid var(--border);border-radius:8px;background:var(--bg-panel);color:var(--text);padding:10px 14px;cursor:pointer;font:inherit;font-size:13px}.CyWorkspaceResources_page__8TFVr button:hover{background:var(--bg-hover)}.CyWorkspaceResources_page__8TFVr button:disabled{opacity:.5;cursor:default}.CyWorkspaceResources_files__ORD3o{flex:1;min-height:260px;overflow:auto;border:1px solid var(--border);border-radius:12px;padding:12px}.CyWorkspaceResources_empty__WcjnE{padding:40px 12px;text-align:center;color:var(--text-muted)}.CyWorkspaceResources_workflows__JYHxM{display:grid;gap:16px}.CyWorkspaceResources_editor__TqYow,.CyWorkspaceResources_workflow____Doc{border:1px solid var(--border);border-radius:12px;padding:20px;background:var(--bg-panel)}.CyWorkspaceResources_editor__TqYow{display:grid;gap:16px}.CyWorkspaceResources_editor__TqYow label{display:grid;gap:8px}.CyWorkspaceResources_editor__TqYow textarea{resize:vertical}.CyWorkspaceResources_workflow____Doc h2{font-size:17px;margin:0 0 12px}.CyWorkspaceResources_workflow____Doc p{white-space:pre-wrap;max-height:180px;overflow:auto;font-size:13px;line-height:1.7;color:var(--text-muted)}.CyIntegrationsPage_page__6xsjJ{width:100%;height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;container:integrations-page/inline-size;background:radial-gradient(circle at 9% 2%,color-mix(in srgb,var(--accent) 10%,transparent) 0,transparent 30%),radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--accent) 6%,transparent) 0,transparent 26%),var(--bg);color:var(--text)}.CyIntegrationsPage_frame__zbDYA{width:min(1120px,calc(100% - 48px));margin:0 auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:30px 0}.CyIntegrationsPage_header__kgSus{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.CyIntegrationsPage_header__kgSus h1{margin:0;font-size:20px;letter-spacing:-.02em}.CyIntegrationsPage_header__kgSus p{max-width:620px;margin:7px 0 0;color:var(--text-muted);font-size:13px;line-height:1.6}.CyIntegrationsPage_primary__aNZUU,.CyIntegrationsPage_saveButton__FWmVY{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;padding:0 16px;background:var(--accent);color:var(--accent-contrast);cursor:pointer;font:inherit;font-size:12px;font-weight:680;white-space:nowrap;box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 18%,transparent)}.CyIntegrationsPage_primary__aNZUU:active,.CyIntegrationsPage_saveButton__FWmVY:active{transform:translateY(1px)}.CyIntegrationsPage_saveButton__FWmVY:disabled{cursor:default;opacity:.45;box-shadow:none}.CyIntegrationsPage_error__d1VgO{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--danger) 25%,var(--border));border-radius:9px;color:var(--text-muted);background:var(--bg-panel);font-size:11px}.CyIntegrationsPage_error__d1VgO button{border:0;background:transparent;color:var(--text);cursor:pointer;font:inherit;font-size:11px;font-weight:650}.CyIntegrationsPage_editor__8s4QB{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-bottom:18px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 88%,var(--bg));box-shadow:0 18px 42px color-mix(in srgb,var(--text) 5%,transparent)}.CyIntegrationsPage_editorHead__THi2d{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px}.CyIntegrationsPage_editorHead__THi2d div{display:grid;gap:4px}.CyIntegrationsPage_editorHead__THi2d strong{font-size:13px}.CyIntegrationsPage_editorHead__THi2d span{color:var(--text-muted);font-size:10px;line-height:1.55}.CyIntegrationsPage_editorHead__THi2d button{width:30px;height:30px;display:inline-grid;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.CyIntegrationsPage_editorHead__THi2d button:hover{background:var(--bg-hover);color:var(--text)}.CyIntegrationsPage_frame__zbDYA label{min-width:0;display:grid;gap:6px;color:var(--text-muted);font-size:10px}.CyIntegrationsPage_frame__zbDYA input,.CyIntegrationsPage_frame__zbDYA select{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;outline:0;background:var(--bg);color:var(--text);font:inherit;font-size:12px}.CyIntegrationsPage_frame__zbDYA input::placeholder{color:var(--text-dim)}.CyIntegrationsPage_frame__zbDYA input:focus,.CyIntegrationsPage_frame__zbDYA select:focus{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.CyIntegrationsPage_loading__zFz4L{display:grid;gap:10px;padding:8px 0}.CyIntegrationsPage_loading__zFz4L span{height:74px;border-radius:18px;background:linear-gradient(90deg,var(--bg-hover),color-mix(in srgb,var(--bg-hover) 56%,var(--bg-panel)),var(--bg-hover))}.CyIntegrationsPage_empty__v1MDH{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px;color:var(--text-dim);text-align:center}.CyIntegrationsPage_empty__v1MDH strong{color:var(--text);font-size:13px}.CyIntegrationsPage_empty__v1MDH p{max-width:380px;margin:0;font-size:11px;line-height:1.6}.CyIntegrationsPage_workspace__S2iYC{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(210px,258px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:12px;overflow:hidden}.CyIntegrationsPage_connections__D515x{min-height:0;display:grid;align-content:start;gap:4px;overflow:auto;padding:10px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 78%,var(--bg))}.CyIntegrationsPage_connections__D515x button{width:100%;min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;border:0;border-radius:16px;padding:10px;background:transparent;color:var(--text-muted);cursor:pointer;text-align:left}.CyIntegrationsPage_connections__D515x button:hover{background:var(--bg-hover)}.CyIntegrationsPage_connections__D515x button[data-active=true]{background:var(--text);color:var(--bg)}.CyIntegrationsPage_connections__D515x button span{min-width:0;display:grid;gap:3px}.CyIntegrationsPage_connections__D515x strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.CyIntegrationsPage_connections__D515x small{color:var(--text-dim);font-size:9px}.CyIntegrationsPage_connections__D515x button[data-active=true] small{color:color-mix(in srgb,var(--bg) 72%,transparent)}.CyIntegrationsPage_connectionMark__zPklw{width:30px;height:30px;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--text) 5%,transparent)}.CyIntegrationsPage_connectionMark__zPklw[data-state=ready]{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.CyIntegrationsPage_connectionMark__zPklw[data-state=error]{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.CyIntegrationsPage_connectionMark__zPklw[data-state=disabled],.CyIntegrationsPage_connectionMark__zPklw[data-state=unverified]{color:var(--text-dim)}.CyIntegrationsPage_detail__MNeWy{min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px;overflow:auto;padding:18px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 76%,transparent)}.CyIntegrationsPage_detailHead__JuASx{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.CyIntegrationsPage_detailHead__JuASx>div:first-child{min-width:0;display:grid;gap:5px}.CyIntegrationsPage_detailHead__JuASx strong{font-size:15px}.CyIntegrationsPage_detailHead__JuASx small{overflow-wrap:anywhere;color:var(--text-dim);font-size:10px;line-height:1.6}.CyIntegrationsPage_detailProblem__8VzLd{color:var(--danger);font-size:10px;font-style:normal;line-height:1.6}.CyIntegrationsPage_detailActions__cyHmk{display:flex;flex-wrap:wrap;gap:6px}.CyIntegrationsPage_bindingActions__EHxkH button,.CyIntegrationsPage_bindingEditorActions__k_f12 button,.CyIntegrationsPage_detailActions__cyHmk button,.CyIntegrationsPage_ghostButton__LqAaD,.CyIntegrationsPage_inlineField__tfg_3 button{min-height:30px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border);border-radius:999px;padding:0 12px;background:var(--bg);color:var(--text-muted);cursor:pointer;font:inherit;font-size:11px;white-space:nowrap}.CyIntegrationsPage_bindingActions__EHxkH button:hover,.CyIntegrationsPage_detailActions__cyHmk button:hover,.CyIntegrationsPage_ghostButton__LqAaD:hover,.CyIntegrationsPage_inlineField__tfg_3 button:hover{background:var(--bg-hover);color:var(--text)}.CyIntegrationsPage_bindingActions__EHxkH button:disabled,.CyIntegrationsPage_detailActions__cyHmk button:disabled,.CyIntegrationsPage_inlineField__tfg_3 button:disabled{cursor:default;opacity:.45}.CyIntegrationsPage_dangerButton__rdB_v:hover{border-color:color-mix(in srgb,var(--danger) 40%,var(--border));color:var(--danger)}.CyIntegrationsPage_bindingHead__jT1OU{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.CyIntegrationsPage_bindingHead__jT1OU div{display:grid;gap:3px;padding-top:12px}.CyIntegrationsPage_bindingHead__jT1OU strong{font-size:12px}.CyIntegrationsPage_bindingHead__jT1OU small{color:var(--text-dim);font-size:10px}.CyIntegrationsPage_bindingEditor__pnaWY{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 14%,var(--border));border-radius:18px;background:color-mix(in srgb,var(--bg) 60%,var(--bg-panel))}.CyIntegrationsPage_inlineField__tfg_3{display:flex;gap:6px}.CyIntegrationsPage_discovered__d_cRq{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.CyIntegrationsPage_discovered__d_cRq small{color:var(--text-dim);font-size:10px}.CyIntegrationsPage_discovered__d_cRq button{min-height:28px;border:1px solid var(--border);border-radius:999px;padding:0 11px;background:var(--bg);color:var(--text-muted);cursor:pointer;font:inherit;font-size:11px}.CyIntegrationsPage_discovered__d_cRq button[data-active=true]{border-color:transparent;background:var(--accent);color:var(--accent-contrast)}.CyIntegrationsPage_bindingEditorActions__k_f12{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.CyIntegrationsPage_emptyBindings__qXbQE{display:flex;flex-direction:column;align-items:center;gap:8px;padding:26px;border:1px dashed color-mix(in srgb,var(--border) 90%,transparent);border-radius:16px;color:var(--text-dim);text-align:center}.CyIntegrationsPage_emptyBindings__qXbQE p{max-width:340px;margin:0;font-size:11px;line-height:1.6}.CyIntegrationsPage_bindingList__VgltU{display:grid;gap:10px;margin:0;padding:0;list-style:none}.CyIntegrationsPage_bindingList__VgltU li{display:grid;gap:8px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:16px;background:var(--bg-panel)}.CyIntegrationsPage_bindingTitle__usgez{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.CyIntegrationsPage_bindingTitle__usgez strong{font-size:13px}.CyIntegrationsPage_bindingTitle__usgez span{display:inline-flex;min-height:20px;align-items:center;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text-muted);font-size:9px;font-weight:700}.CyIntegrationsPage_bindingTitle__usgez span[data-mode=readwrite]{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}.CyIntegrationsPage_bindingScope__Kq3MV{margin:0;overflow-wrap:anywhere;color:var(--text-muted);font-size:11px;line-height:1.6}.CyIntegrationsPage_fieldChips__5NYdi{display:flex;flex-wrap:wrap;gap:5px}.CyIntegrationsPage_fieldChips__5NYdi small{display:inline-flex;min-height:20px;align-items:center;gap:4px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text-muted);font-size:9px}.CyIntegrationsPage_fieldChips__5NYdi small em{color:var(--text-dim);font-style:normal}.CyIntegrationsPage_fieldChips__5NYdi small[data-readonly=true] em:after{content:" · 只读"}.CyIntegrationsPage_bindingActions__EHxkH{display:flex;flex-wrap:wrap;gap:6px}@media (prefers-reduced-motion:no-preference){.CyIntegrationsPage_bindingActions__EHxkH button,.CyIntegrationsPage_bindingList__VgltU li,.CyIntegrationsPage_connections__D515x button,.CyIntegrationsPage_detailActions__cyHmk button,.CyIntegrationsPage_ghostButton__LqAaD,.CyIntegrationsPage_primary__aNZUU,.CyIntegrationsPage_saveButton__FWmVY{transition:background .12s ease,border-color .12s ease,box-shadow .16s ease,color .12s ease,opacity .12s ease,transform .12s ease}}@container integrations-page (max-width: 860px){.CyIntegrationsPage_page__6xsjJ{overflow:auto}.CyIntegrationsPage_frame__zbDYA{flex:0 0 auto;display:block;width:calc(100% - 28px);padding:24px 0 40px}.CyIntegrationsPage_header__kgSus{align-items:stretch;flex-direction:column}.CyIntegrationsPage_primary__aNZUU{align-self:flex-start}.CyIntegrationsPage_editor__8s4QB{grid-template-columns:1fr;align-items:stretch}.CyIntegrationsPage_saveButton__FWmVY{justify-self:start}.CyIntegrationsPage_workspace__S2iYC{grid-template-columns:1fr;grid-template-rows:auto;overflow:visible}.CyIntegrationsPage_connections__D515x{display:flex;overflow-x:auto}.CyIntegrationsPage_connections__D515x button{min-width:190px}.CyIntegrationsPage_detail__MNeWy{overflow:visible}.CyIntegrationsPage_bindingEditor__pnaWY{grid-template-columns:1fr}}@container integrations-page (max-width: 430px){.CyIntegrationsPage_frame__zbDYA{width:calc(100% - 20px)}.CyIntegrationsPage_header__kgSus h1{font-size:18px}.CyIntegrationsPage_detailHead__JuASx{flex-direction:column}.CyIntegrationsPage_bindingHead__jT1OU{align-items:stretch;flex-direction:column;gap:10px}}.CyIntegrationsPage_agentBridge__D3dn9{flex:0 0 auto;display:grid;gap:14px;margin-bottom:18px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 16%,var(--border));border-radius:22px;background:color-mix(in srgb,var(--bg-panel) 90%,var(--bg));box-shadow:0 18px 42px color-mix(in srgb,var(--text) 5%,transparent)}.CyIntegrationsPage_agentBridgeHead__e2KgU{display:grid;gap:4px}.CyIntegrationsPage_agentBridgeHead__e2KgU strong{font-size:14px}.CyIntegrationsPage_agentBridgeHead__e2KgU span{color:var(--text-muted);font-size:11px;line-height:1.6}.CyIntegrationsPage_agentEmpty__GbF5A{display:flex;align-items:center;gap:10px;padding:12px 4px;color:var(--text-dim);font-size:12px}.CyIntegrationsPage_agentEmpty__GbF5A p{margin:0;line-height:1.55}.CyIntegrationsPage_agentList__Bgitc{display:grid;gap:10px;margin:0;padding:0;list-style:none}.CyIntegrationsPage_agentList__Bgitc li{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:16px;background:var(--bg-panel)}.CyIntegrationsPage_agentList__Bgitc li>div:first-child{min-width:0;display:grid;gap:4px}.CyIntegrationsPage_agentList__Bgitc strong{font-size:13px}.CyIntegrationsPage_agentList__Bgitc small{overflow-wrap:anywhere;color:var(--text-dim);font-size:10px;line-height:1.55}.CyIntegrationsPage_qrPanel__CxBxG{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border-radius:16px;border:1px dashed color-mix(in srgb,var(--accent) 30%,var(--border));background:color-mix(in srgb,var(--accent) 6%,var(--bg))}.CyIntegrationsPage_qrMark__l2sGh{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.CyIntegrationsPage_qrBody__9c2UR{min-width:0;display:grid;gap:6px}.CyIntegrationsPage_qrBody__9c2UR strong{font-size:13px}.CyIntegrationsPage_qrBody__9c2UR p{margin:0;color:var(--text-muted);font-size:11px}.CyIntegrationsPage_qrLink__5CNNA{color:var(--accent);font-size:12px;font-weight:650;text-decoration:none}.CyIntegrationsPage_qrLink__5CNNA:hover{text-decoration:underline}.CyIntegrationsPage_sectionDivider__u4Ddp{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;margin:6px 0 14px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.CyIntegrationsPage_sectionDivider__u4Ddp strong{font-size:12px}.CyIntegrationsPage_sectionDivider__u4Ddp span{grid-column:1/2;color:var(--text-dim);font-size:10px;line-height:1.55}.CyChatPage_page__fwKha{position:relative;width:100%;height:100%;min-width:0;display:flex;padding:16px;overflow:hidden;container:chat-page/inline-size;background:var(--bg);color:var(--text)}.CyChatPage_frame__XcN0Y{width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:22px;background:var(--bg-panel);box-shadow:0 24px 60px color-mix(in srgb,var(--text) 8%,transparent)}.CyChatPage_header__i1tQm{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:0 16px 0 18px;border-bottom:1px solid color-mix(in srgb,var(--border) 75%,transparent)}.CyChatPage_header__i1tQm h1{margin:0;font-size:15px;font-weight:650;letter-spacing:-.02em}.CyChatPage_primary__fEw__,.CyChatPage_saveButton__2tpqK{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:999px;padding:0 12px;background:var(--accent);color:var(--accent-contrast);cursor:pointer;font:inherit;font-size:12px;font-weight:650;white-space:nowrap}.CyChatPage_primary__fEw__:active,.CyChatPage_saveButton__2tpqK:active,.CyChatPage_sendButton__T1ks2:active{transform:translateY(1px)}.CyChatPage_saveButton__2tpqK:disabled,.CyChatPage_sendButton__T1ks2:disabled{cursor:default;opacity:.4}.CyChatPage_error__BdSXy{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 14px 0;padding:10px 12px;border-radius:12px;color:var(--text-muted);background:color-mix(in srgb,var(--danger) 10%,var(--bg));font-size:12px}.CyChatPage_error__BdSXy button{border:0;background:transparent;color:var(--text);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.CyChatPage_channelModalBackdrop__kGdAn{position:absolute;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--text) 28%,transparent)}.CyChatPage_channelModal__wJSoM{width:min(400px,100%);display:grid;gap:14px;padding:18px;border:1px solid var(--border);border-radius:18px;background:var(--bg-panel);color:var(--text);box-shadow:0 20px 48px color-mix(in srgb,var(--text) 18%,transparent)}.CyChatPage_channelModal__wJSoM h2{margin:0;font-size:15px;font-weight:650;letter-spacing:-.02em}.CyChatPage_channelModal__wJSoM label{display:grid;gap:6px;color:var(--text-muted);font-size:11px}.CyChatPage_channelModal__wJSoM input,.CyChatPage_channelModal__wJSoM select{width:100%;height:36px;padding:0 10px;border:1px solid var(--border);border-radius:10px;outline:0;background:var(--bg);color:var(--text);font:inherit;font-size:13px}.CyChatPage_channelModalActions__7tBUY{display:flex;justify-content:flex-end;gap:8px}.CyChatPage_channelModalCancel__pKKt9{min-height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;padding:0 12px;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.CyChatPage_channelModalCancel__pKKt9:hover{color:var(--text);background:var(--bg-hover)}.CyChatPage_iconButton__hhw0H{width:34px;height:34px;display:inline-grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--text-muted);cursor:pointer}.CyChatPage_iconButton__hhw0H:hover{background:var(--bg-hover);color:var(--text)}.CyChatPage_loading__sXs0k{display:grid;gap:10px;padding:16px}.CyChatPage_loading__sXs0k span{height:64px;border-radius:16px;background:linear-gradient(90deg,var(--bg-hover),color-mix(in srgb,var(--bg-hover) 56%,var(--bg-panel)),var(--bg-hover))}.CyChatPage_empty__QYVXw{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px;color:var(--text-dim);text-align:center}.CyChatPage_empty__QYVXw strong{color:var(--text);font-size:14px}.CyChatPage_empty__QYVXw p{max-width:320px;margin:0;font-size:12px;line-height:1.6}.CyChatPage_workspace___XPKy{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden}.CyChatPage_channels__f9JL6{min-height:0;display:grid;align-content:start;gap:2px;overflow:auto;padding:10px;border-right:1px solid color-mix(in srgb,var(--border) 75%,transparent);background:color-mix(in srgb,var(--bg) 28%,var(--bg-panel))}.CyChatPage_channels__f9JL6 button{width:100%;min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:0;border-radius:14px;padding:8px;background:transparent;color:var(--text);cursor:pointer;text-align:left}.CyChatPage_channels__f9JL6 button:hover{background:color-mix(in srgb,var(--text) 5%,transparent)}.CyChatPage_channels__f9JL6 button[data-active=true]{background:color-mix(in srgb,var(--accent) 14%,transparent)}.CyChatPage_mark__YI3gN{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--text) 8%,var(--bg));color:var(--text-muted)}.CyChatPage_channels__f9JL6 button[data-active=true] .CyChatPage_mark__YI3gN{background:var(--accent);color:var(--accent-contrast)}.CyChatPage_channels__f9JL6 button span{min-width:0;display:grid;gap:2px}.CyChatPage_channels__f9JL6 strong{overflow:hidden;font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.CyChatPage_channels__f9JL6 small{overflow:hidden;color:var(--text-dim);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.CyChatPage_channels__f9JL6 em{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--accent-contrast);font-size:10px;font-style:normal;font-weight:700}.CyChatPage_room__Hbgfw{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 7%,transparent) 0,transparent 28%),color-mix(in srgb,var(--bg) 62%,var(--bg-panel))}.CyChatPage_roomHead__pzZtH{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:0 18px}.CyChatPage_roomHead__pzZtH>:first-child{min-width:0;display:grid;gap:2px}.CyChatPage_roomHead__pzZtH strong{font-size:14px}.CyChatPage_roomHead__pzZtH small{overflow:hidden;color:var(--text-dim);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.CyChatPage_roomActions__eo3IS{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.CyChatPage_ghostButton__IXUNJ{min-height:28px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;padding:0 10px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted);cursor:pointer;font:inherit;font-size:11px;white-space:nowrap}.CyChatPage_ghostButton__IXUNJ:hover,.CyChatPage_ghostButton__IXUNJ[data-active=true]{background:color-mix(in srgb,var(--text) 10%,transparent);color:var(--text)}.CyChatPage_searchField__6ZlAP{min-width:140px;max-width:220px;height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted)}.CyChatPage_searchField__6ZlAP input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:12px}.CyChatPage_searchHits__H1vNA{flex:0 0 auto;max-height:180px;display:grid;gap:4px;overflow:auto;margin:0 14px 8px;padding:8px;border-radius:14px;background:color-mix(in srgb,var(--bg) 55%,var(--bg-panel))}.CyChatPage_searchHits__H1vNA button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;border:0;border-radius:10px;padding:8px 10px;background:transparent;color:var(--text);cursor:pointer;text-align:left;font:inherit}.CyChatPage_searchHits__H1vNA button:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.CyChatPage_searchHits__H1vNA strong{font-size:11px;color:var(--text-muted);white-space:nowrap}.CyChatPage_searchHits__H1vNA span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.CyChatPage_searchHits__H1vNA time{color:var(--text-dim);font-size:10px;white-space:nowrap}.CyChatPage_searchEmpty__Ee9yw{margin:0;padding:6px 4px;color:var(--text-dim);font-size:12px}.CyChatPage_membersPanel__U9mu9{flex:0 0 auto;display:grid;gap:10px;margin:0 14px 8px;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--bg) 55%,var(--bg-panel))}.CyChatPage_membersHead__HSwtR{display:flex;align-items:center;justify-content:space-between;gap:8px}.CyChatPage_membersHead__HSwtR strong{font-size:12px}.CyChatPage_memberList__l9lw7{margin:0;padding:0;list-style:none;display:grid;gap:6px;max-height:180px;overflow:auto}.CyChatPage_memberList__l9lw7 li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;padding:4px 2px}.CyChatPage_memberList__l9lw7 span{min-width:0;display:grid;gap:2px}.CyChatPage_memberList__l9lw7 strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.CyChatPage_memberList__l9lw7 small{color:var(--text-dim);font-size:11px}.CyChatPage_addMember__Gam4e{display:flex;gap:8px;align-items:center}.CyChatPage_addMember__Gam4e select{flex:1 1 auto;min-width:0;height:34px;padding:0 10px;border:0;border-radius:10px;background:var(--bg);color:var(--text);font:inherit;font-size:13px}.CyChatPage_joinBar__mzXoL{flex:0 0 auto;display:flex;justify-content:center;padding:12px 14px 16px}.CyChatPage_topics__qj1Tq{flex:0 0 auto;display:flex;gap:6px;overflow-x:auto;padding:0 18px 10px}.CyChatPage_topics__qj1Tq button{min-height:26px;flex:0 0 auto;border:0;border-radius:999px;padding:0 11px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted);cursor:pointer;font:inherit;font-size:11px}.CyChatPage_topics__qj1Tq button[data-active=true]{background:var(--text);color:var(--bg)}.CyChatPage_messages__TtfMG{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0;overflow:auto;padding:8px 18px 12px}.CyChatPage_noMessages__jIJ8T{margin:auto;color:var(--text-dim);font-size:13px}.CyChatPage_dayRule__GfEyM{display:flex;align-items:center;justify-content:center;margin:14px 0 10px}.CyChatPage_dayRule__GfEyM span{padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text-dim);font-size:11px}.CyChatPage_row__Cufun{display:flex;align-items:flex-end;gap:8px;width:100%;margin:10px 0 2px}.CyChatPage_row__Cufun[data-continued=true]{margin-top:3px}.CyChatPage_row__Cufun[data-self=true]{flex-direction:row-reverse}.CyChatPage_row__Cufun[data-highlight=true] .CyChatPage_bubble__iI_ss{outline:2px solid var(--accent);outline-offset:2px}.CyChatPage_avatar__dwKHE{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,var(--bg));color:var(--accent);font-size:12px;font-weight:700}.CyChatPage_row__Cufun[data-continued=true] .CyChatPage_avatar__dwKHE{visibility:hidden}.CyChatPage_stack__JLPgC{display:grid;gap:4px;max-width:min(68%,30rem)}.CyChatPage_row__Cufun[data-self=true] .CyChatPage_stack__JLPgC{justify-items:end}.CyChatPage_who__0PdHw{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-left:2px;color:var(--text-dim);font-size:11px}.CyChatPage_botTag__WIN_6{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:10px;font-weight:700}.CyChatPage_topicTag__XYJ5a{padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--text) 6%,transparent);color:var(--text-muted);font-size:10px}.CyChatPage_bubble__iI_ss{margin:0;padding:9px 12px 7px;border-radius:18px 18px 18px 6px;background:color-mix(in srgb,var(--bg-panel) 86%,var(--text));color:var(--text);font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:0 1px 1px color-mix(in srgb,var(--text) 8%,transparent)}.CyChatPage_row__Cufun[data-self=true] .CyChatPage_bubble__iI_ss{border-radius:18px 18px 6px 18px;background:var(--accent);color:var(--accent-contrast);box-shadow:none}.CyChatPage_bubble__iI_ss time{display:block;margin-top:3px;font-size:10px;line-height:1;text-align:right;opacity:.62}.CyChatPage_pending__p2Kan{color:var(--text-dim);font-size:10px}.CyChatPage_composer__fG2cc{flex:0 0 auto;display:flex;flex-direction:column;gap:4px;padding:6px 14px 14px}.CyChatPage_topicInput___lF8o{height:28px;padding:0 14px;border:0;border-radius:999px;outline:0;background:transparent;color:var(--text-muted);font:inherit;font-size:12px}.CyChatPage_topicInput___lF8o:focus{background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text)}.CyChatPage_composerBody__PLxca{position:relative}.CyChatPage_dock__8mSSy{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 16px;border-radius:26px;background:var(--bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 90%,transparent)}.CyChatPage_composer__fG2cc textarea{flex:1 1 auto;min-height:36px;max-height:120px;min-width:0;padding:8px 0;border:0;outline:0;resize:none;background:transparent;color:var(--text);font:inherit;font-size:14px;line-height:1.45}.CyChatPage_composer__fG2cc textarea::placeholder,.CyChatPage_topicInput___lF8o::placeholder{color:var(--text-dim)}.CyChatPage_sendButton__T1ks2{width:36px;height:36px;flex:0 0 36px;display:inline-grid;place-items:center;border:0;border-radius:50%;padding:0;background:var(--accent);color:var(--accent-contrast);cursor:pointer}.CyChatPage_atMenu__5Jykj{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:30;max-height:min(40vh,280px);overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;background:var(--bg-panel);box-shadow:0 -8px 24px color-mix(in srgb,var(--text) 12%,transparent)}.CyChatPage_atMenuHead__yPFW8{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);color:var(--text-dim);font-size:11px}.CyChatPage_atMenuList__50kUW{flex:1 1 auto;min-height:0;overflow:auto;padding:4px}.CyChatPage_atMenuEmpty___Ks17{margin:0;padding:8px 10px;color:var(--text-dim);font-size:12px}.CyChatPage_atMenuItem__ReSXp{width:100%;display:flex;align-items:center;gap:8px;border:0;border-radius:8px;padding:7px 8px;background:transparent;color:var(--text);cursor:pointer;text-align:left;font:inherit;font-size:12.5px;font-family:var(--font-mono)}.CyChatPage_atMenuItem__ReSXp:hover,.CyChatPage_atMenuItem__ReSXp[data-active=true]{background:var(--bg-hover)}.CyChatPage_atMenuItem__ReSXp span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CyChatPage_atMenuPath__XJQJi{color:var(--text-dim)}@media (prefers-reduced-motion:no-preference){.CyChatPage_channels__f9JL6 button,.CyChatPage_ghostButton__IXUNJ,.CyChatPage_primary__fEw__,.CyChatPage_saveButton__2tpqK,.CyChatPage_sendButton__T1ks2,.CyChatPage_topics__qj1Tq button{transition:background .12s ease,color .12s ease,opacity .12s ease,transform .12s ease}}@container chat-page (max-width: 820px){.CyChatPage_page__fwKha{padding:8px}.CyChatPage_header__i1tQm{align-items:center}.CyChatPage_workspace___XPKy{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.CyChatPage_channels__f9JL6{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--border) 75%,transparent)}.CyChatPage_channels__f9JL6 button{min-width:210px}}@container chat-page (max-width: 430px){.CyChatPage_roomHead__pzZtH{align-items:stretch;flex-direction:column;gap:8px;padding-top:10px;padding-bottom:10px}.CyChatPage_roomActions__eo3IS{justify-content:flex-start}.CyChatPage_searchField__6ZlAP{max-width:none;flex:1 1 auto}}.CyAccountAccess_compact__6iZ8K,.CyAccountAccess_panel__TyyNQ{width:100%;box-sizing:border-box}.CyAccountAccess_panel__TyyNQ{max-width:430px;padding:34px 36px 28px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:20px;background:color-mix(in srgb,var(--bg) 96%,transparent);box-shadow:0 24px 70px rgb(0 0 0/12%)}.CyAccountAccess_compact__6iZ8K{max-width:460px;margin:0 auto}.CyAccountAccess_intro__vizgF>span{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.08em}.CyAccountAccess_intro__vizgF h1{margin:8px 0 0;color:var(--text);font-size:20px;line-height:1.25;letter-spacing:-.035em}.CyAccountAccess_intro__vizgF p{margin:9px 0 0;color:var(--text-muted);font-size:13px;line-height:1.65}.CyAccountAccess_modeSwitch__VkUGU{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:25px;padding:4px;border-radius:11px;background:var(--bg-panel)}.CyAccountAccess_modeSwitch__VkUGU button{min-height:35px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);font-size:11px;cursor:pointer}.CyAccountAccess_modeSwitch__VkUGU button:hover{color:var(--text)}.CyAccountAccess_modeSwitch__VkUGU button[data-active]{background:var(--bg);color:var(--text);box-shadow:0 1px 4px rgb(0 0 0/9%);font-weight:700}.CyAccountAccess_form__DadTv{display:grid;gap:15px;margin-top:20px}.CyAccountAccess_form__DadTv label>span{display:block;margin-bottom:7px;color:var(--text);font-size:12px;font-weight:650}.CyAccountAccess_form__DadTv input{width:100%;height:43px;box-sizing:border-box;padding:0 12px;border:1px solid var(--border);border-radius:10px;outline:0;background:var(--bg);color:var(--text);font:inherit;font-size:13px}.CyAccountAccess_form__DadTv input::placeholder{color:var(--text-dim)}.CyAccountAccess_form__DadTv input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.CyAccountAccess_submit__mA80j{min-height:44px;margin-top:2px;border:1px solid var(--text);border-radius:10px;background:var(--text);color:var(--bg);font-size:13px;font-weight:700;cursor:pointer}.CyAccountAccess_submit__mA80j:hover:not(:disabled){opacity:.9}.CyAccountAccess_submit__mA80j:disabled{opacity:.55;cursor:default}.CyAccountAccess_error__S5NdL{padding:10px 11px;border:1px solid color-mix(in srgb,#d14b4b 24%,var(--border));border-radius:9px;background:color-mix(in srgb,#d14b4b 6%,var(--bg));color:#c84646;font-size:11px;line-height:1.5}.CyAccountAccess_privacy__RJ3Kh{margin:17px 0 0;color:var(--text-dim);font-size:10px;line-height:1.5;text-align:center}@media (max-width:620px){.CyAccountAccess_panel__TyyNQ{max-width:none;padding:28px 22px 23px;border-radius:16px}.CyAccountAccess_intro__vizgF h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.CyAccountAccess_modeSwitch__VkUGU button,.CyAccountAccess_submit__mA80j{transition:none}}.CyAccountGate_shell__FWZDU{min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;overflow:auto;background:radial-gradient(circle at 13% 12%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 31rem),var(--bg);color:var(--text)}.CyAccountGate_chrome__xoMNx{min-height:calc(62px + env(safe-area-inset-top));display:flex;align-items:center;justify-content:space-between;padding:env(safe-area-inset-top) 18px 0 22px;box-sizing:border-box}.CyAccountGate_shell__FWZDU[data-desktop] .CyAccountGate_chrome__xoMNx{min-height:calc(68px + env(safe-area-inset-top))}.CyAccountGate_brand__VoPP0{display:flex;align-items:center;gap:10px;pointer-events:none}.CyAccountGate_brandLogo__stsn4{width:34px;height:34px;object-fit:contain}.CyAccountGate_brand__VoPP0 small,.CyAccountGate_brand__VoPP0 strong{display:block}.CyAccountGate_brand__VoPP0 strong{font-size:13px}.CyAccountGate_brand__VoPP0 small{margin-top:2px;color:var(--text-dim);font-size:10px}.CyAccountGate_content__umOg_{width:min(1050px,calc(100% - 56px));margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:clamp(58px,8vw,112px);padding:36px 0 64px;box-sizing:border-box}.CyAccountGate_promise__ZuxTh{max-width:510px}.CyAccountGate_kicker__123Ul{color:var(--accent);font-size:11px;font-weight:750;letter-spacing:.08em}.CyAccountGate_promise__ZuxTh h2{margin:14px 0 0;font-size:clamp(26px,3vw,34px);line-height:1.16;letter-spacing:-.055em}.CyAccountGate_promise__ZuxTh>p{max-width:440px;margin:19px 0 0;color:var(--text-muted);font-size:14px;line-height:1.8}.CyAccountGate_benefits___C2wG{display:grid;gap:16px;margin-top:39px}.CyAccountGate_benefits___C2wG>div{display:flex;align-items:center;gap:12px;color:var(--text-muted)}.CyAccountGate_benefits___C2wG>div>svg{flex:0 0 auto;color:var(--accent)}.CyAccountGate_benefits___C2wG small,.CyAccountGate_benefits___C2wG strong{display:block}.CyAccountGate_benefits___C2wG strong{color:var(--text);font-size:12px}.CyAccountGate_benefits___C2wG small{margin-top:3px;color:var(--text-dim);font-size:10px}.CyAccountGate_centerState__HSkFQ{align-self:center;justify-self:center;min-width:260px;padding:40px;text-align:center}.CyAccountGate_loadingMark__1dCVQ,.CyAccountGate_softIcon___fIPC{width:52px;height:52px;margin:0 auto 18px;border-radius:15px}.CyAccountGate_loadingMark__1dCVQ{display:block;width:52px;object-fit:contain;animation:CyAccountGate_breathe__K8jZg 1.5s ease-in-out infinite}.CyAccountGate_softIcon___fIPC{display:grid;place-items:center;border:1px solid var(--border);background:var(--bg-panel);color:var(--text-muted)}.CyAccountGate_centerState__HSkFQ strong{display:block;font-size:17px}.CyAccountGate_centerState__HSkFQ p{margin:8px 0 0;color:var(--text-muted);font-size:12px}.CyAccountGate_centerState__HSkFQ button{min-height:38px;margin-top:21px;padding:0 17px;border:1px solid var(--text);border-radius:9px;background:var(--text);color:var(--bg);font-size:12px;font-weight:700;cursor:pointer}.CyAccountGate_footer__vQsz_{padding:0 22px 17px;color:var(--text-dim);font-size:9px}@keyframes CyAccountGate_breathe__K8jZg{50%{transform:scale(.95);opacity:.72}}@media (max-width:820px){.CyAccountGate_content__umOg_{width:min(520px,calc(100% - 32px));grid-template-columns:1fr;gap:32px;padding:24px 0 48px}.CyAccountGate_promise__ZuxTh{max-width:none;text-align:center}.CyAccountGate_promise__ZuxTh h2{font-size:34px}.CyAccountGate_promise__ZuxTh>p{margin-right:auto;margin-left:auto}.CyAccountGate_benefits___C2wG{display:none}}@media (max-width:520px){.CyAccountGate_chrome__xoMNx{min-height:56px;padding-right:12px;padding-left:16px}.CyAccountGate_brand__VoPP0 small,.CyAccountGate_kicker__123Ul,.CyAccountGate_promise__ZuxTh>p{display:none}.CyAccountGate_content__umOg_{align-content:start;gap:23px;padding-top:34px}.CyAccountGate_promise__ZuxTh h2{margin:0;font-size:27px}}@media (prefers-reduced-motion:reduce){.CyAccountGate_loadingMark__1dCVQ{animation:none}}.CyProfessionalSkills_page__VQExu{width:100%;height:100%;overflow:auto;container:professional-skills/inline-size;background:var(--bg);color:var(--text)}.CyProfessionalSkills_frame__Guj7_{width:min(1040px,calc(100% - 48px));margin:0 auto;padding:clamp(20px,3vw,32px) 0 48px}.CyProfessionalSkills_hero__1bs1L{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.CyProfessionalSkills_eyebrow__wg0VQ{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:var(--accent);font-size:11px;font-weight:750;letter-spacing:.08em}.CyProfessionalSkills_heading__9NKOz{margin:0;max-width:700px;font-size:20px;font-weight:650;letter-spacing:-.02em;line-height:1.3}.CyProfessionalSkills_description__jccC3{max-width:640px;margin:8px 0 0;color:var(--text-muted);font-size:12.5px;line-height:1.6}.CyProfessionalSkills_support__2ZlIE{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;margin-top:4px;padding:8px 11px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:11px;white-space:nowrap}.CyProfessionalSkills_error__cjpMi{margin:20px 0 0;color:var(--danger);font-size:12px}.CyProfessionalSkills_section__HtB_s{margin-top:34px}.CyProfessionalSkills_sectionHeading__FF252{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.CyProfessionalSkills_sectionKicker__s6R3a{color:var(--accent);font-size:11px;font-weight:720}.CyProfessionalSkills_sectionHeading__FF252 h2{margin:4px 0 0;font-size:14px;letter-spacing:-.01em}.CyProfessionalSkills_sectionHint__U17zS{color:var(--text-dim);font-size:11px}.CyProfessionalSkills_grid__Lz1He{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CyProfessionalSkills_card__eA8_g{display:flex;min-height:202px;flex-direction:column;padding:19px;border:1px solid var(--border);border-radius:17px;background:var(--bg-panel);box-shadow:0 10px 30px color-mix(in srgb,var(--text) 5%,transparent);transition:border-color .13s ease,transform .1s ease}.CyProfessionalSkills_card__eA8_g:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--border));transform:translateY(-1px)}.CyProfessionalSkills_automationIcon__9KiOM,.CyProfessionalSkills_icon__Zg6jx{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:12px;background:color-mix(in srgb,var(--accent) 13%,var(--bg-subtle));color:var(--accent)}.CyProfessionalSkills_card__eA8_g h3{margin:12px 0 0;font-size:14px;font-weight:640}.CyProfessionalSkills_card__eA8_g p{min-height:38px;margin:7px 0 0;color:var(--text-muted);font-size:12px;line-height:1.65}.CyProfessionalSkills_tags__53nZX{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.CyProfessionalSkills_tags__53nZX span{padding:3px 7px;border-radius:999px;background:var(--bg-subtle);color:var(--text-dim);font-size:10px}.CyProfessionalSkills_action__zA3JM{display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:flex-start;margin-top:auto;padding:8px 11px;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--border));border-radius:9px;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:11px;font-weight:680}.CyProfessionalSkills_action__zA3JM:hover{background:var(--accent);color:var(--bg)}.CyProfessionalSkills_action__zA3JM:disabled{cursor:wait;opacity:.6}.CyProfessionalSkills_automationCard__Karhl{width:100%;display:flex;align-items:center;gap:14px;padding:17px 18px;border:1px solid var(--border);border-radius:15px;background:var(--bg-panel);color:var(--text);cursor:pointer;text-align:left}.CyProfessionalSkills_automationCard__Karhl:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--border))}.CyProfessionalSkills_automationCopy__fgzrp{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.CyProfessionalSkills_automationCopy__fgzrp strong{font-size:14px}.CyProfessionalSkills_automationCopy__fgzrp span{color:var(--text-muted);font-size:12px;line-height:1.6}.CyProfessionalSkills_notice__vgPxU{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;margin-top:22px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--bg-panel) 80%,var(--bg-subtle));color:var(--text-muted);font-size:11px;line-height:1.65}.CyProfessionalSkills_notice__vgPxU strong{display:block;margin-bottom:2px;color:var(--text);font-size:12px}@container professional-skills (max-width: 800px){.CyProfessionalSkills_frame__Guj7_{width:calc(100% - 32px);padding-top:30px}.CyProfessionalSkills_hero__1bs1L{display:block}.CyProfessionalSkills_support__2ZlIE{margin-top:16px}.CyProfessionalSkills_heading__9NKOz{max-width:620px;font-size:18px}}@container professional-skills (max-width: 600px){.CyProfessionalSkills_grid__Lz1He{grid-template-columns:1fr}.CyProfessionalSkills_sectionHeading__FF252{display:block}.CyProfessionalSkills_sectionHint__U17zS{display:inline-block;margin-top:8px}}.CyPluginsAndSkillsPage_container__5_QIk{height:100%;overflow-y:auto;background:var(--bg);color:var(--text);padding:32px 32px 64px;box-sizing:border-box;font-family:inherit}.CyPluginsAndSkillsPage_wrapper__pnMtq{max-width:980px;margin:0 auto;width:100%}.CyPluginsAndSkillsPage_topBar__pVoX_{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.CyPluginsAndSkillsPage_tabs__9iF0o{display:flex;align-items:center;gap:24px}.CyPluginsAndSkillsPage_tabButton__vUU7N{background:transparent;border:0;padding:4px 0;font-size:16px;font-weight:500;color:var(--text-muted);cursor:pointer;position:relative;transition:color .15s ease}.CyPluginsAndSkillsPage_tabButton__vUU7N:hover{color:var(--text)}.CyPluginsAndSkillsPage_tabButtonActive__7Yoo6{color:var(--text);font-weight:700}.CyPluginsAndSkillsPage_searchRow__giVdi{position:relative;margin-bottom:28px}.CyPluginsAndSkillsPage_searchIcon__4ta2p{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-dim);pointer-events:none}.CyPluginsAndSkillsPage_searchInput__2IohH{width:100%;height:42px;padding:0 16px 0 42px;background:var(--bg-panel);border:1px solid transparent;border-radius:12px;font-size:14px;color:var(--text);outline:none;transition:all .15s ease;box-sizing:border-box}.CyPluginsAndSkillsPage_searchInput__2IohH:focus{background:var(--surface);border-color:var(--border);box-shadow:0 2px 8px rgba(0,0,0,.04)}.CyPluginsAndSkillsPage_sectionBlock__YBzhn{margin-bottom:36px}.CyPluginsAndSkillsPage_sectionHeader__8MUGQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.CyPluginsAndSkillsPage_sectionTitle__fsyHv{font-size:15px;font-weight:700;color:var(--text);margin:0;display:flex;align-items:center;gap:8px}.CyPluginsAndSkillsPage_sectionCount__MF0yr{font-size:12px;font-weight:500;color:var(--text-dim)}.CyPluginsAndSkillsPage_cardGrid___Q0sU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:768px){.CyPluginsAndSkillsPage_cardGrid___Q0sU{grid-template-columns:1fr}}.CyPluginsAndSkillsPage_card__ONP1w{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 1px 3px rgba(0,0,0,.03);min-width:0;overflow:hidden;transition:all .15s ease}.CyPluginsAndSkillsPage_card__ONP1w:hover{border-color:var(--border);box-shadow:0 4px 12px rgba(0,0,0,.05)}.CyPluginsAndSkillsPage_cardLeft___JxM5{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.CyPluginsAndSkillsPage_logoBox__mVrIV{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--bg-panel);color:var(--text-muted);border:1px solid var(--border);overflow:hidden}.CyPluginsAndSkillsPage_cardInfo__n_Vi2{min-width:0;flex:1}.CyPluginsAndSkillsPage_cardName__3qjdz{font-size:15px;font-weight:650;color:var(--text);margin:0 0 4px;display:flex;align-items:center;gap:6px;min-width:0}.CyPluginsAndSkillsPage_cardName__3qjdz>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CyPluginsAndSkillsPage_cardInfo__n_Vi2 small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-dim);font-size:11px}.CyPluginsAndSkillsPage_badge__fczOd{font-size:11px;font-weight:500;padding:1px 6px;border-radius:6px;background:var(--bg-panel);color:var(--text-muted);flex-shrink:0}.CyPluginsAndSkillsPage_cardDesc__KpNbv{font-size:12px;color:var(--text-muted);margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CyPluginsAndSkillsPage_actionButton__MLGDT{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;transition:all .12s ease}.CyPluginsAndSkillsPage_actionButton__MLGDT:hover{background:var(--bg-panel);color:var(--text);border-color:var(--border)}.CyPluginsAndSkillsPage_installButton__4Xcc_{padding:5px 12px;border-radius:8px;background:var(--text);color:var(--surface);border:0;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;transition:background .12s ease}.CyPluginsAndSkillsPage_installButton__4Xcc_:hover{background:var(--accent-hover)}.CyPluginsAndSkillsPage_installButton__4Xcc_:disabled{opacity:.6;cursor:wait}.CyPluginsAndSkillsPage_emptyTip__cO18L{text-align:center;padding:40px 20px;color:var(--text-dim);font-size:13px;background:var(--surface);border-radius:16px;border:1px dashed var(--border)}.CyPluginsAndSkillsPage_pager__qzn3H{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;color:var(--text-muted);font-size:13px}.CyPluginsAndSkillsPage_pager__qzn3H button{padding:5px 12px;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer}.CyPluginsAndSkillsPage_pager__qzn3H button:disabled{opacity:.45;cursor:default}.CyPluginsAndSkillsPage_loadingTip__CGEVO{text-align:center;padding:30px;color:var(--text-muted);font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px}.CyProjectsPage_container__plcSt{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--bg);color:var(--text);padding:28px 32px 32px;box-sizing:border-box;font-family:inherit;min-width:0}.CyProjectsPage_header__mq2Nb{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.CyProjectsPage_title__bMXoC{font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0;color:var(--text)}.CyProjectsPage_primaryButton__7HmLn{display:inline-flex;align-items:center;gap:6px;background:var(--text);color:var(--surface);border:1px solid transparent;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .1s ease}.CyProjectsPage_primaryButton__7HmLn:hover{background:var(--accent-hover)}.CyProjectsPage_primaryButton__7HmLn:active{transform:translateY(1px)}.CyProjectsPage_errorMessage__o8wjw{margin:0 0 12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--danger) 45%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--danger) 10%,var(--bg));color:var(--danger);font-size:12px}.CyProjectsPage_searchRow__DY9r2{position:relative;margin-bottom:24px}.CyProjectsPage_searchIcon__JsQtw{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-dim);pointer-events:none}.CyProjectsPage_searchInput__TRIfO{width:100%;height:42px;padding:0 16px 0 42px;background:var(--bg-panel);border:1px solid transparent;border-radius:12px;font-size:14px;color:var(--text);outline:none;transition:all .15s ease;box-sizing:border-box}.CyProjectsPage_searchInput__TRIfO:focus{background:var(--surface);border-color:var(--border);box-shadow:0 2px 8px rgba(0,0,0,.04)}.CyProjectsPage_projectGrid__8FUNN{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.CyProjectsPage_projectCard__NtDoW{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:20px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;box-shadow:0 1px 3px rgba(0,0,0,.03);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;position:relative}.CyProjectsPage_projectCard__NtDoW:hover{border-color:var(--border);box-shadow:0 6px 16px rgba(0,0,0,.06);transform:translateY(-2px)}.CyProjectsPage_cardTop__D0JwN{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.CyProjectsPage_scopeTag__JTKI9{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border:1px solid var(--border);border-radius:999px;font-size:12px;font-weight:550;color:var(--text-muted);flex:none}.CyProjectsPage_projectName__2H5Jo{font-size:16px;font-weight:650;color:var(--text);margin:0 0 6px;line-height:1.3}.CyProjectsPage_projectDesc__mSsVh{font-size:13px;color:var(--text-muted);margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CyProjectsPage_moreButton__dfKsE{background:transparent;border:0;color:var(--text-dim);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease}.CyProjectsPage_moreButton__dfKsE:hover{background:var(--bg-panel);color:var(--text)}.CyProjectsPage_cardBottom__7K6qn{margin-top:16px;display:flex;align-items:center;justify-content:space-between}.CyProjectsPage_timeTag__z1GGT{font-size:12px;color:var(--text-dim)}.CyProjectsPage_emptyState__BjWT_{background:var(--surface);border:1px dashed var(--border);border-radius:16px;padding:48px 24px;text-align:center;color:var(--text-muted)}.CyProjectsPage_detailContainer__xs5_m{background:var(--bg-panel);overflow-x:hidden;min-width:0}.CyProjectsPage_breadcrumb__CRjeo{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:10px}.CyProjectsPage_breadcrumbLink__0s9Iv{cursor:pointer;color:var(--text-muted);transition:color .12s ease}.CyProjectsPage_breadcrumbLink__0s9Iv:hover{color:var(--text)}.CyProjectsPage_breadcrumbCurrent__GOc6T{color:var(--text);font-weight:600}.CyProjectsPage_detailTitleRow__uRbVg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;min-width:0}.CyProjectsPage_detailTitle__Fqi90{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:700;color:var(--text);margin:0;letter-spacing:-.02em;line-height:36px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CyProjectsPage_detailHeaderActions__pUxvS{display:flex;align-items:center;gap:8px;flex-shrink:0;height:36px}.CyProjectsPage_iconButton__zJTgu{background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--text-muted);padding:7px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s ease}.CyProjectsPage_iconButton__zJTgu:hover{background:var(--bg);color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,var(--border))}.CyProjectsPage_workspace__3_xqU{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;background:var(--bg);border:1px solid var(--border);border-radius:12px;overflow:hidden}.CyProjectsPage_composer__EbfHU{display:flex;flex-direction:column;gap:6px;padding:10px 14px 8px;border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0}.CyProjectsPage_composerInput__w7XjE{width:100%;min-height:36px;max-height:96px;border:0;resize:none;outline:none;font-family:inherit;font-size:14px;line-height:1.4;color:var(--text);background:transparent;box-sizing:border-box}.CyProjectsPage_composerInput__w7XjE::placeholder{color:var(--text-muted)}.CyProjectsPage_composerToolbar__QpQou{display:flex;align-items:center;justify-content:space-between}.CyProjectsPage_toolbarLeft__bVXbg{display:flex;align-items:center;gap:8px}.CyProjectsPage_toolbarButton__t_RiF{background:transparent;border:0;color:var(--text-muted);padding:6px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s ease}.CyProjectsPage_toolbarButton__t_RiF:hover{background:var(--bg-panel);color:var(--text)}.CyProjectsPage_toolbarRight__glhZ6{display:flex;align-items:center;gap:8px}.CyProjectsPage_sendButton__bN_Lf{width:32px;height:32px;border-radius:50%;background:var(--text);color:var(--bg);border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,transform .1s ease}.CyProjectsPage_sendButton__bN_Lf:hover{background:var(--accent-hover)}.CyProjectsPage_sendButton__bN_Lf:active{transform:scale(.95)}.CyProjectsPage_sendButton__bN_Lf:disabled{opacity:.35;cursor:default}.CyProjectsPage_detailGrid__DKtWJ{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-width:0;border-bottom:1px solid var(--border)}.CyProjectsPage_panel__PMr7G{display:flex;flex-direction:column;min-width:0;min-height:140px;background:var(--bg)}.CyProjectsPage_panel__PMr7G+.CyProjectsPage_panel__PMr7G{border-left:1px solid var(--border)}.CyProjectsPage_panelHeader__K1ODX{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 14px;box-sizing:border-box;border-bottom:1px solid var(--border);flex-shrink:0}.CyProjectsPage_panelTitle__AECBO{font-size:13px;font-weight:650;color:var(--text);margin:0}.CyProjectsPage_uploadButton__fKmI_{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border:0;border-radius:8px;background:var(--text);color:var(--surface);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.CyProjectsPage_uploadButton__fKmI_:hover{background:var(--accent-hover)}.CyProjectsPage_panelBody__6ks_f{flex:1;padding:10px 12px;box-sizing:border-box;min-height:0;overflow-y:auto}.CyProjectsPage_filesPane__ml5a3{display:flex;flex-direction:column;flex:1;min-height:280px;min-width:0;background:var(--bg)}.CyProjectsPage_filesBody__GgqpX{flex:1;min-height:0;overflow:auto;padding:0}.CyProjectsPage_sideCardEmptyCompact__y9gXN{font-size:13px;color:var(--text-muted);margin:4px 0;text-align:left}.CyProjectsPage_historyList__I_OQV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.CyProjectsPage_historyItem__1wXrA{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;text-align:left;font:inherit;transition:background .12s ease}.CyProjectsPage_historyItem__1wXrA:hover{background:var(--bg-panel)}.CyProjectsPage_historyTitle__1Y84d{flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CyProjectsPage_historyTime__QiRFJ{flex-shrink:0;font-size:12px;color:var(--text-muted)}@media (max-width:720px){.CyProjectsPage_detailContainer__xs5_m{padding:20px 16px}.CyProjectsPage_detailTitleRow__uRbVg{flex-wrap:wrap;align-items:flex-start}.CyProjectsPage_detailTitle__Fqi90{white-space:normal}.CyProjectsPage_detailGrid__DKtWJ{grid-template-columns:1fr}.CyProjectsPage_panel__PMr7G+.CyProjectsPage_panel__PMr7G{border-left:0;border-top:1px solid var(--border)}.CyProjectsPage_panel__PMr7G{min-height:120px}.CyProjectsPage_filesPane__ml5a3{min-height:220px}}.CyProjectsPage_modalBackdrop__xVW2x{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:9999}.CyProjectsPage_modalContent__vFD1_{background:var(--surface);border-radius:18px;padding:24px;width:420px;max-width:90vw;box-shadow:0 12px 32px rgba(0,0,0,.15)}.CyProjectsPage_modalTitle__gvqAI{font-size:18px;font-weight:700;color:var(--text);margin:0 0 16px}.CyProjectsPage_scopePicker__yKf9l{display:grid;grid-template-columns:1fr 1fr;gap:8px}.CyProjectsPage_scopeOption__b18Ka{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;border:1px solid var(--border);border-radius:8px;background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer}.CyProjectsPage_scopeOption__b18Ka[data-active]{border-color:var(--text);color:var(--text)}.CyProjectsPage_inputField__J5MjA{margin-bottom:16px}.CyProjectsPage_inputLabel__QNVbZ{display:block;font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.CyProjectsPage_textInput__DRoPs{width:100%;height:38px;padding:0 12px;border:1px solid var(--border);border-radius:8px;font-size:13px;color:var(--text);box-sizing:border-box;outline:none}.CyProjectsPage_textInput__DRoPs:focus{border-color:var(--text)}.CyProjectsPage_modalActions__TKTT2{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}.CyProjectsPage_cancelButton__jDZy4{background:var(--bg-panel);color:var(--text-muted);border:0;border-radius:8px;padding:8px 14px;font-size:13px;cursor:pointer}.CyProjectsPage_cancelButton__jDZy4:hover{background:var(--border);color:var(--text)}