.plan-gate{--pg-card:#0c1828;--pg-card-soft:#122338;--pg-line:#8ea9c933;--pg-text:#f7fbff;--pg-muted:#9eb0c7;--pg-accent:#ff566d;--pg-accent-2:#ff9870;min-height:min(760px,100vh - 164px);color:var(--pg-text);background:radial-gradient(circle at 50% 12%,#ff566d26,#0000 34%),radial-gradient(circle at 76% 70%,#26cde71a,#0000 28%),#07111f;place-items:center;padding:clamp(28px,5vw,72px);display:grid;position:relative;overflow:hidden}.plan-gate__glow{filter:blur(80px);pointer-events:none;background:#ff566d1f;border-radius:50%;width:380px;height:380px;position:absolute}.plan-gate__content{border:1px solid var(--pg-line);background:linear-gradient(145deg, #ff566d17, transparent 40%), var(--pg-card);border-radius:28px;width:min(760px,100%);padding:clamp(26px,4.5vw,52px);position:relative;box-shadow:0 32px 90px #00000057}.plan-gate__badge,.plan-gate__eyebrow{align-items:center;gap:8px;font-weight:850;display:inline-flex}.plan-gate__badge{color:#ffd6dc;background:#ff566d1a;border:1px solid #ff788961;border-radius:999px;padding:8px 12px;font-size:13px}.plan-gate__eyebrow{color:#51d9ef;letter-spacing:.08em;text-transform:uppercase;margin-top:30px;font-size:13px}.plan-gate h1{letter-spacing:-.045em;max-width:660px;margin:12px 0 14px;font-size:clamp(32px,5vw,52px);line-height:1.02}.plan-gate p{max-width:680px;color:var(--pg-muted);margin:0;font-size:clamp(16px,1.7vw,19px);line-height:1.6}.plan-gate__plan-note{border:1px solid var(--pg-line);background:var(--pg-card-soft);border-radius:16px;grid-template-columns:auto 1fr;gap:2px 12px;margin:26px 0 20px;padding:16px 18px;display:grid}.plan-gate__plan-note>span{color:var(--pg-muted);font-size:13px}.plan-gate__plan-note>strong{color:#ffb0bb;justify-self:end}.plan-gate__plan-note>small{color:var(--pg-muted);grid-column:1/-1;margin-top:4px;line-height:1.45}.plan-gate ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.plan-gate li{color:#dce8f6;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.plan-gate li svg{color:#52dfad;flex:none;margin-top:2px}.plan-gate__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.plan-gate__primary,.plan-gate__secondary{min-height:48px;color:var(--pg-text);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-weight:850;text-decoration:none;display:inline-flex}.plan-gate__primary{background:linear-gradient(135deg, var(--pg-accent), var(--pg-accent-2));box-shadow:0 14px 30px #ff566d33}.plan-gate__secondary{border-color:var(--pg-line);background:var(--pg-card-soft)}.plan-gate__primary:hover,.plan-gate__secondary:hover{transform:translateY(-1px)}.plan-gate__primary:focus-visible,.plan-gate__secondary:focus-visible{outline-offset:3px;outline:3px solid #51d9ef73}.plan-gate__footnote{color:#778aa3;margin-top:18px;line-height:1.45;display:block}.plan-gate--status{text-align:center;align-content:center;gap:10px}.plan-gate--status>span:not(.plan-gate__spinner){color:var(--pg-muted)}.plan-gate__icon{color:#51d9ef;background:#51d9ef1a;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid}.plan-gate__spinner{border:3px solid #51d9ef33;border-top-color:#51d9ef;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite plan-gate-spin}[data-theme=light] .plan-gate{--pg-card:#fff;--pg-card-soft:#f2f7fc;--pg-line:#d9e4f0;--pg-text:#0a1729;--pg-muted:#60728a;background:radial-gradient(circle at 50% 10%,#ff566d1a,#0000 34%),linear-gradient(#fbfdff,#edf4fb)}[data-theme=light] .plan-gate__content{box-shadow:0 28px 80px #23375221}[data-theme=light] .plan-gate__badge{color:#a72b42}[data-theme=light] .plan-gate__eyebrow{color:#075d78}[data-theme=light] .plan-gate__plan-note>strong{color:#9f1239}[data-theme=light] .plan-gate__primary{color:#fff;background:linear-gradient(135deg,#a51d46,#8a3418);border-color:#8f183a;box-shadow:0 14px 30px #6d1f3733}[data-theme=light] .plan-gate__primary:hover{color:#fff;background:linear-gradient(135deg,#8f183a,#732d16)}[data-theme=light] .plan-gate li{color:#24354d}[data-theme=light] .plan-gate__footnote{color:#4f6178}@keyframes plan-gate-spin{to{transform:rotate(360deg)}}@media (width<=640px){.plan-gate{min-height:calc(100vh - 132px);padding:18px 14px 30px}.plan-gate__content{border-radius:22px;padding:24px 20px}.plan-gate__actions,.plan-gate__primary,.plan-gate__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.plan-gate__spinner{animation-duration:1.6s}.plan-gate__primary:hover,.plan-gate__secondary:hover{transform:none}}.workspace-loading{--loading-bg:var(--prod-bg,#fcfbf8);--loading-panel:var(--prod-panel,#fff);--loading-ink:var(--prod-title,#2b3028);--loading-muted:var(--prod-muted,#707669);--loading-line:var(--prod-border,#e8e9e1);--loading-soft:var(--prod-panel-2,#f1f2eb);--loading-accent:var(--prod-coral,#b94757);text-align:center;min-height:65vh;color:var(--loading-ink);background:var(--loading-bg);flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;font-family:Inter,sans-serif;display:flex}[data-theme=dark] .workspace-loading{--loading-bg:var(--prod-bg,#151916);--loading-panel:var(--prod-panel,#1f2420);--loading-ink:var(--prod-title,#f1f2ea);--loading-muted:var(--prod-muted,#a8b09f);--loading-line:var(--prod-border,#323a30);--loading-soft:var(--prod-panel-2,#282e27);--loading-accent:var(--prod-coral,#f0a0a4)}.workspace-loading--full{min-height:100dvh}.workspace-loading__brand{align-items:center;gap:7px;margin-bottom:42px;display:flex}.workspace-loading__brand>span{letter-spacing:-1.2px;font-size:26px;font-weight:700}.workspace-loading__brand strong{font-weight:450}.workspace-loading__brand i{color:var(--loading-accent);font-style:normal}.workspace-loading__scene{width:200px;height:161px;margin-bottom:34px;position:relative}.workspace-loading__card{background:var(--loading-panel);border:1px solid var(--loading-line);border-radius:12px;flex-direction:column;gap:12px;width:174px;padding:16px;display:flex;transform:rotate(-7deg);box-shadow:0 10px 28px #1c2c1d08}.workspace-loading__card>div{flex-direction:column;gap:7px;display:flex}.workspace-loading__card>.workspace-skeleton--cover{height:72px}.workspace-loading__compass{background:var(--loading-soft);border:4px solid var(--loading-bg);width:53px;height:53px;color:var(--loading-accent);border-radius:16px;place-items:center;display:grid;position:absolute;bottom:3px;right:0;transform:rotate(8deg)}.workspace-loading__eyebrow{color:var(--loading-muted);letter-spacing:1.9px;font-size:8px}.workspace-loading h2{letter-spacing:-.9px;color:var(--loading-ink);margin:13px 0 10px;font:550 clamp(23px,3vw,30px)/1.35 Manrope,sans-serif}.workspace-loading p{color:var(--loading-muted);margin:0;font-size:12px;line-height:1.7}.workspace-loading__track{background:var(--loading-line);border-radius:10px;width:150px;height:3px;margin:28px 0 32px;overflow:hidden}.workspace-loading__track>span{background:var(--loading-accent);border-radius:inherit;width:50%;height:100%;animation:1.7s ease-in-out infinite workspace-loading-progress;display:block}.workspace-loading__note{color:var(--loading-muted);align-items:center;gap:6px;font-size:9px;display:inline-flex}.workspace-skeleton{background:var(--loading-soft,var(--prod-panel-2,#edf0e8));border-radius:4px;width:100%;height:9px;animation:1.8s ease-in-out infinite workspace-skeleton-breathe;display:block}.workspace-skeleton--short{width:55%}.workspace-skeleton--cover{aspect-ratio:16/9;border-radius:6px;height:auto}.workspace-skeleton--avatar{border-radius:50%;flex-shrink:0;width:43px;height:43px}.workspace-skeleton--button{border-radius:7px;width:110px;height:32px}.workspace-library-skeleton{background:var(--prod-card);border:1px solid var(--prod-border);border-radius:12px;flex-direction:column;gap:22px;padding:22px;display:flex}.workspace-library-skeleton__heading{align-items:center;gap:13px;display:flex}.workspace-library-skeleton__heading>div{flex-direction:column;flex:1;gap:10px;max-width:210px;display:flex}.workspace-library-skeleton__heading>.workspace-skeleton--button{margin-left:auto}.workspace-library-skeleton__metrics{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.workspace-library-skeleton__metrics>div{flex-direction:column;gap:10px;display:flex}.workspace-library-skeleton__videos{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.workspace-loading-preview{position:relative}.workspace-loading-preview>a{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:12px;display:inline-flex;position:absolute;top:24px;left:28px}@keyframes workspace-loading-progress{0%{transform:translate(-105%)}to{transform:translate(205%)}}@keyframes workspace-skeleton-breathe{0%,to{opacity:.5}50%{opacity:1}}@media (width<=600px){.workspace-library-skeleton{gap:20px;padding:17px}.workspace-library-skeleton__metrics,.workspace-library-skeleton__videos{grid-template-columns:repeat(2,1fr)}.workspace-library-skeleton__videos>:nth-child(n+3),.workspace-library-skeleton__heading>.workspace-skeleton--button{display:none}}@media (prefers-reduced-motion:reduce){.workspace-skeleton,.workspace-loading__track>span{animation:none}.workspace-loading__track>span{opacity:.5;width:100%}}.access-page .auth-card-register>.auth-check-field{margin-bottom:14px}.auth-google-button-mount{justify-content:center;min-height:44px;display:flex}.auth-google-shell[aria-disabled=true] .auth-google-button-mount{opacity:.65;pointer-events:none}.auth-google-status,.auth-google-load-error{color:inherit;margin:8px 0;font-size:13px;line-height:1.5}.auth-google-load-error p{margin:0 0 8px}.auth-google-load-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:8px 12px}.auth-google-load-error button:focus-visible{outline-offset:3px;outline:2px solid}.access-page{--access-bg:var(--creator-bg,#fcfbf9);--access-panel:var(--creator-panel,#fff);--access-ink:var(--creator-ink,#232327);--access-muted:var(--creator-muted,#737176);--access-line:var(--creator-line,#e9e6e3);--access-brand:#c84056;--access-brand-fill:#d94860;--access-tint:var(--creator-tint,#fff0f1);min-height:100dvh;color:var(--access-ink);background:var(--access-bg);flex-direction:column;font-family:Inter,sans-serif;display:flex}html[data-theme=dark] .access-page{--access-brand:#ffa0ab;--access-brand-fill:#d94860}.access-page :where(button,input){font-family:inherit}.access-page :where(a,button,input):focus-visible{outline:3px solid var(--access-brand);outline-offset:4px}.access-skip{background:var(--access-panel);color:var(--access-ink);z-index:100;border-radius:8px;padding:12px 20px;position:fixed;top:-100px;left:20px}.access-skip:focus{top:12px}.access-header{justify-content:space-between;align-items:center;gap:24px;width:min(1440px,100% - 96px);height:96px;margin-inline:auto;display:flex}.access-brand{color:var(--access-ink);flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.access-brand:hover{color:var(--access-ink)}.access-brand>span{letter-spacing:-1.4px;font-size:29px;font-weight:750;line-height:1}.access-brand strong{font-weight:500}.access-brand i{color:var(--access-brand);font-style:normal}.access-brand small{letter-spacing:.12em;border:1px solid var(--access-line);color:var(--access-muted);border-radius:5px;margin-left:10px;padding:5px 8px;font-size:9px;font-weight:600}.access-header-links{align-items:center;gap:12px;display:flex}.access-back{color:var(--access-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.access-back:hover{color:var(--access-brand)}.access-header-separator{background:var(--access-line);width:1px;height:16px;margin-inline:10px}.access-icon-button{width:36px;height:36px;color:var(--access-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;display:grid}.access-icon-button:hover{background:var(--access-panel);border-color:var(--access-line);color:var(--access-ink)}.access-body{flex:1;grid-template-columns:1.06fr 1fr;align-items:center;gap:clamp(28px,5vw,82px);width:min(1440px,100% - 64px);margin-inline:auto;padding-bottom:18px;display:grid}.access-story{color:#f7f4ef;isolation:isolate;background:#222725;border-radius:18px;flex-direction:column;align-self:stretch;min-height:clamp(540px,68vh,620px);padding:32px 38px 24px;display:flex;position:relative;overflow:hidden}.access-story:before{content:"";opacity:.2;pointer-events:none;z-index:-1;background-image:radial-gradient(#ffffff18 .6px,#0000 .6px);background-size:7px 7px;position:absolute;inset:0}.access-story-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.access-story-top>span:first-child{letter-spacing:.15em;align-items:center;gap:8px;font-size:9px;font-weight:600;display:inline-flex}.access-story-top>span:last-child{color:#b8bcb6;font-size:10px}.access-story-dot{background:#f59188;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #f5918812}.access-story-copy{z-index:1;margin-top:28px;position:relative}.access-story-copy h2{color:#faf8f3;letter-spacing:-1.9px;font-family:Manrope,Inter,sans-serif;font-size:clamp(32px,3vw,47px);font-weight:500;line-height:1.12}.access-story-copy em{color:#f5a299;font-style:normal}.access-story-copy p{color:#b7bdb7;margin-top:16px;margin-bottom:0;font-size:12px;line-height:1.78}.access-visual{flex:1;width:100%;max-width:460px;min-height:250px;margin:16px auto 4px;position:relative}.access-orbit{pointer-events:none;border:1px solid #ffffff0a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.access-orbit-one{width:320px;height:320px}.access-orbit-two{width:420px;height:420px}.access-idea-card{color:#282a29;background:#fbfaf6;border:1px solid #ffffff40;border-radius:10px;width:70%;position:absolute;overflow:hidden;box-shadow:0 18px 36px #0004}.access-idea-back{width:63%;top:12%;right:4%;transform:rotate(9deg)}.access-idea-back>img{object-fit:cover;width:100%;height:135px;display:block}.access-idea-back>span{letter-spacing:.06em;color:#6c716c;margin:10px 12px 6px;font-size:7px;display:block}.access-idea-back>strong{padding:0 12px 14px;font-size:11px;display:block}.access-idea-front{top:14%;left:3%;transform:rotate(-6deg)}.access-idea-toolbar{background:#fff;justify-content:space-between;align-items:center;gap:6px;padding:12px;display:flex}.access-idea-toolbar>span:first-child{align-items:center;gap:6px;font-size:9px;font-weight:600;display:inline-flex}.access-idea-toolbar>span:first-child svg{color:#c84056}.access-idea-toolbar>span:last-child{letter-spacing:.08em;color:#737773;font-size:6px}.access-idea-cover{border-radius:5px;height:130px;margin:0 9px;position:relative;overflow:hidden}.access-idea-cover:after{content:"";background:linear-gradient(90deg,#27231077,#0000);position:absolute;inset:0}.access-idea-cover>img{object-fit:cover;width:100%;height:100%;display:block}.access-idea-cover>span{z-index:1;color:#fff4d4;letter-spacing:-.6px;font-size:clamp(14px,1.5vw,21px);font-weight:800;line-height:1.13;position:absolute;top:28px;left:14px}.access-idea-cover>i{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;z-index:1;background:#fff3;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:10px;right:10px}.access-idea-bottom{justify-content:space-between;align-items:center;gap:8px;padding:13px 14px 16px;display:flex}.access-idea-bottom>div{flex-direction:column;gap:5px;display:flex}.access-idea-bottom span{color:#767972;letter-spacing:.08em;font-size:7px}.access-idea-bottom strong{font-size:10px;font-weight:600}.access-idea-bottom>svg{color:#9b9d96}.access-insight{color:#593c37;background:#f2c7bd;border:1px solid #ffd3c3;border-radius:9px;align-items:center;gap:10px;padding:13px 17px;display:flex;position:absolute;bottom:5%;right:0;transform:rotate(2deg);box-shadow:0 10px 25px #0002}.access-insight>span{color:#64443d;border:1px solid #64443d55;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.access-insight>div{flex-direction:column;gap:2px;display:flex}.access-insight strong{font-size:10px;font-weight:650}.access-insight small{font-size:8px}.access-story-bottom{border-top:1px solid #ffffff20;justify-content:space-between;gap:12px;margin-top:4px;padding-top:14px;display:flex}.access-feature{color:#d0d4cb;align-items:center;gap:7px;font-size:9px;display:flex}.access-feature svg{color:#e7b3a7;flex-shrink:0}.access-explore{color:#b9c1b6;justify-content:center;align-items:center;gap:10px;margin-top:23px;font-size:9px;display:flex}.access-explore:hover{color:#f5a299}.access-form-region{justify-self:center;width:min(100%,410px);margin-right:30px;padding:20px 0 32px}.access-tabs{border-bottom:1px solid var(--access-line);gap:28px;width:100%;margin-bottom:34px;display:flex}.access-tabs a{color:var(--access-muted);align-items:center;gap:6px;padding:13px 0 15px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.access-tabs a[aria-current=page]{color:var(--access-ink)}.access-tabs a[aria-current=page]:after{content:"";background:var(--access-brand);height:2px;position:absolute;bottom:-1px;left:0;right:0}.access-page .auth-card{width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.access-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:29px;display:flex}.access-kicker{letter-spacing:.13em;color:var(--access-brand);align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.access-heading h1{color:var(--access-ink);letter-spacing:-1.5px;text-wrap:balance;margin:0;font-family:Manrope,Inter,sans-serif;font-size:38px;font-weight:650;line-height:1.2}.access-heading>p{color:var(--access-muted);max-width:350px;margin:0;font-size:12px;line-height:1.8}.access-page .auth-form{flex-direction:column;gap:20px;display:flex}.access-page .auth-field{flex-direction:column;gap:8px;display:flex}.access-page .auth-field label{color:var(--access-ink);font-size:11px;font-weight:550}.access-page .auth-label-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.access-page .auth-label-row a{color:var(--access-brand);font-size:10px;font-weight:500}.access-page .auth-input-wrap{background:var(--access-panel);border:1px solid var(--access-line);border-radius:8px;align-items:center;gap:11px;height:auto;min-height:51px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #00000002}.access-page .auth-input-wrap:focus-within{border-color:var(--access-brand);box-shadow:0 0 0 3px var(--access-tint)}.access-page .auth-input-wrap:has([aria-invalid=true]){border-color:var(--access-brand)}.access-page .auth-input-wrap>svg{color:var(--access-muted);flex-shrink:0;width:17px;height:17px;position:static;transform:none}.access-page .auth-input-wrap input{box-shadow:none;width:100%;min-width:0;color:var(--access-ink);background:0 0;border:0;border-radius:0;outline:none;padding:14px 0;font-size:12px;font-weight:400;line-height:1.6}.access-page .auth-input-wrap input:focus{box-shadow:none;border:0;outline:none}.access-page .auth-input-wrap input::placeholder{color:var(--access-muted);opacity:.85}.access-page .auth-input-wrap input:-webkit-autofill{-webkit-text-fill-color:var(--access-ink);box-shadow:0 0 0 1000px var(--access-panel) inset}.access-page .auth-password-toggle{color:var(--access-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:32px;height:40px;padding:0;display:grid;position:static;inset:auto;transform:none}.access-page .auth-password-toggle:hover{color:var(--access-brand)}.access-page .auth-submit{color:#fff;background:var(--access-brand-fill);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:51px;padding:13px 20px;font-size:12px;font-weight:600;transition:background .2s,transform .2s;display:flex;box-shadow:0 3px 8px #ad35441a}.access-page .auth-submit:hover:not(:disabled){background:#bb344a;transform:translateY(-1px)}.access-page .auth-submit:disabled{opacity:.65;cursor:wait;transform:none}.access-page .auth-provider-stack{gap:10px;display:grid}.access-page .auth-passkey-button{border:1px solid var(--access-line);width:100%;min-height:49px;color:var(--access-ink);background:var(--access-panel);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:12px;font-weight:600;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:flex}.access-page .auth-passkey-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--access-brand) 38%, var(--access-line));background:color-mix(in srgb, var(--access-panel) 94%, var(--access-brand));transform:translateY(-1px);box-shadow:0 5px 18px #0000000d}.access-page .auth-passkey-button:disabled{opacity:.62;cursor:wait}.access-page .auth-passkey-button:focus-visible{outline-offset:3px;outline:3px solid #67e8f994}.access-page .loading-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite access-spin;display:inline-block}.access-page .auth-error,.access-page .auth-success{border:1px solid color-mix(in srgb, var(--access-brand) 23%, transparent);color:var(--access-brand);background:var(--access-tint);border-radius:8px;align-items:flex-start;gap:9px;margin:0 0 20px;padding:13px 14px;font-size:11px;line-height:1.7;display:flex}.access-page .auth-error>svg,.access-page .auth-success>svg{flex-shrink:0;margin-top:2px}.access-page .auth-success{color:var(--creator-green);background:var(--creator-green-soft);border-color:color-mix(in srgb, var(--creator-green) 20%, transparent)}.access-page .auth-divider{text-transform:none;color:var(--access-muted);align-items:center;gap:14px;margin:20px 0;font-size:10px;display:flex}.access-page .auth-divider:before,.access-page .auth-divider:after{content:"";background:var(--access-line);flex:1;height:1px}.access-page .auth-divider span{background:0 0;padding:0;font-weight:400}.access-page .auth-register-link{text-align:center;color:var(--access-muted);margin:24px 0 0;font-size:11px;font-weight:400;line-height:1.9}.access-page .auth-register-link a{color:var(--access-brand);font-weight:550}.access-security-note{color:var(--access-muted);justify-content:center;align-items:center;gap:6px;margin:18px 0 0;font-size:9px;display:flex}.access-form-divider{background:var(--access-line);height:1px;margin-block:25px 20px}.access-form-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.access-form-bottom>span{color:var(--access-muted);font-size:10px}.access-form-bottom>a{color:var(--access-ink);align-items:center;gap:5px;font-size:10px;font-weight:500;display:inline-flex}.access-form-bottom>a:hover{color:var(--access-brand)}.access-oauth-note{color:var(--access-muted);margin:16px 0 0;font-size:9px;line-height:1.7}.access-page .auth-check-field{color:var(--access-muted);background:0 0;border:0;align-items:flex-start;gap:9px;margin:0;padding:0;font-size:10px;line-height:1.7;display:flex}.access-page .auth-check-field input{accent-color:var(--access-brand-fill);flex-shrink:0;width:14px;height:14px;margin-top:2px}.access-page .auth-check-field a{color:var(--access-brand);text-underline-offset:2px;font-weight:500;text-decoration:underline}.access-field-note{color:var(--access-muted);margin:0;font-size:9px}.access-page[data-variant=register] .access-form-region{padding-block:8px}.access-page[data-variant=register] .access-tabs{margin-bottom:23px}.access-page[data-variant=register] .access-heading{gap:8px;margin-bottom:22px}.access-page[data-variant=register] .access-heading h1{font-size:32px}.access-page[data-variant=register] .auth-form{gap:14px}.access-page[data-variant=register] .auth-register-link{margin-top:17px}.access-page .auth-google-consent-hint{color:var(--access-muted);margin-block:10px;font-size:10px;font-weight:400}.access-page .auth-recovery-card .auth-form{margin-top:24px;margin-bottom:20px}.access-page .auth-recovery-symbol{width:52px;height:52px;color:var(--access-brand);background:var(--access-tint);border-radius:14px;place-items:center;margin-bottom:24px;display:grid}.access-page .auth-recovery-note{color:var(--access-muted);font-size:11px}.access-page .auth-mfa-panel{flex-direction:column;gap:18px;display:flex}.access-page .auth-mfa-methods{border:1px solid var(--access-line);background:var(--access-panel);border-radius:9px;grid-template-columns:1fr 1fr;gap:7px;padding:4px;display:grid}.access-page .auth-mfa-methods button{min-height:38px;color:var(--access-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:10px;font-weight:600}.access-page .auth-mfa-methods button.is-active{background:var(--access-tint);color:var(--access-brand);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--access-brand) 15%, transparent)}.access-page .auth-mfa-enrollment{flex-direction:column;gap:12px;display:flex}.access-page .auth-mfa-step{border:1px solid var(--access-line);background:var(--access-panel);border-radius:8px;align-items:flex-start;gap:11px;padding:13px;display:flex}.access-page .auth-mfa-step>span{background:var(--access-tint);width:24px;height:24px;color:var(--access-brand);border-radius:50%;flex:0 0 24px;place-items:center;font-size:10px;font-weight:700;display:grid}.access-page .auth-mfa-step>div{flex-direction:column;gap:4px;display:flex}.access-page .auth-mfa-step strong{color:var(--access-ink);font-size:11px}.access-page .auth-mfa-step small{color:var(--access-muted);font-size:9px;line-height:1.6}.access-page .auth-mfa-secret{border:1px dashed color-mix(in srgb, var(--access-brand) 28%, var(--access-line));background:var(--access-tint);border-radius:8px;flex-direction:column;gap:7px;padding:12px 13px;display:flex}.access-page .auth-mfa-secret span{color:var(--access-muted);font-size:9px}.access-page .auth-mfa-secret code{color:var(--access-ink);letter-spacing:.09em;word-break:break-all;font-size:12px;font-weight:650}.access-page .auth-mfa-uri{color:var(--access-muted);font-size:9px}.access-page .auth-mfa-uri summary{cursor:pointer;color:var(--access-brand)}.access-page .auth-mfa-uri code{background:var(--access-panel);color:var(--access-muted);overflow-wrap:anywhere;border-radius:7px;margin-top:8px;padding:10px;line-height:1.6;display:block}.access-page .auth-mfa-back{color:var(--access-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:10px;display:inline-flex}.access-page .auth-mfa-back:hover:not(:disabled){color:var(--access-brand)}.access-page .auth-mfa-recovery-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.access-page .auth-mfa-recovery-grid code{border:1px solid var(--access-line);background:var(--access-panel);color:var(--access-ink);text-align:center;letter-spacing:.03em;border-radius:7px;padding:9px 10px;font-size:9px}.access-page .auth-mfa-warning{background:var(--access-tint);color:var(--access-muted);border-radius:8px;align-items:flex-start;gap:9px;padding:12px 13px;font-size:10px;line-height:1.6;display:flex}.access-page .auth-mfa-warning svg{color:var(--access-brand);flex:none}.access-page .auth-mfa-saved-confirmation{color:var(--access-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.access-page .auth-mfa-saved-confirmation input{width:18px;height:18px;accent-color:var(--access-brand);flex:none;margin-top:3px}.access-page .auth-mfa-recovery-help{color:var(--access-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.access-page .auth-mfa-recovery-help summary{color:var(--access-brand);cursor:pointer;min-height:36px;padding:7px 0}.access-page .auth-mfa-recovery-help p{margin:9px 0}.access-page .auth-mfa-input-help{color:var(--access-muted);overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.65}.access-page .auth-mfa-recovery-help a{color:var(--access-brand);text-underline-offset:3px;text-decoration:underline}.access-page .auth-mfa-recovery-help .auth-mfa-back{text-align:left;justify-content:flex-start;min-height:40px}@media (width<=420px){.access-page .auth-mfa-recovery-grid{grid-template-columns:1fr}}.access-page .auth-verification-steps{flex-direction:column;gap:16px;margin:22px 0;list-style:none;display:flex}.access-page .auth-verification-steps li{align-items:center;gap:12px;font-size:12px;display:flex}.access-page .auth-verification-steps li>span{background:var(--access-tint);width:28px;height:28px;color:var(--access-brand);border-radius:50%;place-items:center;display:grid}.access-page .auth-verification-steps li>div{flex-direction:column;gap:2px;display:flex}.access-page .auth-verification-steps small{color:var(--access-muted);font-size:10px}.access-footer{width:min(1440px,100% - 96px);min-height:68px;color:var(--access-muted);justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;font-size:9px;display:flex}.access-footer-security{align-items:center;gap:6px;display:inline-flex}.access-footer nav{gap:22px;display:flex}.access-footer a{color:var(--access-muted)}.access-footer a:hover{color:var(--access-brand)}@keyframes access-spin{to{transform:rotate(360deg)}}@media (width>=1500px){.access-story{padding:40px 50px 30px}.access-body{max-height:820px}.access-page{justify-content:center}.access-visual{min-height:310px}.access-idea-front,.access-idea-back{top:19%}.access-insight{bottom:13%}}@media (width<=1100px){.access-header,.access-footer{width:calc(100% - 56px)}.access-body{grid-template-columns:1fr 1fr;gap:36px;width:calc(100% - 40px)}.access-story{padding:30px 26px 25px}.access-story-top>span:last-child{display:none}.access-story-copy h2{letter-spacing:-1.6px;font-size:37px}.access-form-region{width:calc(100% - 20px);margin-right:16px}.access-heading h1{font-size:34px}.access-story-bottom{flex-wrap:wrap;gap:12px}.access-feature{font-size:8px}.access-idea-card{width:76%}.access-idea-back{width:64%}.access-insight{right:-7px}.access-footer-security{display:none}}@media (width<=780px){.access-header{width:calc(100% - 40px);height:80px}.access-brand small{display:none}.access-body{flex-direction:column;flex:1;justify-content:center;gap:0;width:100%;padding:15px 24px 35px;display:flex}.access-story{display:none}.access-form-region{width:min(100%,410px);margin:0;padding:0}.access-heading h1{font-size:36px}.access-tabs{margin-bottom:32px}.access-header-links{gap:4px}.access-header-separator{margin-inline:4px}.access-footer{border-top:1px solid var(--access-line);text-align:center;flex-wrap:wrap;justify-content:center;gap:12px;width:calc(100% - 48px);padding-block:18px}.access-page[data-variant=register] .access-body{padding-top:0}.access-page .auth-input-wrap input{padding-block:11px;font-size:16px}.access-page .auth-field label{font-size:12px}.access-page .auth-submit{font-size:13px}.access-page .auth-check-field{font-size:11px}}@media (width<=420px){.access-back{gap:0;font-size:0}.access-back svg{width:18px;height:18px}.access-header-separator{margin-inline:6px}.access-brand>span{font-size:26px}.access-brand img{width:31px;height:31px}.access-heading h1{font-size:33px}.access-header{height:72px}}@media (prefers-reduced-motion:reduce){.access-page *,.access-page :before,.access-page :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}.access-page{min-height:100dvh;overflow-x:hidden}.access-body{align-items:center;min-height:0}.access-story{align-self:center;height:clamp(520px,100dvh - 210px,650px);min-height:0;max-height:650px}.access-form-region{margin-right:0}.access-footer{z-index:3;border-top:1px solid var(--access-line);background:var(--access-bg);flex:none;position:relative}.access-footer nav{align-items:center}.access-footer nav a{white-space:nowrap}@media (height<=780px) and (width>=781px){.access-header{height:78px}.access-footer{min-height:54px}.access-story{height:clamp(500px,100dvh - 150px,590px);padding:24px 30px 20px}.access-story-copy{margin-top:20px}.access-story-copy h2{font-size:clamp(31px,2.7vw,41px)}.access-story-copy p{margin-top:11px}.access-visual{min-height:205px;margin-top:8px}.access-idea-cover{height:108px}.access-idea-back>img{height:112px}.access-story-bottom{padding-top:10px}.access-explore{margin-top:12px}.access-form-region{padding-block:10px 18px}}@media (width<=780px){.access-story{height:auto;max-height:none}.access-footer{background:var(--access-bg)}}.access-body{flex:1 0 auto;min-height:auto;padding-bottom:clamp(28px,3vh,44px)}.access-form-region{align-self:center;padding-bottom:clamp(30px,4vh,48px)}.access-oauth-note{margin:16px 0 0;padding-bottom:8px;line-height:1.78;display:block}@media (height<=780px) and (width>=781px){.access-body{padding-bottom:30px}.access-form-region{padding-bottom:34px}.access-oauth-note{margin-top:14px;padding-bottom:10px}}.marketing-consent{z-index:9999;color:#f8fafc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1220f7;border:1px solid #334155;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:min(720px,100vw - 32px);padding:13px 14px;display:grid;position:fixed;bottom:clamp(12px,2vh,20px);left:clamp(12px,2vw,24px);box-shadow:0 18px 55px #0000006b}.marketing-consent>div:first-child{gap:3px;min-width:0;display:grid}.marketing-consent strong{font-size:.88rem}.marketing-consent span{color:#b8c5d8;font-size:.74rem;line-height:1.42}.marketing-consent a{color:#d3e4fa;text-underline-offset:3px;text-decoration:underline}.marketing-consent a:focus-visible{outline-offset:3px;outline:2px solid #22d3ee}.marketing-consent__actions{grid-template-columns:repeat(3,max-content);gap:7px;display:grid}.marketing-consent button{color:#f8fafc;white-space:nowrap;cursor:pointer;background:#111c2f;border:1px solid #41516a;border-radius:8px;min-height:38px;padding:0 11px;font-size:.76rem;font-weight:800}.marketing-consent button:hover{background:#18263d;border-color:#7084a2}.marketing-consent button:disabled{opacity:.6;cursor:wait}.marketing-consent button:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}.marketing-consent button.is-primary{background:linear-gradient(135deg,#f44f68,#fb936b);border-color:#0000}html:has(.marketing-consent) :focus-visible{scroll-margin-bottom:128px}@media (width<=920px){.marketing-consent{grid-template-columns:1fr;width:auto;right:12px}.marketing-consent__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-consent button{white-space:normal}html:has(.marketing-consent) body{padding-bottom:150px}}@media (width<=560px){.marketing-consent__actions{grid-template-columns:1fr}html:has(.marketing-consent) body{padding-bottom:238px}}.promotion-banner{color:#f8fafc;background:radial-gradient(circle at 88% 0,#ffa26533,#0000 34%),linear-gradient(135deg,#5b1931e6,#0c1b2ff5);border:1px solid #ff7a6d6b;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:min(1400px,100% - 40px);margin:18px auto 0;padding:16px 18px;display:grid;box-shadow:0 18px 48px #060c183d}.promotion-banner--pricing,.promotion-banner--checkout{width:100%;margin:0 0 24px}.promotion-banner__icon{color:#08111f;background:linear-gradient(135deg,#f67,#ffac6f);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.promotion-banner__copy{min-width:0}.promotion-banner__eyebrow{color:#67e8f9;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:.72rem;font-weight:800;display:block}.promotion-banner__copy strong{font-size:clamp(1rem,2vw,1.2rem);display:block}.promotion-banner__copy p{color:#cbd5e1;margin:4px 0 0;line-height:1.45}.promotion-banner__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.promotion-banner__code,.promotion-banner__cta{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-weight:800;display:inline-flex}.promotion-banner__code{color:#f8fafc;cursor:pointer;background:#05101fa6;border:1px dashed #67e8f98c;padding:8px 11px}.promotion-banner__code small{color:#a5f3fc}.promotion-banner__cta{color:#111827;background:linear-gradient(135deg,#f67,#ffac6f);padding:9px 14px;text-decoration:none}.promotion-banner__expiry{color:#94a3b8;text-align:right;width:100%}.promotion-banner__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.promotion-banner :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #67e8f9}@media (width<=760px){.promotion-banner{grid-template-columns:auto minmax(0,1fr);width:min(100% - 24px,1400px)}.promotion-banner--pricing,.promotion-banner--checkout{width:100%}.promotion-banner__actions{grid-column:1/-1;justify-content:flex-start}.promotion-banner__expiry{text-align:left}}@media (prefers-reduced-motion:reduce){.promotion-banner *{scroll-behavior:auto!important}}.public-product-header{--public-page:#101113;--public-card:#191a1e;--public-panel:#202125;--public-border:#2c2d32;--public-text-strong:#f3f1ee;--public-muted:#aaa7ac;--public-brand:#ffa0ab;--public-brand-2:#d94860;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:140;border-bottom:1px solid var(--public-border,#94a3b82e);background:color-mix(in srgb, var(--public-page,#070b12) 91%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.05);width:100%;position:sticky;top:0;box-shadow:0 8px 30px #02061714}[data-theme=light] .public-product-header,.public-product-header[data-theme=light]{--public-page:#fcfbf9;--public-card:#fff;--public-panel:#f5f4f2;--public-border:#e9e6e3;--public-text-strong:#232327;--public-muted:#737176;--public-brand:#c84056;--public-brand-2:#d94860;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fcfbf9f5;box-shadow:0 5px 22px #0f172a0e}.public-product-header__inner{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:28px;width:min(1240px,100% - 40px);min-height:82px;margin:0 auto;display:grid}.public-product-brand{min-width:0;color:var(--public-text-strong,#f8fafc);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.public-product-brand__mark{border:1px solid color-mix(in srgb,var(--public-brand,#f65367) 28%,var(--public-border));background:color-mix(in srgb,var(--public-brand,#f65367) 9%,var(--public-card,#111823));border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.public-product-brand__mark img{object-fit:contain;width:34px;height:34px;display:block}.public-product-brand__copy{align-items:center;gap:9px;min-width:0;display:flex}.public-product-brand__copy strong{color:var(--public-text-strong,#f8fafc);letter-spacing:-.04em;white-space:nowrap;font-size:1.08rem;font-weight:750}.public-product-brand__copy strong b{font-weight:500}.public-product-brand__copy strong i{color:var(--public-brand);font-style:normal}.public-product-brand__copy small{color:var(--public-muted,#94a3b8);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--public-border);white-space:nowrap;border-radius:5px;padding:4px 7px;font-size:.58rem;font-weight:650}.public-product-nav{justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.public-product-nav a{min-height:38px;color:var(--public-muted,#94a3b8);white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;padding:0 12px;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.public-product-nav a:hover{color:var(--public-text-strong,#f8fafc);background:var(--public-panel,#151f2e)}.public-product-nav a.is-active{color:var(--public-brand,#f65367);border-color:color-mix(in srgb,var(--public-brand,#f65367) 24%,var(--public-border));background:color-mix(in srgb,var(--public-brand,#f65367) 9%,var(--public-card,#111823))}.public-product-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.public-product-theme,.public-product-login,.public-product-account,.public-product-cta{min-height:40px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.public-product-theme{border:1px solid var(--public-border);background:var(--public-card);width:40px;color:var(--public-muted);cursor:pointer;padding:0}.public-product-login,.public-product-account{border:1px solid var(--public-border);background:var(--public-card);color:var(--public-text-strong);padding:0 12px}.public-product-account{background:color-mix(in srgb,var(--public-brand) 6%,var(--public-card))}.public-product-cta{background:linear-gradient(135deg,var(--public-brand,#ff6078),var(--public-brand-2,#f0a06b));box-shadow:0 9px 24px color-mix(in srgb,var(--public-brand,#ff6078) 18%,transparent);border:1px solid #0000;padding:0 14px;color:#fff!important}.public-product-header :is(a,button):focus-visible{outline:3px solid color-mix(in srgb,var(--public-brand,#f65367) 28%,transparent);outline-offset:2px}@media (width<=900px){.public-product-header__inner{gap:14px}.public-product-nav{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.public-product-nav::-webkit-scrollbar{display:none}}@media (width<=720px){.public-product-header__inner{grid-template-columns:minmax(0,1fr) max-content;gap:6px 10px;width:min(100% - 24px,1240px);min-height:66px;padding:8px 0 7px}.public-product-nav{overscroll-behavior-inline:contain;grid-area:2/1/auto/-1;gap:3px;overflow-x:auto}.public-product-nav a{min-height:34px;padding-inline:10px}.public-product-login span,.public-product-account span,.public-product-cta span{display:none}.public-product-login,.public-product-account,.public-product-cta{width:40px;padding:0}}@media (prefers-reduced-motion:reduce){.public-product-header *{scroll-behavior:auto!important;transition:none!important}}.public-product-header__inner{gap:24px;width:min(1280px,100% - 40px);min-height:78px}.public-product-brand{border-radius:14px;gap:11px;padding:5px 7px 5px 5px;transition:background .16s,border-color .16s}.public-product-brand:hover{background:color-mix(in srgb, var(--public-panel) 64%, transparent)}.public-product-brand__mark{background:linear-gradient(180deg, color-mix(in srgb, var(--public-brand) 8%, var(--public-card)), var(--public-card));border-radius:13px;flex-basis:42px;width:42px;height:42px;box-shadow:inset 0 1px #ffffff0d}.public-product-brand__mark img{width:34px;height:34px}.public-product-brand__copy{grid-template-columns:max-content max-content;align-items:center;column-gap:10px;display:grid}.public-product-brand__copy strong{letter-spacing:-.045em;font-size:1.18rem;font-weight:820;line-height:1}.public-product-brand__copy small{paddin:0 9px;letter-spacing:.11em;background:color-mix(in srgb, var(--public-panel) 70%, transparent);border-radius:8px;align-items:center;min-height:26px;font-size:.56rem;font-weight:800;display:inline-flex}@media (width<=720px){.public-product-brand{padding-right:4px}.public-product-brand__copy{grid-template-columns:1fr;gap:3px}.public-product-brand__copy small{paddin:0;background:0 0;border:0;min-height:0;font-size:.5rem}}.extension-surface{--ext-bg:var(--prod-page,#07101d);--ext-surface:var(--prod-card,#101827);--ext-surface-soft:var(--prod-input,#0d131d);--ext-surface-elevated:var(--prod-elevated,#161f2b);--ext-line:var(--prod-border,#94a3b82e);--ext-line-strong:var(--prod-border-strong,#94a3b842);--ext-text:var(--prod-title,#f8fafc);--ext-muted:var(--prod-muted,#9aa9bd);--ext-coral:var(--prod-brand,#f65367);--ext-orange:var(--prod-brand-2,#eda06b);--ext-green:var(--prod-green,#34d399);color:var(--ext-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.extension-surface.is-public{background:radial-gradient(circle at 92% 6%, color-mix(in srgb, var(--ext-coral) 12%, transparent), transparent 22rem), radial-gradient(circle at 12% 2%, color-mix(in srgb, var(--ext-orange) 10%, transparent), transparent 24rem), linear-gradient(180deg, color-mix(in srgb, var(--ext-bg) 92%, var(--ext-surface)) 0%, var(--ext-bg) 100%);min-height:100dvh}.extension-surface.is-embedded{background:0 0}.extension-surface *,.extension-surface :before,.extension-surface :after{box-sizing:border-box}.extension-skip-link{z-index:100;color:#07101d;background:#fff;border-radius:10px;padding:10px 14px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.extension-skip-link:focus{transform:none}.extension-hero-card,.extension-surface-section,.extension-download-help,.extension-download-final,.extension-download-footer{width:min(1240px,100% - 40px);margin-inline:auto}.extension-hero-card{border:1px solid var(--ext-line);background:linear-gradient(180deg, color-mix(in srgb, var(--ext-surface) 92%, transparent), var(--ext-surface));border-radius:30px;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);gap:clamp(26px,4vw,46px);padding:clamp(28px,4vw,44px);display:grid;overflow:hidden;box-shadow:0 26px 70px #00000029}.extension-surface.is-public .extension-hero-card,.extension-surface.is-embedded .extension-hero-card{margin-top:28px}.extension-hero-card:before{content:"";position:absolute;inset:auto auto auto 0}.extension-hero-copy,.extension-hero-preview{min-width:0}.extension-page-kicker{border:1px solid color-mix(in srgb, var(--ext-coral) 32%, transparent);min-height:36px;color:color-mix(in srgb, var(--ext-coral) 72%, white 18%);background:color-mix(in srgb, var(--ext-coral) 8%, transparent);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.82rem;font-weight:800;display:inline-flex}.extension-page-brand{align-items:center;gap:14px;margin-top:22px;display:inline-flex}.extension-page-brand__mark{background:color-mix(in srgb, var(--ext-coral) 10%, transparent);border:1px solid color-mix(in srgb, var(--ext-coral) 24%, transparent);width:56px;height:56px;box-shadow:0 14px 30px color-mix(in srgb, var(--ext-coral) 16%, transparent);border-radius:18px;place-items:center;display:grid}.extension-page-brand__mark img{width:42px;height:42px;display:block}.extension-page-brand__copy{gap:3px;display:grid}.extension-page-brand__copy strong{letter-spacing:-.03em;font-size:1.35rem;line-height:1}.extension-page-brand__copy small{color:var(--ext-muted);letter-spacing:.03em;font-size:.8rem;font-weight:700}.extension-hero-copy h1{letter-spacing:-.06em;max-width:11ch;margin:22px 0 0;font-size:clamp(2.6rem,4.8vw,4.6rem);line-height:.96}.extension-hero-copy>p{max-width:62ch;color:var(--ext-muted);margin:22px 0 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.78}.extension-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.extension-download-primary,.extension-download-secondary,.extension-download-help>a,.extension-download-final>button,.extension-checklist-card>a,.extension-install-grid button{min-height:50px;font:inherit;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.extension-download-primary{color:#fffaf9;cursor:pointer;background:linear-gradient(135deg, var(--ext-coral), var(--ext-orange));box-shadow:0 18px 42px color-mix(in srgb, var(--ext-coral) 28%, transparent);border:0}.extension-download-primary:hover,.extension-download-secondary:hover,.extension-download-help>a:hover,.extension-download-final>button:hover,.extension-checklist-card>a:hover,.extension-install-grid button:hover{transform:translateY(-1px)}.extension-download-primary:disabled,.extension-download-final>button:disabled{opacity:.72;cursor:wait;transform:none}.extension-download-secondary,.extension-checklist-card>a,.extension-download-help>a,.extension-install-grid button{color:var(--ext-text);border:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface-elevated) 88%, transparent)}.extension-download-trust{color:var(--ext-muted);flex-wrap:wrap;gap:14px 20px;margin-top:22px;font-size:.88rem;display:flex}.extension-download-trust span{align-items:center;gap:7px;display:inline-flex}.extension-download-trust svg,.extension-checklist-card li svg{color:var(--ext-green)}.extension-download-status{color:var(--ext-green)!important;margin:14px 0 0!important;font-size:.92rem!important}.extension-preview-window{border:1px solid var(--ext-line-strong);background:var(--ext-surface-soft);border-radius:24px;overflow:hidden;box-shadow:0 34px 80px #0000002e}.extension-preview-window__bar{border-bottom:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface) 88%, transparent);align-items:center;gap:7px;height:52px;padding:0 16px;display:flex}.extension-preview-window__bar i{background:#46536a;border-radius:999px;width:10px;height:10px}.extension-preview-window__bar i:first-child{background:#fb7185}.extension-preview-window__bar i:nth-child(2){background:#fbbf24}.extension-preview-window__bar i:nth-child(3){background:#34d399}.extension-preview-window__bar span{min-height:34px;color:var(--ext-muted);background:color-mix(in srgb, var(--ext-bg) 86%, var(--ext-surface) 14%);border-radius:12px;flex:1;align-items:center;margin-left:6px;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.extension-preview-window__body{grid-template-columns:minmax(0,1.08fr) minmax(250px,.92fr);min-height:380px;display:grid}.extension-preview-video{text-align:center;background:radial-gradient(circle, color-mix(in srgb, var(--ext-coral) 12%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--ext-surface-soft) 92%, transparent), var(--ext-surface-soft));color:var(--ext-coral);place-content:center;gap:10px;padding:28px;display:grid}.extension-preview-video strong{color:var(--ext-text);font-size:1.1rem}.extension-preview-video span{color:var(--ext-muted);font-size:.92rem}.extension-preview-sidebar{border-left:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface) 92%, transparent);gap:14px;padding:22px;display:grid}.extension-preview-sidebar__header{align-items:center;gap:10px;display:flex}.extension-preview-sidebar__header img{width:38px;height:38px}.extension-preview-sidebar__header div{gap:3px;display:grid}.extension-preview-sidebar__header strong{font-size:1rem}.extension-preview-sidebar__header span,.extension-preview-highlight span{color:var(--ext-muted);font-size:.8rem}.extension-preview-row{border-bottom:1px solid var(--ext-line);min-height:44px;color:var(--ext-text);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:.9rem;display:flex}.extension-preview-row svg{color:var(--ext-green)}.extension-preview-highlight{border:1px solid color-mix(in srgb, var(--ext-coral) 26%, transparent);background:color-mix(in srgb, var(--ext-coral) 7%, transparent);border-radius:16px;gap:6px;margin-top:4px;padding:18px;display:grid}.extension-preview-highlight small{color:color-mix(in srgb, var(--ext-coral) 72%, white 18%);letter-spacing:.1em;font-size:.68rem;font-weight:900}.extension-preview-highlight strong{font-size:1.06rem}.extension-hero-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.extension-hero-summary article,.extension-benefit-grid article,.extension-workflow-grid article,.extension-install-grid li,.extension-checklist-card{border:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface) 92%, transparent);border-radius:22px}.extension-hero-summary article{padding:18px}.extension-hero-summary strong{font-size:.96rem;display:block}.extension-hero-summary span{color:var(--ext-muted);margin-top:7px;font-size:.88rem;line-height:1.65;display:block}.extension-surface-section{padding:74px 0 0}.extension-section-heading>span,.extension-checklist-card__eyebrow,.extension-download-help small{color:color-mix(in srgb, var(--ext-coral) 76%, white 14%);letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:900}.extension-section-heading h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.05}.extension-section-heading p{color:var(--ext-muted);margin:0;font-size:1rem;line-height:1.72}.extension-benefit-grid,.extension-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.extension-benefit-grid article,.extension-workflow-grid article{min-height:220px;padding:26px}.extension-card-icon{width:46px;height:46px;color:var(--ext-coral);background:color-mix(in srgb, var(--ext-coral) 9%, transparent);border:1px solid color-mix(in srgb, var(--ext-coral) 20%, transparent);border-radius:14px;place-items:center;display:grid}.extension-benefit-grid h3,.extension-workflow-grid h3,.extension-install-grid h3,.extension-checklist-card h3{margin:18px 0 10px;font-size:1.14rem;line-height:1.24}.extension-benefit-grid p,.extension-workflow-grid p,.extension-install-grid p,.extension-checklist-card p,.extension-download-help p,.extension-download-final p{color:var(--ext-muted);margin:0;line-height:1.68}.extension-install-layout{grid-template-columns:minmax(0,1.18fr) minmax(290px,.82fr);gap:16px;display:grid}.extension-install-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.extension-install-grid li,.extension-checklist-card{padding:24px;position:relative}.extension-step-number{color:color-mix(in srgb, var(--ext-text) 8%, transparent);font-size:2rem;font-weight:900;line-height:1;position:absolute;top:18px;right:18px}.extension-install-grid button{margin-top:18px}.extension-checklist-card ul{gap:11px;margin:18px 0 0;padding:0;list-style:none;display:grid}.extension-checklist-card li{color:var(--ext-text);gap:9px;font-size:.93rem;line-height:1.5;display:flex}.extension-checklist-card>p,.extension-checklist-card>a{margin-top:18px}.extension-download-help,.extension-download-final{border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:28px;display:flex}.extension-download-help{border:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface) 92%, transparent)}.extension-download-help>div{align-items:flex-start;gap:16px;display:flex}.extension-download-help>div>svg{color:var(--ext-green);flex:none}.extension-download-help span{display:block}.extension-download-help h2,.extension-download-final h2{letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.08}.extension-download-final{color:#fffdfd;background:linear-gradient(135deg, var(--ext-coral), var(--ext-orange));box-shadow:0 24px 64px color-mix(in srgb, var(--ext-coral) 22%, transparent);margin-top:32px}.extension-download-final>svg{flex:none}.extension-download-final>div{flex:1}.extension-download-final p{color:#fffaf9d6}.extension-download-final>button{cursor:pointer;color:color-mix(in srgb, var(--ext-coral) 78%, #7a182a);background:#fff;border:0}.extension-download-footer{min-height:112px;color:var(--ext-muted);border-top:1px solid var(--ext-line);justify-content:space-between;align-items:center;gap:24px;margin-top:60px;display:flex}.extension-download-footer nav{gap:20px;display:flex}.extension-download-footer a{color:var(--ext-text);text-decoration:none}.extension-surface :is(a,button):focus-visible{outline:3px solid color-mix(in srgb, var(--ext-coral) 28%, white 24%);outline-offset:3px}[data-theme=light] .extension-download-page,[data-theme=light] .extension-surface,.prod-shell[data-theme=light] .extension-download-page,.prod-shell[data-theme=light] .extension-surface{--ext-bg:#fff;--ext-surface:#fff;--ext-surface-soft:#f8fafc;--ext-surface-elevated:#fff;--ext-line:#e7ecf2;--ext-line-strong:#dbe4ef;--ext-text:#172033;--ext-muted:#64748b;--ext-coral:#e94d63;--ext-orange:#d97843;--ext-green:#059669}[data-theme=light] .extension-surface.is-public,.prod-shell[data-theme=light] .extension-surface.is-public{background:radial-gradient(circle at 92% 6%,#e94d631a,#0000 22rem),radial-gradient(circle at 12% 2%,#d9784314,#0000 24rem),#fff}[data-theme=light] .extension-hero-card,[data-theme=light] .extension-hero-summary article,[data-theme=light] .extension-benefit-grid article,[data-theme=light] .extension-workflow-grid article,[data-theme=light] .extension-install-grid li,[data-theme=light] .extension-checklist-card,[data-theme=light] .extension-download-help,.prod-shell[data-theme=light] .extension-hero-card,.prod-shell[data-theme=light] .extension-hero-summary article,.prod-shell[data-theme=light] .extension-benefit-grid article,.prod-shell[data-theme=light] .extension-workflow-grid article,.prod-shell[data-theme=light] .extension-install-grid li,.prod-shell[data-theme=light] .extension-checklist-card,.prod-shell[data-theme=light] .extension-download-help{box-shadow:0 18px 42px #0f172a0e}@media (width<=1080px){.extension-hero-card,.extension-install-layout,.extension-preview-window__body{grid-template-columns:1fr}.extension-preview-sidebar{border-left:0;border-top:1px solid var(--ext-line)}.extension-benefit-grid,.extension-workflow-grid,.extension-install-grid,.extension-hero-summary{grid-template-columns:1fr}}@media (width<=760px){.extension-hero-card,.extension-surface-section,.extension-download-help,.extension-download-final,.extension-download-footer{width:min(100% - 24px,1240px)}.extension-hero-card{border-radius:24px;padding:22px}.extension-hero-copy h1{max-width:none;font-size:clamp(2.15rem,10vw,3rem)}.extension-hero-actions{display:grid}.extension-download-primary,.extension-download-secondary,.extension-download-help>a,.extension-download-final>button,.extension-checklist-card>a,.extension-install-grid button{width:100%}.extension-download-help,.extension-download-final,.extension-download-footer{flex-direction:column;align-items:stretch}.extension-download-help>div{flex-direction:column}.extension-download-footer{padding:24px 0}}@media (prefers-reduced-motion:reduce){.extension-surface *,.extension-surface :before,.extension-surface :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.extension-surface.is-embedded .extension-surface-section,.extension-surface.is-embedded .extension-download-help,.extension-surface.is-embedded .extension-download-final,.extension-surface.is-embedded .extension-download-footer,.extension-surface.is-embedded .extension-hero-card{box-shadow:0 22px 56px #0000001f}.extension-surface.is-embedded .extension-hero-card,.extension-surface.is-embedded .extension-surface-section,.extension-surface.is-embedded .extension-download-help,.extension-surface.is-embedded .extension-download-final{background:linear-gradient(180deg, color-mix(in srgb, var(--ext-surface) 95%, transparent), color-mix(in srgb, var(--ext-surface-soft) 18%, var(--ext-surface)))}.extension-surface.is-embedded .extension-hero-card{margin-top:18px}.extension-surface.is-embedded .extension-preview-window,.extension-surface.is-embedded .extension-hero-summary article,.extension-surface.is-embedded .extension-benefit-grid article,.extension-surface.is-embedded .extension-workflow-grid article,.extension-surface.is-embedded .extension-install-grid li,.extension-surface.is-embedded .extension-checklist-card{background:color-mix(in srgb, var(--ext-surface) 94%, var(--ext-bg) 6%)}html[data-theme=light] .extension-surface.is-embedded .extension-hero-card,html[data-theme=light] .extension-surface.is-embedded .extension-surface-section,html[data-theme=light] .extension-surface.is-embedded .extension-download-help,html[data-theme=light] .extension-surface.is-embedded .extension-download-final{box-shadow:0 16px 42px #0f172a14}.extension-surface{--ext-access-warn:#f4b860}.extension-surface.is-public{padding-bottom:18px}.extension-surface.is-embedded{padding-bottom:40px}.extension-hero-card{border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);align-items:start;gap:clamp(28px,3vw,42px);padding:clamp(30px,3vw,40px)}.extension-page-kicker{min-height:32px;padding-inline:12px;font-size:.75rem}.extension-page-brand{gap:11px;margin-top:16px}.extension-page-brand__mark{border-radius:15px;width:48px;height:48px}.extension-page-brand__copy strong{font-size:1.18rem}.extension-hero-copy h1{letter-spacing:-.055em;max-width:13ch;margin-top:18px;font-size:clamp(2.65rem,4.15vw,4rem);line-height:1.01}.extension-hero-copy>p{max-width:58ch;margin-top:18px;font-size:clamp(.96rem,1.15vw,1.06rem);line-height:1.7}.extension-hero-actions{gap:10px;margin-top:22px}.extension-download-primary,.extension-download-secondary{border-radius:11px;min-height:46px}.extension-access-card{border:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface-elevated) 72%, transparent);border-radius:15px;margin-top:18px;padding:15px 16px}.extension-access-card__heading{align-items:center;gap:11px;display:flex}.extension-access-card__heading>span{width:36px;height:36px;color:var(--ext-muted);background:var(--ext-surface-soft);border:1px solid var(--ext-line);border-radius:10px;flex:none;place-items:center;display:grid}.extension-access-card__heading>div{gap:2px;min-width:0;display:grid}.extension-access-card__heading small{color:var(--ext-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850}.extension-access-card__heading strong{color:var(--ext-text);font-size:.88rem;line-height:1.35}.extension-access-card__checks{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.extension-access-card__checks span{border:1px solid var(--ext-line);min-height:27px;color:var(--ext-muted);background:var(--ext-surface-soft);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:.7rem;font-weight:750;display:inline-flex}.extension-access-card__checks span.is-ok{color:var(--ext-green);border-color:color-mix(in srgb, var(--ext-green) 32%, var(--ext-line));background:color-mix(in srgb, var(--ext-green) 8%, var(--ext-surface-soft))}.extension-access-card>p{color:var(--ext-muted);margin:11px 0 0;font-size:.78rem;line-height:1.55}.extension-access-card.is-ready{border-color:color-mix(in srgb, var(--ext-green) 32%, var(--ext-line))}.extension-access-card.is-ready .extension-access-card__heading>span{color:var(--ext-green);border-color:color-mix(in srgb, var(--ext-green) 32%, var(--ext-line));background:color-mix(in srgb, var(--ext-green) 9%, var(--ext-surface-soft))}.extension-access-card.is-plan-required .extension-access-card__heading>span{color:var(--ext-access-warn);border-color:color-mix(in srgb, var(--ext-access-warn) 35%, var(--ext-line));background:color-mix(in srgb, var(--ext-access-warn) 9%, var(--ext-surface-soft))}.extension-download-trust{gap:10px 16px;margin-top:14px;font-size:.76rem}.extension-download-status{background:color-mix(in srgb, var(--ext-green) 8%, transparent);border-radius:10px;padding:10px 12px}.extension-download-status:empty{display:none}.extension-hero-preview{align-self:start}.extension-preview-window{border-radius:18px;box-shadow:0 22px 54px #00000026}.extension-preview-window__body{grid-template-columns:minmax(0,1fr) minmax(220px,.82fr);min-height:318px}.extension-preview-video{padding:22px}.extension-preview-sidebar{gap:11px;padding:18px}.extension-preview-row{min-height:39px;padding-bottom:9px;font-size:.82rem}.extension-preview-highlight{border-radius:13px;padding:15px}.extension-hero-summary{gap:10px;margin-top:12px}.extension-hero-summary article{border-radius:15px;padding:15px}.extension-hero-summary span{margin-top:5px;font-size:.79rem;line-height:1.52}.extension-surface-section{padding-top:60px}.extension-section-heading{max-width:720px;margin-bottom:22px}.extension-section-heading h2{font-size:clamp(1.7rem,2.7vw,2.65rem);line-height:1.08}.extension-section-heading p{max-width:66ch;font-size:.94rem}.extension-benefit-grid,.extension-workflow-grid{gap:13px}.extension-benefit-grid article,.extension-workflow-grid article{border-radius:17px;min-height:188px;padding:21px}.extension-benefit-grid h3,.extension-workflow-grid h3,.extension-install-grid h3,.extension-checklist-card h3{margin-top:15px;font-size:1.04rem}.extension-benefit-grid p,.extension-workflow-grid p,.extension-install-grid p,.extension-checklist-card p{font-size:.88rem}.extension-install-layout{grid-template-columns:1fr;gap:15px}.extension-install-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.extension-install-grid li{border-radius:17px;min-height:292px;padding:22px}.extension-step-number{font-size:1.65rem;top:17px;right:17px}.extension-checklist-card{border-radius:17px;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);column-gap:34px;padding:24px 26px;display:grid}.extension-checklist-card__eyebrow{grid-column:1}.extension-checklist-card h3{grid-column:1;margin:8px 0 0}.extension-checklist-card>p{grid-column:1;margin-top:13px}.extension-checklist-card>a{grid-column:1;width:fit-content;margin-top:13px}.extension-checklist-card ul{grid-area:1/2/span 4;align-self:center;gap:9px;margin:0}.extension-download-help,.extension-download-final{border-radius:18px}.extension-download-final{padding:24px 26px}.extension-final-action{min-height:46px;color:color-mix(in srgb, var(--ext-coral) 78%, #7a182a);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-weight:850;text-decoration:none;display:inline-flex}.extension-final-action:hover{transform:translateY(-1px);box-shadow:0 8px 22px #49141d29}.extension-final-action:disabled{opacity:.72;cursor:wait;transform:none}@media (width<=1080px){.extension-hero-card{grid-template-columns:1fr}.extension-hero-copy h1{max-width:15ch}.extension-hero-preview{width:100%}}@media (width<=820px){.extension-benefit-grid,.extension-workflow-grid,.extension-install-grid{grid-template-columns:1fr}.extension-install-grid li{min-height:0}.extension-checklist-card{grid-template-rows:auto;grid-template-columns:1fr;gap:0}.extension-checklist-card__eyebrow,.extension-checklist-card h3,.extension-checklist-card>p,.extension-checklist-card>a,.extension-checklist-card ul{grid-area:auto/1}.extension-checklist-card ul{margin-top:16px}}@media (width<=680px){.extension-hero-card{border-radius:18px;width:calc(100% - 24px);padding:20px}.extension-page-brand__copy small{font-size:.72rem}.extension-hero-copy h1{max-width:none;font-size:clamp(2.1rem,10vw,2.8rem)}.extension-access-card__checks{grid-template-columns:1fr;display:grid}.extension-preview-window__body{grid-template-columns:1fr}.extension-preview-sidebar{border-left:0;border-top:1px solid var(--ext-line)}.extension-download-trust{display:grid}}.extension-download-page,.extension-download-page *{min-width:0}.extension-download-page :is(.extension-hero-card,.extension-preview-window,.extension-hero-summary article,.extension-benefit-grid article,.extension-workflow-grid article,.extension-install-grid li,.extension-checklist-card,.extension-download-help,.extension-download-final){isolation:isolate;overflow:hidden}.extension-page-brand{border:1px solid var(--ext-line);background:color-mix(in srgb, var(--ext-surface-elevated) 74%, transparent);border-radius:16px;width:fit-content;max-width:100%;padding:8px 12px 8px 8px;box-shadow:inset 0 1px #ffffff0d}.extension-page-brand__mark{width:44px;height:44px;box-shadow:none;background:color-mix(in srgb, var(--ext-coral) 7%, var(--ext-surface-soft));border-radius:14px}.extension-page-brand__mark img{width:34px;height:34px}.extension-page-brand__copy{gap:4px}.extension-page-brand__copy strong{letter-spacing:-.035em;font-size:1.08rem;font-weight:850}.extension-page-brand__copy small{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.025em;max-width:34ch;font-size:.72rem;overflow:hidden}.extension-download-page .extension-install-layout{gap:18px;width:100%;display:grid;grid-template-columns:minmax(0,1fr)!important}.extension-download-page .extension-install-grid{align-items:stretch;gap:16px;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}.extension-download-page .extension-install-grid>li{border-radius:20px;flex-direction:column;min-height:320px;padding:24px;display:flex}.extension-download-page .extension-install-grid>li>p{overflow-wrap:break-word}.extension-download-page .extension-install-grid>li>button{white-space:normal;overflow-wrap:anywhere;text-align:center;width:100%;min-width:0;max-width:100%;min-height:48px;margin-top:auto;padding:11px 14px;line-height:1.25}.extension-download-page .extension-checklist-card{border-radius:20px;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:10px 34px;width:100%;padding:26px 28px;display:grid}.extension-download-page .extension-checklist-card__eyebrow,.extension-download-page .extension-checklist-card>h3,.extension-download-page .extension-checklist-card>p,.extension-download-page .extension-checklist-card>a{grid-column:1}.extension-download-page .extension-checklist-card>h3{margin:4px 0 0}.extension-download-page .extension-checklist-card>p{margin-top:10px}.extension-download-page .extension-checklist-card>a{width:fit-content;max-width:100%;margin-top:8px}.extension-download-page .extension-checklist-card>ul{grid-area:1/2/span 4;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:11px 18px;width:100%;margin:0;display:grid}.extension-download-page .extension-checklist-card>ul>li{overflow-wrap:break-word;align-items:flex-start;min-width:0}.extension-download-page .extension-download-help,.extension-download-page .extension-download-final{width:min(1240px,100% - 40px)}.extension-final-action{flex:none;max-width:100%}@media (width<=900px){.extension-download-page .extension-install-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.extension-download-page .extension-install-grid>li:last-child{grid-column:1/-1;min-height:260px}.extension-download-page .extension-checklist-card{grid-template-rows:auto;grid-template-columns:1fr}.extension-download-page .extension-checklist-card__eyebrow,.extension-download-page .extension-checklist-card>h3,.extension-download-page .extension-checklist-card>p,.extension-download-page .extension-checklist-card>a,.extension-download-page .extension-checklist-card>ul{grid-area:auto/1}.extension-download-page .extension-checklist-card>ul{margin-top:12px}}@media (width<=620px){.extension-page-brand{width:100%}.extension-page-brand__copy small{white-space:normal}.extension-download-page .extension-install-grid{grid-template-columns:1fr!important}.extension-download-page .extension-install-grid>li,.extension-download-page .extension-install-grid>li:last-child{grid-column:auto;min-height:0}.extension-download-page .extension-checklist-card>ul{grid-template-columns:1fr}}.blog-shell{--bg:#07101c;--surface:#0d1928;--line:#94a3b82e;--text:#f8fafc;--muted:#a7b5c8;--accent:#ff6475;min-height:100vh;color:var(--text);background:radial-gradient(circle at 82% 0,#ff64751a,transparent 28rem),var(--bg);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.blog-shell *{box-sizing:border-box}.blog-shell a{text-decoration:none}.blog-skip{z-index:50;color:#07101c;background:#fff;border-radius:7px;padding:11px 15px;font-weight:850;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.blog-skip:focus{transform:none}.blog-nav,.blog-index,.blog-article-page,.blog-footer{width:min(1120px,100% - 40px);margin-inline:auto}.blog-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.blog-brand{color:#fff;align-items:center;gap:11px;display:flex}.blog-brand img{width:43px;height:43px}.blog-brand span{display:grid}.blog-brand small{color:var(--muted);font-size:.75rem}.blog-nav nav,.blog-footer nav{gap:22px;display:flex}.blog-nav nav a,.blog-footer a{color:#cad5e3;align-items:center;min-height:44px;font-weight:750;display:inline-flex}.blog-index-hero{max-width:900px;padding:clamp(76px,10vw,130px) 0 92px}.blog-index-hero>span,.blog-article-grid>header>span{color:#ff8a98;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:850}.blog-index-hero>span{align-items:center;gap:8px;display:inline-flex}.blog-index-hero h1{letter-spacing:-.055em;margin:18px 0 20px;font-size:clamp(2.7rem,6vw,5.5rem);line-height:.98}.blog-index-hero>p{max-width:750px;color:var(--muted);margin:0;font-size:clamp(1.08rem,2vw,1.28rem);line-height:1.7}.blog-index-hero>div{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.blog-index-hero>div a,.blog-conversion-card>a{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 20px;font-weight:850;display:inline-flex}.blog-index-hero>div a:first-child,.blog-conversion-card>a{color:#fff;background:linear-gradient(135deg,#ff6475,#f05265)}.blog-index-hero>div a:last-child{color:#e5edf7;border:1px solid var(--line)}.blog-article-grid{border-top:1px solid var(--line);padding:74px 0}.blog-article-grid>header{max-width:700px;margin-bottom:38px}.blog-article-grid h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(2rem,4vw,3.2rem)}.blog-article-grid>header p{color:var(--muted);line-height:1.65}.blog-article-grid>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.blog-article-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff05);border-radius:12px;flex-direction:column;min-height:350px;padding:28px;display:flex}.blog-article-grid article.is-featured{background:linear-gradient(145deg,#ff64751c,#ffffff05);grid-row:span 2}.blog-card-icon{color:#ff7d8c;background:#ff64751a;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.blog-card-meta{color:#8fa1b9;justify-content:space-between;gap:12px;margin:28px 0 10px;font-size:.76rem;font-weight:750;display:flex}.blog-card-meta span{align-items:center;gap:5px;display:inline-flex}.blog-article-grid h3{margin:0;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.18}.blog-article-grid h3 a{color:#fff}.blog-article-grid article>p{color:var(--muted);line-height:1.65}.blog-read-link{color:#6ee7c0;align-items:center;gap:7px;margin-top:auto;font-weight:850;display:inline-flex}.blog-conversion-card,.blog-next-step{background:linear-gradient(125deg,#ff647533,#0d1928e6);border:1px solid #ff647540;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;margin:46px 0 92px;padding:34px;display:flex}.blog-conversion-card h2,.blog-next-step h2{margin:6px 0;font-size:clamp(1.6rem,3vw,2.4rem)}.blog-conversion-card p,.blog-next-step p{color:var(--muted);margin:0}.blog-conversion-card small,.blog-next-step small{color:#ff96a2;font-weight:850}.blog-footer{border-top:1px solid var(--line);min-height:118px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;display:flex}.blog-breadcrumb{color:#8394aa;align-items:center;gap:9px;padding:40px 0 0;font-size:.83rem;display:flex}.blog-breadcrumb a{color:#b9c6d8;align-items:center;gap:5px;display:inline-flex}.blog-article-hero{max-width:900px;padding:70px 0 66px}.blog-article-hero>span{color:#ff8795;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:850}.blog-article-hero h1{letter-spacing:-.05em;margin:16px 0 22px;font-size:clamp(2.6rem,6vw,5rem);line-height:1}.blog-article-hero>p{color:#b7c4d5;max-width:780px;margin:0;font-size:1.18rem;line-height:1.75}.blog-article-hero>div{color:#8fa1b9;flex-wrap:wrap;gap:18px;margin-top:26px;font-size:.84rem;display:flex}.blog-article-hero>div span{align-items:center;gap:6px;display:inline-flex}.blog-article-layout{border-top:1px solid var(--line);grid-template-columns:230px minmax(0,720px);align-items:start;gap:64px;padding-top:54px;display:grid}.blog-article-layout>aside{border:1px solid var(--line);background:#0d1928c2;border-radius:10px;gap:12px;padding:20px;display:grid;position:sticky;top:24px}.blog-article-layout>aside strong{margin-bottom:4px}.blog-article-layout>aside a{color:#9eb0c5;font-size:.82rem;line-height:1.45}.blog-article-body section{margin-bottom:52px;scroll-margin-top:30px}.blog-article-body h2{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}.blog-article-body p{color:#bac7d7;margin:0 0 18px;font-size:1.05rem;line-height:1.82}.blog-article-body ul{gap:11px;margin:24px 0;padding:0;list-style:none;display:grid}.blog-article-body li{color:#d9e3ef;align-items:flex-start;gap:9px;line-height:1.6;display:flex}.blog-article-body li svg{color:#5eead4;flex:none;margin-top:4px}.blog-article-body .blog-takeaway{background:#5eead40f;border:1px solid #5eead440;border-radius:10px;gap:16px;padding:24px;display:flex}.blog-takeaway>svg{color:#5eead4;flex:none}.blog-takeaway p{margin:6px 0 0}.blog-next-step>div:last-child{gap:10px;display:flex}.blog-next-step a{border-radius:8px;align-items:center;min-height:46px;padding:0 17px;font-weight:850;display:inline-flex}.blog-next-step a:first-child{color:#fff;background:#f45b6d}.blog-next-step a:last-child{color:#fff;border:1px solid var(--line)}.blog-shell a:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}@media (width<=820px){.blog-article-grid>div,.blog-article-layout{grid-template-columns:1fr}.blog-article-grid article.is-featured{grid-row:auto}.blog-article-layout>aside{position:static}.blog-conversion-card,.blog-next-step,.blog-footer{flex-direction:column;align-items:stretch}.blog-next-step>div:last-child{flex-wrap:wrap}.blog-nav nav a:first-child{display:none}}@media (width<=560px){.blog-nav,.blog-index,.blog-article-page,.blog-footer{width:min(100% - 24px,1120px)}.blog-brand small,.blog-nav nav a:not(:last-child){display:none}.blog-index-hero{padding-top:60px}.blog-index-hero>div,.blog-index-hero>div a{width:100%}.blog-article-grid article{min-height:0;padding:22px}.blog-article-hero{padding-top:46px}.blog-article-hero h1{font-size:2.55rem}.blog-next-step>div:last-child,.blog-next-step a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.blog-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.blog-shell h1,.blog-shell h2,.blog-shell h3{color:var(--text)}.blog-article-hero>div time{align-items:center;gap:6px;display:inline-flex}.blog-article-cover{border:1px solid var(--line);background:#0d1928;border-radius:12px;margin:38px 0 0;overflow:hidden;box-shadow:0 26px 70px #00000047}.blog-article-cover img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.blog-related{border-top:1px solid var(--line);margin:76px 0 20px;padding-top:48px}.blog-related>small{color:#ff96a2;letter-spacing:.09em;text-transform:uppercase;font-weight:850}.blog-related>h2{letter-spacing:-.035em;margin:9px 0 24px;font-size:clamp(1.9rem,3.5vw,2.7rem)}.blog-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.blog-related article{border:1px solid var(--line);background:#0d1928c7;border-radius:11px;flex-direction:column;min-height:220px;padding:24px;display:flex}.blog-related article>span{color:#8fa1b9;font-size:.76rem;font-weight:800}.blog-related h3{margin:15px 0;font-size:1.25rem;line-height:1.28}.blog-related h3 a{color:#f8fafc}.blog-related article>a{color:#6ee7c0;align-items:center;gap:7px;margin-top:auto;font-weight:850;display:inline-flex}@media (width<=560px){.blog-article-cover{border-radius:9px;margin-top:28px}.blog-related{margin-top:56px}.blog-related>div{grid-template-columns:1fr}.blog-related article{min-height:0}}.blog-shell{font-family:Aptos,Segoe UI,ui-sans-serif,sans-serif}.blog-shell h1,.blog-shell h2,.blog-shell h3,.blog-brand strong{font-family:Georgia,Times New Roman,serif;font-weight:700}.blog-library-tools{border:1px solid var(--line);background:#0d1928a8;border-radius:12px;align-items:center;margin:-10px 0 24px;padding:14px;grid-template-columns:minmax(240px,1fr) minmax(0,auto)!important;gap:14px!important;display:grid!important}.blog-library-tools label{border:1px solid var(--line);color:#91a3b9;background:#040c17b8;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:0 14px;display:flex}.blog-library-tools input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.blog-library-tools>div{scrollbar-width:thin;overflow-x:auto;gap:7px!important;display:flex!important}.blog-library-tools button,.blog-empty-state button{border:1px solid var(--line);color:#cad5e3;min-height:42px;font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 13px;font-size:.8rem;font-weight:800}.blog-library-tools button.is-active{color:#fff;background:#ff647529;border-color:#ff64757a}.blog-library-tools button:focus-visible,.blog-library-tools input:focus-visible,.blog-empty-state button:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}.blog-card-cover{aspect-ratio:1200/630;background:#111d2d;border-radius:12px 12px 0 0;margin:-28px -28px 23px;display:block;overflow:hidden}.blog-card-cover img{object-fit:cover;width:100%;height:100%;transition:transform .36s;display:block}.blog-article-grid article:hover .blog-card-cover img{transform:scale(1.025)}.blog-library-notice{color:#93a6bd;margin:0 0 14px;font-size:.84rem}.blog-empty-state,.blog-not-found,.blog-loading-state{min-height:420px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:14px;padding:38px;display:grid}.blog-article-grid>.blog-empty-state{border:1px dashed var(--line);border-radius:12px}.blog-not-found h1{max-width:720px;color:var(--text);margin:0;font-size:clamp(2.4rem,6vw,4.8rem);line-height:1}.blog-not-found p{max-width:560px;margin:0;font-size:1.05rem;line-height:1.65}.blog-not-found>a{color:#fff;background:#f45b6d;border-radius:9px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-weight:850;display:inline-flex}.blog-loading-state>span{border:3px solid #ff647533;border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite blog-loading-spin}.blog-preview-banner{z-index:30;color:#fef3c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#563404f0;border-bottom:1px solid #facc1559;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:9px 20px;display:flex;position:sticky;top:0}.blog-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes blog-loading-spin{to{transform:rotate(360deg)}}@media (width<=760px){.blog-library-tools{grid-template-columns:1fr!important}.blog-library-tools>div{margin-inline:-3px;padding:3px}.blog-card-cover{margin:-22px -22px 19px}.blog-preview-banner{flex-direction:column;align-items:flex-start;gap:2px}}@media (prefers-reduced-motion:reduce){.blog-card-cover img,.blog-loading-state>span{transition:none;animation:none}}.legal-shell{color:#e7edf7;background:radial-gradient(circle at 12% 4%,#f6536724,#0000 28rem),linear-gradient(#0b1220 0%,#060a12 100%);min-height:100dvh}.legal-nav{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#060a12e0;border-bottom:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:0 max(20px,50vw - 560px);display:flex;position:sticky;top:0}.legal-brand{color:#fff;align-items:center;gap:10px;font-weight:900;text-decoration:none;display:inline-flex}.legal-brand img{width:38px;height:38px}.legal-nav-links,.legal-footer-links{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.legal-nav a:not(.legal-brand),.legal-footer a,.legal-article a{color:#8ee7f4;text-underline-offset:3px}.legal-nav a:not(.legal-brand){font-size:.82rem;font-weight:800}.legal-nav .legal-account-cta{color:#fff;background:#8ee7f41a;border:1px solid #8ee7f473;border-radius:7px;padding:9px 12px}.legal-main{width:min(100% - 32px,920px);margin:0 auto;padding:clamp(38px,6vw,76px) 0}.legal-hero{border-bottom:1px solid #94a3b82e;padding-bottom:30px}.legal-eyebrow{color:#fb8b9a;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:inline-flex}.legal-hero h1{color:#fff;letter-spacing:-.035em;max-width:800px;margin:12px 0 14px;font-size:clamp(2rem,5vw,3.5rem);line-height:1.02}.legal-hero p{color:#aab7ca;max-width:760px;margin:0;font-size:1rem;line-height:1.7}.legal-updated{color:#718198;margin-top:16px;font-size:.78rem;font-weight:750;display:block}.legal-article{gap:28px;padding-top:30px;display:grid}.legal-section{scroll-margin-top:90px}.legal-section h2{color:#fff;margin:0 0 10px;font-size:1.18rem}.legal-section p,.legal-section li{color:#b8c4d5;line-height:1.72}.legal-section p{margin:8px 0}.legal-section ul,.legal-section ol{gap:8px;margin:10px 0 0;padding-left:22px;display:grid}.legal-callout{background:#22d3ee12;border:1px solid #22d3ee42;border-radius:12px;padding:16px 18px}.legal-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.legal-support-card{background:#121a29d1;border:1px solid #94a3b82e;border-radius:14px;padding:18px}.legal-support-card h2{color:#fff;margin:0 0 8px;font-size:1rem}.legal-support-card p{color:#aab7ca;margin:0;line-height:1.6}.legal-support-card a{color:#8ee7f4;margin-top:12px;font-weight:850;display:inline-flex}.legal-footer{color:#718198;border-top:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:18px;width:min(100% - 32px,1120px);margin:0 auto;padding:24px 0 34px;font-size:.78rem;display:flex}@media (width<=700px){.legal-nav,.legal-footer{flex-direction:column;align-items:flex-start}.legal-nav{padding-top:14px;padding-bottom:14px;position:static}.legal-support-grid{grid-template-columns:1fr}}.support-surface{--support-bg:#101113;--support-surface:#191a1e;--support-soft:#202125;--support-line:#2c2d32;--support-line-strong:#3a3b42;--support-text:#f3f1ee;--support-muted:#aaa7ac;--support-coral:#ffa0ab;--support-orange:#d94860;--support-green:#8bc9a6;color:var(--support-text);min-height:100dvh}.support-surface--public{background:radial-gradient(circle at 85% 4%, color-mix(in srgb, var(--support-coral) 12%, transparent), transparent 24rem), radial-gradient(circle at 10% 2%, color-mix(in srgb, var(--support-orange) 8%, transparent), transparent 22rem), linear-gradient(180deg, color-mix(in srgb, var(--support-bg) 92%, var(--support-surface)) 0%, var(--support-bg) 100%)}.support-surface *,.support-surface :before,.support-surface :after{box-sizing:border-box}.support-shell{width:min(1240px,100% - 40px);margin:0 auto;padding:28px 0 56px}.support-hero,.support-topics,.support-content-grid,.support-footer{border:1px solid var(--support-line);background:color-mix(in srgb, var(--support-surface) 92%, transparent);border-radius:28px;box-shadow:0 24px 64px #00000024}.support-hero{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);gap:26px;padding:clamp(24px,4vw,40px);display:grid;position:relative;overflow:hidden}.support-hero:before{content:"";background-image:radial-gradient(color-mix(in srgb,var(--support-text) 10%,transparent) .65px,transparent .65px);opacity:.16;pointer-events:none;z-index:-1;background-size:8px 8px;position:absolute;inset:0}.support-hero:after{content:"";background:linear-gradient(90deg,var(--support-coral),var(--support-orange),transparent 78%);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.support-kicker,.support-section-heading>span,.support-form-card__eyebrow,.support-aside-card__eyebrow{color:color-mix(in srgb, var(--support-coral) 76%, white 14%);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:900;display:inline-flex}.support-hero__copy h1{letter-spacing:-.06em;max-width:12ch;margin:16px 0 0;font-size:clamp(2.4rem,4.6vw,4.25rem);line-height:.97}.support-hero__copy p{max-width:62ch;color:var(--support-muted);margin:20px 0 0;font-size:1rem;line-height:1.76}.support-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.support-hero__stats article,.support-topic-grid article,.support-form-card,.support-aside-card{border:1px solid var(--support-line);background:color-mix(in srgb, var(--support-surface) 94%, transparent);border-radius:22px}.support-hero__stats article{min-height:132px;padding:18px}.support-hero__stats strong{font-size:1rem;display:block}.support-hero__stats span{color:var(--support-muted);margin-top:8px;font-size:.9rem;line-height:1.6;display:block}.support-topics{margin-top:18px;padding:26px}.support-section-heading h2{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}.support-topic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.support-topic-grid article{min-height:220px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s}.support-topic-grid article.is-active{border-color:color-mix(in srgb, var(--support-coral) 34%, transparent);box-shadow:0 20px 42px color-mix(in srgb, var(--support-coral) 12%, transparent)}.support-topic-icon{width:44px;height:44px;color:var(--support-coral);background:color-mix(in srgb, var(--support-coral) 9%, transparent);border:1px solid color-mix(in srgb, var(--support-coral) 22%, transparent);border-radius:14px;place-items:center;display:grid}.support-topic-grid h3,.support-aside-card h3,.support-form-card h2{margin:18px 0 8px;font-size:1.12rem;line-height:1.25}.support-topic-grid p,.support-aside-card p,.support-form-card p,.support-form-actions p{color:var(--support-muted);margin:0;line-height:1.65}.support-topic-grid button,.support-submit-button{min-height:46px;font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:800;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.support-topic-grid button{border:1px solid var(--support-line);color:var(--support-text);background:color-mix(in srgb, var(--support-soft) 80%, transparent);margin-top:18px}.support-submit-button{color:#fffaf9;background:linear-gradient(135deg, var(--support-coral), var(--support-orange));box-shadow:0 18px 42px color-mix(in srgb, var(--support-coral) 24%, transparent);border:0}.support-topic-grid button:hover,.support-submit-button:hover,.support-link-stack a:hover{transform:translateY(-1px)}.support-content-grid{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);gap:16px;margin-top:18px;padding:18px;display:grid}.support-form-card,.support-aside-card{padding:24px}.support-form-card__heading p{margin-top:8px}.support-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.support-form-grid label{gap:8px;display:grid}.support-form-grid label span{color:var(--support-text);font-size:.88rem;font-weight:700}.support-form-grid :is(input,textarea,select){border:1px solid var(--support-line);background:color-mix(in srgb, var(--support-soft) 88%, transparent);width:100%;min-height:48px;color:var(--support-text);font:inherit;border-radius:14px;padding:12px 14px}.support-form-grid textarea{resize:vertical;min-height:170px}.support-form-full{grid-column:1/-1}.support-form-status{border-radius:16px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;font-size:.92rem;display:flex}.support-form-status.is-success{color:#bff1dd;background:#34d3991a;border:1px solid #34d39947}.support-form-status.is-error{color:#ffd6dc;background:#f653671a;border:1px solid #f6536742}.support-form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;margin-top:20px;display:flex}.support-aside{gap:16px;display:grid}.support-aside-card ul{color:var(--support-text);gap:10px;margin:16px 0 0;padding-left:18px;display:grid}.support-link-stack{gap:10px;margin-top:16px;display:grid}.support-link-stack a{border:1px solid var(--support-line);min-height:46px;color:var(--support-text);background:color-mix(in srgb, var(--support-soft) 80%, transparent);border-radius:14px;align-items:center;gap:10px;padding:0 14px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.support-aside-card--accent{background:linear-gradient(135deg, color-mix(in srgb, var(--support-coral) 12%, var(--support-surface)), color-mix(in srgb, var(--support-orange) 12%, var(--support-surface)))}.support-footer{min-height:96px;color:var(--support-muted);justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:0 24px;display:flex}.support-footer nav{gap:18px;display:flex}.support-footer a{color:var(--support-text);text-decoration:none}.support-surface :is(a,button,input,textarea,select):focus-visible{outline:3px solid color-mix(in srgb, var(--support-coral) 26%, white 24%);outline-offset:3px}[data-theme=light] .support-surface{--support-bg:#fcfbf9;--support-surface:#fff;--support-soft:#f5f4f2;--support-line:#e9e6e3;--support-line-strong:#d9d5d1;--support-text:#232327;--support-muted:#737176;--support-coral:#c84056;--support-orange:#d94860;--support-green:#287961}[data-theme=light] .support-surface--public{background:radial-gradient(circle at 85% 4%,#e94d631a,#0000 24rem),radial-gradient(circle at 10% 2%,#d9784314,#0000 22rem),#fcfbf9}[data-theme=light] :is(.support-hero,.support-topics,.support-content-grid,.support-footer),[data-theme=light] :is(.support-hero__stats article,.support-topic-grid article,.support-form-card,.support-aside-card){box-shadow:0 18px 42px #0f172a0e}@media (width<=1080px){.support-hero,.support-content-grid{grid-template-columns:1fr}.support-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.support-shell{width:min(100% - 24px,1240px);padding-top:20px}.support-hero,.support-topics,.support-content-grid,.support-footer{border-radius:22px}.support-hero{padding:22px}.support-hero__copy h1{max-width:none;font-size:clamp(2rem,10vw,3rem)}.support-hero__stats,.support-topic-grid,.support-form-grid{grid-template-columns:1fr}.support-form-actions,.support-footer{flex-direction:column;align-items:stretch}.support-submit-button,.support-topic-grid button{width:100%}.support-footer{padding:20px 22px}}.support-hero__actions a{border:1px solid var(--support-line);min-height:46px;color:var(--support-text);background:color-mix(in srgb, var(--support-soft) 80%, transparent);border-radius:14px;justify-content:center;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.support-hero__actions a:last-child{color:#fffaf9;background:linear-gradient(135deg, var(--support-coral), var(--support-orange));box-shadow:0 18px 42px color-mix(in srgb, var(--support-coral) 24%, transparent);border-color:#0000}.support-hero__actions a:hover{transform:translateY(-1px)}.support-hero__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.support-hero__actions a,.support-link-stack a{border:1px solid var(--support-line);min-height:46px;color:var(--support-text);background:color-mix(in srgb, var(--support-soft) 84%, transparent);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.support-hero__actions a:last-child{border-color:color-mix(in srgb, var(--support-coral) 30%, transparent);color:#fffaf9;background:linear-gradient(135deg, var(--support-coral), var(--support-orange));box-shadow:0 18px 42px color-mix(in srgb, var(--support-coral) 20%, transparent)}.support-hero__actions a:hover,.support-link-stack a:hover{transform:translateY(-1px)}.support-form-status{border:1px solid color-mix(in srgb, var(--support-line) 90%, transparent);background:color-mix(in srgb, var(--support-soft) 84%, transparent);border-radius:16px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;display:flex}.support-form-status.is-success{border-color:color-mix(in srgb, var(--support-green) 28%, transparent);color:color-mix(in srgb, var(--support-green) 82%, white 10%);background:color-mix(in srgb, var(--support-green) 8%, var(--support-surface))}.support-form-status.is-error{border-color:color-mix(in srgb, var(--support-coral) 30%, transparent);color:color-mix(in srgb, var(--support-coral) 86%, white 8%);background:color-mix(in srgb, var(--support-coral) 8%, var(--support-surface))}.support-surface--embedded .support-hero,.support-surface--embedded .support-topics,.support-surface--embedded .support-content-grid{box-shadow:0 20px 52px #0000001f}html[data-theme=light] .support-hero,html[data-theme=light] .support-topics,html[data-theme=light] .support-content-grid,html[data-theme=light] .support-footer{box-shadow:0 18px 46px #0f172a14}html[data-theme=light] .support-hero__actions a,html[data-theme=light] .support-link-stack a{background:linear-gradient(#fff 0%,#f8fbff 100%)}@media (width<=760px){.support-hero__actions{grid-template-columns:1fr;display:grid}.support-hero__actions a,.support-link-stack a{width:100%}}.legal-doc-page{--legal-page:#101113;--legal-card:#191a1e;--legal-panel:#202125;--legal-border:#2c2d32;--legal-border-strong:#3a3b42;--legal-text:#f3f1ee;--legal-text-strong:#faf8f3;--legal-muted:#aaa7ac;--legal-muted-2:#85838a;--legal-brand:#ffa0ab;--legal-brand-2:#d94860;--legal-analysis:#8bc9a6;--legal-green:#8bc9a6;--legal-on-accent:#fff7f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;color:var(--legal-text);background:radial-gradient(circle at 84% 3%,color-mix(in srgb,var(--legal-brand) 10%,transparent),transparent 28rem),radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--legal-brand-2) 8%,transparent),transparent 24rem),var(--legal-page)}[data-theme=light] .legal-doc-page,.legal-doc-page[data-theme=light]{--legal-page:#fcfbf9;--legal-card:#fff;--legal-panel:#f5f4f2;--legal-border:#e9e6e3;--legal-border-strong:#d9d5d1;--legal-text:#353438;--legal-text-strong:#232327;--legal-muted:#737176;--legal-muted-2:#8c8990;--legal-brand:#c84056;--legal-brand-2:#d94860;--legal-analysis:#287961;--legal-green:#287961;--legal-on-accent:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 84% 3%,#d93f5912,transparent 28rem),radial-gradient(circle at 8% 0%,#c96a350e,transparent 24rem),var(--legal-page)}.legal-doc-main{width:min(1220px,100% - 40px);margin:0 auto;padding:34px 0 64px}.legal-doc-hero:after{content:"";background-image:radial-gradient(color-mix(in srgb,var(--legal-text-strong) 10%,transparent) .65px,transparent .65px);opacity:.18;pointer-events:none;z-index:0;background-size:8px 8px;position:absolute;inset:0}.legal-doc-hero>*{z-index:1;position:relative}.legal-doc-hero{border:1px solid var(--legal-border);background:color-mix(in srgb,var(--legal-card) 94%,transparent);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:22px;padding:clamp(24px,4vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000024}.legal-doc-hero:before{content:"";background:linear-gradient(90deg,var(--legal-brand),var(--legal-brand-2),transparent 78%);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.legal-doc-kicker{color:var(--legal-brand,var(--legal-brand));letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:900;display:inline-flex}.legal-doc-hero h1{max-width:15ch;color:var(--legal-text-strong,#fff);letter-spacing:-.055em;margin:14px 0 12px;font-size:clamp(2.55rem,5vw,4.85rem);line-height:.94}.legal-doc-hero__copy>p{max-width:66ch;color:var(--legal-muted);margin:0;font-size:1.02rem;line-height:1.72}.legal-doc-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.legal-doc-meta span,.legal-doc-meta a{border:1px solid var(--legal-border);background:var(--legal-panel);min-height:31px;color:var(--legal-muted);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.legal-doc-meta a{color:var(--legal-brand)}.legal-doc-summary{border:1px solid color-mix(in srgb,var(--legal-analysis,#a7be98) 28%,var(--legal-border));background:linear-gradient(155deg,color-mix(in srgb,var(--legal-analysis,#a7be98) 10%,var(--legal-panel)),var(--legal-panel));border-radius:22px;flex-direction:column;justify-content:center;align-self:stretch;padding:22px;display:flex}.legal-doc-summary>span{color:var(--legal-analysis,#a7be98);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:.75rem;font-weight:900;display:flex}.legal-doc-summary p{color:var(--legal-text);margin:14px 0 18px;font-size:1rem;line-height:1.65}.legal-doc-summary a{color:var(--legal-text-strong);align-self:flex-start;align-items:center;gap:7px;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.legal-doc-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.legal-doc-toc{border:1px solid var(--legal-border);background:color-mix(in srgb,var(--legal-card) 94%,transparent);border-radius:20px;padding:18px;position:sticky;top:94px;box-shadow:0 16px 42px #00000014}.legal-doc-toc>div:first-child{border-bottom:1px solid var(--legal-border);justify-content:space-between;align-items:flex-end;gap:10px;padding-bottom:13px;display:flex}.legal-doc-toc strong{color:var(--legal-text-strong);font-size:.83rem}.legal-doc-toc small{color:var(--legal-muted);font-size:.67rem}.legal-doc-toc nav{gap:4px;padding:10px 0;display:grid}.legal-doc-toc nav a{color:var(--legal-muted);border-radius:9px;padding:8px 9px;font-size:.75rem;font-weight:750;line-height:1.35;text-decoration:none}.legal-doc-toc nav a:hover{color:var(--legal-text-strong);background:var(--legal-panel)}.legal-doc-related{border-top:1px solid var(--legal-border);gap:8px;padding-top:13px;display:grid}.legal-doc-related a{color:var(--legal-brand);font-size:.74rem;font-weight:800;text-decoration:none}.legal-doc-article{gap:14px;min-width:0;display:grid}.legal-doc-notice{border:1px solid color-mix(in srgb,var(--legal-analysis) 30%,var(--legal-border));background:color-mix(in srgb,var(--legal-analysis) 8%,var(--legal-card));color:var(--legal-muted);border-radius:14px;align-items:flex-start;gap:9px;padding:13px 15px;font-size:.78rem;line-height:1.5;display:flex}.legal-doc-section{border:1px solid var(--legal-border);background:color-mix(in srgb,var(--legal-card) 96%,transparent);border-radius:20px;padding:24px 26px;scroll-margin-top:96px;box-shadow:0 14px 38px #0000000f}.legal-doc-section.is-highlight{border-color:color-mix(in srgb,var(--legal-analysis) 28%,var(--legal-border));background:linear-gradient(145deg,color-mix(in srgb,var(--legal-analysis) 7%,var(--legal-card)),var(--legal-card))}.legal-doc-section.is-warning{border-color:color-mix(in srgb,var(--legal-brand-2) 30%,var(--legal-border));background:linear-gradient(145deg,color-mix(in srgb,var(--legal-brand-2) 7%,var(--legal-card)),var(--legal-card))}.legal-doc-section__heading{align-items:center;gap:11px;display:flex}.legal-doc-section__heading>span{background:color-mix(in srgb,var(--legal-brand) 10%,var(--legal-panel));width:30px;height:30px;color:var(--legal-brand);border-radius:9px;flex:0 0 30px;place-items:center;font-size:.72rem;font-weight:900;display:grid}.legal-doc-section h2{color:var(--legal-text-strong);letter-spacing:-.015em;margin:0;font-size:1.15rem}.legal-doc-section__body{margin-top:14px}.legal-doc-section p{color:var(--legal-muted);margin:9px 0;line-height:1.76}.legal-doc-section ul{gap:9px;margin:15px 0 0;padding:0;list-style:none;display:grid}.legal-doc-section li{color:var(--legal-muted);align-items:flex-start;gap:9px;line-height:1.65;display:flex}.legal-doc-section li svg{color:var(--legal-analysis);flex:none;margin-top:4px}.legal-doc-contact{border:1px solid color-mix(in srgb,var(--legal-brand) 28%,var(--legal-border));background:linear-gradient(135deg,color-mix(in srgb,var(--legal-brand) 9%,var(--legal-card)),color-mix(in srgb,var(--legal-brand-2) 5%,var(--legal-card)));border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-top:4px;padding:24px 26px;display:flex}.legal-doc-contact span{color:var(--legal-brand);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:900}.legal-doc-contact h2{color:var(--legal-text-strong);margin:5px 0;font-size:1.35rem}.legal-doc-contact p{color:var(--legal-muted);margin:0;font-size:.84rem}.legal-doc-contact a{color:#fff;background:linear-gradient(135deg,var(--legal-brand),var(--legal-brand-2));border-radius:11px;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:.8rem;font-weight:850;text-decoration:none;display:inline-flex}.legal-doc-footer{border-top:1px solid var(--legal-border);width:min(1220px,100% - 40px);color:var(--legal-muted);justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:24px 0 34px;font-size:.75rem;display:flex}.legal-doc-footer nav{gap:14px;display:flex}.legal-doc-footer a{color:var(--legal-muted);font-weight:800;text-decoration:none}[data-theme=light] .legal-doc-hero,[data-theme=light] .legal-doc-section,[data-theme=light] .legal-doc-toc{box-shadow:0 18px 52px #2b30280e}.legal-doc-page :is(a,button):focus-visible{outline:3px solid color-mix(in srgb,var(--legal-brand) 28%,transparent);outline-offset:2px}@media (width<=980px){.legal-doc-hero,.legal-doc-layout{grid-template-columns:1fr}.legal-doc-toc{position:static}.legal-doc-toc nav{padding-bottom:4px;display:flex;overflow-x:auto}.legal-doc-toc nav a{flex:none;max-width:220px}.legal-doc-related{display:none}}@media (width<=680px){.legal-doc-main,.legal-doc-footer{width:min(100% - 24px,1220px)}.legal-doc-main{padding-top:18px}.legal-doc-hero{border-radius:21px;padding:22px 18px}.legal-doc-hero h1{font-size:clamp(2.25rem,13vw,3.5rem)}.legal-doc-section{border-radius:16px;padding:20px 17px}.legal-doc-contact{flex-direction:column;align-items:flex-start;padding:21px 18px}.legal-doc-contact a{justify-content:center;width:100%}.legal-doc-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.legal-doc-page *{scroll-behavior:auto!important;transition:none!important}}.telemetry-preferences fieldset{border:0;min-width:0;margin:16px 0 0;padding:0}.telemetry-preferences__legend{color:var(--legal-text-strong);margin-bottom:12px;font-size:.85rem;font-weight:700}.telemetry-preferences label{border-top:1px solid var(--legal-border);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.telemetry-preferences input{width:20px;height:20px;accent-color:var(--legal-brand-2);flex:none;margin:3px 0}.telemetry-preferences input:focus-visible{outline:3px solid var(--legal-brand);outline-offset:3px}.telemetry-preferences label span{gap:5px;min-width:0;display:grid}.telemetry-preferences label small{color:var(--legal-muted);font-size:.85rem;line-height:1.6}.telemetry-preferences__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.telemetry-preferences button{border:1px solid var(--legal-border-strong);background:var(--legal-panel);min-height:44px;color:var(--legal-text-strong);font:inherit;cursor:pointer;border-radius:10px;padding:10px 16px;font-weight:700}.telemetry-preferences button:disabled{opacity:.6;cursor:wait}.telemetry-preferences__status{min-height:1.8em;font-size:.85rem}:root{--color-primary:#2a6df4;--color-primary-dark:#0c52df;--color-primary-light:#5a8ef6;--color-accent:#b642f0;--color-accent-dark:#a413ec;--color-success:#21c45d;--color-warning:#f59f0a;--color-danger:#ef4343;--color-info:#0da2e7;--color-bg-primary:#fff;--color-bg-secondary:#fff;--color-bg-tertiary:#f8fafc;--color-surface:#fff;--color-surface-hover:#f8fafc;--color-text-primary:#172033;--color-text-secondary:#64748b;--color-text-tertiary:#8b98aa;--color-border:#e7ecf2;--color-border-hover:#d7dee8;--shadow-sm:0 1px 2px #0f172a09;--shadow-md:0 8px 24px #0f172a0e;--shadow-lg:0 16px 42px #0f172a13;--shadow-xl:0 24px 64px #0f172a1a;--gradient-primary:linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 100%);--gradient-success:linear-gradient(135deg, #21c45d 0%, #3bde77 100%);--gradient-danger:linear-gradient(135deg, #ef4343 0%, #f37272 100%);--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-full:9999px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"Fira Code", "Courier New", monospace;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1);--sidebar-width:260px;--header-height:70px;--max-width:1680px;--app-shell-bg:#fff;--app-sidebar-bg:#fff;--app-sidebar-bg-end:#fff;--app-sidebar-border:#edf1f5;--app-sidebar-shadow:10px 0 34px #0f172a09;--app-nav-hover-bg:#f8fafc;--app-nav-hover-border:#edf1f5;--app-nav-active-text:#c93f59;--app-nav-active-bg:#fff5f7;--app-nav-active-border:#ffd9e0;--app-overlay:#0f172a94}[data-theme=dark]{--color-bg-primary:#14181f;--color-bg-secondary:#1d212b;--color-bg-tertiary:#252b37;--color-surface:#212631;--color-surface-hover:#29303d;--color-text-primary:#f0f1f5;--color-text-secondary:#a7afbe;--color-text-tertiary:#737b8c;--color-border:#363d49;--color-border-hover:#4c5567;--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -1px #0000004d;--shadow-lg:0 10px 15px -3px #00000080, 0 4px 6px -2px #0006;--shadow-xl:0 20px 25px -5px #0009, 0 10px 10px -5px #00000080;--app-shell-bg:#080b12;--app-sidebar-bg:#0d121b;--app-sidebar-bg-end:#0d121b;--app-sidebar-border:#94a3b829;--app-sidebar-shadow:16px 0 42px #00000038;--app-nav-hover-bg:#ffffff0e;--app-nav-hover-border:#94a3b824;--app-nav-active-text:#5eead4;--app-nav-active-bg:linear-gradient(135deg, #14b8a629, #2563eb1a);--app-nav-active-border:#2dd4bf3d;--app-overlay:#020617b8}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-primary);font-size:16px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{background:var(--color-bg-primary);min-height:100%}#root{color:var(--color-text-primary);transition:background-color var(--transition-base), color var(--transition-base)}body{font-family:var(--font-sans);background-color:var(--color-bg-primary);color:var(--color-text-primary);transition:background-color var(--transition-base), color var(--transition-base);line-height:1.6}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-weight:700;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:var(--space-md);color:var(--color-text-secondary)}a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-dark)}.app-container{min-height:100dvh;color:var(--color-text-primary);background:var(--app-shell-bg);display:flex}.app-shell{isolation:isolate}.app-container input,.app-container select,.app-container textarea,.app-container button{color-scheme:inherit}.main-content{min-width:0;min-height:100dvh;margin-left:var(--sidebar-width);color:var(--color-text-primary);background:var(--app-shell-bg);transition:margin-left var(--transition-base), background-color var(--transition-base), color var(--transition-base);flex:1}.content-wrapper{min-width:0;padding:var(--space-xl);max-width:var(--max-width);margin:0 auto}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-base)}.card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-hover)}.card-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-lg);background:#ffffff0d;border:1px solid #ffffff1a}[data-theme=dark] .card-glass{background:#ffffff08;border:1px solid #ffffff14}.card-header{margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.card-title{color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.btn{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;border:none;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-secondary{background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border)}.btn-secondary:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border-hover)}.btn-success{background:var(--gradient-success);color:#fff}.btn-danger{background:var(--gradient-danger);color:#fff}.btn-sm{padding:var(--space-xs) var(--space-md);font-size:.75rem}.btn-lg{padding:var(--space-md) var(--space-xl);font-size:1rem}.form-group{margin-bottom:var(--space-lg)}.form-label{margin-bottom:var(--space-sm);color:var(--color-text-primary);font-size:.875rem;font-weight:500;display:block}.form-input,.form-select,.form-textarea{width:100%;padding:var(--space-sm) var(--space-md);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-fast);font-family:inherit;font-size:.875rem}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.form-textarea{resize:vertical;min-height:100px}.form-error{margin-top:var(--space-xs);color:var(--color-danger);font-size:.75rem}.auth-shell{isolation:isolate;background:linear-gradient(115deg,#f4725538 0%,#f4725500 38%),linear-gradient(295deg,#14b8a62e 0%,#14b8a600 42%),#080d17;place-items:center;min-height:100svh;padding:clamp(18px,4vw,48px);display:grid;position:relative;overflow:hidden}.auth-shell:before{content:"";z-index:-2;background-image:linear-gradient(#94a3b814 1px,#0000 1px),linear-gradient(90deg,#94a3b814 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 92%);mask-image:linear-gradient(#000c,#0000 92%)}.auth-shell:after{content:"";z-index:-1;pointer-events:none;border:1px solid #94a3b81f;border-radius:8px;position:absolute;inset:clamp(12px,2vw,28px)}.auth-layout{grid-template-columns:minmax(0,1.08fr) minmax(380px,440px);align-items:stretch;gap:clamp(18px,3vw,34px);width:min(1180px,100%);display:grid}.auth-showcase,.auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172ad1;border:1px solid #94a3b82e;border-radius:8px;box-shadow:0 24px 80px #0000005c}.auth-showcase{flex-direction:column;justify-content:space-between;min-height:620px;padding:clamp(28px,4vw,46px);display:flex;overflow:hidden}.auth-brand-mark,.auth-card-header,.auth-preview-header,.auth-trust-row,.auth-label-row,.auth-submit,.auth-live-pill,.auth-trust-row span{align-items:center;display:flex}.auth-brand-mark{gap:14px}.auth-logo,.auth-card-icon{color:#fff;background:radial-gradient(circle at 50% 35%,#f653673d,#eda06b14 62%,#0000 74%);border:1px solid #f6536747;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 18px 36px #f6536733}.auth-logo{width:66px;height:66px;padding:0;overflow:visible}.auth-logo-img,.brand-logo-img{object-fit:contain;filter:drop-shadow(0 6px 14px #f653673d);width:100%;height:100%;display:block}.auth-brand-mark strong{color:#f8fafc;font-size:1.05rem;line-height:1.1;display:block}.auth-brand-mark small{color:#94a3b8;font-weight:600}.auth-showcase-copy{max-width:620px}.auth-eyebrow{color:#67e8f9;background:#0891b221;border:1px solid #67e8f92e;border-radius:999px;align-items:center;gap:8px;min-height:34px;margin-bottom:18px;padding:0 12px;font-size:.8rem;font-weight:800;display:inline-flex}.auth-showcase-copy h1{color:#f8fafc;letter-spacing:0;max-width:650px;margin:0 0 18px;font-size:clamp(2.35rem,5vw,4.45rem);line-height:.98}.auth-showcase-copy p{color:#bac8dc;max-width:560px;margin:0;font-size:1rem}.auth-dashboard-preview{background:#02061775;border:1px solid #94a3b824;border-radius:8px;gap:16px;margin-top:34px;padding:18px;display:grid}.auth-preview-header{justify-content:space-between;gap:14px}.auth-preview-header span,.auth-signal-card span,.auth-stat-card span{color:#94a3b8;font-size:.78rem;font-weight:700}.auth-preview-header strong,.auth-signal-card strong{color:#f8fafc;font-size:1.08rem;display:block}.auth-live-pill{color:#86efac;background:#22c55e1a;border:1px solid #22c55e33;border-radius:999px;gap:8px;min-height:32px;padding:0 11px;font-size:.78rem;font-weight:800}.auth-live-pill span{background:#22c55e;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 5px #22c55e1f}.auth-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auth-stat-card{background:#0f172acc;border:1px solid #94a3b824;border-radius:8px;gap:7px;min-width:0;padding:14px;display:grid}.auth-stat-card svg{color:#38bdf8}.auth-stat-card strong{color:#f8fafc;font-size:1.42rem;line-height:1}.auth-stat-card span{overflow-wrap:anywhere}.auth-signal-card{background:#0ea5e914;border:1px solid #38bdf829;border-radius:8px;grid-template-columns:minmax(120px,.72fr) minmax(160px,1fr);align-items:end;gap:16px;padding:15px;display:grid}.auth-signal-card strong{color:#67e8f9;font-size:1.65rem}.auth-mini-chart{align-items:end;gap:8px;height:82px;display:flex}.auth-mini-chart span{background:linear-gradient(#22d3ee,#2563eb);border-radius:4px 4px 0 0;flex:1;min-width:10px;box-shadow:0 8px 20px #0ea5e93d}.auth-trust-row{flex-wrap:wrap;gap:10px;margin-top:26px}.auth-trust-row span{color:#cbd5e1;background:#0f172ab8;border:1px solid #94a3b824;border-radius:999px;gap:7px;min-height:34px;padding:0 11px;font-size:.8rem;font-weight:700}.auth-trust-row svg{color:#2dd4bf}.auth-card{align-self:center;padding:clamp(24px,3vw,36px)}.auth-card-header{align-items:flex-start;gap:16px;margin-bottom:22px}.auth-card-icon{background:radial-gradient(circle at 50% 35%,#f653674d,#eda06b1a 62%,#0f172a4d 76%);border-color:#f6536757;flex:none;width:58px;height:58px;padding:0}.auth-card-brand-icon img{width:54px;height:54px}.auth-kicker{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem;font-weight:900}.auth-card-header h2{color:#f8fafc;margin:0;font-size:clamp(1.75rem,4vw,2.25rem)}.auth-card-header p:not(.auth-kicker){color:#a8b4c8;margin:7px 0 0}.auth-error{color:#fecdd3;background:#ef44441f;border:1px solid #f8717157;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:13px 14px;font-size:.88rem;font-weight:700;display:flex}.auth-error svg{color:#fb7185;flex:none}.auth-form{gap:17px;display:grid}.auth-field{gap:8px;display:grid}.auth-field label,.auth-label-row a{font-size:.84rem;font-weight:800}.auth-field label{color:#e2e8f0}.auth-label-row{justify-content:space-between;gap:12px}.auth-label-row a,.auth-register-link a{color:#67e8f9}.auth-label-row a:hover,.auth-register-link a:hover{color:#bae6fd}.auth-input-wrap{align-items:center;display:flex;position:relative}.auth-input-wrap>svg{color:#64748b;pointer-events:none;position:absolute;left:15px}.auth-input-wrap input{color:#f8fafc;width:100%;min-height:48px;font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);background:#020617b8;border:1px solid #94a3b838;border-radius:8px;outline:none;padding:0 48px 0 46px;font-size:.95rem}.auth-input-wrap input::placeholder{color:#64748b}.auth-input-wrap input:focus{background:#020617eb;border-color:#38bdf8;box-shadow:0 0 0 4px #38bdf824}.auth-input-wrap input[aria-invalid=true]:not(:placeholder-shown){border-color:#f8717199}.auth-password-toggle{color:#94a3b8;cursor:pointer;width:36px;height:36px;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:8px}.auth-password-toggle:hover{color:#e2e8f0;background:#94a3b81a}.auth-submit{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), filter var(--transition-fast);background:linear-gradient(135deg,#f65367 0%,#d55b60 48%,#eda06b 100%);border:0;border-radius:8px;justify-content:center;gap:10px;margin-top:2px;font-weight:900;box-shadow:0 18px 34px #2563eb52}.auth-submit:hover:not(:disabled){filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 22px 42px #f6536757}.auth-submit:disabled{cursor:not-allowed;opacity:.68}.auth-password-toggle:focus-visible,.auth-submit:focus-visible,.auth-label-row a:focus-visible,.auth-register-link a:focus-visible{outline-offset:3px;outline:3px solid #67e8f994}.auth-register-link{color:#94a3b8;text-align:center;margin:18px 0 0;font-size:.9rem;font-weight:700}@media (width<=980px){.auth-shell{overflow-y:auto}.auth-layout{grid-template-columns:1fr;max-width:560px}.auth-showcase{min-height:auto;padding:24px}.auth-showcase-copy h1{font-size:clamp(2rem,8vw,3.2rem)}.auth-dashboard-preview{margin-top:24px}}@media (width<=620px){.auth-shell{padding:12px}.auth-shell:after,.auth-showcase{display:none}.auth-card{padding:22px}.auth-card-header{gap:12px}.auth-card-icon{width:50px;height:50px}}@media (width<=430px){.auth-label-row{flex-direction:column;align-items:flex-start;gap:6px}}@media (prefers-reduced-motion:reduce){.auth-shell *,.auth-shell :before,.auth-shell :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.table-container{border-radius:var(--radius-lg);border:1px solid var(--color-border);overflow-x:auto}.table{border-collapse:collapse;width:100%}.table thead{background:var(--color-bg-secondary)}.table th{padding:var(--space-md);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:600}.table td{padding:var(--space-md);border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}.table tbody tr{transition:background-color var(--transition-fast)}.table tbody tr:hover{background:var(--color-surface-hover)}.badge{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);white-space:nowrap;align-items:center;font-size:.75rem;font-weight:500;display:inline-flex}.badge-primary{color:var(--color-primary);background:#3b82f61a}.badge-success{color:var(--color-success);background:#22c55e1a}.badge-warning{color:var(--color-warning);background:#fb923c1a}.badge-danger{color:var(--color-danger);background:#ef44441a}.grid{gap:var(--space-lg);display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.text-center{text-align:center}.text-right{text-align:right}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.text-sm{font-size:.875rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in{animation:fadeIn var(--transition-base) ease-out}.animate-slide-in{animation:slideIn var(--transition-base) ease-out}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@media (width<=1024px){.grid-cols-4,.grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){:root{--sidebar-width:80px}.main-content{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}.content-wrapper{padding:var(--space-md)}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.loading-spinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.modal-overlay{z-index:1000;padding:var(--space-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;animation:.2s ease-out fadeInOverlay;display:flex;position:fixed;inset:0}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}.modal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-height:90vh;box-shadow:var(--shadow-xl);animation:.25s ease-out modalSlideIn;overflow:hidden}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.95)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header{padding:var(--space-lg);border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary);justify-content:space-between;align-items:center;display:flex}.modal-header h3{margin:0;font-size:1.25rem;font-weight:600}.modal-body{padding:var(--space-lg);max-height:60vh;overflow-y:auto}.modal-footer{justify-content:flex-end;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-top:1px solid var(--color-border);background:var(--color-bg-secondary);display:flex}.page-container{padding:0}.page-header{margin-bottom:var(--space-xl);justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.page-title{align-items:center;gap:var(--space-md);color:var(--color-text-primary);margin:0;font-size:1.75rem;font-weight:700;display:flex}.btn-icon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.btn-icon:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.form-row{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.form-group label{margin-bottom:var(--space-sm);color:var(--color-text-primary);font-size:.875rem;font-weight:500;display:block}.data-table{border-collapse:collapse;width:100%}.data-table thead{background:var(--color-bg-secondary)}.data-table th{padding:var(--space-md);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:600}.data-table td{padding:var(--space-md);border-bottom:1px solid var(--color-border);vertical-align:middle}.data-table tbody tr{transition:background-color var(--transition-fast)}.data-table tbody tr:hover{background:var(--color-surface-hover)}.animate-spin{animation:1s linear infinite spin}.projects-page{width:100%;max-width:min(100%, calc(100vw - var(--sidebar-width) - 44px));flex-direction:column;gap:14px;min-width:0;padding-bottom:28px;display:flex;overflow-x:clip}.projects-hero{background:linear-gradient(135deg, #0ea5e921, #0f172a05 56%), var(--color-surface);border:1px solid #38bdf833;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:18px;display:flex;box-shadow:0 18px 48px #02061729}.projects-hero__title{align-items:center;gap:14px;min-width:0;display:flex}.projects-hero__icon{color:#e0f2fe;background:linear-gradient(135deg,#0ea5e9,#2563eb);border-radius:8px;flex:none;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex;box-shadow:0 14px 32px #2563eb47}.projects-hero h1{letter-spacing:0;margin:0 0 4px;font-size:clamp(1.6rem,2vw,2.15rem)}.projects-hero p{max-width:780px;color:var(--color-text-secondary);margin:0;font-size:.92rem}.projects-hero__actions,.project-form__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.project-primary-action,.project-ghost-action,.project-filter-reset,.project-soft-button,.project-icon-button{cursor:pointer;letter-spacing:0;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);border:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.project-primary-action{color:#fff;background:linear-gradient(135deg,#0891b2,#2563eb);border-radius:8px;gap:8px;min-height:42px;padding:0 16px;box-shadow:0 14px 30px #2563eb42}.project-primary-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px #2563eb52}.project-ghost-action{border:1px solid var(--color-border);min-height:42px;color:var(--color-text-primary);background:#94a3b814;border-radius:8px;gap:8px;padding:0 14px}.project-ghost-action:hover:not(:disabled){color:#38bdf8;background:#0ea5e91a;border-color:#0ea5e98c}.project-primary-action:disabled,.project-ghost-action:disabled,.project-filter-reset:disabled{cursor:not-allowed;opacity:.55;transform:none}.projects-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;min-width:0;display:grid}.project-metric-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;grid-template-columns:auto 1fr;gap:2px 10px;min-width:0;min-height:86px;padding:12px;display:grid}.project-metric-card--button{cursor:pointer;text-align:left;width:100%;transition:border-color var(--transition-fast), transform var(--transition-fast), background var(--transition-fast)}.project-metric-card--button:hover{background:color-mix(in srgb, var(--color-surface) 84%, #22c55e24 16%);border-color:#22c55e73;transform:translateY(-1px)}.project-metric-card span{color:#60a5fa;background:#60a5fa24;border-radius:8px;grid-row:span 2;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.project-metric-card p{color:var(--color-text-tertiary);text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.project-metric-card strong{min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere;font-size:clamp(1.1rem,1.35vw,1.55rem);line-height:1.1}.project-metric-card--blue span{color:#38bdf8;background:#38bdf824}.project-metric-card--orange span{color:#f59e0b;background:#f59e0b24}.project-metric-card--red span{color:#fb7185;background:#fb718524}.project-metric-card--green span{color:#22c55e;background:#22c55e24}.project-metric-card--teal span{color:#2dd4bf;background:#2dd4bf24}.projects-focus-strip{background:#94a3b82e;border:1px solid #94a3b82e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}.projects-focus-strip>div{background:color-mix(in srgb, var(--color-surface) 92%, #0ea5e9 8%);min-width:0;padding:11px 14px}.projects-focus-strip__label{color:var(--color-text-tertiary);text-transform:uppercase;margin-bottom:3px;font-size:.74rem;font-weight:800;display:block}.projects-focus-strip strong{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:.98rem;display:block}.projects-published-summary{background:linear-gradient(135deg, #22c55e1a, #0ea5e90d), color-mix(in srgb, var(--color-surface) 88%, #020617 12%);border:1px solid #22c55e2e;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid;overflow:hidden}.projects-published-summary__header{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.projects-published-summary__header span{color:#86efac;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:900;display:flex}.projects-published-summary__header strong{color:var(--color-text-primary);margin-top:3px;font-size:1rem;display:block}.projects-published-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;min-width:0;display:grid}.projects-published-list button,.projects-published-list p{min-width:0;min-height:58px;color:var(--color-text-secondary);text-align:left;background:#0206172e;border:1px solid #94a3b829;border-radius:8px;gap:4px;margin:0;padding:10px 11px;display:grid}.projects-published-list button{cursor:pointer}.projects-published-list button:hover{background:#22c55e14;border-color:#22c55e5c}.projects-published-list span{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:800;line-height:1.3;overflow:hidden}.projects-published-list em{color:var(--color-text-tertiary);font-size:.78rem;font-style:normal;font-weight:800}.projects-filter-panel{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, #020617 8%);border-radius:8px;grid-template-columns:minmax(240px,1.8fr) repeat(4,minmax(126px,.8fr)) minmax(88px,auto);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.projects-search-box{border:1px solid var(--color-border);color:#67e8f9;background:var(--color-bg-secondary);border-radius:8px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 14px;display:flex}.projects-search-box input,.projects-filter-panel select,.project-field input,.project-field select,.project-field textarea,.project-status-select select{width:100%;min-width:0;color:var(--color-text-primary);font:inherit;letter-spacing:0;background:0 0;border:0;outline:none}.projects-search-box input::placeholder,.project-field input::placeholder,.project-field textarea::placeholder{color:var(--color-text-tertiary)}.projects-filter-panel select,.project-field input,.project-field select,.project-field textarea{border:1px solid var(--color-border);background:var(--color-bg-secondary);border-radius:8px;min-height:44px;padding:0 12px}.project-field textarea{resize:vertical;min-height:92px;padding-top:11px}.project-filter-reset{border:1px solid var(--color-border);min-height:44px;color:var(--color-text-secondary);background:#94a3b814;border-radius:8px;padding:0 14px}.project-filter-reset:hover:not(:disabled){color:#fb7185;background:#fb718514;border-color:#fb718580}.projects-control-panel{background:linear-gradient(180deg, #0f172acc, #0f172a85), color-mix(in srgb, var(--color-surface) 92%, #020617 8%);border:1px solid #94a3b833;border-radius:8px;gap:12px;padding:14px;display:grid}.projects-control-panel__top,.projects-control-panel__actions,.projects-active-filters{align-items:center;gap:10px;min-width:0;display:flex}.projects-control-panel__top{justify-content:space-between}.projects-control-panel__top span{color:var(--color-text-tertiary);text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:900;display:inline-flex}.projects-control-panel__top span svg{color:#67e8f9}.projects-control-panel__top strong{color:var(--color-text-primary);margin-top:3px;font-size:1rem;display:block}.projects-control-panel__actions{flex:none;justify-content:flex-end}.projects-control-panel__search .projects-search-box{max-width:760px}.projects-active-filters{flex-wrap:wrap}.projects-active-filters span{color:#5eead4;background:#14b8a617;border:1px solid #2dd4bf3d;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.76rem;font-weight:800;display:inline-flex}.projects-filter-panel--expanded{background:0 0;border:0;grid-template-columns:repeat(4,minmax(150px,1fr));padding:0}.projects-board-shell{background:color-mix(in srgb, var(--color-surface) 90%, #020617 10%);border:1px solid #94a3b833;border-radius:8px;min-width:0;overflow:visible}.projects-board-header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.projects-board-header span{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.projects-board-header strong{color:var(--color-text-primary);margin-top:2px;display:block}.projects-board-refreshing{color:var(--color-text-secondary);align-items:center;gap:7px;font-size:.8rem;font-weight:800;display:inline-flex}.projects-board-header__legend{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.projects-board-header__legend span{border:1px solid var(--color-border);text-transform:none;background:#94a3b812;border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 10px;display:inline-flex}.projects-board{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:12px;min-width:0;padding:12px;display:grid;overflow:visible}.projects-status-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:14px;min-width:0;padding:14px;display:grid}.projects-status-card{border:1px solid color-mix(in srgb, var(--status-color) 30%, #94a3b82e);border-top:3px solid var(--status-color);background:linear-gradient(180deg, color-mix(in srgb, var(--status-color) 10%, transparent), transparent 48%), color-mix(in srgb, var(--color-surface) 92%, #020617 8%);border-radius:8px;gap:13px;min-width:0;padding:14px;display:grid}.projects-status-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.projects-status-card__header>div{align-items:center;gap:11px;min-width:0;display:flex}.projects-status-card__icon{border:1px solid color-mix(in srgb, var(--status-color) 42%, transparent);width:38px;height:38px;color:var(--status-color);background:color-mix(in srgb, var(--status-color) 16%, transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.projects-status-card__header p{color:var(--color-text-tertiary);text-transform:uppercase;margin:0 0 3px;font-size:.73rem;font-weight:900}.projects-status-card__header strong{color:var(--color-text-primary);font-size:1.12rem;display:block}.projects-status-card__header button,.projects-status-card__empty button{border:1px solid color-mix(in srgb, var(--status-color) 42%, var(--color-border));min-height:34px;color:var(--color-text-primary);background:color-mix(in srgb, var(--status-color) 16%, transparent);cursor:pointer;border-radius:8px;padding:0 12px;font-weight:900}.projects-status-card__header button:hover,.projects-status-card__empty button:hover{background:color-mix(in srgb, var(--status-color) 25%, transparent)}.projects-status-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.projects-status-card__metrics span{min-width:0;min-height:30px;color:var(--color-text-secondary);background:#02061729;border:1px solid #94a3b829;border-radius:8px;align-items:center;gap:7px;padding:0 9px;font-size:.77rem;font-weight:800;display:inline-flex}.projects-status-card__metrics .is-danger{color:#fb7185;background:#fb718514;border-color:#fb718538}.projects-status-card__metrics .is-warning{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b38}.projects-status-preview{gap:8px;min-width:0;display:grid}.projects-status-preview>button{cursor:pointer;text-align:left;background:#0206172e;border:1px solid #94a3b829;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.projects-status-preview>button:hover{border-color:color-mix(in srgb, var(--status-color) 38%, var(--color-border));background:color-mix(in srgb, var(--status-color) 10%, #0206172e)}.projects-status-preview__title{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:900;overflow:hidden}.projects-status-preview__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.projects-status-preview__meta em{max-width:100%;color:var(--color-text-secondary);align-items:center;gap:5px;font-size:.74rem;font-style:normal;font-weight:800;display:inline-flex}.projects-status-card__empty{min-height:132px;color:var(--color-text-secondary);text-align:center;border:1px dashed #94a3b833;border-radius:8px;place-items:center;gap:10px;display:grid}.projects-column{border:1px solid color-mix(in srgb, var(--status-color) 28%, var(--color-border));background:#02061714;border-radius:8px;min-width:0}.projects-column__header{border-bottom:1px solid color-mix(in srgb, var(--status-color) 22%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--status-color) 15%, transparent), transparent);justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.projects-column__header div{align-items:center;gap:9px;min-width:0;display:flex}.projects-column__header span{width:30px;height:30px;color:var(--status-color);background:color-mix(in srgb, var(--status-color) 14%, transparent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.projects-column__header strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.projects-column__header em{min-width:30px;height:26px;color:var(--status-color);background:color-mix(in srgb, var(--status-color) 14%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-style:normal;font-weight:800;display:inline-flex}.projects-column__list{flex-direction:column;gap:10px;min-width:0;max-height:min(58vh,720px);padding:9px;display:flex;overflow-y:auto}.projects-column__more{border:1px solid color-mix(in srgb, var(--status-color) 35%, var(--color-border));background:color-mix(in srgb, var(--status-color) 12%, transparent);width:calc(100% - 18px);min-height:38px;color:var(--color-text-primary);cursor:pointer;border-radius:8px;margin:0 9px 10px;font-weight:900}.projects-column__more:hover{background:color-mix(in srgb, var(--status-color) 22%, transparent)}.projects-column__empty{border:1px dashed var(--color-border);min-height:88px;color:var(--color-text-tertiary);border-radius:8px;place-items:center;font-weight:700;display:grid}.project-card{border:1px solid var(--color-border);border-left:3px solid var(--status-color);background:color-mix(in srgb, var(--color-surface) 94%, #020617 6%);border-radius:8px;flex-direction:column;gap:11px;min-width:0;padding:10px;display:flex;position:relative;box-shadow:0 12px 24px #02061714}.project-card:hover{border-color:color-mix(in srgb, var(--status-color) 42%, var(--color-border));transform:translateY(-1px)}.project-card__topline,.project-card__footer{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.project-card__actions{align-items:center;gap:4px;margin-left:auto;display:flex}.project-pill{min-height:24px;color:var(--color-text-secondary);background:#94a3b814;border:1px solid #94a3b838;border-radius:999px;align-items:center;padding:0 8px;font-size:.72rem;font-weight:800;display:inline-flex}.project-pill--long{color:#60a5fa;background:#60a5fa1f;border-color:#60a5fa47}.project-pill--short{color:#2dd4bf;background:#2dd4bf1f;border-color:#2dd4bf47}.project-pill--danger{color:#fb7185;background:#fb71851f;border-color:#fb718547}.project-pill--warning{color:#f59e0b;background:#f59e0b1f;border-color:#f59e0b47}.project-pill--success{color:#22c55e;background:#22c55e1f;border-color:#22c55e47}.project-icon-button{border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-text-secondary);background:#94a3b80f;border-radius:8px}.project-icon-button:hover{color:#38bdf8;background:#38bdf81a;border-color:#38bdf873}.project-icon-button--danger:hover{color:#fb7185;background:#fb71851a;border-color:#fb718573}.project-card__title{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:.94rem;line-height:1.35}.project-card__description{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.project-card__meta{grid-template-columns:1fr;gap:7px;display:grid}.project-card__meta span{min-width:0;color:var(--color-text-secondary);align-items:center;gap:7px;font-size:.78rem;font-weight:700;display:flex}.project-card__meta svg{color:var(--status-color);flex:none}.project-card__meta span{overflow-wrap:anywhere}.project-deadline--danger{color:#fb7185!important}.project-deadline--warning{color:#f59e0b!important}.project-deadline--muted{color:var(--color-text-tertiary)!important}.project-soft-button{color:#60a5fa;background:#60a5fa17;border:1px solid #60a5fa47;border-radius:8px;flex:76px;gap:7px;min-height:32px;padding:0 8px;font-size:.74rem}.project-soft-button:hover{background:#60a5fa29;border-color:#60a5fa80}.project-soft-button--green{color:#22c55e;background:#22c55e17;border-color:#22c55e47}.project-soft-button--green:hover{background:#22c55e29;border-color:#22c55e80}.project-status-select{gap:5px;display:grid}.project-status-select span,.project-field span{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.74rem;font-weight:800}.project-status-select select{border:1px solid var(--color-border);background:var(--color-bg-secondary);cursor:pointer;border-radius:8px;min-height:36px;padding:0 9px}.project-status-select--table select{min-width:148px}.project-form{flex-direction:column;gap:20px;display:flex}.project-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.project-field{gap:7px;display:grid}.project-field--wide{grid-column:1/-1}.projects-archive{gap:14px;min-width:0;display:grid}.projects-archive-filters{grid-template-columns:minmax(220px,1.5fr) repeat(5,minmax(120px,1fr));gap:10px;min-width:0;display:grid}.projects-archive-filters input,.projects-archive-filters select,.projects-status-focus__filters input,.projects-status-focus__filters select{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 82%, #020617 18%);width:100%;min-width:0;min-height:42px;color:var(--color-text-primary);border-radius:8px;padding:0 12px;font-weight:700}.projects-status-focus__header{border:1px solid color-mix(in srgb, var(--status-color) 26%, #94a3b82e);background:color-mix(in srgb, var(--status-color) 10%, #02061733);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.projects-status-focus__header span{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.74rem;font-weight:900;display:block}.projects-status-focus__header strong{color:var(--color-text-primary);margin-top:3px;font-size:1.05rem;display:block}.projects-status-focus__filters{background:linear-gradient(#0f172a9e,#0f172a57),#0206171a;border:1px solid #94a3b824;border-radius:8px;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(150px,1fr));gap:12px;min-width:0;padding:12px;display:grid}.projects-status-focus__search{background:#02061742;grid-column:span 2;align-self:end;min-height:50px}.projects-status-focus__field{gap:6px;min-width:0;display:grid}.projects-status-focus__field span{color:var(--color-text-tertiary);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:900;overflow:hidden}.projects-status-focus__filters input,.projects-status-focus__filters select{background:linear-gradient(#ffffff06,#0000),#0f172ab8;min-height:44px}.projects-status-focus__clear{align-self:end;min-height:44px}.projects-table-wrap{background:#02061724;border:1px solid #94a3b82e;border-radius:8px;min-width:0;overflow:auto hidden}.projects-status-focus .projects-table-wrap{overflow-x:hidden}.projects-table{border-collapse:collapse;width:100%;min-width:820px}.projects-status-focus .projects-table{table-layout:fixed;min-width:0}.projects-status-focus .projects-table th:first-child,.projects-status-focus .projects-table td:first-child{width:24%}.projects-status-focus .projects-table th:nth-child(2),.projects-status-focus .projects-table td:nth-child(2){width:10%}.projects-status-focus .projects-table th:nth-child(3),.projects-status-focus .projects-table td:nth-child(3){width:8%}.projects-status-focus .projects-table th:nth-child(4),.projects-status-focus .projects-table td:nth-child(4){width:10%}.projects-status-focus .projects-table th:nth-child(5),.projects-status-focus .projects-table td:nth-child(5){width:13%}.projects-status-focus .projects-table th:nth-child(6),.projects-status-focus .projects-table td:nth-child(6){width:7%}.projects-status-focus .projects-table th:nth-child(7),.projects-status-focus .projects-table td:nth-child(7){width:17%}.projects-status-focus .projects-table th:nth-child(8),.projects-status-focus .projects-table td:nth-child(8){width:11%}.projects-table th,.projects-table td{color:var(--color-text-secondary);text-align:left;vertical-align:middle;border-bottom:1px solid #94a3b824;padding:12px 13px;font-size:.86rem}.projects-status-focus .projects-table th,.projects-status-focus .projects-table td{padding:11px 12px}.projects-table th{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.72rem;font-weight:900}.projects-table tbody tr:hover{background:#3b82f60f}.projects-table td strong{max-width:320px;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.projects-status-focus .projects-table td strong,.projects-status-focus .projects-table td span:not(.project-pill){max-width:100%}.projects-table td span:not(.project-pill){max-width:320px;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;display:block;overflow:hidden}.projects-table-actions{align-items:center;gap:6px;display:flex}.projects-status-focus .projects-table-actions{justify-content:flex-start}.projects-table-actions button{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:#0f172aad;border:1px solid #94a3b82e;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.projects-table-actions button:hover{color:var(--color-text-primary);border-color:#38bdf86b}.projects-archive-empty{min-height:170px;color:var(--color-text-secondary);border:1px dashed #94a3b838;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.projects-pagination{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.projects-pagination span{color:var(--color-text-secondary);font-size:.86rem;font-weight:800}.projects-pagination div{align-items:center;gap:8px;display:flex}.projects-pagination strong{color:var(--color-text-primary);font-size:.86rem}.projects-pagination button{background:color-mix(in srgb, var(--color-surface) 85%, #020617 15%);width:34px;height:34px;color:var(--color-text-primary);cursor:pointer;border:1px solid #94a3b838;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.projects-pagination button:disabled{cursor:not-allowed;opacity:.45}.projects-loading,.projects-error{min-height:420px;color:var(--color-text-secondary);justify-content:center;align-items:center;gap:12px;display:flex}.projects-loading svg{color:var(--color-primary)}.projects-error{background:#fb718514;border:1px solid #fb71854d;border-radius:8px;justify-content:flex-start;align-items:flex-start;padding:26px}.projects-error svg{color:#fb7185;flex:none}.projects-error h2{margin:0 0 8px;font-size:1.2rem}.projects-error p{margin-bottom:16px}@media (width<=1280px){.projects-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.projects-filter-panel,.projects-archive-filters,.projects-status-focus__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.projects-status-focus__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-search-box{grid-column:span 2}.project-filter-reset{width:100%}}@media (width<=980px){.projects-status-focus .projects-table-wrap{overflow-x:auto}.projects-status-focus .projects-table{table-layout:auto;min-width:820px}}@media (width<=760px){.projects-page{max-width:100%;overflow-x:hidden}.projects-hero,.projects-published-summary__header,.projects-control-panel__top,.projects-status-focus__header,.projects-board-header{flex-direction:column;align-items:stretch}.projects-control-panel__actions,.projects-status-focus__header .project-primary-action{width:100%}.projects-hero__title{align-items:flex-start}.projects-hero__actions,.project-form__actions{justify-content:stretch}.project-primary-action,.project-ghost-action,.project-filter-reset{width:100%}.projects-metrics,.projects-focus-strip,.projects-filter-panel,.projects-filter-panel--expanded,.projects-archive-filters,.projects-status-focus__filters,.project-form__grid,.projects-status-grid{grid-template-columns:1fr}.projects-status-focus__search{grid-column:auto}.projects-status-card__metrics{grid-template-columns:1fr}.projects-pagination{flex-direction:column;align-items:stretch}.projects-board-header__legend{justify-content:flex-start}.projects-column{min-width:0}}.sales-page{color:#f8fafc;background:linear-gradient(90deg,#f6536729,#0000 18%),linear-gradient(270deg,#5eead424,#0000 22%),#080d17;min-height:100vh;overflow-x:hidden}.sales-page *{box-sizing:border-box}.sales-nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d17d6;border:1px solid #e2e8f01f;border-radius:8px;justify-content:space-between;align-items:center;width:min(1180px,100% - 32px);min-height:66px;padding:10px 12px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0000005c}.sales-brand,.sales-nav-links,.sales-hero-actions,.sales-benefits,.sales-eyebrow,.sales-primary,.sales-secondary{align-items:center;display:flex}.sales-brand{color:#fff;gap:12px;min-width:0}.sales-brand:hover{color:#fff}.sales-brand img{object-fit:contain;filter:drop-shadow(0 0 18px #f653676b);width:42px;height:42px}.sales-brand span{flex-direction:column;min-width:0;line-height:1.1;display:flex}.sales-brand strong{color:#fff;font-size:1rem;font-weight:900}.sales-brand small{color:#98a2b3;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:800}.sales-nav-links{justify-content:flex-end;gap:6px}.sales-nav-links a{color:#cbd5e1;border-radius:8px;align-items:center;min-height:40px;padding:0 14px;font-size:.86rem;font-weight:850;display:inline-flex}.sales-nav-links a:hover{color:#fff;background:#ffffff14}.sales-nav-links .sales-nav-cta{color:#fff;background:linear-gradient(135deg,#f653673d,#eda06b2e);border:1px solid #f653676b}.sales-hero{isolation:isolate;min-height:clamp(640px,86svh,780px);padding:118px clamp(20px,5vw,72px) 72px;display:grid;position:relative}.sales-hero:before{z-index:-2;content:"";background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.sales-hero:after{z-index:-1;content:"";background:linear-gradient(#080d172e,#080d17 96%),radial-gradient(circle at 18% 26%,#f6536752,#0000 30%),radial-gradient(circle at 82% 30%,#5eead438,#0000 28%);position:absolute;inset:0}.sales-hero-scene{z-index:-1;position:absolute;inset:0;overflow:hidden}.sales-console{background:linear-gradient(145deg,#0f172aeb,#111827ad);border:1px solid #94a3b829;border-radius:8px;width:min(680px,56vw);min-height:390px;position:absolute;bottom:42px;right:clamp(18px,6vw,92px);transform:perspective(900px)rotateY(-8deg)rotateX(3deg);box-shadow:0 26px 90px #0000008a}.sales-console-top{border-bottom:1px solid #94a3b824;gap:8px;padding:16px;display:flex}.sales-console-top span{background:#f65367;border-radius:999px;width:10px;height:10px}.sales-console-top span:nth-child(2){background:#eda06b}.sales-console-top span:nth-child(3){background:#5eead4}.sales-console-grid{grid-template-columns:minmax(0,1fr) 190px;gap:14px;padding:18px;display:grid}.sales-console-main,.sales-console-side,.sales-product-board,.sales-module-card,.sales-problem-grid article,.sales-workflow article,.sales-plan-card,.sales-faq-grid article{background:#0f172ab8;border:1px solid #94a3b829;border-radius:8px}.sales-console-main{padding:18px}.sales-console-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.sales-console-title span,.sales-product-copy span,.sales-section-heading span,.sales-trust-copy span{color:#5eead4;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:900}.sales-console-title strong{color:#fff;font-size:.92rem}.sales-chart{background:repeating-linear-gradient(0deg,#94a3b81f 0 1px,#0000 1px 42px),#02061780;border-radius:8px;align-items:end;gap:10px;height:210px;padding:14px;display:flex}.sales-chart i{background:linear-gradient(#5eead4,#38bdf8 45%,#f65367);border-radius:6px 6px 0 0;flex:1;min-width:18px;box-shadow:0 0 28px #5eead433}.sales-console-side{flex-direction:column;gap:12px;padding:18px;display:flex}.sales-mini-pill{color:#fff;background:#f653671a;border:1px solid #f6536733;border-radius:8px;align-items:center;min-height:46px;padding:0 12px;font-size:.86rem;font-weight:900;display:flex}.sales-hero-content{z-index:2;align-self:center;width:min(820px,100%);position:relative}.sales-eyebrow{color:#7dd3fc;background:#5eead41a;border:1px solid #5eead442;border-radius:8px;gap:8px;width:fit-content;margin-bottom:20px;padding:8px 12px;font-size:.84rem;font-weight:900}.sales-hero-logo{object-fit:contain;filter:drop-shadow(0 18px 42px #f6536752);width:clamp(140px,18vw,220px);height:auto;margin-bottom:22px}.sales-hero h1{color:#fff;letter-spacing:0;max-width:850px;margin:0;font-size:clamp(3.1rem,7vw,6.9rem);font-weight:950;line-height:.92}.sales-hero p{color:#cbd5e1;max-width:690px;margin:24px 0 0;font-size:clamp(1rem,1.4vw,1.24rem);font-weight:600;line-height:1.65}.sales-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.sales-primary,.sales-secondary,.sales-plan-link{border-radius:8px;justify-content:center;gap:10px;min-height:48px;padding:0 18px;font-weight:950}.sales-primary{color:#fff;background:linear-gradient(135deg,#f65367,#d55b60 52%,#eda06b);border:1px solid #f6536780;box-shadow:0 18px 42px #f6536747}.sales-primary:hover{color:#fff;transform:translateY(-1px)}.sales-secondary,.sales-plan-link{color:#f8fafc;background:#0f172ab8;border:1px solid #94a3b82e}.sales-secondary:hover,.sales-plan-link:hover{color:#fff;border-color:#5eead466}.sales-benefits{flex-wrap:wrap;gap:10px;margin-top:28px}.sales-benefits span{color:#dbeafe;background:#0f172a94;border:1px solid #94a3b824;border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:.84rem;font-weight:850;display:inline-flex}.sales-benefits svg{color:#5eead4}.sales-metrics,.sales-section,.sales-product-strip,.sales-final-cta{width:min(1180px,100% - 32px);margin-inline:auto}.sales-metrics{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:-34px;display:grid;position:relative}.sales-metrics div{background:#0f172ae0;border:1px solid #94a3b829;border-radius:8px;min-height:118px;padding:22px;box-shadow:0 18px 48px #00000047}.sales-metrics strong{color:#fff;font-size:clamp(2rem,4vw,3.3rem);font-weight:950;line-height:1;display:block}.sales-metrics span{color:#94a3b8;max-width:260px;margin-top:10px;font-size:.92rem;font-weight:800;display:block}.sales-section{padding:84px 0 0}.sales-section-heading{max-width:820px;margin-bottom:24px}.sales-section-heading h2,.sales-product-copy h2,.sales-trust-copy h2,.sales-final-cta h2{color:#fff;letter-spacing:0;margin:10px 0 0;font-size:clamp(2rem,4vw,3.8rem);font-weight:950;line-height:1}.sales-problem-grid,.sales-module-grid,.sales-plan-grid,.sales-faq-grid{gap:14px;display:grid}.sales-problem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-problem-grid article,.sales-module-card,.sales-workflow article,.sales-plan-card,.sales-faq-grid article{padding:22px}.sales-problem-grid svg,.sales-module-card span,.sales-faq-grid svg{color:#5eead4}.sales-problem-grid h3,.sales-module-card h3,.sales-workflow h3,.sales-plan-card h3,.sales-faq-grid h3{color:#fff;margin:14px 0 8px;font-size:1.05rem}.sales-problem-grid p,.sales-module-card p,.sales-workflow p,.sales-plan-card p,.sales-faq-grid p,.sales-trust-copy p,.sales-product-copy p,.sales-final-cta p{color:#9aa4b2;margin:0;font-size:.96rem;font-weight:600;line-height:1.65}.sales-module-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-module-card span{background:#5eead414;border:1px solid #5eead43d;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.sales-product-strip{background:linear-gradient(135deg,#f6536721,#0000 38%),#0f172ad1;border:1px solid #f653672e;border-radius:8px;grid-template-columns:minmax(0,.85fr) minmax(420px,1fr);align-items:center;gap:28px;margin-top:88px;padding:28px;display:grid}.sales-product-board{padding:18px}.sales-board-header,.sales-board-row{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sales-board-header{color:#94a3b8;text-transform:uppercase;border-bottom:1px solid #94a3b829;padding-bottom:14px;font-size:.8rem;font-weight:900}.sales-board-header strong{color:#5eead4}.sales-board-row{border-bottom:1px solid #94a3b81a;min-height:64px}.sales-board-row:last-child{border-bottom:0}.sales-board-row span{color:#ffb4bc;background:#f653671f;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:950;display:inline-flex}.sales-board-row strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-board-row em{color:#5eead4;font-style:normal;font-weight:900}.sales-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sales-workflow article span{color:#eda06b;font-size:.86rem;font-weight:950}.sales-trust{grid-template-columns:minmax(0,.85fr) minmax(320px,1fr);align-items:center;gap:24px;display:grid}.sales-trust-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sales-trust-list span{color:#f8fafc;background:#0f172ab8;border:1px solid #94a3b829;border-radius:8px;align-items:center;gap:10px;min-height:56px;padding:0 14px;font-weight:900;display:flex}.sales-trust-list svg{color:#f65367}.sales-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.sales-plan-card{flex-direction:column;display:flex;position:relative}.sales-plan-card-featured{background:linear-gradient(145deg,#5eead41f,#0000 46%),#0f172adb;border-color:#5eead46b}.sales-plan-badge{color:#5eead4;text-transform:uppercase;background:#5eead41a;border:1px solid #5eead442;border-radius:8px;width:fit-content;padding:6px 9px;font-size:.72rem;font-weight:950}.sales-plan-card strong{color:#fff;margin:4px 0 12px;font-size:1.6rem;font-weight:950;display:block}.sales-plan-card ul{gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.sales-plan-card li{color:#cbd5e1;align-items:center;gap:9px;font-weight:800;display:flex}.sales-plan-card li svg{color:#5eead4;flex:none}.sales-plan-card .sales-primary,.sales-plan-card .sales-plan-link{margin-top:auto}.sales-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-final-cta{text-align:center;background:linear-gradient(135deg,#f653672e,#eda06b1c 48%,#5eead414),#0f172ae0;border:1px solid #f653673d;border-radius:8px;flex-direction:column;align-items:center;margin-block:92px 42px;padding:46px 24px;display:flex}.sales-final-cta img{object-fit:contain;filter:drop-shadow(0 0 22px #f6536780);width:72px;height:72px;margin-bottom:20px}.sales-final-cta p{max-width:650px;margin:16px auto 26px}@media (width<=1180px){.sales-console{opacity:.42;width:min(640px,70vw)}.sales-module-grid,.sales-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-product-strip,.sales-trust{grid-template-columns:1fr}}@media (width<=820px){.sales-nav{width:min(100% - 20px,680px);top:10px}.sales-nav-links a:not(.sales-nav-cta){display:none}.sales-hero{min-height:720px;padding:104px 18px 54px}.sales-console{opacity:.28;width:580px;bottom:24px;right:-140px;transform:none}.sales-hero h1{font-size:clamp(3rem,15vw,5rem)}.sales-metrics,.sales-problem-grid,.sales-module-grid,.sales-workflow,.sales-plan-grid,.sales-faq-grid,.sales-trust-list{grid-template-columns:1fr}.sales-product-strip{grid-template-columns:1fr;padding:20px}.sales-product-board{overflow:hidden}.sales-board-header,.sales-board-row{grid-template-columns:36px minmax(0,1fr)}.sales-board-header strong,.sales-board-row em{display:none}}@media (width<=520px){.sales-brand small,.sales-brand strong{display:none}.sales-nav{min-height:60px}.sales-nav-links .sales-nav-cta{min-height:38px;padding-inline:12px}.sales-hero-logo{width:130px}.sales-hero-actions{flex-direction:column;align-items:stretch}.sales-primary,.sales-secondary,.sales-plan-link,.sales-benefits span{width:100%}.sales-console{display:none}}.sales-hero-v2{min-height:auto;padding:118px clamp(20px,5vw,72px) 72px;display:block}.sales-hero-inner,.sales-proof-row,.sales-outcome-section,.sales-before-after{width:min(1240px,100% - 40px);margin-inline:auto}.sales-hero-inner{grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);align-items:center;gap:clamp(32px,5vw,76px);display:grid}.sales-hero-v2 .sales-hero-content{width:100%;min-width:0;padding:0}.sales-hero-copy h1{max-width:820px;font-size:clamp(3.9rem,7.2vw,7.45rem);line-height:.92}.sales-hero-copy p{color:#d5dbe6;max-width:720px;font-size:clamp(1.04rem,1.35vw,1.23rem)}.sales-hero-v2 .sales-hero-scene{z-index:2;min-width:0;min-height:560px;position:relative;inset:auto;overflow:visible}.sales-product-spotlight{align-items:center;display:grid}.sales-hero-v2 .sales-console{opacity:1;background:radial-gradient(circle at 20% 8%,#f6536740,#0000 36%),linear-gradient(160deg,#111827fa,#080d18f5);border-color:#f6536757;width:100%;min-height:456px;position:relative;bottom:auto;right:auto;transform:none;box-shadow:0 34px 90px #00000075,inset 0 0 0 1px #ffffff0a}.sales-console-v2 .sales-console-top{align-items:center}.sales-console-top em{color:#ffb4bc;letter-spacing:0;margin-left:auto;font-size:.78rem;font-style:normal;font-weight:950}.sales-live-card,.sales-floating-card{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050912bd;border:1px solid #ffffff1f;border-radius:14px;position:absolute;box-shadow:0 18px 50px #00000057}.sales-live-card{gap:5px;width:min(230px,42vw);padding:16px;display:grid;top:24px;right:-8px}.sales-live-card span,.sales-floating-card{color:#cbd5e1;align-items:center;gap:8px;font-size:.82rem;font-weight:900;display:flex}.sales-live-card span svg,.sales-floating-card svg{color:#eda06b}.sales-live-card strong{color:#5eead4;letter-spacing:0;font-size:2.2rem;font-weight:950;line-height:1}.sales-live-card small{color:#94a3b8;font-weight:800}.sales-floating-card{padding:12px 14px;bottom:24px;right:34px}.sales-system-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 18px 18px;display:grid}.sales-system-map span{color:#a7f3d0;background:#5eead414;border:1px solid #5eead42e;border-radius:10px;justify-content:center;align-items:center;min-height:40px;font-size:.78rem;font-weight:950;display:inline-flex}.sales-proof-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.sales-proof-card,.sales-outcome-grid article,.sales-before-after,.sales-comparison-row{background:linear-gradient(145deg,#ffffff0e,#0000 48%),#0f172ac7;border:1px solid #94a3b829;border-radius:14px;box-shadow:0 18px 48px #0000002e}.sales-proof-card{gap:5px;padding:18px 20px;display:grid}.sales-proof-card span{color:#fff;font-size:2rem;font-weight:950;line-height:1}.sales-proof-card strong{color:#5eead4;font-size:.92rem;font-weight:950}.sales-proof-card small{color:#94a3b8;font-weight:800}.sales-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sales-outcome-grid article{padding:22px}.sales-outcome-grid article span{color:#ffb4bc;background:#f653671f;border:1px solid #f6536742;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.sales-outcome-grid h3{color:#fff;margin:16px 0 8px;font-size:1.04rem;font-weight:950}.sales-outcome-grid p{color:#9aa4b2;margin:0;font-size:.94rem;font-weight:650;line-height:1.62}.sales-before-after{background:radial-gradient(circle at 100% 0,#5eead41f,#0000 34%),linear-gradient(135deg,#0f172af0,#080d18f0);border-color:#5eead433;grid-template-columns:minmax(0,.72fr) minmax(520px,1fr);align-items:center;gap:28px;margin-top:92px;padding:clamp(22px,4vw,34px);display:grid}.sales-before-after-copy span,.sales-final-cta>span{color:#5eead4;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:950}.sales-before-after-copy h2{color:#fff;letter-spacing:0;margin:10px 0 14px;font-size:clamp(2rem,4vw,3.5rem);font-weight:950;line-height:1}.sales-before-after-copy p{color:#aab5c4;margin:0;font-size:1rem;font-weight:700;line-height:1.65}.sales-comparison-grid{gap:10px;display:grid}.sales-comparison-row{box-shadow:none;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.sales-comparison-row div{min-width:0}.sales-comparison-row small{color:#94a3b8;text-transform:uppercase;margin-bottom:5px;font-size:.72rem;font-weight:950;display:block}.sales-comparison-row strong{color:#fff;font-size:.92rem;font-weight:850;line-height:1.35;display:block}.sales-comparison-row svg{color:#eda06b}.sales-product-strip{border-radius:18px}.sales-plan-card{border-radius:16px}.sales-plan-card-featured{transform:translateY(-8px);box-shadow:0 26px 70px #5eead41c,inset 0 0 0 1px #5eead424}.sales-plan-top{gap:4px;margin-top:10px;display:grid}.sales-final-cta{border-radius:20px}@media (width<=1180px){.sales-hero-inner,.sales-before-after{grid-template-columns:1fr}.sales-hero-v2 .sales-hero-scene{min-height:500px}.sales-live-card{right:16px}.sales-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.sales-hero-v2{min-height:auto;padding:98px 18px 52px}.sales-hero-inner,.sales-proof-row,.sales-outcome-section,.sales-before-after{width:min(100%,100vw - 28px)}.sales-hero-copy h1{font-size:clamp(3rem,14vw,5rem)}.sales-hero-v2 .sales-hero-scene{min-height:auto}.sales-hero-v2 .sales-console{min-height:auto;display:block}.sales-live-card,.sales-floating-card{width:100%;margin-bottom:12px;position:static}.sales-floating-card{margin-top:12px}.sales-proof-row,.sales-outcome-grid,.sales-before-after,.sales-system-map,.sales-comparison-row{grid-template-columns:1fr}.sales-comparison-row svg{transform:rotate(90deg)}.sales-plan-card-featured{transform:none}}.edut-sales-page{color:#f8fafc;background:linear-gradient(90deg,#f6536724,#0000 22%),#080d14 linear-gradient(#080d14 0%,#0d1420 44%,#101722 100%);min-height:100vh;overflow-x:hidden}.edut-sales-page *,.edut-sales-page :before,.edut-sales-page :after{box-sizing:border-box}.edut-sales-page:before{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(#94a3b80f 1px,#0000 1px),linear-gradient(90deg,#94a3b80d 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 82%);mask-image:linear-gradient(#000 0%,#0000 82%)}.edut-sales-page>*{z-index:1;position:relative}.edut-sales-page a{text-decoration:none}.edut-sales-page a:focus-visible,.edut-sales-page button:focus-visible,.edut-sales-page summary:focus-visible{outline-offset:3px;outline:3px solid #5eead4e6}.edut-sales-page section[id],.edut-sales-page article[id]{scroll-margin-top:96px}.edut-skip-link{z-index:60;color:#07111c;background:#5eead4;border-radius:8px;min-height:44px;padding:11px 16px;font-weight:900;transition:transform .16s;position:fixed;top:10px;left:10px;transform:translateY(-140%)}.edut-skip-link:focus{color:#07111c;transform:translateY(0)}.edut-sales-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d14db;border:1px solid #94a3b82e;border-radius:8px;justify-content:space-between;align-items:center;width:min(1120px,100% - 32px);min-height:64px;padding:8px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 54px #00000057}.edut-sales-brand{color:#fff;align-items:center;gap:12px;min-width:0;padding:6px 10px;display:inline-flex}.edut-sales-brand:hover{color:#fff}.edut-sales-brand img{object-fit:contain;filter:drop-shadow(0 0 14px #f653678c);width:42px;height:42px}.edut-sales-brand span{min-width:0;line-height:1.12;display:grid}.edut-sales-brand strong{color:#fff;font-size:1rem;font-weight:900}.edut-sales-brand small{color:#aab5c4;font-size:.78rem;font-weight:700}.edut-sales-nav-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.edut-sales-nav-actions a,.edut-sales-nav-actions button{color:#cbd5e1;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-family:inherit;font-size:.92rem;font-weight:800;display:inline-flex}.edut-sales-nav-actions a:hover,.edut-sales-nav-actions button:hover{color:#fff;background:#ffffff12}.edut-sales-nav-actions .edut-sales-nav-cta{color:#fff;background:linear-gradient(135deg,#f65367,#eda06b);box-shadow:0 12px 32px #f6536738}.edut-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);align-items:center;gap:56px;width:min(1160px,100% - 40px);min-height:100svh;margin:0 auto;padding:104px 0 64px;display:grid}.edut-hero-copy{min-width:0}.edut-kicker,.edut-hero-note span,.edut-primary-cta,.edut-secondary-cta,.edut-floating-proof,.edut-module-icon,.edut-flow-icon{align-items:center;display:inline-flex}.edut-kicker{color:#6ff7e8;background:#5eead414;border:1px solid #5eead447;border-radius:8px;gap:8px;min-height:36px;margin-bottom:14px;padding:0 12px;font-size:.9rem;font-weight:900}.edut-hero-logo{object-fit:contain;filter:drop-shadow(0 0 22px #f6536747);width:112px;max-width:46vw;height:auto;margin-bottom:14px;display:block}.edut-hero h1{color:#fff;max-width:720px;margin:0;font-size:4rem;font-weight:950;line-height:.98}.edut-hero p{color:#cbd5e1;max-width:650px;margin:22px 0 0;font-size:1.18rem;font-weight:650;line-height:1.62}.edut-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.edut-primary-cta,.edut-secondary-cta{cursor:pointer;border-radius:8px;justify-content:center;gap:10px;min-height:50px;padding:0 18px;font-family:inherit;font-size:1rem;font-weight:900;text-decoration:none;transition:transform .16s,border-color .16s,background .16s}.edut-primary-cta{color:#fff;background:linear-gradient(135deg,#f65367,#d55b60 48%,#eda06b);border:1px solid #f6536794;box-shadow:0 20px 48px #f6536747}.edut-primary-cta:hover{color:#fff;transform:translateY(-1px)}.edut-primary-cta:disabled,.edut-sales-nav-actions .edut-sales-nav-cta:disabled{color:#94a3b8;box-shadow:none;cursor:not-allowed;opacity:.82;background:#334155b8;border-color:#94a3b82e;transform:none}.edut-secondary-cta{color:#f8fafc;background:#0f172ac7;border:1px solid #94a3b838}.edut-secondary-cta:hover{color:#fff;background:#0f172af5;border-color:#5eead473}.edut-hero-note{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.edut-hero-note span{color:#dbeafe;background:#0f172ab3;border:1px solid #94a3b829;border-radius:8px;gap:7px;min-height:34px;padding:0 10px;font-size:.88rem;font-weight:800}.edut-hero-note svg{color:#5eead4}.edut-checkout-success{color:#dffdf8;background:#14b8a624;border:1px solid #5eead447;border-radius:8px;align-items:center;gap:8px;min-height:38px;margin-bottom:18px;padding:0 12px;font-size:.92rem;font-weight:850;display:inline-flex}.edut-checkout-success svg{color:#5eead4}.edut-checkout-pending{color:#fef3c7;background:#ca8a0424;border-color:#facc154d}.edut-checkout-pending svg{color:#facc15}.edut-checkout-error{color:#ffe4e6;background:#be185d24;border-color:#fb718557}.edut-checkout-error svg{color:#fb7185}.edut-checkout-result{flex-wrap:wrap;max-width:700px;padding:10px 12px}.edut-checkout-result span{flex:320px;line-height:1.4}.edut-checkout-result button{min-height:34px;color:inherit;font:inherit;cursor:pointer;background:#0f172a75;border:1px solid;border-radius:8px;padding:0 11px;font-size:.82rem}.edut-product-stage{min-width:0;position:relative}.edut-product-shell{background:linear-gradient(#0f172af0,#0c121cfa);border:1px solid #94a3b82e;border-radius:8px;overflow:hidden;box-shadow:0 30px 90px #00000070,inset 0 0 0 1px #f6536714}.edut-product-topbar{border-bottom:1px solid #94a3b824;align-items:center;gap:8px;min-height:54px;padding:0 16px;display:flex}.edut-product-topbar span{background:#f65367;border-radius:999px;width:10px;height:10px}.edut-product-topbar span:nth-child(2){background:#eda06b}.edut-product-topbar span:nth-child(3){background:#5eead4}.edut-product-topbar strong{color:#ffb4bc;margin-left:auto;font-size:.86rem;font-weight:900}.edut-product-body{gap:16px;padding:18px;display:grid}.edut-opportunity-card,.edut-signal-grid div,.edut-flow-chip,.edut-simple-card,.edut-module,.edut-flow-card,.edut-comparison,.edut-comparison-list article,.edut-pricing-card,.edut-checkout-panel,.edut-checkout-state,.edut-whop-link,.edut-cta-band,.edut-proof-strip article{background:#0f172abd;border:1px solid #94a3b829;border-radius:8px}.edut-opportunity-card{background:linear-gradient(135deg,#f6536724,#0000 54%),#0f172ae6;gap:8px;padding:20px;display:grid}.edut-opportunity-card small,.edut-signal-grid small,.edut-section-heading span,.edut-comparison>div>span,.edut-pricing-card>span,.edut-cta-band span{color:#5eead4;font-size:.82rem;font-weight:900}.edut-opportunity-card strong{color:#fff;font-size:2.4rem;font-weight:950;line-height:1}.edut-opportunity-card span{color:#aab5c4;font-weight:800}.edut-flow-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.edut-flow-chip{gap:8px;min-height:82px;padding:12px;display:grid}.edut-flow-chip span{color:#07111c;background:#5eead4;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:950;display:inline-flex}.edut-flow-chip strong{overflow-wrap:anywhere;color:#fff;font-size:.94rem}.edut-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.edut-signal-grid div{gap:8px;padding:16px;display:grid}.edut-signal-grid strong{color:#fff;font-size:1.05rem;font-weight:950}.edut-floating-proof{color:#fff;background:#121823f5;border:1px solid #eda06b59;border-radius:8px;gap:8px;min-height:44px;padding:0 14px;font-weight:900;position:absolute;bottom:-18px;right:18px;box-shadow:0 18px 42px #00000059}.edut-floating-proof svg{color:#eda06b}.edut-proof-strip,.edut-section{width:min(1160px,100% - 40px);margin-inline:auto}.edut-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:-18px;display:grid}.edut-proof-strip article{gap:5px;min-height:112px;padding:20px;display:grid}.edut-proof-strip strong{color:#fff;font-size:2rem;font-weight:950;line-height:1}.edut-proof-strip span{color:#5eead4;font-weight:900}.edut-proof-strip p,.edut-simple-card p,.edut-module p,.edut-flow-card p,.edut-section-heading p,.edut-comparison p,.edut-pricing-card p,.edut-checkout-state p,.edut-cta-band p{color:#9aa4b2;margin:0;font-size:.96rem;font-weight:650;line-height:1.55}.edut-section{padding-top:84px}.edut-section-heading{max-width:760px;margin-bottom:24px}.edut-centered-heading{text-align:center;margin-inline:auto}.edut-section-heading h2,.edut-comparison h2,.edut-pricing-card h2,.edut-cta-band h2{color:#fff;margin:10px 0 0;font-size:2.9rem;font-weight:950;line-height:1.05}.edut-section-heading p{margin-top:14px;font-size:1.04rem}.edut-three-grid,.edut-module-grid,.edut-flow-grid{gap:12px;display:grid}.edut-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.edut-simple-card,.edut-module,.edut-flow-card{min-width:0;padding:22px}.edut-simple-card svg,.edut-flow-icon svg,.edut-module-icon svg{color:#5eead4}.edut-simple-card h3,.edut-module h3,.edut-flow-card h3{color:#fff;margin:14px 0 8px;font-size:1.08rem;font-weight:950;line-height:1.22}.edut-system-section{padding-top:94px}.edut-module-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.edut-module-icon,.edut-flow-icon{background:#5eead41a;border-radius:8px;justify-content:center;width:44px;height:44px}.edut-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.edut-flow-card{position:relative}.edut-flow-card:after{content:"";background:#eda06b8c;width:24px;height:2px;position:absolute;top:42px;right:-18px}.edut-flow-card:last-child:after{display:none}.edut-flow-card small{color:#eda06b;margin-top:16px;font-weight:950;display:block}.edut-comparison{background:linear-gradient(135deg,#f6536717,#0000 38%),#0f172abd;grid-template-columns:minmax(0,.72fr) minmax(460px,1fr);align-items:center;gap:24px;padding:26px;display:grid}.edut-comparison-list{gap:10px;display:grid}.edut-comparison-list article{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.edut-comparison-list div{min-width:0}.edut-comparison-list small{color:#94a3b8;margin-bottom:4px;font-size:.76rem;font-weight:900;display:block}.edut-comparison-list strong{color:#f8fafc;font-size:.96rem;font-weight:850;line-height:1.32;display:block}.edut-comparison-list svg{color:#eda06b}.edut-pricing-section{display:block}.edut-pricing-heading{max-width:820px}.edut-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.edut-plan-card{background:linear-gradient(145deg,#ffffff06,#0000 45%),#0f172ad1;border:1px solid #94a3b833;border-radius:10px;flex-direction:column;min-width:0;padding:22px;display:flex;position:relative;box-shadow:0 18px 48px #00000029}.edut-plan-card.is-highlighted{background:linear-gradient(145deg,#f6536724,#0000 48%),#0f172aeb;border-color:#f653679e}.edut-plan-card.is-selected{box-shadow:0 0 0 2px #5eead4b3,0 24px 64px #0000003d}.edut-plan-card-head{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.edut-plan-card-head>span,.edut-plan-card-head>strong{color:#99f6e4;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.edut-plan-card-head>strong{color:#fff;letter-spacing:0;text-transform:none;background:#f653673d;border-radius:6px;padding:5px 7px}.edut-plan-card h3{color:#fff;margin:18px 0 8px;font-size:1.55rem;font-weight:950}.edut-plan-card>p,.edut-topups-heading p,.edut-topup-card p,.edut-selected-offer p{color:#aeb9c8;margin:0;font-size:.92rem;font-weight:650;line-height:1.5}.edut-plan-card>.edut-plan-outcome{color:#dbe7f4;background:#5eead40e;border-left:3px solid #5eead4a3;border-radius:0 7px 7px 0;min-height:76px;margin-top:12px;padding:12px;font-weight:760}.edut-plan-price,.edut-selected-price{align-items:end;gap:7px;margin-top:20px;display:flex}.edut-plan-price strong,.edut-selected-price strong{color:#fff;font-size:2.8rem;font-weight:950;line-height:.95}.edut-plan-price small,.edut-selected-price small{color:#aab5c4;padding-bottom:3px;font-size:.84rem;font-weight:850}.edut-plan-credit-count{color:#5eead4;background:#14b8a612;border:1px solid #5eead429;border-radius:8px;margin-top:18px;padding:11px 12px;font-size:1rem;font-weight:950}.edut-plan-credit-count span{color:#cbd5e1;font-size:.78rem;font-weight:750}.edut-plan-includes{color:#99f6e4;letter-spacing:.04em;text-transform:uppercase;margin-top:20px;font-size:.78rem;font-weight:900;display:block}.edut-plan-card ul,.edut-selected-offer ul{gap:9px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.edut-plan-card>.edut-plan-benefits{min-height:126px;margin-top:12px}.edut-plan-card li,.edut-selected-offer li{color:#dbe4ef;align-items:flex-start;gap:8px;font-size:.86rem;font-weight:720;line-height:1.4;display:flex}.edut-plan-card li svg,.edut-selected-offer li svg{color:#5eead4;flex:none;margin-top:1px}.edut-plan-cta,.edut-topup-card button{color:#fff;width:100%;min-height:48px;font:inherit;text-align:center;cursor:pointer;background:linear-gradient(135deg,#f65367eb,#d55b60eb);border:1px solid #f653677a;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:10px 12px;font-size:.88rem;font-weight:900;line-height:1.25;display:inline-flex}.edut-plan-cta:hover,.edut-topup-card button:hover{color:#fff;filter:brightness(1.06)}.edut-plan-cta-free{color:#07111c;background:#5eead4;border-color:#5eead461}.edut-plan-cta-free:hover{color:#07111c}.edut-plan-cta:disabled,.edut-topup-card button:disabled{color:#94a3b8;cursor:not-allowed;opacity:.82;background:#334155b8;border-color:#94a3b82e}.edut-plan-details{border-top:1px solid #94a3b824;margin-top:14px}.edut-plan-details summary{color:#aebbd0;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:.8rem;font-weight:820;line-height:1.35;list-style:none;display:flex}.edut-plan-details summary::-webkit-details-marker{display:none}.edut-topups>summary::-webkit-details-marker{display:none}.edut-plan-details summary svg,.edut-topups>summary svg{flex:none;transition:transform .16s}.edut-plan-details[open] summary svg,.edut-topups[open]>summary>span:last-child svg{transform:rotate(180deg)}.edut-plan-details>ul{background:#02081752;border:1px solid #94a3b821;border-radius:8px;gap:10px;margin:0 0 4px;padding:13px}.edut-plan-details>ul li{color:#aebbd0;font-size:.8rem;font-weight:650}.edut-topups{background:#0a111db8;border:1px solid #94a3b82b;border-radius:10px;margin-top:30px;padding:0 24px}.edut-topups>summary{color:#f8fafc;cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:84px;list-style:none;display:flex}.edut-topups>summary>span:first-child{gap:5px;display:grid}.edut-topups>summary small{color:#eda06b;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.edut-topups>summary strong{font-size:1rem;line-height:1.35}.edut-topups>summary>span:last-child{color:#99f6e4;white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:.84rem;font-weight:900;display:inline-flex}.edut-topups-content{border-top:1px solid #94a3b824;padding:24px 0}.edut-topups-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.edut-topups-heading>div>span,.edut-topup-card>span,.edut-selected-offer>span{color:#eda06b;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:900}.edut-topups-heading h3,.edut-selected-offer h3{color:#fff;margin:7px 0 0;font-size:1.75rem;font-weight:950}.edut-topups-heading p{text-align:right;max-width:520px}.edut-topup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.edut-topup-card{background:#0f172abd;border:1px solid #94a3b829;border-radius:8px;flex-direction:column;min-width:0;padding:18px;display:flex}.edut-topup-card.is-selected{border-color:#5eead4ad;box-shadow:0 0 0 1px #5eead461}.edut-topup-card h4{color:#fff;margin:10px 0 7px;font-size:1.25rem;font-weight:950}.edut-topup-card>div{align-items:end;gap:6px;margin:18px 0 14px;display:flex}.edut-topup-card>div strong{color:#fff;font-size:2rem;font-weight:950;line-height:1}.edut-topup-card>div small{color:#94a3b8;font-weight:800}.edut-checkout-layout{grid-template-columns:minmax(280px,.58fr) minmax(420px,1fr);align-items:start;gap:14px;margin-top:30px;scroll-margin-top:96px;display:grid}.edut-selected-offer{background:linear-gradient(145deg,#5eead41a,#0000 48%),#0f172adb;border:1px solid #5eead440;border-radius:10px;min-width:0;padding:24px;position:sticky;top:96px}.edut-selected-offer p{margin-top:16px}.edut-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.edut-faq-grid details{background:#0f172abd;border:1px solid #94a3b829;border-radius:8px;min-width:0}.edut-faq-grid summary{color:#fff;cursor:pointer;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:64px;padding:14px 16px;font-weight:900;line-height:1.35;list-style:none;display:grid}.edut-faq-grid summary::-webkit-details-marker{display:none}.edut-faq-grid summary svg{color:#5eead4}.edut-faq-grid summary strong{color:#eda06b;text-align:center;font-size:1.35rem;transition:transform .16s}.edut-faq-grid details[open] summary strong{transform:rotate(45deg)}.edut-faq-grid details p{color:#aeb9c8;margin:0;padding:0 16px 18px 50px;font-size:.94rem;font-weight:650;line-height:1.58}.edut-pricing-card,.edut-checkout-panel{background:linear-gradient(135deg,#5eead414,#0000 42%),#0f172ad1;min-width:0;padding:26px}.edut-pricing-card h2{font-size:2.7rem}.edut-price-row{align-items:end;gap:8px;margin:22px 0 18px;display:flex}.edut-price-row strong{color:#fff;font-size:4rem;font-weight:950;line-height:.9}.edut-price-row small{color:#aab5c4;font-size:1rem;font-weight:900}.edut-pricing-card ul{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.edut-pricing-card li{color:#e2e8f0;align-items:center;gap:9px;font-size:.96rem;font-weight:760;line-height:1.35;display:flex}.edut-pricing-card li svg{color:#5eead4;flex:none}.edut-demo-link{color:#a7f3d0;margin-top:14px;font-size:.92rem;font-weight:850;display:inline-flex}.edut-checkout-panel{gap:16px;display:grid}.edut-checkout-authenticated{gap:16px;min-width:0;display:grid}.edut-checkout-identity{color:#ccfbf1;background:#14b8a61a;border:1px solid #5eead43d;border-radius:8px;align-items:flex-start;gap:12px;min-width:0;padding:14px;display:flex}.edut-checkout-identity>svg{color:#5eead4;flex:none;margin-top:2px}.edut-checkout-identity span{gap:3px;min-width:0;display:grid}.edut-checkout-identity small{color:#99f6e4;text-transform:uppercase;font-size:.76rem;font-weight:850}.edut-checkout-identity strong{overflow-wrap:anywhere;color:#f8fafc;font-size:.98rem}.edut-checkout-identity em{color:#cbd5e1;font-size:.82rem;font-style:normal;font-weight:680;line-height:1.4}.edut-checkout-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.edut-checkout-panel-head span,.edut-checkout-panel-head strong{color:#f8fafc;align-items:center;gap:8px;font-size:.92rem;font-weight:950;display:inline-flex}.edut-checkout-panel-head span{color:#5eead4}.edut-whop-embed-wrap{background:#0b1220;border:1px solid #94a3b824;border-radius:8px;min-height:560px;overflow:hidden}#whop-embedded-checkout{min-height:560px}.edut-checkout-state,.edut-whop-link{text-align:center;place-items:center;gap:10px;min-height:260px;padding:22px;display:grid}.edut-checkout-state svg{color:#5eead4}.edut-checkout-state small{color:#94a3b8;max-width:420px;font-size:.86rem;font-weight:720;line-height:1.45}.edut-checkout-warning{background:linear-gradient(135deg,#eda06b1f,#0000 55%),#0f172abd}.edut-whop-link{color:#fff;width:100%;min-height:72px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#f653673d,#eda06b29),#0f172adb;border:1px solid #94a3b829;grid-auto-flow:column;justify-content:center;font-weight:950}.edut-checkout-auth-wall{background:linear-gradient(135deg,#5eead41a,#0000 55%),#0f172abd;border:1px solid #5eead42e;border-radius:8px}.edut-whop-link:disabled{color:#94a3b8;box-shadow:none;cursor:wait;opacity:.82;background:#334155b8}.edut-extension-callout{background:radial-gradient(circle at 82% 18%,#5eead421,#0000 24rem),linear-gradient(135deg,#f653671a,#0000 44%),#0f172ac2;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(34px,6vw,72px);display:grid;overflow:hidden}.edut-extension-copy>span{color:#6ff7e8;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:900;display:inline-flex}.edut-extension-copy h2{letter-spacing:-.04em;max-width:680px;margin:12px 0 14px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.04}.edut-extension-copy>p{color:#aebbd0;max-width:650px;margin:0;font-size:1.04rem;line-height:1.7}.edut-extension-copy ul{gap:10px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.edut-extension-copy li{color:#dce5f1;align-items:center;gap:9px;font-weight:760;display:flex}.edut-extension-copy li svg{color:#5eead4}.edut-extension-visual{background:#07111c;border:1px solid #94a3b838;border-radius:12px;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 34px 80px #00000057}.edut-extension-browser-head{background:#111c2b;border-bottom:1px solid #94a3b829;align-items:center;gap:7px;min-height:48px;padding:0 15px;display:flex}.edut-extension-browser-head i{background:#64748b;border-radius:50%;width:9px;height:9px}.edut-extension-browser-head i:first-child{background:#fb7185}.edut-extension-browser-head i:nth-child(2){background:#fbbf24}.edut-extension-browser-head i:nth-child(3){background:#34d399}.edut-extension-browser-head span{color:#7f91aa;background:#08111d;border-radius:7px;flex:1;margin-left:8px;padding:7px 12px;font-size:.74rem}.edut-extension-browser-body{background:radial-gradient(circle at 50% 34%,#f6536721,#0000 16rem),#070d16;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:285px;padding:42px 28px;display:grid}.edut-extension-browser-body>div{background:#0f172ae6;border:1px solid #94a3b82e;border-radius:10px;align-self:center;min-height:150px;padding:22px}.edut-extension-browser-body small,.edut-extension-browser-body span,.edut-extension-browser-body strong{display:block}.edut-extension-browser-body small{color:#ff8594;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.edut-extension-browser-body strong{color:#fff;margin:16px 0 7px;font-size:1.08rem}.edut-extension-browser-body span{color:#97a7bc;line-height:1.5}.edut-cta-band{background:linear-gradient(90deg,#f6536729,#0000 48%),#0f172ad1;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:20px;padding:26px;display:grid}.edut-cta-band img{object-fit:contain;filter:drop-shadow(0 0 20px #f6536766);width:64px;height:64px}.edut-cta-band h2{max-width:720px;font-size:2.35rem}.edut-cta-band p{margin-top:10px}.edut-faq{padding-bottom:76px}@media (width<=1120px){.edut-hero,.edut-comparison,.edut-pricing-section,.edut-extension-callout{grid-template-columns:1fr}.edut-product-stage{max-width:680px}.edut-module-grid,.edut-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edut-flow-card:after{display:none}.edut-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.edut-sales-nav{width:min(100% - 20px,680px);min-height:58px;top:10px}.edut-sales-brand small,.edut-sales-nav-actions a:not(.edut-sales-nav-cta){display:none}.edut-hero{width:min(100% - 28px,680px);min-height:auto;padding:92px 0 52px}.edut-hero h1{font-size:2.9rem}.edut-hero p{font-size:1.05rem}.edut-extension-callout{padding-inline:22px}.edut-extension-visual{transform:none}.edut-extension-browser-body{grid-template-columns:1fr;min-height:0;padding:22px}.edut-hero-actions,.edut-primary-cta,.edut-secondary-cta{width:100%}.edut-product-body{padding:14px}.edut-flow-rail,.edut-signal-grid,.edut-proof-strip,.edut-three-grid,.edut-module-grid,.edut-flow-grid,.edut-comparison-list article,.edut-cta-band,.edut-checkout-layout,.edut-topup-grid,.edut-faq-grid{grid-template-columns:1fr}.edut-selected-offer{position:static}.edut-topups-heading{gap:10px;display:grid}.edut-topups-heading p{text-align:left;max-width:none}.edut-proof-strip,.edut-section{width:min(100% - 28px,680px)}.edut-proof-strip{margin-top:0}.edut-section{padding-top:64px}.edut-section-heading h2,.edut-comparison h2,.edut-pricing-card h2{font-size:2.25rem}.edut-comparison{padding:20px}.edut-comparison-list svg{transform:rotate(90deg)}.edut-cta-band{text-align:left;gap:14px;padding:22px}.edut-cta-band h2{font-size:2rem}.edut-price-row strong{font-size:3.2rem}}@media (width<=700px){.edut-plan-grid{grid-template-columns:1fr}.edut-plan-card,.edut-selected-offer,.edut-checkout-panel{padding:20px}.edut-plan-card>.edut-plan-benefits{min-height:0}.edut-topups{padding-inline:18px}.edut-topups>summary{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding:18px 0}.edut-topups>summary>span:last-child{justify-content:space-between;width:100%}}@media (width<=520px){.edut-sales-brand strong{display:none}.edut-sales-nav-actions .edut-sales-nav-cta{padding:0 10px;font-size:.82rem}.edut-hero h1{font-size:2.45rem}.edut-hero-logo{width:84px}.edut-kicker{align-items:flex-start;min-height:auto;padding:9px 10px;line-height:1.35}.edut-floating-proof{width:100%;margin-top:12px;position:static}.edut-whop-embed-wrap,#whop-embedded-checkout{min-height:520px}.edut-faq-grid details p{padding-left:16px}}@media (prefers-reduced-motion:reduce){.edut-sales-page *,.edut-sales-page :before,.edut-sales-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-command{--dash-coral:#f65367;--dash-rose:#d55b60;--dash-orange:#eda06b;--dash-cyan:#22d3ee;--dash-blue:#3b82f6;--dash-green:#10b981;--dash-amber:#f59e0b;--dash-violet:#8b5cf6;--dash-danger:#ef4444;width:min(100%,1500px);color:var(--color-text-primary);margin:0 auto;padding:clamp(18px,2vw,28px)}.dashboard-command *,.dashboard-command :before,.dashboard-command :after{min-width:0}.dashboard-command button{font:inherit}.dashboard-command-header,.dashboard-priority-strip,.dashboard-panel,.dashboard-action-card,.dashboard-metric-card{background:linear-gradient(#ffffff09,#ffffff04),#0f172ab8;border:1px solid #94a3b82e;box-shadow:0 18px 50px #0000002e}[data-theme=light] .dashboard-command-header,[data-theme=light] .dashboard-priority-strip,[data-theme=light] .dashboard-panel,[data-theme=light] .dashboard-action-card,[data-theme=light] .dashboard-metric-card{background:#ffffffeb;box-shadow:0 16px 42px #0f172a14}.dashboard-command-header{background:linear-gradient(135deg,#f6536729,#22d3ee14),#0f172ad1;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,22px);margin-bottom:16px;padding:clamp(16px,2vw,22px);display:grid}.dashboard-command-header__brand{background:#f653671a;border-radius:22px;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 0 0 1px #f6536742,0 16px 38px #f6536733}.dashboard-command-header__brand img{object-fit:contain;filter:drop-shadow(0 8px 16px #f6536740);width:48px;height:48px}.dashboard-eyebrow{color:var(--dash-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dashboard-command-header h1{letter-spacing:0;margin:3px 0 6px;font-size:clamp(1.9rem,3.4vw,2.8rem)}.dashboard-command-header p:not(.dashboard-eyebrow){max-width:760px;color:var(--color-text-secondary);font-size:clamp(.94rem,1.6vw,1.06rem)}.dashboard-command-header__tools{justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboard-range{background:#02061747;border:1px solid #94a3b838;border-radius:16px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.dashboard-range button,.dashboard-icon-button,.dashboard-panel__header button,.dashboard-empty-panel button{cursor:pointer;color:var(--color-text-secondary);transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);border:0}.dashboard-range button{background:0 0;border-radius:12px;min-height:36px;padding:0 14px;font-size:.88rem;font-weight:700}.dashboard-range button:hover,.dashboard-range button:focus-visible{color:var(--color-text-primary);background:#94a3b81f}.dashboard-range button.is-active{color:#fff;background:linear-gradient(135deg, var(--dash-coral), var(--dash-orange));box-shadow:0 10px 22px #f6536742}.dashboard-icon-button{background:#94a3b81a;border:1px solid #94a3b833;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.dashboard-icon-button:hover,.dashboard-icon-button:focus-visible{color:#fff;background:#3b82f647}.dashboard-section-heading,.dashboard-panel__header{justify-content:space-between;align-items:center;gap:14px;display:flex}.dashboard-section-heading h2,.dashboard-panel__header h2{align-items:center;gap:8px;margin:2px 0 0;font-size:1.12rem;display:flex}.dashboard-section-heading span,.dashboard-panel__header span{color:var(--color-text-tertiary);font-size:.86rem;font-weight:700}.dashboard-priority-strip{border-radius:22px;margin-bottom:14px;padding:16px}.dashboard-priority-grid,.dashboard-action-grid,.dashboard-metric-grid,.dashboard-main-grid,.dashboard-lower-grid{gap:14px;display:grid}.dashboard-priority-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.dashboard-priority-card,.dashboard-action-card,.dashboard-metric-card{text-align:left;width:100%;color:var(--color-text-primary);cursor:pointer;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border-radius:18px;align-items:center;gap:12px;display:flex;position:relative;overflow:hidden}.dashboard-priority-card{background:linear-gradient(135deg, #ffffff0e, #ffffff05), linear-gradient(135deg, color-mix(in srgb, var(--tone,var(--dash-blue)) 14%, transparent), transparent 64%), #0f172ae6;border:1px solid #94a3b82e;min-height:102px;padding:14px;box-shadow:0 12px 34px #0000002e}[data-theme=light] .dashboard-priority-card{background:linear-gradient(135deg, color-mix(in srgb, var(--tone,var(--dash-blue)) 10%, transparent), transparent 64%), #fffffff0;box-shadow:0 12px 28px #0f172a14}.dashboard-priority-card:before,.dashboard-action-card:before,.dashboard-metric-card:before{content:"";background:var(--tone,var(--dash-blue));opacity:.95;width:3px;position:absolute;inset:0 auto 0 0}.dashboard-priority-card:hover,.dashboard-priority-card:focus-visible,.dashboard-action-card:hover,.dashboard-action-card:focus-visible,.dashboard-metric-card:hover,.dashboard-metric-card:focus-visible{border-color:color-mix(in srgb, var(--tone,var(--dash-blue)) 55%, transparent);transform:translateY(-2px)}.dashboard-card-icon{width:42px;height:42px;color:var(--tone,var(--dash-blue));background:color-mix(in srgb, var(--tone,var(--dash-blue)) 18%, transparent);border-radius:14px;flex:none;place-items:center;display:grid}.dashboard-priority-card span:not(.dashboard-card-icon),.dashboard-action-card span:not(.dashboard-card-icon),.dashboard-metric-card span:not(.dashboard-card-icon){gap:2px;display:grid}.dashboard-priority-card strong,.dashboard-metric-card strong{color:#fff;font-size:1.5rem;line-height:1}[data-theme=light] .dashboard-priority-card strong,[data-theme=light] .dashboard-metric-card strong{color:var(--color-text-primary)}.dashboard-priority-card em,.dashboard-metric-card em{color:var(--color-text-primary);font-size:.86rem;font-style:normal;font-weight:800}.dashboard-priority-card small,.dashboard-action-card small,.dashboard-metric-card small{color:var(--color-text-tertiary);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.25;display:-webkit-box;overflow:hidden}.dashboard-priority-card>svg,.dashboard-action-card>svg{color:var(--color-text-tertiary);margin-left:auto}.dashboard-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.dashboard-action-card{min-height:78px;padding:13px 14px}.dashboard-action-card strong{color:var(--color-text-primary);font-size:.94rem}.dashboard-metric-grid{grid-template-columns:repeat(4,minmax(180px,1fr));margin-bottom:14px}.dashboard-metric-card{align-items:flex-start;min-height:122px;padding:16px}.dashboard-metric-card .dashboard-card-icon{border-radius:12px;width:38px;height:38px}.dashboard-metric-card strong{margin-top:8px;font-size:clamp(1.45rem,2vw,1.9rem)}.dashboard-main-grid{grid-template-columns:minmax(0,2fr) minmax(310px,.9fr);margin-bottom:14px}.dashboard-main-grid--bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.dashboard-panel{border-radius:22px;min-height:320px;padding:18px;overflow:hidden}.dashboard-panel--wide{min-height:360px}.dashboard-panel__header{margin-bottom:16px}.dashboard-panel__header button,.dashboard-empty-panel button{color:#dbeafe;background:#3b82f624;border:1px solid #3b82f638;border-radius:999px;min-height:34px;padding:0 13px;font-size:.82rem;font-weight:800}.dashboard-panel__header button:hover,.dashboard-panel__header button:focus-visible,.dashboard-empty-panel button:hover,.dashboard-empty-panel button:focus-visible{background:#3b82f642}.dashboard-chart{height:286px;position:relative}.dashboard-empty-panel{height:100%;min-height:180px;color:var(--color-text-secondary);text-align:center;background:#0206172e;border:1px dashed #94a3b842;border-radius:18px;align-content:center;place-items:center;gap:8px;padding:22px;display:grid}.dashboard-empty-panel svg{color:var(--dash-cyan)}.dashboard-empty-panel strong{color:var(--color-text-primary);font-size:1rem}.dashboard-empty-panel p{max-width:420px;color:var(--color-text-tertiary);font-size:.88rem;line-height:1.45}.dashboard-task-ring{--task-progress:0%;background:radial-gradient(circle at center, #111827 0 54%, transparent 55%), conic-gradient(var(--dash-green) var(--task-progress), #94a3b829 0);border-radius:50%;align-content:center;place-items:center;gap:2px;width:142px;height:142px;margin:4px auto 18px;display:grid;box-shadow:inset 0 0 0 1px #94a3b81f}[data-theme=light] .dashboard-task-ring{background:radial-gradient(circle at center, #fff 0 54%, transparent 55%), conic-gradient(var(--dash-green) var(--task-progress), #94a3b833 0)}.dashboard-task-ring strong{font-size:2rem}.dashboard-task-ring span{color:var(--color-text-tertiary);font-size:.78rem;font-weight:700}.dashboard-task-list,.dashboard-channel-list,.dashboard-research-list,.dashboard-project-list,.dashboard-activity-list{gap:9px;display:grid}.dashboard-stat-line,.dashboard-channel-list button,.dashboard-research-list button,.dashboard-project-list button,.dashboard-activity-list button{width:100%;min-height:52px;color:var(--color-text-primary);text-align:left;background:#0f172a6b;border:1px solid #94a3b824;border-radius:14px;align-items:center;gap:10px;padding:10px;display:grid}[data-theme=light] .dashboard-stat-line,[data-theme=light] .dashboard-channel-list button,[data-theme=light] .dashboard-research-list button,[data-theme=light] .dashboard-project-list button,[data-theme=light] .dashboard-activity-list button{background:#f1f5f9b8}.dashboard-stat-line{color:var(--tone,var(--dash-blue));grid-template-columns:auto minmax(0,1fr) auto}.dashboard-stat-line span{color:var(--color-text-secondary);font-size:.86rem;font-weight:700}.dashboard-stat-line strong{color:var(--color-text-primary)}.dashboard-channel-list button,.dashboard-research-list button,.dashboard-project-list button,.dashboard-activity-list button{cursor:pointer;transition:border-color var(--transition-fast), transform var(--transition-fast), background var(--transition-fast);grid-template-columns:auto minmax(0,1fr) auto}.dashboard-channel-list button:hover,.dashboard-channel-list button:focus-visible,.dashboard-research-list button:hover,.dashboard-research-list button:focus-visible,.dashboard-project-list button:hover,.dashboard-project-list button:focus-visible,.dashboard-activity-list button:hover,.dashboard-activity-list button:focus-visible{background:#22d3ee14;border-color:#22d3ee57;transform:translate(2px)}.dashboard-channel-list button>span:first-child,.dashboard-research-list button>span:first-child{width:28px;height:28px;color:var(--dash-cyan);background:#22d3ee1f;border-radius:10px;place-items:center;font-size:.82rem;font-weight:900;display:grid}.dashboard-channel-list strong,.dashboard-research-list strong,.dashboard-project-list strong,.dashboard-activity-list strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;display:block;overflow:hidden}.dashboard-channel-list small,.dashboard-research-list small,.dashboard-project-list small,.dashboard-activity-list small{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;display:block;overflow:hidden}.dashboard-channel-list em,.dashboard-research-list em,.dashboard-project-list em,.dashboard-activity-list em{color:var(--dash-cyan);white-space:nowrap;font-size:.8rem;font-style:normal;font-weight:900}.dashboard-finance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.dashboard-finance-grid div{background:#0f172a5c;border:1px solid #94a3b824;border-radius:16px;min-height:82px;padding:13px}.dashboard-finance-grid small{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.76rem;font-weight:800}.dashboard-finance-grid strong{margin-top:8px;font-size:1.25rem;display:block}.dashboard-finance-grid .is-positive{color:var(--dash-green)}.dashboard-finance-grid .is-negative{color:var(--dash-danger)}.dashboard-mix-chart{height:178px}.dashboard-activity-list .dashboard-dot{background:var(--dash-blue);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 5px #3b82f61f}.dashboard-dot-research{background:var(--dash-orange)!important;box-shadow:0 0 0 5px #eda06b24!important}.dashboard-dot-niche{background:var(--dash-cyan)!important;box-shadow:0 0 0 5px #22d3ee24!important}.dashboard-dot-project{background:var(--dash-green)!important;box-shadow:0 0 0 5px #10b98124!important}.dashboard-state-card{width:min(100% - 32px,620px);color:var(--color-text-primary);text-align:center;background:#7f1d1d24;border:1px solid #ef444442;border-radius:24px;place-items:center;gap:12px;margin:8vh auto;padding:36px;display:grid}.dashboard-state-card svg{color:var(--dash-danger)}.dashboard-state-card p{color:var(--color-text-secondary)}.dashboard-loading{gap:14px;display:grid}.dashboard-skeleton{background:#94a3b81f;border-radius:22px;min-height:110px;position:relative;overflow:hidden}.dashboard-command-skeleton{min-height:140px}.dashboard-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.3s infinite dashboard-shimmer;position:absolute;inset:0;transform:translate(-100%)}.dashboard-tone-blue{--tone:var(--dash-blue)}.dashboard-tone-cyan{--tone:var(--dash-cyan)}.dashboard-tone-green{--tone:var(--dash-green)}.dashboard-tone-warning,.dashboard-tone-amber{--tone:var(--dash-amber)}.dashboard-tone-violet{--tone:var(--dash-violet)}.dashboard-tone-coral,.dashboard-tone-opportunity{--tone:var(--dash-coral)}.dashboard-tone-danger{--tone:var(--dash-danger)}.dashboard-tone-info{--tone:var(--dash-cyan)}@keyframes dashboard-shimmer{to{transform:translate(100%)}}@media (width<=1280px){.dashboard-command{padding:18px}.dashboard-priority-grid,.dashboard-action-grid,.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-lower-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.dashboard-command-header{grid-template-columns:auto minmax(0,1fr)}.dashboard-command-header__tools{grid-column:1/-1;justify-content:flex-start}.dashboard-main-grid,.dashboard-main-grid--bottom{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.dashboard-command{padding:14px}.dashboard-command-header{grid-template-columns:1fr}.dashboard-command-header__brand{width:58px;height:58px}.dashboard-priority-grid,.dashboard-action-grid,.dashboard-metric-grid,.dashboard-finance-grid{grid-template-columns:1fr}.dashboard-section-heading,.dashboard-panel__header{flex-direction:column;align-items:flex-start}.dashboard-range{width:100%}.dashboard-range button{flex:42%}.dashboard-chart{height:240px}}@media (width<=430px){.dashboard-command-header__tools{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.dashboard-range button{white-space:nowrap;min-width:0;padding:0 8px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.dashboard-command *,.dashboard-command :before,.dashboard-command :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-command--minimal{gap:14px;width:min(100%,1460px);padding:clamp(14px,1.7vw,24px);display:grid}.dashboard-command--minimal .dashboard-eyebrow{letter-spacing:.05em;margin:0}.dashboard-today-header,.dashboard-decision-card,.dashboard-next-card,.dashboard-essential-action,.dashboard-mini-metric,.dashboard-compact-panel,.dashboard-summary-shell{background:linear-gradient(#ffffff09,#ffffff03),#0f172abd;border:1px solid #94a3b829;box-shadow:0 16px 44px #00000029}[data-theme=light] .dashboard-today-header,[data-theme=light] .dashboard-decision-card,[data-theme=light] .dashboard-next-card,[data-theme=light] .dashboard-essential-action,[data-theme=light] .dashboard-mini-metric,[data-theme=light] .dashboard-compact-panel,[data-theme=light] .dashboard-summary-shell{background:#fffffff0;box-shadow:0 16px 38px #0f172a14}.dashboard-today-header{background:radial-gradient(circle at 0 0,#f6536729,#0000 34%),linear-gradient(135deg,#111827eb,#0f172ac2);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:104px;padding:16px;display:grid}.dashboard-today-header__brand{background:#f653671f;border-radius:18px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 0 1px #f6536740,0 14px 30px #f6536733}.dashboard-today-header__brand img{object-fit:contain;filter:drop-shadow(0 8px 14px #f6536742);width:44px;height:44px}.dashboard-today-header__copy h1{color:var(--color-text-primary);margin:2px 0 4px;font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.08}.dashboard-today-header__copy p:not(.dashboard-eyebrow){max-width:560px;color:var(--color-text-secondary);font-size:.98rem}.dashboard-today-header__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.dashboard-today-header__tools>span{color:var(--color-text-tertiary);white-space:nowrap;font-size:.82rem;font-weight:800}.dashboard-decision-layout{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);gap:14px;display:grid}.dashboard-decision-card,.dashboard-next-card{color:var(--color-text-primary);border-radius:22px;position:relative;overflow:hidden}.dashboard-decision-card{background:linear-gradient(135deg, color-mix(in srgb, var(--tone,var(--dash-coral)) 20%, transparent), transparent 62%), #0f172ad6;gap:16px;min-height:176px;padding:clamp(18px,2vw,24px);display:grid}.dashboard-decision-card:before,.dashboard-next-card:before,.dashboard-essential-action:before,.dashboard-mini-metric:before{content:"";background:var(--tone,var(--dash-coral));width:3px;position:absolute;inset:0 auto 0 0}.dashboard-decision-card__main{align-items:flex-start;gap:16px;display:flex}.dashboard-decision-card h2{max-width:820px;margin:2px 0 8px;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.08}.dashboard-decision-card p:not(.dashboard-eyebrow){max-width:760px;color:var(--color-text-secondary);font-size:.98rem;line-height:1.45}.dashboard-decision-actions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-decision-actions button,.dashboard-next-card button,.dashboard-summary-toggle,.dashboard-summary-links button{color:#f8fafc;cursor:pointer;min-height:40px;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);background:#0f172aad;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:.88rem;font-weight:900;display:inline-flex}.dashboard-decision-actions button{padding:0 16px}.dashboard-decision-actions button:hover,.dashboard-decision-actions button:focus-visible,.dashboard-next-card button:hover,.dashboard-next-card button:focus-visible,.dashboard-summary-toggle:hover,.dashboard-summary-toggle:focus-visible,.dashboard-summary-links button:hover,.dashboard-summary-links button:focus-visible{border-color:color-mix(in srgb, var(--tone,var(--dash-blue)) 48%, transparent);background:color-mix(in srgb, var(--tone,var(--dash-blue)) 18%, #0f172ac7);transform:translateY(-1px)}.dashboard-next-card{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--tone,var(--dash-blue)) 18%, transparent), transparent 42%), #0f172ad6;align-content:space-between;gap:14px;min-height:176px;padding:20px;display:grid}.dashboard-next-card h2{margin:8px 0 0;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.3}.dashboard-next-card button{width:fit-content;padding:0 16px}.dashboard-essential-grid,.dashboard-minimal-metrics,.dashboard-secondary-grid,.dashboard-summary-grid{gap:14px;display:grid}.dashboard-essential-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-essential-action,.dashboard-mini-metric{width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border-radius:18px;align-items:center;gap:12px;display:flex;position:relative;overflow:hidden}.dashboard-essential-action{min-height:86px;padding:14px}.dashboard-essential-action:hover,.dashboard-essential-action:focus-visible,.dashboard-mini-metric:hover,.dashboard-mini-metric:focus-visible{border-color:color-mix(in srgb, var(--tone,var(--dash-blue)) 46%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--tone,var(--dash-blue)) 10%, transparent), transparent 68%), #0f172adb;transform:translateY(-2px)}.dashboard-essential-action span:not(.dashboard-card-icon),.dashboard-mini-metric span{gap:3px;display:grid}.dashboard-essential-action strong{color:var(--color-text-primary);font-size:1rem}.dashboard-essential-action small,.dashboard-mini-metric small{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.3;overflow:hidden}.dashboard-essential-action>svg{color:var(--color-text-tertiary);margin-left:auto}.dashboard-minimal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-mini-metric{min-height:94px;padding:15px 16px}.dashboard-mini-metric>svg{color:var(--tone,var(--dash-blue));flex:none}.dashboard-mini-metric em{color:var(--color-text-secondary);text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:900}.dashboard-mini-metric strong{color:#fff;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1}[data-theme=light] .dashboard-mini-metric strong{color:var(--color-text-primary)}.dashboard-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-compact-panel .dashboard-panel__header{margin-bottom:14px}.dashboard-compact-list{gap:10px;display:grid}.dashboard-compact-list button{width:100%;min-height:58px;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:#0f172a75;border:1px solid #94a3b824;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.dashboard-compact-list button:hover,.dashboard-compact-list button:focus-visible{background:#22d3ee14;border-color:#22d3ee59;transform:translate(2px)}.dashboard-compact-list button>span:first-child:not(.dashboard-status-dot){width:28px;height:28px;color:var(--dash-cyan);background:#22d3ee1f;border-radius:10px;place-items:center;font-size:.82rem;font-weight:900;display:grid}.dashboard-compact-list strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;display:block;overflow:hidden}.dashboard-compact-list small{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;display:block;overflow:hidden}.dashboard-compact-list em{color:var(--dash-cyan);white-space:nowrap;font-size:.8rem;font-style:normal;font-weight:900}.dashboard-status-dot{background:var(--dash-blue);border-radius:999px;width:12px;height:12px;box-shadow:0 0 0 5px #3b82f61f}.dashboard-status-recording,.dashboard-status-thumbnail{background:var(--dash-amber);box-shadow:0 0 0 5px #f59e0b21}.dashboard-status-editing,.dashboard-status-scheduled{background:var(--dash-green);box-shadow:0 0 0 5px #10b98121}.dashboard-summary-shell{border-radius:20px;padding:12px}.dashboard-summary-toggle{width:100%;min-height:44px;color:var(--color-text-secondary);background:#0f172a5c;justify-content:space-between;padding:0 14px}.dashboard-summary-toggle[aria-expanded=true] svg:last-child{transform:rotate(90deg)}.dashboard-full-summary{border-top:1px solid #94a3b824;gap:14px;margin-top:12px;padding-top:12px;display:grid}.dashboard-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-summary-metric{background:#0f172a5c;border:1px solid #94a3b821;border-radius:15px;align-items:center;gap:10px;min-height:72px;padding:12px;display:flex}.dashboard-summary-metric svg{color:var(--dash-cyan);flex:none}.dashboard-summary-metric small{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.dashboard-summary-metric strong{color:var(--color-text-primary);margin-top:3px;font-size:1.05rem;display:block}.dashboard-summary-links{flex-wrap:wrap;gap:9px;display:flex}.dashboard-summary-links button{min-height:36px;color:var(--color-text-secondary);padding:0 13px}.dashboard-today-skeleton{min-height:104px}.dashboard-decision-skeleton{min-height:176px}.dashboard-tone-stable{--tone:var(--dash-green)}@media (width<=1160px){.dashboard-decision-layout,.dashboard-secondary-grid{grid-template-columns:minmax(0,1fr)}.dashboard-essential-grid,.dashboard-minimal-metrics,.dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.dashboard-today-header{grid-template-columns:auto minmax(0,1fr)}.dashboard-today-header__tools{grid-column:1/-1;justify-content:flex-start}.dashboard-decision-card__main{flex-direction:column}}@media (width<=640px){.dashboard-command--minimal{padding:12px}.dashboard-today-header,.dashboard-decision-card,.dashboard-next-card,.dashboard-compact-panel{border-radius:18px}.dashboard-today-header{grid-template-columns:1fr}.dashboard-today-header__tools{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.dashboard-today-header__tools>span{grid-column:1/-1}.dashboard-range{width:100%}.dashboard-range button{white-space:nowrap;flex:42%;min-width:0;padding:0 8px}.dashboard-essential-grid,.dashboard-minimal-metrics,.dashboard-summary-grid{grid-template-columns:1fr}.dashboard-next-card button,.dashboard-decision-actions button{width:100%}}.dashboard-command--minimal{gap:12px;width:min(100%,1420px);padding:clamp(12px,1.35vw,20px)}.dashboard-today-header{background:linear-gradient(135deg,#f653671f,#0000 34%),linear-gradient(120deg,#10b9810d,#0000 46%),#0f172ac7;border-radius:20px;min-height:82px;padding:13px 15px;box-shadow:0 14px 36px #00000021}.dashboard-today-header__brand{border-radius:16px;width:48px;height:48px}.dashboard-today-header__brand img{width:39px;height:39px}.dashboard-today-header__copy h1{font-size:clamp(1.25rem,1.65vw,1.7rem)}.dashboard-today-header__copy p:not(.dashboard-eyebrow){max-width:520px;font-size:.93rem}.dashboard-workbench{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:12px;display:grid}.dashboard-workbench__main,.dashboard-side-rail{gap:12px;min-width:0;display:grid}.dashboard-side-rail{position:sticky;top:92px}.dashboard-workbench .dashboard-decision-card{border-color:color-mix(in srgb, var(--tone,var(--dash-green)) 30%, #94a3b829);background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--tone,var(--dash-green)) 20%, transparent), transparent 34%), linear-gradient(145deg, #0f172aeb, #091020e0);min-height:190px;padding:clamp(18px,2vw,26px);box-shadow:0 20px 54px #00000030}.dashboard-workbench .dashboard-decision-card:after{content:"";border:1px solid color-mix(in srgb, var(--tone,var(--dash-green)) 34%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--tone,var(--dash-green)) 12%, transparent), transparent 66%);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-110px;right:-80px}.dashboard-decision-card__main{z-index:1;position:relative}.dashboard-decision-card__main .dashboard-card-icon{border-radius:20px;width:58px;height:58px}.dashboard-decision-card h2{max-width:720px;font-size:clamp(1.55rem,2.3vw,2.35rem)}.dashboard-decision-card p:not(.dashboard-eyebrow){max-width:680px;font-size:1rem}.dashboard-decision-actions{z-index:1;position:relative}.dashboard-decision-actions button:first-child{border-color:color-mix(in srgb, var(--tone,var(--dash-green)) 42%, transparent);background:color-mix(in srgb, var(--tone,var(--dash-green)) 17%, #0f172ab8)}.dashboard-side-rail .dashboard-next-card{background:radial-gradient(circle at 100% 0,#3b82f633,#0000 48%),#0f172ad6;border-color:#3b82f63d;min-height:190px;padding:18px}.dashboard-side-rail .dashboard-next-card h2{font-size:clamp(1.02rem,1.35vw,1.22rem)}.dashboard-workbench__main .dashboard-essential-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.dashboard-workbench__main .dashboard-essential-action{border-radius:16px;min-height:78px}.dashboard-workbench__main .dashboard-secondary-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.dashboard-side-rail .dashboard-minimal-metrics{grid-template-columns:1fr;gap:10px}.dashboard-side-rail .dashboard-mini-metric{border-radius:16px;min-height:74px}.dashboard-clean-state{min-height:96px;color:var(--color-text-primary);background:linear-gradient(135deg,#10b9811c,#0000 62%),#0f172ab8;border:1px solid #10b9812e;border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex;box-shadow:0 16px 40px #0000001f}.dashboard-clean-state svg{color:var(--dash-green);flex:none}.dashboard-clean-state span{gap:4px;min-width:0;display:grid}.dashboard-clean-state strong{color:var(--color-text-primary);font-size:.98rem}.dashboard-clean-state small{color:var(--color-text-tertiary);font-size:.82rem;line-height:1.35}.dashboard-side-rail .dashboard-summary-shell{border-radius:18px;padding:10px}.dashboard-side-rail .dashboard-summary-grid{grid-template-columns:1fr;gap:8px}.dashboard-side-rail .dashboard-summary-metric{border-radius:13px;min-height:58px}.dashboard-side-rail .dashboard-summary-links{grid-template-columns:1fr 1fr;display:grid}.dashboard-side-rail .dashboard-summary-links button{min-width:0}.dashboard-compact-panel{border-radius:20px;min-height:236px;padding:16px}.dashboard-command--minimal .dashboard-empty-panel{min-height:144px}[data-theme=light] .dashboard-clean-state{background:linear-gradient(135deg,#10b9811c,#0000 62%),#fffffff0}@media (width<=1240px){.dashboard-workbench{grid-template-columns:minmax(0,1fr)}.dashboard-side-rail{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:stretch;position:static}.dashboard-side-rail .dashboard-summary-shell{grid-column:1/-1}.dashboard-side-rail .dashboard-minimal-metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}@media (width<=760px){.dashboard-side-rail{grid-template-columns:1fr}.dashboard-workbench .dashboard-decision-card{min-height:auto}.dashboard-workbench__main .dashboard-secondary-grid{grid-template-columns:1fr}}.dashboard-command--calm{gap:10px;width:min(100%,1240px);padding:12px clamp(12px,1.4vw,18px)}.dashboard-today-strip{background:#0f172abd;border:1px solid #94a3b82e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 12px;display:grid;box-shadow:0 14px 34px #0000002e}.dashboard-command--calm .dashboard-today-header__brand{width:42px;height:42px;box-shadow:none;background:radial-gradient(circle at 35% 25%,#ffffff2e,#0000 34%),#f6536721;border-color:#f6536757;border-radius:14px}.dashboard-command--calm .dashboard-today-header__brand img{object-fit:contain;width:34px;height:34px}.dashboard-command--calm .dashboard-today-header__copy h1{margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.1}.dashboard-command--calm .dashboard-today-header__copy p{color:var(--color-text-tertiary);margin:2px 0 0;font-size:.82rem}.dashboard-command--calm .dashboard-today-header__tools{justify-content:flex-end;align-items:center;gap:8px;display:flex}.dashboard-command--calm .dashboard-range{border-radius:14px;min-height:40px;padding:4px}.dashboard-command--calm .dashboard-range button{border-radius:10px;min-height:30px;padding:0 12px;font-size:.82rem}.dashboard-command--calm .dashboard-icon-button{border-radius:13px;width:40px;height:40px}.dashboard-focus-board{grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);align-items:stretch;gap:10px;display:grid}.dashboard-command--calm .dashboard-decision-card{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:116px;padding:14px;display:grid;overflow:hidden}.dashboard-command--calm .dashboard-decision-card:before,.dashboard-command--calm .dashboard-decision-card:after,.dashboard-command--calm .dashboard-essential-action:before,.dashboard-command--calm .dashboard-mini-metric:before{display:none}.dashboard-command--calm .dashboard-decision-card .dashboard-card-icon{border-radius:16px;width:48px;height:48px}.dashboard-command--calm .dashboard-decision-card h2{margin:0 0 3px;font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.08}.dashboard-command--calm .dashboard-decision-card p:not(.dashboard-eyebrow){max-width:48ch;color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.45}.dashboard-primary-action{min-height:42px;color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:#22d3ee17;border:1px solid #22d3ee47;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 15px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.dashboard-primary-action:hover{background:#22d3ee26;border-color:#22d3ee8c;transform:translateY(-1px)}.dashboard-essential-grid--calm{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboard-command--calm .dashboard-essential-action{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:116px;padding:12px}.dashboard-command--calm .dashboard-essential-action .dashboard-card-icon{border-radius:15px;width:44px;height:44px}.dashboard-command--calm .dashboard-essential-action strong{font-size:.96rem;line-height:1.15}.dashboard-command--calm .dashboard-essential-action small{max-width:16ch;color:var(--color-text-tertiary);white-space:nowrap;margin-top:3px;font-size:.8rem}.dashboard-minimal-metrics--calm{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.dashboard-command--calm .dashboard-mini-metric{border-radius:14px;align-items:center;min-height:56px;padding:10px 12px}.dashboard-command--calm .dashboard-mini-metric em{font-size:.74rem}.dashboard-command--calm .dashboard-mini-metric strong{font-size:1.15rem}.dashboard-command--calm .dashboard-mini-metric small{display:none}.dashboard-secondary-grid--calm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dashboard-command--calm .dashboard-compact-panel{border-radius:18px;min-height:170px;padding:14px}.dashboard-command--calm .dashboard-panel__header{margin-bottom:10px}.dashboard-command--calm .dashboard-panel__header h2{font-size:1.08rem}.dashboard-command--calm .dashboard-panel__header button{border-radius:999px;min-height:34px;padding:0 13px}.dashboard-command--calm .dashboard-compact-list{gap:8px}.dashboard-command--calm .dashboard-compact-list button{min-height:50px;padding:9px 10px}.dashboard-command--calm .dashboard-empty-panel{background:#0f172a61;border-style:solid;border-color:#94a3b829;min-height:108px;padding:14px}.dashboard-command--calm .dashboard-empty-panel svg{width:22px;height:22px}.dashboard-command--calm .dashboard-empty-panel strong{font-size:.98rem}.dashboard-command--calm .dashboard-empty-panel p{max-width:32ch;font-size:.86rem}.dashboard-command--calm .dashboard-empty-panel button{min-height:34px;padding:0 13px}.dashboard-summary-shell--calm{border-radius:16px;padding:8px}.dashboard-summary-shell--calm .dashboard-summary-toggle{border-radius:13px;min-height:38px;padding:0 13px}.dashboard-summary-shell--calm .dashboard-full-summary{margin-top:8px}.dashboard-summary-shell--calm .dashboard-summary-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (width<=1180px){.dashboard-focus-board,.dashboard-secondary-grid--calm{grid-template-columns:minmax(0,1fr)}.dashboard-command--calm .dashboard-essential-action{min-height:78px}}@media (width<=820px){.dashboard-today-strip,.dashboard-command--calm .dashboard-decision-card{grid-template-columns:minmax(0,1fr)}.dashboard-command--calm .dashboard-today-header__tools{flex-wrap:wrap;justify-content:flex-start}.dashboard-essential-grid--calm{grid-template-columns:minmax(0,1fr)}.dashboard-primary-action{width:100%}}.auth-google-shell{width:100%;min-height:44px;margin-bottom:14px}.auth-google-shell>div{width:100%!important}.auth-consent-backdrop{z-index:10000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020617c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.auth-consent-dialog{color:#e8eef8;background:radial-gradient(circle at 95% 5%,#f6536729,#0000 34%),linear-gradient(145deg,#0f172afc,#08101ffc);border:1px solid #7dd3fc33;border-radius:18px;width:min(100%,620px);max-height:calc(100svh - 40px);padding:clamp(22px,4vw,34px);overflow-y:auto;box-shadow:0 34px 100px #0000009e}.auth-consent-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;display:grid;position:relative}.auth-consent-brand{background:#0f172ae0;border:1px solid #f6536757;border-radius:16px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 28px #f6536733}.auth-consent-brand img{width:52px;height:52px}.auth-consent-kicker{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:7px;font-size:.72rem;font-weight:900;display:inline-flex}.auth-consent-header h2{color:#f8fafc;margin:0;font-size:clamp(1.55rem,4vw,2.1rem);line-height:1.08}.auth-consent-header p{color:#aebed2;margin:8px 0 0;font-size:.93rem;line-height:1.55}.auth-consent-close{color:#94a3b8;cursor:pointer;background:#94a3b814;border:1px solid #94a3b829;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.auth-consent-assurance{color:#a7f3d0;background:#10b98117;border:1px solid #34d39933;border-radius:14px;align-items:flex-start;gap:12px;margin:24px 0 16px;padding:14px;display:flex}.auth-consent-assurance svg{flex:none}.auth-consent-assurance strong,.auth-consent-assurance span{display:block}.auth-consent-assurance strong{color:#d1fae5;font-size:.88rem}.auth-consent-assurance span{color:#9fc9bd;margin-top:3px;font-size:.78rem}.auth-consent-error{margin:0 0 14px}.auth-consent-options{gap:12px;display:grid}.auth-consent-option{color:#b9c7da;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);background:#02061780;border:1px solid #94a3b829;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid;position:relative}.auth-consent-option:hover{border-color:#7dd3fc52;transform:translateY(-1px)}.auth-consent-option.is-selected{background:#0ea5e917;border-color:#38bdf870}.auth-consent-option.is-required.is-selected{background:#10b98114;border-color:#34d3996b}.auth-consent-option>input{accent-color:#22d3ee;width:18px;height:18px;margin:2px 0 0}.auth-consent-option-icon{color:#7dd3fc;background:#38bdf81a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.auth-consent-option strong,.auth-consent-option>span:last-child>span{display:block}.auth-consent-option strong{color:#f1f5f9;font-size:.91rem}.auth-consent-option strong small{color:#93c5fd;text-transform:uppercase;background:#3b82f61f;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:.62rem;display:inline-flex}.auth-consent-option>span:last-child>span{margin-top:5px;font-size:.8rem;line-height:1.5}.auth-consent-option a{color:#67e8f9;font-weight:800}.auth-consent-actions{grid-template-columns:minmax(120px,.42fr) minmax(180px,1fr);gap:12px;margin-top:22px;display:grid}.auth-consent-actions button{min-height:50px;font:inherit;cursor:pointer;border-radius:12px;font-weight:900}.auth-consent-secondary{color:#cbd5e1;background:#94a3b814;border:1px solid #94a3b82e}.auth-consent-primary{color:#fff;background:linear-gradient(135deg,#f65367 0%,#e67567 52%,#eda06b 100%);border:0;justify-content:center;align-items:center;gap:9px;display:inline-flex;box-shadow:0 16px 34px #f6536747}.auth-consent-actions button:disabled,.auth-consent-close:disabled{cursor:not-allowed;opacity:.52}.auth-consent-actions button:focus-visible,.auth-consent-close:focus-visible,.auth-consent-option input:focus-visible,.auth-consent-option a:focus-visible{outline-offset:3px;outline:3px solid #67e8f99e}@media (width<=580px){.auth-consent-backdrop{align-items:end;padding:0}.auth-consent-dialog{border-radius:22px 22px 0 0;width:100%;max-height:94svh}.auth-consent-header{grid-template-columns:auto minmax(0,1fr)}.auth-consent-close{position:absolute;top:-4px;right:-4px}.auth-consent-actions{grid-template-columns:1fr}.auth-consent-primary{grid-row:1}}@media (prefers-reduced-motion:reduce){.auth-consent-option{transition:none}}.auth-divider{color:#8aa0bd;text-transform:uppercase;align-items:center;gap:12px;margin:4px 0 16px;font-size:.78rem;font-weight:800;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#94a3b82e;flex:1;height:1px}.auth-check-field{color:#bac8dc;align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.35;display:flex}.auth-check-field input{accent-color:#38bdf8;flex:none;width:16px;height:16px;margin-top:2px}.auth-card-register .auth-card-header{margin-bottom:18px}.auth-card-register .auth-form{gap:14px}.auth-recovery-shell{place-items:center;padding:28px;display:grid}.auth-recovery-card{width:min(100%,540px);position:relative}.auth-recovery-card .auth-card-header h1{color:#f8fafc;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.1}.auth-recovery-symbol{color:#7dd3fc;background:#0ea5e91c;border:1px solid #38bdf847;border-radius:16px;place-items:center;width:54px;height:54px;margin:4px 0 18px;display:grid}.auth-recovery-note{color:#aebed2;margin:0 0 18px;font-size:.9rem;line-height:1.55}.auth-verification-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.auth-verification-steps li{background:#0f172a61;border:1px solid #94a3b829;border-radius:10px;align-items:flex-start;gap:8px;min-width:0;padding:10px;display:flex}.auth-verification-steps li>span{color:#94a3b8;background:#94a3b81f;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:.69rem;font-weight:900;display:grid}.auth-verification-steps li>div{gap:3px;min-width:0;display:grid}.auth-verification-steps strong{color:#dbe7f5;font-size:.72rem;line-height:1.25}.auth-verification-steps small{color:#8191a8;font-size:.63rem;line-height:1.3}.auth-verification-steps li.is-complete>span{color:#6ee7b7;background:#34d39926}.auth-verification-steps li.is-current{background:#0ea5e914;border-color:#38bdf847}.auth-verification-steps li.is-current>span{color:#fff;background:#0ea5e9}.auth-verification-steps.is-finished{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.auth-verification-callout{color:#bae6fd;background:#0ea5e914;border:1px solid #38bdf83b;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 16px;padding:11px 12px;font-size:.78rem;line-height:1.45;display:flex}.auth-verification-callout svg{flex:none;margin-top:1px}.auth-primary-link{background:linear-gradient(135deg,#f65367,#e98e60);border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;text-decoration:none;display:inline-flex;color:#fff!important}.auth-success,.auth-loading-state{color:#a7f3d0;background:#10b9811a;border:1px solid #34d39942;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:.88rem;line-height:1.45;display:flex}.auth-success svg,.auth-loading-state .loading-spinner{flex:none}.auth-loading-state{color:#bae6fd;background:#0ea5e917;border-color:#38bdf83d}@media (width<=620px){.auth-recovery-shell{padding:16px}.auth-verification-steps{grid-template-columns:1fr}}.edut-sales-legal{color:#8da0b9;border-top:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:18px;padding-top:26px;padding-bottom:34px;font-size:.82rem;line-height:1.5;display:flex}.edut-sales-legal nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.edut-sales-legal a{color:#8ee7f4;text-underline-offset:3px;align-items:center;min-height:44px;padding:6px 2px;font-weight:800;display:inline-flex}@media (width<=700px){.edut-sales-legal{flex-direction:column;align-items:flex-start}.edut-sales-legal nav{justify-content:flex-start}}[data-theme=light] .dashboard-command{background:#fff}[data-theme=light] .dashboard-command-header,[data-theme=light] .dashboard-priority-strip,[data-theme=light] .dashboard-panel,[data-theme=light] .dashboard-action-card,[data-theme=light] .dashboard-metric-card,[data-theme=light] .dashboard-priority-card,[data-theme=light] .dashboard-today-header,[data-theme=light] .dashboard-decision-card,[data-theme=light] .dashboard-next-card,[data-theme=light] .dashboard-essential-action,[data-theme=light] .dashboard-mini-metric,[data-theme=light] .dashboard-compact-panel,[data-theme=light] .dashboard-summary-shell,[data-theme=light] .dashboard-clean-state{background:#fff;border-color:#e7ecf2;box-shadow:0 6px 20px #0f172a0a}[data-theme=light] .dashboard-range,[data-theme=light] .dashboard-summary-toggle,[data-theme=light] .dashboard-summary-metric,[data-theme=light] .dashboard-compact-list button,[data-theme=light] .dashboard-stat-line,[data-theme=light] .dashboard-channel-list button,[data-theme=light] .dashboard-research-list button,[data-theme=light] .dashboard-project-list button,[data-theme=light] .dashboard-activity-list button,[data-theme=light] .dashboard-decision-actions button:not(:first-child),[data-theme=light] .dashboard-next-card button,[data-theme=light] .dashboard-summary-links button,[data-theme=light] .dashboard-panel__header button,[data-theme=light] .dashboard-empty-panel button{color:#334155;background:#f8fafc;border-color:#e7ecf2}[data-theme=light] .dashboard-essential-action:hover,[data-theme=light] .dashboard-essential-action:focus-visible,[data-theme=light] .dashboard-mini-metric:hover,[data-theme=light] .dashboard-mini-metric:focus-visible,[data-theme=light] .dashboard-compact-list button:hover,[data-theme=light] .dashboard-compact-list button:focus-visible{background:#fbfcfe}:root{--etu-brand-coral:#f04f67;--etu-brand-coral-deep:#d93856;--etu-brand-orange:#ed8f5b;--etu-brand-cyan:#16b8d4;--etu-brand-blue:#4f7cff;--etu-brand-violet:#8b5cf6;--etu-brand-emerald:#16a77a;--etu-radius-xs:10px;--etu-radius-sm:13px;--etu-radius-md:16px;--etu-radius-lg:20px;--etu-radius-xl:26px;--etu-focus:0 0 0 3px color-mix(in srgb, var(--etu-brand-cyan) 30%, transparent)}.prod-shell:not(.creator-workspace){--prod-bg:#070b12!important;--prod-bg-soft:#090e17e0!important;--prod-sidebar:#090e17e0!important;--prod-panel:#0f1723!important;--prod-panel-2:#151f2e!important;--prod-field:#0a121e!important;--prod-page:#070b12!important;--prod-card:#101925!important;--prod-input:#0b1420!important;--prod-elevated:#162235!important;--prod-border:#a4b6cf29!important;--prod-border-strong:#b3c4dc4a!important;--prod-brand:#ff6078!important;--prod-brand-2:#f0a06b!important;--prod-analysis:#2bd4ef!important;--prod-text:#dce6f3!important;--prod-text-strong:#f7faff!important;--prod-muted:#9aabc0!important;--prod-muted-2:#73859d!important;--prod-coral:#ff6078!important;--prod-coral-soft:#ff60781f!important;--prod-orange:#f0a06b!important;--prod-cyan:#2bd4ef!important;--prod-green:#3dd6a3!important;--prod-amber:#ffc966!important;--prod-line:#ff607838!important;--prod-line-soft:#a6b7cf26!important;--prod-soft-tile:#ffffff0b!important;--prod-metric-card:#ffffff0d!important;--prod-shadow:0 24px 70px #00000052, 0 1px 0 #ffffff09 inset!important;isolation:isolate!important;background:radial-gradient(900px 520px at 14% -12%,#ff547524,#0000 62%),radial-gradient(760px 500px at 94% 6%,#23d3ee1b,#0000 64%),radial-gradient(620px 480px at 58% 104%,#8b5cf612,#0000 66%),#070b12!important;position:relative!important}[data-theme=light] .prod-shell:not(.creator-workspace),.prod-shell:not(.creator-workspace)[data-theme=light]{--prod-bg:#f7f9fc!important;--prod-bg-soft:#ffffffd1!important;--prod-sidebar:#ffffffe0!important;--prod-panel:#fffffff0!important;--prod-panel-2:#f2f6fb!important;--prod-field:#f4f7fb!important;--prod-page:#f8fafc!important;--prod-card:#fffffff7!important;--prod-input:#f6f8fb!important;--prod-elevated:#fff!important;--prod-border:#e3e9f1!important;--prod-border-strong:#ccd7e5!important;--prod-brand:#e9425e!important;--prod-brand-2:#d97945!important;--prod-analysis:#087fa8!important;--prod-text:#33445a!important;--prod-text-strong:#132238!important;--prod-muted:#62748a!important;--prod-muted-2:#8493a6!important;--prod-coral:#e9425e!important;--prod-coral-soft:#e9425e17!important;--prod-orange:#d97945!important;--prod-cyan:#0788aa!important;--prod-green:#0a9369!important;--prod-amber:#a96912!important;--prod-line:#e9425e29!important;--prod-line-soft:#e8edf4!important;--prod-soft-tile:#f7f9fc!important;--prod-metric-card:#fff!important;--prod-shadow:0 18px 50px #1c2e4913, 0 1px 0 #fffffffa inset!important;background:radial-gradient(880px 440px at 10% -8%,#f6536713,#0000 62%),radial-gradient(780px 430px at 92% 5%,#0ea5e90f,#0000 64%),linear-gradient(#fbfcfe 0%,#f7f9fc 58%,#f9fbfd 100%)!important}.prod-shell:not(.creator-workspace):before,.prod-shell:not(.creator-workspace):after{content:"";z-index:-1;pointer-events:none;filter:blur(52px);opacity:.75;border-radius:999px;position:fixed}.prod-shell:not(.creator-workspace):before{background:radial-gradient(circle,#ff527221,#ff8e5d0b 48%,#0000 72%);width:360px;height:360px;top:70px;right:7vw}.prod-shell:not(.creator-workspace):after{background:radial-gradient(circle,#23d3ee1a,#4f7cff09 52%,#0000 72%);width:320px;height:320px;bottom:7vh;left:28vw}[data-theme=light] .prod-shell:not(.creator-workspace):before,[data-theme=light] .prod-shell:not(.creator-workspace):after{opacity:.5;filter:blur(70px)}.prod-shell:not(.creator-workspace) .prod-sidebar{background:linear-gradient(180deg, #ff607812, transparent 26%), color-mix(in srgb, var(--prod-sidebar) 90%, transparent)!important;border-right:1px solid color-mix(in srgb, var(--prod-border) 88%, transparent)!important;-webkit-backdrop-filter:blur(24px)saturate(1.18)!important;box-shadow:14px 0 48px #0000002e,inset 1px 0 #ffffff06!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-sidebar{background:linear-gradient(#fff7f9f0,#ffffffe6 38%,#f9fbfeeb)!important;box-shadow:10px 0 34px #23344c0e,inset 1px 0 #fff!important}.prod-shell:not(.creator-workspace) .prod-brand-mark{background:linear-gradient(145deg, #ffffff12, #fff0), color-mix(in srgb, var(--prod-coral-soft) 84%, var(--prod-panel))!important;border-color:color-mix(in srgb, var(--prod-coral) 32%, var(--prod-border))!important;box-shadow:0 14px 32px color-mix(in srgb, var(--prod-coral) 16%, transparent), inset 0 1px 0 #ffffff1c!important;border-radius:18px!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-brand-mark{background:linear-gradient(145deg,#fff,#fff3f5)!important;box-shadow:8px 10px 22px #af55671a,-6px -6px 18px #fff!important}.prod-shell:not(.creator-workspace) .prod-nav-link{border-radius:15px!important;min-height:50px!important}.prod-shell:not(.creator-workspace) .prod-nav-link:hover{background:color-mix(in srgb, var(--prod-panel-2) 74%, transparent)!important;border-color:color-mix(in srgb, var(--prod-border-strong) 62%, transparent)!important;transform:translate(2px)!important}.prod-shell:not(.creator-workspace) .prod-nav-link.is-active{background:linear-gradient(110deg, color-mix(in srgb, var(--prod-coral) 18%, transparent), color-mix(in srgb, var(--prod-orange) 8%, transparent)), color-mix(in srgb, var(--prod-panel) 78%, transparent)!important;border-color:color-mix(in srgb, var(--prod-coral) 38%, var(--prod-border))!important;box-shadow:0 12px 30px color-mix(in srgb, var(--prod-coral) 10%, transparent), inset 0 1px 0 #ffffff0e!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-nav-link.is-active{background:linear-gradient(135deg,#fff5f7,#fffaf7)!important;box-shadow:5px 6px 16px #bc506714,-4px -4px 14px #fff!important}.prod-shell:not(.creator-workspace) .prod-nav-icon{background:color-mix(in srgb, var(--prod-panel-2) 76%, transparent)!important;border-radius:11px!important;box-shadow:inset 0 1px #ffffff09!important}.prod-shell:not(.creator-workspace) .prod-nav-link.is-active .prod-nav-icon{background:color-mix(in srgb, var(--prod-coral) 14%, var(--prod-panel))!important;box-shadow:0 8px 18px color-mix(in srgb, var(--prod-coral) 11%, transparent)!important}.prod-shell:not(.creator-workspace) .prod-credit-card{background:linear-gradient(140deg, color-mix(in srgb, var(--prod-orange) 12%, transparent), transparent), color-mix(in srgb, var(--prod-panel) 84%, transparent)!important;border-radius:17px!important;box-shadow:inset 0 1px #ffffff0a!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-credit-card{background:linear-gradient(145deg,#fffaf7,#fff6ef)!important;box-shadow:5px 6px 16px #89572d11,-4px -4px 14px #fff!important}.prod-shell:not(.creator-workspace) .prod-topbar{background:color-mix(in srgb, var(--prod-bg-soft) 80%, transparent)!important;border-bottom-color:color-mix(in srgb, var(--prod-border) 82%, transparent)!important;-webkit-backdrop-filter:blur(26px)saturate(1.18)!important;min-height:80px!important;box-shadow:0 12px 36px #0000001c!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-topbar{background:#ffffffc7!important;box-shadow:0 8px 30px #23344c0e!important}.prod-shell:not(.creator-workspace) .prod-current-icon{background:linear-gradient(145deg, #ffffff0e, transparent), var(--prod-coral-soft)!important;box-shadow:inset 0 1px 0 #ffffff0e, 0 10px 25px color-mix(in srgb, var(--prod-coral) 9%, transparent)!important;border-radius:15px!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-current-icon{background:linear-gradient(145deg,#fff,#fff4f6)!important;box-shadow:6px 7px 18px #b44f6217,-5px -5px 15px #fff!important}.prod-shell:not(.creator-workspace) .prod-search{background:color-mix(in srgb, var(--prod-input) 82%, transparent)!important;border-color:color-mix(in srgb, var(--prod-border) 95%, transparent)!important;border-radius:17px!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #ffffff09,inset 0 8px 20px #0000000f!important}.prod-shell:not(.creator-workspace) .prod-search:focus-within{border-color:color-mix(in srgb, var(--prod-analysis) 52%, var(--prod-border))!important;box-shadow:var(--etu-focus), inset 0 1px 0 #ffffff0b!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-search{background:#ffffffd1!important;box-shadow:inset 2px 2px 5px #384b660b,inset -2px -2px 5px #fff,0 5px 16px #2436500a!important}.prod-shell:not(.creator-workspace) .prod-action-button,.prod-shell:not(.creator-workspace) .prod-user-pill,.prod-shell:not(.creator-workspace) .prod-icon-button{border-radius:15px!important}.prod-shell:not(.creator-workspace) .prod-action-button:not(.is-primary),.prod-shell:not(.creator-workspace) .prod-icon-button,.prod-shell:not(.creator-workspace) .prod-user-pill{background:color-mix(in srgb, var(--prod-panel) 80%, transparent)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0000000e!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-action-button:not(.is-primary),[data-theme=light] .prod-shell:not(.creator-workspace) .prod-icon-button,[data-theme=light] .prod-shell:not(.creator-workspace) .prod-user-pill{background:#ffffffdb!important;box-shadow:5px 6px 15px #2539520e,-4px -4px 14px #fff!important}.prod-shell:not(.creator-workspace) .prod-action-button.is-primary{background:linear-gradient(180deg, #ffffff1f, transparent 46%), linear-gradient(135deg, var(--prod-coral), var(--prod-orange))!important;box-shadow:0 14px 34px color-mix(in srgb, var(--prod-coral) 25%, transparent), inset 0 1px 0 #fff3!important;border:1px solid #ffffff21!important}.prod-shell:not(.creator-workspace) .prod-action-button.is-primary:hover{box-shadow:0 18px 42px color-mix(in srgb, var(--prod-coral) 33%, transparent), inset 0 1px 0 #ffffff38!important}.prod-shell:not(.creator-workspace) .prod-stage{z-index:1!important;position:relative!important}.prod-shell:not(.creator-workspace) .production-workspace{background:0 0!important}.prod-shell:not(.creator-workspace) .production-workspace .card,.prod-shell:not(.creator-workspace) .production-workspace .modal,.prod-shell:not(.creator-workspace) .production-workspace .page-header{border-radius:var(--etu-radius-lg)!important;border-color:color-mix(in srgb, var(--prod-border) 96%, transparent)!important;background:linear-gradient(145deg, #ffffff09, transparent 48%), color-mix(in srgb, var(--prod-card) 94%, transparent)!important;box-shadow:var(--prod-shadow)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace .card,[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace .modal,[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace .page-header{background:#fffffff5!important;box-shadow:8px 10px 26px #2337500e,-6px -6px 20px #fffffff2,inset 0 1px #fff!important}.prod-shell:not(.creator-workspace) .production-workspace .card:hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--prod-brand) 26%, var(--prod-border))!important}.prod-shell:not(.creator-workspace) .production-workspace .page-title{letter-spacing:-.035em!important;font-weight:950!important}.prod-shell:not(.creator-workspace) .production-workspace :is(h1,h2,h3){text-wrap:balance}.prod-shell:not(.creator-workspace) .production-workspace :is(p,td,th,label,small){text-rendering:optimizelegibility}.prod-shell:not(.creator-workspace) .production-workspace .btn,.prod-shell:not(.creator-workspace) .production-workspace button,.prod-shell:not(.creator-workspace) .production-workspace a.btn{border-radius:14px!important}.prod-shell:not(.creator-workspace) .production-workspace .btn-primary,.prod-shell:not(.creator-workspace) .production-workspace button.btn-primary{background:linear-gradient(180deg, #ffffff1a, transparent 48%), linear-gradient(135deg, var(--prod-coral), var(--prod-orange))!important;box-shadow:0 12px 28px color-mix(in srgb, var(--prod-coral) 24%, transparent), inset 0 1px 0 #ffffff2e!important;border:1px solid #ffffff1f!important}.prod-shell:not(.creator-workspace) .production-workspace .btn-secondary,.prod-shell:not(.creator-workspace) .production-workspace button.btn-secondary,.prod-shell:not(.creator-workspace) .production-workspace .btn-icon{background:color-mix(in srgb, var(--prod-panel) 88%, transparent)!important;box-shadow:inset 0 1px #ffffff09,0 5px 14px #0000000d!important}[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace .btn-secondary,[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace button.btn-secondary,[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace .btn-icon{background:#fff!important;box-shadow:4px 5px 13px #21344e0e,-4px -4px 12px #fff!important}.prod-shell:not(.creator-workspace) .production-workspace :is(.form-input,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-height:44px;background:color-mix(in srgb, var(--prod-input) 94%, transparent)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff06,inset 0 6px 16px #0000000e!important}[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace :is(.form-input,input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background:#f7f9fc!important;box-shadow:inset 2px 2px 5px #30425b0b,inset -2px -2px 5px #fff!important}.prod-shell:not(.creator-workspace) .production-workspace :is(.form-input,input,select,textarea):focus-visible{border-color:color-mix(in srgb, var(--prod-analysis) 55%, var(--prod-border))!important;box-shadow:var(--etu-focus), inset 0 1px 0 #ffffff06!important;outline:none!important}.prod-shell:not(.creator-workspace) .production-workspace table{border-collapse:separate!important;border-spacing:0!important;color:var(--prod-text)!important}.prod-shell:not(.creator-workspace) .production-workspace th{letter-spacing:.025em;color:var(--prod-muted)!important;background:color-mix(in srgb, var(--prod-panel-2) 84%, var(--prod-card))!important;font-size:.72rem!important;font-weight:900!important}.prod-shell:not(.creator-workspace) .production-workspace td{border-color:var(--prod-border)!important}.prod-shell:not(.creator-workspace) .production-workspace tbody tr:hover td{background:color-mix(in srgb, var(--prod-analysis) 4.5%, var(--prod-card))!important}.prod-shell:not(.creator-workspace) .prod-user-menu-popover,.prod-shell:not(.creator-workspace) .production-workspace [role=dialog]{background:color-mix(in srgb, var(--prod-card) 92%, transparent)!important;border-color:color-mix(in srgb, var(--prod-border-strong) 72%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(1.16)!important;border-radius:18px!important;box-shadow:0 28px 80px #00000047,inset 0 1px #ffffff0b!important}[data-theme=light] .prod-shell:not(.creator-workspace) .prod-user-menu-popover,[data-theme=light] .prod-shell:not(.creator-workspace) .production-workspace [role=dialog]{background:#fffffff0!important;box-shadow:0 26px 70px #24354d26,inset 0 1px #fff!important}.prod-shell:not(.creator-workspace) ::selection{background:color-mix(in srgb, var(--prod-brand) 28%, transparent);color:var(--prod-text-strong)}.prod-shell:not(.creator-workspace) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--prod-analysis) 38%, transparent)!important;outline-offset:2px!important}.prod-shell:not(.creator-workspace) *{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--prod-brand) 34%, transparent) transparent}.prod-shell:not(.creator-workspace) ::-webkit-scrollbar{width:10px;height:10px}.prod-shell:not(.creator-workspace) ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--prod-brand) 34%, var(--prod-muted-2));background-clip:padding-box;border:3px solid #0000;border-radius:999px}.prod-shell:not(.creator-workspace) ::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){.prod-shell:not(.creator-workspace) *,.prod-shell:not(.creator-workspace) :before,.prod-shell:not(.creator-workspace) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.prod-shell:not(.creator-workspace) .prod-nav-link:hover,.prod-shell:not(.creator-workspace) .production-workspace .card:hover,.prod-shell:not(.creator-workspace) .prod-action-button:hover{transform:none!important}}@media (forced-colors:active){.prod-shell:not(.creator-workspace) *,.production-workspace *{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.prod-shell:not(.creator-workspace) :is(a,button,input,select,textarea):focus-visible{outline:2px solid highlight!important}}@media (width<=980px){.prod-shell:not(.creator-workspace) .prod-topbar{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.prod-shell:not(.creator-workspace) .production-workspace .card,.prod-shell:not(.creator-workspace) .production-workspace .modal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}:root{--etu6-coral:#ef4761;--etu6-coral-deep:#cf304d;--etu6-orange:#ee8c58;--etu6-cyan:#0ea5c6;--etu6-blue:#4f7cff;--etu6-violet:#7c5ce7;--etu6-emerald:#0f9f72;--etu6-amber:#c77b18;--etu6-danger:#dc3f59;--etu6-r-xs:10px;--etu6-r-sm:13px;--etu6-r-md:16px;--etu6-r-lg:20px;--etu6-r-xl:24px;--etu6-r-pill:999px;--etu6-ease:cubic-bezier(.2,.72,.2,1);--etu6-focus:0 0 0 3px color-mix(in srgb, var(--etu6-cyan) 27%, transparent)}html[data-theme=light],body[data-theme=light],#root[data-theme=light]{--color-primary:var(--etu6-coral)!important;--color-primary-dark:var(--etu6-coral-deep)!important;--color-primary-light:#ff7387!important;--color-accent:var(--etu6-orange)!important;--color-success:var(--etu6-emerald)!important;--color-warning:var(--etu6-amber)!important;--color-danger:var(--etu6-danger)!important;--color-info:var(--etu6-cyan)!important;--color-bg-primary:#f4f7fb!important;--color-bg-secondary:#f8fafd!important;--color-bg-tertiary:#eef3f8!important;--color-surface:#fff!important;--color-surface-hover:#f7f9fc!important;--color-text-primary:#142238!important;--color-text-secondary:#5d6f86!important;--color-text-tertiary:#66788f!important;--color-border:#e1e8f0!important;--color-border-hover:#cbd6e2!important;--shadow-sm:0 4px 14px #192b430b!important;--shadow-md:0 12px 32px #192b4313!important;--shadow-lg:0 22px 54px #192b431b!important;--shadow-xl:0 34px 84px #192b4324!important;--app-shell-bg:#f4f7fb!important;--app-sidebar-bg:#ffffffed!important;--app-sidebar-bg-end:#f9fbfef0!important;--app-sidebar-border:#e4eaf1!important;--app-sidebar-shadow:14px 0 42px #1d2f4811!important;--app-nav-hover-bg:#f5f8fb!important;--app-nav-hover-border:#e3eaf2!important;--app-nav-active-text:#bd3650!important;--app-nav-active-bg:linear-gradient(135deg, #fff1f4, #fff8f3)!important;--app-nav-active-border:#f4c8d0!important}html[data-theme=dark],body[data-theme=dark],#root[data-theme=dark]{--color-primary:#ff5b73!important;--color-primary-dark:#e5415d!important;--color-primary-light:#ff8192!important;--color-accent:#f2a06d!important;--color-success:#36d3a0!important;--color-warning:#ffc765!important;--color-danger:#ff7187!important;--color-info:#2fd0ed!important;--color-bg-primary:#070b12!important;--color-bg-secondary:#0b111b!important;--color-bg-tertiary:#111a27!important;--color-surface:#0f1825!important;--color-surface-hover:#152132!important;--color-text-primary:#f4f8fd!important;--color-text-secondary:#a7b5c7!important;--color-text-tertiary:#788a9f!important;--color-border:#9eb1c929!important;--color-border-hover:#b8c9df4a!important;--app-shell-bg:#070b12!important;--app-sidebar-bg:#080d15f5!important;--app-sidebar-bg-end:#0a1019f5!important;--app-sidebar-border:#9eb1c924!important;--app-sidebar-shadow:16px 0 48px #00000042!important;--app-nav-hover-bg:#ffffff0d!important;--app-nav-hover-border:#9eb1c921!important;--app-nav-active-text:#ff8ea0!important;--app-nav-active-bg:linear-gradient(135deg, #ff5b7326, #f2a06d0f)!important;--app-nav-active-border:#ff5b7347!important}html[data-theme=light] body,html[data-theme=light] #root{background:radial-gradient(1000px 560px at 9% -12%,#ef476113,#0000 63%),radial-gradient(840px 500px at 94% 2%,#0ea5c60e,#0000 66%),linear-gradient(#f9fbfd 0%,#f4f7fb 45%,#f7f9fc 100%)!important}html[data-theme=dark] body,html[data-theme=dark] #root{background:radial-gradient(980px 560px at 9% -12%,#ff5b7321,#0000 63%),radial-gradient(840px 520px at 96% 2%,#2fd0ed17,#0000 66%),#070b12!important}html[data-theme=light] .prod-shell.production-workspace:not(.creator-workspace){--prod-bg:#f4f7fb!important;--prod-bg-soft:#fbfcfee6!important;--prod-sidebar:#fffffff0!important;--prod-panel:#fff!important;--prod-panel-2:#f4f7fb!important;--prod-field:#f5f8fb!important;--prod-page:#f4f7fb!important;--prod-card:#fff!important;--prod-input:#f6f8fb!important;--prod-elevated:#fff!important;--prod-border:#dfe7f0!important;--prod-border-strong:#c8d4e1!important;--prod-brand:var(--etu6-coral)!important;--prod-brand-2:var(--etu6-orange)!important;--prod-analysis:#087c91!important;--prod-text:#344760!important;--prod-text-strong:#142238!important;--prod-muted:#60728a!important;--prod-muted-2:#66788f!important;--prod-coral:var(--etu6-coral)!important;--prod-coral-soft:#ef476116!important;--prod-orange:#d87844!important;--prod-cyan:#087c91!important;--prod-green:#087e5b!important;--prod-amber:#a86613!important;--prod-line:#ef476124!important;--prod-line-soft:#e7edf4!important;--prod-soft-tile:#f6f8fb!important;--prod-metric-card:#fff!important;--prod-shadow:0 16px 42px #1f314913, 0 1px 0 #fffffffa inset!important;color:var(--prod-text)!important;background:radial-gradient(880px 420px at 13% -7%,#ef476111,#0000 63%),radial-gradient(760px 420px at 91% 1%,#0ea5c60d,#0000 65%),linear-gradient(#fafbfd 0%,#f4f7fb 58%,#f7f9fc 100%)!important}html[data-theme=dark] .prod-shell.production-workspace:not(.creator-workspace){--prod-bg:#070b12!important;--prod-bg-soft:#0a0f18e6!important;--prod-sidebar:#080d15f2!important;--prod-panel:#0f1825!important;--prod-panel-2:#152132!important;--prod-field:#0b1420!important;--prod-page:#070b12!important;--prod-card:#101a28!important;--prod-input:#0b1420!important;--prod-elevated:#162235!important;--prod-border:#9eb1c929!important;--prod-border-strong:#b8c9df4a!important;--prod-brand:#ff5b73!important;--prod-brand-2:#f2a06d!important;--prod-analysis:#2fd0ed!important;--prod-text:#dce6f3!important;--prod-text-strong:#f6f9fd!important;--prod-muted:#9caec2!important;--prod-muted-2:#74879d!important;--prod-coral:#ff5b73!important;--prod-coral-soft:#ff5b731d!important;--prod-orange:#f2a06d!important;--prod-cyan:#2fd0ed!important;--prod-green:#36d3a0!important;--prod-amber:#ffc765!important;--prod-line:#ff5b7336!important;--prod-line-soft:#a0b3ca24!important;--prod-soft-tile:#ffffff0b!important;--prod-metric-card:#ffffff0d!important;--prod-shadow:0 22px 60px #0000004d, 0 1px 0 #ffffff09 inset!important;background:radial-gradient(900px 500px at 12% -10%,#ff5b7321,#0000 63%),radial-gradient(780px 480px at 94% 3%,#2fd0ed16,#0000 66%),#070b12!important}.prod-shell:not(.creator-workspace).production-workspace:before,.prod-shell:not(.creator-workspace).production-workspace:after{opacity:.4!important;filter:blur(84px)!important}html[data-theme=dark] .prod-shell:not(.creator-workspace).production-workspace:before,html[data-theme=dark] .prod-shell:not(.creator-workspace).production-workspace:after{opacity:.62!important;filter:blur(62px)!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-sidebar{border-right:1px solid var(--prod-border)!important;-webkit-backdrop-filter:blur(24px)saturate(1.12)!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-sidebar{background:linear-gradient(#fff6f8f0 0%,#fffffff0 28%,#f9fbfef2 100%)!important;box-shadow:12px 0 38px #22344d11,inset -1px 0 #ffffffe6!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .prod-sidebar{background:linear-gradient(#ff5b730e,#0000 25%),#080d15f0!important;box-shadow:16px 0 50px #0000003d,inset -1px 0 #ffffff06!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-brand-mark{transition:transform .2s var(--etu6-ease), box-shadow .2s var(--etu6-ease)!important;border-radius:17px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-brand-mark{background:linear-gradient(145deg,#fff,#fff1f4)!important;border-color:#f1c6cf!important;box-shadow:0 10px 28px #ac465b1b,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .prod-brand-mark{background:linear-gradient(145deg,#ffffff0e,#ff5b7314)!important;border-color:#ff5b7342!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-nav-link{border-radius:14px!important;min-height:50px!important;transition:background .16s,border-color .16s,transform .16s,color .16s!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-nav-link:hover{background:#f7f9fc!important;border-color:#e2e9f1!important;transform:translate(2px)!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-nav-link.is-active{color:#9f2940!important;background:linear-gradient(110deg,#fff0f3 0%,#fff8f4 100%)!important;border-color:#f1c2cb!important;box-shadow:0 8px 22px #bb405713,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .prod-nav-link.is-active{background:linear-gradient(110deg,#ff5b7326,#f2a06d0e)!important;border-color:#ff5b734a!important;box-shadow:0 12px 30px #ff5b7317,inset 0 1px #ffffff0b!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-nav-icon{border-radius:11px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-nav-icon{background:#f1f5f9!important;border:1px solid #e6ecf2!important;box-shadow:inset 0 1px #fff!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-nav-link.is-active .prod-nav-icon{color:var(--etu6-coral-deep)!important;background:#ffe9ee!important;border-color:#f6cbd3!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-topbar{border-bottom:1px solid var(--prod-border)!important;-webkit-backdrop-filter:blur(24px)saturate(1.14)!important;min-height:78px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-topbar{background:#fdfeffdb!important;box-shadow:0 8px 28px #22344d0d,inset 0 -1px #ffffffd1!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .prod-topbar{background:#080d15c7!important;box-shadow:0 10px 34px #00000029!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-search{border-radius:15px!important;min-height:48px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-search{background:#f7f9fc!important;border-color:#e2e9f1!important;box-shadow:inset 0 1px #fff,inset 0 2px 8px #1f314909!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-search:focus-within{box-shadow:var(--etu6-focus), 0 8px 22px #0e8fab12!important;background:#fff!important;border-color:#0e8fab6b!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-action-button,html[data-theme] .prod-shell:not(.creator-workspace) .prod-user-pill,html[data-theme] .prod-shell:not(.creator-workspace) .prod-icon-button{border-radius:14px!important;min-height:44px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-action-button:not(.is-primary),html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-user-pill,html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-icon-button{background:#fff!important;border-color:#e0e7ef!important;box-shadow:0 6px 18px #20324a0e,inset 0 1px #fff!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-action-button.is-primary,html[data-theme] .prod-shell:not(.creator-workspace) .btn-primary,html[data-theme] .prod-shell:not(.creator-workspace) button.is-primary{color:#fff!important;background:linear-gradient(180deg, #ffffff29, transparent 48%), linear-gradient(135deg, var(--prod-coral) 0%, var(--prod-orange) 100%)!important;box-shadow:0 12px 28px color-mix(in srgb, var(--prod-coral) 20%, transparent), inset 0 1px 0 #ffffff40!important;border-color:#fff3!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-action-button.is-primary:hover,html[data-theme] .prod-shell:not(.creator-workspace) .btn-primary:hover:not(:disabled),html[data-theme] .prod-shell:not(.creator-workspace) button.is-primary:hover:not(:disabled){box-shadow:0 16px 34px color-mix(in srgb, var(--prod-coral) 25%, transparent), inset 0 1px 0 #ffffff47!important;transform:translateY(-1px)!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-stage:not(.prod-stage--flush){padding:30px clamp(22px,2.6vw,40px) 64px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .prod-stage{background-color:#0000!important;background-image:linear-gradient(90deg,#14223805 1px,#0000 1px),linear-gradient(#14223804 1px,#0000 1px),none!important;background-position:-1px -1px!important;background-repeat:repeat,repeat,repeat!important;background-size:32px 32px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .prod-stage{background:0 0!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(h1,h2,h3,h4){letter-spacing:-.022em;text-wrap:balance;color:var(--prod-text-strong)!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace h1{font-weight:900!important;line-height:1.05!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace h2{font-weight:850!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace h3{font-weight:820!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(p,small,label,td,th){text-rendering:optimizelegibility}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace .page-header{border-radius:var(--etu6-r-lg)!important;border:1px solid var(--prod-border)!important;background:color-mix(in srgb, var(--prod-card) 95%, transparent)!important;box-shadow:var(--prod-shadow)!important}html[data-theme=light] .prod-shell:not(.creator-workspace).production-workspace .page-header{background:radial-gradient(420px 160px at 0 0,#ef47610e,#0000 72%),#fff!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(.card,.modal){border-radius:var(--etu6-r-md)!important;border:1px solid var(--prod-border)!important;background:var(--prod-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 30px #0000000f!important}html[data-theme=light] .prod-shell:not(.creator-workspace).production-workspace :is(.card,.modal){box-shadow:0 10px 30px #1f31490f,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace).production-workspace :is(.card,.modal){box-shadow:0 18px 44px #0000002e,inset 0 1px #ffffff06!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace .card:hover{border-color:color-mix(in srgb, var(--prod-coral) 21%, var(--prod-border))!important;transform:translateY(-1px)!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.form-input,.form-select,.form-textarea){min-height:44px;border:1px solid var(--prod-border)!important;color:var(--prod-text-strong)!important;background:var(--prod-input)!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff06,inset 0 3px 10px #00000006!important}html[data-theme=light] .prod-shell:not(.creator-workspace).production-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.form-input,.form-select,.form-textarea){background:#f7f9fc!important;box-shadow:inset 0 1px #fff,inset 0 2px 7px #1f314909!important}html[data-theme=light] .prod-shell:not(.creator-workspace).production-workspace :is(input,select,textarea)::placeholder{color:#718198!important;opacity:1!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(input,select,textarea):focus-visible{border-color:color-mix(in srgb, var(--prod-analysis) 50%, var(--prod-border))!important;box-shadow:var(--etu6-focus)!important;outline:none!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(button,.btn,a.btn){transition:transform .16s var(--etu6-ease), box-shadow .16s var(--etu6-ease), background .16s ease, border-color .16s ease!important;border-radius:12px!important;font-weight:780!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace :is(.btn-secondary,button.btn-secondary,.btn-icon){color:var(--prod-text-strong)!important;border:1px solid var(--prod-border)!important;background:color-mix(in srgb, var(--prod-panel) 93%, transparent)!important;box-shadow:0 5px 16px #0000000b,inset 0 1px #ffffff0a!important}html[data-theme=light] .prod-shell:not(.creator-workspace).production-workspace :is(.btn-secondary,button.btn-secondary,.btn-icon){background:#fff!important;box-shadow:0 5px 15px #1f31490d,inset 0 1px #fff!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace table{color:var(--prod-text)!important;border-collapse:separate!important;border-spacing:0!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace th{text-transform:uppercase;min-height:42px;color:var(--prod-muted)!important;letter-spacing:.045em!important;background:var(--prod-panel-2)!important;border-color:var(--prod-border)!important;font-size:.73rem!important;font-weight:850!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace td{border-color:var(--prod-border)!important}html[data-theme=light] .prod-shell:not(.creator-workspace).production-workspace tbody tr:hover td{background:#f8fbfd!important}html[data-theme=dark] .prod-shell:not(.creator-workspace).production-workspace tbody tr:hover td{background:#2fd0ed09!important}html[data-theme] .prod-shell:not(.creator-workspace) :is(.prod-user-menu-popover,[role=dialog],dialog){border-color:var(--prod-border-strong)!important;-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;border-radius:18px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) :is(.prod-user-menu-popover,[role=dialog],dialog){background:#fffffff5!important;box-shadow:0 28px 78px #1e304829,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) :is(.prod-user-menu-popover,[role=dialog],dialog){background:#0f1825f2!important;box-shadow:0 30px 90px #0000006b,inset 0 1px #ffffff09!important}html[data-theme=light] .prod-shell:not(.creator-workspace) :is(.blog-admin-page,.blog-admin-drawer,.campaign-admin,.analytics-admin,.analytics-live,.email-admin,.admin-fraud,.promotions-admin,.refresh-admin,.ref-page,.account-center,.credits-hub,.mlr-page,.tc-page,.ak-page,.extension-download-page,.ncd-page,.nl-page){--module-canvas:#f4f7fb;--module-surface:#fff;--module-soft:#f5f8fb;--module-field:#f7f9fc;--module-border:#e0e8f0;--module-border-strong:#c9d5e2;--module-text:#17263b;--module-muted:#60738a;--module-accent:var(--etu6-coral);--module-cyan:#087c91;--module-green:#087e5b}html[data-theme=dark] .prod-shell:not(.creator-workspace) :is(.blog-admin-page,.blog-admin-drawer,.campaign-admin,.analytics-admin,.analytics-live,.email-admin,.admin-fraud,.promotions-admin,.refresh-admin,.ref-page,.account-center,.credits-hub,.mlr-page,.tc-page,.ak-page,.extension-download-page,.ncd-page,.nl-page){--module-canvas:#070b12;--module-surface:#101a28;--module-soft:#152132;--module-field:#0b1420;--module-border:#9eb1c929;--module-border-strong:#b8c9df47;--module-text:#f4f8fd;--module-muted:#9caec2;--module-accent:#ff5b73;--module-cyan:#2fd0ed;--module-green:#36d3a0}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-page,html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-drawer{--ba-bg:var(--module-surface)!important;--ba-soft:var(--module-soft)!important;--ba-input:var(--module-field)!important;--ba-line:var(--module-border)!important;--ba-text:var(--module-text)!important;--ba-muted:var(--module-muted)!important;--ba-coral:var(--module-accent)!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-page{gap:22px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-heading{padding:8px 2px 2px}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-heading h1{max-width:780px;letter-spacing:-.045em!important;font-size:clamp(2rem,3.1vw,2.9rem)!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-heading p{max-width:820px!important;font-size:.98rem!important;line-height:1.58!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats{gap:14px!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats article{border:1px solid var(--ba-line)!important;background:var(--ba-bg)!important;border-radius:17px!important;min-height:118px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-stats article{box-shadow:0 12px 32px #1f314911,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .blog-admin-stats article{box-shadow:0 18px 42px #0000002e,inset 0 1px #ffffff06!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats article:first-child{--stat-tone:var(--module-accent)}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats article:nth-child(2){--stat-tone:var(--module-green)}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats article:nth-child(3){--stat-tone:var(--module-cyan)}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats article:nth-child(4){--stat-tone:#7c5ce7}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats article>svg{width:46px!important;height:46px!important;color:var(--stat-tone)!important;background:color-mix(in srgb, var(--stat-tone) 10%, transparent)!important;border:1px solid color-mix(in srgb, var(--stat-tone) 18%, transparent)!important;border-radius:13px!important;padding:12px!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-stats strong{letter-spacing:-.035em;font-size:1.72rem!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-workspace{overflow:hidden;border-color:var(--ba-line)!important;background:var(--ba-bg)!important;border-radius:19px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-workspace{box-shadow:0 18px 50px #1f314913,inset 0 1px #fff!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-workspace>header{min-height:78px;padding:18px 20px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-filters{background:linear-gradient(#f8fafc,#f5f8fb)!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-filters input,html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-filters select{border-radius:12px!important;min-height:46px!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-table-wrap th,html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-table-wrap td{padding:14px 16px!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-table-wrap tbody tr:hover td{background:#f9fbfd!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-status.is-published{color:#087a58!important;background:#0d956c12!important;border-color:#0d956c47!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-status.is-draft{color:#956012!important;background:#c77b1812!important;border-color:#c77b1845!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-status.is-deleted,html[data-theme=light] .prod-shell:not(.creator-workspace) .blog-admin-status.is-archived{color:#bd3650!important;background:#dc3f5912!important;border-color:#dc3f5940!important}html[data-theme] .prod-shell:not(.creator-workspace) .mlr-page{--mlr-bg:var(--module-canvas)!important;--mlr-card:var(--module-surface)!important;--mlr-tile:var(--module-soft)!important;--mlr-inner-bg:var(--module-soft)!important;--mlr-control-bg:var(--module-field)!important;--mlr-elevated:var(--module-surface)!important;--mlr-border:var(--module-border)!important;--mlr-border-strong:var(--module-border-strong)!important;--mlr-text:var(--module-text)!important;--mlr-strong:var(--module-text)!important;--mlr-muted:var(--module-muted)!important;--mlr-cyan:var(--module-cyan)!important;--mlr-green:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .tc-page{--tc-bg:var(--module-canvas)!important;--tc-panel:var(--module-surface)!important;--tc-panel-strong:var(--module-soft)!important;--tc-field:var(--module-field)!important;--tc-line:var(--module-border)!important;--tc-text:var(--module-text)!important;--tc-muted:var(--module-muted)!important;--tc-cyan:var(--module-cyan)!important;--tc-danger:var(--etu6-danger)!important}html[data-theme] .prod-shell:not(.creator-workspace) .ak-page{--ak-surface:var(--module-surface)!important;--ak-soft:var(--module-soft)!important;--ak-border:var(--module-border)!important;--ak-muted:var(--module-muted)!important;--ak-accent:var(--module-cyan)!important}html[data-theme] .prod-shell:not(.creator-workspace) .credits-hub{--credits-panel:var(--module-surface)!important;--credits-panel-strong:var(--module-surface)!important;--credits-surface:var(--module-surface)!important;--credits-surface-soft:var(--module-soft)!important;--credits-subtle:var(--module-soft)!important;--credits-input:var(--module-field)!important;--credits-border:var(--module-border)!important;--credits-border-soft:var(--module-border)!important;--credits-on-surface:var(--module-text)!important;--credits-on-surface-soft:var(--module-muted)!important;--credits-muted:var(--module-muted)!important;--credits-accent:var(--module-accent)!important;--credits-accent-strong:var(--etu6-coral-deep)!important;--credits-success:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .analytics-admin,html[data-theme] .prod-shell:not(.creator-workspace) .analytics-live{--aa-bg:var(--module-canvas)!important;--aa-surface:var(--module-surface)!important;--aa-surface-2:var(--module-soft)!important;--aa-surface-3:var(--module-field)!important;--aa-line:var(--module-border)!important;--aa-line-strong:var(--module-border-strong)!important;--aa-text:var(--module-text)!important;--aa-muted:var(--module-muted)!important;--aa-cyan:var(--module-cyan)!important;--aa-green:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .email-admin{--email-bg:var(--module-canvas)!important;--email-surface:var(--module-surface)!important;--email-surface-soft:var(--module-soft)!important;--email-surface-strong:var(--module-surface)!important;--email-border:var(--module-border)!important;--email-border-strong:var(--module-border-strong)!important;--email-text:var(--module-text)!important;--email-muted:var(--module-muted)!important;--email-accent:var(--module-accent)!important;--email-accent-strong:var(--etu6-coral-deep)!important;--email-success:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .admin-fraud{--af-bg:var(--module-canvas)!important;--af-panel:var(--module-surface)!important;--af-panel-2:var(--module-soft)!important;--af-border:var(--module-border)!important;--af-text:var(--module-text)!important;--af-title:var(--module-text)!important;--af-muted:var(--module-muted)!important;--af-cyan:var(--module-cyan)!important;--af-green:var(--module-green)!important;--af-red:var(--etu6-danger)!important}html[data-theme] .prod-shell:not(.creator-workspace) .campaign-admin{--campaign-card:var(--module-surface)!important;--campaign-soft:var(--module-soft)!important;--campaign-input:var(--module-field)!important;--campaign-line:var(--module-border)!important;--campaign-text:var(--module-text)!important;--campaign-muted:var(--module-muted)!important;--campaign-coral:var(--module-accent)!important;--campaign-cyan:var(--module-cyan)!important;--campaign-green:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .promotions-admin{--promo-card:var(--module-surface)!important;--promo-soft:var(--module-soft)!important;--promo-input:var(--module-field)!important;--promo-line:var(--module-border)!important;--promo-text:var(--module-text)!important;--promo-muted:var(--module-muted)!important;--promo-coral:var(--module-accent)!important;--promo-cyan:var(--module-cyan)!important;--promo-green:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .refresh-admin{--ra-card:var(--module-surface)!important;--ra-soft:var(--module-soft)!important;--ra-line:var(--module-border)!important;--ra-text:var(--module-text)!important;--ra-muted:var(--module-muted)!important;--ra-coral:var(--module-accent)!important;--ra-cyan:var(--module-cyan)!important;--ra-green:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .ref-page{--ref-card:var(--module-surface)!important;--ref-soft:var(--module-soft)!important;--ref-field:var(--module-field)!important;--ref-border:var(--module-border)!important;--ref-text:var(--module-text)!important;--ref-muted:var(--module-muted)!important;--ref-accent:var(--module-accent)!important;--ref-cyan:var(--module-cyan)!important;--ref-success:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .account-center{--account-bg:var(--module-canvas)!important;--account-card:var(--module-surface)!important;--account-card-soft:var(--module-soft)!important;--account-field:var(--module-field)!important;--account-border:var(--module-border)!important;--account-text:var(--module-text)!important;--account-muted:var(--module-muted)!important;--account-accent:var(--module-accent)!important;--account-accent-2:var(--module-cyan)!important;--account-success:var(--module-green)!important}html[data-theme] .prod-shell:not(.creator-workspace) .extension-download-page{--ext-bg:var(--module-canvas)!important;--ext-surface:var(--module-surface)!important;--ext-surface-soft:var(--module-soft)!important;--ext-line:var(--module-border)!important;--ext-text:var(--module-text)!important;--ext-muted:var(--module-muted)!important;--ext-coral:var(--module-accent)!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .nl-page{--nl-surface:#fff!important;--nl-surface-soft:#f6f8fb!important;--nl-surface-muted:#eef3f8!important;--nl-line:#e0e8f0!important;--nl-glass:#ffffffeb!important;--nl-shadow:0 14px 38px #1f314912!important;--nl-shadow-hover:0 18px 48px #1f31491a!important;--nl-soft-shadow:0 6px 18px #1f31490d!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .ncd-page{--ncd-page-bg:#f4f7fb!important;--ncd-surface:#fff!important;--ncd-card:#fff!important;--ncd-card-soft:#f6f8fb!important;--ncd-card-raised:#fff!important;--ncd-field:#f7f9fc!important;--ncd-line:#e3eaf2!important;--ncd-line-strong:#cbd6e2!important;--ncd-border:#e0e8f0!important;--ncd-text:#344760!important;--ncd-text-strong:#142238!important;--ncd-muted:#60738a!important;--ncd-subtle:#66788f!important;--ncd-accent:var(--etu6-coral)!important;--ncd-accent-soft:#ef476114!important;--ncd-cyan:#087c91!important;--ncd-green:#087e5b!important;--ncd-blue:#3970d9!important;--ncd-violet:#6f54d8!important;--ncd-amber:#a86613!important;--ncd-shadow-sm:0 7px 20px #1f31490d!important;--ncd-shadow-md:0 16px 42px #1f314914!important}html[data-theme] .prod-shell:not(.creator-workspace) :is(.blog-admin-heading,.analytics-hero,.refresh-hero,.tc-hero,.rpm-kb-hero,.extension-download-hero,.ncd-overview,.nl-hero){position:relative}html[data-theme=light] .prod-shell:not(.creator-workspace) :is(.analytics-hero,.refresh-hero,.tc-hero,.rpm-kb-hero,.extension-download-hero,.ncd-overview,.nl-hero){background:radial-gradient(520px 200px at 0 0,#ef47610d,#0000 70%),radial-gradient(460px 180px at 100% 0,#0ea5c60b,#0000 72%),#fff!important;border-color:#dfe7f0!important;box-shadow:0 16px 42px #1f314912,inset 0 1px #fff!important}html[data-theme=light] .prod-shell:not(.creator-workspace) :is(.analytics-metric,.refresh-stats>*,.promotions-stats>*,.campaign-metrics>*,.credits-status-card,.ncd-decision-metric,.nl-summary__item,.rpm-kb-summary>*,.ref-metric){background:#fff!important;border-color:#e1e8f0!important;box-shadow:0 9px 26px #1f31490e,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) :is(.analytics-metric,.refresh-stats>*,.promotions-stats>*,.campaign-metrics>*,.credits-status-card,.ncd-decision-metric,.nl-summary__item,.rpm-kb-summary>*,.ref-metric){background:#101a28!important;border-color:#9eb1c926!important;box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff06!important}html[data-theme] .app-container.app-shell{background:var(--app-shell-bg)!important}html[data-theme=light] .app-container.app-shell{background:radial-gradient(900px 460px at 10% -7%,#ef47610f,#0000 63%),radial-gradient(760px 420px at 93% 2%,#0ea5c60b,#0000 66%),#f4f7fb!important}html[data-theme] .app-shell .sidebar{-webkit-backdrop-filter:blur(22px)saturate(1.12)}html[data-theme=light] .app-shell .sidebar{background:linear-gradient(#fff8f9f2,#fffffff2 34%,#f9fbfef5)!important;border-right-color:#e4eaf1!important;box-shadow:12px 0 38px #22344d0f!important}html[data-theme] .app-shell .main-content{background:0 0!important}html[data-theme] .app-shell .content-wrapper{max-width:1720px!important;padding:clamp(22px,2.5vw,36px)!important}html[data-theme=light] .app-shell .card{background:#fff!important;border-color:#e1e8f0!important;border-radius:16px!important;box-shadow:0 10px 30px #1f31490f,inset 0 1px #fff!important}html[data-theme=dark] .app-shell .card{background:#101a28!important;border-color:#9eb1c926!important;border-radius:16px!important;box-shadow:0 18px 44px #0000002e,inset 0 1px #ffffff06!important}html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--etu6-cyan) 36%, transparent)!important;outline-offset:2px!important}html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) button:disabled{filter:saturate(.7);opacity:.52!important}html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) ::selection{background:color-mix(in srgb, var(--etu6-coral) 22%, transparent);color:inherit}html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) *{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--etu6-coral) 24%, var(--color-text-tertiary)) transparent}@media (width<=1180px){html[data-theme] .prod-shell:not(.creator-workspace) .prod-stage:not(.prod-stage--flush){padding:24px 22px 52px!important}html[data-theme] .prod-shell:not(.creator-workspace) .prod-sidebar,html[data-theme] .prod-shell:not(.creator-workspace) .prod-topbar,html[data-theme] .app-shell .sidebar{-webkit-backdrop-filter:blur(16px)saturate(1.06)!important}}@media (width<=760px){html[data-theme] .prod-shell:not(.creator-workspace) .prod-stage:not(.prod-stage--flush){padding:18px 14px 42px!important}html[data-theme] .prod-shell:not(.creator-workspace).production-workspace h1{font-size:clamp(1.65rem,8vw,2.15rem)!important}html[data-theme] .prod-shell:not(.creator-workspace) .blog-admin-heading p{font-size:.91rem!important}}@media (prefers-reduced-motion:reduce){html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) *,html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) :before,html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) *{box-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-theme] :is(.prod-shell:not(.creator-workspace),.app-shell) :is(a,button,input,select,textarea):focus-visible{outline:2px solid highlight!important}}@media print{.prod-shell:not(.creator-workspace) .prod-sidebar,.prod-shell:not(.creator-workspace) .prod-topbar,.app-shell .sidebar{display:none!important}.prod-shell:not(.creator-workspace) .prod-main,.app-shell .main-content{margin:0!important}.prod-shell:not(.creator-workspace) .prod-stage,.app-shell .content-wrapper{padding:0!important}}html[data-theme=light] .prod-shell:not(.creator-workspace) .ni-page{--ni-bg:#f4f7fb!important;--ni-panel:#fff!important;--ni-panel-2:#f5f8fb!important;--ni-card:#fff!important;--ni-input:#f7f9fc!important;--ni-input-strong:#fff!important;--ni-elevated:#fff!important;--ni-line:#e0e8f0!important;--ni-text:#17263b!important;--ni-muted:#60738a!important;--ni-muted-2:#66788f!important;--ni-blue:var(--etu6-coral)!important;--ni-blue-2:var(--etu6-orange)!important;--ni-cyan:#087c91!important;--ni-red:#d93f59!important;--ni-orange:#cf7442!important;--ni-violet:#6f54d8!important;--ni-amber:#a86613!important;background:0 0!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .ni-page{--ni-bg:#070b12!important;--ni-panel:#0f1825!important;--ni-panel-2:#152132!important;--ni-card:#101a28!important;--ni-input:#0b1420!important;--ni-input-strong:#0b1420!important;--ni-elevated:#162235!important;--ni-line:#9eb1c929!important;--ni-text:#f4f8fd!important;--ni-muted:#9caec2!important;--ni-muted-2:#74879d!important;--ni-blue:#ff5b73!important;--ni-blue-2:#f2a06d!important;--ni-cyan:#2fd0ed!important;--ni-red:#ff7187!important;--ni-orange:#f2a06d!important;--ni-violet:#a68bff!important;--ni-amber:#ffc765!important;background:0 0!important}html[data-theme] .prod-shell:not(.creator-workspace) .admin-console{--admin-card:var(--prod-card)!important;--admin-card-soft:var(--prod-soft-tile)!important;--admin-field:var(--prod-input)!important;--admin-border:var(--prod-border)!important;--admin-text:var(--prod-text-strong)!important;--admin-muted:var(--prod-muted)!important;--admin-accent:var(--prod-coral)!important;--admin-success:var(--prod-green)!important;--admin-warning:var(--prod-amber)!important;--admin-danger:var(--etu6-danger)!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .admin-stat,html[data-theme=light] .prod-shell:not(.creator-workspace) .admin-card{background:#fff!important;border-color:#e0e8f0!important;box-shadow:0 10px 30px #1f31490f,inset 0 1px #fff!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .admin-stat,html[data-theme=dark] .prod-shell:not(.creator-workspace) .admin-card{background:#101a28!important;border-color:#9eb1c929!important;box-shadow:0 18px 44px #0000002e,inset 0 1px #ffffff06!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .demon-page{--demon-bg:transparent!important;--demon-card:#fff!important;--demon-border:#e0e8f0!important;--demon-title:#17263b!important;--demon-muted:#60738a!important;--demon-brand:var(--etu6-coral)!important;--demon-analysis:#087c91!important;background:0 0!important}html[data-theme=dark] .prod-shell:not(.creator-workspace) .demon-page{--demon-bg:transparent!important;--demon-card:#101a28!important;--demon-border:#9eb1c929!important;--demon-title:#f4f8fd!important;--demon-muted:#9caec2!important;--demon-brand:#ff5b73!important;--demon-analysis:#2fd0ed!important;background:0 0!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .rpm-kb-page{color:#17263b!important}html[data-theme=light] .prod-shell:not(.creator-workspace) .rpm-kb-hero,html[data-theme=light] .prod-shell:not(.creator-workspace) .rpm-kb-cohort,html[data-theme=light] .prod-shell:not(.creator-workspace) .rpm-kb-workbench,html[data-theme=light] .prod-shell:not(.creator-workspace) .rpm-kb-entry{background:radial-gradient(440px 170px at 0 0,#0e8fab0b,#0000 72%),#fff!important;border-color:#e0e8f0!important;box-shadow:0 12px 34px #1f314911,inset 0 1px #fff!important}html[data-theme] .prod-shell:not(.creator-workspace) :is(.ni-page--embedded,.mlr-page,.tc-page,.demon-page,.rpm-kb-page,.ak-page,.credits-hub){background-color:#0000!important}:root{--et-modal-z:55000;--et-modal-overlay:#0f172a8a;--et-modal-surface:var(--color-surface,#fff);--et-modal-soft:var(--color-bg-secondary,#f8fafc);--et-modal-line:var(--color-border,#94a3b842);--et-modal-text:var(--color-text-primary,#0f172a);--et-modal-muted:var(--color-text-secondary,#64748b);--et-modal-accent:var(--color-primary,#f05268);--et-modal-radius:22px;--et-modal-shadow:0 34px 110px #0f172a4d}:where(.modal-overlay,.ref-dialog-backdrop,.campaign-confirm-backdrop,.af-action-backdrop,.email-admin__modal-backdrop,.nex-filter-overlay,.ni-modal-backdrop,.ni-niche-library-backdrop,.ni-outlier-filter-backdrop,.rpm-kb-modal-backdrop,.auth-consent-backdrop){overscroll-behavior:contain;z-index:var(--et-modal-z)!important;background:var(--et-modal-overlay)!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important}:where(.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.nex-filter-dialog,.ni-filter-modal,.ni-niche-library-dialog,.ni-outlier-filter-dialog,.rpm-kb-modal,.auth-consent-dialog,.ak-dialog){border-color:color-mix(in srgb, var(--et-modal-accent) 14%, var(--et-modal-line))!important;border-radius:var(--et-modal-radius)!important;box-shadow:var(--et-modal-shadow)!important}:where(.modal,.modal-content){width:min(100%,760px);color:var(--et-modal-text);background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--et-modal-accent) 7%, transparent), transparent 30%), var(--et-modal-surface)!important;max-height:min(900px,100dvh - 36px)!important;overflow:hidden!important}.modal-overlay{padding:clamp(12px,3vw,32px)!important}.modal-header{z-index:5;-webkit-backdrop-filter:blur(16px);gap:14px;min-height:68px;position:sticky;top:0;border-bottom:1px solid var(--et-modal-line)!important;background:color-mix(in srgb, var(--et-modal-surface) 95%, transparent)!important;padding:17px 20px!important}.modal-header h3,.modal-header h2{letter-spacing:-.02em;min-width:0;line-height:1.2;color:var(--et-modal-text)!important;margin:0!important;font-size:clamp(1.02rem,2vw,1.28rem)!important;font-weight:850!important}.modal-header>button,:where(.ref-dialog-header,.email-admin__modal,.campaign-confirm,.af-action-modal) button[aria-label*=Cerrar],.ak-dialog .ak-icon-btn,.rpm-kb-modal .rpm-kb-icon-button{cursor:pointer;border:1px solid var(--et-modal-line)!important;width:40px!important;min-width:40px!important;height:40px!important;color:var(--et-modal-muted)!important;background:var(--et-modal-soft)!important;border-radius:12px!important;flex:0 0 40px!important;place-items:center!important;padding:0!important;display:grid!important}.modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:none!important;padding:20px!important;overflow:auto!important}.modal-footer{z-index:5;-webkit-backdrop-filter:blur(16px);flex-wrap:wrap;position:sticky;bottom:0;border-top:1px solid var(--et-modal-line)!important;background:color-mix(in srgb, var(--et-modal-surface) 95%, transparent)!important;gap:10px!important;padding:14px 20px!important}.ak-dialog{width:min(760px,100vw - 28px)!important;max-height:min(900px,100dvh - 28px)!important;color:var(--et-modal-text)!important;background:var(--et-modal-surface)!important;padding:0!important;overflow:hidden!important}.ak-dialog::backdrop{-webkit-backdrop-filter:blur(18px)saturate(1.08);background:var(--et-modal-overlay)!important}.ak-dialog-inner{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(900px,100dvh - 28px);overflow:auto;padding:22px!important}.ak-dialog .ak-section-heading:first-child{z-index:5;border-bottom:1px solid var(--et-modal-line);background:color-mix(in srgb, var(--et-modal-surface) 95%, transparent);-webkit-backdrop-filter:blur(16px);padding:18px 22px 15px;position:sticky;top:-22px;margin:-22px -22px 18px!important}.ak-dialog .ak-modal-actions{-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--et-modal-line)!important;background:color-mix(in srgb, var(--et-modal-surface) 95%, transparent)!important;margin:22px -22px -22px!important;padding:14px 22px!important;bottom:-22px!important}:where(.app-modal,.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.nex-filter-dialog,.ni-filter-modal,.ni-niche-library-dialog,.ni-outlier-filter-dialog,.rpm-kb-modal,.auth-consent-dialog,.ak-dialog) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--et-modal-accent) 28%, transparent)!important;outline-offset:2px!important}@media (width<=640px){:where(.modal-overlay,.rpm-kb-modal-backdrop,.email-admin__modal-backdrop,.ni-niche-library-backdrop,.ni-outlier-filter-backdrop){place-items:end center!important;padding:0!important}:where(.modal,.modal-content,.rpm-kb-modal,.email-admin__modal,.ni-niche-library-dialog,.ni-outlier-filter-dialog){border-bottom:0!important;border-radius:24px 24px 0 0!important;width:100%!important;max-width:none!important;max-height:94dvh!important}.modal-header,.modal-body{padding:16px!important}.modal-footer{padding:13px 16px calc(13px + env(safe-area-inset-bottom))!important}.ak-dialog{border-radius:20px!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important}.ak-dialog-inner{padding:17px!important}.ak-dialog .ak-section-heading:first-child{padding:16px 17px 14px;top:-17px;margin:-17px -17px 16px!important}.ak-dialog .ak-modal-actions{padding:13px 17px calc(13px + env(safe-area-inset-bottom))!important;margin:20px -17px -17px!important;bottom:-17px!important}}@media (prefers-reduced-motion:reduce){:where(.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.nex-filter-dialog,.ni-filter-modal,.ni-niche-library-dialog,.ni-outlier-filter-dialog,.rpm-kb-modal,.auth-consent-dialog,.ak-dialog){transition:none!important;animation:none!important}}:root{--creator-bg:#fcfbf9;--creator-panel:#fff;--creator-soft:#f5f4f2;--creator-ink:#232327;--creator-muted:#737176;--creator-line:#e9e6e3;--creator-brand:#e94d63;--creator-brand-strong:#ce354d;--creator-tint:#fff0f1;--creator-green:#287961;--creator-green-soft:#eef7f1;--creator-shadow:0 24px 70px -28px #6f4c3433, 0 2px 8px #30262105}html[data-theme=dark]{--creator-bg:#101113;--creator-panel:#191a1e;--creator-soft:#202125;--creator-ink:#f3f1ee;--creator-muted:#aaa7ac;--creator-line:#2c2d32;--creator-brand:#fa7888;--creator-brand-strong:#ff98a4;--creator-tint:#302026;--creator-green:#8bc9a6;--creator-green-soft:#1c2b24;--creator-shadow:0 24px 80px -28px #0009, 0 1px 0 #ffffff08}html{scroll-behavior:smooth;scroll-padding-top:94px}html .edut-sales-page{background:var(--creator-bg);color:var(--creator-ink);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;overflow:clip}.edut-sales-page:before{display:none}.edut-sales-page :where(button,input,a){-webkit-tap-highlight-color:transparent}.edut-sales-page :where(button){cursor:pointer;font-family:inherit}.edut-sales-page :where(a,button,input,summary):focus-visible{outline:3px solid var(--creator-brand);outline-offset:4px}.edut-sales-page :where(section[id],article[id]){scroll-margin-top:100px}.creator-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.edut-sales-page .creator-header{z-index:30;background:color-mix(in srgb, var(--creator-bg) 94%, transparent);border-bottom:1px solid var(--creator-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.creator-nav{align-items:center;gap:48px;width:min(1280px,100% - 80px);height:84px;margin:auto;display:flex}.creator-brand{color:var(--creator-ink);flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.creator-brand>span{letter-spacing:-1.5px;font-size:29px;font-weight:750}.creator-brand>span>span{font-weight:550}.creator-brand i{color:var(--creator-brand);font-style:normal}.creator-brand img{object-fit:contain}.creator-nav-links{align-items:center;gap:28px;margin-left:30px;display:flex}.creator-nav-links a{color:var(--creator-muted);align-items:center;gap:4px;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.creator-nav-links a:hover,.creator-login:hover{color:var(--creator-brand)}.creator-nav-actions{align-items:center;gap:20px;margin-left:auto;display:flex}.creator-login{color:var(--creator-ink);white-space:nowrap;font-size:13px;font-weight:550}.creator-icon-button{border:1px solid var(--creator-line);width:38px;height:38px;color:var(--creator-ink);background:var(--creator-panel);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex}.creator-icon-button:hover{background:var(--creator-soft);transform:rotate(-8deg)}.creator-button{background:#e94d63;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 24px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 3px 5px #cb3b5118;color:#fff!important}.creator-button:hover{background:#d53d54;transform:translateY(-2px);box-shadow:0 6px 16px #cb3b5126}.creator-button-small{border-radius:7px;gap:10px;min-height:40px;padding-inline:17px;font-size:12px}.creator-button-secondary{background:var(--creator-panel);border-color:var(--creator-line);box-shadow:0 2px 2px #00000003;color:var(--creator-ink)!important}.creator-button-secondary:hover{background:var(--creator-soft);box-shadow:none}.creator-menu-button,.creator-nav-links .creator-mobile-login{display:none}.edut-sales-page .edut-hero{text-align:center;flex-direction:column;gap:0;width:min(1040px,100% - 40px);min-height:auto;margin:auto;padding:62px 0 44px;display:flex}.edut-hero-copy{flex-direction:column;align-items:center;width:100%;display:flex}.creator-announcement{color:var(--creator-ink);border:1px solid var(--creator-line);background:var(--creator-panel);border-radius:30px;align-items:center;gap:10px;padding:7px 12px;font-size:11px;font-weight:550;display:inline-flex;box-shadow:0 2px 3px #00000003}.creator-announcement>svg{color:var(--creator-muted);margin-left:4px}.creator-live-dot{background:var(--creator-brand);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--creator-brand) 12%, transparent);border-radius:50%;flex-shrink:0;display:inline-block}.edut-sales-page .edut-hero h1{max-width:none;color:var(--creator-ink);letter-spacing:-.063em;text-wrap:balance;margin-top:22px;font-size:clamp(44px,5.15vw,74px);font-weight:650;line-height:1.095}.creator-headline-accent{color:var(--creator-brand)}.edut-sales-page .edut-hero p{color:var(--creator-muted);max-width:730px;margin-top:22px;font-size:14px;font-weight:400;line-height:1.9}.edut-sales-page .edut-hero-actions{justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.edut-sales-page .edut-hero-note{color:var(--creator-muted);justify-content:center;gap:20px;margin-top:18px;font-size:10px;font-weight:400;display:flex}.edut-sales-page .edut-hero-note span{align-items:center;gap:5px;display:inline-flex}.edut-sales-page .edut-hero-note svg{color:var(--creator-muted)}.research-preview{width:min(1240px,100% - 80px);margin:0 auto}.preview-caption{color:var(--creator-muted);justify-content:space-between;align-items:center;margin:0 3px 13px;font-size:10px;display:flex}.preview-caption>span{align-items:center;gap:9px;display:flex}.preview-caption>span:first-child{letter-spacing:.11em;font-size:9px;font-weight:600}.preview-caption .creator-live-dot{background:var(--creator-green);width:5px;height:5px;box-shadow:none}.preview-window{border:1px solid var(--creator-line);background:var(--creator-panel);box-shadow:var(--creator-shadow);text-align:left;border-radius:13px;grid-template-columns:188px minmax(0,1fr);display:grid;overflow:hidden}.preview-sidebar{border-right:1px solid var(--creator-line);background:color-mix(in srgb, var(--creator-soft) 40%, var(--creator-panel));flex-direction:column;padding:21px 12px 16px;display:flex}.preview-brand{align-items:center;gap:5px;padding-left:5px;display:flex}.preview-brand strong{letter-spacing:-.8px;font-size:20px;font-weight:650}.preview-brand strong span{color:var(--creator-brand)}.preview-workspace{border:1px solid var(--creator-line);background:var(--creator-panel);border-radius:6px;align-items:center;gap:7px;margin-top:24px;padding:9px 7px;display:flex}.preview-workspace-icon{background:var(--creator-tint);color:var(--creator-brand);border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.preview-workspace>div{flex-direction:column;gap:2px;display:flex}.preview-workspace strong{font-size:9px;font-weight:600}.preview-workspace small{color:var(--creator-muted);font-size:8px}.preview-workspace>svg{color:var(--creator-muted);margin-left:auto}.preview-nav-label{letter-spacing:.07em;color:var(--creator-muted);padding:24px 8px 9px;font-size:8px;font-weight:600;display:block}.preview-sidebar>button,.preview-sidebar>a{min-height:38px;color:var(--creator-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;margin-bottom:3px;padding:0 10px;font-size:10px;font-weight:500;display:flex}.preview-sidebar>button:hover,.preview-sidebar>a:hover{background:var(--creator-soft);color:var(--creator-ink)}.preview-sidebar>button.is-active{color:var(--creator-brand-strong);background:var(--creator-tint);border-color:color-mix(in srgb, var(--creator-brand) 12%, transparent)}.preview-sidebar>button>span:last-child,.preview-sidebar>a>svg:last-child:not(:first-child){margin-left:auto}.preview-nav-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.preview-count{color:var(--creator-muted);font-size:9px}.preview-sidebar-tip{border:1px solid var(--creator-line);background:var(--creator-panel);border-radius:8px;margin-top:auto;padding:12px 10px}.preview-sidebar-tip>span{align-items:center;gap:6px;font-size:9px;font-weight:600;display:flex}.preview-sidebar-tip svg{color:var(--creator-brand)}.preview-sidebar-tip p{color:var(--creator-muted);margin:8px 0 10px;font-size:9px;line-height:1.7}.preview-sidebar-tip a{color:var(--creator-brand-strong);justify-content:space-between;align-items:center;font-size:9px;font-weight:550;display:flex}.preview-sidebar .preview-help{margin-top:10px;margin-bottom:0;font-size:9px}.preview-main{min-width:0}.preview-topbar{border-bottom:1px solid var(--creator-line);height:52px;color:var(--creator-muted);justify-content:space-between;align-items:center;padding:0 25px;font-size:9px;display:flex}.preview-topbar>span:first-child{align-items:center;gap:10px;display:flex}.preview-topbar strong{color:var(--creator-ink);font-weight:500}.preview-demo-badge{border:1px solid var(--creator-line);border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:8px;display:inline-flex}.preview-demo-badge>span{background:var(--creator-green);border-radius:50%;width:4px;height:4px}.preview-content{padding:26px 25px 15px}.preview-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.preview-heading h2{color:var(--creator-ink);letter-spacing:-.65px;font-size:21px;font-weight:600;line-height:1.3}.preview-heading p{color:var(--creator-muted);margin:7px 0 0;font-size:10px}.preview-signal{color:var(--creator-green);background:var(--creator-green-soft);border:1px solid color-mix(in srgb, var(--creator-green) 12%, transparent);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;display:flex}.preview-search-row{gap:8px;margin-top:22px;display:flex}.preview-search{border:1px solid var(--creator-line);height:39px;color:var(--creator-muted);background:var(--creator-panel);border-radius:6px;flex:1;align-items:center;gap:9px;min-width:0;padding:0 12px;transition:border-color .2s;display:flex}.preview-search:focus-within{border-color:var(--creator-brand);box-shadow:0 0 0 3px var(--creator-tint)}.preview-search input{font:inherit;width:100%;min-width:0;color:var(--creator-ink);background:0 0;border:0;font-size:10px;outline:none!important}.preview-search input::placeholder{color:var(--creator-muted);opacity:1}.preview-search kbd{border:1px solid var(--creator-line);color:var(--creator-muted);border-radius:4px;padding:2px 5px;font-family:inherit;font-size:8px}.preview-search button{color:var(--creator-muted);background:0 0;border:0;padding:4px;display:flex}.preview-filter-button{border:1px solid var(--creator-line);color:var(--creator-ink);background:var(--creator-panel);border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-size:10px;display:flex}.preview-filter-button:hover,.preview-filter-button[aria-expanded=true]{background:var(--creator-soft)}.preview-filters{background:var(--creator-soft);border-radius:7px;justify-content:space-between;gap:12px;margin-top:8px;padding:12px;font-size:10px;display:flex}.preview-filters label{cursor:pointer;align-items:center;gap:8px;display:flex}.preview-filters input{accent-color:var(--creator-brand)}.preview-filters button{color:var(--creator-brand-strong);background:0 0;border:none;font-size:10px}.preview-category-row{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.preview-categories{flex-wrap:wrap;gap:6px;display:flex}.preview-categories button{border:1px solid var(--creator-line);background:var(--creator-panel);color:var(--creator-muted);border-radius:5px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:500;display:inline-flex}.preview-categories button.is-active{background:var(--creator-ink);color:var(--creator-panel);border-color:var(--creator-ink)}.preview-categories button:not(.is-active):hover{background:var(--creator-soft);color:var(--creator-ink)}.preview-sort{color:var(--creator-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0 5px 5px;font-size:9px;display:flex}.preview-results-meta{color:var(--creator-ink);justify-content:space-between;margin:24px 0 11px;font-size:10px;font-weight:550;display:flex}.preview-results-meta b{color:var(--creator-muted);background:var(--creator-soft);border-radius:3px;margin-left:3px;padding:2px 5px;font-size:8px}.preview-results-meta>span:last-child{color:var(--creator-muted);font-size:8px;font-weight:400}.preview-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;min-height:226px;display:grid}.preview-card{border:1px solid var(--creator-line);background:var(--creator-panel);border-radius:8px;transition:box-shadow .2s,transform .2s,border-color .2s;overflow:hidden}.preview-card:hover{border-color:color-mix(in srgb, var(--creator-brand) 30%, var(--creator-line));transform:translateY(-4px);box-shadow:0 8px 24px #0000000c}.preview-card-cover{aspect-ratio:1.7;text-align:left;background:#1e2926;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.preview-card-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.preview-card-cover:hover>img{transform:scale(1.05)}.preview-cover-shade{background:linear-gradient(90deg,#05070790,#0000 95%);position:absolute;inset:0}.preview-cover-text{letter-spacing:-.7px;color:#fff;white-space:pre-line;text-shadow:0 2px 6px #0004;font-size:clamp(11px,1.5vw,21px);font-weight:800;line-height:1.08;position:absolute;top:23%;left:9px}.preview-cover-finance .preview-cover-text{color:#e8f0b1}.preview-cover-history .preview-cover-text{color:#ffe6bc}.preview-cover-ai .preview-cover-text{color:#c3f1f4}.preview-duration{color:#fff;background:#000b;border-radius:3px;padding:1px 4px;font-size:7px;position:absolute;bottom:5px;right:5px}.preview-play{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#0008;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}.preview-card-cover:hover .preview-play,.preview-card-cover:focus-visible .preview-play{opacity:1;transform:translate(-50%,-50%)scale(1)}.preview-card-data{padding:9px 10px 5px}.preview-card-category{color:var(--creator-muted);justify-content:space-between;align-items:center;gap:3px;font-size:7px;display:flex}.preview-multiplier{background:var(--creator-green-soft);color:var(--creator-green);border-radius:4px;align-items:center;gap:2px;padding:2px 5px;font-size:8px;font-weight:650;display:inline-flex}.preview-card-title{-webkit-line-clamp:2;text-align:left;width:100%;min-height:32px;color:var(--creator-ink);background:0 0;border:none;-webkit-box-orient:vertical;margin-top:7px;padding:0;font-size:10px;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}.preview-channel{color:var(--creator-muted);align-items:center;gap:5px;margin-top:9px;font-size:8px;display:flex}.preview-channel i{background:var(--creator-soft);width:17px;height:17px;color:var(--creator-muted);border-radius:50%;place-items:center;font-size:6px;font-style:normal;font-weight:600;display:grid}.preview-card-bottom{border-top:1px solid var(--creator-line);justify-content:space-between;align-items:center;margin-top:9px;padding-top:3px;display:flex}.preview-card-bottom>span{color:var(--creator-muted);align-items:center;gap:4px;font-size:8px;display:flex}.preview-card-bottom button{width:29px;height:29px;color:var(--creator-muted);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.preview-card-bottom button:hover{background:var(--creator-tint);color:var(--creator-brand-strong)}.preview-card-bottom button[aria-pressed=true]{color:var(--creator-brand)}.preview-footnote{color:var(--creator-muted);justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:8px;display:flex}.preview-footnote>span,.preview-footnote a{align-items:center;gap:4px;display:flex}.preview-footnote a{color:var(--creator-brand-strong)}.preview-empty{text-align:center;min-height:220px;color:var(--creator-muted);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;display:flex}.preview-empty h3{color:var(--creator-ink);font-size:14px}.preview-empty p{color:var(--creator-muted);margin:0;font-size:11px}.preview-empty button{background:var(--creator-tint);color:var(--creator-brand-strong);border:0;border-radius:6px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:inline-flex}.preview-dialog{border:1px solid var(--creator-line);width:min(570px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--creator-ink);background:var(--creator-panel);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 100px #0004}.preview-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11131dcc}.preview-dialog-body{position:relative}.preview-dialog-body>img{object-fit:cover;width:100%;height:210px;display:block}.preview-dialog-close{position:absolute;top:12px;right:12px}.preview-dialog-copy{padding:26px}.creator-eyebrow{color:var(--creator-brand-strong);letter-spacing:.09em;font-size:9px;font-weight:650}.preview-dialog h2{color:var(--creator-ink);letter-spacing:-.6px;margin-top:12px;font-size:25px;line-height:1.3}.preview-dialog h3{color:var(--creator-ink);margin-bottom:8px;font-size:14px}.preview-dialog p{color:var(--creator-muted);font-size:13px;line-height:1.8}.preview-dialog p.preview-disclaimer{background:var(--creator-soft);border-radius:8px;padding:12px;font-size:10px}.preview-detail-stats{gap:12px;margin-block:24px;display:flex}.preview-detail-stats>div{border-right:1px solid var(--creator-line);flex-direction:column;flex:1;gap:4px;display:flex}.preview-detail-stats>div:last-child{border:0}.preview-detail-stats small{color:var(--creator-muted);font-size:10px}.preview-detail-stats strong{font-size:24px;font-weight:600}.creator-value-strip{border-bottom:1px solid var(--creator-line);justify-content:space-between;align-items:center;gap:20px;width:min(1120px,100% - 80px);margin:44px auto 0;padding-bottom:42px;display:flex}.creator-value-strip>span{letter-spacing:.09em;color:var(--creator-muted);font-size:8px;font-weight:600}.creator-value-strip>div{color:var(--creator-muted);align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.edut-sales-page .edut-section{width:min(1120px,100% - 80px);padding-top:85px}.edut-sales-page .edut-section-heading{max-width:630px;margin-bottom:34px}.edut-sales-page .edut-section-heading>span{letter-spacing:.13em;color:var(--creator-brand-strong);font-size:10px;font-weight:600}.edut-sales-page .edut-section-heading h2{color:var(--creator-ink);letter-spacing:-1.6px;text-wrap:balance;margin-top:13px;font-size:clamp(28px,3vw,40px);font-weight:550;line-height:1.18}.edut-sales-page .edut-section-heading p{color:var(--creator-muted);max-width:510px;font-size:13px;font-weight:400;line-height:1.8}.edut-sales-page .edut-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.edut-sales-page .edut-module{border:1px solid var(--creator-line);background:var(--creator-panel);box-shadow:none;border-radius:12px;padding:26px 22px;transition:transform .25s,border-color .25s}.edut-sales-page .edut-module:hover{border-color:var(--creator-brand);transform:translateY(-4px)}.edut-sales-page .edut-module-icon,.edut-sales-page .edut-flow-icon{background:var(--creator-tint);width:40px;height:40px;color:var(--creator-brand-strong);box-shadow:none;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.edut-sales-page .edut-module h3,.edut-sales-page .edut-flow-card h3{letter-spacing:-.3px;color:var(--creator-ink);margin-top:20px;font-size:16px;font-weight:550;line-height:1.4}.edut-sales-page .edut-module p,.edut-sales-page .edut-flow-card p{color:var(--creator-muted);margin-top:10px;font-size:12px;font-weight:400;line-height:1.8}.edut-sales-page .edut-flow-card{background:var(--creator-panel);border:1px solid var(--creator-line);box-shadow:none;border-radius:12px;padding:25px}.edut-sales-page .edut-flow-card small{color:var(--creator-brand-strong);font-size:11px}.edut-sales-page .edut-centered-heading,.edut-sales-page .edut-pricing-heading{text-align:center;margin-inline:auto}.edut-sales-page .edut-pricing-heading p{margin-inline:auto}.edut-sales-page .edut-plan-card{background:var(--creator-panel);border:1px solid var(--creator-line);box-shadow:none;border-radius:12px;padding:24px 20px}.edut-sales-page .edut-plan-card.is-highlighted{background:var(--creator-panel);border:1px solid var(--creator-brand);box-shadow:0 0 0 3px var(--creator-tint)}.edut-sales-page .edut-plan-card.is-selected{box-shadow:0 0 0 3px var(--creator-brand)}.edut-sales-page .edut-plan-card h3{color:var(--creator-ink);letter-spacing:-.8px;font-size:24px;font-weight:600}.edut-sales-page .edut-plan-card-head>span{color:var(--creator-muted);font-size:9px;font-weight:500}.edut-sales-page .edut-plan-card-head>strong{background:var(--creator-tint);color:var(--creator-brand-strong);font-size:9px;font-weight:600}.edut-sales-page .edut-plan-card>p,.edut-sales-page .edut-plan-card li,.edut-sales-page .edut-plan-price span{color:var(--creator-muted);font-size:12px;font-weight:400}.edut-sales-page .edut-plan-price strong{color:var(--creator-ink);letter-spacing:-2px;font-weight:600}.edut-sales-page .edut-plan-outcome{background:var(--creator-soft);border-left-color:var(--creator-brand);color:var(--creator-ink)!important;font-weight:450!important}.edut-sales-page .edut-plan-card li svg{color:var(--creator-brand)}.edut-sales-page .edut-plan-capacity{background:var(--creator-soft);border-color:var(--creator-line);color:var(--creator-ink)}.edut-sales-page .edut-plan-capacity strong,.edut-sales-page .edut-plan-capacity span{color:var(--creator-ink)}.edut-sales-page .edut-plan-capacity small{color:var(--creator-muted)}.edut-sales-page .edut-plan-cta{background:var(--creator-soft);color:var(--creator-ink);border:1px solid var(--creator-line);box-shadow:none;border-radius:7px;font-size:12px;font-weight:600}.edut-sales-page .edut-plan-cta.is-primary{color:#fff;background:#e94d63;border-color:#e94d63}.edut-sales-page .edut-plan-cta:disabled{background:var(--creator-soft);color:var(--creator-muted);cursor:not-allowed;opacity:.7}.edut-sales-page .edut-plan-details{border-color:var(--creator-line)}.edut-sales-page .edut-plan-details summary,.edut-sales-page .edut-plan-details p,.edut-sales-page .edut-plan-details li{color:var(--creator-muted);font-size:11px}.edut-sales-page .edut-topups{background:var(--creator-panel);border-color:var(--creator-line);border-radius:12px}.edut-sales-page .edut-topups-summary h3,.edut-sales-page .edut-topups-heading h3,.edut-sales-page .edut-topup-card h3{color:var(--creator-ink);font-weight:600}.edut-sales-page .edut-topups-heading p,.edut-sales-page .edut-topups-summary p{color:var(--creator-muted);font-weight:400}.edut-sales-page .edut-topup-card{background:var(--creator-soft);border-color:var(--creator-line);box-shadow:none}.edut-sales-page .edut-topup-card>span,.edut-sales-page .edut-topup-card p{color:var(--creator-muted)}.edut-sales-page .edut-topup-price strong{color:var(--creator-ink)}.edut-sales-page .edut-extension-callout{border:1px solid var(--creator-line);background:var(--creator-panel);box-shadow:none;border-radius:16px;margin-top:90px;padding:42px}.edut-sales-page .edut-extension-copy>span{color:var(--creator-brand-strong);font-size:11px}.edut-sales-page .edut-extension-copy h2{color:var(--creator-ink);letter-spacing:-1px;font-size:32px;font-weight:550;line-height:1.2}.edut-sales-page .edut-extension-copy p,.edut-sales-page .edut-extension-copy li{color:var(--creator-muted);font-size:12px;font-weight:400}.edut-sales-page .edut-extension-copy li svg{color:var(--creator-brand)}.edut-sales-page .edut-secondary-cta{color:var(--creator-ink);border-color:var(--creator-line);background:var(--creator-panel);border-radius:8px;font-size:13px}.edut-sales-page .edut-primary-cta{color:#fff;box-shadow:none;background:#e94d63;border-radius:8px;font-size:13px}.edut-sales-page .edut-faq{grid-template-columns:.9fr 1.1fr;gap:70px;padding-bottom:80px;display:grid}.edut-sales-page .edut-faq-grid{flex-direction:column;gap:0;display:flex}.edut-sales-page .edut-faq details{border:0;border-bottom:1px solid var(--creator-line);background:0 0;border-radius:0;padding:0}.edut-sales-page .edut-faq summary{color:var(--creator-ink);padding:20px 0;font-size:13px;font-weight:500}.edut-sales-page .edut-faq summary>svg{display:none}.edut-sales-page .edut-faq summary strong{color:var(--creator-muted);font-size:20px;font-weight:400;transition:transform .2s}.edut-sales-page .edut-faq details[open] summary strong{transform:rotate(45deg)}.edut-sales-page .edut-faq details p{color:var(--creator-muted);padding:0 0 20px;font-size:12px;font-weight:400;line-height:1.8}.edut-sales-page .edut-sales-legal{border-top:1px solid var(--creator-line);color:var(--creator-muted);margin-top:0;padding-top:28px;padding-bottom:32px}.edut-sales-page .edut-sales-legal>span{max-width:440px;color:var(--creator-muted);font-size:10px;font-weight:400}.edut-sales-page .edut-sales-legal a{color:var(--creator-muted);font-size:11px;font-weight:500}@media (width>=1600px){.edut-sales-page .edut-hero{padding-top:85px;padding-bottom:60px}}@media (width<=1150px){.creator-nav{gap:20px;width:calc(100% - 48px)}.creator-nav-links{gap:20px;margin-left:10px}.creator-nav-actions{gap:12px}.research-preview{width:calc(100% - 48px)}.preview-window{grid-template-columns:160px minmax(0,1fr)}.preview-content{padding:22px 18px 14px}.preview-signal{display:none}.preview-cards{gap:8px}.preview-sidebar-tip{padding:10px 7px}.preview-sidebar-tip>span{font-size:8px}.preview-categories button{padding:5px 7px;font-size:8px}.preview-sort span{display:none}.edut-sales-page .edut-hero{padding-top:50px}}@media (width<=900px){.creator-nav{height:74px}.creator-nav-links{gap:15px;margin:0}.creator-nav-links a{font-size:11px}.creator-login{display:none}.creator-brand>span{font-size:25px}.creator-brand img{width:28px;height:28px}.preview-sidebar{display:none}.preview-window{grid-template-columns:minmax(0,1fr)}.preview-content{padding:22px}.preview-cover-text{font-size:17px}.preview-heading h2{font-size:22px}.creator-value-strip{flex-wrap:wrap;justify-content:center;gap:20px 35px;width:calc(100% - 48px)}.creator-value-strip>span{text-align:center;width:100%}.edut-sales-page .edut-section{width:calc(100% - 48px)}.edut-sales-page .edut-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edut-sales-page .edut-faq{grid-template-columns:1fr;gap:0}.edut-sales-page .edut-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.creator-nav{gap:8px;width:calc(100% - 32px);height:68px}.creator-nav-actions{gap:7px}.creator-nav-actions .creator-button{gap:6px;min-height:36px;padding-inline:10px;font-size:10px}.creator-nav-actions .creator-button svg{display:none}.creator-icon-button{width:34px;height:34px}.creator-menu-button{background:0 0;border:none;display:inline-flex}.creator-brand>span{font-size:23px}.creator-brand{gap:3px}.creator-brand img{width:27px;height:27px}.creator-nav-links{background:var(--creator-panel);border-bottom:1px solid var(--creator-line);padding:12px 24px 20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 18px #00000008}.creator-nav-links[data-open=true]{flex-direction:column;align-items:stretch;gap:0;display:flex}.creator-nav-links a{font-size:14px}.creator-nav-links .creator-mobile-login{color:var(--creator-brand-strong);display:inline-flex}.edut-sales-page .edut-hero{width:calc(100% - 32px);padding:39px 0 33px}.creator-announcement{padding:6px 9px;font-size:9px}.edut-sales-page .edut-hero h1{letter-spacing:-.065em;margin-top:23px;font-size:clamp(38px,9.6vw,58px);line-height:1.12}.edut-sales-page .edut-hero p{max-width:370px;margin-top:18px;font-size:12px;line-height:1.85}.creator-desktop-break{display:none}.edut-sales-page .edut-hero-actions{flex-wrap:wrap;gap:9px;width:100%;margin-top:23px}.edut-hero-actions .creator-button{gap:8px;min-height:47px;padding-inline:15px;font-size:11px}.edut-sales-page .edut-hero-note{flex-wrap:wrap;gap:10px;margin-top:16px;font-size:8px}.edut-hero-note svg{width:11px;height:11px}.research-preview{width:calc(100% - 28px)}.preview-caption>span:first-child{letter-spacing:.05em;font-size:8px}.preview-caption>span:last-child{display:none}.preview-window{border-radius:10px}.preview-topbar{height:43px;padding-inline:14px}.preview-content{padding:20px 14px 14px}.preview-heading h2{max-width:280px;font-size:20px;line-height:1.25}.preview-heading p{max-width:255px;font-size:10px;line-height:1.6}.preview-search-row{margin-top:17px}.preview-search{height:41px}.preview-search input{font-size:12px}.preview-search kbd{display:none}.preview-filter-button{font-size:10px}.preview-category-row{gap:0}.preview-categories{gap:5px}.preview-categories button{padding:7px 8px;font-size:9px}.preview-sort{min-width:27px;padding-left:8px}.preview-results-meta{margin-top:20px}.preview-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 9px}.preview-cover-text{font-size:clamp(15px,4vw,23px)}.preview-card-data{padding:9px 8px 4px}.preview-card-title{font-size:10px}.preview-card-bottom button{width:34px;height:34px}.preview-card-bottom>span{font-size:8px}.preview-footnote{flex-direction:column;align-items:flex-start;gap:10px;font-size:9px}.preview-filters{flex-wrap:wrap;font-size:11px}.creator-value-strip{gap:20px;width:calc(100% - 40px);margin-top:32px;padding-bottom:32px}.creator-value-strip>div{gap:6px;font-size:10px}.creator-value-strip>div svg{width:14px;height:14px}.edut-sales-page .edut-section{width:calc(100% - 40px);padding-top:60px}.edut-sales-page .edut-section-heading h2{letter-spacing:-1.3px;font-size:31px}.edut-sales-page .edut-section-heading p{font-size:12px}.edut-sales-page .edut-module-grid{grid-template-columns:1fr}.edut-sales-page .edut-module{padding:23px}.edut-sales-page .edut-flow-grid{grid-template-columns:1fr}.edut-sales-page .edut-plan-grid{grid-template-columns:1fr;gap:20px}.edut-sales-page .edut-extension-callout{margin-top:60px;padding:25px}.edut-sales-page .edut-extension-copy h2{font-size:27px}.edut-sales-page .edut-sales-legal{padding-top:20px}.preview-dialog-copy{padding:22px}.preview-dialog h2{font-size:23px}.preview-dialog-body>img{height:180px}.preview-detail-stats strong{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.edut-sales-page *,.edut-sales-page :before,.edut-sales-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.edut-sales-page .edut-faq{grid-template-columns:minmax(270px,340px) minmax(0,1fr);align-items:start;gap:clamp(52px,7vw,104px);width:min(1200px,100% - 80px);padding-top:96px;padding-bottom:96px}.edut-sales-page .edut-faq>.edut-section-heading{max-width:340px;margin-bottom:0}.edut-sales-page .edut-faq-grid{flex-direction:column;width:100%;min-width:0;display:flex}.edut-sales-page .edut-faq details{border:0;border-bottom:1px solid var(--creator-line);background:0 0;border-radius:0;width:100%;min-width:0;transition:background-color .18s}.edut-sales-page .edut-faq details:first-child{border-top:1px solid var(--creator-line)}.edut-sales-page .edut-faq details:hover,.edut-sales-page .edut-faq details[open]{background:color-mix(in srgb, var(--creator-panel) 58%, transparent)}.edut-sales-page .edut-faq summary{width:100%;min-width:0;min-height:82px;color:var(--creator-ink);cursor:pointer;grid-template-columns:38px minmax(0,1fr) 30px;align-items:center;gap:16px;padding:19px 18px 19px 14px;font-size:clamp(14px,1.05vw,16px);font-weight:600;line-height:1.42;list-style:none;display:grid}.edut-sales-page .edut-faq summary::-webkit-details-marker{display:none}.edut-sales-page .edut-faq summary>svg{width:34px;height:34px;color:var(--creator-brand-strong);background:var(--creator-tint);border-radius:9px;padding:8px;display:grid}.edut-sales-page .edut-faq summary>span{overflow-wrap:normal;word-break:normal;text-wrap:pretty;min-width:0}.edut-sales-page .edut-faq summary strong{border:1px solid var(--creator-line);width:30px;height:30px;color:var(--creator-muted);background:var(--creator-panel);border-radius:50%;place-items:center;font-size:18px;font-weight:400;line-height:1;transition:transform .18s,color .18s,border-color .18s;display:grid}.edut-sales-page .edut-faq details[open] summary strong{color:var(--creator-brand-strong);border-color:color-mix(in srgb, var(--creator-brand) 42%, var(--creator-line));transform:rotate(45deg)}.edut-sales-page .edut-faq details p{max-width:760px;color:var(--creator-muted);margin:-4px 48px 0 68px;padding:0 0 24px;font-size:13px;font-weight:400;line-height:1.75}.edut-sales-page .edut-sales-legal{width:min(1200px,100% - 80px);padding-top:30px;padding-bottom:34px}@media (width>=901px){.edut-sales-page .edut-faq>.edut-section-heading{position:sticky;top:118px}}@media (width<=900px){.edut-sales-page .edut-faq{grid-template-columns:1fr;gap:28px;width:calc(100% - 48px);padding-top:68px;padding-bottom:72px}.edut-sales-page .edut-faq>.edut-section-heading{max-width:650px}}@media (width<=640px){.edut-sales-page .edut-faq{gap:22px;width:calc(100% - 32px);padding-top:54px;padding-bottom:58px}.edut-sales-page .edut-faq summary{grid-template-columns:32px minmax(0,1fr) 28px;gap:12px;min-height:72px;padding:16px 8px}.edut-sales-page .edut-faq summary>svg{width:30px;height:30px;padding:7px}.edut-sales-page .edut-faq details p{margin:-2px 36px 0 44px;padding-bottom:20px;font-size:12px}.edut-sales-page .edut-sales-legal{width:calc(100% - 32px)}}.edut-sales-page .edut-faq>.edut-section-heading p{max-width:310px;margin-top:18px}.edut-sales-page .edut-faq-support{color:var(--creator-brand-strong);align-items:center;gap:7px;margin-top:22px;font-size:11px;font-weight:600;display:inline-flex}.edut-sales-page .edut-faq-support:hover{color:var(--creator-brand)}@media (width<=900px){.edut-sales-page .edut-faq>.edut-section-heading p{max-width:560px}}.edut-sales-page .edut-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.prod-shell.creator-workspace[data-theme]{--prod-sidebar-expanded:236px;--prod-sidebar-collapsed:76px;--prod-topbar-height:72px;--prod-bg:#151916;--prod-page:#151916;--prod-bg-soft:#1a1f1b;--prod-sidebar:#191e1a;--prod-panel:#1f2420;--prod-card:#1f2420;--prod-panel-2:#282e27;--prod-elevated:#282e27;--prod-field:#252c25;--prod-input:#252c25;--prod-text:#e1e5db;--prod-text-strong:#f1f2ea;--prod-title:#f1f2ea;--prod-muted:#a8b09f;--prod-muted-2:#95a08c;--prod-subtle:#95a08c;--prod-line-soft:#323a30;--prod-border:#323a30;--prod-line:#4b3932;--prod-coral:#f0a0a4;--prod-coral-soft:#3b2c2c;--prod-orange:#d5ad87;--prod-cyan:#a7be98;--prod-amber:#d5ad87;--prod-brand:var(--prod-coral);--prod-brand-2:var(--prod-coral);--prod-analysis:var(--prod-cyan);--prod-segment-bg:var(--prod-field);--prod-segment-idle:var(--prod-field);--prod-segment-text:var(--prod-text);--prod-segment-selected:#be4b5b;--prod-segment-selected-text:#fff;--prod-filter-pill-bg:var(--prod-field);--prod-filter-option-text:var(--prod-text);--prod-filter-selected-bg:#be4b5b;--prod-filter-selected-text:#fff;--prod-modal-footer:var(--prod-panel);--prod-shadow:0 5px 22px #0002;--workspace-lavender:#b2a0c7;background:var(--prod-bg);font-family:Inter,sans-serif}.prod-shell.creator-workspace[data-theme=light]{--prod-bg:#fcfbf8;--prod-page:#fcfbf8;--prod-bg-soft:#f5f5ef;--prod-sidebar:#f8f9f4;--prod-panel:#fff;--prod-card:#fff;--prod-panel-2:#f3f4ed;--prod-elevated:#fff;--prod-field:#f6f7f2;--prod-input:#f6f7f2;--prod-text:#43493e;--prod-text-strong:#2b3028;--prod-title:#2b3028;--prod-muted:#707669;--prod-muted-2:#7a8273;--prod-subtle:#7a8273;--prod-line-soft:#e8e9e1;--prod-border:#e8e9e1;--prod-line:#eadad5;--prod-coral:#b94757;--prod-coral-soft:#f6e9e8;--prod-orange:#9b7850;--prod-cyan:#738462;--prod-amber:#9b7850;--prod-shadow:0 5px 22px #29322506;--workspace-lavender:#88729d}.creator-workspace :where(button,input,select,textarea){font-family:inherit}.creator-workspace .workspace-skip{z-index:100;background:var(--prod-panel);color:var(--prod-title);box-shadow:var(--prod-shadow);border-radius:7px;padding:14px 20px;position:fixed;top:-80px;left:20px}.creator-workspace.prod-shell .prod-sidebar{background:var(--prod-sidebar);box-shadow:none;border-color:var(--prod-line-soft);gap:24px;padding:26px 16px 18px}.creator-workspace .prod-sidebar-header{min-height:44px}.creator-workspace .prod-brand{gap:7px}.creator-workspace .prod-brand-mark{width:33px;height:38px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 33px}.creator-workspace .prod-brand-mark img{width:34px;height:34px}.creator-workspace .prod-brand-copy{gap:7px}.creator-workspace .prod-brand-copy>strong{letter-spacing:-1.4px;font-size:26px;font-weight:750}.creator-workspace .prod-brand-copy>strong span{font-size:inherit;color:inherit;font-weight:450}.creator-workspace .prod-brand-copy>strong i{color:var(--prod-coral);font-style:normal}.creator-workspace .prod-brand-copy>span{letter-spacing:2.1px;color:var(--prod-muted);padding-left:2px;font-size:7px;font-weight:500}.creator-workspace .prod-sidebar-toggle{width:23px;height:32px;box-shadow:none;color:var(--prod-muted-2);background:0 0;border:none;border-radius:5px;flex-basis:23px}.creator-workspace .prod-sidebar-toggle svg{width:14px}.creator-workspace .prod-nav{scrollbar-width:thin;scrollbar-color:var(--prod-line-soft) transparent;gap:25px;padding:4px 0 5px}.creator-workspace .prod-nav-section{gap:5px}.creator-workspace .prod-section-label{letter-spacing:1.2px;padding:0 12px 9px;font-size:8px;font-weight:500}.creator-workspace .prod-nav-link{border-radius:7px;gap:11px;min-height:41px;padding:0 11px;transition:background .18s,color .18s}.creator-workspace .prod-nav-label{font-size:11px;font-weight:450;line-height:1.5}.creator-workspace .prod-nav-icon{background:0 0;border-radius:0;flex-basis:19px;width:19px;height:26px}.creator-workspace .prod-nav-icon svg{stroke-width:1.65px;width:17px;height:17px}.creator-workspace .prod-nav-description{display:none}.creator-workspace .prod-nav-link.is-active{color:var(--prod-coral);background:var(--prod-coral-soft);box-shadow:none;border-color:#0000}.creator-workspace .prod-nav-link.is-active .prod-nav-icon{background:0 0}.creator-workspace .prod-nav-link.is-active .prod-nav-label{font-weight:550}.creator-workspace .prod-nav-link.is-active:before{content:"";background:var(--prod-coral);border-radius:0 2px 2px 0;width:2px;position:absolute;top:12px;bottom:12px;left:0}.creator-workspace .prod-nav-link.is-plan-locked{background:0 0;border-color:#0000}.creator-workspace .prod-nav-link:hover{background:var(--prod-panel-2);color:var(--prod-text-strong);border-color:#0000}.creator-workspace .prod-nav-plan-badge{color:var(--prod-muted-2);border-color:var(--prod-line-soft);letter-spacing:.5px;background:0 0;border-radius:3px;padding:2px 4px;font-size:6px;font-weight:500}.creator-workspace .prod-sidebar-footer{border-top:1px solid var(--prod-line-soft);padding-top:16px}.creator-workspace .creator-sidebar-note{background:var(--prod-panel-2);border:1px solid var(--prod-line-soft);border-radius:9px;flex-direction:column;gap:10px;padding:16px 13px;display:flex}.creator-sidebar-note>span{letter-spacing:1px;color:var(--prod-coral);font-size:7px}.creator-sidebar-note>strong{color:var(--prod-text-strong);letter-spacing:-.25px;font-family:Manrope,sans-serif;font-size:14px;font-weight:550;line-height:1.4}.creator-sidebar-note>p{color:var(--prod-muted);margin:0;font-size:10px;line-height:1.7}.creator-sidebar-note>a{color:var(--prod-text);justify-content:space-between;align-items:center;gap:6px;padding-top:8px;font-size:10px;display:flex}.creator-workspace .prod-credit-card{min-height:45px;box-shadow:none;background:0 0;border:0;gap:11px;padding:9px 11px}.creator-workspace .prod-credit-card>svg{width:17px;color:var(--prod-muted)}.creator-workspace .prod-credit-card strong{color:var(--prod-text);font-size:11px;font-weight:500}.creator-workspace .prod-credit-card span{color:var(--prod-muted);font-size:9px}.creator-workspace .prod-topbar{min-height:var(--prod-topbar-height);border-color:var(--prod-line-soft);background:var(--prod-bg);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:minmax(130px,1fr) minmax(180px,270px) max-content;gap:23px;padding:15px 34px}.creator-workspace .prod-current{gap:10px}.creator-workspace .prod-current-icon{display:none}.creator-breadcrumbs{color:var(--prod-title);align-items:center;gap:10px;min-width:0;font-size:11px;display:flex}.creator-breadcrumbs svg{color:var(--prod-muted-2);flex-shrink:0;width:12px}.creator-breadcrumbs>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-workspace .prod-search{border:1px solid var(--prod-line-soft);background:var(--prod-panel);width:100%;height:36px;box-shadow:none;border-radius:7px;gap:8px;padding:0 11px}.creator-workspace .prod-search:focus-within{border-color:var(--prod-coral);box-shadow:0 0 0 3px var(--prod-coral-soft)}.creator-workspace .prod-search>svg{width:14px;color:var(--prod-muted)}.creator-workspace .prod-search input{outline:0;min-width:0;font-size:10px;font-weight:400}.creator-search-wrap{min-width:0;position:relative}.creator-search-key{white-space:nowrap;color:var(--prod-muted-2);border:1px solid var(--prod-line-soft);border-radius:3px;flex-shrink:0;padding:2px 4px;font-family:inherit;font-size:9px}.creator-search-results{background:var(--prod-panel);border:1px solid var(--prod-line-soft);z-index:40;border-radius:10px;max-height:380px;padding:6px;position:absolute;top:calc(100% + 9px);left:0;right:0;overflow:auto;box-shadow:0 12px 40px #0002}.creator-search-results>a{color:var(--prod-text);border-radius:6px;align-items:center;gap:10px;padding:12px 10px;font-size:11px;display:flex}.creator-search-results>a svg{flex-shrink:0;width:16px}.creator-search-results>a:hover,.creator-search-results>a[aria-selected=true]{background:var(--prod-coral-soft);color:var(--prod-coral)}.creator-search-results>p{color:var(--prod-muted);padding:10px;font-size:11px;line-height:1.6}.creator-workspace .prod-top-actions{gap:13px}.creator-workspace .prod-top-actions>.prod-icon-button{width:32px;height:32px;box-shadow:none;background:0 0;border:0;border-radius:50%;flex-basis:32px}.creator-workspace .prod-top-actions>.prod-icon-button:hover{background:var(--prod-panel-2)}.creator-workspace .prod-action-button.is-primary{color:#fff;background:#bd4e5c;border:1px solid #b34856;border-radius:7px;gap:8px;min-height:36px;padding:0 13px;font-size:10px;font-weight:500;box-shadow:0 2px 3px #b9374710}.creator-workspace .prod-action-button.is-primary:hover{background:#ac3e4d;transform:translateY(-1px)}.creator-workspace .prod-action-button.is-primary svg{width:14px}.creator-workspace .prod-user-pill{min-height:36px;box-shadow:none;background:0 0;border:0;gap:8px;padding:0 0 0 3px}.creator-workspace .prod-user-name{display:none}.creator-workspace .prod-user-pill>svg{width:12px}.creator-workspace .prod-avatar{background:color-mix(in srgb, var(--prod-cyan) 18%, var(--prod-panel));width:31px;height:31px;color:var(--prod-cyan);border:3px solid var(--prod-panel);box-shadow:0 0 0 1px var(--prod-line-soft);font-size:11px;font-weight:550}.creator-workspace .prod-stage{min-height:calc(100dvh - var(--prod-topbar-height));background:var(--prod-bg);padding:30px 34px 24px}.creator-workspace .prod-stage--flush{padding:0}.creator-workspace .prod-user-menu-popover{border:1px solid var(--prod-line-soft);background:var(--prod-panel);border-radius:11px;box-shadow:0 12px 36px #0002}.creator-workspace .prod-user-menu-item{font-size:12px;font-weight:450}.creator-workspace .prod-user-menu-identity strong{font-size:13px}.creator-workspace .prod-user-menu-identity span{font-size:11px}.creator-workspace .prod-mobile-menu{display:none}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-sidebar-header{min-height:85px}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-nav-link{width:44px;min-height:43px}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-sidebar-toggle{width:30px;height:30px;box-shadow:none;background:0 0;flex-basis:30px}.creator-workspace.is-sidebar-collapsed .creator-sidebar-note{display:none}.creator-workspace :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--prod-coral);outline-offset:3px}.creator-workspace .ni-page{--ni-bg:var(--prod-bg);--ni-card:var(--prod-panel);--ni-panel:var(--prod-panel);--ni-text:var(--prod-text-strong);--ni-muted:var(--prod-muted);--ni-border:var(--prod-line-soft);--ni-accent:var(--prod-coral)}.creator-workspace .ni-launcher{background:var(--prod-bg);padding-top:45px}.creator-workspace .ni-launcher-inner{max-width:1020px}.creator-workspace .ni-title{letter-spacing:-1.4px;color:var(--prod-text-strong);font-family:Manrope,Inter,sans-serif;font-weight:550}.creator-workspace .ni-title span{color:var(--prod-coral);-webkit-text-fill-color:var(--prod-coral);background:0 0}.creator-workspace .ni-subtitle{color:var(--prod-muted);font-weight:400}.creator-workspace .ni-launcher-card,.creator-workspace .ni-panel-hero,.creator-workspace .ni-panel-toolbar{background:var(--prod-panel);border-color:var(--prod-line-soft);box-shadow:var(--prod-shadow);border-radius:13px}.creator-workspace .ni-launcher-card{padding:30px}.creator-workspace .ni-launcher-card :where(input,textarea,select){border-color:var(--prod-line-soft);background:var(--prod-field);color:var(--prod-text);border-radius:8px}@media (width>=1600px){.creator-workspace .prod-stage,.creator-workspace .prod-topbar{padding-inline:46px}.creator-workspace.prod-shell[data-theme]{--prod-sidebar-expanded:254px}.creator-workspace .prod-nav-label{font-size:12px}}@media (width<=1100px){.creator-workspace .prod-topbar{grid-template-columns:1fr minmax(170px,240px) max-content;gap:15px;padding-inline:24px}.creator-workspace .prod-stage{padding:26px 24px}.creator-workspace .prod-top-actions{gap:8px}.creator-workspace .prod-action-button.is-primary>span{display:none}.creator-workspace .prod-action-button.is-primary{padding:0 11px}.creator-workspace .prod-action-button.is-primary svg{width:16px}}@media (width<=760px){.creator-workspace.prod-shell[data-theme]{--prod-topbar-height:64px;grid-template-columns:minmax(0,1fr)}.creator-workspace .prod-sidebar{visibility:hidden;z-index:60;width:264px;height:100dvh;transition:transform .2s,visibility .2s;position:fixed;left:0;transform:translate(-100%)}.creator-workspace.is-mobile-nav-open .prod-sidebar{visibility:visible;transform:translate(0)}.creator-workspace .prod-sidebar-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17201888;border:0;display:block;position:fixed;inset:0}.creator-workspace .prod-sidebar-toggle{display:none}.creator-workspace .prod-mobile-close{width:38px;height:38px;box-shadow:none;background:0 0;border:none;flex-basis:38px;display:grid}.creator-workspace .prod-mobile-menu{width:38px;height:38px;box-shadow:none;background:0 0;border:0;flex-basis:38px;margin-left:-8px;display:grid}.creator-workspace .prod-topbar{grid-template-columns:1fr max-content;gap:10px;min-height:64px;padding:11px 18px}.creator-breadcrumbs{font-size:12px}.creator-breadcrumbs a,.creator-breadcrumbs>svg,.creator-search-wrap{display:none}.creator-workspace .prod-top-actions{justify-content:flex-end;gap:8px}.creator-workspace .prod-stage{padding:26px 20px}.creator-workspace .prod-stage--flush{padding:0}.creator-workspace .prod-action-button.is-primary>span{font-size:10px;display:inline}.creator-workspace .prod-action-button.is-primary{min-height:36px}.creator-workspace .prod-top-actions>.prod-icon-button{flex-basis:36px;width:36px;height:36px}.creator-workspace .prod-nav-link{min-height:44px}.creator-workspace .prod-nav-label{font-size:12px}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-sidebar{align-items:stretch;padding:26px 16px 18px}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-sidebar-header{flex-direction:row;justify-content:space-between;min-height:44px}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-brand-copy,.creator-workspace.prod-shell.is-sidebar-collapsed .prod-nav-copy,.creator-workspace.prod-shell.is-sidebar-collapsed .prod-section-label{opacity:1;pointer-events:auto;width:auto;height:auto;display:flex;transform:none}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-nav,.creator-workspace.prod-shell.is-sidebar-collapsed .prod-nav-section{align-items:stretch}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-nav-link{justify-content:flex-start;width:100%}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-credit-card{justify-content:flex-start}.creator-workspace.prod-shell.is-sidebar-collapsed .prod-credit-card>div,.creator-workspace.is-sidebar-collapsed .creator-sidebar-note{display:flex}.creator-workspace .prod-user-menu-popover{min-width:min(290px,100vw - 36px)}}@media (width<=400px){.creator-workspace .prod-action-button.is-primary>span{display:none}.creator-workspace .prod-stage{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.creator-workspace *,.creator-workspace :before,.creator-workspace :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}:root{--etu-bg-light:#fcfbf9;--etu-panel-light:#fff;--etu-soft-light:#f7f7f2;--etu-field-light:#f6f6f1;--etu-text-light:#292e28;--etu-muted-light:#777e70;--etu-line-light:#e8eae1;--etu-coral-light:#c04b59;--etu-coral-soft-light:#f5e9e8;--etu-sage-light:#738c62;--etu-amber-light:#bb8c67;--etu-bg-dark:#141715;--etu-sidebar-dark:#191d1a;--etu-panel-dark:#1c201d;--etu-soft-dark:#242a24;--etu-field-dark:#232923;--etu-text-dark:#f2f2e9;--etu-body-dark:#e2e5dc;--etu-muted-dark:#a1aa9b;--etu-muted2-dark:#8b9684;--etu-line-dark:#2d342c;--etu-coral-dark:#ec939a;--etu-coral-soft-dark:#3c2a2b;--etu-sage-dark:#a4be98;--etu-amber-dark:#d5ad87}html[data-theme=dark] .prod-shell.creator-workspace[data-theme]{--prod-bg:var(--etu-bg-dark)!important;--prod-page:var(--etu-bg-dark)!important;--prod-bg-soft:var(--etu-sidebar-dark)!important;--prod-sidebar:var(--etu-sidebar-dark)!important;--prod-panel:var(--etu-panel-dark)!important;--prod-card:var(--etu-panel-dark)!important;--prod-panel-2:var(--etu-soft-dark)!important;--prod-elevated:var(--etu-soft-dark)!important;--prod-field:var(--etu-field-dark)!important;--prod-input:var(--etu-field-dark)!important;--prod-text:var(--etu-body-dark)!important;--prod-text-strong:var(--etu-text-dark)!important;--prod-title:var(--etu-text-dark)!important;--prod-muted:var(--etu-muted-dark)!important;--prod-muted-2:var(--etu-muted2-dark)!important;--prod-subtle:var(--etu-muted2-dark)!important;--prod-line-soft:var(--etu-line-dark)!important;--prod-border:var(--etu-line-dark)!important;--prod-line:#47342f!important;--prod-coral:var(--etu-coral-dark)!important;--prod-coral-soft:var(--etu-coral-soft-dark)!important;--prod-orange:var(--etu-amber-dark)!important;--prod-cyan:var(--etu-sage-dark)!important;--prod-amber:var(--etu-amber-dark)!important;--prod-brand:var(--etu-coral-dark)!important;--prod-brand-2:#dc7781!important;--prod-analysis:var(--etu-sage-dark)!important;--prod-segment-bg:var(--etu-field-dark)!important;--prod-segment-idle:var(--etu-field-dark)!important;--prod-segment-text:var(--etu-body-dark)!important;--prod-segment-selected:#b94b58!important;--prod-segment-selected-text:#fff!important;--prod-filter-pill-bg:var(--etu-field-dark)!important;--prod-filter-option-text:var(--etu-body-dark)!important;--prod-filter-selected-bg:#b94b58!important;--prod-filter-selected-text:#fff!important;--prod-modal-footer:var(--etu-panel-dark)!important;--workspace-lavender:#b2a0c7!important;background:var(--etu-bg-dark)!important}html[data-theme=light] .prod-shell.creator-workspace[data-theme]{--prod-bg:var(--etu-bg-light)!important;--prod-page:var(--etu-bg-light)!important;--prod-bg-soft:var(--etu-soft-light)!important;--prod-sidebar:#f8f9f5!important;--prod-panel:var(--etu-panel-light)!important;--prod-card:var(--etu-panel-light)!important;--prod-panel-2:#f5f5f0!important;--prod-elevated:var(--etu-panel-light)!important;--prod-field:var(--etu-field-light)!important;--prod-input:var(--etu-field-light)!important;--prod-text:#41483f!important;--prod-text-strong:var(--etu-text-light)!important;--prod-title:var(--etu-text-light)!important;--prod-muted:var(--etu-muted-light)!important;--prod-muted-2:#858c7f!important;--prod-subtle:#858c7f!important;--prod-line-soft:var(--etu-line-light)!important;--prod-border:var(--etu-line-light)!important;--prod-line:#eadad5!important;--prod-coral:var(--etu-coral-light)!important;--prod-coral-soft:var(--etu-coral-soft-light)!important;--prod-orange:var(--etu-amber-light)!important;--prod-cyan:var(--etu-sage-light)!important;--prod-amber:var(--etu-amber-light)!important;--prod-brand:var(--etu-coral-light)!important;--prod-brand-2:#ae3e4f!important;--prod-analysis:var(--etu-sage-light)!important;--prod-segment-bg:var(--etu-field-light)!important;--prod-segment-idle:var(--etu-field-light)!important;--prod-segment-text:#41483f!important;--prod-segment-selected:var(--etu-coral-light)!important;--prod-segment-selected-text:#fff!important;--prod-filter-pill-bg:var(--etu-field-light)!important;--prod-filter-option-text:#41483f!important;--prod-filter-selected-bg:var(--etu-coral-light)!important;--prod-filter-selected-text:#fff!important;--prod-modal-footer:var(--etu-panel-light)!important;--workspace-lavender:#88729d!important;background:var(--etu-bg-light)!important}html[data-theme] .prod-shell.creator-workspace .prod-main{isolation:auto!important;z-index:auto!important}html[data-theme] .prod-shell.creator-workspace .prod-topbar{z-index:600!important;overflow:visible!important}html[data-theme] .prod-shell.creator-workspace .prod-stage{z-index:0!important;isolation:auto!important}html[data-theme] .creator-workspace .prod-topbar,html[data-theme] .creator-workspace .prod-sidebar{box-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] .creator-workspace .prod-topbar{background:var(--etu-bg-dark)!important;border-color:var(--etu-line-dark)!important}html[data-theme=dark] .creator-workspace .prod-sidebar{background:var(--etu-sidebar-dark)!important;border-color:var(--etu-line-dark)!important}html[data-theme=light] .creator-workspace .prod-topbar{background:var(--etu-bg-light)!important;border-color:var(--etu-line-light)!important}html[data-theme=light] .creator-workspace .prod-sidebar{border-color:var(--etu-line-light)!important;background:#f8f9f5!important}.creator-breadcrumbs{min-width:0;color:var(--prod-title);align-items:center;gap:10px;font-size:11px;display:flex}.creator-breadcrumbs a{color:var(--prod-muted);white-space:nowrap}.creator-breadcrumbs a:hover{color:var(--prod-coral)}.creator-breadcrumbs svg{width:12px;color:var(--prod-muted-2);flex:none}.creator-breadcrumbs>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.creator-workspace .workspace-skip{z-index:70000;border:1px solid var(--prod-line-soft);color:var(--prod-title);background:var(--prod-panel);border-radius:8px;padding:12px 16px;position:fixed;top:-90px;left:20px;box-shadow:0 14px 38px #0003}.creator-workspace .workspace-skip:focus{top:12px}.creator-search-results--portal,.prod-user-menu-popover--portal{z-index:61000!important;box-sizing:border-box!important;overscroll-behavior:contain!important;opacity:1!important;isolation:isolate!important;mix-blend-mode:normal!important;-webkit-backdrop-filter:none!important;border:1px solid!important;overflow:auto!important}html[data-theme=dark] .creator-search-results--portal,html[data-theme=dark] .prod-user-menu-popover--portal{color:var(--etu-body-dark)!important;background:var(--etu-panel-dark)!important;border-color:#394137!important;box-shadow:0 24px 64px #0000006b,inset 0 1px #ffffff06!important}html[data-theme=light] .creator-search-results--portal,html[data-theme=light] .prod-user-menu-popover--portal{color:#41483f!important;background:#fff!important;border-color:#dfe3da!important;box-shadow:0 24px 64px #29322524,inset 0 1px #fffffff5!important}.creator-search-results--portal{border-radius:10px!important;padding:7px!important}.creator-search-results--portal>a{min-height:42px!important;color:inherit!important;border-radius:6px!important;align-items:center!important;gap:10px!important;padding:9px 10px!important;font-size:11px!important;font-weight:500!important;display:flex!important}.creator-search-results--portal>a svg{flex:none!important;width:16px!important;height:16px!important}.creator-search-results--portal>a:hover,.creator-search-results--portal>a[aria-selected=true]{color:var(--prod-coral,#c04b59)!important;background:var(--prod-coral-soft,#f5e9e8)!important}.creator-search-results--portal>p{color:var(--prod-muted,#777e70)!important;margin:0!important;padding:11px!important;font-size:11px!important}.prod-user-menu-popover--portal{border-radius:10px!important;padding:8px!important}.prod-user-menu-popover--portal .prod-user-menu-identity{border-bottom:1px solid!important;border-color:color-mix(in srgb, currentColor 14%, transparent)!important;gap:3px!important;margin-bottom:5px!important;padding:10px 10px 12px!important;display:grid!important}.prod-user-menu-popover--portal .prod-user-menu-identity strong{color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:650!important;overflow:hidden!important}.prod-user-menu-popover--portal .prod-user-menu-identity span{color:var(--prod-muted,#777e70)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;overflow:hidden!important}.prod-user-menu-popover--portal .prod-user-menu-item{width:100%!important;min-height:41px!important;color:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;align-items:center!important;gap:10px!important;padding:0 10px!important;font-size:11px!important;font-weight:500!important;display:flex!important}.prod-user-menu-popover--portal .prod-user-menu-item:hover,.prod-user-menu-popover--portal .prod-user-menu-item:focus-visible{color:var(--prod-coral,#c04b59)!important;background:var(--prod-coral-soft,#f5e9e8)!important;outline:none!important}.prod-user-menu-popover--portal .prod-user-menu-item.is-logout{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent)!important;color:#cf5964!important;border-radius:0 0 6px 6px!important;margin-top:4px!important}html[data-theme] .creator-workspace .prod-user-pill{background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;min-height:34px!important;padding:2px 4px 2px 2px!important}html[data-theme] .creator-workspace .prod-user-pill:hover,html[data-theme] .creator-workspace .prod-user-pill[aria-expanded=true]{border-color:var(--prod-line-soft)!important;background:var(--prod-panel-2)!important}html[data-theme] .creator-workspace .prod-avatar{border:3px solid var(--prod-panel)!important;width:30px!important;height:30px!important;box-shadow:0 0 0 1px var(--prod-line-soft)!important;border-radius:50%!important;flex:0 0 30px!important;font-size:10px!important;font-weight:600!important}html[data-theme=dark] .creator-workspace .prod-avatar{color:#d6e5ca!important;background:#2d382b!important}html[data-theme=light] .creator-workspace .prod-avatar{color:#687455!important;background:#e6e9dc!important}html[data-theme=light] .ni-page .ni-chip{color:#3d4939!important;background:#f3f5ef!important;border-color:#d8ddd2!important}html[data-theme=light] .ni-page .ni-chip-source{color:#46633e!important;opacity:1!important;text-shadow:none!important;background:#e7efe0!important;border:1px solid #bfd0b5!important}html[data-theme=dark] .ni-page .ni-chip{color:#e2e5dc!important;background:#242a24!important;border-color:#394137!important}html[data-theme=dark] .ni-page .ni-chip-source{color:#dcebd3!important;opacity:1!important;background:#2b382a!important;border:1px solid #4b6146!important}html[data-theme=light] .prod-shell select,html[data-theme=light] .prod-shell select option{color:#292e28!important;background:#fff!important}html[data-theme=dark] .prod-shell select,html[data-theme=dark] .prod-shell select option{color:#f2f2e9!important;background:#1c201d!important}html[data-theme=light] .prod-shell :is(input,textarea)::placeholder{color:#737a6d!important;opacity:1!important}html[data-theme=dark] .prod-shell :is(input,textarea)::placeholder{color:#8f9989!important;opacity:1!important}html[data-theme] :is(.nl-section-popover,.opportunity-status-menu,.ncd-status-menu,.ni-niche-suggestions){opacity:1!important;-webkit-backdrop-filter:none!important}html[data-theme=light] :is(.nl-section-popover,.opportunity-status-menu,.ncd-status-menu,.ni-niche-suggestions){color:#41483f!important;background:#fff!important;border-color:#dfe3da!important;box-shadow:0 18px 48px #29322524!important}html[data-theme=dark] :is(.nl-section-popover,.opportunity-status-menu,.ncd-status-menu,.ni-niche-suggestions){color:#e2e5dc!important;background:#1c201d!important;border-color:#394137!important;box-shadow:0 22px 58px #00000061!important}html[data-theme=light] .access-page{--creator-bg:#fcfbf9;--creator-panel:#fff;--creator-soft:#f5f4f2;--creator-ink:#232327;--creator-muted:#737176;--creator-line:#e9e6e3;--creator-tint:#fff0f1;--creator-green:#287961;--creator-green-soft:#eef7f1}html[data-theme=dark] .access-page{--creator-bg:#101113;--creator-panel:#191a1e;--creator-soft:#202125;--creator-ink:#f3f1ee;--creator-muted:#aaa7ac;--creator-line:#2c2d32;--creator-tint:#2a1c20;--creator-green:#8bc9a6;--creator-green-soft:#1c2b24;--access-bg:#101113;--access-panel:#191a1e;--access-ink:#f3f1ee;--access-muted:#aaa7ac;--access-line:#2c2d32;--access-tint:#2a1c20}html[data-theme=dark] .access-page .auth-input-wrap{background:#191a1e!important;border-color:#34353a!important}html[data-theme=dark] .access-page .auth-input-wrap:focus-within{border-color:#d56a78!important;box-shadow:0 0 0 3px #3a2529!important}html[data-theme=dark] .access-page .auth-input-wrap input:-webkit-autofill{-webkit-text-fill-color:#f3f1ee!important;box-shadow:inset 0 0 0 1000px #191a1e!important}html[data-theme=dark] .access-tabs{border-color:#2c2d32!important}html[data-theme=dark] .access-icon-button:hover{background:#191a1e!important;border-color:#2c2d32!important}html[data-theme] .ni-panel-create-backdrop{z-index:61000!important;isolation:isolate!important;opacity:1!important;-webkit-backdrop-filter:blur(16px)saturate(1.03)!important}html[data-theme=light] .ni-panel-create-backdrop{background:radial-gradient(800px 460px at 88% 4%,#c04b591a,#0000 64%),#292e286b!important}html[data-theme=dark] .ni-panel-create-backdrop{background:radial-gradient(800px 480px at 88% 4%,#ec939a1a,#0000 64%),#080a08b8!important}html[data-theme=light] .ni-panel-create-dialog{--ni-panel-modal-card:#fff;--ni-panel-modal-section:#fcfbf9;--ni-panel-modal-soft:#f7f7f2;--ni-panel-modal-soft-2:#f1f2eb;--ni-panel-modal-field:#f6f6f1;--ni-panel-modal-field-hover:#fff;--ni-panel-modal-line:#e3e6dd;--ni-panel-modal-line-strong:#cfd5c8;--ni-panel-modal-text:#292e28;--ni-panel-modal-text-soft:#41483f;--ni-panel-modal-muted:#777e70;--ni-panel-modal-muted-2:#858c7f;--ni-panel-modal-brand:#c04b59;--ni-panel-modal-brand-deep:#aa3d4c;--ni-panel-modal-cyan:#6f8a60;--ni-panel-modal-green:#4e7e65;--ni-panel-modal-purple:#806c91;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .ni-panel-create-dialog{--ni-panel-modal-card:#1c201d;--ni-panel-modal-section:#191d1a;--ni-panel-modal-soft:#242a24;--ni-panel-modal-soft-2:#2b322a;--ni-panel-modal-field:#232923;--ni-panel-modal-field-hover:#292f29;--ni-panel-modal-line:#343c33;--ni-panel-modal-line-strong:#465044;--ni-panel-modal-text:#f2f2e9;--ni-panel-modal-text-soft:#e2e5dc;--ni-panel-modal-muted:#a1aa9b;--ni-panel-modal-muted-2:#8b9684;--ni-panel-modal-brand:#ec939a;--ni-panel-modal-brand-deep:#d77a83;--ni-panel-modal-cyan:#a4be98;--ni-panel-modal-green:#8fc6a2;--ni-panel-modal-purple:#b2a0c7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme] .ni-panel-create-dialog{border:1px solid var(--ni-panel-modal-line-strong)!important;width:min(940px,100vw - 34px)!important;color:var(--ni-panel-modal-text)!important;background:var(--ni-panel-modal-card)!important;border-radius:22px!important;position:relative!important;overflow:hidden!important;box-shadow:0 36px 100px #00000047,inset 0 1px #ffffff0a!important}html[data-theme] .ni-panel-create-dialog:before{content:"";z-index:8;background:linear-gradient(90deg,var(--ni-panel-modal-brand),var(--ni-panel-modal-cyan));opacity:.9;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}html[data-theme] .ni-panel-create-header{border-bottom:1px solid var(--ni-panel-modal-line)!important;background:var(--ni-panel-modal-section)!important;color:var(--ni-panel-modal-text)!important}html[data-theme] .ni-panel-create-icon{border-color:color-mix(in srgb,var(--ni-panel-modal-brand) 34%,var(--ni-panel-modal-line))!important;color:var(--ni-panel-modal-brand)!important;background:color-mix(in srgb,var(--ni-panel-modal-brand) 10%,var(--ni-panel-modal-card))!important;box-shadow:none!important}html[data-theme] .ni-panel-create-eyebrow{color:var(--ni-panel-modal-brand)!important}html[data-theme] .ni-panel-create-header :is(h2,p),html[data-theme] .ni-panel-create-context :is(strong,small),html[data-theme] .ni-panel-create-footer-copy :is(strong,span),html[data-theme] .ni-panel-create-dialog .ni-admin-field>span,html[data-theme] .ni-panel-create-dialog .ni-admin-field small,html[data-theme] .ni-panel-create-dialog .ni-admin-field em{color:inherit!important}html[data-theme] .ni-panel-create-header p,html[data-theme] .ni-panel-create-context small,html[data-theme] .ni-panel-create-footer-copy span,html[data-theme] .ni-panel-create-dialog .ni-admin-field small,html[data-theme] .ni-panel-create-dialog .ni-admin-field em{color:var(--ni-panel-modal-muted)!important}html[data-theme] .ni-panel-create-close{border:1px solid var(--ni-panel-modal-line)!important;color:var(--ni-panel-modal-muted)!important;background:var(--ni-panel-modal-soft)!important}html[data-theme] .ni-panel-create-close:hover:not(:disabled){border-color:var(--ni-panel-modal-brand)!important;color:var(--ni-panel-modal-brand)!important;background:color-mix(in srgb,var(--ni-panel-modal-brand) 8%,var(--ni-panel-modal-soft))!important}html[data-theme] .ni-panel-create-context{border:1px solid color-mix(in srgb,var(--ni-panel-modal-cyan) 30%,var(--ni-panel-modal-line))!important;background:color-mix(in srgb,var(--ni-panel-modal-cyan) 7%,var(--ni-panel-modal-soft))!important;box-shadow:none!important}html[data-theme] .ni-panel-create-context>div{color:var(--ni-panel-modal-cyan)!important}html[data-theme] .ni-panel-access-preview{border:1px solid var(--ni-panel-modal-line)!important}html[data-theme] .ni-panel-access-preview.is-global{border-color:color-mix(in srgb,var(--ni-panel-modal-green) 40%,var(--ni-panel-modal-line))!important;color:var(--ni-panel-modal-green)!important;background:color-mix(in srgb,var(--ni-panel-modal-green) 10%,var(--ni-panel-modal-card))!important}html[data-theme] .ni-panel-access-preview.is-personal{border-color:color-mix(in srgb,var(--ni-panel-modal-purple) 38%,var(--ni-panel-modal-line))!important;color:var(--ni-panel-modal-purple)!important;background:color-mix(in srgb,var(--ni-panel-modal-purple) 9%,var(--ni-panel-modal-card))!important}html[data-theme] .ni-panel-create-dialog .ni-input{border:1px solid var(--ni-panel-modal-line)!important;min-height:50px!important;color:var(--ni-panel-modal-text)!important;background:var(--ni-panel-modal-field)!important;caret-color:var(--ni-panel-modal-brand)!important;opacity:1!important;border-radius:11px!important}html[data-theme] .ni-panel-create-dialog .ni-input:hover:not(:disabled){border-color:var(--ni-panel-modal-line-strong)!important;background:var(--ni-panel-modal-field-hover)!important}html[data-theme] .ni-panel-create-dialog .ni-input:focus,html[data-theme] .ni-panel-create-dialog .ni-input:focus-visible{border-color:var(--ni-panel-modal-brand)!important;background:var(--ni-panel-modal-field-hover)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ni-panel-modal-brand) 13%,transparent)!important;outline:none!important}html[data-theme] .ni-panel-create-dialog .ni-input::placeholder{color:var(--ni-panel-modal-muted-2)!important;opacity:1!important}html[data-theme=light] .ni-panel-create-dialog select.ni-input option{color:#292e28!important;background:#fff!important}html[data-theme=dark] .ni-panel-create-dialog select.ni-input option{color:#f2f2e9!important;background:#1c201d!important}html[data-theme] .ni-panel-create-dialog input:-webkit-autofill{-webkit-text-fill-color:var(--ni-panel-modal-text)!important;-webkit-box-shadow:0 0 0 1000px var(--ni-panel-modal-field) inset!important}html[data-theme] .ni-panel-create-message{border-color:var(--ni-panel-modal-line)!important;color:var(--ni-panel-modal-text-soft)!important;background:var(--ni-panel-modal-soft)!important}html[data-theme] .ni-panel-create-footer{border-top:1px solid var(--ni-panel-modal-line)!important;background:var(--ni-panel-modal-section)!important;box-shadow:none!important}html[data-theme] .ni-panel-create-actions .ni-button{opacity:1!important;border-radius:10px!important;min-height:46px!important;padding-inline:18px!important;font-size:.78rem!important;font-weight:750!important}html[data-theme] .ni-panel-create-actions .ni-button-soft{border:1px solid var(--ni-panel-modal-line)!important;color:var(--ni-panel-modal-text-soft)!important;background:var(--ni-panel-modal-soft)!important}html[data-theme] .ni-panel-create-actions .ni-button-primary,html[data-theme] .ni-panel-create-actions .ni-button-primary *{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme] .ni-panel-create-actions .ni-button-primary{border:1px solid color-mix(in srgb,var(--ni-panel-modal-brand-deep) 72%,transparent)!important;box-shadow:0 8px 20px color-mix(in srgb,var(--ni-panel-modal-brand) 20%,transparent)!important;background:#c55360!important}html[data-theme] .ni-panel-create-actions .ni-button-primary:hover:not(:disabled){background:#b44452!important;transform:translateY(-1px)!important}html[data-theme] .ni-panel-create-form{scrollbar-width:thin;scrollbar-color:var(--ni-panel-modal-line-strong) transparent}html[data-theme] .ni-panel-create-form::-webkit-scrollbar{width:10px}html[data-theme] .ni-panel-create-form::-webkit-scrollbar-track{background:0 0}html[data-theme] .ni-panel-create-form::-webkit-scrollbar-thumb{background:var(--ni-panel-modal-line-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px}html[data-theme=light] .legal-shell{color:#41483f!important;background:#fcfbf9!important}html[data-theme=light] .legal-nav{background:#fcfbf9f0!important;border-color:#e8eae1!important}html[data-theme=light] .legal-brand{color:#292e28!important}html[data-theme=light] .legal-nav a:not(.legal-brand),html[data-theme=light] .legal-footer a,html[data-theme=light] .legal-article a{color:#a73d4c!important}html[data-theme=light] .legal-nav .legal-account-cta{color:#a73d4c!important;background:#fff5f6!important;border-color:#e3bec3!important}html[data-theme=dark] .legal-shell{color:#e2e5dc!important;background:radial-gradient(circle at 12% 4%,#ec939a14,#0000 28rem),#141715!important}html[data-theme=dark] .legal-nav{background:#141715f0!important;border-color:#2d342c!important}html[data-theme=dark] .legal-brand{color:#f2f2e9!important}html[data-theme=dark] .legal-nav a:not(.legal-brand),html[data-theme=dark] .legal-footer a,html[data-theme=dark] .legal-article a{color:#ec939a!important}html[data-theme=dark] .legal-nav .legal-account-cta{color:#f2f2e9!important;background:#2a2020!important;border-color:#5a4544!important}html[data-theme=light] .extension-download-page{--ext-bg:#fcfbf9;--ext-surface:#fff;--ext-surface-soft:#f6f6f1;--ext-line:#e8eae1;--ext-text:#292e28;--ext-muted:#777e70;--ext-coral:#c04b59;--ext-coral-strong:#ad3e4e}html[data-theme=dark] .extension-download-page{--ext-bg:#141715;--ext-surface:#1c201d;--ext-surface-soft:#232923;--ext-line:#2d342c;--ext-text:#f2f2e9;--ext-muted:#a1aa9b;--ext-coral:#ec939a;--ext-coral-strong:#d77a83}.marketing-consent{-webkit-backdrop-filter:none!important;border-radius:12px!important;box-shadow:0 20px 54px #0003!important}html[data-theme=light] .marketing-consent{color:#292e28!important;background:#fff!important;border-color:#dfe3da!important}html[data-theme=light] .marketing-consent span{color:#70776a!important}html[data-theme=light] .marketing-consent button{color:#41483f!important;background:#f6f6f1!important;border-color:#dfe3da!important}html[data-theme=light] .marketing-consent button:hover{background:#f0f2eb!important;border-color:#cfd5c8!important}html[data-theme=dark] .marketing-consent{color:#f2f2e9!important;background:#1c201d!important;border-color:#394137!important}html[data-theme=dark] .marketing-consent span{color:#a1aa9b!important}html[data-theme=dark] .marketing-consent button{color:#e2e5dc!important;background:#242a24!important;border-color:#394137!important}html[data-theme=dark] .marketing-consent button:hover{background:#2b322a!important;border-color:#4a5547!important}html[data-theme] .marketing-consent button.is-primary{color:#fff!important;background:#c55360!important;border-color:#ad3e4e!important}html[data-theme] .marketing-consent button.is-primary:hover{background:#b44452!important}html[data-theme] .marketing-consent button:focus-visible{outline:2px solid var(--prod-coral,#c04b59)!important;outline-offset:2px!important}html[data-theme=dark]{scrollbar-color:#60655f #141715}html[data-theme=dark] body::-webkit-scrollbar{width:12px;height:12px}html[data-theme=dark] body::-webkit-scrollbar-track{background:#141715!important}html[data-theme=dark] body::-webkit-scrollbar-thumb{border:3px solid #141715;border-radius:999px;background:#60655f padding-box padding-box!important}html[data-theme=dark] body::-webkit-scrollbar-thumb:hover{background:#777d75 padding-box padding-box!important}@media (width<=760px){.creator-search-results--portal,.prod-user-menu-popover--portal{border-radius:9px!important}.creator-breadcrumbs{font-size:12px}.creator-breadcrumbs a,.creator-breadcrumbs>svg{display:none}}@media (forced-colors:active){.ni-panel-create-dialog,.ni-panel-create-header,.ni-panel-create-context,.ni-panel-create-footer,.ni-panel-create-dialog .ni-input,.ni-panel-create-actions .ni-button,.ni-panel-create-close{forced-color-adjust:auto!important;color:canvastext!important;box-shadow:none!important;background:canvas!important;border-color:canvastext!important}}html[data-theme=light] .legal-hero h1,html[data-theme=light] .legal-section h2,html[data-theme=light] .legal-support-card h2{color:#292e28!important}html[data-theme=light] .legal-hero p,html[data-theme=light] .legal-section :is(p,li),html[data-theme=light] .legal-support-card p,html[data-theme=light] .legal-footer,html[data-theme=light] .legal-updated{color:#777e70!important}html[data-theme=light] .legal-eyebrow{color:#c04b59!important}html[data-theme=light] .legal-support-card{background:#fff!important;border-color:#e8eae1!important;box-shadow:0 8px 24px #2932250a!important}html[data-theme=light] .legal-callout{color:#41483f!important;background:#f3f6ef!important;border-color:#d9e4d2!important}html[data-theme=light] .legal-footer{border-color:#e8eae1!important}html[data-theme=light] .legal-support-card a{color:#a73d4c!important}html[data-theme=dark] .legal-hero h1,html[data-theme=dark] .legal-section h2,html[data-theme=dark] .legal-support-card h2{color:#f2f2e9!important}html[data-theme=dark] .legal-hero p,html[data-theme=dark] .legal-section :is(p,li),html[data-theme=dark] .legal-support-card p,html[data-theme=dark] .legal-footer,html[data-theme=dark] .legal-updated{color:#a1aa9b!important}html[data-theme=dark] .legal-eyebrow{color:#ec939a!important}html[data-theme=dark] .legal-support-card{box-shadow:none!important;background:#1c201d!important;border-color:#2d342c!important}html[data-theme=dark] .legal-callout{color:#dfe6d9!important;background:#222b21!important;border-color:#3d4b39!important}html[data-theme=dark] .legal-footer{border-color:#2d342c!important}html[data-theme=dark] .legal-support-card a{color:#ec939a!important}html[data-theme] .extension-download-page .extension-download-nav>div a:hover{color:var(--ext-text)!important}html[data-theme=light] .extension-download-page .extension-nav-login{background:#fff!important}html[data-theme=dark] .extension-download-page .extension-nav-login{background:#242a24!important}html[data-theme=light] .ncd-page{--ncd-page-bg:#fcfbf9;--ncd-card:#fff;--ncd-card-soft:#f7f7f2;--ncd-card-raised:#fff;--ncd-field:#f6f6f1;--ncd-line:#e6e8de;--ncd-line-strong:#d4dacd;--ncd-text-strong:#292e28;--ncd-text:#41483f;--ncd-muted:#757e70;--ncd-subtle:#8d9688;--ncd-accent:#c04b59;--ncd-accent-soft:#c04b5914;--ncd-blue:#b65a64;--ncd-cyan:#738c62;--ncd-green:#5f8b73;--ncd-violet:#8a7598;--ncd-amber:#b58c69;--ncd-shadow-sm:0 10px 26px #2b30270f;--ncd-shadow-md:0 18px 40px #2b302714;--ncd-shadow-lg:0 28px 58px #2b30271a;color:var(--ncd-text);background:radial-gradient(circle at 16% 0%, #c04b590f, transparent 26rem), radial-gradient(circle at 85% 4%, #738c6212, transparent 24rem), var(--ncd-page-bg)!important}html[data-theme=dark] .ncd-page{--ncd-page-bg:#141715;--ncd-card:#1c201d;--ncd-card-soft:#242a24;--ncd-card-raised:#1f2420;--ncd-field:#232923;--ncd-line:#313933;--ncd-line-strong:#424c43;--ncd-text-strong:#f2f2e9;--ncd-text:#e2e5dc;--ncd-muted:#a2ab9c;--ncd-subtle:#8c9686;--ncd-accent:#ec939a;--ncd-accent-soft:#ec939a1a;--ncd-blue:#d27c86;--ncd-cyan:#a4be98;--ncd-green:#8bb49b;--ncd-violet:#b8a7ca;--ncd-amber:#d4b08a;--ncd-shadow-sm:0 12px 28px #00000029;--ncd-shadow-md:0 18px 44px #0000003d;--ncd-shadow-lg:0 34px 72px #0000004d;color:var(--ncd-text);background:radial-gradient(circle at 16% 0%, #ec939a12, transparent 26rem), radial-gradient(circle at 85% 4%, #a4be9812, transparent 24rem), var(--ncd-page-bg)!important}.ncd-page{padding-bottom:28px}.ncd-page .ncd-shell{gap:16px;display:grid}.ncd-page .ncd-commandbar{border-color:color-mix(in srgb, var(--ncd-accent) 10%, var(--ncd-line));background:color-mix(in srgb, var(--ncd-card) 96%, transparent);box-shadow:var(--ncd-shadow-sm);-webkit-backdrop-filter:blur(16px);border-radius:18px;gap:12px;padding:10px;top:10px}.ncd-page .ncd-section-nav{border:1px solid var(--ncd-line);background:color-mix(in srgb, var(--ncd-card-soft) 78%, var(--ncd-card));border-radius:13px;padding:4px}.ncd-page .ncd-section-nav button{min-height:38px;color:var(--ncd-muted);border-radius:10px}.ncd-page .ncd-section-nav button:hover,.ncd-page .ncd-section-nav button:focus-visible{color:var(--ncd-text-strong);background:color-mix(in srgb, var(--ncd-accent) 10%, var(--ncd-card))}.ncd-page .ncd-back-button,.ncd-page .ncd-customize-button,.ncd-page .ncd-inline-customize{border-color:var(--ncd-line);background:color-mix(in srgb, var(--ncd-card-soft) 82%, var(--ncd-card));color:var(--ncd-text);box-shadow:none}.ncd-page .ncd-back-button:hover,.ncd-page .ncd-customize-button:hover,.ncd-page .ncd-customize-button.is-active,.ncd-page .ncd-inline-customize:hover{border-color:color-mix(in srgb, var(--ncd-accent) 34%, var(--ncd-line));background:color-mix(in srgb, var(--ncd-accent) 11%, var(--ncd-card));color:var(--ncd-text-strong)}.ncd-page .ncd-refresh-button,.ncd-page .ncd-youtube-button{border-color:color-mix(in srgb, var(--ncd-accent) 52%, transparent);background:linear-gradient(135deg, var(--ncd-accent), color-mix(in srgb, var(--ncd-accent) 75%, #f3a06f));box-shadow:0 14px 30px color-mix(in srgb, var(--ncd-accent) 18%, transparent)}.ncd-page .ncd-global-readonly,.ncd-page .ncd-refresh-feedback,.ncd-page .ncd-enrichment-status,.ncd-page .ncd-evidence-panel,.ncd-page .ncd-video-pagination,.ncd-page .ncd-release-pagination,.ncd-page .ncd-history-pagination,.ncd-page .ncd-overview-card,.ncd-page .ncd-decision-board,.ncd-page .ncd-catalog-overview,.ncd-page .ncd-channel-analytics,.ncd-page .ncd-releases,.ncd-page .ncd-notes-card,.ncd-page .ncd-video-filters,.ncd-page .ncd-release-toolbar,.ncd-page .ncd-channel-categories,.ncd-page .ncd-format-split,.ncd-page .ncd-decision-rail,.ncd-page .ncd-decision-grid,.ncd-page .ncd-rpm-editor,.ncd-page .ncd-customizer-section,.ncd-page .ncd-view-customizer{border-color:color-mix(in srgb, var(--ncd-accent) 9%, var(--ncd-line))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--ncd-card-soft) 42%, var(--ncd-card)), var(--ncd-card))!important;box-shadow:var(--ncd-shadow-sm)!important}.ncd-page .ncd-global-readonly{color:var(--ncd-cyan)!important;background:color-mix(in srgb, var(--ncd-cyan) 8%, var(--ncd-card))!important;border-color:color-mix(in srgb, var(--ncd-cyan) 28%, var(--ncd-line))!important}.ncd-page .ncd-overview-card{border-radius:22px;position:relative;overflow:hidden}.ncd-page .ncd-overview-card:before{content:"";background:linear-gradient(90deg, var(--ncd-accent), color-mix(in srgb, var(--ncd-cyan) 92%, white));opacity:.9;pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.ncd-page .ncd-overview-avatar,.ncd-page .ncd-avatar-fallback{box-shadow:0 10px 26px #0000002e}.ncd-page .ncd-status-pill,.ncd-page .ncd-source-pill,.ncd-page .ncd-content-tag,.ncd-page .ncd-channel-niches span,.ncd-page .ncd-channel-categories__niches span,.ncd-page .ncd-overview-badges>span,.ncd-page .ncd-video-pagination__facts span,.ncd-page .ncd-filter-notice,.ncd-page .ncd-catalog-kpis>span{border-color:color-mix(in srgb, var(--ncd-line) 88%, transparent)!important;background:color-mix(in srgb, var(--ncd-card-soft) 85%, var(--ncd-card))!important;color:var(--ncd-text)!important}.ncd-page .ncd-status-pill.is-active,.ncd-page .ncd-source-pill.is-active,.ncd-page .ncd-content-tag.is-active,.ncd-page .ncd-status-menu button[aria-pressed=true],.ncd-page .ncd-density-control button[aria-pressed=true],.ncd-page .ncd-customizer-toggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--ncd-accent) 34%, var(--ncd-line))!important;background:color-mix(in srgb, var(--ncd-accent) 12%, var(--ncd-card))!important;color:var(--ncd-accent)!important}.ncd-page .ncd-section-eyebrow,.ncd-page .ncd-overview-kicker,.ncd-page .ncd-video-pagination__eyebrow,.ncd-page .ncd-channel-analytics__eyebrow,.ncd-page .ncd-releases__heading>span,.ncd-page .ncd-catalog-overview__header span,.ncd-page .ncd-decision-board__header span,.ncd-page .ncd-section-heading-copy>span{color:var(--ncd-accent)!important}.ncd-page .ncd-section-icon,.ncd-page .ncd-releases__heading-icon,.ncd-page .ncd-decision-metric__icon,.ncd-page .ncd-catalog-empty-icon,.ncd-page .ncd-enrichment-icon,.ncd-page .ncd-cost-icon{border-color:color-mix(in srgb, var(--ncd-accent) 24%, var(--ncd-line))!important;color:var(--ncd-accent)!important;background:color-mix(in srgb, var(--ncd-accent) 10%, var(--ncd-card))!important}.ncd-page .ncd-video-pagination{background:radial-gradient(circle at top right, color-mix(in srgb, var(--ncd-cyan) 12%, transparent), transparent 28%), radial-gradient(circle at bottom left, color-mix(in srgb, var(--ncd-accent) 10%, transparent), transparent 26%), linear-gradient(180deg, color-mix(in srgb, var(--ncd-card-soft) 36%, var(--ncd-card)), var(--ncd-card))!important}.ncd-page .ncd-video-pagination__bar,.ncd-page .ncd-format-split__bar,.ncd-page .ncd-release-sync__meter,.ncd-page .ncd-enrichment-progress{background:color-mix(in srgb, var(--ncd-accent) 10%, var(--ncd-card-soft))!important;border-color:color-mix(in srgb, var(--ncd-accent) 14%, var(--ncd-line))!important}.ncd-page .ncd-video-pagination__bar>span,.ncd-page .ncd-format-split__bar>span,.ncd-page .ncd-release-sync__progress,.ncd-page .ncd-enrichment-progress>span,.ncd-page .ncd-refresh-progress span{box-shadow:0 0 20px color-mix(in srgb, var(--ncd-accent) 26%, transparent);background:linear-gradient(90deg, var(--ncd-accent), color-mix(in srgb, var(--ncd-cyan) 90%, white))!important}.ncd-page .ncd-pagination-button,.ncd-page .ncd-page-indicator,.ncd-page .ncd-history-pagination button,.ncd-page .ncd-release-pagination button,.ncd-page .ncd-release-pagination__actions button{border-color:var(--ncd-line)!important;background:color-mix(in srgb, var(--ncd-card-soft) 86%, var(--ncd-card))!important;color:var(--ncd-text-strong)!important;box-shadow:none!important}.ncd-page .ncd-pagination-button:hover:not(:disabled),.ncd-page .ncd-page-indicator:hover:not(:disabled),.ncd-page .ncd-history-pagination button:hover:not(:disabled),.ncd-page .ncd-release-pagination button:hover:not(:disabled),.ncd-page .ncd-release-pagination__actions button:hover:not(:disabled){border-color:color-mix(in srgb, var(--ncd-accent) 36%, var(--ncd-line))!important;background:color-mix(in srgb, var(--ncd-accent) 8%, var(--ncd-card))!important;box-shadow:0 14px 26px color-mix(in srgb, var(--ncd-accent) 10%, transparent)!important}.ncd-page .ncd-pagination-button.is-primary,.ncd-page .ncd-release-complete,.ncd-page .ncd-page-indicator.is-active{border-color:color-mix(in srgb, var(--ncd-accent) 54%, transparent)!important;background:linear-gradient(135deg, var(--ncd-accent), color-mix(in srgb, var(--ncd-accent) 74%, #e9aa7b))!important;color:#fff!important;box-shadow:0 16px 28px color-mix(in srgb, var(--ncd-accent) 16%, transparent)!important}.ncd-page .ncd-page-indicator.is-active svg,.ncd-page .ncd-release-complete svg,.ncd-page .ncd-pagination-button.is-primary svg{color:inherit!important}.ncd-page .ncd-pagination-button.is-secondary{background:color-mix(in srgb, var(--ncd-cyan) 10%, var(--ncd-card))!important}.ncd-page .ncd-pagination-button.is-ghost{background:0 0!important}.ncd-page .ncd-video-pagination__finish,.ncd-page .ncd-history-complete{border-color:color-mix(in srgb, var(--ncd-cyan) 24%, var(--ncd-line))!important;background:color-mix(in srgb, var(--ncd-cyan) 9%, var(--ncd-card))!important}.ncd-page .ncd-video-grid>article,.ncd-page .ncd-release-grid>article,.ncd-page .ncd-release-grid>li,.ncd-page .ncd-evidence-video,.ncd-page .ncd-similar-section-anchor+* article{box-shadow:var(--ncd-shadow-sm);border-color:color-mix(in srgb, var(--ncd-line) 92%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--ncd-card-soft) 22%, var(--ncd-card)), var(--ncd-card))!important}.ncd-page .ncd-view-customizer,.ncd-page .ncd-status-menu{-webkit-backdrop-filter:blur(18px);border-color:color-mix(in srgb, var(--ncd-line-strong) 86%, transparent)!important;background:color-mix(in srgb, var(--ncd-card) 97%, transparent)!important;box-shadow:var(--ncd-shadow-lg)!important}html[data-theme=light] .ni-panel-workspace-v8{--pw-canvas:#fcfbf9;--pw-surface:#fff;--pw-surface-2:#f8f8f3;--pw-surface-3:#f2f4ee;--pw-border:#e4e7de;--pw-border-strong:#d5dbd0;--pw-text:#292e28;--pw-muted:#757e70;--pw-subtle:#8a9386;--pw-chip:#f5f5ef;--pw-focus:#c04b591f;--pw-accent:#c04b59;--pw-accent-2:#dc8c6f;--pw-cyan:#738c62;--pw-green:#61856e;--pw-violet:#8b7898;--pw-warning:#b88a66;--pw-shadow:0 18px 46px #2b302717;--pw-shadow-soft:0 10px 24px #2b30270f;background:radial-gradient(circle at 18% -8%, #c04b590e, transparent 31rem), radial-gradient(circle at 92% 5%, #738c620d, transparent 29rem), var(--pw-canvas)!important}html[data-theme=dark] .ni-panel-workspace-v8,.ni-panel-workspace-v8{--pw-canvas:#141715;--pw-surface:#1c201d;--pw-surface-2:#232823;--pw-surface-3:#282f28;--pw-border:#313933;--pw-border-strong:#434d45;--pw-text:#f2f2e9;--pw-muted:#a2ab9c;--pw-subtle:#8d9688;--pw-chip:#252c25;--pw-focus:#ec939a2e;--pw-accent:#ec939a;--pw-accent-2:#e0a07a;--pw-cyan:#a4be98;--pw-green:#8db49c;--pw-violet:#b8a7ca;--pw-warning:#d4af88;--pw-shadow:0 24px 54px #00000042;--pw-shadow-soft:0 14px 34px #0000002e;background:radial-gradient(circle at 20% -5%, #ec939a14, transparent 30rem), radial-gradient(circle at 92% 8%, #a4be980f, transparent 28rem), var(--pw-canvas)!important}.ni-panel-workspace-v8 .ni-panel-hero,.ni-panel-workspace-v8 .ni-panel-toolbar,.ni-panel-workspace-v8 .ni-panel-stage,.ni-panel-workspace-v8 .ni-panel-section,.ni-panel-workspace-v8 .ni-panel-stat,.ni-panel-workspace-v8 .ni-panel-card,.ni-panel-workspace-v8 .ni-panel-insight,.ni-panel-workspace-v8 .ni-panel-drawer,.ni-panel-workspace-v8 .ni-panel-column>section{border-color:color-mix(in srgb, var(--pw-accent) 10%, var(--pw-border))!important}.ni-panel-workspace-v8 .ni-panel-hero{background:color-mix(in srgb, var(--pw-surface) 96%, transparent)!important}.ni-panel-workspace-v8 .ni-panel-toolbar,.ni-panel-workspace-v8 .ni-panel-section,.ni-panel-workspace-v8 .ni-panel-column>section{background:linear-gradient(180deg, color-mix(in srgb, var(--pw-surface-2) 36%, var(--pw-surface)), var(--pw-surface))!important;box-shadow:var(--pw-shadow-soft)!important}.ni-panel-workspace-v8 .ni-panel-stat,.ni-panel-workspace-v8 .ni-panel-insight,.ni-panel-workspace-v8 .ni-panel-card{background:linear-gradient(180deg, color-mix(in srgb, var(--pw-surface-2) 68%, var(--pw-surface)), var(--pw-surface-2))!important;box-shadow:none!important}.ni-panel-workspace-v8 .ni-panel-toolbar-kicker,.ni-panel-workspace-v8 .ni-panel-section .ni-panel-kicker,.ni-panel-workspace-v8 .ni-panel-chip.is-active,.ni-panel-workspace-v8 .ni-panel-pill.is-active{color:var(--pw-accent)!important}.ni-panel-workspace-v8 :is(.ni-button-primary,.ni-panel-primary,.ni-panel-action-primary){border-color:color-mix(in srgb, var(--pw-accent) 52%, transparent)!important;background:linear-gradient(135deg, var(--pw-accent), color-mix(in srgb, var(--pw-accent) 72%, var(--pw-accent-2)))!important;color:#fff!important;box-shadow:0 14px 28px color-mix(in srgb, var(--pw-accent) 16%, transparent)!important}.ni-panel-workspace-v8 :is(.ni-button-primary,.ni-panel-primary,.ni-panel-action-primary):hover:not(:disabled){transform:translateY(-1px)}.ni-panel-workspace-v8 :is(.ni-button-soft,.ni-button-ghost,.ni-panel-view-button,.ni-panel-chip,.ni-panel-pill){border-color:var(--pw-border)!important;background:color-mix(in srgb, var(--pw-surface-2) 72%, var(--pw-surface))!important;color:var(--pw-text)!important}.ni-panel-workspace-v8 .ni-panel-view-button[aria-expanded=true],.ni-panel-workspace-v8 .ni-panel-chip.is-active,.ni-panel-workspace-v8 .ni-panel-pill.is-active{border-color:color-mix(in srgb, var(--pw-accent) 30%, var(--pw-border))!important;background:color-mix(in srgb, var(--pw-accent) 11%, var(--pw-surface))!important}.ni-panel-workspace-v8 .ni-panel-view-settings{-webkit-backdrop-filter:blur(18px)saturate(125%);border-color:color-mix(in srgb, var(--pw-border-strong) 84%, transparent)!important;background:color-mix(in srgb, var(--pw-surface) 96%, transparent)!important;box-shadow:var(--pw-shadow)!important}html[data-theme=light] .credits-hub{--credits-surface:#fff;--credits-surface-soft:#fbfbf7;--credits-panel:#f7f7f2;--credits-panel-strong:#fff;--credits-border:#e5e8df;--credits-border-soft:#eceee6;--credits-on-surface:#2d342d;--credits-on-surface-soft:#5d665a;--credits-muted:#767f72;--credits-subtle:#899186;--credits-input:#f4f4ee;--credits-accent:#c04b59;--credits-accent-strong:#b13f4f;--credits-success:#4f7e67;--credits-warning:#b88a66;--credits-danger:#c9576a;--credits-shadow:0 18px 42px #2b302714;color:var(--credits-on-surface)}html[data-theme=dark] .credits-hub{--credits-surface:#1c201d;--credits-surface-soft:#232823;--credits-panel:#242a24;--credits-panel-strong:#1c201d;--credits-border:#313933;--credits-border-soft:#3a433b;--credits-on-surface:#f2f2e9;--credits-on-surface-soft:#cfd5cb;--credits-muted:#a2ab9c;--credits-subtle:#8b9587;--credits-input:#232923;--credits-accent:#ec939a;--credits-accent-strong:#db7783;--credits-success:#8eb49b;--credits-warning:#d0ad87;--credits-danger:#f0a2ad;--credits-shadow:0 22px 52px #0000003d;color:var(--credits-on-surface)}.credits-hub{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--credits-accent) 6%, transparent), transparent 24rem), radial-gradient(circle at 100% 4%, color-mix(in srgb, var(--credits-success) 6%, transparent), transparent 22rem)}.credits-hub .credits-kicker,.credits-hub .credits-section-heading>div>span{color:var(--credits-accent)!important}.credits-hub .credits-hero,.credits-hub .credits-balance-card,.credits-hub .credits-status-card,.credits-hub .credits-section,.credits-hub .credits-cost-card,.credits-hub .credits-calculator-inputs,.credits-hub .credits-calculator-result,.credits-hub .credits-checkout-panel,.credits-hub .credits-topup-card,.credits-hub .credits-ledger,.credits-hub .credits-ledger-row{border-color:color-mix(in srgb, var(--credits-accent) 8%, var(--credits-border))!important}.credits-hub .credits-balance-card,.credits-hub .credits-status-card,.credits-hub .credits-section{background:linear-gradient(180deg, color-mix(in srgb, var(--credits-surface-soft) 45%, var(--credits-surface)), var(--credits-surface))!important;box-shadow:var(--credits-shadow)!important}.credits-hub .credits-balance-card{border-color:color-mix(in srgb, var(--credits-accent) 18%, var(--credits-border))!important;background:radial-gradient(circle at top right, color-mix(in srgb, var(--credits-success) 9%, transparent), transparent 35%), linear-gradient(145deg, color-mix(in srgb, var(--credits-accent) 10%, var(--credits-surface-soft)), var(--credits-surface))!important}.credits-hub .credits-balance-head>span,.credits-hub .credits-status-card span,.credits-hub .credits-cycle-quotas span,.credits-hub .credits-cost-card>strong,.credits-hub .credits-calculator-result>span{color:var(--credits-muted)!important}.credits-hub .credits-balance-head>strong,.credits-hub .credits-refresh,.credits-hub .credits-manage-link,.credits-hub .credits-topup-card .credits-checkout-state{color:var(--credits-accent)!important}.credits-hub .credits-refresh{border-color:color-mix(in srgb, var(--credits-accent) 26%, var(--credits-border))!important;background:color-mix(in srgb, var(--credits-accent) 8%, var(--credits-surface))!important}.credits-hub .credits-refresh:hover{background:color-mix(in srgb, var(--credits-accent) 12%, var(--credits-surface))!important}.credits-hub .credits-progress,.credits-hub .credits-ledger-page-size select,.credits-hub .credits-calculator-inputs input,.credits-hub .credits-ledger-pagination,.credits-hub .credits-ledger-row,.credits-hub .credits-ledger-header,.credits-hub .credits-cost-card,.credits-hub .credits-calculator-inputs,.credits-hub .credits-topup-card,.credits-hub .credits-checkout-panel{background:color-mix(in srgb, var(--credits-panel) 90%, var(--credits-surface))!important}.credits-hub .credits-progress span,.credits-hub .credits-checkout-cta,.credits-hub .credits-ledger-page-arrow.is-active,.credits-hub .credits-ledger-page-numbers button.is-active{background:linear-gradient(90deg, var(--credits-accent), color-mix(in srgb, var(--credits-accent) 72%, #e0a07a))!important;color:#fff!important}.credits-hub .credits-status-icon,.credits-hub .credits-cost-icon{border-color:color-mix(in srgb, var(--credits-accent) 18%, var(--credits-border))!important;color:var(--credits-accent)!important;background:color-mix(in srgb, var(--credits-accent) 9%, var(--credits-surface))!important}.credits-hub .credits-status-icon.is-calendar{color:var(--credits-warning)!important;border-color:color-mix(in srgb, var(--credits-warning) 20%, var(--credits-border))!important;background:color-mix(in srgb, var(--credits-warning) 9%, var(--credits-surface))!important}.credits-hub .credits-status-icon.is-safe{color:var(--credits-success)!important;border-color:color-mix(in srgb, var(--credits-success) 20%, var(--credits-border))!important;background:color-mix(in srgb, var(--credits-success) 9%, var(--credits-surface))!important}.credits-hub .credits-cycle-quotas>div,.credits-hub .credits-balance-split span,.credits-hub .credits-calculator-result>div span{border-color:color-mix(in srgb, var(--credits-border-soft) 84%, transparent)!important;background:color-mix(in srgb, var(--credits-panel) 86%, var(--credits-surface))!important}.credits-hub .credits-calculator-result{border-color:color-mix(in srgb, var(--credits-accent) 18%, var(--credits-border))!important;background:radial-gradient(circle at top right, color-mix(in srgb, var(--credits-success) 10%, transparent), transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--credits-accent) 8%, var(--credits-surface-soft)), color-mix(in srgb, var(--credits-panel) 84%, var(--credits-surface)))!important}.credits-hub .credits-calculator-presets button,.credits-hub .credits-ledger-page-arrow,.credits-hub .credits-ledger-page-numbers button{border-color:var(--credits-border)!important;color:var(--credits-on-surface-soft)!important;background:color-mix(in srgb, var(--credits-panel) 90%, var(--credits-surface))!important}.credits-hub .credits-calculator-presets button.is-active{border-color:color-mix(in srgb, var(--credits-accent) 36%, var(--credits-border))!important;color:var(--credits-accent)!important;background:color-mix(in srgb, var(--credits-accent) 10%, var(--credits-surface))!important}html[data-theme] .nl-pagination button,html[data-theme] .nl-pagination span,html[data-theme] .credits-ledger-page-arrow,html[data-theme] .credits-ledger-page-numbers button{border-radius:12px}html[data-theme=dark] .nl-pagination button,html[data-theme=dark] .nl-page-size select{color:#f2f2e9!important;background:#242a24!important;border-color:#313933!important}html[data-theme=light] .nl-pagination button,html[data-theme=light] .nl-page-size select{color:#292e28!important;background:#f7f7f2!important;border-color:#e4e7de!important}html[data-theme] .nl-pagination button[aria-current=page],html[data-theme] .nl-pagination button.is-active{border-color:color-mix(in srgb, var(--prod-coral) 42%, transparent)!important;background:linear-gradient(135deg, var(--prod-coral), color-mix(in srgb, var(--prod-coral) 72%, #e0a07a))!important;color:#fff!important}:root{--et14-overlay:#04080cb8;--et14-surface:var(--prod-card,#101925);--et14-surface-2:var(--prod-elevated,#162235);--et14-field:var(--prod-input,#0b1420);--et14-line:var(--prod-border,#a4b6cf29);--et14-line-strong:var(--prod-border-strong,#b3c4dc4a);--et14-text:var(--prod-text-strong,#f1f4f8);--et14-muted:var(--prod-muted,#9eacbf);--et14-accent:var(--prod-coral,#ff6078);--et14-accent-2:var(--prod-orange,#f0a06b);--et14-success:var(--prod-green,#45d39b);--et14-danger:#f56d82;--et14-radius:20px;--et14-shadow:0 30px 90px #00000075, 0 8px 28px #00000038}[data-theme=light]{--et14-overlay:#2d332b57;--et14-surface:var(--prod-card,#fff);--et14-surface-2:var(--prod-elevated,#fff);--et14-field:var(--prod-input,#f6f7f2);--et14-line:var(--prod-border,#e8e9e1);--et14-line-strong:#616b5c3d;--et14-text:var(--prod-text-strong,#2b3028);--et14-muted:var(--prod-muted,#707669);--et14-accent:var(--prod-coral,#b94757);--et14-accent-2:var(--prod-orange,#9b7850);--et14-shadow:0 34px 90px #242a222e, 0 8px 28px #242a221a}html :where(.app-modal-overlay,.modal-overlay,.ref-dialog-backdrop,.campaign-confirm-backdrop,.af-action-backdrop,.email-admin__modal-backdrop,.nex-filter-overlay,.ni-modal-backdrop,.ni-niche-library-backdrop,.ni-outlier-filter-backdrop,.rpm-kb-modal-backdrop,.auth-consent-backdrop,.demon-recovery-backdrop,.tc-modal-overlay,.ni-panel-create-backdrop,.af-drawer-backdrop,.ni-display-modal-backdrop,.promotion-modal-backdrop){overscroll-behavior:contain;background:radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--et14-accent) 8%, transparent), transparent 32%), var(--et14-overlay)!important;-webkit-backdrop-filter:blur(14px)saturate(1.06)!important}html :where(.account-modal,.ak-dialog)::backdrop{background:radial-gradient(circle at 50% 20%, color-mix(in srgb, var(--et14-accent) 7%, transparent), transparent 34%), var(--et14-overlay)!important;-webkit-backdrop-filter:blur(14px)saturate(1.06)!important}html :where(.app-modal,.modal,.modal-content,.account-modal-panel,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.nex-filter-dialog,.ni-filter-modal,.ni-niche-library-dialog,.ni-outlier-filter-dialog,.rpm-kb-modal,.auth-consent-dialog,.ak-dialog,.demon-recovery-modal,.tc-filter-modal,.ni-panel-create-dialog,.promotion-modal,.ni-display-modal,.tc-warning-modal,.preview-dialog,.admin-dialog-panel,.af-drawer,.nl-view-drawer,.blog-admin-drawer){border:1px solid color-mix(in srgb, var(--et14-accent) 12%, var(--et14-line-strong))!important;border-radius:var(--et14-radius)!important;color:var(--et14-text)!important;background:radial-gradient(circle at 92% -4%, color-mix(in srgb, var(--et14-accent) 9%, transparent), transparent 28%), radial-gradient(circle at 8% 105%, color-mix(in srgb, var(--et14-accent-2) 6%, transparent), transparent 30%), var(--et14-surface)!important;box-shadow:var(--et14-shadow)!important}html .app-modal,html .account-modal-panel{isolation:isolate;position:relative}html .app-modal:before,html .account-modal-panel:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg, transparent, var(--et14-accent), var(--et14-accent-2), transparent);opacity:.78;height:2px;position:absolute;inset:0 0 auto}html :where(.app-modal__header,.modal-header,.account-modal-header){-webkit-backdrop-filter:blur(18px)saturate(1.05);border-bottom:1px solid var(--et14-line)!important;background:color-mix(in srgb, var(--et14-surface) 94%, transparent)!important}html :where(.app-modal__header h2,.modal-header h2,.modal-header h3,.account-modal-header h2){letter-spacing:-.025em;color:var(--et14-text)!important}html :where(.app-modal__eyebrow,.account-modal-kicker){color:var(--et14-accent)!important}html :where(.app-modal__close,.account-modal-header .account-icon-button){box-shadow:inset 0 1px #ffffff14;border:1px solid var(--et14-line)!important;color:var(--et14-muted)!important;background:color-mix(in srgb, var(--et14-surface-2) 88%, transparent)!important}html :where(.app-modal__close,.account-modal-header .account-icon-button):hover:not(:disabled){transform:translateY(-1px)rotate(2deg);border-color:color-mix(in srgb, var(--et14-accent) 38%, var(--et14-line))!important;color:var(--et14-accent)!important;background:color-mix(in srgb, var(--et14-accent) 8%, var(--et14-surface-2))!important}html :where(.modal-footer,.account-modal-actions){-webkit-backdrop-filter:blur(16px)saturate(1.04);border-top-color:var(--et14-line)!important;background:color-mix(in srgb, var(--et14-surface) 96%, transparent)!important}html :where(.app-modal,.account-modal-panel,.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.rpm-kb-modal,.ak-dialog) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-shadow:inset 0 1px #ffffff0a;border-color:var(--et14-line)!important;color:var(--et14-text)!important;background:var(--et14-field)!important}html :where(.app-modal,.account-modal-panel,.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.rpm-kb-modal,.ak-dialog) :is(input,select,textarea):focus{outline:none;border-color:color-mix(in srgb, var(--et14-accent) 62%, var(--et14-line))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--et14-accent) 13%, transparent)!important}html :where(.app-modal,.account-modal-panel,.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.rpm-kb-modal,.ak-dialog) :is(input,textarea)::placeholder{color:color-mix(in srgb, var(--et14-muted) 76%, transparent)!important}html :where(.modal-footer,.account-modal-actions) :is(button,.btn),html .app-modal :where(.btn,button.app-modal-action){min-height:40px;font-weight:820;border-radius:11px!important}html :where(.account-modal-actions .is-primary,.modal-footer .btn-primary,.app-modal .btn-primary){color:#fff!important;background:linear-gradient(135deg, var(--et14-accent), var(--et14-accent-2))!important;box-shadow:0 9px 24px color-mix(in srgb, var(--et14-accent) 19%, transparent)!important;border-color:#0000!important}html :where(.account-modal-actions .is-primary,.modal-footer .btn-primary,.app-modal .btn-primary):hover:not(:disabled){filter:saturate(1.06)brightness(1.04);transform:translateY(-1px)}html :where(.account-modal-actions button,.modal-footer button,.app-modal button):disabled{cursor:not-allowed;opacity:.48;box-shadow:none!important}html :where(.app-modal,.account-modal-panel,.modal,.modal-content,.ref-dialog,.campaign-confirm,.af-action-modal,.email-admin__modal,.rpm-kb-modal,.ak-dialog,.demon-recovery-modal) :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--et14-accent) 30%, transparent)!important;outline-offset:3px!important}html .app-modal-overlay,html :where(.account-modal[open],.modal-overlay){animation:.16s ease-out both et14-overlay-in}html .app-modal,html .account-modal[open] .account-modal-panel,html :where(.modal,.modal-content){transform-origin:50% 46%;animation:.21s cubic-bezier(.2,.82,.24,1) both et14-dialog-in}@keyframes et14-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes et14-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){html :where(.app-modal,.modal,.modal-content,.account-modal-panel,.rpm-kb-modal,.email-admin__modal){border-bottom:0!important;border-radius:22px 22px 0 0!important;width:100%!important;max-width:none!important;max-height:min(94dvh,900px)!important}html .account-modal{place-items:end center!important;padding:0!important}}@media (prefers-reduced-motion:reduce){html :where(.app-modal-overlay,.app-modal,.account-modal,.account-modal-panel,.modal-overlay,.modal,.modal-content){transition:none!important;animation:none!important}}@media (forced-colors:active){html :where(.app-modal,.account-modal-panel,.modal,.modal-content){color:canvastext!important;background:canvas!important;border:2px solid canvastext!important}}html :where(.promotion-modal-close,.ni-display-modal-close,.preview-dialog-close,.nl-view-drawer__close){border:1px solid var(--et14-line)!important;width:40px!important;min-width:40px!important;height:40px!important;color:var(--et14-muted)!important;background:color-mix(in srgb, var(--et14-surface-2) 88%, transparent)!important;border-radius:12px!important;place-items:center!important;padding:0!important;display:grid!important}html :where(.promotion-modal-close,.ni-display-modal-close,.preview-dialog-close,.nl-view-drawer__close):hover{border-color:color-mix(in srgb, var(--et14-accent) 38%, var(--et14-line))!important;color:var(--et14-accent)!important}html :where(.ni-display-modal-head,.admin-dialog-header,.nl-view-drawer__header,.af-drawer__header){border-bottom-color:var(--et14-line)!important;background:color-mix(in srgb, var(--et14-surface) 94%, transparent)!important}html :where(.email-admin__modal-actions,.ni-display-modal-actions,.ref-drawer-actions,.af-drawer__actions,.nl-view-drawer__footer){border-top-color:var(--et14-line)!important;background:color-mix(in srgb, var(--et14-surface) 96%, transparent)!important}
