@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";.project-notice[data-v-142a3187]{font-size:13px;line-height:1.8;color:#6c6878}.project-notice h3[data-v-142a3187]{font-size:18px;color:#262331;margin:0 0 14px}.project-notice p[data-v-142a3187]{margin:10px 0}.prohibited[data-v-142a3187]{padding:12px 15px;border:1px solid #f1c1c4;border-radius:10px;background:#fff5f5}.prohibited strong[data-v-142a3187]{color:#c52f42}.prohibited p[data-v-142a3187]{margin:5px 0 0}.project-notice>p>strong[data-v-142a3187]{color:#a45c17}.project-notice label[data-v-142a3187]{display:flex;align-items:flex-start;gap:8px;margin:12px 0}.project-notice input[data-v-142a3187]{margin-top:5px;flex:none}.remember[data-v-142a3187]{color:#88818e}.project-notice>.btn[data-v-142a3187]{width:100%;margin-top:10px}.project-notice>.btn[data-v-142a3187]:disabled{background:#d9d6e1;color:#918d99;box-shadow:none;cursor:not-allowed}.text[data-v-142a3187]{border:0;background:none;color:#6650d8;cursor:pointer}.share-backdrop[data-v-470d9e73]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#28243d66;display:grid;place-items:center;padding:20px}.share-dialog[data-v-470d9e73]{width:min(580px,100%);min-height:440px;max-height:90dvh;overflow:auto;padding:25px;border-radius:18px;background:#fff;box-shadow:0 20px 70px #27203a30}.share-dialog header[data-v-470d9e73]{display:flex;justify-content:space-between;margin-bottom:20px}.share-dialog h2[data-v-470d9e73]{font-size:21px;margin:0}.share-dialog header p[data-v-470d9e73]{font-size:13px;color:#8b8494;margin:5px 0}.share-dialog header button[data-v-470d9e73]{width:32px;height:32px;border:0;border-radius:8px;background:#f3f1f6}.share-body[data-v-470d9e73]{min-height:285px}.share-loading[data-v-470d9e73],.share-closed[data-v-470d9e73]{min-height:285px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#81798c}.share-loading span[data-v-470d9e73]{width:30px;height:30px;margin-bottom:14px;border:3px solid #ded9f4;border-top-color:#6d57dd;border-radius:50%;animation:shareSpin-470d9e73 .8s linear infinite}.share-loading b[data-v-470d9e73],.share-closed b[data-v-470d9e73]{color:#302a3b;font-size:17px}.share-loading p[data-v-470d9e73],.share-closed p[data-v-470d9e73]{margin:8px 0 18px;font-size:13px}.hint[data-v-470d9e73],.share-dialog>p[data-v-470d9e73]{font-size:13px;line-height:1.8;color:#7f768d}.link[data-v-470d9e73]{display:flex;gap:10px;margin:18px 0}.link input[data-v-470d9e73]{min-width:0;flex:1;border:1px solid #ded9e8;border-radius:9px;padding:10px}.actions[data-v-470d9e73]{display:flex;gap:10px}.qr[data-v-470d9e73]{width:150px;height:150px;display:block;margin:20px auto}.close-share[data-v-470d9e73]{display:block;margin-top:24px;border-color:#edc1c7!important;background:#fff7f8!important;color:#b43f50!important;font-weight:650}.error[data-v-470d9e73]{color:#b43a48!important}@keyframes shareSpin-470d9e73{to{transform:rotate(360deg)}}.auth-service-error[data-v-19ea32c8]{position:fixed;top:72px;left:50%;transform:translate(-50%);z-index:200;max-width:90vw;padding:12px 18px;border-radius:10px;background:#fff4df;color:#795423;box-shadow:0 5px 20px #0001}.pro-expiry-banner[data-v-452053ca]{display:flex;align-items:center;gap:10px;padding:10px 32px;background:#fff1cfb3;color:#70501d;border-bottom:1px solid rgba(229,196,124,.6);flex-shrink:0}.pro-expiry-banner>svg[data-v-452053ca]{flex:none;color:#a67724}.pro-expiry-banner p[data-v-452053ca]{margin:0;font-size:14px;font-weight:600;line-height:1.6}.pro-expiry-banner a[data-v-452053ca]{display:inline-flex;align-items:center;vertical-align:middle;margin-left:12px;padding:6px 16px;border-radius:7px;background:#91651ed1;color:#fff;font-size:14px;font-weight:650;line-height:20px;white-space:nowrap}.pro-expiry-banner a[data-v-452053ca]:hover{background:#785219}@media (max-width:600px){.pro-expiry-banner[data-v-452053ca]{padding:8px 14px;gap:8px;align-items:flex-start}.pro-expiry-banner>svg[data-v-452053ca]{margin-top:3px}.pro-expiry-banner p[data-v-452053ca]{font-size:13px}.pro-expiry-banner a[data-v-452053ca]{margin-left:9px;padding:5px 13px}}.brand[data-v-06889145]{display:inline-flex;align-items:center;gap:10px;color:#171622;font-size:21px;font-weight:780;letter-spacing:-.5px;text-decoration:none}.brand.light[data-v-06889145]{color:#fff}.brand-mark[data-v-06889145]{width:32px;height:32px;border-radius:10px;box-shadow:0 6px 16px #6452e13d}.mark-large .brand-mark[data-v-06889145]{width:44px;height:44px;border-radius:13px}.landing[data-v-1b7f4415]{background:#fcfcfe;min-height:100vh;overflow:hidden}.landing-nav[data-v-1b7f4415]{height:72px;width:min(1220px,calc(100% - 48px));margin:auto;display:flex;align-items:center;position:relative;z-index:5}.landing-nav nav[data-v-1b7f4415]{display:flex;gap:32px;margin-left:auto;margin-right:40px;font-size:16px;color:#65636f}.landing-nav nav a[data-v-1b7f4415]:hover{color:#6150da}.landing-actions[data-v-1b7f4415]{display:flex;align-items:center;gap:18px}.login[data-v-1b7f4415]{font-size:16px;font-weight:600}.hero[data-v-1b7f4415]{min-height:650px;width:min(1220px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;position:relative;padding:68px 0 88px}.hero-glow[data-v-1b7f4415]{position:absolute;border-radius:50%;filter:blur(4px);z-index:0}.hero-glow.one[data-v-1b7f4415]{width:510px;height:510px;right:-190px;top:20px;background:#e7e2ff99}.hero-glow.two[data-v-1b7f4415]{width:260px;height:260px;left:-180px;top:300px;background:#fce7f288}.hero-copy[data-v-1b7f4415]{position:relative;z-index:2}.hero-badge[data-v-1b7f4415]{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #e8e2ff;background:#f7f4ff;border-radius:999px;color:#6755d8;font-size:14px;font-weight:700}.hero h1[data-v-1b7f4415]{font-size:58px;line-height:1.12;letter-spacing:-3.2px;margin:22px 0 24px;white-space:nowrap}.hero h1 span[data-v-1b7f4415]{background:linear-gradient(100deg,#6a59e0,#9d58d9);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p[data-v-1b7f4415]{font-size:20px;line-height:1.85;color:#6e6c79}.hero-actions[data-v-1b7f4415]{display:flex;margin-top:30px}.hero-btn[data-v-1b7f4415]{min-width:246px;padding:15px 30px;font-size:17px}.hero-meta[data-v-1b7f4415]{display:flex;gap:20px;margin-top:23px;color:#8a8892;font-size:14px}.hero-meta span[data-v-1b7f4415]{display:flex;align-items:center;gap:5px}.hero-visual[data-v-1b7f4415]{position:relative;z-index:2;min-width:0}.app-window[data-v-1b7f4415]{margin-left:40px;border:1px solid #dedbe9;background:#fff;border-radius:20px;box-shadow:0 35px 80px #372b6f2e;overflow:hidden;transform:perspective(1000px) rotateY(-2deg) rotateX(1deg)}.window-top[data-v-1b7f4415]{height:43px;background:#f6f5f8;display:flex;align-items:center;padding:0 14px;gap:6px;border-bottom:1px solid #e7e5ed}.window-top i[data-v-1b7f4415]{width:8px;height:8px;border-radius:50%;background:#d7d5dd}.window-top i[data-v-1b7f4415]:first-child{background:#f09494}.window-top i[data-v-1b7f4415]:nth-child(2){background:#edc46d}.window-top i[data-v-1b7f4415]:nth-child(3){background:#76c896}.window-top span[data-v-1b7f4415]{font-size:12px;color:#888692;margin-left:12px}.window-body[data-v-1b7f4415]{height:415px;display:flex}.window-body aside[data-v-1b7f4415]{width:48px;background:#28233b;display:flex;flex-direction:column;align-items:center;gap:17px;padding-top:14px}.window-body aside i[data-v-1b7f4415]{width:18px;height:3px;background:#716b82;border-radius:3px}.mini-logo[data-v-1b7f4415]{width:22px;height:22px;border-radius:7px;background:#7463e9;margin-bottom:12px}.demo-page[data-v-1b7f4415]{flex:1;background:#f6f2ea;overflow:hidden}.demo-nav[data-v-1b7f4415]{height:58px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:#fffdf8}.demo-nav b[data-v-1b7f4415]{font-size:14px}.demo-nav b span[data-v-1b7f4415]{color:#e8693e}.demo-nav>span[data-v-1b7f4415]{font-size:10px;color:#786f68}.demo-hero[data-v-1b7f4415]{height:225px;padding:37px 32px;background:linear-gradient(100deg,#f9f0df,#efe1c8);position:relative}.demo-hero[data-v-1b7f4415]:after{content:"🏕️";position:absolute;font-size:117px;right:30px;bottom:20px;filter:saturate(.75)}.demo-hero small[data-v-1b7f4415]{font-size:10px;letter-spacing:2px;color:#cf724c;font-weight:700}.demo-hero h3[data-v-1b7f4415]{font-family:serif;font-size:31px;line-height:1.05;margin:8px 0}.demo-hero p[data-v-1b7f4415]{font-size:10px;width:190px;line-height:1.6;color:#766c63}.demo-hero button[data-v-1b7f4415]{font-size:10px;background:#df6d45;color:#fff;border:0;padding:8px 12px;border-radius:3px}.demo-cards[data-v-1b7f4415]{display:flex;gap:12px;padding:16px 23px}.demo-cards i[data-v-1b7f4415]{height:76px;flex:1;border-radius:7px;background:linear-gradient(135deg,#9bb3a3,#567967)}.demo-cards i[data-v-1b7f4415]:nth-child(2){background:linear-gradient(135deg,#d0a88e,#98705a)}.demo-cards i[data-v-1b7f4415]:nth-child(3){background:linear-gradient(135deg,#adc9d5,#62899a)}.float-card[data-v-1b7f4415]{position:absolute;z-index:3;background:#fff;border:1px solid #e8e5f1;border-radius:13px;box-shadow:0 13px 35px #3e34612b;padding:11px 14px;display:flex;align-items:center;gap:10px}.float-card span[data-v-1b7f4415]{font-size:23px}.float-card b[data-v-1b7f4415]{display:block;font-size:13px}.float-card small[data-v-1b7f4415]{display:block;font-size:11px;color:#8b8994;margin-top:3px}.card-a[data-v-1b7f4415]{left:8px;top:-27px}.card-b[data-v-1b7f4415]{right:-12px;bottom:-27px;color:#4aa575}.card-b b[data-v-1b7f4415],.card-b small[data-v-1b7f4415]{color:#25242c}.start-section[data-v-1b7f4415]{text-align:center;background:#fff;padding:88px 24px}.start-section>.eyebrow[data-v-1b7f4415]{justify-content:center}.start-section h2[data-v-1b7f4415],.how-section h2[data-v-1b7f4415]{font-size:36px;letter-spacing:-1.2px;margin:12px 0}.start-section>p[data-v-1b7f4415]{color:#81808b}.start-grid[data-v-1b7f4415]{width:min(1010px,100%);margin:38px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:left}.start-card[data-v-1b7f4415]{border:1px solid #e7e5ed;border-radius:18px;padding:24px;display:flex;align-items:center;gap:16px;background:#fff}.start-card[data-v-1b7f4415]:hover{transform:translateY(-4px);box-shadow:0 18px 35px #37305c14;border-color:#d7d0fb}.start-card>svg[data-v-1b7f4415]{margin-left:auto;color:#aaa7b2;width:18px}.start-card h3[data-v-1b7f4415]{font-size:18px;margin-bottom:7px}.start-card p[data-v-1b7f4415]{font-size:14px;color:#888690;margin:0;line-height:1.5}.start-icon[data-v-1b7f4415]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;flex:none}.start-icon svg[data-v-1b7f4415]{width:21px}.purple[data-v-1b7f4415]{background:#efebff;color:#6c58df}.blue[data-v-1b7f4415]{background:#e8f3ff;color:#478fdd}.orange[data-v-1b7f4415]{background:#fff0e7;color:#dc7647}.how-section[data-v-1b7f4415]{text-align:center;padding:95px 24px 105px;background:#f8f7fb}.how-section>.eyebrow[data-v-1b7f4415]{justify-content:center}.steps[data-v-1b7f4415]{width:min(900px,100%);margin:45px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.steps>div[data-v-1b7f4415]{position:relative}.steps span[data-v-1b7f4415]{position:absolute;font-size:48px;color:#ece9f5;font-weight:800;top:-22px;left:50%;transform:translate(-50%)}.steps svg[data-v-1b7f4415]{position:relative;width:27px;color:#6c5ce7;margin:14px 0}.steps h3[data-v-1b7f4415]{font-size:18px}.steps p[data-v-1b7f4415]{font-size:15px;color:#86848f;line-height:1.6}footer[data-v-1b7f4415]{min-height:90px;border-top:1px solid #ecebf0;display:flex;align-items:center;gap:28px;width:min(1180px,calc(100% - 48px));margin:auto;color:#888692;font-size:14px}footer span[data-v-1b7f4415]:last-child{margin-left:auto}@media (max-width:900px){.hero[data-v-1b7f4415]{grid-template-columns:1fr;padding-top:52px}.hero-copy[data-v-1b7f4415]{text-align:center}.hero-copy>p br[data-v-1b7f4415]{display:none}.hero-badge[data-v-1b7f4415],.hero-meta[data-v-1b7f4415],.hero-actions[data-v-1b7f4415]{justify-content:center}.hero-visual[data-v-1b7f4415]{margin-top:80px}.app-window[data-v-1b7f4415]{margin:0 auto;max-width:650px}.start-grid[data-v-1b7f4415]{grid-template-columns:1fr}.steps[data-v-1b7f4415]{gap:25px}.landing-nav nav[data-v-1b7f4415]{display:none}}@media (max-width:620px){.landing-nav[data-v-1b7f4415]{width:calc(100% - 28px)}.landing-actions .login[data-v-1b7f4415]{display:none}.hero[data-v-1b7f4415]{width:calc(100% - 32px);padding-top:36px}.hero h1[data-v-1b7f4415]{font-size:42px;letter-spacing:-2.5px;white-space:normal}.hero-copy>p[data-v-1b7f4415]{font-size:17px}.hero-actions[data-v-1b7f4415]{flex-direction:column}.hero-meta[data-v-1b7f4415]{gap:9px}.app-window[data-v-1b7f4415]{margin:0 -20px}.window-body[data-v-1b7f4415]{height:330px}.demo-hero[data-v-1b7f4415]:after{font-size:77px}.float-card[data-v-1b7f4415]{display:none}.start-section[data-v-1b7f4415],.how-section[data-v-1b7f4415]{padding:65px 16px}.steps[data-v-1b7f4415]{grid-template-columns:1fr;gap:48px}footer[data-v-1b7f4415]{flex-wrap:wrap;padding:24px 0}footer span[data-v-1b7f4415]:last-child{margin-left:0;width:100%}}.hero-visual[data-v-1b7f4415]{pointer-events:none;-webkit-user-select:none;user-select:none}.demo-page[data-v-1b7f4415]{padding:0 22px 22px;background:#f7f7fa}.demo-nav[data-v-1b7f4415]{margin:0 -22px 18px;background:#fff}.demo-summary[data-v-1b7f4415]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.demo-summary article[data-v-1b7f4415]{padding:13px;border:1px solid #ebe9f1;border-radius:10px;background:#fff}.demo-summary small[data-v-1b7f4415],.demo-summary b[data-v-1b7f4415],.demo-summary em[data-v-1b7f4415]{display:block}.demo-summary small[data-v-1b7f4415]{font-size:9px;color:#898691}.demo-summary b[data-v-1b7f4415]{margin:6px 0 4px;font-size:23px;color:#292633}.demo-summary em[data-v-1b7f4415]{font-size:8px;font-style:normal;color:#4b9d73}.demo-dashboard[data-v-1b7f4415]{display:grid;grid-template-columns:1.35fr 1fr;gap:10px;margin-top:12px}.demo-dashboard>section[data-v-1b7f4415]{min-height:190px;padding:14px;border:1px solid #ebe9f1;border-radius:10px;background:#fff}.demo-dashboard section>div[data-v-1b7f4415]:first-child{display:flex;justify-content:space-between;align-items:center}.demo-dashboard small[data-v-1b7f4415]{font-size:9px;color:#898691}.demo-dashboard section>div>b[data-v-1b7f4415]{font-size:9px;color:#5f50c9}.demo-chart[data-v-1b7f4415]{height:125px!important;margin-top:17px;display:flex!important;align-items:flex-end!important;gap:8px}.demo-chart i[data-v-1b7f4415]{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(#9183ed,#6453d6)}.demo-chart i[data-v-1b7f4415]:nth-child(1){height:42%}.demo-chart i[data-v-1b7f4415]:nth-child(2){height:58%}.demo-chart i[data-v-1b7f4415]:nth-child(3){height:49%}.demo-chart i[data-v-1b7f4415]:nth-child(4){height:72%}.demo-chart i[data-v-1b7f4415]:nth-child(5){height:64%}.demo-chart i[data-v-1b7f4415]:nth-child(6){height:83%}.demo-chart i[data-v-1b7f4415]:nth-child(7){height:94%}.demo-tasks p[data-v-1b7f4415]{margin:11px 0 0;display:grid;grid-template-columns:7px 1fr;gap:5px 7px;align-items:center;font-size:9px;color:#4b4852}.demo-tasks p>i[data-v-1b7f4415]{width:7px;height:7px;border-radius:50%;background:#7463e9}.demo-tasks p>b[data-v-1b7f4415]{grid-column:2;color:#a09ca7;font-size:8px;font-weight:500}@media (max-width:620px){.demo-summary article[data-v-1b7f4415]{padding:9px}.demo-dashboard[data-v-1b7f4415]{grid-template-columns:1fr}.demo-tasks[data-v-1b7f4415]{display:none}}.user-identity[data-v-e6574d91]{min-width:118px;max-width:220px;height:40px;padding:4px 10px 4px 5px;border-radius:20px;display:flex;align-items:center;gap:8px;color:#4a4852;background:#f5f3fa;transition:background .15s}.user-identity[data-v-e6574d91]:hover{background:#ece9f7}.user-identity img[data-v-e6574d91],.user-initial[data-v-e6574d91]{width:32px;height:32px;border-radius:50%;flex:none}.user-identity img[data-v-e6574d91]{object-fit:cover;background:#eee}.user-initial[data-v-e6574d91]{display:grid;place-items:center;background:linear-gradient(135deg,#ffb6a7,#f28372);color:#fff;font-size:14px;font-weight:700}.user-identity b[data-v-e6574d91]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650}.user-identity.compact[data-v-e6574d91]{min-width:0;width:36px;height:36px;padding:2px}.user-identity.compact img[data-v-e6574d91],.user-identity.compact .user-initial[data-v-e6574d91]{width:32px;height:32px}.identity-skeleton[data-v-e6574d91]{pointer-events:none}.identity-skeleton i[data-v-e6574d91]{width:32px;height:32px;border-radius:50%;background:#e7e4ed;flex:none}.identity-skeleton b[data-v-e6574d91]{width:62px;height:10px;border-radius:6px;background:#e7e4ed}.shell[data-v-61a191ab]{min-height:100vh;background:#f7f7fa}.topbar[data-v-61a191ab]{height:68px;padding:0 32px;display:flex;align-items:center;gap:36px;background:#ffffffeb;border-bottom:1px solid #e9e9ef;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.top-nav[data-v-61a191ab]{display:flex;align-self:stretch;gap:3px}.top-nav a[data-v-61a191ab]{display:flex;align-items:center;gap:7px;padding:0 15px;color:#6c6b77;font-size:16px;font-weight:600;border-bottom:2px solid transparent}.top-nav a[data-v-61a191ab]:hover,.top-nav a.active[data-v-61a191ab]{color:#5f4fda}.top-nav a.active[data-v-61a191ab]{border-bottom-color:#6d5ce7}.top-actions[data-v-61a191ab]{margin-left:auto;display:flex;align-items:center}.shell-main[data-v-61a191ab]{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:42px 0 70px}.shell-main.wide[data-v-61a191ab]{width:min(1440px,calc(100% - 32px))}.shell-heading[data-v-61a191ab]{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.shell-heading h1[data-v-61a191ab]{font-size:30px;letter-spacing:-.8px;margin:0}.mobile-menu[data-v-61a191ab],.mobile-nav[data-v-61a191ab]{display:none}@media (max-width:760px){.topbar[data-v-61a191ab]{height:60px;padding:0 16px;gap:12px}.mobile-menu[data-v-61a191ab]{display:grid;place-items:center;border:0;background:#f3f2f7;width:34px;height:34px;border-radius:9px}.top-nav[data-v-61a191ab]{display:none}.mobile-nav[data-v-61a191ab]{display:flex;position:fixed;z-index:40;top:60px;left:0;right:0;background:#fff;padding:12px 16px 20px;box-shadow:0 12px 25px #2c294322;flex-direction:column;gap:4px}.mobile-nav a[data-v-61a191ab]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;color:#555360}.shell-main[data-v-61a191ab],.shell-main.wide[data-v-61a191ab]{width:calc(100% - 28px);padding-top:26px}.shell-heading[data-v-61a191ab]{align-items:flex-start;gap:14px}.shell-heading h1[data-v-61a191ab]{font-size:26px}}.template-mark[data-v-f8532b19]{--mark:#6553dc;--soft:#ece8ff;--deep:#5140c2;position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:20px;color:var(--mark);background:linear-gradient(145deg,#fff,var(--soft));box-shadow:0 14px 30px color-mix(in srgb,var(--mark) 20%,transparent);border:1px solid color-mix(in srgb,var(--mark) 14%,white)}.primary[data-v-f8532b19]{width:30px;height:30px;stroke-width:1.8}.secondary[data-v-f8532b19]{position:absolute;right:-7px;bottom:-6px;width:27px;height:27px;border-radius:10px;background:var(--deep);color:#fff;display:grid;place-items:center;border:3px solid white}.secondary[data-v-f8532b19] svg{width:13px;height:13px}.theme-cyan[data-v-f8532b19]{--mark:#1689a8;--soft:#dff7fb;--deep:#08738f}.theme-orange[data-v-f8532b19]{--mark:#db762d;--soft:#fff0df;--deep:#c45d18}.theme-green[data-v-f8532b19]{--mark:#2d9665;--soft:#e1f6ec;--deep:#21764e}.theme-rose[data-v-f8532b19]{--mark:#d4567d;--soft:#ffe6ef;--deep:#b83d64}.theme-blue[data-v-f8532b19]{--mark:#397bc7;--soft:#e3f0ff;--deep:#2864aa}.size-small[data-v-f8532b19]{width:43px;height:43px;border-radius:14px}.size-small .primary[data-v-f8532b19]{width:21px;height:21px}.size-small .secondary[data-v-f8532b19]{width:20px;height:20px;border-radius:7px;right:-5px;bottom:-5px;border-width:2px}.size-large[data-v-f8532b19]{width:78px;height:78px;border-radius:24px}.size-large .primary[data-v-f8532b19]{width:37px;height:37px}.template-mark.appearance-cover[data-v-f8532b19]{position:relative;inset:auto;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--mark);font-size:inherit;font-weight:inherit}.appearance-cover[data-v-f8532b19]:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:color-mix(in srgb,var(--mark) 9%,transparent);box-shadow:0 9px 24px color-mix(in srgb,var(--mark) 11%,transparent)}.appearance-cover .primary[data-v-f8532b19]{position:relative;z-index:1;width:28px;height:28px;stroke-width:1.9}.appearance-cover .secondary[data-v-f8532b19]{right:0;bottom:0;width:19px;height:19px;border:2px solid color-mix(in srgb,white 88%,var(--soft));border-radius:50%;box-shadow:0 4px 10px color-mix(in srgb,var(--mark) 18%,transparent)}.cover[data-v-47ef3c9e]{--accent:#7160bd;--tint:#ece8fa;position:relative;width:100%;aspect-ratio:16/10;background:var(--tint);overflow:hidden}.theme-cyan[data-v-47ef3c9e]{--accent:#268a9a;--tint:#e2f3f4}.theme-orange[data-v-47ef3c9e]{--accent:#b57a3e;--tint:#faf0e3}.theme-green[data-v-47ef3c9e]{--accent:#38866c;--tint:#e6f2e9}.theme-rose[data-v-47ef3c9e]{--accent:#ae6b85;--tint:#f6e8ee}.theme-blue[data-v-47ef3c9e]{--accent:#527eb5;--tint:#e7eef9}.cover img[data-v-47ef3c9e]{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.blank-cover[data-v-47ef3c9e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(ellipse at 50% 10%,#ffffffb3,transparent 75%);color:var(--accent)}.type-symbol[data-v-47ef3c9e]{position:relative;display:grid;place-items:center;width:82px;height:82px;border:1px solid #ffffffd9;border-radius:24px;background:#ffffffa1;box-shadow:0 12px 30px #29214209;transform:rotate(-6deg);margin:6px 0 18px}.type-symbol>svg[data-v-47ef3c9e]:first-child{transform:rotate(6deg)}.spark[data-v-47ef3c9e]{position:absolute;right:-7px;top:-8px;transform:rotate(6deg)}.blank-cover strong[data-v-47ef3c9e]{font-size:17px;letter-spacing:.5px;z-index:1}.cover-caption[data-v-47ef3c9e]{font-size:12px;opacity:.8;margin-top:7px;z-index:1}.official[data-v-47ef3c9e]{position:absolute;left:14px;top:14px;border:1px solid #ffffffc9;border-radius:7px;padding:5px 8px;font-size:11px;color:#5a5764;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.orbit[data-v-47ef3c9e]{position:absolute;width:280px;height:280px;border:1px solid #ffffff9c;border-radius:50%;pointer-events:none}.orbit-one[data-v-47ef3c9e]{left:-190px;top:40px}.orbit-two[data-v-47ef3c9e]{right:-170px;bottom:-140px;width:340px;height:340px}.starter-head[data-v-fe8bd842]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin:18px 0 32px}.starter-head h1[data-v-fe8bd842]{font-size:36px;letter-spacing:-1px;margin:12px 0 10px}.starter-head p[data-v-fe8bd842]{color:#807d8c;font-size:14px;line-height:1.7;margin:0}.search[data-v-fe8bd842]{width:280px;max-width:100%;height:43px;border:1px solid #e4e1eb;border-radius:12px;background:#fff;display:flex;align-items:center;gap:9px;padding:0 13px;color:#92909b;flex-shrink:0}.search input[data-v-fe8bd842]{border:0;outline:0;width:100%;min-width:0;font-size:14px;background:transparent}.search button[data-v-fe8bd842]{border:0;background:transparent;display:flex;color:inherit;padding:3px}.type-filters[data-v-fe8bd842]{display:flex;gap:8px;padding-bottom:24px;border-bottom:1px solid #e8e5ee;flex-wrap:wrap}.type-filters button[data-v-fe8bd842]{display:flex;align-items:center;gap:8px;border:1px solid transparent;background:transparent;color:#787383;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;cursor:pointer}.type-filters button>span[data-v-fe8bd842]{font-size:11px;font-weight:500;min-width:20px;text-align:center;padding:2px 5px;border-radius:5px;background:#eeecf2;color:#8b8598}.type-filters button[data-v-fe8bd842]:hover{background:#efecf7}.type-filters button.active[data-v-fe8bd842]{background:#eae5fc;color:#6650bf;border-color:#ded5f7}.type-filters button.active>span[data-v-fe8bd842]{background:#fffa;color:#7760bc}.result-heading[data-v-fe8bd842]{display:flex;align-items:center;gap:12px;margin:25px 0 18px}.result-heading h2[data-v-fe8bd842]{font-size:16px;margin:0;font-weight:650}.result-heading>span[data-v-fe8bd842]{font-size:12px;color:#95909e}.starter-grid[data-v-fe8bd842]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.starter-card[data-v-fe8bd842]{overflow:hidden;padding:0;transition:box-shadow .2s,border-color .2s;min-width:0}.starter-card[data-v-fe8bd842]:hover{box-shadow:0 8px 28px #28203909;border-color:#cec5e8}.cover-button[data-v-fe8bd842]{display:block;width:100%;padding:0;border:0;text-align:inherit;position:relative;cursor:pointer;overflow:hidden}.cover-action[data-v-fe8bd842]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:.2s;display:flex;align-items:center;gap:7px;font-size:12px;color:#514568;background:#fffffff0;border:1px solid #ffffff;border-radius:8px;padding:8px 12px;white-space:nowrap;box-shadow:0 3px 15px #28203912}.cover-button:hover .cover-action[data-v-fe8bd842],.cover-button:focus-visible .cover-action[data-v-fe8bd842]{opacity:1}button[data-v-fe8bd842]:focus-visible{outline:3px solid #9d8eea;outline-offset:-3px}.starter-content[data-v-fe8bd842]{padding:20px 20px 17px}.category[data-v-fe8bd842]{font-size:11px;color:#8a809c;line-height:1.6}.starter-content h2[data-v-fe8bd842]{font-size:18px;margin:5px 0 8px;line-height:1.4}.starter-content>p[data-v-fe8bd842]{font-size:13px;color:#8a8593;line-height:1.7;margin:0;min-height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-actions[data-v-fe8bd842]{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #eeecf2;margin-top:18px;padding-top:14px}.card-actions button[data-v-fe8bd842]{font-size:13px;cursor:pointer;border-radius:8px}.preview-button[data-v-fe8bd842]{border:0;background:transparent;color:#8b8596;padding:8px 0}.preview-button[data-v-fe8bd842]:hover{color:#6650bf}.use-button[data-v-fe8bd842]{display:flex;align-items:center;gap:10px;background:#f0ecfb;border:1px solid #e7e0f7;color:#6d55bd;padding:8px 12px;font-weight:600}.use-button[data-v-fe8bd842]:hover{background:#e8e0fa}.no-result[data-v-fe8bd842]{grid-column:1/-1;display:flex;align-items:center;flex-direction:column;gap:13px;padding:70px 20px;color:#9991a6;font-size:13px}.no-result strong[data-v-fe8bd842]{font-size:16px;color:#676071}.no-result .btn[data-v-fe8bd842]{margin-top:6px}.modal-mask[data-v-fe8bd842]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:#19162270;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:24px;overflow:auto}.create-dialog[data-v-fe8bd842]{width:min(450px,100%);padding:28px;position:relative;box-shadow:0 25px 80px #1612264d}.dialog-close[data-v-fe8bd842]{position:absolute;z-index:2;right:14px;top:14px;border:1px solid #ffffff;background:#fffffff0;color:#777480;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;cursor:pointer}.dialog-icon[data-v-fe8bd842]{margin-bottom:17px}.create-dialog h2[data-v-fe8bd842]{font-size:22px;margin-bottom:8px}.create-dialog>p[data-v-fe8bd842]{font-size:14px;color:#777480;line-height:1.7;margin-bottom:20px}.dialog-actions[data-v-fe8bd842]{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.dialog-actions .btn[data-v-fe8bd842]{font-size:14px}.create-error[data-v-fe8bd842]{display:block;color:#d6515e;font-size:12px;margin:8px 0}.image-viewer[data-v-fe8bd842]{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;display:flex;padding:48px 24px;background:#121018ed;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.image-stage[data-v-fe8bd842]{display:flex;width:100%;height:100%;overflow:auto;overscroll-behavior:contain}.image-zoom[data-v-fe8bd842]{display:block;flex-shrink:0;margin:auto;padding:0;border:0;background:transparent;line-height:0;cursor:zoom-in}.image-zoom img[data-v-fe8bd842]{display:block;width:auto;height:auto;max-width:calc(100vw - 48px);max-height:none;object-fit:contain}.is-zoomed .image-zoom[data-v-fe8bd842]{cursor:zoom-out}.is-zoomed img[data-v-fe8bd842]{max-width:none;max-height:none}.image-close[data-v-fe8bd842]{position:absolute;top:12px;right:16px;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff30;border-radius:50%;background:#ffffff18;color:#fff;cursor:pointer}.image-close[data-v-fe8bd842]:hover{background:#ffffff30}.cover-button[data-v-fe8bd842]:disabled{cursor:default}.card-actions .use-button[data-v-fe8bd842]{margin-left:auto}@media (max-width:1000px){.starter-grid[data-v-fe8bd842]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:700px){.starter-head[data-v-fe8bd842]{display:block;margin-top:8px}.starter-head h1[data-v-fe8bd842]{font-size:29px}.search[data-v-fe8bd842]{width:100%;margin-top:20px}.type-filters[data-v-fe8bd842]{gap:5px;padding-bottom:18px}.type-filters button[data-v-fe8bd842]{font-size:12px;padding:8px 9px;gap:5px}.type-filters button>span[data-v-fe8bd842]{display:none}.starter-grid[data-v-fe8bd842]{grid-template-columns:1fr}.modal-mask[data-v-fe8bd842]{padding:16px}.dialog-actions[data-v-fe8bd842]{flex-direction:column-reverse}.dialog-actions .btn[data-v-fe8bd842]{width:100%}}.heading-create[data-v-2bd31e71]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;white-space:nowrap}.login-welcome[data-v-2bd31e71]{position:fixed;z-index:80;top:84px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:9px;padding:12px 18px;border:1px solid #cdebdc;border-radius:12px;background:#effaf4;color:#287a52;box-shadow:0 10px 28px #214b3620;font-size:14px;font-weight:650}.login-welcome span[data-v-2bd31e71]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#46ad79;color:#fff}.toast-enter-active[data-v-2bd31e71],.toast-leave-active[data-v-2bd31e71]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-2bd31e71],.toast-leave-to[data-v-2bd31e71]{opacity:0;transform:translate(-50%,-8px)}.project-toolbar[data-v-2bd31e71]{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.tabs[data-v-2bd31e71]{display:flex;gap:4px}.tabs button[data-v-2bd31e71]{border:0;background:transparent;color:#74717f;padding:9px 11px;border-radius:9px;font-weight:600;font-size:15px}.tabs button.active[data-v-2bd31e71]{color:#5d4dd2;background:#efecff}.tabs span[data-v-2bd31e71]{font-size:12px;margin-left:4px;opacity:.65}.search[data-v-2bd31e71]{display:flex;width:230px;height:38px;align-items:center;padding:0 11px;gap:8px;border:1px solid #e2e1e8;background:#fff;border-radius:10px;color:#96949f}.search input[data-v-2bd31e71]{border:0;outline:0;width:100%;font-size:14px}.feedback[data-v-2bd31e71]{margin:-10px 0 18px;padding:9px 12px;border-radius:8px;background:#f0edff;color:#5f50c4;font-size:13px}.project-grid[data-v-2bd31e71]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.project-card[data-v-2bd31e71]{overflow:hidden;min-width:0}.project-cover[data-v-2bd31e71]{height:74px;background:linear-gradient(135deg,#f0edff,#e7e2ff);position:relative;padding:10px 18px;display:flex;align-items:center;gap:15px}.project-cover.theme-cyan[data-v-2bd31e71]{background:linear-gradient(135deg,#ecfcff,#d9f3f8)}.project-cover.theme-orange[data-v-2bd31e71]{background:linear-gradient(135deg,#fff8ee,#ffe7cf)}.project-cover.theme-green[data-v-2bd31e71]{background:linear-gradient(135deg,#f1fcf6,#daf3e5)}.project-cover.theme-rose[data-v-2bd31e71]{background:linear-gradient(135deg,#fff4f8,#ffe0ea)}.project-cover.theme-blue[data-v-2bd31e71]{background:linear-gradient(135deg,#f1f7ff,#dceaff)}.project-cover>span[data-v-2bd31e71]{font-size:13px;font-weight:700;color:#5f5970}.cover-lines[data-v-2bd31e71]{margin-left:auto;width:32%;display:grid;gap:7px;opacity:.55}.cover-lines i[data-v-2bd31e71]{height:5px;border-radius:5px;background:#fff}.cover-lines i[data-v-2bd31e71]:last-child{width:65%}.project-info[data-v-2bd31e71]{padding:17px}.project-name-row[data-v-2bd31e71]{display:flex;align-items:center;gap:7px;min-width:0}.project-name-row h2[data-v-2bd31e71]{font-size:19px;margin:0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-name-row button[data-v-2bd31e71]{flex:none;width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:#777480;display:grid;place-items:center}.project-name-row button[data-v-2bd31e71]:hover{background:#efecff;color:#5f4fda}.description[data-v-2bd31e71]{font-size:14px;color:#85838e;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status[data-v-2bd31e71]{display:inline-block;margin-top:11px;padding:5px 9px;border-radius:16px;font-size:12px;font-weight:600}.status.developing[data-v-2bd31e71]{background:#fff3df;color:#c27b18}.status.published[data-v-2bd31e71]{background:#e9f8f0;color:#269261}.meta[data-v-2bd31e71]{display:flex;align-items:center;gap:12px;font-size:13px;color:#85838e;margin:13px 0}.meta span[data-v-2bd31e71]{display:flex;align-items:center;gap:4px}.project-actions[data-v-2bd31e71]{display:grid;grid-template-columns:1.15fr 1fr 38px 38px;gap:7px}.project-actions .btn[data-v-2bd31e71]{padding:8px;font-size:14px}.project-actions .publish[data-v-2bd31e71]{background:#fff}.share[data-v-2bd31e71],.delete[data-v-2bd31e71]{width:34px;height:34px;border:1px solid #e2e0e8;border-radius:9px;background:#fff;color:#696673;display:grid;place-items:center}.share[data-v-2bd31e71]:hover{color:#5f4fda;border-color:#bbb3ee}.delete[data-v-2bd31e71]:hover{color:#cf3d49;border-color:#e8a7ad;background:#fff5f6}.new-project[data-v-2bd31e71]{min-height:300px;border:1.5px dashed #d9d6e2;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#75727f}.new-project[data-v-2bd31e71]:hover{border-color:#9588e8;background:#faf9ff}.new-project>span[data-v-2bd31e71]{width:48px;height:48px;border-radius:14px;background:#ece8ff;color:#6553d7;display:grid;place-items:center}.new-project h3[data-v-2bd31e71]{font-size:17px;margin:15px 0 6px}.new-project p[data-v-2bd31e71]{font-size:14px;color:#9997a0}.load-state[data-v-2bd31e71],.empty-state[data-v-2bd31e71]{grid-column:1/-1;padding:60px;text-align:center;color:#85818e}.modal-backdrop[data-v-2bd31e71]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#28243d66;display:grid;place-items:center;padding:20px}.edit-modal[data-v-2bd31e71],.delete-modal[data-v-2bd31e71]{width:min(460px,100%);padding:22px}.modal-title[data-v-2bd31e71]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.modal-title h2[data-v-2bd31e71]{font-size:20px;margin:0 0 5px}.modal-title p[data-v-2bd31e71]{font-size:13px;color:#8b8993;margin:0}.modal-title p.danger-text[data-v-2bd31e71]{color:#cf3342;font-weight:700}.modal-title button[data-v-2bd31e71]{border:0;background:#f2f1f6;width:32px;height:32px;border-radius:8px;display:grid;place-items:center}.edit-modal label[data-v-2bd31e71],.delete-modal label[data-v-2bd31e71]{display:block;font-size:13px;font-weight:600;margin-top:14px}.edit-modal input[data-v-2bd31e71],.edit-modal textarea[data-v-2bd31e71],.delete-modal input[data-v-2bd31e71]{display:block;width:100%;margin-top:7px;border:1px solid #dedce5;border-radius:9px;padding:10px 11px;font:inherit;outline:0;resize:vertical}.edit-modal input[data-v-2bd31e71]:focus,.edit-modal textarea[data-v-2bd31e71]:focus,.delete-modal input[data-v-2bd31e71]:focus{border-color:#7564e4;box-shadow:0 0 0 3px #7564e418}.delete-warning[data-v-2bd31e71]{padding:12px 13px;border:1px solid #f2b8bd;border-radius:9px;background:#fff4f5;color:#6d4549;font-size:13px;line-height:1.7}.delete-warning strong[data-v-2bd31e71],.delete-modal label b[data-v-2bd31e71]{color:#c92f3d}.modal-actions[data-v-2bd31e71]{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.danger-button[data-v-2bd31e71]{border-color:#d83e4c;background:#d83e4c;color:#fff}.danger-button[data-v-2bd31e71]:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1100px){.project-grid[data-v-2bd31e71]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.project-grid[data-v-2bd31e71]{grid-template-columns:1fr}.project-toolbar[data-v-2bd31e71]{display:block}.search[data-v-2bd31e71]{width:100%;margin-top:12px}.tabs[data-v-2bd31e71]{overflow:auto}.new-project[data-v-2bd31e71]{min-height:240px}}.delete-error[data-v-2bd31e71]{margin:12px 0 0;color:#c92f3d;font-size:13px;line-height:1.5}.project-cover[data-v-2bd31e71]{height:89px}.project-admin-login[data-v-3cd76157]{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 16px;border:1px solid #065f46;border-radius:9px;background:#047857;color:#fff;font:inherit;font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap;cursor:pointer;box-shadow:0 3px 9px #04785726}.project-admin-login[data-v-3cd76157]:hover:not(:disabled){background:#065f46;box-shadow:0 4px 13px #04785740}.project-admin-login[data-v-3cd76157]:focus-visible{outline:3px solid #10b981;outline-offset:3px}.project-admin-login[data-v-3cd76157]:disabled{opacity:.55;cursor:default;box-shadow:none}.login-spinner[data-v-3cd76157]{animation:login-spin-3cd76157 1s linear infinite}@keyframes login-spin-3cd76157{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.login-spinner[data-v-3cd76157]{animation:none}}.conversion-actions[data-v-3deaec85]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.conversion-actions .btn[data-v-3deaec85]{font-size:12px;padding:7px 12px}.admin-access[data-v-3deaec85]{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #a7d7c5;background:#ecfdf5}.admin-access b[data-v-3deaec85]{color:#064e3b;font-size:14px}.admin-access p[data-v-3deaec85]{margin:4px 0 0;color:#376354;font-size:12px;line-height:1.5}.admin-access-actions[data-v-3deaec85]{display:flex;flex-wrap:wrap;gap:10px}.admin-access-actions>div[data-v-3deaec85]{display:flex;align-items:center;gap:8px}.admin-access-actions span[data-v-3deaec85]{font-size:12px;color:#064e3b}@media (max-width:640px){.admin-access[data-v-3deaec85]{padding:12px}.admin-access-actions[data-v-3deaec85]{width:100%}}.workspace[data-v-3deaec85]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:#f5f4f8;color:#292832}.work-top[data-v-3deaec85]{height:60px;padding:0 20px;display:flex;align-items:center;gap:12px;background:#fff;border-bottom:1px solid #dedde5}.back[data-v-3deaec85]{width:28px;height:28px;display:grid;place-items:center;color:#6d6975}.work-status[data-v-3deaec85]{display:flex;align-items:center;gap:7px;padding-left:12px;border-left:1px solid #e2e0e8;color:#777480;font-size:13px}.work-status i[data-v-3deaec85]{width:6px;height:6px;border-radius:50%;background:#48bd82}.saved-status[data-v-3deaec85]{display:flex;align-items:center;gap:5px;color:#3aa06d;font-size:13px}.workspace-user[data-v-3deaec85]{margin-left:auto}.workspace-body[data-v-3deaec85]{flex:1;min-height:0;display:grid;min-width:0}.workspace-body.resizing[data-v-3deaec85]{cursor:col-resize;-webkit-user-select:none;user-select:none}.workspace-resizer[data-v-3deaec85]{position:relative;z-index:12;background:#eceaf0;cursor:col-resize;touch-action:none}.workspace-resizer[data-v-3deaec85]:after{content:"";position:absolute;left:2px;top:calc(50% - 24px);width:4px;height:48px;border-radius:4px;background:#bbb5cb;opacity:.55}.workspace-resizer[data-v-3deaec85]:hover,.workspace-body.resizing .workspace-resizer[data-v-3deaec85]{background:#e3def8}.workspace-resizer[data-v-3deaec85]:hover:after{background:#7462dd;opacity:1}.project-sidebar[data-v-3deaec85]{min-width:0;padding:20px 15px;background:#f7f8fc;border-right:1px solid #dedee7}.project-summary[data-v-3deaec85]{padding:4px 7px 19px;border-bottom:1px solid #e2e2ea}.project-emoji[data-v-3deaec85]{width:46px;height:46px;margin-bottom:14px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#8172ed,#6453d5);box-shadow:0 7px 16px #6857db35;font-size:25px}.project-summary small[data-v-3deaec85]{font-size:13px;color:#8f8c98}.project-summary h1[data-v-3deaec85]{margin:5px 0 7px;font-size:20px;line-height:1.25}.project-summary p[data-v-3deaec85]{margin:0;color:#74717d;font-size:13px;line-height:1.55}.project-id[data-v-3deaec85]{width:100%;margin-top:11px;padding:7px 8px;border:1px solid #e2e0e9;border-radius:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;background:#fff;color:#8b8793;text-align:left}.project-id span[data-v-3deaec85]{font-size:10px}.project-id code[data-v-3deaec85]{overflow:hidden;text-overflow:ellipsis;color:#6250d2;font-size:10px}.current-version[data-v-3deaec85]{margin:14px 0;padding:12px;background:#fff;border:1px solid #dfdfe8;border-radius:11px;box-shadow:0 4px 12px #302a5210}.current-version>div[data-v-3deaec85]{display:flex;justify-content:space-between;align-items:center}.current-version span[data-v-3deaec85]{font-size:13px;color:#898692}.current-version b[data-v-3deaec85]{font-size:13px;color:#6553d6}.current-version small[data-v-3deaec85]{display:flex;align-items:center;gap:5px;margin-top:8px;color:#9996a0;font-size:11px}.project-nav[data-v-3deaec85]{display:flex;flex-direction:column;gap:5px}.project-nav a[data-v-3deaec85],.project-nav-action[data-v-3deaec85]{width:100%;display:flex;align-items:center;gap:9px;padding:10px 8px;border:0;border-radius:10px;background:transparent;color:inherit;text-align:left}.project-nav a[data-v-3deaec85]:hover,.project-nav-action[data-v-3deaec85]:hover{background:#eceaf8}.project-nav a>span[data-v-3deaec85],.project-nav-action>span[data-v-3deaec85]{width:31px;height:31px;flex:none;border-radius:9px;display:grid;place-items:center;background:#ece9ff;color:#6957d6}.project-nav a>div[data-v-3deaec85],.project-nav-action>div[data-v-3deaec85]{flex:1}.project-nav b[data-v-3deaec85],.project-nav small[data-v-3deaec85]{display:block}.project-nav b[data-v-3deaec85]{font-size:14px}.project-nav small[data-v-3deaec85]{margin-top:3px;color:#94919c;font-size:11px}.project-nav>a>svg[data-v-3deaec85],.project-nav-action>svg[data-v-3deaec85]{color:#a4a1ac}.chat-panel[data-v-3deaec85]{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff;border-right:1px solid #dedde5}.chat-head[data-v-3deaec85]{height:62px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ecebf0}.chat-head h2[data-v-3deaec85]{margin:0 0 5px;font-size:17px}.chat-head>div span[data-v-3deaec85]{display:flex;align-items:center;gap:5px;color:#898792;font-size:12px}.chat-head>div span i[data-v-3deaec85]{width:5px;height:5px;border-radius:50%;background:#4cbb83}.context-note[data-v-3deaec85]{padding:5px 7px;border-radius:6px;background:#f0edff;color:#6856d5;font-size:11px}.messages[data-v-3deaec85]{flex:1;min-height:0;overflow:auto;padding:17px}.empty-chat[data-v-3deaec85]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#777480}.empty-chat>span[data-v-3deaec85]{width:42px;height:42px;margin-bottom:13px;border-radius:12px;display:grid;place-items:center;background:#6856da;color:#fff;font-size:21px}.empty-chat b[data-v-3deaec85]{font-size:15px;color:#45424c}.empty-chat p[data-v-3deaec85]{font-size:12px}.day[data-v-3deaec85]{text-align:center;position:relative;margin:4px 0 20px}.day[data-v-3deaec85]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#eeeef2}.day span[data-v-3deaec85]{position:relative;z-index:1;padding:0 8px;background:#fff;color:#aaa8b0;font-size:12px}.message[data-v-3deaec85]{margin-bottom:20px}.message.user[data-v-3deaec85]{display:flex;justify-content:flex-end}.message.user>div[data-v-3deaec85]{max-width:90%;min-width:0;padding:11px 13px;border-radius:14px 14px 3px;background:#6856db;color:#fff;font-size:14px;line-height:1.6}.message.user p[data-v-3deaec85]{margin:0}.request-modifications[data-v-3deaec85]{margin:7px 0 0;padding:7px 0 0;border-top:1px solid #ffffff32;list-style:none}.request-modifications li[data-v-3deaec85]{min-width:0;display:flex;gap:5px;font-size:12px}.request-modifications li span[data-v-3deaec85]{flex:none}.request-modifications li b[data-v-3deaec85]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.message.ai[data-v-3deaec85]{display:flex;gap:9px}.ai-avatar[data-v-3deaec85]{width:27px;height:27px;flex:none;border-radius:8px;display:grid;place-items:center;background:linear-gradient(135deg,#7664e9,#5743d1);color:#fff}.bubble[data-v-3deaec85]{max-width:calc(100% - 36px);color:#55535e;font-size:13px;line-height:1.6}.bubble>p[data-v-3deaec85]{margin:0 0 10px}.running-card[data-v-3deaec85],.result-card[data-v-3deaec85]{padding:12px;border:1px solid #e5e2f1;border-radius:10px;background:#faf9fd}.running-title[data-v-3deaec85],.result-title[data-v-3deaec85]{display:flex;align-items:center;gap:7px}.running-title svg[data-v-3deaec85]{color:#6755d6}.running-title em[data-v-3deaec85],.result-title em[data-v-3deaec85]{margin-left:auto;color:#329f6a;font-size:11px;font-style:normal}.progress-track[data-v-3deaec85]{height:5px;margin:10px 0 9px;border-radius:5px;overflow:hidden;background:#e9e6f2}.progress-track>i[data-v-3deaec85]{display:block;height:100%;background:#6b59df;transition:width .3s}.running-card ul[data-v-3deaec85],.result-card ul[data-v-3deaec85]{margin:0;padding:0;list-style:none}.running-card li[data-v-3deaec85]{min-height:24px;display:flex;align-items:center;gap:7px;color:#777480;font-size:12px}.running-card li>span[data-v-3deaec85]{width:17px;height:17px;flex:none;border-radius:50%;display:grid;place-items:center;background:#eeeaff;color:#6755d6}.running-card li p[data-v-3deaec85]{margin:0;animation:copyPulse-3deaec85 .28s ease}.running-card li>i[data-v-3deaec85]{width:14px;height:4px;margin-left:2px;background:radial-gradient(circle,#7765df 1.5px,transparent 2px) 0 0/5px 4px;animation:dots-3deaec85 1s linear infinite}.progress-freshness[data-v-3deaec85]{display:block;margin-top:7px;color:#9a96a3;font-size:10px}.result-card.success[data-v-3deaec85]{border-color:#d5ebdf;background:#f3fbf7}.result-title>span[data-v-3deaec85]{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#dcf3e7;color:#299863}.result-card ul[data-v-3deaec85]{margin-top:9px;padding-top:7px;border-top:1px solid #e0eee6}.result-card li[data-v-3deaec85]{display:flex;align-items:flex-start;gap:6px;margin:5px 0;color:#66636d;font-size:12px}.result-card li svg[data-v-3deaec85]{margin-top:3px;flex:none;color:#42a974}.next-step[data-v-3deaec85]{margin-top:11px;padding:10px;border-radius:8px;background:#fff;border:1px solid #e5e2ed}.next-step small[data-v-3deaec85]{color:#8c8795}.next-step p[data-v-3deaec85]{margin:3px 0 8px;color:#4d4955}.next-step button[data-v-3deaec85],.failure button[data-v-3deaec85],.cancelled button[data-v-3deaec85]{padding:7px 9px;border:0;border-radius:7px;display:flex;align-items:center;gap:5px;background:#6856da;color:#fff;font-size:11px}.failure[data-v-3deaec85]{border-color:#f0c4c0;background:#fff7f6}.failure p[data-v-3deaec85],.cancelled p[data-v-3deaec85]{margin:5px 0 9px}.cancelled[data-v-3deaec85]{border-color:#e3dcec;background:#faf8fd}.composer-wrap[data-v-3deaec85]{padding:10px 12px 12px;border-top:1px solid #ebeaf0}.composer[data-v-3deaec85]{padding:9px;border:1px solid #dcd9e6;border-radius:12px;box-shadow:0 4px 12px #423c6810}.composer[data-v-3deaec85]:focus-within{border-color:#8b7ee7;box-shadow:0 0 0 3px #7564e514}.composer textarea[data-v-3deaec85]{width:100%;border:0;outline:0;resize:none;background:#fff;font:inherit;font-size:13px;line-height:1.5}.composer textarea[data-v-3deaec85]:disabled{color:#aaa}.composer>div[data-v-3deaec85]{display:flex;align-items:center}.composer>div span[data-v-3deaec85]{margin-left:7px;color:#aaa8b1;font-size:11px}.attach[data-v-3deaec85],.send[data-v-3deaec85]{width:28px;height:28px;border:0;border-radius:8px;display:grid;place-items:center}.attach[data-v-3deaec85]{background:transparent;color:#817f8a}.send[data-v-3deaec85]{margin-left:auto;background:#6755da;color:#fff}.send[data-v-3deaec85]:disabled{background:#d8d5e7}.stop[data-v-3deaec85]{margin-left:auto;padding:6px 8px;border:1px solid #ead5d3;border-radius:7px;display:flex;align-items:center;gap:5px;background:#fff;color:#b4473e;font-size:11px}.inline-error[data-v-3deaec85]{margin:6px 2px 0;color:#b42318;font-size:11px}.work-status.error[data-v-3deaec85]{color:#b4473e}.work-status.error i[data-v-3deaec85]{background:#d85b52}.saved-status.active[data-v-3deaec85]{color:#6653d6}.version-updated[data-v-3deaec85]{margin:9px 0 0!important;padding:7px 9px;border-radius:7px;background:#e7f6ee;color:#277b55;font-size:12px}.next-step button[data-v-3deaec85]:disabled,.failure button[data-v-3deaec85]:disabled{display:none}.preview-panel[data-v-3deaec85]{min-width:0;min-height:0;display:flex;flex-direction:column}.preview-panel[data-v-3deaec85]:fullscreen{width:100vw;height:100vh;background:#fff}.preview-head[data-v-3deaec85]{height:62px;padding:0 12px;display:flex;align-items:center;gap:9px;background:#fff;border-bottom:1px solid #e1e0e7}.preview-title[data-v-3deaec85]{display:flex;align-items:center;gap:7px;font-size:14px}.terminal-switch[data-v-3deaec85]{display:flex;margin-left:auto;padding:2px;border:1px solid #e2e0e7;border-radius:8px}.terminal-switch button[data-v-3deaec85]{height:26px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#777480;font-size:12px;white-space:nowrap}.terminal-switch button.active[data-v-3deaec85]{background:#eeebff;color:#6351d4}.preview-actions button[data-v-3deaec85],.preview-actions a[data-v-3deaec85]{width:29px;height:26px;border:0;border-radius:6px;display:grid;place-items:center;background:transparent;color:#888590}.preview-actions[data-v-3deaec85]{display:flex;margin-left:auto;padding-left:7px;border-left:1px solid #e6e4eb}.terminal-switch+.preview-actions[data-v-3deaec85]{margin-left:0}.preview-stage[data-v-3deaec85]{flex:1;min-height:0;padding:18px;display:flex;justify-content:center;background:#eeedf2}.preview-stage iframe[data-v-3deaec85]{width:100%;height:100%;border:0;border-radius:7px;background:#fff;box-shadow:0 15px 35px #332e5914}.preview-state[data-v-3deaec85]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;color:#777480}.preview-state button[data-v-3deaec85]{padding:7px 10px;border:1px solid #dedbe5;border-radius:7px;display:flex;align-items:center;gap:5px;background:#fff}.preview-state.preparing p[data-v-3deaec85],.preview-state.failed p[data-v-3deaec85]{max-width:430px;margin:0;color:#96929e;font-size:12px;text-align:center}.preview-state.preparing small[data-v-3deaec85]{color:#6755d6;font-size:11px}.preview-state.failed b[data-v-3deaec85]{color:#b4473e}.environment-progress[data-v-3deaec85]{width:min(320px,68%);height:7px;overflow:hidden;border-radius:7px;background:#dedbe7}.environment-progress i[data-v-3deaec85]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7764e8,#6552d6);transition:width .5s ease}.spinning[data-v-3deaec85]{animation:spin-3deaec85 1s linear infinite}.progress-enter-active[data-v-3deaec85],.progress-leave-active[data-v-3deaec85]{transition:.2s}.progress-enter-from[data-v-3deaec85],.progress-leave-from[data-v-3deaec85]{opacity:0;transform:translateY(-3px)}@keyframes spin-3deaec85{to{transform:rotate(360deg)}}@keyframes copyPulse-3deaec85{0%{opacity:.45}to{opacity:1}}@keyframes dots-3deaec85{to{background-position:5px 0}}.progress-leave-from[data-v-3deaec85]{opacity:1;transform:none}.progress-leave-to[data-v-3deaec85]{opacity:0;transform:translateY(-3px)}@media (max-width:1100px){.workspace[data-v-3deaec85]{height:auto;overflow:auto}.workspace-body[data-v-3deaec85]{height:auto;grid-template-columns:232px 1fr!important}.workspace-resizer[data-v-3deaec85]{display:none}.preview-panel[data-v-3deaec85]{grid-column:1/-1;height:720px}.chat-panel[data-v-3deaec85]{height:650px}}@media (max-width:700px){.saved-status[data-v-3deaec85],.work-status[data-v-3deaec85]{display:none}.workspace-body[data-v-3deaec85]{display:block!important}.project-sidebar[data-v-3deaec85]{min-height:auto}.current-version[data-v-3deaec85]{display:none}.project-nav[data-v-3deaec85]{display:grid;grid-template-columns:repeat(2,1fr);margin-top:12px}.project-nav small[data-v-3deaec85],.project-nav>a>svg[data-v-3deaec85],.project-nav-action>svg[data-v-3deaec85]{display:none}.chat-panel[data-v-3deaec85],.preview-panel[data-v-3deaec85]{height:650px}.terminal-switch[data-v-3deaec85]{max-width:45%;overflow:auto}.resource-body[data-v-3deaec85]{display:block}.resource-body>aside[data-v-3deaec85]{max-height:190px;border-right:0;border-bottom:1px solid #ece9f0}}.confirmation-card[data-v-3deaec85]{padding:12px;border:1px solid #ddd7fa;border-radius:10px;background:#f8f6ff}.confirmation-card>div[data-v-3deaec85]{display:flex;align-items:center;gap:7px;color:#5f4ed0}.confirmation-card p[data-v-3deaec85]{margin:7px 0 10px;color:#6f6b78}.confirmation-card button[data-v-3deaec85]{padding:7px 10px;border:0;border-radius:7px;background:#6755da;color:#fff;font-size:12px}.selection-toggle[data-v-3deaec85],.list-toggle[data-v-3deaec85]{height:29px;padding:0 9px;border:1px solid #dedbe8;border-radius:7px;display:flex;align-items:center;gap:5px;background:#fff;color:#625d6b;font-size:12px}.selection-toggle.active[data-v-3deaec85]{border-color:#7160df;background:#6856da;color:#fff}.list-toggle[data-v-3deaec85]{border-color:#d8d0ff;background:#f1eeff;color:#5e4dcd}.preview-stage[data-v-3deaec85]{position:relative;overflow:hidden}.element-highlight[data-v-3deaec85]{position:absolute;z-index:5;pointer-events:none;border:2px solid #745fe9;background:#745fe91c;box-shadow:0 0 0 1px #fff8}.element-highlight.selected[data-v-3deaec85]{border-color:#5a43db;background:#5a43db2a}.element-highlight span[data-v-3deaec85]{position:absolute;left:-2px;bottom:100%;padding:2px 5px;border-radius:4px 4px 0 0;background:#6856da;color:#fff;font-size:10px}.element-editor[data-v-3deaec85]{position:absolute;z-index:8;right:28px;top:82px;width:290px;padding:13px;border:1px solid #ddd8ec;border-radius:11px;background:#fff;box-shadow:0 16px 40px #29204130}.element-editor small[data-v-3deaec85],.element-editor b[data-v-3deaec85]{display:block;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.element-editor small[data-v-3deaec85]{color:#8c8795;font-size:10px}.element-editor b[data-v-3deaec85]{margin:3px 0 9px;font-size:13px}.element-editor textarea[data-v-3deaec85]{width:100%;padding:8px;border:1px solid #ddd9e6;border-radius:7px;resize:none;font:inherit;font-size:12px}.close-editor[data-v-3deaec85]{position:absolute;right:9px;top:9px;border:0;background:transparent;color:#8d8994}.add-change[data-v-3deaec85],.run-changes[data-v-3deaec85]{width:100%;margin-top:8px;padding:8px;border:0;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:5px;background:#6856da;color:#fff}.add-change[data-v-3deaec85]:disabled,.run-changes[data-v-3deaec85]:disabled{background:#c8c3df}.modification-drawer[data-v-3deaec85]{position:absolute;z-index:9;right:18px;top:18px;bottom:18px;width:330px;padding:14px;display:flex;flex-direction:column;border:1px solid #ded9ea;border-radius:11px;background:#fff;box-shadow:0 18px 50px #28204338}.drawer-head[data-v-3deaec85],.drawer-head>div[data-v-3deaec85],.drawer-items article>div[data-v-3deaec85]{display:flex}.drawer-head[data-v-3deaec85]{align-items:flex-start}.drawer-head>div[data-v-3deaec85]{flex-direction:column}.drawer-head small[data-v-3deaec85]{color:#9995a1;font-size:11px}.drawer-head>button[data-v-3deaec85],.drawer-items article>div>button[data-v-3deaec85]{margin-left:auto;border:0;background:transparent;color:#8b8792}.drawer-items[data-v-3deaec85]{flex:1;overflow:auto;margin:11px 0}.drawer-items article[data-v-3deaec85]{padding:10px 0;border-top:1px solid #ece9f0}.drawer-items article>div[data-v-3deaec85]{align-items:flex-start;gap:8px}.drawer-items article>div>span[data-v-3deaec85]{width:21px;height:21px;flex:none;border-radius:6px;display:grid;place-items:center;background:#eeeaff;color:#6654d3;font-size:11px}.drawer-items article>div>div[data-v-3deaec85]{min-width:0}.drawer-items small[data-v-3deaec85],.drawer-items b[data-v-3deaec85]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-items small[data-v-3deaec85]{color:#9994a0;font-size:10px}.drawer-items b[data-v-3deaec85]{font-size:12px}.drawer-items p[data-v-3deaec85]{margin:7px 0 0;padding-left:29px;color:#625e6a;font-size:12px}.modal-backdrop[data-v-3deaec85]{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;padding:28px;display:grid;place-items:center;background:#1f1a3268;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.feedback-modal[data-v-3deaec85]{width:min(760px,100%);max-height:calc(100vh - 56px);display:flex;flex-direction:column;border-radius:15px;background:#fff;box-shadow:0 24px 70px #17112440}.feedback-modal>header[data-v-3deaec85]{padding:18px 21px;display:flex;align-items:flex-start;border-bottom:1px solid #ebe8f0}.feedback-modal>header small[data-v-3deaec85]{color:#6b57dc}.feedback-modal h2[data-v-3deaec85]{margin:3px 0 0;font-size:19px}.feedback-modal>header button[data-v-3deaec85]{margin-left:auto;border:0;background:transparent;color:#77727f}.feedback-body[data-v-3deaec85]{padding:18px 21px;overflow:auto}.feedback-summary[data-v-3deaec85]{padding:12px 14px;border-radius:9px;background:#f5f4f8}.feedback-summary.understood[data-v-3deaec85]{margin-top:10px;background:#f2efff}.feedback-summary small[data-v-3deaec85]{color:#8e8996}.feedback-summary p[data-v-3deaec85]{margin:4px 0;color:#4f4b57;line-height:1.55}.feedback-summary ul[data-v-3deaec85]{margin:6px 0 0;padding-left:18px;color:#67616f;font-size:12px}.feedback-question[data-v-3deaec85]{padding:17px 0;border-bottom:1px solid #ece9f0}.question-title[data-v-3deaec85]{display:flex;align-items:flex-start;gap:9px}.question-title>span[data-v-3deaec85]{width:24px;height:24px;flex:none;border-radius:7px;display:grid;place-items:center;background:#ebe7ff;color:#6250d2;font-size:12px}.question-title>div[data-v-3deaec85]{flex:1}.question-title p[data-v-3deaec85]{margin:3px 0 0;color:#8b8791;font-size:12px}.question-title em[data-v-3deaec85]{color:#d14e44;font-size:10px;font-style:normal}.feedback-options[data-v-3deaec85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:11px 0}.feedback-options button[data-v-3deaec85]{padding:9px;text-align:left;border:1px solid #dfdbe7;border-radius:8px;display:flex;align-items:flex-start;gap:7px;background:#fff;color:#504c57}.feedback-options button.selected[data-v-3deaec85]{border-color:#7663df;background:#f2efff}.feedback-options i[data-v-3deaec85]{width:18px;height:18px;flex:none;border:1px solid #c9c4d4;border-radius:5px;display:grid;place-items:center;color:transparent}.feedback-options button.selected i[data-v-3deaec85]{border-color:#6754d5;background:#6754d5;color:#fff}.feedback-options span b[data-v-3deaec85],.feedback-options span small[data-v-3deaec85]{display:block}.feedback-options span small[data-v-3deaec85]{margin-top:2px;color:#8d8894;font-size:10px}.feedback-question>textarea[data-v-3deaec85]{width:100%;padding:9px;border:1px solid #ddd9e5;border-radius:8px;resize:vertical;font:inherit;font-size:12px}.feedback-modal>footer[data-v-3deaec85]{padding:13px 21px;display:flex;align-items:center;border-top:1px solid #ebe8f0}.feedback-modal>footer span[data-v-3deaec85]{color:#8c8793;font-size:11px}.feedback-modal>footer button[data-v-3deaec85]{margin-left:auto;padding:9px 13px;border:0;border-radius:8px;display:flex;align-items:center;gap:6px;background:#6856da;color:#fff}.feedback-modal>footer button[data-v-3deaec85]:disabled{background:#c9c4dd}.feedback-stepper[data-v-3deaec85]{display:flex;gap:8px;margin:18px 0 5px;overflow:auto}.feedback-stepper span[data-v-3deaec85]{display:flex;align-items:center;gap:6px;min-width:max-content;padding:7px 10px;border-radius:999px;background:#f4f2f7;color:#8a8492;font-size:12px}.feedback-stepper i[data-v-3deaec85]{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#e5e1eb;font-style:normal;font-size:10px}.feedback-stepper span.active[data-v-3deaec85]{background:#eeeaff;color:#5d48ce;font-weight:700}.feedback-stepper span.active i[data-v-3deaec85],.feedback-stepper span.done i[data-v-3deaec85]{background:#6955d8;color:#fff}.feedback-options.asset-options[data-v-3deaec85]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feedback-options.asset-options>button[data-v-3deaec85]{position:relative;display:grid;padding:10px;overflow:hidden}.feedback-options.asset-options>button>i[data-v-3deaec85]{position:absolute;right:12px;top:12px;background:#fff}.feedback-options.asset-options>button.selected>i[data-v-3deaec85]{background:#6754d5}.feedback-options.asset-options>button>span[data-v-3deaec85]{padding:2px 3px 3px}.asset-preview-grid[data-v-3deaec85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;height:164px}.asset-preview-grid.count-1[data-v-3deaec85]{grid-template-columns:1fr}.asset-preview-grid figure[data-v-3deaec85]{position:relative;margin:0;min-width:0;overflow:hidden;border-radius:8px;background:linear-gradient(145deg,#f3f1f8,#e8e4f1)}.asset-preview-grid img[data-v-3deaec85]{width:100%;height:100%;object-fit:contain;padding:8px;image-rendering:auto}.asset-preview-grid figcaption[data-v-3deaec85]{position:absolute;left:5px;right:5px;bottom:5px;padding:3px 5px;border-radius:5px;background:#211a35b8;color:#fff;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feedback-options.asset-options>button.automatic[data-v-3deaec85]{min-height:110px;align-content:center;background:#faf9fc}.feedback-modal>footer>div[data-v-3deaec85]{margin-left:auto;display:flex;gap:8px}.feedback-modal>footer>div>button[data-v-3deaec85]{margin-left:0}.feedback-modal>footer .feedback-back[data-v-3deaec85]{background:#f0eef4;color:#5f5968}.feedback-modal>footer .feedback-back[data-v-3deaec85]:disabled{background:#f3f1f5;color:#aaa5b0}.asset-subject[data-v-3deaec85]{margin:0 0 14px;padding:13px 14px;border:1px solid #ded8ff;border-radius:10px;background:linear-gradient(135deg,#f7f5ff,#f0edff)}.asset-subject small[data-v-3deaec85],.asset-subject b[data-v-3deaec85],.asset-subject span[data-v-3deaec85]{display:block}.asset-subject small[data-v-3deaec85]{color:#7463d7;font-size:10px}.asset-subject b[data-v-3deaec85]{margin-top:3px;color:#312a4d;font-size:15px}.asset-subject p[data-v-3deaec85]{margin:5px 0 8px;color:#625c70;font-size:12px;line-height:1.5}.asset-subject span[data-v-3deaec85]{color:#6754d5;font-size:11px;font-weight:600}.chat-refresh[data-v-3deaec85]{width:30px;height:30px;border:1px solid #e1dfe7;border-radius:8px;display:grid;place-items:center;background:#fff;color:#77727f}.chat-refresh[data-v-3deaec85]:hover{border-color:#a99feb;color:#6250d3}.preview-panel[data-v-3deaec85]{position:relative;overflow:hidden}.preview-title span[data-v-3deaec85]{padding:2px 5px;border-radius:4px;background:#f0edff;color:#6553d7;font-size:10px}.edit-modes[data-v-3deaec85]{display:flex;gap:6px;margin-left:3px}.edit-modes button[data-v-3deaec85]{height:30px;padding:0 8px;border:1px solid #dfdce7;border-radius:8px;display:flex;align-items:center;gap:5px;background:#fff;color:#65616e;font-size:12px;white-space:nowrap}.edit-modes .whole-page[data-v-3deaec85]{border-color:#dfd9fb;background:#f5f3ff;color:#6250d2}.selection-hint[data-v-3deaec85]{height:31px;flex:none;display:flex;align-items:center;justify-content:center;gap:6px;border-bottom:1px solid #dfd9ff;background:#eeebff;color:#6553d3;font-size:11px}.preview-stage[data-v-3deaec85]{padding-bottom:82px}.element-highlight.hovering[data-v-3deaec85]{border-style:dashed;border-color:#8d7df0;background:#745fe912}.element-highlight.selected[data-v-3deaec85]{z-index:6;border-style:solid}.element-editor[data-v-3deaec85]{right:auto;top:auto;width:min(310px,calc(100% - 24px));animation:editorIn-3deaec85 .18s ease-out}.floating-list[data-v-3deaec85]{position:absolute;z-index:10;right:18px;bottom:15px;padding:8px 9px 8px 12px;display:flex;align-items:center;gap:8px;border-radius:12px;background:#2f2a3b;color:#fff;box-shadow:0 13px 35px #28223945}.floating-list.receiving[data-v-3deaec85]{animation:listReceive-3deaec85 .55s ease-out}.floating-list>span[data-v-3deaec85]{display:flex;align-items:center;gap:5px;font-size:12px}.floating-list>span i[data-v-3deaec85]{width:7px;height:7px;border-radius:50%;background:#b7a9ff;box-shadow:0 0 0 4px #8d7de52b}.floating-list button[data-v-3deaec85]{padding:7px 8px;border:0;border-radius:7px;background:#ffffff15;color:#e8e4f0;font-size:11px}.floating-list .floating-start[data-v-3deaec85]{display:flex;align-items:center;gap:4px;background:#7865e7;color:#fff}.floating-list button[data-v-3deaec85]:disabled{opacity:.45}.fly-item[data-v-3deaec85]{position:absolute;z-index:30;width:136px;height:36px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #a99cff;border-radius:18px;background:linear-gradient(135deg,#7764ec,#5e49d2);color:#fff;font-size:11px;font-weight:700;box-shadow:0 11px 30px #4d3fa266,0 0 0 5px #8574ed1f;pointer-events:none;animation:flyToList-3deaec85 .93s cubic-bezier(.22,.7,.22,1) forwards}.drawer-mask[data-v-3deaec85]{position:absolute;z-index:13;top:0;right:0;bottom:0;left:0;background:#29233333;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modification-drawer[data-v-3deaec85]{z-index:14;top:0;right:0;bottom:0;width:min(370px,92%);padding:14px;border-radius:0;background:#f9f9fb;transform:translate(105%);transition:transform .25s ease;box-shadow:-18px 0 45px #29223c24}.modification-drawer.open[data-v-3deaec85]{transform:translate(0)}.drawer-items article[data-v-3deaec85]{background:#fff}.locate-change[data-v-3deaec85]{margin:7px 0 0 29px;padding:0;border:0;display:flex;align-items:center;gap:4px;background:transparent;color:#6250d2;font-size:10px}.empty-modifications[data-v-3deaec85]{padding:65px 15px;text-align:center;color:#918c98}.empty-modifications b[data-v-3deaec85]{display:block;margin-top:8px}.empty-modifications p[data-v-3deaec85]{font-size:11px}.run-changes[data-v-3deaec85]:disabled{opacity:.5}.cancelled button[data-v-3deaec85]:disabled{display:none}@keyframes editorIn-3deaec85{0%{opacity:0;transform:translateY(5px) scale(.98)}to{opacity:1;transform:none}}@keyframes flyToList-3deaec85{0%{opacity:0;transform:translate(0) scale(.9)}12%{opacity:1;transform:translate(0) scale(1)}55%{opacity:1;transform:translate(var(--fly-mid-x),var(--fly-mid-y)) scale(.94)}88%{opacity:1;transform:translate(var(--fly-x),var(--fly-y)) scale(.65)}to{opacity:0;transform:translate(var(--fly-x),var(--fly-y)) scale(.2)}}@keyframes listReceive-3deaec85{0%,to{transform:scale(1)}40%{transform:scale(1.045);box-shadow:0 18px 48px #6252d066,0 0 0 7px #8e7de52d}}.usage-summary[data-v-3deaec85]{margin:9px 0 0!important;padding-top:8px;border-top:1px solid #e0eee6;color:#77727f;font-size:11px}.execution-duration[data-v-3deaec85]{font-size:12px;font-weight:400;color:#777080;white-space:nowrap}.resource-modal[data-v-3deaec85]{width:min(980px,100%);height:min(680px,calc(100vh - 56px));display:flex;flex-direction:column;border-radius:15px;background:#fff;box-shadow:0 24px 70px #17112440}.resource-modal>header[data-v-3deaec85]{padding:18px 21px;display:flex;align-items:flex-start;border-bottom:1px solid #ebe8f0}.resource-modal>header small[data-v-3deaec85]{color:#6b57dc}.resource-modal h2[data-v-3deaec85]{margin:3px 0 0;font-size:19px}.resource-modal>header button[data-v-3deaec85]{margin-left:auto;border:0;background:transparent;color:#77727f}.resource-body[data-v-3deaec85]{min-height:0;flex:1;display:grid;grid-template-columns:260px 1fr}.resource-body>aside[data-v-3deaec85]{overflow:auto;padding:12px;border-right:1px solid #ece9f0;background:#faf9fc}.resource-body>aside>button[data-v-3deaec85]{width:100%;margin-bottom:7px;padding:11px;border:1px solid transparent;border-radius:10px;display:block;background:transparent;text-align:left;color:#48444f}.resource-body>aside>button[data-v-3deaec85]:hover,.resource-body>aside>button.active[data-v-3deaec85]{border-color:#ded7ff;background:#f0edff}.resource-body>aside>button span[data-v-3deaec85]{float:right;padding:2px 5px;border-radius:4px;background:#fff;color:#7567c8;font-size:9px}.resource-body>aside>button b[data-v-3deaec85],.resource-body>aside>button small[data-v-3deaec85]{display:block}.resource-body>aside>button small[data-v-3deaec85]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#918c98;font-size:10px}.resource-body>main[data-v-3deaec85]{overflow:auto;padding:22px}.resource-title[data-v-3deaec85]{display:flex;align-items:flex-start;border-bottom:1px solid #ece9f0;padding-bottom:15px}.resource-title h3[data-v-3deaec85]{margin:0;font-size:18px}.resource-title p[data-v-3deaec85]{margin:5px 0 0;color:#87828e;font-size:12px}.resource-title>span[data-v-3deaec85]{margin-left:auto;padding:4px 7px;border-radius:6px;background:#f0edff;color:#6856d4;font-size:10px}.environment-tabs[data-v-3deaec85]{display:flex;gap:5px;margin:17px 0}.environment-tabs button[data-v-3deaec85]{padding:7px 13px;border:1px solid #e0dde6;border-radius:7px;background:#fff;color:#77727d}.environment-tabs button.active[data-v-3deaec85]{border-color:#7564de;background:#eeeaff;color:#5e4dce}.resource-body main>label[data-v-3deaec85]{display:block;margin:13px 0}.resource-body main>label>span[data-v-3deaec85]{display:block;margin-bottom:6px;font-size:12px;font-weight:700}.resource-body main>label em[data-v-3deaec85]{margin-left:5px;color:#db534b;font-size:9px;font-style:normal}.resource-body main>label input[data-v-3deaec85]{width:100%;padding:9px 10px;border:1px solid #dcd8e4;border-radius:8px;outline:none}.resource-body main>label input[data-v-3deaec85]:focus{border-color:#8677e5}.resource-body main>label small[data-v-3deaec85]{display:block;margin-top:4px;color:#9a95a0;font-size:9px}.save-resource[data-v-3deaec85]{margin-top:16px;padding:9px 14px;border:0;border-radius:8px;display:flex;align-items:center;gap:6px;background:#6856da;color:#fff}.platform-values[data-v-3deaec85]{margin-top:18px;padding:13px;border-radius:10px;background:#f7f6fa}.platform-values h4[data-v-3deaec85]{margin:0 0 8px;font-size:12px}.platform-values>div[data-v-3deaec85]{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(180px,1.4fr) 28px;gap:8px;align-items:center;padding:8px 0;border-top:1px solid #e8e5ec}.platform-values span b[data-v-3deaec85],.platform-values span small[data-v-3deaec85]{display:block}.platform-values span small[data-v-3deaec85]{color:#96919c;font-size:9px}.platform-values code[data-v-3deaec85]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.platform-values button[data-v-3deaec85]{width:28px;height:28px;border:0;border-radius:6px;display:grid;place-items:center;background:#ebe7ff;color:#6654d3}.service-note[data-v-3deaec85],.resource-empty[data-v-3deaec85]{padding:35px 15px;text-align:center;color:#77727f}.service-note b[data-v-3deaec85],.resource-empty b[data-v-3deaec85]{display:block;margin-top:8px;color:#45414c}.service-note p[data-v-3deaec85],.resource-empty p[data-v-3deaec85]{font-size:12px;line-height:1.6}.service-note span[data-v-3deaec85]{font-size:11px;color:#7666cf}.feedback-modal[data-v-3deaec85]{width:min(1140px,100%)}.discussion-result[data-v-3deaec85]{padding:13px;border:1px solid #ddd7fa;border-radius:10px;background:#f8f6ff}.discussion-title[data-v-3deaec85]{display:flex;align-items:center;gap:7px;color:#5f4ed0}.discussion-title span[data-v-3deaec85]{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:#6856da;color:#fff;font-size:11px}.discussion-result>p[data-v-3deaec85]{margin:10px 0 0;white-space:pre-wrap;color:#56515f;line-height:1.75}.visually-hidden[data-v-3deaec85]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.attachment-chips[data-v-3deaec85]{display:flex!important;flex-direction:column;align-items:stretch!important;gap:5px;margin-bottom:7px}.attachment-chips article[data-v-3deaec85]{display:flex;align-items:center;gap:6px;padding:6px 7px;border-radius:7px;background:#f5f3fc;color:#625d6a}.attachment-chips article>span[data-v-3deaec85]{min-width:0;flex:1;margin:0!important}.attachment-chips b[data-v-3deaec85],.attachment-chips small[data-v-3deaec85]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-chips b[data-v-3deaec85]{font-size:11px}.attachment-chips small[data-v-3deaec85]{font-size:9px}.attachment-chips button[data-v-3deaec85]{padding:3px 5px;border:0;border-radius:5px;background:#e7e2ff;color:#5e4dce;font-size:9px}.attachment-chips article>button[data-v-3deaec85]:last-child{width:21px;height:21px;padding:0;display:grid;place-items:center;background:transparent;color:#8d8795}.attachment-chips em[data-v-3deaec85]{color:#4a956e;font-size:9px;font-style:normal}.message-attachments[data-v-3deaec85]{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.message-attachments span[data-v-3deaec85]{display:flex;align-items:center;gap:3px;margin:0!important;padding:3px 6px;border-radius:5px;background:#ffffff24;color:#fff!important;font-size:10px}.feedback-attachments[data-v-3deaec85]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.feedback-attachments button[data-v-3deaec85]{padding:6px 8px;border:1px solid #ddd8e8;border-radius:7px;display:flex;align-items:center;gap:4px;background:#fff;color:#6250d2}.feedback-attachments span[data-v-3deaec85]{padding:4px 7px;border-radius:6px;background:#f0edff;color:#625d6b;font-size:10px}.asset-modal[data-v-3deaec85]{width:min(760px,100%);max-height:calc(100vh - 56px);display:flex;flex-direction:column;border-radius:15px;background:#fff;box-shadow:0 24px 70px #17112440}.asset-modal>header[data-v-3deaec85]{padding:18px 21px;display:flex;align-items:flex-start;border-bottom:1px solid #ebe8f0}.asset-modal>header small[data-v-3deaec85]{color:#6b57dc}.asset-modal h2[data-v-3deaec85]{margin:3px 0;font-size:19px}.asset-modal header p[data-v-3deaec85]{margin:4px 0 0;color:#8b8793;font-size:11px}.asset-modal>header button[data-v-3deaec85]{margin-left:auto;border:0;background:transparent;color:#77727f}.asset-toolbar[data-v-3deaec85]{padding:13px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #eeeaf2}.asset-toolbar button[data-v-3deaec85]{padding:8px 11px;border:0;border-radius:8px;display:flex;align-items:center;gap:5px;background:#6856da;color:#fff}.asset-toolbar span[data-v-3deaec85]{color:#9994a0;font-size:10px}.asset-list[data-v-3deaec85]{min-height:240px;overflow:auto;padding:10px 20px 20px}.asset-list>article[data-v-3deaec85]{display:flex;align-items:center;gap:9px;padding:11px 4px;border-bottom:1px solid #eeeaf2}.asset-list article>div[data-v-3deaec85]{min-width:0;flex:1}.asset-list b[data-v-3deaec85],.asset-list small[data-v-3deaec85]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-list b[data-v-3deaec85]{font-size:12px}.asset-list small[data-v-3deaec85]{margin-top:3px;color:#96919c;font-size:9px}.asset-list a[data-v-3deaec85]{padding:5px 7px;border-radius:6px;background:#f0edff;color:#6250d2;font-size:10px}.asset-list article>button[data-v-3deaec85]{width:27px;height:27px;border:0;border-radius:6px;display:grid;place-items:center;background:#fff2f1;color:#bd4f48}.asset-empty[data-v-3deaec85]{padding:55px 15px;text-align:center;color:#918c98}.asset-empty b[data-v-3deaec85]{margin-top:8px}.asset-empty p[data-v-3deaec85]{font-size:11px}.asset-tabs[data-v-3deaec85]{display:flex;gap:6px;padding:12px 20px 0}.asset-tabs button[data-v-3deaec85]{padding:8px 12px;border:0;border-radius:8px;background:#f3f1f7;color:#77717e;font-size:12px}.asset-tabs button.active[data-v-3deaec85]{background:#ebe7ff;color:#604dcc;font-weight:700}.asset-tabs span[data-v-3deaec85]{margin-left:4px;padding:1px 5px;border-radius:8px;background:#fff;font-size:9px}.asset-list article>button.promote-asset[data-v-3deaec85]{width:auto;height:28px;padding:0 9px;display:block;background:#6856da;color:#fff;font-size:10px;white-space:nowrap}.edit-modes[data-v-3deaec85]{position:relative}.selection-guide[data-v-3deaec85]{position:absolute;z-index:30;top:39px;right:0;width:250px;padding:13px;border-radius:11px;background:#302a42;color:#fff;box-shadow:0 14px 35px #20182f4a}.selection-guide[data-v-3deaec85]:before{content:"";position:absolute;right:34px;top:-6px;width:12px;height:12px;background:#302a42;transform:rotate(45deg)}.selection-guide b[data-v-3deaec85]{font-size:13px}.selection-guide p[data-v-3deaec85]{margin:5px 0 10px;color:#d9d3e6;font-size:11px;line-height:1.5}.selection-guide>div[data-v-3deaec85]{display:flex;gap:7px}.selection-guide button[data-v-3deaec85]{height:27px;border-color:#ffffff28;background:#ffffff13;color:#fff}.selection-guide button[data-v-3deaec85]:last-child{background:#7865e7}.asset-manager-head[data-v-3deaec85]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 0;border-bottom:1px solid #eeeaf2}.asset-manager-head .asset-tabs[data-v-3deaec85]{padding:0 0 10px}.asset-manager-head .asset-toolbar[data-v-3deaec85]{padding:0 0 10px;border:0}.workspace-body.resizing iframe[data-v-3deaec85]{pointer-events:none}.composer>div>span[data-v-3deaec85]{margin-left:0}.composer .attach[data-v-3deaec85]{margin-left:auto}.composer .send[data-v-3deaec85],.composer .stop[data-v-3deaec85]{margin-left:18px}.asset-toolbar[data-v-3deaec85]{justify-content:flex-end}.asset-toolbar button[data-v-3deaec85]:disabled{background:#d7d4df;color:#96919d;cursor:not-allowed}.asset-toolbar span[data-v-3deaec85]{font-size:11px;color:#8d8894}.preview-viewport[data-v-3deaec85]{width:100%;height:100%;min-width:0;min-height:0;overflow:auto;display:flex;align-items:stretch}.preview-viewport iframe[data-v-3deaec85]{display:block;flex-shrink:0}.preview-viewport.mobile-preview iframe[data-v-3deaec85]{margin-left:auto;margin-right:auto;align-self:flex-start}.preview-head[data-v-3deaec85]{flex-shrink:0;min-height:62px;height:auto;flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.preview-actions[data-v-3deaec85]{align-items:center;flex-shrink:0;max-width:100%;overflow-x:auto}.preview-actions .preview-fullscreen-button[data-v-3deaec85]{width:auto;height:30px;margin-left:8px;padding:0 10px;display:flex;align-items:center;gap:6px;flex-shrink:0;border:1px solid #d8d0f3;background:#f2efff;color:#6250d3;font-size:12px;font-weight:600;white-space:nowrap}.preview-actions .preview-fullscreen-button[data-v-3deaec85]:hover:not(:disabled){background:#e8e2ff;border-color:#aa9be5}.preview-actions .preview-fullscreen-button[data-v-3deaec85]:disabled{opacity:.45;cursor:not-allowed}.page-back a[data-v-6ab412d9]{display:flex;align-items:center;gap:6px;color:#74727e;font-size:14px;margin-bottom:24px}.version-head[data-v-6ab412d9]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:27px}.version-head h1[data-v-6ab412d9]{font-size:34px;margin:10px 0 8px}.version-head p[data-v-6ab412d9]{color:#85838e;font-size:16px}.save-note[data-v-6ab412d9]{display:flex;align-items:center;gap:6px;color:#349966;font-size:13px;background:#ecf9f3;padding:8px 11px;border-radius:8px}.version-layout[data-v-6ab412d9]{display:grid;grid-template-columns:1.05fr .95fr;gap:20px}.timeline[data-v-6ab412d9]{padding:12px}.timeline article[data-v-6ab412d9]{display:flex;gap:14px;padding:16px;border-radius:12px;cursor:pointer;position:relative}.timeline article[data-v-6ab412d9]:not(:last-child):after{content:"";position:absolute;left:28px;top:44px;bottom:-9px;width:1px;background:#e4e2e9}.timeline article[data-v-6ab412d9]:hover,.timeline article.active[data-v-6ab412d9]{background:#f6f4ff}.dot[data-v-6ab412d9]{width:24px;height:24px;border-radius:50%;border:2px solid #d7d4e1;background:#fff;display:grid;place-items:center;color:#fff;z-index:1;flex:none}.active .dot[data-v-6ab412d9]{border-color:#6c5ce7;background:#6c5ce7}.version-copy[data-v-6ab412d9]{flex:1}.version-copy>div[data-v-6ab412d9]{display:flex;align-items:center;gap:7px}.version-copy b[data-v-6ab412d9]{font-size:15px;color:#6553d6}.version-copy span[data-v-6ab412d9]{font-size:10px;background:#eae6ff;color:#6451d2;padding:3px 5px;border-radius:4px}.version-copy h3[data-v-6ab412d9]{font-size:16px;margin:7px 0 5px}.version-copy p[data-v-6ab412d9]{font-size:13px;color:#85838e;margin-bottom:8px}.version-copy small[data-v-6ab412d9]{display:flex;align-items:center;gap:5px;color:#aaa8b0;font-size:11px}.version-detail[data-v-6ab412d9]{padding:20px;height:max-content;position:sticky;top:90px}.detail-preview[data-v-6ab412d9]{height:210px;border-radius:12px;background:#e9e4db;overflow:hidden}.mini-browser[data-v-6ab412d9]{height:24px;background:#e1e0e5;display:flex;gap:4px;padding:9px}.mini-browser span[data-v-6ab412d9]{width:5px;height:5px;border-radius:50%;background:#b8b5bf}.mini-page[data-v-6ab412d9]{height:186px;padding:25px;background:linear-gradient(120deg,#f4eddf,#dfccb1);position:relative}.mini-page b[data-v-6ab412d9]{font-size:10px}.mini-page b span[data-v-6ab412d9]{color:#df7049}.mini-page h2[data-v-6ab412d9]{font-family:serif;margin-top:22px;font-size:27px}.mini-page i[data-v-6ab412d9]{position:absolute;font-size:82px;right:40px;bottom:15px;font-style:normal}.version-detail>h2[data-v-6ab412d9]{font-size:18px;margin:20px 0 8px}.version-detail>p[data-v-6ab412d9]{font-size:14px;color:#777480}.version-detail dl[data-v-6ab412d9]{font-size:13px}.version-detail dl>div[data-v-6ab412d9]{display:grid;grid-template-columns:75px 1fr;padding:10px 0;border-top:1px solid #eeedf2}.version-detail dt[data-v-6ab412d9]{color:#97959e}.version-detail dd[data-v-6ab412d9]{margin:0;color:#4e4c56}.detail-actions[data-v-6ab412d9]{flex-wrap:wrap;display:flex;gap:8px;margin-top:13px}.detail-actions .btn[data-v-6ab412d9]{flex:1;padding:10px;font-size:14px}@media (max-width:760px){.version-head[data-v-6ab412d9]{display:block}.save-note[data-v-6ab412d9]{display:inline-flex}.version-layout[data-v-6ab412d9]{grid-template-columns:1fr}.version-detail[data-v-6ab412d9]{position:static}.detail-actions[data-v-6ab412d9]{flex-wrap:wrap;flex-direction:column}}.head-actions[data-v-6ab412d9]{display:flex;align-items:center;gap:8px}.export-source[data-v-6ab412d9]{display:flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #dfdce8;border-radius:8px;background:#fff;color:#625f6b;font-size:13px}.action-message[data-v-6ab412d9]{margin:-12px 0 18px;padding:10px 12px;border-radius:8px;background:#f0edff;color:#5f50c4;font-size:13px}.loading-state[data-v-6ab412d9]{min-height:240px;display:flex;align-items:center;justify-content:center;gap:9px;color:#85838e}.detail-actions button[data-v-6ab412d9]:disabled{opacity:.55;cursor:not-allowed}.spinning[data-v-6ab412d9]{animation:spin-6ab412d9 1s linear infinite}@keyframes spin-6ab412d9{to{transform:rotate(360deg)}}.detail-preview[data-v-6ab412d9]{height:112px}.mini-browser[data-v-6ab412d9]{height:20px;padding:7px}.mini-page[data-v-6ab412d9]{height:92px;padding:15px 20px}.mini-page h2[data-v-6ab412d9]{margin-top:10px;font-size:21px}.mini-page i[data-v-6ab412d9]{font-size:43px;right:28px;bottom:10px}.version-detail>h2[data-v-6ab412d9]{margin-top:16px}.version-detail>p[data-v-6ab412d9]{line-height:1.6}.modification-list[data-v-6ab412d9]{margin:0;padding-left:18px}.modification-list li[data-v-6ab412d9]{margin:0 0 7px;line-height:1.55}.modification-list li[data-v-6ab412d9]:last-child{margin-bottom:0}.baseline-note[data-v-6ab412d9]{padding:8px 10px;border-radius:8px;background:#f0edff;color:#6654d5!important;font-size:12px!important}.modal-backdrop[data-v-6ab412d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#29243b66;display:grid;place-items:center;padding:20px}.recovery-modal[data-v-6ab412d9]{width:min(500px,100%);padding:22px}.recovery-modal header[data-v-6ab412d9]{display:flex;align-items:flex-start;justify-content:space-between}.recovery-modal header small[data-v-6ab412d9]{color:#6958d8}.recovery-modal h2[data-v-6ab412d9]{margin:4px 0 0;font-size:22px}.recovery-modal header button[data-v-6ab412d9]{width:32px;height:32px;border:0;border-radius:8px;background:#f2f1f6;display:grid;place-items:center}.recovery-modal>p[data-v-6ab412d9]{margin:18px 0 10px;color:#65626d}.recovery-modal>ul[data-v-6ab412d9]{margin:0;padding:13px 14px 13px 32px;border-radius:10px;background:#f8f7fb;color:#686570;font-size:13px;line-height:1.8}.modal-actions[data-v-6ab412d9]{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.modal-actions .btn[data-v-6ab412d9]{display:flex;align-items:center;gap:6px;padding:9px 13px}.project-context[data-v-6ab412d9]{display:block;margin:2px 0 8px;font-size:15px;color:#403b50}.version-detail>h2[data-v-6ab412d9]{margin-top:0}.detail-actions>span[data-v-6ab412d9]{display:flex;flex:1}.detail-actions>span .btn[data-v-6ab412d9]{width:100%}.identity-panel[data-v-6c1a9a2d]{width:100%}.identity-loading[data-v-6c1a9a2d]{min-height:92px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7d7882;font-size:13px}.identity-verified[data-v-6c1a9a2d]{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #dce9df;background:#f7fbf8;border-radius:12px}.verified-icon[data-v-6c1a9a2d]{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e8f4eb;color:#3e8a5d}.identity-verified>div[data-v-6c1a9a2d]:nth-child(2){flex:1}.identity-verified b[data-v-6c1a9a2d]{font-size:15px}.identity-verified p[data-v-6c1a9a2d]{margin:4px 0 0;color:#727c75;font-size:12px}.identity-verified>span[data-v-6c1a9a2d]{display:flex;align-items:center;gap:4px;color:#39825a;font-size:12px}.identity-copy b[data-v-6c1a9a2d]{font-size:16px}.identity-copy p[data-v-6c1a9a2d]{margin:5px 0 15px;color:#7f7a83;font-size:12px;line-height:1.65}.identity-fields[data-v-6c1a9a2d]{display:grid;grid-template-columns:.7fr 1.3fr;gap:10px}.identity-fields label[data-v-6c1a9a2d]{font-size:12px;font-weight:700;color:#514c57}.identity-fields input[data-v-6c1a9a2d]{display:block;width:100%;box-sizing:border-box;margin-top:6px;border:1px solid #ddd9e2;border-radius:9px;padding:10px 11px;background:#fff;color:#26232b}.identity-primary[data-v-6c1a9a2d],.identity-secondary[data-v-6c1a9a2d]{width:100%;margin-top:11px;border-radius:9px;padding:11px 14px;font-weight:700;cursor:pointer}.identity-primary[data-v-6c1a9a2d]{border:1px solid #6552d4;background:#6552d4;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px}.identity-secondary[data-v-6c1a9a2d]{border:1px solid #ddd8e7;background:#fff;color:#514b5c}.identity-primary[data-v-6c1a9a2d]:disabled,.identity-secondary[data-v-6c1a9a2d]:disabled{opacity:.45;cursor:not-allowed}.identity-qr-wrap[data-v-6c1a9a2d]{margin-top:14px;padding:16px;background:#f8f7fa;border-radius:12px;display:grid;justify-items:center;gap:7px}.identity-qr[data-v-6c1a9a2d]{position:relative;width:196px;height:196px;display:grid;place-items:center;background:#fff;border:1px solid #e5e1e9;border-radius:10px}.identity-qr-expired[data-v-6c1a9a2d]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;background:#fffffff2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;color:#423d49}.identity-qr-expired button[data-v-6c1a9a2d]{display:flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:9px 12px;background:#6552d4;color:#fff;font-weight:700;cursor:pointer}.identity-qr-wrap>b[data-v-6c1a9a2d]{font-size:13px}.identity-qr-wrap small[data-v-6c1a9a2d]{font-size:11px;color:#89848e}.identity-error[data-v-6c1a9a2d]{margin:12px 0 0;padding:10px 12px;border-radius:9px;background:#fff1f1;color:#a34b55;font-size:12px}.spinning[data-v-6c1a9a2d]{animation:spin-6c1a9a2d 1s linear infinite}@keyframes spin-6c1a9a2d{to{transform:rotate(360deg)}}@media (max-width:700px){.identity-fields[data-v-6c1a9a2d]{grid-template-columns:1fr}.identity-verified[data-v-6c1a9a2d]{align-items:flex-start;flex-wrap:wrap}.identity-verified>span[data-v-6c1a9a2d]{margin-left:54px}}.identity-modal-backdrop[data-v-8e738877]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#24211d70;display:grid;place-items:center;padding:20px}.identity-modal[data-v-8e738877]{position:relative;width:min(560px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:28px;border:1px solid #e5e1dc;border-radius:18px;background:#fff;box-shadow:0 24px 70px #221d1733}.identity-modal-close[data-v-8e738877]{position:absolute;z-index:1;right:16px;top:16px;width:34px;height:34px;border:0;border-radius:9px;background:#f2f0ed;color:#4f4a44;display:grid;place-items:center;cursor:pointer}.identity-modal[data-v-8e738877] .identity-copy{padding-right:44px}@media (max-width:600px){.identity-modal-backdrop[data-v-8e738877]{padding:10px}.identity-modal[data-v-8e738877]{padding:22px}}.resource-panel[data-v-056577fb]{display:grid;gap:10px}.config-overview[data-v-056577fb]{margin:0;padding:11px 13px;border-radius:10px;background:#f6f5f3;color:#6d6458;font-size:13px}.config-overview.complete[data-v-056577fb]{display:flex;align-items:center;gap:7px;color:#37684f;background:#f1f7f4}.resource-item[data-v-056577fb]{border:1px solid #e8e6e2;border-radius:12px;background:#fff}.resource-item summary[data-v-056577fb]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 15px}.resource-item summary[data-v-056577fb]::-webkit-details-marker{display:none}.resource-item summary span[data-v-056577fb]{display:grid;gap:3px}.resource-item summary b[data-v-056577fb]{font-size:14px;color:#292824}.resource-item summary small[data-v-056577fb]{font-size:12px;color:#85817a}.resource-item summary em[data-v-056577fb]{font-style:normal;font-size:12px;color:#856543;background:#f7f1e8;border-radius:999px;padding:4px 9px}.resource-item summary em.ready[data-v-056577fb]{color:#4d6256;background:#eef3f0}.resource-body[data-v-056577fb]{border-top:1px solid #efede9;padding:15px}.resource-fields[data-v-056577fb]{display:grid;gap:13px}.resource-fields label>span[data-v-056577fb]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.resource-fields i[data-v-056577fb]{font-style:normal;font-size:10px;color:#a55454}.resource-fields input[data-v-056577fb]{width:100%;margin-top:6px;border:1px solid #dedbd5;border-radius:9px;padding:10px 11px;outline:0}.resource-fields input[data-v-056577fb]:focus{border-color:#6b6259;box-shadow:0 0 0 3px #74695d16}.resource-fields label>small[data-v-056577fb]{display:block;margin-top:5px;font-size:11px;color:#88837c;line-height:1.5}.resource-fields a[data-v-056577fb]{display:inline-flex;align-items:center;gap:2px;color:#5d554d}.save-config[data-v-056577fb]{justify-self:start;border:1px solid #d8d4cd;background:#302e2b;color:#fff;border-radius:9px;padding:9px 13px;font-weight:700}.save-config[data-v-056577fb]:disabled{opacity:.45;cursor:not-allowed}.managed-config[data-v-056577fb]{margin:0;color:#77726b;font-size:13px}.platform-values[data-v-056577fb]{margin-top:14px;padding-top:13px;border-top:1px solid #efede9}.platform-values h4[data-v-056577fb]{font-size:13px;margin:0 0 9px}.platform-values>div[data-v-056577fb]{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(180px,1.2fr) 34px;align-items:center;gap:8px;padding:8px 0}.platform-values span[data-v-056577fb]{display:grid;gap:2px}.platform-values b[data-v-056577fb]{font-size:12px}.platform-values small[data-v-056577fb]{font-size:11px;color:#8b867f}.platform-values code[data-v-056577fb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;background:#f7f6f3;border-radius:7px;font-size:11px}.platform-values button[data-v-056577fb]{height:32px;border:1px solid #dfdcd6;background:#fff;border-radius:7px}.platform-values button[data-v-056577fb]:disabled{opacity:.4}.config-feedback[data-v-056577fb]{margin:10px 0 0;font-size:12px;color:#5e5a53}.empty-config[data-v-056577fb]{display:flex;gap:10px;align-items:flex-start;padding:14px;background:#f3f6f4;border-radius:11px;color:#3d6650}.empty-config p[data-v-056577fb]{margin:3px 0 0;font-size:12px;color:#718078}.spinning[data-v-056577fb]{animation:spin-056577fb 1s linear infinite}@keyframes spin-056577fb{to{transform:rotate(360deg)}}@media (max-width:640px){.platform-values>div[data-v-056577fb]{grid-template-columns:1fr 34px}.platform-values code[data-v-056577fb]{grid-column:1}.platform-values button[data-v-056577fb]{grid-column:2;grid-row:2}.resource-item summary[data-v-056577fb]{align-items:flex-start}}.page-back a[data-v-2e1dab49]{display:flex;align-items:center;gap:6px;color:#77736d;font-size:14px;margin-bottom:25px}.page-heading[data-v-2e1dab49],.wizard-heading[data-v-2e1dab49]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px}.project-name[data-v-2e1dab49]{font-size:13px;color:#6f6a63;margin:0 0 7px}.page-heading h1[data-v-2e1dab49],.wizard-heading h1[data-v-2e1dab49]{font-size:32px;letter-spacing:-.8px;margin:0 0 7px;color:#25231f}.page-heading p[data-v-2e1dab49]:last-child{margin:0;color:#7e7972}.page-message[data-v-2e1dab49],.switching-note[data-v-2e1dab49]{padding:11px 13px;background:#f5f3ef;border:1px solid #e9e5de;border-radius:9px;color:#625d56;font-size:13px}.loading[data-v-2e1dab49]{min-height:300px;display:flex;align-items:center;justify-content:center;gap:9px;color:#77726b}.release-card[data-v-2e1dab49]{overflow:hidden}.release-main[data-v-2e1dab49]{padding:26px 28px}.release-topline[data-v-2e1dab49]{display:flex;align-items:center;gap:8px;font-size:13px;color:#4f695a;margin-bottom:18px}.status-dot[data-v-2e1dab49]{width:8px;height:8px;border-radius:50%;background:#4f8b68;box-shadow:0 0 0 4px #edf5f0}.status-dot.stopped[data-v-2e1dab49]{background:#8f8679;box-shadow:0 0 0 4px #f2f0ed}.version-line[data-v-2e1dab49]{display:flex;align-items:center;gap:11px}.version-line span[data-v-2e1dab49]{font-size:14px;color:#807b74}.version-line b[data-v-2e1dab49]{font-size:28px;letter-spacing:-.5px}.release-request[data-v-2e1dab49]{max-width:800px;margin:14px 0 24px;padding:13px 15px;background:#f8f7f4;border-radius:10px}.release-request>span[data-v-2e1dab49]{font-size:11px;color:#8a857e}.release-request p[data-v-2e1dab49]{margin:5px 0 0;color:#55514b;line-height:1.65;white-space:pre-wrap}.entry-list[data-v-2e1dab49]{display:grid;gap:9px}.entry-row[data-v-2e1dab49]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 15px;border:1px solid #e9e6e1;border-radius:11px;background:#fbfaf8}.entry-row>div[data-v-2e1dab49]{display:grid;gap:3px;min-width:0}.entry-row b[data-v-2e1dab49]{font-size:14px}.entry-row span[data-v-2e1dab49]{font-size:12px;color:#89847d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visit-button[data-v-2e1dab49]{display:inline-flex;align-items:center;gap:6px;flex:none;color:#4d463f;font-size:13px;font-weight:700}.entry-paused[data-v-2e1dab49]{flex:none!important}.release-actions[data-v-2e1dab49]{padding:16px 28px;background:#faf9f7;border-top:1px solid #ebe8e3;display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.empty-release[data-v-2e1dab49]{text-align:center;padding:54px 25px}.empty-icon[data-v-2e1dab49]{margin:0 auto 16px;width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:#f1efeb;color:#554e47}.empty-release h2[data-v-2e1dab49]{font-size:22px;margin-bottom:8px}.empty-release p[data-v-2e1dab49]{color:#7e7972}.empty-release>div[data-v-2e1dab49]:last-child{display:flex;justify-content:center;gap:9px;margin-top:22px}.settings-card[data-v-2e1dab49]{margin-top:18px;padding:24px 28px}.section-heading[data-v-2e1dab49]{display:flex;gap:11px;align-items:flex-start;margin-bottom:18px}.section-heading h2[data-v-2e1dab49]{font-size:18px;margin:0 0 4px}.section-heading p[data-v-2e1dab49]{font-size:13px;color:#817c75;margin:0}.quiet-button[data-v-2e1dab49]{border:0;background:none;color:#625d56;display:flex;gap:6px;align-items:center;padding:8px;font-weight:700}.quiet-button[data-v-2e1dab49]:disabled{opacity:.4;cursor:not-allowed}.stepper[data-v-2e1dab49]{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:18px;border:1px solid #e7e4df;border-radius:12px;background:#fff;padding:12px}.stepper>div[data-v-2e1dab49]{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;color:#99948d;font-size:12px}.stepper>div[data-v-2e1dab49]:not(:last-child):after{content:"";position:absolute;right:-8%;width:16%;height:1px;background:#dedad3}.stepper span[data-v-2e1dab49]{width:24px;height:24px;border:1px solid #d8d4cd;border-radius:50%;display:grid;place-items:center;font-size:11px}.stepper .active[data-v-2e1dab49]{color:#302d29}.stepper .active span[data-v-2e1dab49]{background:#302d29;color:#fff;border-color:#302d29}.stepper .done[data-v-2e1dab49]{color:#5e6f63}.stepper .done span[data-v-2e1dab49]{background:#edf4ef;color:#4d765d;border-color:#d8e8dd}.wizard-card[data-v-2e1dab49]{padding:28px;max-width:880px;margin:0 auto}.wizard-title[data-v-2e1dab49]{display:flex;align-items:flex-start;gap:12px;margin-bottom:22px}.wizard-title>span[data-v-2e1dab49]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#302d29;color:#fff;font-weight:800;flex:none}.wizard-title h2[data-v-2e1dab49]{font-size:21px;margin:2px 0 5px}.wizard-title p[data-v-2e1dab49]{font-size:13px;color:#827d76;margin:0}.version-options[data-v-2e1dab49]{display:grid;gap:9px}.version-options label[data-v-2e1dab49]{display:flex;gap:11px;padding:15px;border:1px solid #e5e2dc;border-radius:11px;cursor:pointer}.version-options label.selected[data-v-2e1dab49]{border-color:#6b6259;box-shadow:0 0 0 2px #6b625912;background:#fbfaf8}.version-options label.disabled[data-v-2e1dab49]{cursor:not-allowed;background:#f7f6f4;opacity:.72}.version-options input[data-v-2e1dab49]{margin-top:4px;accent-color:#342f2a}.version-options label>span[data-v-2e1dab49]{display:grid;gap:5px;min-width:0}.version-options b[data-v-2e1dab49]{font-size:15px}.version-options em[data-v-2e1dab49]{font-style:normal;font-size:10px;background:#efede9;border-radius:5px;padding:3px 6px;margin-left:4px}.version-options small[data-v-2e1dab49]{color:#6f6a63;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.version-options i[data-v-2e1dab49]{font-style:normal;color:#a09b94;font-size:11px}.version-blocked[data-v-2e1dab49]{margin:13px 0 0;padding:11px 13px;border-radius:9px;background:#f7f1e8;color:#795f3e;font-size:13px}.wizard-footer[data-v-2e1dab49]{display:flex;justify-content:flex-end;margin-top:24px;padding-top:18px;border-top:1px solid #ebe8e3}.wizard-footer.split[data-v-2e1dab49]{justify-content:space-between}.identity-ready[data-v-2e1dab49]{display:flex;align-items:center;justify-content:space-between;padding:14px;border:1px solid #dfe7e1;border-radius:11px;margin-top:16px}.identity-ready>div[data-v-2e1dab49]{display:flex;align-items:center;gap:9px}.identity-ready span[data-v-2e1dab49]{display:grid;gap:3px}.identity-ready small[data-v-2e1dab49]{color:#7c857f}.identity-ready em[data-v-2e1dab49]{font-style:normal;font-size:12px;color:#4b6b57}.identity-form[data-v-2e1dab49]{margin-top:16px;padding:16px;border:1px solid #e6e2dc;border-radius:11px}.identity-form h3[data-v-2e1dab49]{font-size:16px;margin-bottom:5px}.identity-form>p[data-v-2e1dab49]{font-size:12px;color:#7f7a73}.identity-form>div[data-v-2e1dab49]{display:grid;grid-template-columns:.7fr 1.3fr;gap:9px}.identity-form label[data-v-2e1dab49]{font-size:12px;font-weight:700}.identity-form input[data-v-2e1dab49],.modal-label select[data-v-2e1dab49]{display:block;width:100%;margin-top:6px;border:1px solid #dcd8d1;border-radius:9px;padding:10px 11px}.identity-form>.btn[data-v-2e1dab49]{width:100%;margin-top:10px}.verification-qr[data-v-2e1dab49]{display:flex!important;grid-template-columns:1fr!important;justify-items:center;margin-top:14px;padding:14px;background:#f8f7f4}.review-result[data-v-2e1dab49]{margin-top:14px;padding:13px;border-radius:10px;background:#f4f3f0;color:#514d47}.review-result p[data-v-2e1dab49]{font-size:13px;margin:5px 0 0}.review-result.blocked[data-v-2e1dab49],.review-result.review[data-v-2e1dab49]{border:1px solid #ead9d7}.inline-error[data-v-2e1dab49]{color:#9a4949;background:#faf1f1;padding:10px 12px;border-radius:9px;font-size:12px}.prepare-state[data-v-2e1dab49]{text-align:center;padding:35px 20px}.prepare-state svg[data-v-2e1dab49]{color:#514b44}.prepare-state h3[data-v-2e1dab49]{margin:14px 0 12px}.prepare-state>span[data-v-2e1dab49]{font-size:12px;color:#77716a}.progress-track[data-v-2e1dab49]{height:7px;background:#ece9e4;border-radius:10px;overflow:hidden;max-width:520px;margin:0 auto 8px}.progress-track i[data-v-2e1dab49]{display:block;height:100%;background:#4b4640;transition:width .3s}.failure-actions[data-v-2e1dab49]{display:flex;justify-content:center;gap:9px}.confirmation-deadline[data-v-2e1dab49]{margin:0 0 14px;padding:15px 17px;border:1px solid #e5c796;background:#fff7e8;border-radius:11px;color:#6f4f22}.confirmation-deadline b[data-v-2e1dab49]{font-size:15px}.confirmation-deadline p[data-v-2e1dab49]{margin:5px 0 9px;font-size:13px;line-height:1.55}.confirmation-deadline strong[data-v-2e1dab49]{font-size:15px}.candidate-link[data-v-2e1dab49]{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #332e29;background:#332e29;color:#fff;padding:15px;border-radius:10px;font-size:15px;font-weight:800;box-shadow:0 8px 20px #302b251f}.final-checks[data-v-2e1dab49]{display:grid;gap:10px;margin-top:18px;padding:17px;border:1px solid #e7e3dd;border-radius:11px}.final-checks label[data-v-2e1dab49]{display:flex;align-items:flex-start;gap:9px;color:#504b45;font-size:14px}.final-checks input[data-v-2e1dab49]{margin-top:3px;accent-color:#342f2a}.publish-success[data-v-2e1dab49]{text-align:center;padding:42px 20px}.publish-success svg[data-v-2e1dab49]{width:56px;height:56px;padding:14px;background:#edf4ef;color:#4e755d;border-radius:50%}.publish-success h2[data-v-2e1dab49]{margin:16px 0 7px}.publish-success p[data-v-2e1dab49]{color:#79746d}.publish-success .btn[data-v-2e1dab49]{margin-top:12px}.cancelled-success svg[data-v-2e1dab49]{background:#f0f3f1;color:#53665a}.modal-backdrop[data-v-2e1dab49]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#24211d70;display:grid;place-items:center;padding:20px}.modal-card[data-v-2e1dab49],.confirm-card[data-v-2e1dab49]{position:relative;width:min(500px,100%);padding:26px}.modal-close[data-v-2e1dab49]{position:absolute;right:15px;top:15px;width:32px;height:32px;border:0;background:#f1efeb;border-radius:8px;display:grid;place-items:center}.modal-icon[data-v-2e1dab49]{width:44px;height:44px;background:#f0eeea;border-radius:12px;display:grid;place-items:center;margin-bottom:15px}.modal-card h2[data-v-2e1dab49],.confirm-card h2[data-v-2e1dab49]{font-size:21px;margin-bottom:7px}.modal-card>p[data-v-2e1dab49],.confirm-card>p[data-v-2e1dab49]{color:#77726b;font-size:13px;line-height:1.7}.modal-label[data-v-2e1dab49]{display:block;font-size:13px;font-weight:700;margin-top:18px}.modal-actions[data-v-2e1dab49]{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.spinning[data-v-2e1dab49]{animation:spin-2e1dab49 1s linear infinite}@keyframes spin-2e1dab49{to{transform:rotate(360deg)}}@media (max-width:760px){.page-heading[data-v-2e1dab49],.wizard-heading[data-v-2e1dab49]{align-items:flex-start;flex-direction:column}.release-main[data-v-2e1dab49],.release-actions[data-v-2e1dab49],.settings-card[data-v-2e1dab49]{padding-left:18px;padding-right:18px}.release-actions[data-v-2e1dab49]{justify-content:stretch}.release-actions .btn[data-v-2e1dab49]{flex:1}.entry-row[data-v-2e1dab49]{align-items:flex-start;flex-direction:column}.stepper[data-v-2e1dab49]{overflow:auto;grid-template-columns:repeat(5,minmax(105px,1fr));justify-content:start}.stepper>div[data-v-2e1dab49]:after{display:none}.wizard-card[data-v-2e1dab49]{padding:20px}.identity-form>div[data-v-2e1dab49]{grid-template-columns:1fr}.wizard-footer.split[data-v-2e1dab49]{gap:9px}.wizard-footer.split .btn[data-v-2e1dab49]{flex:1}}.stepper[data-v-2e1dab49]{grid-template-columns:repeat(6,1fr)}.pause-confirmation[data-v-2e1dab49]{padding:20px;border:1px solid #e4c48d;border-radius:12px;background:#fff7e8;color:#684a21}.pause-confirmation.first[data-v-2e1dab49]{border-color:#dce6df;background:#f5faf7;color:#425d4b}.pause-confirmation b[data-v-2e1dab49]{display:block;font-size:16px;margin-bottom:7px}.pause-confirmation p[data-v-2e1dab49]{font-size:14px;line-height:1.75;margin:0}@media (max-width:760px){.stepper[data-v-2e1dab49]{grid-template-columns:repeat(6,minmax(105px,1fr))}}.experience-page[data-v-99c47d0b]{height:100dvh;display:flex;flex-direction:column;background:#f8f7fb}.experience-page main[data-v-99c47d0b]{position:relative;flex:1;min-height:0}.experience-page iframe[data-v-99c47d0b]{display:block;width:100%;height:100%;border:0;background:#fff}.experience-page footer[data-v-99c47d0b]{flex:none;min-height:58px;display:flex;align-items:center;justify-content:center;padding:10px 24px;border-top:1px solid #e8e4ef;background:#fff;font-size:12px;color:#8b8298}.footer-inner[data-v-99c47d0b]{width:min(880px,100%);display:flex;align-items:center;justify-content:space-between;gap:28px;padding:4px 22px}.creator[data-v-99c47d0b]{display:flex;align-items:center;gap:6px}.creator b[data-v-99c47d0b]{color:#504659}.badge[data-v-99c47d0b]{margin-left:4px;background:#f0ecff;color:#7b66d7;padding:3px 7px;border-radius:5px;font-size:10px}.support[data-v-99c47d0b]{padding:0 24px;border-right:1px solid #e8e4ef;border-left:1px solid #e8e4ef;white-space:nowrap}.support b[data-v-99c47d0b]{color:#6a52d6}.footer-actions[data-v-99c47d0b]{display:flex;align-items:center;gap:8px}.create[data-v-99c47d0b]{background:#6952da;color:#fff;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:650;white-space:nowrap}.unavailable[data-v-99c47d0b]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center;gap:12px;color:#857a92}.unavailable>span[data-v-99c47d0b]{font-size:34px;color:#8a76de}.unavailable h1[data-v-99c47d0b]{font-size:23px;color:#42394f}.unavailable p[data-v-99c47d0b]{font-size:14px;line-height:1.8;max-width:520px;margin:0}.unavailable button[data-v-99c47d0b]{display:flex;gap:6px}.loading[data-v-99c47d0b]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;background:#f8f7fb;font-size:14px;color:#857a92}.feedback[data-v-99c47d0b]{position:fixed;bottom:65px;left:50%;transform:translate(-50%);padding:10px 16px;background:#fff6df;border-radius:9px;font-size:13px}@media (max-width:700px){.experience-page footer[data-v-99c47d0b]{padding:8px 10px}.footer-inner[data-v-99c47d0b]{width:100%;gap:7px;padding:3px 7px;flex-wrap:wrap}.support[data-v-99c47d0b]{order:3;width:100%;padding:2px 0 0;border:0;text-align:center;font-size:10px}.creator[data-v-99c47d0b]{font-size:11px}.badge[data-v-99c47d0b]{display:none}.footer-actions[data-v-99c47d0b]{gap:6px}.create[data-v-99c47d0b]{font-size:12px;padding:7px 10px}}.resume-purchase[data-v-7c3eb4eb]{max-width:1000px;margin:0 auto 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border:1px solid #e5ddef;border-radius:12px;background:#f8f5fc}.pricing-head[data-v-7c3eb4eb]{text-align:center;padding:18px 0 34px}.pricing-head .eyebrow[data-v-7c3eb4eb]{justify-content:center}.pricing-head h1[data-v-7c3eb4eb]{font-size:34px;line-height:1.3;letter-spacing:-1px;margin:14px 0}.pricing-head>p[data-v-7c3eb4eb]{color:#443b50;line-height:1.8;font-size:14px}.error[data-v-7c3eb4eb]{max-width:1000px;margin:0 auto 18px;padding:12px;background:#fff0f1;color:#b84450;border-radius:10px}.plans[data-v-7c3eb4eb]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:20px;max-width:1000px;margin:auto;align-items:stretch}.plan[data-v-7c3eb4eb]{padding:28px;display:flex;flex-direction:column}.plan.featured[data-v-7c3eb4eb]{border:1.5px solid #7862d6;background:linear-gradient(125deg,#f9f6ff,#fff);box-shadow:0 12px 32px #4b3f9510}.plan-heading[data-v-7c3eb4eb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.plan-label[data-v-7c3eb4eb]{font-size:12px;color:#624795;font-weight:600}.plan-icon[data-v-7c3eb4eb]{width:39px;height:39px;border-radius:11px;background:#efedf5;color:#62596c;display:grid;place-items:center}.featured .plan-icon[data-v-7c3eb4eb]{background:#eae3fc;color:#6545a4}.plan-icon svg[data-v-7c3eb4eb]{width:19px}.plan h2[data-v-7c3eb4eb]{font-size:22px;margin:16px 0 7px;color:#362b43}.plan>p[data-v-7c3eb4eb]{font-size:14px;color:#443b50;margin:0;line-height:1.7}.price[data-v-7c3eb4eb]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:22px 0;color:#362b43}.price strong[data-v-7c3eb4eb]{font-size:36px;font-weight:750}.price del[data-v-7c3eb4eb]{font-size:14px;color:#655b70}.price small[data-v-7c3eb4eb]{font-size:14px;color:#443b50}.monthly-value[data-v-7c3eb4eb]{font-size:14px;color:#443b50;padding-bottom:20px;border-bottom:1px solid #e6deef}.monthly-value strong[data-v-7c3eb4eb]{font-size:24px;color:#5c3e8b}.monthly-value>span[data-v-7c3eb4eb]{display:block;margin-top:5px;font-size:13px}.plan ul[data-v-7c3eb4eb]{list-style:none;padding:0;margin:20px 0 26px}.plan li[data-v-7c3eb4eb]{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.7;color:#443b50;margin:11px 0}.plan li svg[data-v-7c3eb4eb]{flex:none;color:#6d50a1}.plan>.btn[data-v-7c3eb4eb]{width:100%;margin-top:auto}.free-plan[data-v-7c3eb4eb]{background:#fff}.recharge[data-v-7c3eb4eb]{max-width:1000px;margin:30px auto 0;padding:28px}.recharge-heading[data-v-7c3eb4eb]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.recharge h2[data-v-7c3eb4eb]{font-size:21px;margin:0 0 7px;color:#362b43}.recharge p[data-v-7c3eb4eb]{color:#443b50;font-size:14px;margin:0}.recharge-label[data-v-7c3eb4eb]{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:#624795}.recharge-options[data-v-7c3eb4eb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:24px 0}.recharge-options>button[data-v-7c3eb4eb]{min-width:0;text-align:left;padding:20px;border:1px solid #e1dce9;border-radius:13px;background:#fff;color:#443b50;cursor:pointer}.recharge-options>button.featured[data-v-7c3eb4eb]{border-color:#8064ca;background:#faf7ff}.recharge-options>button[data-v-7c3eb4eb]:hover:not(:disabled){border-color:#8064ca;box-shadow:0 5px 16px #4b3f9510}.recharge-options>button[data-v-7c3eb4eb]:disabled{opacity:.65;cursor:default}.option-heading[data-v-7c3eb4eb]{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;font-size:13px;min-height:27px}.discount-tag[data-v-7c3eb4eb]{background:#e9e1fa;color:#5d3c91;border-radius:6px;padding:4px 7px;font-weight:650;font-size:12px}.option-credits[data-v-7c3eb4eb]{display:block;font-size:25px;color:#362b43;margin:16px 0}.option-credits small[data-v-7c3eb4eb]{font-size:13px;font-weight:400}.option-price[data-v-7c3eb4eb]{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.option-price b[data-v-7c3eb4eb]{font-size:23px}.option-price del[data-v-7c3eb4eb]{font-size:13px;color:#655b70}.option-saving[data-v-7c3eb4eb]{display:block;margin-top:6px;min-height:20px;color:#674193;font-size:13px}.option-buy[data-v-7c3eb4eb]{display:flex;justify-content:space-between;border-top:1px solid #eee8f5;padding-top:13px;margin-top:17px;font-size:13px;font-weight:650;color:#624795}.custom[data-v-7c3eb4eb]{margin-top:26px;padding:26px;border:1px solid #e5ddef;border-radius:16px;background:#f8f5fc}.custom h3[data-v-7c3eb4eb]{margin:0 0 22px;font-size:18px;font-weight:650;color:#362b43}.custom-body[data-v-7c3eb4eb]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(130px,.7fr);align-items:end;gap:26px}.custom-field[data-v-7c3eb4eb],.custom-summary[data-v-7c3eb4eb]{min-width:0}.custom-field label[data-v-7c3eb4eb],.custom-label[data-v-7c3eb4eb]{display:block;font-size:14px;color:#443b50;margin-bottom:10px;font-weight:550}.custom-input[data-v-7c3eb4eb]{position:relative}.custom input[data-v-7c3eb4eb]{box-sizing:border-box;width:100%;min-width:0;min-height:60px;border:1px solid #cfc2e0;border-radius:11px;padding:12px 66px 12px 16px;background:#fff;font:inherit;font-size:24px;color:#362b43}.custom input[data-v-7c3eb4eb]:focus{outline:2px solid #a58ad1;outline-offset:2px}.custom-input>span[data-v-7c3eb4eb]{position:absolute;right:31px;top:50%;transform:translateY(-50%);font-size:14px;color:#443b50;pointer-events:none}.custom-price[data-v-7c3eb4eb]{min-height:60px;display:flex;flex-direction:column;justify-content:center;gap:6px;font-size:14px;color:#443b50;overflow-wrap:anywhere}.custom-price strong[data-v-7c3eb4eb]{font-size:28px;line-height:1.1;color:#362b43}.custom-price>span[data-v-7c3eb4eb]{color:#624795;font-size:13px}.custom-body>.btn[data-v-7c3eb4eb]{width:100%;min-height:60px;font-size:15px;border-radius:11px}.quote-suggestions[data-v-7c3eb4eb]{margin-top:20px;padding-top:18px;border-top:1px solid #e5ddef}.quote-suggestions>p[data-v-7c3eb4eb]{margin:0 0 12px;font-size:13px;color:#443b50}.quote-suggestions>div[data-v-7c3eb4eb]{display:flex;flex-wrap:wrap;gap:12px}.quote-suggestions button[data-v-7c3eb4eb]{display:flex;align-items:center;gap:20px;padding:13px 16px;border:1px solid #cfc2e0;border-radius:10px;background:#fff;color:#443b50;cursor:pointer}.quote-suggestions button[data-v-7c3eb4eb]:hover{border-color:#8064ca;background:#f5efff}.quote-suggestions strong[data-v-7c3eb4eb]{font-size:14px}.quote-suggestions button>span[data-v-7c3eb4eb]{font-size:16px;font-weight:650;color:#5c3e8b}@media (max-width:760px){.plans[data-v-7c3eb4eb]{grid-template-columns:1fr}.pricing-head h1[data-v-7c3eb4eb]{font-size:28px}.plan[data-v-7c3eb4eb],.recharge[data-v-7c3eb4eb]{padding:22px}.recharge-options[data-v-7c3eb4eb]{grid-template-columns:1fr}.custom[data-v-7c3eb4eb]{padding:20px}.custom-body[data-v-7c3eb4eb]{grid-template-columns:1fr;gap:20px}.custom-summary[data-v-7c3eb4eb]{padding-top:4px}.custom-price[data-v-7c3eb4eb]{min-height:50px}.plan-label[data-v-7c3eb4eb]{font-size:11px}}.modal-mask[data-v-7c3eb4eb]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c19365c;z-index:90;display:grid;place-items:center}.payment-modal[data-v-7c3eb4eb]{width:min(400px,calc(100% - 32px));background:#fff;border-radius:18px;padding:28px;text-align:center;position:relative}.payment-modal .close[data-v-7c3eb4eb]{position:absolute;right:14px;top:14px;border:0;background:transparent}.payment-modal img[data-v-7c3eb4eb]{display:block;width:230px;height:230px;margin:18px auto}.payment-modal small[data-v-7c3eb4eb]{display:block;color:#85838d}.paid[data-v-7c3eb4eb]{display:flex;flex-direction:column;gap:10px;align-items:center;color:#309667;padding:30px}.payment-modal>.btn[data-v-7c3eb4eb]{width:100%}.load-error[data-v-6d35cd33]{padding:12px 16px;border-radius:10px;background:#fff0f1;color:#b84450}.account-layout[data-v-6d35cd33]{display:grid;grid-template-columns:245px 1fr;gap:20px}.account-nav[data-v-6d35cd33]{padding:16px;height:max-content}.profile-mini[data-v-6d35cd33]{display:flex;align-items:center;gap:11px;padding:8px 7px 18px;border-bottom:1px solid #eeedf2}.profile-mini>span[data-v-6d35cd33],.profile-mini>img[data-v-6d35cd33]{width:39px;height:39px;border-radius:50%;flex:none}.profile-mini>span[data-v-6d35cd33]{display:grid;place-items:center;background:#ed8d78;color:#fff;font-size:15px}.profile-mini>img[data-v-6d35cd33]{object-fit:cover}.profile-mini b[data-v-6d35cd33],.profile-mini small[data-v-6d35cd33]{display:block}.profile-mini b[data-v-6d35cd33]{font-size:15px}.profile-mini small[data-v-6d35cd33]{font-size:11px;color:#6754d5;margin-top:3px}.account-nav nav[data-v-6d35cd33]{padding:12px 0}.account-nav nav a[data-v-6d35cd33],.logout[data-v-6d35cd33]{display:flex;align-items:center;gap:9px;padding:10px;border-radius:9px;font-size:14px;color:#777480}.account-nav nav a.active[data-v-6d35cd33]{background:#efecff;color:#6250d2;font-weight:650}.logout[data-v-6d35cd33]{width:100%;border:0;border-top:1px solid #eeedf2;background:transparent;border-radius:0;color:#d35a65;padding-top:16px;cursor:pointer}.account-content[data-v-6d35cd33]{display:flex;flex-direction:column;gap:17px}.profile-card[data-v-6d35cd33],.binding-card[data-v-6d35cd33]{padding:23px}.section-heading[data-v-6d35cd33]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:19px;border-bottom:1px solid #eeedf2}.section-heading h2[data-v-6d35cd33]{font-size:18px;margin-bottom:5px}.section-heading p[data-v-6d35cd33]{font-size:12px;color:#8d8b95;margin:0}.avatar-large[data-v-6d35cd33]{width:66px;height:66px;border-radius:50%;background:linear-gradient(135deg,#ffb19f,#e87f6c);display:grid;place-items:center;color:#fff;font-size:22px;margin:23px 0}.avatar-image[data-v-6d35cd33]{object-fit:cover;background:#eee}.profile-card dl[data-v-6d35cd33]{font-size:14px}.profile-card dl>div[data-v-6d35cd33]{display:grid;grid-template-columns:130px 1fr;padding:12px 0;border-top:1px solid #f0eff3}.profile-card dt[data-v-6d35cd33]{color:#94919c}.profile-card dd[data-v-6d35cd33]{margin:0}.pro-tag[data-v-6d35cd33]{display:inline-flex;align-items:center;gap:4px;background:#eeeaff;color:#6552d4;padding:5px 7px;border-radius:6px;font-size:12px}.user-id[data-v-6d35cd33]{display:flex;align-items:center;gap:10px;min-width:0}.user-id code[data-v-6d35cd33]{overflow:hidden;text-overflow:ellipsis;color:#504b61}.user-id button[data-v-6d35cd33]{display:flex;align-items:center;gap:4px;border:1px solid #ded9ef;border-radius:7px;padding:5px 8px;background:#fff;color:#6552d4;font-size:12px;cursor:pointer}.binding-row[data-v-6d35cd33]{display:flex;align-items:center;gap:12px;padding:16px 0}.bind-icon[data-v-6d35cd33]{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-weight:700}.bind-icon.wechat[data-v-6d35cd33]{background:#e8f7ed;color:#42a169}.binding-row>div[data-v-6d35cd33]{flex:1}.binding-row b[data-v-6d35cd33],.binding-row small[data-v-6d35cd33]{display:block}.binding-row small[data-v-6d35cd33]{font-size:11px;color:#9996a0;margin-top:4px}.bound[data-v-6d35cd33]{display:flex;align-items:center;gap:4px;color:#329665;font-size:12px}@media (max-width:700px){.account-layout[data-v-6d35cd33]{grid-template-columns:1fr}.account-nav nav[data-v-6d35cd33]{display:flex;overflow:auto}.account-nav nav a[data-v-6d35cd33]{white-space:nowrap}.profile-card dl>div[data-v-6d35cd33]{grid-template-columns:86px 1fr}}.nickname-value[data-v-6d35cd33],.nickname-form[data-v-6d35cd33]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.nickname-value>span[data-v-6d35cd33]{overflow-wrap:anywhere}.edit-name[data-v-6d35cd33]{border:0;background:transparent;color:#6552d4;font-size:13px;font-weight:650;padding:4px;cursor:pointer}.nickname-form input[data-v-6d35cd33]{min-width:0;width:min(230px,100%);padding:8px 10px;border:1px solid #d6d1e6;border-radius:8px;font:inherit}.profile-message[data-v-6d35cd33]{margin:7px 0 0;color:#6552d4;font-size:12px}.usage-card[data-v-6d35cd33],.credits-card[data-v-6d35cd33]{padding:23px}.usage-heading[data-v-6d35cd33]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.usage-heading h2[data-v-6d35cd33]{display:flex;align-items:center;gap:8px;font-size:17px;margin:0}.usage-numbers[data-v-6d35cd33]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:13px}.usage-numbers strong[data-v-6d35cd33]{font-size:28px;color:#332c46}.usage-numbers strong small[data-v-6d35cd33]{font-size:13px;font-weight:400;color:#8a8597}.usage-numbers>span[data-v-6d35cd33],.usage-footer[data-v-6d35cd33]{font-size:12px;color:#7b758a}.usage-progress[data-v-6d35cd33]{height:10px;background:#efecf7;border-radius:999px;overflow:hidden}.usage-progress>span[data-v-6d35cd33]{display:block;height:100%;background:#7764db;border-radius:inherit}.usage-footer[data-v-6d35cd33]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}.usage-footer b[data-v-6d35cd33]{color:#57478e}.membership-footer[data-v-6d35cd33]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:20px;padding-top:15px;border-top:1px solid #efedf4;font-size:12px;color:#91899e}.membership-footer a[data-v-6d35cd33]{color:#6552d4}.pro-offer[data-v-6d35cd33]{background:linear-gradient(115deg,#f6f2ff,#fcfbff);border-color:#e3d9f3}.pro-promotion[data-v-6d35cd33]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px}.pro-promotion-badge[data-v-6d35cd33]{display:inline-flex;align-items:center;gap:5px;color:#5f4091;font-size:12px;font-weight:650;margin-bottom:11px}.pro-promotion h2[data-v-6d35cd33]{margin:0;color:#36284e;font-size:23px;line-height:1.4;letter-spacing:-.5px}.pro-promotion-description[data-v-6d35cd33]{margin:9px 0 21px;font-size:14px;line-height:1.8;color:#443b50;max-width:390px}.pro-promotion-credits[data-v-6d35cd33]{margin:0;color:#443b50;font-size:14px}.pro-promotion-credits strong[data-v-6d35cd33]{font-size:25px;color:#5f4091}.pro-promotion-details[data-v-6d35cd33]{margin:7px 0 0;color:#443b50;font-size:14px;line-height:1.8}.pro-promotion-action[data-v-6d35cd33]{min-width:145px;text-align:center}.pro-promotion-price[data-v-6d35cd33]{white-space:nowrap;margin-bottom:13px;color:#443b50;font-size:13px}.pro-promotion-price strong[data-v-6d35cd33]{color:#453255;font-size:30px}.pro-promotion-action .btn[data-v-6d35cd33]{width:100%}@media (max-width:600px){.pro-promotion[data-v-6d35cd33]{grid-template-columns:1fr;gap:20px}.pro-promotion h2[data-v-6d35cd33]{font-size:22px}.pro-promotion-action[data-v-6d35cd33]{text-align:left}.pro-promotion-description[data-v-6d35cd33]{max-width:none;margin-bottom:17px}}.credit-total[data-v-6d35cd33]{display:flex;align-items:baseline;gap:14px;margin-bottom:16px;color:#847d91;font-size:13px}.credit-total strong[data-v-6d35cd33]{font-size:26px;color:#403554}.credit-debt[data-v-6d35cd33]{color:#91651e!important}.credit-sources[data-v-6d35cd33]{display:grid;gap:20px;border-top:1px solid #efedf4;padding-top:20px}.credit-source-heading[data-v-6d35cd33],.credit-source-balance[data-v-6d35cd33]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.credit-source-heading[data-v-6d35cd33]{margin-bottom:9px;font-size:13px;color:#706778}.credit-source-heading>span[data-v-6d35cd33],.credit-source-balance>span[data-v-6d35cd33]{font-size:12px;color:#8a8195}.credit-source-balance[data-v-6d35cd33]{margin-bottom:9px;color:#57478e}.credit-source-balance strong[data-v-6d35cd33]{font-size:17px}.credit-source-balance small[data-v-6d35cd33]{font-size:12px;font-weight:400}@media (max-width:450px){.usage-card[data-v-6d35cd33],.credits-card[data-v-6d35cd33],.profile-card[data-v-6d35cd33],.binding-card[data-v-6d35cd33]{padding:17px}.usage-numbers strong[data-v-6d35cd33]{font-size:24px}.nickname-form[data-v-6d35cd33]{gap:8px}.nickname-form input[data-v-6d35cd33]{width:100%}}.identity-status[data-v-6d35cd33]{display:flex;align-items:center;gap:10px;min-width:0}.identity-status>span[data-v-6d35cd33]{font-size:12px;color:#8a6b48;background:#faf2e7;padding:5px 8px;border-radius:6px}.identity-status>span.verified[data-v-6d35cd33]{color:#367856;background:#eaf5ee}.identity-status small[data-v-6d35cd33]{color:#77727c}.identity-status button[data-v-6d35cd33]{border:1px solid #6552d4;border-radius:7px;padding:6px 10px;background:#fff;color:#6552d4;font-size:12px;font-weight:700;cursor:pointer}.help-hero[data-v-f19ddefa]{background:linear-gradient(120deg,#f2efff,#f8f7fc 70%);border:1px solid #e9e5f5;border-radius:18px;padding:30px 32px;margin-bottom:28px}.hero-icon[data-v-f19ddefa]{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#e8e1ff;color:#7460c4}.help-hero h2[data-v-f19ddefa]{font-size:25px;letter-spacing:-.5px;margin:16px 0 9px;color:#292537}.help-hero>p[data-v-f19ddefa]{font-size:14px;color:#797387;margin:0 0 22px}.help-search[data-v-f19ddefa]{display:flex;align-items:center;gap:12px;max-width:610px;background:#fff;border:1px solid #e3ddec;border-radius:11px;padding:13px 16px;color:#958ba7}.help-search[data-v-f19ddefa]:focus-within{border-color:#ab99d2;box-shadow:0 0 0 3px #a990d515}.help-search input[data-v-f19ddefa]{border:0;outline:0;width:100%;font:inherit;font-size:14px;background:transparent;color:#302c3d}.help-layout[data-v-f19ddefa]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:26px;align-items:start}.help-main[data-v-f19ddefa]{min-width:0}.category-grid[data-v-f19ddefa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.category-card[data-v-f19ddefa]{display:grid;grid-template-columns:30px 1fr;gap:7px 9px;text-align:left;background:#fff;border:1px solid #e8e5ef;border-radius:12px;padding:19px;color:#71608c;cursor:pointer;font:inherit;transition:border-color .15s,background .15s}.category-card svg[data-v-f19ddefa]{grid-row:span 2;margin-top:2px}.category-card strong[data-v-f19ddefa]{font-size:15px;color:#393246}.category-card span[data-v-f19ddefa]{font-size:12px;color:#898191;line-height:1.7}.category-card[data-v-f19ddefa]:hover,.category-card.active[data-v-f19ddefa]{border-color:#a99ada;background:#f8f5ff}.articles-heading[data-v-f19ddefa]{display:flex;align-items:center;justify-content:space-between;margin:26px 0 12px}.articles-heading h2[data-v-f19ddefa]{font-size:17px;margin:0;color:#393246}.articles-heading>span[data-v-f19ddefa],.articles-heading>button[data-v-f19ddefa]{font-size:12px;color:#8a8296}.articles-heading>button[data-v-f19ddefa]{border:0;background:none;color:#7561af;cursor:pointer}.article-list[data-v-f19ddefa]{border:1px solid #e9e5ef;border-radius:13px;overflow:hidden;background:#fff}.article-link[data-v-f19ddefa]{display:flex;align-items:center;gap:14px;padding:18px 19px;text-decoration:none;color:#a095b3;border-bottom:1px solid #f0edf5}.article-link[data-v-f19ddefa]:last-child{border-bottom:0}.article-link[data-v-f19ddefa]:hover{background:#faf8ff}.article-link>div[data-v-f19ddefa]{flex:1;min-width:0}.article-link h3[data-v-f19ddefa]{font-size:14px;color:#3c344c;margin:0 0 5px;font-weight:600}.article-link p[data-v-f19ddefa]{font-size:12px;line-height:1.7;color:#8d8498;margin:0}.contact-card[data-v-f19ddefa]{position:sticky;top:22px;border:1px solid #e8e3ef;border-radius:14px;background:#fff;padding:23px}.contact-heading[data-v-f19ddefa]{display:flex;align-items:center;gap:10px}.contact-heading>div[data-v-f19ddefa]{display:grid;place-items:center;background:#f1ecfb;color:#8b73b2;width:36px;height:36px;border-radius:10px}.contact-heading h2[data-v-f19ddefa]{font-size:17px;margin:0;color:#3f354c}.contact-intro[data-v-f19ddefa],.contact-state[data-v-f19ddefa]{font-size:13px;line-height:1.8;color:#908597;margin:14px 0}.contact-state button[data-v-f19ddefa]{background:none;border:0;color:#7861ad;cursor:pointer}.contact-name[data-v-f19ddefa]{font-size:15px;font-weight:600;color:#44394f;margin:22px 0 14px}.contact-line[data-v-f19ddefa]{display:flex;gap:8px;align-items:center;margin:15px 0;color:#9a8eaa}.contact-line>a[data-v-f19ddefa]{font-size:13px;color:#6f617e;overflow-wrap:anywhere;text-decoration:none;flex:1;min-width:0}.contact-line button[data-v-f19ddefa]{border:0;background:#f7f4fb;border-radius:6px;padding:6px;display:grid;color:#8f7e9f;cursor:pointer}.contact-qr[data-v-f19ddefa]{text-align:center;border-top:1px solid #f0ebf4;margin-top:22px;padding-top:22px}.contact-qr>button[data-v-f19ddefa]{background:#fff;border:1px solid #eee8f3;border-radius:12px;padding:10px;cursor:pointer;width:174px;max-width:100%;color:#8e7aa7}.contact-qr img[data-v-f19ddefa]{display:block;width:100%;height:150px;object-fit:contain}.contact-qr span[data-v-f19ddefa]{display:flex;justify-content:center;gap:5px;align-items:center;font-size:11px;margin-top:8px}.contact-qr p[data-v-f19ddefa],.copy-status[data-v-f19ddefa]{font-size:12px;color:#968a9e;line-height:1.8}.copy-status[data-v-f19ddefa]{margin-bottom:0}.back-help[data-v-f19ddefa]{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-size:13px;color:#88749e;margin-bottom:19px}.reading-layout[data-v-f19ddefa]{display:grid;grid-template-columns:165px minmax(0,1fr);gap:23px}.help-toc[data-v-f19ddefa]{font-size:12px}.help-toc h3[data-v-f19ddefa]{font-size:12px;margin:17px 0 8px;color:#55455f}.help-toc div:first-child h3[data-v-f19ddefa]{margin-top:2px}.help-toc a[data-v-f19ddefa]{display:block;text-decoration:none;padding:7px 8px;margin-left:-8px;border-radius:6px;color:#97869f;line-height:1.5}.help-toc a.selected[data-v-f19ddefa]{background:#f0eaf8;color:#78609b}.help-article[data-v-f19ddefa]{background:#fff;border:1px solid #ece6f1;border-radius:13px;padding:27px;min-width:0}.article-category[data-v-f19ddefa]{font-size:11px;color:#a28caf}.help-article>h2[data-v-f19ddefa]{font-size:23px;line-height:1.5;color:#3b2e44;margin:9px 0 11px}.article-summary[data-v-f19ddefa]{font-size:13px;color:#9a8ba2;line-height:1.8;margin-bottom:26px}.help-article section[data-v-f19ddefa]{margin:24px 0}.help-article h3[data-v-f19ddefa]{font-size:15px;color:#5d476a;margin:0 0 12px}.help-article section p[data-v-f19ddefa],.help-article li[data-v-f19ddefa]{font-size:14px;line-height:1.95;color:#62596e}.help-article ul[data-v-f19ddefa],.help-article ol[data-v-f19ddefa]{padding-left:21px}.help-article li[data-v-f19ddefa]{padding-left:3px;margin-bottom:8px}.help-article figure[data-v-f19ddefa]{margin:25px 0}.help-article figure img[data-v-f19ddefa]{width:100%;border:1px solid #e7e0ef;border-radius:8px;max-height:320px;object-fit:cover;object-position:top}.help-article figcaption[data-v-f19ddefa]{font-size:11px;color:#ad9bb6;line-height:1.8;margin-top:8px}.help-article footer[data-v-f19ddefa]{font-size:12px;color:#a58db0;border-top:1px solid #eee6f4;padding-top:18px;margin-top:28px;line-height:1.8}.live-plan[data-v-f19ddefa]{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;padding:14px;background:#f6f0fc;border-radius:9px;color:#9677ab;line-height:1.8}.live-plan b[data-v-f19ddefa]{color:#79598e}.live-plan>a[data-v-f19ddefa]{display:inline-flex;align-items:center;gap:5px;color:#8d6ba3;text-decoration:none}.empty-help[data-v-f19ddefa]{display:grid;justify-items:center;text-align:center;padding:50px 20px;background:#faf7fd;border-radius:12px;color:#b29bc1}.empty-help h2[data-v-f19ddefa],.empty-help h3[data-v-f19ddefa]{font-size:17px;color:#846292}.empty-help p[data-v-f19ddefa],.empty-help a[data-v-f19ddefa]{font-size:13px;color:#aa8cb9}.qr-dialog[data-v-f19ddefa]{border:0;border-radius:18px;padding:28px;max-width:90vw;box-shadow:0 20px 70px #24133440;text-align:center}.qr-dialog[data-v-f19ddefa]::backdrop{background:#25183180}.qr-dialog>img[data-v-f19ddefa]{display:block;width:360px;height:360px;max-width:70vw;max-height:60vh;object-fit:contain}.qr-dialog h2[data-v-f19ddefa]{font-size:17px;color:#5c3e6a;margin:0 20px 20px}.qr-dialog p[data-v-f19ddefa]{font-size:13px;color:#9d80ae}.close-qr[data-v-f19ddefa]{position:absolute;right:10px;top:10px;display:grid;border:0;background:transparent;color:#aa8fb9;cursor:pointer;padding:7px}@media (max-width:1050px){.reading-layout[data-v-f19ddefa]{grid-template-columns:1fr}.help-toc[data-v-f19ddefa]{display:none}}@media (max-width:760px){.help-layout[data-v-f19ddefa]{grid-template-columns:1fr;gap:22px}.contact-card[data-v-f19ddefa]{position:static}.help-hero[data-v-f19ddefa]{padding:23px 20px}.help-hero h2[data-v-f19ddefa]{font-size:22px}.category-card[data-v-f19ddefa]{padding:15px 11px;grid-template-columns:23px 1fr;gap:6px}.category-card span[data-v-f19ddefa]{font-size:11px}.article-link[data-v-f19ddefa]{padding:17px 14px}.help-article[data-v-f19ddefa]{padding:23px 20px}.help-article>h2[data-v-f19ddefa]{font-size:22px}.contact-qr img[data-v-f19ddefa]{height:150px}.contact-card[data-v-f19ddefa]{padding:23px}}.legal-content[data-v-e51f14a1]{font-size:14px;line-height:1.9;color:#706979}.legal-content h3[data-v-e51f14a1]{font-size:15px;color:#342c41;margin:20px 0 6px}.legal-content p[data-v-e51f14a1]{margin:0}.important[data-v-e51f14a1]{color:#b23a48!important;font-weight:600}.qr-expired[data-v-ab6e507f]{z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#ffffffd9;color:#777480;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qr-expired b[data-v-ab6e507f]{font-size:14px;color:#4c4955}.qr-expired span[data-v-ab6e507f]{font-size:12px}.qr-expired button[data-v-ab6e507f]{display:flex;align-items:center;gap:5px;border:0;border-radius:8px;padding:8px 12px;background:#eeeaff;color:#6653d6;cursor:pointer}.legal-backdrop[data-v-ab6e507f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#28243d80;z-index:120;display:grid;place-items:center;padding:20px}.legal-modal[data-v-ab6e507f]{position:relative;width:min(720px,100%);max-height:85dvh;overflow:auto;border-radius:16px;background:#fff;padding:28px}.legal-modal h2[data-v-ab6e507f]{font-size:22px}.legal-close[data-v-ab6e507f]{position:absolute;right:15px;top:15px;border:0;background:#f2eff7;border-radius:7px;padding:7px}.legal-modal small[data-v-ab6e507f]{display:block;margin-top:20px;color:#928799}.agreement button[data-v-ab6e507f]{border:0;background:none;color:#6551cf;font-size:inherit;padding:0;cursor:pointer}.login-page[data-v-ab6e507f]{min-height:100vh;display:grid;grid-template-columns:1.05fr .95fr;background:#fafafd;position:relative}.back[data-v-ab6e507f]{position:absolute;left:25px;top:22px;z-index:4;color:#ffffffb8;font-size:13px;display:flex;align-items:center;gap:5px}.login-art[data-v-ab6e507f]{background:linear-gradient(145deg,#30284f,#59458c);padding:42px 8%;color:#fff;display:flex;flex-direction:column;position:relative;overflow:hidden}.login-art[data-v-ab6e507f]:before{content:"";width:500px;height:500px;border-radius:50%;background:#7661b855;position:absolute;right:-220px;top:-150px}.art-copy[data-v-ab6e507f]{margin:auto 0;position:relative;z-index:1}.art-copy>span[data-v-ab6e507f]{font-size:12px;color:#c9beff;display:flex;align-items:center;gap:5px}.art-copy h1[data-v-ab6e507f]{font-size:40px;line-height:1.25;letter-spacing:-1.5px;margin:15px 0}.art-copy>p[data-v-ab6e507f]{color:#c1bccd;line-height:1.75;font-size:15px}.art-copy ul[data-v-ab6e507f]{list-style:none;padding:12px 0}.art-copy li[data-v-ab6e507f]{display:flex;align-items:center;gap:7px;color:#ddd8e7;font-size:13px;margin:10px 0}.art-copy li svg[data-v-ab6e507f]{color:#8ce0b6}.art-window[data-v-ab6e507f]{width:330px;height:115px;border:1px solid #ffffff24;background:#fff1;border-radius:16px;position:relative;padding:20px;box-shadow:0 18px 45px #17122644}.art-window div[data-v-ab6e507f]{height:7px;width:90px;background:#ffffff24;border-radius:5px}.art-window span[data-v-ab6e507f]{display:block;background:#fff;color:#544875;border-radius:8px;padding:11px;margin-top:15px;font-size:11px}.art-window i[data-v-ab6e507f]{position:absolute;width:10px;height:10px;background:#a58ef3;border-radius:3px;right:28px;top:23px}.art-window i[data-v-ab6e507f]:last-child{right:46px;opacity:.5}.login-panel[data-v-ab6e507f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 25px}.login-box[data-v-ab6e507f]{width:min(430px,100%);background:#fff;border:1px solid #e7e5ed;border-radius:20px;padding:26px 30px;box-shadow:0 18px 50px #35305a10}.login-box h2[data-v-ab6e507f]{text-align:center;font-size:24px;margin-bottom:8px}.login-box>p[data-v-ab6e507f]{text-align:center;color:#8c8994;font-size:13px}.wechat-login[data-v-ab6e507f]{text-align:center;display:flex;flex-direction:column;align-items:center;padding:6px 0 14px}.qr[data-v-ab6e507f]{width:282px;height:282px;border:1px solid #e2e0e7;border-radius:12px;display:grid;place-items:center;overflow:hidden;color:#2b2932;margin:10px 0 8px;background:#fff}.qr>div[data-v-ab6e507f]{grid-area:1/1;width:100%;height:100%}#wechat-login-container[data-v-ab6e507f] iframe{display:block;width:280px!important;height:280px!important;border:0}.qr-state[data-v-ab6e507f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#777480}.qr-state b[data-v-ab6e507f]{font-size:14px;color:#4c4955}.qr-state span[data-v-ab6e507f]{font-size:12px}.qr-state button[data-v-ab6e507f]{display:flex;align-items:center;gap:5px;border:0;border-radius:8px;padding:8px 12px;background:#eeeaff;color:#6653d6;cursor:pointer}.qr-spinner[data-v-ab6e507f]{width:24px;height:24px;border:3px solid #ddd8f6;border-top-color:#6956dc;border-radius:50%;animation:spin-ab6e507f .8s linear infinite}.qr-refresh[data-v-ab6e507f]{width:34px;height:34px;border:1px solid #e3e0ea;border-radius:9px;background:#fff;color:#6b57d9;display:grid;place-items:center;cursor:pointer}.qr-refresh[data-v-ab6e507f]:hover{background:#f4f1ff}.mock-login[data-v-ab6e507f]{margin-top:15px}.agreement[data-v-ab6e507f]{text-align:center;font-size:10px;color:#aaa7b0;padding-top:14px;border-top:1px solid #efedf2}.secure[data-v-ab6e507f]{font-size:11px;color:#9996a0;display:flex;align-items:center;gap:5px;margin-top:14px}@keyframes spin-ab6e507f{to{transform:rotate(360deg)}}@media (max-width:760px){.login-page[data-v-ab6e507f]{display:block}.login-art[data-v-ab6e507f]{min-height:230px;padding:45px 25px}.art-copy[data-v-ab6e507f]{margin-top:50px}.art-copy h1[data-v-ab6e507f]{font-size:30px}.art-copy>p[data-v-ab6e507f],.art-copy ul[data-v-ab6e507f],.art-window[data-v-ab6e507f]{display:none}.login-panel[data-v-ab6e507f]{margin-top:-35px;position:relative;z-index:3}.back[data-v-ab6e507f]{position:absolute}.login-box[data-v-ab6e507f]{padding:22px 16px}.qr[data-v-ab6e507f]{max-width:100%}}.git-import-page[data-v-6969fa98]{min-height:100vh;padding:60px 20px;background:#f6f5f9}.git-import-card[data-v-6969fa98]{width:min(620px,100%);margin:auto;padding:32px;border:1px solid #e4e1eb;border-radius:17px;background:#fff;box-shadow:0 18px 50px #30284c14}.back[data-v-6969fa98]{display:flex;align-items:center;gap:5px;color:#6c5bd2;font-size:13px}.icon[data-v-6969fa98]{width:52px;height:52px;margin:28px 0 16px;border-radius:15px;display:grid;place-items:center;background:#eeeaff;color:#6654d6}.git-import-card h1[data-v-6969fa98]{font-size:26px}.git-import-card>p[data-v-6969fa98]{color:#76717d;line-height:1.7}.state[data-v-6969fa98]{padding:25px;display:flex;align-items:center;justify-content:center;gap:8px;color:#716b79}form[data-v-6969fa98]{margin-top:25px}form>label[data-v-6969fa98]{display:block;margin:15px 0;color:#4d4954;font-weight:700;font-size:13px}input[type=url][data-v-6969fa98],input[type=text][data-v-6969fa98],form>label input[data-v-6969fa98]{width:100%;margin-top:7px;padding:11px;border:1px solid #ddd9e4;border-radius:9px;font:inherit;font-weight:400}fieldset[data-v-6969fa98]{margin:18px 0;padding:13px;border:1px solid #e1dde8;border-radius:10px}legend[data-v-6969fa98]{padding:0 6px;font-size:13px;font-weight:700}fieldset label[data-v-6969fa98]{margin-right:24px;font-size:14px}fieldset input[data-v-6969fa98]{margin-right:6px}form>button[data-v-6969fa98]{width:100%;padding:11px;border:0;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:7px;background:#6755d9;color:#fff;font-weight:700}.error[data-v-6969fa98]{padding:10px;border-radius:8px;background:#fff0ef!important;color:#b33e38!important}.success[data-v-6969fa98]{padding:10px;border-radius:8px;background:#eff9f4!important;color:#267850!important}.spin[data-v-6969fa98]{animation:spin-6969fa98 1s linear infinite}@keyframes spin-6969fa98{to{transform:rotate(360deg)}}.import-progress[data-v-6969fa98]{margin-top:24px;padding:24px;border-radius:14px;background:#f6f3ff;text-align:center;color:#6654d6}.import-progress h2[data-v-6969fa98]{margin:10px 0 4px;font-size:18px;color:#272230}.import-progress p[data-v-6969fa98]{color:#716b79}.bar[data-v-6969fa98]{height:7px;margin:18px 0 10px;overflow:hidden;border-radius:8px;background:#e3deef}.bar i[data-v-6969fa98]{display:block;height:100%;background:#6755d9;transition:width .3s}.import-progress small[data-v-6969fa98]{display:block;color:#817a8b}.import-progress button[data-v-6969fa98]{margin-top:18px;padding:10px 22px;border:0;border-radius:9px;background:#6755d9;color:#fff;font-weight:700}.import-progress button.secondary[data-v-6969fa98]{background:#fff;color:#6755d9;border:1px solid #cfc7ef}.elapsed[data-v-6969fa98]{margin:0 0 12px!important;font-size:13px;color:#817a8b!important}.progress-events[data-v-6969fa98]{margin:0 0 16px;padding:14px 16px 14px 34px;border-radius:10px;background:#fff;text-align:left;color:#615a69}.progress-events li[data-v-6969fa98]{padding:3px 0;line-height:1.5}.progress-events li[data-v-6969fa98]::marker{color:#8a78e8}.agreement{display:flex;align-items:center;justify-content:center;gap:4px!important;font-size:11px!important;color:#777480!important}.agreement input{accent-color:#6654d7}.agreement button{border:0;background:transparent;padding:0;color:#5f4fce;font-size:inherit}.legal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#26213f75;display:grid;place-items:center;padding:20px}.legal-modal{position:relative;width:min(560px,100%);background:#fff;border-radius:16px;padding:28px;color:#44414b;line-height:1.8}.legal-modal h2{margin:0 0 14px;color:#24212b}.legal-modal p{font-size:14px}.legal-modal small{color:#96929d}.legal-close{position:absolute;right:16px;top:16px;border:0;background:#f2f0f6;border-radius:8px;width:32px;height:32px;display:grid;place-items:center}.share-modal{width:min(460px,100%);padding:22px}.share-rules{padding:14px;background:#f8f7fb;border-radius:10px;font-size:13px;line-height:1.65}.share-rules p{color:#74717d;margin:7px 0 12px}.share-rules label{display:flex;align-items:center;gap:7px;font-weight:600}.share-rules input{accent-color:#6654d7}.mock-login{width:100%;margin-top:16px}.mock-login:disabled{cursor:wait;opacity:.65}.login-error{color:#c64351!important;font-size:11px!important;line-height:1.5;margin:10px 0 0!important}.phone-pending{min-height:230px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6b5bd0}.phone-pending b{color:#302d38;margin-top:12px;font-size:14px}.phone-pending p{max-width:270px;color:#918e98;font-size:12px;line-height:1.7;margin:7px 0 0}:root{font-family:DM Sans,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;color:#22212b;background:#f7f7fa;font-synthesis:none;text-rendering:optimizeLegibility;--primary:#6c5ce7;--primary-dark:#5747ce;--text:#22212b;--muted:#777683;--border:#e8e7ee;--card:#fff;--shadow:0 16px 45px rgba(39,35,70,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}button,input,textarea{font:inherit}button,a{transition:.2s ease}button{cursor:pointer}a{text-decoration:none;color:inherit}h1,h2,h3,p{margin-top:0}.btn{border:1px solid var(--border);border-radius:11px;padding:11px 17px;font-weight:650;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#373640;box-shadow:0 1px 2px #2221}.btn:hover{transform:translateY(-1px);border-color:#d5d2e3;box-shadow:0 5px 14px #352e6820}.btn-primary{background:linear-gradient(135deg,#7564eb,#5e4bd8);border-color:transparent;color:#fff;box-shadow:0 7px 18px #6755dc40}.btn-primary:hover{box-shadow:0 9px 22px #6755dc57;border-color:transparent}.btn-soft{background:#f2efff;border-color:#ebe6ff;color:#6251d4}.btn-danger{background:#fff5f5;color:#d74d5b;border-color:#ffe1e3}.btn-sm{padding:9px 14px;border-radius:9px;font-size:15px}.card{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:0 3px 15px #28244b09}.eyebrow{display:flex;align-items:center;gap:7px;font-size:14px;letter-spacing:.7px;text-transform:uppercase;font-weight:700;color:var(--primary)}.muted{color:var(--muted)}.section-title{font-size:24px;letter-spacing:-.5px}.input{width:100%;border:1px solid #e1e0e8;border-radius:11px;padding:12px 14px;background:#fff;outline:0;color:#2c2b34}.input:focus{border-color:#8a7dec;box-shadow:0 0 0 3px #7665ed18}.label{font-size:15px;font-weight:650;margin-bottom:7px;display:block}.tag{display:inline-flex;padding:5px 8px;background:#f4f3f8;color:#6f6d7b;border-radius:6px;font-size:13px;font-weight:650}.divider{height:1px;background:var(--border)}.empty-illustration{display:grid;place-items:center;width:80px;height:80px;border-radius:22px;background:linear-gradient(135deg,#eeeaff,#dfd8ff);color:#6653dd}@media (max-width:640px){.btn{padding:10px 13px}.hide-mobile{display:none!important}}
