.jini-logo[data-v-9d41f1aa]{display:inline-flex;align-items:center;gap:10px;color:#0f766e;line-height:1}.jini-logo svg[data-v-9d41f1aa]{width:34px;height:34px;flex:none;filter:drop-shadow(0 5px 10px rgb(15 118 110 / .16))}.jini-wordmark[data-v-9d41f1aa]{color:#102a2a;font-size:20px;font-weight:850;letter-spacing:-.045em}.jini-logo.inverse[data-v-9d41f1aa]{color:#5eead4}.jini-logo.inverse .jini-wordmark[data-v-9d41f1aa]{color:#fff}.jini-logo.compact svg[data-v-9d41f1aa]{width:32px;height:32px}.public-account-trigger[data-v-ce6d1512],.ws-account-dropdown a[data-v-ce6d1512],.ws-account-dropdown button[data-v-ce6d1512]{display:flex;align-items:center;gap:8px}.market-header[data-v-ce6d1512]{width:100%;max-width:none;height:64px;padding:0 max(24px,calc((100vw - 1320px)/2));border-bottom:1px solid #e2e8f0;background:#fff;gap:28px}.market-header .brand[data-v-ce6d1512]{flex:none;color:#0f172a;font-size:20px;font-weight:800;white-space:nowrap}.market-nav[data-v-ce6d1512]{display:flex;align-items:center;gap:26px!important;margin-right:auto!important;font-size:13px!important}.market-nav a[data-v-ce6d1512]{display:inline-flex;align-items:center;height:64px;border-bottom:2px solid transparent;color:#475569;text-decoration:none;white-space:nowrap}.market-nav a.active[data-v-ce6d1512],.market-nav a[data-v-ce6d1512]:hover{border-color:#0f766e;color:#0b4f4a}.market-header .header-actions[data-v-ce6d1512]{display:flex;align-items:center;gap:12px;margin-left:auto}.market-header .market-search-link[data-v-ce6d1512]{display:grid;width:38px;height:38px;place-items:center;border:1px solid #e2e8f0;border-radius:8px;color:#334155}.market-header .market-account-link[data-v-ce6d1512]{color:#334155;text-decoration:none;font-size:13px;font-weight:700;white-space:nowrap}.market-header .button[data-v-ce6d1512]{min-height:38px;padding:9px 14px;border-radius:8px;font-size:13px;text-decoration:none}.market-header .button-primary[data-v-ce6d1512]{background:#0f766e;color:#fff}@media(max-width:1100px){.market-nav[data-v-ce6d1512]{gap:14px!important}.market-header[data-v-ce6d1512]{gap:18px}}@media(max-width:900px){.market-nav[data-v-ce6d1512]{display:none!important}.market-header[data-v-ce6d1512]{padding:0 16px}.market-header .market-account-link[data-v-ce6d1512]{display:none}}@media(max-width:480px){.market-header[data-v-ce6d1512]{height:58px}.market-header .brand[data-v-ce6d1512]{font-size:17px}.market-header .brand-mark[data-v-ce6d1512]{width:29px;height:29px}.market-header .header-actions[data-v-ce6d1512]{gap:8px}.market-header .button[data-v-ce6d1512]{padding:8px 10px;font-size:11px}.market-header .button-secondary[data-v-ce6d1512]{display:none}}.ws-account-dropdown>a[data-v-909157f4],.ws-account-dropdown>button[data-v-909157f4]{display:flex;align-items:center;gap:9px}.ws-secondary-action svg[data-v-909157f4],.ws-global-search svg[data-v-909157f4],.ws-workspace svg[data-v-909157f4],.ws-workspace-menu svg[data-v-909157f4]{flex:none}.admin-frame[data-v-7d70f109]{min-height:100vh;display:grid;grid-template-columns:202px minmax(0,1fr);background:#fff;color:#111936;font-size:12px}.admin-sidebar[data-v-7d70f109]{position:sticky;top:0;display:flex;height:100vh;flex-direction:column;border-right:1px solid #e2e8f0;background:#fff}.admin-brand[data-v-7d70f109]{display:flex;align-items:center;gap:8px;height:60px;padding:0 16px;color:#111936;text-decoration:none;font-size:14px;font-weight:900}.admin-brand img[data-v-7d70f109]{width:29px;height:29px}.admin-nav[data-v-7d70f109]{flex:1;overflow:auto;padding:2px 10px}.admin-nav section[data-v-7d70f109]{margin:0 0 12px}.admin-nav section>b[data-v-7d70f109],.legacy button>b[data-v-7d70f109]{display:block;padding:0 6px 5px;color:#64748b;font-size:8px;letter-spacing:.06em;text-transform:uppercase}.admin-nav a[data-v-7d70f109]{display:flex;align-items:center;gap:8px;min-height:26px;padding:0 8px;border-radius:5px;color:#475569;text-decoration:none;font-size:11px}.admin-nav a i[data-v-7d70f109]{width:14px;color:#4f46e5;font-style:normal;text-align:center}.admin-nav a.router-link-exact-active[data-v-7d70f109],.admin-nav a.router-link-active[data-v-7d70f109]{background:#eef2ff;color:#4338ca;font-weight:800}.legacy[data-v-7d70f109]{padding-top:8px;border-top:1px solid #e2e8f0}.legacy>button[data-v-7d70f109]{display:flex;justify-content:space-between;width:100%;border:0;background:#fff;color:#64748b;cursor:pointer}.legacy nav[data-v-7d70f109]{margin-top:4px}.admin-utility[data-v-7d70f109]{padding:10px;border-top:1px solid #e2e8f0}.admin-utility[data-v-7d70f109]>*{display:block;width:100%;padding:7px 8px;border:0;background:#fff;color:#475569;text-align:left;text-decoration:none;font-size:10px;cursor:pointer}.admin-profile[data-v-7d70f109]{position:relative;display:flex;align-items:center;gap:8px;padding:12px;border-top:1px solid #e2e8f0}.admin-profile>i[data-v-7d70f109]{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:#64748b;color:#fff;font-style:normal}.admin-profile span[data-v-7d70f109]{display:grid;min-width:0;flex:1}.admin-profile b[data-v-7d70f109]{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-profile small[data-v-7d70f109]{color:#64748b;font-size:9px}.admin-profile>button[data-v-7d70f109]{border:0;background:#fff;cursor:pointer}.profile-menu[data-v-7d70f109]{position:absolute;z-index:4;right:8px;bottom:52px;width:160px;padding:5px;border:1px solid #e2e8f0;border-radius:7px;background:#fff;box-shadow:0 12px 26px #0f172a21}.profile-menu[data-v-7d70f109]>*{display:block;width:100%;padding:8px;border:0;background:#fff;color:#334155;text-align:left;text-decoration:none;font-size:10px}.admin-workspace[data-v-7d70f109]{min-width:0}.admin-topbar[data-v-7d70f109]{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:14px;height:61px;padding:0 20px;border-bottom:1px solid #e2e8f0}.range[data-v-7d70f109]{display:flex}.range.hidden[data-v-7d70f109]{visibility:hidden}.range button[data-v-7d70f109]{padding:7px 12px;border:1px solid #dbe2ea;background:#fff;color:#475569;font-size:10px;cursor:pointer}.range button[data-v-7d70f109]:first-child{border-radius:5px 0 0 5px}.range button[data-v-7d70f109]:last-child{border-radius:0 5px 5px 0}.range button.active[data-v-7d70f109]{border-color:#4f46e5;background:#4f46e5;color:#fff}.admin-search[data-v-7d70f109]{display:flex;align-items:center;width:min(355px,36vw);height:31px;padding:0 9px;border:1px solid #dbe2ea;border-radius:6px;background:#fff}.admin-search input[data-v-7d70f109]{min-width:0;flex:1;border:0;outline:0;font-size:10px}.admin-search kbd[data-v-7d70f109]{padding:2px 5px;border-radius:3px;background:#f1f5f9;color:#64748b;font-size:9px}.view-market[data-v-7d70f109]{padding:8px 12px;border:1px solid #dbe2ea;border-radius:5px;background:#fff;color:#334155;text-decoration:none;font-size:10px;font-weight:700}.admin-content[data-v-7d70f109]{position:relative;margin-top:-61px;padding:13px 18px 18px}.breadcrumb[data-v-7d70f109],.admin-page-header[data-v-7d70f109]{position:relative;z-index:2}.breadcrumb[data-v-7d70f109]{display:flex;gap:6px;color:#64748b;font-size:10px}.breadcrumb b[data-v-7d70f109]{margin-left:6px;color:#94a3b8}.admin-page-header[data-v-7d70f109]{display:flex;align-items:flex-start;justify-content:space-between;margin:7px 0 14px}.admin-page-header h1[data-v-7d70f109]{margin:0;font-size:23px;letter-spacing:-.03em}.admin-page-header p[data-v-7d70f109]{margin:4px 0 0;color:#64748b;font-size:11px}.admin-page-header>#admin-page-actions[data-v-7d70f109]:empty{display:none}.search-note[data-v-7d70f109],.legacy-note[data-v-7d70f109]{padding:8px 10px;border-radius:5px;background:#f8fafc;color:#64748b;font-size:10px}.legacy-note[data-v-7d70f109]{border:1px solid #e2e8f0}.admin-footer[data-v-7d70f109]{display:flex;justify-content:space-between;padding:12px 18px;border-top:1px solid #e2e8f0;color:#94a3b8;font-size:9px}@media(max-width:850px){.admin-frame[data-v-7d70f109]{display:block}.admin-sidebar[data-v-7d70f109]{position:static;height:auto}.admin-nav[data-v-7d70f109]{display:none}.admin-utility[data-v-7d70f109]{display:flex}.admin-profile[data-v-7d70f109]{display:none}.admin-topbar[data-v-7d70f109]{padding:0 12px}.range[data-v-7d70f109]{display:none}.admin-search[data-v-7d70f109]{width:100%;max-width:none}.view-market[data-v-7d70f109]{display:none}.admin-content[data-v-7d70f109]{margin-top:0;padding:12px}.admin-footer span[data-v-7d70f109]:last-child{display:none}}.admin-nav a svg[data-v-7d70f109]{flex:none;color:#4f46e5}.admin-utility>a[data-v-7d70f109],.view-market[data-v-7d70f109]{display:flex;align-items:center;gap:6px}.admin-search[data-v-7d70f109]{gap:7px}.admin-search svg[data-v-7d70f109]{flex:none;color:#64748b}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-wght-normal-BWQ3gi2K.woff2) format("woff2-variations")}:root{color-scheme:light;--font-sans: "Nunito Sans Variable", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-bg: #f7faf8;--color-surface: #ffffff;--color-surface-subtle: #eef5f2;--color-text: #102a2a;--color-muted: #60716d;--color-border: #d9e5e1;--color-primary: #0f766e;--color-primary-hover: #0b5f59;--color-accent: #ff8a65;--color-danger: #b42318;--color-success: #18794e;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 5rem;--radius-sm: .65rem;--radius-md: 1rem;--radius-lg: 1.5rem;--ph-icon-size: 16px;--ph-icon-nav-size: 18px;--ph-icon-stroke: 1.8;--ph-font-caption: 12px;--ph-font-secondary: 13px;--ph-font-body: 14px;--ph-font-emphasis: 16px;--ph-font-section: 20px;--ph-font-title: 24px;--ph-font-display: 32px;--ph-button-height: 40px;--ph-button-height-compact: 32px;--ph-button-height-large: 44px;--ph-touch-target: 44px;--shadow-sm: 0 1px 2px rgb(16 42 42 / .04), 0 8px 24px rgb(16 42 42 / .05);--shadow-lg: 0 28px 70px rgb(16 42 42 / .14);--sidebar-width: 16rem;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);font-synthesis:none}[data-ui-font] .rpc-content,[data-ui-font] .font-sans .prt-editor{font-family:var(--font-sans)}.mpl-bulk button:disabled{opacity:.46;cursor:not-allowed}.mpl-bulk-category{display:flex;align-items:center;gap:6px;color:#68748c;font-size:13px;font-weight:700}.mpl-bulk-category select{height:36px;max-width:160px;padding:0 8px;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#253055}.mpl-bulk-message{position:fixed;z-index:22;right:22px;bottom:76px;max-width:min(520px,calc(100vw - 32px));margin:0;padding:10px 10px 10px 13px;display:flex;align-items:center;gap:8px;border:1px solid #cfeede;border-radius:7px;background:#effbf5;color:#087653;font-size:14px;font-weight:700;box-shadow:0 8px 26px #18204a18;animation:mpl-toast-in .18s ease-out}.mpl-bulk-message span{min-width:0}.mpl-bulk-message a{color:#0f766e;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.mpl-bulk-message button{width:24px;height:24px;margin-left:2px;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:5px;background:transparent;color:#5d6c77;font-size:17px;cursor:pointer}.mpl-bulk-message button:hover{background:#dff4e9;color:#26384a}@keyframes mpl-toast-in{0%{transform:translateY(8px);opacity:0}}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--color-bg: #101411;--color-surface: #171d19;--color-surface-subtle: #202822;--color-text: #eef4ee;--color-muted: #a5afa7;--color-border: #303a32;--color-primary: #75c995;--color-primary-hover: #94d9ad;--color-accent: #c9e85b;--shadow-sm: 0 1px 2px rgb(0 0 0 / .25);--shadow-lg: 0 25px 60px rgb(0 0 0 / .4)}}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;min-height:100dvh;background:var(--color-bg);overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}.jini-loading{min-height:100vh;margin:0;display:grid;place-items:center;color:var(--color-primary);font-weight:800;letter-spacing:-.01em}::selection{background:#bff4ea;color:#0b3f3b}button,a,input,select,textarea{touch-action:manipulation}img{max-width:100%;height:auto}.route-fade-enter-active,.route-fade-leave-active{transition:opacity .14s ease,transform .14s ease}.route-fade-enter-from{opacity:0;transform:translateY(3px)}.route-fade-leave-to{opacity:0}.pwa-status{position:fixed;z-index:1000;top:max(10px,env(safe-area-inset-top));right:12px;left:12px;pointer-events:none}.pwa-banner,.pwa-install{width:min(520px,100%);min-height:58px;margin:0 auto;padding:10px 11px 10px 14px;display:flex;align-items:center;gap:10px;border:1px solid #dcdff0;border-radius:13px;background:#fff;color:#17213e;box-shadow:0 14px 40px #1119362b;pointer-events:auto}.pwa-banner span,.pwa-install span{min-width:0;flex:1}.pwa-banner b,.pwa-banner small,.pwa-install b,.pwa-install small{display:block}.pwa-banner small,.pwa-install small{margin-top:2px;color:#67728a;font-size:13px}.pwa-banner button,.pwa-install button{min-width:44px;min-height:40px;padding:0 13px;border:1px solid #d8dced;border-radius:9px;background:#fff;color:#0f766e;font-weight:800}.pwa-install .primary,.pwa-banner.update button{border-color:#0f766e;background:#0f766e;color:#fff}.pwa-banner.offline{border-color:#efd19a;background:#fffaf0}.pwa-switch{min-width:108px;min-height:44px;padding:5px 9px;display:flex;align-items:center;gap:8px;border:1px solid #dfe3ed;border-radius:99px;background:#f1f3f7;color:#69748b}.pwa-switch i{width:28px;height:18px;padding:2px;display:block;border-radius:99px;background:#aeb5c2}.pwa-switch i:after{content:"";width:14px;height:14px;display:block;border-radius:50%;background:#fff;transition:transform .18s ease}.pwa-switch.on{border-color:#bde7d7;background:#effaf5;color:#087e59}.pwa-switch.on i{background:#13a36f}.pwa-switch.on i:after{transform:translate(10px)}.sx-offline-access{padding:16px;display:flex;align-items:center;gap:18px}.sx-offline-access>div{flex:1}.sx-offline-access h2,.sx-offline-access p{margin:0}.sx-offline-access p{margin-top:5px;color:#69758d;line-height:1.5}@media(max-width:760px){body{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}button,.button,input,select{min-height:44px}textarea{font-size:16px}input,select,textarea{font-size:max(16px,1em)!important}.ws-frame{min-height:100dvh}.ws-content>main{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.ws-mobile-nav{height:auto;min-height:64px;padding:6px 4px calc(6px + env(safe-area-inset-bottom));bottom:0;transform:translateZ(0)}.ws-mobile-nav a{min-height:50px;border-radius:10px}.ws-mobile-nav a.router-link-active{background:#f0edff;color:#0f766e}.ws-mobile-nav a:active{transform:scale(.96)}.ws-account-dropdown,.ws-workspace-menu{position:fixed!important;z-index:950!important;right:8px!important;bottom:calc(72px + env(safe-area-inset-bottom))!important;left:8px!important;top:auto!important;width:auto!important;max-height:70dvh;overflow:auto;border-radius:16px!important;box-shadow:0 -18px 50px #11193630!important}.sx-offline-access{align-items:flex-start;flex-direction:column}.sx-offline-access .pwa-switch{width:100%;justify-content:center}.migration-modal,.ptm-editor{height:min(92dvh,100%);max-height:92dvh;border-radius:18px 18px 0 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.route-fade-enter-from{transform:none}}html{-webkit-text-size-adjust:100%}body{font-size:var(--ph-font-body);line-height:1.5}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(var(--ph-font-title),2.5vw,var(--ph-font-display));line-height:1.15;letter-spacing:-.035em}h2{font-size:clamp(var(--ph-font-section),1.8vw,var(--ph-font-title));letter-spacing:-.025em}h3{font-size:var(--ph-font-emphasis);line-height:1.35}p{color:var(--color-muted);font-size:var(--ph-font-body);line-height:1.5}:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 35%,transparent);outline-offset:2px}.section-shell{width:min(1180px,calc(100% - 2rem));margin-inline:auto}.public-header{width:min(1240px,calc(100% - 2rem));height:5rem;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.public-header nav{display:flex;gap:var(--space-5);color:var(--color-muted);font-size:.94rem}.public-header nav a.router-link-active{color:var(--color-text)}.brand{display:inline-flex;align-items:center;gap:.65rem;font-weight:760;letter-spacing:-.03em;font-size:1.15rem}.brand-mark{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.65rem;background:var(--color-primary);color:var(--color-bg)}.header-actions,.hero-actions{display:flex;gap:var(--space-3);align-items:center}.button{min-height:var(--ph-button-height);border:1px solid transparent;border-radius:var(--radius-sm);padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;font-size:var(--ph-font-body);line-height:1.2;white-space:nowrap;font-weight:650;transition:background .16s,border-color .16s,transform .16s}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{opacity:.55;cursor:not-allowed}.button-primary{background:var(--color-primary);color:var(--color-bg)}.button-primary:hover:not(:disabled){background:var(--color-primary-hover)}.button-secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.button-ghost{background:transparent;color:var(--color-text)}.button-large{min-height:var(--ph-button-height-large);padding:0 1.25rem}.button-compact{min-height:var(--ph-button-height-compact);padding-inline:.7rem;font-size:.82rem}.lucide,.seller-icon,.ph-icon{flex:0 0 auto;stroke-width:var(--ph-icon-stroke)}button:not([class*=icon]):not([class*=close]):not([class*=tab]):not([class*=chip]):not([class*=tag]):not([class*=check]):not([class*=pagination]):not([class*=page-]):not([class*=toolbar]):not([class*=toggle]):not([class*=swatch]):not([class*=remove]):not([class*=drag]):not([class*=step]):not([class*=rating]):not([class*=dot]):not([class*=heart]){min-height:var(--ph-button-size, var(--ph-button-height))}button:not([class*=icon]):not([class*=close]):not([class*=tab]):not([class*=chip]):not([class*=tag]):not([class*=check]):not([class*=pagination]):not([class*=page-]):not([class*=toolbar]):not([class*=toggle]):not([class*=swatch]):not([class*=remove]):not([class*=drag]):not([class*=step]):not([class*=rating]):not([class*=dot]):not([class*=heart]):not([class*=compact]){font-size:var(--ph-font-body)}@media(max-width:760px){button:not([class*=icon]):not([class*=close]):not([class*=tab]):not([class*=chip]):not([class*=tag]):not([class*=check]):not([class*=pagination]):not([class*=page-]):not([class*=toolbar]):not([class*=toggle]):not([class*=swatch]):not([class*=remove]):not([class*=drag]):not([class*=step]):not([class*=rating]):not([class*=dot]):not([class*=heart]){--ph-button-size:var(--ph-touch-target)}.button-compact{min-height:var(--ph-touch-target)}}.eyebrow{display:block;margin-bottom:var(--space-3);color:var(--color-primary);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hero{min-height:42rem;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:var(--space-7);padding-block:var(--space-7) var(--space-8)}.hero-copy p{max-width:42rem;font-size:1.15rem}.trust-row{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-6);color:var(--color-muted);font-size:.86rem}.trust-row span:before{content:"✓";color:var(--color-primary);margin-right:.45rem;font-weight:900}.hero-visual{min-height:30rem;position:relative;display:grid;place-items:center}.gradient-orb{position:absolute;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--color-accent),#56a875 55%,transparent 72%);filter:blur(8px);opacity:.8}.floating-card{position:absolute;z-index:1;background:color-mix(in srgb,var(--color-surface) 92%,transparent);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.card-a{width:20rem;padding:var(--space-5);border-radius:var(--radius-lg);transform:rotate(-4deg) translate(-1rem,-1rem)}.card-b{padding:.85rem 1rem;border-radius:var(--radius-md);transform:translate(6rem,8rem);font-weight:650}.status-dot{width:.55rem;height:.55rem;border-radius:50%;display:inline-block;margin-right:.5rem;background:var(--color-success)}.feature-section{padding-block:var(--space-8);border-top:1px solid var(--color-border)}.feature-section>div:first-child{max-width:38rem}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-top:var(--space-6)}.feature-grid article{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.step{color:var(--color-primary);font-weight:800}.public-footer{border-top:1px solid var(--color-border);padding:var(--space-6) max(1rem,calc((100% - 1180px)/2));display:flex;justify-content:space-between;color:var(--color-muted);font-size:.85rem}.page-hero,.simple-page{padding-block:var(--space-7) var(--space-6)}.page-hero{max-width:50rem}.page-hero h1,.simple-page h1{font-size:clamp(2.4rem,5vw,4rem)}.filter-bar{position:sticky;top:.75rem;z-index:5;padding:.75rem;margin-bottom:var(--space-6);display:flex;gap:.75rem;background:color-mix(in srgb,var(--color-bg) 85%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.filter-bar input,.command-bar input{flex:1;border:0;background:transparent;color:var(--color-text);padding:.65rem;outline:none}.prompt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);padding-bottom:var(--space-8)}.prompt-card{min-height:19rem;display:flex;flex-direction:column;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .18s,box-shadow .18s}.prompt-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.prompt-card h3{font-size:1.25rem}.prompt-card p{flex:1}.prompt-card footer{border-top:1px solid var(--color-border);padding-top:var(--space-4);margin-top:var(--space-4);display:flex;justify-content:space-between;color:var(--color-muted);font-size:.88rem}.prompt-card footer strong{color:var(--color-text)}.card-top,.provider-row{display:flex;flex-wrap:wrap;gap:.45rem}.card-top{justify-content:space-between;margin-bottom:var(--space-4)}.badge,.provider-chip{display:inline-flex;align-items:center;width:fit-content;padding:.28rem .55rem;border-radius:99px;font-size:.7rem;font-weight:750;text-transform:capitalize;background:var(--color-surface-subtle);color:var(--color-muted)}.badge-accent{background:var(--color-accent);color:#1b2b18}.badge-success{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}.state-panel{min-height:18rem;display:grid;place-items:center;align-content:center;text-align:center;padding:var(--space-7);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.state-panel p{max-width:30rem}.spinner{width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:spin .7s linear infinite}.spinner-large{width:2rem;height:2rem}@keyframes spin{to{transform:rotate(360deg)}}.detail-page{padding-block:var(--space-7)}.detail-main{display:grid;grid-template-columns:minmax(0,1fr) 22rem;gap:var(--space-7)}.detail-main h1{font-size:clamp(2.5rem,5vw,4.25rem);max-width:50rem}.lead{font-size:1.15rem;max-width:46rem}.creator-line{display:flex;align-items:center;gap:var(--space-3);margin-block:var(--space-5)}.creator-line small{display:block;color:var(--color-muted)}.avatar{flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;display:grid;place-items:center;background:var(--color-surface-subtle);color:var(--color-primary);font-weight:800}.avatar-large{width:3.5rem;height:3.5rem;font-size:1.25rem}.content-section{margin-block:var(--space-7)}.content-section li{margin-block:.65rem;color:var(--color-muted)}.locked-preview,.sample{position:relative;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.locked-preview pre{white-space:pre-wrap;color:var(--color-muted)}.fade-lock{position:absolute;inset:auto 0 0;padding:3rem 1.25rem 1.25rem;background:linear-gradient(transparent,var(--color-surface) 55%);text-align:center;font-size:.8rem;font-weight:700}.sample{margin-block:var(--space-3)}.purchase-card{position:sticky;top:1rem;height:fit-content;display:grid;gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.purchase-card select{padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text)}.price{font-size:2rem}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-block:var(--space-6) var(--space-8)}.pricing-grid article{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.pricing-grid strong{font-size:1.5rem}.featured-plan{outline:2px solid var(--color-primary)}.auth-page{min-height:100vh;display:grid;place-items:center;padding:var(--space-5);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--color-accent) 22%,transparent),transparent 35%),var(--color-bg)}.auth-card{width:min(100%,28rem);display:grid;gap:var(--space-5);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.auth-card h1{font-size:2.2rem}.field{display:grid;gap:.45rem;font-size:.85rem;font-weight:700}.field input,.field textarea,.field select{width:100%;padding:.82rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text)}.field textarea{resize:vertical;line-height:1.55}.field input[aria-invalid=true]{border-color:var(--color-danger)}.field-error,.form-error{color:var(--color-danger);font-size:.8rem}.auth-switch{text-align:center;font-size:.88rem}.auth-switch a{color:var(--color-primary);font-weight:750}.app-frame{min-height:100vh;display:grid;grid-template-columns:var(--sidebar-width) 1fr}.sidebar{position:sticky;top:0;height:100vh;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border-right:1px solid var(--color-border)}.side-nav{display:grid;gap:.35rem}.side-nav a{padding:.72rem .85rem;border-radius:var(--radius-sm);color:var(--color-muted);font-weight:600}.side-nav a.router-link-exact-active{background:var(--color-surface-subtle);color:var(--color-text)}.sidebar-user{margin-top:auto;display:flex;align-items:center;gap:.65rem;min-width:0;font-size:.78rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button{margin-left:auto;border:0;background:transparent;color:var(--color-muted);cursor:pointer}.app-content{min-width:0}.command-bar{height:4.5rem;display:flex;align-items:center;gap:var(--space-4);padding-inline:var(--space-6);border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg) 88%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.command-bar .eyebrow{margin:0}.page-container{width:min(1120px,calc(100% - 3rem));margin:0 auto;padding-block:var(--space-6) var(--space-8)}.page-heading{display:flex;justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-6)}.page-heading h1{font-size:clamp(2rem,4vw,3.35rem)}.page-heading p{max-width:44rem;margin-bottom:0}.metric-grid,.dashboard-grid,.settings-grid{display:grid;gap:var(--space-5)}.metric-grid{grid-template-columns:repeat(3,1fr)}.metric-grid article,.panel{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.metric-grid strong{display:block;margin-block:.5rem;font-size:1.5rem}.metric-grid span{color:var(--color-muted);font-size:.8rem}.dashboard-grid,.settings-grid{grid-template-columns:1.25fr .75fr;margin-top:var(--space-5)}.subtle-panel{background:var(--color-surface-subtle)}.action-list{display:grid}.action-list a{display:flex;justify-content:space-between;padding-block:.9rem;border-bottom:1px solid var(--color-border);font-weight:650}.vault-list{display:grid;gap:.75rem}.vault-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.vault-row h3,.vault-row p{margin-bottom:.25rem}.document-icon,.folder-icon{width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:.75rem;background:var(--color-surface-subtle);color:var(--color-primary)}.row-actions{display:flex;align-items:center;gap:var(--space-3)}.vault-actions select{max-width:9rem;padding:.65rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text)}.inline-form{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--space-4);margin-bottom:var(--space-5)}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.creator-summary{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}.creator-summary .badge{margin-left:auto}.onboarding-card{max-width:42rem;display:grid;gap:var(--space-4)}.editor-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(18rem,.65fr);gap:var(--space-5);align-items:start}.form-stack{display:grid;gap:var(--space-4)}.creator-form{margin-bottom:var(--space-5)}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.prompt-content,.result-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.version-list article{padding-block:var(--space-3);border-bottom:1px solid var(--color-border)}.version-list small{display:block;color:var(--color-muted);margin-top:.25rem}.version-list p{margin:.5rem 0 0}.studio-tabs{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);overflow-x:auto}.studio-tabs button{padding:.65rem .9rem;border:1px solid var(--color-border);border-radius:99px;background:var(--color-surface);color:var(--color-muted);cursor:pointer;text-transform:capitalize}.studio-tabs button[aria-selected=true]{background:var(--color-primary);color:var(--color-bg);border-color:var(--color-primary)}.link-code{padding:var(--space-4);border:1px dashed var(--color-primary);border-radius:var(--radius-md);text-align:center;font:800 2rem/1 ui-monospace,monospace;letter-spacing:.16em;background:var(--color-surface-subtle)}.device-panel{margin-top:var(--space-5)}.moderation-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr) auto;align-items:end;gap:var(--space-4)}dl div{display:grid;grid-template-columns:7rem 1fr;gap:var(--space-3);padding-block:.75rem;border-bottom:1px solid var(--color-border)}dt{color:var(--color-muted)}dd{margin:0}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;word-break:break-all}.wpe-page.is-simple form{grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);max-width:1280px;margin:0 auto}.wpe-advanced-toggle{color:#0f766e!important;border-color:#8f82f4!important}.wpe-page button:disabled{opacity:.5;cursor:not-allowed}.wpe-manage-link{display:block;margin:-7px 0 12px;color:#0f766e}.form-error{display:grid;gap:4px;padding:10px;border:1px solid #ffc5c5;border-radius:5px;background:#fff4f4;color:#c62f2f}.category-manager-page{max-width:1000px;margin:0 auto}.category-manager-page>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.category-manager-page h1{font-size:24px}.category-manager-page>header a,.category-manager-page button{padding:10px 16px;border:1px solid #dce1ed;border-radius:6px;background:#fff}.category-create,.category-list{padding:20px;margin-bottom:16px}.category-create form{display:flex;gap:10px}.category-create input,.category-list input{height:40px;padding:0 12px;border:1px solid #dce1ed;border-radius:6px}.category-create input{flex:1}.category-list>header{padding-bottom:12px;border-bottom:1px solid #e4e7ef}.category-list article{min-height:62px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e7eaf1}.category-list article>i{width:34px;height:34px;display:grid;place-items:center;border-radius:7px;background:#f0edff;color:#0f766e;font-style:normal}.category-list article>b,.category-list article>input{flex:1}.category-list article .danger{color:#d83232!important}.category-success{padding:9px;border-radius:5px;background:#eaf9f2;color:#087852}@media(max-width:900px){.public-header nav{display:none}.hero{grid-template-columns:1fr}.hero-visual{min-height:22rem}.prompt-grid,.feature-grid,.pricing-grid,.metric-grid,.collection-grid{grid-template-columns:repeat(2,1fr)}.detail-main{grid-template-columns:1fr}.purchase-card{position:static}.app-frame{grid-template-columns:5rem 1fr}.sidebar{padding:var(--space-3);align-items:center}.sidebar .brand{font-size:0}.side-nav a{font-size:0;width:2.8rem;height:2.8rem;display:grid;place-items:center}.side-nav a:first-letter{font-size:1rem}.sidebar-user .truncate,.sidebar-user .icon-button{display:none}}@media(max-width:640px){.header-actions .button-ghost{display:none}.hero{padding-top:var(--space-5)}.hero-actions,.public-footer,.page-heading{align-items:stretch;flex-direction:column}.prompt-grid,.feature-grid,.pricing-grid,.metric-grid,.collection-grid,.dashboard-grid,.settings-grid,.editor-grid,.two-column{grid-template-columns:1fr}.filter-bar{flex-wrap:wrap}.filter-bar input{flex-basis:100%}.app-frame{display:block}.sidebar{position:fixed;inset:auto 0 0;z-index:20;width:100%;height:4.5rem;padding:.5rem;flex-direction:row;justify-content:center;border:1px solid var(--color-border)}.sidebar>.brand,.sidebar-user{display:none}.side-nav{display:flex;overflow-x:auto}.side-nav a:nth-child(n+6){display:none}.command-bar{padding-inline:var(--space-4)}.command-bar .eyebrow{display:none}.page-container{width:min(100% - 1.5rem,1120px);padding-bottom:6rem}.vault-row{grid-template-columns:auto 1fr}.moderation-card{grid-template-columns:1fr}.row-actions{grid-column:2;justify-content:flex-start}.inline-form{grid-template-columns:1fr}}.cpe-step-nav>.cpe-publish-progress{position:sticky;bottom:76px;z-index:4;padding:10px;border:1px solid #dcdff0;border-radius:9px;background:#fffffff5;box-shadow:0 8px 24px #1f274e14;cursor:default}.cpe-publish-progress header{display:flex;align-items:center;justify-content:space-between;gap:10px}.cpe-publish-progress header span{display:grid;gap:1px}.cpe-publish-progress header b{color:#24304c;font-size:13px}.cpe-publish-progress header small{color:#778198;font-size:12px}.cpe-publish-progress header strong{color:#0f766e;font-size:13px}.cpe-publish-progress>i{height:5px;margin-top:8px;display:block;overflow:hidden;border-radius:99px;background:#ebeaf2}.cpe-publish-progress>i>b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#14ad7b,#0f766e);transition:width .25s ease}.cpe-publish-progress>div{max-height:0;margin-top:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .22s ease,margin .22s ease,opacity .16s ease,transform .22s ease}.cpe-publish-progress:hover>div,.cpe-publish-progress:focus-within>div,.cpe-publish-progress:focus>div{max-height:230px;margin-top:10px;opacity:1;transform:translateY(0)}.cpe-publish-progress p{margin:0;padding:5px 0;border-top:1px solid #edf0f5;color:#9a6a12;font-size:12px}.cpe-publish-progress p.done{color:#087d59}.cpe-publish-progress p.optional{color:#7c869a;line-height:1.4}.cpe-basic-copy{display:grid;gap:16px}.cpe-page{font-family:var(--font-sans)}.cpe-copy-field>input{font-size:15px;font-weight:650;letter-spacing:-.01em}.cpe-title-format{padding:10px;display:grid;gap:10px;border:1px solid #e1e4ed;border-radius:9px;background:#fafbfe}.cpe-format-switch{min-width:0;margin:0!important;display:flex!important;align-items:center;gap:9px;cursor:pointer}.cpe-format-switch>input{position:absolute;opacity:0;pointer-events:none}.cpe-format-switch>i{width:34px;height:20px;padding:2px;display:block;flex:0 0 34px;border-radius:99px;background:#b7becb;transition:background .16s ease}.cpe-format-switch>i:after{content:"";width:16px;height:16px;display:block;border-radius:50%;background:#fff;box-shadow:0 1px 3px #17213e38;transition:transform .16s ease}.cpe-format-switch>input:checked+i{background:#543ee2}.cpe-format-switch>input:checked+i:after{transform:translate(14px)}.cpe-format-switch span{min-width:0;display:grid;gap:2px}.cpe-format-switch b{color:#26314c;font-size:13px}.cpe-format-switch small{color:#7b8599;font-size:11px;font-weight:500}.cpe-format-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px}.cpe-format-modes{min-width:0;padding:3px;display:grid;grid-template-columns:1fr 1fr;gap:3px;border:1px solid #e0e3ec;border-radius:8px;background:#eef0f6}.cpe-format-modes button{height:30px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#69748b;font-size:12px;font-weight:800;white-space:nowrap;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.cpe-format-modes button.active{background:#fff;color:#4934d8;box-shadow:0 2px 7px #28205d1f}.cpe-format-apply{min-width:92px;height:36px;padding:0 13px;border:1px solid #cfc8f6;border-radius:7px;background:#f5f2ff;color:#4934d8;font-size:12px;font-weight:850;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease}.cpe-format-apply:hover:not(:disabled){border-color:#8170e9;background:#ece8ff}.cpe-format-apply.applied{border-color:#a9dfca;background:#ebf9f3;color:#087d59}.cpe-format-apply:disabled{cursor:not-allowed;opacity:.5}@media(max-width:620px){.cpe-format-actions{grid-template-columns:1fr}.cpe-format-apply{width:100%}}.cpe-copy-field{display:grid;gap:7px}.cpe-copy-field>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.cpe-copy-field>header>span{display:flex;align-items:center;gap:8px}.cpe-copy-field>header small{color:#8790a2;font-size:12px;font-weight:600}.cpe-copy-field>header button{padding:6px 9px;border:1px solid #c7c0ef;border-radius:7px;background:#f8f7ff;color:#4935da;font-size:12px;font-weight:800}.cpe-copy-field>header button:hover:not(:disabled){border-color:#7565e7;background:#efecff;transform:translateY(-1px)}.cpe-copy-field>header button:disabled{cursor:not-allowed;opacity:.52}.cpe-copy-suggestion{width:100%;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px dashed #bcb3ed;border-radius:8px;background:linear-gradient(90deg,#faf9ff,#f5f8ff);color:#263250;text-align:left}.cpe-copy-suggestion:hover{border-color:#7866e8;background:#f1efff;transform:translateY(-1px)}.cpe-copy-suggestion>span{min-width:0;display:grid;gap:3px}.cpe-copy-suggestion small{color:#7768cf;font-size:11px;font-weight:750}.cpe-copy-suggestion b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.cpe-copy-suggestion em{color:#087d59;font-size:12px;font-style:normal;font-weight:850}.cpe-section-divider{margin:22px 0 14px;padding-top:18px;display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-top:1px solid #e5e8ef}.cpe-section-divider>b{color:#1f2945;font-size:12px}.cpe-section-divider>span{color:#7d879b;font-size:12px;text-align:right}.cpe-metadata-step{display:grid;gap:18px}@media(max-width:700px){.cpe-copy-field>header{align-items:flex-start;flex-direction:column}.cpe-copy-field>header>span{width:100%;justify-content:space-between}.cpe-section-divider{align-items:flex-start;flex-direction:column;gap:4px}.cpe-section-divider>span{text-align:left}}.cpe-metadata-step>label{display:grid;gap:8px}.cpe-metadata-step>label>select{min-height:44px;padding:0 12px;border:1px solid #dce1ed;border-radius:7px;background:#fff;color:#1f2a48}.cpe-metadata-step>label>select:disabled{background:#f6f7fa;color:#929bad;cursor:not-allowed}.cpe-suggestion{width:100%;min-height:45px;padding:8px 10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 9px;border:1px dashed #bcb1f4;border-radius:8px;background:#faf9ff;color:#26314d;text-align:left}.cpe-suggestion>span{padding:3px 6px;border-radius:99px;background:#eae6ff;color:#4c38dc;font-size:11px;font-weight:800;text-transform:uppercase}.cpe-suggestion>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpe-suggestion>em{color:#07845c;font-style:normal;font-weight:850}.cpe-suggestion>small{grid-column:2 / -1;color:#768197}.cpe-tag-suggestions{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.cpe-tag-suggestions>small{width:100%;color:#768197}.cpe-tag-suggestions>button{padding:7px 9px;border:1px dashed #bbb1f0;border-radius:99px;background:#faf9ff;color:#4934d9}.cpe-tag-suggestions em{margin-left:4px;color:#07845c;font-size:11px;font-style:normal}.cpe-tag-field>.cpe-tag-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}.cpe-tag-head>span{display:grid;gap:3px}.cpe-tag-head small{color:#7a8498;font-weight:500}.cpe-picker>.cpe-tag-head>.cpe-analyze-tags{min-height:34px;padding:7px 11px;border-color:#bdb4f2;background:#f7f5ff;color:#4632dc;font-weight:800;white-space:nowrap}.cpe-picker>.cpe-tag-head>.cpe-analyze-tags:hover:not(:disabled){border-color:#7463e7;background:#efecff;transform:translateY(-1px)}.cpe-picker>.cpe-tag-head>.cpe-analyze-tags:disabled{cursor:not-allowed;opacity:.55}.cpe-tag-analysis-note{padding:8px 10px;display:grid;grid-template-columns:auto 1fr;gap:3px 8px;border:1px solid #cfe9df;border-radius:7px;background:#f3fbf7;color:#087b59;font-size:12px}.cpe-tag-analysis-note>span{color:#557268}.cpe-tag-analysis-note.warning{border-color:#efd9a6;background:#fffaf0;color:#a26100}.cpe-tag-analysis-note.error{grid-template-columns:auto 1fr auto;align-items:center;border-color:#efc8ca;background:#fff8f8;color:#bd3440}.cpe-tag-analysis-note.error>button{padding:5px 8px;border:1px solid #e7b8bc;border-radius:5px;background:#fff;color:#bd3440;font-weight:750}.cpe-tag-suggestions.title>button{border-style:solid;border-color:#d6dce8;background:#fff;color:#34415d}@media(max-width:700px){.cpe-tag-field>.cpe-tag-head{align-items:flex-start;flex-direction:column}.cpe-picker>.cpe-tag-head>.cpe-analyze-tags{width:100%}}.cpe-pack-step{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:end}.cpe-pack-step>label{display:grid;gap:7px}.cpe-pack-step input,.cpe-pack-step select{width:100%;min-height:44px;padding:0 12px;border:1px solid #dce1ed;border-radius:7px;background:#fff;color:#1e2947}.cpe-pack-or{padding-bottom:14px;color:#9099aa;font-size:13px;text-transform:uppercase}.cpe-pack-step article{grid-column:1 / -1;padding:14px;border:1px solid #ddd9fb;border-radius:8px;background:#faf9ff}.cpe-pack-step article p{margin:5px 0 9px;color:#66718a;line-height:1.5}.cpe-pack-step article a{color:#0f766e;font-weight:750}.cpe-pack-step footer{grid-column:1 / -1;color:#727d93;font-size:13px}.cpe-pack-step code{padding:3px 6px;border-radius:4px;background:#eeebff;color:#0f766e}.cpe-scan-status{margin:12px 0 0;padding:8px 10px;border-radius:6px;background:#f2f0ff;color:#5944e6;font-size:13px}.cpe-duplicate-list{transition:opacity .18s ease,filter .18s ease}.cpe-duplicate-list.scanning{opacity:.72;filter:saturate(.82)}@media(max-width:760px){.cpe-step-nav>.cpe-publish-progress{position:static}.cpe-pack-step{grid-template-columns:1fr}.cpe-pack-or{padding:0;text-align:center}}.cpe-section-intro{display:flex;align-items:flex-start;gap:12px;margin:0 0 22px}.cpe-section-intro>span{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#4b35e8;color:#fff;font-weight:800}.cpe-section-intro h2{margin:0;font-size:20px}.cpe-section-intro p{margin:5px 0 0;color:#6a758b;line-height:1.5}.cpe-next{min-height:42px;margin-top:20px;padding:0 18px;float:right;border:0;border-radius:7px;background:#0f766e;color:#fff;font-weight:800}.cpe-next:disabled{background:#d9dce5;color:#8b93a4}.cpe-part-tabs{display:flex;align-items:center;gap:6px;overflow:auto;margin-bottom:10px;padding-bottom:2px}.cpe-part-tabs button{min-height:38px;padding:0 12px;display:flex;align-items:center;gap:9px;flex:0 0 auto;border:1px solid #dce1ed;border-radius:7px;background:#fff;color:#59657d}.cpe-part-tabs button.active{border-color:#7663ed;background:#f1eeff;color:#0f766e;font-weight:750}.cpe-part-tabs button.add{border-style:dashed;color:#0f766e}.cpe-part-tabs button i{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#9a5360;font-style:normal}.cpe-part-head{min-height:45px;padding:6px 8px;display:flex;align-items:center;gap:10px;border:1px solid #dce1ed;border-bottom:0;border-radius:7px 7px 0 0;background:#fbfcff}.cpe-part-head input{width:auto!important;min-width:0;flex:1;padding:7px!important;border-color:transparent!important;background:transparent!important;font-weight:800}.cpe-part-head input:focus{border-color:#c9c2f9!important;background:#fff!important}.cpe-part-head small{color:#7b8498}.cpe-part-head+.cpe-tabs{border-radius:0}.cpe-content textarea.cpe-part-editor{min-height:380px}.cpe-media-current{position:relative;margin-top:14px;overflow:hidden;border:1px solid #dce1ed;border-radius:10px;background:#111}.cpe-media-current img,.cpe-media-current video{width:100%;height:340px;display:block;object-fit:contain;background:#111}.cpe-media-current label{position:absolute;right:12px;bottom:12px;padding:10px 14px;border-radius:7px;background:#fffffff0;color:#0f766e;font-weight:800;box-shadow:0 6px 20px #1115;cursor:pointer}.cpe-media-current input{display:none}.cpe-price-choice{display:grid;grid-template-columns:1fr 1fr;gap:13px}.cpe-price-choice>button{min-height:100px;padding:17px;display:flex;align-items:flex-start;gap:12px;border:1px solid #dce1ed;border-radius:10px;background:#fff;color:#27314c;text-align:left}.cpe-price-choice>button.active{border-color:#6e59ed;background:#f5f3ff;box-shadow:0 0 0 2px #6047e817}.cpe-price-choice i{font-size:22px;color:#0f766e;font-style:normal}.cpe-price-choice span{display:grid;gap:7px}.cpe-price-choice b{font-size:16px}.cpe-price-choice small{color:#6d7890;line-height:1.45}.cpe-price-input{display:grid!important;gap:8px;margin-top:20px!important}.cpe-price-input>div{display:grid;grid-template-columns:46px 1fr auto;align-items:center;border:1px solid #dce1ed;border-radius:8px;overflow:hidden}.cpe-price-input>div span{height:100%;display:grid;place-items:center;background:#f3f4f8;font-size:18px}.cpe-price-input>div input{border:0!important;border-radius:0!important;font-size:20px;font-weight:800}.cpe-price-input>div strong{padding:0 14px;color:#087a57}.cpe-price-input>small{color:#68748c}.cpe-free-summary{margin-top:20px;padding:22px;display:flex;align-items:center;gap:14px;border:1px solid #cde8dd;border-radius:9px;background:#f1fbf7}.cpe-free-summary strong{color:#087a57;font-size:26px}.cpe-free-summary span{color:#557064}.cpe-sample-copy{display:grid;grid-template-columns:1fr;gap:12px}.cpe-sample-copy label{display:grid;gap:7px}.cpe-sample-toolbar{margin-top:20px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e9ef}.cpe-sample-toolbar>div{display:grid;gap:4px}.cpe-sample-toolbar small{color:#758096}.cpe-sample-toolbar button{padding:9px 13px;border:1px solid #cfc8f6;border-radius:6px;background:#f6f4ff;color:#0f766e;font-weight:750}.cpe-sample-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cpe-sample-gallery article{position:relative;padding:9px;display:grid;gap:8px;border:1px solid #dfe3eb;border-radius:9px;background:#fff}.cpe-sample-gallery img,.cpe-sample-gallery video{width:100%;height:150px;object-fit:cover;border-radius:6px;background:#111}.cpe-sample-gallery audio{width:100%;height:54px;margin:48px 0}.cpe-sample-gallery input{padding:8px!important}.cpe-sample-gallery article>button{justify-self:end;padding:5px 8px;border:0;background:#fff;color:#c4434c}.cpe-sample-gallery article>div{display:grid;gap:5px;color:#788297;font-size:12px}.cpe-sample-gallery article>div i,.cpe-sample-gallery article>div i b{height:5px;display:block;border-radius:99px}.cpe-sample-gallery article>div i{background:#eceef3}.cpe-sample-gallery article>div i b{background:#0f766e}.cpe-sample-empty{min-height:220px;display:grid!important;place-items:center;align-content:center;gap:8px;border:1px dashed #bfc5d5;border-radius:10px;background:#fbfcfe;color:#647089;cursor:pointer}.cpe-sample-empty span{font-size:28px;color:#0f766e}.cpe-advanced-stack{display:grid;gap:10px}.cpe-advanced-stack>details{border:1px solid #dfe3eb!important;border-radius:9px!important;background:#fff!important}.cpe-advanced-stack>details>summary{padding:14px!important}.cpe-advanced-stack>details[open]>summary{border-bottom:1px solid #e7e9ef}.cpe-advanced-stack>details>div,.cpe-advanced-stack>details>section,.cpe-advanced-stack>details>label{margin:0!important;padding:14px!important}.cpe-version{display:grid;gap:14px}.cpe-version>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border-radius:7px;background:#f5f3ff}.cpe-version>div small{color:#65718a}.cpe-version label{display:grid;gap:7px;font-weight:700}.cpe-version input{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px}.cpe-tab-panel:after{content:"";display:block;clear:both}@media(max-width:760px){.cpe-price-choice,.cpe-sample-gallery{grid-template-columns:1fr}.cpe-media-current img,.cpe-media-current video{height:230px}.cpe-price-input>div{grid-template-columns:40px 1fr}.cpe-price-input>div strong{grid-column:1/-1;padding:9px;border-top:1px solid #e1e4eb}.cpe-version>div{align-items:flex-start;flex-direction:column}}.mpl-pagination{padding:14px 26px 90px;display:flex;align-items:center;justify-content:flex-end;gap:7px;color:#6d7890}.mpl-pagination>span{margin-right:auto}.mpl-pagination label{display:flex;align-items:center;gap:6px}.mpl-pagination select,.mpl-pagination button{height:34px;padding:0 10px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#34405e}.mpl-pagination button{cursor:pointer}.mpl-pagination button.active{border-color:#4b36e7;background:#4b36e7;color:#fff}.mpl-pagination button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:760px){.mpl-pagination{padding:12px 16px 90px;overflow:auto;justify-content:flex-start}.mpl-pagination>span{min-width:max-content;margin-right:6px}}.suite-page{min-height:calc(100vh - 58px);background:#fff;color:#101936;font-size:14px;line-height:1.45}.suite-page *{box-sizing:border-box}.suite-page h1,.suite-page h2,.suite-page h3,.suite-page p{margin-top:0}.suite-page a{color:inherit;text-decoration:none}.suite-card{border:1px solid #dfe4f0;border-radius:10px;background:#fff;box-shadow:0 2px 10px #262d5506}.suite-breadcrumb{height:46px;display:flex;align-items:center;gap:10px;color:#67718b;font-size:12px}.suite-breadcrumb span+span:before{content:"›";margin-right:10px;color:#9aa2b5}.suite-side{padding:18px 16px}.suite-side h3{font-size:14px;margin:0 0 14px}.suite-side h4{margin:18px 0 9px;font-size:12px}.suite-side label{display:flex;align-items:center;gap:8px;margin:9px 0;color:#35405d;font-size:12px}.suite-side label small{margin-left:auto;color:#8a93a8}.suite-side input,.suite-side select,.suite-page input,.suite-page select,.suite-page textarea{font:inherit;color:#25304e;outline:0}.suite-price{display:flex;gap:7px}.suite-price input{width:50%;padding:8px;border:1px solid #e0e4ef;border-radius:5px}.suite-toggle{width:25px;height:14px;margin-left:auto;border-radius:10px;background:#d8dcea;position:relative}.suite-toggle:after{content:"";position:absolute;width:10px;height:10px;left:2px;top:2px;border-radius:50%;background:#fff}.suite-toggle.on{background:#4d3df1}.suite-toggle.on:after{left:13px}.muted{color:#79839a!important}.outline{border:1px solid #4c3df2!important;background:#fff!important;color:#3929e6!important}.sr-page{padding:0 38px 42px}.sr-shell{max-width:1970px;margin:auto;display:grid;grid-template-columns:230px minmax(0,1fr) 320px;gap:52px}.sr-filters{align-self:start}.sr-filters>header{display:flex;justify-content:space-between}.sr-filters>header a{color:#4638ee;font-size:11px}.sr-main{min-width:0;padding-top:22px}.sr-title{display:flex;align-items:flex-start;justify-content:space-between}.sr-title h1{font-size:24px;margin-bottom:3px}.sr-title h1 span{color:#563cf0}.sr-title p{color:#68738e}.sr-title>div:last-child{display:flex;gap:14px}.sr-title button,.sr-suggest span,.sr-sort select{border:1px solid #d8dded;background:#fff;border-radius:6px}.sr-title button{padding:11px 22px;color:#392ce0}.sr-suggest{display:flex;align-items:center;gap:13px;margin:16px 0}.sr-suggest span{padding:6px 13px;color:#66718a;font-size:12px;background:#f8f9fc}.sr-tabs{height:46px;display:flex;align-items:stretch;gap:6px;padding:0 5px;overflow:hidden}.sr-tabs span{display:flex;align-items:center;padding:0 16px;white-space:nowrap;color:#4d5873}.sr-tabs .active{color:#392de5;border-bottom:3px solid #4434ed;font-weight:700}.sr-sort{display:flex;justify-content:flex-end;align-items:center;gap:9px;margin:12px 0}.sr-sort select{padding:8px 28px 8px 10px}.sr-section{margin:17px 0 22px}.sr-section>header{display:flex;align-items:center;gap:14px;margin-bottom:11px}.sr-section h2{font-size:16px;margin:0}.sr-section header a{margin-left:auto;color:#4031e5}.sr-prompt-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.sr-prompt-grid article{min-width:0;height:325px;padding:10px;display:flex;flex-direction:column}.sr-art{height:94px;border-radius:7px;background:linear-gradient(135deg,#eff3ff,#d8e1fb);display:grid;place-items:center;overflow:hidden;position:relative}.sr-art:before{content:"";width:72%;height:56%;border:6px solid #fff;background:linear-gradient(90deg,#ede8ff 35%,#fff 35%);box-shadow:0 6px 20px #4039961f}.sr-prompt-grid h3{font-size:14px;line-height:1.25;margin:10px 0 6px}.sr-prompt-grid p{height:32px;color:#69748d;font-size:11px}.sr-author{display:flex;align-items:center;gap:6px;margin:3px 0;color:#35405c}.sr-author i,.pd-creator i{width:19px;height:19px;border-radius:50%;background:linear-gradient(145deg,#191827,#d2a47f)}.sr-rating{display:flex;justify-content:space-between;color:#f0a000;margin:5px 0}.sr-rating span{color:#738098}.sr-models{display:flex;gap:4px;margin-top:auto}.sr-models span,.pd-models span,.pd-chips span{padding:3px 6px;border-radius:99px;background:#eef8f3;color:#167855;font-size:11px}.sr-prompt-grid footer{display:flex;align-items:center;margin-top:8px}.sr-prompt-grid footer strong{font-size:12px}.sr-prompt-grid footer a{margin-left:auto;padding:6px 18px;border:1px solid #dde2ef;border-radius:5px;color:#4031e7}.heart{font-size:18px;color:#31436d;margin-left:8px}.sr-creator-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.sr-creator-grid article{padding:15px;height:155px;position:relative}.sr-creator-grid h3{margin:0 0 5px;color:#3f30e5}.sr-creator-grid p{font-size:11px;color:#6d7690}.sr-creator-grid strong{color:#f0a000}.sr-creator-grid small{float:right;color:#758099}.sr-creator-grid a{position:absolute;left:10px;right:10px;bottom:10px;padding:7px;text-align:center;border:1px solid #dfe3ee;border-radius:5px;color:#3b2de5}.sr-compact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sr-compact article{height:112px;padding:12px;display:grid;grid-template-columns:76px 1fr;gap:11px}.sr-compact .sr-art{height:82px}.sr-compact h3{font-size:13px;margin:7px 0}.sr-right{padding-top:18px}.sr-right>section{padding:18px;margin-bottom:14px}.sr-right h3{font-size:12px}.sr-right p,.sr-right li{color:#64708b;font-size:12px;line-height:1.65}.sr-right ul{padding-left:18px}.sr-right li::marker{color:#13a36d}.sr-right a{color:#4434e8}.sr-right .sr-related{display:flex;flex-wrap:wrap;gap:7px}.sr-related span{padding:6px 8px;border:1px solid #dddff7;border-radius:5px;color:#4e3deb;background:#faf9ff}.sr-request{min-height:155px!important;background:linear-gradient(135deg,#2922e2,#b34dff)!important;color:#fff}.sr-request p{color:#fff}.sr-request button{width:100%;padding:9px;border:0;border-radius:5px;color:#3622d8;background:#fff}.pd-page{padding:0 54px 34px}.pd-page>.suite-breadcrumb,.pd-shell{max-width:1940px;margin-inline:auto}.pd-shell{display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:30px}.pd-main{min-width:0}.pd-hero{height:300px;display:grid;grid-template-columns:500px minmax(0,1fr);gap:24px}.pd-cover{padding:10px;overflow:hidden}.pd-dashboard{height:100%;display:grid;grid-template-columns:75px 1fr;background:#f7f9fe}.pd-dashboard aside{padding:14px 8px;background:linear-gradient(180deg,#0d1749,#10245e);color:#fff;display:flex;flex-direction:column;gap:13px;font-size:11px}.pd-dashboard section{padding:12px}.pd-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pd-metrics div{height:50px;padding:9px;border:1px solid #e2e6f0;background:#fff;font-weight:700}.pd-chart{height:112px;margin-top:10px;border:1px solid #e4e8f1;background:linear-gradient(170deg,transparent 49%,#5c49ef 50%,transparent 51%),linear-gradient(190deg,transparent 53%,#9a88f7 54%,transparent 55%);background-size:45px 60px}.pd-summary{padding:8px 0}.pd-summary h1{font-size:23px;margin:0 0 5px}.pd-summary>p{color:#66718b;font-size:14px}.pd-creator{display:flex;align-items:center;gap:10px;margin:14px 0}.pd-creator i{width:31px;height:31px}.pd-creator b span{display:block;color:#4535e8;font-size:11px}.pd-creator button{padding:7px 16px;border:1px solid #d9def0;border-radius:5px;background:#fff;color:#4030e3}.pd-creator strong{margin-left:14px;color:#f0a000}.pd-meta{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e2e6ef;border-radius:7px}.pd-meta div{padding:9px;border-right:1px solid #e6e9f1}.pd-meta div:last-child{border:0}.pd-meta small{display:block;color:#7e879c}.pd-models,.pd-badges{display:flex;gap:7px;align-items:center;margin-top:10px}.pd-badges span{padding:5px 10px;border-radius:99px;background:#e9faf1;color:#168151}.pd-tabs{height:47px;margin-top:20px;display:grid;grid-template-columns:repeat(7,1fr);align-items:center;text-align:center}.pd-tabs span{height:100%;display:grid;place-items:center}.pd-tabs .active{color:#3f30e5;border-bottom:2px solid #4a39ef}.pd-body{display:grid;grid-template-columns:185px 1fr;gap:18px;margin-top:16px}.pd-onpage{padding:14px;align-self:start}.pd-onpage b{display:block;margin-bottom:10px}.pd-onpage span{display:block;padding:7px;color:#5c6780}.pd-onpage .active{background:#f0efff;color:#3c2de2;border-radius:5px}.pd-content>section{margin-bottom:12px;padding:18px}.pd-content h2{font-size:14px}.pd-overview{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pd-overview div{padding-left:20px}.pd-overview b{display:block}.pd-overview p{color:#68738c;font-size:12px}.pd-protected{min-height:235px;position:relative}.pd-protected ol{color:#5e6881;padding-left:26px;line-height:2}.pd-protected:after{content:"🔒  Full prompt unlocks after purchase";position:absolute;inset:95px 20%;display:grid;place-items:center;border-radius:10px;background:linear-gradient(90deg,#ffffffd9,#fff,#ffffffd9);font-weight:800;color:#121936;font-size:13px}.pd-protected a{display:block;width:155px;margin:14px auto 0;padding:8px;text-align:center;border:1px solid #4939ec;border-radius:5px;color:#3d2ee6}.pd-samples>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.sample-art{height:100px;border-radius:6px;background:linear-gradient(135deg,#dbe5ff,#fff 55%,#182762)}.pd-reviews{display:grid;grid-template-columns:250px 1fr 1fr;gap:22px}.pd-reviews strong{font-size:28px}.pd-bars span{display:block;margin:6px 0;background:linear-gradient(90deg,#f6a800 var(--w),#edf0f6 var(--w));height:5px}.pd-right>section{padding:16px;margin-bottom:14px}.pd-buy{position:sticky;top:70px}.pd-buy h2{font-size:25px;color:#3d2ce6;margin:0}.pd-buy h2 del{font-size:13px;color:#7d879c;margin-left:8px}.pd-buy>p{color:#fb3b31}.pd-license{display:flex;align-items:center;padding:12px;margin:8px 0;border:1px solid #dfe3ee;border-radius:6px}.pd-license.active{border:2px solid #4b38f0;background:#faf9ff}.pd-license b{margin-left:9px}.pd-license small{display:block;color:#7b8498}.pd-license strong{margin-left:auto}.pd-buy>a,.pd-buy>button{width:100%;display:block;padding:10px;margin-top:8px;border:1px solid #4835ed;border-radius:5px;text-align:center;background:#fff;color:#3b2ae2}.pd-buy>.active{background:linear-gradient(90deg,#4328e8,#572df4);color:#fff}.pd-chips{display:flex;gap:5px;flex-wrap:wrap}.pd-creator-stats{display:grid;grid-template-columns:repeat(4,1fr);margin:12px 0}.pd-creator-stats strong,.pd-creator-stats small{display:block}.pd-more article{display:grid;grid-template-columns:55px 1fr auto;gap:9px;margin:9px 0}.pd-more .sr-art{height:45px}.ps-page{padding:0 48px 34px}.ps-page>.suite-breadcrumb,.ps-head,.ps-grid,.ps-security{max-width:1950px;margin-inline:auto}.ps-head{display:grid;grid-template-columns:290px minmax(0,1fr) 170px 470px;gap:28px;align-items:center;min-height:190px}.ps-thumb{height:155px;padding:10px}.ps-thumb .pd-dashboard{font-size:10px}.ps-head h1{font-size:22px;margin-bottom:5px}.ps-head p{color:#68738d}.ps-price h2{color:#3f2de6;font-size:24px;margin:0}.ps-credits{padding:20px;height:118px;display:grid;grid-template-columns:1fr 1fr}.ps-credits h3{grid-column:1/-1}.ps-credits strong{font-size:18px}.ps-grid{display:grid;grid-template-columns:470px minmax(0,1fr) 400px;gap:22px;align-items:start}.ps-config,.ps-output,.ps-right>section{padding:16px}.ps-config h2,.ps-output h2{font-size:14px}.ps-config label{display:block;margin:12px 0 5px;font-weight:700}.ps-config input,.ps-config select,.ps-config textarea{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px;background:#fff}.ps-config textarea{resize:none}.ps-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ps-actions{display:flex;gap:12px;margin-top:16px}.ps-actions button{flex:1;padding:10px;border:1px solid #dddff0;border-radius:5px;background:#fff;color:#3f30e7}.ps-actions button:last-child{background:linear-gradient(90deg,#4932eb,#642ff4);color:#fff}.ps-output-meta{display:flex;justify-content:space-between;padding:11px;border:1px solid #e3e7f0;border-radius:6px 6px 0 0;background:#fbfcff}.ps-dashboard{height:620px;display:grid;grid-template-columns:140px minmax(0,1fr);border:1px solid #e0e5ef;border-radius:0 0 8px 8px;overflow:hidden}.ps-dashboard>aside{padding:20px 14px;background:linear-gradient(180deg,#0b194c,#11255c);color:#fff}.ps-dashboard>aside b{display:block;margin-bottom:25px}.ps-dashboard>aside span{display:block;padding:10px 7px}.ps-dashboard>aside .active{background:#4437d6;border-radius:5px}.ps-data{padding:18px;background:#fbfcff}.ps-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ps-kpis div,.ps-line,.ps-donut{padding:14px;border:1px solid #e2e6ef;border-radius:7px;background:#fff}.ps-kpis strong{display:block;font-size:18px;margin-top:13px}.ps-line{height:230px;margin-top:12px;background:linear-gradient(170deg,#fff 52%,#6651f1,#fff 54%),linear-gradient(188deg,transparent 58%,#9a88f8 59%,transparent 60%);background-size:85px 90px}.ps-donut{height:200px;margin-top:12px;position:relative}.ps-donut:after{content:"";position:absolute;left:43%;top:55px;width:95px;height:95px;border-radius:50%;border:24px solid #4c35ed;border-right-color:#24ad84;border-bottom-color:#f29c12}.ps-notice{margin-top:12px;padding:10px;border:1px solid #d8def4;background:#f8f9ff;color:#4354b5}.ps-right>section{margin-bottom:14px}.ps-right h2{font-size:15px}.ps-right .pd-buy{position:static}.ps-protection li{margin:10px 0;color:#626e88}.ps-security{margin-top:22px;padding:14px 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.ps-security div{padding-left:35px;border-right:1px solid #e4e7ef}.ps-security div:last-child{border:0}.ps-security b,.ps-security span{display:block}.ps-security span{color:#748097;font-size:12px}.pk-page{padding:0 75px 34px}.pk-page>.suite-breadcrumb,.pk-shell{max-width:1900px;margin-inline:auto}.pk-shell{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:30px}.pk-main{min-width:0}.pk-hero{height:330px;display:grid;grid-template-columns:390px minmax(0,1fr);gap:28px}.pk-cover{padding:10px;display:grid;grid-template-rows:1fr 46px;gap:8px}.pk-cover>div:first-child,.sf-pack-art{display:grid;place-items:center;text-align:center;padding:35px;background:radial-gradient(circle at 70% 35%,#332695,transparent 20%),linear-gradient(145deg,#07113a,#160d63);color:#fff;font-size:20px;font-weight:800}.pk-summary h1{font-size:22px;margin-top:12px}.pk-summary>p{color:#68738d;max-width:640px}.pk-summary .pd-meta{margin-top:15px}.pk-included,.pk-overview-card{padding:15px}.pk-overview{display:grid;grid-template-columns:1.1fr .9fr;gap:14px;margin-top:14px}.pk-included>div{display:grid;grid-template-columns:24px 1fr auto auto;gap:10px;align-items:center;padding:9px;border-bottom:1px solid #e7eaf1}.pk-included>div>span:first-child{display:grid;place-items:center;width:24px;height:24px;border-radius:5px;background:#eeeaff;color:#4433ea}.pk-included small{display:block;color:#737d93}.pk-included a{padding:6px 15px;border:1px solid #dfe3ef;color:#4432e8;border-radius:5px}.pk-overview-card p{padding-left:24px;color:#68728a}.pk-workflow{margin-top:14px;padding:14px}.pk-workflow>div{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.pk-workflow article{padding:13px;border:1px solid #e1e5ef;border-radius:7px}.pk-bottom{display:grid;grid-template-columns:1.3fr .7fr;gap:14px;margin-top:14px}.pk-samples,.pk-related{padding:14px}.pk-samples>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pk-samples .sample-art{height:130px}.pk-related article{display:grid;grid-template-columns:65px 1fr auto;gap:8px;margin:10px 0}.pk-related .sr-art{height:60px}.cp-page{padding:0 50px 40px}.cp-page>.suite-breadcrumb,.cp-shell{max-width:1950px;margin-inline:auto}.cp-shell{display:grid;grid-template-columns:minmax(0,1fr) 490px;gap:24px}.cp-profile{min-height:290px;padding:27px;display:grid;grid-template-columns:220px 1fr}.cp-avatar{width:190px;height:190px;border-radius:50%;background:radial-gradient(circle at 50% 32%,#f0bd91 0 15%,transparent 16%),radial-gradient(circle at 50% 45%,#35271e 0 23%,transparent 24%),linear-gradient(#eee,#bbb);border:8px solid #f2f3f7;position:relative}.cp-avatar:after{content:"";position:absolute;right:8px;bottom:12px;width:23px;height:23px;border:4px solid #fff;border-radius:50%;background:#1bb57b}.cp-content h1{font-size:30px;margin:0}.cp-content h2{font-size:14px;color:#4534e7}.cp-content>p{font-size:14px;max-width:760px}.cp-content .pd-chips{margin:12px 0}.cp-content>div:last-child{display:flex;gap:14px;margin-top:16px;color:#68728d}.cp-profile>footer{grid-column:2;grid-row:1;justify-self:end;display:flex;gap:10px}.cp-profile button{padding:10px 24px;border:1px solid #4231e8;border-radius:5px;background:#fff;color:#3b2be0}.cp-profile button:first-child{background:#4932ea;color:#fff}.cp-metrics{display:grid;grid-template-columns:repeat(7,1fr);margin-top:18px;min-height:150px;padding:18px 0}.cp-metrics div{display:grid;place-items:center;text-align:center;border-right:1px solid #e1e5ee}.cp-metrics div:last-child{border:0}.cp-metrics strong{font-size:20px}.cp-metrics span{font-weight:700}.cp-metrics small{color:#71809a}.cp-tabs{height:58px;margin-top:18px;display:flex;align-items:stretch;gap:10px}.cp-tabs span{padding:0 20px;display:grid;place-items:center}.cp-tabs .active{color:#3f2ee6;border-bottom:3px solid #4c3af0}.cp-filters{display:flex;gap:12px;margin:15px 0}.cp-filters button,.cp-filters select{padding:9px 16px;border:1px solid #dfe3ef;border-radius:5px;background:#fff}.cp-filters button:first-child{color:#3c2de1;border-color:#5948f2}.cp-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cp-card-grid article{height:365px;padding:10px;display:flex;flex-direction:column}.cp-art{height:155px;border-radius:7px;background:linear-gradient(135deg,#dbe4ff,#fff 60%,#6754e9);position:relative}.cp-art:before{content:"";position:absolute;inset:28px;background:linear-gradient(90deg,#fff 20%,#e9edfa 20%);box-shadow:0 7px 15px #2b33641f}.cp-card-grid h3{font-size:12px;margin:12px 0 5px}.cp-card-grid p{color:#69748d;font-size:12px}.cp-card-grid footer{display:flex;align-items:center;margin-top:auto}.cp-card-grid footer strong{font-size:15px}.cp-card-grid footer button{margin-left:auto;padding:8px 35px;border:1px solid #dce1ee;border-radius:5px;background:#fff;color:#3f30e6}.cp-right>section{padding:22px;margin-bottom:18px}.cp-awards{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.cp-awards div{min-height:92px;display:grid;place-items:center;text-align:center;border-right:1px solid #e1e5ee;border-bottom:1px solid #e1e5ee}.cp-awards div:nth-child(3n){border-right:0}.cp-awards div:nth-child(n+4){border-bottom:0}.cp-awards strong{font-size:24px;color:#15ad79}.cp-about p{color:#59657e;line-height:1.7}.cp-about ul{padding:0;list-style:none}.cp-about li{margin:13px 0}.cp-hire{min-height:175px;background:linear-gradient(135deg,#fff,#f3efff)!important}.cp-hire button{padding:10px 20px;border:1px solid #4836ed;background:#fff;color:#3c2ce4;border-radius:5px}.sf-page{padding:0 47px 40px}.sf-page>.suite-breadcrumb,.sf-banner,.sf-tabs,.sf-shell{max-width:1950px;margin-inline:auto}.sf-banner{height:280px;border-radius:9px;background:radial-gradient(circle at 63% 45%,#2e26a5,transparent 20%),linear-gradient(110deg,#050e35,#0c1253 55%,#21126f);color:#fff;display:grid;grid-template-columns:240px 470px 1fr;align-items:center;padding:30px;overflow:hidden}.sf-banner .cp-avatar{width:190px;height:190px;border-color:#fff}.sf-banner h1{font-size:29px;color:#fff;margin:0}.sf-banner h2{color:#fff}.sf-banner .pd-chips span{background:#ffffff14;color:#fff;border:1px solid rgb(255 255 255/.2)}.sf-banner-art{height:180px;border-radius:8px;background:linear-gradient(145deg,#3631a773,#0f154e33);position:relative}.sf-banner-art:after{content:"";position:absolute;inset:30px;background:linear-gradient(90deg,#101959 20%,#2e42b3 20% 50%,#162060 50%);border:1px solid #635df2;transform:perspective(400px) rotateY(-8deg);box-shadow:0 15px 35px #050824}.sf-banner-actions{display:flex;gap:12px;margin-top:20px}.sf-banner-actions button{padding:10px 25px;border:0;border-radius:5px}.sf-banner-actions button:first-child{background:#4c35eb;color:#fff}.sf-tabs{height:55px;margin-top:15px;padding:0 18px;display:flex;align-items:stretch;gap:15px}.sf-tabs span{padding:0 18px;display:grid;place-items:center}.sf-tabs .active{color:#3f2ee6;border-bottom:3px solid #4b39ee}.sf-shell{display:grid;grid-template-columns:minmax(0,1fr) 450px;gap:24px;margin-top:15px}.sf-main>section{margin-bottom:16px}.sf-launch{min-height:280px;display:grid;grid-template-columns:310px minmax(0,1fr) 230px;gap:20px;padding:16px}.sf-launch>div:first-child{padding:8px}.sf-launch h3{font-size:12px}.sf-pack-art{min-height:230px}.sf-pack-price{padding:30px 10px}.sf-pack-price strong{font-size:25px;color:#3f2ee6}.sf-pack-price button{width:100%;padding:9px;margin-top:14px;border:1px solid #4936ed;border-radius:5px;background:#fff;color:#3a2ae1}.sf-pack-price button:first-of-type{background:#4b33ea;color:#fff}.sf-quick{height:75px;padding:10px;display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.sf-quick div{display:grid;place-items:center;text-align:center;border-right:1px solid #e3e6ef}.sf-products h2{font-size:14px}.sf-right>section{padding:18px;margin-bottom:16px}.sf-join{background:linear-gradient(135deg,#5b31e7,#9c4bf4)!important;color:#fff}.sf-join p{color:#fff}.sf-join input{width:72%;padding:10px;border:0;border-radius:5px}.sf-join button{width:26%;padding:10px;border:0;border-radius:5px;background:#3524d5;color:#fff}.sf-vacation{background:#fff9eb!important;border-color:#f0ddb0}.sf-right ul{padding:0;list-style:none}.sf-right li{margin:10px 0;color:#64708a}.sf-drop{min-height:120px;background:linear-gradient(135deg,#047a55,#09a06e)!important;color:#fff}.pr-page{padding:0 120px 40px}.pr-head,.pr-shell{max-width:1800px;margin-inline:auto}.pr-head{height:210px;position:relative;text-align:center;padding-top:38px}.pr-head h1{font-size:37px;margin:0}.pr-head h1 span{color:#8330ec}.pr-head p{font-size:13px;color:#66728c}.pr-toggle{width:270px;height:40px;margin:16px auto;display:flex;align-items:center;padding:3px;border:1px solid #dfe3ed;border-radius:30px}.pr-toggle button{width:50%;height:100%;border:0;border-radius:25px;background:#fff;color:#38425b}.pr-toggle button.active{background:linear-gradient(90deg,#4736e8,#662eea);color:#fff}.pr-art{position:absolute;left:15px;top:24px;width:220px;height:125px;background:linear-gradient(145deg,#dbe1ff,#fff);transform:rotate(4deg);box-shadow:0 18px 30px #3f339129}.pr-shell{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:24px}.pr-main{min-width:0}.pr-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pr-plans article{min-height:410px;padding:18px;position:relative}.pr-plans article.creator{border-color:#edb8eb}.pr-plans h2{font-size:17px;margin:0}.pr-plans h3{font-size:23px;margin:9px 0}.pr-plans h3 small{font-size:13px;color:#68738c}.pr-plans button{width:100%;padding:9px;margin:8px 0 12px;border:1px solid #d8dded;border-radius:5px;background:#fff;color:#3c2ce4}.pr-plans article:nth-child(2) button,.pr-plans article:nth-child(3) button{background:linear-gradient(90deg,#4635e8,#872eea);color:#fff}.pr-plans ul{padding:0;list-style:none}.pr-plans li{display:flex;justify-content:space-between;margin:9px 0;color:#3d4962;font-size:12px}.pr-plans li:before{content:"✓";color:#00a66f;margin-right:7px}.pr-plans li span{margin-left:auto;color:#65728b}.pr-mid{display:grid;grid-template-columns:1.1fr 1.15fr 1fr;gap:18px;margin-top:22px}.pr-mid>section{min-height:215px;padding:16px}.pr-fees>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pr-fees ul,.pr-extension ul{padding:0;list-style:none}.pr-fees li,.pr-extension li{margin:9px 0;color:#5e6b84}.pr-calc label{display:block;margin:10px 0}.pr-calc input,.pr-calc select{padding:8px;border:1px solid #dce1ed;border-radius:5px;width:100%}.pr-calc strong{float:right;color:#08a36e;font-size:19px}.pr-extension li{display:flex;justify-content:space-between;border-bottom:1px solid #e8eaf1;padding-bottom:6px}.pr-compare{margin-top:20px;padding:14px;overflow:auto}.pr-compare table{width:100%;border-collapse:collapse;min-width:700px}.pr-compare th,.pr-compare td{padding:9px;border:1px solid #e4e7ef;text-align:center;font-size:12px}.pr-compare td:first-child,.pr-compare th:first-child{text-align:left}.pr-right>section{padding:18px;margin-bottom:17px}.pr-new{min-height:195px;background:linear-gradient(135deg,#211bc5,#7b40e9)!important;color:#fff}.pr-new p{color:#fff}.pr-custom{background:#fffaf0!important}.pr-faq p{padding:10px 0;margin:0;border-bottom:1px solid #e5e8ef;font-weight:700}.pr-faq p:after{content:"+";float:right}.pr-ready{background:linear-gradient(135deg,#4c30e9,#7a35ef)!important;color:#fff}.pr-ready button{padding:9px 16px;border:0;border-radius:5px;color:#3f2ee6}@media(max-width:1300px){.sr-shell{grid-template-columns:200px minmax(0,1fr)}.sr-right{display:none}.sr-prompt-grid,.sr-creator-grid{grid-template-columns:repeat(3,1fr)}.pd-hero{grid-template-columns:390px 1fr}.ps-head{grid-template-columns:240px 1fr 150px}.ps-credits{display:none}.ps-grid{grid-template-columns:350px minmax(0,1fr)}.ps-right{display:none}.pk-shell,.cp-shell,.sf-shell,.pr-shell{grid-template-columns:minmax(0,1fr)}.pk-right,.cp-right,.sf-right,.pr-right{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.pr-page{padding-inline:40px}.pr-head{height:180px}.pr-art{display:none}}@media(max-width:800px){.suite-breadcrumb{overflow:hidden;white-space:nowrap}.sr-page,.pd-page,.ps-page,.pk-page,.cp-page,.sf-page,.pr-page{padding-inline:14px}.sr-shell{grid-template-columns:1fr}.sr-filters{display:none}.sr-title{display:block}.sr-title>div:last-child{margin-top:12px}.sr-tabs{overflow:auto}.sr-prompt-grid,.sr-creator-grid,.sr-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-shell,.pd-hero,.pd-body,.pk-hero,.pk-overview,.pk-bottom,.cp-profile,.sf-launch{grid-template-columns:1fr}.pd-right,.pk-right,.cp-right,.sf-right,.pr-right{display:none}.pd-hero,.pk-hero{height:auto}.pd-cover{height:230px}.pd-tabs{grid-template-columns:repeat(4,1fr);overflow:hidden}.pd-overview,.pd-reviews{grid-template-columns:1fr}.pd-onpage{display:none}.ps-head{grid-template-columns:1fr;gap:12px}.ps-thumb,.ps-price{display:none}.ps-grid{grid-template-columns:1fr}.ps-dashboard{grid-template-columns:75px 1fr;height:520px}.ps-kpis{grid-template-columns:repeat(2,1fr)}.ps-security{grid-template-columns:1fr 1fr}.pk-cover{height:280px}.pk-workflow>div{grid-template-columns:repeat(2,1fr)}.cp-profile{padding:18px}.cp-avatar{width:130px;height:130px}.cp-profile>footer{grid-column:1;grid-row:auto;justify-self:start;flex-wrap:wrap}.cp-metrics{grid-template-columns:repeat(3,1fr)}.cp-metrics div{min-height:90px}.cp-tabs{overflow:auto}.cp-card-grid{grid-template-columns:repeat(2,1fr)}.sf-banner{height:auto;grid-template-columns:140px 1fr;padding:18px}.sf-banner .cp-avatar{width:120px;height:120px}.sf-banner-art{display:none}.sf-quick{grid-template-columns:repeat(4,1fr);height:auto}.pr-head h1{font-size:29px}.pr-plans{grid-template-columns:repeat(2,1fr)}.pr-mid{grid-template-columns:1fr}.pr-shell{display:block}}@media(max-width:520px){.sr-prompt-grid,.sr-creator-grid,.sr-compact,.cp-card-grid,.pr-plans{grid-template-columns:1fr}.sr-title h1{font-size:20px}.sr-title button{padding:8px}.pd-summary h1,.pk-summary h1{font-size:19px}.pd-meta{grid-template-columns:1fr 1fr}.pd-tabs{grid-template-columns:repeat(3,1fr)}.pd-samples>div{grid-template-columns:1fr 1fr}.ps-dashboard{grid-template-columns:55px 1fr}.ps-dashboard>aside{padding:8px 4px;font-size:11px}.ps-data{padding:8px}.ps-security{grid-template-columns:1fr}.pk-workflow>div{grid-template-columns:1fr}.sf-banner{grid-template-columns:1fr;text-align:center}.sf-banner .cp-avatar{margin:auto}.sf-launch{padding:10px}.sf-pack-art{min-height:180px}.sf-quick{grid-template-columns:repeat(2,1fr)}.pr-page{padding-inline:10px}.pr-head{height:200px}.pr-head h1{font-size:25px}}.sr-title h1 em{color:#563cf0;font-style:normal}.sr-title>button:first-of-type{margin-left:auto}.sr-title>button+button{margin-left:14px}.sr-title button,.sr-sort button{border:1px solid #d8dded;background:#fff;border-radius:6px}.sr-tabs b{display:flex;align-items:center;padding:0 16px;white-space:nowrap;color:#392de5;border-bottom:3px solid #4434ed}.sr-prompt-grid article{position:relative}.sr-prompt-grid article>button{margin:8px 30px 0 0;padding:6px;border:1px solid #dde2ef;border-radius:5px;background:#fff;color:#4031e7}.sr-prompt-grid article>.heart{position:absolute;right:10px;bottom:11px;font-size:18px;color:#31436d;font-style:normal}.sr-compact{display:block}.sr-compact>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sr-compact article{height:112px;padding:12px;display:grid;grid-template-columns:76px 1fr auto;gap:11px;border:1px solid #dfe4f0;border-radius:9px}.sr-compact article>i{grid-row:1/3;display:grid;place-items:center;border-radius:6px;background:linear-gradient(145deg,#11184f,#553ce5);color:#fff;font-style:normal}.sr-compact article>em{grid-column:3;color:#4d39ed;font-style:normal}.sr-right>section:nth-child(2)>div{display:flex;flex-wrap:wrap;gap:7px}.sr-right>section:nth-child(2)>div span{padding:6px 8px;border:1px solid #dddff7;border-radius:5px;color:#4e3deb;background:#faf9ff}@media(max-width:800px){.sr-title>button:first-of-type{margin-left:0}.sr-compact>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.sr-compact>div{grid-template-columns:1fr}}.pd-overview>h2{grid-column:1/-1;margin-bottom:0}.pd-overview>div{padding:0}.pd-protected h2,.pd-samples h2,.pd-reviews h2{font-size:14px}.pd-protected p,.pd-samples p{font-size:12px}.pd-samples>header,.pk-bottom section>header,.cp-content>header{display:flex;justify-content:space-between;align-items:center}.pd-samples>header a,.pk-bottom header a,.cp-content>header a{color:#4030e7}.pd-buy>header{display:flex;align-items:center;gap:10px}.pd-buy>header strong{font-size:25px;color:#3d2ce6}.pd-buy>header del{color:#8992a6}.pd-buy .pd-license{display:block;border:0;padding:0}.pd-buy .pd-license label{display:flex;align-items:center;padding:12px;margin:8px 0;border:1px solid #dfe3ee;border-radius:6px}.pd-buy .pd-license label.active{border:2px solid #4b38f0}.pd-buy .pd-license label span{margin-left:9px}.pd-buy .pd-license label small{display:block;color:#7b8498}.pd-buy .pd-license label strong{margin-left:auto}.pd-buy>button{width:100%;padding:10px;margin-top:8px;border:1px solid #4835ed;border-radius:5px;background:#4b32ea;color:#fff}.pd-about>div:first-of-type{display:flex;align-items:center;gap:9px}.pd-about>div:first-of-type i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#c49a77;font-style:normal}.pk-cover{display:block;position:relative;padding:36px 28px;background:radial-gradient(circle at 70% 35%,#332695,transparent 20%),linear-gradient(145deg,#07113a,#160d63);color:#fff}.pk-cover>span{padding:5px 8px;border-radius:4px;background:#f6a914}.pk-cover>em{position:absolute;right:14px;top:14px;padding:5px 8px;border-radius:4px;background:#ff4d48;font-style:normal}.pk-cover h2{margin-top:48px;color:#fff;font-size:23px}.pk-cover p{color:#fff}.pk-cover>div{position:absolute;left:12px;right:12px;bottom:10px;height:48px;padding:11px;background:#ffffff14;border-radius:6px;word-spacing:30px}.pk-summary .pd-meta span{padding:9px;border-right:1px solid #e6e9f1}.pk-summary .pd-meta small{display:block;color:#7e879c}.pk-included article{display:grid;grid-template-columns:28px 1fr auto auto auto auto;gap:9px;align-items:center;padding:9px;border-bottom:1px solid #e7eaf1}.pk-included article>i{width:25px;height:25px;display:grid;place-items:center;border-radius:5px;background:#eeeaff;color:#4433ea;font-style:normal}.pk-included article button{padding:6px 12px;border:1px solid #dfe3ef;border-radius:5px;background:#fff;color:#4432e8}.pk-included footer{text-align:center;padding-top:12px;color:#4432e8}.pk-overview-card p b{display:block;color:#1a2440}.pk-overview-card p{font-size:12px}.pk-workflow header{display:flex;align-items:center;gap:12px}.pk-workflow header p{color:#758099;margin:0}.pk-workflow article{position:relative}.pk-workflow article i{font-size:24px;color:#4a38ea;font-style:normal}.pk-workflow article small{display:block;color:#6c7790;margin-top:5px}.pk-workflow article>span{position:absolute;right:-9px;top:35px;color:#4b38ea}.pk-bottom{grid-template-columns:1.2fr .65fr .65fr}.pk-bottom>section{padding:14px}.pk-bottom .pk-samples{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pk-bottom .pk-samples i{height:120px;display:grid;place-items:center;border-radius:6px;background:linear-gradient(135deg,#dce5ff,#fff,#19275e);font-style:normal}.cp-profile>div:nth-child(2) h1{font-size:30px;margin:0}.cp-profile>div:nth-child(2) h3{font-size:14px;color:#4534e7}.cp-profile>div:nth-child(2)>p{font-size:14px;max-width:760px}.cp-profile>div:nth-child(2)>footer{display:block;margin-top:16px;color:#68728d}.cp-profile>aside{grid-column:2;grid-row:1;justify-self:end;display:flex;gap:10px;align-self:start}.cp-profile>aside button{padding:10px 20px}.cp-profile>aside button:first-child{background:#4932ea;color:#fff}.cp-tabs>b,.cp-tabs>span{padding:0 18px;display:grid;place-items:center;white-space:nowrap}.cp-tabs>b{color:#3f2ee6;border-bottom:3px solid #4c3af0}.cp-content>header h2{font-size:14px}.cp-awards{display:grid;grid-template-columns:1fr 1fr;padding:18px!important}.cp-awards>div{display:grid;grid-template-columns:repeat(3,1fr)}.cp-awards>div:first-child{border-right:1px solid #e1e5ee}.cp-awards span{min-height:64px;display:grid;place-items:center;text-align:center;font-size:18px;color:#13a976}.cp-awards span b{display:block;color:#17213b;font-size:12px}.cp-about h2,.cp-hire h2{font-size:18px}.cp-about h3{font-size:14px}.cp-hire h2{font-size:20px}.cp-card-grid article{border:1px solid #e0e4ef;border-radius:8px}.pr-head h1 em{color:#8330ec;font-style:normal}.pr-head>select{position:absolute;right:0;bottom:25px;padding:8px;border:1px solid #dde2ed;border-radius:5px;background:#fff}.pr-toggle span{position:absolute;margin-left:275px;width:105px;color:#16885e}.pr-plans article{border:1px solid #dfe4f0;border-radius:9px;background:#fff}.pr-plans article>em{position:absolute;right:8px;top:-12px;padding:5px 9px;border-radius:4px;background:#4c35ed;color:#fff;font-size:11px;font-style:normal}.pr-plans article.creator>em{background:#ffe7fb;color:#9c248f}.pr-plans article>strong{display:block;font-size:23px;margin:9px 0 0}.pr-plans article>strong small{font-size:13px;color:#68738c}.pr-plans article>span{display:block;color:#69748b;font-size:12px}.pr-plans button small{display:block}.pr-plans li:before{content:none}.pr-mid>article{min-height:215px;padding:16px}.pr-mid h2,.pr-right h2,.pr-compare h2{font-size:14px}.pr-fees{display:grid;gap:12px}.pr-fees span{display:grid;grid-template-columns:22px 1fr auto;align-items:center;padding:8px;border-bottom:1px solid #e4e7ef}.pr-fees strong{color:#56627c}.pr-calc>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pr-calc>p{margin:8px 0}.pr-calc>p b{float:right}.pr-calc>strong{display:block;float:none;text-align:right;margin-top:14px}.pr-calc>strong em{color:#09a36e;font-style:normal}.pr-extension>span{display:flex;justify-content:space-between;padding:8px;border-bottom:1px solid #e6e9f0}.pr-extension footer{height:55px;margin-top:13px;padding:12px;background:#f8f9ff}.pr-right>section:not(.suite-card){padding:18px;border-radius:9px}.pr-right>section:first-child a{display:block;margin-top:16px;padding:8px;border:1px solid #d9deed;border-radius:5px;text-align:center;color:#3d2de4}.pr-ready{display:flex;align-items:center;gap:8px}.pr-ready>div{margin-right:auto}.pr-ready h2,.pr-ready p{color:#fff}.pr-ready button{white-space:nowrap}.pr-faq p b{float:right}@media(max-width:800px){.cp-profile>aside{grid-column:1;grid-row:auto;justify-self:start;flex-wrap:wrap}.pk-bottom{grid-template-columns:1fr}.pk-included article{grid-template-columns:28px 1fr auto}.pk-included article>span,.pk-included article button:last-child{display:none}.pr-toggle span{display:none}}@media(max-width:800px){.cp-shell>main{min-width:0;max-width:100%}.cp-tabs{width:100%;max-width:100%;overflow-x:auto}.cp-filters{flex-wrap:wrap}.cp-filters select{max-width:145px}.cp-card-grid article{min-width:0}.cp-profile>div:nth-child(2){min-width:0}}.cat-page{padding:0 44px 50px}.cat-page>.suite-breadcrumb,.cat-hero,.cat-main{max-width:1940px;margin-inline:auto}.cat-hero{min-height:250px;padding:38px 60px;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:70px;align-items:center;background:radial-gradient(circle at 65% 20%,#eeeaff,transparent 28%),linear-gradient(135deg,#fff,#fbfaff);border:1px solid #e1e4ef;border-radius:12px}.cat-kicker{display:inline-block;padding:6px 12px;border-radius:99px;background:#eeeaff;color:#4b36e9;font-weight:700}.cat-hero h1{margin:10px 0 4px;font-size:34px}.cat-hero h1 em{color:#7d35ed;font-style:normal}.cat-hero p{color:#67728c;font-size:12px}.cat-search{max-width:740px;height:48px;display:flex;align-items:center;gap:10px;padding:5px 6px 5px 15px;border:1px solid #d9deec;border-radius:8px;background:#fff;box-shadow:0 8px 24px #3b318c0f}.cat-search input{min-width:0;flex:1;border:0;background:transparent}.cat-search a{padding:10px 27px;border-radius:6px;background:linear-gradient(90deg,#4535e9,#6533ee);color:#fff;font-weight:700}.cat-hero>aside{padding:23px;display:grid;grid-template-columns:1fr 1fr;gap:17px}.cat-hero>aside strong{color:#4633e7;font-size:21px}.cat-hero>aside span{margin-left:-50px;align-self:end;color:#78839a}.cat-main{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;margin-top:25px}.cat-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cat-heading h2{font-size:19px;margin:0}.cat-heading p{color:#748097;margin:2px 0}.cat-heading>span{padding:6px 10px;border-radius:99px;background:#f0eeff;color:#4937e8}.cat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cat-card{min-height:130px;padding:18px;display:grid;grid-template-columns:54px 1fr auto;gap:15px;align-items:start;transition:.18s ease}.cat-card:hover{transform:translateY(-2px);border-color:#7465f1;box-shadow:0 10px 26px #3a309617}.cat-card>i{width:52px;height:52px;display:grid;place-items:center;border-radius:12px;color:#4d38e9;font-size:23px;font-style:normal}.cat-card h3{font-size:14px;margin:0}.cat-card p{min-height:35px;margin:5px 0;color:#6c7790;font-size:12px}.cat-card b{color:#4937e8;font-size:12px}.cat-card>span{font-size:18px;color:#5140e8}.cat-main>aside section{margin-bottom:15px}.cat-side{padding:18px}.cat-side h2{font-size:14px}.cat-side>a{display:grid;grid-template-columns:27px 1fr auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #e6e9f0}.cat-side>a>b{width:25px;height:25px;display:grid;place-items:center;border-radius:5px;background:#eeeaff;color:#4935e7}.cat-side small{display:block;color:#79849b;font-size:11px}.cat-creator{padding:23px;border-radius:10px;background:linear-gradient(135deg,#3330e1,#a344f1);color:#fff}.cat-creator h2,.cat-creator p{color:#fff}.cat-creator h2{font-size:18px}.cat-creator a{display:block;margin-top:18px;padding:10px;border-radius:5px;background:#fff;color:#412de1;text-align:center;font-weight:700}@media(max-width:1000px){.cat-hero{grid-template-columns:1fr;padding:30px}.cat-hero>aside{display:none}.cat-main{grid-template-columns:1fr}.cat-main>aside{display:grid;grid-template-columns:1fr 1fr;gap:15px}}@media(max-width:640px){.cat-page{padding-inline:12px}.cat-hero{padding:22px}.cat-hero h1{font-size:27px}.cat-search a{padding-inline:15px}.cat-grid{grid-template-columns:1fr}.cat-main>aside{grid-template-columns:1fr}.cat-card{grid-template-columns:46px 1fr auto;padding:14px}.cat-card>i{width:44px;height:44px}}.mp-category-panel>a{width:100%;height:31px;padding:0 13px;display:flex;align-items:center;gap:10px;color:#24304d}.mp-category-panel>a i{width:15px;color:#4d3ce7;font-style:normal}.mp-category-panel>a small{margin-left:auto;color:#77839b}.mp-browse-grid>a{min-width:0;height:64px;padding:10px;display:flex;align-items:center;gap:9px;border:1px solid var(--ph-border);border-radius:7px;background:#fff}.mp-browse-grid>a i{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;font-style:normal}.mp-browse-grid>a b{font-size:11px}.mp-browse-grid>a small{display:block;color:#7b859b;font-size:10px;font-weight:400}.mc-page{padding:0 38px 42px}.mc-page>.suite-breadcrumb,.mc-shell{max-width:1970px;margin-inline:auto}.mc-shell{display:grid;grid-template-columns:230px minmax(0,1fr) 320px;gap:52px}.mc-filters{padding:16px;align-self:start}.mc-filters header{display:flex;justify-content:space-between}.mc-filters header a,.mc-filters section>a{color:#4232e5}.mc-filters section{padding:14px 0;border-bottom:1px solid #e6e9f0}.mc-filters h3{font-size:12px}.mc-filters label{display:flex;align-items:center;gap:8px;margin:10px 0}.mc-filters label small{margin-left:auto;color:#7f899d}.mc-filters input[type=range],.mc-filters select,.mc-filters>button{width:100%}.mc-filters>button,.mc-filters select{padding:9px;margin-top:7px;border:0;border-bottom:1px solid #e6e9f0;background:#fff;text-align:left}.mc-filters .mc-save{margin-top:18px;border:1px solid #4c3bed;border-radius:5px;color:#4130e5;text-align:center}.mc-main{min-width:0}.mc-hero{height:245px;display:grid;grid-template-columns:85px minmax(0,1fr) 160px 370px;gap:16px;align-items:start;padding-top:25px}.mc-title-icon{width:78px;height:78px;display:grid;place-items:center;border:1px solid #dedffa;border-radius:17px;background:#f2efff;color:#4b36e7;font-size:36px}.mc-title h1{font-size:25px;margin:3px 0}.mc-title h1 span{color:#4935e8}.mc-title p{color:#68738d}.mc-hero>button{padding:11px;border:1px solid #4b3aea;border-radius:6px;background:#fff;color:#3d2de1}.mc-feature-pack{height:190px;padding:16px;position:relative;background:linear-gradient(135deg,#f8f5ff,#eee9ff)}.mc-feature-pack h3{font-size:13px;color:#4432e6;margin:7px 0}.mc-feature-pack p{max-width:180px;color:#68728c}.mc-feature-pack>div{display:flex;gap:6px;align-items:center}.mc-feature-pack>div i{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#c59975;font-style:normal}.mc-feature-pack>div b{margin-left:auto;color:#ed9e00}.mc-feature-pack>strong{display:block;margin-top:10px;font-size:15px}.mc-feature-pack em{padding:4px;background:#5140e8;color:#fff;border-radius:4px;font-size:11px;font-style:normal}.mc-feature-pack>a{position:absolute;left:16px;right:140px;bottom:12px;padding:7px;text-align:center;border:1px solid #dce0ed;border-radius:5px;background:#fff;color:#3f2fe4}.mc-subcats{min-height:82px;border-bottom:1px solid #e4e7ef}.mc-subcats>div{display:flex;gap:7px;margin:10px 0;overflow:auto}.mc-subcats>div span,.mc-results-head>span{padding:5px 9px;border:1px solid #dfe3ed;border-radius:5px;background:#f8f9fc;white-space:nowrap}.mc-subcats p{display:flex;gap:8px;align-items:center;color:#5f6b84}.mc-subcats p span{padding:3px 7px;border-radius:99px;background:#eef8f3;color:#16805a}.mc-results-head{height:60px;display:flex;align-items:center;gap:10px}.mc-results-head h2{font-size:17px;margin:0}.mc-results-head>a{color:#4432e5}.mc-results-head>div{margin-left:auto;padding:9px;border:1px solid #e0e4ef;border-radius:5px}.mc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.mc-card{height:300px;padding:10px;display:flex;flex-direction:column}.mc-art{height:112px;position:relative;display:grid;place-items:center;border-radius:7px;background:linear-gradient(135deg,#eef3ff,#fff 55%,#d7d2ff)}.mc-art:after{content:"";width:70%;height:55%;background:linear-gradient(90deg,#eff1fb 25%,#fff 25%);border:5px solid #fff;box-shadow:0 5px 15px #3034781f}.mc-art>span{position:absolute;left:0;top:0;padding:4px 7px;border-radius:5px;background:#f2a319;color:#fff;font-size:11px}.mc-art>i{position:absolute;right:5px;top:3px;font-style:normal}.mc-art>b{position:absolute;right:4px;bottom:4px;padding:3px 7px;border-radius:4px;background:#fff;font-size:11px}.mc-card h3{font-size:13px;margin:9px 0 4px}.mc-card p{height:32px;color:#68738d;font-size:11px}.mc-card .sr-author b{margin-left:auto;color:#e99b00;font-size:11px}.mc-card footer{display:flex;align-items:center;margin-top:auto}.mc-card footer strong{font-size:13px}.mc-card footer span{margin-left:auto;color:#4533e5}.mc-card footer>i{margin-left:8px;font-size:16px;font-style:normal}.mc-pages{height:60px;display:flex;justify-content:center;align-items:center;gap:8px}.mc-pages button,.mc-pages b{width:30px;height:30px;display:grid;place-items:center;border:1px solid #dfe3ee;border-radius:5px;background:#fff}.mc-pages b{background:#eeeaff;color:#4431e4}.mc-packs{padding-top:5px;border-top:1px solid #e4e7ef}.mc-packs h2{font-size:15px}.mc-packs>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mc-packs article{height:115px;padding:10px;display:grid;grid-template-columns:80px 1fr}.mc-pack-art{grid-row:1/5;width:70px;border-radius:6px;background:linear-gradient(135deg,#5138ed,#eee);display:grid;place-items:center;color:#fff}.mc-packs h3{font-size:12px;margin:3px 0}.mc-packs p,.mc-packs span{font-size:11px;color:#68738d}.mc-packs strong{font-size:12px}.mc-packs em{color:#4a36e8;font-size:11px;font-style:normal}.mc-right>section{margin-bottom:15px}.mc-top,.mc-guide,.mc-related{padding:17px}.mc-top header,.mc-related header{display:flex;justify-content:space-between}.mc-top h2,.mc-guide h2,.mc-related h2{font-size:14px}.mc-top header a,.mc-related header a{color:#4533e5}.mc-top article{display:grid;grid-template-columns:22px 30px 1fr auto 55px;gap:8px;align-items:center;margin:14px 0}.mc-top article>b{width:20px;height:20px;display:grid;place-items:center;border-radius:4px;background:#eeeaff;color:#4935e7}.mc-top article>i{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#c59670;font-style:normal}.mc-top article strong,.mc-top article small{display:block}.mc-top article small{color:#78839a}.mc-top article em{color:#ef9e00;font-style:normal}.mc-top article a{padding:5px;border:1px solid #dfe3ef;border-radius:5px;text-align:center;color:#4231e5}.mc-become{min-height:145px;padding:22px;border-radius:9px;background:linear-gradient(135deg,#3832dc,#bd4bf0);color:#fff}.mc-become h2,.mc-become p{color:#fff}.mc-become h2{font-size:14px}.mc-become a{display:inline-block;padding:9px 18px;border-radius:5px;background:#fff;color:#3d2bdf}.mc-guide{min-height:210px;background:linear-gradient(135deg,#fff,#fff9ed)}.mc-guide a{display:block;margin:10px 0;color:#4432e5}.mc-related p{padding:9px;border-bottom:1px solid #e6e9f0}.mc-related small{float:right;color:#79849b}@media(max-width:1300px){.mc-shell{grid-template-columns:210px minmax(0,1fr)}.mc-right{display:none}.mc-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.mc-page{padding-inline:12px}.mc-shell{grid-template-columns:1fr}.mc-filters{display:none}.mc-hero{height:auto;grid-template-columns:65px 1fr;padding-bottom:15px}.mc-title-icon{width:60px;height:60px}.mc-title h1{font-size:21px}.mc-hero>button{grid-column:2}.mc-feature-pack{display:none}.mc-subcats p,.mc-results-head{overflow:auto}.mc-results-head>div{display:none}.mc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-packs>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.mc-grid,.mc-packs>div{grid-template-columns:1fr}.mc-card{height:320px}.mc-art{height:135px}}.al-page,.rs-page{min-height:100vh;background:#fff;color:#10183a;font-size:12px}.al-page *,.rs-page *{box-sizing:border-box}.al-brand{display:flex;align-items:center;gap:9px;color:#11183a;font-size:25px;font-weight:800;text-decoration:none}.al-brand i{width:35px;height:40px;display:grid;place-items:center;border-radius:4px 4px 9px;background:linear-gradient(150deg,#4d31e8,#7944f5);color:#fff;font-size:17px;font-style:normal}.al-page{padding:20px 16px 0;display:grid;grid-template-columns:48% 52%;grid-template-rows:minmax(0,1fr) 78px 42px}.al-showcase{padding:18px 62px 20px;background:radial-gradient(circle at 100% 15%,#eceaff,transparent 35%);border:1px solid #e5e7f1;border-radius:14px 0 0}.al-kicker{display:inline-block;margin-top:30px;padding:6px 10px;border-radius:99px;background:#f0eeff;color:#4a36e8}.al-showcase h1{margin:24px 0 14px;font-size:44px;line-height:1.14}.al-showcase h1 em{color:#7433ef;font-style:normal}.al-showcase>p{max-width:600px;color:#4f5c82;font-size:15px;line-height:1.6}.al-tools{display:flex;gap:12px;margin:18px 0}.al-tools span{padding:10px 15px;border:1px solid #dfe3ef;border-radius:8px;background:#fff;font-weight:700}.al-product{display:grid;grid-template-columns:1.2fr .8fr;gap:15px}.al-product>article{height:260px;padding:12px;border:1px solid #e1e5ef;border-radius:10px;background:#fff;box-shadow:0 12px 30px #392f8e14}.al-product>article:first-child{padding:0}.al-product>article:first-child header{height:31px;padding:8px;border-bottom:1px solid #e5e8f0;color:#66718b}.al-product>article:first-child>div{height:calc(100% - 31px);display:grid;grid-template-columns:115px 1fr}.al-product aside{padding:12px;background:linear-gradient(180deg,#10144b,#121b61);color:#fff;display:flex;flex-direction:column;gap:13px}.al-product aside b{font-size:16px}.al-product article section{padding:13px}.al-product h3{font-size:12px}.al-product h3 small{float:right;color:#4936e7}.al-product p{padding:10px;border:1px solid #e5e8f0;border-radius:6px}.al-product p small{display:block;color:#7e879b}.al-product article>a{display:block;text-align:center;color:#4431e4}.al-private{margin-top:14px;padding:15px 20px;border:1px solid #dfe3f0;border-radius:8px;background:#fafaff}.al-private b,.al-private span{display:block}.al-private span{margin-left:29px;color:#6c7790}.al-private a{float:right;margin-top:-22px;color:#4330e4}.al-works{margin-top:25px}.al-tools.bottom{margin-top:8px}.al-auth{padding:42px 50px 20px;border:1px solid #dfe3f0;border-radius:14px 14px 0 0}.al-extension{min-height:65px;padding:16px 20px;display:grid;grid-template-columns:1fr auto;border:1px solid #dddff4;border-radius:8px;background:#fbfaff}.al-extension b,.al-extension span{display:block}.al-extension b{color:#3e2de0}.al-extension span{color:#64708c}.al-extension a{grid-column:2;grid-row:1/3;align-self:center;color:#402fe1}.al-auth-grid{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:45px;margin-top:35px}.al-form h1{font-size:29px;margin:0}.al-form>p{color:#536087;font-size:15px}.al-form>label{display:block;margin-top:28px;font-weight:700}.al-form>label>div{height:47px;margin-top:8px;padding:0 14px;display:flex;align-items:center;gap:10px;border:1px solid #d9deeb;border-radius:6px}.al-form input{min-width:0;flex:1;border:0;outline:0}.al-form label i{font-style:normal}.al-remember{display:flex;justify-content:space-between;margin:18px 0}.al-remember label{display:flex;gap:7px}.al-remember input{flex:none}.al-remember a,.al-switch a,.al-auth a{color:#3f2de4}.al-submit{width:100%;padding:13px;border:0;border-radius:6px;background:linear-gradient(90deg,#4934e9,#6836ef);color:#fff;font-size:14px;font-weight:700}.al-divider{display:flex;align-items:center;gap:14px;margin:18px 0;color:#788299}.al-divider:before,.al-divider:after{content:"";height:1px;flex:1;background:#dfe3ec}.al-social{width:100%;min-height:42px;margin:7px 0;padding:8px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#111936}.al-social small{float:right;color:#7b8599}.al-social:last-of-type small{float:none;display:block}.al-switch{text-align:center;font-size:12px!important}.al-security article{padding:18px;margin-bottom:12px;border:1px solid #e0e4ee;border-radius:8px}.al-security h3{font-size:12px}.al-security p{color:#536083}.al-security b{color:#178356}.al-security a{display:block;margin-top:17px}.al-auth>footer{margin-top:20px;padding:14px;border:1px solid #e1e4ef;border-radius:7px;color:#71809b}.al-steps{display:flex;gap:15px;margin-bottom:20px}.al-steps span{padding:6px;color:#7d879c}.al-steps .active,.al-steps .done{color:#4431e5;font-weight:700}.al-role-pills{display:flex;gap:7px;flex-wrap:wrap}.al-role-pills span{padding:6px 9px;border-radius:5px;background:#eeeaff;color:#4934e7;text-transform:capitalize}.al-role-pills a{padding:6px}.al-trust{grid-column:1/-1;padding:13px 60px;display:grid;grid-template-columns:repeat(4,1fr) 220px;border:1px solid #dfe3ef;border-radius:0 0 10px 10px}.al-trust div{display:flex;gap:12px;align-items:center;border-right:1px solid #e1e5ef}.al-trust i{font-size:24px;color:#5437ef;font-style:normal}.al-trust b small{display:block;color:#66718b;font-weight:400}.al-trust strong{display:grid;place-items:center;color:#10a36d}.al-copyright{grid-column:1/-1;display:grid;place-items:center;color:#69748e}.rs-page{padding:28px 50px}.rs-page>header{height:75px;display:grid;grid-template-columns:300px 1fr 400px;align-items:start}.rs-page>header nav{display:flex;justify-content:center}.rs-page>header nav span{width:115px;position:relative;text-align:center;color:#47547a}.rs-page>header nav span:before{content:"";position:absolute;left:-55px;right:55px;top:14px;height:3px;background:#e5e7ef}.rs-page>header nav span:first-child:before{display:none}.rs-page>header nav b{width:29px;height:29px;margin:0 auto 8px;display:grid;place-items:center;border-radius:50%;background:#eceef5}.rs-page>header nav .active b{background:#4933e9;color:#fff}.rs-page>header>p{text-align:right;color:#5d6987}.rs-page>header>p a{color:#3e2de1}.rs-skip{margin-left:30px;padding:9px 18px;border:1px solid #dce1ed;border-radius:6px;color:#283452!important}.rs-intro{min-height:240px;padding:35px 65px 15px;display:grid;grid-template-columns:1fr 480px}.rs-intro h1{font-size:37px;margin:0}.rs-intro p{font-size:17px;color:#4f5c81;line-height:1.55}.rs-intro>div:first-child>span{display:inline-block;padding:7px 10px;border-radius:6px;background:#f0eeff;color:#4a36e8}.rs-art{width:300px;height:190px;justify-self:center;position:relative;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#eeeaff,#fff);box-shadow:0 15px 35px #40349b1f;transform:rotate(-2deg)}.rs-art>div{width:210px;height:135px;padding:18px;background:linear-gradient(90deg,#20205b 28%,#fff 28%);color:#fff}.rs-art i{position:absolute;width:45px;height:45px;display:grid;place-items:center;border-radius:10px;background:#f2efff;color:#6937eb;font-size:23px;font-style:normal}.rs-art i:nth-of-type(1){left:-25px;top:20px}.rs-art i:nth-of-type(2){right:-35px;top:5px}.rs-art i:nth-of-type(3){right:-20px;bottom:0}.rs-roles{padding:0 35px}.rs-roles h2{font-size:15px}.rs-roles>div{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.rs-role{height:375px;padding:22px 17px;position:relative;text-align:left;border:1px solid #dce1ed;border-radius:10px;background:#fff;color:#111936}.rs-role.selected{border:2px solid #7160ef;background:linear-gradient(145deg,#fff,#fbfaff)}.rs-role>i{width:67px;height:67px;display:grid;place-items:center;border:1px solid currentColor;border-radius:14px;background:#f0edff;color:#5137ea;font-size:32px;font-style:normal}.rs-check{position:absolute;right:17px;top:20px;width:25px;height:25px;display:grid;place-items:center;border:1px solid #cfd5e4;border-radius:4px}.rs-role.selected .rs-check{background:#4934ea;color:#fff}.rs-role h3{font-size:17px;margin:18px 0 7px}.rs-role p{height:45px;color:#536087;font-size:14px;line-height:1.55}.rs-role ul{padding:0;list-style:none}.rs-role li{margin:12px 0}.rs-role em{position:absolute;bottom:16px;left:50%;transform:translate(-50%);padding:5px 12px;border-radius:99px;background:#eeeaff;color:#5738e9;font-style:normal}.rs-role.pink>i,.rs-role.pink li{color:#d437d9}.rs-role.green>i,.rs-role.green li{color:#09a56f}.rs-role.blue>i,.rs-role.blue li{color:#168bee}.rs-role.orange>i,.rs-role.orange li{color:#ee9200}.rs-change{margin:14px 42px;padding:14px 25px;display:grid;grid-template-columns:1fr auto;border:1px solid #dee2ef;border-radius:7px}.rs-change b,.rs-change span{display:block}.rs-change span{color:#69748e}.rs-change a{grid-column:2;grid-row:1/3;align-self:center;padding:8px 15px;border:1px solid #dce1ed;border-radius:5px;color:#3f2de3}.rs-selected{margin:0 42px;padding:8px 0;display:flex;justify-content:space-between;border-bottom:1px solid #e1e5ed}.rs-selected div{display:flex;gap:10px}.rs-selected button{padding:8px 13px;border:1px solid #dcdff0;border-radius:6px;background:#f8f6ff;color:#4933e6}.rs-selected>button{border:0;background:#fff}.rs-error{margin:14px 42px;color:#ef4545}.rs-actions{margin:0 42px;padding:0 0 15px;display:flex;justify-content:space-between}.rs-actions a{padding:12px 20px;border:1px solid #dce1ed;border-radius:6px;color:#192342}.rs-actions button{width:300px;padding:14px;border:0;border-radius:7px;background:linear-gradient(90deg,#4934e9,#7131ef);color:#fff;font-size:19px}.rs-actions button:disabled{opacity:.5}.rs-trust{padding:18px 45px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e1e4ed}.rs-trust>div{display:flex;gap:15px;border-right:1px solid #e1e5ed}.rs-trust i{font-size:28px;color:#4e35e9;font-style:normal}.rs-trust small{display:block;margin-top:5px;color:#64708b;font-weight:400;line-height:1.5}@media(max-width:1100px){.al-page{grid-template-columns:42% 58%}.al-showcase{padding-inline:30px}.al-showcase h1{font-size:36px}.al-product{grid-template-columns:1fr}.al-product>article:last-child{display:none}.al-auth{padding-inline:28px}.al-auth-grid{grid-template-columns:1fr}.al-security{display:none}.rs-page{padding-inline:20px}.rs-page>header{grid-template-columns:240px 1fr}.rs-page>header>p{display:none}.rs-intro{grid-template-columns:1fr 330px;padding-inline:30px}.rs-roles>div{grid-template-columns:repeat(3,1fr)}.rs-role{height:365px}.rs-trust{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:700px){.al-page{display:block;padding:0}.al-showcase{display:none}.al-auth{min-height:100vh;padding:25px 18px;border:0}.al-extension{display:none}.al-auth-grid{display:block;margin-top:20px}.al-form:before{content:"Jini";display:block;margin-bottom:35px;color:#102a2a;font-size:22px;font-weight:850;letter-spacing:-.04em}.al-trust,.al-copyright{display:none}.rs-page{padding:16px}.rs-page>header{height:95px;display:block}.rs-page>header .al-brand{font-size:20px}.rs-page>header nav{margin-top:15px}.rs-page>header nav span{width:75px;font-size:12px}.rs-intro{display:block;min-height:auto;padding:25px 4px}.rs-intro h1{font-size:29px}.rs-art{display:none}.rs-roles{padding:0}.rs-roles>div{grid-template-columns:1fr}.rs-role{height:auto;min-height:305px}.rs-change,.rs-selected,.rs-actions,.rs-error{margin-inline:0}.rs-change{grid-template-columns:1fr}.rs-change a{display:none}.rs-selected{align-items:flex-start}.rs-selected div{flex-wrap:wrap}.rs-actions button{width:210px}.rs-trust{grid-template-columns:1fr;padding-inline:5px}.rs-trust>div{border:0}}.al-notice{padding:8px!important;border-radius:5px;background:#fff8e8;color:#8a5a00!important;text-align:center;font-size:13px!important}.ws-frame{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr);background:#fff;color:#111a40;font-size:14px}.ws-frame *{box-sizing:border-box}.ws-sidebar{height:100vh;position:sticky;top:0;padding:17px 14px 14px;display:flex;flex-direction:column;border-right:1px solid #dfe4f0;background:#fff}.ws-brand{height:45px;display:flex;align-items:center;gap:9px;font-size:24px;font-weight:800}.ws-brand i,.ws-dock i{width:32px;height:34px;display:grid;place-items:center;border-radius:5px;background:linear-gradient(145deg,#4a31e8,#7240f5);color:#fff;font-style:normal}.ws-workspace{height:44px;margin:10px 0 18px;padding:0 12px;display:flex;align-items:center;border:1px solid #dde2ed;border-radius:7px;background:#fff;color:#16203f;font-weight:700}.ws-workspace small,.ws-sidebar nav small{margin-left:6px;padding:2px 5px;border-radius:5px;background:#6047ef;color:#fff}.ws-workspace span{margin-left:auto}.ws-label{margin:10px 8px 6px;color:#7f899f;font-size:11px}.ws-sidebar nav{display:flex;flex-direction:column}.ws-sidebar nav a{min-height:39px;padding:0 10px;display:flex;align-items:center;gap:11px;border-radius:6px;color:#35415f}.ws-sidebar nav a i{width:16px;font-style:normal}.ws-sidebar nav a.router-link-exact-active,.ws-sidebar nav a.router-link-active{background:#eeecff;color:#4231e4}.ws-dock{margin-top:auto;padding:14px;border:1px solid #dfe3ed;border-radius:8px}.ws-dock b{display:flex;align-items:center;gap:9px}.ws-dock span{display:block;margin:8px 0;color:#079968}.ws-dock button{width:100%;padding:9px;border:0;border-radius:5px;background:linear-gradient(90deg,#4531e8,#7136f0);color:#fff}.ws-dock a{display:block;margin-top:10px;text-align:center;color:#4430e2}.ws-user{margin-top:10px;padding:9px;display:flex;align-items:center;gap:9px;border:1px solid #e1e5ef;border-radius:7px}.ws-user>i,.ws-top-user>i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#be8f6b;color:#fff;font-style:normal}.ws-user span{min-width:0;display:grid}.ws-user small,.ws-top-user small{display:block;color:#707c94;font-weight:400}.ws-user button{margin-left:auto;border:0;background:#fff}.ws-content{min-width:0}.ws-top{height:70px;padding:0 28px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #dfe4ee}.ws-top>div{width:min(650px,50%);height:40px;padding:0 12px;display:flex;align-items:center;border:1px solid #dce1ed;border-radius:7px;color:#4c3be9}.ws-top input{min-width:0;flex:1;border:0;outline:0}.ws-top kbd{padding:4px 7px;border-radius:5px;background:#f0f1f7}.ws-top>a{margin-left:auto;padding:12px 23px;border-radius:6px;background:linear-gradient(90deg,#4734e9,#6834ef);color:#fff;font-weight:700}.ws-top>button{height:38px;min-width:38px;border:1px solid #dfe3ed;border-radius:6px;background:#fff}.ws-top>button sup{color:red}.ws-top-user{display:flex;align-items:center;gap:8px}.ws-content>main{padding:24px;background:#fff}.ws-card{border:1px solid #dfe4ee;border-radius:8px;background:#fff}.ws-card h2{font-size:13px}.ws-card header{display:flex;justify-content:space-between;align-items:center}.ws-card header a{color:#4230e2}.primary{background:linear-gradient(90deg,#4732e8,#6a35ef)!important;color:#fff!important;border-color:transparent!important}.danger{color:#e84141!important;border-color:#f1baba!important}.wd-page h1,.wv-page h1,.wf-page h1,.wr-page h1,.wc-page h1,.wpd-page h1,.wpe-page h1{font-size:22px;letter-spacing:-.025em}.wd-head{display:flex;justify-content:space-between}.wd-head nav{display:flex;gap:12px;margin:18px 0}.wd-head nav a{padding:10px 19px;border:1px solid #dbe0ed;border-radius:5px;color:#4431e4}.wd-head nav a:first-child{background:#4933ea;color:#fff}.wd-plan{display:flex;gap:10px}.wd-plan>span{min-width:180px;height:58px;padding:11px;border:1px solid #dfe3ed;border-radius:7px}.wd-plan b,.wd-plan small{display:block}.wd-plan small{color:#778198}.wd-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px}.wd-metrics{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.wd-metrics article{height:145px;padding:14px;position:relative;border:1px solid #dfe4ee;border-radius:8px}.wd-metrics i{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;background:#f1efff;color:#5036e9;font-size:17px;font-style:normal}.wd-metrics span,.wd-metrics strong,.wd-metrics small{display:block}.wd-metrics span{margin-top:14px}.wd-metrics strong{font-size:23px}.wd-metrics em{position:absolute;right:12px;bottom:38px;color:#08a36f;font-style:normal}.wd-metrics small{color:#768198}.wd-two{display:grid;grid-template-columns:1.15fr 1fr;gap:12px;margin-top:14px}.wd-table,.wd-favorites,.wd-lower>section,.wd-charts>section,.wd-layout>aside>section{padding:14px}.wd-row{min-height:36px;display:grid;grid-template-columns:2.4fr 1fr .7fr .8fr .7fr;gap:8px;align-items:center;border-bottom:1px solid #e7eaf1}.wd-row.head{font-size:11px;color:#7e879b}.wd-favorites>div{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.wd-favorites article{height:165px;padding:10px;display:flex;flex-direction:column;border:1px solid #e0e4ee;border-radius:7px}.wd-favorites article>i{font-size:20px;font-style:normal}.wd-favorites article b{margin-top:12px}.wd-favorites article span{margin-top:auto}.wd-favorites article footer{padding:8px;border-top:1px solid #e5e8ef;text-align:center;color:#4431e6}.wd-lower{display:grid;grid-template-columns:1.2fr .7fr 1fr;gap:12px;margin-top:12px}.wd-recs{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.wd-recs article>div{height:70px;display:grid;place-items:center;background:linear-gradient(135deg,#11164a,#6940e9);color:#fff;font-size:20px}.wd-recs b,.wd-recs span{display:block;margin-top:8px}.wd-updates p,.wd-quick p{padding:9px;border-bottom:1px solid #e5e8ef}.wd-quick button{float:right;background:#4933e8;color:#fff;border:0;border-radius:3px}.wd-charts{display:grid;grid-template-columns:1.1fr 1fr 1fr 1.3fr;gap:6px;margin-top:12px}.wd-line{height:135px;display:grid;place-items:center;color:#5239ed;font-size:50px}.wd-donut{width:90px;height:90px;margin:auto;display:grid;place-items:center;border-radius:50%;border:20px solid #6646ef;border-right-color:#20bf88;border-bottom-color:#25a6e9;font-weight:800}.wd-dock-panel header b{padding:5px 9px;border-radius:99px;background:#eaf9f3;color:#07875d}.wd-dock-panel p b{float:right}.wd-dock-panel>button{width:100%;padding:9px;border:1px solid #4d39ed;background:#fff;color:#412ee2}.wv-page{margin:-24px}.wv-actions,.wv-filters{min-height:60px;padding:12px 28px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e1e5ef}.wv-actions button,.wv-filters button,.wv-filters select{padding:9px 16px;border:1px solid #dbe0ed;border-radius:5px;background:#fff;color:#2b3654}.wv-actions a{margin-left:auto}.wv-filters a{color:#4431e5}.wv-filters select{margin-left:auto}.wv-layout{display:grid;grid-template-columns:minmax(0,1fr) 420px}.wv-layout>main{min-width:0;padding:22px 28px}.wv-layout>main>h2{font-size:13px}.wv-table{min-width:1050px}.wv-layout>main{overflow:auto}.wv-tr{min-height:68px;padding:8px;display:grid;grid-template-columns:28px 2.2fr .7fr .8fr 1.2fr .8fr .8fr .65fr .65fr 20px;gap:8px;align-items:center;border-bottom:1px solid #e5e8ef}.wv-tr.head{min-height:40px;color:#7a8499;font-size:11px}.wv-tr.selected{background:#faf9ff;border:1px solid #dedafa;border-radius:5px}.wv-tr>button{border:0;background:transparent;color:#4d35e8}.wv-tr small{display:block;color:#6f7b92}.wv-tr i,.wv-tags i{display:inline-block;margin:2px;padding:4px 7px;border-radius:5px;background:#f5f6fa;font-style:normal}.wv-private{padding:5px;border-radius:5px;background:#f2f2fa}.wv-pages{display:flex;justify-content:space-between;padding:15px}.wv-detail{padding:18px;border-radius:0;border-block:0;border-right:0}.wv-detail nav{display:flex;gap:20px;margin:15px 0;border-bottom:1px solid #e1e5ed}.wv-detail nav>*{padding:10px 0}.wv-detail nav b{color:#4935e8;border-bottom:2px solid #4935e8}.wv-models{font-size:22px}.wv-preview{height:115px;display:grid;place-items:center;text-align:center;background:#f8f8fc;border-radius:7px}.wv-detail>a,.wv-detail>button{width:49%;display:inline-block;margin:10px 0;padding:10px;border:1px solid #dce1ed;background:#fff;text-align:center}.wv-primary{background:#4934e9!important;color:#fff!important}.wv-button-grid,.wv-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.wv-button-grid button{padding:8px;border:1px solid #dce1ed;background:#fff}.wv-stats{grid-template-columns:repeat(3,1fr)}.wv-stats b{padding:12px;border:1px solid #e1e5ed;border-radius:6px;font-size:18px}.wv-stats small{display:block;color:#7b859a;font-size:11px}.wf-page>header,.wr-page>header,.wc-page>header,.wpe-page>header{display:flex;justify-content:space-between;align-items:center}.wf-page>header button,.wr-page>header button,.wc-page>header button,.wpe-page>header button{padding:10px 17px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.wf-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px}.wf-tabs{display:flex;margin:18px 0}.wf-tabs>*{padding:10px 18px;border:1px solid #e0e4ed;background:#fff}.wf-tabs b{color:#4834e7;border-bottom:2px solid #4834e7}.wf-tabs select{margin-left:auto}.wf-section{padding:14px;margin-bottom:14px}.wf-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.wf-grid article{height:235px;padding:13px;position:relative;border:1px solid #dfe4ee;border-radius:7px;display:flex;flex-direction:column}.wf-grid article>i{font-size:24px;font-style:normal}.wf-grid article>em{position:absolute;right:12px;top:12px;color:#4a31eb;font-style:normal}.wf-grid h3{font-size:13px;margin-top:12px}.wf-grid p{font-size:12px}.wf-grid article>b,.wf-grid article>small{width:max-content;padding:4px 7px;border-radius:5px;background:#f5edff;color:#9235d7}.wf-grid footer{margin-top:auto}.wf-grid footer span{padding:4px;background:#eaf8f2;color:#087f59}.wf-lists{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wf-lists section,.wf-layout>aside section{padding:14px}.wf-lists p{padding:10px;border-bottom:1px solid #e5e8ef}.wf-lists b{float:right}.wf-layout>aside section{margin-bottom:14px}.wf-filter label{display:flex;align-items:center;margin:12px 0}.wf-filter select{margin-left:auto;padding:7px;border:1px solid #dce1ed}.wf-filter p i{float:right}.wf-summary .wd-donut{width:95px;height:95px}.wr-page>header>div:last-child{display:flex;gap:10px}.wr-layout{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:18px}.wr-tabs{height:52px;display:flex;overflow:auto;border:1px solid #dfe3ed}.wr-tabs>*{padding:17px 25px;white-space:nowrap;border-right:1px solid #e3e6ee}.wr-tabs b{color:#4632e7;border-bottom:2px solid #4b35ea}.wr-status{display:grid;grid-template-columns:repeat(5,1fr);padding:15px;margin:22px 0}.wr-status span{padding:0 16px;border-right:1px solid #e2e5ed;color:#7c879b}.wr-status b{display:block;color:#1d2948}.wr-page h2{font-size:14px}.wr-timeline article{min-height:58px;display:grid;grid-template-columns:95px 35px 2.2fr .7fr 1fr .7fr .6fr .6fr 100px;gap:8px;align-items:center;border:1px solid #e1e5ed}.wr-timeline article.active{background:#faf9ff}.wr-timeline article>i{font-size:20px;font-style:normal}.wr-timeline article div small{display:block;color:#6f7a91}.wr-timeline em,.wr-timeline strong{padding:4px;border-radius:4px;background:#eef1ff;color:#4532e4;font-style:normal}.wr-privacy{margin-top:25px;padding:20px;border:1px solid #dce1ed;background:#fafaff}.wr-privacy span{display:block;margin-left:30px}.wr-privacy button{float:right}.wr-detail{padding:20px}.wr-detail nav{display:flex;gap:25px;margin:18px 0;border-bottom:1px solid #e2e5ed}.wr-detail nav>*{padding:10px}.wr-detail nav b{color:#4833e7;border-bottom:2px solid #4934e9}.wr-detail>article,.wr-detail>section{padding:16px;margin:14px 0;border:1px solid #e2e5ed;border-radius:7px}.wr-detail>section{background:#fff9e9}.wr-detail>button{width:49%;padding:11px;margin:5px 0;border:1px solid #dce1ed;background:#fff}.wr-detail .primary{width:49%}.wc-page>header>div{margin-right:auto}.wc-page>header button:first-of-type{background:#4933e9;color:#fff}.wc-create{padding:12px;margin:10px 0;border:1px solid #dfe3ed}.wc-create input{padding:9px;width:300px}.wc-layout{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:18px}.wc-tabs{display:flex;margin:15px 0}.wc-tabs>*{padding:10px 18px;border:1px solid #dfe3ed;background:#fff}.wc-tabs input{margin-left:auto}.wc-page h2{font-size:14px}.wc-page h2 small{color:#758097;font-weight:400}.wc-pinned{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.wc-pinned article,.wc-pinned>button,.wc-grid article{height:225px;padding:18px;position:relative;border:1px solid #dfe4ee;border-radius:7px;background:#fff;text-align:left}.wc-pinned article>i,.wc-grid article>i,.wc-detail header>i{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;font-size:22px;font-style:normal}.violet{background:#5035ea;color:#fff}.pink{background:#d936dc;color:#fff}.red{background:#ef3b46;color:#fff}.green{background:#07955e;color:#fff}.orange{background:#ffb000;color:#fff}.cyan{background:#47c9d2;color:#fff}.purple{background:#713dec;color:#fff}.blue{background:#3479ef;color:#fff}.wc-pinned b,.wc-grid b{position:absolute;left:80px;top:30px}.wc-pinned em,.wc-grid em{position:absolute;right:15px;top:18px;color:#f0a000;font-style:normal}.wc-pinned p,.wc-grid p{margin-top:14px}.wc-pinned small,.wc-grid small{float:right}.wc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.wc-grid article{height:170px}.wc-detail{padding:18px}.wc-detail header{justify-content:flex-start;gap:15px}.wc-detail header>b{margin-left:auto}.wc-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:15px 0;border-block:1px solid #e1e5ed}.wc-stats b{text-align:center}.wc-stats small{display:block;color:#758096}.wc-detail nav{display:flex;gap:18px;border-bottom:1px solid #e1e5ed}.wc-detail nav>*{padding:12px 0}.wc-detail nav b{color:#0f766e;border-bottom:2px solid #0f766e}.wc-detail>p{padding:9px;border-bottom:1px solid #e5e8ef}.wc-detail>p small{float:right}.wc-detail>button{padding:8px;border:1px solid #dce1ed;background:#fff}.wpd-page>header>div{display:flex;align-items:center}.wpd-page>header>div h1{margin-right:auto}.wpd-page>header button{padding:9px 14px;margin-left:8px;border:1px solid #dce1ed;background:#fff}.wpd-page>header small{padding:4px 8px;background:#eaf8f2;color:#07825b}.wpd-page>header span b{padding:4px 7px;background:#eeeaff;color:#4b35e7}.wpd-update{margin:18px 0;padding:13px 18px;display:flex;align-items:center;gap:15px;border:1px solid #cfeadf;border-radius:7px;background:#f1fbf7;color:#0b865e}.wpd-update span{margin-right:auto}.wpd-update button{padding:8px 18px;border:1px solid #dce1ed;background:#fff}.wpd-update button:last-child{background:#4934e9;color:#fff}.wpd-tabs{display:flex;border-bottom:1px solid #dfe3ed}.wpd-tabs>*{padding:13px 20px}.wpd-tabs b{color:#4934e6;border-bottom:2px solid #4934e6}.wpd-layout{display:grid;grid-template-columns:minmax(0,1.4fr) 380px 360px;gap:14px;margin-top:18px}.wpd-prompt,.wpd-vars,.wpd-right>section{padding:15px}.wpd-prompt header button{padding:7px 15px;border:1px solid #dce1ed;background:#fff}.wpd-prompt pre{min-height:430px;padding:15px;background:#fafbff;white-space:pre-wrap;line-height:1.65}.wpd-prompt footer{display:flex;justify-content:space-between}.wpd-preview{margin-top:10px;padding:14px;display:flex;align-items:center}.wpd-preview p{margin:0 auto 0 20px}.wpd-preview button{padding:8px;border:1px solid #dce1ed;background:#fff}.wpd-vars label{display:block;margin:13px 0}.wpd-vars input{width:100%;padding:9px;border:1px solid #dce1ed}.wpd-vars>button{width:100%;padding:10px;border:0;background:#4933e9;color:#fff}.wpd-vars>p{text-align:center}.wpd-right>button{width:100%;padding:12px;border:0}.wpd-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.wpd-actions>*{padding:10px;border:1px solid #dce1ed;background:#fff;text-align:center}.wpd-right section{margin-bottom:14px}.wpd-right section p{display:flex;justify-content:space-between}.wpd-bottom{display:grid;grid-template-columns:1.3fr .7fr;gap:14px;margin-top:14px}.wpd-bottom section{padding:15px}.wpd-bottom section>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.wpd-bottom article{padding:12px;border:1px solid #e1e5ed}.wpd-bottom article b,.wpd-bottom article a{display:block;margin-top:9px}.wpe-page{margin:-24px}.wpe-page>header{height:92px;padding:14px 28px}.wpe-page>header h1{margin:8px 0 0}.wpe-page>header h1 small{padding:4px 10px;border-radius:99px;background:#f2f3f8;font-size:12px}.wpe-page>header>div:last-child{display:flex;gap:10px}.wpe-page form{padding:0 16px 20px;display:grid;grid-template-columns:1.3fr .9fr .7fr .72fr;gap:12px}.wpe-page form>section,.wpe-page form>aside>section{padding:15px}.wpe-page form>aside section{margin-bottom:12px}.wpe-page h2{font-size:13px}.wpe-page h2>i{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:50%;background:#4934e9;color:#fff;font-style:normal}.wpe-page label{display:block;margin:13px 0}.wpe-page label>input,.wpe-page label>textarea,.wpe-page label>select,.wpe-page select{width:100%;margin-top:6px;padding:9px;border:1px solid #dce1ed;border-radius:5px}.wpe-page label>small{float:right}.wpe-toolbar{padding:8px;border:1px solid #dce1ed}.wpe-code{margin-top:0!important;border-top:0!important;font-family:monospace;line-height:1.55}.wpe-details footer{display:flex;justify-content:space-between;padding:10px 0}.wpe-details>aside{padding:13px;border:1px solid #e2e5ed;background:#fafaff}.wpe-details>aside p{margin:6px}.wpe-live label{font-size:12px}.wpe-live pre{padding:14px;white-space:pre-wrap;background:#f6f5ff;line-height:1.6}.wpe-test{display:grid;grid-template-columns:repeat(4,1fr)}.wpe-test button{padding:9px;border:1px solid #dce1ed;background:#fff}.wpe-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wpe-chips,.wpe-models{padding:9px;background:#f4f1ff;color:#4a35e7}.wpe-radio{padding:10px;border:1px solid #e1e5ed}.wpe-radio small{display:block;float:none!important}.wpe-vars{position:relative}.wpe-vars>button{position:absolute;right:14px;top:12px;border:1px solid #dce1ed;background:#fff}.wpe-vars p{padding:10px;border:1px solid #e1e5ed}.wpe-vars p span{float:right;color:#6f7b91}.wpe-settings p{display:flex;justify-content:space-between}@media(max-width:1300px){.ws-frame{grid-template-columns:230px minmax(0,1fr)}.wd-layout{grid-template-columns:1fr}.wd-layout>aside{display:none}.wd-metrics{grid-template-columns:repeat(3,1fr)}.wv-layout,.wf-layout,.wr-layout,.wc-layout{grid-template-columns:1fr}.wv-detail,.wf-layout>aside,.wr-detail,.wc-detail{display:none}.wpd-layout{grid-template-columns:minmax(0,1fr) 340px}.wpd-right{display:none}.wpe-page form{grid-template-columns:1.2fr 1fr}.wpe-meta,.wpe-page form>aside{grid-column:auto}.wc-pinned,.wc-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.ws-frame{display:block}.ws-sidebar{display:none}.ws-top{padding:0 10px}.ws-top>div{width:100%}.ws-top>a{padding:10px;font-size:0}.ws-top>a:after{content:"＋";font-size:16px}.ws-top>button,.ws-top-user{display:none}.ws-content>main{padding:14px}.wd-head,.wf-page>header,.wr-page>header,.wc-page>header,.wpe-page>header{align-items:flex-start;gap:12px}.wd-plan{display:none}.wd-head nav{flex-wrap:wrap}.wd-metrics{grid-template-columns:repeat(2,1fr)}.wd-two,.wd-lower,.wd-charts,.wf-lists,.wpd-bottom{grid-template-columns:1fr}.wd-favorites>div,.wd-recs{grid-template-columns:repeat(2,1fr)}.wv-page,.wpe-page{margin:-14px}.wv-actions,.wv-filters{overflow:auto;padding-inline:12px}.wv-actions>*{white-space:nowrap}.wv-layout>main{padding:14px}.wf-tabs,.wc-tabs{overflow:auto}.wf-grid{grid-template-columns:repeat(2,1fr)}.wr-page>header,.wc-page>header{display:block}.wr-page>header>div:last-child{overflow:auto}.wr-tabs{margin-top:12px}.wr-status{grid-template-columns:1fr 1fr}.wr-timeline{overflow:auto}.wr-timeline article{min-width:900px}.wc-pinned,.wc-grid{grid-template-columns:repeat(2,1fr)}.wpd-update,.wpd-tabs{overflow:auto}.wpd-update>*{white-space:nowrap}.wpd-layout{grid-template-columns:1fr}.wpd-vars{display:none}.wpe-page>header{height:auto;display:block}.wpe-page>header>div:last-child{margin-top:10px;overflow:auto}.wpe-page form{grid-template-columns:1fr}.wpe-page form>aside{display:block}.wpe-code{height:350px}}@media(max-width:480px){.wd-metrics,.wd-favorites>div,.wd-recs,.wf-grid,.wc-pinned,.wc-grid{grid-template-columns:1fr}.wf-grid article{height:210px}.wr-status{grid-template-columns:1fr}.wpd-prompt pre{font-size:12px}}@media(max-width:760px){.wf-layout>main,.wr-layout>main,.wc-layout>main{min-width:0;max-width:100%;overflow:hidden}.wf-tabs,.wr-tabs,.wc-tabs{width:100%;max-width:100%;overflow-x:auto}.wf-section,.wr-status,.wc-pinned,.wc-grid{max-width:100%}.wr-status span,.wpd-page{min-width:0;max-width:100%;overflow:hidden}.wpd-page>header>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpd-update{max-width:100%}.wpd-bottom section>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.wpd-bottom section>div{grid-template-columns:1fr}}.wpd-header h1{display:flex;align-items:center;gap:8px}.wpd-header h1 i{font-size:13px;font-style:normal}.wpd-header h1 em{margin-left:70px;padding:5px 10px;border-radius:99px;background:#f0edff;color:#4935e7;font-size:11px;font-style:normal;font-weight:700}.wpd-update>i{font-style:normal}.wpd-update>div{display:grid;margin-right:auto}.wpd-update>div span{margin:0;color:#4f6d65}.wpd-layout{grid-template-columns:minmax(0,900px) 380px minmax(360px,1fr)}.wpd-prompt header{min-height:43px}.wpd-prompt header h2{margin:0}.wpd-prompt header .active{background:#4934e9;color:#fff}.wpd-code{min-height:430px;margin:0;padding:15px 15px 15px 48px;counter-reset:line;background:#fafbff;list-style:none;font:10px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.wpd-code li{min-height:16px;position:relative;white-space:pre-wrap}.wpd-code li:before{counter-increment:line;content:counter(line);position:absolute;right:calc(100% + 14px);width:25px;color:#7f89a0;text-align:right}.wpd-code li.variable{color:#1b2440}.wpd-code li.variable:first-letter{color:#4e38ed}.wpd-preview{justify-content:space-between}.wpd-preview>div{display:flex;align-items:center}.wpd-preview>div p{margin:0 0 0 20px}.wpd-vars h2 small{padding:3px 6px;border-radius:99px;background:#f0edff;color:#4935e7}.wpd-right{padding-left:18px;border-left:1px solid #dfe4ee}.wpd-right section a{display:block;margin-top:15px;color:#4935e7;text-align:center;font-weight:700}.wpd-right section h2 small{float:right;padding:4px 8px;border-radius:99px;background:#e9f9f2;color:#07865b}.wpd-bottom header{display:flex;justify-content:space-between}.wpd-bottom header a{color:#4935e7}.wpd-bottom article small{display:block;color:#748097}.wpd-bottom article b{font-size:12px}.wpd-bottom article a{color:#4935e7}.wpd-actions>*{border-radius:5px}@media(max-width:1500px){.wpd-layout{grid-template-columns:minmax(0,1fr) 350px 340px}.wpd-header h1 em{margin-left:20px}}@media(max-width:1300px){.wpd-layout{grid-template-columns:minmax(0,1fr) 340px}.wpd-right{display:none}}@media(max-width:760px){.wpd-header h1{flex-wrap:wrap}.wpd-header h1 em{margin-left:0}.wpd-code{padding-left:42px}.wpd-preview>div{display:block}.wpd-preview>div p{margin:5px 0}.wpd-update>div{min-width:190px}}@media(max-width:640px){.ph-hero{grid-template-columns:minmax(0,1fr)}}.cpe-guide{margin-top:15px;padding:13px;border:1px solid #dfe4ee;border-radius:7px;background:#fbfcff}.cpe-guide>header{display:flex;justify-content:space-between}.cpe-guide>header div{display:grid}.cpe-guide>header small{margin-top:4px;color:#68758d}.cpe-guide>header>span{height:max-content;padding:4px 8px;border-radius:99px;background:#f0edff;color:#4935e7}.cpe-guide nav{display:flex;gap:8px;margin:12px 0}.cpe-guide nav button{padding:8px 13px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.cpe-guide nav button.active{border-color:#8f80ef;background:#f1eeff;color:#4230df}.cpe-guide>textarea{width:100%;padding:11px;border:1px solid #dce1ed;border-radius:6px;resize:vertical}.cpe-guide-upload{height:120px;display:grid;place-items:center;padding:18px;border:1px dashed #9b8cf0;border-radius:7px;background:#f8f6ff;color:#4431e1;text-align:center;cursor:pointer}.cpe-guide-upload>b,.cpe-guide-upload>small{display:block}.cpe-guide-upload>small{color:#68748d}.cpe-guide-upload input{position:absolute;width:1px;height:1px;opacity:0}.sx-save-state{color:#07895d}.sx-save-state.dirty{color:#ba7613}.sx-save-state.error{color:#d6343c}.sx-profile-fields small{display:block;margin-top:4px;color:#77839a;font-size:13px}.sx-account input[readonly],.sx-account input:disabled,.sx-account button:disabled{background:#f5f6fa;color:#7d879b;cursor:not-allowed}.sx-preferences .form-error{margin-top:16px}.sx-account-info>section{grid-template-columns:repeat(3,1fr)}.atm-layout.tags{grid-template-columns:250px minmax(640px,1fr) 350px}.atm-row.tag{grid-template-columns:1fr 1fr 1.7fr .5fr .5fr .6fr .4fr}.ws-top>.ws-buyer-top{margin-left:0;padding:10px 18px;border:1px solid #dfe4ee;background:#fff;color:#182244}.ws-top>div+.ws-buyer-top{margin-left:auto}.bpv-page{max-width:1320px;margin:0 auto;color:#111a40}.bpv-shell{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px}.bpv-shell>main{min-width:0}.bpv-breadcrumb{height:30px;color:#564a9d;font-size:12px}.bpv-hero{min-height:230px;display:grid;grid-template-columns:225px minmax(0,1fr);gap:25px;padding-bottom:11px;border-bottom:1px solid #e3e6ee}.bpv-cover{height:218px;padding:35px 22px 20px;display:flex;flex-direction:column;justify-content:center;border-radius:8px;background:radial-gradient(circle at 55% 85%,#de236c,transparent 32%),linear-gradient(145deg,#281070,#6e1676 65%,#d52d73);color:#fff;text-align:center;overflow:hidden}.bpv-cover span{font-size:27px;line-height:1.07;font-weight:900;text-transform:uppercase}.bpv-cover span:nth-child(2){color:#ffbe00}.bpv-cover footer{margin-top:17px;font-size:31px;font-weight:400}.bpv-summary{padding-top:11px}.bpv-summary h1{margin:0 0 7px;font-size:24px;letter-spacing:-.025em}.bpv-summary>p{margin:0;color:#56627e}.bpv-summary h3{margin:23px 0 10px;font-size:13px;color:#55617a}.bpv-creator{display:flex;align-items:center;gap:10px;margin-top:16px}.bpv-creator>i,.bpv-creator-card>div>i{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#181c2d,#d09a72);color:#fff;font-style:normal}.bpv-creator b{font-size:14px}.bpv-creator em{color:#4d34ed;font-style:normal}.bpv-creator span{color:#5b6680}.bpv-models{display:flex;flex-wrap:wrap;gap:8px}.bpv-models span,.bpv-models>b{padding:8px 12px;border:1px solid #dde2ed;border-radius:6px;background:#fff}.bpv-models i{margin-right:7px;color:#4c35e9;font-style:normal}.bpv-about{padding:14px 0 15px}.bpv-about h2{margin:0 0 9px;font-size:14px}.bpv-about p{max-width:720px;margin:5px 0;line-height:1.55;color:#35415e}.bpv-about a{display:block;margin-top:7px;color:#432fe6;font-weight:700}.bpv-preview-grid{display:grid;grid-template-columns:.9fr 1.05fr .95fr;gap:12px}.bpv-preview-grid>article{min-height:280px;padding:14px}.bpv-preview-grid h2{margin:0;font-size:12px}.bpv-vars header small{margin-left:7px;padding:3px 7px;border-radius:5px;background:#f0effd;color:#4b37e5}.bpv-vars>div{height:38px;margin-top:7px;padding:0 10px;display:flex;align-items:center;border-radius:5px;background:#f8f9fd}.bpv-vars>div i{color:#4532e8;font-style:normal}.bpv-vars>div span{margin-left:10px}.bpv-vars>div small{margin-left:auto;padding:3px 8px;border-radius:5px;background:#eeeff8;color:#606c86;text-transform:capitalize}.bpv-vars>a{display:block;margin-top:38px;color:#4330e5}.bpv-sample>div{margin:9px 0;padding:12px;border-radius:5px;background:linear-gradient(135deg,#f5f1ff,#eee9ff)}.bpv-sample p{line-height:1.5;color:#34405c}.bpv-try header small{padding:4px 8px;border-radius:5px;background:#f0edff;color:#4b35e8}.bpv-try label{display:block;margin-top:10px;font-size:12px;font-weight:700}.bpv-try input,.bpv-try select{width:100%;margin-top:5px;padding:9px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.bpv-try>button{width:100%;margin-top:10px;padding:10px;border:0;border-radius:5px}.bpv-try>p{color:#66738d;font-size:11px}.bpv-reviews{min-height:105px;margin-top:12px;padding:12px;display:grid;grid-template-columns:160px repeat(3,1fr);gap:15px}.bpv-reviews>header{grid-column:1/-1;height:20px}.bpv-reviews>header h2{font-size:12px}.bpv-rating{display:flex;align-items:center;gap:10px}.bpv-rating strong{font-size:28px}.bpv-rating span{color:#f5a700}.bpv-rating small{display:block;color:#58647d}.bpv-reviews article{padding-left:10px;border-left:1px solid #e4e7ef}.bpv-reviews article small{display:block;color:#f2a300}.bpv-reviews article p{margin:5px 0;color:#3e4964}.bpv-shell>aside>section{margin-bottom:12px;padding:20px}.bpv-buy{position:sticky;top:78px}.bpv-buy>header{display:flex;align-items:center;gap:10px}.bpv-buy>header strong{font-size:27px}.bpv-buy>header del{color:#8b94a7}.bpv-buy>header span{padding:4px 8px;border-radius:5px;background:#ffe8ec;color:#e23d49}.bpv-buy>label{display:block;margin:14px 0 8px;font-weight:700}.bpv-buy select{width:100%;margin-top:7px;padding:10px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.bpv-buy>button{width:100%;margin-top:9px;padding:10px;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#1c2745}.bpv-buy>button:disabled{opacity:.55;cursor:not-allowed}.bpv-buy footer{margin:14px -20px -20px;padding:10px 20px;border-top:1px solid #e4e7ef}.bpv-buy footer p{display:grid;grid-template-columns:20px 1fr;margin:9px 0}.bpv-buy footer b,.bpv-buy footer small{display:block}.bpv-buy footer small{color:#6d7890}.bpv-creator-card>div{display:flex;align-items:center;gap:10px}.bpv-creator-card>div b{font-size:12px}.bpv-creator-card em{color:#0f766e;font-style:normal}.bpv-creator-card small{display:block;margin-top:4px;color:#5139e8}.bpv-creator-card>p{line-height:1.5;color:#516079}.bpv-creator-card>section{display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.bpv-creator-card>section b{font-size:14px;border-right:1px solid #e4e7ef}.bpv-creator-card>section b:last-child{border:0}.bpv-creator-card>section small{display:block;color:#6b7690;font-size:11px}.bpv-creator-card footer{display:flex;gap:10px;margin-top:15px}.bpv-creator-card footer a{flex:1;padding:9px;border:1px solid #dddff0;border-radius:5px;text-align:center;color:#3e2ce0}.bpv-related{margin-top:6px}.bpv-related header h2{font-size:12px}.bpv-related>div{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.bpv-related a{min-height:95px;padding:9px;display:grid;grid-template-columns:40px 1fr;border:1px solid #dfe3ed;border-radius:6px;color:#1e2947}.bpv-related a>i{grid-row:1/5;width:34px;height:34px;display:grid;place-items:center;border-radius:5px;background:linear-gradient(145deg,#111851,#6839e6);color:#fff;font-style:normal}.bpv-related a>b{font-size:12px}.bpv-related a>small{color:#717c92}.bpv-related a>span{color:#f2a200}.bpv-related a>strong{font-size:14px}@media(max-width:1200px){.bpv-shell{grid-template-columns:minmax(0,1fr) 280px}.bpv-preview-grid{grid-template-columns:1fr 1fr}.bpv-try{grid-column:1/-1}.bpv-related>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){.bpv-shell{grid-template-columns:1fr}.bpv-shell>aside{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bpv-buy{position:static}.bpv-related>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.bpv-hero,.bpv-preview-grid,.bpv-shell>aside{grid-template-columns:1fr}.bpv-cover{height:190px}.bpv-preview-grid>article{min-height:0}.bpv-try{grid-column:auto}.bpv-reviews{grid-template-columns:1fr}.bpv-reviews>header{grid-column:1}.bpv-related>div{grid-template-columns:1fr}}.cpe-page{margin:-12px;color:#111a40}.cpe-head{height:68px;margin:0 -12px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e5ee}.cpe-head>div{display:flex;align-items:center;gap:15px}.cpe-head h1{font-size:22px}.cpe-head h1 small{padding:7px 12px;border-radius:99px;background:#fff3d8;color:#c37b0a;font-size:12px}.cpe-head>div>span{color:#09875d}.cpe-head nav{display:flex;gap:10px}.cpe-head nav button,.cpe-head nav a{padding:11px 18px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#3021d3}.cpe-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(500px,.95fr);gap:18px;align-items:start}.cpe-grid>main{min-width:0;padding:16px 0}.cpe-form{padding:14px}.cpe-form>label{display:block;margin-bottom:15px}.cpe-form label>b{display:inline-block;margin-bottom:7px}.cpe-form label>small{float:right;color:#65718a}.cpe-form input,.cpe-form textarea,.cpe-form select,.cpe-buyer input{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#1e2947}.cpe-content{position:relative}.cpe-tabs{height:36px;display:flex;align-items:center;gap:6px;border:1px solid #dce1ed;border-bottom:0;border-radius:6px 6px 0 0}.cpe-tabs>*{height:100%;padding:0 13px;display:grid;place-items:center;border:0;border-right:1px solid #e1e5ed;background:#fff}.cpe-tabs strong{color:#0f766e;border-top:2px solid #0f766e}.cpe-content textarea{min-height:292px;margin:0;border-radius:0;padding:15px 15px 15px 48px;resize:vertical;font:10px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;background:linear-gradient(90deg,#f8f9fc 34px,#e3e6ef 34px 35px,#fff 35px)}.cpe-content>footer{padding:7px;border:1px solid #dce1ed;border-top:0;color:#637089}.cpe-content>footer b{float:right;color:#07885d}.cpe-detected{min-height:58px;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid #cfc7ff;border-radius:7px;background:#fbfaff}.cpe-detected>i{font-size:24px;color:#4a35e9;font-style:normal}.cpe-detected>span{display:grid;margin-right:auto}.cpe-detected>span small{color:#657189}.cpe-detected button{padding:8px 12px;border:1px solid #d6d8ef;border-radius:5px;background:#fff;color:#4130df}.cpe-meta{display:grid;grid-template-columns:.65fr 1.45fr;gap:14px;margin-top:14px}.cpe-meta label{display:block}.cpe-meta label>b{display:block;margin-bottom:7px}.cpe-meta.pricing{grid-template-columns:1fr 1.15fr}.cpe-meta.pricing label>div{display:grid;grid-template-columns:75px 75px 70px 1fr}.cpe-meta.pricing label>div>*{border-radius:0}.cpe-meta.pricing label>div>*:first-child{border-radius:6px 0 0 6px}.cpe-meta.pricing label>div>*:last-child{border-radius:0 6px 6px 0}.cpe-meta.pricing button{border:1px solid #dce1ed;background:#fff}.cpe-meta.pricing button.active{color:#0f766e;background:#f4f1ff;font-weight:700}.cpe-meta.pricing label>small{display:block;float:none;margin-top:6px;padding:7px;border-radius:5px;background:#effaf5;color:#177354}.cpe-model-field{margin-top:14px}.cpe-model-field>div{display:flex;flex-wrap:wrap;gap:8px}.cpe-model-field button{padding:8px 12px;border:1px solid #dce1ed;border-radius:99px;background:#fff}.cpe-model-field button.active{border-color:#9e91f2;background:#f2efff;color:#4130e1}.cpe-advanced-toggle{width:100%;padding:11px;border:0;background:#fff;color:#3d2cde;font-weight:700}.cpe-preview{padding:16px 0;display:grid;gap:12px;align-content:start}.cpe-preview>section{padding:14px}.cpe-live>header h2,.cpe-buyer>header h2{margin:0}.cpe-live>header p,.cpe-buyer>header p{margin:5px 0;color:#67728a}.cpe-live>header button,.cpe-buyer>header button{padding:9px 14px;border:1px solid #d9deed;border-radius:5px;background:#fff;color:#3f2edb}.cpe-live>article{margin-top:12px;padding:13px;display:grid;grid-template-columns:175px 1fr;gap:15px;border:1px solid #e0e4ed;border-radius:7px}.cpe-art{height:145px;padding:25px;grid-row:1/4;display:grid;place-items:center;border-radius:6px;background:linear-gradient(145deg,#e9e6ff,#fff 65%,#b8b0ff);color:#5940ed;font-size:24px;font-style:normal}.cpe-live article h2{font-size:18px;margin:10px 0 5px}.cpe-live article p{color:#59667e}.cpe-live article>div span,.cpe-live article>div strong{display:block;margin-top:10px}.cpe-live article>section{grid-column:1/-1;display:flex;gap:7px}.cpe-live article>section span{padding:5px 9px;border-radius:99px;background:#f1eff8}.cpe-live article>.models span{border:1px solid #dfe3ed;background:#fff}.cpe-live article>footer{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr auto 1fr;gap:10px;align-items:center}.cpe-live article>footer>*{padding:10px;border:1px solid #dce1ed;border-radius:5px;text-align:center}.cpe-live article>footer b{border:0;font-size:17px}.cpe-live article>footer button{background:#4a32e7;color:#fff}.cpe-buyer>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0}.cpe-buyer label{font-weight:700;text-transform:capitalize}.cpe-buyer input{margin-top:6px}.cpe-buyer>button{width:100%;padding:10px;border:0;border-radius:5px}.cpe-final h2 small{color:#79849a}.cpe-final>p{color:#68748c}.cpe-final pre{max-height:260px;overflow:auto;padding:14px;border-radius:6px;background:linear-gradient(135deg,#f6f4ff,#f0edff);white-space:pre-wrap;font:12px/1.6 ui-monospace,monospace}.cpe-final footer{color:#65718a}.cpe-footer{position:sticky;z-index:20;bottom:0;height:62px;margin:0 -12px -12px;padding:0 18px;display:flex;align-items:center;gap:12px;border-top:1px solid #dde2ed;background:#fff}.cpe-footer>a,.cpe-footer>button{padding:10px 19px;border:1px solid #dce1ed;border-radius:6px;background:#fff}.cpe-footer>span{margin-right:auto;color:#07885d}@media(max-width:1350px){.cpe-grid{grid-template-columns:1fr}.cpe-preview{grid-template-columns:1fr 1fr}.cpe-live{grid-column:1/-1}.cpe-footer{position:static}}@media(max-width:760px){.cpe-head{height:auto;padding-block:10px;display:block}.cpe-head>div,.cpe-head nav{flex-wrap:wrap}.cpe-grid{display:block}.cpe-meta,.cpe-meta.pricing,.cpe-buyer>div,.cpe-preview{grid-template-columns:1fr}.cpe-live{grid-column:auto}.cpe-live>article{grid-template-columns:1fr}.cpe-art{grid-row:auto}.cpe-footer{overflow:auto}.cpe-footer>*{white-space:nowrap}}.mp-header{width:100%;max-width:none;height:58px;padding:0 44px;border-bottom:1px solid #e4e8f2;background:#fff;color:#121936}.mp-header .brand{font-size:19px;font-weight:800}.mp-header .brand-mark{width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,#6456fb,#3529e8);color:#fff;font-size:12px}.mp-header-nav{height:100%;display:flex;align-items:center;gap:45px!important;margin-left:45px;color:#283252!important;font-size:13px!important}.mp-header-nav a{height:100%;display:flex;align-items:center;border-bottom:2px solid #5344ee;color:#4436eb}.mp-header-nav small{padding:2px 4px;border-radius:4px;background:#ff6657;color:#fff;font-size:10px}.mp-header .header-actions{margin-left:auto;gap:12px}.mp-header-search{width:335px;padding:9px 11px;border:1px solid #dce1ee;border-radius:6px;color:#929ab0;font-size:12px}.mp-header-search kbd{float:right;padding:1px 4px;border:1px solid #cfd5e4;border-radius:4px;background:#f7f8fb}.mp-favorite{margin:0 12px;color:#29334f;font-size:13px}.mp-header .button{min-height:35px;padding:8px 19px;border-radius:6px;font-size:12px}.mp-header .button-primary{min-width:155px;background:linear-gradient(90deg,#3c2fe5,#5640f2);color:#fff}.mp-header .button-secondary{min-width:78px;background:#fff;border-color:#dbe0ec;color:#17203c}.mp-header .mp-sell-button{min-width:118px;background:#fff;border:1px solid #4737ef;color:#3d30dc}.mp-page{min-height:calc(100vh - 58px);padding:23px 35px 34px;background:radial-gradient(circle at 63% 7%,#f8f7ff,transparent 28%),#fff;color:#111936;font-size:13px}.mp-page *{box-sizing:border-box}.mp-page h1,.mp-page h2,.mp-page h3,.mp-page p{margin:0}.mp-page p{color:#65708c}.mp-shell{max-width:1978px;margin:auto;display:grid;grid-template-columns:235px minmax(0,1fr) 300px;gap:52px}.mp-left,.mp-right{min-width:0}.mp-panel{border:1px solid #dfe4f0;border-radius:10px;background:#fff;box-shadow:0 4px 15px #23295508}.mp-panel header{display:flex;align-items:center;justify-content:space-between}.mp-panel header a,.mp-panel header>span{color:#4839e8;font-size:11px}.mp-category-panel{padding:15px 16px 12px}.mp-category-panel header{margin-bottom:10px}.mp-category-panel button{width:100%;height:34px;display:grid;grid-template-columns:23px 1fr auto;align-items:center;border:0;background:#fff;color:#202943;text-align:left;font-size:12px;cursor:pointer}.mp-category-panel button i{color:#5141ef;font-size:13px;font-style:normal}.mp-category-panel button small{color:#7c859a;font-size:11px}.mp-filter-panel{margin-top:18px;padding:15px 16px 20px}.mp-filter-panel>header{margin-bottom:18px}.mp-filter-panel>button{width:100%;padding:14px 0;display:flex;justify-content:space-between;border:0;border-top:1px solid #eef0f5;background:#fff;color:#28334f;font-size:11px;font-weight:700}.mp-filter-group{display:grid;gap:9px;padding-bottom:14px}.mp-filter-group>b{display:flex;justify-content:space-between}.mp-filter-group label{display:flex;align-items:center;gap:7px;color:#313b57}.mp-filter-group input[type=radio]{margin:0;accent-color:#4b3cec}.mp-price-inputs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.mp-price-inputs span{padding:9px;border:1px solid #e0e4ee;border-radius:5px;color:#727c93}.mp-price-inputs i{color:#8b93a6;font-style:normal}.mp-filter-group input[type=range]{width:100%;accent-color:#5142eb}.mp-switch-row{height:42px;display:flex;align-items:center;border-top:1px solid #eef0f5;font-weight:700;position:relative}.mp-switch-row input{opacity:0;position:absolute}.mp-switch-row i{width:31px;height:17px;margin-left:auto;border-radius:99px;background:#cfd4e2;position:relative}.mp-switch-row i:after{content:"";width:13px;height:13px;position:absolute;left:2px;top:2px;border-radius:50%;background:#fff}.mp-sort{padding-top:15px;border-top:1px solid #eef0f5}.mp-sort b{display:block;margin-bottom:10px}.mp-sort select{width:100%;padding:10px;border:1px solid #dfe3ed;border-radius:5px;background:#fff;color:#606b83;font-size:11px}.mp-main{min-width:0}.mp-hero{min-height:340px;display:grid;grid-template-columns:minmax(0,1fr) 430px;align-items:start;position:relative}.mp-hero-copy{padding-top:31px;position:relative;z-index:2}.mp-hero h1{color:#10172f;font-size:34px;line-height:1;letter-spacing:-.045em}.mp-hero h1 em{color:#6437f1;font-style:normal}.mp-hero-copy>p{margin-top:17px;font-size:14px}.mp-search{height:57px;max-width:700px;margin-top:23px;display:grid;grid-template-columns:38px 1fr 84px 44px;align-items:center;border:1px solid #dce1ee;border-radius:8px;background:#fff;box-shadow:0 7px 20px #2c2e670d}.mp-search>span{padding-left:18px;color:#7c88a5;font-size:19px}.mp-search input{min-width:0;border:0;outline:0;color:#566078;font-size:14px}.mp-search button{height:38px;border:0;border-radius:5px;background:linear-gradient(90deg,#4132e8,#5a43f3);color:#fff;font-size:13px;font-weight:700}.mp-search i{width:32px;height:32px;margin:auto;display:grid;place-items:center;border:1px solid #e0e4ef;border-radius:6px;color:#5b49ef;font-style:normal;font-size:14px}.mp-popular{margin-top:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#68728a;font-size:11px}.mp-popular span{padding:5px 8px;border:1px solid #dfe3ee;border-radius:4px;background:#f8f9fd}.mp-hero-actions{display:flex;gap:14px;margin-top:25px}.mp-hero-actions button,.mp-hero-actions a{min-width:205px;padding:12px 18px;border-radius:5px;text-align:center;font-size:13px;font-weight:700}.mp-hero-actions button{border:0;background:linear-gradient(90deg,#4132e8,#5d44f4);color:#fff}.mp-hero-actions a{min-width:140px;border:1px solid #4e3ce9;color:#4435df;background:#fff}.mp-hero-art{position:relative;height:320px;overflow:hidden}.mp-orb{position:absolute;border-radius:48% 52% 63% 37%;background:linear-gradient(135deg,#eeeaff,#dcd7ff);filter:blur(.2px);opacity:.75}.mp-orb.one{width:390px;height:260px;top:25px;left:5px;transform:rotate(19deg)}.mp-orb.two{width:240px;height:240px;top:0;right:0;opacity:.42}.mp-float{position:absolute;z-index:2;min-width:165px;padding:14px;display:flex;align-items:center;gap:10px;border:1px solid #dee2f0;border-radius:10px;background:#fffffff0;box-shadow:0 13px 27px #302d771c}.mp-float.creator{top:28px;left:130px}.mp-float.bundles{top:124px;left:85px}.mp-float.trusted{top:216px;left:78px}.mp-float>i{width:33px;height:33px;display:grid;place-items:center;border-radius:8px;background:#eff1ff;color:#5242ee;font-style:normal}.mp-float.creator>i{border-radius:50%;background:linear-gradient(145deg,#30263e,#eda677);color:#fff;font-size:11px}.mp-float span{display:grid;gap:3px}.mp-float small{color:#626d88;font-size:10px}.mp-float b{color:#4436e4;font-size:13px}.mp-float.creator b{color:#1b2340;font-size:12px}.mp-float em{color:#727c92;font-size:11px;font-style:normal}.mp-shield{width:57px;height:70px;position:absolute;z-index:2;right:50px;top:115px;display:grid;place-items:center;border-radius:26px 26px 33px 33px;background:linear-gradient(145deg,#7050fa,#3e31df);color:#fff;font-size:35px;box-shadow:0 10px 22px #4a3ae14d}.mp-block{margin-bottom:18px}.mp-block>header{min-height:31px;display:flex;align-items:center;gap:14px}.mp-block h2{color:#111a33;font-size:18px}.mp-block>header>span{padding:5px 9px;border-radius:99px;background:#fff0d9;color:#cc7b05;font-size:11px}.mp-block>header>a{margin-left:auto;color:#4938e7;font-size:11px}.mp-featured-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.mp-product-card{min-width:0;min-height:294px;padding:10px;display:flex;flex-direction:column;border:1px solid #dfe4ef;border-radius:9px;background:#fff}.mp-product-art{height:82px;position:relative;overflow:hidden;display:grid;place-items:center;border-radius:6px;background:#f4f6fb}.mp-product-art:before,.mp-product-art:after{content:"";width:76px;height:45px;position:absolute;border-radius:5px;border:1px solid rgb(255 255 255 / .8);background:#ffffffbf;box-shadow:0 7px 15px #2b2f5217;transform:translate(-30px,4px) rotate(-2deg)}.mp-product-art:after{transform:translate(31px,-3px) rotate(3deg)}.mp-product-art.peach{background:linear-gradient(135deg,#fff1e7,#f7edf8)}.mp-product-art.mint{background:linear-gradient(135deg,#fff1eb,#e8fbf3)}.mp-product-art.purple{background:linear-gradient(135deg,#ffe7e4,#eee8ff)}.mp-product-art.green{background:linear-gradient(135deg,#e8fbef,#eef1ff)}.mp-product-art.landscape{background:linear-gradient(135deg,#395d71,#d5a45f)}.mp-product-art.blue{background:linear-gradient(135deg,#eef8f4,#e9f1ff)}.mp-product-art>span{position:absolute;z-index:3;left:3px;top:3px;padding:4px 6px;border-radius:4px;background:#ff6855;color:#fff;font-size:10px}.mp-product-art>i{position:absolute;z-index:3;right:3px;top:3px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#3b4664;font-size:15px;font-style:normal}.mp-product-art>b{z-index:2;color:#5542ed;font-size:20px}.mp-product-card h3{min-height:35px;margin-top:10px;font-size:13px;line-height:1.25}.mp-product-card>p{min-height:31px;margin-top:4px;font-size:11px;line-height:1.4}.mp-author{display:flex;align-items:center;gap:6px;margin-top:8px}.mp-author i{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#38314b,#e6a576);color:#fff;font-size:10px;font-style:normal}.mp-author span{font-size:11px}.mp-author b{color:#4434e8}.mp-card-stats{margin-top:8px;color:#ee9a00;font-size:11px}.mp-card-stats span{color:#687289}.mp-product-card footer{margin-top:auto;display:flex;align-items:center}.mp-product-card footer strong{font-size:14px}.mp-product-card footer button{margin-left:auto;padding:6px 9px;border:1px solid #dfe3ee;border-radius:4px;background:#fff;color:#4938ea;font-size:11px}.mp-product-card footer>i{margin-left:7px;color:#ec5365;font-size:17px;font-style:normal}.mp-trending>header>span{background:#e5f8f2;color:#198e6b}.mp-trending-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.mp-trending-grid article{min-height:98px;padding:10px;display:grid;grid-template-columns:17px 1fr auto;gap:7px;border:1px solid #dfe4ef;border-radius:8px;background:#fff}.mp-trending-grid article>b{width:17px;height:18px;display:grid;place-items:center;border-radius:3px;background:#f65;color:#fff;font-size:11px}.mp-trending-grid h3{min-height:31px;font-size:11px;line-height:1.2}.mp-trending-grid small{color:#5748e9;font-size:10px}.mp-trending-grid footer{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.mp-trending-grid footer strong{font-size:13px}.mp-trending-grid footer span{color:#687289;font-size:10px}.mp-trending-grid article>em{color:#ff5443;font-size:10px;font-style:normal}.mp-browse-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.mp-browse-grid article{min-height:65px;padding:10px;display:flex;align-items:center;gap:8px;border:1px solid #dfe4ef;border-radius:7px;background:#fff}.mp-browse-grid i{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#efedff;color:#4a3aeb;font-style:normal;font-size:13px}.mp-browse-grid .c1,.mp-browse-grid .c7{background:#e8f9ef;color:#1caa72}.mp-browse-grid .c2,.mp-browse-grid .c4{background:#e6f8ff;color:#1aa6da}.mp-browse-grid .c3{background:#ffe8f0;color:#ed4d83}.mp-browse-grid b{font-size:11px}.mp-browse-grid small{display:block;margin-top:3px;color:#7b859b;font-size:10px;font-weight:400}.mp-packs>header>span{background:#eee7ff;color:#6340e9}.mp-pack-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.mp-pack-grid article{min-height:148px;padding:14px;position:relative;overflow:hidden;border-radius:8px;background:linear-gradient(110deg,#152141,#192d5c);color:#fff}.mp-pack-grid article:after{content:"✦";position:absolute;right:-5px;bottom:-25px;color:#405592;font-size:90px;opacity:.35}.mp-pack-grid h3{font-size:13px}.mp-pack-grid p{margin-top:4px;color:#fff;font-size:11px}.mp-pack-grid div{display:flex;align-items:center;gap:6px;margin-top:14px;font-size:11px}.mp-pack-grid div i{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#d69270;font-size:10px;font-style:normal}.mp-pack-grid div b{margin-left:auto}.mp-pack-grid footer{display:flex;align-items:center;gap:9px;margin-top:10px}.mp-pack-grid del{color:#bcc3d5}.mp-pack-grid footer strong{font-size:15px}.mp-pack-grid footer em{padding:3px 5px;border-radius:3px;background:#71671b;color:#ffe980;font-size:10px;font-style:normal}.mp-pack-grid>article>small{display:inline-block;margin-top:9px;padding:4px 7px;border-radius:3px;background:#354465;font-size:10px}.mp-right{display:flex;flex-direction:column;gap:12px}.mp-stats{min-height:207px;padding:17px}.mp-stats h3,.mp-deal h3,.mp-creators h3,.mp-why h3{font-size:13px}.mp-stats>div{display:grid;grid-template-columns:1fr 1fr;gap:18px 10px;margin-top:17px}.mp-stats span{display:flex;gap:9px;align-items:center}.mp-stats span>i{width:26px;height:26px;display:grid;place-items:center;border-radius:6px;background:#f2f0ff;color:#4a3bee;font-style:normal}.mp-stats span b{color:#4737ed;font-size:13px}.mp-stats span small{display:block;margin-top:4px;color:#7b849a;font-size:10px;font-weight:400}.mp-stats footer{margin-top:20px;color:#717b90;font-size:10px}.mp-stats footer:first-letter{color:#1ab477}.mp-deal{min-height:174px;padding:14px;background:snow}.mp-deal header h3{color:#f04435}.mp-deal>div{display:grid;grid-template-columns:48px 1fr auto;gap:9px;align-items:center;margin-top:16px}.mp-deal>div>i{width:48px;height:48px;display:grid;place-items:center;border-radius:5px;background:linear-gradient(135deg,#131c3d,#715d3c);color:#fff;font-size:11px;font-style:normal}.mp-deal>div span{display:grid;gap:4px}.mp-deal>div b{font-size:11px}.mp-deal>div small{color:#7b8498;font-size:10px}.mp-deal>div strong{font-size:15px}.mp-deal>div del{color:#9299aa;font-size:11px}.mp-deal>div em{color:#f14032;font-size:12px;font-style:normal;font-weight:700}.mp-deal button{width:100%;margin-top:14px;padding:7px;border:1px solid #f4dfe0;border-radius:4px;background:#fff;color:#4b3ae8;font-size:11px}.mp-creators{min-height:326px;padding:15px}.mp-creators>article{min-height:47px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px}.mp-creators article>i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#2f2943,#e4a375);color:#fff;font-size:10px;font-style:normal}.mp-creators article div{display:grid;gap:3px}.mp-creators article b{font-size:11px}.mp-creators article b em{color:#4636e9;font-style:normal}.mp-creators article small{color:#7c8498;font-size:10px}.mp-creators article>span{color:#5e687f;font-size:10px}.mp-creators article>span:first-letter{color:#f0a000}.mp-creators>button{width:100%;padding:8px;border:1px solid #dfe3ed;border-radius:4px;background:#fff;color:#4636e7;font-size:11px}.mp-why{min-height:254px;padding:16px}.mp-why p{margin-top:13px;color:#69738a;font-size:11px}.mp-why p:first-letter{color:#05a96c}.mp-why a{display:block;margin-top:17px;color:#4939e9;font-size:11px}.mp-creator-cta{min-height:175px;padding:17px;position:relative;overflow:hidden;border-radius:10px;background:linear-gradient(135deg,#5545f4,#ba61ef);color:#fff}.mp-creator-cta h3{font-size:15px}.mp-creator-cta p{margin-top:9px;color:#fff;font-size:11px}.mp-creator-cta a{display:inline-block;margin-top:19px;padding:9px 13px;border-radius:5px;background:#fff;color:#4839e7;font-size:11px;font-weight:700}.mp-creator-cta div{position:absolute;right:18px;bottom:8px;color:#dd91ff;font-size:30px;text-align:center;line-height:.65}@media(max-width:1500px){.mp-header-nav{gap:24px!important}.mp-header-search{width:250px}.mp-shell{grid-template-columns:210px minmax(0,1fr) 260px;gap:24px}.mp-hero{grid-template-columns:minmax(0,1fr) 340px}.mp-featured-grid,.mp-trending-grid{grid-template-columns:repeat(3,1fr)}.mp-browse-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1050px){.mp-header-nav,.mp-header-search,.mp-favorite,.mp-sell-button{display:none!important}.mp-page{padding-inline:18px}.mp-shell{grid-template-columns:1fr}.mp-left,.mp-right{display:none}.mp-hero{grid-template-columns:1fr 300px}.mp-featured-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.mp-header{padding-inline:12px}.mp-header .button-secondary{display:none}.mp-header .button-primary{min-width:auto;font-size:0}.mp-header .button-primary:after{content:"Install";font-size:11px}.mp-page{padding:12px 10px 25px}.mp-hero{min-height:auto;grid-template-columns:minmax(0,1fr)}.mp-hero-copy{padding-top:12px}.mp-hero h1{font-size:29px}.mp-hero-art{display:none}.mp-search{grid-template-columns:34px 1fr 70px}.mp-search i{display:none}.mp-popular{max-height:55px;overflow:hidden}.mp-hero-actions{margin-bottom:28px}.mp-hero-actions button,.mp-hero-actions a{min-width:0;flex:1;padding-inline:8px}.mp-featured-grid,.mp-trending-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-product-card{min-height:285px}.mp-browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-pack-grid{grid-template-columns:1fr}.mp-block>header>a{display:none}.mp-block h2{font-size:16px}}@media(min-width:1501px){.mp-shell{grid-template-columns:235px 52px 1300px 30px 300px;gap:0}.mp-left{grid-column:1}.mp-main{grid-column:3}.mp-right{grid-column:5}.mp-hero{min-height:365px}.mp-block{margin-bottom:22px}.mp-product-card{min-height:304px}.mp-right{gap:16px}.mp-stats{min-height:217px}.mp-creators{min-height:345px}}.ws-content:has(.pwb-page)>.ws-top{display:none}.ws-content:has(.pwb-page)>main{padding:0}.pwb-page{min-height:100vh;padding:0 18px 42px;background:#fff;color:#111a40;font-size:12px}.pwb-page h1{font-size:19px;letter-spacing:-.025em}.pwb-page h2{font-size:12px;letter-spacing:0}.pwb-page h3{font-size:13px}.pwb-page p{line-height:1.45}.pwb-page button,.pwb-page select,.pwb-page input,.pwb-page textarea,.pwb-page a{font-size:12px}.pwb-page button,.pwb-page select,.pwb-page input,.pwb-page textarea{border:1px solid #dce2ef;border-radius:5px;background:#fff;color:#1d2948}.pwb-page button,.pwb-page a{cursor:pointer}.pwb-page label{display:grid;gap:6px;color:#374464;font-weight:700}.pwb-page label small{display:block;color:#7a859c;font-weight:400}.pwb-page input,.pwb-page select,.pwb-page textarea{width:100%;padding:8px}.pwb-page textarea{resize:vertical}.pwb-page .ws-card{border-radius:7px}.pwb-stack{display:flex;min-width:0;flex-direction:column;gap:12px}.pwb-stack>.ws-card,.pwb-page main>.ws-card{padding:12px}.pwb-head{min-height:88px;margin:0 -18px 18px;padding:12px 18px;display:flex;align-items:center;gap:20px;border-bottom:1px solid #dfe4ef}.pwb-head>div{min-width:420px}.pwb-head h1{margin:10px 0 5px}.pwb-head h1 input{width:330px;padding:0;border:0;font-size:19px;font-weight:800}.pwb-head h1 small,.pwb-head h1 em{padding:4px 9px;border-radius:99px;background:#f1efff;color:#4a36e8;font-size:11px;font-style:normal}.pwb-head h1 em{background:transparent;color:#63806f;font-weight:400}.pwb-head p{margin:0;color:#6e7a93}.pwb-head nav{margin-left:auto;display:flex;align-items:center;gap:9px}.pwb-head nav>*{min-height:34px;padding:8px 12px;display:flex;align-items:center;white-space:nowrap;border:1px solid #dce2ef;border-radius:5px;background:#fff}.pwb-head nav input{width:345px}.pwb-head nav span{border-color:#d8eee2;color:#138860}.pwb-page h2 i,.pwb-page h1>i{font-style:normal}.pwb-page h2>i{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:50%;background:#4b35eb;color:#fff}.pwb-page h2 a{float:right;color:#4936e8}.pwb-chips{display:flex;flex-wrap:wrap;gap:6px}.pwb-chips button{padding:6px 9px;color:#4937e8}.pwb-toolbar{height:39px;padding:8px 12px;border-block:1px solid #e1e5ee;color:#34415f;font-size:12px}.pwb-toolbar button{float:right;padding:4px 12px}.pwb-score{display:flex;align-items:center;gap:16px}.pwb-score>b{width:62px;height:62px;display:grid;place-items:center;border:9px solid #5038ed;border-left-color:#62c6a0;border-radius:50%;font-size:17px}.pwb-score span{font-size:12px;font-weight:800;color:#15203c}.pwb-donut{width:105px;height:105px;margin:15px auto;display:grid;place-items:center;border:17px solid #5438e8;border-left-color:#25b783;border-bottom-color:#efaa27;border-radius:50%;text-align:center}.pwb-donut strong,.pwb-donut b{font-size:17px}.pwb-donut small{display:block}.pwb-donut.green{width:145px;height:145px;border-color:#14a468;border-top-color:#e9f1ed;border-right-color:#ef4040}.pwb-form-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pwb-inline{display:flex;gap:9px}.pwb-inline>*{flex:1}.pwb-inline button{max-width:110px}.pwb-add{display:block;width:max-content;margin:8px auto 0;padding:7px 15px;border:1px solid #dce2ef;border-radius:5px;color:#4b36e7}.pwb-page .suite-toggle{display:inline-block;vertical-align:middle;cursor:pointer}.pwb-editor-grid{display:grid;grid-template-columns:225px minmax(540px,1.45fr) minmax(360px,.85fr) 330px;gap:12px}.pwb-structure,.pwb-templates,.pwb-quality,.pwb-version-mini{padding:12px}.pwb-structure>button{width:100%;height:34px;margin:3px 0;padding:0 10px;display:flex;align-items:center;text-align:left}.pwb-structure>button i{margin-left:auto;color:#12a66e;font-size:11px}.pwb-structure>button.active{border-color:#cfc9ff;background:#faf9ff}.pwb-stack>.ws-card:nth-child(2):not(.pwb-models){padding:12px}.pwb-templates h2 a{float:right}.pwb-templates p{padding:7px;margin:0;border-bottom:1px solid #edf0f5}.pwb-code-card{padding:0!important;overflow:hidden}.pwb-code-card>nav,.pwb-detected>nav,.pwb-output>nav,.pwb-diff>nav{display:flex;border-bottom:1px solid #e1e5ef}.pwb-code-card>nav button,.pwb-detected>nav>*,.pwb-output>nav>*,.pwb-diff>nav>*{padding:12px 17px;border:0;background:#fff}.pwb-code-card>nav .active,.pwb-detected>nav b,.pwb-output>nav b,.pwb-diff>nav b{color:#4936e9;border-bottom:2px solid #4c36ea}.pwb-code-edit{height:550px;display:grid;grid-template-columns:40px 1fr;background:#fbfcff;font:10px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.pwb-code-edit ol{margin:0;padding:10px 10px 10px 0;list-style:none;text-align:right;color:#8791a6}.pwb-code-edit textarea{height:100%;padding:10px;border:0;border-left:1px solid #e5e8ef;border-radius:0;background:transparent;font:inherit;line-height:1.55;white-space:pre;resize:none}.pwb-code-card>footer{padding:8px;text-align:right;color:#68758f}.pwb-live{padding:10px;border-top:1px solid #dfe4ee}.pwb-live h2 small{padding:3px 6px;border-radius:5px;background:#e7f8ef;color:#07885e}.pwb-live>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pwb-live label:first-child{grid-row:1/3}.pwb-live button{align-self:end;padding:9px}.pwb-detected>nav a{color:#34415d}.pwb-detected h2 a{float:right;color:#4936e7;font-size:11px}.pwb-var-head{padding:8px 0;color:#7b869d}.pwb-detected>p{display:grid;grid-template-columns:1.2fr 1.1fr .8fr 25px 1.3fr;gap:5px;align-items:center;margin:0;padding:6px 0;border-bottom:1px solid #e7eaf1}.pwb-detected>p input{padding:6px}.pwb-detected>p i{font-style:normal;color:#4c36e8}.pwb-models p{padding:9px;margin:0;border-bottom:1px solid #e5e9f1}.pwb-models p b{float:right;padding:3px 7px;border-radius:4px;background:#eaf8f2;color:#07885e}.pwb-models button{width:100%;padding:8px;margin-top:7px;color:#4a36e8}.pwb-output h2{font-size:19px}.pwb-output button{padding:8px}.pwb-quality>p{display:flex;align-items:center}.pwb-quality>p i{width:110px;height:3px;margin-left:auto;background:#4d38ed}.pwb-quality li{margin:9px 0;color:#66738f}.pwb-version-mini h3{padding:12px;border:1px solid #e5e8f0}.pwb-version-mini h3 b{display:block;margin-top:8px;font-size:14px}.pwb-version-mini>a{display:block;padding:9px;border:1px solid #dce1ed;text-align:center;color:#4a35e5}.pwb-vars-grid{display:grid;grid-template-columns:380px minmax(620px,1.2fr) minmax(480px,1fr);gap:14px}.pwb-var-list{padding:12px}.pwb-var-list>header{margin-bottom:10px}.pwb-var-list>header button{padding:9px}.pwb-var-list>input{margin-bottom:8px}.pwb-var-list>button{width:100%;height:57px;padding:8px;display:grid;grid-template-columns:36px 1fr auto auto;align-items:center;text-align:left;border:0;border-bottom:1px solid #e5e9f1}.pwb-var-list>button.active{background:#faf9ff}.pwb-var-list>button>i{font-size:15px;color:#4c37eb;font-style:normal}.pwb-var-list>button span small{display:block;color:#7a849a}.pwb-var-list>button em{padding:4px 7px;border-radius:5px;background:#f0efff;color:#4937e8;font-style:normal}.pwb-var-list>footer{padding:12px;border:1px dashed #d8ddec;text-align:center;color:#8891a4}.pwb-var-list>section{margin:18px -12px -12px;padding:12px;border-top:1px solid #e2e5ed}.pwb-var-edit{padding:14px}.pwb-var-edit>header button{padding:8px 14px}.pwb-var-edit>header button:first-of-type{margin-left:auto}.pwb-var-edit>.pwb-form-two{margin-top:18px}.pwb-var-edit>label{margin-top:18px}.pwb-conditions{margin-top:18px}.pwb-conditions>div{margin:8px 0;padding:10px;border:1px solid #e0e4ed;border-radius:5px}.pwb-conditions button{padding:8px}.pwb-var-edit>footer{margin:24px -14px -14px;padding:13px;display:flex;align-items:center;gap:10px;border-top:1px solid #dfe4ed;background:#f7fcf9}.pwb-var-edit>footer span{margin-right:auto;color:#0a8b61}.pwb-var-edit>footer button{padding:7px}.pwb-var-edit>footer b{padding:7px 13px;background:#e8f8f1;color:#07885d}.pwb-live-form,.pwb-assembled{padding:12px}.pwb-live-form header button{padding:6px 10px}.pwb-live-form label{margin-top:10px}.pwb-live-form>button{width:100%;padding:10px;margin-top:12px}.pwb-assembled pre{min-height:190px;padding:10px;white-space:pre-wrap;background:#fafbff;font:12px/1.55 ui-monospace,monospace}.pwb-assembled footer{display:flex;justify-content:space-between}.pwb-assembled footer b{color:#0a9365}.pwb-version-grid{display:grid;grid-template-columns:390px minmax(720px,1.4fr) 360px;gap:14px}.pwb-history{padding:8px;max-height:820px;overflow:auto}.pwb-history>header{padding:5px 8px}.pwb-history>nav{display:flex;gap:12px;padding:10px 0}.pwb-history>nav>*{padding:5px}.pwb-history>nav b{color:#4c38e8;background:#efedff}.pwb-history>button{width:100%;min-height:72px;padding:10px;display:grid;grid-template-columns:22px 1fr 42px;text-align:left;border:0;border-bottom:1px solid #e5e8ef}.pwb-history>button.active{border:1px solid #6049f2;background:#faf9ff}.pwb-history>button>i{color:#553fe9;font-style:normal}.pwb-history>button span>*{display:block}.pwb-history>button span em{float:right;padding:3px 6px;border-radius:4px;background:#eaf8f1;color:#087e59;font-style:normal}.pwb-history>button strong{margin-top:6px}.pwb-history>button small{margin-top:4px;color:#6f7b94}.pwb-history>footer{text-align:center;color:#4b37e8}.pwb-diff{padding:0!important;overflow:hidden}.pwb-diff>header{padding:12px;display:flex;align-items:center}.pwb-diff>header div{margin-right:auto}.pwb-diff>header select,.pwb-diff>header button{padding:8px}.pwb-diff-tools{padding:10px;display:flex;align-items:center;gap:12px;border-block:1px solid #e0e4ed}.pwb-diff-tools label{margin-left:auto;display:flex;align-items:center;gap:8px}.pwb-diff-code{height:555px;display:grid;grid-template-columns:1fr 1fr;overflow:auto}.pwb-diff-code section:first-child{border-right:1px solid #dfe4ed}.pwb-diff-code section>header{padding:11px;background:#fafbff}.pwb-diff-code ol{padding:0;margin:0;list-style:none;font:12px/1.5 ui-monospace,monospace}.pwb-diff-code li{min-height:15px;white-space:pre-wrap}.pwb-diff-code li i{display:inline-block;width:35px;margin-right:10px;color:#8b94a8;text-align:right;font-style:normal}.pwb-diff-code li.added{background:#e8f8ef;color:#08764f}.pwb-diff-code li.removed{background:#fff0f0;color:#a73434}.pwb-diff>footer{padding:12px}.pwb-version-info{padding:14px}.pwb-version-info>p{display:flex;justify-content:space-between}.pwb-version-info>button{padding:9px;margin:5px 2px}.pwb-version-info .pwb-score{margin:10px 0}.pwb-restore{margin-top:14px;padding:12px;display:grid;grid-template-columns:repeat(3,1fr) 190px;gap:12px;align-items:center}.pwb-restore h2{grid-column:1/-1}.pwb-restore label{padding:15px;border:1px solid #dfe3ef}.pwb-restore>b{padding:13px;background:#fff8e8;color:#b07408}.pwb-runs-shell{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:14px}.pwb-run-metrics{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.pwb-run-metrics article{min-height:105px;padding:16px;display:flex;align-items:center;gap:12px}.pwb-run-metrics article>i{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#f0efff;color:#4c38ea;font-size:20px;font-style:normal}.pwb-run-metrics span>*{display:block;margin:5px 0}.pwb-run-metrics span b{font-size:17px}.pwb-run-metrics span em{color:#6b7790;font-style:normal;font-size:11px}.pwb-run-filters{margin:14px 0;padding:12px;display:flex;flex-wrap:wrap;align-items:end;gap:9px}.pwb-run-filters h3{width:100%}.pwb-run-filters select,.pwb-run-filters button{max-width:150px;padding:8px}.pwb-run-table{overflow:auto}.pwb-run-table>.head,.pwb-run-table>button{min-width:1250px;display:grid;grid-template-columns:90px 120px 100px 95px 130px 160px 65px 70px 85px 90px 50px;gap:9px;align-items:center}.pwb-run-table>.head{height:38px;padding:8px;color:#748097}.pwb-run-table>button{width:100%;min-height:64px;padding:8px;text-align:left;border:0;border-top:1px solid #e3e7ef;border-radius:0}.pwb-run-table>button.active{background:#faf9ff;outline:1px solid #8c79f7}.pwb-run-table>button span small{display:block;color:#748098}.pwb-run-table>button em{padding:5px;background:#f0efff;color:#4937e8;font-style:normal}.pwb-run-table>button strong{color:#ed9d00}.pwb-run-table .success{color:#07895f}.pwb-run-detail{margin-top:0;padding:0!important}.pwb-run-detail>nav{display:flex;gap:10px;border-bottom:1px solid #e1e5ef}.pwb-run-detail>nav>*{padding:11px 14px}.pwb-run-detail>nav b{color:#4a36e7;border-bottom:2px solid #4a36e7}.pwb-run-detail>nav button:first-of-type{margin-left:auto}.pwb-run-detail>div{display:grid;grid-template-columns:.8fr 1.2fr 1.1fr 1fr}.pwb-run-detail>div>section{min-height:185px;padding:12px;border-right:1px solid #e2e5ed}.pwb-run-detail pre{white-space:pre-wrap;font:12px/1.45 ui-monospace,monospace}.pwb-run-detail p{display:flex;justify-content:space-between}.pwb-analytics{padding:12px}.pwb-analytics header select{width:auto;padding:6px}.pwb-linechart{height:125px;display:grid;place-items:center;background:linear-gradient(180deg,#fff,#f8f9ff);color:#5037ec;font-size:32px;letter-spacing:-7px}.pwb-linechart.small{height:85px}.pwb-analytics>p{padding:6px;margin:0;border-bottom:1px solid #e6e9f0}.pwb-analytics>p:first-letter{color:#4c37e8}.pwb-steps{width:760px;margin:-62px auto 18px;padding:6px;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #dce2ef;border-radius:30px}.pwb-steps b{display:flex;align-items:center;gap:8px;color:#374361}.pwb-steps i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#f0f1f7;font-style:normal}.pwb-steps .active i,.pwb-steps .done i{background:#4c37e8;color:#fff}.pwb-import-grid{display:grid;grid-template-columns:280px minmax(720px,1.4fr) 280px 230px;gap:14px}.pwb-sources{padding:12px}.pwb-sources>button{width:100%;min-height:60px;margin:5px 0;padding:8px;display:grid;grid-template-columns:34px 1fr 20px;align-items:center;text-align:left}.pwb-sources>button.active{border-color:#5c47ee;background:#faf9ff}.pwb-sources>button>i{font-size:18px;color:#4d39e8;font-style:normal}.pwb-sources>button span small{display:block;margin-top:5px;color:#768199}.pwb-sources>button em{color:#4b38e7;font-style:normal}.pwb-sources>footer{margin-top:90px;display:grid}.pwb-sources>footer a{color:#4938e6}.pwb-upload{padding:12px;display:grid;grid-template-columns:1fr 210px 160px 70px;gap:16px;align-items:center}.pwb-upload>div{display:flex;gap:12px}.pwb-upload>div>i{width:42px;height:42px;display:grid;place-items:center;border-radius:7px;background:#e7f8ef;color:#08895e;font-style:normal;font-weight:800}.pwb-upload>div span>*{display:block;margin:4px}.pwb-upload footer{grid-column:1/-1;margin:0 -12px -12px;padding:10px;border-top:1px solid #e1e5ef;color:#16845f}.pwb-upload footer a{float:right;color:#4a36e8}.pwb-mapping{margin-top:14px;padding:0!important;overflow:auto}.pwb-mapping>header,.pwb-mapping>p{padding:10px 14px}.pwb-mapping>header button{padding:7px 14px}.pwb-mapping>header button:first-of-type{margin-left:auto}.pwb-mapping>.head,.pwb-mapping>div{min-width:760px;display:grid;grid-template-columns:115px 190px 30px 210px 120px 30px;gap:8px;align-items:center}.pwb-mapping>.head{height:35px;padding:8px 14px;color:#718098}.pwb-mapping>div{min-height:42px;padding:5px 14px;border-top:1px solid #e5e8ef}.pwb-mapping>div select{padding:7px}.pwb-mapping>div em{font-style:normal}.pwb-mapping .mapped{color:#078b60}.pwb-mapping .optional,.pwb-mapping .ignored{color:#7c879c}.pwb-mapping>footer{padding:12px;display:flex;align-items:center;gap:15px;border-top:1px solid #e2e5ed}.pwb-mapping>footer span{margin:auto}.pwb-mapping>footer span i{width:180px;height:5px;display:inline-block;margin-left:9px;background:#dfe3ed}.pwb-mapping>footer span i b{display:block;height:100%;background:#13a36c}.pwb-continue{float:right;padding:10px 24px!important;margin-top:14px}.pwb-import main>button{padding:10px 17px;margin-top:14px}.pwb-destination,.pwb-import-status,.pwb-import-grid>.pwb-stack>.ws-card{padding:14px}.pwb-destination label{margin:12px 0}.pwb-destination>label>small{margin-left:20px}.pwb-destination h3{margin-top:20px}.pwb-import-status>b{color:#0a9c68}.pwb-import-status>p{display:flex;justify-content:space-between}.pwb-import-status>p:nth-of-type(2):first-letter{color:#efaa22}.pwb-import-status>p:nth-of-type(4):first-letter{color:#e83d40}@media(max-width:1600px){.pwb-editor-grid{grid-template-columns:190px minmax(500px,1.4fr) minmax(330px,.8fr)}.pwb-editor-grid>.pwb-stack:last-child{display:none}.pwb-vars-grid{grid-template-columns:310px minmax(550px,1.2fr) minmax(390px,1fr)}.pwb-version-grid{grid-template-columns:320px minmax(650px,1fr) 320px}.pwb-import-grid{grid-template-columns:230px minmax(650px,1fr) 250px}.pwb-import-grid>.pwb-stack:last-child{display:none}.pwb-run-metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:1200px){.pwb-head{align-items:flex-start}.pwb-head nav{max-width:60%;overflow:auto}.pwb-editor-grid{grid-template-columns:180px minmax(0,1fr)}.pwb-editor-grid>.pwb-stack:nth-of-type(2){display:none}.pwb-vars-grid,.pwb-version-grid,.pwb-import-grid{grid-template-columns:260px minmax(0,1fr)}.pwb-vars-grid>.pwb-stack,.pwb-version-grid>.pwb-stack,.pwb-import-grid>.pwb-stack{display:none}.pwb-runs-shell{grid-template-columns:1fr}.pwb-runs-shell>aside{display:none}.pwb-steps{margin:0 auto 18px}.pwb-run-metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.pwb-page{padding:0 10px 28px}.pwb-head{margin:0 -10px 12px;padding:10px;display:block}.pwb-head>div{min-width:0}.pwb-head h1{font-size:16px}.pwb-head h1 input{width:230px;font-size:16px}.pwb-head nav{max-width:100%;margin-top:10px;overflow:auto}.pwb-editor-grid,.pwb-vars-grid,.pwb-version-grid,.pwb-import-grid{grid-template-columns:1fr}.pwb-editor-grid>.pwb-stack:first-child,.pwb-vars-grid>.pwb-var-list,.pwb-version-grid>.pwb-history,.pwb-import-grid>.pwb-sources{display:none}.pwb-code-edit{height:520px}.pwb-steps{width:100%;overflow:auto}.pwb-steps b{min-width:110px}.pwb-run-metrics{grid-template-columns:repeat(2,1fr)}.pwb-run-detail>div{grid-template-columns:1fr}.pwb-run-detail>div>section{border-right:0;border-bottom:1px solid #e2e5ed}.pwb-run-detail>nav{overflow:auto}.pwb-restore{grid-template-columns:1fr}.pwb-restore h2{grid-column:1}.pwb-form-two,.pwb-upload{grid-template-columns:1fr}.pwb-upload footer{grid-column:1}.pwb-mapping>footer{min-width:700px}.pwb-diff-code{grid-template-columns:620px 620px;overflow:auto}.pwb-run-metrics article{padding:10px}.pwb-run-metrics span b{font-size:14px}}.pwb-assembled pre{height:210px;max-height:210px;min-height:0;overflow:auto}.pwb-runs-shell>main,.pwb-import-grid>main{min-width:0;max-width:100%}.pwb-run-table,.pwb-mapping{max-width:100%}@media(max-width:760px){.pwb-page{max-width:100%;overflow:hidden}.pwb-runs-shell,.pwb-import-grid{min-width:0}.pwb-import-grid>main{overflow:hidden}.pwb-mapping{overflow-x:auto}}.ws-top>.ws-bell{min-width:38px;height:38px;margin-left:0;padding:9px;display:grid;place-items:center;border:1px solid #dfe3ed;border-radius:6px;background:#fff;color:#283552}.ws-top>.ws-bell sup{color:red}.ws-content:has(.sx-page)>.ws-top{display:none}.ws-content:has(.sx-page)>main{padding:0}.sx-page{min-height:100vh;padding:0 20px 42px;background:#fff;color:#111a40;font-size:12px}.sx-page h1{font-size:20px;letter-spacing:-.025em}.sx-page h2{font-size:13px;letter-spacing:0}.sx-page h3{font-size:13px}.sx-page p{line-height:1.45}.sx-page button,.sx-page input,.sx-page select,.sx-page textarea,.sx-page a{font-size:12px}.sx-page button,.sx-page input,.sx-page select,.sx-page textarea{border:1px solid #dce2ef;border-radius:5px;background:#fff;color:#1c2948}.sx-page button{padding:8px 13px;cursor:pointer}.sx-page input,.sx-page select,.sx-page textarea{width:100%;padding:9px}.sx-page label{display:grid;gap:6px;color:#35425f;font-weight:700}.sx-page label small{color:#77839a;font-weight:400}.sx-page .ws-card{border-radius:7px}.sx-head{min-height:90px;margin:0 -20px;padding:14px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #e0e4ee}.sx-head>div:first-child{margin-right:auto}.sx-head h1{margin:0 0 8px}.sx-head p{margin:0}.sx-head>input{width:360px}.sx-head>select{width:180px}.sx-head>section{display:flex}.sx-head>section span{min-width:170px;padding:7px 14px;border:1px solid #e1e5ef}.sx-head>section span b{display:block;margin-top:5px}.sx-head>b{margin-left:auto;color:#0b925f}.sx-stack{display:flex;min-width:0;flex-direction:column;gap:14px}.sx-stack>.ws-card{padding:14px}.sx-stack header{display:flex;justify-content:space-between}.sx-stack header a{color:#4937e7}.sx-tabs{height:55px;display:flex;align-items:center;overflow:auto;border:1px solid #e0e4ee}.sx-tabs b{height:100%;padding:18px 24px;white-space:nowrap;cursor:pointer}.sx-tabs b.active{color:#4a36e8;border-bottom:2px solid #4a36e8}.sx-tabs small{padding:3px 6px;border-radius:99px;background:#efedff}.sx-settings-nav{padding:12px;height:max-content}.sx-settings-nav h2{font-size:19px;margin:0 0 18px}.sx-settings-nav a{height:42px;padding:0 12px;display:flex;align-items:center;border-radius:5px;color:#35415f}.sx-settings-nav a.router-link-exact-active{background:#efedff;color:#4936e8;border:1px solid #6750ef}.sx-settings-nav a:last-child{margin-top:4px}.sx-page .suite-toggle{display:inline-block}.sx-export-grid{display:grid;grid-template-columns:minmax(680px,1fr) minmax(680px,1fr);gap:20px}.sx-export-data,.sx-backup{padding:14px}.sx-export-data>header{padding-bottom:12px;border-bottom:1px solid #e0e5ee}.sx-export-data>header b{color:#248d68}.sx-export-cols{display:grid;grid-template-columns:1fr 1.65fr 1.25fr}.sx-export-cols>section{padding:12px;border-right:1px solid #e2e6ef}.sx-export-cols label{min-height:48px;padding:7px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;border:1px solid transparent}.sx-export-cols label.active{border-color:#5d49f0;background:#faf9ff}.sx-export-cols label input{width:auto;accent-color:#4d38e8}.sx-export-cols label span small{display:block;margin-top:4px}.sx-export-cols label em{padding:4px 7px;border-radius:99px;background:#f4f5fa;font-style:normal}.sx-export-cols>section>p{padding:10px;background:#f0efff;color:#4836e3}.sx-export-options{display:grid;grid-template-columns:1.3fr .7fr;border-top:1px solid #e1e5ee}.sx-export-options>section{padding:13px}.sx-export-options>section:first-child>div{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.sx-export-options label{display:flex;align-items:center;gap:8px}.sx-export-options label small{display:block}.sx-export-data>footer{padding:14px;display:flex;align-items:center;gap:20px;border-top:1px solid #e1e5ef}.sx-export-data>footer b{margin-left:auto;color:#0b8c60}.sx-backup>nav{display:flex;margin:12px -14px;border-bottom:1px solid #dfe4ed}.sx-backup>nav>*{padding:12px 18px}.sx-backup>nav b{color:#4b38e9;border-bottom:2px solid #4b38e9}.sx-frequency{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sx-frequency label{min-height:57px;padding:10px;display:grid;grid-template-columns:20px 1fr;border:1px solid #e0e4ee}.sx-frequency label.active{border-color:#624df1}.sx-frequency input{width:auto;grid-row:1/3}.sx-encryption{display:flex;margin:10px 0;align-items:center;gap:8px}.sx-passwords{display:grid;grid-template-columns:1fr 1fr 190px;gap:18px}.sx-passwords aside{padding:12px;background:#f6f8fb}.sx-passwords aside b{color:#098b5f}.sx-passwords aside i{display:block;height:4px;margin-top:14px;background:#0b9c69}.sx-warning{padding:10px;background:#fff8e9;color:#9b6508;border:1px solid #f3d9a8}.sx-backup-history{margin-top:16px;border:1px solid #dfe4ed}.sx-backup-history>header,.sx-backup-history>.head,.sx-backup-history>div{display:grid;grid-template-columns:1.1fr .7fr .7fr 1.4fr .7fr 1fr 70px;gap:8px;align-items:center;padding:8px}.sx-backup-history>header{display:flex}.sx-backup-history>header button{margin-left:auto}.sx-backup-history>.head{background:#fafbff;color:#718098}.sx-backup-history>div{border-top:1px solid #e4e7ef}.sx-backup-history small{display:block}.sx-backup-history em{color:#098a5e;font-style:normal}.sx-ownership{margin-top:14px;padding:15px;background:#f7f9ff}.sx-wish-shell{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px}.sx-wish-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:14px 0}.sx-wish-metrics article{height:112px;padding:18px;display:flex}.sx-wish-metrics span>*{display:block;margin:5px 0}.sx-wish-metrics span b{font-size:22px}.sx-wish-metrics span em{color:#67738c;font-style:normal}.sx-wish-metrics i{width:48px;height:48px;margin-left:auto;display:grid;place-items:center;border-radius:50%;background:#f0efff;color:#4c37e9;font-size:22px;font-style:normal}.sx-wish-filters{padding:12px;display:flex;gap:14px}.sx-wish-filters select{min-width:0}.sx-wish-filters button{white-space:nowrap;color:#4a38e6}.sx-wish-grid{padding:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sx-wish-grid>article{min-height:260px;padding:10px;display:grid;grid-template-columns:150px 1fr;gap:16px;border:1px solid #dfe4ef;border-radius:7px}.sx-wish-art{height:135px;padding:10px;position:relative;display:grid;place-items:center;background:linear-gradient(145deg,#151044,#5434dc);color:#fff}.sx-wish-art span{position:absolute;left:0;top:0;padding:5px 8px;border-radius:5px;background:#17a86f;font-size:11px}.sx-wish-art b{text-align:center;font-size:19px}.sx-wish-art button{position:absolute;right:-245px;top:-3px;padding:0;border:0;color:#ef4454;font-size:18px}.sx-wish-grid article>section{display:flex;flex-direction:column}.sx-wish-grid h2,.sx-wish-grid strong{font-size:14px}.sx-wish-grid strong em{padding:4px;border-radius:99px;background:#ffe7e7;color:#e24949;font-style:normal}.sx-wish-grid>article small{display:block;margin-top:10px}.sx-wish-grid footer{margin-top:auto;display:flex;gap:7px}.sx-wish-grid footer button:nth-child(2){margin-left:auto}.sx-load{display:block;margin:12px auto}.sx-wish-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.sx-wish-foot>span{padding:14px;border:1px solid #dfe4ee}.sx-wish-shell>.sx-stack{padding-top:0}.sx-wish-shell>.sx-stack article{min-height:72px;padding:9px;display:flex;align-items:center;gap:10px;border:1px solid #e2e6ef;border-radius:6px;margin:8px 0}.sx-wish-shell>.sx-stack article>i{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#eff7f3;color:#0a9865;font-style:normal}.sx-wish-shell>.sx-stack article span{display:grid;gap:5px}.sx-wish-shell>.sx-stack article button{margin-left:auto}.sx-unavailable{background:#fffaf0!important}.sx-notifications>.sx-head h1 small{padding:4px 8px;border-radius:99px;background:#4c37e8;color:#fff;font-size:14px}.sx-note-grid{display:grid;grid-template-columns:285px minmax(650px,1fr) minmax(500px,.95fr);gap:14px}.sx-note-cats{padding:8px}.sx-note-cats button{width:100%;height:42px;padding:0 10px;display:grid;grid-template-columns:30px 1fr 25px;align-items:center;text-align:left;border:0}.sx-note-cats button:first-child{background:#efedff;color:#4936e8}.sx-note-cats button i{font-style:normal}.sx-note-cats button small{padding:4px;border-radius:99px;background:#f0f1f7;text-align:center}.sx-quick p{display:flex;justify-content:space-between}.sx-never{text-align:center}.sx-never>i{font-size:45px;font-style:normal}.sx-note-list{padding:0;overflow:hidden}.sx-note-list>nav{padding:12px;display:flex;gap:12px;border-bottom:1px solid #e1e5ef}.sx-note-list>nav>*{width:auto}.sx-note-list>nav button:last-child{margin-left:auto}.sx-note-list>h3{padding:8px 16px;margin:0}.sx-note-list>article{width:100%;min-height:94px;padding:10px;display:grid;grid-template-columns:15px 45px 1fr 100px auto 35px 35px;gap:9px;align-items:center;text-align:left;border:0;border-top:1px solid #e2e6ef;border-radius:0}.sx-note-list>article.active{background:#faf9ff;outline:1px solid #8e7bf7}.sx-note-list>article.danger{background:snow}.sx-note-list>article>i{color:#4c38e8;font-style:normal}.sx-note-list>article>b{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#efedff;color:#4b37e8}.sx-note-list>article span strong{font-size:14px}.sx-note-list>article span p,.sx-note-list>article span small{margin:5px 0}.sx-note-list>article em{font-style:normal;color:#738097;text-align:right}.sx-note-list>footer{padding:12px;display:flex}.sx-note-list>footer span{margin-left:auto}.sx-note-detail{padding:18px!important}.sx-note-detail>header span{font-size:16px}.sx-info{padding:12px;border:1px solid #d3e1fa;background:#f2f7ff;color:#345a96}.sx-note-detail li{margin:10px 0;color:#087d58}.sx-note-product{padding:10px;display:grid;grid-template-columns:125px 1fr 100px;gap:12px;align-items:center;border:1px solid #e1e5ee}.sx-note-product>i{height:120px;display:grid;place-items:center;background:linear-gradient(145deg,#1a0c66,#4d25d8);color:#fff;font-size:13px;text-align:center;font-style:normal}.sx-note-product>strong{text-align:center;color:#078c60}.sx-note-product>strong small{display:block}.sx-timeline{margin-top:15px;padding:12px;border:1px solid #e1e5ef}.sx-timeline p span{float:right}.sx-timeline a{color:#4937e8}.sx-note-detail>footer{margin:12px -18px -18px;padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid #e0e4ed}.sx-mute{display:flex!important;align-items:center}.sx-mute span small{display:block}.sx-mute i{margin-left:auto}.sx-account-grid{display:grid;grid-template-columns:250px minmax(760px,1fr) 390px;grid-template-areas:"nav main right" "sessions main right";gap:14px}.sx-account-grid>.sx-settings-nav{grid-area:nav}.sx-sessions{grid-area:sessions;padding:14px}.sx-sessions article{padding:10px 0;display:flex;gap:10px;border-bottom:1px solid #e4e7ef}.sx-sessions article span small{display:block;margin-top:4px;color:#66738c}.sx-sessions>a{display:block;margin-top:14px;text-align:center;color:#4a36e8}.sx-account-grid>main{grid-area:main;display:flex;flex-direction:column;gap:14px}.sx-account-grid>.sx-stack{grid-area:right}.sx-profile,.sx-account-info,.sx-preferences{padding:18px}.sx-profile{display:grid;grid-template-columns:190px 1fr;position:relative}.sx-profile>h2{grid-column:1/-1}.sx-avatar{width:120px;height:120px;margin:auto;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,#263c72,#d89063);color:#fff;font-size:30px;position:relative}.sx-avatar img,.sx-avatar-candidate img{width:100%;height:100%;display:block;object-fit:cover}.sx-avatar-controls{grid-column:1;display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:10px;text-align:center}.sx-avatar-controls button{width:150px}.sx-avatar-input{display:none}.sx-avatar-candidate{width:78px;height:78px;position:relative;overflow:hidden;border:2px solid #6b58ef;border-radius:50%}.sx-avatar-candidate span{position:absolute;inset:auto 0 0;padding:3px;background:#0f142db8;color:#fff;font-size:11px}.sx-avatar-controls .sx-avatar-remove{color:#d63f48}.sx-avatar-controls small{max-width:165px;color:#68758f;line-height:1.4}.sx-avatar-status{margin:0;color:#4b38e8}.sx-profile-fields{grid-row:2/4;grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.sx-profile-fields .wide{grid-column:1/-1}.sx-profile-fields label:first-child,.sx-profile-fields label:nth-child(2){grid-column:span 1}.sx-profile-fields label:nth-child(4),.sx-profile-fields label:nth-child(7){grid-column:span 1}.sx-profile-fields label:nth-child(8){display:flex;align-items:center}.sx-profile-fields label:nth-child(8) i{margin-left:auto}.sx-account-info>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sx-account-info label{position:relative}.sx-account-info label b{position:absolute;right:80px;bottom:8px;color:#078d60}.sx-account-info label button{position:absolute;right:0;bottom:0}.sx-account-info>section{margin-top:18px;padding:13px;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #e1e5ee}.sx-account-info>section span{color:#77839a}.sx-account-info>section b{display:block;margin-top:7px;color:#25314e}.sx-preferences>div{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.sx-preferences footer{margin:16px -18px -18px;padding:14px;display:flex;gap:10px;border-top:1px solid #e2e5ed}.sx-security-overview>i{display:block;height:5px;background:linear-gradient(90deg,#4c38e8 75%,#e2e5ee 75%)}.sx-security-overview p{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e5e8ef}.sx-security-overview p b{color:#07895d}.sx-quick-actions p{position:relative;padding:10px 28px;border-bottom:1px solid #e5e8ef}.sx-quick-actions p>*{display:block}.sx-quick-actions p i{position:absolute;right:4px;top:15px;font-style:normal}.sx-danger h2,.sx-danger button{color:#e53e45}.sx-danger button{width:100%;margin:4px 0;text-align:left;background:snow}.sx-privacy{padding:14px 15px}.sx-privacy-grid{display:grid;grid-template-columns:210px minmax(900px,1fr) 310px;gap:16px}.sx-privacy-grid>.sx-settings-nav h2{display:none}.sx-privacy-grid>main{min-width:0}.sx-privacy-head{height:72px;display:flex;align-items:flex-start}.sx-privacy-head>div{margin-right:auto}.sx-privacy-head h1{margin:0 0 8px}.sx-privacy-head section{display:flex;border:1px solid #e1e5ef}.sx-privacy-head section>*{min-width:150px;padding:8px 13px;border:0;border-right:1px solid #e2e5ef}.sx-privacy-head section span{display:grid}.sx-privacy-head section span b{color:#078b5f}.sx-presets{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.sx-presets label{height:105px;padding:12px;display:grid;grid-template-columns:28px 1fr;border:1px solid #e0e4ed}.sx-presets label.active{border-color:#15a36c;background:#f1fbf6}.sx-presets label input{display:none}.sx-presets label i{font-size:18px;color:#4a37e8;font-style:normal}.sx-presets label span>*{display:block;margin-bottom:7px}.sx-presets label a{color:#4937e7}.sx-presets footer{grid-column:1/-1;display:flex;color:#4936e6}.sx-presets footer span{margin-left:auto;color:#27334f}.sx-control-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.sx-controls{padding:14px}.sx-controls>p{margin-bottom:8px}.sx-controls label{height:38px;display:flex;align-items:center;font-weight:600}.sx-controls label i,.sx-controls label button{margin-left:auto}.sx-controls>footer{padding-top:9px;border-top:1px solid #e3e7ef}.sx-controls>footer b{float:right;color:#098b60}.sx-permission-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:14px;margin-top:14px}.sx-sites,.sx-permissions{padding:14px;overflow:auto}.sx-sites>.head,.sx-sites>div{min-width:520px;display:grid;grid-template-columns:1.5fr repeat(3,.5fr) .8fr 40px;align-items:center;padding:7px}.sx-sites>div{border-top:1px solid #e5e8ef}.sx-sites small{display:block}.sx-sites em{color:#078d60;font-style:normal}.sx-sites footer,.sx-permissions footer{padding-top:10px;display:flex}.sx-sites footer button,.sx-permissions footer a{margin-left:auto}.sx-permissions>.head,.sx-permissions>div{min-width:560px;padding:8px;display:grid;grid-template-columns:1fr 1.8fr .8fr .7fr;border-top:1px solid #e5e8ef}.sx-emergency{margin-top:14px;padding:12px;border:1px solid #f0b8b8;background:#fff8f8}.sx-emergency h2{color:#e23e45}.sx-emergency>div{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.sx-emergency button{color:#df3f46}.sx-emergency button small{display:block}.sx-security-controls p{display:flex}.sx-security-controls p b{margin-left:auto;color:#078c60}.sx-privacy-grid>.sx-stack>.ws-card>p small{float:right}.sx-data-controls p{position:relative;padding:6px 18px}.sx-data-controls p>*{display:block}.sx-data-controls p i{position:absolute;right:0;top:8px}.sx-stores{background:#fff9e9!important}@media(max-width:1500px){.sx-export-grid{grid-template-columns:1fr}.sx-wish-grid{grid-template-columns:repeat(2,1fr)}.sx-note-grid{grid-template-columns:240px minmax(580px,1fr)}.sx-note-grid>.sx-stack:last-child{display:none}.sx-account-grid{grid-template-columns:220px minmax(600px,1fr);grid-template-areas:"nav main" "sessions main"}.sx-account-grid>.sx-stack{display:none}.sx-privacy-grid{grid-template-columns:190px minmax(760px,1fr)}.sx-privacy-grid>.sx-stack{display:none}}@media(max-width:1100px){.sx-wish-shell{grid-template-columns:1fr}.sx-wish-shell>.sx-stack{display:none}.sx-wish-metrics{grid-template-columns:repeat(3,1fr)}.sx-note-grid{grid-template-columns:1fr}.sx-note-grid>.sx-stack:first-child{display:none}.sx-account-grid{grid-template-columns:1fr;grid-template-areas:"main"}.sx-account-grid>.sx-settings-nav,.sx-account-grid>.sx-sessions{display:none}.sx-privacy-grid{grid-template-columns:1fr}.sx-privacy-grid>.sx-settings-nav{display:none}.sx-presets{grid-template-columns:repeat(3,1fr)}.sx-control-grid,.sx-permission-grid{grid-template-columns:1fr}.sx-emergency>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.sx-page{padding:0 10px 28px;max-width:100%;overflow:hidden}.sx-head{margin:0 -10px 12px;padding:10px;display:block}.sx-head>*{margin:8px 0!important}.sx-head>input,.sx-head>select{width:100%}.sx-head>section{overflow:auto}.sx-head>section span{min-width:160px}.sx-tabs{max-width:100%}.sx-wish-metrics{grid-template-columns:repeat(2,1fr)}.sx-wish-filters{overflow:auto}.sx-wish-filters select{min-width:130px}.sx-wish-grid{grid-template-columns:1fr}.sx-wish-art button{right:5px}.sx-wish-foot{grid-template-columns:1fr}.sx-note-list>article{min-width:700px}.sx-note-list{overflow:auto}.sx-note-product{grid-template-columns:90px 1fr}.sx-note-product>strong{display:none}.sx-profile{grid-template-columns:1fr}.sx-profile-fields{grid-row:auto;grid-column:1;grid-template-columns:1fr}.sx-profile-fields>*{grid-column:1!important}.sx-account-info>div,.sx-preferences>div,.sx-account-info>section{grid-template-columns:1fr}.sx-presets{grid-template-columns:1fr 1fr}.sx-privacy-head{height:auto;display:block}.sx-privacy-head section{overflow:auto}.sx-privacy-head section>*{min-width:145px}.sx-emergency>div{grid-template-columns:1fr 1fr}.sx-export-cols,.sx-export-options{grid-template-columns:1fr}.sx-export-cols>section{border-right:0;border-bottom:1px solid #e2e6ef}.sx-passwords{grid-template-columns:1fr}.sx-frequency{grid-template-columns:1fr 1fr}.sx-backup-history{overflow:auto}.sx-backup-history>.head,.sx-backup-history>div{min-width:720px}.sx-export-data>footer{align-items:flex-start;flex-wrap:wrap}.sx-export-data>footer b{margin-left:0}.sx-wish-grid>article{grid-template-columns:120px 1fr}.sx-wish-art{height:120px}}.sx-controls label{height:32px}.sx-sites>div{height:33px;padding:3px 7px}.sx-permissions>div{padding:5px 8px}.lab-page{color:#111a40;font-size:12px}.lab-page h1{font-size:23px;letter-spacing:-.03em}.lab-page h2{font-size:13px;letter-spacing:0}.lab-page h3{font-size:13px}.lab-page p{line-height:1.45}.lab-page button,.lab-page input,.lab-page select,.lab-page textarea,.lab-page a{font-size:12px}.lab-page button,.lab-page input,.lab-page select,.lab-page textarea{border:1px solid #dce2ef;border-radius:5px;background:#fff;color:#1c2948}.lab-page button{padding:8px 13px}.lab-page input,.lab-page select,.lab-page textarea{width:100%;padding:9px}.lab-page .ws-card{border-radius:7px}.lab-head{display:flex;align-items:center;margin-bottom:20px}.lab-head>div{margin-right:auto}.lab-head>section{min-width:300px;margin-left:48px;padding:13px 16px;display:flex;align-items:center;border:1px solid #dfe4ee;border-radius:8px}.lab-head>section span{display:grid}.lab-head>section span b{margin-top:6px;color:#078e60}.lab-head>section button{margin-left:auto}.lab-head>section i{display:block;width:180px;height:4px;margin:0 12px;background:#e5e7ef}.lab-head>section i b{display:block;width:55%;height:100%;background:#4c37e8}.lab-quick{padding:16px}.lab-quick header,.lab-studio-grid header,.lab-learning h2,.lab-also header,.lab-more header,.lab-purchase-side header{display:flex;justify-content:space-between}.lab-quick header a,.lab-studio-grid header a,.lab-also header a,.lab-more header a,.lab-purchase-side header a{color:#4937e7}.lab-quick>div{display:grid;grid-template-columns:repeat(8,1fr);gap:18px}.lab-quick article{min-height:170px;padding:16px;border:1px solid #dfe4ee;border-radius:7px}.lab-quick article>i{width:40px;height:40px;display:grid;place-items:center;border-radius:8px;background:#5b42ed;color:#fff;font-size:15px;font-style:normal}.lab-quick article .c1{background:#4a9de9}.lab-quick article .c2{background:#af50e8}.lab-quick article .c4{background:#27bdaa}.lab-quick article .c5{background:#f0a238}.lab-quick article .c6{background:#e7687c}.lab-quick h3{margin-top:18px}.lab-quick article a{color:#4a36e8;font-weight:700}.lab-studio-grid{display:grid;grid-template-columns:1.1fr 1.35fr .85fr;gap:14px;margin-top:16px}.lab-studio-grid>.ws-card{padding:14px}.lab-mini-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lab-mini-metrics span{padding:12px;border:1px solid #e1e5ee}.lab-mini-metrics span>*{display:block;margin:5px}.lab-mini-metrics b{font-size:17px}.lab-mini-metrics em{color:#07945f;font-style:normal}.lab-chart-row{display:grid;grid-template-columns:1.4fr .9fr;gap:10px;margin-top:12px}.lab-chart-row article{min-height:130px;padding:12px;border:1px solid #e1e5ee}.lab-chart-row article>b{font-size:20px}.lab-chart-row article>div:not(.lab-donut){height:65px;display:grid;place-items:center;color:#4c37e8;font-size:28px}.lab-donut{width:75px;height:75px;float:left;margin-right:20px;display:grid;place-items:center;border:14px solid #523ae8;border-right-color:#23b484;border-bottom-color:#d9e3ef;border-radius:50%}.lab-sessions article{height:49px;display:grid;grid-template-columns:35px 1fr 75px 35px 70px 30px;gap:8px;align-items:center;border-bottom:1px solid #e3e6ef}.lab-sessions article>i{width:27px;height:27px;display:grid;place-items:center;border-radius:6px;background:#4e9be8;color:#fff;font-style:normal}.lab-sessions article span small{display:block}.lab-sessions article em{padding:4px;background:#f0efff;font-style:normal}.lab-sessions article strong{color:#07945f}.lab-recommended p,.lab-recent p,.lab-activity p{padding:9px;margin:0;border-bottom:1px solid #e4e7ef}.lab-recommended p span,.lab-recent p small,.lab-activity p small{float:right}.lab-recent{grid-column:1}.lab-templates{grid-column:2}.lab-templates>div{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.lab-templates article{height:125px;padding:10px;display:grid;border:1px solid #e1e5ed}.lab-templates article i{width:35px;height:35px;display:grid;place-items:center;border-radius:7px;background:#eff0ff;color:#4b37e8;font-style:normal}.lab-templates article small{margin-top:auto}.lab-activity{grid-column:3}.lab-learning{display:grid;grid-template-columns:1fr 1.1fr;gap:16px;margin-top:16px}.lab-learning>section{padding:15px;border:1px solid #e1e5ee}.lab-learning>section>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lab-learning p{padding:12px;border:1px solid #e2e6ef}.lab-learning small{display:block;margin-top:6px}.ws-content:has(.lab-optimizer)>.ws-top{display:none}.ws-content:has(.lab-optimizer)>main{padding:8px 24px}.lab-opt-head{min-height:115px;display:grid;grid-template-columns:1fr auto;position:relative}.lab-opt-head h1{margin:18px 0 8px}.lab-opt-head>section{display:flex;gap:10px}.lab-opt-head>section button{min-width:130px}.lab-opt-head>section button b{display:block}.lab-opt-head>nav{position:absolute;right:140px;bottom:8px}.lab-opt-head>nav strong{color:#4b37e8}.lab-opt-grid{display:grid;grid-template-columns:minmax(430px,1fr) 90px minmax(430px,1.08fr) 330px}.lab-original,.lab-optimized,.lab-opt-settings{padding:15px}.lab-original{border-radius:7px 0 0 7px!important}.lab-optimized{border-radius:0!important}.lab-original header,.lab-optimized header,.lab-opt-settings header,.lab-opt-bottom header{display:flex;justify-content:space-between}.lab-original h2 small,.lab-optimized h2 small{padding:4px 8px;border-radius:99px;background:#ffe8e8;color:#d94747}.lab-original h2 em,.lab-optimized h2 em{display:block;margin-top:7px;font-size:11px;font-style:normal}.lab-optimized h2 small{background:#e6f7ee;color:#078d60}.lab-original textarea{height:500px;margin-top:14px;border:1px solid #dfe3ed;resize:none;font:11px/2 ui-monospace,monospace}.lab-original footer,.lab-optimized footer{padding-top:10px}.lab-original footer button{float:right;margin-left:8px}.lab-change-count{padding-top:85px;border-block:1px solid #dfe4ed}.lab-change-count p{height:65px;padding:14px 8px;margin:0;border:1px solid #e1e5ee}.lab-change-count p b{float:right}.lab-optimized pre{height:500px;padding:16px;overflow:auto;white-space:pre-wrap;background:#fbfcff;font:12px/1.45 ui-monospace,monospace}.lab-optimized footer span{float:right}.lab-opt-settings{border-radius:0 7px 7px 0!important}.lab-opt-settings h3{margin-top:18px}.lab-opt-settings h3 a{float:right;color:#4937e7}.lab-opt-settings label{display:flex;gap:8px;margin:11px 0}.lab-opt-settings label input{width:auto;accent-color:#4b37e8}.lab-opt-settings>button{width:100%;margin:4px 0;text-align:left}.lab-opt-settings>button.active{border-color:#5a45ec;background:#faf9ff}.lab-opt-settings>p{padding:10px;background:#f1efff}.lab-opt-bottom{display:grid;grid-template-columns:1fr 1.1fr 1fr 1.05fr;gap:14px;margin-top:0}.lab-opt-bottom>section{min-height:250px;padding:15px}.lab-score-compare{display:flex;justify-content:space-around;align-items:center;text-align:center}.lab-score-compare b{font-size:20px;color:#da3c3c}.lab-score-compare b:last-child{color:#07925f}.lab-score-compare small{display:block}.lab-opt-bottom>section:first-child>p{display:flex}.lab-opt-bottom>section:first-child>p i,.lab-opt-bottom>section:first-child>p em{width:65px;height:4px;margin:6px 10px;background:#ef7e7e}.lab-opt-bottom>section:first-child>p em{background:#5cc593}.lab-opt-bottom>section:nth-child(2)>p,.lab-opt-bottom>section:nth-child(3)>p,.lab-opt-bottom>section:nth-child(4)>p{padding:7px;border-bottom:1px solid #e5e8ef}.lab-opt-bottom>section:nth-child(4)>p button{float:right}.lab-opt-run{float:right;margin:15px 0}.lab-checkout-steps{height:58px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.lab-checkout-steps b{display:flex;align-items:center;gap:12px}.lab-checkout-steps i{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#4c37e8;color:#fff;font-style:normal}.lab-checkout-steps small{display:block}.lab-checkout-grid{display:grid;grid-template-columns:minmax(700px,1fr) 470px;gap:24px}.lab-checkout-grid>main{padding:0 25px}.lab-checkout-grid>main>section{padding:14px 0;border-bottom:1px solid #e1e5ee}.lab-trust{margin:0 -25px;padding:14px 25px!important;display:flex;align-items:center;gap:45px;background:#faf8ff}.lab-trust>span:first-of-type{margin-left:auto}.lab-item{display:grid;grid-template-columns:120px 1fr;gap:18px}.lab-pack-art{height:110px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(145deg,#110943,#4c23cb);color:#fff;text-align:center;font-weight:800}.lab-item footer{display:flex;gap:55px}.lab-item footer span b{display:block;margin-top:7px}.lab-license{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lab-license label{padding:14px;display:grid;grid-template-columns:28px 1fr;border:1px solid #dfe4ee}.lab-license label.active{border-color:#5c46ee;background:#faf9ff}.lab-license input{display:none}.lab-license label span>*{display:block;margin:5px}.lab-discount{display:grid;grid-template-columns:280px 80px 1fr;gap:10px}.lab-discount p{padding:10px;margin:0 0 0 20px;background:#eefaf4;color:#078c60}.lab-discount p a{float:right}.lab-pay{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.lab-pay button{height:60px;text-align:left}.lab-pay button.active{border-color:#5c47ec;background:#faf9ff}.lab-pay button small{display:block}.lab-cards{display:grid;grid-template-columns:1fr 1fr}.lab-cards label{padding:12px;border:1px solid #e1e5ee}.lab-cards input{width:auto}.lab-cards small{float:right}.lab-billing{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lab-checkout details{padding:14px 0;border-bottom:1px solid #e3e6ed}.lab-agree{display:block;margin:18px 0}.lab-agree input{width:auto}.lab-summary{padding:25px;height:max-content}.lab-summary header{display:flex;justify-content:space-between}.lab-summary>section{padding:20px 0;display:grid;grid-template-columns:90px 1fr auto;gap:15px;border-bottom:1px solid #e1e5ed}.lab-summary>section .lab-pack-art{height:90px}.lab-summary>section span small{display:block;margin-top:7px}.lab-summary>p{display:flex;justify-content:space-between;padding:5px}.lab-summary>h2{display:flex;justify-content:space-between;font-size:16px}.lab-summary>h2 b{color:#4c37e8;font-size:22px}.lab-summary>em{display:block;text-align:right;color:#078c60}.lab-points{padding:13px!important;background:#f4f1ff}.lab-summary>button{width:100%;padding:12px}.lab-summary>small{display:block;padding:12px;text-align:center}.lab-summary>footer{margin-top:15px;padding-top:15px;border-top:1px solid #e1e5ed}.lab-success-grid{display:grid;grid-template-columns:minmax(700px,1fr) 430px;gap:32px}.lab-success-head{min-height:150px;display:flex;align-items:center;gap:40px}.lab-success-mark{width:130px;height:130px;display:grid;place-items:center;border:15px solid #31bc88;border-radius:50%;color:#31bc88;font-size:65px;box-shadow:0 20px 30px #dff7ee}.lab-success-head h1{font-size:25px}.lab-success-head span{padding:6px;background:#f0fbf6;color:#078c60}.lab-success-item{padding:15px;display:grid;grid-template-columns:130px 1fr;gap:20px}.lab-success-item .lab-pack-art{height:125px}.lab-success-item footer{margin-top:25px}.lab-next,.lab-also,.lab-more{padding:18px;margin-top:16px}.lab-next>div{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}.lab-next a{height:75px;padding:14px;display:flex;align-items:center;gap:12px;border:1px solid #e1e5ee}.lab-next a i{font-size:24px;color:#4c37e8}.lab-next a small{display:block}.lab-also>div{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.lab-also article{display:grid;gap:7px}.lab-also article .lab-pack-art{height:105px}.lab-also article>*{display:block}.lab-more>div{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:14px}.lab-more article{display:flex}.lab-more article>i{width:65px;height:65px;display:grid;place-items:center;border-radius:50%;background:#190d60;color:#fff;font-style:normal;font-size:20px}.lab-more article span{margin-left:12px}.lab-more article small{display:block}.lab-more>div>p{padding:14px;border:1px solid #e2e6ef}.lab-more>div>p small{display:block}.lab-success-side{padding-top:65px}.lab-success-side>.ws-card{padding:20px;margin-bottom:16px}.lab-success-side header{display:flex;justify-content:space-between}.lab-success-side header small{padding:4px;background:#e7f7ef;color:#078c60}.lab-success-side p,.lab-success-side h2{display:flex;justify-content:space-between}.lab-success-side h2 b{color:#4c37e8;font-size:22px}.lab-success-side button{width:100%}.lab-success-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.lab-success-foot span{padding:18px;border:1px solid #e1e5ef}.lab-success-foot span b{display:block}.lab-purchases-head{display:flex;align-items:center}.lab-purchases-head>div{margin-right:auto}.lab-purchase-tabs{display:flex;height:55px;border-bottom:1px solid #dfe4ed}.lab-purchase-tabs>*{padding:18px 20px}.lab-purchase-tabs b{color:#4b37e8;border-bottom:2px solid #4b37e8}.lab-purchase-filter{padding:16px;display:grid;grid-template-columns:1.5fr repeat(5,1fr) 90px;gap:14px}.lab-purchase-filter button{color:#4a37e7}.lab-purchase-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;margin-top:16px}.lab-purchase-metrics{display:grid;grid-template-columns:repeat(6,1fr);padding:15px}.lab-purchase-metrics span{padding:0 14px;border-right:1px solid #e3e6ef}.lab-purchase-metrics span>*{display:block}.lab-purchase-metrics span i{float:left;width:38px;height:38px;margin-right:10px;display:grid;place-items:center;border-radius:8px;background:#f0efff;color:#4d38e8;font-style:normal}.lab-purchase-grid main>header{display:flex;justify-content:space-between;align-items:center}.lab-purchase-grid main>header>div{display:flex}.lab-purchase-list article{min-height:98px;padding:10px;display:grid;grid-template-columns:100px 2fr repeat(4,.7fr) 95px 40px 40px;gap:10px;align-items:center;border-bottom:1px solid #e2e6ef}.lab-purchase-list .lab-pack-art{height:80px}.lab-purchase-list span small,.lab-purchase-list span b{display:block}.lab-purchase-list h3 small,.lab-purchase-list span em{padding:4px;border-radius:4px;background:#e7f8f0;color:#078b5f;font-style:normal}.lab-pagination{padding:14px;display:flex}.lab-pagination span{margin:auto}.lab-pagination select{width:auto}.lab-purchase-side>.ws-card{padding:15px;margin-bottom:14px}.lab-purchase-side p{padding:7px;border-bottom:1px solid #e5e8ef}.lab-upgrade{margin-top:15px;padding:16px;border:1px solid #e1e5ee}.lab-upgrade button{float:right}@media(max-width:1500px){.lab-quick>div{grid-template-columns:repeat(4,1fr)}.lab-studio-grid{grid-template-columns:1fr 1.2fr}.lab-studio-grid>.ws-card:nth-child(3n){display:none}.lab-opt-grid{grid-template-columns:minmax(350px,1fr) 75px minmax(350px,1fr)}.lab-opt-settings{display:none}.lab-checkout-grid,.lab-success-grid{grid-template-columns:minmax(0,1fr) 380px}.lab-purchase-grid{grid-template-columns:1fr}.lab-purchase-side{display:none}}@media(max-width:1000px){.lab-head{display:block}.lab-head>section{margin:10px 0}.lab-quick>div{grid-template-columns:repeat(2,1fr)}.lab-studio-grid{grid-template-columns:1fr}.lab-studio-grid>.ws-card{display:block!important}.lab-learning,.lab-opt-grid{grid-template-columns:1fr}.lab-change-count{display:none}.lab-opt-bottom{grid-template-columns:1fr 1fr}.lab-checkout-grid,.lab-success-grid{grid-template-columns:1fr}.lab-summary,.lab-success-side{display:none}.lab-purchase-filter{grid-template-columns:1fr 1fr}.lab-purchase-metrics{grid-template-columns:repeat(3,1fr)}.lab-purchase-list{overflow:auto}.lab-purchase-list article{min-width:1050px}}@media(max-width:760px){.lab-page{max-width:100%;overflow:hidden}.lab-head>section{min-width:0;overflow:auto}.lab-quick>div{grid-template-columns:1fr 1fr}.lab-quick article{min-height:150px}.lab-studio-grid{display:block}.lab-studio-grid>.ws-card{margin-top:12px}.lab-mini-metrics{grid-template-columns:1fr 1fr}.lab-chart-row,.lab-learning>section>div{grid-template-columns:1fr}.lab-templates>div{grid-template-columns:repeat(2,1fr)}.lab-opt-head{display:block}.lab-opt-head>section{overflow:auto}.lab-opt-head>nav{position:static;margin:10px 0}.lab-original textarea,.lab-optimized pre{height:380px}.lab-opt-bottom{grid-template-columns:1fr}.lab-checkout-steps{overflow:auto}.lab-checkout-steps b{min-width:180px}.lab-checkout-grid>main{padding:0 12px}.lab-trust{margin:0 -12px;padding:12px!important;overflow:auto}.lab-item{grid-template-columns:90px 1fr}.lab-item footer{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lab-license,.lab-billing,.lab-discount{grid-template-columns:1fr}.lab-discount p{margin:0}.lab-pay{grid-template-columns:1fr 1fr}.lab-success-head{display:block}.lab-success-mark{width:90px;height:90px;border-width:10px;font-size:45px}.lab-next>div,.lab-also>div{grid-template-columns:1fr 1fr}.lab-more>div{grid-template-columns:1fr}.lab-success-foot{grid-template-columns:1fr}.lab-purchase-tabs,.lab-purchase-filter{overflow:auto}.lab-purchase-filter{display:flex}.lab-purchase-filter>*{min-width:150px}.lab-purchase-metrics{grid-template-columns:1fr 1fr}.lab-purchase-grid main>header{display:block}.lab-purchase-list{max-width:100%;overflow:auto}}.lab-item>h2{grid-column:1/-1;margin:0}.lab-item>.lab-pack-art{grid-column:1}.lab-item>div:last-child{grid-column:2}.ph-header{width:100%;max-width:none;height:52px;padding-inline:max(24px,calc((100vw - 1870px)/2));border-bottom:1px solid #e8ebf5;background:#fff;color:#111936}.ph-header .brand{font-size:19px;font-weight:800}.ph-header .brand-mark,.ph-footer .brand-mark{width:27px;height:27px;border-radius:8px;background:linear-gradient(145deg,#6158ff,#3428e8);color:#fff;font-size:12px;letter-spacing:-.05em}.ph-header nav{gap:34px;color:#27304f;font-size:14px}.ph-header nav span{display:flex;align-items:center;gap:4px}.new-chip{padding:2px 5px;border-radius:5px;background:#5547f7;color:#fff;font-size:11px;font-weight:800}.ph-header .header-actions{gap:12px}.ph-header .header-search{margin-right:10px;font-size:23px;transform:rotate(-18deg)}.ph-header .button{min-width:68px;padding:7px 14px;border-radius:6px;font-size:13px}.ph-header .button-primary{min-width:145px;background:linear-gradient(90deg,#392ee8,#5d46f6);color:#fff}.ph-header .button-secondary{background:#fff;border-color:#d9ddea;color:#111936}.ph-header .home-nav a{position:relative;color:#111936;text-decoration:none}.ph-header .home-nav a.active:after{position:absolute;right:0;bottom:-17px;left:0;height:2px;background:#0f766e;content:""}.ph-header .home-sell,.ph-header .home-pricing{color:#111936;text-decoration:none;white-space:nowrap}.ph-header .header-search{display:grid;width:36px;height:36px;margin:0;place-items:center;border:1px solid #d9ddea;border-radius:8px;color:#111936;text-decoration:none;transform:none}.mp-header .mp-header-nav a.active{color:#0b5f59;border-bottom:2px solid #0f766e}.seller-shell{min-height:calc(100vh - 58px);display:grid;grid-template-columns:225px minmax(0,1fr);background:#f8fafc}.seller-sidebar{position:sticky;top:58px;height:calc(100vh - 58px);display:flex;flex-direction:column;border-right:1px solid #e2e8f0;background:#fff;color:#0f172a}.seller-sidebar-title{height:73px;display:flex;align-items:center;gap:12px;padding:0 24px;border-bottom:1px solid #e2e8f0;font-size:16px}.seller-store-icon{display:grid;place-items:center;color:#0f766e}.seller-sidebar-title i{margin-left:auto;color:#475569;font-style:normal;font-size:14px}.seller-nav{display:grid;gap:2px;padding:10px}.seller-nav a{display:flex;align-items:center;gap:14px;min-height:43px;padding:0 13px;border-radius:6px;color:#475569;font-size:14px;font-weight:600}.seller-nav a:hover{background:#f8fafc;color:#0f172a}.seller-nav a.router-link-exact-active{background:#e6f7f3;color:#0f766e;box-shadow:inset 3px 0 #0f766e;font-weight:700}.seller-nav .seller-icon{flex:0 0 auto;color:#64748b}.seller-nav a.router-link-exact-active .seller-icon{color:#0f766e}.seller-tools{margin-top:10px;padding-top:13px;border-top:1px solid #e2e8f0}.seller-tools>small{display:block;padding:0 24px 3px;color:#94a3b8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.seller-bottom{margin-top:auto;border-top:1px solid #e2e8f0}.seller-profile{min-height:72px;display:flex;align-items:center;gap:10px;padding:12px 16px;color:#0f172a}.seller-profile>i{width:39px;height:39px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#334155,#d6a47f);color:#fff;font-style:normal;font-weight:800}.seller-profile span{display:grid;gap:3px;min-width:0}.seller-profile b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.seller-profile small{color:#64748b;font-size:11px}.seller-profile em{margin-left:auto;font-style:normal;font-size:22px;color:#64748b}.seller-content{min-width:0}.seller-placeholder{min-height:calc(100vh - 58px);display:grid;align-content:center;justify-items:center;padding:48px;text-align:center;background:#f8fafc}.seller-placeholder h1{margin:0;color:#0f172a;font-size:32px}.seller-placeholder>p{margin:8px 0 26px;color:#475569}.seller-placeholder>div{display:grid;gap:6px;padding:22px;min-width:340px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b}.seller-placeholder b{color:#0f172a}@media(max-width:760px){.seller-shell{display:block}.seller-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #e2e8f0}.seller-sidebar-title,.seller-tools,.seller-bottom{display:none}.seller-sidebar>.seller-nav{display:flex;overflow:auto;padding:8px}.seller-sidebar>.seller-nav a{min-width:max-content}.seller-content{min-width:0}}.market-account-link{color:#111936;text-decoration:none;white-space:nowrap;font-size:12px}.market-account-link.notification{font-size:18px}@media(max-width:980px){.ph-header .home-nav,.ph-header .home-sell,.ph-header .home-pricing{display:none}}.ph-landing{--ph-blue: #4033ed;--ph-purple: #7252fb;--ph-ink: #10172f;--ph-muted: #65708c;--ph-border: #dfe4f2;--ph-soft: #f7f8fd;color:var(--ph-ink);background:radial-gradient(circle at 48% 7%,#f1f3ff 0,#fff 24%),#fff;font-size:12px}.ph-landing *{box-sizing:border-box}.ph-landing h1,.ph-landing h2,.ph-landing h3,.ph-landing p{margin:0}.ph-landing h2{color:var(--ph-ink);font-size:18px;letter-spacing:-.025em}.ph-landing p{color:var(--ph-muted)}.ph-shell{width:min(1760px,calc(100% - 48px));margin-inline:auto}.ph-hero{min-height:458px;display:grid;grid-template-columns:470px minmax(0,1fr);gap:42px;align-items:center;padding-top:25px}.ph-hero-copy{position:relative;z-index:3}.ph-pill{display:inline-block;margin-bottom:9px;padding:6px 14px;border-radius:99px;background:#efedff;color:#4d3ff3;font-weight:700;font-size:13px}.ph-hero h1{font-family:Georgia,Times New Roman,serif;font-size:44px;line-height:.98;letter-spacing:-.04em;color:#10172b}.ph-hero h1>span{display:block;white-space:nowrap}.ph-hero h1 em{color:#7453f5;font-style:normal}.ph-hero-copy>p{max-width:445px;margin-top:14px;font-size:12px;line-height:1.5}.ph-hero-actions{display:flex;gap:16px;margin-top:22px}.ph-btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 20px;border:1px solid var(--ph-border);border-radius:6px;font-weight:700;font-size:14px;box-shadow:0 5px 13px #322f9614}.ph-btn-primary{background:linear-gradient(90deg,#4034e9,#6149f9);color:#fff}.ph-btn-white{background:#fff;color:#151a2e}.ph-chrome-dot{color:#25a95b;font-size:17px;text-shadow:6px 0 #f2c029,3px -5px #ea4335}.ph-works{display:flex;align-items:center;gap:15px;margin-top:24px;color:#59647c;font-size:11px;white-space:nowrap}.ph-works b{color:#4b5570;font-weight:600}.ph-product-stage{height:430px;position:relative;padding:0 255px 0 70px}.ph-browser{height:405px;overflow:hidden;border:2px solid #d8dcfa;border-radius:13px;background:#fff;box-shadow:0 20px 60px #3e3aa229}.ph-browser-top{height:42px;display:flex;align-items:center;gap:13px;padding:0 15px;border-bottom:1px solid #e7e9f1;color:#7f8797;font-size:13px}.ph-browser-top i{width:9px;height:9px;border-radius:50%}.ph-browser-top .red{background:#ff7162}.ph-browser-top .yellow{background:#f5b83d}.ph-browser-top .green{background:#3dbb64}.ph-browser-top b{color:#626b80;font-size:12px}.ph-browser-top .push{margin-left:auto}.ph-browser-body{height:calc(100% - 42px);display:grid;grid-template-columns:120px minmax(0,1fr) 207px}.ph-chat-nav{padding:13px;display:flex;flex-direction:column;gap:12px;border-right:1px solid #e5e7ef;font-size:11px;color:#4d5465}.ph-chat-nav b{font-size:12px;margin-bottom:5px}.ph-chat-nav small{margin-top:10px;color:#8c93a0}.ph-chat-nav footer{margin-top:auto}.ph-chat-nav footer small{margin:0}.ph-chat-main{position:relative;padding:13px 22px}.ph-model{color:#656d7c;font-size:12px}.ph-model span{float:right;color:#303747}.ph-chat-main h3{margin-top:70px;text-align:center;font-size:18px;font-weight:500}.ph-chat-chips{margin-top:27px;display:flex;justify-content:center;gap:8px}.ph-chat-chips span{padding:6px 8px;border:1px solid #ebedf2;border-radius:99px;color:#9298a3;font-size:10px}.ph-composer{position:absolute;inset:auto 28px 66px;min-height:74px;padding:16px;border:1px solid #e0e3ea;border-radius:15px;color:#9297a4;font-size:11px;box-shadow:0 8px 22px #1419320a}.ph-composer span{display:block;margin-top:30px}.ph-dock-panel{display:flex;flex-direction:column;padding:10px;border-left:1px solid #dce0ed;background:#fbfbff;font-size:11px}.ph-dock-panel header{display:flex;justify-content:space-between;align-items:center;font-size:12px}.ph-dock-panel header i{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:5px;background:#5c4df7;color:#fff;font-size:10px;font-style:normal}.ph-dock-search{margin:10px 0;padding:8px;border:1px solid #e0e3ef;border-radius:7px;color:#9aa1b3;background:#fff}.ph-dock-search kbd{float:right}.ph-dock-head{display:flex;justify-content:space-between;margin:6px 0 4px}.ph-dock-head a{color:#5645f2}.ph-dock-item{display:flex;align-items:center;gap:7px;min-height:35px;margin-bottom:4px;padding:5px;border:1px solid #e1e4ef;border-radius:5px;background:#fff}.ph-dock-item i{width:22px;height:22px;display:grid;place-items:center;border-radius:5px;font-style:normal}.ph-dock-item .orange{background:#fff0e7;color:#f27942}.ph-dock-item .mint{background:#e9faf4;color:#39ae88}.ph-dock-item .purple{background:#efebff;color:#7660f4}.ph-dock-item .lilac{background:#f5eafb;color:#b85dcc}.ph-dock-item span{display:grid;min-width:0}.ph-dock-item b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-dock-item small{color:#9aa0ad}.ph-dock-item strong{margin-left:auto;color:#f2a000}.ph-dock-panel button{margin-top:auto;padding:9px;border:0;border-radius:5px;background:linear-gradient(90deg,#4435ed,#6048f6);color:#fff;font-size:11px;font-weight:700}.ph-dock-panel footer{padding-top:5px;text-align:center;color:#8b92a4}.ph-float-card,.ph-market-float{position:absolute;z-index:2;border:1px solid #dfe3f0;border-radius:10px;background:#fffffff7;box-shadow:0 15px 30px #262a561f}.ph-float-card{left:-34px;width:119px;padding:12px;transform:rotate(-5deg)}.ph-float-card>span{color:#4f40ef;font-size:11px;font-weight:700}.ph-float-card b{display:block;font-size:13px}.ph-float-card small{color:#67718a;font-size:11px;line-height:1.5}.ph-top-creator{top:115px}.ph-top-creator div{display:flex;align-items:center;gap:6px;margin:10px 0}.ph-top-creator i,.ph-person i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#27233e,#f0b58c);color:#fff;font-size:11px;font-style:normal}.ph-pack-card{top:245px}.ph-pack-card strong{display:block;margin-top:10px;color:#4938ee;font-size:15px}.ph-market-float{right:10px;width:155px;padding:14px;transform:rotate(4deg)}.ph-market-float.first{top:28px}.ph-market-float.second{top:198px;right:20px;transform:rotate(4deg)}.ph-market-float span{display:inline-block;padding:3px 6px;border-radius:4px;background:#fff0e9;color:#ef684b;font-size:11px}.ph-market-float.second span{background:#f0ebff;color:#7654e9}.ph-market-float b,.ph-market-float small,.ph-market-float strong{display:block;margin-top:10px}.ph-market-float b{font-size:14px}.ph-market-float small{color:#7d869b}.ph-market-float strong{font-size:13px}.ph-market-float strong i{float:right;color:#f0a500;font-size:11px;font-style:normal}.ph-trust{height:76px;display:grid;grid-template-columns:1.05fr .95fr;border:1px solid var(--ph-border);border-radius:11px;background:#fff;box-shadow:0 5px 15px #3033640d}.ph-brands{display:flex;align-items:center;justify-content:space-around;gap:16px;padding:0 22px;border-right:1px solid var(--ph-border)}.ph-brands p{font-size:12px;line-height:1.35}.ph-brands b{white-space:nowrap;font-size:14px}.ph-brands .script{color:#22a6d8;font-family:Georgia,serif;font-style:italic}.ph-brands .stanford{color:#8f1f24;font-family:Georgia,serif;font-size:12px;line-height:.9}.ph-stats{display:grid;grid-template-columns:repeat(4,1fr)}.ph-stats div{display:grid;grid-template-columns:30px 1fr;align-content:center;column-gap:10px}.ph-stats i{grid-row:1/3;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#f5f5ff;color:#5546f2;font-size:15px;font-style:normal}.ph-stats strong{color:#4637ee;font-size:20px;line-height:1}.ph-stats span{color:#67718a;font-size:11px}.ph-content{padding-top:34px}.ph-platform-section>h2{font-family:Georgia,serif;font-size:20px}.ph-platform-layout{margin-top:13px;display:grid;grid-template-columns:minmax(0,1.15fr) 175px minmax(0,1fr);gap:12px}.ph-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.ph-platform-card,.ph-creator-card,.ph-earn-card,.ph-anywhere,.ph-privacy,.ph-community,.ph-preview{border:1px solid var(--ph-border);border-radius:10px;background:#fff;box-shadow:0 4px 13px #282e5a0a}.ph-platform-card{min-height:190px;padding:13px}.ph-platform-card>header{display:flex;gap:10px}.ph-platform-card header>i{width:31px;height:31px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:#f0eeff;color:#513ff1;font-size:22px;font-style:normal}.ph-platform-card h3{font-size:13px}.ph-platform-card p{margin-top:4px;font-size:11px;line-height:1.35}.ph-mini-window{min-height:92px;margin-top:14px;padding:10px;display:flex;flex-direction:column;gap:8px;border:1px solid #e6e9f3;border-radius:7px;background:#fafbff}.ph-mini-window b{font-size:11px}.ph-mini-window>span:not(.ph-score){padding:7px;border-radius:5px;background:#eff9f4;color:#2f6f56;font-size:11px}.ph-mini-window small{color:#8b93a6;font-size:10px}.ph-score{color:#14a06a;font-size:25px}.ph-score small{color:inherit}.ph-creator-card{padding:13px;font-size:11px}.ph-person{display:flex;gap:8px;align-items:center;margin:10px 0}.ph-person b{font-size:13px}.ph-person small{display:block;color:#7f879a;font-weight:400}.ph-creator-card em,.ph-preview-author em{color:#4d40ef;font-size:11px;font-style:normal}.ph-creator-numbers{display:flex;justify-content:space-between;margin:13px 0}.ph-creator-numbers b{font-size:14px}.ph-creator-numbers small{display:block;color:#8890a1;font-size:11px;font-weight:400}.ph-license{display:flex;justify-content:space-between;padding:8px 0;border-block:1px solid #edf0f5}.ph-creator-card button,.ph-preview button{width:100%;margin-top:10px;padding:9px;border:0;border-radius:5px;background:linear-gradient(90deg,#4434ee,#6248f7);color:#fff;font-size:11px}.ph-earn-card{min-height:190px;padding:13px;position:relative}.ph-section-title{text-align:center}.ph-section-title h2{font-size:14px}.ph-section-title p{font-size:11px}.ph-earning-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px}.ph-earning-grid>div{height:98px;position:relative;padding:9px;display:flex;flex-direction:column;gap:4px;overflow:hidden;border:1px solid #e5e8f2;border-radius:6px}.ph-earning-grid small{font-size:10px}.ph-earning-grid strong{font-size:15px}.ph-earning-grid em{color:#6a748e;font-size:10px;font-style:normal}.ph-earning-grid svg{height:35px}.ph-earning-grid polyline{fill:none;stroke:#453bf1;stroke-width:1.7}.ph-product-thumb{position:absolute;left:8px;bottom:8px;width:38px;height:38px;display:grid;place-items:center;border-radius:5px;background:linear-gradient(145deg,#754dd9,#de85b2);color:#fff}.ph-earning-grid>div:nth-child(2) b,.ph-earning-grid>div:nth-child(2) strong,.ph-earning-grid>div:nth-child(2) em{margin-left:45px}.green-text{color:#09a368;font-size:14px!important}.ph-store-art{position:absolute;right:-5px;bottom:-8px;color:#ff9c7a;font-size:60px;opacity:.7}.ph-earning-grid a{margin-top:auto;color:#4538ec;font-size:10px}.ph-earn-button{width:170px;margin:10px auto 0;padding:8px;display:block;border-radius:5px;background:linear-gradient(90deg,#4534eb,#664bf5);color:#fff;text-align:center;font-size:11px}.ph-main-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:12px;margin-top:13px}.ph-featured>header{height:36px;display:flex;align-items:center;gap:13px}.ph-featured header h2{margin-right:auto;font-size:15px}.ph-categories{display:flex;gap:7px}.ph-categories span,.ph-categories b{padding:5px 11px;border-radius:99px;background:#f5f6fb;color:#68728a;font-size:11px}.ph-categories b{background:#5444ee;color:#fff}.ph-featured header a{color:#4536e9;font-size:11px}.ph-prompt-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.ph-prompt-card{min-width:0;min-height:177px;padding:9px;display:flex;flex-direction:column;border:1px solid var(--ph-border);border-radius:9px;background:#fff}.ph-prompt-card>div:first-child{display:flex;justify-content:space-between;height:17px;font-size:10px}.ph-prompt-card>div:first-child i{font-style:normal}.tag-orange{padding:3px 5px;border-radius:4px;background:#fff1e5;color:#e9773c}.ph-prompt-card h3{height:34px;font-size:12px;line-height:1.25;overflow:hidden}.ph-prompt-card>small{color:#6d7790;font-size:10px}.ph-prompt-card>small b{color:#3b64e9}.ph-card-art{height:34px;margin:7px 0;display:grid;place-items:center;border-radius:5px;color:#fff;font-size:18px}.ph-card-art.orange{background:linear-gradient(135deg,#f4d2be,#9062dd)}.ph-card-art.blue{background:linear-gradient(135deg,#daf0ff,#7275e8)}.ph-card-art.violet{background:linear-gradient(135deg,#5369ee,#79c0ff)}.ph-card-art.cyan{background:linear-gradient(135deg,#f6e1b8,#49a7e0)}.ph-card-art.pink{background:linear-gradient(135deg,#efc9c4,#455e9d)}.ph-rating{font-size:11px}.ph-rating span{color:#8b92a4}.ph-prompt-card footer{display:flex;align-items:center;margin-top:auto}.ph-prompt-card footer strong{font-size:14px}.ph-prompt-card footer button{margin-left:auto;padding:5px 9px;border:1px solid #dfe3f0;border-radius:4px;background:#fff;color:#4b3bee;font-size:10px}.ph-prompt-card footer i{margin-left:6px;color:#ff555d;font-size:15px;font-style:normal}.ph-tool-dots{margin-top:7px;color:#6252ee;font-size:10px}.ph-preview{margin-top:12px;padding:9px 12px 12px}.ph-preview>header{display:flex;gap:10px;align-items:center}.ph-preview header h2{font-size:13px}.ph-preview header span{padding:4px 7px;border-radius:99px;background:#fff5d8;color:#b57800;font-size:10px}.ph-preview-grid{display:grid;grid-template-columns:1.1fr 1.15fr .75fr;gap:10px;margin-top:8px}.ph-preview-grid>div{min-height:140px;padding:10px;border:1px solid #e6e9f2;border-radius:6px;background:#fcfcff}.ph-preview-grid b{font-size:11px}.ph-preview-grid b i{color:#4b3ee9;font-style:normal;margin-right:5px}.ph-preview label{display:grid;grid-template-columns:75px 1fr;align-items:center;margin-top:8px;font-size:10px}.ph-preview input,.ph-preview select{min-width:0;padding:5px;border:1px solid #e1e4ed;border-radius:3px;background:#fff;color:#697187;font-size:10px}.ph-preview-grid>div:nth-child(2) p{margin-top:20px;color:#4a5369;font-size:11px;line-height:1.45}.ph-preview-grid>div:nth-child(2) small{display:block;margin-top:15px;text-align:center;font-size:10px}.ph-preview-author .ph-person{margin:8px 0}.ph-info-row{display:grid;grid-template-columns:1.15fr .85fr .95fr;gap:10px}.ph-info-row>article{min-height:236px;padding:13px;position:relative;overflow:hidden}.ph-info-row h2{font-size:13px}.ph-provider-tabs{display:flex;gap:8px;margin:10px 0;font-size:10px}.ph-provider-tabs b{color:#4838ea}.ph-quick-card{display:grid;grid-template-columns:1.1fr .9fr;gap:10px;padding:8px;border:1px solid #e4e7f1;border-radius:7px;background:#fafbff}.ph-quick-card>div{padding:8px;display:flex;flex-direction:column;gap:8px;border-radius:6px;background:#12183b;color:#fff}.ph-quick-card>div small{color:#7f8fd4}.ph-quick-card>div button{margin-top:auto;padding:5px;border:0;border-radius:3px;background:#4c3ceb;color:#fff;font-size:10px}.ph-quick-card ul,.ph-privacy ul{padding:0;margin:0;list-style:none}.ph-quick-card li,.ph-privacy li{margin-bottom:9px;color:#4b586f;font-size:11px}.ph-quick-card li small,.ph-privacy li small,.ph-privacy p small{display:block;margin-left:15px;color:#9299aa;font-size:10px}.ph-provider-dots{margin-top:10px;color:#5d4deb;font-size:11px}.ph-privacy>p{margin:10px 0;color:#3c4660;font-size:11px}.ph-shield{position:absolute;right:14px;bottom:46px;width:55px;height:66px;display:grid;place-items:center;border:2px solid #8967f7;border-radius:30px 30px 42px 42px;background:#f0ebff;color:#4937ec;font-size:23px}.ph-community blockquote{margin:8px 0 0;padding:8px;border:1px solid #e9ebf3;border-radius:6px;color:#606a80;font-size:10px;line-height:1.35}.ph-community blockquote footer{display:flex;justify-content:space-between;margin-top:5px}.ph-community blockquote span{color:#f3a400}.ph-final-cta{min-height:132px;margin-top:12px;padding:24px 60px;display:flex;justify-content:space-between;align-items:center;border-radius:17px;background:radial-gradient(circle at 50% -40%,#4d4ac8,transparent 40%),linear-gradient(105deg,#15269f,#3e23df);color:#fff;overflow:hidden}.ph-final-cta h2{color:#fff;font-size:23px}.ph-final-cta p{margin-top:8px;color:#fff}.ph-final-cta>div:first-child div{display:flex;gap:30px;margin-top:15px;font-size:11px}.ph-final-cta>div:last-child{display:grid;gap:9px}.ph-final-cta a{min-width:210px;padding:10px 15px;border-radius:5px;background:#fff;color:#281d9e;text-align:center;font-size:13px;font-weight:700}.ph-footer{display:grid;grid-template-columns:2.4fr repeat(4,.7fr) 1fr;gap:20px;padding:22px 0 28px;color:#606b82;font-size:11px}.ph-footer>div{display:flex;flex-direction:column;gap:4px}.ph-footer .brand{color:#10172f;font-size:12px}.ph-footer small{margin-top:10px}.ph-footer b{color:#4638e9}.ph-follow{text-align:right}.ph-follow span{margin-top:8px;color:#111a33;font-size:14px}.ph-market-float{right:85px}.ph-market-float.second{right:95px}.ph-platform-card{min-height:172px}.ph-mini-window{min-height:76px}.ph-footer{padding:14px 0 16px}.ph-hero-copy{align-self:start;padding-top:18px}.wv-title>a{color:#111c42;font-weight:700}.wv-title nav{display:flex;gap:10px;margin-top:5px}.wv-title nav a{color:#4934e9;font-size:13px;font-weight:700}.wv-button-grid a{padding:8px;border:1px solid #dce1ed;background:#fff;text-align:center}.wpd-header-edit{margin-left:8px;padding:9px 14px;border-radius:5px;background:#4934e9;color:#fff;font-weight:700;white-space:nowrap}.mpl-bulk-category-bar{min-height:64px;padding:10px 20px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #ddd8fa;background:linear-gradient(90deg,#f7f5ff,#fff)}.mpl-bulk-category-bar>div{min-width:130px;display:grid;gap:2px}.mpl-bulk-category-bar>div>b{color:#2c235f}.mpl-bulk-category-bar>div>small{color:#746d96}.mpl-bulk-category-bar>label{display:grid;gap:4px;color:#69617f;font-size:12px;font-weight:800;text-transform:uppercase}.mpl-bulk-category-bar select{width:210px;height:36px;padding:0 10px;border:1px solid #d9d3f4;border-radius:6px;background:#fff;color:#253055;text-transform:none}.mpl-bulk-category-bar select:disabled{background:#f2f2f6;color:#9aa1af}.mpl-bulk-category-bar>button{height:36px;padding:0 14px;border:1px solid #d9d3f4;border-radius:6px;background:#fff;color:#0f766e;font-weight:800}.mpl-bulk-category-bar>button.apply{border:0;background:#0f766e;color:#fff}.mpl-bulk-category-bar>button:disabled{opacity:.5;cursor:not-allowed}.mpl-bulk-category-bar>button.clear{margin-left:auto;color:#70798f}@media(max-width:760px){.mpl-bulk-category-bar{align-items:stretch;flex-wrap:wrap}.mpl-bulk-category-bar>div{width:100%}.mpl-bulk-category-bar>label{flex:1 1 170px}.mpl-bulk-category-bar select{width:100%}.mpl-bulk-category-bar>button.clear{margin-left:0}}.mpl-cover.previewable{border:0;cursor:zoom-in;appearance:none}.mpl-grid>article>.mpl-cover.previewable{width:calc(100% - 24px);min-height:126px}.mpl-cover.previewable:hover{filter:brightness(1.08);box-shadow:0 0 0 3px #5a43e833}.mpl-media-modal{position:fixed;z-index:200;inset:0;padding:28px;display:grid;place-items:center;background:#0c1129b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.mpl-media-modal article{width:min(940px,100%);max-height:calc(100vh - 56px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #ffffff35;border-radius:13px;background:#121936;box-shadow:0 30px 100px #04071880}.mpl-media-modal header{min-height:58px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;color:#152044}.mpl-media-modal header div{display:grid;gap:3px;min-width:0}.mpl-media-modal header b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.mpl-media-modal header small{color:#74809a}.mpl-media-modal header button{width:34px;height:34px;border:1px solid #dde1ec;border-radius:7px;background:#fff;color:#2a3654;font-size:22px;line-height:1;cursor:pointer}.mpl-media-modal img,.mpl-media-modal video{width:100%;max-height:calc(100vh - 114px);display:block;object-fit:contain;background:#080c1e}@media(max-width:600px){.mpl-media-modal{padding:12px}.mpl-media-modal article{max-height:calc(100vh - 24px)}.mpl-media-modal img,.mpl-media-modal video{max-height:calc(100vh - 82px)}}@media(max-width:1450px){.mpl-stats{grid-template-columns:repeat(5,1fr)}.mpl-grid{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media(max-width:1100px){.mpl-header{align-items:flex-start}.mpl-stats{grid-template-columns:repeat(3,1fr)}.mpl-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}.mpl-bulk{left:230px}}@media(max-width:760px){.mpl-page{margin:-14px}.mpl-header{display:block;padding:16px}.mpl-header-actions{margin-top:14px;overflow:auto}.mpl-header-actions>*{white-space:nowrap}.mpl-stats{padding:12px 16px;display:flex;overflow:auto}.mpl-stats button{min-width:175px}.mpl-toolbar{padding:10px 16px;overflow:auto}.mpl-toolbar>*{flex:0 0 auto}.mpl-sort{margin-left:0}.mpl-grid{grid-template-columns:1fr;padding:12px}.mpl-view-toggle span{display:none}.mpl-bulk{left:0;padding:0 12px;overflow:auto}.mpl-bulk a{white-space:nowrap}}.slw-page{margin:-24px;min-height:calc(100vh - 70px);background:#fff;color:#101a3c;font-size:14px}.slw-head{min-height:92px;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #e1e5ef}.slw-head p{margin:0 0 5px;font-size:12px}.slw-head h1{margin:0;font-size:24px;letter-spacing:-.035em}.slw-head h1 span{margin-left:7px;padding:5px 9px;border-radius:99px;background:#e6f8f1;color:#07825e;font-size:12px;vertical-align:middle}.slw-head h1 span.draft,.slw-head h1 span.unlisted{background:#fff2db;color:#c57c0c}.slw-head h1 span.pending_review{background:#eaf0ff;color:#3058d7}.slw-head h1 span.paused{background:#f0f1f5;color:#687088}.slw-head small{color:#758099}.slw-head nav{display:flex;gap:8px}.slw-head nav>*{height:38px;padding:0 15px;display:grid;place-items:center;border:1px solid #dbe0ed;border-radius:6px;background:#fff;color:#26335b}.slw-head nav a:nth-of-type(2){border-color:#5943e9;color:#4934e7}.slw-layout{display:grid;grid-template-columns:minmax(0,1fr) 295px;gap:14px;padding:14px 18px 50px}.slw-layout>main{min-width:0}.slw-hero{min-height:285px;padding:12px;display:grid;grid-template-columns:1.25fr 1.1fr 1fr;gap:16px;position:relative}.slw-media{min-height:220px;overflow:hidden;position:relative;border-radius:7px;background:#10133b}.slw-media img,.slw-media video{width:100%;height:100%;object-fit:cover}.slw-media>div{height:100%;padding:28px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 85% 30%,#7650ef 0,transparent 30%),linear-gradient(135deg,#071333,#201268);color:#fff}.slw-media>div h2{font-size:23px}.slw-media>div p{color:#d7dafa}.slw-media>span{padding:4px 8px;position:absolute;bottom:8px;left:8px;border-radius:4px;background:#12162dcc;color:#fff}.slw-summary{padding:8px 0}.slw-summary>p{min-height:54px;margin-bottom:8px;line-height:1.55}.slw-chips i,.slw-models i{display:inline-block;margin:2px;padding:5px 9px;border-radius:99px;background:#f0eff8;color:#394263;font-style:normal}.slw-summary dl{margin:12px 0}.slw-summary dl>div{display:flex;padding:6px 0;border-bottom:1px solid #eef0f5}.slw-summary dt{width:52%;color:#68738c}.slw-summary dd{margin:0;font-weight:700;text-transform:capitalize}.slw-owner{padding:8px 0 0;border-left:1px solid #e4e7ef}.slw-owner>header,.slw-owner>p,.slw-owner>h3,.slw-owner>.slw-models{margin-left:16px}.slw-owner>header{display:flex;align-items:center;gap:9px}.slw-owner>header i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#253359;color:#fff;font-style:normal}.slw-owner>p{margin-top:12px}.slw-owner>section{margin:15px 0 0 16px;padding:14px;border:1px solid #dedff1;border-radius:8px}.slw-owner>section strong,.slw-owner>section small{display:block}.slw-owner>section strong{font-size:21px}.slw-owner>section a{margin-top:12px;padding:9px;display:block;border-radius:5px;background:#4b35e8;color:#fff;text-align:center}.slw-hero>footer{grid-column:1/-1;padding:10px 0 0;display:flex;gap:10px;border-top:1px solid #e3e6ee}.slw-hero>footer span{padding:6px 10px;border-radius:6px;background:#f2f3f8;color:#737d91}.slw-hero>footer span.done{background:#e7f8f1;color:#07805c}.slw-performance{margin:12px 0;border:1px solid #dfe4ee;border-radius:8px}.slw-performance>header{padding:10px 13px;display:flex;align-items:center;gap:12px}.slw-performance h2{margin:0;font-size:12px}.slw-performance select{padding:5px;border:1px solid #dce0ec;border-radius:5px}.slw-performance>div{padding:0 8px 9px;display:grid;grid-template-columns:repeat(9,1fr);gap:7px}.slw-performance article{min-height:85px;padding:9px;border:1px solid #e2e6ef;border-radius:7px}.slw-performance article i{float:left;width:25px;height:25px;display:grid;place-items:center;border-radius:6px;background:#f0eeff;color:#563de8;font-style:normal}.slw-performance article span,.slw-performance article strong,.slw-performance article small{display:block;margin-left:32px}.slw-performance article span{min-height:25px;color:#63708e}.slw-performance article strong{font-size:16px}.slw-performance article small{margin-top:5px;color:#07996c;font-size:11px}.slw-mid{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:10px}.slw-mid>section{min-height:230px;padding:12px}.slw-mid header,.slw-resources header,.slw-other header,.slw-updates header{display:flex;align-items:center;justify-content:space-between}.slw-mid h2,.slw-resources h2,.slw-other h2{font-size:12px}.slw-chart-art{height:160px;display:grid;place-items:center;background:linear-gradient(#fff,#faf9ff);color:#543ae6;font-size:56px}.slw-empty{height:145px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7a859b;text-align:center}.slw-empty b{color:#273250}.slw-empty.small{height:92px}.slw-resources{margin-top:10px;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.slw-resources>section{min-height:195px;padding:12px;display:flex;flex-direction:column}.slw-resources>section>p em{float:right;color:#07976a;font-style:normal}.slw-resources>section>a{margin-top:auto;padding:8px;border:1px solid #dce0ed;border-radius:5px;color:#4934e7;text-align:center}.slw-resources img,.slw-resources video{width:100%;height:90px;object-fit:cover;border-radius:5px}.slw-samples{display:flex;gap:5px}.slw-samples article{width:33.33%;height:95px;padding:7px;overflow:hidden;background:#f4f2ff;border-radius:5px}.slw-samples article p{font-size:11px;line-height:1.35}.slw-version>strong{font-size:18px}.slw-version header span{padding:4px 7px;border-radius:4px;background:#e6f8ef;color:#07825d}.slw-health header>b{width:45px;height:45px;display:grid;place-items:center;border:5px solid #30b986;border-radius:50%}.slw-health>strong{color:#07996b}.slw-health p{margin:5px 0;color:#d08a19;line-height:1.2}.slw-health p.done{color:#079a6c}.slw-other{margin-top:10px;padding:12px}.slw-other>div{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.slw-other>div>a{padding:7px;display:flex;gap:7px;border:1px solid #e1e5ed;border-radius:6px}.slw-other i{width:38px;height:35px;display:grid;place-items:center;background:#151641;color:#fff;border-radius:4px;font-style:normal}.slw-other span,.slw-other small{display:block;min-width:0}.slw-other b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slw-right>section{padding:12px;margin-bottom:10px}.slw-right h2{font-size:12px}.slw-quick{display:grid;gap:6px}.slw-quick h2{margin-bottom:3px}.slw-quick a,.slw-quick button{min-height:32px;padding:0 9px;display:flex;align-items:center;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#293553}.slw-promote p,.slw-status p{padding:6px 0;margin:0;border-bottom:1px solid #eceef4}.slw-promote p b,.slw-status p b{float:right}.slw-promote label{display:block;margin-top:10px}.slw-promote input{width:100%;margin-top:5px;padding:8px;border:1px solid #dfe3ed;border-radius:5px}.slw-status b.published{color:#07895f}.slw-status b.paused{color:#c57e10}.slw-status button{width:100%;margin-top:10px;padding:9px;border:0;border-radius:5px;background:#0f766e;color:#fff}.slw-insights>p{font-size:12px}.slw-insights>div{display:grid;grid-template-columns:1fr 2fr 30px;align-items:center;gap:6px;margin:10px 0}.slw-insights i{height:4px;background:#e7e9f1}.slw-insights i span{height:100%;display:block;background:#5138e7}.slw-updates p{display:grid;grid-template-columns:35px 1fr auto;gap:5px;padding:8px 0;margin:0;border-bottom:1px solid #e8ebf2}.slw-updates p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slw-updates p small{color:#7c869a}@media(max-width:1400px){.slw-layout{grid-template-columns:1fr}.slw-right{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.slw-performance>div{grid-template-columns:repeat(5,1fr)}.slw-resources{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.slw-head{display:block}.slw-head nav{margin-top:12px;overflow:auto}.slw-hero{grid-template-columns:1fr}.slw-owner{border:0}.slw-performance>div{grid-template-columns:repeat(3,1fr)}.slw-mid,.slw-right{grid-template-columns:1fr}.slw-resources{grid-template-columns:repeat(2,1fr)}.slw-other>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.slw-page{margin:-14px}.slw-layout{padding:10px}.slw-head{padding:14px}.slw-head h1{font-size:20px}.slw-performance>div,.slw-resources{grid-template-columns:1fr 1fr}.slw-hero>footer{overflow:auto}.slw-hero>footer span{white-space:nowrap}}.slw-page.slw-simple{margin:-24px;min-height:calc(100vh - 70px);background:#f8f9fc;color:#101a3c}.slw-simple .slw-head{min-height:86px;padding:12px 24px;background:#fff}.slw-simple .slw-head-copy{min-width:0}.slw-simple .slw-back-link{display:inline-block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:650}.slw-simple .slw-head h1{display:flex;align-items:center;gap:10px;max-width:850px;font-size:23px;line-height:1.25}.slw-simple .slw-head h1 span{flex:none;margin:0;padding:4px 9px;font-size:11px;font-weight:700}.slw-simple .slw-head-copy>small{display:block;margin-top:6px;font-size:11px}.slw-simple .slw-head nav{flex-wrap:wrap;justify-content:flex-end}.slw-simple .slw-head nav>*{height:36px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce1ec;border-radius:7px;background:#fff;color:#3b4761;font-size:12px;font-weight:650;white-space:nowrap}.slw-simple .slw-head nav .slw-edit{border-color:#0f766e;background:#0f766e;color:#fff}.slw-simple .slw-head nav .slw-publish{border-color:#0f766e;color:#0f766e}.slw-simple .slw-content{width:min(1120px,100%);margin:0 auto;padding:22px 24px 48px;display:grid;gap:12px}.slw-product-overview{padding:16px;display:grid;grid-template-columns:minmax(230px,340px) minmax(0,1fr) 190px;gap:20px;align-items:start}.slw-product-media{height:230px;overflow:hidden;border-radius:9px;background:#eef0f7}.slw-product-media img,.slw-product-media video{width:100%;height:100%;display:block;object-fit:cover}.slw-cover-empty{height:100%;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;background:linear-gradient(145deg,#31209c,#644cf1);color:#fff}.slw-cover-empty span{font-size:10px;font-weight:800;letter-spacing:.08em;opacity:.78}.slw-cover-empty b{font-size:19px;line-height:1.25}.slw-cover-empty small{font-size:11px;opacity:.75}.slw-product-copy{min-width:0;padding:4px 0}.slw-eyebrow{color:#0f766e;font-size:11px;font-weight:750;text-transform:capitalize}.slw-eyebrow i{color:#78839b;font-style:normal;font-weight:500;text-transform:none}.slw-description{margin:10px 0 12px;color:#475569;font-size:14px;line-height:1.55}.slw-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.slw-tags span,.slw-included span{padding:4px 8px;border-radius:6px;background:#f0efff;color:#5044b4;font-size:11px}.slw-detail-line{display:flex;gap:14px;padding:8px 0;border-top:1px solid #edf0f5;font-size:12px}.slw-detail-line span{width:80px;flex:none;color:#78839b}.slw-detail-line b{color:#26334d;font-weight:650}.slw-included{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.slw-included span{background:#f3f5f9;color:#59657d}.slw-price-card{padding:13px;border:1px solid #e4e7ef;border-radius:9px;background:#fbfcfe}.slw-price-card>span,.slw-price-card>small{display:block;color:#758099;font-size:11px}.slw-price-card>strong{display:block;margin:4px 0;font-size:23px;letter-spacing:-.04em}.slw-price-card>p{margin:9px 0 0;color:#475569;font-size:11px;line-height:1.4}.slw-price-card>p span{color:#78839b}.slw-proof-strip{display:flex;gap:24px;padding:11px 15px;border:1px solid #e5e8ef;border-radius:8px;background:#fff;color:#68748c;font-size:12px}.slw-proof-strip b{margin-right:4px;color:#1d2944;font-size:14px}.slw-sales-overview{padding:16px 18px}.slw-sales-overview>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.slw-sales-overview h2{margin:0;color:#17213e;font-size:15px}.slw-sales-overview header p{margin:4px 0 0;color:#788399;font-size:11px}.slw-sales-overview header>a{color:#0f766e;font-size:12px;font-weight:750;text-decoration:none;white-space:nowrap}.slw-sales-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px}.slw-sales-metrics article{min-height:66px;padding:11px 13px;display:grid;align-content:center;gap:6px;border:1px solid #e7eaf1;border-radius:8px;background:#fbfcfe}.slw-sales-metrics article span{color:#7b8497;font-size:11px;font-weight:650}.slw-sales-metrics article b{color:#17213e;font-size:20px;line-height:1.1}.slw-sales-metrics>p{grid-column:1/-1;margin:0;padding-top:2px;color:#7b8497;font-size:11px}.mpl-stable .mpl-title-cell a.mpl-seller-preview{width:max-content;max-width:100%;margin-top:5px;padding:4px 7px;display:inline-flex;align-items:center;border:1px solid #ded9fb;border-radius:5px;background:#f7f5ff;color:#0f766e;font-size:10px;font-weight:750;line-height:1.2;text-decoration:none}.mpl-stable .mpl-title-cell a.mpl-seller-preview:hover{border-color:#bcb3ed;background:#efecff}.admin-listing-table .upt-row.listing[role=button]{cursor:pointer}.admin-listing-table .admin-listing-purchase-link{display:block;overflow:hidden;color:#25304a;font-size:12px;font-weight:800;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}.admin-listing-table .admin-listing-purchase-link:hover{color:#0f766e;text-decoration:underline}.admin-listing-table .admin-listing-not-published{display:block;padding:8px 10px;color:#7a8498;font-size:11px;line-height:1.5}.slw-sample-list{padding:14px 16px}.slw-sample-list>header,.slw-guide-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.slw-sample-list h2{margin:0;font-size:14px}.slw-sample-list a,.slw-guide-row>a{color:#0f766e;font-size:12px;font-weight:650}.slw-sample-list article{padding:11px 0 0;margin-top:10px;border-top:1px solid #edf0f5}.slw-sample-list article b{font-size:12px}.slw-sample-list article p{margin:5px 0 0;color:#66728a;font-size:12px;line-height:1.5}.slw-guide-row{padding:13px 16px}.slw-guide-row span,.slw-guide-row small{display:block}.slw-guide-row b{font-size:12px}.slw-guide-row small{margin-top:4px;color:#78839b;font-size:11px}@media(max-width:900px){.slw-simple .slw-head{align-items:flex-start}.slw-simple .slw-head nav{margin-top:0;overflow:visible}.slw-product-overview{grid-template-columns:minmax(190px,280px) minmax(0,1fr)}.slw-price-card{grid-column:2;display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:baseline}.slw-price-card>strong{grid-column:2;grid-row:1/3}.slw-price-card>small{grid-column:1}.slw-price-card>p{grid-column:1/-1}}@media(max-width:640px){.slw-page.slw-simple{margin:-14px}.slw-simple .slw-head{display:block;padding:12px 16px}.slw-simple .slw-head h1{font-size:19px}.slw-simple .slw-head nav{margin-top:10px;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.slw-simple .slw-head nav>*{height:36px}.slw-simple .slw-content{padding:14px 12px 30px}.slw-product-overview{grid-template-columns:1fr;gap:12px;padding:12px}.slw-product-media{height:auto;aspect-ratio:16/10}.slw-price-card{grid-column:auto;display:block}.slw-price-card>strong{font-size:21px}.slw-proof-strip{gap:14px;flex-wrap:wrap}.slw-detail-line{font-size:11px}}.ws-brand>span{display:grid;line-height:1}.ws-brand>span small{margin-top:5px;color:#68748d;font-size:11px;font-weight:600}.ws-workspace-switcher{position:relative}.ws-workspace{height:58px;margin-bottom:10px;gap:10px;text-align:left}.ws-workspace>i{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;background:#f0edff;color:#4c36ea;font-style:normal}.ws-workspace>span{min-width:0;display:grid;margin:0}.ws-workspace>span small{margin:3px 0 0;padding:0;background:none;color:#7b859b;font-weight:500}.ws-workspace>em{margin-left:auto;font-style:normal}.ws-workspace-menu{position:absolute;z-index:30;top:62px;left:0;right:0;padding:6px;border:1px solid #dce1ed;border-radius:9px;background:#fff;box-shadow:0 14px 35px #18204a24}.ws-workspace-menu button{width:100%;padding:10px;display:flex;align-items:center;gap:9px;border:0;border-radius:7px;background:#fff;color:#283550;text-align:left}.ws-workspace-menu button:hover,.ws-workspace-menu button.active{background:#f0edff;color:#4934e9}.ws-workspace-menu button>i{width:27px;height:27px;display:grid;place-items:center;border-radius:6px;background:#fff;font-style:normal}.ws-workspace-menu button>span{display:grid}.ws-workspace-menu button small{margin-top:2px;color:#7c879d;font-size:11px}.ws-workspace-menu button>em{display:none;margin-left:auto;font-style:normal}.ws-workspace-menu button.active>em{display:block}.ws-nav-scroll{min-height:0;flex:1;overflow-y:auto;padding-right:3px}.ws-nav-group{margin-bottom:5px}.ws-nav-group nav a>span{min-width:0;flex:1}.ws-nav-group nav a>small{margin-left:auto}.ws-dock{margin-top:8px}.ws-admin-status{margin-top:8px;padding:12px;border:1px solid #dfe4ee;border-radius:8px;background:#f8fbfa}.ws-admin-status b,.ws-admin-status span,.ws-admin-status a{display:block}.ws-admin-status span{margin:7px 0;color:#07875d}.ws-admin-status a{color:#4934e9;font-size:12px}.is-admin-portal .ws-sidebar nav a.router-link-active{background:#eeecff;color:#4231e4}.is-admin-portal .ws-top>div{width:min(520px,42%)}.ws-top .ws-quick{margin-left:auto;width:auto;padding:0 15px}.ws-system-ok{padding:9px 12px;border:1px solid #dfe3ed;border-radius:6px;color:#07875d;white-space:nowrap}.ws-top .ws-mode-chip{width:auto;padding:0 14px;color:#4934e9}.atm-page{margin:-10px;color:#101a3c}.atm-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.atm-head>div{margin-right:auto}.atm-head h1{margin:0;font-size:21px}.atm-head p{margin:5px 0 0;color:#66738e}.atm-head>input{width:230px;padding:10px 13px;border:1px solid #dce2ed;border-radius:6px}.atm-head>button{padding:10px 16px;border:1px solid #dce2ed;border-radius:6px;background:#fff}.atm-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.atm-stats article{min-height:72px;padding:14px;border:1px solid #dfe4ee;border-radius:7px}.atm-stats small,.atm-stats b{display:block}.atm-stats b{margin-top:7px;font-size:22px}.green-text{color:#099866}.orange-text{color:#f27b18}.atm-layout{display:grid;grid-template-columns:280px minmax(600px,1fr) 330px;gap:14px;align-items:start}.atm-layout.models,.atm-layout.types{grid-template-columns:250px minmax(640px,1fr) 350px}.atm-tree,.atm-table,.atm-editor{min-height:620px;overflow:hidden}.atm-tree{padding:12px}.atm-tree header{padding-bottom:10px;border-bottom:1px solid #e2e6ef}.atm-tree header button{width:28px;height:28px;border:0;border-radius:5px;background:#4b35eb;color:#fff}.atm-tree>b{display:flex;padding:12px 6px}.atm-tree em{margin-left:auto;padding:2px 6px;border-radius:5px;background:#f0f2f8;color:#53607b;font-style:normal}.atm-tree section>button,.atm-tree .provider{width:100%;padding:8px 6px;display:flex;border:0;border-radius:5px;background:#fff;color:#25324e;text-align:left}.atm-tree section>button:hover,.atm-tree section>button.active,.atm-tree .provider.active{background:#eeecff;color:#4935e8}.atm-tree section>button.child{padding-left:25px;font-size:13px}.atm-table>header{height:48px;padding:8px 12px;justify-content:flex-start;gap:8px;background:#fafaff}.atm-table>header button{padding:7px 11px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.atm-table>header span{margin-right:auto;color:#4b35e8;font-weight:700}.atm-row{width:100%;min-height:52px;padding:7px 10px;display:grid;grid-template-columns:1.6fr 1fr 1fr .6fr .5fr .7fr .5fr;gap:8px;align-items:center;border:0;border-bottom:1px solid #e5e8ef;background:#fff;color:#25314d;text-align:left;font-size:12px}.atm-row.head{min-height:38px;color:#778198;font-size:11px}.atm-row.active{background:#f7f5ff}.atm-row small{display:block;margin-top:3px;color:#7c879d}.atm-row em{width:max-content;padding:4px 7px;border-radius:5px;font-style:normal}.atm-row em.active{background:#e9f8f1;color:#07865b}.atm-row em.inactive{background:#fff1e6;color:#d66713}.atm-row.model{grid-template-columns:1.5fr 1fr .9fr .5fr .6fr .8fr .4fr}.atm-row.type{grid-template-columns:1.2fr .8fr 1.8fr .5fr .5fr .6fr .4fr}.atm-editor{padding:14px}.atm-editor>header{padding-bottom:10px;border-bottom:1px solid #e2e5ed}.atm-editor>header button{border:0;background:#fff;font-size:18px}.atm-editor>nav{display:flex;gap:20px;margin-bottom:15px;border-bottom:1px solid #e2e5ed}.atm-editor>nav>*{padding:10px 0}.atm-editor>nav b{color:#4935e8;border-bottom:2px solid #4935e8}.atm-editor label{display:block;margin:12px 0;font-weight:700}.atm-editor input,.atm-editor textarea,.atm-editor select{width:100%;margin-top:6px;padding:10px;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#27334f}.atm-editor .atm-switch{display:flex;align-items:center;justify-content:space-between}.atm-editor .atm-switch input{width:18px;margin:0}.atm-editor footer{display:flex;gap:8px;margin-top:18px}.atm-editor footer button{flex:1;padding:10px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.atm-editor .form-error small{display:block}.atm-editor .category-success{color:#07865b}@media(max-width:1450px){.atm-layout,.atm-layout.models,.atm-layout.types{grid-template-columns:220px minmax(560px,1fr) 300px}.atm-page{overflow-x:auto}}button:not(:disabled),a[href],[role=button]{cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease,opacity .16s ease}button:not(:disabled):active,a[href]:active,[role=button]:active{transform:translateY(1px) scale(.985)}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,a[href]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #6d5df03d;outline-offset:2px;border-color:#6954ed!important}.ws-top button:not(:disabled):hover,.atm-head>button:not(:disabled):hover,.atm-table>header button:not(:disabled):hover,.atm-editor footer button:not(:disabled):hover,.wv-button-grid button:not(:disabled):hover,.wv-button-grid a:hover{border-color:#9e91f4;background:#f7f5ff;color:#4934e9;box-shadow:0 5px 14px #3f2fd014;transform:translateY(-1px)}.primary:not(:disabled):hover,.ws-dock button:not(:disabled):hover{box-shadow:0 8px 20px #4c36e535;transform:translateY(-1px)}.ws-sidebar nav a{border:1px solid transparent}.ws-sidebar nav a:hover{border-color:#e3dfff;background:#f7f5ff;color:#4934e9;transform:translate(2px)}.ws-sidebar nav a>i{width:25px!important;height:25px;display:grid;place-items:center;border-radius:6px;background:#f3f1ff;color:#4e3be5;font-size:14px;font-style:normal;transition:background-color .16s ease,color .16s ease,transform .16s ease}.ws-sidebar nav a:hover>i,.ws-sidebar nav a.router-link-active>i{background:#4934e9;color:#fff;transform:scale(1.04)}.atm-row:not(.head):hover{background:#faf9ff;box-shadow:inset 3px 0 #6d58ef}.atm-tree button:hover{transform:translate(2px)}.atm-editor input,.atm-editor textarea,.atm-editor select,.atm-head>input{transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.atm-editor input:hover,.atm-editor textarea:hover,.atm-editor select:hover,.atm-head>input:hover{border-color:#b8afea}.atm-editor input:focus,.atm-editor textarea:focus,.atm-editor select:focus,.atm-head>input:focus{border-color:#6954ed;box-shadow:0 0 0 3px #6d5df021;outline:0}.ws-workspace:hover{border-color:#b7adf2;background:#faf9ff;box-shadow:0 5px 14px #3f2fd012}.ws-workspace-menu button:hover{transform:translate(2px)}.spe-page{margin:-8px;color:#101a3c}.spe-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px}.spe-head h1{margin:8px 0 3px;font-size:22px}.spe-head h1 small{padding:4px 8px;border-radius:6px;background:#eeeaff;color:#4c36e9;font-size:12px}.spe-head p{margin:0;color:#79849b}.spe-head p .saved{color:#07875d}.spe-head>div:last-child{display:flex;align-items:center;gap:9px}.spe-head button,.spe-footer button{padding:10px 16px;border:1px solid #dce1ed;border-radius:6px;background:#fff}.spe-remember{display:flex;align-items:center;gap:7px;color:#68748c}.spe-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px}.spe-layout>main{min-width:0}.spe-editor{padding:14px}.spe-editor>label{display:block;position:relative;margin-bottom:13px;font-weight:700}.spe-editor>label>small{float:right;color:#7b869c}.spe-editor input,.spe-editor textarea,.spe-editor select,.spe-advanced input,.spe-advanced textarea,.spe-advanced select{width:100%;margin-top:7px;padding:10px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#1f2b48}.spe-editor textarea{min-height:330px;resize:vertical;font:11px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.spe-toolbar{position:absolute;z-index:2;right:7px;top:24px;display:flex;gap:4px}.spe-toolbar button{height:29px;padding:0 10px;border:1px solid #dce1ed;background:#fff}.spe-editor>footer{display:flex;justify-content:space-between;color:#738097}.spe-quick-meta{display:grid;grid-template-columns:1fr 1.45fr 1fr 1fr;gap:12px;padding-top:12px;border-top:1px solid #e2e6ee}.spe-quick-meta label{font-weight:700}.spe-advanced-trigger{width:100%;margin:10px 0;padding:12px;display:flex;align-items:center;gap:10px;border:1px solid #dce1ed;border-radius:7px;background:#fff;color:#4230e3;text-align:left}.spe-advanced-trigger span{display:grid}.spe-advanced-trigger small{margin-top:3px;color:#748097}.spe-advanced-trigger em{margin-left:auto;font-size:18px;font-style:normal}.spe-advanced{display:grid;gap:7px}.spe-advanced details{border:1px solid #dfe4ee;border-radius:7px;background:#fff}.spe-advanced summary{padding:12px;display:flex;gap:24px;cursor:pointer;list-style:none}.spe-advanced summary span{color:#69758e}.spe-advanced details>div{padding:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid #e4e7ef}.spe-advanced details>div label{font-weight:700}.spe-advanced details>div a,.spe-advanced details>div button{padding:9px;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#4934e9;text-align:center}.spe-variable-list{display:flex!important;flex-wrap:wrap}.spe-variable-list i{padding:6px 9px;border-radius:5px;background:#f0edff;color:#4934e9;font-style:normal}.spe-assistant{display:grid;align-content:start;gap:10px}.spe-assistant>section{padding:14px}.spe-assistant h2{margin-top:0}.spe-assistant p{color:#596681}.spe-assistant p small{float:right;padding:3px 6px;border-radius:5px;background:#e9f4ff;color:#3272b8}.spe-assistant code{color:#4934e9}.spe-score>div{width:72px;height:72px;display:grid;place-items:center;margin:10px auto;border:8px solid #e6a900;border-right-color:#1eb67e;border-radius:50%}.spe-score>div b{font-size:20px}.spe-score>div span{margin-top:-25px;font-size:11px}.spe-score>strong{display:block;color:#07875d;text-align:center}.spe-assistant button{width:100%;padding:9px;border:0;border-bottom:1px solid #e5e8ef;background:#fff;color:#4934e9;text-align:left}.spe-footer{position:sticky;z-index:15;bottom:0;margin:18px -16px -16px;padding:12px 18px;display:flex;align-items:center;gap:10px;border-top:1px solid #dfe4ee;background:#ffffffed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.spe-footer>a{padding:9px 14px;border:1px solid #dce1ed;border-radius:5px}.spe-footer>span{margin-right:auto;color:#07875d}@media(max-width:1200px){.spe-layout{grid-template-columns:1fr}.spe-assistant,.spe-quick-meta{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.spe-head{display:block}.spe-head>div:last-child{margin-top:10px;overflow-x:auto}.spe-layout{display:block}.spe-assistant{grid-template-columns:1fr}.spe-quick-meta,.spe-advanced details>div{grid-template-columns:1fr}.spe-footer{overflow-x:auto}.spe-footer>*{white-space:nowrap}}.atm-tree .provider{align-items:center;gap:8px}.atm-tree .provider>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.atm-tree .provider small{padding-left:24px;color:#818ba0;font-size:12px}.atm-tree .provider em{margin-left:auto}.provider-note{padding:10px;border:1px solid #e5defd;border-radius:6px;background:#faf8ff;color:#5b6380;font-size:14px;line-height:1.5}.cpe-media-url{display:grid;gap:7px}.cpe-media-url input{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px}.cpe-media-url small{color:#68748d}.cpe-art.media{width:175px;object-fit:cover;padding:0;background:#111}.cpe-art.media:is(video){height:145px}.cpe-upload-status{margin-top:11px;padding:10px;border:1px solid #dce1ed;border-radius:7px;background:#fafaff}.cpe-upload-status>div{display:flex;justify-content:space-between;color:#41506e;font-size:13px}.cpe-upload-status>div span{font-weight:700}.cpe-upload-status>div b{color:#0f766e}.cpe-upload-status>i{height:7px;display:block;overflow:hidden;margin-top:8px;border-radius:99px;background:#e7e9f1}.cpe-upload-status>i>b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#4731e7,#9a4df1);transition:width .2s ease}@media(prefers-reduced-motion:reduce){button,a,[role=button],.ws-sidebar nav a>i,.atm-editor input,.atm-editor textarea,.atm-editor select{transition:none!important;transform:none!important}}.ws-sidebar-toggle{position:absolute;z-index:40;top:24px;right:-14px;width:28px;height:28px;padding:0;display:grid;place-items:center;border:1px solid #d9deeb;border-radius:50%;background:#fff;color:#4b37e8;box-shadow:0 5px 16px #1d24501a;font-size:18px;line-height:1}.ws-sidebar-toggle:hover{border-color:#9c90ef;background:#f7f5ff;transform:translate(1px)}.ws-frame.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.sidebar-collapsed .ws-sidebar{padding-inline:10px}.sidebar-collapsed .ws-brand{justify-content:center}.sidebar-collapsed .ws-brand>span,.sidebar-collapsed .ws-workspace>span,.sidebar-collapsed .ws-workspace>em,.sidebar-collapsed .ws-label,.sidebar-collapsed .ws-nav-group nav a>span,.sidebar-collapsed .ws-nav-group nav a>small,.sidebar-collapsed .ws-admin-status,.sidebar-collapsed .ws-user>span,.sidebar-collapsed .ws-user>button{display:none}.sidebar-collapsed .ws-workspace{justify-content:center;padding:0}.sidebar-collapsed .ws-workspace>i{margin:0}.sidebar-collapsed .ws-nav-group nav a{justify-content:center;padding:0}.sidebar-collapsed .ws-sidebar nav a>i{width:28px!important}.sidebar-collapsed .ws-user{justify-content:center;padding:7px}.sidebar-collapsed .ws-workspace-menu{top:0;left:58px;right:auto;width:240px}.workspace-empty{min-height:150px;padding:30px;display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed #d8ddea;border-radius:8px;background:#fbfcff;color:#69758c;text-align:center}.workspace-empty b{color:#1a2544;font-size:13px}.workspace-empty a{color:#4936e8;font-weight:700}@media(max-width:760px){.ws-sidebar-toggle{display:none}}.admin-resource-row{min-width:1050px;min-height:56px;padding:9px 12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;align-items:center;border-bottom:1px solid #e3e7ef}.admin-resource-row.head{min-height:42px;background:#f8f9fc;color:#78839a;font-size:12px}.admin-resource-row:not(.head):hover{background:#fbfaff}.admin-resource-row select{width:100%;padding:8px;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#26324f}.admin-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.admin-summary-grid a{min-height:125px;padding:18px;display:flex;flex-direction:column;border:1px solid #dfe4ee;border-radius:9px;background:#fff}.admin-summary-grid small{color:#728097}.admin-summary-grid b{margin:12px 0;font-size:26px}.admin-summary-grid span{margin-top:auto;color:#4b37e8}.admin-capability-note{margin-top:18px;padding:20px}.admin-capability-note p{max-width:900px;line-height:1.6;color:#5f6c84}@media(max-width:900px){.admin-summary-grid{grid-template-columns:1fr 1fr}}.saved-prompt-page{max-width:1050px;margin:auto}.saved-prompt-page>header{padding:10px 0 18px;display:flex;justify-content:space-between}.saved-prompt-page>header span,.saved-prompt-meta span{padding:6px 9px;border-radius:6px;background:#eeecff;color:#0f766e}.saved-prompt-page>section{padding:24px}.saved-prompt-page h1{font-size:28px}.saved-prompt-meta{display:flex;gap:7px;margin:18px 0}.saved-prompt-page pre{min-height:320px;padding:18px;border:1px solid #e0e4ed;border-radius:8px;background:#fafbfe;white-space:pre-wrap;line-height:1.65}.saved-prompt-page footer{display:flex;gap:10px}.saved-prompt-page footer>*{padding:10px 16px;border:1px solid #dce1ed;border-radius:6px}.cpe-grid{grid-template-columns:185px minmax(520px,1fr) minmax(500px,.95fr)}.cpe-step-nav{padding:16px 0;display:flex;flex-direction:column;justify-content:space-between}.cpe-step-nav nav{display:grid;gap:5px}.cpe-step-nav nav button{padding:11px 9px;display:flex;gap:10px;border:0;border-radius:7px;background:#fff;color:#39455f;text-align:left}.cpe-step-nav nav button.active{background:#eeecff;color:#0f766e}.cpe-step-nav nav i{width:22px;height:22px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-style:normal}.cpe-step-nav nav span{display:grid}.cpe-step-nav nav small{margin-top:4px;color:#7a8498}.cpe-step-nav>section{padding:12px;border:1px solid #dfe3ed;border-radius:8px;background:#fff}.cpe-step-nav>section h3{margin:0 0 12px}.cpe-step-nav>section p{margin:8px 0;color:#7a8498}.cpe-step-nav>section p.done{color:#07875d}.cpe-tab-panel{min-height:650px}.cpe-tab-panel>h2{margin-top:0}.cpe-tab-panel>p{color:#6c778d}.cpe-tab-panel>label{display:grid;gap:7px;margin-top:18px;font-weight:700}.cpe-tab-panel input,.cpe-tab-panel textarea,.cpe-tab-panel select{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px}.cpe-buyer-meta{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:12px;margin-top:16px}.cpe-buyer-meta label>b{display:block;margin-bottom:8px}.cpe-buyer-meta label>div{display:flex;gap:5px}.cpe-buyer-meta button,.cpe-buyer-meta span{padding:8px;border:1px solid #dce1ed;border-radius:5px;background:#fff;text-transform:capitalize}.cpe-buyer-meta button.active{border-color:#7b68ed;background:#efecff;color:#0f766e}.cpe-buyer-meta input{width:58px;padding:5px;border:0}.cpe-buyer-meta small{display:block;margin-top:7px;color:#07875d}.cpe-included-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.cpe-included-grid button{padding:15px;display:flex;gap:12px;border:1px solid #dce1ed;border-radius:8px;background:#fff;text-align:left}.cpe-included-grid button.active{border-color:#6c58ed;background:#f6f4ff}.cpe-included-grid button i{color:#0f766e;font-style:normal}.cpe-included-grid button span{display:grid}.cpe-included-grid button small{margin-top:4px;color:#788399}.cpe-receive{display:grid!important;grid-template-columns:repeat(4,1fr);gap:8px}.cpe-receive article{padding:10px;border:1px solid #e0e4ed;border-radius:6px}.cpe-receive h3{margin:0}.cpe-receive p{color:#68748c}.cpe-receive b{color:#0f766e}@media(max-width:1500px){.cpe-grid{grid-template-columns:160px minmax(500px,1fr) minmax(430px,.85fr)}}@media(max-width:1150px){.cpe-grid{grid-template-columns:1fr}.cpe-step-nav{display:block}.cpe-step-nav nav{grid-template-columns:repeat(3,1fr)}.cpe-step-nav>section{margin-top:10px}.cpe-buyer-meta{grid-template-columns:1fr}.cpe-receive{grid-template-columns:repeat(2,1fr)}}.public-account-trigger{height:40px;padding:4px 9px;display:flex;align-items:center;gap:8px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#1f2b47}.public-account-trigger i{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#eeeaff;color:#0f766e;font-style:normal;font-weight:800}.public-account-trigger em{font-style:normal}.public-account .ws-account-dropdown{top:45px}.ws-account-menu{position:relative}.ws-account-menu>.ws-top-user{height:50px;padding:0 8px;display:flex;align-items:center;gap:9px;border:0;background:#fff;color:#1f2b47;text-align:left}.ws-account-menu>.ws-top-user>em{font-style:normal}.ws-account-dropdown{position:absolute;z-index:80;top:54px;right:0;width:245px;padding:7px;border:1px solid #dce1eb;border-radius:10px;background:#fff;box-shadow:0 18px 45px #18204a2b}.ws-account-dropdown header{padding:10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e5e8ef}.ws-account-dropdown header>i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#eeeaff;color:#0f766e;font-style:normal;font-weight:800}.ws-account-dropdown header span{min-width:0;display:grid}.ws-account-dropdown header small{overflow:hidden;color:#758097;text-overflow:ellipsis}.ws-account-dropdown>a,.ws-account-dropdown>button{width:100%;margin-top:4px;padding:10px;display:block;border:0;border-radius:6px;background:#fff;color:#25314d;text-align:left}.ws-account-dropdown>a:hover{background:#f5f3ff;color:#0f766e}.ws-account-dropdown>button.logout{border-top:1px solid #eee;color:#d33a45}.ws-account-dropdown>button.logout:hover{background:#fff2f3}.ws-content>.ws-top{height:68px;padding:0 20px;position:sticky;z-index:45;top:0;display:flex;align-items:center;gap:18px;border-bottom:1px solid #e3e7ef;background:#fffffff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ws-top>.ws-global-search{width:min(520px,42vw);height:40px;padding:0 6px 0 12px;display:flex;align-items:center;gap:9px;border:1px solid #dce1eb;border-radius:9px;background:#fafbfe;box-shadow:0 1px 2px #15204a08;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.ws-top>.ws-global-search:focus-within{border-color:#8271ed;background:#fff;box-shadow:0 0 0 3px #6c58ed18}.ws-global-search>i{color:#596786;font-size:15px;font-style:normal}.ws-global-search>input{height:100%;min-width:0;flex:1;border:0;background:transparent;color:#142044;outline:0}.ws-global-search>input::placeholder{color:#8b94a8}.ws-global-search>button{height:27px;min-width:42px;padding:0 7px;border:1px solid #e2e5ed;border-radius:6px;background:#fff;color:#737d95;font-size:12px}.ws-top>.ws-top-actions{min-width:0;margin-left:auto;display:flex;align-items:center;gap:8px}.ws-top-actions>a,.ws-top-actions>button{height:38px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#273452;font-weight:700;white-space:nowrap}.ws-top-actions>.ws-create-action{padding:0 17px;border-color:transparent;background:linear-gradient(100deg,#4430e8,#6d35ef);color:#fff;box-shadow:0 7px 18px #4c35df24}.ws-create-action>i{font-size:16px;font-style:normal}.ws-top-actions>.ws-create-action:hover{box-shadow:0 10px 22px #4c35df36;transform:translateY(-1px)}.ws-top-actions>.ws-secondary-action{color:#4231de}.ws-top-actions>.ws-command{width:40px;padding:0;color:#5d6880}.ws-top-actions>.ws-bell{width:40px;padding:0;position:relative;font-size:15px}.ws-top-actions>.ws-bell sup{min-width:16px;height:16px;padding:0 4px;position:absolute;top:-6px;right:-5px;display:grid;place-items:center;border:2px solid #fff;border-radius:99px;background:#ef3e4a;color:#fff;font-size:11px}.ws-top-divider{width:1px!important;height:28px!important;padding:0!important;border:0!important;background:#e2e5ed!important}.ws-top-actions>.ws-account-menu{width:auto;height:auto;padding:0;border:0;background:transparent}.ws-top-actions .ws-top-user{height:46px;padding:4px 7px;border:1px solid transparent;border-radius:9px;background:transparent}.ws-top-actions .ws-top-user:hover,.ws-top-actions .ws-top-user[aria-expanded=true]{border-color:#e1def9;background:#f7f5ff}.ws-top-actions .ws-top-user>i{width:34px;height:34px;background:linear-gradient(145deg,#17224a,#6045e4);color:#fff;font-size:13px}.ws-top-actions .ws-top-user>b{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-top-actions .ws-top-user small{margin-top:2px;font-size:11px}.ws-top-actions .ws-top-user>em{margin-left:3px;color:#7b8498}.ws-top-actions>.ws-system-ok{height:38px;padding:0 11px;display:flex;align-items:center;border:1px solid #dceae3;border-radius:8px;background:#f7fcf9;color:#268160;font-size:12px}.ws-system-ok>i{margin-right:5px;color:#13a06f;font-style:normal}.ws-top-actions>.ws-quick,.ws-top-actions>.ws-mode-chip{margin:0;width:auto}.ws-top-actions>.ws-mode-chip{color:#4935df}.ws-top-actions .ws-account-dropdown{top:51px;right:0}.ws-top-actions .ws-account-dropdown header{height:auto;background:#fff}@media(max-width:1250px){.ws-top>.ws-global-search{width:min(400px,34vw)}.ws-top-actions>.ws-system-ok{display:none}.ws-top-actions .ws-top-user>b{display:none}.ws-top-actions .ws-top-user>em{display:none}}@media(max-width:900px){.ws-content>.ws-top{padding:0 12px;gap:9px}.ws-top>.ws-global-search{width:100%;max-width:none}.ws-top-actions>.ws-create-action span,.ws-top-actions>.ws-secondary-action,.ws-top-actions>.ws-quick span,.ws-top-actions>.ws-mode-chip span,.ws-top-actions>.ws-command{display:none}.ws-top-actions>.ws-create-action{width:40px;padding:0}.ws-top-divider{display:none!important}}@media(max-width:760px){.ws-content>.ws-top{display:flex}.ws-top>.ws-global-search{width:calc(100vw - 125px)}.ws-global-search>button{display:none}.ws-top-actions{gap:4px}.ws-top-actions>.ws-bell{display:flex}.ws-top-actions>.ws-account-menu{display:block}.ws-top-actions .ws-top-user{padding:2px}.ws-top-actions .ws-top-user>i{width:32px;height:32px}}.ws-mobile-nav{display:none}@media(max-width:760px){.ws-content>main{padding-bottom:78px}.ws-mobile-nav{position:fixed;z-index:70;right:0;bottom:0;left:0;height:64px;padding:5px max(10px,env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;border-top:1px solid #dfe3ed;background:#fffffff5;box-shadow:0 -8px 24px #1d264414;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ws-mobile-nav a{min-width:0;display:grid;place-items:center;gap:2px;border-radius:8px;color:#69748b;font-size:12px;font-weight:700;text-decoration:none}.ws-mobile-nav a i{font-size:17px;font-style:normal}.ws-mobile-nav a.router-link-active{background:#f0edff;color:#0f766e}.is-user-portal .ws-mobile-nav a:nth-child(3){color:#fff;background:#0f766e;box-shadow:0 5px 14px #0f766e40}.is-user-portal .ws-mobile-nav a:nth-child(3).router-link-active{background:#3925cf;color:#fff}}.atm-layout.variable-patterns{grid-template-columns:250px minmax(620px,1fr) 370px}.atm-row.variable{grid-template-columns:1.2fr 1.7fr .8fr .35fr .55fr .4fr .35fr}.atm-row.variable code{overflow:hidden;color:#0f766e;text-overflow:ellipsis;white-space:nowrap}.atm-tree section>button>span{display:grid;gap:3px}.pattern-tester{margin-top:16px;padding:11px;border:1px solid #dddff0;border-radius:7px;background:#fafaff}.pattern-tester textarea{width:100%;margin-top:8px;padding:9px;border:1px solid #dce1ed;border-radius:5px}.pattern-tester p{display:flex;flex-wrap:wrap;gap:5px}.pattern-tester p span{padding:5px 7px;border-radius:5px;background:#e9f8f1;color:#087b57}.pattern-tester small{color:#7a8498}.upt-page{--upt-border:#e4e7f0;--upt-muted:#6f7890;--upt-purple:#5038e9;margin:-12px;color:#101936}.upt-head{min-height:54px;margin-bottom:10px}.upt-head h1{font-size:20px}.upt-head p{font-size:14px}.upt-search{width:min(310px,24vw);height:36px;display:flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--upt-border);border-radius:8px;background:#fff;color:#7a8498}.upt-search:focus-within{border-color:#7665ed;box-shadow:0 0 0 3px #6d5df017}.upt-search input{width:100%;border:0;outline:0;background:transparent;color:#17203d}.upt-create{display:flex;gap:7px}.upt-create button{height:36px;padding:0 12px;border:1px solid var(--upt-border);border-radius:8px;background:#fff;color:#27324e;font-weight:700}.upt-create .primary{border-color:var(--upt-purple);background:var(--upt-purple);color:#fff}.upt-stats{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));margin-bottom:10px;border:1px solid var(--upt-border);border-radius:10px;background:#fff;overflow:hidden}.upt-stats>button,.upt-stats>article{min-height:68px;padding:11px 15px;border:0;border-right:1px solid var(--upt-border);background:#fff;text-align:left}.upt-stats>*:last-child{border-right:0}.upt-stats>button:hover,.upt-stats>button.active{background:#f8f7ff}.upt-stats>button.active{box-shadow:inset 0 -3px var(--upt-purple)}.upt-stats small,.upt-stats b,.upt-stats span{display:block}.upt-stats small{color:var(--upt-muted);font-size:12px;font-weight:700}.upt-stats b{margin:3px 0 1px;font-size:19px}.upt-stats span{color:#8a92a6;font-size:11px}.upt-layout{display:grid;grid-template-columns:230px minmax(560px,1fr) 330px;gap:10px;align-items:start}.upt-tree,.upt-table,.upt-editor{height:calc(100vh - 242px);min-height:570px;border-color:var(--upt-border);border-radius:10px;overflow:auto}.upt-tree{padding:10px}.upt-tree>header{display:flex;align-items:center;padding:3px 4px 11px;border-bottom:1px solid var(--upt-border)}.upt-tree>header div{margin-right:auto}.upt-tree h2{margin:0;font-size:13px}.upt-tree header small{color:var(--upt-muted);font-size:11px}.upt-tree>header button{width:28px;height:28px;border:0;border-radius:7px;background:var(--upt-purple);color:#fff}.upt-tree>button,.upt-tree section>button{width:100%;min-height:34px;display:flex;align-items:center;gap:8px;padding:5px 7px;border:0;border-radius:7px;background:transparent;color:#28334e;text-align:left}.upt-tree>button{margin-top:8px}.upt-tree button:hover,.upt-tree button.active{background:#f1efff;color:#422ddb;transform:none}.upt-tree button b{min-width:0;flex:1;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.upt-tree button em{padding:2px 5px;border-radius:5px;background:#f1f3f8;color:#68738b;font-size:11px;font-style:normal}.upt-tree section h3{margin:14px 7px 5px;color:#9098aa;font-size:11px;letter-spacing:.08em}.upt-tree section>button.child{min-height:29px;padding-left:21px;color:#5e6980}.upt-node-icon{width:22px;height:22px;display:grid;flex:0 0 auto;place-items:center;border-radius:6px;font-style:normal}.upt-node-icon.violet{background:#eeeaff;color:#4b35e9}.upt-node-icon.blue{background:#e9f2ff;color:#2774da}.upt-node-icon.green{background:#e8f8f0;color:#07865b}.upt-table{overflow:auto}.upt-table>header{height:48px;display:flex;align-items:center;padding:7px 10px;border-bottom:1px solid var(--upt-border);background:#fff}.upt-table>header nav{display:flex;gap:3px}.upt-table>header nav button{padding:7px 9px;border:0;border-radius:6px;background:transparent;color:#68728a;font-size:12px;font-weight:700}.upt-table>header nav button:hover,.upt-table>header nav button.active{background:#eeecff;color:#4934e9}.upt-table>header>span{margin-left:auto;color:#7a849a;font-size:12px}.upt-row{width:100%;min-width:680px;min-height:52px;display:grid;grid-template-columns:1.65fr .9fr .8fr .42fr .38fr .55fr .2fr;gap:8px;align-items:center;padding:6px 11px;border:0;border-bottom:1px solid #eceef4;background:#fff;color:#34405a;text-align:left;font-size:12px}.upt-row:hover,.upt-row.active{background:#faf9ff;box-shadow:inset 3px 0 var(--upt-purple)}.upt-row.head{min-height:34px;background:#fafbfe;color:#8b93a6;font-size:11px;box-shadow:none}.upt-row>span:first-child{display:flex;min-width:0;align-items:center;gap:8px}.upt-row>span:first-child>i{width:28px;height:28px;display:grid;flex:0 0 auto;place-items:center;border-radius:7px;background:#edf4ff;color:#3076d7;font-style:normal}.upt-row>span:first-child>i.subcategory{background:#f5efff;color:#7c45d8}.upt-row>span:first-child>i.prompt_type{background:#eaf8f1;color:#087d58}.upt-row>span:first-child>span{min-width:0}.upt-row small{display:block;max-width:220px;margin-top:2px;overflow:hidden;color:#858da0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.upt-row code{overflow:hidden;color:#5645d5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.upt-row em{width:max-content;padding:4px 7px;border-radius:99px;font-size:11px;font-style:normal}.upt-row em.active{background:#e8f8f0;color:#087c58}.upt-row em.inactive{background:#fff2e8;color:#d26b1d}.upt-editor{padding:13px}.upt-editor>header{display:flex;align-items:center;padding:2px 1px 11px;border-bottom:1px solid var(--upt-border)}.upt-editor>header>div{margin-right:auto}.upt-editor>header small{color:#7967e9;font-size:11px;font-weight:800;letter-spacing:.08em}.upt-editor>header h2{margin:2px 0 0;font-size:15px}.upt-editor>header button{border:0;background:transparent;color:#778198;font-size:18px}.upt-kind-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin:11px 0;padding:3px;border-radius:8px;background:#f3f4f8}.upt-kind-switch button{min-height:28px;border:0;border-radius:6px;background:transparent;color:#747d92;font-size:11px;font-weight:700}.upt-kind-switch button.active{background:#fff;color:#4934e9;box-shadow:0 2px 8px #1c235010}.upt-kind-switch button:disabled{cursor:default;opacity:1}.upt-editor label{display:block;margin:11px 0;color:#3c4760;font-size:12px;font-weight:700}.upt-editor input,.upt-editor textarea,.upt-editor select{width:100%;margin-top:5px;padding:9px 10px;border:1px solid #dfe3ec;border-radius:7px;background:#fff;color:#1f2945}.upt-editor label>small{display:block;margin-top:4px;color:#8b93a5;font-size:11px;font-weight:400}.upt-inline{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center}.upt-inline .atm-switch{margin-top:25px}.upt-usage{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.upt-usage>span{padding:9px;border:1px solid var(--upt-border);border-radius:7px;background:#fafbfe}.upt-usage small,.upt-usage b{display:block}.upt-usage small{color:#8991a3;font-size:11px}.upt-usage b{margin-top:4px;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.upt-editor .category-success{color:#087c58;font-size:12px}.upt-editor .form-error{padding:8px;border-radius:7px;background:#fff0f0;color:#cc3845;font-size:12px}.upt-editor footer{display:flex;gap:7px;margin-top:14px}.upt-editor footer button{min-height:36px;flex:1;border:1px solid var(--upt-border);border-radius:7px;background:#fff;font-weight:700}.upt-editor footer .primary{border-color:var(--upt-purple);background:var(--upt-purple);color:#fff}.upt-editor footer .danger{color:#d13c4a}@media(max-width:1450px){.upt-layout{grid-template-columns:205px minmax(520px,1fr) 300px}.upt-head p{display:none}.upt-create button{padding-inline:9px}.upt-stats>button,.upt-stats>article{padding-inline:11px}}@media(max-width:1120px){.upt-layout{grid-template-columns:210px minmax(0,1fr)}.upt-editor{grid-column:1/-1;width:100%;height:auto;min-height:0}.upt-search{width:250px}.upt-create button:not(.primary){display:none}}@media(max-width:760px){.upt-page{margin:-6px}.upt-head{align-items:stretch;flex-wrap:wrap}.upt-head>div{width:100%}.upt-search{width:calc(100% - 126px)}.upt-create{width:116px}.upt-create .primary{width:100%;font-size:0}.upt-create .primary:after{content:"+ Type";font-size:13px}.upt-stats{grid-template-columns:repeat(4,minmax(105px,1fr));overflow-x:auto}.upt-stats>article{display:none}.upt-layout{display:block}.upt-tree{height:auto;min-height:0;margin-bottom:8px;max-height:240px}.upt-table{height:auto;min-height:430px;margin-bottom:8px}.upt-editor{margin-bottom:70px}.upt-table>header nav{overflow-x:auto}.upt-row{min-width:650px}}.upt-tree-row{min-height:34px;display:flex;align-items:center;border-radius:7px}.upt-tree-row:hover,.upt-tree-row.active{background:#f1efff}.upt-tree-row.child{min-height:30px;padding-left:17px}.upt-tree-main{min-width:0;min-height:34px;padding:5px 7px;display:flex;flex:1;align-items:center;gap:8px;border:0;background:transparent;color:#28334e;text-align:left}.upt-tree-row.child .upt-tree-main{min-height:30px;color:#5e6980}.upt-tree-main:hover{background:transparent!important;transform:none!important}.upt-tree-main b{min-width:0;flex:1;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.upt-tree-main em{padding:2px 5px;border-radius:5px;background:#fff;color:#68738b;font-size:11px;font-style:normal}.upt-tree-actions{padding-right:4px;display:flex;gap:2px;opacity:0;transition:opacity .14s ease}.upt-tree-row:hover .upt-tree-actions,.upt-tree-row:focus-within .upt-tree-actions,.upt-tree-row.active .upt-tree-actions{opacity:1}.upt-tree-actions button{width:23px;height:23px;display:grid;place-items:center;border:1px solid #ddd9f7;border-radius:5px;background:#fff;color:#5542d8;font-size:12px}.upt-tree-actions button:last-child{color:#cc4650}.upt-tree-actions button:hover{border-color:#a89bed;background:#fff!important;transform:none!important}@media(hover:none){.upt-tree-actions{opacity:1}}@media(max-width:760px){.upt-tree-actions{opacity:1}.upt-tree-actions button{width:26px;height:26px}}.cpe-picker{position:relative}.cpe-picker>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.cpe-picker>header>span{display:flex;gap:5px}.cpe-picker>header button{padding:5px 9px;border:1px solid #dce1ed;border-radius:5px;background:#fff}.cpe-picker>header button.active{border-color:#806def;background:#efecff;color:#4330df}.cpe-picked{min-height:42px;padding:5px;display:flex!important;align-items:center;flex-wrap:wrap;gap:5px;border:1px solid #dce1ed;border-radius:6px;background:#fff}.cpe-picked button{padding:6px 8px!important;border:0!important;border-radius:5px!important;background:#efecff!important;color:#0f766e!important}.cpe-picked input{min-width:130px;flex:1;padding:6px!important;border:0!important;outline:0;box-shadow:none!important}.cpe-picker-menu{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;max-height:230px;overflow:auto;padding:5px;border:1px solid #dce1ed;border-radius:8px;background:#fff;box-shadow:0 14px 32px #18204a24}.cpe-picker-menu button{width:100%;padding:9px 10px!important;display:flex;justify-content:space-between;border:0!important;border-radius:5px!important;background:#fff!important;color:#25314d!important;text-align:left}.cpe-picker-menu button:hover,.cpe-picker-menu button.selected{background:#f2efff!important;color:#0f766e!important}.cpe-picker-menu p{padding:10px;color:#748096}.cpe-model-field.cpe-picker>div{display:flex}.cpe-model-field>.cpe-model-head{gap:12px}.cpe-model-head>span{display:grid!important;gap:3px!important}.cpe-model-head>span small{color:#7a8498;font-weight:500}.cpe-model-head>nav{display:flex;align-items:center;gap:7px}.cpe-model-head>nav>span{display:flex;gap:4px}.cpe-model-head .cpe-analyze-models{border-color:#bdb4f2;background:#f7f5ff;color:#4632dc;font-weight:800}.cpe-model-head .cpe-analyze-models:hover:not(:disabled){border-color:#7463e7;background:#efecff;transform:translateY(-1px)}.cpe-model-head .cpe-analyze-models:disabled{cursor:not-allowed;opacity:.55}.cpe-model-field.cpe-picker>.cpe-model-suggestions{margin-top:8px;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:6px}.cpe-model-suggestions>small{grid-column:1/-1;color:#768197}.cpe-model-suggestions>button{padding:8px 9px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px dashed #bbb1f0;border-radius:7px;background:#faf9ff;color:#4934d9;text-align:left}.cpe-model-suggestions>button>span{display:grid;gap:2px;font-weight:750}.cpe-model-suggestions>button small{color:#7a8498;font-size:11px;font-weight:500}.cpe-model-suggestions em{color:#07845c;font-size:11px;font-style:normal}@media(max-width:700px){.cpe-model-field>.cpe-model-head{align-items:flex-start;flex-direction:column}.cpe-model-head>nav{width:100%;justify-content:space-between;flex-wrap:wrap}.cpe-model-head .cpe-analyze-models{flex:1}}.mp-category-panel button:hover,.mp-category-panel button.active,.mp-browse-grid button:hover,.mp-browse-grid button.active{background:#f3f1ff;color:#0f766e}.mp-category-panel button.active{box-shadow:inset 3px 0 #503ae8}.mp-browse-grid button{min-width:0;min-height:65px;padding:10px;display:flex;align-items:center;gap:8px;border:1px solid #dfe4ef;border-radius:7px;background:#fff;color:#172044;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.mp-browse-grid button:hover{border-color:#c9c1fb;transform:translateY(-1px)}.mp-filter-panel>header button,.mp-refresh{border:0;background:transparent;color:#4938e8;cursor:pointer;font-size:11px;font-weight:750}.mp-filter-panel>label{display:grid;gap:6px;margin:0 0 13px;color:#303a56;font-size:11px;font-weight:700}.mp-filter-panel>label select{width:100%;padding:9px;border:1px solid #dfe3ed;border-radius:5px;background:#fff;color:#56617c;font-size:11px}.mp-product-card footer a{margin-left:7px;padding:6px 9px;border:1px solid #dfe3ee;border-radius:4px;background:#fff;color:#4938ea;font-size:11px;text-decoration:none}.mp-product-card footer a:first-of-type{margin-left:auto}.mp-product-card footer a:hover{border-color:#bcb2fa;background:#f4f2ff}.mp-product-art{background-size:cover!important;background-position:center!important}.mp-product-art.has-cover:before,.mp-product-art.has-cover:after{display:none}.mp-featured>header>div{display:grid;gap:4px}.mp-refresh:disabled{cursor:wait;opacity:.55}.mp-page{padding:32px 42px 52px;font-size:13px}.mp-shell{max-width:1800px;grid-template-columns:245px minmax(0,1fr) 300px;gap:30px}.mp-panel{border-radius:13px;box-shadow:0 9px 28px #2329550d}.mp-category-panel{padding:19px 16px 15px}.mp-category-panel header{margin-bottom:14px}.mp-category-panel header b,.mp-filter-panel header b{font-size:13px}.mp-category-panel button{height:40px;grid-template-columns:28px 1fr auto;padding:0 8px;border-radius:7px;font-size:12px}.mp-category-panel button i{font-size:15px}.mp-category-panel button small{font-size:13px}.mp-filter-panel{margin-top:20px;padding:19px 18px 21px}.mp-filter-panel>header{margin-bottom:20px}.mp-filter-group{gap:11px;padding-bottom:18px}.mp-filter-group>b,.mp-filter-group label,.mp-filter-panel>label{font-size:12px}.mp-filter-panel>label{gap:8px;margin-bottom:17px}.mp-filter-panel>label select{padding:11px;font-size:14px}.mp-clear,.mp-refresh{font-size:14px!important}.mp-hero{min-height:310px;grid-template-columns:minmax(0,1fr) 355px}.mp-hero-copy{padding-top:34px}.mp-hero h1{max-width:700px;font-size:48px;line-height:1.04;letter-spacing:-.055em}.mp-hero-copy>p{max-width:660px;margin-top:16px;font-size:15px;line-height:1.55}.mp-search{height:62px;max-width:750px;margin-top:24px;grid-template-columns:52px 1fr 104px}.mp-search>span{padding-left:21px;font-size:23px}.mp-search input{font-size:14px}.mp-search button{height:44px;margin-right:8px;font-size:13px}.mp-popular{margin-top:15px;gap:9px;font-size:14px}.mp-popular button{padding:7px 10px;border:1px solid #e0e4ef;border-radius:99px;background:#fff;color:#53607d;font-size:14px;cursor:pointer;transition:background .16s ease,border-color .16s ease}.mp-popular button:hover{border-color:#c7bff8;background:#f5f3ff;color:#0f766e}.mp-hero-art{height:300px}.mp-float.trusted{top:152px;left:44px;min-width:230px;padding:17px}.mp-float small{font-size:13px}.mp-float b{font-size:16px}.mp-float em{font-size:13px}.mp-shield{right:29px;top:67px}.mp-block{margin-bottom:34px}.mp-block>header{min-height:54px;margin-bottom:12px}.mp-block h2{font-size:24px}.mp-block>header>div>span{font-size:12px!important;color:#778299!important;background:transparent!important;padding:0!important}.mp-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.mp-product-card{min-height:429px;padding:15px;border-radius:12px;box-shadow:0 6px 18px #20274f09;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mp-product-card:hover{border-color:#cfc8fb;box-shadow:0 15px 34px #352ba01f;transform:translateY(-3px)}.mp-product-art{height:176px;border-radius:9px}.mp-product-art>span{left:8px;top:8px;padding:5px 8px;font-size:13px}.mp-product-art>i{right:8px;top:8px;width:32px;height:32px;font-size:18px}.mp-product-card h3{min-height:42px;margin-top:14px;font-size:16px;line-height:1.3}.mp-product-card h3 a{color:#152044;text-decoration:none}.mp-product-card>p{min-height:42px;margin-top:7px;font-size:12px;line-height:1.5}.mp-author{gap:8px;margin-top:12px}.mp-author i{width:27px;height:27px;font-size:11px}.mp-author span{font-size:14px}.mp-card-stats{min-height:22px;margin-top:12px;display:flex;gap:7px;align-items:center;overflow:hidden}.mp-card-stats span{padding:4px 7px;border-radius:99px;background:#f1efff;color:#5141e7;font-size:13px;white-space:nowrap}.mp-product-card footer{padding-top:14px}.mp-product-card footer strong{font-size:18px}.mp-product-card footer a{padding:8px 10px;border-radius:6px;font-size:14px}.mp-browse-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mp-browse-grid button{min-height:86px;padding:14px;border-radius:10px}.mp-browse-grid i{width:34px;height:34px;font-size:16px}.mp-browse-grid b{font-size:12px}.mp-browse-grid small{margin-top:5px;font-size:13px}.mp-stats{min-height:230px;padding:20px}.mp-stats h3,.mp-creators h3,.mp-why h3{font-size:14px}.mp-stats>div{gap:20px 12px;margin-top:20px}.mp-stats span>i{width:34px;height:34px;font-size:16px}.mp-stats span b{font-size:17px}.mp-stats span small{font-size:13px}.mp-stats footer{margin-top:22px;font-size:13px}.mp-creators{min-height:280px;padding:19px}.mp-creators>article{min-height:52px;grid-template-columns:34px 1fr;gap:10px}.mp-creators article>i{width:34px;height:34px;font-size:11px}.mp-creators article b{font-size:14px}.mp-creators article small{font-size:13px}.mp-why{min-height:205px;padding:19px}.mp-why p{margin-top:13px;font-size:14px;line-height:1.45}.mp-creator-cta{min-height:190px;padding:21px;border-radius:13px}.mp-creator-cta h3{font-size:18px}.mp-creator-cta p{font-size:12px;line-height:1.45}.mp-creator-cta a{padding:10px 13px;font-size:14px}.mp-mobile-filters{display:none}@media(min-width:1501px){.mp-shell{grid-template-columns:245px minmax(0,1fr) 300px;gap:30px}.mp-main,.mp-left,.mp-right{grid-column:auto}.mp-product-card{min-height:429px}.mp-hero{min-height:310px}}@media(max-width:1500px){.mp-page{padding:28px 28px 45px}.mp-shell{grid-template-columns:225px minmax(0,1fr) 270px;gap:22px}.mp-hero{grid-template-columns:minmax(0,1fr) 285px}.mp-hero h1{font-size:42px}.mp-featured-grid,.mp-browse-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1050px){.mp-page{padding:24px 20px 40px}.mp-shell{grid-template-columns:1fr}.mp-left,.mp-right{display:none}.mp-hero{grid-template-columns:minmax(0,1fr) 320px}.mp-mobile-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end;margin:0 0 25px;padding:14px;border:1px solid #e0e4ed;border-radius:10px;background:#fff}.mp-mobile-filters label{display:grid;gap:6px;color:#4d5874;font-size:14px;font-weight:700}.mp-mobile-filters select,.mp-mobile-filters button{min-height:42px;padding:0 10px;border:1px solid #dce1ed;border-radius:7px;background:#fff;color:#26314d}.mp-mobile-filters button{color:#0f766e;font-weight:700;cursor:pointer}.mp-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.mp-page{padding:16px 13px 30px}.mp-hero{min-height:auto;display:block}.mp-hero-copy{padding-top:14px}.mp-hero h1{font-size:34px}.mp-hero-copy>p{font-size:13px}.mp-search{height:54px;grid-template-columns:40px 1fr 84px}.mp-search>span{padding-left:15px;font-size:18px}.mp-search input{font-size:12px}.mp-search button{height:38px;font-size:14px}.mp-hero-art{display:none}.mp-mobile-filters{grid-template-columns:1fr 1fr;margin-top:22px}.mp-mobile-filters label:last-of-type{grid-column:1/-1}.mp-mobile-filters button{grid-column:1/-1}.mp-featured-grid{grid-template-columns:1fr}.mp-product-card{min-height:390px}.mp-product-art{height:185px}.mp-browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-block h2{font-size:20px}}.bpv-cover.media{width:100%;height:220px;object-fit:cover;padding:0;background:#111}.cpe-tabs strong{display:none}.cpe-tabs span{order:-1;color:#0f766e;border-top:2px solid #0f766e;background:#f8f6ff;font-weight:700}.cpe-tabs button:first-of-type{margin-left:auto}.cpe-pack-field{margin-top:14px;padding:12px!important;border-color:#dedbf8!important;background:#fbfaff}.cpe-pack-field header{display:grid;gap:3px}.cpe-pack-field small{color:#65718a}.cpe-pack-field>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.cpe-pack-field input,.cpe-pack-field select{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#1e2947}.cpe-pack-field footer{margin-top:10px;color:#6a7489;font-size:13px}.cpe-pack-field code{padding:3px 6px;border-radius:4px;background:#eeeaff;color:#0f766e;font-family:ui-monospace,monospace}@media(max-width:760px){.cpe-pack-field>div{grid-template-columns:1fr}}.pack-workspace{padding:22px;color:#131b3d}.pack-workspace h1,.pack-workspace h2,.pack-workspace h3,.pack-workspace p{margin:0}.pack-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.pack-head>a{color:#0f766e;font-size:14px}.pack-head h1{margin-top:8px;font-size:26px}.pack-head p{margin-top:5px;color:#68738b}.pack-head .primary,.pack-editor .primary{padding:11px 16px;border:0;border-radius:7px;background:#0f766e;color:#fff;font-weight:750}.pack-layout{display:grid;grid-template-columns:230px minmax(0,1fr) 300px;gap:16px;align-items:start}.pack-list,.pack-editor,.pack-picker{padding:15px}.pack-list header,.pack-editor>header,.pack-picker header,.pack-builder header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pack-list header{padding-bottom:10px;border-bottom:1px solid #e7e9ef}.pack-list header button{width:28px;height:28px;border:0;border-radius:6px;background:#eeeaff;color:#0f766e;font-size:17px}.pack-list>button{width:100%;margin-top:6px;padding:10px;display:grid;gap:4px;border:1px solid transparent;border-radius:7px;background:#fff;color:#27314d;text-align:left}.pack-list>button.active{border-color:#cfc7ff;background:#f3f0ff;color:#0f766e}.pack-list small,.pack-list p,.pack-picker small{color:#748097;font-size:13px}.pack-editor>header{padding-bottom:16px;border-bottom:1px solid #e6e9f0}.pack-editor>header p{margin-top:4px;color:#6d7790;font-size:14px}.pack-info{display:grid;grid-template-columns:1fr 180px;gap:12px;margin:16px 0}.pack-info label,.pack-pricing label{display:grid;gap:6px;font-size:14px;font-weight:700}.pack-info .wide{grid-column:1/-1}.pack-info input,.pack-info textarea,.pack-info select,.pack-picker>input,.pack-pricing input{width:100%;padding:10px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#27314d}.pack-builder{border:1px solid #e1e4ed;border-radius:8px;overflow:hidden}.pack-builder header{padding:12px;background:#fbfcff}.pack-builder header span{color:#78839a;font-size:13px}.pack-builder article{display:grid;grid-template-columns:28px minmax(0,1fr) 78px 65px 28px 28px 28px;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid #e8eaf0}.pack-builder article>i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#eeeaff;color:#0f766e;font-size:13px;font-style:normal}.pack-builder article>div{min-width:0;display:grid;gap:3px}.pack-builder article small{overflow:hidden;color:#748096;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pack-builder article input{width:78px;padding:7px;border:1px solid #dce1ed;border-radius:5px}.pack-builder article em{color:#0b8860;font-size:13px;font-style:normal;font-weight:750}.pack-builder article button{width:27px;height:27px;border:1px solid #dce1ed;border-radius:5px;background:#fff;color:#0f766e}.pack-builder article button.danger{color:#c93f4d}.pack-builder>p{padding:24px;color:#758097;text-align:center}.pack-pricing{display:grid;grid-template-columns:1.4fr auto auto 155px auto;align-items:end;gap:14px;margin-top:16px;padding:14px;border:1px solid #d9d3ff;border-radius:8px;background:#faf9ff}.pack-pricing p{margin-top:4px;color:#69748c;font-size:13px}.pack-pricing>span{display:grid;gap:5px;color:#758097;font-size:13px}.pack-pricing>span b{color:#24304b;font-size:15px}.pack-pricing>strong{display:grid;gap:3px;color:#0f766e;font-size:20px;text-align:right}.pack-pricing>strong small{color:#6f7991;font-size:12px}.pack-picker{position:sticky;top:76px}.pack-picker header{margin-bottom:12px}.pack-picker>input{margin-bottom:8px}.pack-picker>button{width:100%;display:flex;align-items:center;gap:9px;padding:10px 5px;border:0;border-bottom:1px solid #edf0f4;background:#fff;color:#27314d;text-align:left}.pack-picker>button i{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:#eeeaff;color:#0f766e;font-style:normal}.pack-picker>button span{display:grid;gap:3px;min-width:0}.pack-picker>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pack-picker>p{padding:20px 0;color:#788299;text-align:center;font-size:14px}@media(max-width:1180px){.pack-layout{grid-template-columns:210px minmax(0,1fr)}.pack-picker{grid-column:1/-1;position:static}.pack-picker>button{display:inline-flex;width:calc(50% - 4px);margin:2px}.pack-picker>input{width:100%}}@media(max-width:760px){.pack-workspace{padding:14px}.pack-head{align-items:flex-start;flex-direction:column}.pack-layout{grid-template-columns:1fr}.pack-list{display:flex;overflow:auto;gap:6px}.pack-list header{display:none}.pack-list>button{min-width:175px}.pack-info,.pack-pricing{grid-template-columns:1fr}.pack-builder{overflow:auto}.pack-builder article{min-width:640px}.pack-picker>button{display:flex;width:100%;margin:0}}.cpe-preview-tabs{padding:5px!important;display:grid;grid-template-columns:1fr 1fr;gap:5px;position:sticky;z-index:12;top:76px}.cpe-preview-tabs button{min-height:40px;border:0;border-radius:6px;background:#fff;color:#65708a;font-weight:750}.cpe-preview-tabs button.active{background:#eeeaff;color:#0f766e;box-shadow:inset 0 0 0 1px #d6d0ff}.cpe-preview-tabs button b{margin-left:7px;padding:3px 6px;border-radius:99px;background:#fff;color:#d04b52;font-size:12px}.cpe-duplicates{min-height:620px}.cpe-duplicates>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.cpe-duplicates>header h2{margin:0}.cpe-duplicates>header p{margin:5px 0;color:#69758d}.cpe-duplicates>header button{padding:9px 13px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#0f766e}.cpe-duplicate-empty{min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed #d9ddea;border-radius:8px;background:#fbfcfe;color:#758098;text-align:center}.cpe-duplicate-empty b{color:#26314c;font-size:14px}.cpe-duplicate-empty.error{color:#bd3741;background:#fff7f7}.cpe-duplicate-list{margin-top:14px;display:grid;gap:10px}.cpe-duplicate-list>article{padding:13px;display:grid;grid-template-columns:82px 1fr;gap:14px;border:1px solid #e0e4ed;border-left:4px solid #8290a6;border-radius:8px;background:#fff}.cpe-duplicate-list>article.risk-medium{border-left-color:#e5a11a}.cpe-duplicate-list>article.risk-high{border-left-color:#e14b55;background:snow}.cpe-duplicate-score{height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#f0edff;color:#0f766e}.risk-high .cpe-duplicate-score{background:#ffe9eb;color:#c93944}.risk-medium .cpe-duplicate-score{background:#fff5dd;color:#a96b00}.cpe-duplicate-score strong{font-size:20px}.cpe-duplicate-score small{font-size:11px}.cpe-duplicate-list article>section>header{display:flex;align-items:center;gap:8px}.cpe-duplicate-list h3{margin:0;font-size:14px}.cpe-duplicate-list article>section>header span{padding:3px 6px;border-radius:99px;background:#eef0f6;color:#68738b;font-size:11px;text-transform:capitalize}.cpe-duplicate-list p{margin:7px 0;color:#69758d}.cpe-duplicate-list article footer{display:flex;align-items:center;gap:13px}.cpe-duplicate-list article footer span{color:#758097}.cpe-duplicate-list article footer a{margin-left:auto;color:#0f766e;font-weight:700}.cpe-duplicate-note{margin-top:14px;padding-top:12px;border-top:1px solid #e7e9ef;color:#7a8499;font-size:12px}.auth-min-page{min-height:100vh;padding:24px;display:grid;place-items:center;background:#f8f9fb;color:#111832}.auth-min-card{width:min(100%,420px);padding:34px;border:1px solid #e0e4ec;border-radius:14px;background:#fff;box-shadow:0 20px 55px #18204a12}.auth-min-brand{display:flex;align-items:center;gap:10px;color:#111832;font-size:20px}.auth-min-brand i{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:#4b35e8;color:#fff;font-style:normal}.auth-min-card header{margin:36px 0 26px}.auth-min-card h1{margin:0 0 8px;font-size:30px}.auth-min-card header p,.auth-min-card>small{color:#6c778c}.auth-min-card form{display:grid;gap:18px}.auth-min-card form>label{display:grid;gap:7px;font-weight:700}.auth-min-card input{width:100%;padding:12px;border:1px solid #d8dde7;border-radius:8px;background:#fff}.auth-min-card form>label>div{position:relative}.auth-min-card form>label>div input{padding-right:65px}.auth-min-card form>label>div button{position:absolute;top:5px;right:5px;padding:7px 10px;border:0;background:#fff;color:#0f766e}.auth-min-options{display:flex;align-items:center;justify-content:space-between}.auth-min-options label{display:flex;align-items:center;gap:7px}.auth-min-options input{width:auto}.auth-min-options a,.auth-min-switch a{color:#0f766e}.auth-min-submit{width:100%;padding:13px;border:0;border-radius:8px;color:#fff;font-weight:800}.auth-min-error{margin:0;padding:10px;border-radius:7px;background:#fff0f0;color:#c73232}.auth-min-switch{margin:22px 0 14px;text-align:center}.auth-min-card>small{display:block;text-align:center}.auth-min-card.role{width:min(100%,500px)}.auth-min-roles{display:grid;gap:10px}.auth-min-roles button{padding:15px;display:flex;align-items:center;border:1px solid #dce1eb;border-radius:9px;background:#fff;text-align:left}.auth-min-roles button.active{border-color:#5a44e9;background:#f6f4ff;box-shadow:0 0 0 2px #6a56ed1f}.auth-min-roles button span{display:grid;gap:5px;flex:1}.auth-min-roles button small{color:#6b768b}.auth-min-roles button>i{color:#0f766e;font-size:18px}.auth-min-card.role>.auth-min-submit{margin-top:18px}@media(max-width:520px){.auth-min-page{padding:0;background:#fff}.auth-min-card{padding:24px;border:0;box-shadow:none}.auth-min-card header{margin-top:30px}}@media(max-width:1300px){.ph-hero{grid-template-columns:410px minmax(0,1fr)}.ph-hero-copy{padding-left:20px}.ph-product-stage{padding-right:105px}.ph-market-float{right:-10px}.ph-platform-layout{grid-template-columns:1fr 150px}.ph-earn-card{grid-column:1/-1}.ph-main-grid{grid-template-columns:1fr}.ph-info-row{margin-top:12px}}@media(max-width:900px){.ph-header nav{display:none}.ph-hero{grid-template-columns:1fr;padding-top:50px}.ph-hero-copy{text-align:center}.ph-hero-copy>p{margin-inline:auto}.ph-hero-actions,.ph-works{justify-content:center}.ph-product-stage{width:100%;padding:0 70px}.ph-float-card{left:10px}.ph-market-float{right:0}.ph-trust{height:auto;grid-template-columns:1fr}.ph-brands{min-height:80px;border-right:0;border-bottom:1px solid var(--ph-border);flex-wrap:wrap}.ph-stats{min-height:80px}.ph-platform-layout{grid-template-columns:1fr}.ph-creator-card{display:none}.ph-platform-grid{grid-template-columns:repeat(2,1fr)}.ph-info-row{grid-template-columns:1fr 1fr}.ph-community{grid-column:1/-1}.ph-footer{grid-template-columns:2fr repeat(3,1fr)}.ph-footer>div:nth-child(5),.ph-follow{display:none}}@media(max-width:640px){.ph-header{padding-inline:12px}.ph-header .header-search,.ph-header .button-secondary{display:none}.ph-header .button-primary{min-width:auto;font-size:0}.ph-header .button-primary:after{content:"Install";font-size:12px}.ph-shell{width:min(100% - 20px,1760px)}.ph-hero{padding-top:35px}.ph-hero-copy{padding:0 8px}.ph-hero h1{font-size:36px}.ph-hero h1>span{white-space:normal}.ph-hero-actions{flex-direction:column}.ph-hero-actions a{width:100%}.ph-works{max-width:100%;overflow:auto;justify-content:flex-start}.ph-product-stage{height:330px;padding:0}.ph-browser{height:310px}.ph-browser-body{grid-template-columns:70px minmax(0,1fr) 130px}.ph-chat-nav{padding:7px}.ph-chat-main{padding:8px}.ph-chat-main h3{font-size:12px}.ph-chat-chips,.ph-float-card,.ph-market-float{display:none}.ph-dock-panel{padding:6px}.ph-dock-item{gap:3px}.ph-dock-item i{display:none}.ph-trust{margin-top:5px}.ph-brands p,.ph-brands b:nth-of-type(n+4){display:none}.ph-stats{grid-template-columns:repeat(2,1fr);padding:12px;gap:12px}.ph-platform-grid,.ph-info-row{grid-template-columns:1fr}.ph-main-grid,.ph-left-column,.ph-right-column,.ph-featured{min-width:0}.ph-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-prompt-card:last-child{display:none}.ph-featured>header{width:100%;height:auto;flex-wrap:wrap;margin-bottom:10px}.ph-categories{width:100%;order:3;overflow:auto;max-width:100%}.ph-featured>header>a{display:none}.ph-preview-grid{grid-template-columns:1fr}.ph-preview-grid>div:nth-child(2),.ph-preview-author{display:none}.ph-community{grid-column:auto}.ph-final-cta{padding:25px;flex-direction:column;align-items:flex-start;gap:20px}.ph-final-cta>div:last-child,.ph-final-cta a{width:100%}.ph-footer{grid-template-columns:1fr 1fr}.ph-footer>div:nth-child(n+4){display:none}.ph-hero{grid-template-columns:minmax(0,1fr)}}.cpe-live-clean{overflow:hidden}.cpe-live-clean>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.cpe-live-state{padding:6px 9px;border-radius:99px;background:#edf9f4;color:#07825c;font-size:12px;font-weight:750;white-space:nowrap}.cpe-live-clean>article{overflow:hidden;box-shadow:0 8px 26px #252b530f;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cpe-live-clean>article:hover{border-color:#cfc8f8;box-shadow:0 14px 32px #3328931a;transform:translateY(-1px)}.cpe-live-clean .cpe-art:not(.media){display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;text-align:center}.cpe-live-clean .cpe-art small{color:#7768db;font-size:12px;font-style:normal}.cpe-live-clean .cpe-art b{color:#3c2bd5;font-size:14px;font-style:normal}.cpe-live-copy{min-width:0;align-self:center}.cpe-live-copy h2,.cpe-live-copy p{transition:color .16s ease,opacity .16s ease}.cpe-live-creator{display:flex!important;align-items:center;gap:7px;color:#5d6880}.cpe-live-creator i{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#ece9ff;color:#0f766e;font-size:11px;font-style:normal;font-weight:800}.cpe-live-clean article>.models{flex-wrap:wrap}.cpe-live-clean article>.models span{transition:background .16s ease,border-color .16s ease,transform .16s ease}.cpe-live-clean article>.models span:hover{border-color:#bcb2f5;background:#f7f5ff;transform:translateY(-1px)}.cpe-live-clean article>.cpe-live-summary{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:11px;border-top:1px solid #e7e9f0}.cpe-live-clean article>.cpe-live-summary>span{padding:2px 10px;display:grid;gap:4px;border:0;border-right:1px solid #e5e8f0;border-radius:0;text-align:left}.cpe-live-clean article>.cpe-live-summary>span:last-child{border-right:0}.cpe-live-summary small{color:#7a8499;font-size:11px;text-transform:uppercase}.cpe-live-summary b{overflow:hidden;color:#26314d;font-size:14px!important;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.cpe-auto-preview{margin:0;padding:10px 12px;border:1px solid #d9eee7;border-radius:6px;background:#f2fbf7;color:#087c59;text-align:center;font-size:13px;font-weight:700}.cpe-metadata-step .cpe-picker{margin-top:0}.cpe-metadata-step .cpe-picker>b{margin-bottom:0}@media(max-width:760px){.cpe-live-clean article>.cpe-live-summary{grid-template-columns:1fr}.cpe-live-clean article>.cpe-live-summary>span{border-right:0;border-bottom:1px solid #e5e8f0}.cpe-live-clean article>.cpe-live-summary>span:last-child{border-bottom:0}}.bpv-upgraded{padding:24px;max-width:1460px}.bpv-upgraded button,.bpv-upgraded a,.pcx-page button,.pcx-page a{transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.bpv-upgraded button:hover:not(:disabled),.bpv-upgraded a:hover,.pcx-page button:hover:not(:disabled),.pcx-page a:hover{transform:translateY(-1px)}.bpv-owner-bar{margin-bottom:16px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #d7d0ff;border-radius:10px;background:linear-gradient(90deg,#f7f5ff,#fff);box-shadow:0 8px 24px #362b910d}.bpv-owner-bar>div{display:grid;gap:3px}.bpv-owner-bar b{color:#3f2ed8}.bpv-owner-bar span{color:#66728b;font-size:13px}.bpv-owner-bar nav{display:flex;gap:8px}.bpv-owner-bar nav>*{padding:9px 12px;border:1px solid #d9ddea;border-radius:7px;background:#fff;color:#3f2ed8;font-weight:750}.bpv-breadcrumb{display:flex;align-items:center;gap:7px;overflow:hidden;white-space:nowrap}.bpv-breadcrumb b{overflow:hidden;text-overflow:ellipsis}.bpv-upgraded .bpv-hero{grid-template-columns:minmax(260px,360px) minmax(0,1fr);min-height:300px;gap:32px;padding:18px 0 24px}.bpv-upgraded .bpv-cover{height:300px;border:1px solid #ded9f5;box-shadow:0 18px 40px #2418701f}.bpv-cover-empty{padding:32px;background:radial-gradient(circle at 75% 20%,#9c81ff66,transparent 30%),linear-gradient(145deg,#171047,#4b2fc3);text-align:left}.bpv-cover-empty small{color:#d8d0ff;text-transform:uppercase;letter-spacing:.15em}.bpv-cover-empty b{max-width:250px;margin-top:12px;font-size:26px;line-height:1.15}.bpv-state{display:inline-flex;padding:5px 8px;border-radius:99px;background:#edf9f4;color:#087c59;font-size:12px;font-weight:800}.bpv-upgraded .bpv-summary h1{margin-top:10px;font-size:34px;line-height:1.1}.bpv-upgraded .bpv-summary>p{max-width:780px;font-size:14px;line-height:1.55}.bpv-creator>i{box-shadow:0 0 0 4px #f1efff}.bpv-creator>div{display:grid;gap:3px}.bpv-creator small{color:#78839a}.bpv-facts{display:flex;gap:0;margin:20px 0}.bpv-facts>span{min-width:120px;padding:0 18px;border-right:1px solid #e2e5ed;display:grid;gap:4px}.bpv-facts>span:first-child{padding-left:0}.bpv-facts>span:last-child{border:0}.bpv-facts small{color:#78839a;font-size:12px}.bpv-excerpt{padding:12px 14px;border-left:3px solid #5b43eb;border-radius:0 7px 7px 0;background:#f7f5ff}.bpv-empty{min-height:120px!important;padding:20px!important;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center;gap:6px;background:#fafbfe!important;color:#7a8499;text-align:center}.bpv-empty b{color:#303a55}.bpv-sample>img,.bpv-sample>video{width:100%;height:130px;margin:10px 0;object-fit:cover;border-radius:7px}.bpv-sample>audio{width:100%;margin:18px 0}.bpv-review-state{display:block}.bpv-review-state>header{margin-bottom:12px}.bpv-license-summary{padding:10px;border-radius:6px;background:#f7f8fb;color:#68738a;font-size:13px;text-transform:capitalize}.bpv-button{width:100%;margin-top:9px;padding:10px;display:block;border:1px solid #dce1ed;border-radius:5px;color:#3f2ed8;text-align:center;font-weight:750}.bpv-buy>button.primary{border-color:#4b35e8;background:linear-gradient(135deg,#432ee5,#6b46ef);color:#fff;box-shadow:0 8px 18px #452fe033}.bpv-related a:hover{border-color:#c9c0f7;box-shadow:0 8px 18px #30267e14}.mpl-detail-actions{display:grid!important;grid-template-columns:1fr!important}.mpl-more{flex-wrap:wrap}.mpl-grid article>footer{flex-wrap:wrap}.mpl-grid article>footer a{min-width:calc(50% - 4px)}.pcx-page{max-width:1440px;margin:0 auto;padding:20px 28px 55px;color:#161d3c}.pcx-page h1,.pcx-page h2,.pcx-page p{margin:0}.pcx-header{min-height:68px;display:flex;align-items:center;gap:35px}.pcx-header>button{padding:9px 11px;border:0;background:transparent;color:#4936df;font-weight:750}.pcx-header>div{max-width:760px;display:grid;grid-template-columns:repeat(3,1fr);flex:1}.pcx-header span{position:relative;padding-left:45px;display:grid;gap:2px;color:#9299aa}.pcx-header span:not(:last-child):after{content:"";position:absolute;top:17px;right:12px;width:35%;height:1px;background:#dfe2ea}.pcx-header i{position:absolute;left:0;top:2px;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#eef0f5;font-style:normal}.pcx-header span.active{color:#252e4c}.pcx-header span.active i{background:#4935e6;color:#fff;box-shadow:0 6px 14px #4935e638}.pcx-header small{font-size:12px}.pcx-preview-banner{margin:5px 0 16px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;border:1px solid #d7d0ff;border-radius:9px;background:#f8f6ff}.pcx-preview-banner>div{display:grid;gap:3px}.pcx-preview-banner b{color:#412edf}.pcx-preview-banner span{color:#68738b;font-size:13px}.pcx-preview-banner a{padding:9px 12px;border:1px solid #ccc4fb;border-radius:6px;background:#fff;color:#432fe0;font-weight:750}.pcx-layout{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:22px;align-items:start}.pcx-layout main{display:grid;gap:14px}.pcx-card{border:1px solid #e0e4ed;border-radius:11px;background:#fff;box-shadow:0 9px 30px #2227480b}.pcx-product{padding:18px;display:grid;grid-template-columns:245px minmax(0,1fr);gap:22px}.pcx-product>img,.pcx-product>video,.pcx-cover-empty{width:245px;height:190px;object-fit:cover;border-radius:9px}.pcx-cover-empty{padding:22px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 75% 20%,#967cff77,transparent 30%),linear-gradient(145deg,#171047,#4b2fc3);color:#fff}.pcx-cover-empty small{color:#d5ccff}.pcx-cover-empty b{margin-top:8px;font-size:20px;line-height:1.15}.pcx-product>div>span{color:#735fee;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pcx-product h1{margin:7px 0;font-size:25px}.pcx-product p{max-width:620px;color:#647088;line-height:1.55}.pcx-creator{display:flex;align-items:center;gap:9px;margin:15px 0}.pcx-creator i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ece9ff;color:#4b34e6;font-style:normal;font-weight:800}.pcx-creator b{display:grid;gap:2px}.pcx-creator small{color:#7b8498;font-weight:400}.pcx-models{display:flex;flex-wrap:wrap;gap:6px}.pcx-models span{padding:5px 8px;border:1px solid #dfe3ed;border-radius:99px;color:#4d5872;font-size:12px}.pcx-licenses,.pcx-delivery{padding:18px}.pcx-licenses>header,.pcx-delivery>header{display:flex;align-items:center;justify-content:space-between;gap:15px}.pcx-licenses header>div,.pcx-delivery header>div{display:flex;align-items:center;gap:10px}.pcx-licenses header span,.pcx-delivery header span{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#eeeaff;color:#0f766e;font-weight:800}.pcx-licenses h2,.pcx-delivery h2{font-size:15px}.pcx-licenses header p{color:#778198;font-size:13px}.pcx-licenses>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.pcx-licenses label{min-height:120px;padding:13px;display:grid;grid-template-columns:20px 1fr;gap:7px;border:1px solid #dfe3ed;border-radius:8px;cursor:pointer}.pcx-licenses label.active{border-color:#6550ed;background:#faf9ff;box-shadow:0 0 0 2px #6550ed14}.pcx-licenses input{display:none}.pcx-licenses label>i{width:18px;height:18px;display:grid;place-items:center;border:1px solid #ccd2df;border-radius:50%;color:#fff;font-size:12px;font-style:normal}.pcx-licenses label.active>i{border-color:#513be5;background:#513be5}.pcx-licenses label span{display:grid;align-content:start;gap:5px}.pcx-licenses label small{color:#798399;line-height:1.4}.pcx-licenses strong{grid-column:2;color:#3524cc}.pcx-delivery>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}.pcx-delivery p{padding:11px;display:flex;gap:10px;border-radius:7px;background:#f8fafc}.pcx-delivery p>i{color:#079361;font-style:normal}.pcx-delivery p span{display:grid;gap:4px}.pcx-delivery small{color:#758097}.pcx-summary{position:sticky;top:82px;padding:20px}.pcx-summary>header{display:flex;align-items:center;justify-content:space-between}.pcx-summary>header h2{font-size:16px}.pcx-summary>header span{color:#788299}.pcx-summary>section{margin:17px 0;padding-bottom:17px;display:grid;grid-template-columns:68px 1fr;gap:11px;border-bottom:1px solid #e4e7ee}.pcx-summary>section img,.pcx-summary-art{width:68px;height:58px;object-fit:cover;border-radius:6px}.pcx-summary-art{display:grid;place-items:center;background:linear-gradient(145deg,#18104a,#5838dc);color:#fff;font-weight:850}.pcx-summary>section>div:last-child{display:grid;align-content:center;gap:5px}.pcx-summary>section small{color:#778198}.pcx-summary dl{display:grid;gap:11px}.pcx-summary dl>div{display:flex;justify-content:space-between;text-transform:capitalize}.pcx-summary dt{color:#6d7890}.pcx-summary dd{margin:0;font-weight:750}.pcx-total{margin-top:17px;padding:17px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e3e6ed}.pcx-total span{font-size:14px;font-weight:750}.pcx-total strong{color:#0f766e;font-size:25px}.pcx-agree{margin:7px 0 14px;display:flex;align-items:flex-start;gap:8px;color:#69748c;font-size:13px;line-height:1.4}.pcx-agree input{margin-top:2px}.pcx-summary>button{width:100%;padding:12px;border:0;border-radius:7px}.pcx-summary>button.primary{background:linear-gradient(135deg,#432ee5,#6b46ef);color:#fff;font-weight:800;box-shadow:0 9px 20px #452fe033}.pcx-summary>button:disabled{opacity:.55;box-shadow:none}.pcx-error{margin-top:10px!important;padding:9px;border-radius:6px;background:#fff0f1;color:#c63843;text-align:center}.pcx-summary>footer{margin-top:18px;padding-top:14px;border-top:1px solid #e3e6ed}.pcx-summary>footer p{display:flex;gap:9px;margin:8px 0}.pcx-summary>footer i{color:#0f766e;font-style:normal}.pcx-summary>footer span{display:grid;gap:3px}.pcx-summary>footer small{color:#758097}@media(max-width:1050px){.bpv-upgraded .bpv-shell{grid-template-columns:1fr}.bpv-upgraded .bpv-buy{position:static}.bpv-upgraded .bpv-related>div{grid-template-columns:repeat(3,1fr)}.pcx-layout{grid-template-columns:1fr}.pcx-summary{position:static}.pcx-header>div{max-width:none}}@media(max-width:760px){.bpv-upgraded{padding:13px}.bpv-owner-bar{align-items:flex-start;flex-direction:column}.bpv-owner-bar nav{width:100%}.bpv-owner-bar nav>*{flex:1;text-align:center}.bpv-upgraded .bpv-hero{grid-template-columns:1fr;gap:18px}.bpv-upgraded .bpv-cover{height:240px}.bpv-upgraded .bpv-summary h1{font-size:27px}.bpv-facts{overflow:auto}.bpv-preview-grid{grid-template-columns:1fr}.bpv-upgraded .bpv-related>div{grid-template-columns:1fr 1fr}.pcx-page{padding:12px}.pcx-header{align-items:flex-start;flex-direction:column;gap:8px}.pcx-header>div{width:100%}.pcx-header span{padding:38px 3px 0;text-align:center}.pcx-header span i{left:calc(50% - 16px)}.pcx-header span:not(:last-child):after{top:17px;right:-24%;width:48%}.pcx-header small{display:none}.pcx-preview-banner{align-items:flex-start;flex-direction:column;gap:10px}.pcx-product{grid-template-columns:1fr}.pcx-product>img,.pcx-product>video,.pcx-cover-empty{width:100%;height:210px}.pcx-licenses>header{align-items:flex-start;flex-direction:column}.pcx-licenses>div,.pcx-delivery>div{grid-template-columns:1fr}.pcx-summary{padding:16px}}.psx-page{max-width:1420px;margin:0 auto;padding:20px 28px 55px;color:#161d3c}.psx-page h1,.psx-page h2,.psx-page p{margin:0}.psx-page button,.psx-page a{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.psx-page button:hover,.psx-page a:hover{transform:translateY(-1px)}.psx-preview{margin-bottom:16px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #d7d0ff;border-radius:10px;background:linear-gradient(90deg,#f7f5ff,#fff)}.psx-preview>div{display:grid;gap:4px}.psx-preview b{color:#412edf}.psx-preview span{color:#68738b;font-size:13px}.psx-preview nav{display:flex;gap:8px}.psx-preview nav>*{padding:9px 12px;border:1px solid #d7dbea;border-radius:7px;background:#fff;color:#432fe0;font-weight:750}.psx-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.psx-layout main,.psx-layout aside{display:grid;gap:14px}.psx-card{border:1px solid #e0e4ed;border-radius:11px;background:#fff;box-shadow:0 10px 30px #24284b0d}.psx-success{min-height:170px;padding:24px 28px;display:flex;align-items:center;gap:22px;border-radius:13px;background:radial-gradient(circle at 12% 50%,#d8fff0,transparent 25%),linear-gradient(105deg,#f2fff9,#fff 55%,#f7f5ff)}.psx-success>i{width:96px;height:96px;display:grid;place-items:center;border:10px solid #b6f2d9;border-radius:50%;background:#16af78;color:#fff;font-size:42px;font-style:normal;box-shadow:0 12px 25px #1099672e}.psx-success>div{display:grid;gap:7px}.psx-success span{color:#07845b;font-size:13px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.psx-success h1{font-size:31px}.psx-success p{color:#68748c}.psx-product{padding:18px;display:grid;grid-template-columns:215px minmax(0,1fr);gap:20px}.psx-product>img,.psx-product>video,.psx-art{width:215px;height:155px;object-fit:cover;border-radius:8px}.psx-art{padding:19px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 70% 20%,#9b7cff77,transparent 30%),linear-gradient(145deg,#171047,#4b2fc3);color:#fff}.psx-art small{color:#d4ccff}.psx-art b{margin-top:7px;font-size:18px;line-height:1.15}.psx-product>div>span{color:#705bec;font-size:12px;font-weight:800;text-transform:uppercase}.psx-product h2{margin:7px 0;font-size:22px}.psx-product p{color:#68738b;line-height:1.5}.psx-product-meta{margin-top:15px;display:flex;flex-wrap:wrap;gap:7px}.psx-product-meta>*{padding:5px 8px;border-radius:99px;background:#f1effd;color:#5847c8;font-size:12px;text-transform:capitalize}.psx-next,.psx-related{padding:18px}.psx-next>header,.psx-related>header{display:flex;align-items:center;justify-content:space-between}.psx-next h2,.psx-related h2{font-size:16px}.psx-next header p{color:#7a8499;font-size:13px}.psx-next>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px}.psx-next>div>*{min-height:100px;padding:13px;display:flex;align-items:flex-start;gap:10px;border:1px solid #e0e4ed;border-radius:8px;background:#fff;color:#26314d;text-align:left}.psx-next>div>*:hover{border-color:#cfc6f8;box-shadow:0 8px 18px #33289314}.psx-next i{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;background:#eeebff;color:#0f766e;font-style:normal}.psx-next span{display:grid;gap:6px}.psx-next small{color:#778298;line-height:1.35}.psx-related header a{color:#0f766e}.psx-related>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.psx-related>div>a{min-height:130px;padding:10px;display:grid;grid-template-columns:42px 1fr;gap:3px;border:1px solid #e1e4ed;border-radius:8px;color:#26314d}.psx-related>div>a>i{grid-row:1/5;width:36px;height:36px;display:grid;place-items:center;border-radius:6px;background:#29205f;color:#fff;font-style:normal}.psx-related small{color:#7b8498}.psx-related strong{color:#0f766e}.psx-creator{padding:18px;display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:14px}.psx-creator>i{width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:#edeaff;color:#0f766e;font-style:normal;font-weight:850}.psx-creator>div{display:grid;gap:4px}.psx-creator>div>span{color:#778198;font-size:12px;text-transform:uppercase}.psx-creator h2{font-size:15px}.psx-creator p{color:#6c7790}.psx-creator>a{padding:9px 12px;border:1px solid #dcdfea;border-radius:7px;color:#0f766e;font-weight:750}.psx-layout aside{position:sticky;top:82px}.psx-summary,.psx-receipt,.psx-protection{padding:18px}.psx-summary>header,.psx-receipt>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.psx-summary h2,.psx-receipt h2,.psx-protection h2{font-size:15px}.psx-summary header span{padding:4px 7px;border-radius:99px;background:#edf9f4;color:#07845b;font-size:12px;text-transform:capitalize}.psx-summary>p,.psx-receipt>p{padding:8px 0;display:flex;justify-content:space-between;gap:18px;color:#707b91;border-bottom:1px solid #eef0f4}.psx-summary>p b,.psx-receipt>p b{max-width:60%;color:#26314d;text-align:right;text-transform:capitalize}.psx-summary>div{margin-top:14px;padding-top:15px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dde1e9;font-weight:800}.psx-summary>div strong{color:#0f766e;font-size:24px}.psx-protection p{margin-top:11px;display:flex;gap:8px;color:#5f6b84}.psx-protection i{color:#079361;font-style:normal}@media(max-width:1000px){.psx-layout{grid-template-columns:1fr}.psx-layout aside{position:static;grid-template-columns:1fr 1fr}.psx-protection{grid-column:1/-1}}@media(max-width:720px){.psx-page{padding:12px}.psx-preview{align-items:flex-start;flex-direction:column}.psx-preview nav{width:100%}.psx-preview nav>*{flex:1;text-align:center}.psx-success{padding:20px;align-items:flex-start;flex-direction:column}.psx-success>i{width:72px;height:72px;border-width:8px;font-size:32px}.psx-success h1{font-size:25px}.psx-product{grid-template-columns:1fr}.psx-product>img,.psx-product>video,.psx-art{width:100%;height:210px}.psx-next>header{align-items:flex-start;flex-direction:column;gap:5px}.psx-next>div,.psx-related>div{grid-template-columns:1fr 1fr}.psx-creator{grid-template-columns:45px 1fr}.psx-creator>a{grid-column:1/-1;text-align:center}.psx-layout aside{grid-template-columns:1fr}.psx-protection{grid-column:auto}}.pax-page{max-width:1440px;margin:0 auto;padding:20px 28px 55px;color:#161d3c}.pax-page h1,.pax-page h2,.pax-page h3,.pax-page p{margin:0}.pax-page button,.pax-page a{transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.pax-page button:hover,.pax-page a:hover{transform:translateY(-1px)}.pax-preview-bar{margin-bottom:13px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #d7d0ff;border-radius:10px;background:linear-gradient(90deg,#f7f5ff,#fff)}.pax-preview-bar>div{display:grid;gap:4px}.pax-preview-bar b{color:#412edf}.pax-preview-bar span{color:#68738b;font-size:13px}.pax-preview-bar nav,.pax-head nav{display:flex;gap:8px}.pax-preview-bar nav>*,.pax-head nav>*{padding:9px 12px;border:1px solid #d7dbea;border-radius:7px;background:#fff;color:#432fe0;font-weight:750}.pax-head{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:18px}.pax-head>div{display:flex;align-items:center;gap:10px}.pax-head>div>a{color:#0f766e;font-weight:750}.pax-head>div>span{padding:5px 8px;border-radius:99px;background:#edf9f4;color:#07845b;font-size:12px;font-weight:800}.pax-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}.pax-layout main,.pax-layout aside{display:grid;gap:14px}.pax-layout aside{position:sticky;top:82px}.pax-card{border:1px solid #e0e4ed;border-radius:11px;background:#fff;box-shadow:0 9px 28px #2327490b}.pax-title{padding:22px 4px 12px}.pax-title>span{color:#07865d;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.pax-title h1{margin:7px 0;font-size:30px}.pax-title>p{max-width:760px;color:#68738b;font-size:13px;line-height:1.5}.pax-title>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.pax-title i{padding:5px 8px;border-radius:99px;background:#f0eefc;color:#5746c6;font-size:12px;font-style:normal;text-transform:capitalize}.pax-content,.pax-builder,.pax-samples{padding:18px}.pax-content>header,.pax-builder>header,.pax-samples>header{display:flex;align-items:center;justify-content:space-between;gap:15px}.pax-content header>div,.pax-builder header>div{display:grid;gap:4px}.pax-content h2,.pax-builder h2,.pax-samples h2{font-size:16px}.pax-content header span,.pax-builder header span,.pax-samples header span{color:#798399;font-size:12px}.pax-content header button,.pax-builder header button{padding:8px 11px;border:1px solid #d9ddea;border-radius:6px;background:#fff;color:#0f766e;font-weight:750}.pax-content>pre,.pax-assembled pre{margin:15px 0 0;padding:20px;overflow:auto;border:1px solid #e5e7ee;border-radius:8px;background:#fafbfe;color:#202a45;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.pax-content>pre{min-height:330px}.pax-variable-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.pax-variable-grid label{display:grid;gap:6px;color:#39445f;font-size:13px;font-weight:750}.pax-variable-grid label>b{color:#e14851}.pax-variable-grid input,.pax-variable-grid select,.pax-variable-grid textarea{width:100%;padding:10px;border:1px solid #dce1eb;border-radius:6px;background:#fff;color:#26314d}.pax-variable-grid textarea{min-height:90px;resize:vertical}.pax-variable-grid small{color:#7b8498;font-weight:400}.pax-assembled{margin-top:16px;padding-top:15px;border-top:1px solid #e6e9ef}.pax-assembled>header{display:flex;justify-content:space-between}.pax-assembled>header span{color:#07865d;font-size:12px}.pax-assembled pre{max-height:300px}.pax-samples>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.pax-samples article{padding:11px;border:1px solid #e3e6ed;border-radius:8px}.pax-samples img,.pax-samples video{width:100%;height:120px;object-fit:cover;border-radius:6px}.pax-samples audio{width:100%;margin:8px 0}.pax-samples h3{margin-top:9px;font-size:12px}.pax-samples p{margin-top:5px;color:#6c7790;font-size:13px;line-height:1.45}.pax-access,.pax-listing,.pax-included{padding:18px}.pax-access>header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.pax-access>header>i{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#dff8ed;color:#07865d;font-style:normal;font-weight:900}.pax-access header span{color:#768198;font-size:12px;text-transform:uppercase}.pax-access h2,.pax-listing h2,.pax-included h2{font-size:14px}.pax-access>p{padding:8px 0;display:flex;justify-content:space-between;border-bottom:1px solid #eef0f4;color:#707b91}.pax-access>p b{text-transform:capitalize;color:#26314d}.pax-access>a{margin-top:14px;padding:11px;display:block;border-radius:7px;background:linear-gradient(135deg,#432ee5,#6b46ef);color:#fff;text-align:center;font-weight:800;box-shadow:0 8px 18px #452fe033}.pax-listing>img,.pax-listing>video,.pax-listing>div{width:100%;height:165px;margin-bottom:13px;object-fit:cover;border-radius:8px}.pax-listing>div{padding:18px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(145deg,#171047,#4b2fc3);color:#fff}.pax-listing>div small{color:#d5ccff}.pax-listing>div b{margin-top:6px;font-size:16px}.pax-listing>p{margin:7px 0 13px;color:#6d7890;line-height:1.45}.pax-listing>a{color:#0f766e;font-weight:750}.pax-included p{margin-top:11px;display:flex;gap:8px;color:#5f6b84}.pax-included i{color:#079361;font-style:normal}@media(max-width:1000px){.pax-layout{grid-template-columns:1fr}.pax-layout aside{position:static;grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.pax-page{padding:12px}.pax-preview-bar{align-items:flex-start;flex-direction:column}.pax-preview-bar nav{width:100%}.pax-preview-bar nav>*{flex:1;text-align:center}.pax-head{align-items:flex-start;flex-direction:column;padding-bottom:12px}.pax-head nav{width:100%}.pax-head nav>*{flex:1;text-align:center}.pax-title h1{font-size:25px}.pax-content,.pax-builder,.pax-samples{padding:14px}.pax-content>header,.pax-builder>header{align-items:flex-start;flex-direction:column}.pax-content>pre{min-height:260px;padding:14px}.pax-variable-grid,.pax-samples>div,.pax-layout aside{grid-template-columns:1fr}}.pax-content>header nav{display:flex;align-items:center;gap:6px}.pax-content>header nav button{padding:8px 11px;border:1px solid #d9ddea;border-radius:6px;background:#fff;color:#66718a;font-weight:750}.pax-content>header nav button.active{border-color:#cfc6f8;background:#f2efff;color:#0f766e}.pax-prompt-doc{min-height:330px;margin-top:15px;padding:26px 30px;border:1px solid #e4e7ee;border-radius:9px;background:#fff;color:#222b43;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.78}.pax-prompt-doc h2{margin:28px 0 10px;padding-bottom:8px;border-bottom:1px solid #e7e9ef;color:#111936;font-size:20px;line-height:1.3;letter-spacing:-.015em}.pax-prompt-doc h2:first-child,.pax-prompt-doc h3:first-child,.pax-prompt-doc p:first-child{margin-top:0}.pax-prompt-doc h3{margin:22px 0 8px;color:#1c2540;font-size:15px;line-height:1.4}.pax-prompt-doc p{margin:0 0 16px;max-width:78ch;white-space:pre-wrap}.pax-prompt-doc ul,.pax-prompt-doc ol{margin:5px 0 19px;padding-left:24px;display:grid;gap:8px}.pax-prompt-doc li{padding-left:3px}.pax-prompt-doc li::marker{color:#5a43e8;font-weight:800}.pax-prompt-doc .empty{color:#788299}.pax-prompt-doc.compact{min-height:0;max-height:420px;overflow:auto;margin-top:10px;padding:20px 22px;background:#fafbfe;font-size:12px;line-height:1.7}.pax-prompt-doc.compact h2{font-size:16px}.pax-prompt-doc.compact h3{font-size:13px}.pax-assembled>header{align-items:center}.pax-content>pre{font-size:12px;line-height:1.7}@media(max-width:720px){.pax-content>header nav{width:100%;flex-wrap:wrap}.pax-content>header nav button{flex:1}.pax-content>header nav button:last-child{flex-basis:100%}.pax-prompt-doc{min-height:260px;padding:18px 16px;font-size:13px;line-height:1.72}.pax-prompt-doc h2{font-size:18px}.pax-prompt-doc h3{font-size:14px}}.admin-home{padding:18px 22px}.is-admin-portal .ws-content>.ws-top{height:52px;padding:0 16px}.is-admin-portal .ws-top>.ws-top-actions,.is-admin-portal .ws-top>.ws-admin-context{width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent}.is-admin-portal .ws-top-actions .ws-top-user{height:42px}.ws-admin-context{display:flex;align-items:baseline;gap:9px;min-width:0}.ws-admin-context>span{color:#857aaf;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ws-admin-context>b{overflow:hidden;color:#1c2745;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.admin-page-toolbar{margin-bottom:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.admin-page-toolbar h1{margin:3px 0 2px;font-size:22px;line-height:1.15}.admin-page-toolbar p{margin:0;color:#748097}.admin-page-actions{display:flex;align-items:center;gap:9px}.admin-local-search{width:250px;height:38px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid #dfe3eb;border-radius:8px;background:#fff}.admin-local-search:focus-within{border-color:#7b67ef;box-shadow:0 0 0 3px #6c58ed14}.admin-local-search>i{color:#7a8498;font-style:normal}.admin-local-search>input{min-width:0;flex:1;border:0;background:transparent;outline:0}.admin-settings-trigger{height:38px;padding:0 12px;display:flex;align-items:center;gap:8px;border:1px solid #dcd7f7;border-radius:8px;background:#faf9ff;color:#4033bd;font-weight:800}.admin-settings-trigger>i{color:#d54e54;font-style:normal}.admin-settings-trigger>i.enabled{color:#0b9569}.admin-settings-trigger>b{font-size:14px}.admin-drawer-backdrop{position:fixed;z-index:88;inset:0;border:0;background:#10172d4d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.admin-control-drawer{width:min(390px,calc(100vw - 20px));padding:18px;position:fixed;z-index:89;top:0;right:0;bottom:0;overflow:auto;border-left:1px solid #e2e5ed;background:#fff;box-shadow:-18px 0 45px #17213f26;transform:translate(102%);visibility:hidden;transition:transform .22s ease,visibility .22s}.admin-control-drawer.open{transform:translate(0);visibility:visible}.admin-control-drawer>header{padding-bottom:15px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #eceef4}.admin-control-drawer>header span{color:#7768d3;font-size:11px;font-weight:850;letter-spacing:.12em}.admin-control-drawer>header h2{margin:4px 0 0;font-size:20px}.admin-control-drawer>header button{width:34px;height:34px;border:1px solid #e2e5ed;border-radius:8px;background:#fff;color:#58647b;font-size:20px}.admin-signup-control{margin-top:18px;padding:16px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:13px;border:1px solid #e2def7;border-radius:11px;background:linear-gradient(145deg,#fbfaff,#fff)}.admin-setting-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:#ede9ff;color:#0f766e;font-size:18px}.admin-signup-control>div:nth-child(2)>span{color:#7869d8;font-size:11px;font-weight:850;letter-spacing:.12em}.admin-signup-control h3{margin:3px 0 5px;font-size:15px}.admin-signup-control p{margin:0;color:#68738b;line-height:1.45}.admin-setting-status,.admin-toggle{grid-column:1/-1}.admin-setting-status{margin-top:5px;padding:12px;display:grid;gap:4px;border-radius:8px;background:#f7f8fb}.admin-setting-status>span{color:#d24a50;font-weight:800}.admin-setting-status>span.enabled{color:#07865d}.admin-setting-status small{color:#7a8498;line-height:1.4}.admin-toggle{min-height:42px;padding:5px 12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e1b7b9;border-radius:8px;background:#fff8f8;color:#bd3940;font-weight:800}.admin-toggle.active{border-color:#c8e8dc;background:#f4fcf8;color:#087e59}.admin-toggle>i{width:9px;height:9px;border-radius:50%;background:currentColor}.admin-toggle:disabled{opacity:.6}.auth-registration-closed{padding:42px 8px 24px;display:grid;justify-items:center;gap:12px;text-align:center}.auth-registration-closed>i{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#fff0f0;color:#d13e46;font-style:normal}.auth-registration-closed h1{margin:0;font-size:25px}.auth-registration-closed p{max-width:340px;margin:0;color:#6b768c;line-height:1.5}.auth-registration-closed a{margin-top:5px;padding:11px 20px;border-radius:7px;background:#0f766e;color:#fff;font-weight:800}@media(max-width:760px){.ws-admin-context>span{display:none}.admin-home{padding:13px}.admin-page-toolbar{align-items:stretch;flex-direction:column}.admin-page-actions{align-items:stretch}.admin-local-search{width:auto;flex:1}.admin-settings-trigger>span{display:none}}.is-prompts-workspace .ws-content>.ws-top{height:52px;padding:0 16px}.ws-top>.ws-page-context{width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent;display:flex;align-items:baseline;gap:9px;min-width:0}.ws-page-context>span{color:#857aaf;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ws-page-context>b{overflow:hidden;color:#1c2745;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.is-prompts-workspace .ws-top-actions .ws-top-user{height:42px}.mpl-header{min-height:72px;padding:13px 20px;align-items:center}.mpl-header h1{font-size:22px}.mpl-stats{padding:14px 20px}.mpl-toolbar{padding:10px 20px}.mpl-layout{display:block;min-height:620px}.mpl-layout>main{border-right:0}.mpl-detail-toggle[aria-expanded=true]{border-color:#c9c0fb;background:#f4f1ff;color:#0f766e}.mpl-column-picker{position:relative}.mpl-column-picker>button[aria-expanded=true]{border-color:#c9c0fb;background:#f4f1ff;color:#0f766e}.mpl-column-picker>section{width:235px;padding:11px;position:absolute;z-index:35;top:43px;right:0;display:grid;gap:3px;border:1px solid #dfe3ed;border-radius:9px;background:#fff;box-shadow:0 16px 38px #17213f24}.mpl-column-picker header{padding:2px 3px 8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eceef4}.mpl-column-picker header button{border:0;background:transparent;color:#5038e5;font-size:12px;font-weight:800}.mpl-column-picker label{min-height:29px;padding:0 4px;display:flex;align-items:center;gap:8px;border-radius:5px;color:#39445f}.mpl-column-picker label:hover{background:#f6f4ff}.mpl-column-picker input{accent-color:#5038e5}.mpl-column-picker small{padding:7px 3px 1px;color:#7b8599}.mpl-detail-backdrop{position:fixed;z-index:78;inset:0;border:0;background:#10172d4d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mpl-detail.mpl-detail-drawer{width:min(370px,calc(100vw - 18px));padding:18px;display:block;position:fixed;z-index:79;top:0;right:0;bottom:0;overflow-y:auto;border-left:1px solid #e2e5ed;background:#fff;box-shadow:-18px 0 45px #17213f26;transform:translate(102%);visibility:hidden;transition:transform .22s ease,visibility .22s}.mpl-detail.mpl-detail-drawer.open{transform:translate(0);visibility:visible}.mpl-detail-close{width:34px;height:34px;margin-left:auto;flex:0 0 34px;border:1px solid #e1e5ed;border-radius:8px;background:#fff;color:#536079;font-size:21px;line-height:1}.mpl-detail-close:hover{border-color:#bcb2f6;background:#f7f5ff;color:#0f766e}@media(max-width:1450px){.mpl-toolbar .compact{display:flex}.mpl-grid{grid-template-columns:repeat(3,minmax(230px,1fr))}}@media(max-width:1100px){.mpl-detail.mpl-detail-drawer{display:block}.mpl-grid{grid-template-columns:repeat(2,minmax(210px,1fr))}}@media(max-width:760px){.ws-page-context>span{display:none}.mpl-header{min-height:0;padding:13px 16px}.mpl-header-actions{margin-top:12px}.mpl-stats{padding:12px 16px}.mpl-toolbar .compact{display:flex;min-width:240px}.mpl-column-picker>section{position:fixed;top:112px;right:12px;left:12px;width:auto;max-height:calc(100vh - 130px);overflow:auto}.mpl-detail.mpl-detail-drawer{width:calc(100vw - 12px);padding:16px}}.dup-page{margin:-8px;color:#151d3a}.dup-head{min-height:60px;display:flex;align-items:center;gap:10px}.dup-head>div{margin-right:auto}.dup-head>div>span{color:#6856df;font-size:11px;font-weight:850;letter-spacing:.12em}.dup-head h1{margin:3px 0 1px;font-size:21px}.dup-head p{margin:0;color:#748097;font-size:13px}.dup-head>label{width:270px;height:36px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid #dfe3ec;border-radius:8px;background:#fff}.dup-head>label:focus-within{border-color:#7461ec;box-shadow:0 0 0 3px #6c58ed16}.dup-head>label i{color:#7f889c;font-style:normal}.dup-head>label input{min-width:0;flex:1;border:0;outline:0}.dup-head>button{height:36px;padding:0 13px;border:1px solid #d8d2f6;border-radius:8px;background:#faf9ff;color:#0f766e;font-weight:800}.dup-stats{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));margin-bottom:10px;border:1px solid #e1e5ed;border-radius:10px;background:#fff;overflow:hidden}.dup-stats>article,.dup-stats>label{min-height:70px;padding:11px 15px;border-right:1px solid #e7eaf0}.dup-stats>*:last-child{border-right:0}.dup-stats small,.dup-stats b,.dup-stats span{display:block}.dup-stats small{color:#778198;font-size:11px;font-weight:700}.dup-stats b{margin:4px 0 1px;font-size:19px}.dup-stats b.danger{color:#d94852}.dup-stats span{color:#8b93a5;font-size:11px}.dup-stats>label input{width:100%;margin-top:5px;accent-color:#513ae7}.dup-notice{margin:0 0 10px;padding:10px 13px;border-radius:8px;font-size:13px}.dup-notice.success{border:1px solid #ccebdd;background:#f3fcf8;color:#087d58}.dup-notice.error{border:1px solid #f0c9cc;background:#fff6f6;color:#c83e48}.dup-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:10px;align-items:start}.dup-list{height:calc(100vh - 205px);min-height:620px;overflow:auto}.dup-list>header{height:48px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e8ef}.dup-list>header b{font-size:14px}.dup-list>header span{color:#7c8599;font-size:11px}.dup-list>button{width:100%;min-height:83px;padding:10px;display:grid;grid-template-columns:44px minmax(0,1fr) 10px;gap:9px;align-items:center;border:0;border-bottom:1px solid #e9ebf1;background:#fff;color:#28334e;text-align:left}.dup-list>button:hover,.dup-list>button.active{background:#f8f7ff;box-shadow:inset 3px 0 #5742e7}.dup-list>button>strong{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#e9f8f1;color:#087e59;font-size:14px}.dup-list>button>strong.medium{background:#fff3df;color:#bd7212}.dup-list>button>strong.high{background:#fff0f1;color:#cf414c}.dup-list>button>span{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 14px;align-items:center}.dup-list>button>span b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dup-list>button>span i{grid-row:1/3;grid-column:2;color:#7e72c7;font-style:normal}.dup-list>button>span small{grid-column:1/-1;margin-top:5px;color:#7f889c;font-size:11px}.dup-list>button>em{color:#8275ce;font-style:normal}.dup-compare{display:grid;gap:10px}.dup-score{min-height:94px;padding:13px;display:grid;grid-template-columns:90px repeat(3,minmax(110px,1fr)) minmax(190px,1.2fr);gap:14px;align-items:center}.dup-score>div{display:grid;justify-items:center}.dup-score>div>span{width:54px;height:54px;display:grid;place-items:center;border:6px solid #1ba978;border-radius:50%;color:#087e59;font-size:15px;font-weight:900}.dup-score>div>span.medium{border-color:#efa934;color:#b46a08}.dup-score>div>span.high{border-color:#eb5962;color:#ca3843}.dup-score>div small{margin-top:4px;color:#7b8599;font-size:11px}.dup-score>article header{display:flex;justify-content:space-between;font-size:12px}.dup-score>article>i{height:5px;margin-top:8px;display:block;border-radius:99px;background:#eceef4;overflow:hidden}.dup-score>article>i span{height:100%;display:block;border-radius:99px;background:linear-gradient(90deg,#6c55ed,#2bc98e)}.dup-score>p{display:flex;flex-wrap:wrap;gap:4px;margin:0}.dup-score>p>b{width:100%;font-size:11px}.dup-score>p>span{padding:3px 6px;border-radius:99px;background:#f1efff;color:#5946d2;font-size:11px}.dup-columns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dup-prompt{min-width:0;padding:16px}.dup-prompt>header{display:flex;align-items:center;justify-content:space-between}.dup-prompt>header span{color:#5c49d8;font-size:11px;font-weight:850;letter-spacing:.1em}.dup-prompt>header em{padding:4px 7px;border-radius:99px;background:#edf8f3;color:#087d58;font-size:11px;font-style:normal;text-transform:capitalize}.dup-prompt h2{margin:12px 0 5px;font-size:17px}.dup-meta{margin:0 0 13px;color:#7c8598;font-size:11px}.dup-prompt>section{padding:12px 0;border-top:1px solid #eaecf2}.dup-prompt>section>b{color:#4c5770;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.dup-prompt>section>p{margin:7px 0 0;color:#37425c;font-size:13px;line-height:1.55}.dup-prompt pre{height:300px;margin:7px 0 0;padding:13px;overflow:auto;border:1px solid #e4e7ee;border-radius:8px;background:#fafbfe;color:#27314a;font:10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.dup-tags{display:flex;flex-wrap:wrap;gap:5px}.dup-tags span{padding:4px 7px;border-radius:99px;background:#f0eefc;color:#5947cb;font-size:11px}.dup-prompt footer{display:grid;grid-template-columns:.7fr 1.15fr .55fr;gap:6px;margin-top:12px}.dup-prompt footer>*{min-height:34px;padding:0 8px;display:grid;place-items:center;border:1px solid #dfe3ec;border-radius:7px;background:#fff;color:#0f766e;font-size:12px;font-weight:750;text-align:center}.dup-prompt footer .merge{border-color:#563fe6;background:#563fe6;color:#fff}.dup-prompt footer .delete{color:#cd3e48}.dup-empty{min-height:400px}.dup-page>.state-panel{min-height:440px}@media(max-width:1180px){.dup-layout{grid-template-columns:250px minmax(0,1fr)}.dup-score{grid-template-columns:75px repeat(3,1fr)}.dup-score>p{grid-column:1/-1}.dup-head p{display:none}}@media(max-width:900px){.dup-layout{grid-template-columns:1fr}.dup-list{height:auto;min-height:0;max-height:320px}.dup-columns{grid-template-columns:1fr}.dup-score{grid-template-columns:75px repeat(3,1fr)}.dup-head{align-items:stretch;flex-wrap:wrap;padding-bottom:10px}.dup-head>div{width:100%}.dup-head>label{width:calc(100% - 125px)}}@media(max-width:650px){.dup-page{margin:-5px}.dup-stats{grid-template-columns:repeat(4,minmax(120px,1fr));overflow-x:auto}.dup-stats>label{display:none}.dup-score{grid-template-columns:65px 1fr}.dup-score>article{grid-column:2}.dup-score>p{grid-column:1/-1}.dup-prompt{padding:13px}.dup-prompt pre{height:240px}.dup-prompt footer{grid-template-columns:1fr 1fr}.dup-prompt footer .delete{grid-column:1/-1}}.dup-notice.scanning{border:1px solid #d9d2fa;background:#f7f5ff;color:#0f766e}.dup-score>article{padding:8px;border:1px solid transparent;border-radius:7px;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.dup-score>article:hover,.dup-score>article.active{border-color:#d7d0f8;background:#f8f6ff;box-shadow:0 5px 14px #33247c0c}.dup-score>article>small{display:block;margin-top:5px;color:#7a8499;font-size:11px}.dup-score>p>button,.dup-inspector-terms>button{padding:4px 7px;border:1px solid transparent;border-radius:99px;background:#f1efff;color:#5946d2;font-size:11px;font-weight:750}.dup-score>p>button:hover,.dup-score>p>button.active,.dup-inspector-terms>button:hover,.dup-inspector-terms>button.active{border-color:#6954e9;background:#6954e9;color:#fff}.dup-match-inspector{padding:12px 14px}.dup-match-inspector>header{display:flex;align-items:center;gap:6px}.dup-match-inspector>header>div{margin-right:auto}.dup-match-inspector>header span{color:#6552dc;font-size:11px;font-weight:850;letter-spacing:.1em}.dup-match-inspector>header h2{margin:2px 0 0;font-size:14px}.dup-match-inspector>header>strong{padding:4px 7px;border-radius:99px;background:#e9f8f1;color:#087f5a;font-size:11px}.dup-match-inspector>header>button{height:28px;padding:0 9px;border:1px solid #dfe3ec;border-radius:6px;background:#fff;color:#56627b;font-size:11px;font-weight:750}.dup-match-inspector>header>button.active{border-color:#6650e7;background:#6650e7;color:#fff}.dup-inspector-terms{margin-top:10px;padding-top:10px;display:flex;flex-wrap:wrap;gap:5px;border-top:1px solid #e8eaf0}.dup-inspector-terms>span{color:#7a8498;font-size:12px}.dup-match-inspector>p{margin:10px 0 0;color:#556179;font-size:12px}.dup-match-inspector>p mark{padding:2px 5px;border-radius:4px;background:#ffe6a7;color:#714a00;font-weight:850}.dup-match-inspector>p span{margin-left:5px;color:#4934db;font-weight:750}.dup-highlighted mark{padding:1px 2px;border-radius:3px;background:#fff0a8;color:inherit;cursor:pointer;box-shadow:inset 0 -1px #d7a314;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.dup-highlighted mark:hover,.dup-highlighted mark.active{background:#5b43e6;color:#fff;box-shadow:0 0 0 2px #5b43e626}.dup-inline-editor{margin-top:12px;display:grid;gap:10px}.dup-inline-editor>label{display:grid;gap:5px;color:#4e5a73;font-size:11px;font-weight:800}.dup-inline-editor input,.dup-inline-editor textarea{width:100%;padding:9px 10px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#1e2943;outline:0;font:inherit;line-height:1.5;resize:vertical}.dup-inline-editor input:focus,.dup-inline-editor textarea:focus{border-color:#705ce9;box-shadow:0 0 0 3px #705ce916}.dup-inline-editor textarea.content{min-height:300px;font:10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.dup-prompt-actions{grid-template-columns:.72fr .86fr 1.15fr .55fr!important}.dup-inline-editor footer{display:grid;grid-template-columns:.7fr 1.4fr;gap:6px;margin-top:2px}.dup-inline-editor footer button{min-height:36px;border:1px solid #dfe3ec;border-radius:7px;background:#fff;color:#0f766e;font-size:12px;font-weight:800}.dup-inline-editor footer .save{border-color:#563fe6;background:#563fe6;color:#fff}.dup-prompt button:disabled,.dup-inline-editor button:disabled{cursor:wait;opacity:.58}@media(max-width:1180px){.dup-match-inspector>header{align-items:flex-start;flex-wrap:wrap}.dup-match-inspector>header>div{width:100%}.dup-prompt-actions{grid-template-columns:1fr 1fr!important}}@media(max-width:650px){.dup-prompt-actions,.dup-inline-editor footer{grid-template-columns:1fr!important}}.pwb-runs .pwb-run-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pwb-runs .pwb-run-table>.head,.pwb-runs .pwb-run-table>button{min-width:850px;grid-template-columns:150px 100px 100px minmax(180px,1.2fr) minmax(180px,1.2fr) 60px}.pwb-runs .pwb-run-detail>div{grid-template-columns:1fr 1fr .7fr}.clean-import-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:16px}.clean-import-source,.clean-import-main{padding:20px}.clean-import-source{display:flex;flex-direction:column;gap:10px;align-self:start}.clean-import-source button{padding:14px;text-align:left;border:1px solid #dce1ed;border-radius:10px;background:#fff}.clean-import-source button.active{border-color:#6c58ed;background:#f3f0ff;color:#0f766e}.clean-import-main>textarea{width:100%;resize:vertical;margin:12px 0}.clean-file-picker{min-height:220px;border:2px dashed #dce1ed;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer}.clean-file-picker input{margin-top:12px}.clean-import-preview{margin-top:24px;border-top:1px solid #e3e7ef;padding-top:20px}.clean-import-preview>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.clean-import-preview article{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(180px,1fr) minmax(260px,1.4fr);gap:16px;padding:14px 0;border-top:1px solid #e3e7ef}.clean-import-preview pre{margin:0;white-space:pre-wrap;font:inherit;color:#6d7890}.clean-export{padding:22px}.clean-export-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.clean-export-stats article{display:flex;flex-direction:column;padding:18px}.clean-export-stats b{font-size:28px}.clean-export-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);gap:16px}.clean-export-grid>main,.clean-export-grid>aside{padding:22px}.clean-export-format{display:flex;align-items:center;gap:12px;border:1px solid #dce1ed;border-radius:10px;padding:14px;margin:10px 0}.clean-export-format span{display:flex;flex-direction:column}.clean-export-format small,.clean-backup-row span{color:#6d7890}.clean-backup-row{padding:12px 0;border-bottom:1px solid #e3e7ef}.clean-backup-row div{display:flex;flex-direction:column;gap:4px}.clean-privacy .sx-privacy-grid{grid-template-columns:210px minmax(0,1fr) 280px}.clean-privacy .sx-privacy-head{align-items:center}.clean-privacy-presets{padding:20px;margin-bottom:16px}.clean-privacy-presets>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.clean-privacy-presets label{padding:14px;border:1px solid #dce1ed;border-radius:10px;text-transform:capitalize}.clean-privacy-presets label.active{border-color:#6c58ed;background:#f3f0ff}.clean-privacy-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.clean-privacy-controls section{padding:18px}.clean-privacy-controls label{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid #e3e7ef}.clean-privacy-controls label span{display:flex;flex-direction:column}.clean-privacy-controls small{color:#6d7890;line-height:1.45}.clean-device-list{padding:20px;margin-top:16px}.clean-device-list>header,.clean-device-list article{display:flex;align-items:center;justify-content:space-between;gap:16px}.clean-device-list article{padding:14px 0;border-top:1px solid #e3e7ef}.clean-device-list article div{display:flex;flex-direction:column;gap:4px}.clean-device-list article span{color:#6d7890}@media(max-width:1000px){.clean-import-grid,.clean-export-grid,.clean-privacy .sx-privacy-grid{grid-template-columns:1fr}.clean-export-stats,.clean-privacy-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.clean-privacy-presets>div{grid-template-columns:repeat(2,minmax(0,1fr))}.clean-import-preview article{grid-template-columns:1fr}}@media(max-width:640px){.clean-export-stats,.clean-privacy-controls,.clean-privacy-presets>div{grid-template-columns:1fr}}.cpe-head{height:54px;margin:0 -12px;padding:0 14px;position:sticky;z-index:34;top:0;gap:14px;border-bottom:1px solid #e4e7ef;background:#fffffff4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cpe-head-context{min-width:0;display:flex;align-items:center;gap:10px}.cpe-back{height:32px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:6px;color:#0f766e;font-size:13px;font-weight:750;white-space:nowrap}.cpe-back:hover{background:#f4f1ff}.cpe-head-divider{width:1px;height:22px;background:#e0e4ed}.cpe-head h1{margin:0;font-size:18px;line-height:1;letter-spacing:-.025em;white-space:nowrap}.cpe-draft-badge{padding:4px 8px;border-radius:99px;background:#fff2d8;color:#b66d04;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.cpe-save-state{min-width:0;display:flex!important;align-items:center;gap:5px;overflow:hidden;color:#718098!important;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.cpe-save-state i{color:#a1751c;font-style:normal}.cpe-save-state.saved,.cpe-save-state.saved i{color:#07885d!important}.cpe-save-state.busy i{animation:cpe-spin .8s linear infinite}@keyframes cpe-spin{to{transform:rotate(360deg)}}.cpe-head nav{margin-left:auto;display:flex;gap:7px}.cpe-head nav .cpe-action{height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #dce1ed;border-radius:7px;background:#fff;color:#3424d4;font-size:13px;font-weight:750;white-space:nowrap}.cpe-head nav .cpe-action i{font-style:normal}.cpe-head nav .cpe-action:hover:not(:disabled){border-color:#b8aef3;background:#f9f8ff;box-shadow:0 4px 12px #3426b311}.cpe-head nav .cpe-action.primary{border-color:transparent;background:linear-gradient(100deg,#4630e8,#6939ed);color:#fff;box-shadow:0 5px 14px #4934df26}.mpl-header.mpl-header-compact{min-height:58px;padding:9px 20px;align-items:center}.mpl-header-compact>div:first-child{display:flex;align-items:baseline;gap:10px}.mpl-header-compact h1{font-size:20px;white-space:nowrap}.mpl-header-compact h1 small{padding:3px 7px;border-radius:99px;background:#eeebff;color:#513be5;font-size:11px;vertical-align:middle}.mpl-header-compact p{margin:0}.mpl-header-compact .mpl-header-actions{gap:7px}.mpl-header-compact .mpl-button,.mpl-header-compact .mpl-primary{min-height:34px;padding:0 13px}.mpl-stats.mpl-stats-compact{height:70px;padding:9px 20px;grid-template-columns:repeat(5,minmax(130px,1fr));gap:0;border-bottom:1px solid #e4e7ef}.mpl-stats-compact button{min-height:50px;padding:7px 13px;align-items:center;gap:9px;border:0;border-right:1px solid #e6e9f0;border-radius:0}.mpl-stats-compact button:last-child{border-right:0}.mpl-stats-compact button:hover,.mpl-stats-compact button.active{border-color:#e6e9f0;background:#f8f7ff;box-shadow:inset 0 -2px #5d47e8;transform:none}.mpl-stats-compact i{width:28px;height:28px;flex:0 0 28px}.mpl-stats-compact span{min-width:0;display:grid}.mpl-stats-compact span b{font-size:13px}.mpl-stats-compact span small{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mpl-stats-compact strong{margin:0 0 0 auto;font-size:19px}@media(max-width:900px){.cpe-head{height:auto;min-height:54px;padding-block:8px;align-items:flex-start;flex-wrap:wrap}.cpe-head nav{width:100%;margin:0;justify-content:flex-end}.cpe-head-context{width:100%}.cpe-save-state{margin-left:auto}.mpl-header-compact>div:first-child{display:block}.mpl-stats.mpl-stats-compact{height:auto;display:flex;overflow-x:auto}.mpl-stats-compact button{min-width:155px}}@media(max-width:560px){.cpe-back span,.cpe-head-divider,.cpe-save-state{display:none!important}.cpe-head h1{font-size:16px}.cpe-head nav{display:grid;grid-template-columns:1fr 1fr 1.1fr}.cpe-head nav .cpe-action{padding:0 8px;justify-content:center}.mpl-header.mpl-header-compact{display:flex;padding:10px 12px}.mpl-header-compact p{display:none}.mpl-header-compact .mpl-header-actions{margin:0}.mpl-header-compact .mpl-button,.mpl-header-compact .mpl-primary{padding:0 10px}}.admin-timezone-control{margin-top:12px;padding:16px;display:grid;grid-template-columns:44px minmax(0,1fr);gap:13px;border:1px solid #dfe4ee;border-radius:11px;background:#fff}.admin-timezone-control>div:nth-child(2)>span{color:#7869d8;font-size:11px;font-weight:850;letter-spacing:.12em}.admin-timezone-control h3{margin:3px 0 5px;font-size:15px}.admin-timezone-control p{margin:0;color:#68738b;line-height:1.45}.admin-timezone-control>label,.admin-timezone-control>button{grid-column:1/-1}.admin-timezone-control>label{display:grid;gap:6px;color:#536077;font-size:14px;font-weight:750}.admin-timezone-control select{height:42px;padding:0 11px;border:1px solid #dfe3eb;border-radius:8px;background:#fff;color:#1e2944}.admin-timezone-control>button{height:42px;border:0;border-radius:8px;background:#0f766e;color:#fff;font-weight:850}.admin-timezone-control>button:disabled{background:#eceef4;color:#939cad}.admin-font-control{margin-top:12px;padding:16px;display:grid;grid-template-columns:44px minmax(0,1fr);gap:13px;border:1px solid #dfe4ee;border-radius:11px;background:#fff}.admin-font-control>div:nth-child(2)>span{color:#7869d8;font-size:11px;font-weight:850;letter-spacing:.12em}.admin-font-control h3{margin:3px 0 5px;font-size:15px}.admin-font-control p{margin:0;color:#68738b;line-height:1.45}.admin-font-control>label,.admin-font-control>button{grid-column:1/-1}.admin-font-control>label{min-height:58px;padding:9px 11px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid #e0e4ed;border-radius:8px;cursor:pointer}.admin-font-control>label.active{border-color:#7965eb;background:#f7f5ff;box-shadow:0 0 0 2px #6650e610}.admin-font-control input{accent-color:#543ee2}.admin-font-control label span{display:grid;gap:2px}.admin-font-control label b{font-size:13px}.admin-font-control label small{color:#7a8498;font-size:12px}.admin-font-control label i{min-width:43px;color:#087e59;font-size:11px;font-style:normal;font-weight:850;text-align:right}.admin-font-control>button{height:42px;border:0;border-radius:8px;background:#0f766e;color:#fff;font-weight:850}.admin-font-control>button:disabled{background:#eceef4;color:#939cad}.ai-catalog-layout .upt-tree,.ai-catalog-layout .upt-table,.ai-catalog-layout .upt-editor{height:calc(100vh - 242px)}.ai-provider-tree section{margin-top:5px}.ai-provider-tree .upt-tree-row{margin-bottom:2px}.upt-row.ai-model{grid-template-columns:1.45fr .9fr .75fr .32fr .55fr .8fr .18fr}.ai-kind-switch{grid-template-columns:1fr 1fr}.ai-catalog-layout .provider-note{margin:11px 0 0;padding:9px;border:1px solid #e4e0f5;border-radius:7px;background:#faf9ff;color:#68728a;font-size:11px;line-height:1.5}.admin-listing-layout{grid-template-columns:210px minmax(650px,1fr) 340px}.admin-listing-layout .upt-tree,.admin-listing-layout .upt-table,.admin-listing-layout .upt-editor{height:calc(100vh - 242px)}.upt-row.listing{grid-template-columns:1.5fr .7fr .65fr .4fr .62fr .85fr .18fr}.upt-row em.review{background:#fff6df;color:#b97100}.admin-listing-owner{display:flex;align-items:center;gap:9px;margin:12px 0;padding-bottom:12px;border-bottom:1px solid #e5e8f0}.admin-listing-owner>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#eeeaff;color:#4b35e8;font-weight:800}.admin-listing-owner>div{min-width:0;flex:1}.admin-listing-owner b,.admin-listing-owner small{display:block}.admin-listing-owner small{margin-top:2px;color:#81899a;font-size:11px}.admin-listing-owner em{padding:4px 7px;border-radius:99px;font-size:11px;font-style:normal}.admin-listing-owner em.active{background:#e8f8f0;color:#087c58}.admin-listing-owner em.inactive{background:#fff0f0;color:#c94350}.admin-listing-owner em.review{background:#fff6df;color:#b97100}.admin-listing-description{min-height:54px;color:#59647c;font-size:12px;line-height:1.6}.admin-listing-meta{grid-template-columns:1fr 1fr}.admin-listing-models{margin-top:12px}.admin-listing-models>small{color:#8991a3;font-size:11px;font-weight:800}.admin-listing-models>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.admin-listing-models span{padding:5px 7px;border-radius:6px;background:#f0effb;color:#5040c7;font-size:11px}.admin-moderation-actions{display:grid;grid-template-columns:1fr 1.5fr;gap:7px;margin-top:12px}.admin-moderation-actions button{min-height:36px;border:1px solid #e2e4ed;border-radius:7px;background:#fff;font-weight:700}.admin-moderation-actions .danger{color:#cc3e4b}.admin-moderation-actions .primary{border-color:#5038e9;background:#5038e9;color:#fff}.admin-listing-readonly{display:flex;align-items:center;gap:8px;margin-top:14px;padding:10px;border:1px solid #dcefe6;border-radius:7px;background:#f7fcf9;color:#087c58}.admin-listing-readonly p,.admin-listing-readonly b,.admin-listing-readonly small{display:block;margin:0}.admin-listing-readonly small{margin-top:2px;color:#74847c;font-size:11px}.admin-listing-editor>footer a{width:100%;min-height:36px;display:grid;place-items:center;border:1px solid #dcdfea;border-radius:7px;color:#0f766e;font-size:12px;font-weight:700;text-decoration:none}.admin-resource-layout{grid-template-columns:210px minmax(650px,1fr) 330px}.admin-resource-layout .upt-tree,.admin-resource-layout .upt-table,.admin-resource-layout .upt-editor{height:calc(100vh - 242px)}.admin-resource-stats>button,.admin-resource-stats>article{min-width:0}.admin-resource-table{overflow:auto}.admin-resource-row{width:100%;min-width:850px;min-height:52px;padding:7px 11px;display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr)) 20px;gap:10px;align-items:center;border:0;border-bottom:1px solid #eceef4;background:#fff;color:#34405a;text-align:left;font-size:12px}.admin-resource-row.head{min-height:34px;background:#fafbfe;color:#8b93a6;font-size:11px}.admin-resource-row:not(.head):hover,.admin-resource-row.active{background:#faf9ff;box-shadow:inset 3px 0 #5038e9}.admin-resource-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-resource-subtitle{margin:11px 0;padding:9px;border-radius:7px;background:#f7f7fb;color:#69738a;font-size:12px;overflow-wrap:anywhere}.admin-resource-editor dl{display:grid;grid-template-columns:110px minmax(0,1fr);margin:0;border-top:1px solid #e5e8f0}.admin-resource-editor dt,.admin-resource-editor dd{min-height:33px;margin:0;padding:8px 4px;border-bottom:1px solid #edf0f5;font-size:11px}.admin-resource-editor dt{color:#858da1}.admin-resource-editor dd{overflow:hidden;color:#303b55;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1450px){.admin-listing-layout,.admin-resource-layout{grid-template-columns:190px minmax(570px,1fr) 300px}}@media(max-width:1120px){.ai-catalog-layout,.admin-listing-layout,.admin-resource-layout{grid-template-columns:205px minmax(0,1fr)}.ai-catalog-layout .upt-editor,.admin-listing-layout .upt-editor,.admin-resource-layout .upt-editor{grid-column:1/-1;width:100%;height:auto;min-height:0}}@media(max-width:760px){.ai-catalog-layout,.admin-listing-layout,.admin-resource-layout{display:block}.ai-catalog-layout .upt-tree,.admin-listing-layout .upt-tree,.admin-resource-layout .upt-tree{height:auto;max-height:240px}.ai-catalog-layout .upt-table,.admin-listing-layout .upt-table,.admin-resource-layout .upt-table{height:auto;min-height:430px}.ai-catalog-layout .upt-editor,.admin-listing-layout .upt-editor,.admin-resource-layout .upt-editor{height:auto;margin-bottom:70px}.upt-row.ai-model,.upt-row.listing{min-width:690px}}.dup-scan-options{margin-bottom:10px;padding:12px}.dup-scan-options>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.dup-scan-options>header>div{display:grid;gap:3px}.dup-scan-options>header small{color:#788298;font-size:11px}.dup-scan-options>header>span{padding:4px 8px;border-radius:99px;background:#efedff;color:#513de2;font-size:11px;font-weight:800}.dup-scan-options>div{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.dup-scan-options>div>button{min-height:48px;padding:7px 9px;display:flex;align-items:center;gap:8px;border:1px solid #e0e4ed;border-radius:8px;background:#fff;color:#35415c;text-align:left}.dup-scan-options>div>button:hover{border-color:#c8bff7;background:#faf9ff}.dup-scan-options>div>button.active{border-color:#7460eb;background:#f4f1ff;color:#4230d4;box-shadow:inset 0 0 0 1px #7460eb}.dup-scan-options>div>button>i{width:25px;height:25px;display:grid;flex:0 0 auto;place-items:center;border-radius:6px;background:#f0f2f7;color:#7a8497;font-style:normal}.dup-scan-options>div>button.active>i{background:#543de7;color:#fff}.dup-scan-options>div>button span{display:grid;gap:2px}.dup-scan-options>div>button small{color:#838c9f;font-size:11px}.dup-scan-options>p{margin:9px 1px 0;color:#68738a;font-size:11px}.dup-scan-options>p.error{color:#cc3f49}.dup-stats>label.disabled{opacity:.55}.dup-result-tabs{padding:6px!important;gap:4px!important;justify-content:stretch!important}.dup-result-tabs>button{min-height:34px;flex:1;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:6px;background:transparent;color:#6c768d;font-size:11px;font-weight:800}.dup-result-tabs>button.active{background:#eeebff;color:#0f766e}.dup-result-tabs em{padding:2px 5px;border-radius:99px;background:#fff;font-size:11px;font-style:normal}.dup-empty-row>strong{background:#fff2df!important;color:#bd7212!important}.dup-empty-row>span{display:block!important}.dup-empty-row>span small{display:block!important;margin-top:6px!important;color:#c07816!important}.dup-incomplete-detail{min-height:540px;padding:18px}.dup-incomplete-detail>header{display:flex;justify-content:space-between;gap:16px;padding-bottom:15px;border-bottom:1px solid #e5e8ef}.dup-incomplete-detail>header span{color:#d47a13;font-size:11px;font-weight:850;letter-spacing:.1em}.dup-incomplete-detail h2{margin:5px 0;font-size:21px}.dup-incomplete-detail header p{margin:0;color:#7c8598;font-size:11px}.dup-incomplete-detail header>strong{height:max-content;padding:6px 9px;border-radius:99px;background:#fff2df;color:#bd7212;font-size:12px}.dup-incomplete-detail>section{padding:15px 0;border-bottom:1px solid #e9ebf1}.dup-incomplete-detail>section>b{color:#4d5870;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.dup-incomplete-detail>section>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dup-incomplete-detail>section>div span{padding:5px 8px;border-radius:6px;background:#fff1df;color:#b86c0d;font-size:11px}.dup-incomplete-detail>section>p,.dup-incomplete-detail>section>pre{margin:8px 0 0;color:#33405a;line-height:1.6}.dup-incomplete-detail>section>pre{min-height:210px;padding:14px;overflow:auto;border:1px solid #e2e5ed;border-radius:8px;background:#fafbfe;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.dup-incomplete-detail .missing{color:#b2701c;font-style:italic}.dup-incomplete-detail>footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.dup-incomplete-detail>footer a{min-height:36px;padding:0 14px;display:grid;place-items:center;border:1px solid #dce1eb;border-radius:7px;color:#0f766e;font-size:12px;font-weight:750}.dup-incomplete-detail>footer a.primary{border-color:#5038e9;background:#5038e9;color:#fff}@media(max-width:850px){.dup-scan-options>div{grid-template-columns:1fr 1fr}.dup-score{grid-template-columns:75px 1fr!important}}@media(max-width:520px){.dup-scan-options>div{grid-template-columns:1fr}.dup-incomplete-detail>footer{display:grid;grid-template-columns:1fr 1fr}}.ptm-page{min-height:calc(100vh - 110px);color:#17213e}.ptm-head{min-height:74px;padding:4px 2px 14px;display:grid;grid-template-columns:minmax(300px,1fr) minmax(260px,390px) auto;align-items:end;gap:14px}.ptm-head>div>span,.ptm-sub-head>div>span,.ptm-editor>header span{color:#6754df;font-size:11px;font-weight:850;letter-spacing:.12em}.ptm-head h1{margin:3px 0;font-size:24px;letter-spacing:-.04em}.ptm-head p,.ptm-sub-head p{margin:0;color:#737e95}.ptm-search{display:grid;gap:5px;color:#717b90;font-size:11px;font-weight:800}.ptm-search input{height:39px;padding:0 12px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#1b2742;outline:0}.ptm-search input:focus{border-color:#7562e9;box-shadow:0 0 0 3px #6754df16}.ptm-primary{border-color:#5039e8!important;background:#5039e8!important;color:#fff!important}.ptm-head>button,.ptm-main-panel header>button,.ptm-empty>button{height:39px;padding:0 14px;border:1px solid #dce1eb;border-radius:8px;font-weight:800}.ptm-summary{min-height:53px;margin-bottom:12px;padding:7px 12px;display:flex;align-items:center;gap:0;border:1px solid #e0e4ed;border-radius:10px;background:#fff}.ptm-summary p{min-width:125px;margin:0;padding:4px 16px;border-right:1px solid #e8ebf1}.ptm-summary p:first-child{padding-left:4px}.ptm-summary b,.ptm-summary span{display:block}.ptm-summary b{font-size:17px}.ptm-summary span{color:#7c869a;font-size:11px}.ptm-summary em{margin-left:auto;padding:6px 10px;border-radius:99px;background:#e9f8f1;color:#087c59;font-size:11px;font-style:normal}.ptm-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px}.ptm-main-panel,.ptm-sub-panel{min-height:610px;overflow:hidden}.ptm-main-panel>header{height:60px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e8ef}.ptm-main-panel h2,.ptm-main-panel small{display:block;margin:0}.ptm-main-panel h2{font-size:14px}.ptm-main-panel small{margin-top:2px;color:#8690a3}.ptm-main-panel nav{height:550px;padding:8px;overflow:auto}.ptm-main-panel nav>article{margin-bottom:5px;overflow:hidden;border:1px solid transparent;border-radius:9px;background:#fff}.ptm-main-panel nav>article:hover{border-color:#e0dafa}.ptm-main-panel nav>article.active{border-color:#7965ea;background:#f6f4ff;box-shadow:0 4px 14px #4f37d510}.ptm-main-select{width:100%;min-height:57px;padding:8px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;border:0;background:transparent;color:#26314d;text-align:left}.ptm-main-select i,.ptm-sub-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:#eeebff;color:#5039dc;font-size:12px;font-style:normal;font-weight:850}.ptm-main-select span{min-width:0}.ptm-main-select b,.ptm-main-select small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptm-main-select b{display:block;font-size:13px}.ptm-main-select small{display:block;margin-top:3px;color:#858da0;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.ptm-main-select em{min-width:25px;padding:4px 6px;border-radius:99px;background:#fff;color:#5b4ac8;font-size:11px;font-style:normal;text-align:center}.ptm-row-actions{height:0;padding:0 8px;display:flex;justify-content:flex-end;gap:5px;overflow:hidden;opacity:0;transition:.18s ease}.ptm-main-panel article:hover .ptm-row-actions,.ptm-main-panel article.active .ptm-row-actions{height:32px;opacity:1}.ptm-row-actions button,.ptm-sub-actions button{height:25px;padding:0 8px;border:1px solid #dfe3ec;border-radius:6px;background:#fff;color:#5141cb;font-size:11px;font-weight:750}.ptm-row-actions .danger,.ptm-sub-actions .danger{color:#c8404b}.ptm-sub-head{min-height:100px;padding:17px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #e4e8ef}.ptm-sub-head h2{margin:4px 0;font-size:21px}.ptm-sub-head p{max-width:680px;line-height:1.5}.ptm-sub-head>div:last-child{display:flex;gap:7px}.ptm-sub-head button{height:36px;padding:0 12px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#3e2fd4;font-weight:750}.ptm-main-meta{padding:10px 17px;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #e8ebf1;background:#fafbfe}.ptm-main-meta p{margin:0;padding:2px 14px;border-right:1px solid #e6e9f0}.ptm-main-meta p:first-child{padding-left:0}.ptm-main-meta p:last-child{border:0}.ptm-main-meta span,.ptm-main-meta b,.ptm-main-meta code{display:block}.ptm-main-meta span{margin-bottom:4px;color:#8a92a4;font-size:11px}.ptm-main-meta b,.ptm-main-meta code{font-size:13px}.ptm-main-meta .active,.ptm-sub-list dd.active{color:#07815b}.ptm-main-meta .inactive,.ptm-sub-list dd.inactive{color:#bd7215}.ptm-sub-list{padding:14px}.ptm-sub-list>header{height:32px;display:flex;align-items:baseline;gap:8px}.ptm-sub-list>header small{color:#8a92a4}.ptm-sub-list>article{min-height:76px;margin-bottom:7px;padding:11px;display:grid;grid-template-columns:36px minmax(190px,1fr) minmax(220px,.75fr) auto;align-items:center;gap:12px;border:1px solid #e2e6ee;border-radius:9px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.ptm-sub-list>article:hover{border-color:#cfc7f6;box-shadow:0 6px 18px #2734580b}.ptm-sub-list>article>div:nth-child(2){min-width:0}.ptm-sub-list>article>div>b{font-size:14px}.ptm-sub-list>article p{margin:4px 0;overflow:hidden;color:#6f7a91;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ptm-sub-list>article small{color:#7b6ec8;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.ptm-sub-list dl{margin:0;display:grid;grid-template-columns:repeat(3,1fr)}.ptm-sub-list dl>div{padding:0 9px;border-left:1px solid #e8ebf1}.ptm-sub-list dt{color:#8991a3;font-size:11px}.ptm-sub-list dd{margin:4px 0 0;font-size:12px;font-weight:800}.ptm-sub-actions{display:flex;gap:5px}.ptm-empty{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#768198;text-align:center}.ptm-empty b{color:#293550;font-size:14px}.ptm-empty p{margin:6px 0 14px}.ptm-editor-layer{position:fixed;z-index:240;inset:0;display:flex;justify-content:flex-end;background:#10172d66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ptm-editor{width:min(440px,100%);height:100%;padding:18px;overflow:auto;background:#fff;box-shadow:-24px 0 70px #10172d2b;animation:ptm-slide .2s ease-out}@keyframes ptm-slide{0%{transform:translate(30px);opacity:.6}}.ptm-editor>header{min-height:70px;margin:-18px -18px 18px;padding:17px 18px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e4e7ef}.ptm-editor>header h2{margin:4px 0;font-size:20px}.ptm-editor>header p{margin:0;color:#778198}.ptm-editor>header>button{width:34px;height:34px;border:1px solid #dfe3eb;border-radius:7px;background:#fff;color:#59637a;font-size:20px}.ptm-editor>label,.ptm-form-row>label{margin-bottom:14px;display:grid;gap:6px;color:#4c5871;font-size:12px;font-weight:800}.ptm-editor input,.ptm-editor textarea{width:100%;padding:10px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#1d2843;outline:0;font:inherit}.ptm-editor input:focus,.ptm-editor textarea:focus{border-color:#7966ea;box-shadow:0 0 0 3px #7966ea14}.ptm-editor label>small{color:#8991a3;font-size:11px;font-weight:500}.ptm-form-row{display:grid;grid-template-columns:1fr 1.5fr;gap:10px}.ptm-toggle{padding:9px 11px;display:flex!important;align-items:center;justify-content:space-between;border:1px solid #e1e5ed;border-radius:8px}.ptm-toggle span,.ptm-toggle b,.ptm-toggle small{display:block}.ptm-toggle input{width:18px;height:18px}.ptm-error{padding:10px;border:1px solid #f1cbd0;border-radius:8px;background:#fff7f8;color:#c03946}.ptm-error small{display:block;margin-top:4px}.ptm-editor>footer{position:sticky;bottom:-18px;margin:24px -18px -18px;padding:13px 18px;display:grid;grid-template-columns:1fr 1.5fr;gap:8px;border-top:1px solid #e3e7ef;background:#fff}.ptm-editor>footer button{height:40px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#4031ce;font-weight:800}.ptm-editor>footer button:disabled{opacity:.5}@media(max-width:980px){.ptm-head{grid-template-columns:1fr auto}.ptm-search{grid-row:2;grid-column:1/-1}.ptm-layout{grid-template-columns:250px minmax(0,1fr)}.ptm-sub-list>article{grid-template-columns:36px minmax(150px,1fr) auto}.ptm-sub-list dl{display:none}}@media(max-width:700px){.ptm-head{display:flex;align-items:stretch;flex-wrap:wrap}.ptm-head>div{width:100%}.ptm-head .ptm-search{flex:1}.ptm-summary{overflow:auto}.ptm-summary p{min-width:115px}.ptm-summary em{display:none}.ptm-layout{display:block}.ptm-main-panel{min-height:0;margin-bottom:10px}.ptm-main-panel nav{height:auto;max-height:270px}.ptm-sub-panel{min-height:450px}.ptm-sub-head{display:block}.ptm-sub-head>div:last-child{margin-top:12px}.ptm-main-meta{grid-template-columns:1fr 1fr;gap:8px}.ptm-main-meta p{border:0}.ptm-sub-list>article{grid-template-columns:34px minmax(0,1fr)}.ptm-sub-actions{grid-column:2}.ptm-editor{width:100%}}.ptm-editor select{width:100%;height:39px;padding:0 10px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#1d2843;outline:0;font:inherit}.ptm-editor select:focus{border-color:#7966ea;box-shadow:0 0 0 3px #7966ea14}.ptm-compact{min-height:calc(100vh - 92px)}.ptm-compact .ptm-head{min-height:58px;padding:0 2px 9px;grid-template-columns:minmax(260px,1fr) minmax(230px,330px) auto;gap:10px}.ptm-compact .ptm-head h1{margin:2px 0;font-size:20px}.ptm-compact .ptm-head p{font-size:12px}.ptm-compact .ptm-head>div>span{font-size:11px}.ptm-compact .ptm-search{gap:3px;font-size:11px}.ptm-compact .ptm-search input,.ptm-compact .ptm-head>button{height:34px}.ptm-compact .ptm-summary{min-height:43px;margin-bottom:8px;padding:4px 9px;border-radius:8px}.ptm-compact .ptm-summary p{min-width:105px;padding:2px 12px}.ptm-compact .ptm-summary p:first-child{padding-left:2px}.ptm-compact .ptm-summary b{font-size:14px}.ptm-compact .ptm-summary span{font-size:11px}.ptm-compact .ptm-summary em{padding:5px 8px;font-size:11px}.ptm-compact .ptm-layout{grid-template-columns:250px minmax(0,1fr);gap:8px}.ptm-compact .ptm-main-panel,.ptm-compact .ptm-sub-panel{min-height:535px;border-radius:8px}.ptm-compact .ptm-main-panel>header{height:48px;padding:8px 10px}.ptm-compact .ptm-main-panel h2{font-size:12px}.ptm-compact .ptm-main-panel header>button{height:30px;padding:0 10px}.ptm-compact .ptm-main-panel nav{height:487px;padding:5px}.ptm-compact .ptm-main-panel nav>article{margin-bottom:3px;border-radius:7px}.ptm-compact .ptm-main-select{min-height:46px;padding:6px;grid-template-columns:29px minmax(0,1fr) auto;gap:7px}.ptm-compact .ptm-main-select i,.ptm-compact .ptm-sub-mark{width:29px;height:29px;border-radius:7px;font-size:13px}.ptm-compact .ptm-main-select b{font-size:12px}.ptm-compact .ptm-main-select small{margin-top:2px;font-size:11px}.ptm-compact .ptm-main-select em{min-width:22px;padding:3px 5px;font-size:11px}.ptm-compact .ptm-row-actions{padding:0 6px}.ptm-compact .ptm-main-panel article:hover .ptm-row-actions,.ptm-compact .ptm-main-panel article.active .ptm-row-actions{height:27px}.ptm-compact .ptm-row-actions button,.ptm-compact .ptm-sub-actions button{height:22px;padding:0 7px;font-size:11px}.ptm-compact .ptm-sub-head{min-height:76px;padding:11px 13px;gap:12px}.ptm-compact .ptm-sub-head h2{margin:2px 0;font-size:17px}.ptm-compact .ptm-sub-head p{font-size:11px}.ptm-compact .ptm-sub-head button{height:31px;padding:0 10px;font-size:11px}.ptm-compact .ptm-main-meta{padding:7px 13px}.ptm-compact .ptm-main-meta p{padding:0 10px}.ptm-compact .ptm-main-meta span{margin-bottom:2px;font-size:11px}.ptm-compact .ptm-main-meta b,.ptm-compact .ptm-main-meta code{font-size:11px}.ptm-compact .ptm-sub-list{padding:9px}.ptm-compact .ptm-sub-list>header{height:26px}.ptm-compact .ptm-sub-list>article{min-height:59px;margin-bottom:5px;padding:7px 9px;grid-template-columns:31px minmax(170px,1fr) minmax(190px,.72fr) auto;gap:8px;border-radius:7px}.ptm-compact .ptm-sub-list>article>div>b{font-size:12px}.ptm-compact .ptm-sub-list>article p{margin:2px 0;font-size:11px}.ptm-compact .ptm-sub-list>article small{font-size:11px}.ptm-compact .ptm-sub-list dl>div{padding:0 7px}.ptm-compact .ptm-sub-list dt{font-size:10px}.ptm-compact .ptm-sub-list dd{margin-top:2px;font-size:11px}.ptm-compact .ptm-empty{min-height:270px}.ptm-editor-compact{width:min(400px,100%);padding:15px}.ptm-editor-compact>header{min-height:58px;margin:-15px -15px 14px;padding:13px 15px}.ptm-editor-compact>header h2{margin:2px 0;font-size:17px}.ptm-editor-compact>header>button{width:30px;height:30px}.ptm-editor-compact>label,.ptm-editor-compact .ptm-form-row>label{margin-bottom:10px;gap:4px;font-size:11px}.ptm-editor-compact input,.ptm-editor-compact textarea{padding:8px}.ptm-editor-compact select{height:35px}.ptm-editor-compact .ptm-toggle{padding:7px 9px}.ptm-editor-compact>footer{bottom:-15px;margin:17px -15px -15px;padding:10px 15px}.ptm-editor-compact>footer button{height:35px}@media(max-width:980px){.ptm-compact .ptm-head{grid-template-columns:1fr auto}.ptm-compact .ptm-layout{grid-template-columns:220px minmax(0,1fr)}.ptm-compact .ptm-sub-list>article{grid-template-columns:31px minmax(140px,1fr) auto}}@media(max-width:700px){.ptm-compact .ptm-layout{display:block}.ptm-compact .ptm-main-panel nav{height:auto;max-height:230px}.ptm-compact .ptm-sub-list>article{grid-template-columns:29px minmax(0,1fr)}}.ptm-summary em.error{background:#fff0f1;color:#c43d4b}.ptm-main-panel nav>article[draggable=true],.ptm-sub-list>article[draggable=true]{cursor:grab}.ptm-main-panel nav>article[draggable=true]:active,.ptm-sub-list>article[draggable=true]:active{cursor:grabbing}.ptm-main-panel nav>article.dragging,.ptm-sub-list>article.dragging{opacity:.42;transform:scale(.99)}.ptm-main-panel nav>article.drop-target,.ptm-sub-list>article.drop-target{border-color:#654ce8;box-shadow:inset 0 3px #654ce8,0 5px 16px #0f766e17}.ptm-sub-mark{cursor:grab;letter-spacing:-2px}.ptm-sub-list>article{transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,transform .16s ease}.ptm-status-filter select{width:100%;height:34px;padding:0 8px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#26314d;font:inherit;outline:0}.ptm-status-filter select:focus{border-color:#7966ea;box-shadow:0 0 0 3px #7966ea14}.mpl-stable{min-width:0;min-height:calc(100vh - 56px);margin:-24px;background:#fff;color:#17213e;font-family:Inter,Nunito Sans Variable,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mpl-stable button,.mpl-stable select,.mpl-stable input{font:inherit}.mpl-stable button,.mpl-stable a,.mpl-stable select{transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.mpl-stable button{cursor:pointer}.mpl-stable .mpl-header{min-height:60px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #e5e8ef;background:#fff}.mpl-stable .mpl-header h1,.mpl-stable .mpl-header p{margin:0}.mpl-stable .mpl-header h1{color:#121b3b;font-size:21px;line-height:1.2;letter-spacing:-.025em}.mpl-stable .mpl-header p{margin-top:2px;color:#798399;font-size:13px;line-height:1.4}.mpl-stable .mpl-header-actions{display:flex;align-items:center;gap:8px}.mpl-reference-header-card{margin:24px 20px;padding:28px;border:1px solid #e5e7ebcc;border-radius:16px;background:#fff;box-shadow:0 1px 3px #0f172a10}.mpl-reference-header-top{padding-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.mpl-reference-header-copy{min-width:0}.mpl-reference-title{display:flex;align-items:center;gap:12px}.mpl-reference-title h1{margin:0;color:#111827;font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-.03em}.mpl-reference-count{padding:4px 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid #ccfbf1;border-radius:999px;background:#e6f7f3;color:#0f766e;font-size:13px;font-weight:800}.mpl-reference-count i{font-size:14px;font-style:normal}.mpl-reference-header-copy p{margin:6px 0 0;color:#6b7280;font-size:14px;font-weight:400}.mpl-reference-actions{display:flex;align-items:center;align-self:center;gap:12px}.mpl-create-product{position:relative}.mpl-reference-create{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:12px;background:#0f766e;color:#fff;font-size:14px;font-weight:600;box-shadow:0 1px 3px #0b4f4a29}.mpl-reference-create:hover{background:#0b5f59;box-shadow:0 4px 10px #0b4f4a29}.mpl-reference-create>i{font-size:17px;font-style:normal}.mpl-reference-create>span{margin-left:2px;font-size:13px;opacity:.8}.mpl-create-menu{width:192px;padding:8px;position:absolute;z-index:95;top:50px;right:0;display:grid;gap:2px;border:1px solid #f1f5f9;border-radius:12px;background:#fff;box-shadow:0 16px 32px #0f172a1f}.mpl-create-menu a{padding:9px 10px;display:flex;align-items:center;gap:9px;border-radius:8px;color:#374151;font-size:13px;font-weight:500}.mpl-create-menu a:hover{background:#f9fafb;color:#111827}.mpl-create-menu a i{width:19px;height:19px;display:grid;place-items:center;border-radius:5px;background:#e6f7f3;color:#6366f1;font-size:12px;font-style:normal}.mpl-create-menu a i.kind-1{background:#fffbeb;color:#d97706}.mpl-create-menu a i.kind-2{background:#ecfdf5;color:#059669}.mpl-create-menu a i.kind-3{background:#f5f3ff;color:#7c3aed}.mpl-reference-tabs-shell{padding-top:12px;border-top:1px solid #f3f4f6}.mpl-reference-tabs{display:flex;align-items:center;gap:24px;overflow-x:auto;color:#6b7280;font-size:14px;font-weight:500;scrollbar-width:none}.mpl-reference-tabs::-webkit-scrollbar{display:none}.mpl-tabs-divider{width:1px;height:20px;flex:0 0 1px;background:#e5e7eb}.mpl-tab-group{display:flex;align-items:center;gap:8px;white-space:nowrap}.mpl-tab-group button{min-height:40px;padding:0 4px;display:flex;align-items:center;gap:8px;border:0;border-bottom:2px solid transparent;background:transparent;color:#6b7280;font-size:14px;font-weight:500}.mpl-tab-group button:hover{color:#374151}.mpl-tab-group button.active{border-color:#0f766e;color:#0f766e;font-weight:600}.mpl-tab-group b{padding:2px 8px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:12px;font-weight:500}.mpl-tab-group button.active b{background:#ccfbf1;color:#0b5f59}.mpl-status-tabs button.warning{color:#d97706}.mpl-status-tabs button.warning.active{border-color:#d97706;color:#b45309;font-weight:700}.mpl-status-tabs button.warning b{background:#fef3c7;color:#b45309;font-weight:600}.mpl-stable .mpl-button,.mpl-stable .mpl-primary{min-height:35px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#4030d6;font-size:13px;font-weight:800;white-space:nowrap}.mpl-stable .mpl-button:hover,.mpl-stable .mpl-primary:hover{border-color:#bdb3f5;background:#f8f6ff;box-shadow:0 5px 14px #28205d0d}.mpl-stable .mpl-primary{border-color:#5038e7;background:#5038e7;color:#fff;box-shadow:0 7px 16px #5038e729}.mpl-stable .mpl-primary:hover{border-color:#4029d5;background:#4029d5}.mpl-stable .mpl-stats{height:70px;padding:8px 20px;display:grid;grid-template-columns:repeat(5,minmax(125px,1fr));gap:0;overflow-x:auto;border-bottom:1px solid #e5e8ef;background:#fff}.mpl-stable .mpl-stats button{min-width:125px;padding:7px 12px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;border:0;border-right:1px solid #e7eaf0;border-radius:0;background:#fff;color:#26314d;text-align:left}.mpl-stable .mpl-stats button:last-child{border-right:0}.mpl-stable .mpl-stats button:hover,.mpl-stable .mpl-stats button.active{background:#f7f5ff;box-shadow:inset 0 -2px #5a43e7}.mpl-stable .mpl-stats i{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#f0edff;color:#5039e4;font-style:normal;font-weight:850}.mpl-stable .mpl-stats i.amber{background:#fff4df;color:#dc8a14}.mpl-stable .mpl-stats i.mint{background:#e9f8f1;color:#079466}.mpl-stable .mpl-stats i.orange{background:#fff0e5;color:#e87837}.mpl-stable .mpl-stats i.slate{background:#eef1f6;color:#657087}.mpl-stable .mpl-stats span{min-width:0;display:grid;gap:2px}.mpl-stable .mpl-stats span b{font-size:13px}.mpl-stable .mpl-stats span small{overflow:hidden;color:#8991a3;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mpl-stable .mpl-stats strong{font-size:18px}.mpl-stable .mpl-toolbar{min-height:56px;padding:10px 20px;position:relative;z-index:42;display:flex;align-items:center;gap:7px;overflow:visible;border-bottom:1px solid #e5e8ef;background:#fafbfe}.mpl-stable .mpl-toolbar>select,.mpl-stable .mpl-toolbar>.mpl-button,.mpl-stable .mpl-column-picker>.mpl-button{height:35px;padding:0 10px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#34405c;font-size:12px;font-weight:750;white-space:nowrap}.mpl-stable .mpl-search{height:35px;min-width:220px;max-width:350px;display:flex;flex:1;align-items:center;gap:7px;padding:0 10px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#6250e7}.mpl-stable .mpl-search:focus-within{border-color:#7562e9;box-shadow:0 0 0 3px #6651e814}.mpl-stable .mpl-search input{width:100%;min-width:80px;border:0;outline:0;background:transparent;color:#24304c;font-size:13px}.mpl-stable .mpl-sort{margin-left:auto}.mpl-stable .mpl-view-toggle{height:35px;padding:3px;display:flex;border:1px solid #dce1eb;border-radius:7px;background:#fff}.mpl-stable .mpl-view-toggle button{min-width:34px;padding:0 8px;border:0;border-radius:5px;background:transparent;color:#6d7890;font-size:12px;font-weight:800}.mpl-stable .mpl-view-toggle button.active{background:#ece9ff;color:#4934df}.mpl-stable .mpl-column-picker{position:relative;flex:0 0 auto}.mpl-stable .mpl-column-picker>section{z-index:90;top:41px;max-height:min(520px,calc(100vh - 150px));overflow-y:auto}.mpl-stable .mpl-layout{display:block;min-width:0;min-height:610px}.mpl-stable .mpl-layout>main{min-width:0;border:0}.mpl-stable .mpl-table-wrap{width:100%;overflow-x:auto;background:#fff}.mpl-stable .mpl-table{min-width:1440px}.mpl-stable .mpl-row{min-height:88px;padding:12px 20px;display:grid;align-items:center;gap:12px;border-bottom:1px solid #e8ebf1;color:#475569;font-size:13px;line-height:1.45}.mpl-stable .mpl-row>*{min-width:0}.mpl-stable .mpl-row:not(.mpl-table-head){background:#fff;transition:background .14s ease,box-shadow .14s ease}.mpl-stable .mpl-row:not(.mpl-table-head):hover{position:relative;z-index:1;background:#faf9ff;box-shadow:inset 3px 0 #6a54e8}.mpl-stable .mpl-row.selected{background:#f5f2ff}.mpl-stable .mpl-table-head{min-height:44px;padding-block:8px;background:#f8f9fc;color:#64748b;font-size:12px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.mpl-stable .mpl-table-head>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpl-stable .mpl-select-box{width:24px;height:24px;padding:0;display:grid;place-items:center;border:1px solid #c8cede;border-radius:7px;background:#fff;color:#fff;cursor:pointer;box-shadow:0 1px 2px #18203c0a;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.mpl-stable .mpl-select-box:hover{border-color:#7561e6;box-shadow:0 0 0 3px #6651e812;transform:translateY(-1px)}.mpl-stable .mpl-select-box:focus-visible{outline:0;border-color:#5b43e5;box-shadow:0 0 0 3px #6651e82b}.mpl-stable .mpl-select-box.checked,.mpl-stable .mpl-select-box.partial{border-color:#563fe0;background:#563fe0}.mpl-stable .mpl-select-box i{font-size:14px;font-style:normal;font-weight:900;line-height:1}.mpl-stable .mpl-title-cell{min-width:0;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px}.mpl-stable .mpl-title-cell>div:last-child{min-width:0}.mpl-stable .mpl-title-copy{display:grid;align-content:center}.mpl-stable .mpl-title-cell a,.mpl-stable .mpl-title-cell small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpl-stable .mpl-title-cell a{width:fit-content;max-width:100%;justify-self:start;color:#17213e;font-size:15px;font-weight:700;line-height:1.35}.mpl-stable .mpl-title-cell a:hover{color:#4934df}.mpl-stable .mpl-title-cell small{margin-top:3px;color:#64748b;font-size:13px;line-height:1.4}.mpl-stable .mpl-title-meta{margin-top:6px;display:flex;align-items:center;gap:8px;overflow:hidden}.mpl-stable .mpl-title-meta time{min-width:0;overflow:hidden;color:#64748b;font-size:12px;font-style:normal;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mpl-stable .mpl-title-meta time b{margin:0 5px;color:#b0b6c4}.mpl-stable .mpl-title-meta .mpl-date-pair{min-width:0;display:grid;gap:2px}.mpl-stable .mpl-cover{height:126px;display:flex;align-items:flex-end;padding:12px;border-radius:8px;background:center/cover no-repeat,linear-gradient(145deg,#151044,#5839d7);color:#fff;overflow:hidden}.mpl-stable .mpl-cover>span{max-width:85%;font-size:13px;font-weight:850;line-height:1.2}.mpl-stable .mpl-cover.mini{width:56px;height:50px;min-height:0;padding:6px;align-items:center;justify-content:center;border-radius:7px}.mpl-stable .mpl-cover.mini span{font-size:13px;text-transform:uppercase}.mpl-stable .mpl-cover.detail{width:70px;height:58px;min-height:0;flex:0 0 70px;align-items:center;justify-content:center}.mpl-stable .mpl-status{width:max-content;padding:5px 8px;border-radius:99px;background:#fff1d9;color:#a8680d;font-size:12px;font-weight:800;text-transform:capitalize}.mpl-stable .mpl-title-meta .mpl-status{padding:3px 7px;font-size:11px;letter-spacing:0}.mpl-stable .mpl-status.published{background:#e8f2ff;color:#2368cd}.mpl-stable .mpl-status.archived{background:#edf0f5;color:#657087}.mpl-stable .mpl-status.saved{background:#efebff;color:#543edd}@media(min-width:761px){.is-prompt-editor{grid-template-columns:var(--sidebar-width,230px) minmax(0,1fr)!important}.is-prompt-editor>.ws-sidebar{display:flex!important}}.is-prompt-editor.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)!important}.ws-sidebar nav a>i{background:transparent!important;color:#475569!important;transform:none!important}.ws-sidebar nav a>i svg{display:block;width:17px;height:17px;stroke-width:1.8}.ws-sidebar nav a:hover>i,.ws-sidebar nav a.router-link-active>i{background:#e6f7f3!important;color:#0f766e!important;transform:none!important}.ws-sidebar nav a.router-link-active{background:#e6f7f3!important;color:#0b5f59!important}.is-prompt-editor .ws-content>main{padding:0!important}@media(max-width:760px){.is-prompt-editor .ws-content>main{padding-bottom:142px!important}}.cpe-reference{--cpe-accent:#4b2ee8;--cpe-border:#dfe3ee;--cpe-muted:#69738c;margin:0;background:#fff;color:#12162c;font-family:Nunito Sans,ui-rounded,SF Pro Rounded,system-ui,sans-serif}.cpe-reference .cpe-head{height:60px;padding:0 26px;display:grid;grid-template-columns:minmax(380px,1fr) auto minmax(300px,1fr);gap:24px;border-bottom:1px solid var(--cpe-border);background:#fffffff7}.cpe-reference .cpe-head-context{min-width:0;gap:10px}.cpe-reference .cpe-back{font-size:13px;color:#202641}.cpe-reference .cpe-head-divider{height:22px}.cpe-reference .cpe-product-badge{padding:4px 7px;border-radius:5px;background:#eeebff;color:#4b2ee8;font-size:10px;font-weight:900;letter-spacing:.03em}.cpe-reference .cpe-head h1{font-size:17px;white-space:nowrap}.cpe-reference .cpe-draft-badge{background:#fff1dd;color:#d97800}.cpe-reference .cpe-save-state{font-size:12px}.cpe-reference .cpe-save-state.saved,.cpe-reference .cpe-save-state.saved i{color:#118c4f}.cpe-reference .cpe-flow-nav{height:100%;display:flex;align-items:center;gap:20px}.cpe-reference .cpe-flow-nav button{height:100%;padding:0 16px;border:0;border-bottom:3px solid transparent;background:transparent;color:#5d657d;font-size:13px;font-weight:800}.cpe-reference .cpe-flow-nav button:hover,.cpe-reference .cpe-flow-nav button.active{border-color:var(--cpe-accent);color:var(--cpe-accent)}.cpe-reference .cpe-flow-nav i{color:#bcc2d1;font-style:normal}.cpe-reference .cpe-head>nav:last-child{justify-content:flex-end}.cpe-reference .cpe-head .cpe-action{height:38px;min-width:86px;border-radius:6px}.cpe-reference .cpe-publish-action{min-width:132px;justify-content:space-between;padding:0 0 0 20px}.cpe-reference .cpe-publish-action i{height:100%;width:38px;display:grid;place-items:center;border-left:1px solid rgba(255,255,255,.25)}.cpe-reference .cpe-grid{max-width:none;margin:0;padding:14px 24px 36px;display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:18px;align-items:start}.cpe-reference .cpe-step-nav{display:none}.cpe-reference .cpe-grid>main{min-width:0;padding:0;display:grid;gap:12px}.cpe-reference .cpe-form{padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;border:0;box-shadow:none;background:transparent}.cpe-reference .cpe-reference-section{min-width:0;margin:0;padding:14px;border:1px solid var(--cpe-border);border-radius:7px;background:#fff;scroll-margin-top:76px}.cpe-reference .cpe-details-panel,.cpe-reference .cpe-prompt-panel,.cpe-reference .cpe-advanced-panel{grid-column:1/-1}.cpe-reference .cpe-media-panel{grid-column:span 4}.cpe-reference .cpe-price-panel,.cpe-reference .cpe-pack-panel{grid-column:span 2}.cpe-reference .cpe-advanced-panel{grid-column:3/-1}.cpe-reference .cpe-form>.cpe-advanced-panel:last-of-type{grid-column:1/-1}.cpe-reference .cpe-section-intro{margin:0 0 10px;padding:0;border:0}.cpe-reference .cpe-section-intro>span{width:auto;height:auto;border:0;background:transparent;color:#14182c;font-size:12px}.cpe-reference .cpe-section-intro>span:after{content:"."}.cpe-reference .cpe-section-intro h2{font-size:12px}.cpe-reference .cpe-section-intro p{display:none}.cpe-reference .cpe-section-divider{margin:12px 0 9px;padding-top:10px}.cpe-reference .cpe-section-divider span{font-size:11px}.cpe-reference .cpe-next{display:none}.cpe-reference .cpe-basic-copy{gap:10px}.cpe-reference .cpe-copy-field{gap:6px}.cpe-reference .cpe-copy-field>header b,.cpe-reference .cpe-metadata-step label>b{font-size:12px}.cpe-reference .cpe-copy-field>input{height:38px}.cpe-reference .cpe-copy-field>textarea{min-height:68px}.cpe-reference input,.cpe-reference textarea,.cpe-reference select{border-radius:5px;border-color:#d9deea}.cpe-reference .cpe-title-format{padding:7px 9px;border-radius:5px}.cpe-reference .cpe-format-switch span small{display:none}.cpe-reference .cpe-format-actions{gap:6px}.cpe-reference .cpe-format-modes button,.cpe-reference .cpe-format-apply{height:28px;padding:0 9px;font-size:11px}.cpe-reference .cpe-copy-suggestion{min-height:34px;padding:6px 10px;border-radius:5px}.cpe-reference .cpe-copy-suggestion span{display:flex;gap:7px;align-items:center}.cpe-reference .cpe-copy-suggestion span small{margin:0}.cpe-reference .cpe-copy-suggestion span b{font-size:11px}.cpe-reference .cpe-metadata-step{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.cpe-reference .cpe-metadata-step>label:nth-child(1),.cpe-reference .cpe-metadata-step>label:nth-child(2){grid-column:span 1}.cpe-reference .cpe-tag-field,.cpe-reference .cpe-model-field{grid-column:span 2}.cpe-reference .cpe-metadata-step select{height:38px}.cpe-reference .cpe-picked{min-height:38px;padding:4px 7px}.cpe-reference .cpe-tag-head small,.cpe-reference .cpe-model-head small{display:none}.cpe-reference .cpe-analyze-tags,.cpe-reference .cpe-analyze-models{font-size:10px}.cpe-reference .cpe-picker-menu{z-index:40}.cpe-reference .cpe-prompt-panel{position:relative}.cpe-reference .cpe-prompt-panel>.cpe-section-intro{margin-bottom:8px}.cpe-reference .cpe-content{border-radius:6px}.cpe-reference .cpe-content .rich-editor-shell{min-height:185px}.cpe-reference .cpe-content footer{padding:7px 10px}.cpe-reference .cpe-detected{margin-top:8px;padding:8px 10px;border-radius:5px}.cpe-reference .cpe-detected span small{display:none}.cpe-reference .cpe-media-panel{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cpe-reference .cpe-media-panel>.cpe-section-intro{grid-column:1/-1}.cpe-reference .cpe-media-panel>.cpe-section-divider{margin:0;padding:0;border:0}.cpe-reference .cpe-media-panel>.cpe-section-divider:nth-of-type(1){grid-column:1}.cpe-reference .cpe-media-panel>.cpe-section-divider:nth-of-type(2){grid-column:2}.cpe-reference .cpe-media-panel>.cpe-guide.cpe-media{grid-column:1;grid-row:3/8}.cpe-reference .cpe-media-panel>.cpe-sample-toolbar,.cpe-reference .cpe-media-panel>.cpe-sample-gallery,.cpe-reference .cpe-media-panel>.cpe-sample-empty,.cpe-reference .cpe-media-panel>[data-testid=sample-media-error]{grid-column:2}.cpe-reference .cpe-guide-upload,.cpe-reference .cpe-sample-empty{min-height:110px}.cpe-reference .cpe-sample-gallery{grid-template-columns:1fr;max-height:290px;overflow:auto}.cpe-reference .cpe-sample-gallery article{grid-template-columns:70px 1fr auto}.cpe-reference .cpe-sample-gallery img,.cpe-reference .cpe-sample-gallery video{height:54px}.cpe-reference .cpe-price-choice{grid-template-columns:1fr 1fr;gap:6px}.cpe-reference .cpe-price-choice button{min-height:54px;padding:8px}.cpe-reference .cpe-price-choice small{display:none}.cpe-reference .cpe-free-summary{min-height:70px}.cpe-reference .cpe-price-input{margin-top:10px}.cpe-reference .cpe-pack-step{gap:8px}.cpe-reference .cpe-pack-step article,.cpe-reference .cpe-pack-step footer{display:none}.cpe-reference .cpe-pack-or{font-size:10px}.cpe-reference .cpe-advanced-stack{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cpe-reference .cpe-advanced-stack details{margin:0}.cpe-reference .cpe-advanced-stack details:first-child{grid-row:span 2}.cpe-reference .cpe-advanced-stack summary{padding:10px}.cpe-reference .cpe-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cpe-reference .cpe-included-grid button{min-height:50px}.cpe-reference .cpe-included-grid small{display:none}.cpe-reference .cpe-preview{top:74px;gap:12px;max-height:none}.cpe-reference .cpe-preview-tabs{padding:0;display:flex;border-radius:7px;overflow:hidden}.cpe-reference .cpe-preview-tabs button{flex:1;padding:11px 12px;border:0}.cpe-reference .cpe-preview-tabs button.active{background:#f6f4ff;color:var(--cpe-accent)}.cpe-reference .cpe-live-clean{padding:14px;border-radius:7px}.cpe-reference .cpe-live-clean>header{margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--cpe-border)}.cpe-reference .cpe-live-clean>header h2{font-size:14px}.cpe-reference .cpe-live-clean>header p{display:none}.cpe-reference .cpe-live-state{font-size:10px}.cpe-reference .cpe-live-clean>article{display:grid;grid-template-columns:64px 1fr;gap:10px}.cpe-reference .cpe-art{width:64px;height:78px;min-height:0;margin:0;grid-row:1/3;border-radius:6px;background:linear-gradient(145deg,#5f34c8,#2d1688)}.cpe-reference .cpe-art small{display:none}.cpe-reference .cpe-art b{font-size:10px;text-align:center}.cpe-reference .cpe-live-copy{padding:0}.cpe-reference .cpe-live-copy h2{font-size:14px}.cpe-reference .cpe-live-copy p{min-height:34px;margin-top:4px;font-size:11px;line-height:1.45}.cpe-reference .cpe-live-creator{font-size:10px}.cpe-reference .cpe-live-clean .models{grid-column:1/-1;padding:9px 0;border-top:1px solid var(--cpe-border);border-bottom:1px solid var(--cpe-border)}.cpe-reference .cpe-live-summary{grid-column:1/-1;padding-top:0}.cpe-reference .cpe-live-summary span:not(:first-child){display:none}.cpe-reference .cpe-live-summary span:first-child{width:100%;display:flex;align-items:center;justify-content:space-between}.cpe-reference .cpe-live-summary span:first-child b{font-size:18px}.cpe-reference .cpe-buyer,.cpe-reference .cpe-receive,.cpe-reference .cpe-final{display:none}.cpe-reference .cpe-readiness-card,.cpe-reference .cpe-product-card{padding:14px;border-radius:7px}.cpe-reference .cpe-readiness-card>header{display:flex;align-items:center;justify-content:space-between}.cpe-reference .cpe-readiness-card h2,.cpe-reference .cpe-product-card h2{margin:0;font-size:14px}.cpe-reference .cpe-readiness-card>header b{font-size:13px}.cpe-reference .cpe-readiness-track{height:6px;margin:10px 0 14px;display:block;overflow:hidden;border-radius:99px;background:#e4e6ec}.cpe-reference .cpe-readiness-track b{height:100%;display:block;border-radius:99px;background:#12a05c}.cpe-reference .cpe-readiness-card h3{margin:10px 0 6px;font-size:10px}.cpe-reference .cpe-readiness-card h3 small{color:var(--cpe-muted);font-weight:600}.cpe-reference .cpe-readiness-card p{margin:0;padding:2px 0;display:flex;gap:7px;color:#4f5870;font-size:11px}.cpe-reference .cpe-readiness-card p i{color:#f0a21d;font-style:normal}.cpe-reference .cpe-readiness-card p.done i{color:#0a9b57}.cpe-reference .cpe-product-card dl{margin:12px 0 0;display:grid;gap:6px}.cpe-reference .cpe-product-card dl div{display:flex;align-items:center;justify-content:space-between;font-size:11px}.cpe-reference .cpe-product-card dt{color:var(--cpe-muted)}.cpe-reference .cpe-product-card dd{margin:0;color:#151a33;font-weight:750;text-transform:capitalize}.cpe-reference .cpe-footer{display:none}@media(max-width:1250px){.cpe-reference .cpe-head{grid-template-columns:1fr auto}.cpe-reference .cpe-flow-nav{display:none}.cpe-reference .cpe-grid{grid-template-columns:minmax(0,1fr) 320px}.cpe-reference .cpe-metadata-step{grid-template-columns:repeat(2,minmax(0,1fr))}.cpe-reference .cpe-metadata-step>label:nth-child(n){grid-column:span 1}.cpe-reference .cpe-tag-field,.cpe-reference .cpe-model-field{grid-column:span 2}}@media(max-width:900px){.cpe-reference{margin:-12px -10px -24px}.cpe-reference .cpe-head{height:auto;min-height:58px;padding:8px 12px;grid-template-columns:1fr auto}.cpe-reference .cpe-head-context{gap:7px}.cpe-reference .cpe-head-context .cpe-head-divider,.cpe-reference .cpe-head-context .cpe-save-state{display:none}.cpe-reference .cpe-head>nav:last-child .cpe-action.secondary{display:none}.cpe-reference .cpe-grid{padding:10px;grid-template-columns:1fr}.cpe-reference .cpe-preview{position:static;grid-column:1}.cpe-reference .cpe-form{grid-template-columns:1fr}.cpe-reference .cpe-reference-section,.cpe-reference .cpe-details-panel,.cpe-reference .cpe-prompt-panel,.cpe-reference .cpe-media-panel,.cpe-reference .cpe-price-panel,.cpe-reference .cpe-pack-panel,.cpe-reference .cpe-advanced-panel,.cpe-reference .cpe-form>.cpe-advanced-panel:last-of-type{grid-column:1}.cpe-reference .cpe-media-panel{display:block}.cpe-reference .cpe-media-panel>*{margin-top:10px}.cpe-reference .cpe-advanced-stack,.cpe-reference .cpe-metadata-step{grid-template-columns:1fr}.cpe-reference .cpe-metadata-step>label:nth-child(n),.cpe-reference .cpe-tag-field,.cpe-reference .cpe-model-field{grid-column:1}}.workspace-storefront-page{min-height:calc(100vh - 120px);padding:24px;color:#17213e}.workspace-storefront-page>header{padding-bottom:18px}.workspace-storefront-page h1,.workspace-storefront-page p{margin:0}.workspace-storefront-page h1{font-size:26px}.workspace-storefront-page p{margin-top:5px;color:#748097}.workspace-storefront-page>nav{display:flex;gap:20px;border-bottom:1px solid #e2e6ee}.workspace-storefront-page>nav a{padding:11px 2px;border-bottom:2px solid transparent;color:#66728a;font-size:13px;font-weight:750}.workspace-storefront-page>nav a.active{border-color:#5038e7;color:#4934df}.workspace-storefront-page>div{min-height:180px;margin-top:18px;padding:22px;display:grid;align-content:center;gap:6px;border:1px solid #e0e4ed;border-radius:12px;background:#fff}.workspace-storefront-page>div span{color:#7b8598;font-size:13px}.is-user-portal .ws-nav-scroll{display:flex;flex-direction:column}.is-user-portal .ws-nav-group-utility{margin-top:auto;padding-top:10px;border-top:1px solid #e5e8ef}.mpl-stable .mpl-tags,.mpl-stable .mpl-models{display:flex;align-items:center;gap:4px;overflow:hidden}.mpl-stable .mpl-tags i,.mpl-stable .mpl-category{padding:5px 7px;border-radius:5px;background:#f1efff;color:#513bcf;font-size:13px;font-style:normal;white-space:nowrap}.mpl-stable .mpl-tags b{padding:5px 7px;border-radius:5px;background:#f1efff;color:#513bcf;font-size:11px;white-space:nowrap}.mpl-stable .mpl-models i,.mpl-stable .mpl-models b{width:28px;height:28px;display:grid;flex:0 0 28px;place-items:center;border:1px solid #e0e4ec;border-radius:50%;background:#fff;color:#4134bd;font-size:13px;font-style:normal}.mpl-stable .mpl-difficulty{display:inline-flex;align-items:center;gap:5px;text-transform:capitalize}.mpl-stable .mpl-difficulty i{width:7px;height:7px;border-radius:50%;background:#0ca26f}.mpl-stable .mpl-difficulty i.intermediate{background:#f0a017}.mpl-stable .mpl-difficulty i.advanced{background:#ed4453}.mpl-stable .mpl-count{width:max-content;padding:4px 7px;border-radius:5px;background:#f1efff;color:#5842d9}.mpl-stable .mpl-yes{color:#0b9969}.mpl-stable .mpl-no{color:#a1a8b6}.mpl-stable .mpl-row>span b,.mpl-stable .mpl-row>span small{display:block}.mpl-stable .mpl-row>span small{margin-top:3px;color:#7f899d;font-size:13px}.mpl-stable .mpl-actions-head{height:44px;margin-block:-8px;padding-left:12px;position:sticky;z-index:4;right:0;display:flex;align-items:center;background:#f8f9fc;box-shadow:-14px 0 18px -16px #1a214559}.mpl-stable .mpl-row-actions{margin:-8px;padding:8px;position:sticky;z-index:3;right:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6px;background:#fff;box-shadow:-14px 0 18px -16px #1a214559}.mpl-stable .mpl-row:hover .mpl-row-actions{background:#faf9ff}.mpl-stable .mpl-row.selected .mpl-row-actions{background:#f5f2ff}.mpl-stable .mpl-row-actions a{min-width:0;padding:8px 10px;border:1px solid #d9ddea;border-radius:7px;background:#fff;color:#4934df;font-size:12px;font-weight:800;text-align:center;white-space:nowrap;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.mpl-stable .mpl-row-actions a:only-child{grid-column:1/-1}.mpl-stable .mpl-row-actions a:hover{border-color:#bcb3ed;background:#f7f5ff;box-shadow:0 5px 12px #28205d10;transform:translateY(-1px)}.mpl-stable .mpl-row-actions a.primary{border-color:#563fe0;background:#563fe0;color:#fff}.mpl-stable .mpl-row-actions a.primary:hover{border-color:#432dd0;background:#432dd0}.mpl-stable .mpl-grid{padding:12px 16px 90px;display:grid;grid-template-columns:repeat(4,minmax(200px,1fr));gap:10px;background:#fafbfe}.mpl-stable .mpl-grid>article{min-width:0;position:relative;overflow:hidden;border:1px solid #e0e4ed;border-radius:10px;background:#fff;box-shadow:0 5px 16px #1d294608;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.mpl-stable .mpl-grid>article:hover{border-color:#cbc3f4;transform:translateY(-2px);box-shadow:0 12px 26px #25315714}.mpl-stable .mpl-grid>article.active{border-color:#6e58e8;box-shadow:0 0 0 2px #6e58e812}.mpl-stable .mpl-grid>article>.mpl-cover{width:calc(100% - 20px);height:104px;min-height:104px;margin:10px 10px 0}.mpl-stable .mpl-card-check{position:absolute;z-index:2;top:15px;right:15px;width:24px;height:24px;border-color:#ffffffb8;background:#fffffff2;color:#fff;box-shadow:0 4px 12px #1c24451c}.mpl-stable .mpl-card-check.checked{border-color:#563fe0;background:#563fe0}.mpl-stable .mpl-card-body{padding:10px;display:grid;gap:5px}.mpl-stable .mpl-card-body h3,.mpl-stable .mpl-card-body p{margin:0}.mpl-stable .mpl-card-body h3{min-height:32px;overflow:hidden;color:#17213e;font-size:12px;line-height:1.35}.mpl-stable .mpl-card-body p{height:30px;overflow:hidden;color:#778198;font-size:11px;line-height:1.45}.mpl-stable .mpl-card-body>.mpl-status{padding:3px 7px;font-size:10px}.mpl-stable .mpl-card-body>.mpl-category{width:max-content;padding:4px 6px;font-size:11px}.mpl-stable .mpl-card-models{display:flex;align-items:center;justify-content:space-between}.mpl-stable .mpl-card-models .mpl-models i,.mpl-stable .mpl-card-models .mpl-models b{width:24px;height:24px;flex-basis:24px;font-size:11px}.mpl-stable .mpl-card-models .mpl-difficulty{font-size:10px}.mpl-stable .mpl-card-body>small{color:#9299aa;font-size:10px}.mpl-stable .mpl-card-dates{display:grid;gap:2px}.mpl-stable .mpl-grid article>footer{padding:8px 10px;display:flex;gap:6px;border-top:1px solid #e8ebf1;background:#fbfcfe}.mpl-stable .mpl-grid article>footer a{min-width:0;flex:1;padding:7px;border:1px solid #dce1eb;border-radius:6px;background:#fff;color:#4934df;font-size:11px;font-weight:800;text-align:center}.mpl-stable .mpl-grid article>footer a.primary{border-color:#5a43e5;background:#5a43e5;color:#fff}.mpl-stable .mpl-pagination{margin:0;padding:14px 20px 90px;border-top:1px solid #e5e8ef;background:#fff}.mpl-stable .mpl-bulk-category-bar{position:relative;z-index:3}.mpl-stable .mpl-bulk{position:fixed;z-index:65;right:18px;bottom:18px;left:calc(var(--sidebar-width,230px) + 18px);min-height:52px;padding:8px 12px;display:flex;align-items:center;gap:7px;border:1px solid #d8d2f7;border-radius:10px;background:#fff;box-shadow:0 18px 48px #141a3729}.mpl-stable .mpl-bulk>b{margin-right:4px}.mpl-stable .mpl-bulk button,.mpl-stable .mpl-bulk a{height:34px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid #dce1eb;border-radius:6px;background:#fff;color:#4734d6;font-size:11px;font-weight:800}.mpl-stable .mpl-bulk .publish{border-color:#0a9668;background:#0a9668;color:#fff}.mpl-stable .mpl-bulk .delete{color:#cf3d49}.mpl-stable .mpl-bulk>a{margin-left:auto}.mpl-stable .mpl-detail>header{display:flex;align-items:flex-start;gap:11px}.mpl-stable .mpl-detail>header>div:nth-child(2){min-width:0;flex:1}.mpl-stable .mpl-detail h2{margin:6px 0 3px;color:#17213e;font-size:16px;line-height:1.25}.mpl-stable .mpl-detail header small{color:#8790a3}.mpl-stable .mpl-detail-actions{margin:16px 0;gap:7px}.mpl-stable .mpl-detail>section{position:relative;padding:15px 0;border-top:1px solid #e7eaf0}.mpl-stable .mpl-detail section h3{margin:0 0 10px;color:#25304b;font-size:14px}.mpl-stable .mpl-detail section h3>b{float:right;color:#078d64}.mpl-stable .mpl-detail section p{margin:0;color:#707b92;font-size:12px;line-height:1.6}.mpl-stable .mpl-detail section ul{padding:0;margin:12px 0 0;display:grid;gap:7px;list-style:none}.mpl-stable .mpl-detail section li{color:#7e879a;font-size:12px}.mpl-stable .mpl-detail section li i{margin-right:6px;color:#c68620;font-style:normal}.mpl-stable .mpl-detail section li.done{color:#34405b}.mpl-stable .mpl-detail section li.done i{color:#079466}.mpl-stable .mpl-ring{width:58px;height:58px;float:right;margin:0 0 10px 12px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#14a475 var(--score),#e9edf2 0)}.mpl-stable .mpl-ring:before{content:"";width:45px;height:45px;border-radius:50%;background:#fff}.mpl-stable .mpl-ring span{position:absolute;color:#087d5b;font-size:13px;font-weight:850}.mpl-stable .mpl-detail-meta p{padding:6px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f1f5}.mpl-stable .mpl-detail-meta p:last-child{border:0}.mpl-stable .mpl-detail-meta p span{color:#7b8599}.mpl-stable .mpl-detail-meta .mpl-models{justify-content:flex-end}.mpl-stable .mpl-quick{display:grid;gap:6px}.mpl-stable .mpl-quick h3{grid-column:1/-1}.mpl-stable .mpl-quick a,.mpl-stable .mpl-quick button{min-height:35px;padding:0 10px;display:flex;align-items:center;border:1px solid #dce1eb;border-radius:6px;background:#fff;color:#4934df;font-size:12px;font-weight:750}@media(max-width:1250px){.mpl-stable .mpl-grid{grid-template-columns:repeat(3,minmax(200px,1fr))}.mpl-stable .mpl-toolbar .mpl-sort{margin-left:0}.mpl-stable .mpl-search{min-width:200px}}@media(max-width:900px){.mpl-stable{margin:-14px}.mpl-reference-header-card{margin:20px 16px}.mpl-stable .mpl-toolbar{padding-inline:16px}.mpl-stable .mpl-grid{grid-template-columns:repeat(2,minmax(200px,1fr));padding-inline:16px}.mpl-stable .mpl-bulk{left:12px;right:12px;overflow-x:auto}.mpl-stable .mpl-bulk>*{flex:0 0 auto}}@media(max-width:640px){.mpl-reference-header-card{margin:16px 12px;padding:20px}.mpl-reference-header-top{align-items:flex-start;flex-direction:column}.mpl-reference-title h1{font-size:24px}.mpl-reference-actions,.mpl-create-product,.mpl-reference-create{width:100%}.mpl-reference-create{justify-content:center}.mpl-create-menu{right:auto;left:0;width:100%}.mpl-reference-tabs{gap:18px}.mpl-stable .mpl-grid{grid-template-columns:1fr;padding:12px 12px 90px}.mpl-stable .mpl-toolbar{padding-inline:12px}.mpl-stable .mpl-search{min-width:230px}.mpl-stable .mpl-pagination{padding-inline:12px}.mpl-stable .mpl-detail.mpl-detail-drawer{width:calc(100vw - 8px)}}.omniroute-settings-page{max-width:900px}.omniroute-form{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.omniroute-form>label{display:grid;align-content:start;gap:7px;color:#43506a;font-size:13px;font-weight:800}.omniroute-form>label>input:not([type=checkbox]){height:42px;padding:0 12px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#202c47;outline:0}.omniroute-form>label>input:focus{border-color:#6c56e6;box-shadow:0 0 0 3px #6c56e615}.omniroute-form>label>small{color:#828b9e;font-size:11px;font-weight:500;line-height:1.5}.omniroute-status,.omniroute-form>footer,.omniroute-message,.omniroute-models{grid-column:1/-1}.omniroute-status{padding:15px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #dfdcf4;border-radius:10px;background:#faf9ff}.omniroute-status b,.omniroute-status span{display:block}.omniroute-status span{margin-top:4px;color:#737e94;font-size:12px}.omniroute-switch{display:flex!important;align-items:center;gap:8px;white-space:nowrap}.omniroute-switch input{width:18px;height:18px;accent-color:#533ee0}.omniroute-clear-key{display:flex!important;align-items:center;gap:8px;color:#bd3e49!important}.omniroute-message{margin:0;padding:11px;border-radius:7px;font-size:13px;font-weight:750}.omniroute-message.success{background:#eefaf4;color:#087c59}.omniroute-message.error{background:#fff1f1;color:#bd3945}.omniroute-models{display:flex;flex-wrap:wrap;gap:6px}.omniroute-models b{width:100%;margin-bottom:3px}.omniroute-models span{padding:5px 8px;border-radius:5px;background:#efedff;color:#4d3ac8;font-size:11px}.omniroute-form>footer{display:flex;justify-content:flex-end;gap:9px}.omniroute-form>footer button{height:40px;padding:0 16px;border-radius:8px;font-weight:800}.omniroute-form>footer .secondary{border:1px solid #d8dced;background:#fff;color:#4937c9}.omniroute-form>footer .primary{border:0;background:#503be0;color:#fff}.omniroute-form>footer button:disabled{opacity:.55}@media(max-width:700px){.omniroute-form{grid-template-columns:1fr}.omniroute-form>label{grid-column:1}.omniroute-status{align-items:flex-start;flex-direction:column}.omniroute-form>footer button{flex:1}}.storage-settings-page{max-width:1080px}.storage-settings-page>.atm-head{margin-bottom:12px}.storage-settings-page>.atm-head h1{margin-block:2px;font-size:25px}.storage-settings-page>.atm-head p{margin:0;font-size:13px}.storage-settings-form{padding:15px;display:grid;grid-template-columns:1fr 1fr;gap:11px 13px}.storage-settings-form>label{display:grid;align-content:start;gap:4px;color:#43506a;font-size:12px;font-weight:800}.storage-settings-form input:not([type=checkbox]),.storage-settings-form select{height:36px;padding:0 10px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#202c47;outline:0}.storage-settings-form input:focus,.storage-settings-form select:focus{border-color:#6c56e6;box-shadow:0 0 0 2px #6c56e615}.storage-settings-form>label>small{color:#828b9e;font-size:11px;font-weight:500;line-height:1.35}.storage-wide,.storage-status,.storage-connection-state,.storage-options,.storage-bucket,.storage-notice,.storage-test-result,.storage-message,.storage-settings-form>footer{grid-column:1/-1}.storage-status{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #dfdcf4;border-radius:8px;background:#faf9ff}.storage-status b,.storage-status span{display:block}.storage-status b{font-size:14px}.storage-status span{margin-top:2px;color:#737e94;font-size:11px;line-height:1.35}.storage-switch{display:flex!important;align-items:center;gap:6px;white-space:nowrap}.storage-switch input,.storage-options input{width:16px;height:16px;accent-color:#533ee0}.storage-switch input:disabled{cursor:not-allowed;opacity:.45}.storage-connection-state{min-height:28px;display:flex;align-items:center;gap:8px}.storage-connection-state>button{height:30px;margin-left:auto;padding:0 11px;border-radius:7px;font-size:11px;font-weight:850}.storage-connection-state>.primary{border:0;background:#503be0;color:#fff}.storage-connection-state>.secondary{border:1px solid #d8dced;background:#fff;color:#4937c9}.storage-connection-state>button:disabled{opacity:.5}.storage-connection-state span{padding:4px 8px;border-radius:99px;background:#f0f2f6;color:#69758d;font-size:11px;font-weight:850;text-transform:capitalize}.storage-connection-state span.connected{background:#e8f8f0;color:#087d59}.storage-connection-state span.failed{background:#fff0f1;color:#bc3b47}.storage-connection-state small{color:#818a9d;font-size:11px}.storage-secret-ok{color:#087d59!important;font-weight:800!important}.storage-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.storage-options label{padding:9px 10px;display:flex;align-items:center;gap:8px;border:1px solid #e0e3ec;border-radius:7px}.storage-options label span{display:grid;gap:1px}.storage-options label b{font-size:12px}.storage-options small{color:#828b9e;font-size:11px}.storage-bucket{padding:10px 11px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;border:1px solid #e0e3ec;border-radius:7px;background:#fafbfe}.storage-bucket label{display:grid;gap:4px;color:#43506a;font-size:12px;font-weight:800}.storage-bucket button,.storage-settings-form>footer button{height:34px;padding:0 13px;border-radius:7px;font-size:12px;font-weight:800}.storage-bucket .secondary,.storage-settings-form>footer .secondary{border:1px solid #d8dced;background:#fff;color:#4937c9}.storage-empty{grid-column:1/-1;margin:0;color:#8a651f;font-size:11px}.storage-notice,.storage-test-result,.storage-message{margin:0;padding:8px 9px;border-radius:6px;font-size:11px;line-height:1.4}.storage-notice{background:#fff7e8;color:#956313}.storage-test-result{display:grid;gap:2px}.storage-test-result.connected,.storage-message.success{background:#eefaf4;color:#087c59}.storage-test-result.failed,.storage-message.error{background:#fff1f1;color:#bd3945}.storage-test-result small{opacity:.8}.storage-settings-form>footer{display:flex;justify-content:flex-end;gap:7px}.storage-settings-form>footer .primary{border:0;background:#503be0;color:#fff}.storage-settings-form button:disabled{opacity:.55}.storage-message{font-weight:750}.image-optimization-card{margin-top:12px}.image-policy-options{grid-template-columns:repeat(3,1fr)}.image-preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.image-preset-grid fieldset{margin:0;padding:9px;display:grid;grid-template-columns:1fr 1fr;gap:7px;border:1px solid #e0e3ec;border-radius:7px}.image-preset-grid legend{padding:0 4px;color:#27334d;font-size:12px;font-weight:850}.image-preset-grid label{display:grid;gap:3px;color:#69758d;font-size:11px;font-weight:750}.image-preset-grid input{width:100%}.migration-launcher{margin-top:16px;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px}.migration-launcher>div{display:grid;gap:2px}.migration-launcher>div>span,.migration-modal header span{color:#6b58dc;font-size:11px;font-weight:850;letter-spacing:.1em}.migration-launcher>div>b{font-size:13px}.migration-launcher>div>small{color:#758097;line-height:1.4}.migration-launcher>p{margin:0;color:#69758d;font-size:12px}.migration-launcher>p>b{color:#24304b;font-size:14px}.migration-launcher .failed,.migration-progress-rows .failed{color:#c53d49}.migration-launcher>button,.migration-modal footer button{height:36px;padding:0 14px;border-radius:7px;font-weight:800}.migration-launcher .primary,.migration-modal .primary{border:0;background:#503be0;color:#fff}.migration-modal-backdrop{position:fixed;z-index:120;inset:0;padding:20px;display:grid;place-items:center;background:#11182e66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.migration-modal{width:min(600px,100%);max-height:calc(100vh - 40px);padding:18px;overflow:auto;border-radius:11px;background:#fff;box-shadow:0 24px 70px #10162d38}.migration-modal>header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #e7e9f0}.migration-modal h2{margin:3px 0 0;font-size:18px}.migration-modal-tools{display:flex;gap:7px}.migration-modal-tools>button{height:32px;padding:0 10px;border-radius:7px}.migration-modal-tools>button[aria-label]{width:32px;padding:0;border:1px solid #dfe3ec;background:#fff;color:#5c6780;font-size:19px}.migration-progress-copy{margin-top:14px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.migration-progress-copy>b{color:#4936dc;font-size:22px}.migration-progress-copy>span{color:#66728a;line-height:1.4}.migration-progress-track{height:7px;margin:9px 0 13px;overflow:hidden;border-radius:99px;background:#e8eaf1}.migration-progress-track>i{height:100%;display:block;border-radius:99px;background:linear-gradient(90deg,#5c45e7,#1cad7b);transition:width .25s}.migration-progress-rows{display:grid;gap:7px}.migration-progress-rows>article{padding:10px 11px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;border:1px solid #e1e4ec;border-radius:7px}.migration-progress-rows article div{display:grid;gap:2px}.migration-progress-rows small,.migration-progress-rows span,.migration-progress-rows strong{color:#788298;font-size:12px}.migration-progress-rows strong{color:#16835f}.migration-summary{margin:9px 0;padding:8px;border-radius:6px;background:#f6f7fb;color:#69758d;font-size:12px}.migration-modal>footer{margin-top:12px;display:flex;justify-content:flex-end;gap:8px}.migration-modal .secondary{border:1px solid #d8dced;background:#fff;color:#4937c9}.migration-modal button:disabled{opacity:.5}@media(max-width:700px){.storage-settings-form{grid-template-columns:1fr}.storage-settings-form>label{grid-column:1}.storage-status{align-items:flex-start;flex-direction:column}.storage-options,.image-policy-options,.image-preset-grid,.storage-bucket{grid-template-columns:1fr}.storage-settings-form>footer button{flex:1}.migration-launcher{grid-template-columns:1fr}.migration-launcher>button{width:100%}.migration-modal-backdrop{padding:10px}.migration-progress-rows>article{grid-template-columns:1fr 1fr}.migration-progress-rows>article>div{grid-column:1/-1}}.cpe-sample-gallery label{display:grid;gap:5px}.cpe-sample-gallery label span{color:#66728a;font-size:12px;font-weight:750}.bpv-upgraded .bpv-preview-grid{grid-template-columns:1fr 1fr}.bpv-samples{padding:20px 0;border-bottom:1px solid #e3e6ee}.bpv-samples>header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px}.bpv-samples h2,.bpv-samples p{margin:0}.bpv-samples h2{font-size:16px}.bpv-samples p{margin-top:4px;color:#748097;font-size:12px}.bpv-samples>header>span{padding:5px 9px;border-radius:99px;background:#f0edff;color:#4b35e8;font-size:12px;font-weight:800}.bpv-samples>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bpv-samples article{min-width:0;padding:9px;display:grid;gap:9px;border:1px solid #e0e3ec;border-radius:9px;background:#fff;box-shadow:0 7px 20px #282b500d}.bpv-samples img,.bpv-samples video{width:100%;height:160px;display:block;object-fit:cover;border-radius:6px;background:#111}.bpv-samples audio{width:100%;min-height:54px;margin:48px 0}.bpv-samples article>b{overflow:hidden;color:#28334e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.bpv-samples>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bpv-samples>div{grid-template-columns:1fr}.bpv-samples img,.bpv-samples video{height:210px}}.mpl-stable .mpl-toolbar{min-height:0;padding:11px 20px;display:grid;align-items:stretch;gap:9px}.mpl-toolbar-row{min-width:0;display:flex;align-items:center;gap:7px}.mpl-toolbar-row>select,.mpl-toolbar-row>.mpl-button,.mpl-toolbar-row>.mpl-column-picker>.mpl-button{height:36px;padding:0 10px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#34405c;font-size:12px;font-weight:750;white-space:nowrap;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.mpl-toolbar-row>select:hover,.mpl-toolbar-row>.mpl-button:hover,.mpl-toolbar-row>.mpl-column-picker>.mpl-button:hover{border-color:#bfb6ef;box-shadow:0 5px 14px #28205d0d}.mpl-toolbar-filters .mpl-search{min-width:280px}.mpl-more-filter-button.active{border-color:#bfb5f4!important;background:#f4f1ff!important;color:#4934e0!important}.mpl-more-filter-button b{min-width:19px;height:19px;margin-left:4px;padding:0 5px;display:inline-grid;place-items:center;border-radius:99px;background:#5039df;color:#fff;font-size:10px}.mpl-more-filter-button span{margin-left:5px}.mpl-save-default{color:#4934df!important}.mpl-save-default.saved{border-color:#a9dfca!important;background:#ebf9f3!important;color:#087d59!important}.mpl-toolbar-view{padding-top:9px;border-top:1px solid #e6e9f0}.mpl-selected-count{margin-right:auto}.mpl-toolbar-view .mpl-sort{margin-left:0}.mpl-more-filters{padding:14px;border:1px solid #dedaf3;border-radius:10px;background:linear-gradient(135deg,#fbfaff,#fff);box-shadow:0 10px 25px #29205f0a}.mpl-more-filters>header,.mpl-more-filters>footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.mpl-more-filters>header>div:first-child{display:grid;gap:3px}.mpl-more-filters>header small{color:#778299;font-size:11px}.mpl-more-filters button{border:0;background:transparent;color:#4b36d7;font-size:12px;font-weight:800}.mpl-panel-controls{display:flex!important;align-items:center;gap:7px!important}.mpl-panel-controls .close{width:28px;height:28px;padding:0;display:grid;place-items:center;border:1px solid #dfe3ed!important;border-radius:7px;background:#fff!important;color:#647087!important;font-size:18px!important;line-height:1}.mpl-panel-controls .close:hover{border-color:#bcb2f2!important;background:#f6f4ff!important;color:#4934dd!important}.mpl-more-filters>div{margin:12px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mpl-more-filters label{display:grid;gap:6px;color:#43506a;font-size:11px;font-weight:800}.mpl-more-filters select{width:100%;height:38px;padding:0 10px;border:1px solid #dce1eb;border-radius:8px;background:#fff;color:#2d3853}.mpl-more-filters>footer{padding-top:10px;border-top:1px solid #ebe9f5;color:#6e7890;font-size:12px}.mpl-more-filters>footer button{color:#bf3f4b}.mpl-toolbar-main{gap:6px}.mpl-toolbar-main .mpl-search{min-width:220px;max-width:none;flex:1 1 260px}.mpl-toolbar-main>.mpl-compact-select{width:92px;flex:0 0 92px}.mpl-toolbar-main>.mpl-more-filter-button{min-width:82px}.mpl-toolbar-main>.mpl-save-default{min-width:92px}.mpl-toolbar-main>.mpl-sort{width:142px;flex:0 0 142px;margin-left:0}.mpl-toolbar-main>.mpl-view-toggle{flex:0 0 auto}.mpl-toolbar-main>.mpl-column-picker>.mpl-button{padding-inline:9px}.mpl-more-filters>div{grid-template-columns:repeat(4,minmax(0,1fr))}.mpl-more-filters>div{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media(max-width:1180px){.mpl-toolbar-main{flex-wrap:wrap}.mpl-toolbar-main .mpl-search{min-width:300px}.mpl-toolbar-main>.mpl-sort{margin-left:auto}}@media(max-width:760px){.mpl-stable .mpl-toolbar{padding:10px 12px;overflow:visible}.mpl-toolbar-row{display:grid;grid-template-columns:1fr 1fr}.mpl-toolbar-main .mpl-search{grid-column:1/-1;min-width:0;max-width:none}.mpl-toolbar-row>select,.mpl-toolbar-row>.mpl-button,.mpl-toolbar-row>.mpl-column-picker,.mpl-toolbar-row>.mpl-column-picker>.mpl-button{width:100%}.mpl-toolbar-main>.mpl-compact-select,.mpl-toolbar-main>.mpl-sort{width:100%;margin-left:0}.mpl-more-filters>div{grid-template-columns:1fr}.mpl-view-toggle{width:100%}.mpl-view-toggle button{flex:1}.mpl-more-filters>header{align-items:flex-start}.mpl-more-filters>header small{max-width:220px}.mpl-column-picker>section{z-index:70}}.mpl-mobile-product-art,.mpl-mobile-tabs-shell,.mpl-mobile-row-menu{display:none}.mpl-type-icon{font-style:normal}.mpl-desktop-tabs .mpl-type-icon{display:none}@media(max-width:760px){.is-prompts-workspace .ws-content{background:#f8fafc}.is-prompts-workspace .ws-content>main{padding-bottom:76px}.mpl-stable{margin:0!important;padding:1px 0 20px;background:#f8fafc;color:#0f172a}.is-prompts-workspace .mpl-reference-header-card{display:none}.is-prompts-workspace .mpl-mobile-tabs-shell{margin-top:10px}.mpl-reference-header-card{margin:12px;padding:18px 16px 14px;overflow:visible;border-color:#e1e4ed;border-radius:14px;box-shadow:0 5px 18px #17213e08}.mpl-reference-header-top{padding:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:start;gap:8px}.mpl-reference-header-copy{padding-top:3px;position:relative;z-index:2}.mpl-reference-title{gap:9px}.mpl-reference-title h1{font-size:27px;line-height:1.08;letter-spacing:-.045em}.mpl-reference-count{padding:4px 9px;font-size:12px}.mpl-reference-count i{font-size:12px}.mpl-reference-header-copy p{max-width:245px;margin-top:8px;color:#526078;font-size:14px;line-height:1.55}.mpl-mobile-product-art{width:104px;height:112px;position:relative;display:block;filter:drop-shadow(0 10px 10px #0f766e22)}.mpl-mobile-product-art .box{width:76px;height:38px;position:absolute;right:8px;bottom:7px;border-radius:4px 4px 13px 13px;background:linear-gradient(145deg,#b9b4ff,#6c5ce7);transform:skewY(-4deg)}.mpl-mobile-product-art .box:before,.mpl-mobile-product-art .box:after{content:"";width:48px;height:26px;position:absolute;top:-16px;background:linear-gradient(145deg,#dedcff,#8e83f4)}.mpl-mobile-product-art .box:before{left:-10px;clip-path:polygon(0 25%,100% 0,78% 100%,0 82%)}.mpl-mobile-product-art .box:after{right:-9px;clip-path:polygon(0 0,100% 25%,100% 82%,22% 100%)}.mpl-mobile-product-art .box b{width:28px;height:7px;position:absolute;right:9px;bottom:10px;border-radius:99px;background:#ffffffa6}.mpl-mobile-product-art .card{width:34px;height:42px;position:absolute;z-index:2;display:grid;place-items:center;border:1px solid #ffffffc7;border-radius:7px;background:linear-gradient(145deg,#fff,#dedaff);color:#6a59e7;font-size:17px;font-style:normal;font-weight:850;box-shadow:0 5px 10px #4639a420}.mpl-mobile-product-art .sparkle{top:8px;left:9px;transform:rotate(-13deg)}.mpl-mobile-product-art .person{top:1px;left:45px;transform:rotate(14deg)}.mpl-mobile-product-art .lines{top:26px;right:2px;color:#e79a3f;transform:rotate(16deg)}.mpl-reference-actions{grid-column:1/-1;width:100%;margin-top:12px}.mpl-create-product,.mpl-reference-create{width:100%}.mpl-reference-create{min-height:46px;justify-content:center;border-radius:9px;background:linear-gradient(100deg,#5138e8,#4123df);font-size:14px;box-shadow:0 6px 14px #0f766e2b}.mpl-reference-create>span{display:none}.mpl-create-menu{top:51px;right:auto;left:0;width:min(260px,calc(100vw - 48px))}.mpl-desktop-tabs{display:none}.mpl-mobile-tabs-shell{margin:1px 12px 0;display:grid;gap:10px}.mpl-mobile-tabs-shell .mpl-tab-group{min-width:0;overflow-x:auto;scrollbar-width:none}.mpl-mobile-tabs-shell .mpl-tab-group::-webkit-scrollbar{display:none}.mpl-mobile-tabs-shell .mpl-tab-group button{min-height:44px;flex:0 0 auto}.mpl-mobile-type-tabs{gap:3px;border-bottom:1px solid #e4e7ef}.mpl-mobile-type-tabs button{padding:0 11px;border:0;border-bottom:3px solid transparent;background:transparent;color:#526078;font-size:13px;font-weight:700}.mpl-mobile-type-tabs button.active{border-color:#0f766e;color:#0f766e}.mpl-mobile-type-tabs .mpl-type-icon{font-size:15px}.mpl-mobile-type-tabs b{padding:3px 7px;border-radius:7px;background:#f0f1f5;color:#596278;font-size:10px}.mpl-mobile-type-tabs button.active b{background:#eeebff;color:#0f766e}.mpl-mobile-status-tabs{gap:8px}.mpl-mobile-status-tabs button{min-height:38px;padding:0 12px;gap:7px;border:1px solid #e0e3eb;border-radius:9px;background:#fff;color:#4b556b;font-size:12px;font-weight:750}.mpl-mobile-status-tabs button.active{border-color:#b9aff4;background:#f6f4ff;color:#4934df;box-shadow:0 3px 10px #4934df0a}.mpl-mobile-status-tabs button.warning{border-color:#f0dfb8;color:#9a6818}.mpl-mobile-status-tabs button.warning.active{border-color:#e1bd70;background:#fff9e9}.mpl-mobile-status-tabs b{padding:2px 6px;border-radius:6px;background:#f0f1f5;color:inherit;font-size:10px}.mpl-stable .mpl-toolbar{margin-top:2px;padding:8px 12px 11px;z-index:41;display:block;border:0;background:transparent}.mpl-toolbar-main{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mpl-toolbar-main .mpl-search{height:48px;grid-column:1/-1;padding:0 13px;border-radius:10px;font-size:20px;background:#fff}.mpl-stable .mpl-search input{font-size:13px}.mpl-toolbar-row>select,.mpl-toolbar-row>.mpl-button,.mpl-toolbar-row>.mpl-column-picker>.mpl-button{height:45px;padding-inline:13px;border-radius:9px;background:#fff;text-align:left}.mpl-toolbar-main>.mpl-compact-select,.mpl-toolbar-main>.mpl-sort{width:100%;height:45px;flex:auto}.mpl-toolbar-main>.mpl-more-filter-button,.mpl-toolbar-main>.mpl-save-default{min-width:0;justify-content:space-between}.mpl-toolbar-main>.mpl-sort{font-size:12px;font-weight:800}.mpl-view-toggle{height:45px;padding:4px;border-radius:9px}.mpl-view-toggle button{font-size:17px}.mpl-view-toggle button span{display:none}.mpl-view-toggle button.active{background:#eeebff}.mpl-toolbar-main>.mpl-column-picker,.mpl-toolbar-main>.mpl-detail-toggle{display:none}.mpl-more-filters{margin-top:10px;border-radius:10px;background:#fff}.mpl-more-filters>div{grid-template-columns:1fr 1fr}.mpl-more-filters>header small{max-width:190px}.mpl-more-filters>footer{align-items:flex-start;flex-direction:column}.mpl-stable .mpl-layout{min-height:0;background:transparent}.mpl-stable .mpl-table-wrap{padding:0 12px 86px;overflow:visible;background:transparent}.mpl-stable .mpl-table{min-width:0;display:grid;gap:8px}.mpl-stable .mpl-table-head{display:none}.mpl-stable .mpl-row:not(.mpl-table-head){min-height:94px;padding:9px 7px;position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) 116px 18px!important;gap:7px;border:1px solid #e1e4eb;border-radius:12px;background:#fff;box-shadow:0 4px 15px #17213e08}.mpl-stable .mpl-row:not(.mpl-table-head):hover{background:#fff;box-shadow:0 5px 18px #17213e0d}.mpl-stable .mpl-row.selected{border-color:#9f92ec;background:#faf9ff}.mpl-stable .mpl-row:not(.mpl-table-head)>*:not(.mpl-select-box):not(.mpl-title-cell):not(.mpl-row-actions):not(.mpl-mobile-row-menu){display:none!important}.mpl-stable .mpl-row:not(.mpl-table-head)>.mpl-select-box{width:30px;height:70px;border:0;background:transparent;box-shadow:none;color:#fff}.mpl-stable .mpl-row:not(.mpl-table-head)>.mpl-select-box:not(.checked):before{content:"⣿";color:#7d8799;font-size:18px}.mpl-stable .mpl-row:not(.mpl-table-head)>.mpl-select-box.checked{width:26px;height:26px;align-self:center;border-radius:7px;background:#543be0}.mpl-stable .mpl-title-cell{grid-template-columns:78px minmax(0,1fr);gap:10px}.mpl-stable .mpl-cover.mini{width:78px;height:70px;padding:7px;border-radius:9px}.mpl-stable .mpl-title-copy{min-width:0}.mpl-stable .mpl-title-cell a{font-size:14px;line-height:1.3}.mpl-stable .mpl-title-cell small{margin-top:3px;font-size:12px}.mpl-stable .mpl-title-meta{margin-top:5px;gap:6px}.mpl-stable .mpl-title-meta .mpl-status{padding:3px 6px;font-size:11px}.mpl-stable .mpl-title-meta time{font-size:11px}.mpl-stable .mpl-title-meta time b{display:none}.mpl-stable .mpl-row-actions{margin:0;padding:0;position:static;display:grid;grid-template-columns:1fr;gap:5px;background:transparent!important;box-shadow:none}.mpl-stable .mpl-row-actions a,.mpl-stable .mpl-row-actions a:only-child{min-height:31px;padding:6px 8px;grid-column:auto;border-radius:7px;font-size:11px}.mpl-stable .mpl-mobile-row-menu{width:18px;height:34px;padding:0;display:grid;place-items:center;align-self:center;border:0;background:transparent;color:#727c90;font-size:20px}.mpl-stable .mpl-pagination{margin:0 12px;padding:12px 0 86px;display:flex;flex-wrap:wrap;gap:7px;border:0;background:transparent}.mpl-stable .mpl-pagination>span{width:100%}.mpl-stable .mpl-pagination label{display:none}.mpl-stable .mpl-pagination button{min-height:38px}.mpl-stable .mpl-grid{grid-template-columns:1fr 1fr;padding:0 12px 86px;gap:9px}.mpl-stable .mpl-grid>article>.mpl-cover{height:98px;min-height:98px}.mpl-stable .mpl-grid article>footer{flex-direction:column}.mpl-stable .mpl-bulk{right:8px;bottom:76px;left:8px}.mpl-stable .mpl-detail.mpl-detail-drawer{width:calc(100vw - 8px)}}@media(max-width:430px){.mpl-reference-header-top{grid-template-columns:minmax(0,1fr) 94px}.mpl-reference-title h1{font-size:25px}.mpl-reference-header-copy p{max-width:220px;font-size:13px}.mpl-mobile-product-art{width:94px;transform:scale(.92);transform-origin:top right}.mpl-mobile-type-tabs button{padding-inline:9px}.mpl-stable .mpl-row:not(.mpl-table-head){grid-template-columns:26px minmax(0,1fr) 104px 16px!important}.mpl-stable .mpl-title-cell{grid-template-columns:68px minmax(0,1fr)}.mpl-stable .mpl-cover.mini{width:68px;height:66px}.mpl-stable .mpl-row-actions a{padding-inline:5px}.mpl-stable .mpl-grid{grid-template-columns:1fr}}.bpv-buy footer p>i{font-style:normal;color:#0f766e}.bpv-buy footer p>span{min-width:0}.mpl-stable .mpl-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;overflow:visible}.mpl-stable .mpl-pagination-summary{flex:1 1 155px;min-width:0;margin:0;white-space:nowrap}.mpl-stable .mpl-pagination-size{display:inline-flex;flex:none;align-items:center;gap:7px;white-space:nowrap}.mpl-stable .mpl-pagination-size select{min-width:66px}.mpl-stable .mpl-pagination-controls{display:flex;align-items:center;justify-content:flex-end;gap:5px;max-width:100%;margin-left:auto}.mpl-stable .mpl-pagination-controls button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:34px;min-height:34px;padding:0 9px;border:1px solid #dce1ed;border-radius:6px;background:#fff;color:#34405e;font-size:12px;white-space:nowrap;cursor:pointer}.mpl-stable .mpl-pagination-controls button.active{border-color:#4b36e7;background:#4b36e7;color:#fff}.mpl-stable .mpl-pagination-controls button:disabled{opacity:.45;cursor:not-allowed}.mpl-stable .mpl-page-ellipsis{min-width:19px;text-align:center;color:#7b8599}.mpl-stable .mpl-page-indicator{display:none;color:#475569;font-size:12px;font-weight:750;white-space:nowrap}@media(min-width:901px){.mpl-stable .mpl-reference-header-card{margin:12px 16px 10px;padding:16px 22px 6px;border-radius:12px}.mpl-stable .mpl-reference-header-top{padding-bottom:12px;gap:12px}.mpl-stable .mpl-reference-title h1{font-size:26px;line-height:1.1}.mpl-stable .mpl-reference-count{padding:3px 9px;font-size:12px}.mpl-stable .mpl-reference-header-copy p{margin-top:4px;font-size:13px}.mpl-stable .mpl-reference-create{min-height:38px;border-radius:8px}.mpl-stable .mpl-reference-tabs-shell{padding-top:6px}.mpl-stable .mpl-reference-tabs{gap:18px;font-size:13px}.mpl-stable .mpl-tab-group{gap:6px}.mpl-stable .mpl-tab-group button{min-height:34px;font-size:13px}.mpl-stable .mpl-tab-group b{padding:2px 7px;font-size:11px}.mpl-stable .mpl-reference-tabs{gap:16px}.mpl-stable .mpl-reference-tabs>.mpl-tab-group:first-child{gap:8px}.mpl-stable .mpl-tab-group button{min-height:36px;padding:0 7px;gap:6px;border-radius:7px}.mpl-stable .mpl-tab-group button.active{background:#f5f4ff}.mpl-stable .mpl-reference-tabs>.mpl-tab-group:first-child button.active{background:transparent}.mpl-stable .mpl-tab-group button.active b{background:#e8e6ff;color:#0b5f59}.mpl-stable .mpl-tabs-divider{height:22px;margin-inline:2px}.mpl-stable .mpl-reference-tabs>.mpl-status-tabs{margin-left:auto;padding:3px;gap:2px;border:1px solid #e7e9f0;border-radius:9px;background:#f8f9fc}.mpl-stable .mpl-status-tabs button{min-height:29px;padding:0 10px;gap:6px;border:0;border-radius:6px;background:transparent;color:#596579;font-size:12px;font-weight:600}.mpl-stable .mpl-status-tabs button:hover{background:#fff;color:#263248}.mpl-stable .mpl-status-tabs button.active{background:#fff;color:#0b5f59;box-shadow:0 1px 3px #17213e14}.mpl-stable .mpl-status-tabs button.warning:not(.active){color:#a75c08}.mpl-stable .mpl-status-tabs button.warning.active{border:0;background:#fff8eb;color:#a75c08;font-weight:700;box-shadow:0 1px 3px #9a5a1018}.mpl-stable .mpl-status-tabs b{padding:2px 6px;background:#eef0f5;color:#657187;font-size:10px;font-weight:700}.mpl-stable .mpl-status-tabs button.active b{background:#eeecff;color:#0f766e}.mpl-stable .mpl-status-tabs button.warning:not(.active) b{background:#fff0d5;color:#a75c08}.mpl-stable .mpl-row:not(.mpl-table-head){min-height:78px;padding:10px 18px;gap:14px;font-size:13px;line-height:1.45}.mpl-stable .mpl-row:not(.mpl-table-head):hover{background:#fbfaff;box-shadow:inset 3px 0 #7564df}.mpl-stable .mpl-row.selected{background:#f7f5ff}.mpl-stable .mpl-title-cell{grid-template-columns:62px minmax(0,1fr);gap:13px}.mpl-stable .mpl-cover.mini{width:62px;height:56px;border-radius:8px}.mpl-stable .mpl-title-cell a{font-size:15px;font-weight:700;letter-spacing:-.01em}.mpl-stable .mpl-title-cell small{margin-top:2px;color:#64748b;font-size:13px}.mpl-stable .mpl-inline-tags{min-width:0;margin-top:4px;display:flex;align-items:center;gap:4px;overflow:hidden}.mpl-stable .mpl-inline-tags i,.mpl-stable .mpl-inline-tags b{max-width:120px;padding:2px 6px;overflow:hidden;border-radius:5px;background:#f1efff;color:#5842c7;font-size:11px;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mpl-stable .mpl-inline-tags b{flex:0 0 auto;background:#f1f2f6;color:#68748a}.mpl-stable .mpl-title-meta{margin-top:6px;gap:9px}.mpl-stable .mpl-title-meta .mpl-status{padding:3px 7px;font-size:11px}.mpl-stable .mpl-title-meta .mpl-date-pair{display:flex;align-items:center;gap:12px}.mpl-stable .mpl-title-meta time,.mpl-stable .mpl-title-meta>span:last-child{color:#64748b;font-size:11px;font-weight:500}.mpl-stable .mpl-title-meta>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpl-stable .mpl-tags i,.mpl-stable .mpl-tags b{padding:4px 7px;border-radius:6px;font-size:11px}.mpl-stable .mpl-row-actions{gap:7px}.mpl-stable .mpl-row-actions a{padding:7px 9px;border-radius:7px;font-size:12px}}@media(max-width:1100px){.mpl-stable .mpl-pagination-controls{width:100%;justify-content:center;margin-left:0}}@media(max-width:760px){.mpl-stable .mpl-pagination{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 8px;margin:0 12px;padding:12px 0 86px;overflow:visible}.mpl-stable .mpl-pagination>.mpl-pagination-summary{width:auto;min-width:0;grid-column:1;font-size:12px}.mpl-stable .mpl-pagination label.mpl-pagination-size{grid-column:2;display:inline-flex;font-size:12px}.mpl-stable .mpl-pagination-size select{height:38px}.mpl-stable .mpl-pagination-controls{width:100%;grid-column:1/-1;display:grid;grid-template-columns:minmax(44px,1fr) auto minmax(44px,1fr);gap:8px;margin:0}.mpl-stable .mpl-pagination-controls .mpl-page-number,.mpl-stable .mpl-pagination-controls .mpl-page-ellipsis{display:none}.mpl-stable .mpl-pagination-controls button{min-height:44px}.mpl-stable .mpl-page-indicator{display:block;grid-column:2;text-align:center}.mpl-stable .mpl-page-previous{grid-column:1;justify-self:start}.mpl-stable .mpl-page-next{grid-column:3;justify-self:end}}@media(max-width:360px){.mpl-stable .mpl-pagination-controls .mpl-page-previous span:last-child,.mpl-stable .mpl-pagination-controls .mpl-page-next span:first-child{display:none}}@media(max-width:760px){.is-user-portal .ws-mobile-nav{height:72px;min-height:72px;padding:7px 10px calc(5px + env(safe-area-inset-bottom));align-items:end;border:0;border-radius:19px 19px 0 0;background:#fff;box-shadow:0 -7px 24px #18213f17;-webkit-backdrop-filter:none;backdrop-filter:none}.is-user-portal .ws-mobile-nav a,.is-user-portal .ws-mobile-nav>button{min-height:56px;padding:3px 0 1px;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:3px;border:0;border-radius:0!important;background:transparent!important;color:#596278;font-size:10px;font-weight:700;box-shadow:none!important;transform:none}.is-user-portal .ws-mobile-nav a i,.is-user-portal .ws-mobile-nav>button i{width:26px;height:26px;display:grid;place-items:center;color:#657087;font-style:normal}.is-user-portal .ws-mobile-nav a i svg,.is-user-portal .ws-mobile-nav>button i svg{display:block}.is-user-portal .ws-mobile-nav a.router-link-active{background:transparent!important;color:#0f766e}.is-user-portal .ws-mobile-nav a.router-link-active i{color:#0f766e}.is-user-portal .ws-mobile-nav>:nth-child(3){min-height:69px;margin-top:-24px;justify-content:flex-start;color:#0f766e!important}.is-user-portal .ws-mobile-nav>:nth-child(3) i{width:52px;height:52px;margin-bottom:1px;border:4px solid #fff;border-radius:50%;background:#4f35e6;color:#fff!important;box-shadow:0 7px 17px #4f35e64f}.is-user-portal .ws-mobile-nav>:nth-child(3) i svg{width:24px;height:24px;stroke-width:2}.is-user-portal .ws-mobile-nav>:nth-child(3):active i{transform:scale(.95)}.is-user-portal .ws-mobile-create-backdrop{position:fixed;z-index:73;inset:0;border:0;background:#11182752;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.is-user-portal .ws-mobile-create-sheet{width:calc(100% - 24px);max-width:430px;padding:16px;position:fixed;z-index:74;right:12px;bottom:calc(78px + env(safe-area-inset-bottom));left:12px;margin:auto;border:1px solid #dedfec;border-radius:18px;background:#fff;box-shadow:0 -18px 48px #11193630}.ws-mobile-create-sheet>header{padding-bottom:12px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e8eaf0}.ws-mobile-create-sheet>header div{display:grid;gap:3px}.ws-mobile-create-sheet>header b{color:#11182f;font-size:16px}.ws-mobile-create-sheet>header small{color:#778196;font-size:11px}.ws-mobile-create-sheet>header>button{width:36px;height:36px;min-height:36px;padding:0;display:grid;place-items:center;border:1px solid #e1e4ec;border-radius:9px;background:#fff;color:#68738a;font-size:21px}.ws-mobile-create-sheet>nav{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ws-mobile-create-sheet>nav a{min-width:0;min-height:66px;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid #e0e3ec;border-radius:11px;background:#fff;color:#27324d}.ws-mobile-create-sheet>nav a:active{border-color:#9789ed;background:#f7f5ff}.ws-mobile-create-sheet nav i{width:36px;height:36px;display:grid;flex:0 0 36px;place-items:center;border-radius:9px;background:#eeebff;color:#4f3be0}.ws-mobile-create-sheet nav span{min-width:0;display:grid;gap:2px}.ws-mobile-create-sheet nav b{font-size:12px}.ws-mobile-create-sheet nav small{overflow:hidden;color:#7b8497;font-size:9px;text-overflow:ellipsis;white-space:nowrap}}.mpl-stable .mpl-toolbar{min-height:0;padding:8px 14px;background:#fff}.mpl-toolbar-main{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto minmax(8px,.35fr) auto;grid-template-areas:"search filters save sort spacer display";align-items:center;gap:8px}.mpl-toolbar-main .mpl-search{grid-area:search;width:100%;height:36px;min-width:0;max-width:none;border-radius:7px;background:#fff}.mpl-filter-controls{grid-area:filters;display:flex;align-items:center;gap:6px}.mpl-filter-controls select{width:120px;height:36px;padding:0 9px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#34405c;font-size:13px;font-weight:600}.mpl-filter-controls .mpl-more-filter-button{height:36px;min-width:124px;padding:0 9px;display:flex;align-items:center;justify-content:flex-start;gap:6px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#34405c;font-size:13px;font-weight:600}.mpl-more-filter-button span{margin:0 auto 0 0}.mpl-more-filter-button b{min-width:18px;height:18px;margin:0;padding:0 4px;display:inline-grid;place-items:center;border-radius:99px;background:#5039df;color:#fff;font-size:10px}.mpl-save-default{grid-area:save;height:36px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#4934df;font-size:13px;font-weight:650;white-space:nowrap}.mpl-save-default.saved{color:#087d59!important}.mpl-sort-control{grid-area:sort;height:36px;padding:0 9px;display:flex;align-items:center;gap:6px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#727d92;font-size:12px;font-weight:600;white-space:nowrap}.mpl-sort-control select{min-width:105px;max-width:130px;height:32px;padding:0 2px;border:0;outline:0;background:transparent;color:#26334e;font-size:13px;font-weight:650;appearance:none}.mpl-sort-control>svg{color:#7b8598}.mpl-toolbar-spacer{grid-area:spacer}.mpl-toolbar-display{grid-area:display;display:flex;align-items:center;justify-content:flex-end;gap:5px}.mpl-toolbar-display>.mpl-button{height:32px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid #dce1eb;border-radius:7px;background:#fff;color:#34405c;font-size:12px;font-weight:600;white-space:nowrap}.mpl-toolbar-display>.mpl-button svg{width:14px;height:14px;stroke-width:1.8}.mpl-toolbar-display .mpl-view-toggle{height:32px;padding:2px;gap:1px}.mpl-toolbar-display .mpl-view-toggle button{min-width:30px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;font-weight:650}.mpl-toolbar-display .mpl-view-toggle button svg{width:14px;height:14px;stroke-width:1.8}@media(max-width:1240px){.mpl-toolbar-main{grid-template-columns:minmax(150px,1fr) auto auto auto minmax(0,.08fr) auto;gap:6px}.mpl-toolbar-main .mpl-search{min-width:0}.mpl-filter-controls{gap:4px}.mpl-filter-controls select{width:100px;padding-inline:7px}.mpl-filter-controls .mpl-more-filter-button{min-width:108px;padding-inline:7px}.mpl-sort-control{gap:4px;padding-inline:7px}.mpl-sort-control select{min-width:88px;max-width:100px}.mpl-toolbar-display{gap:4px}.mpl-toolbar-display>.mpl-button{padding-inline:7px}}@media(max-width:1000px){.mpl-toolbar-main{grid-template-columns:minmax(200px,1fr) auto auto;grid-template-areas:"search filters filters" "save sort display"}.mpl-toolbar-spacer{display:none}.mpl-filter-controls select{width:120px}.mpl-filter-controls .mpl-more-filter-button{min-width:124px}.mpl-sort-control{gap:6px;padding-inline:9px}.mpl-sort-control select{min-width:105px;max-width:130px}.mpl-toolbar-display{gap:6px}.mpl-toolbar-display>.mpl-button{padding-inline:9px}}@media(max-width:760px){.mpl-stable .mpl-toolbar{padding:8px 12px 10px}.mpl-toolbar-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"search search" "filters filters" "save sort" "display display";gap:8px}.mpl-toolbar-main .mpl-search{height:40px}.mpl-filter-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mpl-filter-controls select,.mpl-filter-controls .mpl-more-filter-button{width:100%;min-width:0;height:40px;padding:0 7px;border-radius:7px;font-size:11px}.mpl-filter-controls .mpl-more-filter-button{gap:4px;justify-content:center}.mpl-filter-controls .mpl-more-filter-button>svg:last-child{display:none}.mpl-save-default,.mpl-sort-control{width:100%;height:40px;min-width:0;justify-content:center}.mpl-sort-control{gap:4px;padding:0 6px}.mpl-sort-control select{min-width:0;max-width:none;flex:1;font-size:11px}.mpl-toolbar-display{justify-content:stretch}.mpl-toolbar-display>.mpl-view-toggle{width:100%;height:40px}.mpl-toolbar-display .mpl-column-picker,.mpl-toolbar-display>.mpl-detail-toggle{display:none}}@media(max-width:390px){.mpl-filter-controls .mpl-more-filter-button span{font-size:0}.mpl-filter-controls .mpl-more-filter-button span:after{content:"Filter";font-size:11px}}.mpl-stable .mpl-toolbar-main .mpl-filter-controls select,.mpl-stable .mpl-toolbar-main .mpl-filter-controls .mpl-more-filter-button,.mpl-stable .mpl-toolbar-main .mpl-save-default,.mpl-stable .mpl-toolbar-main .mpl-sort-control,.mpl-stable .mpl-toolbar-main .mpl-toolbar-display>.mpl-button,.mpl-stable .mpl-toolbar-main .mpl-toolbar-display .mpl-column-picker>.mpl-button,.mpl-stable .mpl-toolbar-main .mpl-view-toggle{height:36px;min-height:36px;box-sizing:border-box;font-size:13px;font-weight:600;line-height:1}.mpl-stable .mpl-toolbar-main .mpl-filter-controls select{padding-inline:10px}.mpl-stable .mpl-toolbar-main .mpl-more-filter-button{justify-content:center;gap:7px}.mpl-stable .mpl-toolbar-main .mpl-more-filter-button span{margin:0;white-space:nowrap}.mpl-stable .mpl-toolbar-main .mpl-more-filter-button b{width:18px;height:18px;min-width:18px;padding:0;font-size:11px;line-height:1}.mpl-stable .mpl-toolbar-main .mpl-save-default{gap:7px;padding-inline:11px}.mpl-stable .mpl-toolbar-main .mpl-sort-control{gap:7px;padding-inline:10px;color:#64748b}.mpl-stable .mpl-toolbar-main .mpl-sort-control select{height:100%;min-width:105px;max-width:130px;padding:0 2px;color:#26334e;font-size:13px;font-weight:600;line-height:normal}.mpl-stable .mpl-toolbar-main .mpl-toolbar-display>.mpl-button,.mpl-stable .mpl-toolbar-main .mpl-toolbar-display .mpl-column-picker>.mpl-button{gap:7px;padding-inline:10px}.mpl-stable .mpl-toolbar-main .mpl-toolbar-display .mpl-view-toggle{padding:3px;gap:2px}.mpl-stable .mpl-toolbar-main .mpl-toolbar-display .mpl-view-toggle button{height:28px;min-width:40px;padding-inline:9px;gap:6px;font-size:13px;font-weight:600}.mpl-stable .mpl-toolbar-main .mpl-filter-controls svg,.mpl-stable .mpl-toolbar-main .mpl-save-default svg,.mpl-stable .mpl-toolbar-main .mpl-sort-control>svg,.mpl-stable .mpl-toolbar-main .mpl-toolbar-display svg{width:16px;height:16px;flex:0 0 16px;stroke-width:1.8;vertical-align:middle}@media(max-width:760px){.mpl-stable .mpl-toolbar-main .mpl-filter-controls select,.mpl-stable .mpl-toolbar-main .mpl-filter-controls .mpl-more-filter-button,.mpl-stable .mpl-toolbar-main .mpl-save-default,.mpl-stable .mpl-toolbar-main .mpl-sort-control,.mpl-stable .mpl-toolbar-main .mpl-toolbar-display>.mpl-view-toggle{height:40px;min-height:40px}.mpl-stable .mpl-toolbar-main .mpl-view-toggle button{height:32px}.mpl-stable .mpl-toolbar-main .mpl-filter-controls select,.mpl-stable .mpl-toolbar-main .mpl-filter-controls .mpl-more-filter-button,.mpl-stable .mpl-toolbar-main .mpl-save-default,.mpl-stable .mpl-toolbar-main .mpl-sort-control,.mpl-stable .mpl-toolbar-main .mpl-sort-control select,.mpl-stable .mpl-toolbar-main .mpl-view-toggle button{font-size:12px}}.pax-product-hero{min-width:0;padding:16px;display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr);align-items:center;gap:22px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 5px 18px #17213e08}.pax-product-visual{width:100%;min-height:190px;aspect-ratio:4/3;overflow:hidden;border-radius:9px;background:#f1f5f9}.pax-product-visual>img,.pax-product-visual>video{width:100%;height:100%;display:block;object-fit:cover}.pax-no-cover{height:100%;min-height:190px;display:grid;place-content:center;justify-items:center;gap:9px;background:linear-gradient(145deg,#f8fafc,#e6f7f3);color:#64748b;font-size:13px;font-weight:600}.pax-no-cover svg{width:28px;height:28px;color:#6366f1;stroke-width:1.7}.pax-product-copy{min-width:0;padding:4px 6px 4px 0}.pax-product-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pax-product-eyebrow>span{min-height:25px;padding:4px 8px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:11px;font-weight:700;line-height:1}.pax-product-eyebrow .pax-kind{background:#e6f7f3;color:#0b5f59;text-transform:uppercase;letter-spacing:.035em}.pax-product-eyebrow .pax-unlocked{background:#ecfdf5;color:#047857}.pax-product-eyebrow svg{width:14px;height:14px}.pax-product-copy h1{margin:11px 0 6px;color:#0f172a;font-size:26px;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.pax-product-copy>p{max-width:760px;color:#475569;font-size:14px;line-height:1.55}.pax-product-meta{margin-top:13px;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.pax-product-meta>span{min-height:29px;padding:5px 9px;display:inline-flex;align-items:center;border:1px solid #e2e8f0;border-radius:7px;background:#fff;color:#475569;font-size:12px;font-weight:600}.pax-product-meta .pax-creator{gap:7px;border-color:#e8eaf0;background:#f8fafc;color:#334155}.pax-product-meta .pax-creator i{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#e6f7f3;color:#0f766e;font-size:10px;font-style:normal;font-weight:800}.pax-view-listing{width:max-content;max-width:100%;margin-top:13px;display:inline-flex;align-items:center;gap:6px;color:#0f766e;font-size:13px;font-weight:700;text-decoration:none}.pax-view-listing svg{width:15px;height:15px}@media(max-width:1000px){.pax-product-hero{grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:16px}.pax-product-copy h1{font-size:23px}}@media(max-width:720px){.pax-product-hero{padding:12px;grid-template-columns:1fr;gap:13px}.pax-product-visual{min-height:0;aspect-ratio:16/10}.pax-no-cover{min-height:150px}.pax-product-copy{padding:0 2px 3px}.pax-product-copy h1{margin-top:9px;font-size:22px}.pax-product-copy>p{font-size:13px}.pax-product-meta{margin-top:10px;gap:6px}.pax-product-meta>span{min-height:28px;padding:5px 8px;font-size:11px}}.pax-title.pax-product-hero{padding:16px;display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:center;gap:20px}.pax-title.pax-product-hero>.pax-product-visual,.pax-title.pax-product-hero>.pax-product-copy{width:100%;min-width:0;margin:0}.pax-title.pax-product-hero>.pax-product-visual{min-height:0;aspect-ratio:4/3}.pax-title.pax-product-hero>.pax-product-copy{display:grid;justify-items:start;gap:0;padding:2px 4px 2px 0}.pax-product-copy h1{margin:9px 0 0;font-size:25px;line-height:1.2;letter-spacing:-.03em}.pax-product-meta{margin-top:12px;gap:6px}.pax-product-meta>span{min-height:27px;padding:4px 8px;border-color:#e6e9f0;background:#f8fafc;font-size:11px;line-height:1.2}.pax-product-meta .pax-creator{background:#fff}.pax-product-meta .pax-creator i{flex:0 0 19px}.pax-no-cover{min-height:0}@media(max-width:1000px){.pax-title.pax-product-hero{grid-template-columns:minmax(150px,190px) minmax(0,1fr);gap:16px}.pax-product-copy h1{font-size:22px}}@media(max-width:720px){.pax-title.pax-product-hero{padding:12px;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px}.pax-title.pax-product-hero>.pax-product-visual{aspect-ratio:1/1;border-radius:8px}.pax-title.pax-product-hero>.pax-product-copy{padding:1px 0}.pax-product-copy h1{margin-top:7px;font-size:18px;line-height:1.25}.pax-product-meta{margin-top:8px;gap:5px}.pax-product-meta>span{min-height:24px;padding:3px 7px;font-size:10px}}@media(max-width:360px){.pax-title.pax-product-hero{grid-template-columns:80px minmax(0,1fr);gap:10px}.pax-product-copy h1{font-size:16px}}.pax-content>header{align-items:center}.pax-content>header h2{margin:0}.pax-content>header>button{min-height:36px;padding:7px 12px;border-color:#d9d4fb;background:#f7f6ff;color:#0f766e}.pax-content .pax-prompt-text{min-height:300px;margin-top:14px;padding:20px 22px;border:1px solid #e4e7ee;border-radius:8px;background:#fafbfc;color:#26314d;font:14px/1.75 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:720px){.pax-content>header{align-items:center;flex-direction:row}.pax-content>header>button{width:auto;flex:0 0 auto}.pax-content .pax-prompt-text{min-height:240px;padding:16px;font-size:13px;line-height:1.7}}:root{--ui-content-padding: clamp(14px, 1.5vw, 22px)}body{font-size:15px;line-height:1.55;text-rendering:optimizeLegibility}button,input,select,textarea{line-height:1.35}.ws-content>main{padding:var(--ui-content-padding)}.ws-card,.suite-card{line-height:1.5}.sr-page{padding-inline:clamp(14px,2vw,28px)}.sr-shell{grid-template-columns:220px minmax(0,1fr) 290px;gap:clamp(16px,2vw,28px)}.sr-prompt-grid,.sr-creator-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sr-prompt-grid article,.sr-creator-grid article,.sr-compact article{height:auto}.sr-prompt-grid article{min-height:325px}.sr-creator-grid article{min-height:155px}.sr-compact article{min-height:112px}.cpe-tab-panel{min-height:520px}.cpe-duplicates{min-height:480px}.cpe-duplicate-empty{min-height:260px}.mpl-layout,.mpl-stable .mpl-layout{min-height:0}.mpl-stable .mpl-pagination{padding-bottom:72px}.ptm-compact .ptm-main-panel,.ptm-compact .ptm-sub-panel{min-height:460px}.ptm-compact .ptm-main-panel nav{height:auto;max-height:412px;overflow:auto}.workspace-empty,.slw-empty,.cpe-sample-empty,.ptm-empty{min-height:clamp(140px,24vh,260px)}@media(max-width:1300px){.sr-shell{grid-template-columns:200px minmax(0,1fr)}.sr-prompt-grid,.sr-creator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.sr-shell{grid-template-columns:1fr}.sr-prompt-grid,.sr-creator-grid,.sr-compact>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ws-content>main{padding:14px;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.sr-prompt-grid,.sr-creator-grid,.sr-compact>div{grid-template-columns:1fr}.cpe-tab-panel,.cpe-duplicates{min-height:0}}@media(min-width:761px){.is-creator-workspace{grid-template-columns:208px minmax(0,1fr)!important}.is-creator-workspace .ws-sidebar{width:208px;padding:0 0 12px;border-right:1px solid #e5e9f2;background:#fcfdff}.is-creator-workspace .ws-sidebar-toggle,.is-creator-workspace .ws-workspace-switcher,.is-creator-workspace .ws-user{display:none!important}.is-creator-workspace .ws-brand{height:48px;min-height:48px;padding:0 18px;gap:8px;font-size:18px;letter-spacing:-.035em}.is-creator-workspace .ws-brand i{width:27px;height:27px;border-radius:5px;font-size:18px}.is-creator-workspace .ws-brand>span{display:block}.is-creator-workspace .ws-brand small{display:none}.is-creator-workspace .ws-editor-role{padding:14px 18px 7px;color:#344261;font-size:12px}.is-creator-workspace .ws-nav-scroll{display:flex;flex-direction:column;flex:1}.is-creator-workspace .ws-editor-primary-nav,.is-creator-workspace .ws-nav-group nav{display:flex;flex-direction:column;gap:0}.is-creator-workspace .ws-sidebar nav a{min-height:37px;padding:0 20px;gap:12px;border-radius:0;color:#162147;font-size:12px;font-weight:650}.is-creator-workspace .ws-sidebar nav a>i{width:19px!important;color:#26345c!important}.is-creator-workspace .ws-sidebar nav a:hover,.is-creator-workspace .ws-sidebar nav a.router-link-active{background:#eef0ff!important;color:#4937eb!important}.is-creator-workspace .ws-sidebar nav a.router-link-active>i{color:#4937eb!important}.is-creator-workspace .ws-editor-create-link.router-link-active{background:#eff0ff!important;color:#4937eb!important}.is-creator-workspace .ws-nav-group-utility{margin-top:auto;padding:0 0 2px;border:0}}@media(min-width:1001px){.is-prompt-editor,.is-prompt-editor .ws-content{background:#f8faff}.is-prompt-editor .ws-content>.ws-top{height:48px;padding:0 17px;gap:0;border-bottom:1px solid #e7eaf2;background:#fff}.is-prompt-editor .ws-top>.ws-global-search{width:353px;height:30px;max-width:30%;padding:0 9px;gap:7px;border:1px solid #eef0f6;border-radius:5px;background:#f5f7fc;color:#243252}.is-prompt-editor .ws-global-search input{font-size:11px;background:transparent}.is-prompt-editor .ws-global-search input::placeholder{color:#62718d}.is-prompt-editor .ws-global-search>button{display:none}.is-prompt-editor .ws-editor-public-nav{display:flex;align-items:center;justify-content:center;gap:30px;margin:0 auto}.is-prompt-editor .ws-editor-public-nav a,.is-prompt-editor .ws-editor-public-nav span{color:#162147;font-size:11px;font-weight:750}.is-prompt-editor .ws-top-actions{margin:0;width:auto;gap:20px}.is-prompt-editor .ws-top-actions .ws-top-user{padding:0;border:0}.is-prompt-editor .ws-top-actions .ws-top-user>i{width:32px;height:32px;background:#586887}.is-prompt-editor .ws-top-actions .ws-top-user>b,.is-prompt-editor .ws-top-actions .ws-top-user>svg,.is-prompt-editor .ws-top-divider{display:none!important}.is-prompt-editor .ws-top-actions .ws-bell{border:0}.is-prompt-editor .ws-content>main{padding:0!important}.is-prompt-editor .cpe-reference{min-height:calc(100vh - 48px);background:#f8faff;color:#111a37}.is-prompt-editor .cpe-reference .cpe-head{position:relative;height:96px;padding:10px 20px 8px;display:block!important;border:0;background:transparent}.is-prompt-editor .cpe-reference .cpe-head-context{display:block!important;width:calc(100% - 430px);min-width:0}.is-prompt-editor .cpe-breadcrumb{display:flex;align-items:center;gap:11px;min-height:20px;color:#2c385a;font-size:11px}#app .is-prompt-editor .cpe-reference .cpe-breadcrumb .cpe-back{display:flex;align-items:center;gap:5px;width:auto;height:20px!important;min-height:20px!important;padding:0;border:0;background:transparent;color:#4d5a76;font-size:11px;font-weight:650}.is-prompt-editor .cpe-breadcrumb>b{color:#1a2444;font-weight:800}.is-prompt-editor .cpe-title-row{display:flex;align-items:center;gap:11px;margin-top:7px}.is-prompt-editor .cpe-title-row>.cpe-product-badge{display:none}.is-prompt-editor .cpe-title-row h1{margin:0!important;color:#0c1530;font-size:23px!important;line-height:1.1;font-weight:850;letter-spacing:-.04em}.is-prompt-editor .cpe-draft-badge{padding:5px 11px!important;border-radius:99px!important;background:#fff0df!important;color:#c86509!important;font-size:11px!important}.is-prompt-editor .cpe-save-state{margin-left:12px;color:#64708c!important;font-size:10px!important;white-space:nowrap}.is-prompt-editor .cpe-save-state i{margin-right:5px;color:#17ab79!important;font-size:13px}.is-prompt-editor .cpe-head-subtitle{margin:4px 0 0;color:#4d5a79;font-size:12px;line-height:1.35}.is-prompt-editor .cpe-flow-nav{display:none!important}.is-prompt-editor .cpe-head>nav:last-child{position:absolute;top:11px;right:17px;display:flex!important;align-items:center;gap:11px}.is-prompt-editor .cpe-head .cpe-action{display:inline-flex!important;align-items:center;justify-content:center;height:31px;min-width:110px;padding:0 10px;border-radius:5px;font-size:11px;font-weight:800}.is-prompt-editor .cpe-head .cpe-action.secondary{border:1px solid #d8deed;background:#fff;color:#202a4b}.is-prompt-editor .cpe-head .cpe-preview-action{border-color:#c9bdff!important;color:#4937e9!important}.is-prompt-editor .cpe-head .cpe-publish-action{gap:8px;min-width:111px;padding:0 12px!important;background:#4f3bf1!important}.is-prompt-editor .cpe-head .cpe-publish-action>span:first-child{font-size:18px;line-height:1}.is-prompt-editor .cpe-desktop-more-wrap{position:relative}.is-prompt-editor .cpe-desktop-more-trigger{width:50px;height:31px;border:1px solid #d8deed;border-radius:5px;background:#fff;color:#1b2750;font-size:13px;cursor:pointer}.is-prompt-editor .cpe-desktop-more-menu{position:absolute;z-index:60;top:36px;right:0;width:188px;padding:5px;border:1px solid #d8deed;border-radius:7px;background:#fff;box-shadow:0 12px 28px #1b235025}.is-prompt-editor .cpe-desktop-more-menu button{width:100%;min-height:32px;padding:0 8px;border:0;border-radius:4px;background:#fff;color:#273453;text-align:left;font-size:11px;cursor:pointer}.is-prompt-editor .cpe-desktop-more-menu button:hover{background:#f1efff;color:#4937e9}.is-prompt-editor .cpe-reference .cpe-grid{margin:0;padding:0 16px 28px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,408px)!important;gap:16px!important;align-items:start}.is-prompt-editor .cpe-grid>main{min-width:0}.is-prompt-editor .cpe-reference .cpe-form{gap:10px!important}.is-prompt-editor .cpe-reference .cpe-reference-section{padding:10px 11px!important;border:1px solid #e5e9f3!important;border-radius:6px!important;box-shadow:0 1px 2px #16203d04!important}.is-prompt-editor .cpe-reference .cpe-section-intro{display:flex;align-items:flex-start;gap:12px;min-height:35px;margin-bottom:7px!important}.is-prompt-editor .cpe-reference .cpe-section-intro>span{width:23px!important;height:23px!important;display:grid;place-items:center;border-radius:5px;background:#4f3bef!important;color:#fff!important;font-size:14px!important;font-weight:850}.is-prompt-editor .cpe-reference .cpe-section-intro>span:after{display:none!important}.is-prompt-editor .cpe-reference .cpe-section-intro h2{margin:0;color:#111a37;font-size:13px!important;font-weight:850}.is-prompt-editor .cpe-reference .cpe-section-intro p{display:block!important;margin:2px 0 0;color:#6a7695;font-size:10px!important;line-height:1.2}.is-prompt-editor .cpe-reference .cpe-basic-copy{display:grid;gap:6px;margin-left:35px}.is-prompt-editor .cpe-reference .cpe-copy-field{display:grid;gap:2px}.is-prompt-editor .cpe-reference .cpe-copy-field>header{min-height:14px!important;padding:0!important}.is-prompt-editor .cpe-reference .cpe-copy-field>header b,.is-prompt-editor .cpe-reference .cpe-metadata-step label>b,.is-prompt-editor .cpe-reference .cpe-tag-head b,.is-prompt-editor .cpe-reference .cpe-model-head b{color:#1c2544!important;font-size:10px!important;font-weight:800!important}.is-prompt-editor .cpe-reference .cpe-copy-field>header small{color:#6c7896!important;font-size:10px!important}.is-prompt-editor .cpe-reference .cpe-title-input-wrap input,.is-prompt-editor .cpe-reference .cpe-description-input-wrap textarea{width:100%;min-height:29px!important;height:29px!important;padding:5px 71px 5px 8px!important;border:1px solid #dbe1ed!important;border-radius:5px!important;color:#1c2544;font-size:11px!important;line-height:18px}.is-prompt-editor .cpe-reference .cpe-description-input-wrap textarea{resize:vertical}.is-prompt-editor .cpe-copy-field-actions{right:3px!important;gap:2px!important}.is-prompt-editor .cpe-copy-field-actions button{width:26px!important;height:25px!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important;color:#8c94ab!important}.is-prompt-editor .cpe-copy-field-actions button>span{display:none!important}.is-prompt-editor .cpe-title-format{display:none!important}.is-prompt-editor .cpe-copy-field:focus-within .cpe-title-format{display:flex!important}.is-prompt-editor .cpe-section-divider{display:none!important}.is-prompt-editor .cpe-reference .cpe-metadata-step{margin:8px 0 0 35px;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important}.is-prompt-editor .cpe-metadata-group{min-width:0;grid-column:auto!important}.is-prompt-editor .cpe-category-group{order:1}.is-prompt-editor .cpe-prompt-category-group{order:2}.is-prompt-editor .cpe-models-group{order:3}.is-prompt-editor .cpe-tags-group{order:4}.is-prompt-editor .cpe-reference .cpe-metadata-step select,.is-prompt-editor .cpe-reference .cpe-picked{width:100%;min-height:31px!important;height:31px!important;border:1px solid #dbe1ed!important;border-radius:5px!important;background:#fff;font-size:10px!important}.is-prompt-editor .cpe-reference .cpe-metadata-step select{padding:0 10px!important;line-height:normal}.is-prompt-editor .cpe-reference .cpe-picked{flex-wrap:nowrap!important;overflow:hidden;padding:2px 5px!important}.is-prompt-editor .cpe-reference .cpe-picked>button{flex:none;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px!important}.is-prompt-editor .cpe-reference .cpe-picked>input{min-width:45px;font-size:10px!important}.is-prompt-editor .cpe-model-head nav,.is-prompt-editor .cpe-tag-head small,.is-prompt-editor .cpe-model-head small{display:none!important}.is-prompt-editor .cpe-reference .cpe-prompt-panel{padding:10px 11px 13px!important}.is-prompt-editor .cpe-prompt-panel .pss-heading{margin-bottom:9px}.is-prompt-editor .cpe-prompt-panel .pss-heading>div:first-child{position:relative;padding-left:35px}.is-prompt-editor .cpe-prompt-panel .pss-heading>div:first-child:before{content:"2";position:absolute;top:0;left:0;width:23px;height:23px;display:grid;place-items:center;border-radius:5px;background:#4f3bef;color:#fff;font-size:14px;font-weight:850}.is-prompt-editor .cpe-prompt-panel .pss-heading h2{font-size:13px}.is-prompt-editor .cpe-prompt-panel .pss-heading p{font-size:10px}.is-prompt-editor .cpe-prompt-panel .pss-add{min-height:30px;border-color:#bcb1ff;border-radius:5px;font-size:11px}.is-prompt-editor .cpe-prompt-panel .prt-shell{border-color:#dbe1ed;border-radius:6px;box-shadow:none}.is-prompt-editor .cpe-prompt-panel .prt-desktop-toolbar{min-height:37px;height:37px;padding:3px 8px;gap:5px;border-bottom-color:#e4e8f1;overflow:visible}.is-prompt-editor .cpe-prompt-panel .prt-primary-tools button{min-width:30px;width:30px;height:29px;font-size:13px}.is-prompt-editor .cpe-prompt-panel .prt-desktop-text-action,.is-prompt-editor .cpe-prompt-panel .prt-more-trigger{min-height:27px;height:27px;padding:0 8px;font-size:10px}.is-prompt-editor .cpe-prompt-panel .prt-editor{min-height:150px!important;max-height:460px;padding:9px 10px 9px 36px!important;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace!important}.is-prompt-editor .cpe-prompt-panel .prt-editor:empty:before{font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.is-prompt-editor .cpe-variable-panel{border:1px solid #e1e5f0;border-top:0;border-radius:0 0 6px 6px;background:#fff}.is-prompt-editor .cpe-variable-panel>header{min-height:46px;padding:6px 10px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e9edf4}.is-prompt-editor .cpe-variable-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid #ddd7ff;border-radius:5px;color:#4f3bef;font-size:13px;font-weight:850}.is-prompt-editor .cpe-variable-panel>header>span:nth-child(2){display:grid;gap:1px}.is-prompt-editor .cpe-variable-panel header b{font-size:10px}.is-prompt-editor .cpe-variable-panel header small{color:#66738e;font-size:9px}.is-prompt-editor .cpe-variable-panel header button{min-height:28px;margin-left:auto;padding:0 10px;border:1px solid #c9bfff;border-radius:5px;background:#fff;color:#4f3bef;font-size:10px;font-weight:800;cursor:pointer}.is-prompt-editor .cpe-variable-table{padding:4px 9px}.is-prompt-editor .cpe-variable-table-head,.is-prompt-editor .cpe-variable-row{display:grid;grid-template-columns:1fr .8fr 1.55fr .6fr 1.15fr;align-items:center;gap:9px;min-height:32px;padding:0 4px;border-bottom:1px solid #edf0f6;font-size:9px}.is-prompt-editor .cpe-variable-table-head{min-height:22px;color:#68758f;font-weight:800}.is-prompt-editor .cpe-variable-row:last-child{border:0}.is-prompt-editor .cpe-variable-row b{padding:5px;border:1px solid #dde3ef;border-radius:4px;color:#1e2948}.is-prompt-editor .cpe-variable-row input{min-width:0;width:100%;height:25px;padding:0 7px;border:1px solid #dde3ef;border-radius:4px;font-size:9px}.is-prompt-editor .cpe-variable-row button{width:fit-content;padding:4px 6px;border:0;border-radius:4px;background:#f0eeff;color:#4f3bef;font-size:9px;cursor:pointer}.is-prompt-editor .cpe-variable-metrics{min-height:24px;padding:4px 10px;display:flex;justify-content:space-between;border:1px solid #e1e5f0;border-top:0;border-radius:0 0 5px 5px;color:#61708c;font-size:9px}.is-prompt-editor .cpe-variable-metrics b{color:#119a62}.is-prompt-editor .cpe-prompt-panel .pss-list{gap:4px;margin-top:12px}.is-prompt-editor .cpe-prompt-panel .pss-section{border:1px solid #e4e9f3;border-radius:5px;background:#f8faff}.is-prompt-editor .cpe-prompt-panel .pss-section>header{min-height:40px;padding:4px 9px;border:0}.is-prompt-editor .cpe-prompt-panel .pss-section>header>b{color:#152040;font-size:10px;letter-spacing:0;text-transform:none}.is-prompt-editor .cpe-prompt-panel .pss-section>header>small{color:#64728d;font-size:9px}.is-prompt-editor .cpe-prompt-panel .pss-drag-hint{display:block;margin-left:-29px;color:#526080}.is-prompt-editor .cpe-prompt-panel .pss-collapse{width:32px;height:30px;border-radius:5px;background:#eef0ff;color:#4f3bef}.is-prompt-editor .cpe-prompt-panel .pss-section-summary{min-width:0;display:grid;gap:1px}.is-prompt-editor .cpe-prompt-panel .pss-section-summary b{color:#152040;font-size:10px;line-height:1.1}.is-prompt-editor .cpe-prompt-panel .pss-section-summary small{overflow:hidden;color:#61708e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.is-prompt-editor .cpe-prompt-panel .pss-section-body{border-top:1px solid #e9edf5;background:#fff}.is-prompt-editor .cpe-prompt-panel .pss-footer{display:none}.is-prompt-editor .cpe-media-panel,.is-prompt-editor .cpe-documentation-panel{grid-column:1/-1!important}.is-prompt-editor .cpe-media-panel,.is-prompt-editor .cpe-documentation-panel{display:block!important}.is-prompt-editor .cpe-media-panel>.cpe-section-intro,.is-prompt-editor .cpe-documentation-panel>.cpe-section-intro{margin:0!important;min-height:24px}.is-prompt-editor .cpe-media-panel:not(.desktop-expanded)>:not(.cpe-section-intro),.is-prompt-editor .cpe-documentation-panel:not(.desktop-expanded)>:not(.cpe-section-intro){display:none!important}.is-prompt-editor .cpe-desktop-section-toggle{width:30px;height:25px;margin-left:auto;border:0;background:transparent;color:#4f3bef;font-size:20px;line-height:1;cursor:pointer}.is-prompt-editor .desktop-expanded .cpe-desktop-section-toggle{transform:rotate(180deg)}.is-prompt-editor .cpe-reference .cpe-preview{position:sticky!important;top:60px!important;width:100%!important;max-height:calc(100vh - 72px);gap:10px;overflow-y:auto;scrollbar-width:thin}.is-prompt-editor .cpe-reference .cpe-live-clean{padding:10px!important;border-color:#e5e9f2;border-radius:6px!important}.is-prompt-editor .cpe-preview-header{min-height:25px!important;margin:0!important;padding:0!important;border:0!important}.is-prompt-editor .cpe-preview-header h2{font-size:14px!important}.is-prompt-editor .cpe-device-label{height:26px;padding:0 7px;border:1px solid #dfe5ef;border-radius:5px;background:#fff;color:#34415f;font-size:10px;cursor:pointer}.is-prompt-editor .cpe-preview-reference-tabs{display:flex;gap:12px;height:36px;align-items:stretch;margin-top:3px;border-bottom:1px solid #e4e9f2}.is-prompt-editor .cpe-preview-reference-tabs button{min-width:74px;border:0;border-bottom:2px solid transparent;background:transparent;color:#667391;font-size:10px;font-weight:700;cursor:pointer}.is-prompt-editor .cpe-preview-reference-tabs button.active{border-color:#4f3bef;color:#4f3bef}.is-prompt-editor .cpe-reference .cpe-listing-preview{display:grid!important;grid-template-columns:140px minmax(0,1fr)!important;gap:8px 16px!important;margin-top:0!important;padding:17px 10px 10px;border:1px solid #e7ebf4;border-top:0;border-radius:0 0 6px 6px}.is-prompt-editor .cpe-reference .cpe-art{width:140px!important;height:125px!important;min-height:125px!important;border-radius:5px!important;object-fit:cover}.is-prompt-editor .cpe-reference .cpe-live-copy h2{margin:6px 0 4px!important;font-size:16px!important;line-height:1.15!important}.is-prompt-editor .cpe-reference .cpe-live-copy p{font-size:11px!important;line-height:1.4!important}.is-prompt-editor .cpe-reference .cpe-preview-creator{grid-column:1/-1;min-height:29px!important;padding:2px 0!important;border:0!important}.is-prompt-editor .cpe-reference .cpe-creator-avatar{width:29px!important;height:29px!important;flex-basis:29px!important}.is-prompt-editor .cpe-reference .cpe-listing-preview .models{grid-column:1/-1;gap:5px;padding:3px 0 5px!important;border:0}.is-prompt-editor .cpe-reference .cpe-listing-preview .models span{padding:5px 10px;border-radius:5px;background:#f0f1ff;color:#364466;font-size:10px!important}.is-prompt-editor .cpe-reference .cpe-listing-preview-footer{grid-column:1/-1;padding:2px 0 0;border:0}.is-prompt-editor .cpe-reference .cpe-full-preview-button{width:100%;min-height:32px!important;border:1px solid #7260ff;border-radius:5px;color:#4f3bef;font-size:11px!important}.is-prompt-editor .cpe-preview-details{padding:12px;border:1px solid #e5e9f2;border-radius:0 0 6px 6px}.is-prompt-editor .cpe-preview-details p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:8px 0;border-bottom:1px solid #edf0f5;color:#64708b;font-size:11px}.is-prompt-editor .cpe-preview-details p:last-child{border:0}.is-prompt-editor .cpe-preview-details b{color:#162144}.is-prompt-editor .cpe-reference-similar,.is-prompt-editor .cpe-reference-tip{padding:10px 14px;border-color:#e5e9f2;border-radius:6px}.is-prompt-editor .cpe-reference-similar header h2{margin:0;font-size:13px}.is-prompt-editor .cpe-reference-similar header button{min-height:27px;padding:0 10px;border:1px solid #c9bfff;border-radius:5px;background:#fff;color:#4f3bef;font-size:10px;cursor:pointer}.is-prompt-editor .cpe-reference-similar>p{margin:10px 0 3px;color:#66728e;font-size:11px}.is-prompt-editor .cpe-reference-similar-row{width:100%;min-height:64px;padding:7px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-bottom:1px solid #e9edf4;background:#fff;text-align:left;cursor:pointer}.is-prompt-editor .cpe-reference-similar-row:last-child{border:0}.is-prompt-editor .cpe-reference-similar-row span{display:grid;gap:4px}.is-prompt-editor .cpe-reference-similar-row b{color:#172141;font-size:11px}.is-prompt-editor .cpe-reference-similar-row small{color:#697590;font-size:10px}.is-prompt-editor .cpe-reference-similar-row em{color:#4f3bef;font-size:11px;font-style:normal;font-weight:850}.is-prompt-editor .cpe-reference-tip{display:grid;grid-template-columns:32px 1fr 17px;gap:8px;align-items:start}.is-prompt-editor .cpe-reference-tip>span{color:#f5a400;font-size:25px}.is-prompt-editor .cpe-reference-tip p{margin:0;color:#5a6888;font-size:11px;line-height:1.4}.is-prompt-editor .cpe-reference-tip p b{display:block;margin-bottom:3px;color:#182144}.is-prompt-editor .cpe-reference-tip button{border:0;background:transparent;color:#243050;font-size:17px;cursor:pointer}.is-prompt-editor .cpe-readiness-card{display:none}}@media(max-width:1000px){.is-prompt-editor .ws-editor-public-nav,.is-prompt-editor .cpe-desktop-more-wrap,.is-prompt-editor .cpe-breadcrumb,.is-prompt-editor .cpe-head-subtitle,.is-prompt-editor .cpe-variable-panel,.is-prompt-editor .cpe-variable-metrics,.is-prompt-editor .cpe-reference-similar,.is-prompt-editor .cpe-reference-tip,.is-prompt-editor .cpe-preview-reference-tabs,.is-prompt-editor .cpe-device-label,.is-prompt-editor .cpe-desktop-section-toggle{display:none!important}.is-prompt-editor .cpe-title-row{display:flex;align-items:center;gap:7px}.is-prompt-editor .cpe-title-row h1{margin:0}}@media(max-width:760px){.is-prompt-editor .ws-content>.ws-top{display:none!important}}@media(min-width:1001px){#app .is-prompt-editor .cpe-reference .cpe-head{position:relative!important;top:auto!important;z-index:auto!important;height:52px!important;min-height:52px!important;padding:8px 20px!important;display:flex!important;align-items:center!important;gap:16px!important;border:0!important;background:transparent!important;box-shadow:none!important}#app .is-prompt-editor .cpe-reference .cpe-head-context{display:flex!important;align-items:center!important;gap:12px!important;flex:1;min-width:0!important;width:auto!important}#app .is-prompt-editor .cpe-reference .cpe-breadcrumb{flex:0 0 auto;padding-right:12px;border-right:1px solid #e2e8f0}#app .is-prompt-editor .cpe-reference .cpe-title-row{flex:1;min-width:0;margin-top:0!important;gap:8px!important;flex-wrap:nowrap!important}#app .is-prompt-editor .cpe-reference .cpe-breadcrumb>span,#app .is-prompt-editor .cpe-reference .cpe-breadcrumb>b,#app .is-prompt-editor .cpe-reference .cpe-head-subtitle{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-title-row h1{flex:0 0 auto;font-size:18px!important;font-weight:750;white-space:nowrap}#app .is-prompt-editor .cpe-reference .cpe-title-row .cpe-draft-badge{flex:0 0 auto;padding:4px 8px!important;font-size:10px!important}#app .is-prompt-editor .cpe-reference .cpe-title-row .cpe-save-state{min-width:0;margin-left:4px!important;overflow:hidden;text-overflow:ellipsis}#app .is-prompt-editor .cpe-reference .cpe-flow-nav{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-head>nav:last-child{position:static!important;flex:0 0 auto;margin:0!important;width:auto!important;height:auto!important;display:flex!important;gap:8px!important}#app .is-prompt-editor .cpe-reference .cpe-head .cpe-action{height:31px!important;min-width:110px!important;padding:0 10px!important;border-radius:5px!important;font-size:11px!important}#app .is-prompt-editor .cpe-reference .cpe-head .cpe-save-draft-action{display:inline-flex!important}#app .is-prompt-editor .cpe-reference .cpe-head .cpe-publish-action{height:31px!important;min-width:111px!important;padding:0 12px!important}#app .is-prompt-editor .cpe-reference .cpe-grid{grid-template-columns:minmax(0,1fr) minmax(320px,408px)!important;gap:16px!important;padding:0 16px 28px!important}#app .is-prompt-editor .cpe-reference .cpe-reference-section{padding:10px 11px!important;border-radius:6px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel{padding:14px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-section-intro{height:auto!important;min-height:24px!important;margin-bottom:12px!important;align-items:center;gap:9px}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-section-intro h2{font-size:13px!important;line-height:20px}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-section-intro p{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel>.cpe-section-intro>span,#app .is-prompt-editor .cpe-reference .cpe-documentation-panel>.cpe-section-intro>span,#app .is-prompt-editor .cpe-reference .cpe-pack-panel>.cpe-section-intro>span{display:grid!important}#app .is-prompt-editor .cpe-reference .cpe-documentation-panel>.cpe-section-intro h2:before,#app .is-prompt-editor .cpe-reference .cpe-pack-panel>.cpe-section-intro h2:before{content:none!important}#app .is-prompt-editor .cpe-reference .cpe-section-intro p{display:block!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-basic-copy{margin-left:0!important;gap:11px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-field{gap:5px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-field>header{min-height:16px!important;height:auto!important;line-height:16px}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-field>header b,#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-group label>b,#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-group header b{color:#475569!important;font-size:12px!important;font-weight:650!important;line-height:16px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-group label>b{margin:0!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-field>header small{padding:0!important;border:0!important;background:transparent!important;color:#94a3b8!important;font-size:10px!important;font-weight:400!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-title-input-wrap input,#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-description-input-wrap textarea{border-color:#e2e8f0!important;border-radius:6px!important;color:#0f172a!important;font-size:12px!important;font-weight:400!important;line-height:18px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-title-input-wrap input{height:36px!important;min-height:36px!important;padding:8px 72px 8px 10px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-description-input-wrap textarea{height:48px!important;min-height:48px!important;padding:6px 72px 6px 10px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel input:focus,#app .is-prompt-editor .cpe-reference .cpe-details-panel textarea:focus,#app .is-prompt-editor .cpe-reference .cpe-details-panel select:focus{outline:none!important;border-color:#a5b4fc!important;box-shadow:0 0 0 2px #eef2ff!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picked>input:focus{box-shadow:none!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel input::placeholder,#app .is-prompt-editor .cpe-reference .cpe-details-panel textarea::placeholder{color:#94a3b8!important;font-weight:400!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-field-actions button,#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picker-actions button{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:4px!important;background:transparent!important;color:#64748b!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-field-actions button:hover:not(:disabled),#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picker-actions button:hover:not(:disabled){background:#eef2ff!important;color:#4f46e5!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-suggestion{position:static!important;margin:0!important;padding:4px 0!important;min-height:26px!important;background:transparent!important;border-radius:0!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-suggestion small{color:#94a3b8!important;font-size:10px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-copy-suggestion b{color:#475569!important;font-size:11px!important;font-weight:500!important}#app .is-prompt-editor .cpe-reference .cpe-title-format{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-copy-field:focus-within .cpe-title-format{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-step{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:13px 0 0!important;align-items:start}#app .is-prompt-editor .cpe-reference .cpe-metadata-step>.cpe-metadata-group{grid-column:auto!important;min-width:0!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-group label{gap:5px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-tag-head,#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-model-head{height:16px!important;min-height:16px!important;margin:0 0 5px!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-step select,#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picked{height:36px!important;min-height:36px!important;border-color:#e2e8f0!important;border-radius:6px!important;font-size:12px!important;font-weight:400!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picked{height:auto!important;flex-wrap:wrap!important;gap:4px!important;padding:3px 36px 3px 7px!important;overflow:visible}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picked>input{flex:1;height:28px!important;min-height:0!important;min-width:75px!important;padding:0!important;font-size:12px!important;font-weight:400!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picked>button{max-width:100%;min-height:24px!important;padding:3px 6px!important;background:#f1f5f9!important;color:#475569!important;font-size:11px!important;font-weight:500!important}#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-picker-actions{top:3px!important;right:3px!important;transform:none!important}#app .is-prompt-editor .cpe-reference .cpe-section-divider{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-prompt-panel{margin-top:0!important}#app .is-prompt-editor .cpe-reference .cpe-prompt-panel{overflow:visible!important}#app .is-prompt-editor .cpe-form.is-create>.cpe-price-panel{display:none!important}#app .is-prompt-editor .cpe-reference .cpe-prompt-panel .pss-heading{min-height:33px!important;height:33px!important;margin-bottom:8px!important}#app .is-prompt-editor .cpe-reference .cpe-prompt-panel .prt-editor{min-height:150px!important;height:150px!important}#app .is-prompt-editor .cpe-reference .cpe-preview{position:sticky!important;top:60px!important;width:100%!important;margin-top:0!important;padding:0!important}#app .is-prompt-editor .cpe-reference .cpe-live-clean{padding:10px!important}#app .is-prompt-editor .cpe-reference .cpe-preview-header{min-height:30px!important;height:30px!important;padding:0!important}#app .is-prompt-editor .cpe-reference .cpe-listing-preview{grid-template-columns:140px minmax(0,1fr)!important;gap:8px 16px!important;margin-top:0!important;padding:10px 10px 8px!important}#app .is-prompt-editor .cpe-reference .cpe-art{width:140px!important;height:125px!important;min-height:125px!important}#app .is-prompt-editor .cpe-reference .cpe-preview-creator{min-height:32px!important;height:32px!important;padding:2px 0!important}#app .is-prompt-editor .cpe-reference .cpe-listing-preview .models{padding:3px 0!important}#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-desktop-section-toggle,#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-media-tabs,#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-cover-heading,#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-samples-heading,#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-media,#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-sample-engine:not(.cpe-reference-engine),#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-sample-gallery:not(.cpe-reference-gallery){display:none!important}#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-section-intro{min-height:35px!important;height:35px!important;padding:0!important;border:0!important;background:transparent!important}#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-section-intro>.cpe-desktop-section-toggle{display:block!important}#app .is-prompt-editor .cpe-reference .cpe-media-panel>.cpe-section-intro>.cpe-desktop-reference-toggle{display:block!important;margin-left:auto;padding:4px 7px;border:0;background:transparent;color:#4f46e5;font-size:10px;font-weight:750;cursor:pointer}#app .is-prompt-editor .cpe-reference .cpe-media-panel.desktop-expanded>.cpe-media-desktop-inline{display:grid!important;grid-template-columns:1fr 1fr;gap:16px;margin-left:35px;padding:3px 2px 1px 0}.is-prompt-editor .cpe-media-desktop-inline>div{min-width:0}.is-prompt-editor .cpe-media-desktop-inline>div>b{display:block;margin-bottom:5px;color:#263252;font-size:10px}.is-prompt-editor .cpe-media-desktop-inline>div>b small{color:#697590;font-weight:600}.is-prompt-editor .cpe-media-samples-inline{padding-left:16px;border-left:1px solid #e8ebf3}.is-prompt-editor .cpe-media-cover-body{display:flex;gap:12px;align-items:start}.is-prompt-editor .cpe-media-cover-thumb{flex:0 0 129px;width:129px;height:70px;display:grid;place-items:center;overflow:hidden;border:1px dashed #cbd4e5;border-radius:5px;background:#f4f5fb;color:#7b86a0;font-size:10px}.is-prompt-editor .cpe-media-cover-thumb img,.is-prompt-editor .cpe-media-cover-thumb video{width:100%;height:100%;object-fit:cover}.is-prompt-editor .cpe-media-cover-actions{min-width:0;display:grid;gap:5px}.is-prompt-editor .cpe-sample-source-actions{margin-bottom:6px}.is-prompt-editor .cpe-media-cover-actions>div:first-child{display:flex;flex-wrap:wrap;gap:4px}.is-prompt-editor .cpe-media-cover-actions button,.is-prompt-editor .cpe-inline-upload{min-height:26px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid #dfe4ee;border-radius:4px;background:#fff;color:#35405f;font-size:9px;font-weight:700;cursor:pointer}.is-prompt-editor .cpe-inline-upload{border-color:#cdc5ff;background:#f4f2ff;color:#4f46e5}.is-prompt-editor .cpe-inline-upload input,.is-prompt-editor .cpe-media-add-sample input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.is-prompt-editor .cpe-media-cover-actions>small,.is-prompt-editor .cpe-media-samples-inline>small{color:#77829a;font-size:9px;line-height:1.4}.is-prompt-editor .cpe-media-cover-actions>.cpe-inline-remove{width:fit-content;min-height:18px;border:0;padding:0;color:#a64742}.is-prompt-editor .cpe-inline-image-url{display:flex;flex-wrap:wrap;gap:4px;color:#64748b;font-size:9px}.is-prompt-editor .cpe-inline-image-url input{min-width:160px;height:26px;padding:0 6px;border:1px solid #dfe4ee;border-radius:4px}.is-prompt-editor .cpe-media-inline-gallery{display:flex;gap:6px;align-items:stretch;min-height:49px;margin-bottom:5px}.is-prompt-editor .cpe-media-inline-gallery>article,.is-prompt-editor .cpe-media-add-sample{position:relative;flex:0 0 75px;width:75px;height:49px;overflow:visible;border:1px solid #dfe4ee;border-radius:4px;background:#f5f6fa}.is-prompt-editor .cpe-media-inline-gallery>article img{width:100%;height:100%;border-radius:3px;object-fit:cover}.is-prompt-editor .cpe-media-inline-gallery>article>span{height:100%;display:grid;place-items:center;color:#64748b;font-size:9px}.is-prompt-editor .cpe-media-inline-gallery details{position:absolute;z-index:5;top:0;right:0}.is-prompt-editor .cpe-media-inline-gallery summary{width:19px;height:19px;display:grid;place-items:center;border-radius:0 3px;background:#fff;color:#233156;list-style:none;cursor:pointer}.is-prompt-editor .cpe-media-inline-gallery details>div{position:absolute;top:21px;right:0;width:155px;display:grid;gap:3px;padding:5px;border:1px solid #e1e6ef;border-radius:5px;background:#fff;box-shadow:0 8px 24px #1f2a4522}.is-prompt-editor .cpe-media-inline-gallery details input{min-width:0;height:26px;padding:0 5px;border:1px solid #e1e6ef;border-radius:4px;font-size:9px}.is-prompt-editor .cpe-media-inline-gallery details button{min-height:24px;border:0;background:#fff;color:#35405f;text-align:left;font-size:9px;cursor:pointer}.is-prompt-editor .cpe-media-add-sample{display:grid;place-items:center;border:1px dashed #b7aaff;background:#fff;color:#4f46e5;font-size:15px;cursor:pointer}.is-prompt-editor .cpe-media-add-sample span{margin-top:-10px;font-size:9px}#app .is-prompt-editor .cpe-reference .cpe-media-panel.desktop-references-open>.cpe-references-heading,#app .is-prompt-editor .cpe-reference .cpe-media-panel.desktop-references-open>.cpe-reference-engine,#app .is-prompt-editor .cpe-reference .cpe-media-panel.desktop-references-open>.cpe-reference-gallery{display:block!important}}@media(max-width:1000px){.cpe-media-desktop-inline,.cpe-desktop-reference-toggle{display:none!important}}@media(min-width:1001px)and (max-width:1399px){#app .is-prompt-editor .cpe-reference .cpe-details-panel .cpe-metadata-step{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.cpe-reference .cpe-prompt-panel:has(.pss-add-menu){position:relative!important;z-index:80!important;overflow:visible!important}.cpe-reference .pss-menu-backdrop{z-index:89}.cpe-reference .pss-add-menu{z-index:90;max-height:min(460px,68dvh)}.cpe-reference .cpe-details-panel:has(.cpe-picker-menu){position:relative;z-index:40;overflow:visible!important}.cpe-reference .cpe-picker-empty{margin:0;padding:10px;color:#64748b;font-size:11px;line-height:1.4}.cpe-reference .cpe-picker-menu .cpe-picker-create{margin-top:3px;border-top:1px solid #e2e8f0!important;border-radius:0 0 5px 5px!important;color:#4f46e5!important;font-weight:650}.cpe-reference .cpe-picker-menu .cpe-picker-create:hover{background:#eef2ff!important}.cpe-reference .cpe-choice-error{margin:5px 0 0;color:#dc2626;font-size:11px}.cpe-reference .cpe-prompt-category-group .cpe-picked{flex-wrap:nowrap}.cpe-reference .cpe-prompt-category-group .cpe-picked button{max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpe-reference .cpe-prompt-category-group .cpe-picked input{min-width:0}.pss-section-body .pss-reference-engine{min-height:100px;display:grid;align-content:start;gap:9px;padding:5px 2px 2px;background:#fff}.pss-reference-engine>header{display:grid;gap:3px;padding:0;border:0}.pss-reference-engine>header b{color:#17213b;font-size:12px}.pss-reference-engine>header small{color:#64748b;font-size:10px;line-height:1.4}.pss-reference-uploader{display:flex;align-items:flex-start;gap:12px}.pss-reference-actions{display:flex;flex-wrap:wrap;align-content:start;gap:6px}.pss-reference-actions small{flex-basis:100%;color:#77829a;font-size:9px}.pss-reference-actions label,.pss-reference-actions button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#4f46e5;font-size:11px;font-weight:750;cursor:pointer}.pss-reference-actions label{border-color:#c7befd;background:#f4f2ff}.pss-reference-actions input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pss-reference-empty{flex:0 0 129px;width:129px;height:70px;display:grid;place-items:center;border:1px dashed #cbd5e1;border-radius:5px;background:#f4f5fb;color:#64748b;font-size:10px;text-align:center}.pss-reference-gallery{display:grid;gap:7px}.pss-reference-gallery article{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:5px 8px;align-items:center;padding:5px;border:1px solid #e2e8f0;border-radius:6px}.pss-reference-gallery img,.pss-reference-gallery video,.pss-reference-gallery article>span{width:68px;height:48px;border-radius:4px;object-fit:cover}.pss-reference-gallery article>span{display:grid;place-items:center;background:#f1f5f9;color:#64748b;font-size:9px}.pss-reference-gallery label{display:grid;min-width:0;gap:3px;color:#64748b;font-size:9px;font-weight:650}.pss-reference-gallery input{min-width:0;width:100%;height:30px;padding:0 6px;border:1px solid #dce2ec;border-radius:4px;font-size:10px}.pss-reference-gallery small{grid-column:1/-1;color:#64748b;font-size:9px}.pss-reference-gallery article>div{display:flex;flex-wrap:wrap;gap:5px}.pss-reference-gallery button{min-height:28px;padding:0 6px;border:1px solid #e2e8f0;border-radius:4px;background:#fff;color:#475569;font-size:10px;cursor:pointer}@media(max-width:760px){.pss-reference-empty{flex-basis:94px;width:94px;height:70px}.pss-reference-actions label,.pss-reference-actions button{min-height:35px}.pss-reference-gallery article{grid-template-columns:58px minmax(0,1fr)}.pss-reference-gallery img,.pss-reference-gallery video,.pss-reference-gallery article>span{width:58px;height:44px}.pss-reference-gallery article>div{grid-column:2}}.cpe-reference .cpe-media-url .cpe-url-import{justify-self:start;min-height:36px;padding:0 12px;display:inline-flex;align-items:center;border:1px solid #4f46e5;border-radius:6px;background:#4f46e5;color:#fff;font-size:12px;font-weight:650;cursor:pointer}@media(max-width:760px){.cpe-reference .pss-add-menu{max-height:68dvh}#app .cpe-reference{width:100%!important;margin:0!important;overflow-x:clip!important}#app .cpe-reference .cpe-grid{padding:8px 12px 20px!important}#app .cpe-reference .cpe-basic-copy{gap:9px!important}#app .cpe-reference .cpe-copy-field{gap:4px!important}#app .cpe-reference .cpe-title-input-wrap,#app .cpe-reference .cpe-description-input-wrap{position:relative!important;display:block!important}#app .cpe-reference .cpe-title-input-wrap>input{height:44px!important;padding-right:82px!important;font-size:14px!important}#app .cpe-reference .cpe-description-input-wrap>textarea{min-height:76px!important;height:76px!important;padding:9px 82px 8px 11px!important;font-size:14px!important;line-height:1.4!important}#app .cpe-reference .cpe-title-input-wrap>.cpe-copy-field-actions,#app .cpe-reference .cpe-description-input-wrap>.cpe-copy-field-actions{position:absolute!important;right:5px!important;top:5px!important;width:auto!important;max-width:none!important;display:flex!important;gap:3px!important}#app .cpe-reference .cpe-copy-field-actions .cpe-title-magic,#app .cpe-reference .cpe-copy-field-actions .cpe-field-paste{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important;padding:0!important;border-radius:6px!important}#app .cpe-reference .cpe-copy-field-actions button>span{display:none!important}#app .cpe-reference .cpe-metadata-step{gap:9px!important}#app .cpe-reference .cpe-media-tabs{margin:6px 8px 0!important}#app .cpe-reference .cpe-media-tabs button{min-height:36px!important}#app .cpe-reference .cpe-upload-engine .cpe-guide-upload{min-height:100px!important;padding:10px!important}#app .cpe-reference .cpe-prompt-panel .prt-editor{min-height:165px!important}#app .cpe-reference .cpe-documentation-panel>.cpe-section-intro h2:before{content:"4. "!important}#app .cpe-reference .cpe-pack-panel>.cpe-section-intro h2:before{content:"5. "!important}}.is-prompt-editor .cpe-variables-content{display:grid;gap:8px;min-width:0}.is-prompt-editor .cpe-variables-content>header{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#64748b;font-size:10px}.is-prompt-editor .cpe-variables-content>header button{flex:none;min-height:30px;padding:0 9px;border:1px solid #c7d2fe;border-radius:5px;background:#fff;color:#4f46e5;font-size:10px;font-weight:750;cursor:pointer}.is-prompt-editor .cpe-variables-empty{margin:0;padding:9px;border-radius:5px;background:#f8fafc;color:#64748b;font-size:10px}.is-prompt-editor .cpe-variables-content .cpe-variable-table{min-width:0}.is-prompt-editor .cpe-variables-content .cpe-possible-variables{margin:0}@media(max-width:1000px){.is-prompt-editor .cpe-variables-content .cpe-variable-table-head{display:none}.is-prompt-editor .cpe-variables-content .cpe-variable-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:9px 0;border-bottom:1px solid #e2e8f0;font-size:11px}.is-prompt-editor .cpe-variables-content .cpe-variable-row:last-child{border:0}.is-prompt-editor .cpe-variables-content .cpe-variable-row>span{display:none}.is-prompt-editor .cpe-variables-content .cpe-variable-row>b{min-width:0;overflow-wrap:anywhere}.is-prompt-editor .cpe-variables-content .cpe-variable-row>input{grid-column:1;min-width:0;min-height:36px;padding:0 9px;border:1px solid #dbe1ed;border-radius:5px}.is-prompt-editor .cpe-variables-content .cpe-variable-row>button{grid-column:2;grid-row:2;min-height:36px;padding:0 8px;border:1px solid #c7d2fe;border-radius:5px;background:#eef2ff;color:#4f46e5;cursor:pointer}}:root{color-scheme:light;--color-bg:#F7FAF8;--color-surface:#FFFFFF;--color-surface-subtle:#EEF5F2;--color-primary:#0F766E;--color-primary-hover:#0B5F59;--color-accent:#E6F7F3;--color-text:#102A2A;--color-muted:#60716D;--color-border:#D9E5E1;--color-danger:#DC2626;--color-success:#16A34A;--color-warning:#D97706;--color-info:#2563EB;--color-text-muted:#94A3B8;--color-border-strong:#CBD5E1;--radius-md:8px;--radius-lg:12px;--ph-safe-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--ph-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))}.ph-mobile-nav{display:none}.ws-mobile-nav{display:none!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #0F766E;outline-offset:3px}@media(max-width:900px){body{padding-bottom:calc(64px + var(--ph-safe-bottom));overflow-wrap:anywhere}.ph-mobile-nav{display:flex;position:fixed;z-index:70;bottom:0;left:0;right:0;min-height:64px;padding:4px 4px calc(4px + var(--ph-safe-bottom));background:#fff;border-top:1px solid #E2E8F0;justify-content:space-around}.ph-mobile-nav a{display:flex;flex:1;min-width:0;min-height:48px;align-items:center;justify-content:center;flex-direction:column;gap:4px;color:#475569;text-decoration:none;font-size:11px;font-weight:650;border-radius:6px}.ph-mobile-nav a.selected{color:#0f766e;background:#e6f7f3}.ws-sidebar{display:none!important}.ws-frame{display:block!important;padding-left:0!important}.ws-content{width:100%!important;min-width:0!important;margin-left:0!important}.ws-top{padding:8px 12px!important;gap:8px!important;min-width:0}.ws-top-user b,.ws-command,.ws-create-action,.ws-editor-public-nav{display:none!important}.ws-global-search{min-width:0!important;flex:1}.ws-global-search input{min-width:0;width:100%}.ws-global-search button{display:none}.site-frame,.ws-content>main{max-width:100%;min-width:0}.public-header{max-width:100%}button,input,select{min-height:44px}textarea,input,select{font-size:max(16px,1em)}.keyboard-open .ph-mobile-nav{display:none}.keyboard-open body{padding-bottom:0}body:has(.is-prompt-editor){padding-bottom:0}.public-footer{display:none}}.native-android body{padding-top:var(--ph-safe-top);padding-bottom:calc(64px + var(--ph-safe-bottom))}.native-android .ph-mobile-nav{display:flex;position:fixed;z-index:70;bottom:0;left:0;right:0;padding:4px 4px calc(4px + var(--ph-safe-bottom));background:#fff;border-top:1px solid #E2E8F0;justify-content:space-around}.native-android .ph-mobile-nav a{display:flex;flex:1;min-height:52px;align-items:center;justify-content:center;flex-direction:column;gap:4px;color:#475569;text-decoration:none;font-size:12px}.native-android .ph-mobile-nav a.selected{color:#0f766e;background:#e6f7f3}.native-android .ws-sidebar,.native-android .market-nav,.native-android .ws-editor-public-nav{display:none!important}.native-android .ws-frame{display:block!important;padding-left:0!important}.native-android .ws-content{margin-left:0!important;width:100%!important}.native-android.keyboard-open .ph-mobile-nav{display:none}.native-android.keyboard-open body,.native-android body:has(.is-prompt-editor){padding-bottom:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
