.ApiKeysModal-module__g5vqZW__api-keys-panel{width:min(760px,100%);max-height:min(86vh,720px);overflow-y:auto}.ApiKeysModal-module__g5vqZW__api-keys-subtitle{color:#ffffff8f;margin:-8px 0 16px;font-size:13px;line-height:1.5}.ApiKeysModal-module__g5vqZW__api-keys-notice{color:#ffd9a8;background:#ffb05714;border:1px solid #ffb0573d;border-radius:12px;margin:0 0 16px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.5}.ApiKeysModal-module__g5vqZW__api-keys-baseurl{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px;display:flex}.ApiKeysModal-module__g5vqZW__api-keys-baseurl span{color:#ffffff85;white-space:nowrap;font-size:12px;font-weight:800}.ApiKeysModal-module__g5vqZW__api-keys-baseurl code{color:#f2eee7;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.ApiKeysModal-module__g5vqZW__api-keys-baseurl button{color:#ffffffb8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ApiKeysModal-module__g5vqZW__api-keys-toolbar{justify-content:flex-end;margin-bottom:14px;display:flex}.ApiKeysModal-module__g5vqZW__api-keys-toolbar .is-primary{color:#080808;background:#f2eee7;border:0;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-weight:900;display:inline-flex}.ApiKeysModal-module__g5vqZW__api-keys-state{color:#fff9;justify-content:center;align-items:center;gap:8px;padding:32px 0;font-size:13px;font-weight:700;display:flex}.ApiKeysModal-module__g5vqZW__api-keys-state.is-error{color:#ffb5b5}.ApiKeysModal-module__g5vqZW__api-keys-table{border:1px solid #ffffff17;border-radius:12px;gap:2px;display:grid;overflow:hidden}.ApiKeysModal-module__g5vqZW__api-keys-row{background:#ffffff08;grid-template-columns:1.4fr 1.3fr .8fr 1.3fr 1.4fr;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:grid}.ApiKeysModal-module__g5vqZW__api-keys-row.ApiKeysModal-module__g5vqZW__is-head{color:#ffffff80;background:#ffffff0f;font-size:12px;font-weight:850}.ApiKeysModal-module__g5vqZW__api-keys-name{text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.ApiKeysModal-module__g5vqZW__api-keys-prefix code{color:#ffffffc7;font-size:12px}.ApiKeysModal-module__g5vqZW__api-keys-muted{color:#ffffff80;font-size:12px}.ApiKeysModal-module__g5vqZW__api-keys-badge{color:#ffffff9e;background:#ffffff14;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.ApiKeysModal-module__g5vqZW__api-keys-badge.is-on{color:#bff7ce;background:#50c87829}.ApiKeysModal-module__g5vqZW__api-keys-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ApiKeysModal-module__g5vqZW__api-keys-actions button{color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:5px;min-height:32px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.ApiKeysModal-module__g5vqZW__api-keys-actions button:disabled{cursor:default;opacity:.6}.ApiKeysModal-module__g5vqZW__api-keys-actions .is-danger{color:#ffb5b5;justify-content:center;width:32px;padding:0}.auth-layer.is-nested{z-index:95;background:#00000080}.ApiKeysModal-module__g5vqZW__api-keys-create-panel,.ApiKeysModal-module__g5vqZW__api-keys-created-panel,.ApiKeysModal-module__g5vqZW__api-keys-confirm-panel{width:min(440px,100%)}.ApiKeysModal-module__g5vqZW__api-keys-hint{color:#ffffff70;font-size:11px;font-weight:600}.ApiKeysModal-module__g5vqZW__api-keys-dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ApiKeysModal-module__g5vqZW__api-keys-dialog-actions button{color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;min-height:42px;padding:0 20px;font-weight:850;display:inline-flex}.ApiKeysModal-module__g5vqZW__api-keys-dialog-actions .auth-submit{color:#080808;background:#f2eee7;border:0;width:auto;margin-top:0}.ApiKeysModal-module__g5vqZW__api-keys-dialog-actions .is-danger{color:#fff;background:#dc4646e6;border:0}.ApiKeysModal-module__g5vqZW__api-keys-dialog-actions button:disabled{cursor:default;opacity:.68}.ApiKeysModal-module__g5vqZW__api-keys-created-hint{color:#fff9;margin:-6px 0 14px;font-size:13px;line-height:1.5}.ApiKeysModal-module__g5vqZW__api-keys-created-key{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.ApiKeysModal-module__g5vqZW__api-keys-created-key code{overflow-wrap:anywhere;color:#f2eee7;flex:1;font-size:13px}.ApiKeysModal-module__g5vqZW__api-keys-created-key button{color:#080808;white-space:nowrap;background:#f2eee7;border:0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-weight:850;display:inline-flex}:root[data-theme=light] :is(.ApiKeysModal-module__g5vqZW__api-keys-subtitle,.ApiKeysModal-module__g5vqZW__api-keys-state,.ApiKeysModal-module__g5vqZW__api-keys-baseurl span,.ApiKeysModal-module__g5vqZW__api-keys-muted,.ApiKeysModal-module__g5vqZW__api-keys-row.ApiKeysModal-module__g5vqZW__is-head){color:var(--muted)}:root[data-theme=light] :is(.ApiKeysModal-module__g5vqZW__api-keys-baseurl,.ApiKeysModal-module__g5vqZW__api-keys-table,.ApiKeysModal-module__g5vqZW__api-keys-row){color:var(--text);border-color:var(--line);background:#00000009}:root[data-theme=light] .ApiKeysModal-module__g5vqZW__api-keys-baseurl code{color:var(--text)}:root[data-theme=light] :is(.ApiKeysModal-module__g5vqZW__api-keys-baseurl button,.ApiKeysModal-module__g5vqZW__api-keys-actions button){color:var(--soft);border-color:var(--line);background:#0000000e}
.ContactSupport-module__CQrjrq__contact-support-trigger{min-height:36px;color:var(--soft,#ffffffc7);border:1px solid var(--line,#ffffff1f);white-space:nowrap;background:#ffffff0f;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:780;transition:color .16s,background .16s,transform .16s;display:inline-flex}.ContactSupport-module__CQrjrq__contact-support-trigger:hover{color:var(--text,#fff);background:#ffffff1c;transform:translateY(-1px)}.ContactSupport-module__CQrjrq__contact-support-trigger-developer{min-height:40px;padding:0 14px}.ContactSupport-module__CQrjrq__contact-support-trigger-mobile{color:#ffffffe6;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#0d0d0fe0;border-color:#ffffff29;width:40px;min-height:40px;padding:0;box-shadow:0 12px 30px #00000057}.ContactSupport-module__CQrjrq__contact-support-layer{z-index:180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ContactSupport-module__CQrjrq__contact-support-panel{width:min(440px,100%);max-height:min(720px,100vh - 40px);color:var(--text,#f7f7f7);border:1px solid var(--line-strong,#ffffff2e);background:#151515;border-radius:8px;overflow-y:auto;box-shadow:0 32px 90px #00000094,inset 0 1px #ffffff0f}.ContactSupport-module__CQrjrq__contact-support-panel>header{border-bottom:1px solid var(--line,#ffffff1a);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 22px 17px;display:flex}.ContactSupport-module__CQrjrq__contact-support-panel>header>div{min-width:0}.ContactSupport-module__CQrjrq__contact-support-panel>header span{color:var(--muted,#ffffff7a);letter-spacing:.14em;font-size:9px;font-weight:850}.ContactSupport-module__CQrjrq__contact-support-panel h2{letter-spacing:0;margin:5px 0;font-size:20px}.ContactSupport-module__CQrjrq__contact-support-panel p{color:var(--muted,#ffffff80);margin:0;font-size:12px;line-height:1.5}.ContactSupport-module__CQrjrq__contact-support-panel>header>button{width:34px;height:34px;color:var(--soft,#ffffffb8);background:#ffffff12;border-radius:999px;flex:0 0 34px;place-items:center;display:grid}.ContactSupport-module__CQrjrq__contact-support-tabs{border:1px solid var(--line,#ffffff1a);background:#ffffff0b;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:5px;margin:16px 18px 0;padding:4px;display:grid}.ContactSupport-module__CQrjrq__contact-support-tabs button{min-width:0;min-height:38px;color:var(--muted,#ffffff80);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:11px;display:flex}.ContactSupport-module__CQrjrq__contact-support-tabs button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ContactSupport-module__CQrjrq__contact-support-tabs button.ContactSupport-module__CQrjrq__is-active{color:var(--text,#fff);background:#ffffff1c;box-shadow:0 5px 14px #00000038}.ContactSupport-module__CQrjrq__contact-support-content{gap:12px;padding:18px;display:grid}.ContactSupport-module__CQrjrq__contact-support-empty{min-height:150px;color:var(--muted,#ffffff80);text-align:center;border:1px dashed var(--line-strong,#ffffff2e);border-radius:8px;align-content:center;justify-items:center;gap:8px;display:grid}.ContactSupport-module__CQrjrq__contact-support-empty strong{color:var(--soft,#ffffffc2);font-size:13px}.ContactSupport-module__CQrjrq__contact-support-empty span{font-size:11px}.ContactSupport-module__CQrjrq__contact-support-content figure{border:1px solid var(--line,#ffffff1a);background:#ffffff0a;border-radius:8px;justify-items:center;gap:10px;margin:0;padding:14px;display:grid}.ContactSupport-module__CQrjrq__contact-support-content figure img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:6px;width:min(220px,72vw);padding:8px}.ContactSupport-module__CQrjrq__contact-support-content figcaption{color:var(--muted,#ffffff80);font-size:11px}.ContactSupport-module__CQrjrq__contact-support-account{border:1px solid var(--line,#ffffff1a);background:#ffffff0b;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px 13px;display:flex}.ContactSupport-module__CQrjrq__contact-support-account>div{gap:4px;min-width:0;display:grid}.ContactSupport-module__CQrjrq__contact-support-account small{color:var(--muted,#ffffff80);font-size:9px}.ContactSupport-module__CQrjrq__contact-support-account strong{overflow-wrap:anywhere;font-size:12px}.ContactSupport-module__CQrjrq__contact-support-account button,.ContactSupport-module__CQrjrq__contact-support-open{min-height:36px;color:var(--soft,#ffffffc7);border:1px solid var(--line,#ffffff1a);background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:760;display:inline-flex}.ContactSupport-module__CQrjrq__contact-support-account button{flex:none}.ContactSupport-module__CQrjrq__contact-support-open{color:#0b0b0b;background:var(--accent,#f0e7cf);border-color:#0000;width:100%}.ContactSupport-module__CQrjrq__contact-support-panel>footer{color:var(--muted,#ffffff80);border-top:1px solid var(--line,#ffffff1a);justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;font-size:10px;display:flex}.ContactSupport-module__CQrjrq__contact-support-panel>footer strong{color:var(--soft,#ffffffc2);text-align:right;font-size:10px}@media (min-width:761px) and (max-width:1480px){.ContactSupport-module__CQrjrq__contact-support-trigger-rail{width:36px;padding:0}.ContactSupport-module__CQrjrq__contact-support-trigger-rail span{display:none}}@media (max-width:720px){.ContactSupport-module__CQrjrq__contact-support-layer{align-items:end;padding:0}.ContactSupport-module__CQrjrq__contact-support-panel{width:100%;max-height:min(82vh,720px);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-left:0;border-right:0;border-radius:8px 8px 0 0}.ContactSupport-module__CQrjrq__contact-support-trigger-developer span,.ContactSupport-module__CQrjrq__contact-support-trigger-rail span{display:none}.ContactSupport-module__CQrjrq__contact-support-trigger-developer{width:40px;padding:0}.ContactSupport-module__CQrjrq__contact-support-panel>footer{flex-direction:column;align-items:flex-start;gap:4px}.ContactSupport-module__CQrjrq__contact-support-panel>footer strong{text-align:left}}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-trigger{color:var(--soft);background:0 0;border-color:#0000}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-trigger:hover{color:var(--text);background:#1717170e;border-color:#1717171a}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-layer{background:#14141461}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-panel{color:var(--text);border-color:var(--line-strong);background:#fff;box-shadow:0 32px 90px #14141438,inset 0 1px #fff}:is(:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-panel>header,:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-panel>footer){border-color:var(--line)}:root[data-theme=light] :is(.ContactSupport-module__CQrjrq__contact-support-panel>header span,.ContactSupport-module__CQrjrq__contact-support-panel p,.ContactSupport-module__CQrjrq__contact-support-content figcaption,.ContactSupport-module__CQrjrq__contact-support-account small,.ContactSupport-module__CQrjrq__contact-support-panel>footer){color:var(--muted)}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-panel>header>button{color:var(--soft);background:#0000000e}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-panel>header>button:hover{color:var(--text);background:#00000017}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-tabs{border-color:var(--line);background:#f5f5f3}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-tabs button{color:var(--muted)}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-tabs button:hover{color:var(--text);background:#0000000b}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-tabs button.ContactSupport-module__CQrjrq__is-active{color:var(--text);background:#fff;box-shadow:0 5px 14px #1414141a}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-empty{color:var(--muted);border-color:var(--line-strong)}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-empty strong{color:var(--soft)}:root[data-theme=light] :is(.ContactSupport-module__CQrjrq__contact-support-content figure,.ContactSupport-module__CQrjrq__contact-support-account){color:var(--text);border-color:var(--line);background:#f5f5f3}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-account button{color:var(--soft);border-color:var(--line-strong);background:#fff}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-account button:hover{color:var(--text);background:#ececea}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-open{color:#fff;background:#1b1b1b;border-color:#1b1b1b}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-open:hover{color:#fff;background:#303030;border-color:#303030}:root[data-theme=light] .ContactSupport-module__CQrjrq__contact-support-panel>footer strong{color:var(--soft)}
.WechatChannelDialog-module__V6ChNG__dialog{border:1px solid var(--line-strong);width:min(720px,100vw - 28px);max-width:720px;max-height:min(860px,100dvh - 28px);color:var(--text);background:var(--panel);border-radius:10px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #00000047}.WechatChannelDialog-module__V6ChNG__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a7a}.WechatChannelDialog-module__V6ChNG__panel{flex-direction:column;max-height:min(860px,100dvh - 28px);display:flex}.WechatChannelDialog-module__V6ChNG__header,.WechatChannelDialog-module__V6ChNG__title,.WechatChannelDialog-module__V6ChNG__channel,.WechatChannelDialog-module__V6ChNG__sectionHead,.WechatChannelDialog-module__V6ChNG__accountMain,.WechatChannelDialog-module__V6ChNG__qrMeta,.WechatChannelDialog-module__V6ChNG__footer,.WechatChannelDialog-module__V6ChNG__error,.WechatChannelDialog-module__V6ChNG__notice,.WechatChannelDialog-module__V6ChNG__bindingRow{align-items:center;display:flex}.WechatChannelDialog-module__V6ChNG__header{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:22px 24px 18px}.WechatChannelDialog-module__V6ChNG__title{gap:12px}.WechatChannelDialog-module__V6ChNG__title h2{margin:0;font-size:18px}.WechatChannelDialog-module__V6ChNG__title p,.WechatChannelDialog-module__V6ChNG__sectionHead p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.WechatChannelDialog-module__V6ChNG__brand,.WechatChannelDialog-module__V6ChNG__channelIcon,.WechatChannelDialog-module__V6ChNG__accountAvatar{color:#fff;background:#19a974;flex:none;place-items:center;display:grid}.WechatChannelDialog-module__V6ChNG__brand{border-radius:9px;width:40px;height:40px}.WechatChannelDialog-module__V6ChNG__icon{width:32px;height:32px;color:var(--muted);border-radius:7px;place-items:center;display:grid}.WechatChannelDialog-module__V6ChNG__icon:hover{background:var(--line);color:var(--text)}.WechatChannelDialog-module__V6ChNG__body{min-height:0;padding:18px 24px 22px;overflow:auto}.WechatChannelDialog-module__V6ChNG__error,.WechatChannelDialog-module__V6ChNG__notice{border-radius:7px;gap:8px;margin-bottom:13px;padding:10px 12px;font-size:12px}.WechatChannelDialog-module__V6ChNG__error{color:#d77786;background:#b4374b1f}.WechatChannelDialog-module__V6ChNG__error button{color:inherit;margin-left:auto}.WechatChannelDialog-module__V6ChNG__notice{color:#5ec49d;background:#169c6b1f}.WechatChannelDialog-module__V6ChNG__channel{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 92%, #19a974);border-radius:8px;gap:11px;padding:12px}.WechatChannelDialog-module__V6ChNG__channelIcon{border-radius:8px;width:40px;height:40px}.WechatChannelDialog-module__V6ChNG__channel strong,.WechatChannelDialog-module__V6ChNG__channel small{display:block}.WechatChannelDialog-module__V6ChNG__channel strong{font-size:13px}.WechatChannelDialog-module__V6ChNG__channel small{color:var(--muted);margin-top:3px;font-size:11px}.WechatChannelDialog-module__V6ChNG__channel em{color:#64ceaa;background:#17a47224;border-radius:5px;margin-left:auto;padding:5px 8px;font-size:11px;font-style:normal;font-weight:700}.WechatChannelDialog-module__V6ChNG__qrSection{text-align:center;justify-items:center;padding:24px 0 8px;display:grid}.WechatChannelDialog-module__V6ChNG__sectionHead{text-align:left;justify-content:space-between;gap:12px;width:100%}.WechatChannelDialog-module__V6ChNG__sectionHead h3{align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.WechatChannelDialog-module__V6ChNG__sectionHead>svg{color:#22b583}.WechatChannelDialog-module__V6ChNG__qrFrame{border:1px solid var(--line-strong);background:#fff;border-radius:9px;place-items:center;width:214px;height:214px;margin:16px 0 11px;padding:11px;display:grid}.WechatChannelDialog-module__V6ChNG__qrFrame img,.WechatChannelDialog-module__V6ChNG__qrFrame>span{object-fit:contain;color:#85a09a;background:#eff8f5;place-items:center;width:190px;height:190px;display:grid}.WechatChannelDialog-module__V6ChNG__qrMeta{width:min(410px,100%);color:var(--muted);justify-content:space-between;font-size:11px}.WechatChannelDialog-module__V6ChNG__qrMeta span{color:#55bc96;align-items:center;gap:6px;font-weight:700;display:inline-flex}.WechatChannelDialog-module__V6ChNG__qrMeta i,.WechatChannelDialog-module__V6ChNG__stateOn i,.WechatChannelDialog-module__V6ChNG__stateOff i{background:#20b680;border-radius:50%;width:7px;height:7px}.WechatChannelDialog-module__V6ChNG__qrMeta small{color:var(--muted)}.WechatChannelDialog-module__V6ChNG__primary,.WechatChannelDialog-module__V6ChNG__secondary,.WechatChannelDialog-module__V6ChNG__closeButton,.WechatChannelDialog-module__V6ChNG__approve,.WechatChannelDialog-module__V6ChNG__mini{border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.WechatChannelDialog-module__V6ChNG__primary{color:#fff;background:#168c70;min-width:180px;margin-top:16px}.WechatChannelDialog-module__V6ChNG__primary:hover:not(:disabled){background:#10715b}.WechatChannelDialog-module__V6ChNG__secondary{color:#64c8a5;background:#168c7024}.WechatChannelDialog-module__V6ChNG__primary:disabled,.WechatChannelDialog-module__V6ChNG__secondary:disabled,.WechatChannelDialog-module__V6ChNG__approve:disabled,.WechatChannelDialog-module__V6ChNG__mini:disabled{opacity:.55;cursor:wait}.WechatChannelDialog-module__V6ChNG__secure{color:var(--muted);align-items:center;gap:5px;margin:13px 0 0;font-size:10px;display:inline-flex}.WechatChannelDialog-module__V6ChNG__secure svg{color:#38ae85}.WechatChannelDialog-module__V6ChNG__accounts{padding-top:22px}.WechatChannelDialog-module__V6ChNG__accountList,.WechatChannelDialog-module__V6ChNG__bindingList{gap:7px;margin-top:12px;display:grid}.WechatChannelDialog-module__V6ChNG__accountRow{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 95%, #19a974);border-radius:8px;align-items:center;gap:12px;padding:9px 11px;display:flex}.WechatChannelDialog-module__V6ChNG__selected{border-color:#399e80;box-shadow:0 0 0 2px #2e9d7c29}.WechatChannelDialog-module__V6ChNG__accountMain{text-align:left;flex:1;gap:9px;min-width:0}.WechatChannelDialog-module__V6ChNG__accountAvatar{color:#2b9d7c;background:#27a37c26;border-radius:7px;width:30px;height:30px}.WechatChannelDialog-module__V6ChNG__accountMain strong,.WechatChannelDialog-module__V6ChNG__accountMain small,.WechatChannelDialog-module__V6ChNG__bindingRow strong,.WechatChannelDialog-module__V6ChNG__bindingRow small{display:block}.WechatChannelDialog-module__V6ChNG__accountMain strong{font-size:12px}.WechatChannelDialog-module__V6ChNG__accountMain small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.WechatChannelDialog-module__V6ChNG__switch{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.WechatChannelDialog-module__V6ChNG__switch input{accent-color:#1aa878;width:29px;height:17px;margin:0}.WechatChannelDialog-module__V6ChNG__bindings{border-top:1px solid var(--line);margin-top:20px;padding-top:17px}.WechatChannelDialog-module__V6ChNG__stateOn,.WechatChannelDialog-module__V6ChNG__stateOff{color:#53bd96;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.WechatChannelDialog-module__V6ChNG__stateOff{color:#c99a56}.WechatChannelDialog-module__V6ChNG__stateOff i{background:#d99d46}.WechatChannelDialog-module__V6ChNG__bindingRow{border:1px solid var(--line);border-radius:7px;justify-content:space-between;gap:10px;padding:9px 11px}.WechatChannelDialog-module__V6ChNG__bindingRow strong{font-size:11px}.WechatChannelDialog-module__V6ChNG__bindingRow small{color:var(--muted);margin-top:3px;font-size:10px}.WechatChannelDialog-module__V6ChNG__approve{color:#fff;background:#168c70;min-height:28px}.WechatChannelDialog-module__V6ChNG__mini{min-height:28px;color:var(--muted);background:var(--line)}.WechatChannelDialog-module__V6ChNG__empty{border:1px dashed var(--line-strong);min-height:62px;color:var(--muted);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-top:10px;font-size:11px;display:flex}.WechatChannelDialog-module__V6ChNG__footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:13px 24px;font-size:10px}.WechatChannelDialog-module__V6ChNG__footer>span{align-items:center;gap:5px;display:inline-flex}.WechatChannelDialog-module__V6ChNG__closeButton{color:var(--muted);background:var(--line)}.WechatChannelDialog-module__V6ChNG__spin{animation:1s linear infinite WechatChannelDialog-module__V6ChNG__spin}@keyframes WechatChannelDialog-module__V6ChNG__spin{to{transform:rotate(360deg)}}@media (max-width:560px){.WechatChannelDialog-module__V6ChNG__header,.WechatChannelDialog-module__V6ChNG__body,.WechatChannelDialog-module__V6ChNG__footer{padding-left:17px;padding-right:17px}.WechatChannelDialog-module__V6ChNG__header{padding-top:18px}.WechatChannelDialog-module__V6ChNG__qrFrame{width:190px;height:190px}.WechatChannelDialog-module__V6ChNG__qrFrame img,.WechatChannelDialog-module__V6ChNG__qrFrame>span{width:166px;height:166px}.WechatChannelDialog-module__V6ChNG__accountRow{align-items:flex-start}.WechatChannelDialog-module__V6ChNG__switch{flex-direction:column-reverse;gap:3px}.WechatChannelDialog-module__V6ChNG__footer{flex-direction:column;align-items:flex-start}}
.DesktopDownloadPage-module__lu_1GG__page{width:100%;min-width:0;max-width:1040px;color:var(--text);letter-spacing:0;margin:0 auto;padding:48px 24px 64px}.DesktopDownloadPage-module__lu_1GG__header{margin-bottom:28px}.DesktopDownloadPage-module__lu_1GG__brand,.DesktopDownloadPage-module__lu_1GG__platforms{color:var(--soft);margin:0;font-size:15px;line-height:1.6}.DesktopDownloadPage-module__lu_1GG__header h1,.DesktopDownloadPage-module__lu_1GG__header h2{color:var(--text);margin:12px 0;font-size:32px;line-height:1.3}.DesktopDownloadPage-module__lu_1GG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.DesktopDownloadPage-module__lu_1GG__card{min-width:0;min-height:226px;color:var(--text);background:var(--theme-surface);border:1px solid var(--line-strong);border-radius:8px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.DesktopDownloadPage-module__lu_1GG__card h2{color:var(--text);overflow-wrap:anywhere;margin:18px 0 8px;font-size:20px;line-height:1.4}.DesktopDownloadPage-module__lu_1GG__meta{color:var(--soft);margin:0 0 24px;font-size:14px;line-height:1.6}.DesktopDownloadPage-module__lu_1GG__action{border:1px solid var(--line-strong);background:var(--panel-2);min-height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:8px 16px;font-size:14px;text-decoration:none;display:inline-flex}.DesktopDownloadPage-module__lu_1GG__action:hover:not(:disabled){background:var(--panel-3)}.DesktopDownloadPage-module__lu_1GG__action:focus-visible{outline:2px solid var(--text);outline-offset:3px}.DesktopDownloadPage-module__lu_1GG__action:disabled{color:var(--soft);cursor:not-allowed}.DesktopDownloadPage-module__lu_1GG__recommended{color:#359771;font-size:11px;line-height:1.5}.DesktopDownloadPage-module__lu_1GG__compact{padding:24px}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__header{margin-bottom:20px;padding-right:28px}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__header h2{margin:4px 0;font-size:22px}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__brand,.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__platforms{font-size:12px}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__grid{flex-direction:column;gap:0;display:flex}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__card{border:0;border-top:1px solid var(--line-strong);background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:94px;padding:16px 0;display:grid}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__card>svg{grid-area:1/1/4;width:22px}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__card h3{color:var(--text);overflow-wrap:anywhere;grid-area:1/2;margin:0;font-size:14px;line-height:1.5}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__recommended{grid-area:2/2}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__meta{overflow-wrap:anywhere;grid-area:3/2;margin:0;font-size:12px}.DesktopDownloadPage-module__lu_1GG__compact .DesktopDownloadPage-module__lu_1GG__action{grid-area:1/3/4;margin:0;padding:8px 12px;font-size:12px}@media (max-width:640px){.DesktopDownloadPage-module__lu_1GG__page{padding:28px 16px 48px}.DesktopDownloadPage-module__lu_1GG__grid{grid-template-columns:minmax(0,1fr)}.DesktopDownloadPage-module__lu_1GG__card{padding:20px}.DesktopDownloadPage-module__lu_1GG__compact{padding:20px 16px}}
.PaginationMore-module__B52hxG__more{flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex}.PaginationMore-module__B52hxG__more p{color:var(--muted,#777);margin:0;font-size:12px}.PaginationMore-module__B52hxG__more button{min-height:32px;color:inherit;border:1px solid var(--border,#ddd);cursor:pointer;font:inherit;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.PaginationMore-module__B52hxG__more button:disabled{opacity:.6;cursor:default}
.AgentArtifactCard-module__Evcfkq__artifact{width:100%;max-width:var(--agent-thread-width,820px);min-width:0;padding-left:var(--agent-content-inset,0px);color:var(--agent-text,var(--text));margin:0 auto 8px}.AgentArtifactCard-module__Evcfkq__file{border:1px solid var(--agent-line,var(--line));background:color-mix(in srgb, currentColor 2%, transparent);border-radius:8px;max-width:620px;overflow:hidden}.AgentArtifactCard-module__Evcfkq__row{align-items:center;gap:12px;min-height:74px;padding:12px 14px;display:flex}.AgentArtifactCard-module__Evcfkq__fileIcon{color:#619bd0;flex:0 0 36px;place-items:center;height:40px;display:grid}.AgentArtifactCard-module__Evcfkq__fileIcon[data-kind=code],.AgentArtifactCard-module__Evcfkq__fileIcon[data-kind=html]{color:#699ea3}.AgentArtifactCard-module__Evcfkq__fileIcon[data-kind=spreadsheet]{color:#519879}.AgentArtifactCard-module__Evcfkq__fileIcon[data-kind=presentation],.AgentArtifactCard-module__Evcfkq__fileIcon[data-kind=pdf]{color:#cc8472}.AgentArtifactCard-module__Evcfkq__identity{flex:1;min-width:0}.AgentArtifactCard-module__Evcfkq__filename{max-width:100%;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;letter-spacing:0;background:0 0;border:0;padding:0;font-size:14px;font-weight:550;line-height:1.5;display:block}button.AgentArtifactCard-module__Evcfkq__filename{cursor:pointer}button.AgentArtifactCard-module__Evcfkq__filename:hover{text-underline-offset:3px;text-decoration:underline}.AgentArtifactCard-module__Evcfkq__meta{color:color-mix(in srgb, var(--agent-text,var(--text)) 60%, transparent);flex-wrap:wrap;gap:3px 12px;margin-top:3px;font-size:11px;line-height:1.5;display:flex}.AgentArtifactCard-module__Evcfkq__status{align-items:center;gap:4px;display:inline-flex}.AgentArtifactCard-module__Evcfkq__status[data-status=completed] svg{color:#519879}.AgentArtifactCard-module__Evcfkq__status[data-status=failed]{color:#d66c64}.AgentArtifactCard-module__Evcfkq__actions{flex:none;align-items:center;gap:2px;display:flex}.AgentArtifactCard-module__Evcfkq__actions button{width:32px;height:32px;color:color-mix(in srgb, var(--agent-text,var(--text)) 65%, transparent);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.AgentArtifactCard-module__Evcfkq__actions button:hover{color:inherit;background:color-mix(in srgb, currentColor 7%, transparent)}.AgentArtifactCard-module__Evcfkq__file button:focus-visible{outline-offset:2px;outline:2px solid #619bd0}.AgentArtifactCard-module__Evcfkq__file button:disabled{cursor:wait;opacity:.5}.AgentArtifactCard-module__Evcfkq__error{color:#d66c64;overflow-wrap:anywhere;margin:0;padding:0 14px 12px;font-size:12px}@media (max-width:600px){.AgentArtifactCard-module__Evcfkq__row{gap:8px;padding:10px}.AgentArtifactCard-module__Evcfkq__fileIcon{flex-basis:26px}.AgentArtifactCard-module__Evcfkq__actions button{width:34px;height:36px}.AgentArtifactCard-module__Evcfkq__filename{font-size:13px}}
.AgentConversation-module__SaREuq__thread{--log-text:var(--agent-text,var(--text));--log-muted:color-mix(in srgb, var(--log-text) 68%, transparent);--log-line:var(--agent-line,var(--line));--log-hover:color-mix(in srgb, var(--log-text) 4%, transparent);--log-success:#38947b;--log-error:#d66c64;color:var(--log-text)}.AgentConversation-module__SaREuq__activityGroup,.AgentConversation-module__SaREuq__plan,.AgentConversation-module__SaREuq__message{width:100%;max-width:var(--agent-thread-width,820px);min-width:0;margin:0 auto 22px}.AgentConversation-module__SaREuq__activityGroup,.AgentConversation-module__SaREuq__plan{padding-left:var(--agent-content-inset,0px);color:var(--log-muted);letter-spacing:0;font-size:12px}.AgentConversation-module__SaREuq__groupHead,.AgentConversation-module__SaREuq__activityHead,.AgentConversation-module__SaREuq__planHead{cursor:pointer;align-items:center;gap:8px;min-width:0;min-height:38px;padding:8px 0;list-style:none;display:flex}.AgentConversation-module__SaREuq__groupHead::-webkit-details-marker{display:none}.AgentConversation-module__SaREuq__activityHead::-webkit-details-marker{display:none}.AgentConversation-module__SaREuq__planHead::-webkit-details-marker{display:none}.AgentConversation-module__SaREuq__groupHead svg,.AgentConversation-module__SaREuq__activityHead svg,.AgentConversation-module__SaREuq__planHead svg{flex-shrink:0}.AgentConversation-module__SaREuq__groupHead:hover,.AgentConversation-module__SaREuq__planHead:hover{color:var(--log-text)}.AgentConversation-module__SaREuq__groupHead:focus-visible,.AgentConversation-module__SaREuq__activityHead:focus-visible,.AgentConversation-module__SaREuq__planHead:focus-visible,.AgentConversation-module__SaREuq__showAll:focus-visible,.AgentConversation-module__SaREuq__fileSummary:focus-visible{outline:2px solid var(--log-success);outline-offset:3px;border-radius:4px}.AgentConversation-module__SaREuq__chevron{transition:transform .14s}details[open]>summary>.AgentConversation-module__SaREuq__chevron{transform:rotate(90deg)}.AgentConversation-module__SaREuq__groupTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.AgentConversation-module__SaREuq__count{color:var(--log-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.AgentConversation-module__SaREuq__failureCount{color:var(--log-error);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.AgentConversation-module__SaREuq__activityList{border-left:1px solid var(--log-line);margin:4px 0 0 6px;padding-left:15px}.AgentConversation-module__SaREuq__activityRow{border-bottom:1px solid var(--log-line);min-width:0}.AgentConversation-module__SaREuq__activityRow:last-of-type{border-bottom:0}.AgentConversation-module__SaREuq__activityHead{border-radius:4px;padding:9px 8px}.AgentConversation-module__SaREuq__activityHead:hover{background:var(--log-hover)}.AgentConversation-module__SaREuq__activityName{color:var(--log-text);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;max-width:40%;font-weight:500;overflow:hidden}.AgentConversation-module__SaREuq__preview{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--log-muted);flex:1;font-size:12px;overflow:hidden}.AgentConversation-module__SaREuq__status{white-space:nowrap;color:var(--log-muted);flex-shrink:0;margin-left:auto;font-size:11px}.AgentConversation-module__SaREuq__stateIcon{flex-shrink:0;place-items:center;width:16px;height:18px;display:grid}[data-state=completed]>.AgentConversation-module__SaREuq__stateIcon,[data-state=completed]>summary>.AgentConversation-module__SaREuq__stateIcon{color:var(--log-success)}[data-state=failed]>.AgentConversation-module__SaREuq__stateIcon,[data-state=failed]>summary>.AgentConversation-module__SaREuq__stateIcon,[data-state=failed]>summary>.AgentConversation-module__SaREuq__status{color:var(--log-error)}[data-state=running]>summary>.AgentConversation-module__SaREuq__stateIcon,[data-state=in_progress]>.AgentConversation-module__SaREuq__stateIcon{color:var(--log-text)}.AgentConversation-module__SaREuq__activityDetail{min-width:0;padding:8px 12px 14px 30px}.AgentConversation-module__SaREuq__detailMeta{flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.AgentConversation-module__SaREuq__activityDetail code,.AgentConversation-module__SaREuq__activityDetail pre{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.AgentConversation-module__SaREuq__activityDetail p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:12px;line-height:1.65}.AgentConversation-module__SaREuq__activityDetail h4{color:var(--log-muted);margin:12px 0 6px;font-size:11px;font-weight:500}.AgentConversation-module__SaREuq__activityDetail pre{background:var(--log-hover);white-space:pre-wrap;max-height:280px;color:var(--log-text);border-radius:4px;margin:0;padding:10px 12px;font-size:11px;line-height:1.65;overflow:auto}.AgentConversation-module__SaREuq__activityDetail ul{margin:0;padding:0;list-style:none}.AgentConversation-module__SaREuq__activityDetail li{align-items:center;gap:7px;min-width:0;margin:6px 0;display:flex}.AgentConversation-module__SaREuq__activityDetail li svg{flex-shrink:0}.AgentConversation-module__SaREuq__activityDetail li button{min-width:0;color:var(--log-text);text-align:left;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.AgentConversation-module__SaREuq__activityDetail a,.AgentConversation-module__SaREuq__activityDetail li button:hover{color:var(--log-text);text-underline-offset:3px;text-decoration:underline}.AgentConversation-module__SaREuq__showAll,.AgentConversation-module__SaREuq__fileSummary{color:var(--log-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px;font-size:12px;display:flex}.AgentConversation-module__SaREuq__showAll:hover,.AgentConversation-module__SaREuq__fileSummary:hover{color:var(--log-text)}.AgentConversation-module__SaREuq__fileSummary{margin:5px 0 0 20px}.AgentConversation-module__SaREuq__plan{padding:4px 0 4px var(--agent-content-inset,0px);border-top:1px solid var(--log-line);border-bottom:1px solid var(--log-line)}.AgentConversation-module__SaREuq__planHead strong{color:var(--log-text);white-space:nowrap;font-size:12px;font-weight:500}.AgentConversation-module__SaREuq__taskList{margin:0;padding:4px 0 8px;list-style:none}.AgentConversation-module__SaREuq__taskList li{align-items:flex-start;gap:10px;padding:8px 0;display:flex}.AgentConversation-module__SaREuq__taskList li>div{flex:1;min-width:0}.AgentConversation-module__SaREuq__taskList strong{color:var(--log-text);overflow-wrap:anywhere;font-size:12px;font-weight:500}.AgentConversation-module__SaREuq__taskList p{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.65}.AgentConversation-module__SaREuq__planError{color:var(--log-error);overflow-wrap:anywhere;align-items:baseline;gap:6px;line-height:1.6;display:flex}.AgentConversation-module__SaREuq__planError svg{flex-shrink:0}.AgentConversation-module__SaREuq__message{margin-bottom:var(--agent-message-gap,28px);color:var(--log-text);gap:12px;display:flex}.AgentConversation-module__SaREuq__avatar{width:24px;height:28px;color:var(--log-muted);flex-shrink:0;place-items:center;margin-top:3px;display:grid}.AgentConversation-module__SaREuq__messageBody{flex:1;min-width:0;font-size:14px;line-height:1.75}.AgentConversation-module__SaREuq__messageBody .agent-message-attachments{width:100%;max-width:680px}.AgentConversation-module__SaREuq__messageBody .agent-md p{margin:5px 0 12px;font-size:14px;line-height:1.8}.AgentConversation-module__SaREuq__user{justify-content:flex-end}.AgentConversation-module__SaREuq__user .AgentConversation-module__SaREuq__messageBody{background:var(--log-hover);border-radius:8px;flex:0 auto;max-width:85%;padding:8px 15px}.AgentConversation-module__SaREuq__user .AgentConversation-module__SaREuq__messageBody .agent-md p{margin:0}.AgentConversation-module__SaREuq__failure .AgentConversation-module__SaREuq__avatar{color:var(--log-error)}.AgentConversation-module__SaREuq__thinking{color:var(--log-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}@media (max-width:600px){.AgentConversation-module__SaREuq__activityName{max-width:52%}.AgentConversation-module__SaREuq__activityHead>.AgentConversation-module__SaREuq__preview{display:none}.AgentConversation-module__SaREuq__activityList{padding-left:8px}.AgentConversation-module__SaREuq__activityDetail{padding-left:12px}.AgentConversation-module__SaREuq__activityGroup,.AgentConversation-module__SaREuq__plan,.AgentConversation-module__SaREuq__message{margin-bottom:18px}.AgentConversation-module__SaREuq__message{gap:8px}.AgentConversation-module__SaREuq__avatar{width:18px}.AgentConversation-module__SaREuq__user .AgentConversation-module__SaREuq__messageBody{max-width:92%}.AgentConversation-module__SaREuq__taskList .AgentConversation-module__SaREuq__status{display:none}}@media (prefers-reduced-motion:reduce){.AgentConversation-module__SaREuq__chevron{transition:none}}
.AgentMarkdown-module__A9S6yq__markdown{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.65}.AgentMarkdown-module__A9S6yq__markdown pre{white-space:pre;max-width:100%;overflow:auto}.AgentMarkdown-module__A9S6yq__markdown img{max-width:100%;height:auto}.AgentMarkdown-module__A9S6yq__table{max-width:100%;margin-block:12px;overflow-x:auto}.AgentMarkdown-module__A9S6yq__table table{border-collapse:collapse;width:100%;font-size:12px}.AgentMarkdown-module__A9S6yq__table th,.AgentMarkdown-module__A9S6yq__table td{border:1px solid var(--line,#8885);text-align:start;vertical-align:top;min-width:100px;padding:8px 10px}.AgentMarkdown-module__A9S6yq__table th{background:var(--panel-2);font-weight:600}
.Library-module__WARPHq__library{--library-text:var(--agent-text,var(--text,#22252b));--library-muted:var(--agent-muted,var(--muted,#727680));--library-line:var(--agent-line,var(--line,#e5e7eb));--library-panel:var(--agent-panel,var(--panel,#fff));width:100%;min-width:0;min-height:0;color:var(--library-text);letter-spacing:0;flex:auto;padding:28px 32px 60px;overflow:auto}.Library-module__WARPHq__heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.Library-module__WARPHq__heading h1{align-items:center;gap:10px;margin:0;font-size:24px;display:flex}.Library-module__WARPHq__heading>span,.Library-module__WARPHq__group time{color:var(--library-muted);font-size:12px}.Library-module__WARPHq__toolbar{border-bottom:1px solid var(--library-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.Library-module__WARPHq__tabs,.Library-module__WARPHq__tools,.Library-module__WARPHq__modes{align-items:center;gap:4px;min-width:0;display:flex}.Library-module__WARPHq__tabs{flex-wrap:wrap}.Library-module__WARPHq__library button,.Library-module__WARPHq__library select,.Library-module__WARPHq__dialog button{font:inherit;cursor:pointer}.Library-module__WARPHq__tabs button,.Library-module__WARPHq__modes button,.Library-module__WARPHq__iconButton{color:var(--library-muted);background:0 0;border:0;border-radius:5px}.Library-module__WARPHq__tabs button{white-space:nowrap;padding:9px 11px;font-size:14px}.Library-module__WARPHq__tabs button[aria-selected=true],.Library-module__WARPHq__modes button[aria-pressed=true]{color:var(--library-text);background:color-mix(in srgb, var(--library-text) 8%, transparent)}.Library-module__WARPHq__tools{flex-wrap:wrap;gap:8px}.Library-module__WARPHq__search{border:1px solid var(--library-line);background:var(--library-panel);border-radius:6px;align-items:center;gap:7px;min-width:0;height:36px;padding:0 10px;display:flex}.Library-module__WARPHq__search input{width:170px;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.Library-module__WARPHq__tools select{background:#fff;border:1px solid #dfe2e6;border-radius:5px;max-width:140px;height:36px;padding:0 8px;font-size:13px}.Library-module__WARPHq__iconButton,.Library-module__WARPHq__modes button{flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.Library-module__WARPHq__iconButton:hover,.Library-module__WARPHq__tabs button:hover{background:color-mix(in srgb, var(--library-text) 6%, transparent)}.Library-module__WARPHq__library button:focus-visible,.Library-module__WARPHq__library a:focus-visible,.Library-module__WARPHq__dialog button:focus-visible{outline-offset:3px;outline:2px solid #258575}.Library-module__WARPHq__library button:disabled{opacity:.5;cursor:wait}.Library-module__WARPHq__group{margin-top:26px}.Library-module__WARPHq__group>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Library-module__WARPHq__group h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;line-height:1.5}.Library-module__WARPHq__group header>div{flex:none;align-items:center;gap:16px;display:flex}.Library-module__WARPHq__group header a{color:#39776e;align-items:center;gap:4px;font-size:12px;text-decoration:none;display:flex}.Library-module__WARPHq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Library-module__WARPHq__card{border:1px solid var(--library-line);background:var(--library-panel);border-radius:8px;min-width:0;overflow:hidden}.Library-module__WARPHq__cardOpen{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.Library-module__WARPHq__cardTitle{border-bottom:1px solid var(--library-line);align-items:center;gap:9px;height:54px;padding:14px;display:flex}.Library-module__WARPHq__cardTitle svg{color:#4676b9;flex-shrink:0}.Library-module__WARPHq__cardTitle strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:500;display:block;overflow:hidden}.Library-module__WARPHq__thumbnail{aspect-ratio:16/10;background:color-mix(in srgb, #6683a2 10%, var(--library-panel));color:#6683a2;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;overflow:hidden}.Library-module__WARPHq__thumbnail[data-kind=spreadsheet]{color:#4b8878;background:color-mix(in srgb, #4b8878 10%, var(--library-panel))}.Library-module__WARPHq__thumbnail[data-kind=presentation]{color:#926b54;background:color-mix(in srgb, #926b54 10%, var(--library-panel))}.Library-module__WARPHq__thumbnail[data-kind=audio]{color:#9b6582;background:color-mix(in srgb, #9b6582 10%, var(--library-panel))}.Library-module__WARPHq__thumbnail img,.Library-module__WARPHq__thumbnail video{object-fit:contain;width:100%;height:100%}.Library-module__WARPHq__thumbnail>span{white-space:pre-wrap;overflow-wrap:anywhere;text-align:center;width:100%;max-height:82px;padding:0 18px;font-size:12px;line-height:1.7;overflow:hidden}.Library-module__WARPHq__card footer{min-height:42px;color:var(--library-muted);justify-content:space-between;align-items:center;gap:6px;padding:5px 10px 5px 14px;font-size:11px;display:flex}.Library-module__WARPHq__card footer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Library-module__WARPHq__list{gap:8px;display:grid}.Library-module__WARPHq__list .Library-module__WARPHq__card{align-items:center;display:flex}.Library-module__WARPHq__list .Library-module__WARPHq__cardOpen{flex:1;min-width:0}.Library-module__WARPHq__list .Library-module__WARPHq__cardTitle{border:0}.Library-module__WARPHq__list .Library-module__WARPHq__thumbnail{display:none}.Library-module__WARPHq__list .Library-module__WARPHq__card footer{flex:0 0 145px}.Library-module__WARPHq__empty{min-height:160px;color:var(--library-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.Library-module__WARPHq__empty button,.Library-module__WARPHq__more,.Library-module__WARPHq__error button{border:1px solid var(--library-line);background:var(--library-panel);color:var(--library-text);border-radius:5px;padding:8px 16px;font-size:13px}.Library-module__WARPHq__error{color:#af3f46;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;font-size:13px;display:flex}.Library-module__WARPHq__more{margin:24px auto;display:block}.Library-module__WARPHq__dialog{border:1px solid var(--library-line);width:min(1120px,100vw - 40px);height:min(820px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--library-text);background:var(--library-panel);border-radius:8px;margin:auto;padding:0}.Library-module__WARPHq__dialog::backdrop{background:#14181c73}.Library-module__WARPHq__dialog>header{border-bottom:1px solid var(--library-line);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 18px;display:flex}.Library-module__WARPHq__dialog header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.Library-module__WARPHq__dialog header>div{display:flex}.Library-module__WARPHq__preview{height:calc(100% - 56px);padding:16px;overflow:auto}.Library-module__WARPHq__preview>img,.Library-module__WARPHq__preview>video{object-fit:contain;width:100%;height:100%}.Library-module__WARPHq__preview>iframe{background:#fff;border:0;width:100%;height:100%}.Library-module__WARPHq__preview>audio{width:100%;margin-top:30px}.Library-module__WARPHq__preview>pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.Library-module__WARPHq__preview table{border-collapse:collapse;width:100%;font-size:13px}.Library-module__WARPHq__preview th,.Library-module__WARPHq__preview td{text-align:left;overflow-wrap:anywhere;border:1px solid #e4e7eb;max-width:300px;padding:6px 10px}.Library-module__WARPHq__spin{animation:1s linear infinite Library-module__WARPHq__spin}@keyframes Library-module__WARPHq__spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.Library-module__WARPHq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1050px){.Library-module__WARPHq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Library-module__WARPHq__library{padding:22px}}@media (max-width:600px){.Library-module__WARPHq__library{padding:18px 14px}.Library-module__WARPHq__grid{grid-template-columns:minmax(0,1fr)}.Library-module__WARPHq__group>header{flex-direction:column;align-items:flex-start}.Library-module__WARPHq__tools{width:100%}.Library-module__WARPHq__search{flex:1}.Library-module__WARPHq__search input{width:100%}.Library-module__WARPHq__tabs button{padding:8px}.Library-module__WARPHq__dialog{width:calc(100vw - 16px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.Library-module__WARPHq__preview{padding:10px}.Library-module__WARPHq__list .Library-module__WARPHq__card footer{flex-basis:105px}}
.StudioReferencePicker-module__e3Xzla__menu{z-index:10020;color:#f4f3f7;background:#242329;border:1px solid #ffffff1f;border-radius:14px;width:210px;max-width:calc(100vw - 16px);padding:6px;position:fixed;box-shadow:0 12px 36px #00000052}.StudioReferencePicker-module__e3Xzla__menu button{width:100%;min-height:42px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.StudioReferencePicker-module__e3Xzla__menu button:hover,.StudioReferencePicker-module__e3Xzla__menu button:focus-visible{background:#ffffff14}.StudioReferencePicker-module__e3Xzla__menu button:focus-visible,.StudioReferencePicker-module__e3Xzla__library button:focus-visible{outline-offset:2px;outline:2px solid #69d8fa}.StudioReferencePicker-module__e3Xzla__library .asset-library-overlay{z-index:10020}.StudioReferencePicker-module__e3Xzla__library .asset-library-panel{min-height:0}.StudioReferencePicker-module__e3Xzla__library .asset-library-card.is-selected{border-color:#69d8fa;box-shadow:0 0 0 1px #69d8fa}.StudioReferencePicker-module__e3Xzla__library .asset-library-card:disabled{opacity:.45;cursor:not-allowed}.StudioReferencePicker-module__e3Xzla__library .asset-library-selection{color:#08141b;background:#00000073;border:1px solid #ffffffa6;border-radius:6px;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:10px;right:10px}.StudioReferencePicker-module__e3Xzla__library .is-selected .asset-library-selection{background:#69d8fa;border-color:#69d8fa}.StudioReferencePicker-module__e3Xzla__footer{border-top:1px solid #ffffff1a;flex-shrink:0;align-items:center;gap:10px;padding:14px 20px;display:flex}.StudioReferencePicker-module__e3Xzla__footer>span{color:#a8a6b0;margin-right:auto;font-size:13px}.StudioReferencePicker-module__e3Xzla__footer button{min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:8px 14px;font-size:13px}.StudioReferencePicker-module__e3Xzla__cancel{color:inherit;background:#ffffff14}.StudioReferencePicker-module__e3Xzla__confirm{color:#08141b;background:#69d8fa;font-weight:600}.StudioReferencePicker-module__e3Xzla__confirm:disabled{opacity:.4;cursor:not-allowed}:root[data-theme=light] .StudioReferencePicker-module__e3Xzla__menu{color:#292733;background:#fff;border-color:#14141c1f;box-shadow:0 12px 36px #18181e24}:root[data-theme=light] .StudioReferencePicker-module__e3Xzla__menu button:hover{background:#14141c0f}:root[data-theme=light] .StudioReferencePicker-module__e3Xzla__menu button:focus-visible{background:#14141c0f}:root[data-theme=light] .StudioReferencePicker-module__e3Xzla__cancel{background:#14141c0f}:root[data-theme=light] .StudioReferencePicker-module__e3Xzla__footer{border-top-color:#14141c1a}:root[data-theme=light] .StudioReferencePicker-module__e3Xzla__footer>span{color:#686573}@media (max-width:600px){.StudioReferencePicker-module__e3Xzla__footer{padding:12px}:is(.StudioReferencePicker-module__e3Xzla__library .asset-library-size,.StudioReferencePicker-module__e3Xzla__library .asset-library-count){display:none}}
.WorkflowMediaInput-module__i7hXXG__media{min-width:0}.WorkflowMediaInput-module__i7hXXG__dropzone{border:1px dashed var(--line-strong);background:var(--panel);border-radius:8px;gap:12px;padding:16px;transition:border-color .15s,background .15s;display:grid}.WorkflowMediaInput-module__i7hXXG__dropzone:focus-visible,.WorkflowMediaInput-module__i7hXXG__dragging{outline:2px solid var(--text);outline-offset:2px;background:var(--panel-2)}.WorkflowMediaInput-module__i7hXXG__fileInput{display:none}.WorkflowMediaInput-module__i7hXXG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.WorkflowMediaInput-module__i7hXXG__actions input{flex:1;min-width:0}.WorkflowMediaInput-module__i7hXXG__previews{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;display:grid}.WorkflowMediaInput-module__i7hXXG__preview audio{width:100%;min-width:0}.WorkflowMediaInput-module__i7hXXG__document{min-height:64px;color:var(--text);overflow-wrap:anywhere;align-items:center;gap:10px;text-decoration:none;display:flex}.WorkflowMediaInput-module__i7hXXG__document svg{flex-shrink:0}.WorkflowMediaInput-module__i7hXXG__upload,.WorkflowMediaInput-module__i7hXXG__remove,.WorkflowMediaInput-module__i7hXXG__error button{border:1px solid var(--line-strong);min-height:36px;color:var(--text);background:var(--panel-2);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.WorkflowMediaInput-module__i7hXXG__upload:hover,.WorkflowMediaInput-module__i7hXXG__remove:hover{background:var(--bg)}.WorkflowMediaInput-module__i7hXXG__media button:disabled{opacity:.6;cursor:default}.WorkflowMediaInput-module__i7hXXG__media button:focus-visible,.WorkflowMediaInput-module__i7hXXG__link summary:focus-visible{outline:2px solid var(--text);outline-offset:2px}.WorkflowMediaInput-module__i7hXXG__remove{width:36px;color:var(--muted);padding:0}.WorkflowMediaInput-module__i7hXXG__hint{color:var(--muted);text-align:center;margin:0;font-size:11px;line-height:1.7}.WorkflowMediaInput-module__i7hXXG__preview{gap:8px;min-width:0;display:grid}.WorkflowMediaInput-module__i7hXXG__preview img,.WorkflowMediaInput-module__i7hXXG__preview video{object-fit:contain;background:var(--bg);border-radius:5px;width:100%;max-height:180px;display:block}.WorkflowMediaInput-module__i7hXXG__fileInfo{min-width:0;color:var(--soft);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.WorkflowMediaInput-module__i7hXXG__fileInfo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkflowMediaInput-module__i7hXXG__fileInfo svg{color:var(--wf-success,#177452);flex-shrink:0}.WorkflowMediaInput-module__i7hXXG__dropzone progress{width:100%;height:6px;accent-color:var(--text)}.WorkflowMediaInput-module__i7hXXG__error{color:var(--wf-danger,#bd3434);overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.6}.WorkflowMediaInput-module__i7hXXG__error p{margin:0 0 6px}.WorkflowMediaInput-module__i7hXXG__error button{min-height:30px;padding:4px 8px}.WorkflowMediaInput-module__i7hXXG__error>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.WorkflowMediaInput-module__i7hXXG__link{margin-top:10px}.WorkflowMediaInput-module__i7hXXG__link summary{width:fit-content;color:var(--muted);cursor:pointer;font-size:11px}.WorkflowMediaInput-module__i7hXXG__link input{margin-top:8px}@media (prefers-reduced-motion:reduce){.WorkflowMediaInput-module__i7hXXG__dropzone{transition:none}}
.WorkflowModelPicker-module__iCIzsa__field{min-width:0;margin:0 0 16px}.WorkflowModelPicker-module__iCIzsa__label{color:var(--soft);margin-bottom:8px;font-size:12px;line-height:18px;display:block}.WorkflowModelPicker-module__iCIzsa__trigger,.WorkflowModelPicker-module__iCIzsa__popup{--model-accent:#77b3ed;--model-tint:color-mix(in srgb, var(--model-accent) 12%, transparent)}.WorkflowModelPicker-module__iCIzsa__trigger[data-kind=video],.WorkflowModelPicker-module__iCIzsa__popup[data-kind=video]{--model-accent:#e896bc}.WorkflowModelPicker-module__iCIzsa__trigger[data-kind=llm],.WorkflowModelPicker-module__iCIzsa__popup[data-kind=llm]{--model-accent:#87c6a1}:is([data-theme=light] .WorkflowModelPicker-module__iCIzsa__trigger,[data-theme=light] .WorkflowModelPicker-module__iCIzsa__popup){--model-accent:#2964a3}:is([data-theme=light] .WorkflowModelPicker-module__iCIzsa__trigger[data-kind=video],[data-theme=light] .WorkflowModelPicker-module__iCIzsa__popup[data-kind=video]){--model-accent:#ab4170}:is([data-theme=light] .WorkflowModelPicker-module__iCIzsa__trigger[data-kind=llm],[data-theme=light] .WorkflowModelPicker-module__iCIzsa__popup[data-kind=llm]){--model-accent:#247c49}.WorkflowModelPicker-module__iCIzsa__trigger{border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex}.WorkflowModelPicker-module__iCIzsa__trigger[aria-expanded=true]{border-color:var(--model-accent);box-shadow:0 0 0 2px var(--model-tint)}.WorkflowModelPicker-module__iCIzsa__trigger>svg{color:var(--muted);flex:none}.WorkflowModelPicker-module__iCIzsa__icon{background:var(--model-tint);width:32px;height:32px;color:var(--model-accent);border-radius:6px;flex:none;place-items:center;display:grid}.WorkflowModelPicker-module__iCIzsa__triggerCopy{flex:1;min-width:0}.WorkflowModelPicker-module__iCIzsa__triggerCopy strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:19px;display:block}.WorkflowModelPicker-module__iCIzsa__triggerCopy small{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:10px;line-height:14px;display:block}.WorkflowModelPicker-module__iCIzsa__triggerCopy .WorkflowModelPicker-module__iCIzsa__placeholder{color:var(--muted)}.WorkflowModelPicker-module__iCIzsa__chevronOpen{transform:rotate(180deg)}.WorkflowModelPicker-module__iCIzsa__inlineError{color:var(--soft);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:11px;display:flex}.WorkflowModelPicker-module__iCIzsa__inlineError button,.WorkflowModelPicker-module__iCIzsa__state button,.WorkflowModelPicker-module__iCIzsa__empty button{color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:4px;font-family:inherit;font-size:11px;display:inline-flex}.WorkflowModelPicker-module__iCIzsa__popup{z-index:1200;border:1px solid var(--line-strong);background:var(--panel);color:var(--text);border-radius:8px;flex-direction:column;padding:0;font-family:inherit;font-size:12px;line-height:1.5;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 36px #0005,0 2px 8px #0003}.WorkflowModelPicker-module__iCIzsa__popup,.WorkflowModelPicker-module__iCIzsa__popup *,.WorkflowModelPicker-module__iCIzsa__popup :before,.WorkflowModelPicker-module__iCIzsa__popup :after{box-sizing:border-box;letter-spacing:0}.WorkflowModelPicker-module__iCIzsa__heading{flex:none;align-items:center;gap:8px;min-height:40px;padding:8px 12px 4px;display:flex}.WorkflowModelPicker-module__iCIzsa__heading>span{font-weight:600}.WorkflowModelPicker-module__iCIzsa__heading>small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.WorkflowModelPicker-module__iCIzsa__heading>button,.WorkflowModelPicker-module__iCIzsa__search>button{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.WorkflowModelPicker-module__iCIzsa__heading>button{margin-left:auto}.WorkflowModelPicker-module__iCIzsa__heading>button:hover,.WorkflowModelPicker-module__iCIzsa__search>button:hover{color:var(--text);background:var(--panel-3)}.WorkflowModelPicker-module__iCIzsa__search{border:1px solid var(--line-strong);background:var(--bg);min-height:36px;color:var(--muted);border-radius:5px;flex:none;align-items:center;gap:8px;margin:4px 10px 8px;padding:0 10px;display:flex}.WorkflowModelPicker-module__iCIzsa__search:focus-within{border-color:var(--soft)}.WorkflowModelPicker-module__iCIzsa__search>svg{flex:none}.WorkflowModelPicker-module__iCIzsa__search input{width:100%;min-width:0;height:34px;box-shadow:none;color:var(--text);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-family:inherit;font-size:12px}.WorkflowModelPicker-module__iCIzsa__search input::placeholder{color:var(--muted)}.WorkflowModelPicker-module__iCIzsa__list{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 6px 6px;overflow-y:auto}.WorkflowModelPicker-module__iCIzsa__list:empty{padding:0}.WorkflowModelPicker-module__iCIzsa__option{text-align:left;width:100%;min-height:62px;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:flex-start;gap:10px;padding:10px 8px;font-family:inherit;display:flex}.WorkflowModelPicker-module__iCIzsa__option+.WorkflowModelPicker-module__iCIzsa__option{margin-top:2px}.WorkflowModelPicker-module__iCIzsa__option.WorkflowModelPicker-module__iCIzsa__active{background:var(--panel-3)}.WorkflowModelPicker-module__iCIzsa__option[aria-selected=true]{background:var(--model-tint)}.WorkflowModelPicker-module__iCIzsa__option[aria-selected=true].WorkflowModelPicker-module__iCIzsa__active{border-color:color-mix(in srgb, var(--model-accent) 35%, transparent)}.WorkflowModelPicker-module__iCIzsa__optionIcon{width:28px;height:28px;color:var(--model-accent);flex:none;place-items:center;margin-top:2px;display:grid}.WorkflowModelPicker-module__iCIzsa__optionCopy{flex:1;min-width:0}.WorkflowModelPicker-module__iCIzsa__optionCopy strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;line-height:18px;display:block}.WorkflowModelPicker-module__iCIzsa__optionCopy small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:15px;display:block}.WorkflowModelPicker-module__iCIzsa__check{width:18px;height:28px;color:var(--model-accent);flex:none;justify-content:center;align-items:center;display:flex}.WorkflowModelPicker-module__iCIzsa__tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.WorkflowModelPicker-module__iCIzsa__tags>span{border:1px solid var(--line-strong);color:var(--soft);overflow-wrap:anywhere;border-radius:3px;padding:1px 5px;font-size:9px;line-height:14px}.WorkflowModelPicker-module__iCIzsa__state,.WorkflowModelPicker-module__iCIzsa__empty{color:var(--muted);overflow-wrap:anywhere;flex:none;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:12px;display:flex}.WorkflowModelPicker-module__iCIzsa__state>span{min-width:0}.WorkflowModelPicker-module__iCIzsa__popup button:focus-visible,.WorkflowModelPicker-module__iCIzsa__trigger:focus-visible{outline:2px solid var(--soft);outline-offset:-2px}.WorkflowModelPicker-module__iCIzsa__spinner{animation:1s linear infinite WorkflowModelPicker-module__iCIzsa__spin}@keyframes WorkflowModelPicker-module__iCIzsa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WorkflowModelPicker-module__iCIzsa__spinner{animation:none}}@media (max-width:540px){.WorkflowModelPicker-module__iCIzsa__option{min-height:68px;padding-block:12px}.WorkflowModelPicker-module__iCIzsa__search input{font-size:16px}}
.WorkflowComposeConfig-module__7t58bq__config{min-width:0}.WorkflowComposeConfig-module__7t58bq__section{border-top:1px solid var(--line);min-width:0;padding:16px 0 4px}.WorkflowComposeConfig-module__7t58bq__heading,.WorkflowComposeConfig-module__7t58bq__rowHeading{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.WorkflowComposeConfig-module__7t58bq__heading{margin-bottom:10px}.WorkflowComposeConfig-module__7t58bq__heading strong,.WorkflowComposeConfig-module__7t58bq__rowHeading strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:20px}.WorkflowComposeConfig-module__7t58bq__heading span,.WorkflowComposeConfig-module__7t58bq__bound{color:var(--muted);font-size:11px}.WorkflowComposeConfig-module__7t58bq__actions{flex:none;align-items:center;gap:2px;display:flex}.WorkflowComposeConfig-module__7t58bq__segmented{border:1px solid var(--line);background:var(--panel);border-radius:7px;gap:3px;min-height:36px;margin-bottom:14px;padding:3px;display:flex}.WorkflowComposeConfig-module__7t58bq__segmented button{min-width:0;min-height:28px;color:var(--muted);font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;padding:5px 12px;font-size:12px}.WorkflowComposeConfig-module__7t58bq__segmented button[aria-pressed=true]{color:var(--text);background:var(--panel-2);box-shadow:0 0 0 1px var(--line-strong)}.WorkflowComposeConfig-module__7t58bq__segmented button:focus-visible{outline:2px solid var(--text);outline-offset:2px}.WorkflowComposeConfig-module__7t58bq__row{border-bottom:1px solid var(--line);min-width:0;padding:10px 0}.WorkflowComposeConfig-module__7t58bq__row:last-child{border-bottom:0}.WorkflowComposeConfig-module__7t58bq__rowHeading{margin-bottom:10px}.WorkflowComposeConfig-module__7t58bq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.WorkflowComposeConfig-module__7t58bq__grid>*,.WorkflowComposeConfig-module__7t58bq__row>*{min-width:0}.WorkflowComposeConfig-module__7t58bq__toggle{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-bottom:12px;font-size:12px;display:flex}.WorkflowComposeConfig-module__7t58bq__toggle input{width:16px;height:16px;accent-color:var(--text);flex:none}.WorkflowComposeConfig-module__7t58bq__volume{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:12px;display:grid}.WorkflowComposeConfig-module__7t58bq__volume input[type=range]{width:100%;min-width:0;accent-color:var(--text);padding:0}.WorkflowComposeConfig-module__7t58bq__config fieldset{border:0;min-width:0;margin:0;padding:0}.WorkflowComposeConfig-module__7t58bq__config fieldset:disabled{opacity:.55}.WorkflowComposeConfig-module__7t58bq__config input[type=file]{display:none}.WorkflowComposeConfig-module__7t58bq__config :is(input,select,textarea)[aria-invalid=true]{border-color:var(--wf-danger)}.WorkflowComposeConfig-module__7t58bq__config .builder-field{min-width:0;margin-bottom:12px}.WorkflowComposeConfig-module__7t58bq__config .builder-icon-button{flex:none;width:30px;height:30px}.WorkflowComposeConfig-module__7t58bq__error{color:var(--wf-danger);overflow-wrap:anywhere;margin:12px 0;font-size:12px;line-height:1.6}@media (max-width:420px){.WorkflowComposeConfig-module__7t58bq__grid{gap:0 8px}}
.WorkflowLibrary-module__ZY0wCG__page{width:100%;min-width:0;max-width:1480px;color:var(--text);letter-spacing:0;background:0 0;margin:0 auto;padding:30px 32px 48px}.WorkflowLibrary-module__ZY0wCG__header,.WorkflowLibrary-module__ZY0wCG__titleGroup,.WorkflowLibrary-module__ZY0wCG__toolbar,.WorkflowLibrary-module__ZY0wCG__filterActions,.WorkflowLibrary-module__ZY0wCG__cardTop,.WorkflowLibrary-module__ZY0wCG__cardFooter,.WorkflowLibrary-module__ZY0wCG__cardActions,.WorkflowLibrary-module__ZY0wCG__templateTop,.WorkflowLibrary-module__ZY0wCG__createActions{align-items:center;display:flex}.WorkflowLibrary-module__ZY0wCG__header{justify-content:space-between;gap:20px;margin-bottom:26px}.WorkflowLibrary-module__ZY0wCG__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WorkflowLibrary-module__ZY0wCG__importHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.WorkflowLibrary-module__ZY0wCG__importFile{border:1px dashed var(--line-strong);width:100%;min-height:140px;color:var(--soft);background:var(--panel-2);cursor:pointer;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:18px;font-size:13px;display:flex}.WorkflowLibrary-module__ZY0wCG__importFile span{overflow-wrap:anywhere;max-width:100%}.WorkflowLibrary-module__ZY0wCG__importSummary{margin:20px 0;font-size:12px}.WorkflowLibrary-module__ZY0wCG__importSummary>div{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.WorkflowLibrary-module__ZY0wCG__importSummary dt{color:var(--muted)}.WorkflowLibrary-module__ZY0wCG__importSummary dd{overflow-wrap:anywhere;margin:0}.WorkflowLibrary-module__ZY0wCG__titleGroup{gap:12px;min-width:0}.WorkflowLibrary-module__ZY0wCG__titleGroup h1{overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:650;line-height:1.4}.WorkflowLibrary-module__ZY0wCG__pageIcon{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--text);background:var(--panel);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.WorkflowLibrary-module__ZY0wCG__count{border:1px solid var(--line);min-width:26px;height:24px;color:var(--muted);border-radius:5px;place-items:center;padding:0 7px;font-size:12px;display:inline-grid}.WorkflowLibrary-module__ZY0wCG__primaryButton,.WorkflowLibrary-module__ZY0wCG__secondaryButton,.WorkflowLibrary-module__ZY0wCG__iconButton{border:1px solid var(--line-strong);cursor:pointer;text-align:center;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:550;line-height:1.35;text-decoration:none;display:inline-flex}.WorkflowLibrary-module__ZY0wCG__primaryButton{min-height:38px;color:var(--bg);background:var(--text);border-color:var(--text);padding:9px 15px}.WorkflowLibrary-module__ZY0wCG__primaryButton:hover{opacity:.86}.WorkflowLibrary-module__ZY0wCG__secondaryButton{min-height:38px;color:var(--soft);background:var(--panel);padding:9px 14px}.WorkflowLibrary-module__ZY0wCG__secondaryButton:hover,.WorkflowLibrary-module__ZY0wCG__iconButton:hover{color:var(--text);background:var(--panel-2);border-color:var(--line-strong)}.WorkflowLibrary-module__ZY0wCG__iconButton{width:34px;height:34px;color:var(--muted);background:0 0;border-color:#0000}.WorkflowLibrary-module__ZY0wCG__page button:disabled,.WorkflowLibrary-module__ZY0wCG__page fieldset:disabled{opacity:.55;cursor:default}.WorkflowLibrary-module__ZY0wCG__page input:disabled,.WorkflowLibrary-module__ZY0wCG__page textarea:disabled{opacity:.6}.WorkflowLibrary-module__ZY0wCG__page :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--text);outline-offset:3px}.WorkflowLibrary-module__ZY0wCG__toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:22px;padding-bottom:18px}.WorkflowLibrary-module__ZY0wCG__segmented{background:var(--panel);border:1px solid var(--line);border-radius:7px;align-items:center;gap:3px;min-height:36px;padding:3px;display:flex}.WorkflowLibrary-module__ZY0wCG__segmented button{min-height:28px;color:var(--muted);white-space:nowrap;background:0 0;border-radius:4px;padding:5px 13px;font-size:12px}.WorkflowLibrary-module__ZY0wCG__segmented button[aria-pressed=true]{color:var(--text);background:var(--panel-2);box-shadow:0 0 0 1px var(--line-strong)}.WorkflowLibrary-module__ZY0wCG__filterActions{flex-wrap:wrap;gap:9px;min-width:0}.WorkflowLibrary-module__ZY0wCG__search{width:240px;max-width:100%;height:36px;color:var(--muted);background:var(--panel);border:1px solid var(--line-strong);border-radius:6px;align-items:center;gap:9px;padding:0 10px;display:flex}.WorkflowLibrary-module__ZY0wCG__search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:none;padding:0;font-size:12px}.WorkflowLibrary-module__ZY0wCG__search input:focus-visible{outline:none}.WorkflowLibrary-module__ZY0wCG__search:focus-within{outline:2px solid var(--line-strong);outline-offset:2px}.WorkflowLibrary-module__ZY0wCG__search input::placeholder{color:var(--muted)}.WorkflowLibrary-module__ZY0wCG__search button{width:24px;height:24px;color:var(--muted);background:0 0;border-radius:4px;flex-shrink:0;place-items:center;margin-right:-4px;display:grid}.WorkflowLibrary-module__ZY0wCG__search button:hover{background:var(--panel-2);color:var(--text)}.WorkflowLibrary-module__ZY0wCG__sort{max-width:180px;height:36px;color:var(--soft);background:var(--panel);border:1px solid var(--line-strong);font:inherit;border-radius:6px;padding:0 24px 0 10px;font-size:12px}.WorkflowLibrary-module__ZY0wCG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px;display:grid}.WorkflowLibrary-module__ZY0wCG__card{background:var(--panel);border:1px solid var(--line-strong);border-radius:8px;flex-direction:column;min-width:0;min-height:206px;transition:border-color .15s,background .15s;display:flex}.WorkflowLibrary-module__ZY0wCG__card:has(a:hover){border-color:var(--muted);background:color-mix(in srgb, var(--panel) 75%, var(--panel-2))}.WorkflowLibrary-module__ZY0wCG__cardBody{border-radius:7px 7px 0 0;flex:1;min-width:0;padding:18px 18px 15px;display:block}.WorkflowLibrary-module__ZY0wCG__cardTop{justify-content:space-between;gap:12px;margin-bottom:15px}.WorkflowLibrary-module__ZY0wCG__appIcon{width:34px;height:34px;color:var(--soft);background:var(--panel-2);border:1px solid var(--line);border-radius:6px;place-items:center;display:grid}.WorkflowLibrary-module__ZY0wCG__status{color:var(--muted);align-items:center;gap:6px;font-size:11px;line-height:1.4;display:inline-flex}.WorkflowLibrary-module__ZY0wCG__status>span{background:currentColor;border-radius:50%;width:5px;height:5px}.WorkflowLibrary-module__ZY0wCG__published{color:#36a777}.WorkflowLibrary-module__ZY0wCG__card h2{text-overflow:ellipsis;white-space:nowrap;color:var(--text);margin:0;font-size:15px;font-weight:600;line-height:1.6;overflow:hidden}.WorkflowLibrary-module__ZY0wCG__cardBody>p{-webkit-line-clamp:2;overflow-wrap:anywhere;min-height:38px;color:var(--muted);-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.WorkflowLibrary-module__ZY0wCG__cardBody>p.WorkflowLibrary-module__ZY0wCG__noDescription{opacity:.7}.WorkflowLibrary-module__ZY0wCG__cardFooter{border-top:1px solid var(--line);justify-content:space-between;gap:6px;min-height:47px;padding:4px 10px 4px 18px}.WorkflowLibrary-module__ZY0wCG__updated{min-width:0;color:var(--muted);font-size:11px;line-height:1.4}.WorkflowLibrary-module__ZY0wCG__cardActions{gap:1px}.WorkflowLibrary-module__ZY0wCG__cardActions .WorkflowLibrary-module__ZY0wCG__iconButton{width:30px;height:30px}.WorkflowLibrary-module__ZY0wCG__empty{min-height:300px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:36px 16px;display:flex}.WorkflowLibrary-module__ZY0wCG__empty h2{color:var(--text);margin:0;font-size:16px;font-weight:550;line-height:1.5}.WorkflowLibrary-module__ZY0wCG__empty p{overflow-wrap:anywhere;max-width:600px;margin:-3px 0 0;font-size:13px;line-height:1.7}.WorkflowLibrary-module__ZY0wCG__empty .WorkflowLibrary-module__ZY0wCG__primaryButton,.WorkflowLibrary-module__ZY0wCG__empty .WorkflowLibrary-module__ZY0wCG__secondaryButton{margin-top:2px}.WorkflowLibrary-module__ZY0wCG__skeleton{gap:20px;padding:20px}.WorkflowLibrary-module__ZY0wCG__skeleton>span{background:var(--panel-2);border-radius:4px;width:70%;height:14px;animation:1.4s ease-in-out infinite WorkflowLibrary-module__ZY0wCG__skeletonPulse;display:block}.WorkflowLibrary-module__ZY0wCG__skeleton>span:first-child{width:34px;height:34px;margin-bottom:4px}.WorkflowLibrary-module__ZY0wCG__skeleton>span:last-child{width:90%}.WorkflowLibrary-module__ZY0wCG__createPage{max-width:1150px}.WorkflowLibrary-module__ZY0wCG__backLink{color:var(--muted);align-items:center;gap:8px;margin-bottom:25px;font-size:12px;line-height:1.5;display:inline-flex}.WorkflowLibrary-module__ZY0wCG__backLink:hover{color:var(--text)}.WorkflowLibrary-module__ZY0wCG__createHeader{margin-bottom:30px}.WorkflowLibrary-module__ZY0wCG__createForm{min-width:0}.WorkflowLibrary-module__ZY0wCG__templateFieldset{border:0;min-width:0;margin:0;padding:0}.WorkflowLibrary-module__ZY0wCG__templateFieldset legend{color:var(--soft);margin-bottom:14px;padding:0;font-size:13px;font-weight:550}.WorkflowLibrary-module__ZY0wCG__templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.WorkflowLibrary-module__ZY0wCG__templateCard{background:var(--panel);border:1px solid var(--line-strong);cursor:pointer;border-radius:8px;flex-direction:column;gap:10px;min-width:0;min-height:211px;padding:18px;display:flex;position:relative}.WorkflowLibrary-module__ZY0wCG__templateCard:hover{background:var(--panel-2)}.WorkflowLibrary-module__ZY0wCG__templateCard[data-selected=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.WorkflowLibrary-module__ZY0wCG__templateCard>input{opacity:0;width:1px;height:1px;position:absolute}.WorkflowLibrary-module__ZY0wCG__templateCard:has(input:focus-visible){outline:2px solid var(--text);outline-offset:4px}.WorkflowLibrary-module__ZY0wCG__templateTop{justify-content:space-between;margin-bottom:7px}.WorkflowLibrary-module__ZY0wCG__templateIcon{border:1px solid var(--line);border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.WorkflowLibrary-module__ZY0wCG__neutral{background:var(--panel-2);color:var(--soft)}.WorkflowLibrary-module__ZY0wCG__video{color:#c965a2;background:color-mix(in srgb, #c965a2 12%, var(--panel))}.WorkflowLibrary-module__ZY0wCG__analysis{color:#4c9dad;background:color-mix(in srgb, #4c9dad 12%, var(--panel))}.WorkflowLibrary-module__ZY0wCG__selectionMark{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.WorkflowLibrary-module__ZY0wCG__templateCard[data-selected=true] .WorkflowLibrary-module__ZY0wCG__selectionMark{background:var(--text);color:var(--bg);border-color:var(--text)}.WorkflowLibrary-module__ZY0wCG__templateCard strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.WorkflowLibrary-module__ZY0wCG__templateDescription{min-height:37px;color:var(--muted);overflow-wrap:anywhere;flex:1;font-size:12px;line-height:1.6}.WorkflowLibrary-module__ZY0wCG__templateFlow{border-top:1px solid var(--line);color:var(--soft);flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;padding-top:12px;font-size:10px;line-height:1.5;display:flex}.WorkflowLibrary-module__ZY0wCG__templateFlow>span{align-items:center;gap:7px;display:inline-flex}.WorkflowLibrary-module__ZY0wCG__templateFlow svg{color:var(--muted);flex-shrink:0}.WorkflowLibrary-module__ZY0wCG__createFields{gap:20px;max-width:640px;padding:27px 0;display:grid}.WorkflowLibrary-module__ZY0wCG__field{gap:9px;min-width:0;display:grid}.WorkflowLibrary-module__ZY0wCG__field>span{color:var(--soft);align-items:center;gap:9px;font-size:13px;font-weight:550;display:flex}.WorkflowLibrary-module__ZY0wCG__field em{color:var(--muted);font-size:11px;font-style:normal;font-weight:400}.WorkflowLibrary-module__ZY0wCG__field input,.WorkflowLibrary-module__ZY0wCG__field textarea{width:100%;min-width:0;color:var(--text);background:var(--panel);border:1px solid var(--line-strong);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.5}.WorkflowLibrary-module__ZY0wCG__field textarea{resize:vertical;min-height:102px}.WorkflowLibrary-module__ZY0wCG__field input::placeholder{color:var(--muted)}.WorkflowLibrary-module__ZY0wCG__createActions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding-top:20px}.WorkflowLibrary-module__ZY0wCG__error{border:1px solid color-mix(in srgb, #d95d69 40%, var(--line));color:var(--text);background:color-mix(in srgb, #d95d69 8%, var(--panel));overflow-wrap:anywhere;border-radius:6px;margin:0 0 20px;padding:11px 13px;font-size:13px;line-height:1.6}.WorkflowLibrary-module__ZY0wCG__spin{animation:1s linear infinite WorkflowLibrary-module__ZY0wCG__spin}.WorkflowLibrary-module__ZY0wCG__deleteIcon:hover{color:#d95d69}.WorkflowLibrary-module__ZY0wCG__deleteDialog{width:min(440px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--text);background:var(--panel);border:1px solid var(--line-strong);box-shadow:0 12px 48px var(--theme-shadow);border-radius:8px;margin:auto;padding:24px;overflow:auto}.WorkflowLibrary-module__ZY0wCG__deleteDialog::backdrop{background:#00000094}.WorkflowLibrary-module__ZY0wCG__deleteDialog h2{margin:0 0 16px;font-size:17px;line-height:1.5}.WorkflowLibrary-module__ZY0wCG__deleteDialog p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.WorkflowLibrary-module__ZY0wCG__deleteDialog .WorkflowLibrary-module__ZY0wCG__deleteName{color:var(--text);font-weight:600}.WorkflowLibrary-module__ZY0wCG__dialogActions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.WorkflowLibrary-module__ZY0wCG__dangerButton{color:#fff;cursor:pointer;background:#b83a49;border:1px solid #b83a49;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 14px;font-size:13px;display:inline-flex}@keyframes WorkflowLibrary-module__ZY0wCG__spin{to{transform:rotate(360deg)}}@keyframes WorkflowLibrary-module__ZY0wCG__skeletonPulse{50%{opacity:.4}}@media (max-width:1000px){.WorkflowLibrary-module__ZY0wCG__page{padding:25px 22px 40px}.WorkflowLibrary-module__ZY0wCG__toolbar{align-items:flex-start}.WorkflowLibrary-module__ZY0wCG__filterActions{flex:1;justify-content:flex-end}.WorkflowLibrary-module__ZY0wCG__search{width:200px}}@media (max-width:700px){.WorkflowLibrary-module__ZY0wCG__page{padding:20px 16px 36px}.WorkflowLibrary-module__ZY0wCG__header{align-items:flex-start;gap:14px;margin-bottom:22px}.WorkflowLibrary-module__ZY0wCG__titleGroup{flex-wrap:wrap;gap:8px}.WorkflowLibrary-module__ZY0wCG__titleGroup h1{font-size:20px}.WorkflowLibrary-module__ZY0wCG__pageIcon{width:34px;height:34px}.WorkflowLibrary-module__ZY0wCG__header .WorkflowLibrary-module__ZY0wCG__primaryButton{padding:9px 10px;font-size:12px}.WorkflowLibrary-module__ZY0wCG__toolbar{gap:13px}.WorkflowLibrary-module__ZY0wCG__filterActions{flex-basis:100%;justify-content:flex-start;gap:8px;width:100%}.WorkflowLibrary-module__ZY0wCG__search{flex:1;width:auto;min-width:120px}.WorkflowLibrary-module__ZY0wCG__sort{max-width:135px;padding-left:8px}.WorkflowLibrary-module__ZY0wCG__filterActions>.WorkflowLibrary-module__ZY0wCG__iconButton{width:30px}.WorkflowLibrary-module__ZY0wCG__templateGrid{grid-template-columns:1fr}.WorkflowLibrary-module__ZY0wCG__templateCard{min-height:190px}.WorkflowLibrary-module__ZY0wCG__createHeader{margin-bottom:23px}.WorkflowLibrary-module__ZY0wCG__createFields{padding:24px 0}}@media (max-width:380px){.WorkflowLibrary-module__ZY0wCG__header{flex-wrap:wrap}.WorkflowLibrary-module__ZY0wCG__search{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.WorkflowLibrary-module__ZY0wCG__spin,.WorkflowLibrary-module__ZY0wCG__skeleton>span{animation:none}.WorkflowLibrary-module__ZY0wCG__card{transition:none}}
.HomeOverview-module__YqY1Ba__overview{min-width:0;color:var(--text);letter-spacing:0;padding:4px 0 20px}.HomeOverview-module__YqY1Ba__header h1{margin:0 0 20px;font-size:26px;font-weight:650;line-height:1.3}.HomeOverview-module__YqY1Ba__entries{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.HomeOverview-module__YqY1Ba__entry{border:1px solid var(--line-strong);min-width:0;height:100%;min-height:62px;color:var(--text);background:var(--panel);cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:550;line-height:1.5;text-decoration:none;display:flex}.HomeOverview-module__YqY1Ba__entry>span{overflow-wrap:anywhere;min-width:0}.HomeOverview-module__YqY1Ba__entry>svg{flex-shrink:0}.HomeOverview-module__YqY1Ba__entry>svg:first-child{color:#8cd8b0}.HomeOverview-module__YqY1Ba__entry[data-kind=canvas]>svg:first-child{color:#e3b779}.HomeOverview-module__YqY1Ba__entry[data-kind=workflows]>svg:first-child{color:#85cbed}.HomeOverview-module__YqY1Ba__entry[data-kind=agent]>svg:first-child{color:#d4a9ee}.HomeOverview-module__YqY1Ba__entry>svg:last-child{color:var(--muted);margin-inline-start:auto}.HomeOverview-module__YqY1Ba__entry:hover,.HomeOverview-module__YqY1Ba__studios[open] .HomeOverview-module__YqY1Ba__entry{border-color:var(--soft);background:var(--panel-2)}.HomeOverview-module__YqY1Ba__studios{min-width:0;position:relative}.HomeOverview-module__YqY1Ba__studios summary{list-style:none}.HomeOverview-module__YqY1Ba__studios summary::-webkit-details-marker{display:none}.HomeOverview-module__YqY1Ba__studios[open] summary>svg:last-child{transform:rotate(180deg)}.HomeOverview-module__YqY1Ba__studioMenu{z-index:30;top:calc(100% + 8px);border:1px solid var(--line-strong);background:var(--panel);border-radius:6px;width:100%;min-width:240px;max-width:calc(100vw - 32px);padding:6px;position:absolute;inset-inline-start:0;box-shadow:0 10px 30px #0003}.HomeOverview-module__YqY1Ba__studioMenu a{min-height:42px;color:var(--soft);border-radius:4px;align-items:center;gap:10px;padding:10px;font-size:13px;text-decoration:none;display:flex}.HomeOverview-module__YqY1Ba__studioMenu a:hover{color:var(--text);background:var(--panel-2)}.HomeOverview-module__YqY1Ba__studioMenu a>span{overflow-wrap:anywhere;min-width:0}.HomeOverview-module__YqY1Ba__studioMenu a>svg{flex-shrink:0}.HomeOverview-module__YqY1Ba__studioMenu a>svg:last-child{margin-inline-start:auto}.HomeOverview-module__YqY1Ba__section{min-width:0;margin-top:30px}.HomeOverview-module__YqY1Ba__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:16px;display:flex}.HomeOverview-module__YqY1Ba__sectionHeading h2{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.5}.HomeOverview-module__YqY1Ba__sectionHeading>a{color:var(--muted);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.HomeOverview-module__YqY1Ba__sectionHeading>a:hover{color:var(--text)}.HomeOverview-module__YqY1Ba__sectionHeading>a>svg{flex-shrink:0}.HomeOverview-module__YqY1Ba__workflowSection{container:home-workflows/inline-size}.HomeOverview-module__YqY1Ba__templates{grid-template-columns:repeat(2,minmax(0,320px));gap:16px;display:grid}.HomeOverview-module__YqY1Ba__template{border:1px solid var(--line-strong);background:var(--panel);min-width:0;color:var(--text);border-radius:8px;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.HomeOverview-module__YqY1Ba__template:hover{border-color:var(--soft)}.HomeOverview-module__YqY1Ba__templateBody{flex-direction:column;flex:1;min-width:0;padding:12px;display:flex}.HomeOverview-module__YqY1Ba__template h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden}.HomeOverview-module__YqY1Ba__template p{-webkit-line-clamp:2;min-height:38.4px;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:6px 0 10px;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.HomeOverview-module__YqY1Ba__templateAction{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-size:12px;line-height:1.5;display:flex}.HomeOverview-module__YqY1Ba__templateAction>svg{flex-shrink:0}.HomeOverview-module__YqY1Ba__templateAction>span{align-items:center;gap:6px;display:inline-flex}.HomeOverview-module__YqY1Ba__templateAction>span>svg{flex-shrink:0}.HomeOverview-module__YqY1Ba__workflowState{border-block:1px solid var(--line);min-height:140px;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:24px 0;font-size:13px;line-height:1.6;display:flex}.HomeOverview-module__YqY1Ba__workflowState>:is(a,button){color:var(--text);background:var(--panel);border:1px solid var(--line-strong);border-radius:5px;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;display:inline-flex}.HomeOverview-module__YqY1Ba__workflowState svg{flex-shrink:0}.HomeOverview-module__YqY1Ba__spin{animation:.9s linear infinite HomeOverview-module__YqY1Ba__spin}@keyframes HomeOverview-module__YqY1Ba__spin{to{transform:rotate(360deg)}}.HomeOverview-module__YqY1Ba__recent{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid}.HomeOverview-module__YqY1Ba__recentItem{border-bottom:1px solid var(--line);min-width:0;min-height:76px;color:var(--soft);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}.HomeOverview-module__YqY1Ba__recentItem:hover{color:var(--text)}.HomeOverview-module__YqY1Ba__recentItem>svg{color:var(--muted);flex-shrink:0}.HomeOverview-module__YqY1Ba__recentItem>svg:last-child{margin-inline-start:auto}.HomeOverview-module__YqY1Ba__recentItem>div{min-width:0}.HomeOverview-module__YqY1Ba__recentItem strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;line-height:1.6;display:block;overflow:hidden}.HomeOverview-module__YqY1Ba__recentItem span{color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:4px;font-size:11px;line-height:1.5;display:flex}.HomeOverview-module__YqY1Ba__error{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.HomeOverview-module__YqY1Ba__error button{color:var(--text);background:0 0;align-items:center;gap:5px;padding:5px;display:inline-flex}.HomeOverview-module__YqY1Ba__overview :is(a,summary,button):focus-visible{outline:2px solid var(--soft);outline-offset:3px}:root[data-theme=light] .HomeOverview-module__YqY1Ba__entry>svg:first-child{color:#247c58}:root[data-theme=light] .HomeOverview-module__YqY1Ba__entry[data-kind=canvas]>svg:first-child{color:#966412}:root[data-theme=light] .HomeOverview-module__YqY1Ba__entry[data-kind=workflows]>svg:first-child{color:#207f9c}:root[data-theme=light] .HomeOverview-module__YqY1Ba__entry[data-kind=agent]>svg:first-child{color:#8a4aa5}@media (max-width:1100px){.HomeOverview-module__YqY1Ba__entry{gap:8px;padding:12px;font-size:13px}.HomeOverview-module__YqY1Ba__templates,.HomeOverview-module__YqY1Ba__entries{gap:12px}.HomeOverview-module__YqY1Ba__entries{grid-template-columns:repeat(2,minmax(0,1fr))}}@container home-workflows (min-width:760px){.HomeOverview-module__YqY1Ba__templates{grid-template-columns:repeat(3,minmax(0,320px))}}@container home-workflows (min-width:1000px){.HomeOverview-module__YqY1Ba__templates{grid-template-columns:repeat(4,minmax(0,320px))}}@container home-workflows (min-width:1400px){.HomeOverview-module__YqY1Ba__templates{grid-template-columns:repeat(5,minmax(0,320px))}}@container home-workflows (520px<=width<760px){.HomeOverview-module__YqY1Ba__template:nth-child(n+3){display:none}}@container home-workflows (760px<=width<1000px){.HomeOverview-module__YqY1Ba__template:nth-child(n+4){display:none}}@container home-workflows (1000px<=width<1400px){.HomeOverview-module__YqY1Ba__template:nth-child(n+5){display:none}}@container home-workflows (min-width:1400px){.HomeOverview-module__YqY1Ba__template:nth-child(n+6){display:none}}@container home-workflows not (min-width:520px){.HomeOverview-module__YqY1Ba__templates{grid-template-columns:1fr;gap:12px}.HomeOverview-module__YqY1Ba__template{grid-template-columns:minmax(0,30%) minmax(0,1fr);display:grid}.HomeOverview-module__YqY1Ba__template:nth-child(n+4){display:none}.HomeOverview-module__YqY1Ba__template>div:first-child{aspect-ratio:auto;border-bottom:0;height:100%}.HomeOverview-module__YqY1Ba__template h3{font-size:14px}}@media (max-width:760px){.HomeOverview-module__YqY1Ba__overview{padding-top:0}.HomeOverview-module__YqY1Ba__header h1{margin-bottom:16px;font-size:24px}.HomeOverview-module__YqY1Ba__entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.HomeOverview-module__YqY1Ba__entry{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:86px;padding:12px 10px;font-size:12px}.HomeOverview-module__YqY1Ba__entry>span{order:1;width:100%}.HomeOverview-module__YqY1Ba__section{margin-top:24px}.HomeOverview-module__YqY1Ba__sectionHeading h2{font-size:17px}.HomeOverview-module__YqY1Ba__recent{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.HomeOverview-module__YqY1Ba__template{transition:none}.HomeOverview-module__YqY1Ba__spin{animation:none}}
.AdminModelsPage-module__n-sO2q__admin-models-page{color:#ffffffe6;width:min(1280px,100vw - 48px);margin:0 auto;padding:116px 0 56px}.AdminModelsPage-module__n-sO2q__admin-models-header,.AdminModelsPage-module__n-sO2q__admin-models-toolbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.AdminModelsPage-module__n-sO2q__admin-models-header span{color:#ffffff80;font-size:13px;font-weight:850}.AdminModelsPage-module__n-sO2q__admin-models-header h1{letter-spacing:0;margin:8px 0 0;font-size:42px;line-height:1}.AdminModelsPage-module__n-sO2q__admin-models-header button,.AdminModelsPage-module__n-sO2q__admin-model-tabs button,.AdminModelsPage-module__n-sO2q__admin-save-button,.AdminModelsPage-module__n-sO2q__admin-status-toggle{color:#ffffffc2;background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;display:inline-flex}.AdminModelsPage-module__n-sO2q__admin-models-toolbar{margin:26px 0 16px}.AdminModelsPage-module__n-sO2q__admin-model-tabs{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.AdminModelsPage-module__n-sO2q__admin-model-tabs button.AdminModelsPage-module__n-sO2q__is-active{color:#fff;background:#ffffff29}.AdminModelsPage-module__n-sO2q__admin-model-search{color:#ffffff8c;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;width:min(320px,100%);min-height:40px;padding:0 12px;display:flex}.AdminModelsPage-module__n-sO2q__admin-model-search input,.AdminModelsPage-module__n-sO2q__admin-number-input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0}.AdminModelsPage-module__n-sO2q__admin-model-message{color:#b8ffd2db;margin:0 0 12px;font-size:13px;font-weight:800}.AdminModelsPage-module__n-sO2q__admin-model-message.AdminModelsPage-module__n-sO2q__is-error{color:#ffb0b0e6}.AdminModelsPage-module__n-sO2q__admin-model-create{background:#ffffff0b;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:repeat(4,minmax(150px,1fr));align-items:end;gap:12px;margin:0 0 16px;padding:14px;display:grid}.AdminModelsPage-module__n-sO2q__admin-model-create label{gap:7px;min-width:0;display:grid}.AdminModelsPage-module__n-sO2q__admin-model-create span{color:#ffffff8a;font-size:12px;font-weight:850}.AdminModelsPage-module__n-sO2q__admin-model-create small{color:#ffffff6b;min-height:14px;font-size:11px;line-height:1.25}.AdminModelsPage-module__n-sO2q__admin-model-create input,.AdminModelsPage-module__n-sO2q__admin-model-create select{color:#fff;background:#0000003d;border:1px solid #ffffff1c;border-radius:8px;outline:0;width:100%;min-width:0;height:38px;padding:0 10px}.AdminModelsPage-module__n-sO2q__admin-model-create select[multiple]{height:72px;padding:7px 10px}.AdminModelsPage-module__n-sO2q__admin-model-check input{width:18px;height:18px;padding:0}.AdminModelsPage-module__n-sO2q__admin-model-create-attachments{gap:7px;min-width:0;display:grid}.AdminModelsPage-module__n-sO2q__admin-model-create option{color:#141414}.AdminModelsPage-module__n-sO2q__admin-model-create button{color:#fff;background:#2ac66f29;border:1px solid #61ffa633;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-weight:850;display:inline-flex}.AdminModelsPage-module__n-sO2q__admin-model-create button:disabled{cursor:progress;opacity:.62}.AdminModelsPage-module__n-sO2q__admin-model-panel{background:#ffffff0b;border:1px solid #ffffff17;border-radius:8px;overflow-x:auto}.AdminModelsPage-module__n-sO2q__admin-model-table{min-width:1080px}.AdminModelsPage-module__n-sO2q__admin-model-row{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(240px,1fr) 130px 110px 100px 170px 112px 112px;align-items:center;gap:14px;min-height:72px;padding:12px 16px;display:grid}.AdminModelsPage-module__n-sO2q__admin-model-row.AdminModelsPage-module__n-sO2q__is-media{grid-template-columns:minmax(280px,1fr) 160px minmax(220px,1fr) 100px 120px}.AdminModelsPage-module__n-sO2q__admin-model-row.AdminModelsPage-module__n-sO2q__is-head{color:#ffffff85;text-transform:uppercase;background:#ffffff0a;min-height:44px;font-size:12px;font-weight:900}.AdminModelsPage-module__n-sO2q__admin-model-row strong,.AdminModelsPage-module__n-sO2q__admin-model-row small{display:block}.AdminModelsPage-module__n-sO2q__admin-model-row strong{font-size:14px}.AdminModelsPage-module__n-sO2q__admin-model-row small{color:#ffffff75;margin-top:5px;font-size:12px}.AdminModelsPage-module__n-sO2q__admin-number-input,.AdminModelsPage-module__n-sO2q__admin-provider-group-select{color:#fff;background:#0000003d;border:1px solid #ffffff1c;border-radius:8px;height:38px;padding:0 10px}.AdminModelsPage-module__n-sO2q__admin-provider-group-select{outline:0;min-width:0}.AdminModelsPage-module__n-sO2q__admin-provider-group-select option{color:#141414}.AdminModelsPage-module__n-sO2q__admin-attachment-capability{gap:6px;display:grid}.AdminModelsPage-module__n-sO2q__admin-attachment-capability label{color:#ffffffb8;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.AdminModelsPage-module__n-sO2q__admin-attachment-capability input{width:16px;height:16px}.AdminModelsPage-module__n-sO2q__admin-attachment-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.AdminModelsPage-module__n-sO2q__admin-attachment-types button{color:#ffffff9e;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:12px;font-weight:850;display:inline-flex}.AdminModelsPage-module__n-sO2q__admin-attachment-types button svg{opacity:0}.AdminModelsPage-module__n-sO2q__admin-attachment-types button.AdminModelsPage-module__n-sO2q__is-selected{color:#c7ffdbf0;background:#2ac66f24;border-color:#61ffa62e}.AdminModelsPage-module__n-sO2q__admin-attachment-types button.AdminModelsPage-module__n-sO2q__is-selected svg{opacity:1}.AdminModelsPage-module__n-sO2q__admin-attachment-types button:disabled{cursor:not-allowed}.AdminModelsPage-module__n-sO2q__admin-attachment-types.AdminModelsPage-module__n-sO2q__is-disabled{opacity:.45}.AdminModelsPage-module__n-sO2q__admin-status-toggle.AdminModelsPage-module__n-sO2q__is-active,.AdminModelsPage-module__n-sO2q__admin-status-pill.AdminModelsPage-module__n-sO2q__is-active{color:#c7ffdbf0;background:#2ac66f24;border-color:#61ffa62e}.AdminModelsPage-module__n-sO2q__admin-status-pill{color:#ffd6bae6;background:#ff9e5721;border:1px solid #ffab5e29;border-radius:999px;align-items:center;width:fit-content;min-height:30px;padding:0 10px;display:inline-flex}.AdminModelsPage-module__n-sO2q__admin-save-button:disabled{cursor:progress;opacity:.62}.AdminModelsPage-module__n-sO2q__admin-model-empty{color:#ffffff8a;justify-content:center;align-items:center;gap:8px;min-height:180px;font-weight:800;display:flex}.AdminModelsPage-module__n-sO2q__admin-spin{animation:.9s linear infinite AdminModelsPage-module__n-sO2q__admin-spin}@keyframes AdminModelsPage-module__n-sO2q__admin-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.AdminModelsPage-module__n-sO2q__admin-models-page{width:min(100%,100vw - 28px);padding-top:96px}.AdminModelsPage-module__n-sO2q__admin-models-header,.AdminModelsPage-module__n-sO2q__admin-models-toolbar{flex-direction:column;align-items:stretch}.AdminModelsPage-module__n-sO2q__admin-model-search{width:100%}.AdminModelsPage-module__n-sO2q__admin-model-create{grid-template-columns:1fr}}:root[data-theme=light] .AdminModelsPage-module__n-sO2q__admin-models-page{color:var(--text)}:root[data-theme=light] :is(.AdminModelsPage-module__n-sO2q__admin-models-header span,.AdminModelsPage-module__n-sO2q__admin-model-create span,.AdminModelsPage-module__n-sO2q__admin-model-create small,.AdminModelsPage-module__n-sO2q__admin-model-empty){color:var(--muted)}:root[data-theme=light] :is(.AdminModelsPage-module__n-sO2q__admin-models-header button,.AdminModelsPage-module__n-sO2q__admin-model-tabs button,.AdminModelsPage-module__n-sO2q__admin-status-toggle,.AdminModelsPage-module__n-sO2q__admin-model-search){color:var(--soft);border-color:var(--line);background:#0000000b}:root[data-theme=light] .AdminModelsPage-module__n-sO2q__admin-model-tabs button.AdminModelsPage-module__n-sO2q__is-active{color:var(--text);background:#00000017}:root[data-theme=light] :is(.AdminModelsPage-module__n-sO2q__admin-model-create,.AdminModelsPage-module__n-sO2q__admin-model-panel,.AdminModelsPage-module__n-sO2q__admin-model-row){color:var(--text);border-color:var(--line);background:#fff}:root[data-theme=light] :is(.AdminModelsPage-module__n-sO2q__admin-model-search input,.AdminModelsPage-module__n-sO2q__admin-number-input,.AdminModelsPage-module__n-sO2q__admin-model-create input,.AdminModelsPage-module__n-sO2q__admin-model-create select){color:var(--text);border-color:var(--line-strong);background:#00000009}
.ChatStudioPage-module__HJQEAq__workspace{--chat-ink:#e6e6e8;--chat-muted:#939399;--chat-surface:#1c1c1f;--chat-hover:#29292d;--chat-line:#ffffff14;--chat-accent:#53b8a5}:root[data-theme=light] .ChatStudioPage-module__HJQEAq__workspace{--chat-ink:#25252a;--chat-muted:#72727b;--chat-surface:#fff;--chat-hover:#f0f1f3;--chat-line:#17172118;--chat-accent:#167c6a}:root .ChatStudioPage-module__HJQEAq__workspace.chat-studio-page{background:0 0;width:100%;display:block}:root .ChatStudioPage-module__HJQEAq__workspace .chat-main{box-shadow:none;background:0 0;border:0;border-radius:0}:root .ChatStudioPage-module__HJQEAq__workspace .chat-main-head{border-color:var(--chat-line);flex-wrap:nowrap;align-items:center;gap:20px;min-height:64px;padding:8px 16px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-head-model-field{width:auto;min-width:0;max-width:300px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-model-trigger{color:var(--chat-ink);background:0 0;border-color:#0000;border-radius:8px;padding:8px 10px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-model-trigger-copy strong{font-size:15px;font-weight:600}:root .ChatStudioPage-module__HJQEAq__workspace .chat-model-trigger-copy small{display:none}:root .ChatStudioPage-module__HJQEAq__workspace .chat-model-menu{width:min(360px,100vw - 64px);left:0;right:auto}.ChatStudioPage-module__HJQEAq__conversationTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:1;min-width:0;overflow:hidden}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__conversationTitle{color:var(--chat-muted);text-transform:none;font-size:12px;font-weight:400}.ChatStudioPage-module__HJQEAq__headerActions{flex-shrink:0;gap:8px;margin-left:auto;display:flex}.ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__iconButton{width:36px;height:36px;color:var(--chat-ink);border:1px solid var(--chat-line);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 36px;place-items:center;padding:0;display:grid}.ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__iconButton:hover{background:var(--chat-hover)}.ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__iconButton:disabled{opacity:.4;cursor:not-allowed}.ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__iconButton:focus-visible{outline:2px solid var(--chat-accent);outline-offset:3px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-message-list{background:0 0;padding:36px 24px 24px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-message-row{gap:14px;max-width:800px;margin-bottom:28px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-avatar{width:28px;height:28px;color:var(--chat-accent);background:0 0;border:0;border-radius:50%;margin-top:5px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-bubble{min-width:0;max-width:calc(100% - 42px);color:var(--chat-ink);background:0 0;border:0;border-radius:0;padding:6px 0;font-size:15px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-message-row.is-user .chat-bubble{background:var(--chat-hover);border:0;border-radius:16px;min-width:0;max-width:85%;padding:10px 16px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-copy-button{color:var(--chat-muted);border:0;margin-top:8px;padding:6px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-copy-button:hover{color:var(--chat-ink)}:root .ChatStudioPage-module__HJQEAq__workspace .chat-copy-button span{display:none}:root .ChatStudioPage-module__HJQEAq__workspace .chat-bubble.is-error{color:#e87e78}:root .ChatStudioPage-module__HJQEAq__workspace .chat-composer{width:min(800px,100% - 48px);color:var(--chat-ink);background:var(--chat-surface);border:1px solid var(--chat-line);border-radius:20px;margin:0 auto 16px;padding:12px;box-shadow:0 4px 20px #00000008}:root .ChatStudioPage-module__HJQEAq__workspace .chat-composer textarea{min-width:0;min-height:68px;color:var(--chat-ink);padding:6px 4px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-composer button{border-radius:50%;width:36px;height:36px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-upload-button{color:var(--chat-muted);background:0 0;border-color:#0000}:root .ChatStudioPage-module__HJQEAq__workspace .chat-composer>button[type=submit]{color:var(--chat-surface);background:var(--chat-ink);border:0}:root .ChatStudioPage-module__HJQEAq__workspace .chat-empty-mark{color:var(--chat-accent);box-shadow:none;background:0 0;border:0}:root .ChatStudioPage-module__HJQEAq__workspace .chat-empty-kicker{display:none}:root .ChatStudioPage-module__HJQEAq__workspace .chat-suggestions button{box-shadow:none;border-radius:8px}.ChatStudioPage-module__HJQEAq__historyDialog{width:min(520px,100vw - 32px);max-height:min(640px,100dvh - 48px);color:var(--chat-ink);background:var(--chat-surface);border:1px solid var(--chat-line);border-radius:8px;margin:auto;padding:0;box-shadow:0 24px 80px #00000030}.ChatStudioPage-module__HJQEAq__historyDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}.ChatStudioPage-module__HJQEAq__historyContent{flex-direction:column;max-height:min(638px,100dvh - 50px);display:flex}.ChatStudioPage-module__HJQEAq__historyHeader{border-bottom:1px solid var(--chat-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.ChatStudioPage-module__HJQEAq__historyHeader h2{color:var(--chat-ink);margin:0;font-size:16px;font-weight:600}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-list{scrollbar-width:thin;flex-direction:column;gap:3px;padding:10px;display:flex;overflow:auto}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-item{color:var(--chat-ink);border-radius:6px;flex:none}:is(:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-item.is-active,:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-item:hover){background:var(--chat-hover);border-color:#0000}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-main{padding:8px}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-main span{font-size:14px;font-weight:500}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-main small{color:var(--chat-muted);font-size:11px}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-delete{opacity:1;color:var(--chat-muted)}:root .ChatStudioPage-module__HJQEAq__workspace .ChatStudioPage-module__HJQEAq__historyDialog .chat-conversation-delete.is-confirm{color:#fff}@media (max-width:760px){:root .workspace-main:has(.ChatStudioPage-module__HJQEAq__workspace){padding-top:72px}:root .ChatStudioPage-module__HJQEAq__workspace.chat-studio-page{height:calc(100dvh - 154px - env(safe-area-inset-bottom));max-height:calc(100dvh - 154px - env(safe-area-inset-bottom))}:root .ChatStudioPage-module__HJQEAq__workspace .chat-main-head{gap:8px;min-height:52px;padding:4px 0 12px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-head-model-field{flex:1;max-width:calc(100% - 90px)}.ChatStudioPage-module__HJQEAq__conversationTitle{display:none}:root .ChatStudioPage-module__HJQEAq__workspace .chat-message-list{padding:24px 4px 12px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-composer{border-radius:18px;width:100%;margin-bottom:0;padding:10px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-composer textarea{min-height:54px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-empty{padding:16px 8px}:root .ChatStudioPage-module__HJQEAq__workspace .chat-bubble{font-size:14px}}
.WorkflowPublicGallery-module__1EYc1G__tabs{border-bottom:1px solid var(--line);gap:26px;margin-bottom:24px;display:flex}.WorkflowPublicGallery-module__1EYc1G__tabs a{min-width:0;color:var(--muted);overflow-wrap:anywhere;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 0 13px;font-size:13px;text-decoration:none;display:inline-flex}.WorkflowPublicGallery-module__1EYc1G__tabs a[aria-current=page]{border-color:var(--text);color:var(--text)}.WorkflowPublicGallery-module__1EYc1G__tabs small{color:var(--muted);font-size:11px}.WorkflowPublicGallery-module__1EYc1G__gallerySection{letter-spacing:0;min-width:0}.WorkflowPublicGallery-module__1EYc1G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.WorkflowPublicGallery-module__1EYc1G__toolbar h2{color:var(--text);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;line-height:1.5;display:flex}.WorkflowPublicGallery-module__1EYc1G__searchActions{align-items:center;gap:8px;min-width:0;display:flex}.WorkflowPublicGallery-module__1EYc1G__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:18px;display:grid}.WorkflowPublicGallery-module__1EYc1G__card{border:1px solid var(--line-strong);background:var(--panel);border-radius:8px;min-width:0;display:flex;overflow:hidden}.WorkflowPublicGallery-module__1EYc1G__card:hover{border-color:var(--muted)}.WorkflowPublicGallery-module__1EYc1G__cardLink{width:100%;min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}.WorkflowPublicGallery-module__1EYc1G__cardLink:focus-visible{outline:2px solid var(--text);outline-offset:-3px}.WorkflowPublicGallery-module__1EYc1G__cover{aspect-ratio:16/9;background:var(--panel-2);width:100%;color:var(--muted);border-bottom:1px solid var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.WorkflowPublicGallery-module__1EYc1G__cover>img{object-fit:contain;background:var(--panel-2);width:100%;height:100%;position:absolute;inset:0}.WorkflowPublicGallery-module__1EYc1G__cover>img[hidden]{display:none}.WorkflowPublicGallery-module__1EYc1G__cardBody{flex:1;min-width:0;padding:16px}.WorkflowPublicGallery-module__1EYc1G__cardBody h3{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text);-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.WorkflowPublicGallery-module__1EYc1G__cardBody p{-webkit-line-clamp:2;overflow-wrap:anywhere;min-height:38px;color:var(--muted);-webkit-box-orient:vertical;margin:7px 0 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.WorkflowPublicGallery-module__1EYc1G__cardFooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}.WorkflowPublicGallery-module__1EYc1G__cardFooter>span,.WorkflowPublicGallery-module__1EYc1G__cardFooter>strong{align-items:center;gap:6px;display:inline-flex}.WorkflowPublicGallery-module__1EYc1G__cardFooter>strong{color:var(--text);font-size:12px;font-weight:550}.WorkflowPublicGallery-module__1EYc1G__publicBadge{color:#36a777;align-items:center;gap:5px;font-size:11px;display:inline-flex}.WorkflowPublicGallery-module__1EYc1G__mineCoverLink{border-radius:7px 7px 0 0;display:block;overflow:hidden}.WorkflowPublicGallery-module__1EYc1G__pagination{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}.WorkflowPublicGallery-module__1EYc1G__pagination p{margin:0}.WorkflowPublicGallery-module__1EYc1G__skeleton{flex-direction:column;gap:12px;min-height:280px;padding-bottom:20px}.WorkflowPublicGallery-module__1EYc1G__skeleton>div{aspect-ratio:16/9;background:var(--panel-2);width:100%}.WorkflowPublicGallery-module__1EYc1G__skeleton>span{background:var(--panel-2);border-radius:3px;width:65%;height:13px;margin-left:16px}.WorkflowPublicGallery-module__1EYc1G__skeleton>span:last-child{width:84%}.WorkflowPublicGallery-module__1EYc1G__headerActions{flex-wrap:wrap;gap:8px;display:flex}.WorkflowPublicGallery-module__1EYc1G__more{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.WorkflowPublicGallery-module__1EYc1G__more h2{margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.5}.WorkflowPublicGallery-module__1EYc1G__tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.WorkflowPublicGallery-module__1EYc1G__tools a{min-width:0;min-height:58px;color:var(--soft);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 0;text-decoration:none;display:flex}.WorkflowPublicGallery-module__1EYc1G__tools a>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.WorkflowPublicGallery-module__1EYc1G__tools a:first-child>svg:first-child{color:#36a777}.WorkflowPublicGallery-module__1EYc1G__tools a:nth-child(2)>svg:first-child{color:#c965a2}.WorkflowPublicGallery-module__1EYc1G__tools a:nth-child(3)>svg:first-child{color:#4c9dad}.WorkflowPublicGallery-module__1EYc1G__tools a:nth-child(4)>svg:first-child{color:#ad9440}.WorkflowPublicGallery-module__1EYc1G__tools a:nth-child(5)>svg:first-child{color:#d95d69}.WorkflowPublicGallery-module__1EYc1G__gallerySection svg,.WorkflowPublicGallery-module__1EYc1G__tabs svg,.WorkflowPublicGallery-module__1EYc1G__tools svg{flex-shrink:0}@media (max-width:620px){.WorkflowPublicGallery-module__1EYc1G__toolbar{gap:12px}.WorkflowPublicGallery-module__1EYc1G__searchActions{flex:100%}.WorkflowPublicGallery-module__1EYc1G__searchActions>label{flex:1;width:auto}.WorkflowPublicGallery-module__1EYc1G__grid{gap:14px}.WorkflowPublicGallery-module__1EYc1G__tabs{gap:20px}}
