html:root{--van-base-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--van-overlay-background:#0000004d;--van-radio-checked-icon-color:#4cafe7;--van-radio-border-color:#fafafa;--van-checkbox-checked-icon-color:#4cafe7;--van-checkbox-border-color:#fafafa;--van-dialog-background:#dfdfdf;--van-button-default-background:#dfdfdf;--van-button-default-color:#007aff;--van-dialog-confirm-button-text-color:#007aff;--van-dialog-button-height:44px;--van-dialog-width:270px;--van-switch-on-background:#4bade5;--van-switch-background:#adadad;--van-switch-width:calc(2em + 8px);--van-switch-height:calc(1em + 8px);--van-popup-background:transparent}html .van-switch{box-shadow:inset 0 2px 4px #00000014,inset 0 1px 1px #0000000a,inset 0 .5px .5px #00000014}html .van-switch__node{top:4px;left:4px;box-shadow:0 2px 3px #00000014,0 1px 1px #0000000a,0 5px 9px -2px #0000003b,inset 0 -4px 2px #f5f5f7,inset 0 -1px 2px #d1cbcd}html .van-switch--on .van-switch__node{left:0}html .van-radio__icon--dot{border-width:2px}html .van-dialog [class*=van-hairline]:after{border-color:#cececf}html .van-dialog .van-dialog__header{color:#000;letter-spacing:-.4px;padding:20px;font-size:17px;font-weight:700;line-height:22px}html .van-dialog .van-dialog__header+.van-dialog__content{margin-top:-18px}html .van-dialog .van-dialog__message{color:#000;letter-spacing:-.4px;padding:0;font-size:13px;line-height:15px;overflow:hidden}html .van-dialog .van-dialog__content{padding:0 20px 20px}html .van-dialog .van-dialog__content.van-dialog__content--isolated{min-height:94px;padding:20px}html .ko-dialog-black-theme{background:#262626;width:315px}html .ko-dialog-black-theme .van-dialog__header{color:#ffffffe6}html .ko-dialog-black-theme .van-dialog__content .van-dialog__message{color:#ffffff80}html .ko-dialog-black-theme .van-dialog__footer{gap:19px;padding:0 20px 20px}html .ko-dialog-black-theme .van-dialog__content{padding:0 20px 16px}html .ko-dialog-black-theme .van-button{border-radius:50px;width:128px;height:40px}html .ko-dialog-black-theme .van-dialog__cancel{color:#dbdbdb;background:#262626;border:1px solid #333}html .ko-dialog-black-theme .van-dialog__footer:after,html .ko-dialog-black-theme .van-hairline--left:after{border-color:#0000}html .ko-dialog-black-theme .van-hairline--left{color:#fafafa;background:#4dbfff}html .ko-dialog-orange-theme{background:#262626;width:315px}html .ko-dialog-orange-theme .van-dialog__header{color:#ffffffe6}html .ko-dialog-orange-theme .van-dialog__content .van-dialog__message{color:#ffffff80}html .ko-dialog-orange-theme .van-dialog__footer{gap:19px;padding:0 20px 20px}html .ko-dialog-orange-theme .van-dialog__content{padding:0 20px 16px}html .ko-dialog-orange-theme .van-button{border-radius:50px;width:128px;height:40px}html .ko-dialog-orange-theme .van-dialog__cancel{color:#dbdbdb;background:#262626;border:1px solid #333}html .ko-dialog-orange-theme .van-dialog__footer:after,html .ko-dialog-orange-theme .van-hairline--left:after{border-color:#0000}html .ko-dialog-orange-theme .van-hairline--left{color:#fafafa;background:#ffb640}html .ko-dialog-error-theme{background:#262626;border:1px solid #ff4d4f73;width:680px;max-width:calc(100vw - 48px);box-shadow:0 8px 32px #ff4d4f2e}html .ko-dialog-error-theme .van-dialog__header{color:#ff6b6d;padding:20px 20px 8px}html .ko-dialog-error-theme .van-dialog__header+.van-dialog__content{margin-top:0}html .ko-dialog-error-theme .van-dialog__content{padding:0 20px 20px}html .ko-dialog-error-theme .van-dialog__content .van-dialog__message{color:#ffffffd9;max-height:none;font-size:13px;line-height:18px}html .ko-dialog-error-theme .van-dialog__footer{padding:0 20px 20px}html .ko-dialog-error-theme .van-dialog__footer:after,html .ko-dialog-error-theme .van-hairline--left:after{border-color:#0000}html .ko-dialog-error-theme .van-button{border-radius:50px;width:100%;height:40px}html .ko-dialog-error-theme .van-dialog__confirm,html .ko-dialog-error-theme .van-dialog__confirm.van-hairline--left{color:#fafafa;background:#ff4d4f}html .roblox-oauth-failed-dialog .roblox-oauth-failed-dialog__body{flex-direction:column;align-items:center;display:flex}html .roblox-oauth-failed-dialog .roblox-oauth-failed-dialog__icon{justify-content:center;margin-bottom:12px;display:flex}html .roblox-oauth-failed-dialog .roblox-oauth-failed-dialog__text{text-align:center;margin:0 0 12px;font-weight:600}html .roblox-oauth-failed-dialog .roblox-oauth-failed-dialog__image{border:1px solid #ff4d4f8c;border-radius:8px;width:100%;max-width:100%;height:auto;margin:0 auto;display:block}:root{--header-zindex:10;--mask-zindex:100;--floating-layer:200;--floating-layer-elevated:300;--seele-z-dropdown:50;--seele-z-popover:100;--seele-z-modal:1000;--seele-z-toast:2000;--pc-page-min-width:1080px;--pc-page-max-width:1080px;--nav-height:44px;--base-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans CN", sans-serif;--font-mono:"Geist Mono", "SF Mono", ui-monospace, Menlo, monospace;--font-weight-medium:500;--font-weight-semibold:600;--seele-fs-h1:.32rem;--seele-fs-h2:.24rem;--seele-fs-h3:.2rem;--seele-fs-lead:.18rem;--seele-fs-body:.16rem;--seele-fs-sm:.13rem;--seele-fs-xs:.11rem;--seele-bg-void:oklch(11% .004 140);--seele-bg-base:oklch(14% .005 140);--seele-bg-raised:oklch(17% .006 140);--seele-bg-high:oklch(21% .008 140);--seele-bg-peak:oklch(26% .01 140);--seele-ink-0:oklch(98% .005 120);--seele-ink-1:oklch(92% .005 120);--seele-ink-2:oklch(72% .008 120);--seele-ink-3:oklch(55% .01 120);--seele-ink-4:oklch(38% .01 120);--seele-line-1:oklch(24% .013 140);--seele-line-2:oklch(22% .012 140/.5);--seele-soul:oklch(82% .18 130);--seele-soul-dim:oklch(70% .16 130);--seele-soul-bright:oklch(90% .2 130);--seele-soul-glow:oklch(82% .18 130/.14);--seele-soul-ink:oklch(15% .05 140);--seele-amber:oklch(78% .14 70);--seele-danger:oklch(68% .19 25);--bg-void:var(--seele-bg-void);--bg-base:var(--seele-bg-base);--bg-raised:var(--seele-bg-raised);--bg-high:var(--seele-bg-high);--bg-peak:var(--seele-bg-peak);--amber:var(--seele-amber);--ink-0:var(--seele-ink-0);--ink-1:var(--seele-ink-1);--ink-2:var(--seele-ink-2);--ink-3:var(--seele-ink-3);--line-1:var(--seele-line-1);--line-2:var(--seele-line-2);--soul:var(--seele-soul);--soul-dim:var(--seele-soul-dim);--soul-bright:var(--seele-soul-bright);--soul-glow:var(--seele-soul-glow);--soul-ink:var(--seele-soul-ink);--font-display:var(--font-mono);--fs-xs:11px;--fs-sm:13px;--fs-body:16px;--fs-lead:18px;--fs-h1:32px;--fs-h2:24px;--fs-h3:20px;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.55, .08, .68, .53);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--t-fast:.12s;--t-base:.22s;--t-slow:.4s;--r-1:4px;--r-2:10px;--r-3:14px;--r-4:20px;--r-full:9999px;--w-wide:1280px;--w-page:1200px;--h-sm:28px;--h-md:44px;--h-lg:44px;--h-xl:56px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:24px;--s-7:48px;--s-8:64px;--font-body:var(--base-font-family);--shadow-pop:var(--seele-shadow-pop);--shadow-soft:var(--seele-shadow-soft);--seele-r-chip:.04rem;--seele-r-control:.1rem;--seele-r-panel:.14rem;--seele-r-pill:9999px;--seele-shadow-pop:0 .12rem .32rem -.08rem oklch(5% 0 0/.45);--seele-shadow-soft:0 .04rem .16rem -.04rem oklch(5% 0 0/.3)}.ko-page-container{max-width:var(--pc-page-max-width);margin:0 auto}@media only screen and (width>=768px){.ko-page-container{min-width:var(--pc-page-min-width)}.ko-icon{width:36px;height:36px}}.ko-icon{cursor:pointer;background-color:#fff3;background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.bg-glass{-webkit-background-blend-mode:normal, saturation;background-blend-mode:normal, saturation;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}html,body,#app{height:100%;font-size:16px;font-family:var(--base-font-family);color:#fafafa;background:var(--seele-bg-void);-webkit-tap-highlight-color:transparent;overscroll-behavior:none}html{height:100svh;overflow-y:hidden}body{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}a,img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}@media only screen and (width<=768px){body{-webkit-user-select:none;user-select:none;-khtml-user-select:none}}.ko-bg{background:#0f0f0f}.un-select{-webkit-user-select:none;user-select:none;-khtml-user-select:none}.ellipsis{text-overflow:ellipsis;white-space:nowrap;word-break:break-word;word-wrap:break-word;overflow:hidden}.ellipsis-line-2{text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;word-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}pre,code{white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word}@font-face{font-family:Geist;src:url(https://static.seeles.ai/p/code4agent-web/assets/fonts/Geist-Regular-B1wb-odA-0307.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Geist;src:url(https://static.seeles.ai/p/code4agent-web/assets/fonts/Geist-Medium-DdmPy8f2-0307.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Geist;src:url(https://static.seeles.ai/p/code4agent-web/assets/fonts/Geist-SemiBold-BvYtazuD-0307.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:url(https://static.seeles.ai/p/code4agent-web/assets/fonts/GeistMono-Regular-BxSzyECb-0307.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:url(https://static.seeles.ai/p/code4agent-web/assets/fonts/GeistMono-SemiBold-C_rrDxVZ-0307.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.ko-font-medium{font-weight:var(--font-weight-medium)}.ko-font-bold{font-weight:var(--font-weight-semibold)}.ko-font-heavy{font-weight:900}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-scale-enter-active,.fade-scale-leave-active{transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1)}.fade-scale-enter-from,.fade-scale-leave-to{opacity:0;transform:scale(.95)}.t-display{font-family:var(--font-display);letter-spacing:-.02em;font-weight:500}.t-h1{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:600;line-height:1.15}.t-lead{font-size:var(--fs-lead);color:var(--ink-2);line-height:1.55}.btn{cursor:pointer;font-family:var(--font-body);font-size:var(--fs-body);height:var(--h-md);border-radius:var(--r-2);transition:background var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-soul{background:var(--soul);color:var(--soul-ink);font-weight:600}.btn-soul:hover{background:var(--soul-bright)}.btn-ghost{color:var(--ink-1);border:1px solid var(--line-1);background:0 0}.btn-ghost:hover{background:var(--bg-raised);border-color:oklch(100% 0 0/.18)}.btn-xl{height:var(--h-xl);padding:0 var(--s-6);font-size:20px;font-weight:600}.btn-quiet{color:var(--ink-2);background:0 0}.btn-quiet:hover{color:var(--ink-0);background:var(--bg-raised)}.btn-lg{height:var(--h-lg);padding:0 var(--s-5);font-size:var(--fs-lead)}.btn-sm{height:var(--h-sm);padding:0 var(--s-3);font-size:var(--fs-sm)}.t-sm{font-size:var(--fs-sm);line-height:1.45}.t-xs{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;line-height:1.4;font-family:var(--font-mono)}.t-label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.container[data-v-4062fc75]{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.title[data-v-4062fc75]{justify-content:space-between;height:24px;padding:0 10px;font-size:.2rem;font-style:italic;line-height:24px;display:flex}.koin-content[data-v-4062fc75]{background:#262626;border-radius:16px;width:500px;padding:15px 5px}[data-v-4062fc75] .box{background:#262626;border:1px solid #ffffff1a}.koin-overlay[data-v-4062fc75]{-webkit-backdrop-filter:blur(5px);background:#00000080}.koin-content-inner[data-v-4062fc75]{padding:.1rem .1rem 0}.sandbox-full-mask[data-v-0444585d]{z-index:320;-webkit-backdrop-filter:blur(.05rem);backdrop-filter:blur(.05rem);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sandbox-full[data-v-0444585d]{border-radius:var(--seele-r-panel);background:var(--seele-bg-raised);border:1px solid var(--seele-line-1);width:4.2rem;max-width:calc(100vw - .32rem);box-shadow:var(--seele-shadow-pop);flex-direction:column;gap:.12rem;padding:.18rem;display:flex}.sandbox-full__head[data-v-0444585d]{align-items:center;gap:.1rem;display:flex}.sandbox-full__icon[data-v-0444585d]{background:color-mix(in srgb, var(--seele-danger) 16%, transparent);width:.28rem;height:.28rem;color:var(--seele-danger);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sandbox-full__title[data-v-0444585d]{min-width:0;color:var(--seele-ink-0);flex:1;font-size:.16rem;font-weight:500;line-height:.22rem}.sandbox-full__close[data-v-0444585d]{appearance:none;color:var(--seele-ink-3);cursor:pointer;background:0 0;border:0;border-radius:.06rem;padding:.03rem;display:inline-flex}.sandbox-full__close[data-v-0444585d]:hover{background:var(--seele-bg-base);color:var(--seele-ink-1)}.sandbox-full__desc[data-v-0444585d]{color:var(--seele-ink-2);margin:0;font-size:.14rem;line-height:.2rem}.sandbox-full__actions[data-v-0444585d]{justify-content:flex-end;gap:.08rem;margin-top:.02rem;display:flex}.sandbox-full__btn[data-v-0444585d]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.34rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.1rem;align-items:center;gap:.06rem;padding:0 .16rem;font-size:.14rem;font-weight:500;transition:background .15s;display:inline-flex}.sandbox-full__btn[data-v-0444585d]:hover{background:var(--seele-bg-high)}.sandbox-full__btn--soul[data-v-0444585d]{background:var(--seele-soul);color:var(--seele-soul-ink);border-color:#0000}.sandbox-full__btn--soul[data-v-0444585d]:hover{background:var(--seele-soul-bright)}.sandbox-full-enter-active[data-v-0444585d],.sandbox-full-leave-active[data-v-0444585d]{transition:opacity .15s}.sandbox-full-enter-from[data-v-0444585d],.sandbox-full-leave-to[data-v-0444585d]{opacity:0}.sandbox-cleanup-mask[data-v-065b2fc8]{z-index:310;-webkit-backdrop-filter:blur(.05rem);backdrop-filter:blur(.05rem);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sandbox-cleanup[data-v-065b2fc8]{border-radius:var(--seele-r-panel);background:var(--seele-bg-raised);border:1px solid var(--seele-line-1);width:4.2rem;max-width:calc(100vw - .32rem);max-height:min(5.6rem,100vh - .64rem);box-shadow:var(--seele-shadow-pop);flex-direction:column;gap:.1rem;padding:.16rem;display:flex}.sandbox-cleanup__head[data-v-065b2fc8]{align-items:center;gap:.12rem;display:flex}.sandbox-cleanup__title[data-v-065b2fc8]{min-width:0;color:var(--seele-ink-0);flex:1;font-size:.16rem;font-weight:500;line-height:.22rem}.sandbox-cleanup__close[data-v-065b2fc8]{appearance:none;color:var(--seele-ink-3);cursor:pointer;background:0 0;border:0;border-radius:.06rem;padding:.03rem;display:inline-flex}.sandbox-cleanup__close[data-v-065b2fc8]:hover{background:var(--seele-bg-base);color:var(--seele-ink-1)}.sandbox-cleanup__meter-row[data-v-065b2fc8]{align-items:center;gap:.08rem;display:flex}.sandbox-cleanup__meter[data-v-065b2fc8]{background:var(--seele-line-1);border-radius:9.99rem;flex:1;min-width:0;height:.04rem;overflow:hidden}.sandbox-cleanup__meter i[data-v-065b2fc8]{border-radius:inherit;background:var(--seele-danger);height:100%;display:block}.sandbox-cleanup__usage[data-v-065b2fc8]{font-family:var(--font-mono);color:var(--seele-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.12rem;line-height:1}.sandbox-cleanup__hint[data-v-065b2fc8]{border:1px solid var(--seele-line-2);background:var(--seele-bg-base);color:var(--seele-ink-2);border-radius:.08rem;align-items:center;gap:.07rem;padding:.08rem .1rem;font-size:.12rem;line-height:.16rem;display:flex}.sandbox-cleanup__hint[data-v-065b2fc8] .seele-glyph{color:var(--seele-ink-3)}.sandbox-cleanup__list[data-v-065b2fc8]{flex-direction:column;flex:1;gap:.01rem;min-height:0;display:flex;overflow-y:auto}.sandbox-cleanup__empty[data-v-065b2fc8]{text-align:center;color:var(--seele-ink-4);padding:.24rem 0;font-size:.13rem}.cleanup-row[data-v-065b2fc8]{height:.4rem;color:var(--seele-ink-1);border-radius:.08rem;align-items:center;gap:.1rem;padding:0 .1rem;font-size:.13rem;display:flex}.cleanup-row[data-v-065b2fc8]:hover{background:var(--seele-bg-base)}.cleanup-row[data-v-065b2fc8] .seele-glyph{color:var(--seele-ink-3)}.cleanup-row__name[data-v-065b2fc8]{flex:1;min-width:0}.cleanup-row__meta[data-v-065b2fc8]{font-family:var(--font-mono);color:var(--seele-ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:.11rem}.cleanup-row__action[data-v-065b2fc8]{appearance:none;border-radius:var(--seele-r-pill);border:1px solid color-mix(in srgb, var(--seele-danger) 45%, transparent);min-width:.64rem;height:.24rem;color:var(--seele-danger);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0 .12rem;font-size:.12rem;font-weight:600;transition:background .15s;display:inline-flex}.cleanup-row__action[data-v-065b2fc8]:hover:not(:disabled){background:color-mix(in srgb, var(--seele-danger) 12%, transparent)}.cleanup-row__action[data-v-065b2fc8]:disabled{cursor:default;opacity:.5}.sandbox-cleanup__sort[data-v-065b2fc8]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--seele-ink-4);padding:0 .1rem;font-size:.11rem}.sandbox-cleanup__foot[data-v-065b2fc8]{border-top:1px solid var(--seele-line-2);justify-content:space-between;align-items:center;gap:.12rem;padding-top:.12rem;display:flex}.sandbox-cleanup__foot-hint[data-v-065b2fc8]{color:var(--seele-ink-3);font-size:.13rem}.sandbox-cleanup__upgrade[data-v-065b2fc8]{appearance:none;border-radius:var(--seele-r-pill);background:var(--seele-soul);height:.32rem;color:var(--seele-soul-ink);cursor:pointer;border:0;align-items:center;gap:.06rem;padding:0 .14rem;font-size:.13rem;font-weight:600;display:inline-flex}.sandbox-cleanup__upgrade[data-v-065b2fc8]:hover{background:var(--seele-soul-bright)}.sandbox-cleanup-enter-active[data-v-065b2fc8],.sandbox-cleanup-leave-active[data-v-065b2fc8]{transition:opacity .15s}.sandbox-cleanup-enter-from[data-v-065b2fc8],.sandbox-cleanup-leave-to[data-v-065b2fc8]{opacity:0}.ellipsis[data-v-065b2fc8]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.container[data-v-8051956a]{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100%;padding-top:32px;padding-bottom:32px;display:flex}@media screen and (width<=768px){.container[data-v-8051956a]{justify-content:flex-end;padding-top:0}}.upgrade-content[data-v-8051956a]{background:linear-gradient(#262626fa 0%,#121212fa 100%);border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;align-items:center;width:min(1400px,100vw - 96px);height:auto;max-height:calc(100vh - 64px);padding:30px;display:flex;overflow-y:auto;box-shadow:0 28px 90px #0000008c,inset 0 1px #ffffff14}.upgrade-content[data-v-8051956a]::-webkit-scrollbar{width:0}@media screen and (width<=1440px){.upgrade-content[data-v-8051956a]{width:min(1200px,100vw - 72px)}}@media screen and (width<=768px){.upgrade-content[data-v-8051956a]{background:#000;border-radius:20px 20px 0 0;width:100vw;max-width:100vw;max-height:88vh;padding:12px;overflow-y:auto}}.koin-insufficient-notice[data-v-8051956a]{color:#ffd59a;text-align:center;box-sizing:border-box;background:#ffa6001f;border:.01rem solid #ffb5475c;border-radius:.12rem;width:min(7.2rem,100%);margin-bottom:.2rem;padding:.14rem .2rem;font-size:.16rem;line-height:.24rem}.upgrade-footer[data-v-8051956a]{flex-direction:row;justify-content:center;align-items:center;gap:4px;width:100%;margin-bottom:30px;padding:0;display:flex}.upgrade-footer .upgrade-footer-icon[data-v-8051956a]{width:11px!important;height:12px!important}.upgrade-footer .upgrade-footer-text[data-v-8051956a]{text-align:center;color:#6b7280;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:flex}[data-v-8051956a] .page{background:#000;border-radius:16px}[data-v-8051956a] .box{background:#000;border:1px solid #ffffff1a}[data-v-8051956a] .upgrade-page,[data-v-8051956a] .upgrade-main{min-height:auto;height:auto!important}.upgrade-overlay[data-v-8051956a]{-webkit-backdrop-filter:blur(10px);background:#000000ad;overflow:hidden auto}.upgrade-overlay[data-v-8051956a]::-webkit-scrollbar{width:0}.upgrade-body[data-v-8051956a]{flex-direction:row;width:auto;display:flex}@media screen and (width<=768px){.upgrade-body[data-v-8051956a]{flex-direction:column;width:100%;position:relative}}.container-close[data-v-8051956a]{width:32px;height:32px;margin-left:12px;position:sticky;top:32px}.container-close .icon-wrapper[data-v-8051956a]{background:#ffffff14;border-radius:999px;width:32px;height:32px;box-shadow:0 10px 30px #00000047}@media screen and (width<=768px){.container-close[data-v-8051956a]{z-index:2;margin-left:0;position:absolute;top:10px;right:12px}}.profile-confirm-mask[data-v-a6d8ed0b]{z-index:200;-webkit-backdrop-filter:blur(.05rem);backdrop-filter:blur(.05rem);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.profile-confirm[data-v-a6d8ed0b]{background:var(--seele-bg-raised);border:1px solid var(--seele-line-1);width:4.2rem;max-width:calc(100vw - .32rem);box-shadow:var(--seele-shadow-pop);border-radius:.14rem;flex-direction:column;gap:.1rem;padding:.16rem;display:flex}.profile-confirm__title[data-v-a6d8ed0b]{color:var(--seele-ink-0);margin:0;font-size:.16rem;font-weight:500;line-height:.22rem}.profile-confirm__desc[data-v-a6d8ed0b]{color:var(--seele-ink-3);margin:0;font-size:.13rem;line-height:.19rem}.profile-confirm__actions[data-v-a6d8ed0b]{justify-content:flex-end;gap:.08rem;margin-top:.02rem;display:flex}.profile-confirm__btn[data-v-a6d8ed0b]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.32rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.09rem;align-items:center;gap:.07rem;padding:0 .14rem;font-size:.13rem;font-weight:500;transition:background .15s;display:inline-flex}.profile-confirm__btn[data-v-a6d8ed0b]:hover{background:var(--seele-bg-high)}.profile-confirm__btn[data-v-a6d8ed0b]:disabled{cursor:default;opacity:.5}.profile-confirm__btn--soul[data-v-a6d8ed0b]{background:var(--seele-soul);color:var(--seele-soul-ink);border-color:#0000}.profile-confirm__btn--soul[data-v-a6d8ed0b]:hover{background:var(--seele-soul-bright)}.profile-confirm__btn--danger[data-v-a6d8ed0b]{border-color:color-mix(in srgb, var(--seele-danger) 55%, transparent);color:var(--seele-danger);background:0 0}.profile-confirm__btn--danger[data-v-a6d8ed0b]:hover{background:color-mix(in srgb, var(--seele-danger) 12%, transparent)}.profile-confirm-enter-active[data-v-a6d8ed0b],.profile-confirm-leave-active[data-v-a6d8ed0b]{transition:opacity .15s}.profile-confirm-enter-from[data-v-a6d8ed0b],.profile-confirm-leave-to[data-v-a6d8ed0b]{opacity:0}.api-panel[data-v-463380e6]{flex-direction:column;flex:1;gap:.12rem;min-height:0;display:flex}.panel[data-v-463380e6]{border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);border-radius:.12rem;padding:.14rem}.panel--table[data-v-463380e6]{flex:1;min-height:0;padding:.14rem .04rem .04rem;overflow:hidden}.panel--table-empty[data-v-463380e6]{flex:none;padding:.04rem}.prow[data-v-463380e6]{justify-content:space-between;align-items:center;gap:.12rem;display:flex}.intro[data-v-463380e6]{min-width:0}.intro__actions[data-v-463380e6]{flex-shrink:0;gap:.08rem;display:flex}.dsub[data-v-463380e6]{font-family:var(--font-mono);color:var(--seele-soul);letter-spacing:.06em;text-transform:uppercase;font-size:.11rem}.ptitle[data-v-463380e6]{color:var(--seele-ink-0);margin-top:.05rem;font-size:.13rem;font-weight:500}.psub[data-v-463380e6]{max-width:5.2rem;font-family:var(--font-mono);color:var(--seele-ink-3);margin-top:.04rem;font-size:.11rem;line-height:.16rem}.tbl-scroll[data-v-463380e6]{height:100%;overflow-y:auto}.tbl[data-v-463380e6]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.13rem}.tbl th[data-v-463380e6]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--seele-ink-4);text-align:left;background:var(--seele-bg-raised);padding:0 .1rem .08rem;font-size:.11rem;font-weight:400;position:sticky;top:0}.tbl td[data-v-463380e6]{color:var(--seele-ink-1);border-top:1px solid var(--seele-line-2);font-variant-numeric:tabular-nums;padding:.09rem .1rem}.tbl td.mono[data-v-463380e6]{font-family:var(--font-mono);color:var(--seele-ink-2);font-size:.12rem}.tbl td.right[data-v-463380e6],.tbl th.right[data-v-463380e6]{text-align:right}.tbl th[data-v-463380e6]:last-child,.tbl td[data-v-463380e6]:last-child{width:.64rem}.tbl td.ellipsis[data-v-463380e6]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ghost-ic[data-v-463380e6]{appearance:none;color:var(--seele-ink-3);cursor:pointer;background:0 0;border:0;border-radius:.06rem;padding:.03rem;display:inline-flex}.ghost-ic[data-v-463380e6]:hover{background:var(--seele-bg-base);color:var(--seele-ink-1)}.ghost-ic--danger[data-v-463380e6]:hover{background:color-mix(in srgb, var(--seele-danger) 12%, transparent);color:var(--seele-danger)}.tbl-note[data-v-463380e6]{font-family:var(--font-mono);color:var(--seele-ink-4);margin:0;padding:.1rem;font-size:.11rem;line-height:.16rem}.tbl-note--error[data-v-463380e6]{justify-content:space-between;align-items:center;gap:.12rem;display:flex}.api-panel__foot[data-v-463380e6]{flex-shrink:0}.btn[data-v-463380e6]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.32rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.09rem;flex-shrink:0;align-items:center;gap:.07rem;padding:0 .14rem;font-size:.13rem;font-weight:500;display:inline-flex}.btn[data-v-463380e6]:hover{background:var(--seele-bg-high)}.btn--soul[data-v-463380e6]{background:var(--seele-soul);color:var(--seele-soul-ink);border-color:#0000}.btn--soul[data-v-463380e6]:hover{background:var(--seele-soul-bright)}.btn--sm[data-v-463380e6]{height:.26rem;padding:0 .1rem;font-size:.12rem}.dialog-input[data-v-463380e6]{border:1px solid var(--seele-line-1);background:var(--seele-bg-void);width:100%;height:.34rem;color:var(--seele-ink-1);border-radius:.09rem;padding:0 .1rem;font-size:.13rem}.dialog-input[data-v-463380e6]::placeholder{color:var(--seele-ink-4)}.keybox[data-v-463380e6]{background:var(--seele-bg-void);border:1px solid var(--seele-line-2);font-family:var(--font-mono);color:var(--seele-ink-1);word-break:break-all;border-radius:.1rem;padding:.12rem;font-size:.12rem;line-height:.19rem}.account-panel[data-v-67c622d3]{flex-direction:column;gap:.12rem;display:flex}.panel[data-v-67c622d3]{border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);border-radius:.12rem;padding:.14rem;transition:border-color .3s,box-shadow .3s}.panel--focus[data-v-67c622d3]{border-color:color-mix(in srgb, var(--seele-soul) 55%, transparent);box-shadow:0 0 0 .03rem var(--seele-soul-glow)}.prow[data-v-67c622d3]{justify-content:space-between;align-items:center;gap:.12rem;display:flex}.prow--top[data-v-67c622d3]{align-items:flex-start}.prow--koin[data-v-67c622d3],.prow--rating-head[data-v-67c622d3]{margin-bottom:.1rem}.prow--rating-foot[data-v-67c622d3]{margin-top:.1rem}.ptitle[data-v-67c622d3]{color:var(--seele-ink-0);font-size:.13rem;font-weight:500}.psub[data-v-67c622d3]{font-family:var(--font-mono);color:var(--seele-ink-3);margin-top:.04rem;font-size:.11rem;line-height:.16rem}.psub--flush[data-v-67c622d3]{margin:0}.hr[data-v-67c622d3]{background:var(--seele-line-2);height:1px;margin:.14rem 0}.ident[data-v-67c622d3]{align-items:center;gap:.16rem;min-width:0;display:flex}.ident__text[data-v-67c622d3]{flex-direction:column;gap:.08rem;min-width:0;display:flex}.nrow[data-v-67c622d3]{align-items:center;gap:.08rem;min-width:0;display:flex}.avx[data-v-67c622d3]{cursor:pointer;border-radius:50%;flex-shrink:0;width:.68rem;height:.68rem;position:relative;overflow:visible}.avx img[data-v-67c622d3]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.avx .cam[data-v-67c622d3]{background:var(--seele-bg-high);border:2px solid var(--seele-bg-raised);width:.24rem;height:.24rem;color:var(--seele-ink-1);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-.02rem;right:-.02rem}.nbig[data-v-67c622d3]{color:var(--seele-ink-0);font-size:.19rem;font-weight:500;line-height:.26rem}.ghost-ic[data-v-67c622d3]{appearance:none;color:var(--seele-ink-3);cursor:pointer;background:0 0;border:0;border-radius:.06rem;padding:.03rem;display:inline-flex}.ghost-ic[data-v-67c622d3]:hover{background:var(--seele-bg-base);color:var(--seele-ink-1)}.uid[data-v-67c622d3]{appearance:none;background:var(--seele-bg-base);border:1px solid var(--seele-line-2);height:.24rem;font-family:var(--font-mono);color:var(--seele-ink-2);cursor:pointer;border-radius:.07rem;flex-shrink:0;align-items:center;gap:.07rem;padding:0 .08rem;font-size:.11rem;display:inline-flex}.uid[data-v-67c622d3]:hover{background:var(--seele-bg-high)}.chip[data-v-67c622d3]{appearance:none;border-radius:var(--seele-r-pill);border:1px solid var(--seele-line-1);background:var(--seele-bg-raised);height:.22rem;color:var(--seele-ink-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;flex-shrink:0;align-items:center;gap:.04rem;padding:0 .08rem;font-size:.11rem;line-height:1;display:inline-flex}.chip[data-v-67c622d3]:hover{background:var(--seele-bg-high);border-color:var(--seele-ink-4)}.chip--soul[data-v-67c622d3]{border-color:color-mix(in srgb, var(--seele-soul) 50%, transparent);background:var(--seele-soul-glow);color:var(--seele-soul)}.chip--soul[data-v-67c622d3]:hover{background:color-mix(in srgb, var(--seele-soul) 20%, transparent);border-color:var(--seele-soul)}.plan-actions[data-v-67c622d3]{flex-shrink:0;gap:.08rem;display:flex}.btn[data-v-67c622d3]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.32rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.09rem;align-items:center;gap:.07rem;padding:0 .14rem;font-size:.13rem;font-weight:500;display:inline-flex}.btn[data-v-67c622d3]:hover{background:var(--seele-bg-high)}.btn[data-v-67c622d3]:disabled{cursor:wait;opacity:.58}a.btn[data-v-67c622d3]{text-decoration:none}.btn--soul[data-v-67c622d3]{background:var(--seele-soul);color:var(--seele-soul-ink);border-color:#0000}.btn--soul[data-v-67c622d3]:hover{background:var(--seele-soul-bright)}.btn--ghost[data-v-67c622d3]{border-color:color-mix(in srgb, var(--seele-soul) 45%, transparent);background:var(--seele-soul-glow);color:var(--seele-soul)}.btn--sm[data-v-67c622d3]{height:.26rem;padding:0 .1rem;font-size:.12rem}.koin[data-v-67c622d3]{color:var(--seele-ink-1);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:.05rem;font-size:.13rem;line-height:1;display:inline-flex}.koin img[data-v-67c622d3]{object-fit:contain;width:.14rem;height:.14rem}.space[data-v-67c622d3]{flex:1;align-items:center;gap:.06rem;min-width:0;max-width:4.2rem;display:flex}.space[data-v-67c622d3] .seele-glyph{color:var(--seele-ink-3)}.meter[data-v-67c622d3]{background:var(--seele-line-1);border-radius:9.99rem;flex:1;min-width:0;height:.03rem;overflow:hidden}.meter i[data-v-67c622d3]{height:100%;width:var(--pct);border-radius:inherit;background:var(--tone,var(--seele-soul-dim));display:block}.val[data-v-67c622d3]{font-family:var(--font-mono);color:var(--seele-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.12rem;line-height:1}.warn[data-v-67c622d3]{--tone:var(--seele-amber)}.warn .val--tone[data-v-67c622d3],.warn .space[data-v-67c622d3] .seele-glyph{color:var(--seele-amber)}.crit[data-v-67c622d3]{--tone:var(--seele-danger)}.crit .val--tone[data-v-67c622d3],.crit .space[data-v-67c622d3] .seele-glyph{color:var(--seele-danger)}.mbadge[data-v-67c622d3]{border-radius:var(--seele-r-pill);background:var(--seele-soul-glow);border:1px solid color-mix(in srgb, var(--seele-soul) 35%, transparent);height:.2rem;color:var(--seele-soul);font-family:var(--font-mono);letter-spacing:.02em;flex-shrink:0;align-items:center;padding:0 .08rem;font-size:.11rem;display:inline-flex}.stars[data-v-67c622d3]{gap:.06rem;margin-bottom:.1rem;display:flex}.star[data-v-67c622d3]{appearance:none;color:var(--seele-ink-4);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.star.on[data-v-67c622d3]{color:var(--seele-soul)}.star[data-v-67c622d3]:disabled{cursor:default}.ta[data-v-67c622d3]{border:1px solid var(--seele-line-1);background:var(--seele-bg-void);width:100%;height:.72rem;color:var(--seele-ink-1);resize:none;border-radius:.09rem;padding:.09rem .1rem;font-family:inherit;font-size:.13rem}.ta[data-v-67c622d3]::placeholder{color:var(--seele-ink-4)}.ta[data-v-67c622d3]:disabled{opacity:.58}.input[data-v-67c622d3]{border:1px solid var(--seele-line-1);background:var(--seele-bg-void);width:100%;height:.34rem;color:var(--seele-ink-1);border-radius:.09rem;padding:0 .1rem;font-size:.13rem}.input[data-v-67c622d3]::placeholder{color:var(--seele-ink-4)}.input--name[data-v-67c622d3]{max-width:2.6rem}.rating-error[data-v-67c622d3]{color:var(--seele-danger);margin:.08rem 0 0;font-size:.11rem;line-height:.16rem}.price-row[data-v-71130153]{gap:.1rem;display:flex}.price[data-v-71130153]{appearance:none;background:var(--seele-bg-base);border:1px solid var(--seele-line-2);cursor:pointer;text-align:left;border-radius:.1rem;flex-direction:column;flex:1;gap:.06rem;min-width:0;padding:.12rem;display:flex}.price[data-v-71130153]:hover{border-color:var(--seele-ink-4)}.price .pk[data-v-71130153]{color:var(--seele-ink-0);font-variant-numeric:tabular-nums;font-size:.15rem}.price .pp[data-v-71130153]{font-family:var(--font-mono);color:var(--seele-ink-3);min-height:.16rem;font-size:.12rem}.price--skeleton[data-v-71130153]{cursor:default;height:.71rem}.pack-note[data-v-71130153]{font-family:var(--font-mono);color:var(--seele-ink-4);align-items:center;gap:.1rem;font-size:.11rem;line-height:.16rem;display:flex}.pack-retry[data-v-71130153]{appearance:none;font-family:var(--font-mono);color:var(--seele-soul);cursor:pointer;background:0 0;border:0;padding:0;font-size:.11rem}.usage-panel[data-v-e56f1045]{flex-direction:column;flex:1;gap:.12rem;min-height:0;display:flex}.kpis[data-v-e56f1045]{background:var(--seele-line-2);border-radius:.1rem;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.kpi[data-v-e56f1045]{background:var(--seele-bg-raised);flex-direction:column;gap:.04rem;padding:.12rem .14rem;display:flex}.kpi .kn[data-v-e56f1045]{color:var(--seele-ink-0);font-variant-numeric:tabular-nums;font-size:.2rem;line-height:.26rem}.kpi .kl[data-v-e56f1045]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--seele-ink-4);font-size:.11rem}.panel[data-v-e56f1045]{border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);border-radius:.12rem;padding:.14rem}.panel--table[data-v-e56f1045]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.prow[data-v-e56f1045],.prow--buy[data-v-e56f1045]{justify-content:space-between;align-items:center;gap:.12rem;display:flex}.prow--buy[data-v-e56f1045]{margin-bottom:.12rem}.panel--promote[data-v-e56f1045]{border-color:color-mix(in srgb, var(--seele-soul) 32%, transparent);background:var(--seele-soul-glow)}.panel--promote .prow[data-v-e56f1045]{align-items:flex-start}.panel--flat[data-v-e56f1045]{background:0 0}.promote__text[data-v-e56f1045]{min-width:0}.promote__title[data-v-e56f1045]{color:var(--seele-ink-0);margin-top:.08rem;font-size:.15rem;font-weight:500;line-height:.22rem}.promote__bullets[data-v-e56f1045]{flex-wrap:wrap;gap:.04rem .16rem;margin:.08rem 0 0;padding:0;list-style:none;display:flex}.promote__bullets li[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-ink-2);align-items:center;gap:.06rem;font-size:.11rem;line-height:.16rem;display:inline-flex}.promote__bullets[data-v-e56f1045] .seele-glyph{color:var(--seele-soul);flex-shrink:0}.plans[data-v-e56f1045]{gap:.08rem;margin-top:.12rem;display:flex}.plan[data-v-e56f1045]{appearance:none;border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);text-align:left;cursor:pointer;border-radius:.1rem;flex-direction:column;flex:1 1 0;gap:.05rem;min-width:0;padding:.1rem;display:flex}.plan[data-v-e56f1045]:hover{border-color:color-mix(in srgb, var(--seele-soul) 45%, transparent)}.plan--hot[data-v-e56f1045]{border-color:color-mix(in srgb, var(--seele-soul) 55%, transparent);background:color-mix(in srgb, var(--seele-soul) 8%, var(--seele-bg-raised))}.plan__head[data-v-e56f1045]{justify-content:space-between;align-items:center;gap:.06rem;display:flex}.plan__name[data-v-e56f1045]{color:var(--seele-ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:.12rem;font-weight:500;overflow:hidden}.plan__tag[data-v-e56f1045]{font-family:var(--font-mono);border-radius:var(--seele-r-pill);background:var(--seele-soul);color:var(--seele-soul-ink);letter-spacing:.02em;flex-shrink:0;padding:0 .05rem;font-size:.1rem;line-height:.14rem}.plan__price[data-v-e56f1045]{color:var(--seele-ink-0);font-variant-numeric:tabular-nums;font-size:.17rem;line-height:.22rem}.plan__price i[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-ink-4);margin-left:.03rem;font-size:.11rem;font-style:normal}.plan__koin[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-soul);font-size:.11rem;line-height:.16rem}.plan__meta[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-ink-4);font-size:.11rem;line-height:.16rem}.mbadge[data-v-e56f1045]{border-radius:var(--seele-r-pill);background:var(--seele-soul-glow);border:1px solid color-mix(in srgb, var(--seele-soul) 35%, transparent);height:.2rem;color:var(--seele-soul);font-family:var(--font-mono);letter-spacing:.02em;flex-shrink:0;align-items:center;padding:0 .08rem;font-size:.11rem;display:inline-flex}.btn[data-v-e56f1045]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.32rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.09rem;flex-shrink:0;align-items:center;gap:.07rem;padding:0 .14rem;font-size:.13rem;font-weight:500;display:inline-flex}.btn[data-v-e56f1045]:hover{background:var(--seele-bg-high)}.btn--soul[data-v-e56f1045]{background:var(--seele-soul);color:var(--seele-soul-ink);border-color:#0000}.btn--soul[data-v-e56f1045]:hover{background:var(--seele-soul-bright)}.ptitle[data-v-e56f1045]{color:var(--seele-ink-0);font-size:.13rem;font-weight:500}.ptitle--table[data-v-e56f1045]{flex-shrink:0;margin-bottom:.1rem}.psub[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-ink-3);margin-top:.04rem;font-size:.11rem;line-height:.16rem}.tbl-scroll[data-v-e56f1045]{flex:1;min-height:0;overflow-y:auto}.tbl[data-v-e56f1045]{border-collapse:collapse;width:100%;font-size:.13rem}.tbl th[data-v-e56f1045]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--seele-ink-4);text-align:left;background:var(--seele-bg-raised);padding:0 .1rem .08rem;font-size:.11rem;font-weight:400;position:sticky;top:0}.tbl td[data-v-e56f1045]{color:var(--seele-ink-1);border-top:1px solid var(--seele-line-2);font-variant-numeric:tabular-nums;padding:.09rem .1rem}.tbl td.mono[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-ink-2);font-size:.12rem}.tbl td.right[data-v-e56f1045],.tbl th.right[data-v-e56f1045]{text-align:right}.tbl td.pos[data-v-e56f1045]{color:var(--seele-soul)}.tbl-note[data-v-e56f1045]{font-family:var(--font-mono);color:var(--seele-ink-4);text-align:center;margin:.1rem 0 0;font-size:.11rem;line-height:.16rem}.feedback-panel[data-v-3a9ebeea]{flex-direction:column;gap:.12rem;display:flex}.panel[data-v-3a9ebeea]{border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);border-radius:.12rem;padding:.14rem}.flab[data-v-3a9ebeea]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--seele-ink-4);margin-bottom:.06rem;font-size:.11rem;display:block}.chips[data-v-3a9ebeea]{gap:.07rem;margin-bottom:.12rem;display:flex}.chip[data-v-3a9ebeea]{appearance:none;border-radius:var(--seele-r-pill);border:1px solid var(--seele-line-1);background:var(--seele-bg-raised);height:.2rem;color:var(--seele-ink-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;flex-shrink:0;align-items:center;gap:.04rem;padding:0 .08rem;font-size:.11rem;line-height:1;display:inline-flex}.chip[data-v-3a9ebeea]:hover{background:var(--seele-bg-high);border-color:var(--seele-ink-4)}.chip--soul[data-v-3a9ebeea]{border-color:color-mix(in srgb, var(--seele-soul) 50%, transparent);background:var(--seele-soul-glow);color:var(--seele-soul)}.chip--soul[data-v-3a9ebeea]:hover{background:color-mix(in srgb, var(--seele-soul) 20%, transparent);border-color:var(--seele-soul)}.ta[data-v-3a9ebeea]{border:1px solid var(--seele-line-1);background:var(--seele-bg-void);width:100%;height:.96rem;color:var(--seele-ink-1);resize:none;border-radius:.09rem;padding:.09rem .1rem;font-family:inherit;font-size:.13rem}.ta[data-v-3a9ebeea]::placeholder{color:var(--seele-ink-4)}.ta[data-v-3a9ebeea]:disabled{opacity:.58}.upload[data-v-3a9ebeea]{margin-top:.12rem}.dashed[data-v-3a9ebeea]{border:1px dashed var(--seele-line-1);height:.64rem;font-family:var(--font-mono);color:var(--seele-ink-4);cursor:pointer;border-radius:.1rem;justify-content:center;align-items:center;font-size:.11rem;display:flex}.dashed[data-v-3a9ebeea]:hover{border-color:var(--seele-ink-4);color:var(--seele-ink-3)}.thumbs[data-v-3a9ebeea]{gap:.08rem;margin-bottom:.08rem;display:flex}.thumb[data-v-3a9ebeea]{border:1px solid var(--seele-line-2);border-radius:.1rem;flex-shrink:0;width:.64rem;height:.64rem;position:relative;overflow:hidden}.thumb img[data-v-3a9ebeea]{object-fit:cover;width:100%;height:100%;display:block}.thumb__remove[data-v-3a9ebeea]{appearance:none;width:.16rem;height:.16rem;color:var(--seele-ink-0);cursor:pointer;background:#0009;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.03rem;right:.03rem}.error[data-v-3a9ebeea]{font-family:var(--font-mono);color:var(--seele-danger);margin:.1rem 0 0;font-size:.11rem;line-height:.16rem}.prow[data-v-3a9ebeea]{justify-content:space-between;align-items:center;gap:.12rem;margin-top:.12rem;display:flex}.contact[data-v-3a9ebeea]{flex:1;max-width:3rem}.input[data-v-3a9ebeea]{border:1px solid var(--seele-line-1);background:var(--seele-bg-void);width:100%;height:.34rem;color:var(--seele-ink-1);border-radius:.09rem;padding:0 .1rem;font-size:.13rem}.input[data-v-3a9ebeea]::placeholder{color:var(--seele-ink-4)}.input[data-v-3a9ebeea]:disabled{opacity:.58}.btn[data-v-3a9ebeea]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.32rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.09rem;flex-shrink:0;align-self:flex-end;align-items:center;gap:.07rem;padding:0 .14rem;font-size:.13rem;font-weight:500;display:inline-flex}.btn[data-v-3a9ebeea]:disabled{cursor:wait;opacity:.58}.btn--soul[data-v-3a9ebeea]{background:var(--seele-soul);color:var(--seele-soul-ink);border-color:#0000}.btn--soul[data-v-3a9ebeea]:hover:not(:disabled){background:var(--seele-soul-bright)}.preference-panel[data-v-42bc3e17]{flex-direction:column;gap:.12rem;display:flex}.panel[data-v-42bc3e17]{border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);border-radius:.12rem;padding:.14rem}.panel--flat[data-v-42bc3e17]{background:0 0}.frow[data-v-42bc3e17]{border-bottom:1px solid var(--seele-line-2);min-height:.44rem;color:var(--seele-ink-1);cursor:pointer;justify-content:space-between;align-items:center;gap:.12rem;font-size:.13rem;display:flex}.frow[data-v-42bc3e17]:last-child{border-bottom:0}.frow--tall[data-v-42bc3e17]{padding:.09rem 0}.fstack[data-v-42bc3e17]{flex-direction:column;gap:.02rem;min-width:0;display:flex}.fstack .psub[data-v-42bc3e17]{display:block}.psub[data-v-42bc3e17]{font-family:var(--font-mono);color:var(--seele-ink-3);margin-top:.04rem;font-size:.11rem;line-height:.16rem}.panel--flat .psub[data-v-42bc3e17]{margin:0}.lang-select[data-v-42bc3e17]{flex-shrink:0}.lang-select.ui-select.small[data-v-42bc3e17] .ui-select__value{width:auto;height:auto;font-family:var(--font-mono);color:var(--seele-ink-3);background:0 0;border:0;border-radius:0;gap:.07rem;padding:0;font-size:.12rem;font-weight:400;line-height:1}.lang-select.ui-select.small[data-v-42bc3e17] .ui-select__value .ui-select__value__text{height:auto;line-height:1}.lang-select.ui-select.small[data-v-42bc3e17] .ui-select__value .ui-select__value__icon{color:var(--seele-ink-3);align-items:center;margin-left:0;display:inline-flex}.tog[data-v-42bc3e17]{background:var(--seele-bg-void);border:1px solid var(--seele-line-1);cursor:pointer;border-radius:9.99rem;flex-shrink:0;width:.36rem;height:.2rem;padding:0;display:inline-block;position:relative}.tog i[data-v-42bc3e17]{background:var(--seele-ink-4);border-radius:50%;width:.14rem;height:.14rem;transition:left .15s,background .15s;position:absolute;top:.02rem;left:.02rem}.tog.on[data-v-42bc3e17]{background:var(--seele-soul-glow);border-color:color-mix(in srgb, var(--seele-soul) 50%, transparent)}.tog.on i[data-v-42bc3e17]{background:var(--seele-soul);left:.18rem}.service-panel[data-v-a129c396]{flex-direction:column;gap:.12rem;display:flex}.panel[data-v-a129c396]{border:1px solid var(--seele-line-2);background:var(--seele-bg-raised);border-radius:.12rem;padding:.14rem}.frow[data-v-a129c396]{appearance:none;border:0;border-bottom:1px solid var(--seele-line-2);width:100%;min-height:.44rem;color:var(--seele-ink-1);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:.12rem;padding:0;font-size:.13rem;display:flex}.frow[data-v-a129c396]:last-child{border-bottom:0}.frow[data-v-a129c396]:hover{color:var(--seele-ink-0)}.frow[data-v-a129c396] .seele-glyph{color:var(--seele-ink-3)}.danger-zone[data-v-a129c396]{border:1px solid color-mix(in srgb, var(--seele-danger) 34%, transparent);background:color-mix(in srgb, var(--seele-danger) 7%, transparent);border-radius:.12rem;padding:.14rem}.danger-zone__title[data-v-a129c396]{color:var(--seele-danger);margin-bottom:.05rem;font-size:.13rem;font-weight:500}.danger-zone__desc[data-v-a129c396]{color:var(--seele-ink-3);max-width:5.2rem;margin-bottom:.12rem;font-size:.12rem;line-height:.17rem}.btn[data-v-a129c396]{appearance:none;border:1px solid var(--seele-line-1);background:var(--seele-bg-base);height:.32rem;color:var(--seele-ink-1);cursor:pointer;border-radius:.09rem;align-items:center;gap:.07rem;padding:0 .14rem;font-size:.13rem;font-weight:500;display:inline-flex}.btn--danger[data-v-a129c396]{border-color:color-mix(in srgb, var(--seele-danger) 55%, transparent);color:var(--seele-danger);background:0 0}.btn--danger[data-v-a129c396]:hover{background:color-mix(in srgb, var(--seele-danger) 12%, transparent)}.profile-popup[data-v-c8669178]{background:0 0;display:flex;overflow:hidden}.profile-layout[data-v-c8669178]{background:var(--seele-bg-base);border:1px solid var(--seele-line-1);width:9.8rem;height:6.4rem;max-height:calc(100vh - .56rem);box-shadow:var(--seele-shadow-pop);border-radius:.16rem;display:flex;overflow:hidden}.profile-rail[data-v-c8669178]{background:var(--seele-bg-void);border-right:1px solid var(--seele-line-1);flex-direction:column;flex-shrink:0;width:224px;padding:.14rem .12rem .12rem;display:flex}.rail-brand[data-v-c8669178]{padding:.02rem .08rem .16rem}.rail-brand__img[data-v-c8669178]{object-fit:contain;object-position:left center;width:.92rem;height:.52rem;display:block}.rail-user[data-v-c8669178]{background:var(--seele-bg-base);border:1px solid var(--seele-line-2);border-radius:.1rem;align-items:center;gap:.09rem;margin-bottom:.16rem;padding:.08rem;display:flex}.rail-user__avatar[data-v-c8669178]{background:var(--seele-bg-raised);border-radius:50%;flex-shrink:0;width:.22rem;height:.22rem;overflow:hidden}.rail-user__avatar img[data-v-c8669178]{object-fit:cover;width:100%;height:100%;display:block}.rail-user__text[data-v-c8669178]{flex-direction:column;flex:1;gap:.01rem;min-width:0;display:flex}.rail-user__name[data-v-c8669178]{color:var(--seele-ink-0);font-size:.13rem}.rail-user__meta[data-v-c8669178]{font-family:var(--font-mono);color:var(--seele-ink-3);text-transform:lowercase;font-size:.11rem}.rail-menu[data-v-c8669178]{flex:1;min-height:0;overflow-y:auto}.rail-group[data-v-c8669178]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--seele-ink-4);padding:0 .08rem .06rem;font-size:.11rem}.rail-group+.rail-group[data-v-c8669178],.rail-item+.rail-group[data-v-c8669178]{padding-top:.16rem}.rail-item[data-v-c8669178]{appearance:none;width:100%;height:.34rem;color:var(--seele-ink-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.08rem;align-items:center;gap:.1rem;padding:0 .08rem;font-size:.13rem;display:flex}.rail-item[data-v-c8669178] .seele-glyph{color:var(--seele-ink-3)}.rail-item[data-v-c8669178]:hover{background:var(--seele-bg-base);color:var(--seele-ink-0)}.rail-item.active[data-v-c8669178]{background:var(--seele-bg-raised);color:var(--seele-ink-0)}.rail-item.active[data-v-c8669178] .seele-glyph{color:var(--seele-soul)}.rail-item__label[data-v-c8669178]{flex:1;min-width:0}.rail-item__new[data-v-c8669178]{border-radius:var(--seele-r-chip);background:var(--seele-soul-glow);border:1px solid color-mix(in srgb, var(--seele-soul) 35%, transparent);height:.16rem;color:var(--seele-soul);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;align-items:center;padding:0 .06rem;font-size:.09rem;display:inline-flex}.rail-foot[data-v-c8669178]{border-top:1px solid var(--seele-line-2);margin-top:auto;padding-top:.1rem}.rail-item--out[data-v-c8669178]:hover{background:color-mix(in srgb, var(--seele-danger) 10%, transparent);color:var(--seele-danger)}.rail-item--out[data-v-c8669178]:hover .seele-glyph{color:var(--seele-danger)}.profile-main[data-v-c8669178]{background:var(--seele-bg-base);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.main-head[data-v-c8669178]{border-bottom:1px solid var(--seele-line-1);flex-shrink:0;align-items:center;gap:.12rem;height:.54rem;padding:0 .18rem;display:flex}.main-head__title[data-v-c8669178]{min-width:0;color:var(--seele-ink-0);flex:1;font-size:.15rem;font-weight:500;line-height:.22rem}.main-head__sub[data-v-c8669178]{font-family:var(--font-mono);color:var(--seele-ink-4);letter-spacing:.06em;text-transform:uppercase;font-size:.11rem}.main-head__close[data-v-c8669178]{appearance:none;color:var(--seele-ink-3);cursor:pointer;background:0 0;border:0;border-radius:.06rem;padding:.03rem;display:inline-flex}.main-head__close[data-v-c8669178]:hover{background:var(--seele-bg-raised);color:var(--seele-ink-1)}.main-body[data-v-c8669178]{flex-direction:column;flex:1;gap:.12rem;min-height:0;padding:.16rem .18rem;display:flex;overflow-y:auto}.tab-content.usage-tab[data-v-c8669178],.tab-content.api-tab[data-v-c8669178]{flex-direction:column;flex:1;min-height:0;display:flex}.delete-input[data-v-c8669178]{border:1px solid var(--seele-line-1);background:var(--seele-bg-void);width:100%;height:.34rem;color:var(--seele-ink-1);border-radius:.09rem;padding:0 .1rem;font-size:.13rem}.delete-input[data-v-c8669178]::placeholder{color:var(--seele-ink-4)}.profile-popup.mobile[data-v-c8669178]{width:100vw;height:100dvh}.profile-popup.mobile .profile-layout[data-v-c8669178]{border-radius:0;flex-direction:column;width:100vw;height:100dvh}.profile-popup.mobile .profile-rail[data-v-c8669178]{border-right:0;border-bottom:1px solid var(--seele-line-1);width:100%;padding:.12rem}.profile-popup.mobile .rail-brand[data-v-c8669178]{padding:0 .04rem .1rem}.profile-popup.mobile .rail-menu[data-v-c8669178]{flex-direction:column;flex:none;display:flex}.profile-popup.mobile .main-head[data-v-c8669178]{height:.52rem;padding:0 .16rem}.profile-popup.mobile .main-body[data-v-c8669178]{padding:.12rem .16rem .24rem}.account-ban-overlay[data-v-a034b608]{z-index:2147483000;background:color-mix(in srgb, var(--seele-bg-void) 94%, transparent);-webkit-backdrop-filter:blur(.16rem);justify-content:center;align-items:center;min-height:100svh;padding:.24rem;display:flex;position:fixed;inset:0;overflow:auto}.account-ban-card[data-v-a034b608]{border:.01rem solid var(--seele-line-1);border-radius:var(--seele-r-panel);background:var(--seele-bg-raised);width:min(100%,5.4rem);box-shadow:var(--seele-shadow-pop);color:var(--seele-ink-1);text-align:center;padding:.4rem}.warning-icon[data-v-a034b608]{border-radius:var(--seele-r-pill);background:color-mix(in srgb, var(--seele-danger) 18%, transparent);width:.64rem;height:.64rem;color:var(--seele-danger);justify-content:center;align-items:center;margin-bottom:.24rem;display:inline-flex}.warning-icon[data-v-a034b608] svg{width:.32rem;height:.32rem}.warning-icon[data-v-a034b608] path{stroke:currentColor}.warning-icon[data-v-a034b608] path[fill=white]{fill:currentColor;stroke:none}.title[data-v-a034b608]{color:var(--seele-ink-0);font-size:var(--seele-fs-h2);font-weight:var(--font-weight-semibold);margin:0;line-height:1.2}.description[data-v-a034b608]{color:var(--seele-ink-2);font-size:var(--seele-fs-body);margin:.16rem auto 0;line-height:1.55}.contact-panel[data-v-a034b608]{border-radius:var(--seele-r-control);background:var(--seele-bg-high);flex-direction:column;gap:.08rem;margin-top:.28rem;padding:.16rem;display:flex}.contact-label[data-v-a034b608]{color:var(--seele-ink-2);font-size:var(--seele-fs-sm)}.support-email[data-v-a034b608]{overflow-wrap:anywhere;color:var(--seele-soul);font-family:var(--font-mono);font-size:var(--seele-fs-body);font-weight:var(--font-weight-medium)}.contact-actions[data-v-a034b608]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem;margin-top:.2rem;display:grid}.action-button[data-v-a034b608],.logout-button[data-v-a034b608]{min-width:0}.logout-button[data-v-a034b608]{color:var(--seele-ink-2);margin-top:.12rem}@media only screen and (width<=767px){.account-ban-overlay[data-v-a034b608]{align-items:flex-end;padding:.16rem}.account-ban-card[data-v-a034b608]{width:100%;padding:.32rem .2rem .2rem}.contact-actions[data-v-a034b608]{grid-template-columns:1fr}}.slide-in-enter-active[data-v-99f76363],.slide-out-enter-active[data-v-99f76363],.slide-in-leave-active[data-v-99f76363],.slide-out-leave-active[data-v-99f76363]{will-change:transform;transition:all .3s ease-out;position:absolute}.slide-in-enter-from[data-v-99f76363]{z-index:100;opacity:0;transform:translate(100%)}.slide-in-enter-to[data-v-99f76363],.slide-in-leave-from[data-v-99f76363]{opacity:1}.slide-in-leave-to[data-v-99f76363],.slide-out-enter-from[data-v-99f76363]{opacity:0}.slide-out-enter-to[data-v-99f76363]{opacity:1}.slide-out-leave-from[data-v-99f76363]{z-index:100;opacity:1}.slide-out-leave-to[data-v-99f76363]{opacity:0;transform:translate(100%)}.sideslip-in-enter-active[data-v-99f76363],.sideslip-out-enter-active[data-v-99f76363],.sideslip-in-leave-active[data-v-99f76363],.sideslip-out-leave-active[data-v-99f76363]{will-change:transform;transition:all .3s ease-out;position:absolute}.sideslip-in-enter-from[data-v-99f76363]{z-index:100;opacity:0;transform:translate(100%)}.sideslip-in-enter-to[data-v-99f76363],.sideslip-in-leave-from[data-v-99f76363]{opacity:1;transform:translate(0)}.sideslip-in-leave-to[data-v-99f76363],.sideslip-out-enter-from[data-v-99f76363]{opacity:0;transform:translate(-100%)}.sideslip-out-enter-to[data-v-99f76363]{opacity:1;transform:translate(0)}.sideslip-out-leave-from[data-v-99f76363]{z-index:100;opacity:1;transform:translate(0)}.sideslip-out-leave-to[data-v-99f76363]{opacity:0;transform:translate(100%)}.app[data-v-99f76363]{background:#0f0f0f;width:100%;height:100%}.app.hide-bg[data-v-99f76363]{background:0 0!important}.app.app--api-docs[data-v-99f76363]{background:#fff;height:auto;min-height:100%;overflow:visible}.hidden[data-v-99f76363]{overflow:hidden}.disable-scroll[data-v-99f76363]{overflow:hidden;transform:translateZ(0)}.transition-mask[data-v-99f76363]{z-index:9999;position:fixed;inset:0}
