.checkout-modal-backdrop .premium-checkout,.minimal-signup{color-scheme:light;--ink:#14243a;--muted:#52647b;--paper:#f5f7fb;--surface:#fff;--line:#d7dfeb;--brand:#6d3df5;--brand-dark:#5425cf;--green:#087653;--red:#b42338}.minimal-signup{background:#f3f5fa;color:#14243a;padding:28px 16px}.minimal-signup .quick-signup-shell{width:min(760px,100%)}.minimal-signup .quick-signup-card{color:#14243a;background:#fff;border-color:#d7dfeb}.minimal-signup .quick-minimal-header{padding:28px 32px}.minimal-signup .quick-minimal-header p,.minimal-signup .quick-step-panel>p{color:#52647b;font-size:14px;line-height:1.6}.minimal-signup .quick-step-panel h2{color:#14243a;font-size:clamp(24px,3vw,30px)}.minimal-signup .quick-signup-card{padding:28px 32px 36px}.minimal-signup .quick-signup-progress>div span{font-size:11px}.minimal-signup .quick-signup-progress i{width:28px;height:28px;font-size:12px}.minimal-signup .quick-signup-progress:before{top:14px}.minimal-signup .quick-signup-progress .done i{color:#fff}.minimal-signup .quick-step-count{font-size:11px}.minimal-signup .quick-field>label{color:#24364e;font-size:13px}.minimal-signup .quick-field>small,.minimal-signup .quick-legal{color:#596a7f;font-size:12px;line-height:1.5}.minimal-signup .quick-field input{min-height:52px;font-size:16px;padding-right:48px}.minimal-signup .quick-back-button,.minimal-signup .quick-primary-button{min-height:50px;font-size:14px}.minimal-signup .quick-field>div>button{color:#52647b;width:42px;height:42px}.minimal-signup .quick-card-footer{color:#596a7f;background:#f8fafc;border-color:#d7dfeb;font-size:11px}.minimal-signup .quick-card-footer b{color:#24364e;font-size:11px}.minimal-signup .quick-signup-footer{color:#596a7f;font-size:11px}.minimal-signup .quick-security-chip{font-size:11px;color:#40516a}.minimal-signup .quick-error{color:#a61b32;font-size:13px;line-height:1.5}.checkout-modal-backdrop .premium-checkout input:not([type=checkbox]),.minimal-signup input{background:#fff!important;color:#14243a!important;border-color:#b9c7d9!important;box-shadow:none;font-size:16px}.checkout-modal-backdrop .premium-checkout input::placeholder,.minimal-signup input::placeholder{color:#62738a!important;opacity:1}.checkout-modal-backdrop .premium-checkout input:focus,.minimal-signup input:focus{border-color:#7c51df!important;box-shadow:0 0 0 3px #6d3df51f!important}.checkout-modal-backdrop .premium-checkout :is(button,a):focus-visible,.minimal-signup button:focus-visible{outline:3px solid #8b5cf6;outline-offset:3px}.checkout-modal-backdrop{padding:24px 16px;background:rgba(8,12,25,.82)!important}.checkout-modal-backdrop .premium-checkout{color:#14243a!important;background:#fff!important;border-color:#d7dfeb!important}.checkout-modal-backdrop .premium-checkout>header{background:#f5f3ff!important;border-bottom-color:#ddd5f2!important;padding:20px 60px 20px 24px!important}.checkout-modal-backdrop .premium-checkout>header strong{color:#17243c;line-height:1.35}.checkout-modal-backdrop .premium-checkout>header span{color:#6033c4!important}.checkout-modal-backdrop .premium-checkout>header small{color:#52647b!important;font-size:12px!important}.checkout-modal-backdrop .premium-checkout-v3{height:auto;max-height:calc(100dvh - 48px);grid-template-rows:auto auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b9aacd #f8f6fc}.checkout-modal-backdrop .checkout-modal-body-v3{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);overflow:visible}.checkout-modal-backdrop .checkout-experience-column,.checkout-modal-backdrop .checkout-order-column{overflow:visible;background:#fff}.checkout-modal-backdrop .checkout-order-column{border-color:#d7dfeb;background:#f8f9fc}.checkout-modal-backdrop .lifetime-checkout-hero{margin:20px 20px 0;padding:24px 20px;border-color:#b5ddce;border-radius:14px;background:#edf9f3}.checkout-modal-backdrop .lifetime-checkout-hero h2{color:#164536;font-size:23px;line-height:1.3}.checkout-modal-backdrop .lifetime-checkout-hero>p{display:block;color:#23634e;font-size:13px;line-height:1.5}.checkout-modal-backdrop .lifetime-checkout-hero>p svg{display:inline-block;vertical-align:middle;margin-right:5px}.checkout-modal-backdrop .lifetime-checkout-hero>span{color:#086646;font-size:11px}.checkout-modal-backdrop .lifetime-checkout-hero>div small{color:#3d6555;font-size:12px}.checkout-modal-backdrop .lifetime-checkout-hero>div s{color:#526e62}.checkout-modal-backdrop .lifetime-checkout-hero>b{font-size:12px}.checkout-modal-backdrop .premium-checkout .checkout-choice-summary{padding:22px;background:#fff;border-color:#e0e5ed}.checkout-modal-backdrop .checkout-plan-copy h2{color:#14243a}.checkout-modal-backdrop .checkout-plan-copy p,.checkout-modal-backdrop .checkout-section-heading p{color:#52647b;font-size:13px}.checkout-modal-backdrop .checkout-section-heading h3{color:#14243a}.checkout-modal-backdrop .checkout-cross-sell-v3{padding:22px;background:#fff}.checkout-modal-backdrop .checkout-product-grid{grid-template-columns:1fr}.checkout-modal-backdrop .checkout-product-grid>label{animation:none;background:#f7f9fd;border-color:#cbd7e6;box-shadow:none}.checkout-modal-backdrop .checkout-product-grid>label:before{display:none}.checkout-modal-backdrop .checkout-product-grid>label:hover{transform:none;border-color:#8053d8;box-shadow:0 0 0 2px #8053d818}.checkout-modal-backdrop .checkout-product-grid>label.selected{background:#f3edff;border-color:#8053d8}.checkout-modal-backdrop .checkout-product-grid>label:focus-within{outline:3px solid #8b5cf6;outline-offset:3px}.checkout-modal-backdrop .checkout-product-copy>strong{color:#20334e;font-size:15px}.checkout-modal-backdrop .checkout-product-copy>small{color:#52647b;font-size:13px;-webkit-line-clamp:unset}.checkout-modal-backdrop .checkout-coupon{padding:20px 22px;background:#fff}.checkout-modal-backdrop .checkout-coupon>label{color:#24364e}.checkout-modal-backdrop .checkout-coupon .button{color:#6033c4;background:#fff;border-color:#c9b9e8}.checkout-modal-backdrop .checkout-summary{padding:24px}.checkout-modal-backdrop .checkout-summary h3{color:#14243a;font-size:20px}.checkout-modal-backdrop .checkout-summary>div{font-size:13px;line-height:1.5}.checkout-modal-backdrop .checkout-summary .checkout-total{gap:12px;flex-wrap:wrap}.checkout-modal-backdrop .checkout-summary .checkout-total strong{color:#6033c4}.checkout-modal-backdrop .lifetime-gift-row{padding:9px;flex-wrap:wrap}.checkout-modal-backdrop .checkout-payer{padding:22px 24px}.checkout-modal-backdrop .checkout-payer .field label{color:#24364e;font-size:13px}.checkout-modal-backdrop .checkout-payer small{color:#52647b;font-size:12px}.checkout-modal-backdrop .checkout-payment-footer{position:static;margin-top:0;padding:20px 24px;background:#f8f9fc;border-color:#d7dfeb;box-shadow:none}.checkout-modal-backdrop .checkout-payment-footer>span{font-size:11px;color:#52647b;flex-wrap:wrap}.checkout-modal-backdrop .checkout-support-link{font-size:12px}.checkout-modal-backdrop .checkout-pay-button{white-space:normal;line-height:1.4}.checkout-modal-backdrop .checkout-status-modal{grid-template-rows:auto minmax(0,1fr)}.checkout-modal-backdrop .checkout-confirmed-state h2{color:#14243a}.checkout-modal-backdrop .checkout-confirmed-state p{color:#52647b;font-size:14px;line-height:1.6}.checkout-modal-backdrop .checkout-pix-modal{color:#14243a}.checkout-modal-backdrop .checkout-pix-content{width:100%}.checkout-modal-backdrop .pix-code{background:#f5f7fb;color:#24364e;border-color:#cbd7e6}.checkout-modal-backdrop .checkout-qr-wrap small{color:#52647b;font-size:12px}.checkout-modal-backdrop .lifetime-pix-reminder{width:100%;flex-wrap:wrap}.checkout-modal-backdrop .lifetime-pix-reminder small{font-size:11px}.checkout-modal-backdrop .form-error{color:#a61b32;background:#fff1f3;border-color:#efbcc6}@media (max-width:780px){.checkout-modal-backdrop{align-items:center;padding:12px}.checkout-modal-backdrop .checkout-status-modal,.checkout-modal-backdrop .premium-checkout-v3{width:100%;height:auto;max-height:calc(100dvh - 24px);border-radius:18px!important}.checkout-modal-backdrop .checkout-modal-body-v3{display:block;overflow:visible;padding:0}.checkout-modal-backdrop .premium-checkout>header{padding:18px 52px 18px 18px!important;min-height:0}.checkout-modal-backdrop .premium-checkout>header strong{font-size:18px!important}.checkout-modal-backdrop .premium-checkout>header small{display:block;line-height:1.5}.checkout-modal-backdrop .lifetime-checkout-hero{margin:16px 16px 0;padding:20px 16px}.checkout-modal-backdrop .lifetime-checkout-hero h2{font-size:21px}.checkout-modal-backdrop .lifetime-checkout-hero>p{justify-content:center}.checkout-modal-backdrop .checkout-order-column{border-left:0}.checkout-modal-backdrop .checkout-payer,.checkout-modal-backdrop .checkout-payment-footer,.checkout-modal-backdrop .checkout-summary{padding:20px 18px}.checkout-modal-backdrop .checkout-product-grid>label{grid-template-columns:44px minmax(0,1fr) 28px}.checkout-modal-backdrop .checkout-payment-footer{padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media (max-width:520px){.minimal-signup .quick-minimal-header{padding:24px 20px}.minimal-signup .quick-signup-card{min-height:0;padding:24px 20px 28px}.minimal-signup .quick-signup-progress>div span{display:block;font-size:9px}.minimal-signup .quick-card-footer{flex-wrap:wrap;gap:6px 10px}.minimal-signup .quick-card-footer span{font-size:10px}.minimal-signup .quick-card-footer span:after{content:none}.minimal-signup .quick-security-chip{font-size:10px}}.admin-shell{color-scheme:dark;--admin-surface:#181126;--admin-raised:#211731;--admin-inset:#110b1d;--admin-border:#423154;--admin-text:#f7f3ff;--admin-muted:#bdb0cf;--admin-accent:#c6a7ff}.admin-shell .app-main{min-width:0}.admin-shell .app-header p{color:var(--admin-muted);line-height:1.6}.admin-shell :is(.panel-head,.commerce-admin-section>.panel-head,.promotion-admin-panel>.panel-head){color:var(--admin-text);background:var(--admin-raised);border-color:var(--admin-border)}.admin-shell .commerce-admin-section>.panel-head{display:block}.admin-shell .commerce-admin-section>.panel-head:before{display:none}.admin-shell .commerce-admin-section>.panel-head p{font-size:13px!important}.admin-shell .commerce-admin-section>.panel-head h2{font-size:23px!important}.admin-shell .panel-head :is(p,small){color:var(--admin-muted)}.admin-shell :is(.commerce-admin-hero article,.commerce-create,.commerce-editor,.coupon-editor,.commerce-form,.commerce-create .commerce-form,.coupon-editor .commerce-form,.commerce-scope,.affiliate-overview article,.affiliate-day-window,.affiliate-active-check,.affiliate-detail-body,.affiliate-edit-form,.affiliate-empty,.affiliate-portal-access,.promotion-active-switch,.ranking-private-url,.ranking-overlay-message-control,.ranking-entry-fieldset,.ranking-order,.ranking-entry-fieldset.is-disabled,.ranking-title-editor,.ranking-subtitle-editor,.ranking-sequence-note,.admin-user-form){color:var(--admin-text);background:var(--admin-surface);border-color:var(--admin-border);box-shadow:none}.admin-shell :is(.commerce-create[open]>summary,.commerce-editor[open]>summary,.coupon-editor[open]>summary,.affiliate-details>summary){color:var(--admin-text);background:var(--admin-raised);border-color:var(--admin-border)}.admin-shell :is(.commerce-create>summary,.affiliate-details>summary){color:var(--admin-accent)}.admin-shell .commerce-create>summary:hover{background:#2b1c40}.admin-shell .commerce-create>summary:after{color:var(--admin-muted)}.admin-shell :is(.commerce-admin-hero article>svg,.commerce-thumb,.stat-icon,.profile-password-heading>span,.coupon-code){color:var(--admin-accent);background:#302044;border-color:var(--admin-border)}.admin-shell .commerce-admin-hero :is(span,small){color:var(--admin-muted);font-size:12px}.admin-shell .commerce-admin-hero strong{color:var(--admin-text);font-size:28px}.admin-shell :is(.commerce-editor,.coupon-editor):hover{border-color:#9c76d4;box-shadow:none}.admin-shell :is(.commerce-editor>summary strong,.coupon-editor>summary strong){font-size:14px;color:var(--admin-text)}.admin-shell :is(.commerce-editor>summary small,.coupon-editor>summary small){font-size:12px;color:var(--admin-muted)}.admin-shell .commerce-editor>summary{flex-wrap:wrap}.admin-shell .commerce-editor>summary>div{flex-basis:150px;overflow-wrap:anywhere}.admin-shell .commerce-form .field label,.admin-shell .commerce-scope legend{color:#e5dbee;font-size:12px}.admin-shell .commerce-form :is(input,textarea,select){font-size:14px}.admin-shell .commerce-form :is(input,select){min-height:44px}.admin-shell .commerce-scope label{color:#e5dbee;font-size:12px;line-height:1.5}.admin-shell .commerce-scope input{min-height:0;flex-shrink:0}.admin-shell .commerce-scope-help{color:#dac8f7;background:#2b1c40;font-size:12px;line-height:1.6}.admin-shell .commerce-delete{color:#ffafbc!important;background:#391b2a!important;border-color:#874358!important}.admin-shell :is(.affiliate-day-window strong,.affiliate-overview article>strong,.affiliate-active-check strong,.affiliate-history h4,.affiliate-edit-form h4,.affiliate-history-list strong,.affiliate-portal-access>strong){color:var(--admin-text)}.admin-shell :is(.affiliate-overview article>span,.affiliate-overview article>small,.affiliate-day-window small,.affiliate-active-check small,.affiliate-metrics span,.affiliate-metrics small,.affiliate-history-list span,.affiliate-history-list small,.affiliate-section-heading>p,.affiliate-history>div:first-child p){color:var(--admin-muted)}.admin-shell .affiliate-overview .sales-today{background:#13352b;border-color:#2d7b5e}.admin-shell .affiliate-overview .sales-today>strong{color:#6de6b2}.admin-shell .affiliate-metrics>div{border-color:var(--admin-border)}.admin-shell .affiliate-metrics strong{color:var(--admin-text)}.admin-shell .affiliate-history-list>div.today,.admin-shell .affiliate-metrics .featured{background:#15372d;border-color:#2d7b5e}.admin-shell .affiliate-metrics .featured :is(span,strong){color:#6de6b2}.admin-shell .affiliate-metrics .featured small{color:#b6dacb}.admin-shell .affiliate-history-list :is(i,small){background:#30223f}.admin-shell .affiliate-card :is(header,.affiliate-details){border-color:var(--admin-border)}.admin-shell .affiliate-status{color:#d3c5e5;background:#322641}.admin-shell .affiliate-status.active{color:#6de6b2;background:#15372d}.admin-shell .affiliate-active-check>span{white-space:normal}.admin-shell .promotion-active-switch :is(strong,small),.admin-shell .promotion-color-grid label{color:#e5dbee}.admin-shell .promotion-active-switch small,.admin-shell .promotion-admin-form .field small{color:var(--admin-muted);font-size:12px}.admin-shell .ranking-admin-config{min-width:0;overflow-x:hidden}.admin-shell .ranking-config-form{min-width:0}.admin-shell .ranking-links-stack{min-width:0;grid-template-columns:minmax(0,1fr)}.admin-shell .ranking-private-url{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;max-width:100%;box-sizing:border-box}.admin-shell .ranking-overlay-message-control>div:first-child strong{color:#e9ddff}.admin-shell .ranking-sequence-note :is(span,strong){color:#e9ddff}.admin-shell .ranking-sequence-note small{color:var(--admin-muted)}.admin-shell .admin-users-heading>strong{color:#e9ddff;background:#352545}.admin-shell .admin-user-editor>summary{color:#e2d0ff;border-color:#73578e}.admin-shell .admin-user-editor[open]>summary{background:#302044}.admin-shell .ranking-private-url{flex-wrap:wrap}.admin-shell .ranking-private-url>div{min-width:0}.admin-shell .ranking-private-url strong{color:#e9ddff;font-size:12px;white-space:normal;overflow-wrap:anywhere}.admin-shell .ranking-private-url span{color:var(--admin-accent)}.admin-shell :is(.ranking-security-note,.ranking-play-help,.ranking-message-options>span){color:var(--admin-muted);font-size:12px}.admin-shell :is(.ranking-private-url button,.ranking-preview-actions button,.ranking-color-picker button,.ranking-now-button,.ranking-reset-button){color:#e9ddff;background:#302044;border-color:#70518f}.app-shell{--green-dark:#6de6b2;--brand-soft:#302044;--border:#423154}.app-shell .app-main{min-width:0}.app-shell :is(.comparison-results>div,.streak-grid article,.streak-grid article.negative,.analytics-kpis article,.performance-metrics article,.performance-metrics .featured,.performance-panel,.performance-focus,.trend-comparison>span,.trend-comparison>span.current,.insight-list>article,.asset-performance-list>div,.asset-performance-list>div.is-best,.asset-performance-list>div.is-attention:not(.is-best),.performance-disclaimer,.market-source-status,.market-gale-notice,.market-weekend-notice,.hezilex-2fa-toggle){background:#181126;border-color:#423154;color:#f7f3ff;box-shadow:none}.app-shell :is(.comparison-results b,.streak-grid strong,.analytics-kpis strong,.performance-metrics strong,.performance-panel h3,.performance-focus h3,.trend-comparison strong,.insight-list strong,.asset-performance-list strong,.performance-disclaimer strong,.market-source-status strong,.market-gale-notice strong,.hezilex-2fa-toggle strong){color:#f7f3ff}.app-shell :is(.comparison-results span,.comparison-results small,.streak-grid span,.streak-grid small,.performance-metrics article>span,.performance-metrics small,.performance-panel header p,.performance-focus p,.performance-empty-small,.performance-disclaimer p,.insight-list p,.insight-list small,.asset-performance-list span,.trend-comparison>span,.market-source-status small,.market-gale-notice p,.hezilex-2fa-toggle small){color:#bdb0cf}.app-shell :is(.comparison-results,.streak-grid,.analytics-kpis) :is(span,small){font-size:12px;line-height:1.5}.app-shell .streak-grid article{border:1px solid #315945;background:#152820}.app-shell .streak-grid article.negative{border-color:#754052;background:#311a26}.app-shell :is(.positive,.streak-grid svg,.news-source-status,.news-positive,.market-countdown){color:#6de6b2}.app-shell :is(.negative,.streak-grid .negative svg){color:#ff94a8}.app-shell .dashboard-entry-guidance:before{display:none}.app-shell .dashboard-entry-guidance :is(small,a),.app-shell .dashboard-market-glance>span:last-child{color:#bdb0cf}.app-shell .agenda-weekdays{background:#241932;border-color:#423154}.app-shell .agenda-weekdays span{color:#d6c9e5}.app-shell .agenda-grid>button{background:#211731;color:#f7f3ff;border-color:#4b365f}.app-shell .agenda-grid>button:disabled{opacity:1;background:#171121;color:#b6a7c8;border-color:#33263f}.app-shell .agenda-grid>button.positive-day{background:#143b2d;border-color:#377c5e}.app-shell .agenda-grid>button.positive-day strong{color:#6de6b2}.app-shell .agenda-grid>button.negative-day{background:#421d2b;border-color:#88485c}.app-shell .agenda-grid>button.negative-day strong{color:#ffafbc}.app-shell .agenda-grid>button.selected{border-color:#c6a7ff;box-shadow:0 0 0 2px #c6a7ff}.app-shell :is(.agenda-toolbar button,.timeframe-control button){color:#d8caeb;background:#2b1e3d;border-color:#62477d}.app-shell .timeframe-control button.active{color:#fff;background:#673bab;border-color:#c29cff}.app-shell .agenda-day-meta>div{background:#241932}.app-shell .agenda-day-title>span{background:#143b2d;color:#6de6b2}.app-shell .agenda-day-title>span.negative{background:#421d2b;color:#ffafbc}.app-shell .bankroll-tabs{border-color:#423154}.app-shell .bankroll-tabs a{color:#bdb0cf}.app-shell .bankroll-tabs a.active{color:#c6a7ff;border-color:#c6a7ff}.app-shell .bankroll-progress{background:#352742}.app-shell :is(.trend-chip,.insight-count,.insight-toggle,.asset-rank){color:#dac8f7;background:#302044}.app-shell .trend-chip small{color:#bdb0cf}.app-shell .trend-chip.down{color:#ffafbc;background:#421d2b}.app-shell .trend-chip.down small{color:#e2b6c0}.app-shell :is(.equity-grid-line,.equity-chart .equity-grid-line){stroke:#443353}.app-shell :is(.chart-summary>div,.chart-range,.chart-tooltip){background:#241932;color:#e9ddff;border-color:#4b365f}.app-shell .hour-bars :is(b,small,div>span){color:#bdb0cf}.app-shell .analytics-donut:before{background:#181126}.app-shell .analytics-asset-bars article>div:nth-child(2){background:#352742}.app-shell .performance-kicker{color:#c6a7ff}.app-shell .performance-focus span{color:#ffc596}.app-shell input::placeholder,.app-shell textarea::placeholder{color:#a99ab9!important}.app-shell .button-outline{color:#e2d0ff;border-color:#73578e}.app-shell :is(.news-card,.strategy-card)>div{border-color:#423154}@media (max-width:700px){.app-shell .app-header h1{font-size:clamp(25px,7vw,34px)}.app-shell .performance-panel{padding:18px}.app-shell .performance-panel>header{flex-wrap:wrap}.app-shell .comparison-results{gap:10px}.app-shell .agenda-grid{padding:7px;gap:3px}.app-shell .agenda-grid>button{min-width:0;padding:5px 3px}.app-shell .agenda-grid>button>strong{font-size:10px;overflow-wrap:anywhere}}.admin-shell .ranking-color-picker button.active,.admin-shell .ranking-preview-actions button.active{color:#fff;background:#6037a5;border-color:#ba90f6}.admin-shell :is(.ranking-order,.ranking-entry-fieldset,.ranking-overlay-message-control) :is(label,legend,strong){color:#e9ddff}.admin-shell :is(.ranking-order,.ranking-entry-fieldset,.ranking-overlay-message-control) small{color:var(--admin-muted)}.admin-shell .ranking-overlay-message-control{min-width:0}.admin-shell .ranking-preview-panel-head{flex-wrap:wrap;gap:12px}.admin-shell .ranking-preview-actions{flex-wrap:wrap}.admin-shell .ranking-optional-toggle span{min-width:0}.admin-shell :is(.badge,.admin-count,.presence-account em){color:#e2d5f1;background:#352545;border-color:#59416f}.admin-shell :is(.badge.success,.presence-status.online){color:#6de6b2;background:#143b2d}.admin-shell .badge.warning{color:#ffdc88;background:#44331a}.admin-shell .badge.danger{color:#ffafbc;background:#421d2b}.admin-shell :is(.positive,.stat-card .positive,.presence-ip,.presence-live-card>strong){color:#6de6b2}.admin-shell :is(.negative,.stat-card .negative){color:#ff94a8}.admin-shell .presence-toolbar>div b{color:#e8ddf8;background:#432b65}.admin-shell input::placeholder,.admin-shell textarea::placeholder{color:#a99ab9!important}.admin-shell .button-outline{color:#e2d0ff;background:transparent;border-color:#73578e}.admin-shell :is(button,a,summary,input,textarea,select):focus-visible{outline:3px solid #bb96ff;outline-offset:3px}.admin-shell :is(.commerce-create,.commerce-editor,.coupon-editor,.affiliate-card,.ranking-admin-config){min-width:0}@media (max-width:1100px){.admin-shell .commerce-admin-grid,.admin-shell .ranking-admin-console{grid-template-columns:1fr}.admin-shell .ranking-admin-config{position:static;max-height:none}}@media (max-width:700px){.admin-shell .app-header h1{font-size:clamp(25px,7vw,34px);overflow-wrap:anywhere}.admin-shell .app-header p{font-size:13px}.admin-shell .commerce-admin-hero{gap:10px}.admin-shell .commerce-admin-hero article{min-height:86px}.admin-shell .commerce-editor>summary{gap:10px}.admin-shell .coupon-editor>summary{grid-template-columns:minmax(0,1fr) auto}.admin-shell .commerce-form :is(input,textarea,select){font-size:16px}.admin-shell .commerce-form-actions{display:grid}.admin-shell .ranking-config-form .ranking-private-url{align-items:stretch}.admin-shell .ranking-private-url button{min-height:44px}.admin-shell .ranking-private-url{grid-template-columns:minmax(0,1fr)}.admin-shell .affiliate-card-links,.admin-shell .ranking-entry-fieldset{min-width:0}.admin-shell .affiliate-overview article>strong{font-size:23px}}