.gx-d .gx-shadow,.gx-ewm-screen,.gx-ewrl-card,.gx-ewc-card,.gx-ewn-card{box-shadow:0 24px 48px -24px #0f1fb847,0 2px 6px #0f172a0d}.gx-ewr-opts{gap:6px;display:grid}.gx-ewr-opts>span{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:6px 9px;display:flex}.gx-ewr-opts b{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-ewr-opts .gx-d-toggle.is-on{background:var(--color-brand-blue)}.gx-ewr-opts .gx-d-toggle.is-on i{transform:translate(14px)}.gx-ewr-moments{flex-wrap:wrap;gap:6px;display:flex}.gx-ewr-moments span{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--color-slate-400);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:5px 9px;font-weight:500;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.gx-ewr-moments span.is-on{background:var(--gx-d-p50);color:var(--color-brand-blue);border-color:#0000}.gx-ewr-pick{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gx-ewr-pick>span{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);background:#fff;border-radius:8px;flex-direction:column;padding:7px 10px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.gx-ewr-pick b{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-ewr-pick .is-sel{border-color:var(--color-brand-blue);box-shadow:0 0 0 3px var(--gx-d-p50)}.gx-ewr-mail{border:1px solid var(--color-slate-200);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.gx-ewr-mail>.gx-d-ico{color:var(--color-brand-blue);flex:none}.gx-ewr-mail>span:nth-child(2){min-width:0;font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);flex-direction:column;flex:1;display:flex}.gx-ewr-mail b{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-ewr-renew{background:var(--color-brand-blue);color:#fff;font-size:var(--gx-d-text-xxs);border-radius:7px;flex:none;padding:5px 12px;font-weight:600;transition:transform .15s;position:relative}.gx-ewr-renew.is-pressed{transform:scale(.94)}.gx-ewr-claim{font-size:var(--text-xs);color:var(--color-slate-800);align-items:center;gap:6px;font-weight:500;display:flex}.gx-ewr-claim .gx-d-ico{color:var(--color-slate-500)}.gx-ewm{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gx-ewm-comp{transform-origin:50%;flex:none;grid-template-columns:190px 280px;align-items:center;gap:14px;display:grid}.gx-ewm-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gx-ewm-list li{background:#ffffff8c;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.gx-ewm-list li>span:last-child{flex-direction:column;line-height:1.25;display:flex}.gx-ewm-list b{font-size:var(--text-sm);color:var(--color-slate-600);font-weight:600}.gx-ewm-list small{font-size:var(--gx-d-text-2xs);color:var(--gx-d-sub)}.gx-ewm-ic{background:var(--gx-d-p50);width:28px;height:28px;color:var(--color-brand-blue);border-radius:8px;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.gx-ewm-list li.is-on{border-color:var(--gx-d-p200);background:#fff;box-shadow:0 10px 24px -14px #0f1fb873}.gx-ewm-list li.is-on b{color:var(--gx-d-ink)}.gx-ewm-list li.is-on .gx-ewm-ic{background:var(--color-brand-blue);color:#fff}.gx-ewm-screen{border:1px solid var(--gx-d-soft);background:#fff;border-radius:16px;align-items:center;min-height:300px;padding:16px;display:flex}.gx-ewm-v{flex-direction:column;gap:9px;width:100%;animation:.45s cubic-bezier(.2,.8,.2,1) both gx-ewm-in;display:flex}@keyframes gx-ewm-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gx-ewm-pp,.gx-ewm-line{align-items:center;gap:10px;display:flex}.gx-ewm-pp>span{flex-direction:column;display:flex}.gx-ewm-pp b{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-ewm-pp small{font-size:var(--text-sm);color:var(--color-slate-600);font-weight:600}.gx-ewm-h{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-ewm-radio{gap:5px;display:grid}.gx-ewm-radio span{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--color-slate-700);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex}.gx-ewm-radio i{border:1.5px solid var(--color-slate-300);border-radius:50%;flex:none;width:12px;height:12px}.gx-ewm-radio b{font-size:var(--text-xs);color:var(--gx-d-ink);margin-left:auto;font-weight:600}.gx-ewm-radio .is-sel{border-color:var(--color-brand-blue);background:var(--gx-d-p50)}.gx-ewm-radio .is-sel i{border:4px solid var(--color-brand-blue)}.gx-ewm-btn{background:var(--color-brand-blue);color:#fff;font-size:var(--text-xs);text-align:center;border-radius:8px;padding:8px;font-weight:600}.gx-ewm-line{border-bottom:1px solid var(--color-slate-100);font-size:var(--text-xs);color:var(--color-slate-700);padding:7px 0}.gx-ewm-line>span:nth-child(2){flex:1}.gx-ewm-line b{color:var(--gx-d-ink);font-weight:600}.gx-ewm-line.is-plan{animation:.45s cubic-bezier(.2,.8,.2,1) .35s both gx-ewm-in}.gx-ewm-shield{background:var(--gx-d-p50);width:36px;height:36px;color:var(--color-brand-blue);border-radius:8px;place-items:center;display:grid}.gx-ewm-total{font-size:var(--text-sm);color:var(--gx-d-ink);justify-content:space-between;font-weight:600;display:flex}.gx-ewm-mailhead{border-bottom:1px solid var(--color-slate-100);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.gx-ewm-mailhead small{font-size:var(--gx-d-text-2xs);color:var(--gx-d-sub)}.gx-ewm-subj{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600;line-height:1.35}.gx-ewm-body{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);line-height:1.5}.gx-ewm-fine{font-size:var(--gx-d-text-2xs);color:var(--gx-d-sub);align-items:center;gap:5px;display:flex}.gx-ewm-ok{background:var(--color-success-subtle);color:var(--color-success-text);font-size:var(--gx-d-text-xxs);border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-weight:500;display:flex}.gx-ewm-ending{background:var(--color-secondary-orange-subtle);border:1px solid var(--color-secondary-orange-border);border-radius:10px;align-items:center;gap:9px;padding:9px 10px;display:flex}.gx-ewm-ending>.gx-d-ico{color:var(--color-secondary-orange-text)}.gx-ewm-ending>span{flex-direction:column;display:flex}.gx-ewm-ending b{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-ewm-ending small{font-size:var(--gx-d-text-2xs);color:var(--gx-d-sub)}.gx-ewo{justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.gx-ewo-comp{transform-origin:50%;flex:none}.gx-ewo-app{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.gx-ewo-ok{background:var(--color-success-subtle);color:var(--color-success-text);font-size:var(--text-xs);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.gx-ewo-prod{align-items:center;gap:10px;display:flex}.gx-ewo-prod>span{flex-direction:column;display:flex}.gx-ewo-prod b{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-ewo-prod small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub)}.gx-ewo-cover{background:var(--gx-d-green);color:#fff;font-size:var(--text-xs);border-radius:10px;justify-content:space-between;align-items:baseline;padding:10px 12px;transition:background .3s;display:flex}.gx-ewo-cover b{font-size:var(--text-md);font-weight:700;animation:.4s cubic-bezier(.2,.8,.2,1) both gx-ewm-in}.gx-ewo-free{font-size:var(--text-xs);color:var(--color-brand-blue);opacity:0;align-items:center;gap:6px;font-weight:600;transition:opacity .3s,transform .3s;display:flex;transform:translateY(4px)}.gx-ewo-free.is-on{opacity:1;transform:none}.gx-ewo-offer{border:1px solid var(--gx-d-p200);opacity:0;background:#fff;border-radius:12px;flex-direction:column;gap:7px;padding:12px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(14px);box-shadow:0 14px 30px -18px #0f1fb880}.gx-ewo-offer.is-on{opacity:1;transform:none}.gx-ewo-offer.is-done{border-color:var(--color-success-subtle)}.gx-ewo-h{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-ewo-tier{border:1px solid var(--color-slate-200);font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .25s,background .25s;display:flex;position:relative}.gx-ewo-tier b{font-size:var(--text-xs);color:var(--gx-d-ink);font-weight:600}.gx-ewo-tier em{font-style:normal;font-size:var(--text-xs);color:var(--gx-d-ink);margin-left:auto;font-weight:700}.gx-ewo-tier.is-sel{border-color:var(--color-brand-blue);background:var(--gx-d-p50)}.gx-ewo-btn{background:var(--color-brand-blue);color:#fff;font-size:var(--text-sm);text-align:center;border-radius:9px;padding:9px;font-weight:600;transition:transform .15s;position:relative}.gx-ewo-btn.is-pressed{transform:scale(.96)}.gx-ewo-thanks{font-size:var(--text-sm);color:var(--color-success-text);align-items:center;gap:8px;font-weight:600;animation:.4s both gx-ewm-in;display:flex}.gx-ewrl{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gx-ewrl-comp{transform-origin:50%;flex-direction:column;flex:none;gap:10px;width:420px;display:flex}.gx-ewrl-tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gx-ewrl-tabs>span{background:#ffffff8c;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.gx-ewrl-tabs>span>span:last-child{flex-direction:column;line-height:1.25;display:flex}.gx-ewrl-tabs b{font-size:var(--text-xs);color:var(--color-slate-600);font-weight:600}.gx-ewrl-tabs small{font-size:var(--text-sm);color:var(--gx-d-sub);font-weight:700}.gx-ewrl-tabs .is-on{border-color:var(--color-brand-blue);box-shadow:0 0 0 3px var(--gx-d-p50);background:#fff}.gx-ewrl-tabs .is-on b,.gx-ewrl-tabs .is-on small{color:var(--gx-d-ink)}.gx-ewrl-noimg{border:1px solid var(--color-slate-200);width:30px;height:30px;color:var(--color-slate-500);background:#fff;border-radius:8px;place-items:center;display:grid}.gx-ewrl-card{border-color:var(--gx-d-soft);border-radius:16px;padding:16px 18px}.gx-ewrl-title{font-size:var(--text-base);color:var(--gx-d-ink);align-items:center;gap:7px;font-weight:600;display:inline-flex}.gx-ewrl-title .gx-d-ico{color:var(--color-brand-blue)}.gx-ewrl-body{animation:.4s cubic-bezier(.2,.8,.2,1) both gx-ewm-in;display:grid}.gx-ewrl-row{border-bottom:1px solid var(--color-slate-100);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.gx-ewrl-row:last-child{border-bottom:0;padding-bottom:0}.gx-ewrl-row>span:first-child{color:var(--gx-d-sub)}.gx-ewrl-row>b{color:var(--gx-d-ink);text-align:right;font-weight:600}.gx-ewrl-row.is-col{flex-direction:column;align-items:stretch;gap:6px}.gx-ewrl-tiers{gap:5px;display:grid}.gx-ewrl-tiers span{background:var(--gx-d-rowbg);border:1px solid var(--gx-d-soft);color:var(--gx-d-sub);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex}.gx-ewrl-tiers b{color:var(--gx-d-ink);font-weight:600}.gx-ewrl-tiers em{color:var(--color-brand-blue);margin-left:auto;font-style:normal;font-weight:700}.gx-ewrl-row .gx-d-toggle{background:var(--color-brand-blue)}.gx-ewrl-row .gx-d-toggle i{transform:translate(14px)}.gx-ewrl-chips{gap:5px;display:flex}.gx-ewrl-chips i{background:var(--color-slate-100);font-style:normal;font-size:var(--gx-d-text-xxs);color:var(--color-slate-600);border-radius:999px;padding:3px 8px;font-weight:500}.gx-ewc{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gx-ewc-comp{transform-origin:50%;flex:none;width:450px}.gx-ewc-card{border-color:var(--gx-d-soft);border-radius:16px;padding:18px 20px}.gx-ewc-id{font-size:var(--text-md);color:var(--gx-d-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.gx-ewc-prod{background:var(--gx-d-rowbg);border:1px solid var(--gx-d-soft);border-radius:10px;align-items:center;gap:10px;padding:8px 10px 8px 8px;display:flex}.gx-ewc-prod>span{flex-direction:column;display:flex}.gx-ewc-prod b{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-ewc-prod small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub)}.gx-ewc-tl{gap:8px;margin-top:14px;padding-top:18px;display:grid;position:relative}.gx-ewc-row{opacity:.35;grid-template-columns:110px 1fr 44px;align-items:center;gap:8px;transition:opacity .35s;display:grid}.gx-ewc-row.is-on{opacity:1}.gx-ewc-name{flex-direction:column;line-height:1.25;display:flex}.gx-ewc-name b{font-size:var(--gx-d-text-xxs);color:var(--gx-d-ink);font-weight:600}.gx-ewc-name small{font-size:var(--gx-d-text-2xs);color:var(--gx-d-sub);white-space:nowrap}.gx-ewc-track{background:var(--color-slate-100);border-radius:6px;height:12px;position:relative}.gx-ewc-track i{border-radius:6px;transition:box-shadow .3s;position:absolute;top:0;bottom:0}.gx-ewc-track .is-base{background:var(--color-slate-300)}.gx-ewc-track .is-free{background:var(--gx-d-p200)}.gx-ewc-track .is-paid{background:var(--color-brand-blue)}.gx-ewc-track .is-hit{box-shadow:0 0 0 3px var(--gx-d-p100)}.gx-ewc-state{font-size:var(--gx-d-text-2xs);color:var(--color-slate-400);text-align:right;font-weight:600}.gx-ewc-state.is-ok{color:var(--color-success-text)}.gx-ewc-marker{background:var(--color-secondary-orange);opacity:0;width:2px;transition:opacity .3s;position:absolute;top:0;bottom:0}.gx-ewc-marker.is-on{opacity:1}.gx-ewc-marker em{background:var(--color-secondary-orange);color:#fff;font-style:normal;font-size:var(--gx-d-text-2xs);white-space:nowrap;border-radius:4px;padding:1px 6px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%)}.gx-ewc-result{font-size:var(--text-xs);color:var(--color-success-text);opacity:0;align-items:center;gap:6px;margin-top:14px;font-weight:600;transition:opacity .3s,transform .3s;display:flex;transform:translateY(4px)}.gx-ewc-result.is-on,.gx-ewc-acts.is-on{opacity:1;transform:none}.gx-ewc-acts{opacity:0;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;transition:opacity .3s .15s,transform .3s .15s;display:grid;transform:translateY(4px)}.gx-ewc-acts .gx-d-btn{background:#fff;width:100%;height:32px}.gx-ewc-pick{display:flex;position:relative}.gx-ewc-pick.is-sel .gx-d-btn{border-color:var(--color-brand-blue);color:var(--color-brand-blue);box-shadow:0 0 0 3px var(--gx-d-p50)}.gx-ewn{justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gx-ewn-comp{transform-origin:50%;flex:none;width:400px}.gx-ewn-card{border-color:var(--gx-d-soft);border-radius:16px;padding:16px 18px}.gx-ewn-head{align-items:center;gap:10px;display:inline-flex}.gx-ewn-head>span:last-child{font-size:var(--text-base);color:var(--gx-d-ink);font-weight:600}.gx-ewn-who{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub)}.gx-ewn-item{border:1px solid var(--gx-d-soft);background:var(--gx-d-rowbg);border-radius:12px;padding:10px;transition:border-color .3s,box-shadow .3s}.gx-ewn-item+.gx-ewn-item{margin-top:8px}.gx-ewn-top{align-items:center;gap:10px;display:flex}.gx-ewn-top>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.gx-ewn-top b{font-size:var(--text-sm);color:var(--gx-d-ink);font-weight:600}.gx-ewn-top small{font-size:var(--gx-d-text-xxs);color:var(--gx-d-sub)}.gx-ewn-band{background:var(--gx-d-green);color:#fff;font-size:var(--gx-d-text-xxs);border-radius:9px;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 6px;margin-top:10px;padding:8px 10px;transition:background .35s;display:grid}.gx-ewn-band b{font-size:var(--text-sm);font-weight:700;animation:.4s both gx-ewm-in}.gx-ewn-band i{background:#ffffff59;border-radius:2px;grid-column:1/-1;height:4px;margin-top:4px;overflow:hidden}.gx-ewn-band em{background:#fff;border-radius:2px;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block}.gx-ewn-item.is-ending{border-color:var(--color-secondary-orange-border)}.gx-ewn-item.is-ending .gx-ewn-band{background:var(--color-secondary-orange)}.gx-ewn-prompt{opacity:0;max-height:0;font-size:var(--text-xs);color:var(--gx-d-ink);justify-content:space-between;align-items:center;gap:10px;margin-top:0;font-weight:500;transition:max-height .4s,opacity .3s,margin .4s;display:flex;overflow:hidden}.gx-ewn-prompt.is-on{opacity:1;max-height:48px;margin-top:10px}.gx-ewn-btn{background:var(--color-brand-blue);color:#fff;font-size:var(--text-xs);border-radius:8px;flex:none;padding:7px 14px;font-weight:600;transition:transform .15s;position:relative}.gx-ewn-btn.is-pressed{transform:scale(.94)}.gx-ewn-done{opacity:0;max-height:0;font-size:var(--gx-d-text-xxs);color:var(--color-success-text);align-items:center;gap:6px;margin-top:0;font-weight:600;transition:max-height .4s,opacity .3s,margin .4s;display:flex;overflow:hidden}.gx-ewn-done.is-on{opacity:1;max-height:24px;margin-top:8px}.gx-ewn-add{border:1px solid var(--color-brand-blue);color:var(--color-brand-blue);font-size:var(--gx-d-text-xxs);background:#fff;border-radius:8px;flex:none;align-items:center;gap:4px;padding:5px 10px;font-weight:600;transition:box-shadow .3s;display:inline-flex}.gx-ewn-item.is-hl .gx-ewn-add{box-shadow:0 0 0 3px var(--gx-d-p50)}.gx-ewn-links{gap:8px;margin-top:10px;display:flex}.gx-ewn-links span{background:var(--gx-d-tile);font-size:var(--gx-d-text-xxs);color:var(--gx-d-navy-2);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px;font-weight:500;display:flex}.gx-ewa-example{background:var(--color-secondary-orange-subtle);color:var(--color-secondary-orange-text);font-size:var(--gx-d-text-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-weight:600}.gx-ana-kpis.gx-ewa-kpis{grid-template-columns:repeat(2,1fr)}.gx-ewa-bar{grid-template-columns:110px 1fr 34px}@container (max-width:520px){.gx-ewm,.gx-ewrl,.gx-ewc,.gx-ewn{padding:12px 8px}}@media (prefers-reduced-motion:reduce){.gx-ewm-v,.gx-ewm-line.is-plan,.gx-ewrl-body,.gx-ewo-cover b,.gx-ewn-band b,.gx-ewo-thanks{animation:none}}
