:root{--squizy-font-body: Geologica, system-ui, sans-serif;--squizy-font-display: Geologica, system-ui, sans-serif;--squizy-color-accent: #a8f4d9;--squizy-color-on-accent: #0c2b20;--squizy-color-heading: #ffffff;--squizy-color-text: #f6fcf8;--squizy-color-secondary: #dbe9e2;--squizy-color-muted: #dbe9e2;--squizy-color-line: #345448;--squizy-color-line-strong: #4d7161;--squizy-surface: #101c19;--squizy-card-surface: rgb(16 28 25 / 76%);--squizy-card-blur: 4px;--squizy-surface-accent: #172720;--squizy-surface-selected: #244b38;--squizy-surface-chrome: #09120f;--squizy-surface-disabled: #26372e;--squizy-color-disabled: #b7c9be;--squizy-color-danger: #ffbcb6;--squizy-surface-danger: #351d1c;--squizy-color-danger-line: #83504c;--squizy-card-radius: 18px;font-family:var(--squizy-font-body)}.sq-guide__card{font-family:var(--squizy-font-body)}html.squizy-cabinet,html:has(.support-app),html:not(.squizy-cabinet) :is(.support-chat,.support-launcher,.support-loading){--squizy-surface:#101c19;--squizy-surface-accent:#172720;--squizy-surface-selected:#244b38;--squizy-surface-chrome:#09120f;--squizy-color-accent:#a8f4d9;--squizy-color-on-accent:#0c2b20;--squizy-color-heading:#ffffff;--squizy-color-text:#f6fcf8;--squizy-color-secondary:#dbe9e2;--squizy-color-muted:#dbe9e2;--squizy-color-line:#345448;--squizy-color-line-strong:#4d7161;--squizy-surface-disabled:#26372e;--squizy-color-disabled:#b7c9be;--squizy-color-danger:#ffbcb6;--squizy-surface-danger:#351d1c;--squizy-color-danger-line:#83504c;--squizy-card-radius:18px}.concept-landing.assembled-landing,html.squizy-cabinet .workspace-app.dash-app,html:has(.account-auth) .account-auth,html:has(.support-app) .support-app,html:has(.admin-app) .admin-app,.support-overlay .support-chat{font-family:var(--squizy-font-body)}.concept-landing.assembled-landing :where(*),html.squizy-cabinet:not(.squizy-miniapp) .workspace-app.dash-app :where(*),html:has(.account-auth) .account-auth :where(*),html:has(.support-app) .support-app :where(*),html:has(.admin-app) .admin-app :where(*),.support-overlay .support-chat :where(*){font-family:var(--squizy-font-body)!important}.concept-landing.assembled-landing :is(.hero-brand,.hero-h1),html.squizy-cabinet:not(.squizy-miniapp) .workspace-brand,html:has(.account-auth) .auth-brand,html:has(.admin-app) .admin-brand,.closing-footer-brand>a{font-family:Unbounded,sans-serif!important}.concept-landing.assembled-landing :is(p,small,button,input,textarea,select,label,legend,summary),html.squizy-cabinet .dash-app :is(p,small,button,input,textarea,select,label,legend,summary),html:has(.account-auth) .account-auth :is(p,small,button,input,label),html:has(.support-app) .support-app :is(p,small,button,input,textarea,label),html:has(.admin-app) .admin-app :is(p,small,button,input,textarea,select,label),.support-overlay .support-chat :is(p,small,button,input,textarea,label){font-family:var(--squizy-font-body)}.assembled-landing p{text-wrap:pretty}html.squizy-cabinet .dash-app :is(p,small,label){text-wrap:pretty}html.squizy-cabinet .dash-app :is(.dash-device-info,.dash-page-lead,.dash-card,.dash-stat){min-width:0}html.squizy-cabinet .dash-app :is(.dash-page-lead p,.dash-card p){overflow-wrap:break-word}.workspace-support{display:none}.squizy-cabinet .dash-partner-intro{display:flex;flex-direction:column;gap:22px}.squizy-cabinet .dash-partner-intro h3{margin:0 0 10px;font-size:22px;line-height:1.35}.squizy-cabinet .dash-partner-intro p{margin:0;color:var(--dash-muted);line-height:1.6}.squizy-cabinet .dash-partner-intro-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px}.squizy-partner-modal{--dash-accent: var(--squizy-color-accent);--dash-accent-rgb: 168,244,217;--dash-line: var(--squizy-color-line);--dash-muted: var(--squizy-color-secondary);--dash-text-soft: var(--squizy-color-text);--dash-radius: 22px;--dash-ease: cubic-bezier(.2,.7,.3,1);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;font:400 15px/1.5 var(--squizy-font-body);color:var(--squizy-color-text);background:var(--squizy-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.squizy-partner-modal *{box-sizing:border-box}.squizy-partner-modal .dash-modal-header{display:flex;align-items:center;gap:16px;margin-bottom:22px}.squizy-partner-modal .dash-modal-header h3{flex:1;font-size:22px;line-height:1.3;margin:0}.squizy-partner-modal .dash-modal-close{position:static;flex:none;width:44px;height:44px;border:1px solid var(--squizy-color-line-strong);border-radius:50%;background:var(--squizy-surface-accent);color:var(--squizy-color-text);cursor:pointer}.squizy-partner-modal label{display:block;margin-bottom:8px;color:var(--squizy-color-text);font-size:14px}.squizy-partner-modal :is(input,textarea,select){display:block;width:100%;min-width:0;padding:12px;border:1px solid var(--squizy-color-line-strong);border-radius:12px;background:var(--squizy-surface-accent);color:var(--squizy-color-text);font:400 16px/1.5 var(--squizy-font-body)}.squizy-partner-modal :is(input,textarea)::placeholder{color:var(--squizy-color-secondary)}.squizy-partner-modal :is(button,input,textarea,select):focus-visible{outline:2px solid var(--squizy-color-accent);outline-offset:3px}.squizy-partner-modal .dash-btn{font-family:var(--squizy-font-body);min-height:48px;white-space:normal}.squizy-partner-modal .dash-btn--primary{background:var(--squizy-color-accent);color:var(--squizy-color-on-accent);border-color:var(--squizy-color-accent)}.squizy-partner-modal .dash-btn--outline{background:var(--squizy-surface-accent);color:var(--squizy-color-text);border-color:var(--squizy-color-line-strong)}@media(max-width:700px){html.squizy-cabinet .dash-app .support-launcher{display:none}html.squizy-cabinet .workspace-support{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--squizy-color-line);border-radius:50%;color:var(--squizy-color-accent);background:var(--squizy-surface-accent);cursor:pointer}html.squizy-cabinet .workspace-header{gap:8px;padding-inline:14px}html.squizy-cabinet .workspace-brand{font-size:20px;gap:5px}html.squizy-cabinet .workspace-brand img{width:32px;height:32px}html.squizy-cabinet .workspace-header-actions{gap:5px}html.squizy-cabinet .workspace-app .dash-page-lead{min-height:0;padding:15px 0 10px}html.squizy-cabinet .dash-account-card__top{flex-wrap:wrap;align-items:flex-start}html.squizy-cabinet .dash-account-card__info{flex:1 1 180px}html.squizy-cabinet .dash-account-card__meta{overflow-wrap:anywhere}}@media(max-width:380px){html.squizy-cabinet .dash-account-card__stats>div:first-child{grid-column:1 / -1}}.squizy-cabinet .partner-section{display:flex;flex-direction:column;gap:16px;min-width:0}.squizy-cabinet .partner-section h3{margin:0;font-family:var(--squizy-font-display);font-size:21px;line-height:1.3}.squizy-cabinet .partner-section p,.squizy-cabinet .partner-wallet p{margin:0;color:var(--squizy-color-text);font-size:15px;line-height:1.55}.squizy-cabinet .partner-wallet{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.squizy-cabinet .partner-wallet-amount{color:var(--squizy-color-accent);font-family:var(--squizy-font-display);font-size:clamp(36px,8vw,56px);line-height:1.1}.squizy-cabinet .partner-actions{display:flex;flex-wrap:wrap;gap:10px}.squizy-cabinet .partner-actions>*{flex:1 1 150px}.squizy-cabinet .partner-link{box-sizing:border-box;width:100%;min-width:0;padding:14px;color:var(--squizy-color-text);background:var(--squizy-surface-accent);border:1px solid var(--squizy-color-line);border-radius:12px;font-size:16px}.squizy-cabinet .partner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.squizy-cabinet .partner-metrics .dash-stat-card{background:var(--squizy-surface);border:1px solid var(--squizy-color-line);border-radius:18px}.squizy-cabinet .partner-payouts{list-style:none;margin:0;padding:0;display:grid;gap:12px}.squizy-cabinet .partner-payouts li{padding:14px;border-radius:12px;background:var(--squizy-surface-accent);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.squizy-cabinet .partner-payouts li>div{display:grid;gap:6px}.squizy-cabinet .partner-payout-status{color:var(--squizy-color-accent);font-weight:650}.squizy-cabinet .dash-plan-actions{display:flex;flex-wrap:wrap;gap:12px;padding:20px;border:1px solid var(--squizy-color-line);border-radius:18px;background:var(--squizy-surface)}.squizy-cabinet .dash-plan-actions>.dash-btn{flex:1 1 210px}.squizy-cabinet .dash-plan-actions>p,.squizy-cabinet .dash-plan-actions>h3{flex-basis:100%;margin:0;color:var(--squizy-color-text)}.squizy-cabinet .dash-plan-actions>p{font-size:14px;line-height:1.55}.squizy-cabinet .sq-configurator button[aria-pressed=true]:disabled,.squizy-cabinet .sq-configurator [role=switch][aria-checked=true]:disabled{opacity:1;cursor:default}.squizy-cabinet .sq-configurator--renewal .sq-configurator__layout{grid-template-columns:minmax(0,1fr);gap:20px}.squizy-cabinet .sq-configurator--renewal .sq-configurator__summary{position:static;padding-left:0;border-left:0}.squizy-cabinet .sq-configurator--renewal .sq-configurator__summary>h4{display:none}.squizy-cabinet .workspace-device-empty{display:flex;align-items:center;gap:14px;margin:18px 0;color:var(--squizy-color-accent)}.squizy-cabinet .workspace-device-empty svg{flex:none}.squizy-cabinet .workspace-device-empty p{margin:0;color:var(--squizy-color-text);font-size:15px;line-height:1.5;max-width:52ch}.squizy-cabinet .sq-configurator__upgrade-basis{font-size:14px;color:var(--squizy-color-secondary)}html.squizy-miniapp{--squizy-font-body:Geologica,system-ui,sans-serif;--squizy-font-display:Unbounded,system-ui,sans-serif;--squizy-font-badge:Onest,Geologica,system-ui,sans-serif}html.squizy-miniapp body,html.squizy-miniapp .workspace-app.dash-app,html.squizy-miniapp .sq-guide,html.squizy-miniapp #squizy-boot{font-family:var(--squizy-font-body)}html.squizy-miniapp :is(button,input,textarea,select,option),html.squizy-miniapp .workspace-app.dash-app :is(button,input,textarea,select,option){font-family:var(--squizy-font-body)}html.squizy-miniapp .workspace-app.dash-app :is(h1,h2,h3,h4,.dash-page-lead__title,.hub-plan-duration>strong,.sq-configurator__price,.dash-stat__value,.dash-stat-card__value,.dash-points-hero>strong,.dash-wallet-summary strong,.dash-lifetime__offer strong,.partner-wallet-amount,.workspace-brand,.miniapp-case-brand,.dash-case-overlay__label),html.squizy-miniapp .sq-guide h2,html.squizy-miniapp #squizy-boot .sq-boot-name strong{font-family:var(--squizy-font-display)}html.squizy-miniapp .workspace-app.dash-app :is(.hub-profile__status,.dash-badge,.dash-guest__badge,.hub-plan-badge){font-family:var(--squizy-font-badge)}html.squizy-miniapp .workspace-app.dash-app :is(.dash-stat__value,.dash-stat-card__value,.dash-wallet-summary strong,.sq-configurator__price){font-variant-numeric:tabular-nums}
