:is(.customer-account,.customer-login,.customer-recovery,.customer-activation,.checkout-panel,.personal-signing,.support-page,.admin-workspace,.signing-page,.installation-modal,.developer-mode-modal){color:var(--ink);color-scheme:dark}.admin-field,.admin-filters label,.chat-compose>label,.maintenance-toolbar label{color:#cacaca;font-weight:500}.admin-field input,.admin-field select,.admin-field textarea,.admin-filters input,.admin-filters select,.chat-compose textarea,.maintenance-toolbar input,.maintenance-toolbar select,.signing-controls select{background:#141414;color:var(--ink);border-color:rgba(255,255,255,.13);border-radius:12px;box-shadow:inset 0 1px 3px rgba(0,0,0,.12);color-scheme:dark;transition:border-color .18s ease,background .18s ease}:is(.admin-field,.admin-filters,.chat-compose,.maintenance-toolbar) :is(input,textarea)::placeholder{color:#898989;opacity:1}.signing-controls select:focus-visible,:is(.admin-field,.admin-filters,.chat-compose,.maintenance-toolbar) :is(input,textarea,select):focus-visible{border-color:#bbbbbb;outline:2px solid rgba(201,201,201,.6);outline-offset:3px;background:#1b1b1b}.admin-field input::file-selector-button{padding:8px 12px;margin-right:10px;color:var(--ink);background:#2d2d2d;border:1px solid var(--line);border-radius:8px;cursor:pointer}.checkbox-label,.checkout-consent{color:#c8c8c8}.checkbox-label input,.checkout-consent input{accent-color:var(--blue)}.form-error{color:#c4c4c4;background:rgba(96,96,96,.1);border-color:rgba(174,174,174,.23)}.launch-note{color:#cfcfcf;background:rgba(150,150,150,.09);border-color:rgba(186,186,186,.18)}:is(.customer-account,.customer-login,.customer-recovery,.customer-activation,.checkout-panel,.personal-signing,.support-page,.admin-workspace,.signing-page,.installation-modal) .notice{color:#cdcdcd;background:rgba(180,180,180,.065);border-color:rgba(201,201,201,.14)}:is(.customer-account,.customer-login,.customer-recovery,.customer-activation,.checkout-panel,.personal-signing,.support-page,.admin-workspace,.signing-page,.installation-modal) .badge{color:#c8c8c8;background:rgba(255,255,255,.06)}:is(.customer-account,.checkout-panel,.personal-signing,.support-page,.admin-workspace) .badge-blue{color:#cccccc;background:rgba(172,172,172,.12)}:is(.customer-account,.checkout-panel,.personal-signing,.support-page,.admin-workspace) .badge-green{color:#cbcbcb;background:rgba(130,130,130,.15)}:is(.customer-account,.checkout-panel,.personal-signing,.support-page,.admin-workspace) .badge-amber{color:#cacaca;background:rgba(152,152,152,.12)}.customer-symbol,.personal-symbol{color:var(--blue);background:linear-gradient(145deg,rgba(195,195,195,.12),rgba(255,255,255,.035));border:1px solid rgba(201,201,201,.13);box-shadow:inset 0 1px rgba(255,255,255,.04)}.activation-summary span,.admin-device-id>span,.checkout-reference,.checkout-resume span,.customer-account .panel>p,.customer-heading p,.customer-help p,.customer-login p,.customer-row dt,.customer-row small,.field-help,.login-code-note,.purchase-plan-details{color:var(--muted)}.checkout-consent a,.customer-activation .notice .text-link,.customer-login-links{color:var(--blue)}.customer-row{border-color:var(--line)}.customer-details>summary,.warranty-remaining{color:#dbdbdb}.checkout-details>summary{color:var(--muted)}.customer-details>summary:focus-visible{outline-color:var(--blue)}.customer-id-actions input{background:rgba(201,201,201,.07);color:#e0e0e0;border-color:rgba(201,201,201,.19);box-shadow:inset 0 1px rgba(255,255,255,.03)}.customer-code{color:#e0e0e0;font-variant-numeric:tabular-nums}.customer-activation .activation-summary,.purchase-plan{background:linear-gradient(130deg,rgba(255,255,255,.04),rgba(255,255,255,.015));border:1px solid var(--line);box-shadow:inset 0 1px rgba(255,255,255,.025)}.checkout-benefits svg,.purchase-plan-title svg{color:var(--blue)}.purchase-plan-price{border-color:var(--line)}.checkout-resume>div{background:rgba(35,35,35,.93);border-color:rgba(201,201,201,.17);box-shadow:0 12px 32px rgba(0,0,0,.1)}.customer-activation .notice svg{color:#cbcbcb}.recovery-steps li::marker{color:var(--blue);font-weight:600}.checkout-transfer img{background:#ffffff;border-color:rgba(255,255,255,.9);border-radius:20px;box-shadow:0 12px 34px rgba(0,0,0,.24)}.installation-app p,.installation-connection,.installation-hint,.installation-progress>p{color:var(--muted)}.installation-hint svg{color:#cbcbcb}.installation-progress{background:rgba(255,255,255,.035);border:1px solid var(--line)}.installation-progress progress{background:#3a3a3a;color:var(--blue);accent-color:var(--blue)}.installation-progress progress::-webkit-progress-bar{background:#3a3a3a}.installation-progress progress::-webkit-progress-value{background:var(--blue)}.installation-progress progress::-moz-progress-bar{background:var(--blue)}.developer-mode-steps li:before{background:rgba(201,201,201,.11);border:1px solid rgba(201,201,201,.15);color:var(--blue)}.developer-mode-guide{color:var(--ink)}.developer-mode-intro,.developer-mode-steps li>p,.personal-file-picker>span,.personal-file-title p,.personal-help article p,.personal-history-empty,.personal-retention,.personal-section-title p,.personal-storage,.personal-tips li p,.personal-wait{color:var(--muted)}.personal-file-picker{background:linear-gradient(135deg,rgba(201,201,201,.055),rgba(255,255,255,.018));border-color:rgba(201,201,201,.28);transition:border-color .18s ease,background .18s ease}.personal-file-picker:hover{background:rgba(201,201,201,.08);border-color:rgba(201,201,201,.48)}.personal-file-picker .personal-file-choice,.personal-file-picker input::file-selector-button{color:#e4e4e4;background:#2e2e2e;border-color:rgba(201,201,201,.2);box-shadow:inset 0 1px rgba(255,255,255,.04)}.personal-feedback,.personal-transfer{color:#d9d9d9;background:rgba(201,201,201,.07);border:1px solid rgba(201,201,201,.14)}.personal-help img,.personal-history-empty,.upload-status{border-color:var(--line)}.personal-history-empty{background:rgba(255,255,255,.02)}.admin-main progress,.personal-transfer progress,.upload-status progress{accent-color:var(--blue)}.chat-header{border-color:var(--line)}.chat-message{background:#282828;border:1px solid rgba(255,255,255,.045);box-shadow:0 3px 10px rgba(0,0,0,.055)}.chat-message.from-visitor{background:#333333;border-color:rgba(201,201,201,.12)}.chat-message>strong{color:#cacaca}.chat-message time{color:#a8a8a8}.customer-review .review-rating-count,.customer-review .review-rating-origin,.review-counter{color:var(--muted)}.review-rating label>span{color:#a8a8a8;background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.13)}.review-rating input:checked+span{color:#dfdfdf;background:rgba(201,201,201,.12);border-color:#bbbbbb;box-shadow:inset 0 1px rgba(255,255,255,.04)}.review-rating input:focus-visible+span{outline-color:var(--blue)}.review-anonymous[aria-pressed=true]{color:#dfdfdf;background:rgba(201,201,201,.1);border-color:rgba(201,201,201,.38)}.review-reason{color:#cacaca;background:rgba(152,152,152,.09);border-color:rgba(186,186,186,.2)}.review-feedback{color:#cbcbcb;background:rgba(130,130,130,.1);border-color:rgba(178,178,178,.19)}.review-admin-counts>span{border-color:var(--line);background:rgba(255,255,255,.025)}.admin-sidebar{padding:16px 12px;background:rgba(255,255,255,.018);border:1px solid rgba(255,255,255,.07);border-radius:20px}.admin-sidebar>.eyebrow{padding:3px 12px 0;font-size:10px;letter-spacing:.13em}.admin-drawer-nav a,.admin-sidebar nav a{color:var(--muted);transition:background .18s ease,color .18s ease}.admin-drawer-nav a:hover,.admin-sidebar nav a:hover{color:var(--ink);background:rgba(255,255,255,.04)}.admin-drawer-nav a[aria-current=page],.admin-sidebar nav a[aria-current=page]{color:#dddddd;background:rgba(201,201,201,.105);box-shadow:inset 0 0 0 1px rgba(201,201,201,.075)}.admin-drawer-actions .text-button,.admin-sidebar>.text-button{color:#b6b6b6}.admin-menu-toggle{background:rgba(33,33,33,.94);color:var(--ink);border-color:var(--line);box-shadow:inset 0 1px rgba(255,255,255,.035)}.admin-drawer{background:#1b1b1b;border-color:var(--line);box-shadow:24px 0 80px rgba(0,0,0,.35)}.private-key{color:#dedede;background:#131313;border:1px solid var(--line);border-radius:10px}.editor-list>button{color:var(--ink)}.editor-list>button:hover{background:rgba(255,255,255,.04)}.editor-list>button.selected{color:#dddddd;background:rgba(201,201,201,.1);box-shadow:inset 0 0 0 1px rgba(201,201,201,.1)}.editor-list>button>small,.editor-list>button>span,.live-stats span,.table-scroll small{color:var(--muted)}.editor-list>button.btn{border-color:var(--line)}.draft-preview{background:rgba(201,201,201,.035);border-color:rgba(201,201,201,.28)}.content-item,.table-scroll td,.table-scroll th{border-color:var(--line)}.table-scroll th{color:#cacaca;background:#262626}.table-scroll tbody tr:hover td{background:rgba(255,255,255,.018)}.unread-count{color:#171717;background:#cecece}.sales-graph-totals>div{background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.017));border-color:var(--line);box-shadow:inset 0 1px rgba(255,255,255,.025)}.sales-graph-note,.sales-graph-tooltip>strong,.sales-graph-totals span{color:var(--muted)}.sales-graph-plot svg text{fill:#a4a4a4}.sales-graph-plot svg line[stroke="#e4e9f2"],.sales-graph-plot svg line[stroke="#eef1f6"]{stroke:rgba(255,255,255,.075)}.sales-graph-plot svg line[stroke="#97a7c0"]{stroke:#919191}.sales-graph-tooltip{background:rgba(33,33,33,.98);color:var(--ink);border-color:rgba(255,255,255,.13);box-shadow:0 16px 45px rgba(0,0,0,.35)}.sales-graph-modes{background:#141414;border:1px solid rgba(255,255,255,.06)}.sales-graph-modes button{color:var(--muted)}.sales-graph-modes button[aria-pressed=true]{color:#e0e0e0;background:#323232;box-shadow:inset 0 1px rgba(255,255,255,.04)}.sales-graph-controls input[type=range]{accent-color:var(--blue)}@media (max-width:800px){.admin-workspace>.admin-menu-toggle{margin-bottom:5px}}@media (max-width:620px){.checkout-panel,.customer-activation,.customer-login{border-radius:22px}.customer-id-actions input{font-size:18px}.admin-field input,.admin-field select,.admin-field textarea,.admin-filters input,.admin-filters select,.chat-compose textarea,.maintenance-toolbar input,.maintenance-toolbar select,.signing-controls select{font-size:16px}}@media (prefers-reduced-motion:reduce){.admin-drawer-nav a,.admin-field input,.admin-field select,.admin-field textarea,.admin-filters input,.admin-filters select,.admin-sidebar nav a,.chat-compose textarea,.maintenance-toolbar input,.maintenance-toolbar select,.personal-file-picker,.signing-controls select{transition:none}}.support-customer{display:grid;gap:8px;min-width:0}.support-customer>span{font-size:13px;line-height:1.5}.support-customer .text-link{font-size:14px}.chat-attachment{display:grid;gap:10px;margin:12px 0;max-width:380px}.chat-attachment img,.chat-attachment video{display:block;max-width:100%;width:auto;max-height:420px;border-radius:14px;object-fit:contain;background:rgba(0,0,0,.18)}.chat-attachment a{overflow-wrap:anywhere}.chat-file-list{padding:0;list-style:none;margin:0;display:grid;gap:8px}.chat-file-list li{display:flex;align-items:center;justify-content:space-between;gap:12px}.chat-file-list span{min-width:0;overflow-wrap:anywhere}.chat-compose-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.chat-compose .visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.onestore{--bg:#f7f7fa;--surface:#fff;--ink:#20212b;--muted:#686371;--blue:#8051cf;--blue-dark:#6740b1;--line:#e7e6ed;--glass:#fff;--glass-shadow:0 8px 32px #31304407;--radius:24px;background:#f7f7fa;color:var(--ink);color-scheme:light;font-family:Arial,Helvetica,sans-serif;font-size:16px}body.onestore:before{position:fixed;inset:-12vmax;transform:translateZ(0);background:radial-gradient(ellipse 58% 52% at 12% 24%,#d9c5f580,transparent 75%),radial-gradient(ellipse 54% 58% at 88% 65%,#d2c3f080,transparent 76%),radial-gradient(ellipse 45% 40% at 52% 96%,#e8dcf766,transparent 76%),linear-gradient(125deg,#fcfcfd,#f7f5fa 55%,#faf9fc)}@media(prefers-reduced-motion:no-preference){body.onestore:not(:has(.admin-workspace,.admin-login)):before{animation:onestore-gradient-flow 24s ease-in-out infinite alternate;will-change:transform}}@keyframes onestore-gradient-flow{0%{transform:translate3d(-3%,-2%,0) scale(1.02) rotate(-3deg)}50%{transform:translate3d(3%,1%,0) scale(1.06) rotate(1deg)}to{transform:translate3d(-1%,4%,0) scale(1.03) rotate(4deg)}}body.onestore :is(h1,h2,h3,h4,strong){color:var(--ink)}body.onestore :is(h1,h2,h3){font-weight:650;letter-spacing:-.045em}body.onestore :is(.muted,.fine-print,.section-caption,.catalogue-notice,.catalogue-card-tagline,.catalogue-card-size,.catalogue-unavailable,.breadcrumbs,.catalog-result-heading,.tariff-device-count,.tariff-facts dt,.footer-bottom,.modal-description,.plan-option-main>.muted,.plan-features,.app-specs dt){color:var(--muted)}body.onestore :is(.text-link,.text-button,.profile-help-link,.heading-dot){color:var(--blue-dark)}body.onestore :is(.eyebrow,.hero-eyebrow){color:#6e6478;font-size:11px;letter-spacing:.12em;font-weight:600}body.onestore .container{width:min(1240px,calc(100% - 64px))}body.onestore .site-header{padding-top:18px;background:transparent}body.onestore .header-inner{width:min(1320px,calc(100% - 40px));min-height:76px;padding:13px 25px;background:#ffffffec;border:1px solid #eae8f0;border-radius:22px;box-shadow:0 6px 28px #24203906;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.onestore .brand{color:#22222b;font-size:28px;font-weight:650;gap:9px;letter-spacing:-1.3px}body.onestore .one-brand-mark{display:block;width:35px;height:35px;flex-shrink:0;filter:none;opacity:1}body.onestore .desktop-nav a{color:#676772;font-size:14px;border-radius:12px}body.onestore .desktop-nav a:hover,body.onestore .desktop-nav a[aria-current=page]{color:var(--blue-dark);background:#f1ebfa}body.onestore .header-account{color:#52515d;background:#f6f4fa;border:1px solid #ebe7f2;border-radius:13px;font-size:13px}body.onestore .btn{border-radius:14px;font-weight:600;box-shadow:none;transition:background .18s,border-color .18s,transform .18s;min-height:48px}body.onestore .btn-primary{background:#8255d2;border:1px solid #8255d2;color:#fff;box-shadow:0 5px 16px #8152cf16}body.onestore .btn-primary:hover{background:#7345c5;border-color:#7345c5;color:#fff;box-shadow:0 5px 18px #8152cf25;transform:translateY(-1px)}body.onestore .btn-secondary{background:#f5f3f9;color:#645e72;border:1px solid #e9e4f1;box-shadow:none}body.onestore .btn-secondary:hover{background:#ede7f6;border-color:#d9cceb;color:#68459b}body.onestore :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #b491e6;outline-offset:4px}body.onestore .btn:disabled{opacity:.5;box-shadow:none;transform:none}body.onestore .liquid-hero{grid-template-columns:1fr 1fr;min-height:650px;gap:0;padding-block:42px 25px;position:relative}body.onestore .liquid-hero:after{content:"";position:absolute;right:-70px;bottom:0;width:70%;height:75%;background:radial-gradient(ellipse at 65% 70%,#d9c7f32c,transparent 68%);pointer-events:none;z-index:-1}body.onestore .liquid-hero-copy{padding:0;position:relative;z-index:2}body.onestore .hero-eyebrow{margin-bottom:25px;box-shadow:none;background:none}body.onestore .hero-eyebrow>span{background:#b28add;box-shadow:none}body.onestore .liquid-hero h1{font-size:clamp(50px,5.2vw,76px);line-height:1.035;font-weight:700;letter-spacing:-.058em}body.onestore .liquid-hero h1>span{color:#9570c1}body.onestore .liquid-hero-copy>p{color:#757582;font-size:18px;line-height:1.65;max-width:430px;margin:25px 0 28px}body.onestore .hero-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}body.onestore .hero-actions .text-link{font-size:14px;color:#666171}body.onestore .btn-hero{min-height:55px;font-size:16px;padding:15px 23px;gap:30px}body.onestore .hero-review-link{color:#7c7886;margin-top:28px;gap:12px}body.onestore .hero-review-score{font-size:19px;color:#29262f}body.onestore .hero-review-score>span{color:#aa88d5}body.onestore .hero-review-caption{border-color:#d9d5df;color:#827b8b;font-size:13px}body.onestore .hero-review-more{color:#77717f;font-size:13px}body.onestore .live-home>.section-space,body.onestore .section-space{padding-block:48px}body.onestore .home-catalogue{padding-top:22px!important}body.onestore .section-heading h2{font-size:clamp(32px,3.1vw,47px);font-weight:650;line-height:1.1}body.onestore .section-heading-row{align-items:flex-end;margin-bottom:27px}body.onestore .page-heading p,body.onestore .section-heading p{color:#6e657a}body.onestore .section-heading .eyebrow{display:block;margin-bottom:12px}body.onestore :is(.panel,.empty-state,.app-card,.tariff-card,.review-preview,.glass-help-card,.catalog-help,.self-sign-banner,.customer-login,.customer-recovery,.checkout-panel,.support-form,.help-card,.app-specs,.app-detail-panel){background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:var(--glass-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}body.onestore :is(.app-card,.tariff-card,.review-preview):before{display:none}body.onestore .app-card{border-radius:22px;padding:24px;box-shadow:0 4px 20px #39304604}body.onestore .app-card:hover{background:#f5effb;border-color:#d9c8ec;box-shadow:0 10px 25px #9673bf14;transform:translateY(-2px)}body.onestore .app-icon{box-shadow:none;border:0;background:transparent}body.onestore .app-icon:after,body.onestore .app-icon:before{display:none}body.onestore .catalogue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.onestore .catalogue-card-heading{display:flex;flex-direction:row;gap:17px;align-items:center;text-align:left}body.onestore .catalogue-card-heading .app-icon{--icon-size:64px!important;border-radius:15px;flex-shrink:0}body.onestore .catalogue-card-copy{min-width:0;text-align:left}body.onestore .app-card-name{color:#2e2b35;font-size:17px;font-weight:650;line-height:1.2;letter-spacing:-.025em;min-height:0}body.onestore .catalogue-card-tagline{font-size:12px;line-height:1.4;margin-top:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px}body.onestore .catalogue-card-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:20px;border:0;padding:0}body.onestore .catalogue-download{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}body.onestore .catalogue-card-size{font-size:11px}body.onestore .catalogue-download .btn{background:none;border:0;padding:3px 0;min-height:30px;color:#795c9c;box-shadow:none;font-size:12px}body.onestore .catalogue-card-actions>.btn{width:100%;background:#f2ecfa;color:#7950b5;border:1px solid #e9dff5;min-height:40px;font-size:13px;justify-content:center}body.onestore .catalogue-card-actions>.btn:hover{background:#e8dbf8}body.onestore .catalogue-notice{font-size:12px;line-height:1.7;margin-top:22px}body.onestore .journey-layout{background:#eeedf3;border:1px solid #e7e4ee;border-radius:28px;box-shadow:none;backdrop-filter:none;padding:35px;grid-template-columns:1fr 2fr}body.onestore .journey-layout h2{font-size:31px}body.onestore .steps-grid{gap:20px}body.onestore .step-card{border-color:#d9d3e3;padding:0 15px;background:none}body.onestore .step-number{color:#af93ce;font-size:26px;font-weight:500}body.onestore .step-card svg{color:#8d70ad}body.onestore .step-card h3{font-size:18px;color:#3f374a}body.onestore .step-card p{font-size:13px;color:#6f6279}body.onestore .plans-section .section-heading{max-width:780px}body.onestore .plans-section .section-heading p{font-size:15px;line-height:1.7}body.onestore .plans-common-benefits{color:#776d83;font-size:13px;gap:15px 24px;margin-bottom:25px}body.onestore .plans-common-benefits svg{color:#a589c7}body.onestore .live-tariff-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;padding:0}body.onestore .tariff-card.tariff-compact{padding:25px 23px;border:1px solid var(--line);border-radius:23px;background:white;box-shadow:0 5px 20px #38303f05}body.onestore .tariff-label h3{font-size:19px}body.onestore .tariff-device-count{font-size:12px;margin-top:8px}body.onestore .tariff-price{font-size:37px;letter-spacing:-.05em;color:#383140;margin-block:24px}body.onestore .tariff-facts{border:0;font-size:13px}body.onestore .tariff-facts dd{color:#564c60}body.onestore .tariff-card .btn{justify-content:center;text-align:center;font-size:12px;min-height:44px;background:#f0e9fa;border:1px solid #e9dff5;color:#7c51b8}body.onestore .tariff-card .btn svg{display:none}body.onestore .review-preview{border-radius:23px;padding:25px}body.onestore .review-preview p{color:#66606f;font-size:15px}body.onestore .review-preview-stars{color:#ae8dd5}body.onestore .review-preview-author>span{background:#efe7fa;color:#8762b3;border:0}body.onestore .review-preview-author small{color:#706279}body.onestore .glass-help-card{background:linear-gradient(130deg,#f5f0fc,#fff);border-radius:26px}body.onestore .glass-help-card :is(p,.text-link){color:#735784}body.onestore .help-large-icon{color:#b794dc}body.onestore .faq-items summary{color:#4e4757;border-color:#e5e1eb;font-size:17px}body.onestore .faq-items details{border-color:#e5e1eb}body.onestore .faq-items summary>span{color:#a181c4}body.onestore .faq-items details p{color:#7d7386;font-size:15px}body.onestore .site-footer{border-top:1px solid #e5e0ec;background:#f0eef5;color:#73697e}body.onestore .footer-bottom,body.onestore .footer-links :is(a,strong),body.onestore .footer-main p{color:#6f637b}body.onestore .footer-links strong{color:#4b4258}body.onestore .footer-bottom{border-color:#dcd5e5}body.onestore .page-heading h1,body.onestore .section-heading-centered h1{font-size:54px}body.onestore .catalog-search,body.onestore .catalog-sort{background:#fff;border:1px solid var(--line);box-shadow:none;border-radius:14px;color:#776e82}body.onestore .catalog-search input,body.onestore .catalog-sort select{background:transparent;color:#4f465a}body.onestore .catalog-categories a{border:1px solid #e5dfed;background:#fff;color:#7b6e8c;border-radius:12px}body.onestore .catalog-categories a[aria-current=page]{background:#eee5fa;border-color:#ceb7ed;color:#7651ab}body.onestore :is(.input,.select,.textarea,input:not([type=radio]):not([type=checkbox]),select,textarea){color:#4d4656;color-scheme:light}body.onestore :is(.input,.select,.textarea){background:white;border-color:#e0d8eb;box-shadow:none}body.onestore ::placeholder{color:#8a8191}body.onestore :is(.customer-account,.customer-login,.customer-recovery,.customer-activation,.checkout-panel,.personal-signing,.support-page,.signing-page,.installation-modal,.developer-mode-modal){color-scheme:light;color:var(--ink)}body.onestore .modal{color:var(--ink);background:#fff;border:1px solid #e5deed;box-shadow:0 28px 100px #29203130;border-radius:26px;backdrop-filter:none;-webkit-backdrop-filter:none}body.onestore .modal::backdrop{background:#29203555;backdrop-filter:blur(5px)}body.onestore .modal-heading h2{color:#342b40}body.onestore .icon-button{color:#8b769e;background:#f4eff9;border:1px solid #e6dcef}body.onestore .plan-option{border:1px solid #e6dfed;background:#faf9fc;box-shadow:none;color:#756383}body.onestore .plan-option.selected{background:#f2eafa;border-color:#b490dd;color:#655076}body.onestore .plan-option-title{color:#564167}body.onestore .plan-option input,body.onestore input[type=checkbox]{accent-color:#9368c6}body.onestore .plan-option>strong{color:#5c406d}body.onestore :is(.notice,.launch-note,.catalogue-notice-box){background:#f7f2eb;color:#83705c;border:1px solid #eaddcc;border-radius:14px;box-shadow:none}body.onestore .badge-blue{background:#f0e8f9;color:#7852ab;border-color:#e0ceed}body.onestore .mobile-nav{background:#ffffffed;border:1px solid #e5dfef;box-shadow:0 6px 28px #53446418;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.onestore .mobile-nav>a{color:#796681}body.onestore .mobile-nav>a[aria-current=page]{background:#efe6fa;color:#744eaa;box-shadow:none}body.onestore .mobile-nav[hidden]{display:none}body.onestore .app-showcase{background:radial-gradient(ellipse at 60% 90%,#e3d5f4,#f5f1fa 65%);border-color:#e8def2;box-shadow:none}body.onestore .showcase-device{background:#fff;color:#574665;border-color:#b7a8c3}body.onestore .detail-description,body.onestore .detail-info-grid p{color:#80708c}body.onestore .detail-title h1{color:#473651}body.onestore .app-specs{padding:24px;border-radius:20px}body.onestore .app-specs dd{color:#634b73}body.onestore .preview-note{font-size:11px;color:#9a8ba7;margin-bottom:10px}@media(min-width:1500px){body.onestore .liquid-hero{min-height:690px}}@media(max-width:1100px){body.onestore .liquid-hero{min-height:590px}.onestore .liquid-hero h1{font-size:57px}body.onestore .desktop-nav a{padding-inline:12px}body.onestore .catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.onestore .catalogue-card-heading{gap:12px}body.onestore .app-card{padding:20px}body.onestore .journey-layout{grid-template-columns:1fr;gap:26px}body.onestore .tariff-card.tariff-compact{padding:22px 17px}body.onestore .tariff-label h3{font-size:17px}}@media(max-width:850px){body.onestore .liquid-hero{grid-template-columns:1fr 1fr;min-height:530px;padding-top:38px}body.onestore .liquid-hero h1{font-size:47px}body.onestore .liquid-hero-copy>p{font-size:15px}body.onestore .hero-actions{gap:14px}body.onestore .hero-actions>.text-link{display:none}body.onestore .catalogue-grid,body.onestore .live-tariff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.onestore .steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.onestore .step-card{border:0;padding:0}body.onestore .step-card h3{font-size:16px}body.onestore .hero-review-more{display:none}body.onestore .live-home>.section-space,body.onestore .section-space{padding-block:35px}}@media(max-width:620px){body.onestore .container{width:calc(100% - 36px)}body.onestore .site-header{padding-top:10px}body.onestore .header-inner{width:calc(100% - 24px);min-height:66px;padding:10px 14px;border-radius:18px}body.onestore .brand{font-size:24px;gap:6px}body.onestore .one-brand-mark{width:31px;height:31px}body.onestore .header-account{font-size:11px;padding:9px 10px;min-height:39px;border-radius:11px;gap:5px}body.onestore .header-account>span{font-size:11px}body.onestore .liquid-hero{grid-template-columns:1fr;min-height:0;padding-top:34px;padding-bottom:14px;gap:5px}body.onestore .hero-eyebrow{font-size:9px;margin-bottom:18px}body.onestore .liquid-hero h1{font-size:clamp(40px,10.7vw,64px);line-height:1.04;letter-spacing:-.055em}body.onestore .liquid-hero-copy>p{font-size:15px;margin-block:20px 23px;max-width:330px}body.onestore .btn-hero{min-height:50px;font-size:14px;width:100%;justify-content:space-between}body.onestore .hero-actions{display:block}body.onestore .hero-review-link{margin-top:19px;gap:10px}body.onestore .hero-review-score{font-size:17px}body.onestore .hero-review-caption{font-size:12px}body.onestore .section-heading h2{font-size:32px}body.onestore .section-heading-row{gap:16px}body.onestore .section-action{font-size:13px}body.onestore .home-catalogue{padding-top:20px!important}body.onestore .catalogue-grid{gap:12px}body.onestore .app-card{padding:18px 13px;border-radius:20px}body.onestore .catalogue-card-heading{flex-direction:column;align-items:flex-start;gap:13px}body.onestore .catalogue-card-heading .app-icon{--icon-size:60px!important;border-radius:15px}body.onestore .app-card-name{font-size:15px;min-height:18px}body.onestore .catalogue-card-tagline{font-size:11px;margin-top:7px;min-height:31px}body.onestore .catalogue-card-actions{margin-top:15px;gap:8px}body.onestore .catalogue-download{display:flex;flex-direction:column;align-items:flex-start;gap:2px}body.onestore .catalogue-card-actions>.btn{font-size:12px;min-height:38px;padding-inline:10px}body.onestore .catalogue-download .btn{font-size:11px;min-height:30px;gap:5px}body.onestore .catalogue-card-size{font-size:10px}body.onestore .catalogue-notice{font-size:11px}body.onestore .journey-layout{padding:26px 24px;border-radius:24px}body.onestore .steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}body.onestore .step-card p{font-size:12px}body.onestore .journey-layout h2{font-size:29px}body.onestore .live-tariff-grid{gap:12px}body.onestore .tariff-card.tariff-compact{padding:22px 15px;border:1px solid var(--line);border-radius:20px}body.onestore .tariff-label h3{font-size:16px}body.onestore .tariff-device-count{font-size:11px}body.onestore .tariff-price{font-size:32px;margin-block:23px}body.onestore .tariff-facts{font-size:11px}body.onestore .tariff-card .btn{font-size:11px;padding-inline:8px}body.onestore .plans-common-benefits{font-size:12px;gap:11px 15px}body.onestore .plans-section .section-heading p{font-size:13px}body.onestore .review-preview p{font-size:14px}body.onestore .page-heading h1,body.onestore .section-heading-centered h1{font-size:39px}body.onestore .catalog-search{min-height:48px}body.onestore .catalog-categories a{font-size:12px}body.onestore .faq-layout{grid-template-columns:1fr}body.onestore .faq-items summary{font-size:15px}body.onestore .faq-items details p{font-size:13px}body.onestore .modal{border-radius:22px}body.onestore .modal-heading h2{font-size:24px}body.onestore .modal-description{font-size:14px}body.onestore .plan-option-title{font-size:15px}body.onestore .plan-option-main>.muted{font-size:11px}body.onestore .plan-option>strong{font-size:18px}body.onestore .footer-links{font-size:12px}}@media(max-width:360px){body.onestore .header-account>span{font-size:10px}body.onestore .brand{font-size:22px}body.onestore .app-card-name{font-size:13px}body.onestore .section-heading h2{font-size:29px}body.onestore .tariff-label h3{font-size:14px}body.onestore .tariff-card .btn{font-size:10px}}@media(prefers-reduced-motion:reduce){body.onestore *{scroll-behavior:auto!important}}body.onestore .hero-actions .btn-hero{margin:0}body.onestore :is(.review-summary,.review-summary>span,.review-summary strong>span,.review-rating-count,.review-author time,.review-verified,.review-rating-origin){color:#786d82}body.onestore .review-author strong{color:#55465f}body.onestore .chat-compose>label,body.onestore .customer-field,body.onestore .customer-field>span{color:#73627e}body.onestore :is(.chat-compose textarea,.customer-field input,.customer-field textarea,.customer-field select){background:#faf8fc;color:#55465f;border:1px solid #dfd5e7;box-shadow:none}body.onestore .catalog-search>svg{color:#8f7e9b}body.onestore .catalogue-card-heading{min-height:0}body.onestore .review-body{color:#61546c}body.onestore .review-preview-stars{color:#946bbd}body.onestore .step-number{color:#9370b4}body.onestore .plans-common-benefits{color:#6e5f7b}body.onestore .section-heading h2 span{color:#8a8191}body.onestore .catalogue-card .catalogue-card-size{opacity:1;color:#716979}body.onestore .catalog-help p,body.onestore .reviews-policy{color:#706478}body.onestore .admin-field{color:#73627e}body.onestore .admin-field :is(input,textarea,select){background:#faf8fc;color:#55465f;border:1px solid #dfd5e7;box-shadow:none}body.onestore .admin-field ::placeholder{color:#85758e}body.onestore .detail-description,body.onestore .detail-title p{color:#73617f}body.onestore .checkout-consent,body.onestore .checkout-consent label,body.onestore .checkout-panel .fine-print,body.onestore .consent-check{color:#71637d}body.onestore .customer-details>summary{color:#554560}body.onestore .customer-details li,body.onestore .customer-details p{color:#706279}body.onestore .live-home .liquid-hero{display:flex;flex-direction:column;align-items:center;min-height:0;gap:0;padding-block:72px 64px;text-align:center}body.onestore .live-home .liquid-hero:after{right:0;bottom:-30px;width:100%;height:60%;background:radial-gradient(ellipse at 50% 65%,#d9c7f32c,transparent 66%)}body.onestore .live-home .liquid-hero-copy{width:100%;max-width:1020px;margin-inline:auto}body.onestore .live-home .hero-eyebrow{margin-bottom:25px}body.onestore .live-home .liquid-hero h1{font-size:clamp(46px,5.5vw,78px);line-height:1.07;letter-spacing:-.052em;text-wrap:balance}body.onestore .live-home .liquid-hero-copy>p{max-width:590px;margin:25px auto 28px;font-size:18px;line-height:1.65;text-wrap:balance}body.onestore .live-home .hero-actions{display:flex;justify-content:center;flex-direction:row;gap:14px;flex-wrap:wrap}body.onestore .live-home .btn-hero{width:auto;justify-content:center;gap:18px}body.onestore .live-home .hero-review-link{display:flex;justify-content:center;flex-wrap:wrap;width:fit-content;margin:26px auto 0}body.onestore .hero-app-collection{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:42px;padding:12px 0;max-width:100%}body.onestore .hero-app-tile{display:flex;border-radius:20px;box-shadow:0 9px 22px #45315912;transition:transform .2s;transform:translateY(0) rotate(-5deg)}body.onestore .hero-app-tile:nth-child(2){transform:translateY(-8px) rotate(4deg)}body.onestore .hero-app-tile:nth-child(3){transform:translateY(-12px) rotate(-3deg)}body.onestore .hero-app-tile:nth-child(4){transform:translateY(-12px) rotate(3deg)}body.onestore .hero-app-tile:nth-child(5){transform:translateY(-8px) rotate(-4deg)}body.onestore .hero-app-tile:nth-child(6){transform:rotate(5deg)}body.onestore .hero-app-tile:hover{transform:translateY(-15px) rotate(0)}body.onestore .hero-app-tile .app-icon{border-radius:20px}body.onestore .live-home .section-heading{text-align:center;margin-inline:auto}body.onestore .live-home .section-heading-row{flex-direction:column;align-items:center;justify-content:center;gap:18px}body.onestore .live-home .section-heading-row>.text-link{margin:0}body.onestore .live-home .catalogue-card-heading{flex-direction:column;align-items:center;text-align:center;gap:17px}body.onestore .live-home .catalogue-card-copy{text-align:center}body.onestore .live-home .app-card-name{justify-content:center}body.onestore .live-home .catalogue-download{flex-direction:column;align-items:center;gap:3px}body.onestore .live-home .catalogue-notice{max-width:860px;margin-inline:auto;text-align:center}body.onestore .live-home .journey-layout{grid-template-columns:1fr;gap:30px;max-width:1100px}body.onestore .live-home .journey-layout .section-heading{margin-bottom:0}body.onestore .live-home .step-card{text-align:center;border:0}body.onestore .live-home .plans-common-benefits,body.onestore .live-home .step-card>div{justify-content:center}body.onestore .live-home .tariff-card{text-align:center}body.onestore .live-home .tariff-label{justify-content:center}body.onestore .live-home .tariff-facts>div{align-items:center}body.onestore .live-home .faq-layout{grid-template-columns:1fr;max-width:900px;gap:44px}body.onestore .live-home .glass-help-card{text-align:center;align-items:center;padding:40px}body.onestore .live-home .glass-help-card .help-large-icon{margin-inline:auto}body.onestore .live-home .faq-items h2{text-align:center;margin-bottom:16px}@media(max-width:850px){body.onestore .live-home .liquid-hero{padding-block:54px 48px}body.onestore .live-home .liquid-hero h1{font-size:clamp(43px,7vw,60px)}body.onestore .live-home .liquid-hero-copy>p{font-size:17px}}@media(max-width:620px){body.onestore .live-home .liquid-hero{padding-block:40px 34px}body.onestore .live-home .hero-eyebrow{font-size:9px;margin-bottom:22px}body.onestore .live-home .liquid-hero h1{font-size:clamp(36px,10.3vw,58px);line-height:1.08}body.onestore .live-home .liquid-hero-copy>p{font-size:15px;margin:20px auto 23px;max-width:350px}body.onestore .live-home .hero-actions{flex-direction:column;gap:10px}body.onestore .live-home .hero-actions>a{width:min(100%,310px);min-height:48px;align-self:center;padding:13px 18px}body.onestore .live-home .hero-review-link{margin-top:22px;gap:10px}body.onestore .hero-app-collection{gap:14px;margin-top:32px}body.onestore .hero-app-tile,body.onestore .hero-app-tile .app-icon{border-radius:12px}body.onestore .hero-app-tile .app-icon{--icon-size:clamp(34px,10.2vw,58px)!important}body.onestore .live-home .catalogue-card-heading{gap:13px}body.onestore .live-home .glass-help-card{padding:30px 22px}body.onestore .live-home .faq-layout{gap:32px}}@media(prefers-reduced-motion:reduce){body.onestore .hero-app-tile{transition:none}}body.onestore .live-home .glass-help-card>.text-link{justify-content:center;margin-inline:auto;width:fit-content}body.onestore .live-home .review-summary{justify-content:center;text-align:center}body.onestore .live-home{position:relative;isolation:isolate}body.onestore .home-ambience{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 530px 460px at 0 220px,#cdb5f14a,transparent 78%),radial-gradient(ellipse 640px 540px at 100% 610px,#d9c6f76b,transparent 76%),radial-gradient(ellipse 700px 600px at 10% 48%,#e0d2f838,transparent 76%),radial-gradient(ellipse 680px 530px at 100% 78%,#d9c6f73d,transparent 76%)}body.onestore .ambient-orbit{position:absolute;display:block;border:1px solid #b99ad937;border-radius:50%}body.onestore .ambient-orbit:after{content:"";position:absolute;inset:32px;border:1px solid #b99ad926;border-radius:50%}body.onestore .ambient-orbit-left{width:720px;height:720px;left:-490px;top:-70px}body.onestore .ambient-orbit-right{width:620px;height:620px;right:-435px;top:325px}body.onestore .ambient-tile{position:absolute;width:62px;height:62px;border:1px solid #b495d92e;border-radius:17px;background:linear-gradient(135deg,#ffffff73,#dbc9f017)}body.onestore .ambient-tile-left{left:5.5%;top:550px;transform:rotate(-16deg)}body.onestore .ambient-tile-right{right:6%;top:75px;width:42px;height:42px;border-radius:12px;transform:rotate(18deg)}@media(max-width:850px){body.onestore .ambient-orbit-left{left:-585px}body.onestore .ambient-orbit-right{right:-520px}body.onestore .ambient-tile-left{left:2%;width:35px;height:35px;border-radius:11px}body.onestore .ambient-tile-right{right:3%;width:28px;height:28px;border-radius:9px}}@media(max-width:620px){body.onestore .home-ambience{background:radial-gradient(ellipse 270px 360px at -60px 180px,#cdb5f136,transparent 80%),radial-gradient(ellipse 340px 400px at calc(100% + 100px) 550px,#d9c6f75c,transparent 78%),radial-gradient(ellipse 320px 500px at 0 50%,#e0d2f82e,transparent 80%)}body.onestore .ambient-orbit-left{left:-660px;top:-35px}body.onestore .ambient-orbit-right{right:-570px;top:280px}body.onestore .ambient-tile{display:none}}body.onestore .catalogue-grid .catalogue-card{gap:16px;padding:20px;min-height:0}body.onestore .catalogue-card .catalogue-card-heading{flex:0 0 auto;min-height:0;margin:0;gap:14px}body.onestore .catalogue-card .catalogue-card-copy{gap:5px;min-width:0}body.onestore .catalogue-card .app-card-name{display:block;min-height:0;margin:0;line-height:1.25}body.onestore .catalogue-card .catalogue-card-tagline{min-height:0;margin:0;line-height:1.4}body.onestore .catalogue-card .catalogue-card-actions{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:auto;padding:0;width:100%}body.onestore .catalogue-card .catalogue-download{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:0;width:100%}body.onestore .catalogue-card .catalogue-download>.btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:4px 0;font-size:12px;line-height:1.4;gap:6px}body.onestore .catalogue-card .catalogue-card-actions>.btn{display:flex;justify-content:center;align-items:center;width:100%;min-height:40px;padding:8px 12px;font-size:13px;line-height:1.4}body.onestore .live-home .catalogue-card .catalogue-card-heading{gap:12px}body.onestore .live-home .catalogue-card .catalogue-card-copy{align-items:center;width:100%;text-align:center}body.onestore .live-home .catalogue-card .app-card-name{width:100%;text-align:center}@media(max-width:620px){body.onestore .catalogue-grid .catalogue-card{padding:16px 12px;gap:14px}body.onestore .catalogue-card .catalogue-card-heading{gap:11px}body.onestore .catalogue-card .catalogue-download>.btn{font-size:11px;min-height:32px}body.onestore .catalogue-card .catalogue-card-actions>.btn{font-size:12px;min-height:40px;padding:8px 6px}}body.onestore .checkout-resume>div{background:#f8f5fc;color:var(--ink);border-color:#ded2ed;box-shadow:0 6px 20px #39224d08;color-scheme:light}body.onestore .checkout-resume strong{color:#26212f}body.onestore .checkout-resume span{color:#625b6d}body.onestore .support-page .chat-message{background:#f6f3fa;color:#26212f;border:1px solid #e3ddeb;box-shadow:none}body.onestore .support-page .chat-message.from-visitor{background:#eee5f9;border-color:#ded2ed}body.onestore .support-page .chat-message>strong{color:#60359d}body.onestore .support-page .chat-message p{color:#26212f}body.onestore .support-page .chat-message time{color:#625b6d}body.onestore .support-page .chat-message .text-link{color:#6740b1}body.onestore .support-page .chat-compose textarea{background:#fff;color:#26212f;border-color:#c8bfd4;color-scheme:light}body.onestore .support-page .chat-compose textarea::placeholder{color:#736a7d;opacity:1}body.onestore .support-page .chat-compose textarea:focus-visible{background:#fff;border-color:#8051cf;outline:2px solid #8051cf;outline-offset:2px}body.onestore .live-tariff-grid>.tariff-card.tariff-compact{min-height:0;height:auto;gap:0;justify-content:flex-start;padding:24px 20px}body.onestore .tariff-card.tariff-compact .tariff-label{min-height:58px}body.onestore .tariff-card.tariff-compact .tariff-price{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:38px;font-weight:650;line-height:1.15;letter-spacing:-.035em;white-space:nowrap;margin:16px 0 18px}body.onestore .tariff-card.tariff-compact .tariff-facts{flex:none;padding:0;margin:0 0 22px;gap:14px}body.onestore .tariff-card.tariff-compact .tariff-facts>div{gap:3px}body.onestore .tariff-card.tariff-compact>.btn{margin-top:auto}@media(max-width:620px){body.onestore .live-tariff-grid>.tariff-card.tariff-compact{padding:22px 15px}body.onestore .tariff-card.tariff-compact .tariff-label{min-height:0}body.onestore .tariff-card.tariff-compact .tariff-price{font-size:32px;margin:18px 0}body.onestore .tariff-card.tariff-compact .tariff-facts{gap:12px;margin-bottom:20px}}body.onestore .plan-option>strong{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.onestore :is(.admin-workspace,.admin-login){color-scheme:light;--border:#dedbe7;color:var(--ink)}body.onestore .admin-login.panel,body.onestore .admin-workspace :is(.panel,.overview-filters,.overview-details,.admin-sidebar){background:#fff;border-color:var(--line);backdrop-filter:none;-webkit-backdrop-filter:none}body.onestore .admin-workspace .admin-sidebar{box-shadow:none}body.onestore .admin-workspace :is(.overview-periods,.sales-graph-modes){background:#f0edf5;border:1px solid #dedbe7;box-shadow:none}body.onestore .admin-workspace :is(.overview-periods,.sales-graph-modes) button{color:#625b6d;background:transparent}body.onestore .admin-workspace :is(.overview-periods,.sales-graph-modes) button[aria-pressed=true]{background:#e9dff8;color:#60359d;box-shadow:inset 0 0 0 1px #d4c1ed}body.onestore .admin-workspace :is(.overview-refresh,.admin-menu-toggle){background:#fff;color:#60359d;border-color:#dedbe7}body.onestore .admin-workspace :is(.overview-filters[open]>summary,.overview-counts){border-color:var(--line)}body.onestore .admin-workspace .sales-graph-totals>div{background:#f8f6fb;border-color:var(--line);box-shadow:none}body.onestore .admin-workspace :is(.sales-graph-note,.sales-graph-totals span,.sales-graph-tooltip>strong){color:#625b6d}body.onestore .admin-workspace .sales-graph-plot svg text{fill:#625b6d}body.onestore .admin-workspace .sales-graph-plot svg line:is([stroke="#e4e9f2"],[stroke="#eef1f6"]){stroke:#e4e0ec}body.onestore .admin-workspace .sales-graph-plot svg line[stroke="#97a7c0"]{stroke:#85758e}body.onestore .admin-workspace .sales-graph-tooltip{background:#fff;color:var(--ink);border-color:#d5c9e4;box-shadow:0 12px 36px #39224d20}body.onestore .admin-drawer .admin-drawer-nav a,body.onestore .admin-workspace .admin-sidebar nav a{color:#625b6d}body.onestore .admin-drawer .admin-drawer-nav a:hover,body.onestore .admin-workspace .admin-sidebar nav a:hover,body.onestore .admin-workspace .editor-list>button:hover{color:#60359d;background:#f5f0fb}body.onestore .admin-drawer .admin-drawer-nav a[aria-current=page],body.onestore .admin-workspace .admin-sidebar nav a[aria-current=page],body.onestore .admin-workspace .editor-list>button.selected{color:#60359d;background:#eee5f9;box-shadow:inset 0 0 0 1px #dfd0f0}body.onestore .admin-drawer .admin-drawer-actions .text-button,body.onestore .admin-workspace .admin-sidebar>.text-button{color:#6740b1}body.onestore .admin-drawer{background:#fff;color:var(--ink);color-scheme:light;border-color:var(--line);box-shadow:24px 0 80px #30253e25}body.onestore :is(.admin-workspace,.admin-login) :is(.admin-field,.admin-filters label,.chat-compose>label,.maintenance-toolbar label,.checkbox-label){color:#625b6d}body.onestore :is(.admin-workspace,.admin-login) :is(.admin-field,.admin-filters,.chat-compose,.maintenance-toolbar) :is(input,select,textarea){background:#fff;color:#26212f;border:1px solid #c8bfd4;box-shadow:none;color-scheme:light}body.onestore :is(.admin-workspace,.admin-login) :is(input,textarea)::placeholder{color:#736a7d;opacity:1}body.onestore :is(.admin-workspace,.admin-login) :is(input,textarea,select):focus-visible{background:#fff;outline:2px solid #8051cf;outline-offset:2px;border-color:#8051cf}body.onestore :is(.admin-workspace,.admin-login) input::file-selector-button{color:#60359d;background:#eee5f9;border-color:#d5c9e4}body.onestore :is(.admin-workspace,.admin-login) .private-key{color:#26212f;background:#f4f0f8;border-color:#dedbe7}body.onestore .admin-workspace .table-scroll th{color:#51455f;background:#f4f0f8}body.onestore .admin-workspace .table-scroll :is(th,td){border-color:var(--line)}body.onestore .admin-workspace .table-scroll tbody tr:hover td{background:#faf7fd}body.onestore .admin-workspace :is(.notice,.launch-note,.draft-preview,.review-reason){color:#51455f;background:#f4f0f8;border-color:#ded2ed}body.onestore :is(.admin-workspace,.admin-login) .form-error{color:#9d273d;background:#fff0f3;border-color:#e9b9c3}body.onestore .admin-workspace :is(.review-feedback,.badge-green){color:#246342;background:#eaf5ee;border-color:#b9d9c6}body.onestore .admin-workspace .badge{color:#51455f;background:#f0edf5}body.onestore .admin-workspace .badge-blue{color:#60359d;background:#eee5f9}body.onestore .admin-workspace .badge.badge-green{color:#246342;background:#eaf5ee}body.onestore .admin-workspace .badge.badge-amber{color:#83520e;background:#fff3db}body.onestore .admin-workspace .unread-count{color:#fff;background:#6740b1}body.onestore .admin-workspace .chat-message{background:#f6f3fa;color:var(--ink);border-color:var(--line);box-shadow:none}body.onestore .admin-workspace .chat-message.from-visitor{background:#eee5f9;border-color:#ded2ed}body.onestore .admin-workspace .chat-message>strong{color:#60359d}body.onestore .admin-workspace .chat-message time{color:#625b6d}body.onestore .admin-workspace .review-admin-counts>span{background:#f8f6fb;border-color:var(--line)}body.market-mode{--ink:#1d1d24;--muted:#777780;--line:#ededf1;--blue:#8056c8;--blue-dark:#6840b3;--soft-blue:#f1ebf9;--bg:#fff;--surface:#fff;background:#fff;color:var(--ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.45;color-scheme:light}.market-mode:after,.market-mode:before{display:none!important}.market-mode h1,.market-mode h2,.market-mode h3{color:var(--ink);letter-spacing:-.035em}.market-mode a,.market-mode button{touch-action:manipulation}.market-mode :focus-visible{outline:2px solid #8056c8;outline-offset:4px}.market-mode .app-icon{box-shadow:none;background:#f7f7f9;border-radius:23%;overflow:hidden}.market-mode .app-icon img{object-fit:cover;width:100%;height:100%;display:block}.market-shell{min-height:100dvh}.market-sidebar{position:fixed;inset:0 auto 0 0;width:220px;padding:30px 18px 24px;background:#f8f8fa;border-right:1px solid #ececf0;display:flex;flex-direction:column;z-index:30}.market-brand{display:flex;align-items:center;gap:6px;font-size:25px;font-weight:750;letter-spacing:-1.2px;color:#22222b}.market-brand svg{width:34px;height:34px}.market-sidebar .market-brand{padding-inline:8px}.market-sidebar-caption{font-size:12px;color:#93939b;margin:7px 0 30px 12px}.market-sidebar nav{display:grid;gap:5px}.market-sidebar nav a{display:flex;align-items:center;gap:12px;padding:12px 13px;border-radius:10px;font-size:14px;color:#63636e;font-weight:550}.market-sidebar nav a[aria-current=page]{background:#eee7f8;color:#7550b6}.market-sidebar nav a[aria-current=page] svg{fill:#8056c810}.market-sidebar-divider{height:1px;background:#e7e7ee;margin:23px 12px}.market-sidebar-bottom{margin-top:auto;font-size:11px;color:#8f8f99;padding:20px 12px 0;line-height:1.7}.market-sidebar-bottom small{display:block;font-size:11px;margin-top:2px}.market-local-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#b394df;margin-right:7px;vertical-align:middle}.market-stage{margin-left:220px;min-width:0}.market-topbar{height:82px;display:flex;align-items:center;gap:18px;max-width:1260px;margin:auto;padding:18px 40px;border-bottom:1px solid var(--line)}.market-desktop-search{flex:1;max-width:600px}.market-search{display:flex;align-items:center;gap:10px;background:#f2f2f6;border:1px solid transparent;border-radius:12px;padding:0 13px;min-height:44px;color:#93939f}.market-search:focus-within{border-color:#c5afdF;background:#f6f2fb}.market-search input{border:0;background:transparent;outline:none!important;min-width:0;flex:1;font-size:15px;color:#24242d;box-shadow:none;height:43px;width:100%}.market-search input::placeholder{color:#8d8d99;opacity:1}.market-search button{display:grid;place-items:center;width:30px;height:34px;padding:0;background:none;color:#8a8a96;flex-shrink:0}.market-platform{font-size:12px;color:#8a8a95;margin-left:auto;white-space:nowrap}.market-account-link{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:550;white-space:nowrap;padding:10px 12px;border-radius:22px;background:#f3eef9;color:#7d55bb}.market-bottom-nav,.market-mobile-brand,.market-mobile-search{display:none}.market-content{max-width:1260px;margin:auto;padding:28px 40px 40px;min-width:0}.market-page-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.market-kicker,.market-overline{display:block;font-size:10px;letter-spacing:1.5px;font-weight:650;color:#93939d;margin-bottom:5px}.market-page-title h1{font-size:34px;line-height:1.16;font-weight:760}.market-catalogue-count{font-size:12px;color:#92929c;margin-bottom:4px;white-space:nowrap}.market-type-tabs{display:flex;align-items:center;gap:26px;font-size:14px;font-weight:650;margin-bottom:21px;border-bottom:1px solid var(--line)}.market-type-tabs a{padding:10px 0 13px;color:#96969f;position:relative}.market-type-tabs a[aria-current=page]{color:#7852ba}.market-type-tabs a[aria-current=page]:after{content:"";height:3px;background:#9873cf;border-radius:4px;position:absolute;bottom:-1px;left:0;right:0}.market-feature{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:228px;background:#e9f0e4;border:1px solid #e0e9d9;border-radius:18px;padding:27px 34px;margin:0 0 27px;overflow:hidden;position:relative}.market-feature-copy{position:relative;z-index:1;min-width:0;max-width:60%}.market-feature-label{color:#61775b;display:block;font-size:10px;font-weight:700;letter-spacing:1.3px;margin-bottom:11px}.market-feature h2{font-size:40px;letter-spacing:-1.2px;color:#2e4732;margin-bottom:9px;font-weight:780}.market-feature p{font-size:14px;color:#657260;margin-bottom:22px}.market-feature-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:650;color:#3e5c42}.market-feature-art{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;margin-right:36px;z-index:1;flex-shrink:0}.market-feature-art>.app-icon{box-shadow:0 14px 22px #3f532423;border:4px solid #ffffff7a;--icon-size:132px!important;border-radius:28px;transform:rotate(-8deg)}.market-feature-platform{font-size:10px;font-weight:600;letter-spacing:.3px;color:#62795d}.market-pixel-surface{position:absolute;inset:-55px -110px -60px;z-index:-1;background:repeating-conic-gradient(#abc18d20 0 25%,transparent 0 50%) 0 0/40px 40px;transform:rotate(-8deg);mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.market-section{margin-block:0 30px}.market-section-title{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:9px}.market-section-title h2{font-size:23px;font-weight:720;letter-spacing:-.6px;line-height:1.25}.market-section-title p{font-size:12px;color:#92929b;margin-top:5px}.market-section-title>a{font-size:13px;font-weight:550;color:#8056c8;display:flex;align-items:center;gap:1px;white-space:nowrap;min-height:34px}.market-shelf{display:flex;gap:25px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;scrollbar-width:none;padding-bottom:5px;overscroll-behavior-inline:contain}.market-categories::-webkit-scrollbar,.market-filter-chips::-webkit-scrollbar,.market-shelf::-webkit-scrollbar{display:none}.market-shelf-column{flex:0 0 calc((100% - var(--shelf-gap-space,50px))/var(--shelf-columns,3));min-width:260px;scroll-snap-align:start}.market-app-row{gap:10px;min-height:85px;padding:12px 0;border-bottom:1px solid var(--line)}.market-app-main,.market-app-row{display:flex;align-items:center;min-width:0}.market-app-main{gap:13px;flex:1;min-height:58px}.market-app-copy{display:block;min-width:0;flex:1}.market-app-copy strong{font-size:14px;font-weight:640;line-height:1.3;color:#272730}.market-app-copy strong,.market-app-copy>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-app-copy>span{font-size:11px;color:#92929d;margin-top:5px}.market-get{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;background:#f0ebf8;color:#8056be;font-size:11px;font-weight:700;border-radius:100px;padding:8px 13px;min-height:32px;line-height:1.1;min-width:89px;white-space:nowrap}.market-get:active{background:#e6d9f6}.market-category-section{margin-top:33px;margin-bottom:34px}.market-categories{display:flex;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain;padding:3px 0 5px}.market-categories>a{display:flex;align-items:center;gap:9px;background:#f5f4f8;color:#71717c;padding:13px 16px;border-radius:11px;white-space:nowrap;font-size:12px;font-weight:550}.market-categories>a svg{color:#a18aac}.market-categories>a[aria-current=page]{background:#eee6f8;color:#8056c8}.market-subscription-note{display:flex;align-items:center;gap:17px;padding:23px 24px;background:#f8f6fb;border:1px solid #ece7f2;border-radius:16px;margin-top:38px}.market-subscription-symbol{width:46px;height:46px;display:grid;place-items:center;background:#ede6f7;color:#9571c9;border-radius:13px}.market-subscription-note>span{flex:1;min-width:0}.market-subscription-note strong{display:block;font-size:17px;font-weight:650}.market-subscription-note small{display:block;font-size:12px;color:#97909f;margin-top:6px}.market-subscription-note>svg{color:#a69ab4}.market-footer{max-width:1180px;margin:0 auto;padding:30px 0 38px;border-top:1px solid var(--line);color:#92929d;font-size:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.market-footer-brand{font-weight:750;font-size:16px;color:#60606c}.market-footer>div{display:flex;gap:18px;margin-left:auto}.market-footer>small{width:100%;font-size:10px;color:#aaaab3;margin-top:5px}.market-browse .market-page-title{margin-bottom:24px}.market-browse-search{max-width:640px;margin-bottom:18px}.market-filter-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:5px;margin-bottom:19px}.market-filter-chips button{font-size:12px;font-weight:550;background:#f4f3f7;border-radius:9px;padding:10px 14px;white-space:nowrap;color:#7d7b88}.market-filter-chips button[aria-pressed=true]{background:#eee6f8;color:#7951b5}.market-results-line{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:11px;color:#a0a0a9;border-bottom:1px solid var(--line);padding-bottom:9px;margin-bottom:8px}.market-results-line select{font-size:11px;border:0;max-width:190px;background:transparent;color:#82818f;padding:8px 0;text-align:right;outline-offset:0}.market-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.market-results-grid .market-app-row{min-height:91px}.market-empty{padding:60px 15px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;color:#b5a7c8}.market-empty h2{font-size:23px;color:#45414b}.market-empty p{font-size:14px;color:#96919d}.market-empty .market-primary{width:auto;padding-inline:25px;margin-top:8px}.market-back{display:inline-flex;align-items:center;gap:4px;color:#8056c8;font-size:13px;min-height:38px;margin-bottom:20px}.market-detail{max-width:1130px}.market-detail-hero{display:flex;align-items:center;gap:24px;margin-bottom:34px}.market-detail-hero>.app-icon{--icon-size:126px!important;border-radius:28px;box-shadow:0 2px 9px #11111107;border:1px solid #11111105}.market-detail-title{min-width:0}.market-detail-title h1{font-size:34px;font-weight:750;margin-bottom:8px;overflow-wrap:anywhere}.market-detail-title p{font-size:14px;color:#92929d;margin-bottom:17px}.market-get-detail{font-size:13px;min-width:116px;min-height:36px;padding:9px 22px;background:#8056c8;color:#fff}.market-spec-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line);padding:21px 0;margin:0 0 34px}.market-spec-strip>div{padding:0 20px;border-right:1px solid var(--line);text-align:center}.market-spec-strip>div:first-child{padding-left:0}.market-spec-strip>div:last-child{padding-right:0;border:0}.market-spec-strip dt{color:#a1a1ab;font-size:10px;display:flex;justify-content:center;align-items:center;gap:6px;white-space:nowrap}.market-spec-strip dt svg{width:12px;height:12px}.market-spec-strip dd{margin:8px 0 0;font-size:14px;color:#696974;font-weight:650}.market-detail-section{margin-bottom:30px;padding-bottom:28px;border-bottom:1px solid var(--line)}.market-detail-section h2{font-size:23px;margin-bottom:13px;font-weight:710}.market-description{font-size:14px;color:#72717f;max-width:850px;line-height:1.8;white-space:pre-line}.market-version-info{display:flex;align-items:center;justify-content:space-between;gap:15px}.market-version-info h2{margin-bottom:9px}.market-version-info p{font-size:12px;color:#9b99a5}.market-version-info>span{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#a58abc;white-space:nowrap}.market-install-info{display:flex;align-items:center;gap:17px;background:#f8f6fc;border:0;padding:24px;border-radius:14px;margin:32px 0 36px}.market-install-info>svg{color:#a28ac3;flex-shrink:0}.market-install-info>div{flex:1;min-width:0}.market-install-info h2{font-size:16px;margin-bottom:7px}.market-install-info p{font-size:12px;color:#948a9e;line-height:1.6}.market-install-info>a{display:flex;align-items:center;color:#8056c8;font-size:12px;white-space:nowrap}.market-mode .modal{background:#fff;border:1px solid #eeebf2;border-radius:23px;max-width:480px;box-shadow:0 25px 100px #221a3430;color:#25212d}.market-mode .modal::backdrop{background:#29203555;backdrop-filter:blur(4px)}.market-mode .modal-inner{padding:27px}.market-mode .modal-heading{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.market-mode .modal-heading .eyebrow{font-size:9px;letter-spacing:1.5px;color:#a69cb2;margin-bottom:7px}.market-mode .modal-heading h2{font-size:24px;line-height:1.2;letter-spacing:-.6px;font-weight:730}.market-mode .modal-heading .icon-button{background:#f4f1f8;color:#9884b3;width:32px;height:32px;min-width:32px;border:0;border-radius:50%;display:grid;place-items:center;padding:0;margin:0}.market-mode .modal-description{font-size:13px;color:#8f879b;line-height:1.65;margin:15px 0 18px}.market-selected-app{display:flex;align-items:center;gap:12px;padding:15px 0;border-block:1px solid var(--line);margin:18px 0}.market-selected-app>div{flex:1;min-width:0}.market-selected-app strong{display:block;font-size:15px;font-weight:650}.market-selected-app span{display:block;font-size:11px;color:#a59cab;margin-top:4px}.market-selected-app>svg{color:#a58acb}.market-plan-options{border:0;padding:0;display:grid;gap:8px;margin:18px 0}.market-plan-option{display:flex;align-items:center;gap:11px;border:1px solid #eae6ef;border-radius:13px;padding:14px 12px;min-height:70px;background:#fbfafd;cursor:pointer}.market-plan-option.is-selected{background:#f1eafa;border-color:#bc9cdf}.market-plan-option input{width:17px;height:17px;accent-color:#9169cd;margin:0;flex-shrink:0}.market-plan-option>span{flex:1;min-width:0}.market-plan-option strong{font-size:14px;font-weight:650;display:block;color:#554367}.market-plan-option small{display:block;font-size:10px;color:#a291b3;margin-top:4px}.market-plan-option b{white-space:nowrap;font-size:17px;font-weight:700;letter-spacing:-.5px;color:#665279}.market-access-benefits{display:grid;gap:8px;font-size:11px;color:#95869e;margin:19px 0;padding:0}.market-access-benefits li{display:flex;align-items:center;gap:9px}.market-access-benefits svg{color:#a68aca}.market-primary,.market-secondary{display:flex;align-items:center;justify-content:center;gap:9px;font-size:13px;font-weight:650;line-height:1.35;min-height:44px;border-radius:12px;padding:12px 18px;width:100%;text-align:center}.market-primary{background:#8056c8;color:white}.market-primary:hover{background:#7950c0}.market-secondary{background:#f1edf8;color:#8056c8}.market-preview-note{font-size:10px;color:#aaa0b5;line-height:1.55;margin-top:15px;text-align:center}.market-access-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:21px 0 28px;position:relative;padding:0}.market-access-steps li{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:10px;color:#b9b0c4;z-index:1;position:relative}.market-access-steps li svg{background:#f6f3fa;padding:9px;width:35px;height:35px;border-radius:50%}.market-access-steps li.is-complete{color:#9273be}.market-access-steps li.is-complete svg{background:#eee4f8}.market-access-summary{display:flex;align-items:center;gap:8px;font-size:12px;color:#897897;line-height:1.6;margin-bottom:20px}.market-page{max-width:840px;padding:32px 40px 48px;margin:0 auto}.market-page h1{font-size:32px;font-weight:750;margin:9px 0 18px;line-height:1.2}.market-page-intro{font-size:14px;color:#92909d;margin-bottom:25px}.market-checkout-card{border:1px solid #eae7f0;border-radius:20px;background:#fff;padding:30px;max-width:620px;margin:auto}.market-checkout-lead{font-size:13px;color:#92899e;line-height:1.7}.market-checkout-security{display:flex;align-items:center;gap:7px;color:#9e90ad;font-size:11px;margin:20px 0 16px}.market-consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;color:#948b9e;line-height:1.65;margin-bottom:20px}.market-consent input{accent-color:#9169cd;width:17px;height:17px;margin:0;flex-shrink:0}.market-consent a{color:#8862bd}.market-device-flow{text-align:center}.market-device-flow h2{font-size:24px;line-height:1.25;margin:16px 0 12px}.market-device-flow>p{font-size:13px;color:#9e91aa;line-height:1.7;margin-bottom:20px}.market-device-flow>.market-preview-note{font-size:10px;margin-bottom:0}.market-stage-icon{background:#f1eafa;color:#a085c5;width:70px;height:70px;margin:20px auto 10px;border-radius:21px;display:grid;place-items:center}.market-inline-link{display:block;font-size:12px;color:#916abd;margin-top:20px}.market-install-result{padding:13px;background:#f1edf8;color:#9376b5;font-size:12px;line-height:1.6;border-radius:10px;margin-top:14px}.market-account-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.market-account-heading h2{font-size:22px;margin-bottom:7px}.market-account-heading p{font-size:12px;color:#a092af}.market-status{font-size:10px;background:#f1eafa;color:#9476b7;border-radius:8px;padding:8px;max-width:130px}.market-account-empty,.market-status{text-align:center}.market-account-empty h2{font-size:24px;margin:18px 0 12px}.market-account-empty p{font-size:13px;color:#a092ad;line-height:1.7;margin-bottom:24px}.market-reset-demo{display:block;font-size:11px;color:#aaa0b5;background:none;padding:10px;margin:12px auto 0;text-decoration:underline;text-underline-offset:3px}.market-mode .container{width:calc(100% - 80px);max-width:1180px}.market-mode .page-section{padding-block:32px 50px}.market-mode .live-tariff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.market-mode .tariff-card{background:#fff;border:1px solid #e9e5f0;border-radius:18px;padding:24px;text-align:left;min-height:0;box-shadow:none}.market-mode .tariff-label h3{font-size:20px}.market-mode .tariff-device-count{font-size:12px;color:#a397ad}.market-mode .tariff-price{font-family:inherit;font-size:36px;margin:20px 0;font-weight:730}.market-mode .tariff-facts{padding:0;display:grid;gap:12px;font-size:12px;color:#9c90a8;margin:0 0 23px}.market-mode .tariff-facts dd{margin:3px 0;color:#71627f}.market-mode .plans-common-benefits{margin-block:24px;font-size:12px;color:#9b8aa8}.market-mode .section-heading{margin-bottom:25px}.market-mode .section-heading h2{font-size:32px}.market-mode .btn{border-radius:11px;background:#f0e9f8;color:#8056c8;font-size:12px;padding:12px;box-shadow:none}.market-mode .btn-primary{background:#8056c8;color:#fff}.market-mode .plan-features{font-size:12px}.market-mode .panel{background:#fff;color:#33303b;border:1px solid #eee8f2;border-radius:17px;box-shadow:none}@media(hover:hover) and (pointer:fine){.market-get:hover{background:#e9def6}.market-app-main:hover .market-app-copy strong{color:#8056c8}.market-sidebar nav a:hover{background:#eee9f5}.market-feature:hover .market-feature-link{gap:13px}.market-categories>a:hover{background:#f0eaf7}}@media(prefers-reduced-motion:no-preference){.market-categories>a,.market-get,.market-primary,.market-sidebar nav a{transition:background .16s,color .16s,transform .16s}.market-get:active{transform:scale(.96)}.market-feature-link{transition:gap .18s}.market-content{animation:market-enter .25s ease-out}@keyframes market-enter{0%{opacity:.8;translate:0 4px}to{opacity:1;translate:0 0}}}@media(max-width:1320px){.market-shelf-column{flex-basis:calc((100% - 25px)/2)}.market-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-feature-art{margin-right:20px}.market-footer{margin-inline:40px}}@media(max-width:1000px){.market-sidebar{display:none}.market-stage{margin-left:0}.market-topbar{height:66px;padding:12px 26px}.market-mobile-brand{display:flex;font-size:23px;flex-shrink:0}.market-platform{display:none}.market-desktop-search{margin-left:18px}.market-content{padding:26px}.market-account-link span{display:none}.market-account-link{width:34px;height:34px;padding:0;justify-content:center;background:#f2ebf9}.market-footer{margin-inline:26px;padding-bottom:100px}.market-bottom-nav{position:fixed;inset:auto 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));z-index:40;background:#fff;border-top:1px solid #ededf1;backdrop-filter:blur(18px);padding:9px 10px calc(10px + env(safe-area-inset-bottom));min-height:65px}.market-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;font-size:10px;line-height:1.1;font-weight:500;color:#9693a2}.market-bottom-nav a[aria-current=page]{color:#8a60c4}.market-bottom-nav a[aria-current=page] svg{fill:#8056c80c}.market-page{padding:28px 26px 45px}}@media(max-width:620px){.market-topbar{height:62px;padding:12px 20px;position:sticky;top:0;background:#fffffff5;backdrop-filter:blur(12px);z-index:25;border-bottom:0}.market-topbar .market-desktop-search{display:none}.market-account-link{margin-left:auto}.market-mobile-brand{font-size:24px}.market-mobile-brand svg{width:32px;height:32px}.market-content{padding:7px 20px 30px}.market-mobile-search{display:block;margin:4px 0 23px}.market-page-title h1{font-size:29px;font-weight:770}.market-page-title{margin-bottom:13px}.market-overline{font-size:9px;letter-spacing:1.4px}.market-catalogue-count{font-size:10px;margin-bottom:4px}.market-type-tabs{gap:25px;font-size:13px;margin-bottom:17px}.market-type-tabs a{padding:8px 0 11px}.market-feature{min-height:190px;padding:22px;gap:12px;border-radius:16px;margin-bottom:26px}.market-feature-copy{max-width:62%}.market-feature-label{font-size:8px;letter-spacing:1px;margin-bottom:10px}.market-feature h2{font-size:27px;letter-spacing:-.9px;margin-bottom:8px}.market-feature p{font-size:11px;margin-bottom:20px;line-height:1.5}.market-feature-link{font-size:11px;gap:5px}.market-feature-art{margin-right:0;gap:13px}.market-feature-art>.app-icon{--icon-size:91px!important;border-width:3px;border-radius:20px}.market-feature-platform{font-size:7px;letter-spacing:0}.market-pixel-surface{inset:-45px -40px -50px;background-size:27px 27px}.market-section-title h2{font-size:22px;letter-spacing:-.55px}.market-section-title>a{font-size:12px}.market-section-title p{font-size:11px;line-height:1.5}.market-section{margin-bottom:29px}.market-shelf{gap:22px;margin-right:-20px;padding-right:20px;scroll-padding-right:20px}.market-shelf-column{flex-basis:calc(100% - 24px);min-width:0}.market-app-row{gap:9px;min-height:82px;padding:11px 0}.market-app-main{gap:11px;min-height:58px}.market-app-copy strong{font-size:14px}.market-app-copy>span{font-size:11px;margin-top:4px}.market-get{font-size:10px;min-width:83px;min-height:32px;padding:8px 10px}.market-category-section{margin-top:29px;margin-bottom:31px}.market-categories{gap:9px;margin-right:-20px;padding-right:20px}.market-categories>a{padding:12px 14px;font-size:11px}.market-categories>a svg{width:16px;height:16px}.market-subscription-note{padding:20px 16px;gap:11px;border-radius:13px;margin-top:31px}.market-subscription-note strong{font-size:14px}.market-subscription-note small{font-size:11px;line-height:1.5}.market-subscription-symbol{width:38px;height:38px;border-radius:11px}.market-footer{margin-inline:20px;padding-top:23px;gap:7px 12px;font-size:10px}.market-footer>span{font-size:10px}.market-footer>div{width:100%;margin:6px 0 0;gap:15px}.market-footer>small{font-size:9px;line-height:1.6}.market-browse{padding-top:22px}.market-browse .market-page-title{margin-bottom:22px}.market-browse-search{margin-bottom:17px}.market-filter-chips{margin-right:-20px;padding-right:20px;margin-bottom:14px}.market-filter-chips button{font-size:11px;padding:10px 12px}.market-results-line{font-size:10px;gap:5px}.market-results-line select{font-size:10px;max-width:159px}.market-results-grid{grid-template-columns:1fr;gap:0}.market-results-grid .market-app-row{min-height:86px}.market-results-grid .market-app-copy strong{font-size:15px}.market-results-grid .market-get{min-width:89px}.market-detail{padding-top:13px}.market-back{font-size:12px;margin-bottom:20px}.market-detail-hero{gap:18px;align-items:flex-start;margin-bottom:25px}.market-detail-hero>.app-icon{--icon-size:100px!important;border-radius:23px}.market-detail-title h1{font-size:25px;line-height:1.18;margin-bottom:7px}.market-detail-title .market-overline{font-size:8px}.market-detail-title p{font-size:11px;margin-bottom:12px;line-height:1.45}.market-get-detail{min-width:100px;font-size:11px;min-height:32px;padding:9px 18px}.market-spec-strip{padding:18px 0;margin-bottom:26px;gap:0}.market-spec-strip>div{padding-inline:8px}.market-spec-strip dt{font-size:8px;gap:3px}.market-spec-strip dt svg{display:none}.market-spec-strip dd{font-size:11px;margin-top:7px;line-height:1.4}.market-spec-strip>div:last-child dd{font-size:9px}.market-detail-section{margin-bottom:25px;padding-bottom:24px}.market-detail-section h2{font-size:22px;margin-bottom:13px}.market-description{font-size:13px;line-height:1.8}.market-version-info p,.market-version-info>span{font-size:10px}.market-install-info{padding:18px 15px;gap:11px;margin-block:25px}.market-install-info h2{font-size:14px;margin-bottom:8px}.market-install-info p{font-size:11px}.market-install-info>a{font-size:10px}.market-install-info>svg{width:21px;height:21px}.market-mode .modal{width:calc(100% - 24px);max-height:calc(100dvh - 40px);border-radius:21px}.market-mode .modal-inner{padding:22px}.market-mode .modal-heading h2{font-size:23px}.market-mode .modal-description{font-size:12px;margin-top:14px}.market-selected-app{margin-block:16px;padding-block:14px}.market-selected-app strong{font-size:14px}.market-selected-app span{font-size:10px}.market-plan-option{padding:13px 11px;gap:9px;min-height:67px}.market-plan-option strong{font-size:13px}.market-plan-option small{font-size:9px}.market-plan-option b{font-size:16px}.market-access-benefits{font-size:10px}.market-primary,.market-secondary{font-size:12px;min-height:45px;padding:12px 14px}.market-preview-note{font-size:9px}.market-page{padding:23px 20px 36px}.market-page h1{font-size:27px}.market-checkout-card{padding:22px 18px;border-radius:17px}.market-checkout-lead{font-size:12px}.market-account-heading{gap:8px}.market-account-heading h2{font-size:19px}.market-status{font-size:8px;max-width:90px}.market-device-flow h2{font-size:23px}.market-device-flow>p{font-size:12px}.market-mode .container{width:calc(100% - 40px)}.market-mode .live-tariff-grid{grid-template-columns:1fr;gap:15px}.market-mode .section-heading h2{font-size:27px}}@media(max-width:360px){.market-content,.market-topbar{padding-inline:16px}.market-page-title h1{font-size:26px}.market-catalogue-count{font-size:9px}.market-feature{min-height:176px;padding:20px 17px}.market-feature h2{font-size:25px}.market-feature-art>.app-icon{--icon-size:78px!important;border-radius:17px}.market-feature-label{font-size:7px}.market-feature p{font-size:10px}.market-feature-platform{font-size:6px}.market-section-title h2{font-size:20px}.market-app-main{gap:9px}.market-app-main .app-icon{--icon-size:49px!important}.market-app-copy strong{font-size:13px}.market-app-copy>span{font-size:10px}.market-get{min-width:78px;padding-inline:8px;font-size:9px}.market-shelf{margin-right:-16px;padding-right:16px}.market-shelf-column{flex-basis:calc(100% - 18px)}.market-categories,.market-filter-chips{margin-right:-16px;padding-right:16px}.market-bottom-nav{padding-inline:5px}.market-bottom-nav a{font-size:9px}.market-detail-hero{gap:15px}.market-detail-hero>.app-icon{--icon-size:85px!important;border-radius:20px}.market-detail-title h1{font-size:22px}.market-spec-strip>div{padding-inline:4px}.market-spec-strip dt{font-size:7px}.market-plan-option strong{font-size:12px}.market-plan-option b{font-size:15px}.market-plan-option small{font-size:8px}}.market-plans-intro{font-size:14px;color:#92909e;line-height:1.8;max-width:600px;margin:20px 0 29px}.market-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.market-price-card{border:1px solid #e9e3f1;border-radius:17px;padding:24px 19px;display:flex;flex-direction:column;background:#fff}.market-price-period{font-size:14px;font-weight:650;color:#8e78ab}.market-price-card h2{font-family:inherit;font-size:32px;white-space:nowrap;letter-spacing:-1px;margin:14px 0 12px}.market-price-device{display:flex;align-items:center;gap:5px;color:#b2a2c3;font-size:11px}.market-price-card ul{font-size:11px;color:#9c8aad;line-height:1.6;display:grid;gap:9px;margin:24px 0;flex:1}.market-price-card li{display:flex;gap:7px;align-items:flex-start}.market-price-card li svg{margin-top:2px;color:#bfa3d7}.market-price-card .market-primary{font-size:11px;padding-inline:8px}.market-plans-foot{padding:28px 0;border-top:1px solid var(--line);margin-top:30px;max-width:750px}.market-plans-foot h2{font-size:22px;margin-bottom:13px}.market-plans-foot p{font-size:13px;line-height:1.8;color:#9d90aa}.market-plans-foot a{display:block;font-size:12px;color:#9169c3;margin-top:15px}@media(max-width:1320px){.market-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.market-plans-page{padding-top:23px}.market-plans-intro{font-size:13px;margin:20px 0}.market-price-grid{gap:12px}.market-price-card{padding:20px 15px}.market-price-card h2{font-size:29px}.market-price-card ul{font-size:10px}.market-price-card .market-primary{font-size:10px;min-height:40px}.market-plans-foot h2{font-size:21px}}@media(max-width:360px){.market-price-card{padding:18px 11px}.market-price-card h2{font-size:26px}.market-price-card ul{font-size:9px;gap:8px}.market-price-card li{gap:5px}.market-price-card li svg{width:12px}.market-price-card .market-primary{font-size:9px}}.market-get{position:relative}.market-get:after{content:"";position:absolute;inset:-6px -2px;border-radius:100px}.market-install-trigger{position:relative;flex-shrink:0;display:inline-flex}.market-install-error{position:absolute;top:calc(100% + 5px);right:0;width:180px;font-size:11px;line-height:1.4;background:#fff4f4;color:#a33b4f;border:1px solid #efd6dc;border-radius:8px;padding:8px;z-index:5}.market-staging-banner{padding:9px 20px;text-align:center;background:#f6f1fb;color:#69557f;font-size:11px;border-bottom:1px solid #ede5f5}.market-mode .market-stage>.checkout-resume{width:auto;max-width:1180px;margin:18px 40px 0}.market-mode .checkout-resume>div{background:#f8f5fc;color:#24212e;border:1px solid #e3d8ef;border-radius:14px}.market-mode .checkout-resume strong{color:#24212e}.market-mode .checkout-resume span{color:#655b72}.market-mode :is(.customer-login,.customer-recovery,.customer-activation,.checkout-panel,.support-page,.installation-panel,.personal-signing){color-scheme:light;color:#29242f}.market-mode :is(.customer-login,.customer-activation,.checkout-panel) h1{font-size:32px}.market-mode .plan-option{background:#fff;border:1px solid #e8e3ef;border-radius:13px;padding:14px;gap:10px}.market-mode .plan-option.selected{background:#f6f1fc;border-color:#bea2e2}.market-mode .plan-option-title{font-size:15px;font-weight:650;color:#29242f}.market-mode .plan-option-main>.muted{font-size:11px;color:#7d718d}.market-mode .plan-option>strong{font-family:var(--font-sans);font-size:19px;white-space:nowrap}.market-mode .market-access-modal .btn-wide{min-height:45px;font-size:13px}.market-mode .chat-message{background:#f5f2f8;color:#332b3d;border-color:#e7dfed;box-shadow:none}.market-mode .chat-message.own{background:#eee7f7;color:#30243f;border-color:#dbcfeb}.market-mode .chat-message :is(p,strong,a){color:inherit}.market-mode .chat-message time{color:#7d708d}.market-mode .activation-selected-app{margin:16px 0;color:#65566f;font-size:14px}@media(prefers-reduced-motion:no-preference){.market-reveal-target{transition:opacity .5s ease-out,translate .55s cubic-bezier(.2,.65,.3,1)}.market-reveal-pending{opacity:.28;translate:0 18px}.market-reveal-pending:focus-within{opacity:1;translate:0 0}.market-feature-art{translate:0 var(--market-feature-drift,0)}.market-categories,.market-filter-chips,.market-shelf{scroll-behavior:smooth}.market-shelf-column{scroll-snap-stop:normal}}@media(prefers-reduced-motion:reduce){.market-reveal-target{opacity:1!important;transition:none!important}.market-feature-art,.market-reveal-target{translate:none!important}.market-categories,.market-filter-chips,.market-shelf{scroll-behavior:auto}}@media(max-width:620px){.market-mode .market-stage>.checkout-resume{margin:14px 20px 0}.market-staging-banner{padding:8px 20px;font-size:10px}.market-mode :is(.customer-login,.customer-activation,.checkout-panel) h1{font-size:27px}.market-mode .page-section{padding-block:24px 40px}.market-mode .panel{padding:20px}.market-mode .plan-option-title{font-size:13px}.market-mode .plan-option-main>.muted{font-size:10px}.market-mode .plan-option>strong{font-size:17px}}