:root{--paper:#f3efe6;--paper-soft:#fbf8f0;--ink:#141a17;--muted:#69736d;--line:rgba(20,26,23,.11);--green:#1d6b4f;--green-soft:#dcebe3;--gold:#c7842f;--error:#a33224;--white:rgba(255,255,255,.78);--shadow:0 30px 90px rgba(31,45,38,.18)}*{box-sizing:border-box}body{margin:0;min-height:100vh;color:var(--ink);font-family:"Aptos Display","Segoe UI","Helvetica Neue",sans-serif;background:radial-gradient(circle at 16% 18%,rgba(199,132,47,.22),transparent 24rem),radial-gradient(circle at 84% 80%,rgba(29,107,79,.18),transparent 28rem),linear-gradient(135deg,#f8f1e4 0%,#eef2ea 54%,#e4ece4 100%)}button,input,select,textarea{font:inherit}button{border:0}textarea{resize:vertical}.page{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:100vh;overflow:hidden;background:var(--paper-soft)}.brand-panel{--cut:clamp(110px,11vw,170px);position:relative;display:flex;align-items:center;min-height:100vh;padding:52px clamp(28px,5vw,78px);isolation:isolate;clip-path:polygon(0 0,100% 0,calc(100% - var(--cut)) 100%,0 100%);animation:brandReveal .9s cubic-bezier(.19,1,.22,1) both}.brand-panel::after{content:"";position:absolute;top:0;right:0;width:var(--cut);height:100%;background:linear-gradient( to bottom left,transparent calc(50% - 1px),rgba(251,248,240,.96) calc(50% - 1px),rgba(251,248,240,.96) calc(50% + 1px),transparent calc(50% + 1px) );z-index:2;pointer-events:none}.brand-visual{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:-2;overflow:hidden}.brand-visual img{width:100%;height:100%;object-fit:cover;filter:blur(7px) saturate(.92) brightness(.74);transform:scale(1.05)}.boot-loader{display:grid;place-items:center;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 42% 42%,rgba(29,107,79,.16),transparent 20rem),var(--paper-soft);font-weight:900;letter-spacing:-.04em}.boot-loader span{position:relative;font-size:clamp(36px,7vw,84px)}.boot-loader span::after{content:"";position:absolute;left:0;bottom:-14px;width:100%;height:3px;border-radius:999px;background:var(--green);animation:loadingLine .8s ease-in-out infinite alternate}.brand-visual::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,28,21,.78),rgba(15,28,21,.46) 58%,rgba(15,28,21,.12)),radial-gradient(circle at 22% 78%,rgba(199,132,47,.34),transparent 22rem)}.brand-visual.missing-image{background:linear-gradient(135deg,rgba(18,33,25,.96),rgba(34,75,58,.86)),repeating-linear-gradient(-18deg,rgba(255,255,255,.08) 0 1px,transparent 1px 16px)}.brand-visual.missing-image img{display:none}.brand-copy{position:relative;z-index:1;width:min(520px,100%);color:#fffaf0}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:rgba(255,250,240,.78);font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eyebrow::before{content:"";width:34px;height:2px;border-radius:99px;background:var(--gold)}h1{margin:0;font-size:clamp(56px,9vw,116px);line-height:.82;letter-spacing:-.085em}.description{max-width:460px;margin:26px 0 0;color:rgba(255,250,240,.82);font-size:clamp(16px,1.6vw,19px);line-height:1.65}.benefit-list{display:grid;gap:14px;max-width:470px;margin:28px 0 0;padding:0;list-style:none}.benefit-list li{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;color:rgba(255,250,240,.86);font-size:15px;font-weight:750;line-height:1.4}.benefit-list svg{width:34px;height:34px;padding:8px;border-radius:12px;background:rgba(255,250,240,.1);color:var(--gold);fill:currentColor;box-shadow:inset 0 0 0 1px rgba(255,250,240,.08)}.benefit-list span{display:block;padding-top:1px}.benefit-list strong{display:block;margin-bottom:2px;color:#fffaf0;font-size:16px}.auth-panel{display:flex;align-items:center;justify-content:center;padding:38px clamp(28px,6vw,96px) 38px clamp(20px,4vw,58px);background:radial-gradient(circle at 18% 18%,rgba(29,107,79,.08),transparent 18rem),linear-gradient(135deg,rgba(251,248,240,.92),rgba(238,244,237,.98))}.auth-card{width:min(420px,100%);padding:30px;border:1px solid rgba(20,26,23,.08);border-radius:34px;background:rgba(255,255,255,.62);box-shadow:0 34px 92px rgba(31,45,38,.17),inset 0 1px 0 rgba(255,255,255,.46);backdrop-filter:blur(22px);animation:cardReveal .7s cubic-bezier(.19,1,.22,1) .12s both}.subscription-expired-card{display:grid;gap:18px}.subscription-expired-card h1{margin:0;font-size:38px;line-height:1}.subscription-expired-card p{margin:0;color:var(--muted);line-height:1.5}.subscription-expired-meta{display:grid;gap:6px;padding:12px 14px;border:1px solid rgba(20,26,23,.08);border-radius:14px;background:rgba(245,248,242,.82);color:#344239;font-size:14px;font-weight:800}.subscription-expired-actions{display:grid;gap:10px}.subscription-expired-actions .ghost-link{min-height:44px}.card-head{margin-bottom:22px}.card-head h2{margin:0;font-size:40px;line-height:1;letter-spacing:-.06em}.card-head p{margin:9px 0 0;color:var(--muted);line-height:1.5}.tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px;border:1px solid rgba(20,26,23,.09);border-radius:999px;background:rgba(255,255,255,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.54)}.tab{min-height:42px;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-weight:800;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.tab.active{background:var(--ink);color:#fff;box-shadow:0 12px 28px rgba(20,26,23,.18)}.form{display:grid;gap:14px;margin-top:22px}.form.hidden,.tabs.hidden{display:none}.field{display:grid;gap:8px}.field span{color:var(--muted);font-size:13px;font-weight:800}.field small{margin-top:-2px;color:rgba(105,115,109,.82);font-size:12px;line-height:1.45}.field input,.field select{width:100%;min-height:50px;border:1px solid rgba(20,26,23,.1);border-radius:18px;outline:0;background:rgba(255,255,255,.64);color:var(--ink);padding:0 15px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.field select{appearance:none;cursor:pointer}.field input:focus,.field select:focus{border-color:rgba(29,107,79,.55);background:rgba(255,255,255,.92);box-shadow:0 0 0 4px rgba(29,107,79,.12)}.dashboard-card{display:grid;gap:18px;background:linear-gradient(145deg,rgba(255,255,255,.76),rgba(243,249,241,.9)),radial-gradient(circle at 82% 12%,rgba(29,107,79,.14),transparent 15rem)}.dashboard-card .form{margin-top:0}.auth-toolbar,.dashboard-toolbar{display:flex;justify-content:flex-end}.auth-toolbar{margin:-4px 0 14px}.dashboard-toolbar{position:absolute;top:22px;right:24px;z-index:1;margin:0}.dashboard-card{position:relative}.language-switch{--lang-chip:32px;--lang-height:26px;--lang-gap:2px;--lang-pad:3px;display:inline-flex;align-items:center;position:relative;gap:var(--lang-gap);width:fit-content;padding:var(--lang-pad);border:1px solid rgba(29,107,79,.16);border-radius:999px;background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);cursor:pointer}.language-switch-thumb{position:absolute;top:var(--lang-pad);left:var(--lang-pad);width:var(--lang-chip);height:var(--lang-height);border-radius:999px;background:var(--green);box-shadow:0 8px 18px rgba(29,107,79,.22);transition:transform .22s cubic-bezier(.2,.8,.2,1),background .18s ease,box-shadow .18s ease}.language-switch.is-uz .language-switch-thumb{transform:translateX(calc(var(--lang-chip) + var(--lang-gap)))}.language-switch-option{display:grid;place-items:center;position:relative;z-index:1;width:var(--lang-chip);min-width:var(--lang-chip);height:var(--lang-height);padding:0;border-radius:999px;background:transparent;color:var(--muted);font-size:12px;font-weight:950;letter-spacing:0;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.language-switch-option.active{color:#fff}.language-switch.compact{--lang-chip:29px;--lang-height:24px}.side-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:30px}.side-topline .side-brand{min-width:0;margin-bottom:0}.side-top-actions{display:inline-flex;align-items:center;flex:0 0 auto;gap:8px}.side-language-switch{flex:0 0 auto;padding-top:0}.desktop-notification-button{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,250,240,.14);border-radius:999px;background:rgba(255,250,240,.07);color:rgba(255,250,240,.72);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.desktop-notification-button svg{width:18px;height:18px}.desktop-notification-button svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.desktop-notification-button:hover,.desktop-notification-button.active{border-color:rgba(199,132,47,.5);background:rgba(255,250,240,.12);color:#fffaf0}.side-language-switch .language-switch{border-color:rgba(255,250,240,.14);background:rgba(255,250,240,.07);box-shadow:none}.side-language-switch .language-switch-option{color:rgba(255,250,240,.62)}.side-language-switch .language-switch-option.active{color:#12251c}.side-language-switch .language-switch-thumb{background:var(--gold);box-shadow:0 10px 22px rgba(199,132,47,.22)}.dashboard-head{display:grid;gap:10px}.dashboard-head .stage{width:fit-content;padding:7px 11px;border:1px solid rgba(29,107,79,.16);border-radius:999px;background:rgba(220,235,227,.72);color:var(--green);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.dashboard-head h2{margin:0;font-size:clamp(32px,4.4vw,48px);line-height:.95;letter-spacing:-.07em;overflow-wrap:anywhere}.dashboard-head p{margin:0;color:var(--muted);line-height:1.55}.dashboard-card .message{margin-top:0}.managed-bot-form{gap:14px}.managed-bot-preview,.managed-bot-status{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:13px;padding:14px;border:1px solid rgba(29,107,79,.14);border-radius:18px;background:rgba(255,255,255,.58)}.managed-bot-status{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px}.managed-bot-status[hidden]{display:none}.managed-bot-status p{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.managed-bot-status-text strong{display:block;font-size:15px;line-height:1.3}.managed-bot-actions{display:grid;gap:8px}.managed-bot-actions .submit.compact,.managed-bot-actions .ghost-button{width:100%;min-height:46px}.managed-bot-open{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.managed-bot-open svg{width:18px;height:18px;flex:none}.managed-bot-open.is-awaiting-tap{animation:managed-bot-open-pulse 1.4s ease-out 2}@keyframes managed-bot-open-pulse{0%,100%{box-shadow:0 0 0 0 rgba(29,107,79,0)}45%{box-shadow:0 0 0 7px rgba(29,107,79,.18)}}@media (prefers-reduced-motion:reduce){.managed-bot-open.is-awaiting-tap{animation:none}}.managed-bot-copy{justify-self:center;padding:4px 6px;border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:3px}.managed-bot-preview-avatar,.bot-avatar-preview{display:grid;place-items:center;width:52px;height:52px;border-radius:999px;background:linear-gradient(135deg,rgba(29,107,79,.18),rgba(199,132,47,.16)),#fff;color:var(--green);font-size:22px;font-weight:950}.managed-bot-preview-avatar-picker{position:relative;overflow:hidden;cursor:pointer;background-position:center;background-size:cover}.managed-bot-preview-avatar-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.managed-bot-preview .managed-bot-preview-avatar span{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:1}.managed-bot-preview strong,.managed-bot-preview span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.managed-bot-preview span{margin-top:4px;color:var(--muted);font-size:13px;font-weight:850}.bot-username-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.managed-bot-hint.error{color:#a33224}.managed-bot-hint.success{color:var(--green)}.managed-bot-hint.pending{color:#9a6b24}.required-badge{display:inline-flex;align-items:center;padding:1px 5px;border-radius:4px;background:rgba(163,50,36,.12);color:var(--error);font-size:10px;font-style:normal;font-weight:950;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.managed-bot-avatar-required{outline:2px dashed rgba(163,50,36,.35);outline-offset:2px}.managed-bot-avatar-required:has(~ div .managed-bot-avatar-note:not(:empty)){outline-color:rgba(163,50,36,.35)}.managed-avatar-form{gap:16px}.managed-avatar-picker{position:relative;display:grid;justify-items:center;gap:10px;padding:18px;border:1px dashed rgba(29,107,79,.26);border-radius:22px;background:rgba(255,255,255,.58);cursor:pointer;text-align:center}.managed-avatar-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bot-avatar-preview{width:92px;height:92px;background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px rgba(17,26,22,.08)}.managed-avatar-picker strong{font-size:18px}.managed-avatar-picker small{max-width:320px;color:var(--muted);line-height:1.4}.code-panel{display:grid;gap:14px;margin-top:18px;padding:16px;border:1px solid rgba(29,107,79,.2);border-radius:22px;background:rgba(220,235,227,.52)}.code-panel.hidden{display:none}.submit{min-height:52px;border-radius:18px;background:linear-gradient(135deg,var(--green),#2f7d5f);color:#fff;cursor:pointer;font-weight:900;box-shadow:0 16px 34px rgba(29,107,79,.22);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.submit:hover{transform:translateY(-1px);box-shadow:0 20px 42px rgba(29,107,79,.28)}.submit:disabled{cursor:not-allowed;opacity:.55;transform:none}.message{min-height:22px;margin:14px 0 0;color:var(--muted);font-size:14px;line-height:1.45}.message.error{color:var(--error)}.message.success{color:var(--green)}.shell-message-modal{position:fixed;inset:0;z-index:500;display:grid;place-items:center;padding:18px;background:rgba(20,26,23,0);opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease}.shell-message-modal.is-visible{background:rgba(20,26,23,.42);opacity:1;pointer-events:auto}.shell-message-dialog{display:grid;gap:18px;width:min(360px,100%);padding:24px;border-radius:22px;background:#fff;box-shadow:0 28px 80px rgba(20,26,23,.24);text-align:center;transform:scale(.94);transition:transform .2s ease}.shell-message-modal.is-visible .shell-message-dialog{transform:scale(1)}.shell-message-dialog p{margin:0;color:var(--error);font-size:15px;font-weight:700;line-height:1.5}.shell-message-dialog .submit{width:100%}.message a{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px}.fineprint{margin:18px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.app-shell{display:grid;min-height:100vh;padding-left:280px;background:radial-gradient(circle at 88% 12%,rgba(199,132,47,.15),transparent 25rem),linear-gradient(135deg,#f6f1e8 0%,#eef4ed 100%)}.side-panel{position:fixed;top:0;left:0;display:flex;flex-direction:column;width:280px;height:100vh;min-height:100vh;overflow-y:auto;padding:24px;background:rgba(14,31,24,.96);color:#fffaf0;box-shadow:18px 0 60px rgba(20,26,23,.14);z-index:20}.side-brand{display:flex;align-items:center;gap:12px;margin-bottom:34px}.logo-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:16px;background:var(--gold);color:var(--ink);font-size:22px;font-weight:1000}.side-brand strong,.side-brand small{display:block}.side-brand strong{font-size:18px;letter-spacing:-.04em}.side-brand small{max-width:170px;overflow:hidden;color:rgba(255,250,240,.58);text-overflow:ellipsis;white-space:nowrap}.side-nav{display:grid;gap:8px}.side-nav button,.plan-tile,.sessions-tile,.browser-push-tile,.ghost-button{cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.side-nav button{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;border-radius:16px;background:transparent;color:rgba(255,250,240,.68);text-align:left;font-weight:850}.nav-badge{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--gold);color:#12251c;font-size:12px;font-weight:950;line-height:1;box-shadow:0 8px 22px rgba(223,140,39,.24)}.nav-badge[hidden]{display:none}.side-nav button.active{background:rgba(255,250,240,.1);color:#fffaf0}@media (hover:hover) and (pointer:fine){.side-nav button:hover{background:rgba(255,250,240,.1);color:#fffaf0}}.plan-tile{display:grid;gap:6px;margin-top:auto;padding:18px;border:1px solid rgba(255,250,240,.16);border-radius:24px;background:radial-gradient(circle at 82% 20%,rgba(199,132,47,.34),transparent 8rem),rgba(255,250,240,.08);color:#fffaf0;text-align:left}.plan-tile.active{border-color:rgba(199,132,47,.62)}.plan-tile span{color:rgba(255,250,240,.62);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.plan-tile strong{font-size:26px;letter-spacing:-.06em}.sessions-tile,.browser-push-tile{display:flex;align-items:center;gap:10px;min-height:48px;margin-top:10px;padding:0 14px;border:1px solid rgba(255,250,240,.14);border-radius:16px;background:rgba(255,250,240,.06);color:rgba(255,250,240,.76);font-weight:850;text-align:left}.browser-push-tile[hidden]{display:none}.sessions-tile svg,.browser-push-tile svg{flex:0 0 auto;width:22px;height:22px}.sessions-tile svg path,.sessions-tile svg rect,.browser-push-tile svg path,.browser-push-tile svg rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.sessions-tile.active,.sessions-tile:hover,.browser-push-tile.active,.browser-push-tile:hover{border-color:rgba(199,132,47,.5);background:rgba(255,250,240,.11);color:#fffaf0}.browser-push-tile:disabled{cursor:default;opacity:.64}@media (min-width:881px){.side-panel>.plan-tile,.side-panel>.sessions-tile,.side-panel>.browser-push-tile{display:none}.side-panel>.logout-button{margin-top:auto}}.logout-button{min-height:44px;margin-top:10px;border:1px solid rgba(255,250,240,.14);border-radius:16px;background:rgba(255,250,240,.06);color:rgba(255,250,240,.74);cursor:pointer;font-weight:850;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.logout-button:hover{border-color:rgba(255,250,240,.28);background:rgba(255,250,240,.12);color:#fffaf0;transform:translateY(-1px)}.mobile-profile-button{display:none}.mobile-profile-action{display:none}.mobile-back-button{display:none}.mobile-logout-panel-button{display:none}.mobile-profile-screen{display:grid;gap:12px}.profile-summary,.profile-menu button,.profile-menu a,.profile-logout-button{border:1px solid rgba(17,26,22,.08);background:#fff;color:var(--ink);box-shadow:0 8px 22px rgba(31,45,38,.055)}.profile-summary{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px}.profile-avatar{display:grid;place-items:center;width:62px;height:62px;border-radius:999px;background:#d8ddd9;color:#8d9791;font-size:28px;font-weight:900}.profile-summary h1{margin:0;font-size:20px;line-height:1.1;letter-spacing:0}.profile-summary p{margin:5px 0 0;color:var(--muted);font-size:14px}.profile-menu{display:grid;gap:8px}.session-panel{display:grid;gap:14px;padding:16px;border:1px solid rgba(17,26,22,.08);border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.notifications-screen{display:grid;gap:16px;max-width:680px}.notifications-head{max-width:680px}.browser-push-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px 22px;border:1px solid rgba(17,26,22,.08);border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 14px 40px rgba(31,45,38,.09)}.browser-push-card.active{border-color:rgba(0,103,68,.22);background:radial-gradient(circle at 90% 10%,rgba(29,107,79,.08),transparent 14rem),rgba(255,255,255,.82)}.browser-push-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:rgba(0,103,68,.1);color:var(--green)}.browser-push-icon svg{width:25px;height:25px}.browser-push-icon svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.browser-push-copy{min-width:0}.browser-push-copy h2{margin:0;font-size:16px;font-weight:900;line-height:1.2}.browser-push-copy p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.browser-push-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.browser-push-card button{min-height:34px;padding:0 12px;border-radius:999px;background:var(--green);color:#fff;cursor:pointer;font-size:12px;font-weight:900}.browser-push-card button.secondary{border:1px solid rgba(0,103,68,.18);background:rgba(255,255,255,.84);color:var(--green)}.browser-push-card button:disabled{background:rgba(105,115,109,.13);color:var(--muted);cursor:default}.browser-push-settings{display:grid;grid-column:1 / -1;gap:4px;padding-top:14px;border-top:1px solid rgba(17,26,22,.08)}.browser-push-setting{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:10px 12px;border-radius:14px;transition:background .16s ease}.browser-push-setting:hover{background:rgba(0,103,68,.04)}.browser-push-setting span{display:grid;gap:3px;min-width:0}.browser-push-setting strong{color:var(--ink);font-size:13px;line-height:1.2}.browser-push-setting small{color:var(--muted);font-size:11px;line-height:1.35}.browser-push-setting em{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:rgba(0,103,68,.1);color:var(--green);font-size:11px;font-style:normal;font-weight:950}.browser-push-setting.primary{padding-bottom:12px;border-bottom:1px solid rgba(17,26,22,.08);border-radius:14px 14px 0 0}.browser-push-switch{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:52px;height:30px}.browser-push-setting .browser-push-switch input{position:absolute;opacity:0;pointer-events:none;flex:none;width:52px;height:30px}.browser-push-switch span{position:relative;width:52px;height:30px;border-radius:999px;background:#e6e9e3;transition:background .2s ease,opacity .2s ease}.browser-push-switch span::after{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:999px;background:#fff;box-shadow:0 4px 12px rgba(31,45,38,.18);content:"";transition:transform .2s ease}.browser-push-switch input:checked + span{background:var(--green)}.browser-push-switch input:checked + span::after{transform:translateX(22px)}.browser-push-switch input:disabled + span{opacity:.5}.browser-push-setting input{flex:0 0 auto;width:19px;height:19px;accent-color:var(--green)}@media (max-width:520px){.browser-push-card{grid-template-columns:48px minmax(0,1fr)}.browser-push-actions{grid-column:2;justify-self:start;justify-content:flex-start}.browser-push-card button{min-width:82px}}.session-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.session-panel-head h2{margin:0;font-size:18px;line-height:1.1}.session-refresh-button{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border:0;border-radius:12px;background:rgba(0,103,68,.09);color:var(--green);cursor:pointer;transition:background .2s ease,transform .2s ease}.session-refresh-button:hover{background:rgba(0,103,68,.16);transform:translateY(-1px)}.session-refresh-button svg{width:18px;height:18px;fill:currentColor}.session-list{display:grid;gap:10px}.session-item{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:12px;border:1px solid rgba(17,26,22,.08);border-radius:14px;background:rgba(250,248,241,.62)}.session-item.current{border-color:rgba(0,103,68,.22);background:rgba(0,103,68,.06)}.session-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--green);color:#fff;font-size:13px;font-weight:900}.session-icon svg{width:22px;height:22px}.session-icon svg path,.session-icon svg rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.session-data{display:grid;gap:5px;min-width:0}.session-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.session-title-row strong{min-width:0;overflow:hidden;font-size:15px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.session-title-row button,.session-current,.session-lock{flex:0 0 auto;min-height:30px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:900}.session-title-row button{background:rgba(163,50,36,.09);color:var(--error);cursor:pointer}.session-current{display:inline-grid;place-items:center;background:rgba(0,103,68,.12);color:var(--green)}.session-lock{display:inline-grid;place-items:center;background:rgba(105,115,109,.1);color:var(--muted)}.session-data p,.session-data small,.session-empty{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.session-data small{overflow-wrap:anywhere}.session-empty{padding:12px;border-radius:12px;background:rgba(105,115,109,.08)}.profile-menu button,.profile-menu a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 16px;border-radius:14px;cursor:pointer;font-size:16px;text-align:left;text-decoration:none}.profile-menu button::after,.profile-menu a::after{color:var(--muted);content:"›"}.profile-logout-button{min-height:54px;margin-top:6px;border-radius:14px;color:#be2c27;cursor:pointer;font-size:16px;font-weight:900}.workspace{min-width:0;padding:34px}.workspace-content{display:grid;gap:22px;max-width:1180px;margin:0 auto;will-change:transform,opacity}.workspace-head{display:grid;gap:10px}.workspace-head.split{grid-template-columns:minmax(0,1fr) auto;align-items:end}.workspace-head h1{margin:0;color:var(--ink);font-size:clamp(34px,4vw,52px);line-height:.95;letter-spacing:-.06em}.workspace-head p{max-width:680px;margin:0;color:var(--muted);line-height:1.6}.metric-grid,.management-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card,.panel-card{border:1px solid rgba(20,26,23,.08);border-radius:30px;background:rgba(255,255,255,.68);box-shadow:0 22px 60px rgba(31,45,38,.1)}.metric-card{display:grid;gap:6px;min-height:132px;padding:20px;align-content:space-between}.metric-card span,.section-title span{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.metric-card strong{font-size:32px;line-height:1;letter-spacing:-.06em}.metric-card small{color:var(--muted);line-height:1.45}.metric-card.accent{background:linear-gradient(145deg,#10251c,#1d6b4f);color:#fffaf0}.metric-card.accent span,.metric-card.accent small{color:rgba(255,250,240,.68)}.home-bot-link,.management-bot-link{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;color:inherit;font-size:13px;font-weight:900;line-height:1.2;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap}.home-bot-link::after,.management-bot-link::after{flex:0 0 auto;font-size:12px;line-height:1;opacity:.82;content:"↗"}.home-bot-link{color:rgba(255,250,240,.88)}.management-bot-link{width:fit-content;max-width:100%;color:var(--green)}.home-bot-link:hover,.management-bot-link:hover{text-decoration-thickness:2px}.home-profile-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:14px}.subscription-expired-panel{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px}.subscription-expired-panel>div{display:grid;gap:8px}.subscription-expired-panel span{color:var(--green);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.subscription-expired-panel h2{margin:0;font-size:clamp(30px,4vw,48px);line-height:1}.subscription-expired-panel p{max-width:560px;margin:0;color:var(--muted);line-height:1.5}.home-profile-card{position:relative;display:grid;isolation:isolate;contain:layout paint;min-height:118px;align-content:space-between;gap:10px;padding:20px;overflow:hidden;border:1px solid rgba(20,26,23,.08);border-radius:24px;background:rgba(255,255,255,.58);color:var(--ink);cursor:pointer;text-align:left;box-shadow:0 18px 46px rgba(31,45,38,.08);transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.home-profile-card:hover{z-index:3;border-color:rgba(29,107,79,.18);background:rgba(255,255,255,.78);box-shadow:0 22px 54px rgba(31,45,38,.11);transform:translateY(-2px)}.home-profile-card strong{display:block;max-width:100%;overflow:hidden;font-size:22px;font-weight:950;line-height:1;letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap}.home-profile-card small{max-width:230px;color:var(--muted);line-height:1.35}.home-profile-kicker{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.home-profile-card.plan{background:radial-gradient(circle at 84% 22%,rgba(199,132,47,.28),transparent 8rem),linear-gradient(145deg,rgba(16,37,28,.96),rgba(29,107,79,.86));color:#fffaf0}.home-profile-card[data-home-profile-view="sessions"]{z-index:2;background:#fff}.home-profile-card[data-home-profile-view="notifications"]{z-index:2;background:#fff}.home-profile-card[data-home-profile-view="sessions"]:hover,.home-profile-card[data-home-profile-view="notifications"]:hover{background:#fff}.home-profile-card.plan small,.home-profile-card.plan .home-profile-kicker{color:rgba(255,250,240,.68)}.home-profile-icon{display:grid;place-items:center;position:relative;width:38px;height:38px;overflow:hidden;border:1px solid rgba(29,107,79,.14);border-radius:14px;background:rgba(220,235,227,.56);color:var(--green)}.home-profile-icon-screen::before{display:block;width:22px;height:22px;background:currentColor;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M5.8 5.2h12.4A2.8 2.8 0 0 1 21 8v6.8a2.8 2.8 0 0 1-2.8 2.8H13v1.7h3v1.8H8v-1.8h3v-1.7H5.8A2.8 2.8 0 0 1 3 14.8V8a2.8 2.8 0 0 1 2.8-2.8Zm0 1.9A.9.9 0 0 0 4.9 8v6.8a.9.9 0 0 0 .9.9h12.4a.9.9 0 0 0 .9-.9V8a.9.9 0 0 0-.9-.9H5.8Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M5.8 5.2h12.4A2.8 2.8 0 0 1 21 8v6.8a2.8 2.8 0 0 1-2.8 2.8H13v1.7h3v1.8H8v-1.8h3v-1.7H5.8A2.8 2.8 0 0 1 3 14.8V8a2.8 2.8 0 0 1 2.8-2.8Zm0 1.9A.9.9 0 0 0 4.9 8v6.8a.9.9 0 0 0 .9.9h12.4a.9.9 0 0 0 .9-.9V8a.9.9 0 0 0-.9-.9H5.8Z'/%3E%3C/svg%3E") center / contain no-repeat}.home-profile-icon svg{display:block;width:22px;height:22px;overflow:hidden}.home-profile-icon svg path,.home-profile-icon svg rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.panel-card{display:grid;gap:18px;padding:24px}.management-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.management-grid>.panel-card{min-height:210px;grid-template-rows:auto minmax(76px,1fr) auto}.management-grid>.management-bot-card,.management-grid>.management-admin-card{min-height:0;gap:10px;align-content:start}.management-grid>.management-bot-card{grid-template-rows:auto auto auto}.management-grid>.management-admin-card{grid-template-rows:auto auto auto auto}.management-grid>.management-admin-card .field,.management-grid>.management-admin-card .admin-id-helper,.management-grid>.management-admin-card .submit{align-self:initial}.management-grid>.management-admin-card .admin-id-helper{flex-shrink:0;min-height:36px;padding:0 12px;border-radius:12px;font-size:12px;text-decoration:none;white-space:nowrap}.management-admin-card .section-title h2{min-width:0}.management-grid .field,.management-grid .actions-row{align-self:end}.panel-card h2{margin:0;font-size:26px;letter-spacing:-.055em}.panel-card p{margin:0;color:var(--muted);line-height:1.55}.actions-row{display:flex;flex-wrap:wrap;gap:10px}.home-actions-panel{gap:0}.home-actions-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.home-actions-toggle h2{margin:0}.home-actions-chevron{width:20px;height:20px;flex-shrink:0;fill:var(--muted);transition:transform .25s ease}.home-actions-panel.is-open .home-actions-chevron{transform:rotate(180deg)}.home-actions-body{display:grid;gap:14px;max-height:0;margin-top:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .25s ease,margin-top .3s ease}.home-actions-panel.is-open .home-actions-body{max-height:320px;margin-top:16px;opacity:1}.home-analytics-widget{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:22px 24px;border:1px solid rgba(20,26,23,.08);border-radius:28px;background:radial-gradient(circle at 88% 18%,rgba(199,132,47,.2),transparent 10rem),linear-gradient(135deg,rgba(255,255,255,.72),rgba(232,246,238,.76));box-shadow:0 22px 60px rgba(31,45,38,.1)}.home-analytics-widget.locked{background:radial-gradient(circle at 82% 20%,rgba(199,132,47,.2),transparent 10rem),rgba(255,255,255,.66)}.home-analytics-widget span,.analytics-paywall span{color:var(--green);font-size:12px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.home-analytics-widget h2,.analytics-paywall h2{margin:6px 0 0;font-size:26px;line-height:1;letter-spacing:-.06em}.home-analytics-widget p,.analytics-paywall p{max-width:620px;margin:8px 0 0;color:var(--muted);line-height:1.5}.home-analytics-metrics{display:flex;align-items:baseline;justify-content:flex-end;min-width:130px;gap:8px;padding:14px 16px;border-radius:22px;background:rgba(16,37,28,.96);color:#fffaf0;text-align:right}.home-analytics-metrics strong{font-size:26px;line-height:1;letter-spacing:-.06em}.home-analytics-metrics small{color:rgba(255,250,240,.66);font-weight:800}.analytics-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.analytics-kpi-card[hidden]{display:none}.analytics-kpi-card{display:grid;min-height:150px;align-content:space-between;gap:10px;padding:22px;border:1px solid rgba(20,26,23,.08);border-radius:28px;background:rgba(255,255,255,.68);box-shadow:0 22px 60px rgba(31,45,38,.09)}.analytics-kpi-card.primary{background:radial-gradient(circle at 84% 24%,rgba(199,132,47,.24),transparent 9rem),linear-gradient(145deg,#10251c,#1d6b4f);color:#fffaf0}.analytics-kpi-card.risk{border-color:rgba(163,50,36,.16);background:rgba(255,248,244,.72)}.analytics-kpi-card span{color:var(--muted);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.analytics-kpi-card.primary span,.analytics-kpi-card.primary small{color:rgba(255,250,240,.68)}.analytics-kpi-card strong{font-size:clamp(28px,3.5vw,42px);line-height:1;letter-spacing:-.07em}.analytics-kpi-card .analytics-dev-label{font-size:clamp(20px,2.2vw,28px);letter-spacing:0}.analytics-kpi-card small{color:var(--muted);line-height:1.4}.analytics-main-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;align-items:stretch}.analytics-secondary-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;align-items:start}.analytics-insights-card{grid-column:1 / -1}.analytics-donut-wrap{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;gap:22px}.analytics-donut-shell{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:999px}.analytics-donut-svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 22px 28px rgba(31,45,38,.12))}.analytics-donut-base,.analytics-donut-segment{fill:none;stroke-width:48}.analytics-donut-base{stroke:rgba(220,235,227,.72)}.analytics-donut-segment{cursor:pointer;outline:none;stroke:var(--segment-color);stroke-dasharray:var(--segment-length) var(--segment-gap);stroke-dashoffset:var(--segment-offset);stroke-linecap:butt;transform:rotate(-90deg);transform-box:view-box;transform-origin:center;transition:transform .22s ease,stroke-width .22s ease,filter .22s ease,opacity .22s ease}.analytics-donut-segment.active{filter:drop-shadow(0 14px 18px rgba(31,45,38,.24));opacity:1;stroke-width:54;transform:rotate(-90deg) translate(var(--segment-shift-x),var(--segment-shift-y))}.analytics-donut-shell:has(.analytics-donut-segment.active) .analytics-donut-segment:not(.active){opacity:.54}.analytics-donut-center{position:absolute;inset:30%;display:grid;align-content:center;justify-items:center;gap:6px;border-radius:999px;background:var(--paper-soft);box-shadow:inset 0 0 0 1px rgba(20,26,23,.08);text-align:center}.analytics-donut-center strong{font-size:clamp(30px,3vw,42px);line-height:.82;letter-spacing:-.07em}.analytics-donut-center span{max-width:72px;color:var(--muted);font-size:11px;font-weight:900;line-height:1.05}.analytics-legend{display:grid;gap:10px}.analytics-legend-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;width:100%;gap:10px;padding:10px 0;border:0;border-bottom:1px solid rgba(20,26,23,.07);background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .18s ease,padding .18s ease,transform .18s ease}.analytics-legend-row:hover,.analytics-legend-row.active{padding-inline:10px;border-radius:14px;background:rgba(232,246,238,.7);transform:translateX(4px)}.analytics-legend-row:last-child{border-bottom:0}.analytics-legend-sub{padding-left:22px;opacity:.82}.analytics-legend-sub>span{width:8px;height:8px}.analytics-legend-row>span{width:12px;height:12px;border-radius:999px;background:var(--legend-color)}.analytics-legend-row strong{min-width:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.analytics-legend-row small{color:var(--muted);font-weight:850}.analytics-week-head{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px;margin-bottom:14px}.analytics-week-head strong{justify-self:center;color:var(--muted);font-size:13px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.analytics-week-button{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(20,26,23,.1);border-radius:14px;background:rgba(255,255,255,.66);color:var(--ink);cursor:pointer;font-size:22px;font-weight:950;line-height:1}.analytics-week-button:disabled{cursor:default;opacity:.38}.analytics-line-chart{display:grid;gap:12px;min-height:240px}.analytics-line-svg{display:block;width:100%;min-height:156px;overflow:visible}.analytics-line-grid line{stroke:rgba(20,26,23,.08);stroke-width:1}.analytics-line-area{fill:url(#analytics-line-area)}.analytics-line-path{fill:none;stroke:url(#analytics-line-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.analytics-line-point circle{fill:#f8fbf6;stroke:var(--green);stroke-width:3;filter:drop-shadow(0 4px 10px rgba(0,103,68,.18))}.analytics-line-days{display:grid;grid-template-columns:repeat(var(--day-count,7),minmax(0,1fr));gap:10px}.analytics-day{display:grid;gap:6px;min-width:0;padding-top:2px;text-align:center}.analytics-day strong{font-size:13px}.analytics-day small,.analytics-day em{overflow:hidden;color:var(--muted);font-size:11px;font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.analytics-day em{color:var(--green)}.analytics-product-list,.analytics-category-list,.analytics-insights{display:grid;gap:12px}.analytics-category-list{max-height:252px;overflow-y:auto;padding-right:4px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,103,68,.22) transparent}.analytics-category-list::-webkit-scrollbar{width:6px}.analytics-category-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(0,103,68,.22)}.analytics-category-list::-webkit-scrollbar-track{background:transparent}.analytics-product-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border:1px solid rgba(20,26,23,.07);border-radius:20px;background:rgba(255,255,255,.5)}.analytics-product-row>span{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:var(--green-soft);color:var(--green);font-weight:950}.analytics-product-row div{display:grid;min-width:0;gap:5px}.analytics-product-row strong,.analytics-category-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-product-row small,.analytics-category-row small{color:var(--muted);font-weight:760}.analytics-product-row i{display:block;height:5px;border-radius:999px;background:var(--green)}.analytics-product-row b,.analytics-category-row b{font-size:15px;letter-spacing:-.03em;white-space:nowrap}.analytics-category-entry{border-bottom:1px solid rgba(20,26,23,.08)}.analytics-category-entry:last-child{border-bottom:0}.analytics-category-row{display:grid;grid-template-columns:minmax(0,1fr) 112px auto 28px;align-items:center;width:100%;gap:12px;padding:13px 0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.analytics-category-entry.expanded .analytics-category-row{color:var(--green)}.analytics-category-row i{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(0,103,68,.08);color:var(--green);font-style:normal;font-weight:950;transition:transform .18s ease,background .18s ease}.analytics-category-row i svg{display:block;width:18px;height:18px;fill:currentColor}.analytics-category-row:hover i,.analytics-category-entry.expanded .analytics-category-row i{background:rgba(0,103,68,.14)}.analytics-category-entry.expanded .analytics-category-row i{transform:rotate(180deg)}.analytics-category-row>span{position:relative;display:block;height:8px;overflow:hidden;border-radius:999px;background:rgba(220,235,227,.72)}.analytics-category-row>span::after{position:absolute;inset:0 auto 0 0;width:var(--category-width);border-radius:inherit;background:var(--green);content:""}.analytics-category-products{display:grid;gap:8px;padding:0 0 14px 0}.analytics-category-products[hidden]{display:none}.analytics-category-products div{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;border-radius:14px;background:rgba(232,246,238,.62)}.analytics-category-products span{display:grid;place-items:center;width:28px;height:28px;border-radius:10px;background:rgba(0,103,68,.1);color:var(--green);font-size:12px;font-weight:950}.analytics-category-products strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-category-products small{color:var(--muted);font-weight:820;white-space:nowrap}.analytics-category-products p{margin:0;color:var(--muted);font-size:13px}.analytics-insight{display:grid;gap:6px;padding:16px;border:1px solid rgba(20,26,23,.08);border-radius:20px;background:rgba(255,255,255,.52)}.analytics-insight.risk{border-color:rgba(163,50,36,.18);background:rgba(255,248,244,.78)}.analytics-insight.good{border-color:rgba(29,107,79,.14);background:rgba(232,246,238,.66)}.analytics-insight.money{border-color:rgba(199,132,47,.22);background:rgba(255,248,236,.72)}.analytics-insight strong{font-size:17px;letter-spacing:-.03em}.analytics-insight p{margin:0;color:var(--muted);line-height:1.5}.analytics-paywall{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:178px;padding:clamp(24px,4vw,38px);background:radial-gradient(circle at 90% 20%,rgba(199,132,47,.13),transparent 12rem),linear-gradient(135deg,rgba(255,255,255,.72),rgba(235,248,241,.68));box-shadow:0 16px 42px rgba(31,45,38,.07)}.analytics-paywall-action{display:inline-flex;align-items:center;justify-content:center;min-width:150px;text-decoration:none}.analytics-error{border-color:rgba(163,50,36,.18)}.analytics-kpi-grid.loading article,.analytics-loading-panel{min-height:150px;border:1px solid rgba(20,26,23,.08);border-radius:28px;background:linear-gradient(90deg,rgba(255,255,255,.34),rgba(255,255,255,.76),rgba(255,255,255,.34)),rgba(255,255,255,.54);background-size:220% 100%;animation:analyticsSkeleton 1.2s ease-in-out infinite}.analytics-loading-panel{min-height:330px}.miniapp-design-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(136px,auto);align-items:center;gap:12px;margin-top:2px;padding-top:12px;border-top:1px solid rgba(20,26,23,.08)}.miniapp-design-hint{grid-column:1 / -1;overflow:hidden;margin:0;max-height:0;color:rgba(105,115,109,.9);font-size:12px;font-weight:760;line-height:1.35;opacity:0;visibility:hidden;transition:opacity .18s ease,max-height .18s ease,margin-top .18s ease}.miniapp-design-hint.is-visible{margin-top:10px;max-height:34px;opacity:1;visibility:visible}.miniapp-design-label{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.miniapp-design-dropdown{position:relative;min-width:150px;justify-self:end}.miniapp-design-trigger{display:grid;width:100%;min-height:42px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;padding:0 13px 0 16px;border:1px solid rgba(20,26,23,.1);border-radius:16px;background:rgba(255,255,255,.82);color:var(--ink);cursor:pointer;font-size:14px;font-weight:900;outline:0;text-align:left;box-shadow:inset 0 1px 0 rgba(255,255,255,.74),0 10px 24px rgba(31,45,38,.06);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease}.miniapp-design-trigger span{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.miniapp-design-trigger svg{width:18px;height:18px;fill:currentColor;opacity:.72;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s ease}.miniapp-design-trigger:hover,.miniapp-design-dropdown.open .miniapp-design-trigger{border-color:rgba(29,107,79,.22);background-color:rgba(255,255,255,.96)}.miniapp-design-dropdown.open .miniapp-design-trigger svg{opacity:1;transform:rotate(180deg)}.miniapp-design-trigger:focus-visible{border-color:rgba(29,107,79,.34);box-shadow:0 0 0 4px rgba(3,127,92,.09),0 14px 30px rgba(31,45,38,.08)}.miniapp-design-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;display:grid;width:100%;min-width:170px;gap:4px;padding:6px;border:1px solid rgba(20,26,23,.09);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 22px 54px rgba(31,45,38,.16);opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transform-origin:top right;transition:opacity .18s ease,transform .18s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(18px)}.miniapp-design-menu[hidden]{display:none}.miniapp-design-dropdown.open .miniapp-design-menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.miniapp-design-option{display:grid;width:100%;min-height:38px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;padding:0 10px 0 12px;border:0;border-radius:13px;background:transparent;color:var(--ink);cursor:pointer;font-size:13px;font-weight:900;text-align:left;transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.miniapp-design-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.miniapp-design-option svg{width:16px;height:16px;fill:currentColor;opacity:0}.miniapp-design-option:hover{background:rgba(220,235,227,.68);transform:translateX(1px)}.miniapp-design-option.active{background:linear-gradient(135deg,#087d5b,var(--green));color:#fffaf0;box-shadow:0 10px 22px rgba(3,127,92,.18)}.miniapp-design-option.active svg{opacity:1}.submit.compact,.ghost-button,.ghost-link{min-height:44px;padding:0 16px;border-radius:15px;font-weight:900}.ghost-button,.ghost-link{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:rgba(255,255,255,.62);color:var(--ink);text-decoration:none}.ghost-button:hover,.ghost-link:hover,.side-nav button:hover,.plan-tile:hover,.sessions-tile:hover{transform:translateY(-1px)}.status-pill{padding:7px 10px;border-radius:999px;background:rgba(163,50,36,.1);color:var(--error)}.status-pill.active{background:rgba(29,107,79,.12);color:var(--green)}.product-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.product-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.mobile-add-product{display:inline-flex}.section-title{display:flex;align-items:center;justify-content:space-between;gap:14px}.category-toolbar{display:flex;flex-wrap:wrap;gap:8px}.category-chip{min-height:36px;padding:0 13px;border:1px solid rgba(20,26,23,.08);border-radius:999px;background:rgba(255,255,255,.58);color:var(--muted);cursor:pointer;font-size:13px;font-weight:900;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.category-chip:hover,.category-chip.active{border-color:rgba(29,107,79,.28);background:rgba(220,235,227,.76);color:var(--green);transform:translateY(-1px)}.category-empty{align-self:center;color:var(--muted);font-size:13px}.product-catalog-card{display:flex;flex-direction:column;padding:18px}.catalog-title-group{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:9px;min-height:300px}.product-card{display:grid;grid-template-rows:auto minmax(0,1fr);height:282px;overflow:hidden;border:1px solid rgba(20,26,23,.08);border-radius:18px;background:rgba(248,251,246,.92)}.product-image{position:relative;display:grid;place-items:center;aspect-ratio:1.45;overflow:hidden;background:linear-gradient(135deg,rgba(29,107,79,.14),rgba(199,132,47,.14))}.product-image img{width:100%;height:100%;object-fit:cover}.product-placeholder{color:var(--muted);font-weight:900}.product-body{display:grid;grid-template-rows:auto auto minmax(32px,auto) 34px 34px;gap:5px;padding:9px}.product-body span{color:var(--green);font-size:10px;font-weight:900;text-transform:uppercase}.product-body h3,.product-body p{margin:0}.product-body h3{display:-webkit-box;overflow:hidden;font-size:15px;letter-spacing:-.04em;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px}.product-title-row h3{overflow-wrap:anywhere}.product-icon-actions{display:flex;align-items:center;gap:3px}.product-icon-button{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;background:#f6f7f4;color:var(--muted);cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,opacity .2s ease}.product-icon-button:hover{background:rgba(220,235,227,.76);color:var(--green);transform:translateY(-1px)}.product-icon-button.danger:hover{background:rgba(163,50,36,.09);color:var(--error)}.product-icon-button.discount{font-size:13px;font-weight:950}.product-discount-icon{display:none}.product-icon-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.product-icon-button svg{width:15px;height:15px;fill:currentColor}.product-discount-badge{position:absolute;top:7px;right:7px;width:31px;height:31px;filter:drop-shadow(0 6px 10px rgba(255,0,77,.24));pointer-events:none}.product-body p{display:-webkit-box;overflow:hidden;min-height:32px;color:var(--muted);font-size:12px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-body strong{margin-top:2px;font-size:14px}.product-price-area{min-height:31px}.product-price-stack{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;margin-top:1px}.product-price-stack strong{margin:0;color:var(--ink);line-height:1.05}.product-price-stack small{color:var(--muted);font-size:11px;font-weight:850;line-height:1;text-decoration:line-through;text-decoration-thickness:1.5px}.product-discount-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;margin-top:3px;padding:0 10px;border:1px solid transparent;border-radius:10px;background:var(--green);color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:900;line-height:1.1;box-shadow:0 10px 22px rgba(0,128,96,.14);transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.product-discount-button:hover{background:#007f62;box-shadow:0 12px 26px rgba(0,128,96,.2);transform:translateY(-1px)}.product-discount-button.edit{border-color:rgba(255,0,77,.2);background:rgba(255,0,77,.06);color:#c8003d;box-shadow:none}.product-discount-button.edit:hover{border-color:rgba(255,0,77,.34);background:rgba(255,0,77,.1);box-shadow:none}.product-pagination{display:flex;align-items:center;justify-content:center;gap:8px;min-height:34px}.product-pagination span{min-width:58px;color:var(--muted);font-size:13px;font-weight:900;text-align:center}.product-pagination .compact-icon{min-width:34px;min-height:34px;padding:0 10px;font-size:20px;line-height:1}.product-pagination button:disabled{cursor:not-allowed;opacity:.45;transform:none}.product-form{position:sticky;top:24px}.product-form-page{position:static;width:min(560px,100%)}.orders-layout{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);gap:18px;align-items:start;height:calc(100svh - 190px);min-height:0;overflow:hidden}.payment-settings-form{max-width:none;padding:18px 20px}.management-payment-form{grid-column:1 / -1;min-height:0;grid-template-rows:none}.payment-settings-head{align-items:center}.payment-settings-head>div{display:grid;gap:4px}.payment-settings-head span{color:var(--muted);font-size:13px;font-weight:850}.payment-settings-row{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:12px;align-items:start}.payment-settings-row .submit{align-self:start;min-width:190px;min-height:50px;margin-top:29px;margin-bottom:0;border-radius:14px}.payment-card-field{margin:0}.orders-board{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px;height:100%;min-height:0;overflow:hidden}.orders-board-title{align-items:start}.orders-board-title>div{display:grid;gap:4px}.orders-board-title span{color:var(--muted);font-size:13px;font-weight:850}.order-filter-tabs{display:flex;flex-wrap:wrap;gap:8px}.order-filter-chip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 13px;border:1px solid rgba(20,26,23,.08);border-radius:999px;background:rgba(255,255,255,.58);color:var(--muted);cursor:pointer;font-size:13px;font-weight:900;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.order-filter-chip:hover,.order-filter-chip.active{border-color:rgba(29,107,79,.28);background:rgba(220,235,227,.76);color:var(--green);transform:translateY(-1px)}.order-filter-chip span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:rgba(20,26,23,.07);color:inherit;font-size:12px}.orders-list{display:grid;align-content:start;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 4px 30px 10px;scrollbar-width:thin;scrollbar-color:rgba(29,107,79,.32) transparent}.orders-list::-webkit-scrollbar{width:8px}.orders-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(29,107,79,.28)}.orders-list::-webkit-scrollbar-track{background:transparent}.order-card{display:grid;gap:10px;padding:14px;border:1px solid rgba(20,26,23,.08);border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.order-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.order-title-block{display:grid;gap:2px;min-width:0}.order-title-block span,.order-info-list span{color:var(--muted);font-size:12px;font-weight:850}.order-cancel-reason{margin:0;padding:8px 10px;border:1px solid rgba(163,50,36,.14);border-radius:12px;background:rgba(163,50,36,.06);color:var(--error);font-size:13px;font-weight:800;line-height:1.4}.order-head h2{margin:0;font-size:18px;letter-spacing:0;overflow-wrap:anywhere}.order-head-actions{display:flex;align-items:center;justify-content:flex-end}.order-status-row{display:flex;align-items:center;justify-content:flex-end;gap:8px}.order-status{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:rgba(20,26,23,.06);color:var(--muted);font-size:11px;font-weight:900}.order-status.processing{border:1px solid rgba(139,90,21,.2);background:rgba(199,132,47,.18);color:#6f430f}.order-status.shipped1{border:1px solid rgba(29,107,79,.22);background:rgba(29,107,79,.14);color:#124c38}.order-status.shipped{border:1px solid rgba(33,126,92,.22);background:rgba(33,126,92,.12);color:#1a674d}.order-status.completed{border:1px solid rgba(33,126,92,.22);background:rgba(33,126,92,.12);color:#1a674d}.order-status.cancelled{background:rgba(163,50,36,.1);color:var(--error)}.order-info-list{display:grid;gap:5px}.order-info-list span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-total{font-size:17px;line-height:1.2;white-space:nowrap}.order-items{display:grid;gap:6px;margin:0;padding:8px 0 0;list-style:none}.order-items li{display:grid;grid-template-columns:minmax(0,1fr) 18px 54px 112px;align-items:center;gap:8px;color:var(--ink);font-size:13px}.order-item-name{min-width:0;overflow-wrap:anywhere}.order-items li strong{text-align:right;white-space:nowrap}.order-item-qty{color:var(--muted);font-size:12px;font-weight:850;text-align:right;white-space:nowrap}.order-details-panel{min-width:0}.order-details-panel[open]{padding:10px 12px;border-radius:14px;background:#f6f8f4}.order-details-panel summary{color:var(--green);cursor:pointer;font-size:13px;font-weight:900;list-style:none}.order-details-panel summary::-webkit-details-marker{display:none}.order-details-panel[open] summary{margin-bottom:8px}.order-actions{display:grid;gap:8px}.order-action-btn{width:100%;min-height:44px;padding:0 12px;border-radius:12px;font-size:14px}.order-courier-share-btn{background:transparent;color:var(--green);border:1.5px solid rgba(29,107,79,.35);box-shadow:none;font-weight:600;transition:background .18s ease,border-color .18s ease,transform .18s ease}.order-courier-share-btn:hover:not(:disabled){background:rgba(29,107,79,.07);border-color:rgba(29,107,79,.55);transform:translateY(-1px)}.order-courier-share-btn:disabled{opacity:.55;cursor:not-allowed}.courier-pre-panel{display:flex;flex-direction:column;gap:10px;padding:16px 0 4px}.courier-pre-hint{margin:0 0 4px;font-size:13px;color:var(--muted);line-height:1.5}.receipt-link{display:inline-grid;place-items:center;width:34px;min-width:34px;height:34px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--muted);text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.receipt-link:hover{background:rgba(220,235,227,.76);color:var(--green);transform:translateY(-1px)}.receipt-link:disabled{cursor:progress;opacity:.78;transform:none}.receipt-link.loading{background:rgba(220,235,227,.76);color:var(--green)}.receipt-link.downloaded{color:var(--green)}.receipt-link svg{width:22px;height:22px;fill:currentColor}.receipt-spinner{width:17px;height:17px;border:2px solid rgba(29,107,79,.18);border-top-color:var(--green);border-radius:999px;animation:receipt-spin .75s linear infinite}@keyframes receipt-spin{to{transform:rotate(360deg)}}.bot-toggle-switch{position:relative;display:inline-grid;place-items:center;width:54px;height:32px;cursor:pointer}.bot-toggle-switch input{position:absolute;opacity:0;pointer-events:none}.bot-toggle-switch span{position:relative;width:54px;height:32px;border-radius:999px;background:#e6e9e3;transition:background .2s ease}.bot-toggle-switch span::after{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:999px;background:#fff;box-shadow:0 4px 12px rgba(31,45,38,.18);content:"";transition:transform .2s ease}.bot-toggle-switch input:checked + span{background:var(--green)}.bot-toggle-switch input:checked + span::after{transform:translateX(22px)}.bot-toggle-switch input:disabled + span{opacity:.48;cursor:not-allowed}.product-head-actions .ghost-button svg,.orders-board-title .ghost-button svg{width:22px;height:22px}.order-product-info{display:inline-grid;place-items:center;width:16px;height:16px;justify-self:center;border:1px solid rgba(29,107,79,.24);border-radius:999px;background:rgba(220,235,227,.62);color:var(--green);cursor:pointer;font-family:Georgia,serif;font-size:10px;font-weight:950;line-height:1;text-transform:lowercase}.order-product-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:rgba(20,26,23,.42)}.order-product-dialog{position:relative;display:grid;gap:14px;width:min(420px,100%);padding:16px;border-radius:18px;background:#fff;box-shadow:0 28px 80px rgba(20,26,23,.24)}.order-product-dialog img{width:100%;max-height:220px;object-fit:cover;border-radius:14px;background:rgba(20,26,23,.04)}.order-product-dialog span{color:var(--muted);font-size:12px;font-weight:850}.order-product-dialog h3{margin:4px 0 8px;font-size:22px;letter-spacing:-.04em}.order-product-dialog p{margin:0 0 12px;color:var(--muted);line-height:1.45}.product-queue-dialog .product-queue-ok{width:100%;margin-top:4px}.product-discount-dialog{width:min(480px,100%);padding:20px}.product-discount-dialog h3{margin-right:34px;margin-bottom:0}.product-discount-dialog p{margin-bottom:0}.product-discount-dialog .field{gap:8px}.product-discount-dialog .form-actions{grid-template-columns:1fr 1fr}.shipment-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:18px;background:rgba(20,26,23,.42)}.shipment-dialog{position:relative;display:grid;gap:14px;width:min(460px,100%);padding:18px;border:1px solid rgba(20,26,23,.08);border-radius:18px;background:#fff;box-shadow:0 28px 80px rgba(20,26,23,.24)}.shipment-dialog:has(.shipment-map-panel:not([hidden])){width:min(820px,100%)}.shipment-dialog .dialog-kicker{color:var(--green);font-size:12px;font-weight:900;text-transform:uppercase}.shipment-dialog h3{margin:0;font-size:22px;letter-spacing:-.04em}.shipment-dialog p{margin:0;color:var(--muted);line-height:1.45}.shipment-options{display:grid;gap:10px}.shipment-option{display:grid;gap:4px;width:100%;padding:14px;border:1px solid rgba(29,107,79,.24);border-radius:14px;background:rgba(231,241,235,.86);color:#1d5f48;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.shipment-option:hover{border-color:rgba(29,107,79,.46);background:rgba(219,237,226,.96);transform:translateY(-1px)}.shipment-option.selected{border-color:rgba(29,107,79,.78);background:linear-gradient(135deg,var(--green),#2f7d5f);color:#fff;box-shadow:0 14px 30px rgba(29,107,79,.24)}.shipment-option strong{font-size:14px}.shipment-option span{color:rgba(29,95,72,.76);font-size:12px;font-weight:750}.shipment-option.selected span{color:rgba(255,255,255,.82)}.shipment-tracking-form{display:grid;gap:9px;padding-top:2px}.shipment-tracking-form[hidden]{display:none}.shipment-map-panel[hidden]{display:none}.shipment-map-panel{display:grid;gap:10px}.shipment-map-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px;border:1px solid rgba(29,107,79,.14);border-radius:14px;background:rgba(238,247,241,.9)}.shipment-map-head div{display:grid;gap:2px;min-width:0}.shipment-map-head strong{color:#174e3b;font-size:13px}.shipment-map-head span{color:rgba(23,78,59,.72);font-size:12px;font-weight:800}.shipment-map-head a{flex:0 0 auto;padding:8px 11px;border-radius:999px;background:#1d6b4f;color:#fff;font-size:12px;font-weight:900;text-decoration:none}.shipment-map-frame{width:min(760px,78vw);height:min(620px,68vh);min-height:440px;border:1px solid rgba(20,26,23,.08);border-radius:16px;background:#edf3ee}.shipment-map-loading,.shipment-map-error{display:grid;gap:8px;padding:14px;border:1px solid rgba(29,107,79,.14);border-radius:14px;background:rgba(238,247,241,.88);color:#174e3b;font-size:13px;font-weight:850}.shipment-map-error span{color:var(--muted);font-size:12px;line-height:1.45}.delivery-map-fullscreen{position:fixed;inset:0;z-index:1500;background:#edf3ee}.delivery-map-frame{position:absolute;inset:0;width:100%;height:100%;border:0;background:#edf3ee}.shipment-tracking-form label{color:var(--muted);font-size:12px;font-weight:850}.shipment-tracking-form input{width:100%;min-height:46px;padding:0 13px;border:1px solid var(--line);border-radius:12px;outline:0;color:var(--ink);font:inherit}.shipment-tracking-form input:focus{border-color:rgba(29,107,79,.45);box-shadow:0 0 0 3px rgba(29,107,79,.1)}.order-product-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(20,26,23,.08);border-radius:999px;background:rgba(255,255,255,.9);color:var(--ink);cursor:pointer;font-size:22px;line-height:1}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.form-actions .submit:only-child{grid-column:1 / -1}.field textarea{width:100%;min-height:72px;border:1px solid var(--line);border-radius:18px;outline:0;background:rgba(255,255,255,.68);color:var(--ink);padding:14px 15px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.field textarea:focus{border-color:rgba(29,107,79,.55);background:rgba(255,255,255,.92);box-shadow:0 0 0 4px rgba(29,107,79,.12)}.file-picker{display:grid;gap:6px;min-height:74px;padding:14px 15px;border:1px dashed rgba(29,107,79,.28);border-radius:18px;background:radial-gradient(circle at 92% 18%,rgba(199,132,47,.14),transparent 9rem),rgba(255,255,255,.58);cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.file-picker:hover,.file-picker:focus-within{border-color:rgba(29,107,79,.55);background:rgba(255,255,255,.86);box-shadow:0 0 0 4px rgba(29,107,79,.1);transform:translateY(-1px)}.file-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.file-picker span{overflow:hidden;color:var(--ink);font-weight:950;text-overflow:ellipsis;white-space:nowrap}.file-picker small{color:var(--muted);font-size:12px;font-weight:750}.empty-state{grid-column:1 / -1;padding:32px;border:1px dashed rgba(20,26,23,.18);border-radius:24px;color:var(--muted);text-align:center}.preview-drawer{position:fixed;top:18px;right:18px;bottom:18px;z-index:200;display:flex;flex-direction:column;width:min(430px,calc(100vw - 34px));padding:18px;border:1px solid rgba(255,255,255,.4);border-radius:34px;background:rgba(246,250,244,.94);box-shadow:0 34px 120px rgba(20,26,23,.28);transform:translateX(calc(100% + 30px)) scale(.985);transition:transform .62s cubic-bezier(.16,1,.3,1),box-shadow .62s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(18px)}.preview-drawer.open{transform:translateX(0) scale(1);box-shadow:0 38px 130px rgba(20,26,23,.32)}.preview-toggle{position:absolute;top:50%;left:-58px;display:grid;grid-template-columns:18px 16px;gap:6px;align-items:center;place-items:center;width:58px;height:54px;padding:0 12px;border:1px solid rgba(255,255,255,.36);border-right-color:rgba(255,255,255,.2);border-radius:999px 0 0 999px;background:linear-gradient(145deg,#142019,#26362e);color:#fffaf0;cursor:pointer;transform:translateY(-50%);box-shadow:0 16px 34px rgba(20,26,23,.24);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.preview-toggle:hover{background:linear-gradient(145deg,#1d6b4f,#142019);box-shadow:0 18px 42px rgba(20,26,23,.28)}.preview-toggle:focus-visible{outline:0;box-shadow:0 18px 42px rgba(20,26,23,.28),0 0 0 4px rgba(29,107,79,.22)}.preview-toggle-device{position:relative;display:block;width:16px;height:22px;border:2px solid currentColor;border-radius:5px}.preview-toggle-device::after{position:absolute;left:50%;bottom:2px;width:4px;height:4px;border-radius:50%;background:currentColor;content:"";transform:translateX(-50%)}.preview-toggle-chevron{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.8;transform-origin:center;transition:transform .28s ease}.preview-drawer.open .preview-toggle-chevron{transform:rotate(180deg)}.preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.preview-mobile-controls{display:none}.preview-frame-controls{position:absolute;top:13px;right:12px;left:12px;z-index:30;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;pointer-events:none;transition:opacity .2s ease}.preview-frame-controls[aria-hidden="true"]{opacity:0}.preview-frame-controls[aria-hidden="true"] .preview-frame-action{pointer-events:none}.preview-frame-action{display:inline-flex;align-items:center;justify-content:center;height:clamp(30px,3.6vh,36px);min-width:0;padding:0 14px;border:0;border-radius:999px;background:rgba(238,242,238,.78);color:rgb(44,54,50);box-shadow:0 4px 12px rgba(20,26,23,.13);font-size:13px;font-weight:850;line-height:1;white-space:nowrap;cursor:pointer;pointer-events:auto;backdrop-filter:blur(10px)}.preview-head span,.preview-head strong{display:block}.preview-head span{color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.preview-head strong{margin-top:4px;font-size:22px;letter-spacing:-.05em}.compact-icon{min-height:38px;padding:0 12px}.phone-frame{position:relative;z-index:10;flex:0 1 auto;min-height:0;width:min(390px,100%);height:min(844px,calc(100vh - 136px));margin:0 auto;overflow:hidden;border:10px solid #142019;border-radius:38px;background:linear-gradient(145deg,#111b16,#23362c),var(--ink);box-shadow:0 28px 80px rgba(20,26,23,.24)}.phone-frame iframe{position:absolute;inset:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);overflow:auto;border:0;border-radius:27px;background:#eef7f0;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior:contain}.preview-frame-loader{position:absolute;inset:-1px;z-index:4;display:grid;align-content:center;justify-items:center;gap:14px;border-radius:27px;background:radial-gradient(circle at 50% 18%,rgba(29,107,79,.14),transparent 8rem),linear-gradient(180deg,#f7fbf6,#eef6ef);color:var(--ink);text-align:center;transition:opacity .18s ease,visibility .18s ease}.preview-frame-loader.hidden{opacity:0;visibility:hidden;pointer-events:none}.preview-frame-loader strong{font-size:13px;font-weight:900;letter-spacing:.04em}.preview-frame-loader-spinner{width:34px;height:34px;border:3px solid rgba(29,107,79,.16);border-top-color:var(--green);border-radius:999px;animation:previewLoaderSpin .72s linear infinite}.miniapp-empty-preview{display:grid;align-content:center;justify-items:center;min-height:100%;padding:28px;background:radial-gradient(circle at 50% 14%,rgba(29,107,79,.12),transparent 9rem),linear-gradient(180deg,#f7fbf6,#eef6ef);color:var(--ink);text-align:center}.miniapp-empty-icon{display:grid;place-items:center;width:72px;height:72px;margin-bottom:18px;border-radius:24px;background:rgba(29,107,79,.1);color:var(--green);box-shadow:inset 0 0 0 1px rgba(29,107,79,.12)}.miniapp-empty-icon svg{width:34px;height:34px;fill:currentColor}.miniapp-empty-preview span{color:var(--green);font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.miniapp-empty-preview h3{max-width:260px;margin:9px 0 0;font-size:24px;line-height:1.05;letter-spacing:-.05em}.miniapp-empty-preview p{max-width:270px;margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.45}@keyframes brandReveal{from{opacity:0;transform:translateX(-46px) scale(1.02)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes cardReveal{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes loadingLine{from{transform:scaleX(.16);transform-origin:left;opacity:.35}to{transform:scaleX(1);transform-origin:left;opacity:1}}@keyframes previewLoaderSpin{to{transform:rotate(360deg)}}@keyframes analyticsSkeleton{from{background-position:100% 0}to{background-position:-100% 0}}@keyframes viewExitLeft{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-30px)}}@keyframes viewExitRight{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(30px)}}@keyframes viewExitUp{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes viewExitDown{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes viewEnterLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes viewEnterRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes viewEnterUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes viewEnterDown{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes previewPanelIn{from{opacity:.88;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.workspace-content.view-exit-left{animation:viewExitLeft .17s ease forwards}.workspace-content.view-exit-right{animation:viewExitRight .17s ease forwards}.workspace-content.view-exit-up{animation:viewExitUp .18s ease forwards}.workspace-content.view-exit-down{animation:viewExitDown .26s ease forwards}.workspace-content.view-enter-left{animation:viewEnterLeft .26s cubic-bezier(.2,.8,.2,1) both}.workspace-content.view-enter-right{animation:viewEnterRight .26s cubic-bezier(.2,.8,.2,1) both}.workspace-content.view-enter-up{animation:viewEnterUp .26s ease both}.workspace-content.view-enter-down{animation:viewEnterDown .24s ease both}@media (prefers-reduced-motion:reduce){.analytics-kpi-grid.loading article,.analytics-loading-panel{animation:none}}@media (max-width:880px){body{background:#faf8f1}.app-shell,.app-shell *{-webkit-tap-highlight-color:transparent}.app-shell button,.app-shell a,.app-shell summary,.app-shell [role="button"]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.app-shell button:focus:not(:focus-visible),.app-shell a:focus:not(:focus-visible),.app-shell summary:focus:not(:focus-visible),.app-shell [role="button"]:focus:not(:focus-visible){outline:none}html.preview-fullscreen-open,body.preview-fullscreen-open{overflow:hidden}.preview-drawer{position:fixed;inset:auto calc(18px + env(safe-area-inset-right)) calc(92px + env(safe-area-inset-bottom)) auto;z-index:220;width:56px;max-width:none;height:56px;min-height:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none;transform:none;transition:none;backdrop-filter:none}.preview-drawer.open{inset:0;width:auto;height:auto;background:#fff;overflow:hidden;pointer-events:auto;box-shadow:none;animation:previewPanelIn .3s cubic-bezier(.2,.8,.2,1) both}.preview-drawer:not(.open) .preview-head,.preview-drawer:not(.open) .phone-frame,.preview-drawer:not(.open) .preview-frame-controls,.preview-drawer:not(.open) .preview-mobile-controls{display:none}.preview-toggle{position:fixed;top:auto;right:calc(18px + env(safe-area-inset-right));bottom:calc(92px + env(safe-area-inset-bottom));left:auto;z-index:230;width:54px;height:54px;grid-template-columns:1fr;gap:0;padding:0;border:0;border-radius:999px;background:linear-gradient(145deg,#0a4a34,#062a1e);box-shadow:0 10px 24px rgba(0,103,68,.34);pointer-events:auto;transform:none;transition:opacity .34s ease,transform .34s ease,background .2s ease,box-shadow .2s ease}.app-shell.profile-area .preview-toggle{opacity:0;pointer-events:none;transform:translateX(84px)}.preview-toggle-device{width:24px;height:24px;border:0;border-radius:0;background:currentColor;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round' d='M9 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zM11 18h2M10 6h4'/%3E%3C/svg%3E") center / contain no-repeat}.preview-toggle-device::after{display:none}.preview-toggle-chevron{display:none}.preview-drawer.open .preview-toggle{display:none}.preview-mobile-controls{position:fixed;top:calc(env(safe-area-inset-top) + 10px);left:clamp(10px,3.5vw,18px);right:clamp(10px,3.5vw,18px);z-index:240;display:none;align-items:flex-start;justify-content:space-between;gap:10px;pointer-events:none}.preview-drawer.open .preview-mobile-controls{display:flex;pointer-events:auto}.preview-frame-controls{display:none}.preview-mobile-action{display:inline-flex;align-items:center;justify-content:center;height:clamp(30px,3.6vh,36px);min-width:0;padding:0 12px;border:0;border-radius:999px;background:rgba(238,242,238,.73);color:rgb(44,54,50);box-shadow:0 4px 12px rgba(20,26,23,.13);font-size:12px;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;backdrop-filter:blur(10px)}.preview-head{display:none}.phone-frame iframe{position:absolute;inset:0;width:100%;min-height:0;height:100%;overflow:auto;border-radius:0;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior:contain}.preview-frame-loader{inset:0;border-radius:0}.miniapp-empty-preview{min-height:100vh;min-height:100dvh}.phone-frame{flex:1 1 auto;width:100%;height:100%;touch-action:pan-x pan-y;border:0;border-radius:0;background:#fff;box-shadow:none}.app-shell{--green:#006744;--paper:#faf8f1;display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);min-height:100svh;padding-left:0;background:#faf8f1}.side-panel{position:fixed;top:0;left:0;right:0;z-index:160;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:42px;align-items:center;gap:10px;width:auto;height:auto;min-height:auto;max-width:100%;box-sizing:border-box;overflow:visible;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;background:#fff;color:var(--ink);box-shadow:0 1px 0 rgba(17,26,22,.08)}.mobile-back-button{grid-column:1;grid-row:1;display:none;place-items:center;width:42px;min-width:42px;height:42px;border:0;border-radius:14px;background:transparent;color:var(--ink);cursor:pointer;opacity:0;transform:translateX(-18px);transition:opacity .26s ease,transform .26s ease,background .2s ease}.mobile-back-button::before{width:24px;height:24px;background:currentColor;content:"";mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M20 11H6.8l5.6-5.6L11 4 3 12l8 8 1.4-1.4L6.8 13H20v-2Z'/%3E%3C/svg%3E") center / contain no-repeat}.app-shell.profile-area .side-panel{grid-template-columns:minmax(0,1fr) auto auto}.app-shell.detail-area .side-panel{grid-template-columns:42px minmax(0,1fr) auto}.app-shell.profile-area .mobile-back-button{display:grid;opacity:1;transform:translateX(0)}.app-shell.detail-area .mobile-back-button{display:grid;opacity:1;transform:translateX(0)}.app-shell.profile-area .side-brand,.app-shell.profile-area .plan-tile,.app-shell.profile-area .sessions-tile,.app-shell.profile-area .browser-push-tile,.app-shell.profile-area .mobile-profile-button,.app-shell.profile-area .mobile-profile-action{opacity:0;pointer-events:none;transform:translateY(-6px)}.app-shell.profile-area .mobile-profile-action{grid-column:3}.app-shell.detail-area .side-brand{grid-column:2}.app-shell.detail-area .plan-tile,.app-shell.detail-area .sessions-tile,.app-shell.detail-area .browser-push-tile,.app-shell.detail-area .mobile-profile-button{display:none}.app-shell.detail-area .mobile-profile-action{opacity:0;pointer-events:none;transform:translateY(-6px)}.side-brand{grid-column:1;grid-row:1;min-width:0;gap:10px;margin-bottom:0;transition:opacity .26s ease,transform .26s ease}.logo-mark{display:none}.side-brand>div{display:none}.side-brand::before{display:block;max-width:100%;overflow:hidden;color:var(--ink);content:attr(data-mobile-title);font-size:17px;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.side-brand strong{color:var(--ink);font-size:17px;letter-spacing:0}.side-brand small{max-width:min(38vw,150px);color:var(--muted)}.side-topline{display:contents;margin:0}.side-top-actions{grid-column:2;grid-row:1;display:inline-flex;align-items:center;justify-self:start;width:fit-content;padding-top:0;transition:opacity .26s ease,transform .3s cubic-bezier(.2,.8,.2,1);will-change:transform}.desktop-notification-button{display:none}.side-language-switch{display:block;padding-top:0}.app-shell.profile-area .side-top-actions{opacity:1;pointer-events:auto;transform:translateX(calc(100% + 18px))}.app-shell.detail-area .side-top-actions{grid-column:3;opacity:1;pointer-events:auto;transform:none}.side-language-switch .language-switch{--lang-chip:29px;--lang-height:24px;border-color:rgba(17,26,22,.1);background:#fff;box-shadow:none}.side-language-switch .language-switch-option{color:var(--muted);font-size:11px}.side-language-switch .language-switch-option.active{color:#fff}.side-language-switch .language-switch-thumb{background:var(--green);box-shadow:0 7px 16px rgba(0,103,68,.18)}.plan-tile{display:none;grid-column:2;grid-row:1;align-items:center;justify-content:center;margin-top:0;min-height:40px;max-width:110px;padding:0 12px;border:1px solid rgba(17,26,22,.1);border-radius:14px;background:#fff;color:var(--ink);overflow:hidden;white-space:nowrap;box-shadow:none;transition:opacity .34s ease,transform .34s ease,background .2s ease}.sessions-tile,.browser-push-tile{display:none}.plan-tile span{display:none}.plan-tile strong{display:block;font-size:14px;line-height:1;letter-spacing:0;overflow:hidden;text-overflow:ellipsis}.logout-button{display:none}.mobile-profile-button{display:none;grid-column:3;grid-row:1;place-items:center;position:relative;width:40px;min-width:40px;min-height:40px;margin-top:0;padding:0;border:1px solid rgba(17,26,22,.1);border-radius:14px;background:#fff;color:var(--ink);cursor:pointer;font-size:25px;font-weight:900;line-height:1;box-shadow:none;transition:opacity .34s ease,transform .34s ease,background .2s ease}.mobile-profile-action{grid-column:3;grid-row:1;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;height:40px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;transition:opacity .26s ease,transform .26s ease}.mobile-subscription-badge{display:inline-grid;place-items:center;min-width:50px;height:34px;padding:0 12px;border-radius:999px;background:var(--green);color:#fff;font-size:13px;font-weight:900;line-height:1;white-space:nowrap}.mobile-profile-dots{display:grid;place-items:center;width:32px;height:40px;color:var(--ink);font-size:25px;font-weight:900;line-height:1}.logout-button::before{position:absolute;inset:0;background:currentColor;content:"";color:var(--muted);mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M10 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h5v-2H5V5h5V3Zm5.6 4.4L14.2 8.8l2.2 2.2H8v2h8.4l-2.2 2.2 1.4 1.4L20.4 12l-4.8-4.6Z'/%3E%3C/svg%3E") center / 20px 20px no-repeat}.app-shell::after{content:"";position:fixed;left:0;right:0;bottom:0;height:88px;background:linear-gradient(to top,var(--paper) 0%,rgba(250,248,241,0) 85%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(to top,#000 0%,#000 30%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,#000 30%,transparent 100%);pointer-events:none;z-index:150;transition:opacity .3s ease}.app-shell.profile-area::after{opacity:0}.side-nav{position:fixed;left:14px;right:14px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:220;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:8px 10px;height:62px;min-width:0;overflow:visible;border:1px solid rgba(17,26,22,.1);border-radius:22px;background:#fff;box-shadow:0 16px 34px rgba(31,45,38,.14);transition:none}.app-shell.profile-area .side-nav{opacity:0;pointer-events:none;transform:translateY(82px);transition:opacity .34s ease,transform .34s ease}.side-nav button{position:relative;display:block;min-width:0;width:100%;height:44px;min-height:0;max-height:44px;padding:0;border:0;border-radius:16px;background:transparent;color:#7a8380;font-size:0;line-height:0;overflow:hidden;transform:none;outline:0;-webkit-tap-highlight-color:transparent}.nav-badge{position:absolute;top:3px;right:calc(50% - 21px);min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:1}.side-nav button::before{display:block;position:absolute;top:50%;left:50%;width:24px;height:24px;background:currentColor;content:"";transform:translate(-50%,-50%) translateZ(0);transition:none;will-change:transform;backface-visibility:hidden}.side-nav button[data-view="home"]::before{mask:url("/assets/nav-home.png") center / contain no-repeat;-webkit-mask:url("/assets/nav-home.png") center / contain no-repeat}.side-nav button[data-view="products"]::before{mask:url("/assets/nav-category.png") center / contain no-repeat;-webkit-mask:url("/assets/nav-category.png") center / contain no-repeat}.side-nav button[data-view="orders"]::before{mask:url("/assets/nav-orders.png") center / contain no-repeat;-webkit-mask:url("/assets/nav-orders.png") center / contain no-repeat}.side-nav button[data-view="analytics"]::before{mask:url("/assets/nav-analytics.png") center / contain no-repeat;-webkit-mask:url("/assets/nav-analytics.png") center / contain no-repeat}.side-nav button[data-view="management"]::before{width:28px;height:28px;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z'/%3E%3Cpath d='M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z'/%3E%3Cpath d='M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z'/%3E%3Cpath d='M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11.146 15.854a1.207 1.207 0 0 1 1.708 0l1.56 1.56A2 2 0 0 1 15 18.828V21a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-2.172a2 2 0 0 1 .586-1.414z'/%3E%3Cpath d='M18.828 15a2 2 0 0 1-1.414-.586l-1.56-1.56a1.207 1.207 0 0 1 0-1.708l1.56-1.56A2 2 0 0 1 18.828 9H21a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1z'/%3E%3Cpath d='M6.586 14.414A2 2 0 0 1 5.172 15H3a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1h2.172a2 2 0 0 1 1.414.586l1.56 1.56a1.207 1.207 0 0 1 0 1.708z'/%3E%3Cpath d='M9 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2.172a2 2 0 0 1-.586 1.414l-1.56 1.56a1.207 1.207 0 0 1-1.708 0l-1.56-1.56A2 2 0 0 1 9 5.172z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.side-nav button.active{background:rgba(0,103,68,.1);color:var(--green)}.side-nav button.active::after{display:none}@media (hover:hover) and (pointer:fine){.side-nav button:active::before{transform:translate(-50%,-50%)}}.side-nav button:hover{transform:none}.logout-button:hover::before{color:var(--green)}.workspace{padding:calc(78px + env(safe-area-inset-top)) 14px calc(88px + env(safe-area-inset-bottom));background:#faf8f1}.app-shell.profile-area .workspace{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.mobile-profile-screen{display:flex;flex-direction:column;min-height:calc(100dvh - 78px - env(safe-area-inset-top) - 22px - env(safe-area-inset-bottom))}.profile-logout-button{margin-top:auto}.workspace-content{gap:16px;max-width:560px}.app-shell[data-active-view="products"]{height:100svh;overflow:hidden}.app-shell[data-active-view="products"] .workspace{display:grid;grid-template-columns:minmax(0,1fr);height:100svh;min-height:0;overflow:hidden;padding-left:0;padding-right:0}.app-shell[data-active-view="products"] .workspace-content{grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;margin:0;overflow:hidden}.app-shell[data-active-view="products"] .workspace-head{padding:0 14px}html:not([data-theme="strong-dark"]) .app-shell[data-active-view="products"] .workspace{padding-bottom:0}html:not([data-theme="strong-dark"]) .app-shell[data-active-view="products"] .product-grid{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.workspace-head{gap:4px;min-width:0}.workspace-head p{display:none}.panel-card,.metric-card{border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.metric-card,.panel-card{padding:16px}.field input,.field select,.field textarea{border-radius:12px;background:#fff}.submit{border-radius:12px;background:var(--green);box-shadow:none}.submit.compact,.ghost-button,.ghost-link{border-radius:12px}.mobile-logout-panel-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:1px solid rgba(163,50,36,.16);border-radius:12px;background:#fff;color:var(--error);font-weight:900}.product-layout,.management-grid,.home-actions-panel,.home-analytics-widget,.analytics-main-grid,.analytics-secondary-grid,.analytics-paywall{grid-template-columns:1fr}.home-analytics-widget{gap:14px;padding:18px;border-radius:20px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.home-analytics-metrics{align-items:end;justify-content:space-between;width:100%;min-width:0;text-align:left}.home-analytics-widget .submit,.home-analytics-widget .ghost-button,.analytics-paywall-action{width:100%}.analytics-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analytics-kpi-card.primary{grid-column:1 / -1}.analytics-kpi-card{min-height:110px;padding:16px;border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.analytics-kpi-card strong{font-size:30px;letter-spacing:-.04em}.analytics-kpi-card .analytics-dev-label{font-size:20px}.analytics-donut-wrap{grid-template-columns:minmax(88px,28vw) minmax(0,1fr);justify-items:stretch;gap:12px}.analytics-donut-shell{justify-self:center;width:clamp(88px,28vw,128px)}.analytics-donut-center{inset:31%;gap:2px}.analytics-donut-center strong{font-size:clamp(16px,5vw,22px);letter-spacing:-.04em}.analytics-donut-center span{max-width:46px;font-size:8px}.analytics-legend{width:100%;min-width:0;gap:2px}.analytics-legend-row{grid-template-columns:9px minmax(0,1fr) auto;gap:6px;padding:6px 0}.analytics-legend-row:hover,.analytics-legend-row.active{padding-inline:6px;transform:none}.analytics-legend-row>span{width:9px;height:9px}.analytics-legend-row strong{font-size:12px}.analytics-legend-row small{font-size:10px;white-space:nowrap}.analytics-line-chart{width:100%;min-width:0;min-height:190px;gap:8px;overflow:visible;padding-bottom:0}.analytics-line-svg{width:100%;min-width:0;min-height:128px}.analytics-line-path{stroke-width:3}.analytics-line-point circle{r:4.2;stroke-width:2.5}.analytics-line-days{grid-template-columns:repeat(var(--day-count,7),minmax(0,1fr));gap:4px;min-width:0}.analytics-day{gap:4px}.analytics-day strong{font-size:12px}.analytics-day small,.analytics-day em{font-size:9px}.analytics-category-row{grid-template-columns:minmax(0,1fr) 78px auto 28px}.analytics-product-row{grid-template-columns:30px minmax(0,1fr)}.analytics-product-row b{grid-column:2}.analytics-paywall{min-height:0}.home-profile-grid{display:none}.subscription-expired-panel{display:grid;align-items:start;padding:20px;border-radius:24px}.subscription-expired-panel .submit{width:100%}.app-shell[data-active-view="products"] .product-layout{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.workspace-head.split{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-card{min-height:112px;gap:6px;align-content:space-between}.metric-card strong{font-size:34px;letter-spacing:0}.metric-card small{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.metric-card.accent{grid-column:1 / -1;min-height:104px;background:linear-gradient(135deg,#006744,#073425)}.product-head-actions{display:grid;grid-template-columns:repeat(2,42px);justify-content:end;gap:8px;width:auto}.mobile-add-product{display:inline-flex}.product-head-actions .ghost-button{display:grid;place-items:center;width:42px;min-width:42px;min-height:42px;padding:0;border-radius:15px;font-size:0;color:var(--ink)}.product-head-actions .ghost-button span{display:none}.product-head-actions .ghost-button svg{display:block;width:22px;height:22px}.home-actions-panel{gap:0}.home-actions-panel .actions-row{display:grid;grid-template-columns:1fr;width:100%}.home-actions-panel .actions-row button{width:100%;min-height:52px;justify-content:center}.product-form{position:static;padding:0;border:0;border-radius:18px;background:transparent;box-shadow:none}.product-form-page{width:100%}.product-catalog-card{padding:0;border:0;background:transparent;box-shadow:none}.app-shell[data-active-view="products"] .product-catalog-card{display:grid;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.product-catalog-card .section-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:4px}.app-shell[data-active-view="products"] .product-catalog-card .section-title{display:none}.product-catalog-card .section-title h2{display:none}.catalog-title-group{min-width:0}.category-toolbar{position:static;z-index:120;flex-wrap:nowrap;gap:8px;margin:0 0 2px;padding:8px 14px 9px;overflow-x:auto;background:#faf8f1;scrollbar-width:none}.category-toolbar::-webkit-scrollbar{display:none}.category-chip,.category-empty{flex:0 0 auto}.product-grid{display:grid;grid-template-columns:1fr;gap:0;min-height:0}.app-shell[data-active-view="products"] .product-grid{align-content:start;height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px;scrollbar-width:none}.app-shell[data-active-view="products"] .product-grid::-webkit-scrollbar{display:none}.product-card{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto;gap:14px;height:auto;min-height:132px;margin:6px 0;padding:14px;overflow:visible;border-radius:18px;background:#fff}.product-image{width:96px;height:96px;aspect-ratio:auto;border-radius:14px}.product-body{grid-template-rows:auto auto minmax(28px,auto) auto;align-content:start;padding:0}.product-body h3{font-size:16px;letter-spacing:0}.product-icon-button{width:30px;height:30px}.payment-settings-form{position:static}.orders-layout{height:auto;min-height:0;grid-template-columns:1fr;overflow:visible}.payment-settings-row{grid-template-columns:1fr}.payment-settings-row .submit{width:100%;min-width:0;margin-top:0}.orders-board{height:auto;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.orders-board-title,.payment-settings-head{display:grid;grid-template-columns:minmax(0,1fr) auto}.orders-board-title{align-items:center}.orders-board-title>div{display:grid;gap:2px}.orders-board-title h2{display:none}.orders-board-title .ghost-button{display:grid;place-items:center;width:42px;min-width:42px;min-height:42px;padding:0;border-radius:15px;font-size:0;color:var(--ink)}.orders-board-title .ghost-button span{display:none}.orders-board-title .ghost-button svg{display:block;width:22px;height:22px}.order-filter-tabs{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -2px;padding:2px 2px 4px;overflow-x:auto;scrollbar-width:none}.order-filter-tabs::-webkit-scrollbar{display:none}.order-filter-chip{flex:0 0 auto}.orders-list{overflow:visible;padding:0;gap:12px}.order-card{border:0;border-radius:18px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.management-grid{grid-template-columns:1fr;gap:12px}.management-grid>.panel-card{min-height:0;grid-template-rows:auto}.management-grid .actions-row{display:grid;grid-template-columns:1fr;width:100%}.management-grid .actions-row button,.management-grid .submit{width:100%;min-height:52px}.management-admin-card .section-title{flex-wrap:wrap;row-gap:8px}.management-admin-card .section-title h2{font-size:20px}.managed-bot-status,.bot-username-row{grid-template-columns:1fr}.managed-bot-status .actions-row{width:100%}.workspace-head h1{font-size:clamp(28px,9vw,40px);line-height:1.02;letter-spacing:0}.page{grid-template-columns:1fr;min-height:100svh}.brand-panel{--cut:clamp(90px,30vw,190px);min-height:34svh;padding:30px 22px 52px;clip-path:none}.brand-panel::after{display:none}.brand-copy{width:min(420px,86%)}.eyebrow{margin-bottom:12px;font-size:11px;letter-spacing:.14em}h1{font-size:clamp(44px,15vw,74px)}.description{max-width:360px;margin-top:16px;font-size:14px;line-height:1.5}.benefit-list{display:none}.auth-panel{align-items:flex-start;padding:0 16px 24px;margin-top:-22px;position:relative;z-index:3;background:transparent}.subscription-expired-page .auth-panel{align-items:center;justify-content:center;min-height:100svh;margin-top:0;padding:calc(18px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom))}.subscription-expired-page .auth-card{width:min(360px,100%);margin:0 auto}.auth-card{width:min(440px,100%);padding:22px;border:1px solid rgba(20,26,23,.08);border-radius:28px;background:rgba(248,251,246,.94);box-shadow:0 24px 62px rgba(31,45,38,.2);backdrop-filter:blur(10px)}.card-head{margin-bottom:16px}.card-head h2{font-size:30px}.card-head p{font-size:14px}.form{gap:12px;margin-top:18px}.field input,.submit{min-height:52px;border-radius:12px}}@media (max-width:520px){.side-panel{grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:40px;gap:8px;padding:calc(9px + env(safe-area-inset-top)) 12px 9px}.app-shell.profile-area .side-panel{grid-template-columns:minmax(0,1fr) auto auto}.app-shell.detail-area .side-panel{grid-template-columns:40px minmax(0,1fr) auto}.logo-mark{width:38px;height:38px;border-radius:13px;font-size:16px}.side-brand{gap:8px}.side-brand strong{font-size:15px}.side-brand small{max-width:34vw}.side-language-switch .language-switch{--lang-chip:27px;--lang-height:23px}.plan-tile{min-height:38px;max-width:84px;padding:0 10px;border-radius:13px}.sessions-tile,.browser-push-tile{display:none}.plan-tile strong{font-size:13px}.logout-button{width:38px;min-width:38px;min-height:38px;border-radius:13px}.mobile-profile-button{width:38px;min-width:38px;min-height:38px;border-radius:13px;font-size:24px}.mobile-profile-action{height:38px;gap:6px}.mobile-subscription-badge{min-width:46px;height:32px;padding:0 10px;font-size:12px}.mobile-profile-dots{width:28px;height:38px;font-size:24px}.side-nav{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));gap:3px;margin:0;height:58px;padding:7px 8px;border-radius:21px}.side-nav button{min-width:0;height:42px;min-height:0;max-height:42px;padding:0;border-radius:15px}.side-nav button::before{width:24px;height:24px}.workspace{padding:calc(72px + env(safe-area-inset-top)) 10px calc(78px + env(safe-area-inset-bottom))}.app-shell[data-active-view="products"] .workspace{padding-left:0;padding-right:0}.app-shell[data-active-view="products"] .workspace-head{padding:0 10px}.workspace-head.split{gap:10px}.product-head-actions{grid-template-columns:repeat(2,40px);width:auto;gap:7px}.product-head-actions .ghost-button{width:40px;min-width:40px;min-height:40px;padding:0;border-radius:14px;font-size:0}.order-items li{grid-template-columns:minmax(0,1fr) 18px 44px 90px;gap:6px}.panel-card,.metric-card{border-radius:18px;padding:16px;background:#fff;box-shadow:0 8px 22px rgba(31,45,38,.055)}.product-catalog-card,.orders-board,.product-form-page{padding:0;border:0;background:transparent;box-shadow:none}.form-row{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr;gap:0;min-height:0}.product-card{grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto;gap:12px;height:auto;min-height:132px;overflow:visible;border-radius:18px;background:#fff}.product-image{width:84px;height:84px;aspect-ratio:auto}.product-body{gap:5px;grid-template-rows:auto auto minmax(28px,auto) auto;padding:0}.product-body span{font-size:10px;line-height:1.1}.product-title-row{grid-template-columns:minmax(0,1fr) auto;gap:4px}.product-body h3{display:block;font-size:14px;line-height:1.2;min-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-body p{min-height:28px;font-size:11px;line-height:1.3;-webkit-line-clamp:2}.product-body>strong{font-size:13px}.product-discount-button{display:none}.product-discount-icon{display:inline-grid}.product-icon-actions{gap:3px}.product-icon-button{width:24px;height:24px}.product-icon-button svg{width:14px;height:14px}.brand-panel{--cut:96px;min-height:30svh;padding:26px 18px 48px}.auth-card{padding:18px;border:1px solid rgba(20,26,23,.08);border-radius:24px;background:rgba(248,251,246,.97)}.auth-panel{padding-inline:12px;margin-top:-18px;background:transparent}.tabs{border-radius:20px;gap:5px;padding:5px}.tab{min-height:40px;border-radius:16px;font-size:14px}.field span{font-size:12px}.field input,.submit{min-height:46px;border-radius:16px}.message{font-size:13px}}@media (min-width:881px) and (max-width:1200px){.app-shell{padding-left:240px}.side-panel{width:240px}.workspace{padding:28px 22px}.analytics-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.analytics-main-grid{gap:12px}.analytics-secondary-grid{grid-template-columns:1fr;gap:12px}.management-grid{grid-template-columns:1fr;gap:14px}.home-profile-grid{grid-template-columns:1fr 1fr}}html[data-theme="strong-dark"]{color-scheme:dark;--paper:#060b1a;--paper-soft:rgba(255,255,255,.045);--ink:#f2f5fa;--muted:#9fb0cb;--line:rgba(255,255,255,.11);--green:#2c8c62;--green-soft:rgba(44,140,98,.18);--gold:#e0a94f;--error:#ff7a70;--white:rgba(255,255,255,.06);--shadow:0 24px 70px rgba(0,0,0,.45);--sd-bg-top:#0a1126;--sd-bg-bottom:#040814;--sd-surface:rgba(255,255,255,.055);--sd-surface-strong:rgba(22,32,60,.92);--sd-edge:rgba(255,255,255,.12);--sd-edge-top:rgba(255,255,255,.20);--sd-accent-text:#4aba86;--sd-ready:linear-gradient(135deg,#0f5e44 0%,#0a4a35 55%,#073a2a 100%);--sd-action:linear-gradient(180deg,#0f5e44,#073e2d)}html.theme-switching,html.theme-switching *,html.theme-switching *::before,html.theme-switching *::after{transition:background-color .45s ease,background .45s ease,color .35s ease,border-color .45s ease,box-shadow .45s ease,fill .35s ease !important}html[data-theme="strong-dark"] body{background:var(--sd-surface)}html[data-theme="strong-dark"] .brand-panel::after{background:var(--sd-surface)}html[data-theme="strong-dark"] .auth-panel{background:var(--sd-surface)}html[data-theme="strong-dark"] .auth-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .subscription-expired-meta{background:var(--sd-surface);color:var(--ink)}html[data-theme="strong-dark"] .tabs{background:var(--sd-surface)}html[data-theme="strong-dark"] .field small{color:var(--muted)}html[data-theme="strong-dark"] .field input,html[data-theme="strong-dark"] .field select{background:var(--sd-surface)}html[data-theme="strong-dark"] .field input:focus,html[data-theme="strong-dark"] .field select:focus{background:var(--sd-surface)}html[data-theme="strong-dark"] .dashboard-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .language-switch{background:var(--sd-surface)}html[data-theme="strong-dark"] .side-language-switch .language-switch-option.active{color:var(--ink)}html[data-theme="strong-dark"] .dashboard-head .stage{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .managed-bot-preview,html[data-theme="strong-dark"] .managed-bot-status{background:var(--sd-surface)}html[data-theme="strong-dark"] .managed-bot-preview-avatar,html[data-theme="strong-dark"] .bot-avatar-preview{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .managed-bot-hint.success{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .managed-avatar-picker{background:var(--sd-surface)}html[data-theme="strong-dark"] .code-panel{background:var(--sd-surface)}html[data-theme="strong-dark"] .message.success{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .shell-message-dialog{background:var(--sd-surface)}html[data-theme="strong-dark"] .app-shell{background:var(--sd-surface)}html[data-theme="strong-dark"] .nav-badge{color:var(--ink)}html[data-theme="strong-dark"] .profile-summary,html[data-theme="strong-dark"] .profile-menu button,html[data-theme="strong-dark"] .profile-menu a,html[data-theme="strong-dark"] .profile-logout-button{background:var(--sd-surface)}html[data-theme="strong-dark"] .profile-avatar{background:var(--sd-surface)}html[data-theme="strong-dark"] .session-panel{background:var(--sd-surface)}html[data-theme="strong-dark"] .browser-push-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .browser-push-card.active{background:var(--sd-surface)}html[data-theme="strong-dark"] .browser-push-icon{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .browser-push-card button.secondary{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .browser-push-setting em{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .browser-push-switch span{background:var(--sd-surface)}html[data-theme="strong-dark"] .browser-push-switch span::after{background:var(--sd-surface)}html[data-theme="strong-dark"] .session-refresh-button{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .session-item{background:var(--sd-surface)}html[data-theme="strong-dark"] .session-current{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .metric-card,html[data-theme="strong-dark"] .panel-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .management-bot-link{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .subscription-expired-panel span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .home-profile-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-profile-card:hover{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-profile-card[data-home-profile-view="sessions"]{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-profile-card[data-home-profile-view="notifications"]{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-profile-card[data-home-profile-view="sessions"]:hover,html[data-theme="strong-dark"] .home-profile-card[data-home-profile-view="notifications"]:hover{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-profile-icon{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .home-analytics-widget{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-analytics-widget.locked{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-analytics-widget span,html[data-theme="strong-dark"] .analytics-paywall span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-kpi-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-kpi-card.risk{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-legend-row:hover,html[data-theme="strong-dark"] .analytics-legend-row.active{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-week-button{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-day em{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-product-row{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-product-row>span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-category-entry.expanded .analytics-category-row{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-category-row i{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-category-row>span{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-category-products div{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-category-products span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-insight{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-insight.risk{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-insight.good{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-insight.money{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-paywall{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-kpi-grid.loading article,html[data-theme="strong-dark"] .analytics-loading-panel{background:var(--sd-surface)}html[data-theme="strong-dark"] .miniapp-design-hint{color:var(--muted)}html[data-theme="strong-dark"] .miniapp-design-trigger{background:var(--sd-surface)}html[data-theme="strong-dark"] .miniapp-design-trigger:hover,html[data-theme="strong-dark"] .miniapp-design-dropdown.open .miniapp-design-trigger{background:var(--sd-surface)}html[data-theme="strong-dark"] .miniapp-design-menu{background:var(--sd-surface)}html[data-theme="strong-dark"] .miniapp-design-option:hover{background:var(--sd-surface)}html[data-theme="strong-dark"] .ghost-button,html[data-theme="strong-dark"] .ghost-link{background:var(--sd-surface)}html[data-theme="strong-dark"] .status-pill.active{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .category-chip{background:var(--sd-surface)}html[data-theme="strong-dark"] .category-chip:hover,html[data-theme="strong-dark"] .category-chip.active{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .product-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .product-body span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .product-icon-button{background:var(--sd-surface)}html[data-theme="strong-dark"] .product-icon-button:hover{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-filter-chip{background:var(--sd-surface)}html[data-theme="strong-dark"] .order-filter-chip:hover,html[data-theme="strong-dark"] .order-filter-chip.active{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .order-status.shipped1{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-status.shipped{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-status.completed{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-details-panel[open]{background:var(--sd-surface)}html[data-theme="strong-dark"] .order-details-panel summary{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-courier-share-btn{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .receipt-link:hover{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .receipt-link.loading{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .receipt-link.downloaded{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .bot-toggle-switch span{background:var(--sd-surface)}html[data-theme="strong-dark"] .bot-toggle-switch span::after{background:var(--sd-surface)}html[data-theme="strong-dark"] .order-product-info{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-product-dialog{background:var(--sd-surface)}html[data-theme="strong-dark"] .shipment-dialog{background:var(--sd-surface)}html[data-theme="strong-dark"] .shipment-dialog .dialog-kicker{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .shipment-option{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .shipment-option:hover{background:var(--sd-surface)}html[data-theme="strong-dark"] .shipment-option span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .shipment-map-head{background:var(--sd-surface)}html[data-theme="strong-dark"] .shipment-map-head strong{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .shipment-map-head span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .shipment-map-frame{background:var(--sd-surface)}html[data-theme="strong-dark"] .shipment-map-loading,html[data-theme="strong-dark"] .shipment-map-error{background:var(--sd-surface);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .delivery-map-fullscreen{background:var(--sd-surface)}html[data-theme="strong-dark"] .delivery-map-frame{background:var(--sd-surface)}html[data-theme="strong-dark"] .order-product-close{background:var(--sd-surface)}html[data-theme="strong-dark"] .field textarea{background:var(--sd-surface)}html[data-theme="strong-dark"] .field textarea:focus{background:var(--sd-surface)}html[data-theme="strong-dark"] .file-picker{background:var(--sd-surface)}html[data-theme="strong-dark"] .file-picker:hover,html[data-theme="strong-dark"] .file-picker:focus-within{background:var(--sd-surface)}html[data-theme="strong-dark"] .preview-drawer{border-color:var(--line);background:var(--sd-surface)}html[data-theme="strong-dark"] .preview-toggle{border-color:var(--line)}html[data-theme="strong-dark"] .preview-frame-action{background:var(--sd-surface);color:var(--ink)}html[data-theme="strong-dark"] .phone-frame iframe{background:var(--sd-surface)}html[data-theme="strong-dark"] .preview-frame-loader{background:var(--sd-surface)}html[data-theme="strong-dark"] .miniapp-empty-preview{background:var(--sd-surface)}html[data-theme="strong-dark"] .miniapp-empty-icon{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .miniapp-empty-preview span{color:var(--sd-accent-text)}@media (max-width:880px){html[data-theme="strong-dark"] body{background:var(--sd-surface)}html[data-theme="strong-dark"] .preview-drawer.open{background:var(--sd-surface)}html[data-theme="strong-dark"] .preview-mobile-action{background:var(--sd-surface);color:var(--ink)}html[data-theme="strong-dark"] .phone-frame{background:var(--sd-surface)}html[data-theme="strong-dark"] .app-shell{background:var(--sd-surface)}html[data-theme="strong-dark"] .side-panel{background:var(--sd-surface)}html[data-theme="strong-dark"] .side-language-switch .language-switch{background:var(--sd-surface)}html[data-theme="strong-dark"] .plan-tile{background:var(--sd-surface)}html[data-theme="strong-dark"] .mobile-profile-button{background:var(--sd-surface)}html[data-theme="strong-dark"] .side-nav{background:var(--sd-surface)}html[data-theme="strong-dark"] .side-nav button{color:var(--muted)}html[data-theme="strong-dark"] .side-nav button.active{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .logout-button:hover::before{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .workspace{background:var(--sd-surface)}html[data-theme="strong-dark"] .panel-card,html[data-theme="strong-dark"] .metric-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .field input,html[data-theme="strong-dark"] .field select,html[data-theme="strong-dark"] .field textarea{background:var(--sd-surface)}html[data-theme="strong-dark"] .mobile-logout-panel-button{background:var(--sd-surface)}html[data-theme="strong-dark"] .home-analytics-widget{background:var(--sd-surface)}html[data-theme="strong-dark"] .analytics-kpi-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .category-toolbar{background:var(--sd-surface)}html[data-theme="strong-dark"] .product-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .order-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .auth-card{background:var(--sd-surface)}}@media (max-width:520px){html[data-theme="strong-dark"] .panel-card,html[data-theme="strong-dark"] .metric-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .product-card{background:var(--sd-surface)}html[data-theme="strong-dark"] .auth-card{background:var(--sd-surface)}}html[data-theme="strong-dark"] body{background:radial-gradient(420px 420px at 100% 0%,rgba(44,140,98,.20),transparent 70%),radial-gradient(460px 460px at 0% 100%,rgba(51,89,242,.16),transparent 70%),linear-gradient(180deg,var(--sd-bg-top),var(--sd-bg-bottom));background-color:var(--sd-bg-bottom);background-attachment:fixed;min-height:100vh}html[data-theme="strong-dark"] .app-shell,html[data-theme="strong-dark"] .workspace,html[data-theme="strong-dark"] .workspace-content{background:transparent}html[data-theme="strong-dark"] :is(.metric-card,.panel-card,.home-profile-card,.dashboard-card,.session-panel,.session-item,.browser-push-card,.profile-summary,.product-card,.order-card,.analytics-card,.analytics-kpi-card,.management-grid>*,.quick-actions,.home-actions,.auth-card,.shell-message-dialog,.profile-menu button,.profile-menu a,.profile-logout-button){background:var(--sd-surface);border-color:var(--sd-edge);box-shadow:inset 0 1px 0 var(--sd-edge-top),0 14px 40px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3)}html[data-theme="strong-dark"] :is(input,select,textarea):not([type="checkbox"]):not([type="radio"]):not([type="range"]){color:var(--ink);background:rgba(255,255,255,.05);border-color:var(--sd-edge)}html[data-theme="strong-dark"] :is(input,textarea)::placeholder{color:rgba(159,176,203,.7)}html[data-theme="strong-dark"] :is(input,select,textarea):focus{border-color:rgba(44,140,98,.75);box-shadow:0 0 0 3px rgba(44,140,98,.18);outline:none}html[data-theme="strong-dark"] .browser-push-switch span::after{background:#fff}html[data-theme="strong-dark"] :is(.submit,.primary-button,button.primary){background:var(--sd-action);color:#fff;border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}html[data-theme="strong-dark"] a{color:var(--sd-accent-text)}.sd-pulse,.sd-quick-tiles{display:none}html[data-theme="strong-dark"] .home-overview-line,html[data-theme="strong-dark"] .home-actions-body>p,html[data-theme="strong-dark"] .home-actions-body>.actions-row{display:none}html[data-theme="strong-dark"] .metric-card.accent{grid-column:1 / -1;background:var(--sd-ready);border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 1px rgba(255,255,255,.35),inset 0 -2px 6px rgba(0,0,0,.25),0 16px 36px rgba(8,74,52,.45);color:#fff;position:relative;overflow:hidden}html[data-theme="strong-dark"] .metric-card.accent::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 60% at 20% 0%,rgba(255,255,255,.22),transparent 60%)}html[data-theme="strong-dark"] .metric-card.accent>span{display:none}html[data-theme="strong-dark"] .metric-card.accent strong{display:flex;align-items:center;gap:12px;color:#fff;font-size:clamp(34px,5vw,44px);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 14px rgba(255,255,255,.28)}html[data-theme="strong-dark"] .sd-pulse{display:inline-block;width:44px;height:22px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[data-theme="strong-dark"] .metric-card.accent small{color:rgba(255,255,255,.82)}html[data-theme="strong-dark"] .metric-card.accent .home-bot-link{color:#fff}html[data-theme="strong-dark"] .sd-quick-tiles{display:grid;grid-template-columns:40fr 33fr 27fr;gap:8px;margin-top:14px}html[data-theme="strong-dark"] .sd-quick-tiles button{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:58px;padding:0 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.06);color:var(--ink);font:inherit;cursor:pointer;transition:transform .18s ease,background .2s ease}html[data-theme="strong-dark"] .sd-quick-tiles button:hover{background:rgba(255,255,255,.1)}html[data-theme="strong-dark"] .sd-quick-tiles button:active{transform:scale(.96)}html[data-theme="strong-dark"] .sd-quick-tiles button.filled{background:var(--sd-action);border-color:rgba(255,255,255,.18)}html[data-theme="strong-dark"] .sd-quick-tiles strong{font-size:15px}html[data-theme="strong-dark"] .sd-quick-tiles small{font-size:11px;font-weight:700;color:var(--muted)}html[data-theme="strong-dark"] .sd-quick-tiles button.filled small{color:rgba(255,255,255,.75)}.sd-sales-widget{display:block;width:100%;text-align:left;font:inherit;color:var(--ink);cursor:pointer;padding:16px 18px;border-radius:22px;border:1px solid var(--sd-edge);background:var(--sd-surface);box-shadow:inset 0 1px 0 var(--sd-edge-top),0 14px 40px rgba(0,0,0,.32);transition:transform .18s ease,background .2s ease}.sd-sales-widget:hover{background:rgba(255,255,255,.08)}.sd-sales-widget:active{transform:scale(.985)}.sd-sales-head{display:flex;justify-content:space-between;align-items:center;font-size:16px}.sd-sales-head svg{width:18px;height:18px;fill:none;stroke:var(--sd-accent-text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sd-sales-body{display:flex;justify-content:space-between;gap:14px;margin-top:12px}.sd-sales-body>span{display:flex;flex-direction:column;gap:2px}.sd-sales-body .right{align-items:flex-end}.sd-sales-body small{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.sd-sales-body b{font-size:22px;font-weight:900}.sd-sales-body b.accent{font-size:18px;color:var(--sd-accent-text)}.sd-sales-body em{font-style:normal;font-size:12px;color:var(--muted)}.sd-sales-locked{display:block;margin-top:8px;font-size:13px;color:var(--muted)}.sd-spark{width:96px;height:26px}.sd-spark polyline{fill:none;stroke:var(--sd-accent-text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.design-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:8px}.design-option{position:relative;display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:22px;border:1.5px solid var(--line);background:var(--white);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .25s ease,box-shadow .25s ease}.design-option:hover{transform:translateY(-2px)}.design-option.active{border-color:var(--green);box-shadow:0 0 0 3px rgba(44,140,98,.18)}.design-option-preview{display:grid;grid-template-columns:1fr 1fr;gap:6px;height:118px;padding:10px;border-radius:14px;overflow:hidden}.design-option-preview.strong-dark{background:linear-gradient(180deg,#0a1126,#040814)}.design-option-preview.low-light{background:linear-gradient(135deg,#f8f1e4,#e4ece4)}.design-option-preview i{display:block;border-radius:8px}.design-option-preview .dp-bar{grid-column:1 / -1;height:10px;width:40%}.design-option-preview .dp-ready{grid-column:1 / -1}.design-option-preview.strong-dark .dp-bar{background:rgba(255,255,255,.5)}.design-option-preview.strong-dark .dp-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.design-option-preview.strong-dark .dp-ready{background:linear-gradient(135deg,#0f5e44,#073a2a)}.design-option-preview.low-light .dp-bar{background:rgba(20,26,23,.5)}.design-option-preview.low-light .dp-card{background:#fff}.design-option-preview.low-light .dp-ready{background:linear-gradient(135deg,#1d6b4f,#0f4a35)}.design-option-text strong{display:block;font-size:17px}.design-option-text small{display:block;margin-top:2px;font-size:13px;color:var(--muted)}.design-option-check{position:absolute;top:22px;right:22px;width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:rgba(0,0,0,.25);transition:background .2s ease,border-color .2s ease}.design-option.active .design-option-check{border-color:transparent;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}.profile-menu-value{float:right;margin-left:10px;font-weight:600;color:var(--muted)}.home-profile-card .home-profile-icon svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:880px){html[data-theme="strong-dark"] .side-nav{left:0;right:0;bottom:0;height:calc(66px + env(safe-area-inset-bottom));padding:8px 12px calc(8px + env(safe-area-inset-bottom));border:0;border-top:1px solid rgba(255,255,255,.10);border-radius:26px 26px 0 0;background:linear-gradient(180deg,rgba(14,22,44,.92),rgba(6,10,24,.97));box-shadow:inset 0 1px 1px rgba(255,255,255,.10),0 -10px 30px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4)}html[data-theme="strong-dark"] .side-nav button{color:#8e9bb4;background:transparent;transition:color .2s ease,background .2s ease}html[data-theme="strong-dark"] .side-nav button.active{color:var(--sd-accent-text);background:rgba(255,255,255,.08)}html[data-theme="strong-dark"] .side-nav button:hover{color:var(--ink);background:rgba(255,255,255,.05)}html[data-theme="strong-dark"] .preview-toggle{background:#006744;border-color:rgba(255,255,255,.25);box-shadow:inset 0 1px 1px rgba(255,255,255,.3),0 10px 22px rgba(0,0,0,.4)}}.sd-topbar{display:none}@media (max-width:880px){html[data-theme="strong-dark"] .side-panel{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}html[data-theme="strong-dark"] .side-panel>*{pointer-events:auto}html[data-theme="strong-dark"] .side-brand,html[data-theme="strong-dark"] .side-top-actions,html[data-theme="strong-dark"] .mobile-profile-action,html[data-theme="strong-dark"] .mobile-profile-button{display:none !important}html[data-theme="strong-dark"] .sd-topbar{position:fixed;top:0;left:0;right:0;z-index:150;display:flex;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top)) 16px 26px;pointer-events:none;background:linear-gradient(180deg,rgba(8,14,32,.96) 0%,rgba(8,14,32,.82) 50%,rgba(8,14,32,0) 100%)}html[data-theme="strong-dark"] .sd-topbar>*{pointer-events:auto}html[data-theme="strong-dark"] .app-shell.profile-area .sd-shop-badge,html[data-theme="strong-dark"] .app-shell.detail-area .sd-shop-badge{opacity:0;pointer-events:none}html[data-theme="strong-dark"] .mobile-back-button{z-index:160}html[data-theme="strong-dark"] :is(.sd-shop-badge,.sd-top-pill){border:0;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.05));-webkit-backdrop-filter:blur(18px) saturate(1.8);backdrop-filter:blur(18px) saturate(1.8);box-shadow:inset 0 1px 1px rgba(255,255,255,.32),inset 0 -1px 1px rgba(0,0,0,.2),0 8px 22px rgba(0,0,0,.35)}html[data-theme="strong-dark"] .sd-shop-badge{display:flex;align-items:center;gap:8px;max-width:42px;height:42px;padding:5px;border-radius:999px;color:#fff;font:inherit;overflow:hidden;white-space:nowrap;cursor:pointer;transition:max-width .45s cubic-bezier(.3,1.3,.5,1),padding .3s ease,opacity .25s ease}html[data-theme="strong-dark"] .sd-shop-badge.open{max-width:240px;padding-right:16px}html[data-theme="strong-dark"] .sd-shop-letter{flex:none;width:32px;height:32px;display:grid;place-items:center;font-size:16px;font-weight:800}html[data-theme="strong-dark"] .sd-shop-name{font-size:15px;font-weight:700;opacity:0;transition:opacity .25s ease}html[data-theme="strong-dark"] .sd-shop-badge.open .sd-shop-name{opacity:1}html[data-theme="strong-dark"] .sd-top-pill{display:flex;align-items:center;gap:6px;height:42px;padding:4px 6px 4px 5px;border-radius:999px}html[data-theme="strong-dark"] .sd-top-pill .language-switch{background:transparent;border:0;box-shadow:none}html[data-theme="strong-dark"] .sd-plan{border:0;background:none;padding:0 4px;color:var(--sd-accent-text);font:inherit;font-size:13px;font-weight:900;cursor:pointer}html[data-theme="strong-dark"] .sd-profile{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:#fff;cursor:pointer}html[data-theme="strong-dark"] .sd-profile svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.7}html[data-theme="strong-dark"] .workspace{padding-top:calc(78px + env(safe-area-inset-top));padding-bottom:calc(96px + env(safe-area-inset-bottom))}}html[data-theme="strong-dark"] .home-actions-panel{padding-bottom:14px}html[data-theme="strong-dark"] .home-actions-panel .sd-quick-tiles{margin-top:10px}html[data-theme="strong-dark"] .home-actions-body{padding-top:0;margin-top:0}html[data-theme="strong-dark"] .home-actions-toggle{min-height:0;padding:0}html[data-theme="strong-dark"] .home-actions-toggle h2{font-size:19px;margin:0}html[data-theme="strong-dark"] .home-actions-panel{padding-top:16px}html:not([data-theme="strong-dark"]) :is(.sd-product-menu,.sd-inline-icon,.sd-menu-icon,.sd-menu-chevron,.sd-kpi-spark,.sd-icon){display:none !important}html[data-theme="strong-dark"] .ll-text{display:none}html[data-theme="strong-dark"] .sd-icon-host{display:inline-grid;place-items:center}.sd-icon,.sd-inline-icon,.sd-menu-icon,.sd-menu-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.sd-icon{width:18px;height:18px}html[data-theme="strong-dark"] :is(.product-head-actions .ghost-button,[data-refresh-analytics]){width:40px;height:40px;min-height:40px;padding:0;display:inline-grid;place-items:center;border-radius:13px;border:0;color:var(--sd-accent-text);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.04));box-shadow:inset 0 1px 1px rgba(255,255,255,.25),0 6px 16px rgba(0,0,0,.3)}html[data-theme="strong-dark"] .product-head-actions .ghost-button span{display:none}html[data-theme="strong-dark"] .product-head-actions .ghost-button svg{width:20px;height:20px}html[data-theme="strong-dark"] :is(.category-chip,.order-filter-chip){color:var(--muted);background:rgba(255,255,255,.06);border:1px solid var(--line);box-shadow:none}html[data-theme="strong-dark"] :is(.category-chip,.order-filter-chip).active{color:#fff;background:linear-gradient(135deg,#1d7f5c,#006744);border-color:transparent}html[data-theme="strong-dark"] .order-filter-chip span{color:inherit;background:rgba(255,255,255,.14)}html[data-theme="strong-dark"] .product-icon-actions,html[data-theme="strong-dark"] .product-discount-button{display:none !important}html[data-theme="strong-dark"] .product-image,html[data-theme="strong-dark"] .product-placeholder{background:rgba(255,255,255,.06);color:var(--muted);border-radius:12px}html[data-theme="strong-dark"] .product-body>span{color:var(--sd-accent-text);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}html[data-theme="strong-dark"] .product-price-stack strong{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .product-price-stack small{color:var(--muted)}.sd-product-menu{position:relative;flex:none}.sd-more-button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:var(--muted);cursor:pointer;transition:background .2s ease,color .2s ease}.sd-more-button:hover,.sd-product-menu.open .sd-more-button{background:rgba(255,255,255,.14);color:var(--ink)}.sd-more-button .sd-icon{width:16px;height:16px;fill:currentColor;stroke:none}.sd-menu{position:absolute;top:38px;right:0;z-index:40;min-width:190px;padding:6px;border-radius:16px;background:rgba(24,33,60,.96);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);box-shadow:inset 0 1px 1px rgba(255,255,255,.16),0 18px 40px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.97);transform-origin:top right;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.sd-product-menu.open .sd-menu{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease}.sd-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:0;border-radius:11px;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.sd-menu button:hover{background:rgba(255,255,255,.08)}.sd-menu button.danger{color:#ff7a70}.sd-menu .sd-icon{width:17px;height:17px}html[data-theme="strong-dark"] [data-orders-board]{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-left:0;padding-right:0}.sd-inline-icon{width:14px;height:14px;margin-right:6px;vertical-align:-2px}html[data-theme="strong-dark"] .order-info-list .order-phone{color:var(--sd-accent-text);font-weight:600}html[data-theme="strong-dark"] .order-info-list span{color:var(--muted)}html[data-theme="strong-dark"] .order-status{border:1px solid transparent}html[data-theme="strong-dark"] :is(.order-status.new,.order-status.processing){color:#e0a94f;background:rgba(224,169,79,.14);border-color:rgba(224,169,79,.35)}html[data-theme="strong-dark"] :is(.order-status.shipped1,.order-status.shipped,.order-status.completed){color:var(--sd-accent-text);background:rgba(44,140,98,.14);border-color:rgba(44,140,98,.35)}html[data-theme="strong-dark"] .order-status.cancelled{color:#ff7a70;background:rgba(255,99,99,.14);border-color:rgba(255,99,99,.35)}html[data-theme="strong-dark"] .order-details-panel summary{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-items{background:rgba(255,255,255,.05);border-radius:14px}html[data-theme="strong-dark"] .order-cancel-reason{color:#ff7a70}html[data-theme="strong-dark"] .analytics-kpi-card.primary{background:linear-gradient(180deg,rgba(44,140,98,.14),rgba(44,140,98,.06));color:var(--ink)}html[data-theme="strong-dark"] .analytics-kpi-card.primary span{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .analytics-kpi-card.primary strong{color:var(--sd-accent-text);font-size:34px}html[data-theme="strong-dark"] .analytics-kpi-card.primary small{color:var(--muted)}.sd-kpi-spark{display:block;width:100%;height:56px;margin:6px 0}.sd-kpi-spark polyline{stroke-width:2.5}html[data-theme="strong-dark"] .analytics-line-path{stroke:#4aba86 !important}html[data-theme="strong-dark"] .analytics-line-area{fill:rgba(44,140,98,.17) !important}html[data-theme="strong-dark"] .analytics-line-grid line{stroke:rgba(255,255,255,.1)}html[data-theme="strong-dark"] .analytics-line-point circle{fill:var(--sd-bg-bottom);stroke:#4aba86}.sd-manage{display:grid;gap:14px}.sd-bot-card{display:grid;grid-template-columns:minmax(0,1fr) 84px;column-gap:12px;align-items:start}.sd-bot-main h2{margin:0 0 10px;font-size:20px}.sd-bot-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sd-bot-card .sd-bot-state,.sd-bot-card .management-bot-link{grid-column:1 / -1}.sd-bot-state{margin:8px 0 4px;font-size:13px;color:var(--muted)}.sd-live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--muted)}.sd-live i{width:8px;height:8px;border-radius:50%;background:rgba(159,176,203,.6)}.sd-bot-card.is-active .sd-live{color:var(--sd-accent-text)}.sd-bot-card.is-active .sd-live i{background:var(--sd-accent-text);animation:sdPulse .9s ease-in-out infinite alternate}@keyframes sdPulse{from{transform:scale(1)}to{transform:scale(1.25)}}.sd-bot-controls .miniapp-design-line{display:contents}.sd-bot-controls .miniapp-design-label{display:none}.sd-bot-controls .miniapp-design-trigger{height:28px;min-height:28px;padding:0 10px;gap:4px;border-radius:999px;border:1px solid rgba(44,140,98,.35);background:rgba(44,140,98,.14);color:var(--sd-accent-text);font-size:12px;font-weight:800}.sd-bot-controls .miniapp-design-trigger svg{width:14px;height:14px;fill:currentColor}.sd-bot-controls .miniapp-design-menu{background:rgba(24,33,60,.96);border:0;box-shadow:inset 0 1px 1px rgba(255,255,255,.16),0 18px 40px rgba(0,0,0,.5)}.sd-bot-controls .miniapp-design-option{color:var(--ink)}.sd-bot-controls .miniapp-design-hint{flex-basis:100%;color:#e0a94f}.sd-robot{position:relative;width:84px;height:92px}.sd-robot svg{position:absolute;inset:0;width:84px;height:92px;overflow:visible;animation:sdHover 1.8s ease-in-out infinite alternate}.sd-robot-floor{position:absolute;left:50%;bottom:0;width:46px;height:7px;border-radius:50%;transform:translateX(-50%);background:rgba(44,140,98,.15);filter:blur(3px)}.sd-bot-card.is-active .sd-robot-floor{background:rgba(44,140,98,.35)}.sd-robot .lamp,.sd-robot .eye{fill:#9fb0cb}.sd-bot-card.is-active .sd-robot .lamp,.sd-bot-card.is-active .sd-robot .eye{fill:#4aba86}.sd-robot .eye{transform-box:fill-box;transform-origin:center;animation:sdBlink 4s infinite}.sd-robot .arm{transform-box:fill-box;transform-origin:50% 10%;transform:rotate(-18deg);transition:transform .4s ease}.sd-bot-card.is-active .sd-robot .arm{transform:rotate(-40deg) translateY(-4px)}@keyframes sdHover{from{transform:translateY(3px)}to{transform:translateY(-4px)}}@keyframes sdBlink{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.sd-robot svg,.sd-robot .eye,.sd-live i{animation:none !important}}.sd-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.sd-card-head h2{margin:0;font-size:20px}.sd-pill-link,.sd-pill-button{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(44,140,98,.35);background:rgba(44,140,98,.14);color:var(--sd-accent-text) !important;font:inherit;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer;white-space:nowrap}.sd-pill-button.filled{background:#2c8c62;border-color:transparent;color:#fff !important}.sd-admin-row{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px;border-radius:16px;background:rgba(255,255,255,.05)}.sd-admin-row>div{flex:1;min-width:0}.sd-admin-row strong{display:block;font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:15px}.sd-admin-row small{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.sd-edit-form{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;transition:grid-template-rows .3s ease,opacity .25s ease,margin .3s ease}.sd-edit-form>*{overflow:hidden;min-height:0}[data-sd-edit-card].editing .sd-edit-form{grid-template-rows:1fr;opacity:1;margin-top:12px}.sd-inline-field{display:flex;gap:8px}.sd-inline-field input{flex:1;min-width:0;height:46px;padding:0 12px;border-radius:13px;border:1px solid var(--line);font:16px ui-monospace,monospace}.sd-inline-field .submit{height:46px;padding:0 16px;white-space:nowrap}.sd-hint{margin:8px 0 0;font-size:12px;color:var(--muted)}.sd-pay-row{display:flex;align-items:center;gap:14px;margin-top:12px}.sd-pay-row .sd-hint{margin:0}.sd-bank-card{flex:none;width:164px;aspect-ratio:1.586;padding:10px;display:flex;flex-direction:column;justify-content:space-between;border-radius:14px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(135deg,rgba(44,140,98,.30),rgba(64,89,230,.22) 55%,rgba(255,255,255,.04));box-shadow:0 10px 24px rgba(0,0,0,.35);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:transform .15s ease}.sd-bank-card:active{transform:scale(.97)}.sd-bank-top{display:flex;align-items:center;gap:5px;font-size:8px}.sd-chip{display:block;width:20px;height:15px;border-radius:3px;background:linear-gradient(135deg,#fad98c,#cc9e4d)}.sd-nfc{opacity:.8}.sd-bank-top em{margin-left:auto;font-style:normal;font-weight:800;color:var(--sd-accent-text)}.sd-bank-num{font:600 13px ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:1px}.sd-bank-bottom{display:flex;justify-content:space-between;align-items:flex-end}.sd-bank-bottom b{font-size:8px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}.sd-brand-dots{position:relative;display:block;width:22px;height:13px}.sd-brand-dots i{position:absolute;top:0;width:13px;height:13px;border-radius:50%}.sd-brand-dots i:first-child{left:0;background:rgba(44,140,98,.85)}.sd-brand-dots i:last-child{right:0;background:rgba(77,128,255,.8)}.sd-pay-card .payment-settings-form{padding:0;background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sd-pay-card .payment-settings-head{display:none}html[data-theme="strong-dark"] .profile-avatar{background:linear-gradient(135deg,#1d7f5c,#006744);color:#fff}html[data-theme="strong-dark"] .profile-menu{gap:0;overflow:hidden;border-radius:18px;background:var(--sd-surface);box-shadow:inset 0 1px 0 var(--sd-edge-top),0 14px 40px rgba(0,0,0,.32)}html[data-theme="strong-dark"] .profile-menu :is(button,a){display:flex;align-items:center;gap:12px;margin:0;border:0;border-bottom:1px solid rgba(255,255,255,.07);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);transition:background .2s ease}html[data-theme="strong-dark"] .profile-menu :is(button,a):last-child{border-bottom:0}html[data-theme="strong-dark"] .profile-menu :is(button,a):hover{background:rgba(255,255,255,.05)}html[data-theme="strong-dark"] .profile-menu :is(button,a)::after{display:none}.sd-menu-icon{width:19px;height:19px;color:var(--sd-accent-text)}.sd-menu-chevron{width:16px;height:16px;margin-left:auto;color:var(--muted)}html[data-theme="strong-dark"] .profile-menu .profile-menu-value{float:none;margin-left:auto;font-size:13px}html[data-theme="strong-dark"] .profile-menu .profile-menu-value + .sd-menu-chevron{margin-left:6px}html[data-theme="strong-dark"] .profile-logout-button{color:#ff7a70;font-weight:800}@media (max-width:880px){html[data-theme="strong-dark"] .side-nav{height:calc(84px + env(safe-area-inset-bottom));padding:10px 12px calc(26px + env(safe-area-inset-bottom));align-items:center}html[data-theme="strong-dark"] .side-nav button{height:46px;max-height:46px;border-radius:23px}html[data-theme="strong-dark"] .preview-toggle{bottom:calc(100px + env(safe-area-inset-bottom))}html[data-theme="strong-dark"] .workspace{padding-bottom:calc(112px + env(safe-area-inset-bottom))}}html[data-theme="strong-dark"] .bot-toggle-switch span{background:rgba(255,255,255,.16)}html[data-theme="strong-dark"] .bot-toggle-switch span::after{background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.35)}html[data-theme="strong-dark"] .bot-toggle-switch input:checked + span{background:#2c8c62}html[data-theme="strong-dark"] .product-card:has(.sd-product-menu.open){position:relative;z-index:30}html[data-theme="strong-dark"] .product-card{position:relative;overflow:visible}.sd-menu button span{text-transform:none !important;letter-spacing:0 !important;font-size:14px !important;font-weight:600 !important;color:inherit !important}.sd-edit-form{display:block;max-height:0;overflow:hidden;opacity:0;margin-top:0;grid-template-rows:none;transition:max-height .35s ease,opacity .25s ease,margin .3s ease}[data-sd-edit-card].editing .sd-edit-form{max-height:260px;opacity:1;margin-top:12px}.sd-bot-controls .miniapp-design-dropdown{width:auto;min-width:0}.sd-bot-controls .miniapp-design-trigger{width:auto !important;min-width:0 !important}html[data-theme="strong-dark"] *{-webkit-tap-highlight-color:transparent}html[data-theme="strong-dark"] :focus-visible{outline:2px solid rgba(74,186,134,.55);outline-offset:2px}html[data-theme="strong-dark"] :focus:not(:focus-visible){outline:none}html[data-theme="strong-dark"] :is(.product-catalog-card,.orders-board){padding:0;background:transparent !important;border:0;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html[data-theme="strong-dark"] :is(.product-card,.order-card){background:rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 28px rgba(0,0,0,.3)}html[data-theme="strong-dark"] :is(.product-card,.order-card):hover{transform:none}html[data-theme="strong-dark"] .preview-toggle-device{width:14px;height:22px;border:2px solid #fff;border-radius:4px;background:transparent !important;box-shadow:none}html[data-theme="strong-dark"] .preview-toggle-device::before,html[data-theme="strong-dark"] .preview-toggle-device::after{display:none}@media (max-width:880px){html[data-theme="strong-dark"] .preview-toggle{width:56px;height:56px;padding:0;grid-template-columns:1fr;border-radius:50%}html[data-theme="strong-dark"] .preview-toggle-chevron{display:none}html[data-theme="strong-dark"] .app-shell.profile-area .preview-toggle,html[data-theme="strong-dark"] .app-shell.detail-area .preview-toggle{opacity:0;pointer-events:none}}html[data-theme="strong-dark"] .sd-bot-card,html[data-theme="strong-dark"] .sd-bot-card .sd-bot-main{overflow:visible}html[data-theme="strong-dark"] .sd-bot-card{position:relative;z-index:5}html[data-theme="strong-dark"] .sd-bot-controls{flex-wrap:nowrap;gap:8px}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-dropdown{position:relative;flex:none}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-trigger{height:26px !important;min-height:26px !important;padding:0 8px !important;font-size:11px !important;gap:3px !important}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-trigger svg{width:12px;height:12px}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-menu{position:absolute;top:32px;left:0;z-index:60;min-width:150px;padding:6px;border-radius:14px}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-option{border-radius:10px;padding:10px 12px;background:none}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-option:hover,html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-option.active{background:rgba(255,255,255,.08)}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-hint:not(.is-visible){display:none}html[data-theme="strong-dark"] :is(.sd-admin-card,.sd-pay-card){display:block;gap:0}html[data-theme="strong-dark"] .sd-admin-card.editing .sd-admin-row{display:none}html[data-theme="strong-dark"] .sd-admin-card .sd-edit-form{max-height:0}html[data-theme="strong-dark"] .sd-admin-card.editing .sd-edit-form{max-height:200px}.sd-sheet-backdrop,.sd-sheet-grab,.sd-sheet-head{display:none}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet-backdrop{display:block;position:fixed;inset:0;z-index:390;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .3s ease}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet-backdrop{opacity:1;pointer-events:auto}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet{position:fixed;left:50%;bottom:0;z-index:400;width:min(560px,100%);max-height:none;margin:0;padding:10px 18px calc(24px + env(safe-area-inset-bottom));border-radius:30px 30px 0 0;background:linear-gradient(#101a33,#060b1a);border-top:1px solid rgba(255,255,255,.14);box-shadow:0 -20px 50px rgba(0,0,0,.5);opacity:1;overflow:visible;transform:translate(-50%,110%);transition:transform .38s cubic-bezier(.2,.9,.3,1)}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet{transform:translate(-50%,0);margin:0}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet-grab{display:block;width:38px;height:5px;margin:0 auto 10px;border-radius:3px;background:rgba(255,255,255,.3)}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:14px}html[data-theme="strong-dark"] .sd-sheet-head button{justify-self:start;border:0;background:none;color:var(--sd-accent-text);font:inherit;font-size:16px;cursor:pointer;padding:6px 0}html[data-theme="strong-dark"] .sd-sheet-head b{font-size:17px}html[data-theme="strong-dark"] .sd-pay-card .payment-settings-row{display:grid;gap:14px}html[data-theme="strong-dark"] .sd-pay-card .payment-card-field input{height:56px;font:600 20px ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:1px}html[data-theme="strong-dark"] .sd-pay-card .payment-settings-row .submit{width:100%;height:52px}@keyframes sdSheetUp{from{transform:translateY(100%)}to{transform:none}}@keyframes sdFade{from{opacity:0}to{opacity:1}}html[data-theme="strong-dark"] :is(.order-product-modal,.shipment-modal){align-items:end;place-items:end center;padding:0;background:rgba(0,0,0,.45);animation:sdFade .25s ease}html[data-theme="strong-dark"] :is(.order-product-dialog,.shipment-dialog){width:min(560px,100%);max-height:88vh;overflow-y:auto;padding:22px 18px calc(24px + env(safe-area-inset-bottom));border-radius:30px 30px 0 0;background:linear-gradient(#101a33,#060b1a) !important;border-top:1px solid rgba(255,255,255,.14);box-shadow:0 -20px 50px rgba(0,0,0,.5);-webkit-backdrop-filter:none;backdrop-filter:none;animation:sdSheetUp .38s cubic-bezier(.2,.9,.3,1)}html[data-theme="strong-dark"] :is(.order-product-dialog,.shipment-dialog)>span:first-of-type{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-product-close{color:var(--muted);background:rgba(255,255,255,.08)}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell[data-active-view="profile"] .workspace-content,html[data-theme="strong-dark"] .app-shell[data-active-view="product-form"] .workspace-content{animation:sdSheetUp .38s cubic-bezier(.2,.9,.3,1)}}html[data-theme="strong-dark"] .profile-summary{box-shadow:none;background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;padding-left:4px}html[data-theme="strong-dark"] .profile-logout-button{background:var(--sd-surface);box-shadow:inset 0 1px 0 var(--sd-edge-top)}html[data-theme="strong-dark"] :is(.panel-card,.product-card,.order-card,.sd-pay-card,.sd-admin-card,.sd-bot-card,.home-profile-card,.profile-menu,.profile-menu-item){-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html[data-theme="strong-dark"] .sd-pay-card{position:static;transform:none}html[data-theme="strong-dark"] .preview-drawer{background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html[data-theme="strong-dark"] .preview-toggle{background:#1d7f5c !important;box-shadow:0 8px 22px rgba(0,0,0,.4)}html[data-theme="strong-dark"] .preview-toggle-device{display:block !important;opacity:1 !important}html[data-theme="strong-dark"] .sd-pay-card:not(.editing) .sd-sheet{visibility:hidden;transition:transform .38s cubic-bezier(.2,.9,.3,1),visibility 0s .38s}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet{visibility:visible;transition:transform .38s cubic-bezier(.2,.9,.3,1)}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet :is(.payment-settings-head,.payment-card-field>span,.payment-settings-note){display:none}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet form{background:none;border:0;box-shadow:none;padding:0}html[data-theme="strong-dark"] .sd-pay-card .payment-card-field input{width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#fff;text-align:center}html[data-theme="strong-dark"] .sd-pay-card .payment-settings-row .submit{border-radius:16px;background:#1d7f5c;color:#fff;font-weight:700}html[data-theme="strong-dark"] :is(.sd-product-form,.mobile-profile-screen) .sd-sheet-grab{display:block;width:38px;height:5px;margin:0 auto 10px;border-radius:3px;background:rgba(255,255,255,.3)}html[data-theme="strong-dark"] :is(.sd-product-form,.mobile-profile-screen) .sd-sheet-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:14px}html[data-theme="strong-dark"] .sd-sheet-head>:last-child{justify-self:end}html[data-theme="strong-dark"] .sd-sheet-head .sd-sheet-save{font-weight:700}@media (min-width:881px){html[data-theme="strong-dark"] .sd-profile-head,html[data-theme="strong-dark"] .mobile-profile-screen .sd-sheet-grab{display:none !important}}html[data-theme="strong-dark"] .sd-form-sheet{max-width:560px;margin:0 auto;padding:10px 18px 120px;border-radius:30px 30px 0 0;background:linear-gradient(#101a33,#060b1a);border-top:1px solid rgba(255,255,255,.14)}html[data-theme="strong-dark"] .sd-product-form{display:grid;gap:14px;background:none;border:0;box-shadow:none;padding:0}html[data-theme="strong-dark"] .sd-photo{position:relative;display:grid;place-items:center;height:170px;border-radius:20px;border:1.5px dashed rgba(255,255,255,.22);background:rgba(255,255,255,.04);overflow:hidden;cursor:pointer}html[data-theme="strong-dark"] .sd-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}html[data-theme="strong-dark"] .sd-photo.has{border-style:solid}html[data-theme="strong-dark"] .sd-photo-text{position:relative;display:grid;justify-items:center;gap:4px;color:var(--muted);text-align:center}html[data-theme="strong-dark"] .sd-photo.has .sd-photo-text{padding:6px 12px;border-radius:12px;background:rgba(0,0,0,.55);color:#fff;align-self:end;margin-bottom:10px}html[data-theme="strong-dark"] .sd-photo.has .sd-photo-text :is(svg,small){display:none}html[data-theme="strong-dark"] .sd-photo-text svg{width:30px;height:30px;fill:none;stroke:var(--sd-accent-text);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html[data-theme="strong-dark"] .sd-photo-text b{color:inherit;font-size:15px}html[data-theme="strong-dark"] .sd-field{display:grid;gap:6px}html[data-theme="strong-dark"] .sd-field>span{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.4px}html[data-theme="strong-dark"] .sd-field em{font-style:normal}html[data-theme="strong-dark"] .sd-field :is(input,textarea){width:100%;padding:14px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:16px;resize:vertical}html[data-theme="strong-dark"] .sd-category-chips{display:flex;flex-wrap:wrap;gap:8px}html[data-theme="strong-dark"] .sd-category-chips button{padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:13px;cursor:pointer;transition:background .2s,border-color .2s}html[data-theme="strong-dark"] .sd-category-chips button.active{background:rgba(29,127,92,.35);border-color:#1d7f5c}@media (max-width:880px){html[data-theme="strong-dark"] .mobile-profile-screen{padding:10px 16px 120px;border-radius:30px 30px 0 0;background:linear-gradient(#101a33,#060b1a);border-top:1px solid rgba(255,255,255,.14)}}html[data-theme="strong-dark"] .product-grid{height:auto !important;max-height:none !important;overflow:visible !important;padding-bottom:120px}html[data-theme="strong-dark"] .order-card details>summary{display:flex;justify-content:space-between;align-items:center}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet-backdrop{z-index:990}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet{z-index:1000}html[data-theme="strong-dark"] :is(.order-product-modal,.shipment-modal){z-index:1000}html[data-theme="strong-dark"]:is(.sd-pay-editing,.sd-overlay-open) .preview-toggle{opacity:0;pointer-events:none}html[data-theme="strong-dark"] .preview-toggle-device{width:26px !important;height:26px !important;border:0 !important;border-radius:0 !important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='2' width='12' height='20' rx='3'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E") !important}.sd-details-toggle{display:none}.order-total-row{display:contents}html[data-theme="strong-dark"] .order-total-row{display:flex;align-items:center;justify-content:space-between;gap:10px}html[data-theme="strong-dark"] .order-details-panel>summary{display:none !important}html[data-theme="strong-dark"] .sd-details-toggle{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:4px 0;color:var(--sd-accent-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}html[data-theme="strong-dark"] .sd-details-toggle i{font-style:normal;transition:transform .25s ease}html[data-theme="strong-dark"] .sd-details-toggle.open i{transform:rotate(180deg)}html[data-theme="strong-dark"] .receipt-link{display:inline-grid !important;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.08);color:#fff;border:0}html[data-theme="strong-dark"] .receipt-link svg{width:16px;height:16px;fill:currentColor}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell[data-active-view="products"] :is(.workspace,.workspace-content){height:auto;max-height:none;overflow:visible;align-content:start}html[data-theme="strong-dark"] .app-shell[data-active-view="products"] :is(.product-layout,.product-catalog-card){height:auto;overflow:visible;grid-template-rows:auto}}html[data-theme="strong-dark"],html[data-theme="strong-dark"] body{overflow-x:hidden;max-width:100%}html[data-theme="strong-dark"] :is(.workspace,.workspace-content,.sd-manage,.product-layout,.orders-board,.analytics-layout){grid-template-columns:minmax(0,1fr);min-width:0}html[data-theme="strong-dark"] :is(.workspace-content,.sd-manage)>*{min-width:0;max-width:100%}html[data-theme="strong-dark"] :is(.sd-bot-main,.sd-card-head,.sd-admin-row,.sd-inline-field){min-width:0}html[data-theme="strong-dark"] .sd-inline-field input{min-width:0}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell:is([data-active-view="product-form"],[data-active-view="profile"]) :is(.sd-topbar,.side-panel,.preview-toggle,.preview-drawer,.workspace-content>.workspace-head){display:none !important}html[data-theme="strong-dark"] .app-shell:is([data-active-view="product-form"],[data-active-view="profile"]) .workspace{padding:0 !important}html[data-theme="strong-dark"] .app-shell:is([data-active-view="product-form"],[data-active-view="profile"]) .workspace-content{padding:0 !important;margin:0 !important}html[data-theme="strong-dark"] .app-shell:is([data-active-view="product-form"],[data-active-view="profile"]) :is(.sd-form-sheet,.mobile-profile-screen){width:100%;max-width:none;min-height:calc(100dvh - 34px);margin:34px 0 0 !important;padding-bottom:calc(40px + env(safe-area-inset-bottom));box-sizing:border-box}html[data-theme="strong-dark"]:is([data-active-view="product-form"],[data-active-view="profile"]) body{background:#000}}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell[data-active-view="products"]{height:auto !important;min-height:100dvh;overflow:visible !important}html[data-theme="strong-dark"] .app-shell[data-active-view="products"] :is(.workspace,.workspace-content,.product-layout){height:auto !important;grid-template-rows:none !important;grid-auto-rows:auto}}html[data-theme="strong-dark"] .category-toolbar{background:transparent !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell:is([data-active-view="product-form"],[data-active-view="profile"])::after,html[data-theme="strong-dark"] .app-shell:is([data-active-view="product-form"],[data-active-view="profile"])::before{display:none !important}}html[data-theme="strong-dark"] .app-shell::after{display:none !important}.sd-details-caps,.sd-details-total{display:none}html[data-theme="strong-dark"] .order-total-row{display:block}html[data-theme="strong-dark"] .sd-details-toggle{display:flex;width:100%;justify-content:space-between;margin-top:8px;padding:0;font-weight:700}html[data-theme="strong-dark"] .sd-details-toggle>span:last-child{display:inline-flex;align-items:center;gap:4px}html[data-theme="strong-dark"] .order-details-panel[open]{margin-top:8px;padding:12px;border-radius:14px;background:rgba(255,255,255,.06);font-size:13px}html[data-theme="strong-dark"] .order-details-panel .sd-details-caps{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}html[data-theme="strong-dark"] .order-details-panel .order-items{display:grid;gap:0;margin:0;padding:0;list-style:none}html[data-theme="strong-dark"] .order-details-panel .order-items li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;margin:4px 0;padding:0;background:none !important;border:0;box-shadow:none;border-radius:0;min-height:0}html[data-theme="strong-dark"] .order-details-panel .order-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}html[data-theme="strong-dark"] .order-details-panel .order-item-qty{color:var(--muted);font-weight:500}html[data-theme="strong-dark"] .order-details-panel .order-items strong{font-weight:700}html[data-theme="strong-dark"] .order-details-panel .order-product-info{width:20px;height:20px;font-size:11px}html[data-theme="strong-dark"] .order-details-panel .sd-details-total{display:flex;justify-content:space-between;margin-top:4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.1)}html[data-theme="strong-dark"] .order-details-panel .sd-details-total span{color:var(--muted)}html[data-theme="strong-dark"] .order-card .order-details-panel .order-items li,html[data-theme="strong-dark"] .order-card .order-details-panel .order-items{background:transparent !important;background-image:none !important;box-shadow:none !important;border:0 !important;padding-left:0 !important;padding-right:0 !important}html[data-theme="strong-dark"] .workspace-content:is(.view-exit-left,.view-exit-right,.view-exit-up,.view-exit-down){animation:sdFadeOut .16s ease forwards}html[data-theme="strong-dark"] .workspace-content:is(.view-enter-left,.view-enter-right,.view-enter-up,.view-enter-down){animation:sdFade .24s ease both}@keyframes sdFadeOut{to{opacity:0}}html[data-theme="strong-dark"] .order-total-row{display:flex;align-items:center;justify-content:space-between;gap:10px}html[data-theme="strong-dark"] .sd-details-toggle{display:inline-flex;width:auto;margin:0;gap:4px;align-items:center;font-weight:700}html[data-theme="strong-dark"] .sd-details-toggle svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}html[data-theme="strong-dark"] .sd-details-toggle.open svg{transform:rotate(180deg)}html[data-theme="strong-dark"] .preview-toggle{background:#006744 !important;box-shadow:inset 0 1px 1px rgba(255,255,255,.4),0 6px 16px rgba(0,0,0,.4) !important}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell.profile-area :is(.sd-topbar,.preview-toggle,.preview-drawer,.workspace-content>.workspace-head){display:none !important}html[data-theme="strong-dark"] .app-shell.profile-area::after{display:none !important}html[data-theme="strong-dark"] .app-shell.profile-area .side-panel{background:none !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;pointer-events:none}html[data-theme="strong-dark"] .app-shell.profile-area .side-panel>:not(.mobile-back-button){display:none !important}html[data-theme="strong-dark"] .app-shell.profile-area .workspace{padding:0 !important}html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content{padding:0 !important;margin:0 !important}html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content>*{width:100%;max-width:none;min-height:calc(100dvh - 34px);margin:34px 0 0 !important;padding:56px 16px calc(40px + env(safe-area-inset-bottom));box-sizing:border-box;border-radius:30px 30px 0 0;background:linear-gradient(#101a33,#060b1a);border-top:1px solid rgba(255,255,255,.14)}html[data-theme="strong-dark"] .app-shell[data-active-view="profile"] .workspace-content>*{padding-top:10px}html[data-theme="strong-dark"] .app-shell.profile-area:not([data-active-view="profile"]) .mobile-back-button{display:grid !important;position:fixed;top:46px;left:12px;z-index:1001;pointer-events:auto;background-color:rgba(255,255,255,.08) !important;border-radius:50%}html[data-theme="strong-dark"] .app-shell[data-active-view="profile"] .mobile-back-button{display:none !important}html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content{animation:sdFade .2s ease both !important}html[data-theme="strong-dark"].sd-profile-area body{background:#000}}html[data-theme="strong-dark"] :is(.home-profile-card,.home-profile-card[data-home-profile-view],.analytics-legend-row,.miniapp-design-option,.product-icon-button,.receipt-link,.shipment-option,.file-picker,.profile-menu button,.profile-menu a,.session-panel button):is(:hover,:focus-within,:active){background:rgba(255,255,255,.08) !important}html[data-theme="strong-dark"] :is(.category-chip,.order-filter-chip):not(.active):hover{background:rgba(255,255,255,.1) !important}html[data-theme="strong-dark"] .analytics-legend-row.active{background:rgba(255,255,255,.08) !important}html[data-theme="strong-dark"] :is(.field input,.field select,.field textarea):focus{background:rgba(255,255,255,.08) !important;color:#fff}html[data-theme="strong-dark"] .browser-push-card.active{background:rgba(255,255,255,.05) !important}html[data-theme="strong-dark"] .preview-drawer.open{background:#0b1226 !important}html[data-theme="strong-dark"] .miniapp-design-trigger:hover,html[data-theme="strong-dark"] .miniapp-design-dropdown.open .miniapp-design-trigger{background:rgba(255,255,255,.12) !important;color:#fff !important}html[data-theme="strong-dark"] .miniapp-design-menu{background:#141d36 !important;border:1px solid rgba(255,255,255,.14) !important;box-shadow:0 16px 40px rgba(0,0,0,.55) !important;opacity:1 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;z-index:80 !important}html[data-theme="strong-dark"] .miniapp-design-option{color:#fff !important;opacity:1 !important}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content>*{align-content:start;grid-auto-rows:max-content}html[data-theme="strong-dark"] .app-shell.profile-area:not([data-active-view="profile"]) .workspace-content>*{padding-top:70px}html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content>*>:not(.sd-sheet-grab){min-height:0}html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content>* :is(.design-options,.notification-panel,.browser-push-card){min-height:0 !important;height:auto !important;align-content:start}html[data-theme="strong-dark"].sd-sheet-rise .app-shell[data-active-view="profile"] .workspace-content{animation:sdSheetUp .42s cubic-bezier(.2,.9,.3,1) both !important}}html[data-theme="strong-dark"] .profile-summary{border:0 !important;outline:0;box-shadow:none !important;background:transparent !important}.sd-nav-drop{display:none}html[data-theme="strong-dark"] .sd-nav-drop{display:block;position:absolute;left:0;z-index:0;border-radius:999px;background:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);pointer-events:none;grid-area:auto;transition:transform .42s cubic-bezier(.25,.8,.3,1),width .3s ease}html[data-theme="strong-dark"] .sd-nav-drop.hidden{opacity:0}html[data-theme="strong-dark"] .sd-nav-drop.moving{animation:sdDrop .5s cubic-bezier(.3,.8,.3,1)}@keyframes sdDrop{0%{border-radius:999px;scale:1 1}35%{border-radius:40% 60% 60% 40% / 55% 55% 45% 45%;scale:1.18 .88}70%{scale:.97 1.03}100%{border-radius:999px;scale:1 1}}html[data-theme="strong-dark"] .side-nav>button{position:relative;z-index:1}html[data-theme="strong-dark"] .side-nav>button.active{background:transparent !important;box-shadow:none !important}html[data-theme="strong-dark"] .sd-admin-card{display:grid !important;grid-template-columns:minmax(0,1fr);overflow:hidden}html[data-theme="strong-dark"] .sd-admin-card>.sd-card-head{grid-row:1}html[data-theme="strong-dark"] .sd-admin-card>.sd-admin-row,html[data-theme="strong-dark"] .sd-admin-card>.sd-edit-form{grid-row:2;grid-column:1;display:grid !important;max-height:none !important;transition:transform .38s cubic-bezier(.2,.9,.3,1),opacity .3s ease,visibility 0s}html[data-theme="strong-dark"] .sd-admin-card:not(.editing)>.sd-edit-form{transform:translateX(105%);opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.38s}html[data-theme="strong-dark"] .sd-admin-card.editing>.sd-admin-row{transform:translateX(-105%);opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.38s}html[data-theme="strong-dark"] .sd-edit-cancel{justify-self:start;margin-bottom:8px;padding:0;border:0;background:none;color:var(--sd-accent-text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}html[data-theme="strong-dark"] .sd-bank-card{cursor:default}@media (max-width:880px){html[data-theme="strong-dark"] .app-shell.profile-area .workspace-content>*>*{height:auto}html[data-theme="strong-dark"] .mobile-profile-screen .sd-sheet-grab{height:5px !important;min-height:5px !important;margin:0 auto 12px !important;touch-action:none;cursor:grab}html[data-theme="strong-dark"] .mobile-profile-screen .sd-profile-head{touch-action:none}html[data-theme="strong-dark"] .mobile-profile-screen{display:flex !important;flex-direction:column;gap:14px}}html[data-theme="strong-dark"] .profile-logout-button{width:100%;min-height:52px !important;height:auto !important;margin-top:0 !important;padding:15px 16px !important;border-radius:16px !important;border:0 !important;background:rgba(255,255,255,.055) !important;box-shadow:none !important;color:#ff6363 !important;font-weight:700;font-size:15px}html[data-theme="strong-dark"] .profile-summary,html[data-theme="strong-dark"] .profile-summary::before,html[data-theme="strong-dark"] .profile-summary::after{background:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important}html[data-theme="strong-dark"] .product-card{display:flex !important;gap:12px;padding:12px !important;align-items:flex-start;min-height:0 !important}html[data-theme="strong-dark"] .product-card .product-image{flex:none;width:84px !important;height:84px !important;min-height:0 !important;border-radius:12px;overflow:hidden;background:rgba(255,255,255,.06);position:relative}html[data-theme="strong-dark"] .product-card .product-image img{width:100%;height:100%;object-fit:cover}html[data-theme="strong-dark"] .product-card .product-placeholder{display:grid;place-items:center;width:100%;height:100%;font-size:11px;color:var(--muted)}html[data-theme="strong-dark"] .product-card .product-body{flex:1;min-width:0;display:grid;gap:2px;padding:0 !important}html[data-theme="strong-dark"] .product-card .product-body>span{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--sd-accent-text)}html[data-theme="strong-dark"] .product-card .product-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px}html[data-theme="strong-dark"] .product-card h3{margin:0;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme="strong-dark"] .product-card .sd-more-button{width:32px;height:32px}html[data-theme="strong-dark"] .product-card .product-body>p{margin:0;font-size:12px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-theme="strong-dark"] .product-card .product-price-area{margin-top:4px;font-size:15px}html[data-theme="strong-dark"] .product-card .product-price-stack{display:flex;align-items:baseline;gap:8px}html[data-theme="strong-dark"] .product-card .product-price-stack strong{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .product-card .product-price-stack small{font-size:12px;font-weight:400;color:var(--muted);text-decoration:line-through}html[data-theme="strong-dark"] .product-card :is(.product-icon-actions,.product-discount-button){display:none !important}html[data-theme="strong-dark"] .product-grid{gap:12px !important}html[data-theme="strong-dark"] .workspace-content,html[data-theme="strong-dark"] .workspace-content *{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html[data-theme="strong-dark"] .workspace-content{will-change:auto !important}html[data-theme="strong-dark"] .metric-card{transition:transform .2s ease,opacity .2s ease !important}html[data-theme="strong-dark"] .sd-menu{background:#141d36 !important}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet{left:0 !important;right:0 !important;width:100% !important;max-width:none !important;transform:translateY(110%);box-sizing:border-box}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet{transform:none !important}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet-backdrop{position:fixed !important;inset:0 !important;width:100vw;height:100dvh}@media (min-width:881px){html[data-theme="strong-dark"] .sd-pay-card .sd-sheet{left:50% !important;right:auto !important;width:min(560px,100%) !important;transform:translate(-50%,110%)}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet{transform:translate(-50%,0) !important}}html[data-theme="strong-dark"].sd-pay-editing :is(.side-panel,.sd-topbar){z-index:1 !important}html[data-theme="strong-dark"] .sd-nav-drop.moving{animation:sdDrop .42s ease-out}html[data-theme="strong-dark"] .sd-admin-card>.sd-admin-row{display:flex !important;align-items:center;justify-content:space-between;gap:12px}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet{bottom:var(--sd-keyboard,0px) !important;transition:transform .38s cubic-bezier(.2,.9,.3,1),bottom .25s ease,visibility 0s .38s}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet{transition:transform .38s cubic-bezier(.2,.9,.3,1),bottom .25s ease}html[data-theme="strong-dark"] .sd-robot :is(.lamp,.eye){transition:fill .6s ease,filter .6s ease}html[data-theme="strong-dark"] .sd-robot .arm{transition:transform .6s cubic-bezier(.3,1.3,.5,1)}html[data-theme="strong-dark"] .sd-robot-floor{transition:background .6s ease}html[data-theme="strong-dark"] .sd-live{transition:color .4s ease}html[data-theme="strong-dark"] .sd-live i{transition:background .4s ease}html[data-theme="strong-dark"] .sd-bot-state{transition:opacity .3s ease}html[data-theme="strong-dark"] :is(.order-product-modal,.shipment-modal){padding-bottom:var(--sd-keyboard,0px) !important;transition:padding-bottom .25s ease}html[data-theme="strong-dark"] :is(.order-product-dialog,.shipment-dialog){max-height:calc(88dvh - var(--sd-keyboard,0px))}.sd-steps{display:none}html[data-theme="strong-dark"].sd-page-screen body{background:radial-gradient(420px 420px at 100% 0%,rgba(44,140,98,.18),transparent 70%),radial-gradient(460px 460px at 0% 100%,rgba(51,89,242,.16),transparent 70%),linear-gradient(#0a1126,#040814) fixed !important}html[data-theme="strong-dark"] main.page{background:transparent !important}html[data-theme="strong-dark"] main.page :is(.brand-panel,.auth-panel)::before,html[data-theme="strong-dark"] main.page :is(.brand-panel,.auth-panel)::after{display:none !important}html[data-theme="strong-dark"] main.page .field>span{font-size:13px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;color:#a0b0cc !important}html[data-theme="strong-dark"] main.page .field :is(input,select,textarea){height:50px;border-radius:14px !important;border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.06) !important;color:#fff !important;padding:0 14px;font-size:16px;box-shadow:none !important}html[data-theme="strong-dark"] main.page .field :is(input,select,textarea):focus{border-color:rgba(44,140,98,.7) !important;outline:none}html[data-theme="strong-dark"] main.page .submit{width:100%;min-height:50px;border:0;border-radius:15px !important;background:linear-gradient(#0f5e44,#073e2d) !important;box-shadow:inset 0 1px 1px rgba(255,255,255,.25) !important;color:#fff !important;font-size:16px;font-weight:700}html[data-theme="strong-dark"] main.page .submit:disabled{opacity:.55}html[data-theme="strong-dark"] main.page .ghost-button{min-height:46px;border:1px solid rgba(255,255,255,.16) !important;border-radius:15px !important;background:rgba(255,255,255,.06) !important;box-shadow:none !important;color:#4aba86 !important;font-weight:700}html[data-theme="strong-dark"] main.page :is(h1,h2){color:#fff}html[data-theme="strong-dark"] main.page p:not(.message){color:#a0b0cc}html[data-theme="strong-dark"] main.page small{color:#a0b0cc}@media (max-width:880px){html[data-theme="strong-dark"] main.page:not(.dashboard-page){display:block;min-height:100dvh;padding:70px 22px 40px}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .brand-panel{display:block;min-height:0 !important;padding:0 !important;clip-path:none !important;animation:none !important;background:none !important}html[data-theme="strong-dark"] main.page:not(.dashboard-page) :is(.brand-visual,.eyebrow,.benefit-list,.brand-copy .description){display:none !important}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .brand-copy{padding:0 !important;max-width:none}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .brand-copy::before{content:"";display:block;width:48px;height:48px;margin-bottom:26px;border-radius:15px;background:center / 22px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E"),linear-gradient(135deg,#1d7f5c,#006744)}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .brand-copy h1{margin:0;font-size:40px !important;font-weight:900;line-height:1.1;letter-spacing:0}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .auth-panel{padding:0 !important;min-height:0 !important;background:none !important}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .auth-card{position:static;width:100%;max-width:none;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;animation:none !important}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .auth-toolbar{position:absolute;top:82px;right:22px;margin:0}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .card-head h2{display:none}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .card-head{margin:2px 0 22px}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .card-head p{margin:0;font-size:17px;font-weight:600;color:#a0b0cc}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .form{gap:12px}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .form .submit{margin-top:6px}}html[data-theme="strong-dark"] main.page .tabs{padding:3px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06) !important;box-shadow:none !important}html[data-theme="strong-dark"] main.page .tab{border:0;border-radius:11px !important;background:transparent !important;box-shadow:none !important;color:#a0b0cc !important;font-weight:700}html[data-theme="strong-dark"] main.page .tab.active{background:linear-gradient(135deg,#1d7f5c,#006744) !important;color:#fff !important}html[data-theme="strong-dark"] main.page .tabs::before{display:none !important}html[data-theme="strong-dark"] main.dashboard-page{display:block;min-height:100dvh;padding:24px 16px 40px}html[data-theme="strong-dark"] main.dashboard-page .auth-panel{padding:0 !important;min-height:0 !important;background:none !important;display:block}html[data-theme="strong-dark"] main.dashboard-page .auth-card{position:relative;width:100%;max-width:560px;margin:0 auto;padding:16px !important;border-radius:22px !important;border:0 !important;background:rgba(255,255,255,.06) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 10px 30px rgba(0,0,0,.35) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html[data-theme="strong-dark"] main.dashboard-page .dashboard-toolbar{display:flex;justify-content:flex-end;margin-bottom:4px}html[data-theme="strong-dark"] main.dashboard-page .dashboard-head{display:grid;gap:0}html[data-theme="strong-dark"] main.dashboard-page .stage{display:block;padding:0 !important;border:0 !important;background:none !important;box-shadow:none !important;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#a0b0cc !important}html[data-theme="strong-dark"] main.dashboard-page .sd-steps{display:flex;gap:6px;margin:8px 0 14px}html[data-theme="strong-dark"] .sd-steps i{flex:1;height:5px;border-radius:9px;background:rgba(255,255,255,.12)}html[data-theme="strong-dark"] .sd-steps i.on{background:#2c8c62}html[data-theme="strong-dark"] main.dashboard-page .dashboard-head h2{margin:0;font-size:26px;font-weight:900}html[data-theme="strong-dark"] main.dashboard-page .dashboard-head p{margin:6px 0 4px;font-size:13px;line-height:1.35}html[data-theme="strong-dark"] .managed-bot-preview{display:flex;gap:14px;align-items:center;padding:14px;margin:12px 0;border:0 !important;border-radius:18px !important;background:rgba(255,255,255,.06) !important;box-shadow:none !important}html[data-theme="strong-dark"] .managed-bot-preview-avatar{flex:none;width:60px;height:60px;border-radius:50% !important;background:linear-gradient(135deg,#1d7f5c,#006744) !important;color:#fff !important;border:0 !important}html[data-theme="strong-dark"] .managed-bot-status{padding:12px;border:0 !important;border-radius:14px !important;background:rgba(44,140,98,.12) !important;box-shadow:none !important}html[data-theme="strong-dark"] :is(.preview-frame-action,.preview-mobile-action){background:rgba(238,242,238,.78) !important;color:rgb(44,54,50) !important;box-shadow:0 4px 12px rgba(20,26,23,.13) !important;opacity:1}html[data-theme="strong-dark"] main.dashboard-page .auth-panel{margin:0 !important}html[data-theme="strong-dark"] main.dashboard-page .auth-card{top:auto !important;transform:none !important;margin-top:0 !important}html[data-theme="strong-dark"] main.dashboard-page .dashboard-toolbar{position:static !important}@media (max-width:880px){html[data-theme="strong-dark"] main.page:not(.dashboard-page){position:relative}html[data-theme="strong-dark"] main.page:not(.dashboard-page) :is(.brand-panel,.brand-copy){height:auto !important;max-height:none !important;overflow:visible !important}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .auth-panel{position:static !important;margin:0 !important}html[data-theme="strong-dark"] main.page:not(.dashboard-page) .auth-toolbar{top:78px !important;right:22px !important}}html[data-theme="strong-dark"] .sd-pay-card .sd-sheet{transition:transform .38s cubic-bezier(.2,.9,.3,1),visibility 0s .38s !important;will-change:transform}html[data-theme="strong-dark"] .sd-pay-card.editing .sd-sheet{transition:transform .38s cubic-bezier(.2,.9,.3,1) !important}html[data-theme="strong-dark"] :is(.order-product-modal,.shipment-modal){transition:none !important}html .app-shell .product-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(156px,1fr)) !important;grid-template-rows:none !important;grid-auto-rows:max-content !important;gap:10px !important;align-content:start}html .app-shell[data-active-view="products"] .product-grid{padding-left:10px;padding-right:10px}html .app-shell .product-grid .product-card{position:relative;display:flex !important;flex-direction:column;gap:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:visible !important;border-radius:16px}html .app-shell .product-grid .product-card:has(.sd-product-menu.open){z-index:30}html .app-shell .product-grid .product-card .product-image{width:100% !important;height:auto !important;flex:none !important;aspect-ratio:1 / 1 !important;border-radius:16px 16px 0 0 !important;overflow:hidden}html .app-shell .product-grid .product-card .product-discount-badge{top:8px;right:8px;left:auto;width:34px;height:34px}html .app-shell .product-grid .product-card .product-body{display:flex !important;flex-direction:column;gap:3px !important;flex:1;padding:9px 10px 11px !important;min-width:0}html .app-shell .product-grid .product-card .product-body>span{overflow:hidden;font-size:10px !important;line-height:1.2;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}html .app-shell .product-grid .product-card .product-title-row{display:flex !important;align-items:flex-start;justify-content:space-between;gap:4px}html .app-shell .product-grid .product-card h3{display:-webkit-box !important;min-height:0;margin:0;overflow:hidden;font-size:14px !important;font-weight:700;line-height:1.25 !important;letter-spacing:0;white-space:normal !important;-webkit-box-orient:vertical;-webkit-line-clamp:2}html .app-shell .product-grid .product-card .product-body>p,html .app-shell .product-grid .product-card .product-icon-actions,html .app-shell .product-grid .product-card .product-discount-button{display:none !important}html .app-shell .product-grid .product-card .product-price-area{min-height:0;margin-top:auto !important;padding-top:4px;font-size:14px !important}html .app-shell .product-grid .product-card .product-price-stack{display:flex !important;flex-wrap:wrap;align-items:baseline;gap:0 6px !important}html .app-shell .product-grid .product-card .product-price-stack small{font-size:11px !important}html:not([data-theme="strong-dark"]) .product-card .sd-product-menu{display:block !important}html:not([data-theme="strong-dark"]) .product-card .sd-product-menu .sd-icon{display:inline-block !important;width:16px;height:16px;fill:none;stroke:currentColor}html:not([data-theme="strong-dark"]) .product-card .sd-more-button{width:28px;height:28px;margin:-4px -4px 0 0;background:#f2f3ef;color:var(--muted)}html:not([data-theme="strong-dark"]) .product-card .sd-more-button .sd-icon{fill:currentColor;stroke:none}html:not([data-theme="strong-dark"]) .product-card .sd-menu{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 34px rgba(20,26,23,.16),0 0 0 1px rgba(20,26,23,.06)}html:not([data-theme="strong-dark"]) .product-card .sd-menu button:hover{background:#f2f3ef}html:not([data-theme="strong-dark"]) .product-card .sd-menu button.danger{color:var(--error)}html .app-shell .product-grid .product-card .sd-more-button{width:28px !important;height:28px !important;flex:none}html .app-shell .product-grid .product-card .sd-menu{min-width:0 !important;width:158px;top:32px;right:-2px}.home-actions-panel.is-open .home-actions-body{max-height:360px}.qa-list{display:grid;gap:8px}.qa-row{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 14px;border:1px solid rgba(20,26,23,.08);border-radius:18px;background:rgba(255,255,255,.7);color:var(--ink);font:inherit;text-align:left;box-sizing:border-box}button.qa-row{cursor:pointer;transition:transform .18s ease,background .2s ease,border-color .2s ease}button.qa-row:hover{background:#fff;border-color:rgba(29,107,79,.22);transform:translateY(-1px)}button.qa-row:active{transform:scale(.985)}.qa-icon{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(29,107,79,.1);color:var(--green)}.qa-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qa-text{display:grid;flex:1;gap:2px;min-width:0}.qa-text strong{font-size:15px;font-weight:800}.qa-text small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.qa-chevron{flex:none;width:18px;height:18px;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qa-bot .bot-toggle-switch{flex:none}.qa-bot.is-active .qa-text small{color:var(--green);font-weight:800}html[data-theme="strong-dark"] .qa-row{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.05)}html[data-theme="strong-dark"] button.qa-row:hover{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.09)}html[data-theme="strong-dark"] .qa-icon{background:rgba(60,200,140,.12);color:var(--sd-accent-text)}html[data-theme="strong-dark"] .qa-bot.is-active .qa-text small{color:var(--sd-accent-text)}html[data-theme="strong-dark"] .home-actions-panel .qa-list{margin-top:12px}.side-design{display:none}@media (min-width:881px){.side-design{position:relative;display:block;margin-top:auto}.side-panel>.side-design + .logout-button{margin-top:10px}.side-design-button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px;border:1px solid rgba(255,250,240,.14);border-radius:16px;background:rgba(255,250,240,.06);color:rgba(255,250,240,.86);font:inherit;font-weight:850;cursor:pointer;transition:background .2s ease,border-color .2s ease}.side-design-button:hover,.side-design.open .side-design-button{border-color:rgba(255,250,240,.28);background:rgba(255,250,240,.12)}.side-design-button svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.side-design-button svg circle{fill:currentColor;stroke:none}.side-design-button small{margin-left:auto;color:rgba(255,250,240,.5);font-size:11px;font-weight:700}.side-design-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:grid;gap:4px;padding:6px;border:1px solid rgba(255,250,240,.12);border-radius:16px;background:#16261f;box-shadow:0 18px 40px rgba(0,0,0,.35);opacity:0;visibility:hidden;transform:translateY(10px) scale(.97);transform-origin:bottom center;transition:opacity .2s ease,transform .22s cubic-bezier(.2,.9,.3,1),visibility 0s linear .22s}.side-design.open .side-design-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .22s cubic-bezier(.2,.9,.3,1)}.side-design-option{display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:11px;background:none;color:rgba(255,250,240,.86);font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.side-design-option:hover{background:rgba(255,250,240,.08)}.side-design-option.active{background:rgba(255,250,240,.12);color:#fff}.side-design-option.active::after{content:"✓";margin-left:auto;color:#6fd3a3}.side-design-swatch{width:18px;height:18px;border:1px solid rgba(255,255,255,.3);border-radius:6px}.side-design-swatch.strong-dark{background:linear-gradient(135deg,#0d1426,#0f5a3d)}.side-design-swatch.low-light{background:linear-gradient(135deg,#faf8f1,#d9ebe1)}html[data-theme="strong-dark"] .side-design-menu{background:#141d36;border-color:rgba(255,255,255,.1)}.home-profile-grid>[data-home-profile-view="design"]{display:none}.home-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme="strong-dark"] .metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme="strong-dark"] .metric-card.accent{grid-column:auto}html[data-theme="strong-dark"] .metric-card.accent strong{font-size:34px}html[data-theme="strong-dark"] .metric-card.accent .home-bot-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.qa-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qa-pair .qa-row{gap:10px;padding:10px 12px}@media (max-width:420px){.qa-pair .qa-icon{display:none}.qa-pair .qa-row{padding:10px 12px}.qa-pair .qa-text strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}}.qa-list{gap:6px}.qa-pair{gap:6px}.qa-row,.qa-pair .qa-row{min-height:0;padding:7px 12px;border-radius:14px;gap:10px}.qa-icon{width:28px;height:28px;border-radius:9px}.qa-icon svg{width:16px;height:16px}.qa-text{gap:0}.qa-text strong{font-size:14px;line-height:1.25}.qa-text small{font-size:11px;line-height:1.25}.qa-bot .bot-toggle-switch{transform:scale(.82);transform-origin:right center}.delivery-map-fullscreen{opacity:0;transform:scale(.985);transition:opacity .22s ease,transform .22s ease}.delivery-map-fullscreen.open{opacity:1;transform:none}.delivery-map-fullscreen .delivery-map-frame{opacity:0;transition:opacity .25s ease}.delivery-map-fullscreen.loaded .delivery-map-frame{opacity:1}.delivery-map-loader{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--muted);font-size:14px;font-weight:800}.delivery-map-fullscreen.loaded .delivery-map-loader{visibility:hidden}.delivery-map-spinner{width:34px;height:34px;border:3px solid rgba(29,107,79,.2);border-top-color:var(--green);border-radius:50%;animation:delivery-map-spin .8s linear infinite}@keyframes delivery-map-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.delivery-map-fullscreen,.delivery-map-fullscreen .delivery-map-frame{transition:none;transform:none}}.order-map-btn{touch-action:manipulation}.order-map-btn:active{transform:scale(.97);filter:brightness(1.12)}.order-filter-tabs.order-filter-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(100%,420px);margin:0;padding:4px;overflow:visible;border:1px solid rgba(20,26,23,.08);border-radius:999px;background:rgba(255,255,255,.7)}.order-filter-chip.order-filter-block{justify-content:center;min-width:0;min-height:34px;padding:0 14px;overflow:hidden;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--muted);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;transform:none}.order-filter-chip.order-filter-block:hover{background:rgba(29,107,79,.06);color:var(--green);transform:none}.order-filter-chip.order-filter-block.active{background:var(--green);color:#fff}html[data-theme="strong-dark"] .order-filter-tabs.order-filter-blocks{border-color:var(--line);background:rgba(255,255,255,.04)}html[data-theme="strong-dark"] .order-filter-chip.order-filter-block{border:0;background:transparent;color:var(--muted);box-shadow:none}html[data-theme="strong-dark"] .order-filter-chip.order-filter-block:not(.active):hover{background:rgba(255,255,255,.07) !important;color:var(--ink)}html[data-theme="strong-dark"] .order-filter-chip.order-filter-block.active{background:linear-gradient(135deg,#1d7f5c,#006744);color:#fff}html[data-theme="strong-dark"] .delivery-map-loader{color:var(--muted)}@media (max-width:760px){.order-filter-tabs.order-filter-blocks{width:100%}}html[data-theme="strong-dark"] .delivery-map-fullscreen,html[data-theme="strong-dark"] .delivery-map-frame{background:linear-gradient(180deg,var(--sd-bg-top),var(--sd-bg-bottom))}html[data-theme="strong-dark"] .sd-nav-drop{transition:translate var(--drop-ms,.42s) cubic-bezier(.25,.8,.3,1),width .3s ease}html[data-theme="strong-dark"] .sd-nav-drop.moving{animation:sdDropDistance var(--drop-ms,.42s) cubic-bezier(.3,.8,.3,1)}@keyframes sdDropDistance{0%{border-radius:999px;scale:1 1}35%{border-radius:40% 60% 60% 40% / 55% 55% 45% 45%;scale:var(--drop-stretch,1.12) var(--drop-squash,.92)}70%{scale:.98 1.02}100%{border-radius:999px;scale:1 1}}.order-filter-tabs.order-filter-blocks{position:relative;isolation:isolate}.order-filter-chip.order-filter-block{position:relative;z-index:1;gap:7px;display:inline-flex;align-items:center}.order-filter-chip.order-filter-block .order-filter-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:rgba(20,26,23,.07);color:inherit;font-size:11px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.order-filter-chip.order-filter-block.active .order-filter-count{background:rgba(255,255,255,.22)}.order-filter-drop{display:none}html[data-theme="strong-dark"] .order-filter-chip.order-filter-block .order-filter-count{background:rgba(255,255,255,.1)}html[data-theme="strong-dark"] .order-filter-chip.order-filter-block.active .order-filter-count{background:rgba(255,255,255,.16)}html[data-theme="strong-dark"] .order-filter-chip.order-filter-block.active{background:transparent;color:var(--sd-accent-text)}html[data-theme="strong-dark"] .order-filter-drop{display:block;position:absolute;top:4px;bottom:4px;left:4px;z-index:0;width:calc(50% - 6px);border-radius:999px;background:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.14);pointer-events:none;translate:0 0;transition:translate .38s cubic-bezier(.25,.8,.3,1);will-change:translate}html[data-theme="strong-dark"] .order-filter-blocks[data-active="completed"] .order-filter-drop{translate:calc(100% + 4px) 0}html[data-theme="strong-dark"] .order-filter-drop.moving{animation:sdDropDistance .38s cubic-bezier(.3,.8,.3,1);--drop-stretch:1.14;--drop-squash:.9}@media (prefers-reduced-motion:reduce){html[data-theme="strong-dark"] .order-filter-drop{transition:none}html[data-theme="strong-dark"] .order-filter-drop.moving{animation:none}}html[data-theme="strong-dark"]{background:var(--sd-bg-bottom)}html[data-theme="strong-dark"] body{background:transparent;background-attachment:scroll}html[data-theme="strong-dark"] body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(420px 420px at 100% 0%,rgba(44,140,98,.20),transparent 70%),radial-gradient(460px 460px at 0% 100%,rgba(51,89,242,.16),transparent 70%),linear-gradient(180deg,var(--sd-bg-top),var(--sd-bg-bottom));transform:translateZ(0)}@media (max-width:880px){html[data-theme="strong-dark"] .side-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,rgb(14,22,44),rgb(6,10,24));transform:translateZ(0)}}html[data-theme="strong-dark"] :is(.order-card,.product-card){content-visibility:auto;contain-intrinsic-size:auto 220px}html[data-theme="strong-dark"] .product-card:has(.sd-product-menu.open){content-visibility:visible}@media (prefers-reduced-motion:reduce){html[data-theme="strong-dark"] .sd-nav-drop{transition:none}html[data-theme="strong-dark"] .sd-nav-drop.moving{animation:none}}.sd-menu.floating{position:fixed;right:auto;bottom:auto;z-index:1400;width:172px;min-width:0 !important}.sd-menu.floating.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease}html:not([data-theme="strong-dark"]) .sd-menu.floating{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 34px rgba(20,26,23,.16),0 0 0 1px rgba(20,26,23,.06)}html:not([data-theme="strong-dark"]) .sd-menu.floating button:hover{background:#f2f3ef}html:not([data-theme="strong-dark"]) .sd-menu.floating button.danger{color:var(--error)}html .app-shell .product-grid .product-card .product-body{position:relative}html .app-shell .product-grid .product-card .sd-product-menu{position:absolute !important;top:6px;right:6px;z-index:2}html .app-shell .product-grid .product-card:has(.sd-product-menu) .product-body>span,html .app-shell .product-grid .product-card:has(.sd-product-menu) h3{padding-right:36px}html .app-shell .product-grid .product-card .product-body{align-self:stretch;width:100%;min-width:0;box-sizing:border-box}.profile-menu .profile-menu-value{float:none;margin-left:auto;padding-left:12px;white-space:nowrap}.profile-menu .profile-menu-value + .sd-menu-chevron{margin-left:6px}html:not([data-theme="strong-dark"]) .mobile-profile-screen{gap:14px}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-summary{gap:14px;padding:18px;border:1px solid rgba(29,107,79,.1);border-radius:22px;background:linear-gradient(135deg,#ffffff 0%,#f1f8f4 100%);box-shadow:0 10px 26px rgba(31,45,38,.07)}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-avatar{width:56px;height:56px;background:linear-gradient(135deg,#2c8c62,#1d6b4f);color:#fff;font-size:24px;box-shadow:0 6px 16px rgba(29,107,79,.28)}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-summary h1{font-size:19px}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-summary p{display:inline-flex;margin-top:6px;padding:3px 10px;border-radius:999px;background:rgba(29,107,79,.1);color:var(--green);font-size:12px;font-weight:800}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu{gap:0;overflow:hidden;border:1px solid rgba(17,26,22,.07);border-radius:20px;background:#fff;box-shadow:0 10px 26px rgba(31,45,38,.06)}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu :is(button,a){position:relative;justify-content:flex-start;gap:12px;min-height:52px;padding:0 14px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ink);font-size:15px;font-weight:600;transition:background .15s ease}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu :is(button,a) + :is(button,a)::before{content:"";position:absolute;top:0;left:58px;right:0;height:1px;background:rgba(17,26,22,.07)}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu :is(button,a):hover,html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu :is(button,a):active{background:#f4f7f5}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu :is(button,a)::after{display:none}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu .sd-menu-icon{display:inline-block !important;box-sizing:content-box;width:18px;height:18px;padding:7px;border-radius:10px;background:rgba(29,107,79,.1);color:var(--green)}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu .sd-menu-chevron{display:inline-block !important;margin-left:auto;color:#a3aca7}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-menu .profile-menu-value{color:var(--muted);font-size:14px;font-weight:600}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-logout-button{min-height:52px;border:1px solid rgba(190,44,39,.12);border-radius:20px;background:#fff;box-shadow:0 10px 26px rgba(31,45,38,.05);font-size:15px;font-weight:800}html:not([data-theme="strong-dark"]) .mobile-profile-screen .profile-logout-button:hover{background:#fff5f4}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-label{display:inline;margin-right:2px;color:var(--muted);font-size:12px;font-weight:700}html .profile-menu .profile-menu-value + .sd-menu-chevron{margin-left:6px !important}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-label{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-label{margin-left:8px}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-hint{display:none !important}html[data-theme="strong-dark"] .sd-bot-state.needs-restart{color:#e0a94f}.field-invalid :is(input,textarea,select),.field-invalid.sd-photo{border-color:#d64545 !important;box-shadow:0 0 0 3px rgba(214,69,69,.14) !important}.field-error{display:block;margin-top:6px;color:#c53a35;font-size:12px;font-weight:700;line-height:1.35;animation:fieldErrorIn .2s ease}html[data-theme="strong-dark"] .field-invalid :is(input,textarea,select),html[data-theme="strong-dark"] .field-invalid.sd-photo{border-color:rgba(255,122,112,.75) !important;box-shadow:0 0 0 3px rgba(255,122,112,.16) !important}html[data-theme="strong-dark"] .field-error{color:#ff8a80}@keyframes fieldErrorIn{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.submit-shake{animation:submitShake .42s cubic-bezier(.36,.07,.19,.97)}@keyframes submitShake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.submit-shake,.field-error{animation:none}}.shell-message-modal{z-index:3000 !important}html .field-error{color:#c53a35 !important;text-transform:none !important;letter-spacing:0 !important}html[data-theme="strong-dark"] .field-error{color:#ff8a80 !important}.sd-robot-body{position:absolute;inset:0;transform:translateY(0);transition:transform .55s cubic-bezier(.3,.7,.3,1) .3s}.sd-bot-card:not(.is-active) .sd-robot-body{transform:translateY(7px);transition:transform .7s cubic-bezier(.55,0,.35,1) .35s}.sd-robot svg{animation-play-state:running}.sd-bot-card:not(.is-active) .sd-robot svg{animation-play-state:paused}.sd-robot .eye{transition:opacity .3s ease 0s}.sd-bot-card:not(.is-active) .sd-robot .eye{opacity:0;animation:none;transition:opacity .4s ease .8s}.sd-bot-card.is-active .sd-robot .arm{transition:transform .45s cubic-bezier(.3,1.4,.5,1) .9s}.sd-bot-card:not(.is-active) .sd-robot .arm{transition:transform .4s ease 0s}.sd-robot-floor{transition:width .6s ease .35s,opacity .6s ease .35s,background .6s ease}.sd-bot-card:not(.is-active) .sd-robot-floor{width:54px}.sd-robot-zzz{position:absolute;top:6px;right:2px;width:26px;height:34px;pointer-events:none;opacity:0;transition:opacity .2s ease}.sd-bot-card:not(.is-active) .sd-robot-zzz{opacity:1;transition:opacity .3s ease 1.2s}.sd-robot-zzz b{position:absolute;left:0;bottom:0;color:#9fb0cb;font-size:9px;font-weight:800;font-style:normal;line-height:1;opacity:0}.sd-bot-card:not(.is-active) .sd-robot-zzz b{animation:sdSnore 3s ease-in-out infinite}.sd-bot-card:not(.is-active) .sd-robot-zzz b:nth-child(1){animation-delay:1.3s}.sd-bot-card:not(.is-active) .sd-robot-zzz b:nth-child(2){animation-delay:2.3s}.sd-bot-card:not(.is-active) .sd-robot-zzz b:nth-child(3){animation-delay:3.3s}@keyframes sdSnore{0%{opacity:0;transform:translate(0,0) scale(.7)}15%{opacity:.9}70%{opacity:.55}100%{opacity:0;transform:translate(12px,-26px) scale(1.25)}}@media (prefers-reduced-motion:reduce){.sd-robot-body,.sd-robot .eye,.sd-robot .arm,.sd-robot-floor,.sd-robot-zzz{transition:none !important}.sd-bot-card:not(.is-active) .sd-robot-zzz b{animation:none;opacity:.7}.sd-bot-card:not(.is-active) .sd-robot-zzz b:nth-child(2){transform:translate(6px,-12px)}.sd-bot-card:not(.is-active) .sd-robot-zzz b:nth-child(3){transform:translate(12px,-24px)}}.sd-bank-num{font-size:10.5px;letter-spacing:.3px;white-space:nowrap;word-spacing:-1px;overflow:hidden}.sd-robot-zzz{top:-10px;height:50px}@keyframes sdSnore{0%{opacity:0;transform:translate(0,0) scale(.7)}15%{opacity:.9}70%{opacity:.55}100%{opacity:0;transform:translate(14px,-46px) scale(1.3)}}.sd-bank-num{letter-spacing:0}html[data-theme="strong-dark"] .preview-frame-loader{background:radial-gradient(circle at 50% 18%,rgba(44,140,98,.18),transparent 8rem),linear-gradient(180deg,var(--sd-bg-top),var(--sd-bg-bottom));color:var(--ink)}@media (max-width:880px){html[data-theme="strong-dark"] .side-nav button[data-view="home"]::before{width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.6%2010.4%2012%203.5l8.4%206.9%22%2F%3E%3Cpath%20d%3D%22M5.7%208.7v10.6c0%20.7.6%201.3%201.3%201.3h3.4v-5.7h3.2v5.7H17c.7%200%201.3-.6%201.3-1.3V8.7%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.6%2010.4%2012%203.5l8.4%206.9%22%2F%3E%3Cpath%20d%3D%22M5.7%208.7v10.6c0%20.7.6%201.3%201.3%201.3h3.4v-5.7h3.2v5.7H17c.7%200%201.3-.6%201.3-1.3V8.7%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="home"].active::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.6%2010.4%2012%203.5l8.4%206.9%22%2F%3E%3Cpath%20d%3D%22M5.7%208.7v10.6c0%20.7.6%201.3%201.3%201.3h3.4v-5.7h3.2v5.7H17c.7%200%201.3-.6%201.3-1.3V8.7%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.6%2010.4%2012%203.5l8.4%206.9%22%2F%3E%3Cpath%20d%3D%22M5.7%208.7v10.6c0%20.7.6%201.3%201.3%201.3h3.4v-5.7h3.2v5.7H17c.7%200%201.3-.6%201.3-1.3V8.7%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="products"]::before{width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.9%2020.1%207.4v9.2L12%2021.1l-8.1-4.5V7.4Z%22%2F%3E%3Cpath%20d%3D%22M3.9%207.4%2012%2011.9l8.1-4.5%22%2F%3E%3Cpath%20d%3D%22M12%2011.9v9.2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.9%2020.1%207.4v9.2L12%2021.1l-8.1-4.5V7.4Z%22%2F%3E%3Cpath%20d%3D%22M3.9%207.4%2012%2011.9l8.1-4.5%22%2F%3E%3Cpath%20d%3D%22M12%2011.9v9.2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="products"].active::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.9%2020.1%207.4v9.2L12%2021.1l-8.1-4.5V7.4Z%22%2F%3E%3Cpath%20d%3D%22M3.9%207.4%2012%2011.9l8.1-4.5%22%2F%3E%3Cpath%20d%3D%22M12%2011.9v9.2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202.9%2020.1%207.4v9.2L12%2021.1l-8.1-4.5V7.4Z%22%2F%3E%3Cpath%20d%3D%22M3.9%207.4%2012%2011.9l8.1-4.5%22%2F%3E%3Cpath%20d%3D%22M12%2011.9v9.2%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="orders"]::before{width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.2%208.1h13.6l-.9%2012a1.5%201.5%200%200%201-1.5%201.4H7.6a1.5%201.5%200%200%201-1.5-1.4Z%22%2F%3E%3Cpath%20d%3D%22M8.9%208.1V6.6a3.1%203.1%200%200%201%206.2%200v1.5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.2%208.1h13.6l-.9%2012a1.5%201.5%200%200%201-1.5%201.4H7.6a1.5%201.5%200%200%201-1.5-1.4Z%22%2F%3E%3Cpath%20d%3D%22M8.9%208.1V6.6a3.1%203.1%200%200%201%206.2%200v1.5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="orders"].active::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.2%208.1h13.6l-.9%2012a1.5%201.5%200%200%201-1.5%201.4H7.6a1.5%201.5%200%200%201-1.5-1.4Z%22%2F%3E%3Cpath%20d%3D%22M8.9%208.1V6.6a3.1%203.1%200%200%201%206.2%200v1.5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.2%208.1h13.6l-.9%2012a1.5%201.5%200%200%201-1.5%201.4H7.6a1.5%201.5%200%200%201-1.5-1.4Z%22%2F%3E%3Cpath%20d%3D%22M8.9%208.1V6.6a3.1%203.1%200%200%201%206.2%200v1.5%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="analytics"]::before{width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.6%22%20y%3D%2212.6%22%20width%3D%224.3%22%20height%3D%228%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%229.85%22%20y%3D%224%22%20width%3D%224.3%22%20height%3D%2216.6%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%2216.1%22%20y%3D%228.4%22%20width%3D%224.3%22%20height%3D%2212.2%22%20rx%3D%221.1%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.6%22%20y%3D%2212.6%22%20width%3D%224.3%22%20height%3D%228%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%229.85%22%20y%3D%224%22%20width%3D%224.3%22%20height%3D%2216.6%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%2216.1%22%20y%3D%228.4%22%20width%3D%224.3%22%20height%3D%2212.2%22%20rx%3D%221.1%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="analytics"].active::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.6%22%20y%3D%2212.6%22%20width%3D%224.3%22%20height%3D%228%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%229.85%22%20y%3D%224%22%20width%3D%224.3%22%20height%3D%2216.6%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%2216.1%22%20y%3D%228.4%22%20width%3D%224.3%22%20height%3D%2212.2%22%20rx%3D%221.1%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.6%22%20y%3D%2212.6%22%20width%3D%224.3%22%20height%3D%228%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%229.85%22%20y%3D%224%22%20width%3D%224.3%22%20height%3D%2216.6%22%20rx%3D%221.1%22%2F%3E%3Crect%20x%3D%2216.1%22%20y%3D%228.4%22%20width%3D%224.3%22%20height%3D%2212.2%22%20rx%3D%221.1%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="management"]::before{width:24px;height:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.4%206.2h9.4M17.4%206.2h3.2M3.4%2012h3.4M11.4%2012h9.2M3.4%2017.8h11.4M19.4%2017.8h1.2%22%2F%3E%3Ccircle%20cx%3D%2215.1%22%20cy%3D%226.2%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%229.1%22%20cy%3D%2212%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%2217.1%22%20cy%3D%2217.8%22%20r%3D%222.3%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.4%206.2h9.4M17.4%206.2h3.2M3.4%2012h3.4M11.4%2012h9.2M3.4%2017.8h11.4M19.4%2017.8h1.2%22%2F%3E%3Ccircle%20cx%3D%2215.1%22%20cy%3D%226.2%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%229.1%22%20cy%3D%2212%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%2217.1%22%20cy%3D%2217.8%22%20r%3D%222.3%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}html[data-theme="strong-dark"] .side-nav button[data-view="management"].active::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.4%206.2h9.4M17.4%206.2h3.2M3.4%2012h3.4M11.4%2012h9.2M3.4%2017.8h11.4M19.4%2017.8h1.2%22%2F%3E%3Ccircle%20cx%3D%2215.1%22%20cy%3D%226.2%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%229.1%22%20cy%3D%2212%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%2217.1%22%20cy%3D%2217.8%22%20r%3D%222.3%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.4%206.2h9.4M17.4%206.2h3.2M3.4%2012h3.4M11.4%2012h9.2M3.4%2017.8h11.4M19.4%2017.8h1.2%22%2F%3E%3Ccircle%20cx%3D%2215.1%22%20cy%3D%226.2%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%229.1%22%20cy%3D%2212%22%20r%3D%222.3%22%2F%3E%3Ccircle%20cx%3D%2217.1%22%20cy%3D%2217.8%22%20r%3D%222.3%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}}.field-invalid:is(.managed-bot-preview-avatar,.managed-avatar-picker){border-color:#d64545 !important;box-shadow:0 0 0 3px rgba(214,69,69,.18) !important}html[data-theme="strong-dark"] .field-invalid:is(.managed-bot-preview-avatar,.managed-avatar-picker){border-color:rgba(255,122,112,.75) !important;box-shadow:0 0 0 3px rgba(255,122,112,.18) !important}.submit.is-incomplete:not(:disabled){opacity:.62}html[data-theme="strong-dark"] .side-nav button[data-view="home"]::before,html[data-theme="strong-dark"] .side-nav button[data-view="home"].active::before{width:24px !important;height:24px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%2021v-8a1%201%200%200%200-1-1h-4a1%201%200%200%200-1%201v8%22%2F%3E%3Cpath%20d%3D%22M3%2010a2%202%200%200%201%20.709-1.528l7-5.999a2%202%200%200%201%202.582%200l7%205.999A2%202%200%200%201%2021%2010v9a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%2021v-8a1%201%200%200%200-1-1h-4a1%201%200%200%200-1%201v8%22%2F%3E%3Cpath%20d%3D%22M3%2010a2%202%200%200%201%20.709-1.528l7-5.999a2%202%200%200%201%202.582%200l7%205.999A2%202%200%200%201%2021%2010v9a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2z%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important}html[data-theme="strong-dark"] .side-nav button[data-view="products"]::before,html[data-theme="strong-dark"] .side-nav button[data-view="products"].active::before{width:24px !important;height:24px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%2021.73a2%202%200%200%200%202%200l7-4A2%202%200%200%200%2021%2016V8a2%202%200%200%200-1-1.73l-7-4a2%202%200%200%200-2%200l-7%204A2%202%200%200%200%203%208v8a2%202%200%200%200%201%201.73z%22%2F%3E%3Cpath%20d%3D%22M12%2022V12%22%2F%3E%3Cpath%20d%3D%22M3.29%207%2012%2012l8.71-5%22%2F%3E%3Cpath%20d%3D%22m7.5%204.27%209%205.15%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11%2021.73a2%202%200%200%200%202%200l7-4A2%202%200%200%200%2021%2016V8a2%202%200%200%200-1-1.73l-7-4a2%202%200%200%200-2%200l-7%204A2%202%200%200%200%203%208v8a2%202%200%200%200%201%201.73z%22%2F%3E%3Cpath%20d%3D%22M12%2022V12%22%2F%3E%3Cpath%20d%3D%22M3.29%207%2012%2012l8.71-5%22%2F%3E%3Cpath%20d%3D%22m7.5%204.27%209%205.15%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important}html[data-theme="strong-dark"] .side-nav button[data-view="orders"]::before,html[data-theme="strong-dark"] .side-nav button[data-view="orders"].active::before{width:24px !important;height:24px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%2F%3E%3Cpath%20d%3D%22M3.103%206.034h17.794%22%2F%3E%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%2F%3E%3Cpath%20d%3D%22M3.103%206.034h17.794%22%2F%3E%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important}html[data-theme="strong-dark"] .side-nav button[data-view="analytics"]::before,html[data-theme="strong-dark"] .side-nav button[data-view="analytics"].active::before{width:24px !important;height:24px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v16a2%202%200%200%200%202%202h16%22%2F%3E%3Cpath%20d%3D%22M18%2017V9%22%2F%3E%3Cpath%20d%3D%22M13%2017V5%22%2F%3E%3Cpath%20d%3D%22M8%2017v-3%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v16a2%202%200%200%200%202%202h16%22%2F%3E%3Cpath%20d%3D%22M18%2017V9%22%2F%3E%3Cpath%20d%3D%22M13%2017V5%22%2F%3E%3Cpath%20d%3D%22M8%2017v-3%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important}html[data-theme="strong-dark"] .side-nav button[data-view="management"]::before,html[data-theme="strong-dark"] .side-nav button[data-view="management"].active::before{width:24px !important;height:24px !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%204h-7M10%204H3M21%2012h-9M8%2012H3M21%2020h-5M12%2020H3M14%202v4M8%2010v4M16%2018v4%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%204h-7M10%204H3M21%2012h-9M8%2012H3M21%2020h-5M12%2020H3M14%202v4M8%2010v4M16%2018v4%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat !important}html[data-theme="strong-dark"] .side-nav button{color:#9aa6bd !important}html[data-theme="strong-dark"] .side-nav button.active{color:#2c8c62 !important}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-main{display:grid;gap:8px;align-content:start}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-state{margin:0 !important;font-size:12px;line-height:1.35;color:#a0b0cc}html[data-theme="strong-dark"] .sd-bot-card{align-items:center}html[data-theme="strong-dark"] .sd-bot-card>.sd-robot{align-self:center;margin:8px 4px 0 0}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-main{min-width:0}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-controls{flex-wrap:wrap !important;row-gap:8px;min-width:0}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-line{display:inline-flex !important;align-items:center;gap:6px;flex-wrap:nowrap}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-line .miniapp-design-hint{display:none}.sd-design-icon{display:none}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-label{display:none !important}html[data-theme="strong-dark"] .miniapp-design-trigger .sd-design-icon{display:block;width:12px !important;height:12px !important;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html[data-theme="strong-dark"] .sd-bot-controls :is(.miniapp-design-line,.miniapp-design-dropdown){flex:none !important;min-width:max-content}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-trigger{display:inline-flex !important;align-items:center;flex-wrap:nowrap;white-space:nowrap;width:auto !important;min-width:max-content}html[data-theme="strong-dark"] .sd-bot-controls .miniapp-design-trigger>span{overflow:visible;text-overflow:clip;max-width:none !important}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-main{gap:10px !important}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-main>h2{margin:0 !important;line-height:1.2}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-controls{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-controls>*,html[data-theme="strong-dark"] .sd-bot-card .sd-bot-controls .miniapp-design-dropdown{margin:0 !important;align-self:center !important}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-controls .miniapp-design-trigger{height:28px !important;min-height:28px !important;gap:5px !important;padding:0 10px !important;margin:0 !important}html[data-theme="strong-dark"] .sd-bot-card .sd-bot-controls .miniapp-design-line{padding:0 !important;border:0 !important}@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500 700;font-display:swap;src:url("/fonts/cormorant-cyr.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:500 700;font-display:swap;src:url("/fonts/cormorant-lat.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:500 700;font-display:swap;src:url("/fonts/cormorant-italic-cyr.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:500 700;font-display:swap;src:url("/fonts/cormorant-italic-lat.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Manrope";font-style:normal;font-weight:400 800;font-display:swap;src:url("/fonts/manrope-cyr.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:400 800;font-display:swap;src:url("/fonts/manrope-lat.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-theme="low-light"]{--paper:#f7f3ec;--paper-soft:#fffdf9;--ink:#1b1a16;--muted:#7a7468;--line:rgba(27,26,22,.12);--green:#0e4d3a;--green-soft:#e4ece5;--gold:#a8823f;--error:#8e2f2a;--white:#fffdf9;--shadow:0 30px 60px -30px rgba(40,30,10,.35);--ll-sheet:#fffdf9;--ll-sheet-2:#f1ece2;--ll-ink-2:#3a372f;--ll-faint:#ada697;--ll-rule:rgba(27,26,22,.12);--ll-rule-strong:rgba(27,26,22,.85);--ll-emerald:#0e4d3a;--ll-gold:#a8823f;--ll-gold-2:#c9a865;--ll-claret:#8e2f2a;--ll-indigo:#2f3f73;--ll-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--ll-sans:Manrope,"Segoe UI",system-ui,sans-serif;--ll-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .32 0 0 0 0 .2 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html[data-theme="low-light"] body{background:#f7f3ec var(--ll-grain);font-family:var(--ll-sans);color:var(--ink)}html[data-theme="low-light"] .app-shell{background:transparent;font-family:var(--ll-sans);color:var(--ink)}html[data-theme="low-light"] .workspace-head{padding-bottom:16px;border-bottom:1px solid var(--ll-rule-strong);gap:6px}html[data-theme="low-light"] .workspace-head h1{font-family:var(--ll-serif);font-weight:600;font-size:clamp(42px,5vw,64px);letter-spacing:-.01em;line-height:.95;color:var(--ink)}html[data-theme="low-light"] .workspace-head p{color:var(--muted);font-size:13px;font-weight:600}html[data-theme="low-light"] .workspace-head p strong{color:var(--ink)}html[data-theme="low-light"] .panel-card,html[data-theme="low-light"] .metric-card,html[data-theme="low-light"] .analytics-kpi-card{background:var(--ll-sheet);border:1px solid var(--ll-rule);border-radius:4px;box-shadow:none;backdrop-filter:none}html[data-theme="low-light"] .panel-card h2,html[data-theme="low-light"] .section-title h2{font-family:var(--ll-serif);font-weight:600;font-size:28px;line-height:1.05;letter-spacing:0;color:var(--ink)}html[data-theme="low-light"] .section-title{padding-bottom:12px;border-bottom:1px solid var(--ll-rule)}html[data-theme="low-light"] .section-title span{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}html[data-theme="low-light"] .submit,html[data-theme="low-light"] .submit.compact{border-radius:2px;background:var(--ll-emerald);color:#f4efe2;box-shadow:none;font-family:var(--ll-sans);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .submit:hover:not(:disabled){background:var(--ink)}html[data-theme="low-light"] .submit:disabled{background:#cfc8b8;color:#fffdf9}html[data-theme="low-light"] .ghost-button{border-radius:2px;border:1px solid var(--ll-rule-strong);background:transparent;color:var(--ink);box-shadow:none;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .ghost-button:hover{background:var(--ink);color:var(--paper)}html[data-theme="low-light"] .field span{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}html[data-theme="low-light"] .field input,html[data-theme="low-light"] .field textarea,html[data-theme="low-light"] .field select{border:0;border-bottom:1px solid var(--ll-rule-strong);border-radius:0;background:transparent;box-shadow:none;padding-left:0;padding-right:0;font-family:var(--ll-sans);font-size:16px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .field input:focus,html[data-theme="low-light"] .field textarea:focus{border-color:var(--ll-emerald);box-shadow:0 1px 0 var(--ll-emerald);outline:0}html[data-theme="low-light"] .field small{color:var(--muted)}html[data-theme="low-light"] .ll-eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}html[data-theme="low-light"] .ll-link{padding:0 0 1px;border:0;border-bottom:1px solid currentColor;background:none;color:var(--ll-emerald);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer}html[data-theme="low-light"] .ll-line-button{height:40px;padding:0 16px;border:1px solid var(--ll-rule-strong);border-radius:2px;background:transparent;color:var(--ink);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}html[data-theme="low-light"] .ll-line-button:hover{background:var(--ink);color:var(--paper)}html[data-theme="low-light"] .ll-note{margin:0;color:var(--muted);font-size:13px;line-height:1.5}@media (min-width:881px){html[data-theme="low-light"] .app-shell{padding-left:0;padding-top:111px}html[data-theme="low-light"] .side-panel{position:fixed;inset:0 0 auto 0;width:auto;height:111px;min-height:0;overflow:visible;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-rows:64px 46px;column-gap:22px;padding:0 40px;background:rgba(255,253,249,.94);color:var(--ink);border-bottom:1px solid var(--ll-rule);box-shadow:none;backdrop-filter:blur(10px)}html[data-theme="low-light"] .side-panel::after{content:"";position:absolute;left:0;right:0;top:64px;height:1px;background:var(--ll-rule);pointer-events:none}html[data-theme="low-light"] .side-topline{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0}html[data-theme="low-light"] .side-brand{margin:0}html[data-theme="low-light"] .side-brand>div{display:flex;align-items:baseline;gap:12px}html[data-theme="low-light"] .side-brand strong{font-family:var(--ll-serif);font-size:30px;font-weight:700;letter-spacing:.01em;color:var(--ink)}html[data-theme="low-light"] .side-brand strong::after{content:" atelier";font-style:italic;font-weight:500;color:var(--ll-gold)}html[data-theme="low-light"] .side-brand small{max-width:240px;color:var(--muted);font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}html[data-theme="low-light"] .side-top-actions{display:flex;align-items:center;gap:16px}html[data-theme="low-light"] .desktop-notification-button{width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--ll-ink-2);box-shadow:none}html[data-theme="low-light"] .desktop-notification-button:hover{background:var(--ll-sheet-2)}html[data-theme="low-light"] .side-nav{grid-column:1;grid-row:2;display:flex;flex-direction:row;align-items:stretch;gap:30px;margin:0;padding:0;background:none;border:0;box-shadow:none}html[data-theme="low-light"] .side-nav .sd-nav-drop{display:none}html[data-theme="low-light"] .side-nav button{position:relative;display:flex;align-items:center;gap:6px;width:auto;height:46px;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;color:var(--muted);font-family:var(--ll-sans);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}html[data-theme="low-light"] .side-nav button::before{display:none}html[data-theme="low-light"] .side-nav button:hover{color:var(--ink);background:none;transform:none}html[data-theme="low-light"] .side-nav button.active{color:var(--ink);background:none}html[data-theme="low-light"] .side-nav button.active::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1px;top:auto;width:auto;height:2px;border-radius:0;background:var(--ink);transform:none}html[data-theme="low-light"] .nav-badge{position:static;min-width:0;height:auto;padding:0;background:none;color:var(--ll-claret);font-size:11px;font-weight:800;letter-spacing:0;box-shadow:none}html[data-theme="low-light"] .plan-tile{grid-column:2;grid-row:1;align-self:center;display:flex;align-items:center;gap:8px;width:auto;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ll-gold);cursor:pointer}html[data-theme="low-light"] .plan-tile::before{content:"M";display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--ll-gold-2);background:radial-gradient(circle at 35% 30%,#fff7df,#e7d29e 60%,#c9a865);color:#5b4210;font-family:var(--ll-serif);font-size:16px;font-weight:700}html[data-theme="low-light"] .plan-tile span{display:none}html[data-theme="low-light"] .plan-tile strong{color:var(--ll-gold);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .sessions-tile,html[data-theme="low-light"] .browser-push-tile{display:none}html[data-theme="low-light"] .sessions-tile{grid-column:2 / -1;grid-row:2;justify-self:end;display:flex;align-items:center;gap:8px;width:auto;height:46px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ll-faint);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}html[data-theme="low-light"] .sessions-tile svg{width:16px;height:16px}html[data-theme="low-light"] .sessions-tile:hover{color:var(--ink)}html[data-theme="low-light"] .side-design{grid-column:3;grid-row:1;align-self:center;margin:0;position:relative}html[data-theme="low-light"] .side-design-button{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--ll-rule);border-radius:2px;background:transparent;color:var(--ink);box-shadow:none;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}html[data-theme="low-light"] .side-design-button small{color:var(--muted);font-weight:700}html[data-theme="low-light"] .side-design-menu{top:calc(100% + 8px);bottom:auto;right:0;left:auto;background:var(--ll-sheet);border:1px solid var(--ll-rule-strong);border-radius:2px;box-shadow:0 22px 40px -18px rgba(40,30,10,.45)}html[data-theme="low-light"] .side-design-option{color:var(--ink);border-radius:0}html[data-theme="low-light"] .side-design-option.active{background:var(--ll-sheet-2)}html[data-theme="low-light"] .logout-button{grid-column:4;grid-row:1;align-self:center;width:auto;height:34px;margin:0;padding:0 14px;border:1px solid var(--ll-rule);border-radius:2px;background:transparent;color:var(--muted);box-shadow:none;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .logout-button:hover{color:var(--ll-claret);border-color:var(--ll-claret);background:transparent}html[data-theme="low-light"] .workspace{padding:36px 40px 64px}html[data-theme="low-light"] .workspace-content{max-width:1200px;gap:24px}}html[data-theme="low-light"] .language-switch{width:auto;height:auto;padding:0;gap:10px;border:0;border-radius:0;background:none;box-shadow:none;display:inline-flex}html[data-theme="low-light"] .language-switch-thumb{display:none}html[data-theme="low-light"] .language-switch-option{position:static;width:auto;padding:3px 0;border-bottom:1.5px solid transparent;color:var(--ll-faint);font-size:12px;font-weight:800;letter-spacing:.14em;opacity:1;transform:none}html[data-theme="low-light"] .language-switch-option.active{color:var(--ink);border-color:var(--ink)}html[data-theme="low-light"] .home-overview-line{letter-spacing:.02em}html[data-theme="low-light"] .metric-grid{grid-template-columns:1fr 1fr 1.5fr;gap:0;border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);overflow:hidden}html[data-theme="low-light"] .metric-card{border:0;border-radius:0;padding:24px 26px;min-height:0}html[data-theme="low-light"] .metric-card + .metric-card{border-left:1px solid var(--ll-rule)}html[data-theme="low-light"] .metric-card span{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}html[data-theme="low-light"] .metric-card strong{font-family:var(--ll-serif);font-weight:600;font-size:72px;line-height:1;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:oldstyle-nums}html[data-theme="low-light"] .metric-card small{color:var(--muted);font-size:12.5px;font-weight:500}html[data-theme="low-light"] .metric-card.accent{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr;column-gap:22px;row-gap:6px;align-content:center;background:var(--ll-sheet);color:var(--ink)}html[data-theme="low-light"] .metric-card.accent::before,html[data-theme="low-light"] .metric-card.accent::after{display:none}html[data-theme="low-light"] .metric-card.accent .ll-seal{grid-column:1;grid-row:1 / -1;width:116px;height:116px}html[data-theme="low-light"] .metric-card.accent>:not(.ll-seal){grid-column:2}html[data-theme="low-light"] .metric-card.accent strong{font-size:0;line-height:0;height:0;overflow:hidden}html[data-theme="low-light"] .metric-card.accent strong .sd-pulse{display:none}html[data-theme="low-light"] .metric-card.accent small{font-family:var(--ll-serif);font-size:30px;font-weight:600;line-height:1.05;color:var(--ink)}html[data-theme="low-light"] .metric-card.accent span{color:var(--muted)}html[data-theme="low-light"] .home-bot-link{color:var(--ll-emerald);font-size:13px;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(14,77,58,.35);justify-self:start}html[data-theme="low-light"] .home-actions-panel{background:var(--ll-emerald);border-color:var(--ll-emerald);color:#efe8d6;padding:18px 22px}html[data-theme="low-light"] .home-actions-toggle{color:#efe8d6;background:none}html[data-theme="low-light"] .home-actions-toggle h2{font-family:var(--ll-serif);font-style:italic;font-size:26px;font-weight:600;color:#efe8d6}html[data-theme="low-light"] .home-actions-toggle::after,html[data-theme="low-light"] .home-actions-toggle svg{color:#d9c38a}html[data-theme="low-light"] .qa-row{border:1px solid rgba(239,232,214,.3);border-radius:2px;background:transparent;color:#efe8d6;box-shadow:none}html[data-theme="low-light"] .qa-row:hover{background:rgba(239,232,214,.08)}html[data-theme="low-light"] .qa-row strong{color:#f4efe2;font-weight:800}html[data-theme="low-light"] .qa-row small{color:rgba(239,232,214,.7)}html[data-theme="low-light"] .qa-icon{border-radius:50%;background:linear-gradient(180deg,#e9d39a,#c9a865);color:#2c2108}html[data-theme="low-light"] .home-analytics-widget{border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);color:var(--ink);box-shadow:none}html[data-theme="low-light"] .home-analytics-widget::before,html[data-theme="low-light"] .home-analytics-widget::after{display:none}html[data-theme="low-light"] .home-analytics-widget span{color:var(--ll-gold);font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}html[data-theme="low-light"] .home-analytics-widget h2{font-family:var(--ll-serif);font-size:30px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .home-analytics-widget p{color:var(--muted)}html[data-theme="low-light"] .home-analytics-metrics{background:none;border:0;border-left:1px solid var(--ll-rule);border-radius:0;color:var(--ink);box-shadow:none}html[data-theme="low-light"] .home-analytics-metrics strong{font-family:var(--ll-serif);font-size:56px;font-weight:600;color:var(--ll-emerald)}html[data-theme="low-light"] .home-analytics-metrics small{color:var(--muted);font-weight:700}html[data-theme="low-light"] .home-profile-grid{gap:0;border-top:1px solid var(--ll-rule-strong);counter-reset:llIndex}html[data-theme="low-light"] .home-profile-card{position:relative;border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent;box-shadow:none;color:var(--ink);padding:18px 18px 18px 52px;min-height:0;text-align:left;counter-increment:llIndex}html[data-theme="low-light"] .home-profile-card + .home-profile-card{border-left:1px solid var(--ll-rule)}html[data-theme="low-light"] .home-profile-card::before{content:counter(llIndex,upper-roman);position:absolute;left:18px;top:19px;font-family:var(--ll-serif);font-style:italic;font-size:20px;color:var(--ll-gold)}html[data-theme="low-light"] .home-profile-card.plan{background:transparent;color:var(--ink)}html[data-theme="low-light"] .home-profile-card.plan::after{display:none}html[data-theme="low-light"] .home-profile-card strong{font-family:var(--ll-serif);font-size:24px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .home-profile-card small{color:var(--muted);font-weight:600}html[data-theme="low-light"] .home-profile-card:hover{background:rgba(255,253,249,.7);transform:none}html[data-theme="low-light"] .home-profile-card:hover strong{color:var(--ll-emerald)}html[data-theme="low-light"] .home-profile-kicker,html[data-theme="low-light"] .home-profile-icon{display:none}html[data-theme="low-light"] .ll-seal{width:132px;height:132px;flex:none}html[data-theme="low-light"] .ll-seal svg{display:block;width:100%;height:100%}html[data-theme="low-light"] .ll-seal text{font-family:var(--ll-sans)}html[data-theme="low-light"] .ll-seal .ll-seal-word{font-family:var(--ll-serif);font-style:italic;font-size:30px;font-weight:600}html[data-theme="low-light"] .ll-seal-ring{transform-origin:70px 70px;animation:llSealTurn 40s linear infinite}html[data-theme="low-light"] .ll-seal.off{filter:grayscale(1);opacity:.55}html[data-theme="low-light"] .ll-seal.off .ll-seal-ring{animation:none}@keyframes llSealTurn{to{transform:rotate(360deg)}}html:not([data-theme="low-light"]) .ll-seal{display:none}html[data-theme="low-light"] .category-toolbar{gap:24px;padding:0;border-bottom:1px solid var(--ll-rule);background:none}html[data-theme="low-light"] .category-chip{position:relative;padding:0 0 12px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ll-faint);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}html[data-theme="low-light"] .category-chip:hover{color:var(--ink);background:none}html[data-theme="low-light"] .category-chip.active{color:var(--ink);background:none}html[data-theme="low-light"] .category-chip.active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink)}html[data-theme="low-light"] .product-catalog-card{background:transparent;border:0;padding:0}html[data-theme="low-light"] .product-catalog-card>.section-title{border-bottom:0;padding:0 0 6px}html[data-theme="low-light"] .product-grid{gap:34px 22px}html[data-theme="low-light"] .product-card{border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;counter-increment:llLook}html[data-theme="low-light"] .product-grid{counter-reset:llLook}html[data-theme="low-light"] .product-card:hover{transform:none;box-shadow:none}html[data-theme="low-light"] .product-image{position:relative;aspect-ratio:4 / 5;height:auto;border-radius:2px;overflow:hidden;background:linear-gradient(170deg,#efe8db,#e3d9c6)}html[data-theme="low-light"] .product-image::after{content:"";position:absolute;inset:10px;border:1px solid rgba(255,255,255,.7);pointer-events:none}html[data-theme="low-light"] .product-image::before{content:counter(llLook,upper-roman);position:absolute;top:14px;right:16px;z-index:2;font-family:var(--ll-serif);font-style:italic;font-size:15px;color:#9b8f76}html[data-theme="low-light"] .product-placeholder{background:transparent;color:#b4a88f;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:11px}html[data-theme="low-light"] .product-image img{object-fit:cover}html[data-theme="low-light"] .product-discount-badge,html[data-theme="low-light"] .discount-badge{top:14px;left:0;right:auto;width:auto;height:auto;padding:5px 10px 5px 12px;border-radius:0;background:var(--ll-claret);color:#fbefe9;box-shadow:none;font-size:11px;font-weight:800;letter-spacing:.12em}html[data-theme="low-light"] .product-body{padding:12px 0 0;background:transparent}html[data-theme="low-light"] .product-body>span{color:var(--ll-gold);font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}html[data-theme="low-light"] .product-title-row h3{font-family:var(--ll-serif);font-size:22px;font-weight:600;line-height:1.1;color:var(--ink)}html[data-theme="low-light"] .product-body p{color:var(--muted);font-size:12.5px}html[data-theme="low-light"] .product-price-stack strong{color:var(--ink);font-size:14px;font-weight:800}html[data-theme="low-light"] .product-price-stack small{color:var(--ll-faint)}html[data-theme="low-light"] .product-price-stack.has-discount strong,html[data-theme="low-light"] .product-price-stack .discount-price{color:var(--ll-claret)}html[data-theme="low-light"] .product-icon-button{border-radius:50%;border:1px solid var(--ll-rule);background:transparent;color:var(--ll-ink-2);box-shadow:none}html[data-theme="low-light"] .product-icon-button:hover{background:var(--ink);color:var(--paper)}html[data-theme="low-light"] .product-icon-button.danger:hover{background:var(--ll-claret)}html[data-theme="low-light"] .product-discount-button{border-radius:2px;border:1px solid var(--ll-rule);background:transparent;color:var(--ll-emerald);box-shadow:none;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}html[data-theme="low-light"] .product-pagination span{font-family:var(--ll-serif);font-style:italic;font-size:18px;color:var(--ll-gold)}html[data-theme="low-light"] .orders-board{background:transparent;border:0;padding:0}html[data-theme="low-light"] .orders-board-title{border-bottom:0}html[data-theme="low-light"] .order-filter-tabs{display:flex;gap:26px;padding:0;border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:none;box-shadow:none;width:auto}html[data-theme="low-light"] .order-filter-drop{display:none}html[data-theme="low-light"] .order-filter-chip{position:relative;display:inline-flex;align-items:baseline;gap:6px;flex:none;width:auto;height:auto;padding:0 0 12px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ll-faint);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}html[data-theme="low-light"] .order-filter-chip.active{color:var(--ink);background:none}html[data-theme="low-light"] .order-filter-chip.active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink)}html[data-theme="low-light"] .order-filter-count{min-width:0;height:auto;padding:0;border:0;background:none;color:var(--ll-gold);font-family:var(--ll-serif);font-style:italic;font-size:17px;font-weight:600;letter-spacing:0}html[data-theme="low-light"] .orders-list{gap:0;border-top:1px solid var(--ll-rule-strong);max-height:none;padding:0}html[data-theme="low-light"] .order-card{border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent;box-shadow:none;padding:18px 4px}html[data-theme="low-light"] .order-card:hover{background:rgba(255,253,249,.65);transform:none}html[data-theme="low-light"] .order-title-block span{font-family:var(--ll-serif);font-style:italic;font-size:18px;color:var(--ll-gold);font-weight:600}html[data-theme="low-light"] .order-title-block h2{font-family:var(--ll-serif);font-size:24px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .order-info-list{color:var(--ll-ink-2);font-size:13px;font-weight:600}html[data-theme="low-light"] .order-info-list span{color:var(--ll-ink-2)}html[data-theme="low-light"] .order-phone{color:var(--ll-emerald) !important}html[data-theme="low-light"] .order-total{font-family:var(--ll-serif);font-size:26px;font-weight:700;color:var(--ink)}html[data-theme="low-light"] .order-status{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-faint)}html[data-theme="low-light"] .order-status::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}html[data-theme="low-light"] .order-status.new{color:var(--ll-indigo)}html[data-theme="low-light"] .order-status.processing{color:var(--ll-gold)}html[data-theme="low-light"] .order-status[class*="shipped"]{color:var(--ll-emerald)}html[data-theme="low-light"] .order-status.completed{color:var(--ll-faint)}html[data-theme="low-light"] .receipt-link{border:1px solid var(--ll-rule);border-radius:2px;background:transparent;color:var(--ll-ink-2);box-shadow:none}html[data-theme="low-light"] .receipt-link:hover{background:var(--ink);color:var(--paper)}html[data-theme="low-light"] .sd-details-toggle,html[data-theme="low-light"] .order-details-panel summary{color:var(--ll-emerald);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}html[data-theme="low-light"] .order-items li{border-color:var(--ll-rule)}html[data-theme="low-light"] .order-item-name{font-weight:600}html[data-theme="low-light"] .order-action-btn{min-height:38px}html[data-theme="low-light"] .orders-list .empty-state,html[data-theme="low-light"] .orders-list>p{font-family:var(--ll-serif);font-style:italic;font-size:24px;color:var(--muted);text-align:center;padding:48px 0}html[data-theme="low-light"] .analytics-kpi-grid{gap:0;border-top:1px solid var(--ll-rule-strong);border-bottom:1px solid var(--ll-rule)}html[data-theme="low-light"] .analytics-kpi-card{border:0;border-radius:0;background:transparent;padding:22px 20px}html[data-theme="low-light"] .analytics-kpi-card + .analytics-kpi-card{border-left:1px solid var(--ll-rule)}html[data-theme="low-light"] .analytics-kpi-card::before,html[data-theme="low-light"] .analytics-kpi-card::after{display:none}html[data-theme="low-light"] .analytics-kpi-card span{color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}html[data-theme="low-light"] .analytics-kpi-card strong{font-family:var(--ll-serif);font-size:52px;font-weight:600;line-height:1.05;color:var(--ink);font-variant-numeric:oldstyle-nums}html[data-theme="low-light"] .analytics-kpi-card.primary{background:transparent;color:var(--ink)}html[data-theme="low-light"] .analytics-kpi-card.primary strong{color:var(--ll-emerald)}html[data-theme="low-light"] .analytics-kpi-card small{color:var(--muted)}html[data-theme="low-light"] .analytics-legend-row{border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent}html[data-theme="low-light"] .analytics-legend-row strong{font-family:var(--ll-serif);font-size:19px;font-weight:600}html[data-theme="low-light"] .analytics-donut-center strong{font-family:var(--ll-serif);font-size:34px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .analytics-day strong{font-family:var(--ll-serif);font-weight:600}html[data-theme="low-light"] .analytics-day em{background:linear-gradient(180deg,var(--ll-emerald),rgba(14,77,58,.35));border-radius:1px}html[data-theme="low-light"] .analytics-week-head strong{font-family:var(--ll-serif);font-style:italic;font-size:19px;font-weight:600}html[data-theme="low-light"] .analytics-week-button{border:1px solid var(--ll-rule);border-radius:50%;background:transparent;box-shadow:none}html[data-theme="low-light"] .analytics-product-list,html[data-theme="low-light"] .analytics-category-list{counter-reset:llRank}html[data-theme="low-light"] .analytics-product-row{border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent;padding:12px 0}html[data-theme="low-light"] .analytics-product-row>span{background:none;color:var(--ll-gold);font-family:var(--ll-serif);font-style:italic;font-size:22px;border:0}html[data-theme="low-light"] .analytics-product-row strong{font-family:var(--ll-serif);font-size:20px;font-weight:600}html[data-theme="low-light"] .analytics-product-row i{background:var(--ll-sheet-2);border-radius:0;height:3px}html[data-theme="low-light"] .analytics-product-row i::before,html[data-theme="low-light"] .analytics-product-row i>*{background:var(--ll-emerald)}html[data-theme="low-light"] .analytics-category-row{border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent}html[data-theme="low-light"] .analytics-category-row strong{font-family:var(--ll-serif);font-size:20px;font-weight:600}html[data-theme="low-light"] .ll-manage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}html[data-theme="low-light"] .ll-manage-side{display:grid;gap:20px}html[data-theme="low-light"] .ll-manage .panel-card{padding:24px}html[data-theme="low-light"] .ll-card-head{display:flex;align-items:baseline;gap:12px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid var(--ll-rule)}html[data-theme="low-light"] .ll-card-head h2{margin:0}html[data-theme="low-light"] .ll-card-head .ll-link{margin-left:auto}html[data-theme="low-light"] .ll-bot-row{display:flex;align-items:center;gap:24px}html[data-theme="low-light"] .ll-bot-side{display:grid;justify-items:end;gap:12px;margin-left:auto;text-align:right}html[data-theme="low-light"] .ll-bot-side .ll-note{max-width:260px}html[data-theme="low-light"] .ll-state{display:inline-flex;border:1px solid var(--ll-rule-strong);border-radius:2px}html[data-theme="low-light"] .ll-state button{padding:11px 18px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--ll-sans);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transition:background .2s,color .2s}html[data-theme="low-light"] .ll-state button.on{background:var(--ink);color:var(--paper)}html[data-theme="low-light"] .ll-state button.on.go{background:var(--ll-emerald);color:#f4efe2}html[data-theme="low-light"] .ll-state button:disabled{opacity:.45;cursor:not-allowed}html[data-theme="low-light"] .ll-hidden-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}html[data-theme="low-light"] .ll-kv{display:grid;grid-template-columns:150px minmax(0,1fr);margin:20px 0 0;border-top:1px solid var(--ll-rule)}html[data-theme="low-light"] .ll-kv dt,html[data-theme="low-light"] .ll-kv dd{margin:0;padding:13px 0;border-bottom:1px solid var(--ll-rule)}html[data-theme="low-light"] .ll-kv dt{display:flex;align-items:center;color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .ll-kv dd{display:flex;align-items:center;min-width:0}html[data-theme="low-light"] .ll-kv .management-bot-link{color:var(--ll-emerald);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(14,77,58,.35)}html[data-theme="low-light"] .ll-kv .miniapp-design-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:0;border:0;background:none}html[data-theme="low-light"] .ll-kv .miniapp-design-label{display:none}html[data-theme="low-light"] .miniapp-design-trigger{height:auto;padding:0 0 1px;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:none;box-shadow:none;color:var(--ink);font-size:13px;font-weight:800}html[data-theme="low-light"] .miniapp-design-trigger .sd-design-icon{display:none}html[data-theme="low-light"] .miniapp-design-menu{background:var(--ll-sheet);border:1px solid var(--ll-rule-strong);border-radius:2px;box-shadow:0 22px 40px -18px rgba(40,30,10,.45)}html[data-theme="low-light"] .miniapp-design-option{border-radius:0;color:var(--ink)}html[data-theme="low-light"] .miniapp-design-option.active{background:var(--ll-sheet-2);color:var(--ll-emerald)}html[data-theme="low-light"] .miniapp-design-hint{color:var(--ll-gold);font-size:12px;font-weight:700}html[data-theme="low-light"] .ll-admin-view{display:grid;justify-items:start;gap:4px}html[data-theme="low-light"] .ll-idnum{font-family:var(--ll-serif);font-size:36px;font-weight:600;letter-spacing:.05em;line-height:1.1;font-variant-numeric:lining-nums}html[data-theme="low-light"] .ll-admin-view small{color:var(--muted);font-size:13px;margin-bottom:12px}html[data-theme="low-light"] .ll-edit-form{display:none}html[data-theme="low-light"] .editing>.ll-edit-form{display:grid;gap:14px}html[data-theme="low-light"] .ll-admin-card.editing .ll-admin-view,html[data-theme="low-light"] .ll-pay-card.editing .ll-pay-view{display:none}html[data-theme="low-light"] .ll-form-actions{display:flex;gap:10px;justify-content:flex-end}html[data-theme="low-light"] .ll-pay-card .payment-settings-form{padding:0;border:0;background:none}html[data-theme="low-light"] .ll-pay-card .payment-settings-head{display:none}html[data-theme="low-light"] .ll-pay-view{display:grid;gap:14px}html[data-theme="low-light"] .ll-ivory-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:340px;aspect-ratio:1.6;padding:20px 22px;overflow:hidden;border-radius:12px;border:1px solid rgba(168,130,63,.35);color:#3a2e15;background:linear-gradient(135deg,#fffaf0 0%,#f3ead8 55%,#e9dcc0 100%);box-shadow:inset 0 1px 0 #fff,0 24px 40px -22px rgba(80,60,20,.55)}html[data-theme="low-light"] .ll-ivory-card::before{content:"";position:absolute;inset:8px;border:1px solid rgba(168,130,63,.3);border-radius:8px;pointer-events:none}html[data-theme="low-light"] .ll-ivory-top,html[data-theme="low-light"] .ll-ivory-bottom{position:relative;display:flex;align-items:center;justify-content:space-between}html[data-theme="low-light"] .ll-chip{width:38px;height:28px;border-radius:5px;background:linear-gradient(135deg,#f1dd9f,#b38a3c);box-shadow:inset 0 0 0 1px rgba(90,60,10,.25)}html[data-theme="low-light"] .ll-ivory-top em{font-family:var(--ll-serif);font-style:italic;font-size:21px;font-weight:600;color:var(--ll-gold)}html[data-theme="low-light"] .ll-ivory-num{position:relative;display:flex;justify-content:space-between;gap:8px;font-family:var(--ll-serif);font-size:25px;font-weight:600;letter-spacing:.08em;font-variant-numeric:lining-nums}html[data-theme="low-light"] .ll-ivory-num i{font-style:normal}html[data-theme="low-light"] .ll-ivory-bottom b{font-size:10px;font-weight:800;letter-spacing:.2em}html[data-theme="low-light"] .profile-menu button,html[data-theme="low-light"] .session-card,html[data-theme="low-light"] .sessions-list>*{border-radius:2px;box-shadow:none}html[data-theme="low-light"] .session-card strong,html[data-theme="low-light"] .profile-menu strong{font-family:var(--ll-serif);font-size:20px;font-weight:600}html[data-theme="low-light"] .bot-toggle-switch span{background:transparent;border:1px solid var(--ll-rule-strong);box-shadow:none}html[data-theme="low-light"] .bot-toggle-switch span::before{background:var(--ink);box-shadow:none}html[data-theme="low-light"] .bot-toggle-switch input:checked + span{background:var(--ll-emerald);border-color:var(--ll-emerald)}html[data-theme="low-light"] .bot-toggle-switch input:checked + span::before{background:#f4efe2}html[data-theme="low-light"] .preview-toggle{background:var(--ink);box-shadow:0 18px 30px -14px rgba(27,26,22,.7);border-radius:999px}html[data-theme="low-light"] .shell-message-dialog{border-radius:2px;border:1px solid var(--ll-rule-strong);background:var(--ll-sheet);box-shadow:0 30px 60px -30px rgba(40,30,10,.6)}html[data-theme="low-light"] .shell-message-dialog p{font-family:var(--ll-serif);font-size:22px;font-weight:600;color:var(--ink)}@media (max-width:880px){html[data-theme="low-light"] body,html[data-theme="low-light"] .app-shell,html[data-theme="low-light"] .workspace{background:#f7f3ec var(--ll-grain)}html[data-theme="low-light"] .side-panel{background:rgba(255,253,249,.96);border-bottom:1px solid var(--ll-rule);box-shadow:none}html[data-theme="low-light"] .side-brand strong,html[data-theme="low-light"] .side-brand [data-mobile-title]{font-family:var(--ll-serif);font-size:25px;font-weight:700;letter-spacing:.01em}html[data-theme="low-light"] .mobile-subscription-badge{min-width:0;height:30px;padding:0 12px 0 4px;gap:6px;display:inline-flex;align-items:center;border:1px solid var(--ll-gold-2);border-radius:999px;background:transparent;color:var(--ll-gold);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .mobile-subscription-badge::before{content:"M";display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff7df,#e7d29e 60%,#c9a865);color:#5b4210;font-family:var(--ll-serif);font-size:13px;font-weight:700;letter-spacing:0}html[data-theme="low-light"] .mobile-profile-dots{color:var(--ink)}html[data-theme="low-light"] .side-nav{left:0;right:0;bottom:0;height:auto;padding:8px 4px calc(10px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--ll-rule-strong);border-radius:0;background:var(--ll-sheet);box-shadow:none}html[data-theme="low-light"] .side-nav .sd-nav-drop{display:none}html[data-theme="low-light"] .side-nav button{height:46px;max-height:46px;border-radius:0;background:none;color:var(--ll-faint);overflow:visible}html[data-theme="low-light"] .side-nav button::before{top:40%;width:22px;height:22px}html[data-theme="low-light"] .side-nav button::after{content:attr(data-ll-label);display:block;position:absolute;left:0;right:0;bottom:0;top:auto;font-size:9px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:currentColor}html[data-theme="low-light"] .side-nav button.active{background:none;color:var(--ink)}html[data-theme="low-light"] .side-nav button.active::after{display:block}html[data-theme="low-light"] .side-nav button.active::before{box-shadow:none}html[data-theme="low-light"] .side-nav button.active{box-shadow:inset 0 2px 0 var(--ink)}html[data-theme="low-light"] .nav-badge{background:none;color:var(--ll-claret);font-weight:800;box-shadow:none}html[data-theme="low-light"] .workspace{padding-bottom:calc(96px + env(safe-area-inset-bottom))}html[data-theme="low-light"] .workspace-head{padding-bottom:12px}html[data-theme="low-light"] .workspace-head h1{font-size:46px}html[data-theme="low-light"] .metric-grid{grid-template-columns:1fr 1fr}html[data-theme="low-light"] .metric-card{padding:18px}html[data-theme="low-light"] .metric-card strong{font-size:56px}html[data-theme="low-light"] .metric-card.accent{grid-column:1 / -1;border-left:0;border-top:1px solid var(--ll-rule);column-gap:18px}html[data-theme="low-light"] .metric-card.accent .ll-seal{width:96px;height:96px}html[data-theme="low-light"] .metric-card.accent small{font-size:25px}html[data-theme="low-light"] .home-profile-grid{grid-template-columns:1fr 1fr}html[data-theme="low-light"] .home-profile-card:nth-child(odd){border-left:0}html[data-theme="low-light"] .home-profile-card strong{font-size:20px}html[data-theme="low-light"] .home-analytics-metrics{border-left:0;border-top:1px solid var(--ll-rule)}html[data-theme="low-light"] .product-grid{gap:22px 12px}html[data-theme="low-light"] .product-title-row h3{font-size:18px}html[data-theme="low-light"] .orders-list{gap:22px;border-top:0}html[data-theme="low-light"] .order-card{position:relative;padding:18px;border:1px solid var(--ll-rule);border-bottom:0;background:var(--ll-sheet);margin-bottom:8px}html[data-theme="low-light"] .order-card::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-8px;height:8px;background:radial-gradient(circle at 6px 8px,transparent 5px,var(--ll-sheet) 5.5px) repeat-x;background-size:12px 8px}html[data-theme="low-light"] .order-total-row{border-top:1px dashed rgba(27,26,22,.4);padding-top:12px}html[data-theme="low-light"] .order-filter-tabs{gap:18px}html[data-theme="low-light"] .order-filter-chip{font-size:11px;letter-spacing:.1em}html[data-theme="low-light"] .analytics-kpi-grid{grid-template-columns:1fr 1fr}html[data-theme="low-light"] .analytics-kpi-card{padding:16px 14px}html[data-theme="low-light"] .analytics-kpi-card:nth-child(odd){border-left:0}html[data-theme="low-light"] .analytics-kpi-card:nth-child(n + 3){border-top:1px solid var(--ll-rule)}html[data-theme="low-light"] .analytics-kpi-card strong{font-size:40px}html[data-theme="low-light"] .ll-manage{grid-template-columns:1fr;gap:14px}html[data-theme="low-light"] .ll-manage-side{gap:14px}html[data-theme="low-light"] .ll-manage .panel-card{padding:18px}html[data-theme="low-light"] .ll-bot-row{gap:16px}html[data-theme="low-light"] .ll-bot-row .ll-seal{width:104px;height:104px}html[data-theme="low-light"] .ll-state button{padding:10px 12px;font-size:10.5px;letter-spacing:.1em}html[data-theme="low-light"] .ll-kv{grid-template-columns:110px minmax(0,1fr)}html[data-theme="low-light"] .ll-ivory-num{font-size:22px}html[data-theme="low-light"] .preview-toggle{background:var(--ink)}}@media (prefers-reduced-motion:reduce){html[data-theme="low-light"] .ll-seal-ring{animation:none}}html[data-theme="low-light"] .app-shell .product-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:34px 22px !important;padding-left:0;padding-right:0}html[data-theme="low-light"] .app-shell .product-grid .product-card{border:0;border-radius:0;background:transparent;box-shadow:none}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-image{aspect-ratio:4 / 5 !important;border-radius:2px !important}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-body{padding:12px 0 0 !important;gap:2px !important}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-body>span{font-size:10px !important;letter-spacing:.22em;color:var(--ll-gold)}html[data-theme="low-light"] .app-shell .product-grid .product-card h3{font-family:var(--ll-serif);font-size:22px !important;font-weight:600;line-height:1.1 !important;color:var(--ink)}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-price-area{font-size:13.5px !important;padding-top:6px}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-price-stack strong{font-weight:800}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-discount-badge{top:12px;left:12px;right:auto;width:46px;height:46px}html[data-theme="low-light"] .product-discount-badge path{fill:var(--ll-claret);stroke:var(--ll-claret);filter:none}html[data-theme="low-light"] .product-discount-badge text{font-family:var(--ll-sans);font-weight:800}html[data-theme="low-light"] .product-card .sd-more-button{border-radius:50%;background:transparent;color:var(--muted)}html[data-theme="low-light"] .product-card .sd-more-button:hover{background:var(--ll-sheet-2)}html[data-theme="low-light"] .product-card .sd-menu{border:1px solid var(--ll-rule-strong);border-radius:2px;background:var(--ll-sheet);box-shadow:0 22px 40px -18px rgba(40,30,10,.45)}html[data-theme="low-light"] .product-card .sd-menu button{border-radius:0;font-weight:700}html[data-theme="low-light"] .product-card .sd-menu button:hover{background:var(--ll-sheet-2)}html[data-theme="low-light"] .product-card .sd-menu button.danger{color:var(--ll-claret);border-top:1px solid var(--ll-rule)}@media (max-width:1100px) and (min-width:881px){html[data-theme="low-light"] .app-shell .product-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:880px){html[data-theme="low-light"] .app-shell .product-grid{grid-template-columns:1fr 1fr !important;gap:22px 12px !important}html[data-theme="low-light"] .app-shell .product-grid .product-card h3{font-size:18px !important}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-discount-badge{width:38px;height:38px}}@media (min-width:881px){html[data-theme="low-light"] .orders-list{padding:0 6px 30px 0;scrollbar-color:rgba(168,130,63,.45) transparent}html[data-theme="low-light"] .orders-list .order-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.5fr) 190px 210px;column-gap:26px;row-gap:10px;align-items:center}html[data-theme="low-light"] .order-card .order-head{grid-column:1;grid-row:1;display:grid;gap:8px;align-items:start;justify-content:start}html[data-theme="low-light"] .order-card .order-head-actions{justify-content:flex-start}html[data-theme="low-light"] .order-card .order-status-row{justify-content:flex-start;gap:12px}html[data-theme="low-light"] .order-card .order-info-list{grid-column:2;grid-row:1;margin:0}html[data-theme="low-light"] .order-card .order-total-row{grid-column:3;grid-row:1;display:grid;justify-items:end;gap:6px;margin:0;text-align:right}html[data-theme="low-light"] .order-card .order-actions{grid-column:4;grid-row:1;display:grid;gap:8px;margin:0}html[data-theme="low-light"] .order-card .order-actions:empty{display:none}html[data-theme="low-light"] .order-card .order-action-btn{width:100%}html[data-theme="low-light"] .order-card .order-details-panel{grid-column:1 / -1;grid-row:2}}html[data-theme="low-light"] .app-shell .product-grid .product-card .product-discount-badge{border-radius:0;box-shadow:none}@media (max-width:880px){html[data-theme="low-light"] .side-brand::before{font-family:var(--ll-serif);font-size:21px;font-weight:700;letter-spacing:.01em;color:var(--ink)}}html[data-theme="low-light"] .ll-discount-ribbon{position:absolute;top:14px;left:0;z-index:2;padding:5px 10px 5px 12px;background:var(--ll-claret);color:#fbefe9;font-family:var(--ll-sans);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.2;box-shadow:0 6px 14px -8px rgba(80,20,15,.7)}html[data-theme="low-light"] .ll-discount-ribbon::after{content:"";position:absolute;top:0;right:-8px;border-style:solid;border-width:12px 0 12px 8px;border-color:var(--ll-claret) transparent}@media (max-width:880px){html[data-theme="low-light"] .ll-discount-ribbon{top:10px;padding:4px 8px 4px 10px;font-size:10px}html[data-theme="low-light"] .ll-discount-ribbon::after{border-width:10px 0 10px 7px;right:-7px}}html[data-theme="low-light"] :is(.order-total,.order-title-block span,.order-filter-count,.product-pagination span,.analytics-kpi-card strong,.analytics-donut-center strong,.analytics-day strong,.analytics-legend-row strong,.analytics-week-head strong,.analytics-product-row b,.analytics-category-row b,.ll-idnum,.ll-ivory-num,.order-items strong,.sd-details-total b){font-family:var(--ll-sans);font-style:normal;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}html[data-theme="low-light"] .order-total{font-size:19px;font-weight:800}html[data-theme="low-light"] .order-title-block span{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ll-gold)}html[data-theme="low-light"] .order-filter-count{font-size:12px;font-weight:800;letter-spacing:0;color:var(--ll-gold)}html[data-theme="low-light"] .product-pagination span{font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--muted)}html[data-theme="low-light"] .analytics-kpi-card strong{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.1}html[data-theme="low-light"] .analytics-donut-center strong{font-size:28px;font-weight:800}html[data-theme="low-light"] .analytics-day strong{font-weight:800}html[data-theme="low-light"] .analytics-legend-row strong{font-size:14px;font-weight:700}html[data-theme="low-light"] .analytics-week-head strong{font-size:13px;font-weight:800;letter-spacing:.08em}html[data-theme="low-light"] .ll-idnum{font-size:30px;font-weight:800;letter-spacing:.02em}html[data-theme="low-light"] .ll-ivory-num{font-size:19px;font-weight:700;letter-spacing:.16em;color:#3a2e15}html[data-theme="low-light"] .ll-ivory-num i{min-width:0}html[data-theme="low-light"] .language-switch{display:inline-flex;align-items:stretch;gap:0;height:28px;padding:2px;border:1px solid var(--ll-rule-strong);border-radius:2px;background:transparent}html[data-theme="low-light"] .language-switch-option{display:grid;place-items:center;min-width:30px;padding:0 7px;border:0;border-radius:1px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1}html[data-theme="low-light"] .language-switch-option.active{background:var(--ink);color:var(--paper);border:0}html[data-theme="low-light"] .home-actions-panel .qa-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}html[data-theme="low-light"] .home-actions-panel .qa-pair{display:contents}html[data-theme="low-light"] .home-actions-panel .qa-row{flex:1 1 200px;width:auto;min-height:50px;padding:8px 16px;gap:12px;border:1px solid rgba(239,232,214,.45);border-radius:2px;background:transparent;transform:none}html[data-theme="low-light"] .home-actions-panel button.qa-row:hover{background:rgba(239,232,214,.1);border-color:#efe8d6;transform:none}html[data-theme="low-light"] .home-actions-panel .qa-row[data-qa="create"]{background:linear-gradient(180deg,#e9d39a,#c9a865);border-color:transparent}html[data-theme="low-light"] .home-actions-panel .qa-row[data-qa="create"] :is(strong,small){color:#2c2108}html[data-theme="low-light"] .home-actions-panel .qa-icon{display:none}html[data-theme="low-light"] .home-actions-panel .qa-text strong{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f4efe2}html[data-theme="low-light"] .home-actions-panel .qa-text small{font-size:11.5px;color:rgba(239,232,214,.72)}html[data-theme="low-light"] .home-actions-panel .qa-bot.is-active .qa-text small{color:#d9c38a}html[data-theme="low-light"] .home-actions-panel .qa-chevron{stroke:currentColor;opacity:.6}html[data-theme="low-light"] .home-actions-panel .bot-toggle-switch span{border-color:rgba(239,232,214,.55);background:transparent}html[data-theme="low-light"] .home-actions-panel .bot-toggle-switch span::before{background:#efe8d6}html[data-theme="low-light"] .home-actions-panel .bot-toggle-switch input:checked + span{background:linear-gradient(180deg,#e9d39a,#c9a865);border-color:transparent}html[data-theme="low-light"] .home-actions-panel .bot-toggle-switch input:checked + span::before{background:var(--ll-emerald)}html[data-theme="low-light"] .workspace-content{will-change:auto}html[data-theme="low-light"] .editing>.ll-edit-form.ll-modal{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:16px;gap:0}html[data-theme="low-light"] .ll-modal-backdrop{position:absolute;inset:0;background:rgba(40,32,18,.32);backdrop-filter:blur(3px);animation:llFade .2s ease both}html[data-theme="low-light"] .ll-modal .ll-modal-box{position:relative;display:grid;gap:16px;width:min(460px,100%);padding:28px;border:1px solid var(--ll-rule-strong);background:var(--ll-sheet);box-shadow:0 40px 70px -30px rgba(40,30,10,.6);animation:llRise .26s cubic-bezier(.2,.8,.2,1) both}html[data-theme="low-light"] .ll-modal-head{display:grid;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--ll-rule)}html[data-theme="low-light"] .ll-modal-head b{font-family:var(--ll-serif);font-size:32px;font-weight:600;line-height:1}html[data-theme="low-light"] .ll-modal-box .payment-settings-form{padding:0;border:0;background:none;box-shadow:none}html[data-theme="low-light"] .ll-modal-box .payment-settings-row{display:grid;gap:16px}html[data-theme="low-light"] .ll-modal-box .ll-form-actions{justify-content:stretch}html[data-theme="low-light"] .ll-modal-box .ll-form-actions>*{flex:1}@keyframes llFade{from{opacity:0}}@keyframes llRise{from{opacity:0;transform:translateY(10px)}}html[data-theme="low-light"] :is(.order-product-modal,.shipment-modal){background:rgba(40,32,18,.32);backdrop-filter:blur(3px)}html[data-theme="low-light"] :is(.order-product-dialog,.shipment-dialog,.shipment-modal>form,.shipment-modal>div){border:1px solid var(--ll-rule-strong);border-radius:2px;background:var(--ll-sheet);box-shadow:0 40px 70px -30px rgba(40,30,10,.6);color:var(--ink)}html[data-theme="low-light"] :is(.order-product-dialog,.shipment-modal) h2,html[data-theme="low-light"] :is(.order-product-dialog,.shipment-modal) h3{font-family:var(--ll-serif);font-size:30px;font-weight:600;line-height:1.05}html[data-theme="low-light"] .shell-message-dialog p{font-family:var(--ll-sans);font-size:15px;font-weight:600;line-height:1.5}html[data-theme="low-light"] .product-form-page{padding:28px;gap:18px}html[data-theme="low-light"] .product-form-page select{border:0;border-bottom:1px solid var(--ll-rule-strong);border-radius:0;background-color:transparent}html[data-theme="low-light"] .mobile-profile-screen{gap:20px}html[data-theme="low-light"] .profile-summary{display:flex;align-items:center;gap:18px;padding:22px 24px;border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);box-shadow:none}html[data-theme="low-light"] .profile-avatar{display:grid;place-items:center;width:68px;height:68px;flex:none;border-radius:50%;background:var(--ink);color:var(--paper);font-family:var(--ll-serif);font-size:34px;font-weight:700;box-shadow:none}html[data-theme="low-light"] .profile-summary h1{margin:0;font-family:var(--ll-serif);font-size:32px;font-weight:600;line-height:1;color:var(--ink)}html[data-theme="low-light"] .profile-summary p{margin:4px 0 0;color:var(--muted);font-size:12.5px;font-weight:600}html[data-theme="low-light"] .profile-menu{display:grid;gap:0;padding:0;border:0;border-top:1px solid var(--ll-rule-strong);border-radius:0;background:none;box-shadow:none;counter-reset:llMenu}html[data-theme="low-light"] .profile-menu>:is(button,a){display:flex;align-items:center;gap:14px;width:100%;min-height:58px;padding:0 4px;margin:0;border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent;box-shadow:none;color:var(--ink);font-family:var(--ll-serif);font-size:21px;font-weight:600;text-decoration:none;text-align:left;counter-increment:llMenu}html[data-theme="low-light"] .profile-menu>:is(button,a)::before{content:counter(llMenu,upper-roman);min-width:30px;font-family:var(--ll-serif);font-style:italic;font-size:17px;font-weight:500;color:var(--ll-gold)}html[data-theme="low-light"] .profile-menu>:is(button,a):hover{background:rgba(255,253,249,.7);color:var(--ll-emerald)}html[data-theme="low-light"] .profile-menu .sd-menu-icon{display:none}html[data-theme="low-light"] .profile-menu .sd-menu-chevron{margin-left:auto;width:16px;height:16px;fill:none;stroke:var(--ll-faint);stroke-width:1.6}html[data-theme="low-light"] .profile-menu-value{margin-left:auto;color:var(--muted);font-family:var(--ll-sans);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .profile-menu-value + .sd-menu-chevron{margin-left:8px}html[data-theme="low-light"] .profile-logout-button{height:46px;border:1px solid color-mix(in srgb,var(--ll-claret) 45%,transparent);border-radius:2px;background:transparent;color:var(--ll-claret);box-shadow:none;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .sd-sheet-head b{font-family:var(--ll-serif);font-size:22px;font-weight:600}html[data-theme="low-light"] .sd-sheet-head button{color:var(--ll-emerald);font-weight:800}html[data-theme="low-light"] .session-panel{padding:24px;border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);box-shadow:none}html[data-theme="low-light"] .session-panel-head{padding-bottom:14px;border-bottom:1px solid var(--ll-rule-strong)}html[data-theme="low-light"] .session-panel-head h2{font-family:var(--ll-serif);font-size:30px;font-weight:600}html[data-theme="low-light"] .session-refresh-button{border:1px solid var(--ll-rule-strong);border-radius:2px;background:transparent;color:var(--ink);box-shadow:none}html[data-theme="low-light"] .session-list{gap:0}html[data-theme="low-light"] .session-item{gap:16px;padding:18px 0;border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent;box-shadow:none}html[data-theme="low-light"] .session-icon{width:44px;height:44px;border:1px solid var(--ll-rule);border-radius:50%;background:transparent;color:var(--ll-ink-2);box-shadow:none}html[data-theme="low-light"] .session-title-row strong{font-family:var(--ll-serif);font-size:21px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .session-current{padding:0;border:0;background:none;color:var(--ll-emerald);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}html[data-theme="low-light"] .session-data p,html[data-theme="low-light"] .session-data small{color:var(--muted);font-size:12.5px}html[data-theme="low-light"] [data-revoke-session]{padding:0 0 1px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;box-shadow:none;color:var(--ll-claret);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .browser-push-card{padding:24px;border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);box-shadow:none}html[data-theme="low-light"] .browser-push-icon{border:1px solid var(--ll-rule);border-radius:50%;background:transparent;color:var(--ll-ink-2);box-shadow:none}html[data-theme="low-light"] .browser-push-copy h2{font-family:var(--ll-serif);font-size:30px;font-weight:600}html[data-theme="low-light"] .browser-push-copy p{color:var(--muted)}html[data-theme="low-light"] .browser-push-actions button{border-radius:2px;background:var(--ll-emerald);color:#f4efe2;box-shadow:none;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .browser-push-settings{gap:0;border-top:1px solid var(--ll-rule-strong);background:none}html[data-theme="low-light"] .browser-push-setting{padding:16px 0;border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:transparent;box-shadow:none}html[data-theme="low-light"] .browser-push-setting strong{font-family:var(--ll-serif);font-size:20px;font-weight:600;color:var(--ink)}html[data-theme="low-light"] .browser-push-setting small{color:var(--muted)}html[data-theme="low-light"] .browser-push-setting em{color:var(--ll-gold);font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .browser-push-setting input[type="checkbox"]{accent-color:var(--ll-emerald)}html[data-theme="low-light"] .browser-push-switch span{border:1px solid var(--ll-rule-strong);background:transparent;box-shadow:none}html[data-theme="low-light"] .browser-push-switch span::before{background:var(--ink);box-shadow:none}html[data-theme="low-light"] .browser-push-switch input:checked + span{background:var(--ll-emerald);border-color:var(--ll-emerald)}html[data-theme="low-light"] .browser-push-switch input:checked + span::before{background:#f4efe2}html[data-theme="low-light"] .design-options{gap:16px}html[data-theme="low-light"] .design-option{padding:12px;border:1px solid var(--ll-rule);border-radius:2px;background:var(--ll-sheet);box-shadow:none}html[data-theme="low-light"] .design-option.active{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}html[data-theme="low-light"] .design-option-preview{border-radius:2px}html[data-theme="low-light"] .design-option-text strong{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .design-option-check{background:var(--ll-emerald);color:#f4efe2}@media (max-width:880px){html[data-theme="low-light"] .app-shell[data-active-view="products"] .workspace-head,html[data-theme="low-light"] .app-shell[data-active-view="products"] .category-toolbar{margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}html[data-theme="low-light"] .app-shell[data-active-view="products"] .product-catalog-card>.section-title{padding-left:16px;padding-right:16px}html[data-theme="low-light"] .app-shell .product-grid{padding-left:16px !important;padding-right:16px !important}html[data-theme="low-light"] .preview-toggle{bottom:calc(80px + env(safe-area-inset-bottom))}html[data-theme="low-light"] .ll-ivory-card{max-width:290px;padding:16px 18px;border-radius:10px}html[data-theme="low-light"] .ll-ivory-num{font-size:16px;letter-spacing:.12em}html[data-theme="low-light"] .ll-ivory-top em{font-size:18px}html[data-theme="low-light"] .ll-chip{width:32px;height:24px}html[data-theme="low-light"] .home-actions-panel .qa-row{flex-basis:100%}html[data-theme="low-light"] .editing>.ll-edit-form.ll-modal{place-items:end stretch;padding:0}html[data-theme="low-light"] .ll-modal .ll-modal-box{width:100%;padding:24px 20px calc(24px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:16px 16px 0 0}html[data-theme="low-light"] .language-switch{height:26px}html[data-theme="low-light"] .language-switch-option{min-width:26px;padding:0 5px}html[data-theme="low-light"] .session-panel,html[data-theme="low-light"] .browser-push-card{padding:18px}}html[data-theme="low-light"] .ll-discount-ribbon{box-shadow:none}html[data-theme="low-light"] .workspace-head h1{line-height:1.02}html[data-theme="low-light"] .mobile-profile-screen{gap:20px}html[data-theme="low-light"] .mobile-profile-screen .profile-summary{gap:18px;padding:22px 24px;border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);box-shadow:none}html[data-theme="low-light"] .mobile-profile-screen .profile-avatar{width:64px;height:64px;background:var(--ink);color:var(--paper);font-family:var(--ll-serif);font-size:32px;box-shadow:none}html[data-theme="low-light"] .mobile-profile-screen .profile-summary h1{font-family:var(--ll-serif);font-size:30px;font-weight:600}html[data-theme="low-light"] .mobile-profile-screen .profile-summary p{padding:0;border-radius:0;background:none;color:var(--ll-gold);font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}html[data-theme="low-light"] .mobile-profile-screen .profile-menu{border:0;border-top:1px solid var(--ll-rule-strong);border-radius:0;background:none;box-shadow:none;overflow:visible}html[data-theme="low-light"] .mobile-profile-screen .profile-menu :is(button,a){min-height:58px;padding:0 4px;gap:14px;border-bottom:1px solid var(--ll-rule);font-family:var(--ll-serif);font-size:21px;font-weight:600}html[data-theme="low-light"] .mobile-profile-screen .profile-menu :is(button,a)::before,html[data-theme="low-light"] .mobile-profile-screen .profile-menu :is(button,a) + :is(button,a)::before{content:counter(llMenu,upper-roman);position:static;display:inline-block;min-width:30px;height:auto;background:none;font-family:var(--ll-serif);font-style:italic;font-size:17px;font-weight:500;color:var(--ll-gold)}html[data-theme="low-light"] .mobile-profile-screen .profile-menu :is(button,a):hover,html[data-theme="low-light"] .mobile-profile-screen .profile-menu :is(button,a):active{background:rgba(255,253,249,.7)}html[data-theme="low-light"] .mobile-profile-screen .profile-menu .sd-menu-icon{display:none !important}html[data-theme="low-light"] .mobile-profile-screen .profile-menu .sd-menu-chevron{color:var(--ll-faint)}html[data-theme="low-light"] .mobile-profile-screen .profile-menu .profile-menu-value{font-family:var(--ll-sans);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .mobile-profile-screen .profile-logout-button{min-height:48px;border:1px solid color-mix(in srgb,var(--ll-claret) 45%,transparent);border-radius:2px;background:transparent;box-shadow:none;color:var(--ll-claret);font-size:12px;letter-spacing:.14em;text-transform:uppercase}html[data-theme="low-light"] .mobile-profile-screen .profile-logout-button:hover{background:var(--ll-claret);color:#fbefe9}html[data-theme="low-light"],html[data-theme="low-light"] body,html[data-theme="low-light"] .workspace{overflow-x:clip}html[data-theme="low-light"] .product-card .sd-menu{width:206px;padding:6px;border:1px solid var(--ll-rule);border-radius:14px;background:rgba(255,253,249,.94);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 1px 0 #fff inset,0 24px 48px -16px rgba(40,30,10,.45),0 2px 6px rgba(40,30,10,.08);transform-origin:top right}html[data-theme="low-light"] .app-shell .product-grid .product-card .sd-menu{width:206px;top:34px;right:-4px}html[data-theme="low-light"] .product-card .sd-menu button{display:flex;align-items:center;gap:12px;width:100%;height:44px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--ink);font-family:var(--ll-sans);font-size:14px;font-weight:600;text-align:left}html[data-theme="low-light"] .product-card .sd-menu button:hover,html[data-theme="low-light"] .product-card .sd-menu button:active{background:var(--ll-sheet-2)}html[data-theme="low-light"] .product-card .sd-menu button .sd-icon{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--ll-ink-2)}html[data-theme="low-light"] .product-card .sd-menu button.danger{position:relative;margin-top:7px;border-top:0;color:var(--ll-claret)}html[data-theme="low-light"] .product-card .sd-menu button.danger::before{content:"";position:absolute;left:10px;right:10px;top:-4px;height:1px;background:var(--ll-rule)}html[data-theme="low-light"] .product-card .sd-menu button.danger .sd-icon{color:var(--ll-claret)}html[data-theme="low-light"] .product-grid .product-card:nth-child(odd) .sd-menu{right:auto;left:0;transform-origin:top left}@media (min-width:881px){html[data-theme="low-light"] .product-grid .product-card:nth-child(odd) .sd-menu{left:auto;right:-4px;transform-origin:top right}}@media (min-width:881px){html[data-theme="low-light"] .ll-manage{grid-template-columns:1fr}html[data-theme="low-light"] .ll-bot-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:36px;align-items:center}html[data-theme="low-light"] .ll-bot-card .ll-card-head{grid-column:1 / -1}html[data-theme="low-light"] .ll-bot-card .ll-kv{margin:0;border-top:1px solid var(--ll-rule-strong)}html[data-theme="low-light"] .ll-manage-side{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch}html[data-theme="low-light"] .ll-manage-side>.panel-card{display:flex;flex-direction:column}html[data-theme="low-light"] .ll-admin-view{flex:1;align-content:center}html[data-theme="low-light"] .ll-pay-view{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:24px}}@media (min-width:881px) and (max-width:1100px){html[data-theme="low-light"] .ll-bot-card{grid-template-columns:1fr;row-gap:20px}html[data-theme="low-light"] .ll-manage-side{grid-template-columns:1fr}}@media (max-width:880px){html[data-theme="low-light"] .ll-pay-view{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:14px}html[data-theme="low-light"] .ll-ivory-card{max-width:none;padding:11px 12px;border-radius:10px}html[data-theme="low-light"] .ll-ivory-card::before{inset:5px;border-radius:7px}html[data-theme="low-light"] .ll-chip{width:22px;height:16px;border-radius:3px}html[data-theme="low-light"] .ll-ivory-top em{font-size:13px}html[data-theme="low-light"] .ll-ivory-num{font-size:11.5px;letter-spacing:.08em;gap:4px}html[data-theme="low-light"] .ll-ivory-bottom b{font-size:7.5px;letter-spacing:.14em}html[data-theme="low-light"] .ll-pay-view .ll-note{font-size:12.5px}}html[data-theme="low-light"] .sd-menu.floating{width:206px;min-width:206px;padding:6px;border:1px solid var(--ll-rule);border-radius:14px;background:rgba(255,253,249,.94);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 1px 0 #fff inset,0 24px 48px -16px rgba(40,30,10,.45),0 2px 6px rgba(40,30,10,.08)}html[data-theme="low-light"] .sd-menu.floating button{display:flex;align-items:center;gap:12px;width:100%;height:44px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--ink);font-family:var(--ll-sans);font-size:14px;font-weight:600;text-align:left}html[data-theme="low-light"] .sd-menu.floating button:is(:hover,:active){background:var(--ll-sheet-2)}html[data-theme="low-light"] .sd-menu.floating .sd-icon{display:inline-block !important;visibility:visible;flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--ll-ink-2)}html[data-theme="low-light"] .sd-menu.floating button.danger{position:relative;margin-top:7px;color:var(--ll-claret)}html[data-theme="low-light"] .sd-menu.floating button.danger::before{content:"";position:absolute;left:10px;right:10px;top:-4px;height:1px;background:var(--ll-rule)}html[data-theme="low-light"] .sd-menu.floating button.danger .sd-icon{color:var(--ll-claret)}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu){width:200px;min-width:200px;padding:6px 0;border:1px solid var(--ll-rule-strong);border-radius:2px;background:var(--ll-sheet);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 22px 40px -18px rgba(40,30,10,.45)}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu) button{height:auto;min-height:0;gap:10px;padding:10px 16px;border-radius:0;font-family:var(--ll-sans);font-size:13px;font-weight:700;letter-spacing:0}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu) button:is(:hover,:active){background:var(--ll-sheet-2)}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu) .sd-icon{width:15px;height:15px;stroke-width:1.6;color:var(--ink)}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu) button.danger{margin-top:4px;border-top:1px solid var(--ll-rule);color:var(--ll-claret)}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu) button.danger::before{display:none}html[data-theme="low-light"] :is(.sd-menu.floating,.product-card .sd-menu) button.danger .sd-icon{color:var(--ll-claret)}html[data-theme="low-light"] main.page:not(.dashboard-page){background:#f7f3ec var(--ll-grain);font-family:var(--ll-sans)}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel{clip-path:none;background:#0e4d3a;color:#efe8d6;animation:llFade .6s ease both}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel::after{display:none}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel::before{content:"";position:absolute;inset:18px;z-index:-1;border:1px solid rgba(217,195,138,.35);pointer-events:none}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-visual{width:100%;height:100%}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-visual img{filter:grayscale(1) contrast(1.1) brightness(.9);opacity:.16;mix-blend-mode:luminosity;transform:none}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-visual::after{background:radial-gradient(700px 420px at 85% 0%,rgba(217,195,138,.22),transparent 65%),linear-gradient(180deg,rgba(14,77,58,.2),rgba(10,42,32,.85))}html[data-theme="low-light"] main.page:not(.dashboard-page) .eyebrow{color:#d9c38a;font-family:var(--ll-sans);font-size:11px;font-weight:800;letter-spacing:.24em}html[data-theme="low-light"] main.page:not(.dashboard-page) .eyebrow::before{background:#d9c38a;height:1px}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-copy h1{font-family:var(--ll-serif);font-size:clamp(64px,8vw,120px);font-weight:700;letter-spacing:.005em;line-height:.9;color:#f6efdc}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-copy h1::after{content:"atelier";display:block;margin-top:6px;font-size:.42em;font-style:italic;font-weight:500;color:#d9c38a;letter-spacing:.02em}html[data-theme="low-light"] main.page:not(.dashboard-page) .description{color:rgba(239,232,214,.78);font-size:15px;line-height:1.6;max-width:420px}html[data-theme="low-light"] main.page:not(.dashboard-page) .benefit-list{gap:0;margin-top:34px;border-top:1px solid rgba(239,232,214,.55);counter-reset:llBenefit;max-width:480px}html[data-theme="low-light"] main.page:not(.dashboard-page) .benefit-list li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:0;padding:14px 0;border:0;border-bottom:1px solid rgba(239,232,214,.16);border-radius:0;background:none;box-shadow:none;counter-increment:llBenefit}html[data-theme="low-light"] main.page:not(.dashboard-page) .benefit-list li::before{content:counter(llBenefit,upper-roman);font-family:var(--ll-serif);font-style:italic;font-size:19px;color:#d9c38a}html[data-theme="low-light"] main.page:not(.dashboard-page) .benefit-list svg{display:none}html[data-theme="low-light"] main.page:not(.dashboard-page) .benefit-list span{color:rgba(239,232,214,.72);font-size:13.5px;line-height:1.5}html[data-theme="low-light"] main.page:not(.dashboard-page) .benefit-list strong{display:block;margin-bottom:2px;color:#f6efdc;font-family:var(--ll-serif);font-size:22px;font-weight:600}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-panel{background:transparent}html[data-theme="low-light"] :is(main.page .auth-card){border:1px solid var(--ll-rule);border-radius:4px;background:var(--ll-sheet);box-shadow:0 40px 70px -40px rgba(40,30,10,.4);backdrop-filter:none}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-card{width:min(440px,100%);padding:36px 34px 30px}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-toolbar{margin-bottom:8px}html[data-theme="low-light"] main.page .card-head{padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid var(--ll-rule-strong)}html[data-theme="low-light"] main.page .card-head h2{font-family:var(--ll-serif);font-size:54px;font-weight:600;letter-spacing:0;line-height:.95;color:var(--ink)}html[data-theme="low-light"] main.page .card-head p{color:var(--muted);font-size:13px}html[data-theme="low-light"] main.page .tabs{display:flex;gap:26px;padding:0;border:0;border-bottom:1px solid var(--ll-rule);border-radius:0;background:none;box-shadow:none}html[data-theme="low-light"] main.page .tab{position:relative;min-height:0;padding:0 0 12px;border-radius:0;background:none;box-shadow:none;color:var(--ll-faint);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}html[data-theme="low-light"] main.page .tab.active{background:none;color:var(--ink);box-shadow:none}html[data-theme="low-light"] main.page .tab.active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink)}html[data-theme="low-light"] main.page .form{gap:18px;margin-top:26px}html[data-theme="low-light"] main.page .auth-card .submit{height:48px;margin-top:6px}html[data-theme="low-light"] main.page .message{font-size:13px;font-weight:600}@media (max-width:880px){html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel{min-height:0;padding:calc(34px + env(safe-area-inset-top)) 26px 56px}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel::before{inset:10px}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-copy{width:100%}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-copy h1{font-size:64px}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-copy h1::after{font-size:.44em}html[data-theme="low-light"] main.page:not(.dashboard-page) .description{font-size:13.5px;margin-top:12px}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-panel{margin-top:-28px;padding:0 16px calc(28px + env(safe-area-inset-bottom))}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-card{padding:26px 22px 24px}html[data-theme="low-light"] main.page .card-head h2{font-size:44px}}@media (max-width:880px){html[data-theme="low-light"] main.page:not(.dashboard-page){position:relative;display:flex;flex-direction:column;min-height:100svh}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel{display:flex;align-items:flex-end;min-height:38svh;padding:calc(64px + env(safe-area-inset-top)) 28px 30px}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-panel::before{inset:12px 12px 0;border-bottom:0}html[data-theme="low-light"] main.page:not(.dashboard-page) .eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:.22em}html[data-theme="low-light"] main.page:not(.dashboard-page) .brand-copy h1{font-size:58px}html[data-theme="low-light"] main.page:not(.dashboard-page) .description{max-width:300px;font-size:13px}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-panel{flex:1;align-items:stretch;margin:0;padding:30px 28px calc(28px + env(safe-area-inset-bottom));border-top:3px double rgba(168,130,63,.55)}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-card{width:100%;max-width:440px;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;animation:llRise .4s ease both}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-toolbar{position:absolute;top:calc(22px + env(safe-area-inset-top));right:26px;z-index:5;margin:0}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-toolbar .language-switch{border-color:rgba(239,232,214,.55)}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-toolbar .language-switch-option{color:rgba(239,232,214,.7)}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-toolbar .language-switch-option.active{background:#efe8d6;color:#0e4d3a}html[data-theme="low-light"] main.page:not(.dashboard-page) .card-head{padding-bottom:14px;margin-bottom:18px}html[data-theme="low-light"] main.page:not(.dashboard-page) .card-head h2{font-size:46px}html[data-theme="low-light"] main.page:not(.dashboard-page) .form{gap:16px;margin-top:22px}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-card .submit{height:50px;margin-top:10px}}@media (max-width:880px){html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-panel{position:static}html[data-theme="low-light"] main.page:not(.dashboard-page) .auth-card{position:static;transform:none;animation:llFade .4s ease both}}