.store-admin{--ink:#111;--text:#303030;--muted:#616161;--faint:#8a8a8a;--bg:#f9fafb;--side:#f4f5f6;--hover:#ebedef;--active:#e3f1e9;--border:#e6e8eb;--accent:#0e7a4b;--accent-soft:#0e7a4b1f;--green:#0e8a50;--radius:14px}.store-admin .btn-primary:hover:not(:disabled){background:#0b6a41}.store-admin .side{border-right:0;width:264px;padding:18px 14px}.store-admin .brand{padding:4px 10px 22px;font-size:22px}.store-admin .brand-mark{width:34px;height:34px}.store-admin .nav-item{height:42px;color:var(--ink);border-radius:10px;gap:14px;padding:0 14px;font-size:15px;font-weight:500}.store-admin .nav-item .i{color:#3d3d3d;width:21px;height:21px}.store-admin .nav-item:hover{background:var(--hover)}.store-admin .nav-item.on{background:var(--active);font-weight:600}.store-admin .nav-item.on .i{color:var(--accent)}.store-admin .nav-item.sub{height:34px;color:var(--muted);padding-left:49px;font-size:14px}.store-admin .nav-item.sub.on{color:var(--ink)}.store-admin .nav-item .count{color:var(--text);background:#e4e6e9;min-width:28px;height:24px;font-size:13px}.store-admin .nav-item.on .count{background:#fff}.store-admin .side-nav{gap:2px;display:grid}.store-admin .side-group{gap:2px;margin-top:26px;display:grid}.store-admin .side-head{color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;padding:6px 14px 8px;font-size:14px;font-weight:500;display:flex}.store-admin .side-head .i{width:16px;height:16px}.store-admin .side-foot{border-top:0;gap:2px;padding-top:28px;display:grid}.store-admin .topbar{border-bottom:1px solid var(--border);gap:18px;height:66px;padding:0 28px}.store-admin .top-search{flex:1;width:auto;max-width:780px}.store-admin .top-search input{background:#f1f2f4;border-color:#0000;border-radius:10px;height:42px;padding-left:42px;font-size:14px}.store-admin .top-search .i{width:19px;height:19px;color:var(--muted);left:14px}.top-bell{width:40px;height:40px;color:var(--text);border-radius:10px;place-items:center;display:grid;position:relative}.top-bell:hover{background:var(--hover)}.top-bell .i{width:22px;height:22px}.top-bell .badge{color:#fff;background:#e5484d;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:3px;right:3px}.top-bell .badge:empty{display:none}.profile{position:relative}.profile-btn{text-align:left;border-radius:12px;align-items:center;gap:10px;padding:5px 8px 5px 5px;display:flex}.profile-btn:hover,.profile-btn[aria-expanded=true]{background:var(--hover)}.profile-avatar .avatar{width:40px;height:40px;font-size:14px;background:#3f4650!important}.profile-text{max-width:180px;line-height:1.3;display:grid}.profile-text b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.profile-text span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.profile-btn>.i{width:16px;height:16px;color:var(--muted)}.profile-menu{border:1px solid var(--border);width:250px;box-shadow:var(--shadow);z-index:50;background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.profile-menu-head{border-bottom:1px solid var(--border);gap:2px;margin-bottom:6px;padding:10px 10px 12px;display:grid}.profile-menu-head b{color:var(--ink)}.profile-menu-head span:not(.tag){color:var(--muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.profile-menu-head .tag{justify-self:start;margin-top:6px}.profile-menu a,.profile-menu button{width:100%;color:var(--text);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-weight:500;display:flex}.profile-menu a:hover,.profile-menu button:hover{background:var(--hover);color:var(--ink)}.profile-menu .i{width:16px;height:16px}.profile-menu #logout{color:var(--danger)}.store-admin .page{max-width:1360px;padding:32px 32px 80px}.store-admin .page-head h1{font-size:28px}.store-admin .page-head p{font-size:16px}.range{align-items:center;display:inline-flex;position:relative}.range .i{pointer-events:none;width:17px;height:17px;color:var(--text);position:absolute;left:13px}.range .i:last-child{width:15px;height:15px;left:auto;right:12px}.range select{appearance:none;border:1px solid var(--border);height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;padding:0 38px 0 40px;font-weight:500}.range select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.store-admin .card{border-color:#eceef0;box-shadow:0 1px 2px #1018280a}.store-admin .card-head{border-bottom:0;min-height:0;padding:20px 22px 6px}.store-admin .card-title{font-size:18px;font-weight:600}.store-admin .card-body{padding:14px 22px 22px}.link{color:#2463eb;font-size:15px;font-weight:500}.link:hover{text-decoration:underline}.store-admin .stats{gap:20px}.store-admin .stat{border-color:#eceef0;padding:22px}.store-admin .stat-label{color:var(--ink);font-size:15px}.store-admin .stat-ico{border-radius:50%;width:48px;height:48px}.store-admin .stat-ico .i{width:22px;height:22px}.store-admin .stat-ico.c1{color:#0e8a50;background:#e3f4ea}.store-admin .stat-ico.c2{color:#2463eb;background:#e6effd}.store-admin .stat-ico.c3{color:#6d3fe0;background:#efeafd}.store-admin .stat-ico.c4{color:#e8762b;background:#fdeee2}.store-admin .stat-top{align-items:flex-start}.store-admin .stat-value{margin-top:0;font-size:30px}.store-admin .stat .stat-top+.stat-value{margin-top:-12px}.store-admin .stat-delta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex}.delta{align-items:center;gap:3px;font-size:16px;font-weight:600;display:inline-flex}.delta .i{stroke-width:2.5px;width:15px;height:15px}.delta.up{color:var(--green)}.delta.down{color:var(--danger)}.delta.flat{color:var(--muted);font-size:14px}.home-grid{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:20px;margin-top:20px;display:grid}.home-main,.home-side{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.home-grid .card+.card{margin-top:0}.sales-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sales-total{color:var(--ink);letter-spacing:-.02em;font-size:32px;font-weight:700}.sales-top .muted{font-size:14px}.legend{color:var(--text);gap:18px;margin-left:auto;font-size:14px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend i{border-top:3px solid #0e7a4b;border-radius:2px;width:26px;height:0}.legend i.prev{border-top:2px dashed #a3a9b1}.chart{width:100%;height:auto;display:block;overflow:visible}.chart text{fill:#6b6b6b;font-size:12px;font-family:var(--font)}.chart .grid{stroke:#eef0f2}.chart .now{fill:none;stroke:#0e7a4b;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.chart .prev{fill:none;stroke:#a3a9b1;stroke-width:1.6px;stroke-dasharray:5 5}.chart .dot{fill:#0e7a4b;stroke:#fff;stroke-width:2px}.live-top{justify-content:space-between;align-items:center;display:flex}.live-dot{color:var(--ink);align-items:center;gap:7px;font-weight:600;display:inline-flex}.live-dot:before{content:"";background:#1fae5b;border-radius:50%;width:9px;height:9px}.live-dot.off:before{background:#c4c8cd}.live-value{color:var(--ink);letter-spacing:-.02em;margin-top:6px;font-size:32px;font-weight:700;line-height:1.2}.spark{align-items:flex-end;gap:4px;height:56px;margin-top:16px;display:flex}.spark i{background:#1fae5b;border-radius:2px;flex:1;min-height:4px}.spark i:nth-child(odd){background:#7fd3a1}.orders-mini{border-collapse:collapse;width:100%;font-size:15px}.orders-mini th{text-align:left;color:var(--text);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-size:14px;font-weight:500}.orders-mini td{border-bottom:1px solid var(--border);white-space:nowrap;color:var(--ink);padding:11px 14px}.orders-mini tbody tr:last-child td{border-bottom:0}.orders-mini tbody tr:hover{background:#fafbfb}.orders-mini .ord{color:var(--accent);font-weight:600}.orders-mini .ord:hover{text-decoration:underline}.orders-mini th:first-child,.orders-mini td:first-child{padding-left:22px}.pill{border-radius:7px;align-items:center;height:28px;padding:0 11px;font-size:14px;font-weight:500;display:inline-flex}.pill.Paid,.pill.Delivered{color:#0b6b3c;background:#dcf3e5}.pill.Pending{color:#1d56c9;background:#e2edfd}.pill.Shipped{color:#8a6200;background:#fdf3cd}.pill.Cancelled{color:#b42318;background:#fde4e4}.pill.Booked{color:#1d56c9;background:#e2edfd}.pill.Confirmed{color:#5b35c9;background:#ede7fd}.pill.Completed{color:#0b6b3c;background:#dcf3e5}.pill.No-show{color:#5a6270;background:#eef0f2}.top-list{gap:14px;list-style:none;display:grid}.top-list li{align-items:center;gap:14px;display:flex}.top-img{border:1px solid var(--border);color:#00000059;border-radius:10px;flex:none;place-items:center;width:50px;height:50px;display:grid}.top-img .i{width:22px;height:22px}.top-list .t{flex:1;min-width:0}.top-list .t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.top-list .t span{color:var(--muted);font-size:14px}.top-list .v{color:var(--ink);white-space:nowrap;font-weight:500}.empty-note{color:var(--muted);padding:6px 0}.mk-list{gap:4px;display:grid}.mk-item{text-align:left;border-radius:10px;align-items:center;gap:12px;width:calc(100% + 16px);margin:0 -8px;padding:8px;display:flex}.mk-item:hover{background:var(--hover)}.mk-ico{color:#0e8a50;background:#e3f4ea;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.mk-ico .i{width:18px;height:18px}.mk-item .t{flex:1;min-width:0}.mk-item .t b{color:var(--ink);font-weight:500;display:block}.mk-item .t span{color:var(--muted);font-size:13px}.mk-item>.i{color:var(--muted);width:18px;height:18px}.card-title-link{justify-content:space-between;align-items:center;width:100%;display:flex}.card-title-link .i{color:var(--muted)}.help-list details{border-bottom:1px solid var(--border);padding:14px 0}.help-list details:last-child{border-bottom:0}.help-list summary{cursor:pointer;color:var(--ink);font-weight:600}.help-list p{color:var(--muted);margin-top:8px}@media (max-width:1200px){.home-grid{grid-template-columns:minmax(0,1fr)}.home-side{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:1100px){.store-admin .top-search{display:block}}@media (max-width:900px){.store-admin .topbar{gap:10px;padding:0 16px}.store-admin .page{padding:22px 16px 80px}.profile-text,.profile-btn>.i{display:none}}@media (max-width:560px){.store-admin .top-search{display:none}.store-admin .stat-value{font-size:24px}.store-admin .stat-ico{display:none}.store-admin .stat .stat-top+.stat-value{margin-top:8px}.store-admin .stat-label{font-size:14px}.legend{margin-left:0}.sales-total{font-size:26px}}.store-admin .table .switch{vertical-align:middle;display:inline-block}.pixel-list{padding:4px 22px 10px}.pixel{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 0;display:flex}.pixel:last-child{border-bottom:0}.pixel-logo{color:#fff;letter-spacing:-.02em;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:grid}.pixel .t{flex:1;min-width:200px;display:grid}.pixel .t b{color:var(--ink);font-weight:600}.pixel .t span{color:var(--muted);font-size:13px}.pixel .t code{color:var(--text);margin-top:3px;font-size:12px}.textarea.code,.code-view{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.textarea.code{min-height:110px}.code-view{border:1px solid var(--border);white-space:pre-wrap;word-break:break-all;max-height:260px;color:var(--ink);background:#f6f7f8;border-radius:10px;padding:12px;overflow:auto}.settings-overlay{place-items:center;padding:24px 16px}.dialog.settings{border-radius:16px;width:min(980px,100%);height:min(680px,100vh - 48px);display:flex;overflow:hidden}.s-nav{background:var(--side);flex-direction:column;flex:none;gap:2px;width:230px;padding:18px 10px;display:flex;overflow-y:auto}.s-title{color:var(--ink);padding:4px 12px 14px;font-size:18px;font-weight:700}.s-nav button{height:40px;color:var(--text);text-align:left;border-radius:9px;align-items:center;gap:11px;padding:0 12px;font-weight:500;display:flex}.s-nav button .i{color:#4a4a4a;width:18px;height:18px}.s-nav button:hover{background:var(--hover);color:var(--ink)}.s-nav button.on{background:var(--active);color:var(--ink);font-weight:600}.s-nav button.on .i{color:var(--accent)}.s-body{scrollbar-gutter:stable;flex:1;min-width:0;position:relative;overflow-y:auto}.s-close{position:absolute;top:14px;right:14px}.s-content{padding:28px 32px 32px}.s-content h2{color:var(--ink);letter-spacing:-.01em;font-size:22px}.s-content>p.muted,.s-content form>p.muted{margin:2px 0 20px}.s-card{border:1px solid var(--border);border-radius:12px;margin-bottom:16px;padding:16px 18px}.s-card b{color:var(--ink)}.s-card.danger{border-color:#fecaca}.s-plan{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.s-foot{justify-content:flex-end;margin-top:6px;display:flex}@media (max-width:720px){.settings-overlay{padding:0}.dialog.settings{border-radius:0;flex-direction:column;height:100vh}.s-nav{flex-direction:row;width:auto;padding:10px;overflow-x:auto}.s-title{display:none}.s-nav button{white-space:nowrap;flex:none}.s-close{top:8px;right:8px}.s-content{padding:20px 16px 28px}}.profile-btn:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:none}@media (min-width:1024px){.store-admin{zoom:.8}.store-admin .app{height:125vh}.store-admin .page{max-width:1680px}.store-admin .dialog.settings{height:min(720px,125vh - 60px)}}.inbox{border-radius:var(--radius);background:#fff;border:1px solid #eceef2;grid-template-columns:360px minmax(0,1fr);height:calc(100vh - 230px);min-height:480px;display:grid;overflow:hidden}.inbox-list{border-right:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.inbox-tools{border-bottom:1px solid var(--border);gap:10px;padding:14px;display:grid}.inbox-tools .seg{display:flex}.inbox-tools .seg button{flex:1;justify-content:center;padding:0 6px}.inbox-tools .box-search input{width:100%}.inbox-items{flex:1;overflow-y:auto}.inbox-item{text-align:left;border-bottom:1px solid var(--border);background:#fff;gap:4px;width:100%;padding:14px 16px;display:grid}.inbox-item:hover{background:#fafbfb}.inbox-item.on{background:var(--active)}.inbox-item-top{justify-content:space-between;gap:10px;display:flex}.inbox-item-top b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.inbox-item.unread .inbox-item-top b{font-weight:700}.inbox-item-top time{color:var(--faint);flex:none;font-size:12px}.inbox-item-sub{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.inbox-item-last{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.inbox-item-tags{align-items:center;gap:6px;margin-top:2px;display:flex}.inbox-dot{background:var(--accent);border-radius:50%;width:9px;height:9px;margin-left:auto}.inbox-empty{text-align:center;color:var(--muted);padding:30px 20px}.inbox-thread{background:#fbfbfc;flex-direction:column;min-height:0;display:flex}.inbox-placeholder{text-align:center;color:var(--muted);justify-items:center;gap:10px;margin:auto;padding:20px;display:grid}.inbox-placeholder .i{width:34px;height:34px;color:var(--faint)}.thread-head{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:12px;padding:14px 18px;display:flex}.thread-back{display:none}.thread-back .i{transform:rotate(90deg)}.thread-title{flex:1;gap:4px;min-width:0;display:grid}.thread-title b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.thread-title span{gap:6px;display:flex}.thread-user{border-bottom:1px solid var(--border);color:var(--text);background:#fff;align-items:center;gap:12px;padding:12px 18px;font-size:14px;display:flex}.thread-user .avatar{background:#3f4650;width:38px;height:38px;font-size:13px}.thread-user b{color:var(--ink)}.thread-user span:not(.avatar){color:var(--muted);font-size:13px;display:block}.thread-messages{flex-direction:column;flex:1;gap:14px;padding:20px 18px;display:flex;overflow-y:auto}.bubble{gap:4px;max-width:72%;display:grid}.bubble.mine{align-self:flex-end;justify-items:end}.bubble-body{white-space:normal;overflow-wrap:anywhere;border-radius:16px;padding:10px 14px;font-size:14.5px;line-height:1.5}.bubble.theirs .bubble-body{border:1px solid var(--border);color:var(--ink);background:#fff;border-bottom-left-radius:4px}.bubble.mine .bubble-body{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.bubble-meta{color:var(--faint);font-size:11.5px}.thread-reply{border-top:1px solid var(--border);background:#fff;align-items:flex-end;gap:10px;padding:12px 14px;display:flex}.thread-reply textarea{resize:none;border:1px solid var(--border-strong);font:inherit;border-radius:12px;flex:1;min-height:44px;max-height:160px;padding:10px 14px;font-size:14px}.thread-reply textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.thread-reply .btn{height:44px}.thread-note{color:var(--muted);background:#fff;padding:0 14px 12px;font-size:12px}@media (min-width:1024px){.inbox{height:calc(125vh - 260px)}}@media (max-width:900px){.inbox{grid-template-columns:1fr;height:calc(100vh - 210px)}.inbox .inbox-thread,.inbox.show-thread .inbox-list{display:none}.inbox.show-thread .inbox-thread{display:flex}.thread-back{display:inline-grid}.bubble{max-width:88%}}.store-admin .store-toggle{text-align:left;width:100%}.store-admin .store-toggle.in{font-weight:600}.store-admin .store-toggle .caret{margin-left:auto;transition:transform .2s;display:inline-flex}.store-admin .store-toggle .caret .i{width:16px;height:16px;color:var(--muted)}.store-admin .store-toggle[aria-expanded=true] .caret{transform:rotate(180deg)}.store-admin .store-sub{gap:2px;display:grid}.store-admin .store-sub[hidden]{display:none}.theme-card{overflow:hidden}.theme-stage{background:linear-gradient(#f4f6f8,#eceff3);justify-content:center;align-items:flex-end;gap:24px;padding:32px 32px 0;display:flex}.th-desktop{background:#1f2328;border:8px solid #1f2328;border-bottom:0;border-radius:14px 14px 0 0;flex:1;max-width:640px;overflow:hidden}.th-bar{align-items:center;gap:5px;padding:0 4px 7px;display:flex}.th-bar i{background:#4b5058;border-radius:50%;width:7px;height:7px}.th-bar span{color:#9aa0a8;white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:10px;overflow:hidden}.th-phone{background:#1f2328;border:7px solid #1f2328;border-bottom:0;border-radius:22px 22px 0 0;flex:none;width:168px;padding-top:10px;overflow:hidden}.th-screen{background:#fff;position:relative;overflow:hidden}.th-desktop .th-screen{aspect-ratio:16/9.4;border-radius:4px 4px 0 0}.th-phone .th-screen{aspect-ratio:9/15;border-radius:12px 12px 0 0}.th-canvas{transform-origin:0 0;pointer-events:none;background:#fff;border:0;border-radius:0;position:absolute;top:0;left:0}.theme-info{border-top:1px solid var(--border);align-items:center;gap:16px;padding:18px 22px;display:flex}.theme-thumb{border:1px solid var(--border);border-radius:8px;flex:none;width:72px;height:48px}.theme-meta{flex:1;gap:4px;min-width:0;display:grid}.theme-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.theme-name b{color:var(--ink);font-size:16px}.theme-btns{flex:none;gap:8px;display:flex}.versions-card{margin-top:18px}.versions-card .card-head{align-items:flex-start;padding:18px 20px}.versions-title{flex:1;gap:3px;min-width:0;display:grid}.versions-card .card-head .btn{flex:none;margin-left:auto}.versions{gap:8px;padding:14px 20px 18px;display:grid}.version{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s;display:flex}.version:hover{border-color:#d5d9de}.version.current{border:2px solid var(--accent);background:#f1f9f4;padding:11px 13px;box-shadow:0 4px 14px #0e7a4b1a}.v-dot{background:var(--hover);width:38px;height:38px;color:var(--muted);border-radius:12px;flex:none;place-items:center;display:grid}.v-dot .i{width:18px;height:18px}.version.current .v-dot{background:var(--accent);color:#fff}.v-text{flex:1;gap:3px;min-width:0;display:grid}.v-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v-title b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;overflow:hidden}.v-badge{background:var(--accent);color:#fff;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.v-actions{flex:none;align-items:center;gap:6px;display:flex}.v-actions .btn .i{width:15px;height:15px}.v-more{position:relative}.v-more .icon-btn{border:1px solid var(--border);width:34px;height:34px;color:var(--ink);background:#fff;border-radius:9px}.v-more .icon-btn:hover,.v-more .icon-btn[aria-expanded=true]{background:var(--hover)}.v-more .icon-btn .i{width:18px;height:18px}.v-menu{z-index:40;border:1px solid var(--border);background:#fff;border-radius:14px;width:270px;padding:6px;animation:.14s ease-out dd-in;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #10182824}.v-menu[hidden]{display:none}.v-menu.up{top:auto;bottom:calc(100% + 6px)}.v-menu button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:12px;padding:10px;display:flex}.v-menu button:hover,.v-menu button:focus-visible{background:var(--hover);outline:none}.v-menu button .i{width:18px;height:18px;color:var(--accent);flex:none;margin-top:2px}.v-menu b{font-size:14px;display:block}.v-menu small{color:var(--muted);margin-top:1px;font-size:12.5px;display:block}.v-menu .danger,.v-menu .danger .i{color:var(--danger)}.v-menu .danger{border-top:1px solid var(--border);border-radius:0 0 10px 10px;margin-top:4px}.versions-more{border:0;border-top:1px solid var(--border);width:100%;color:var(--accent);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:13px;font-size:14px;font-weight:600;display:flex}.versions-more:hover{background:#fafbfb}.versions-more .i{width:16px;height:16px}.versions-empty{text-align:center;border-top:1px solid var(--border);justify-items:center;gap:6px;padding:30px 20px 34px;display:grid}.versions-empty .i{background:var(--hover);width:36px;height:36px;color:var(--muted);border-radius:50%;padding:8px}.versions-empty b{color:var(--ink)}.versions-empty span{color:var(--muted);max-width:420px;font-size:13.5px}.version-preview .theme-stage{border-radius:10px;padding:20px 20px 0}.nav-live{margin-bottom:18px;overflow:hidden}.nav-live-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 18px;display:flex}.nav-live-dot{color:var(--accent);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.nav-live-dot:before{content:"";background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #22c55e2e}.nav-live-frame{background:#f3f4f6;overflow:auto hidden}.nav-live-inner{position:relative;overflow:hidden}.nav-frame{transform-origin:0 0;pointer-events:none;background:#fff;border:0;width:1280px;position:absolute;top:0;left:0}.nav-list{gap:8px;margin:0;padding:10px;list-style:none;display:grid}.nav-row{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 6px;display:flex}.nav-row:hover{border-color:#d5d9de}.nav-row.dragging{border:2px solid var(--accent);z-index:2;padding:9px 11px 9px 5px;position:relative;box-shadow:0 10px 28px #0e7a4b2e}.nav-list.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.nav-row.nav-child{margin-left:44px;position:relative}.nav-row.nav-child:before{content:"";border-bottom:2px solid #d5d9de;border-left:2px solid #d5d9de;border-bottom-left-radius:8px;width:16px;height:34px;position:absolute;top:-9px;left:-26px}.nav-row.dragging.nav-child:before{border-color:var(--accent)}.nav-row{transition:box-shadow .15s,border-color .15s,margin-left .12s}.nav-row.drag-hidden{display:none}.nav-text b .tag{vertical-align:1px;margin-left:8px}.nav-live{z-index:6;position:sticky;top:0}.nv-tabs{border:1px solid var(--border);background:#fff;border-radius:14px;gap:6px;margin-bottom:14px;padding:5px;display:flex}.nv-tabs button{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14.5px;font-weight:600;display:inline-flex}.nv-tabs button:hover{background:var(--hover);color:var(--ink)}.nv-tabs button.on{background:var(--accent);color:#fff}.nv-tabs .i{width:18px;height:18px}.nv-tabs span{min-width:22px;color:var(--muted);background:#eef0f2;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}.nv-tabs .on span{color:#fff;background:#ffffff38}.nv-card{padding:16px 18px 18px}.nv-card+.nv-card{margin-top:14px}.nv-hint{color:var(--muted);align-items:center;gap:6px;margin:0 0 12px;font-size:13.5px;display:flex}.nv-hint .i{width:16px;height:16px}.nv-label{color:var(--ink);margin:0 0 12px;font-size:14.5px;font-weight:700}.nv-card .nav-list{padding:0}.nv-card .versions-empty{margin-bottom:12px}.nv-add{width:100%;min-height:48px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:1.5px dashed #cfd4da;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:14.5px;font-weight:600;display:inline-flex}.nv-add:hover{border-color:var(--accent);background:var(--accent-soft)}.nv-add .i{width:18px;height:18px}.nv-row{align-items:center;gap:12px;padding-bottom:14px;display:flex}.nv-row-text{flex:1;gap:2px;display:grid}.nv-row-text b{color:var(--ink);font-size:15px}.nv-row-text small{color:var(--muted);font-size:13px}.nv-fields{border-top:1px solid var(--border);gap:14px;padding-top:16px;transition:opacity .2s;display:grid}.nv-fields.off{opacity:.45}.nx-colors{flex-wrap:wrap;gap:8px;display:flex}.nx-colors button,.nx-custom{border:1px solid var(--border);width:70px;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;justify-items:center;gap:5px;padding:8px 4px;font-size:12px;display:grid;position:relative}.nx-colors button:hover,.nx-custom:hover{border-color:#c9ced5}.nx-colors .on{border:2px solid var(--accent);box-shadow:0 0 0 3px var(--accent-soft);padding:7px 3px}.nx-colors i{border-radius:7px;place-items:center;width:36px;height:26px;font-size:12px;font-style:normal;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #00000014}.nx-custom i{background:conic-gradient(#f43f5e,#f59e0b,#22c55e,#3b82f6,#a855f7,#f43f5e)}.nx-custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.hb-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.hb-tile{border:1px solid var(--border);text-align:center;cursor:pointer;background:#fff;border-radius:14px;align-content:start;justify-items:center;gap:8px;padding:18px 10px 14px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.hb-tile:hover{border-color:#c9ced5}.hb-tile input{opacity:0;pointer-events:none;position:absolute}.hb-tile:focus-within{box-shadow:0 0 0 3px var(--accent-soft)}.hb-tile.on{border:2px solid var(--accent);padding:17px 9px 13px}.hb-tile b{color:var(--ink);font-size:14px}.hb-tile small{color:#b45309;font-size:11.5px;line-height:1.3}.hb-ico{width:42px;height:42px;color:var(--muted);background:#f3f4f6;border-radius:12px;place-items:center;display:grid}.hb-tile.on .hb-ico{background:var(--accent-soft);color:var(--accent)}.hb-ico .i,.hb-ico .soc{width:20px;height:20px}.hb-check{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:none;position:absolute;top:8px;right:8px}.hb-check .i{width:12px;height:12px}.hb-tile.on .hb-check{display:grid}.hb-btn{background:currentColor;border-radius:5px;padding:4px 6px;font-size:10px;font-weight:800;line-height:1}.hb-btn:before{content:"Aa";color:#fff}.hb-cta{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding-top:16px;display:grid}@media (max-width:640px){.hb-cta{grid-template-columns:1fr}.nv-tabs button{flex-direction:column;gap:2px;padding:6px;font-size:13px}.nv-tabs span{display:none}}@media (max-width:899px){.nav-live{position:static}}.ms-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.ms-card{text-align:left;border:1px solid var(--border);cursor:pointer;font:inherit;color:inherit;background:#fff;border-radius:14px;align-content:start;padding:0;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.ms-card:hover{border-color:#c9ced5;box-shadow:0 8px 22px #10182814}.ms-card.on{border:2px solid var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.ms-shot{border-bottom:1px solid var(--border);background:#f3f4f6;height:110px;display:block;position:relative;overflow:hidden}.ms-frame{transform-origin:0 0;pointer-events:none;border:0;width:1280px;height:600px;position:absolute;top:0;left:0}.ms-info{justify-content:space-between;align-items:center;gap:6px;padding:10px 12px;display:flex}.ms-info b{color:var(--ink);font-size:13.5px}.ms-on{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.ms-on .i{width:12px;height:12px}@media (max-width:640px){.nav-row.nav-child{margin-left:28px}.nav-row.nav-child:before{width:10px;left:-18px}}.nav-handle{color:#a0a6ae;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:36px;display:grid}.nav-handle:hover,.nav-handle:focus-visible{background:var(--hover);color:var(--ink);outline:none}.nav-list.is-dragging .nav-handle{cursor:grabbing}.nav-handle .i{width:18px;height:18px}.nav-text{flex:1;gap:2px;min-width:0;display:grid}.nav-text b{color:var(--ink);font-size:15px}.nav-text span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.slug-field{border:1px solid var(--border-strong,#d9dde3);border-radius:10px;align-items:center;display:flex;overflow:hidden}.slug-field span{height:40px;color:var(--muted);white-space:nowrap;border-right:1px solid var(--border);background:#f7f8f9;place-items:center;padding:0 10px;font-size:13px;display:grid}.slug-field .input{box-shadow:none;border:0;border-radius:0;flex:1;min-width:0}.slug-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.add-choice{border:1px solid var(--border);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px;display:flex}.add-choice:has(input[type=radio]:checked){border-color:var(--accent);background:#f6fbf8}.add-choice input[type=radio]{accent-color:var(--accent);margin-top:3px}.add-choice>span{flex:1;gap:8px;display:grid}.add-choice b{color:var(--ink);font-size:14px}.pf-saved{background:var(--accent-soft);height:32px;color:var(--accent);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pf-saved .i{width:15px;height:15px}.pf-saved.saving{color:var(--muted);background:#f3f4f6}.pf-stack{gap:18px;display:grid}.pf-stack>.card{margin-top:0}#prefs-form .card-head{gap:12px}#prefs-form .card-body .field{margin-bottom:16px}.pf-hint{color:var(--muted);margin-top:6px;font-size:12.5px;display:block}.pf-status{background:#fffaf0;border-color:#fde6a7;flex-wrap:wrap;align-items:center;gap:14px;padding:18px 20px;display:flex}.pf-status.live{background:#f1f9f4;border-color:#cfe8da}.pf-status-ico{color:#fff;background:#f59e0b;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.pf-status.live .pf-status-ico{background:var(--accent)}.pf-status-ico .i{width:21px;height:21px}.pf-status-text{flex:1;gap:2px;min-width:200px;display:grid}.pf-status-text b{color:var(--ink);font-size:16px}.pf-status-text span{color:var(--muted);font-size:13.5px}.pf-status-btns{flex-wrap:wrap;gap:8px;display:flex}.pf-image{align-items:center;gap:14px;display:flex}.pf-thumb{width:104px;height:68px;color:var(--muted);background:#fafbfb;border:1px dashed #cfd5db;border-radius:12px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pf-thumb img{object-fit:contain;background:#fff;width:100%;height:100%;position:absolute;inset:0}.pf-image.square .pf-thumb{width:68px}.pf-image.square .pf-thumb:has(img){border-style:solid;border-color:#e3e7eb}.pf-image.square .pf-thumb img{padding:4px}.pf-image-btns{gap:8px;display:flex}.pf-image-btns label{cursor:pointer}.field .pf-image-btns label.btn{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;display:inline-flex}.pf-image-btns .btn .i{width:15px;height:15px}.pf-image .btn.busy{opacity:.6;pointer-events:none}.pf-look{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.pf-palettes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pf-palettes button{border:1px solid var(--border);height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.pf-palettes button i{border:1px solid #00000026;border-radius:50%;width:14px;height:14px;margin-right:-10px}.pf-palettes button i+i{margin-right:4px}.pf-palettes button:hover,.pf-palettes button.on{border-color:var(--accent)}.pf-palettes button.on{box-shadow:0 0 0 3px var(--accent-soft)}.pf-colors{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.pf-color{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.pf-color input{cursor:pointer;background:0 0;border:0;border-radius:8px;width:32px;height:32px;padding:0}.pf-color b{color:var(--ink);font-size:13px;display:block}.pf-color small{color:var(--muted);text-transform:uppercase;font-size:12px}.pf-seg{flex-wrap:wrap;gap:6px;display:flex}.pf-seg button{border:1px solid var(--border);min-width:78px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;flex:1;padding:0 10px;font-size:14px}.pf-seg button:hover{border-color:#b9dcc8}.pf-seg button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.pf-preview{position:sticky;top:16px}.pf-preview-label{color:var(--accent);align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:inline-flex}.pf-preview-label:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px}.pf-preview .th-screen{aspect-ratio:4/5;border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 22px #10182814}.pf-announce-demo{text-align:center;border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:13.5px;font-weight:500;transition:opacity .2s}.pf-announce-demo.off{opacity:.35}.pf-banner-edit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pf-social{align-items:flex-end;gap:12px;display:flex}.pf-social .field{flex:1}.pf-social-ico{border:1px solid var(--border);color:#111;background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-bottom:16px;display:grid}.pf-social-ico .soc,.pf-menu-ico .soc{width:18px;height:18px}.pf-social-x{margin-bottom:20px}.pf-add-social{margin:2px 0 18px;display:inline-block}.pf-add-social .v-menu{width:230px;max-height:380px;left:0;right:auto;overflow-y:auto}.pf-add-social .v-menu button{align-items:center}.pf-menu-ico{border:1px solid var(--border);color:#111;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}@media (max-width:760px){.pf-look{grid-template-columns:1fr}.pf-preview{position:static}.pf-preview .th-screen{aspect-ratio:16/11}.pf-colors,.pf-palettes{grid-template-columns:1fr 1fr}.pf-status-btns{width:100%}.pf-status-btns .btn{flex:1;justify-content:center}}.serp{background:var(--bg);border:1px solid var(--border);border-radius:10px;gap:3px;margin-bottom:18px;padding:14px 16px;display:grid}.serp-url{color:#4d5156;font-size:12px}.serp-title{color:#1a0dab;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500;overflow:hidden}.serp-desc{color:#4d5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:720px){.theme-stage{gap:12px;padding:20px 16px 0}.th-phone{border-width:5px;border-radius:16px 16px 0 0;width:96px;padding-top:6px}.th-desktop{border-width:5px}.theme-info{flex-wrap:wrap;padding:16px}.theme-btns{width:100%}.theme-btns .btn{flex:1;justify-content:center}.versions{padding:12px 14px 14px}.version{flex-wrap:wrap}.v-text{flex:none;width:calc(100% - 52px)}.version .v-actions{width:100%;padding-left:52px}.v-menu{right:0}.versions-card .card-head{flex-wrap:wrap}.versions-card .card-head .btn{margin-left:0}.nav-text span{max-width:180px}}.chat-fab{z-index:94;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s,background .2s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px #0e7a4b66}.chat-fab:hover{background:#0b6a41;transform:scale(1.06)}.chat-fab:focus-visible{outline:3px solid var(--accent-soft);outline-offset:3px}.chat-fab .i{width:27px;height:27px}.chat-badge{color:#fff;background:#e5484d;border:2px solid #fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-2px;right:-2px}.chat-badge:empty{display:none}body.chat-open .chat-fab{transform:scale(.9)}body.editor-open .chat-fab,body.editor-open .chat-panel{display:none}.chat-panel{z-index:95;background:#fff;border-radius:18px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);animation:.22s ease-out chat-in;display:flex;position:fixed;top:72px;bottom:96px;right:16px;overflow:hidden;box-shadow:0 24px 60px #10182838,0 0 0 1px #1018280f}.chat-panel[hidden]{display:none}@keyframes chat-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.chat-head{color:#fff;background:linear-gradient(135deg,#0e7a4b,#0b6a41);flex:none;align-items:center;gap:12px;padding:16px 14px 16px 18px;display:flex}.chat-logo{background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.chat-logo img{width:28px;height:28px}.chat-title{flex:1;gap:2px;min-width:0;display:grid}.chat-title b{font-size:16px}.chat-title span{opacity:.85;font-size:12.5px}.chat-icon-btn{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.chat-icon-btn:hover{background:#ffffff42}.chat-icon-btn .i{width:18px;height:18px}.chat-body{flex:1;min-height:0;display:flex}.chat-body>.inbox{border:0;border-radius:0;flex:1;grid-template-columns:1fr;height:auto;min-height:0}.chat-body .inbox .inbox-thread,.chat-body .inbox.show-thread .inbox-list{display:none}.chat-body .inbox.show-thread .inbox-thread{display:flex}.chat-body .inbox-list{border-right:0}.chat-body .thread-back{display:inline-grid}.help-chat{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.help-chat .btn .i{width:18px;height:18px}@media (min-width:1024px){.chat-panel{top:84px;bottom:112px}}@media (max-width:560px){.chat-fab{width:56px;height:56px;bottom:16px;right:16px}.chat-panel{border-radius:0;width:auto;max-width:none;inset:0}body.chat-open .chat-fab{display:none}}.top-filters{gap:8px;margin-left:auto;display:flex}.top-filters[hidden]{display:none}@media (min-width:761px) and (max-width:1023px){.top-search{flex-shrink:0;width:200px}.top-filters .dd-label,.top-filters .dd-caret{display:none}}.top-select{border:1px solid var(--border);height:40px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.top-select:hover{background:var(--hover)}.top-select:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.top-select .i{width:17px;height:17px;color:var(--muted);pointer-events:none;flex:none}.top-select .dd-label{white-space:nowrap}.top-select .dd-caret .i{width:16px;height:16px;transition:transform .15s}.top-select[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.top-select[aria-expanded=true] .dd-caret .i{transform:rotate(180deg)}.dd.on .top-select{background:#f3faf6;border-color:#b9dcc8}.dd.on .top-select>.i:first-child{color:var(--accent)}.dd{position:relative}.dd-menu{z-index:60;border:1px solid var(--border);background:#fff;border-radius:14px;min-width:210px;padding:6px;animation:.14s ease-out dd-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #10182824,0 2px 6px #1018280f}.dd-menu[hidden]{display:none}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)}}.dd-item{width:100%;height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.dd-item:hover,.dd-item:focus-visible{background:var(--hover);outline:none}.dd-item.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.dd-item .i{width:17px;height:17px;color:var(--accent)}.dd-months{width:264px;padding:10px 12px 12px}.dd-year{letter-spacing:.06em;color:var(--muted);padding:6px 4px 8px;font-size:12px;font-weight:700}.dd-grid+.dd-year{border-top:1px solid var(--border);margin-top:6px;padding-top:12px}.dd-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.dd-month{border:1px solid var(--border);height:38px;color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;font-size:14px;font-weight:500}.dd-month:hover,.dd-month:focus-visible{border-color:var(--accent);color:var(--accent);outline:none}.dd-month.now{border-color:#b9dcc8}.dd-month.on{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.dd-clear{border:0;border-top:1px solid var(--border);width:100%;color:var(--accent);cursor:pointer;background:0 0;margin-top:12px;padding:10px 0 2px;font-size:13px;font-weight:600;display:block}.dd-clear:hover{text-decoration:underline}.bell-wrap{margin-left:auto;position:relative}.top-filters:not([hidden])+.bell-wrap{margin-left:4px}.top-bell{cursor:pointer;background:0 0;border:0}.bell-menu{border:1px solid var(--border);width:360px;max-width:calc(100vw - 24px);box-shadow:var(--shadow);z-index:50;background:#fff;border-radius:14px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.bell-menu[hidden]{display:none}.bell-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.bell-head b{color:var(--ink);font-size:15px}.bell-list{max-height:360px;padding:6px;overflow-y:auto}.bell-item{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:12px;padding:10px;display:flex}.bell-item:hover{background:var(--hover)}.bell-item b{color:var(--ink);font-size:14px;font-weight:600;display:block}.bell-item small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.bell-ico{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.bell-ico .i{width:17px;height:17px}.bell-ico.c1{color:#0e7a4b;background:#e3f1e9}.bell-ico.c2{color:#2563eb;background:#e8effe}.bell-ico.c3{color:#7c3aed;background:#f1ecfe}.bell-ico.c4{color:#c2410c;background:#fff4e5}.bell-more{border-top:1px solid var(--border);text-align:center;color:var(--accent);padding:12px 16px;font-size:13.5px;font-weight:600;display:block}.bell-empty{text-align:center;justify-items:center;gap:6px;padding:28px 20px;display:grid}.bell-empty .i{color:#0e7a4b;background:#e3f1e9;border-radius:50%;width:30px;height:30px;padding:6px}.bell-empty b{color:var(--ink)}.bell-empty span{color:var(--muted);font-size:13px}@media (max-width:760px){.top-select{height:36px;padding:0 8px;font-size:13px}.top-select>.i:first-child{display:none}}@media (max-width:480px){.top-filters{gap:4px;min-width:0}.top-select{padding:0 8px}.top-select>.i:first-child{display:none}.top-select .dd-label{text-overflow:ellipsis;max-width:76px;overflow:hidden}#dd-range .dd-menu{left:0;right:auto}#dd-month .dd-menu{left:-60px;right:auto}}@media (max-width:560px){.bell-menu{width:auto;max-width:none;position:fixed;top:62px;left:12px;right:12px}}.pg-usage{color:var(--muted);gap:5px;min-width:120px;font-size:12.5px;display:inline-grid}.pg-usage i{background:#e9ecef;border-radius:999px;height:6px;display:block;overflow:hidden}.pg-usage b{background:var(--accent);border-radius:999px;height:100%;display:block}.pg-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.pg-card{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:visible}.pg-card:hover{border-color:#cfe8da;box-shadow:0 10px 28px #10182814}.pg-thumb{aspect-ratio:16/10;border-bottom:1px solid var(--border);background:#f3f4f6;border-radius:15px 15px 0 0;display:block;position:relative;overflow:hidden}.pg-thumb:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#ffffff8c);position:absolute;inset:0}.pg-body{gap:6px;padding:14px 16px 6px;display:grid}.pg-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pg-name b{color:var(--ink);font-size:16px}.pg-link{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pg-meta{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.pg-chip{height:24px;color:var(--text);background:#f3f4f6;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.pg-chip.on{background:var(--accent-soft);color:var(--accent)}.pg-chip.on:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.pg-actions{align-items:center;gap:8px;margin-top:auto;padding:10px 16px 16px;display:flex}.pg-actions .btn-primary{flex:1;justify-content:center}.pg-actions .btn .i{width:15px;height:15px}.pg-new{min-height:300px;color:var(--muted);cursor:pointer;font:inherit;background:#fafbfb;border:2px dashed #cfd5db;justify-content:center;align-items:center;gap:8px}.pg-new:hover{border-color:var(--accent);color:var(--accent);box-shadow:none;background:#f6fbf8}.pg-new .i{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:50%;padding:7px}.pg-new b{color:var(--ink);font-size:15px}.pg-new span{font-size:13px}@media (max-width:560px){.pg-grid{grid-template-columns:1fr}.pg-new{min-height:140px}}.order-line{justify-content:space-between;gap:12px;margin:4px 0;display:flex}.order-answers{background:#f7f8f9;border-radius:12px;gap:8px;margin:12px 0 0;padding:12px 14px;display:grid}.order-answers div{grid-template-columns:120px 1fr;gap:10px;font-size:13.5px;display:grid}.order-answers dt{color:var(--muted)}.order-answers dd{color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:0}.mk-head{align-items:baseline;gap:10px;margin:4px 2px 10px;display:flex}.mk-head b{color:var(--ink);font-size:15.5px}.mk-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-bottom:18px;display:grid}.mk-grid>.mk-card{margin:0}.mk-card{border:1.5px solid #b7e2c8;align-content:start;gap:6px;padding:18px;display:grid}.mk-card.paused{border-color:var(--border)}.mk-top{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.mk-check{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 0 0 4px #16a34a26}.mk-card.paused .mk-check{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b26}.mk-check .i{width:14px;height:14px}.mk-card>b{color:var(--ink);font-size:15px}.mk-status{color:#15803d;font-size:13px;font-weight:600}.mk-card.paused .mk-status{color:#b45309}.mk-card code{text-overflow:ellipsis;max-width:100%;color:var(--text);background:#f3f4f6;border-radius:6px;justify-self:start;padding:3px 8px;font-size:12px;overflow:hidden}.mk-actions{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:10px;padding-top:12px;display:flex}.mk-actions .btn{margin-left:auto}.mk-empty{text-align:center;justify-items:center;gap:8px;margin-bottom:18px;padding:34px 20px;display:grid}.mk-empty>b{color:var(--ink);font-size:16px}.mk-empty-ico{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.mk-empty-ico .i{width:24px;height:24px}.mk-quick{flex-wrap:wrap;justify-content:center;gap:8px;margin:6px 0 12px;display:flex}.mk-chip{border:1px solid var(--border);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14px;font-weight:600;display:inline-flex}.mk-chip:hover{border-color:var(--accent);background:var(--accent-soft)}.mk-chip .pixel-logo{border-radius:8px;width:30px;height:30px;font-size:12px}.mk-code summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;list-style:none;display:flex}.mk-code summary::-webkit-details-marker{display:none}.mk-code summary>.i{width:18px;height:18px;color:var(--muted);transition:transform .2s}.mk-code[open] summary>.i{transform:rotate(180deg)}.mk-code[open] summary{border-bottom:1px solid var(--border)}.mk-pick{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;padding-bottom:14px;display:grid}.mk-pick-item{border:1px solid var(--border);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.mk-pick-item:hover{border-color:var(--accent);background:var(--accent-soft)}.mk-pick-item span:not(.pixel-logo){flex:1;gap:1px;min-width:0;display:grid}.mk-pick-item b{color:var(--ink);font-size:14px}.mk-pick-item small{color:var(--muted);font-size:12px}.mk-pick-item>.i{width:16px;height:16px;color:var(--muted)}.pixel-logo svg{width:22px;height:22px}.mk-chip .pixel-logo svg{width:16px;height:16px}.mk-connect-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.mk-connect-head p{margin:0}.dc-code{color:var(--ink);letter-spacing:.03em;background:#f6faf8;border:1px dashed #b7c4bd;border-radius:8px;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;display:inline-flex}.dc-code .icon-btn{width:26px;height:26px}.dc-code .icon-btn .i{width:14px;height:14px}.dc-what{color:var(--ink);font-weight:600}.dc-status{align-items:center;gap:10px;display:inline-flex}.dc-code-row{gap:8px;display:flex}.dc-code-row .input{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.dc-opts{flex-wrap:wrap;gap:8px;display:flex}.dialog .dc-opt{border:1px solid var(--border);cursor:pointer;min-width:130px;color:var(--ink);border-radius:12px;flex:1;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.dc-opt input{opacity:0;pointer-events:none;position:absolute}.dc-opt .i{width:18px;height:18px;color:var(--muted)}.dialog .dc-opt.on{border:2px solid var(--accent);background:var(--accent-soft);padding:10px 11px}.dc-opt.on .i{color:var(--accent)}.dc-opt:focus-within{box-shadow:0 0 0 3px var(--accent-soft)}.dc-prods{border:1px solid var(--border);border-radius:12px;gap:2px;max-height:190px;margin-top:10px;padding:6px;display:grid;overflow:auto}.dialog .dc-prods label{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:14px;display:flex}.dc-prods label:hover{background:var(--hover)}.dc-prods label span:first-of-type{flex:1}.dc-prods input{accent-color:var(--accent);width:16px;height:16px}.dialog .dc-check{cursor:pointer;color:var(--ink);align-items:flex-start;gap:10px;padding:9px 0;font-size:14px;display:flex}.dc-check input{accent-color:var(--accent);width:16px;height:16px;margin-top:2px}.dc-check small{color:var(--muted);font-size:12.5px;display:block}.thumb{display:inline-grid;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.g-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g-cover .tag{position:relative}.pd-photos{flex-wrap:wrap;gap:10px;display:flex}.pd-photo{border:1px solid var(--border);border-radius:12px;width:92px;height:92px;position:relative;overflow:hidden}.pd-photo.pd-first{border:2px solid var(--accent);width:120px;height:120px}.pd-photo>button:first-child{cursor:pointer;background:#f3f4f6;border:0;width:100%;height:100%;padding:0}.pd-photo img{object-fit:cover;width:100%;height:100%}.pd-main{background:var(--accent);color:#fff;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;bottom:6px;left:6px}.pd-x{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:5px;right:5px}.pd-x .i{width:13px;height:13px}.dialog .pd-up{width:92px;height:92px;color:var(--accent);cursor:pointer;text-align:center;border:1.5px dashed #cfd4da;border-radius:12px;place-content:center;justify-items:center;gap:4px;margin:0;font-size:12px;font-weight:600;display:grid}.pd-up:hover{border-color:var(--accent);background:var(--accent-soft)}.pd-up .i{width:20px;height:20px}.pd-up.busy{opacity:.6;pointer-events:none}.pd-opts{gap:8px;display:grid}.pd-opt{grid-template-columns:140px 1fr auto;gap:8px;display:grid}.pd-opt-add{flex-wrap:wrap;gap:8px;margin:10px 0 6px;display:flex}.t-title .sub{font-weight:400;display:block}@media (max-width:640px){.pd-opt{grid-template-columns:1fr auto}.pd-opt input:first-child{grid-column:1/-1}#view .table{min-width:0}#view .table thead{display:none}#view .table,#view .table tbody,#view .table tr,#view .table td{width:100%;display:block}#view .table tbody tr{border-bottom:1px solid var(--border);padding:12px 16px}#view .table tbody tr:last-child{border-bottom:0}#view .table td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:12px;padding:5px 0;display:flex}#view .table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);text-align:left;flex:none;font-size:12px;font-weight:600}#view .table td:first-child{padding-bottom:8px}#view .table td:first-child:before{display:none}#view .table td:first-child .t-title{text-align:left}#view .table td.t-actions:before,#view .table td[data-label=""]:before{display:none}#view .table td.t-actions{justify-content:flex-end;padding-top:8px}#view .table td.t-right{text-align:right}#view .table .table-empty{text-align:center;padding:28px 8px;display:block}#view .table td .sub{text-align:right}}.cat-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.cat-grid>.card{margin:0}.cat-card{grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden}.cat-cover{aspect-ratio:16/10;background:var(--accent-soft);cursor:pointer;border:0;place-items:center;padding:0;display:grid;overflow:hidden}.cat-cover img{object-fit:cover;width:100%;height:100%}.cat-cover.multi{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;place-items:stretch stretch;gap:2px}.cat-cover span{color:var(--accent);font-size:40px;font-weight:700}.cat-body{align-content:start;gap:8px;padding:14px 16px 16px;display:grid}.cat-body>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cat-body b{color:var(--ink);font-size:15.5px}.cat-body p{margin:0}.cat-actions{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.cat-new{min-height:230px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:1.5px dashed #cfd4da;border-radius:16px;place-content:center;justify-items:center;gap:6px;display:grid}.cat-new:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.cat-new .i{width:24px;height:24px;color:var(--accent)}.cat-new b{color:var(--ink)}.cat-empty{text-align:center;justify-items:center;gap:8px;padding:40px 20px;display:grid}.cat-empty>b{color:var(--ink);font-size:16px}.cat-photo{align-items:center;gap:12px;display:flex}.cat-img{aspect-ratio:16/10;border:1px solid var(--border);border-radius:12px;width:120px;overflow:hidden}.cat-img img{object-fit:cover;width:100%;height:100%}.cat-prods .thumb{width:28px;height:28px}.dc-prods.cat-prods label span:first-of-type{flex:none}.dc-prods.cat-prods label span:nth-of-type(2){flex:1}.st-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.st-head h2{margin-bottom:4px}.st-list{padding:4px 18px}.st-row{border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:2px 12px;padding:14px 0;display:grid}.st-row:last-child{border-bottom:0}.st-row>.avatar,.st-row>span:first-child{grid-row:span 2}.st-who{gap:1px;min-width:0;display:grid}.st-who b{color:var(--ink);font-size:14.5px}.st-meta{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.st-perm-list{color:var(--muted);grid-column:2/-1;font-size:12.5px}.st-up{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.st-roles{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.dialog .st-role{border:1px solid var(--border);cursor:pointer;border-radius:12px;gap:2px;margin:0;padding:12px 14px;display:grid;position:relative}.st-role input{opacity:0;pointer-events:none;position:absolute}.st-role b{color:var(--ink);font-size:14px}.st-role small{color:var(--muted);font-size:12.5px;font-weight:400}.dialog .st-role.on{border:2px solid var(--accent);background:var(--accent-soft);padding:11px 13px}.st-role:focus-within{box-shadow:0 0 0 3px var(--accent-soft)}.st-perms{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:4px 14px;padding:10px 12px;display:grid}.dialog .st-perms label{cursor:pointer;align-items:center;gap:10px;margin:0;padding:6px 0;font-size:14px;font-weight:500;display:flex}.st-perms input{width:16px;height:16px;accent-color:var(--accent)}@media (max-width:640px){.st-roles,.st-perms{grid-template-columns:1fr}.st-row{grid-template-columns:auto 1fr auto auto}.st-meta{grid-column:2/-1;justify-content:flex-start}}.chat-fab.locked:after{content:"";background:#f59e0b;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-1px;right:-1px}.chat-locked{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:32px 28px;display:flex}.chat-locked-ico{color:#c2410c;background:#fff7ed;border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:6px;display:grid}.chat-locked-ico .i{width:26px;height:26px}.chat-locked b{color:var(--ink);font-size:17px}.chat-locked p{color:var(--muted);max-width:320px;margin-bottom:8px}.chat-locked .link{color:var(--accent);font-weight:600}.demo-bar{color:#fff;z-index:96;background:linear-gradient(90deg,#0f2e05,#245f0a 55%,#2f7d0c);align-items:center;gap:14px;min-height:46px;padding:6px 18px;font-size:13.5px;display:flex;position:relative}.demo-bar-dot{background:#9be07a;border-radius:50%;flex:none;width:9px;height:9px;animation:1.8s ease-in-out infinite demo-pulse;box-shadow:0 0 0 4px #9be07a40}@keyframes demo-pulse{50%{box-shadow:0 0 0 7px #9be07a14}}.demo-bar b{font-weight:700}.demo-bar .demo-text{white-space:nowrap;text-overflow:ellipsis;opacity:.95;flex:1;min-width:0;overflow:hidden}.demo-bar .demo-text .demo-long{opacity:.85}.demo-bar .demo-short{display:none}.demo-bar .btn{border-radius:8px;height:32px;padding:0 12px;font-size:13px}.demo-bar .btn-ghost{color:#fff;background:#ffffff1f;border:1px solid #ffffff38}.demo-bar .btn-ghost:hover{background:#fff3}.demo-bar .btn-cta{color:#245f0a;background:#fff;font-weight:700}.demo-bar .btn-cta:hover{background:#eef8e7}.demo-bar .btn .i{width:15px;height:15px}.store-admin.demo .app{height:calc(100vh - 46px)}@media (min-width:1024px){.store-admin.demo .app{height:calc(125vh - 46px)}}@media (max-width:700px){.demo-bar{gap:8px;padding:6px 12px;font-size:12.5px}.demo-bar .demo-long{display:none}.demo-bar .demo-short{opacity:.85;display:inline}.demo-bar .btn-ghost span{display:none}.demo-bar .btn{padding:0 10px}}.store-admin.demo.embedded .demo-bar .demo-long{display:none}.store-admin.demo.embedded .demo-bar .demo-short{display:inline}@media (max-width:480px){.store-admin.demo .demo-bar .demo-sep,.store-admin.demo .demo-bar .demo-short,.store-admin.demo.embedded .demo-bar .demo-short{display:none}}.row-menu{z-index:60;width:250px}.st-dialog .dialog-body{padding-top:6px}.st-tabs{z-index:2;border-bottom:1px solid var(--border);background:#fff;gap:4px;margin:0 -2px 16px;padding:8px 2px;display:flex;position:sticky;top:-1px;overflow-x:auto}.st-tabs button{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.st-tabs button .i{width:17px;height:17px}.st-tabs button:hover{background:var(--hover);color:var(--ink)}.st-tabs button.on{background:var(--accent-soft,#e8f5ee);color:var(--accent)}.st-panel[hidden]{display:none}.st-intro{color:var(--muted);margin-bottom:14px;font-size:13.5px;line-height:1.55}.st-sub{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:18px 0 8px;font-size:13px;font-weight:700}.st-pay{border-bottom:1px solid var(--border);margin-bottom:10px;padding:4px 0 6px}.st-staff{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:10px 0;display:flex}.st-ava{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.st-who{flex:1;min-width:0;display:grid}.st-who small{color:var(--muted);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.st-staff .select{width:130px}.st-staff-add{grid-template-columns:1fr 1.3fr 130px auto;gap:8px;margin-top:14px;display:grid}@media (max-width:640px){.st-staff-add{grid-template-columns:1fr 1fr}}.platform-notice{color:#7a4d00;background:#fff7e6;border-bottom:1px solid #f5d9a8;align-items:center;gap:10px;padding:10px 18px;font-size:14px;display:flex}.platform-notice .i{flex:none;width:18px;height:18px}.bl-current{border:1px solid var(--border);background:linear-gradient(135deg,#f3faf6,#fff 60%);border-radius:14px;margin-bottom:18px;padding:18px 20px}.bl-current-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bl-price{color:var(--ink);letter-spacing:-.02em;margin-top:8px;font-size:30px;font-weight:700}.bl-price span,.bl-plan-price span{color:var(--muted);font-size:14px;font-weight:500}.bl-meters{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.bl-plans{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.bl-plan{border:1px solid var(--border);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.bl-plan.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.bl-plan-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.bl-plan-head b{color:var(--ink);font-size:16px}.bl-plan-price{color:var(--ink);font-size:22px;font-weight:700}.bl-feats{gap:6px;margin:2px 0 6px;font-size:13.5px;list-style:none;display:grid}.bl-feats li{align-items:center;gap:8px;display:flex}.bl-feats .i{width:15px;height:15px;color:var(--accent);flex:none}.bl-plan .btn{justify-content:center;width:100%;margin-top:auto}.bl-tx{border:1px solid var(--border);border-radius:14px;overflow:hidden}.bl-tx-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.bl-table{min-width:560px}.bl-tx-note{border-top:1px solid var(--border);background:#fafbfb;padding:12px 18px}@media (max-width:760px){.bl-plans,.bl-meters{grid-template-columns:1fr}}.cr-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.cr-card{border:1px solid var(--border);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.cr-card.on{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:#f6fbf8}.cr-top{align-items:center;gap:10px;display:flex}.cr-logo{color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:16px;font-weight:800;display:grid}.cr-name{flex:1;min-width:0;display:grid}.cr-name b{color:var(--ink);font-size:14.5px}.cr-name small{color:var(--muted);font-size:12px}.cr-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.cr-inline{align-items:center;gap:8px;display:inline-flex}.cr-inline .cr-logo{border-radius:7px;width:24px;height:24px;font-size:12px}.zn-head,.zn-row{grid-template-columns:1.6fr .8fr 1fr 34px;align-items:center;gap:8px;display:grid}.zn-head{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:600}.zn-row{margin-bottom:8px}.ship-box{border:1px solid var(--border);background:#fafbfb;border-radius:12px;gap:8px;margin-top:14px;padding:12px 14px;display:grid}.ship-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.ship-box .btn{justify-self:start}[data-sp-manual][hidden]{display:none}.sp-stats{margin-bottom:18px}.sp-of{color:var(--muted);font-size:15px;font-weight:500}.sp-block{margin-bottom:18px}.sp-couriers{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sp-courier{border:1px solid var(--border);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.sp-courier.on{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));background:linear-gradient(#f4faf6,#fff 70%)}.sp-courier-top{align-items:center;gap:12px;display:flex}.sp-courier-top .cr-logo{border-radius:12px;width:42px;height:42px;font-size:18px}.sp-courier-name{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-courier-name b{color:var(--ink);font-size:15.5px}.sp-courier-text{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;display:flex}.sp-courier .btn{align-self:flex-start;margin-top:auto}.sp-manual{border:1px dashed var(--border);background:#fafbfb;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;display:flex}.sp-manual>div:first-child{gap:2px;display:grid}.sp-manual b{color:var(--ink);font-size:14px}.sp-chips{flex-wrap:wrap;gap:8px;display:flex}.sp-chip{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 4px;font-size:13px;font-weight:500;display:inline-flex}.sp-chip .cr-logo{border-radius:50%;width:22px;height:22px;font-size:11px}.sp-note{color:var(--muted);align-items:center;gap:8px;margin-top:14px;font-size:12.5px;display:flex}.sp-note .i{flex:none;width:15px;height:15px}.sp-row{grid-template-columns:1.5fr 1fr;align-items:start;gap:18px;margin-bottom:18px;display:grid}.sp-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.sp-empty{text-align:center;color:var(--muted);justify-items:center;gap:6px;padding:36px 18px;display:grid}.sp-empty .i{background:var(--hover);width:34px;height:34px;color:var(--accent);border-radius:12px;padding:7px}.sp-empty b{color:var(--ink);font-size:15px}@media (max-width:1100px){.sp-row{grid-template-columns:1fr}}@media (max-width:860px){.sp-couriers{grid-template-columns:1fr}}.sp-row>.card{margin-top:0}.tabbar,.more-sheet,.top-store,.m-quick{display:none}@media (max-width:760px){body:not(.master-admin){--tab-h:62px;background:#f4f5f7}body:not(.master-admin) .app{background:#f4f5f7}body:not(.master-admin) .side,body:not(.master-admin) .menu-btn{display:none!important}body:not(.master-admin) .topbar{-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--border);background:#ffffffeb;gap:6px;height:58px;padding:0 12px 0 14px}.top-store{min-width:0;color:var(--ink);align-items:center;gap:10px;margin-right:auto;display:flex}.top-store-ava{flex:none;display:grid}.top-store-ava .avatar,.top-store-ava .acct-logo{border-radius:10px;width:34px;height:34px;font-size:13px}.top-store-text{min-width:0;line-height:1.2;display:grid}.top-store-text b{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.top-store-text small{color:var(--muted);font-size:12px}body:not(.master-admin) .top-search,body:not(.master-admin) #dd-month{display:none!important}body:not(.master-admin) .top-filters{margin-left:0}body:not(.master-admin) .top-filters .top-select{border-radius:12px;height:38px;padding:0 10px}body:not(.master-admin) .top-filters .dd-label,body:not(.master-admin) .top-filters .top-select>.i:last-child{display:none}body:not(.master-admin) .top-filters .top-select>.i:first-child{width:19px;height:19px;display:block!important}body:not(.master-admin) .top-filters .top-select{justify-content:center;width:40px}body:not(.master-admin) .top-bell,body:not(.master-admin) .profile-btn{border-radius:12px;width:40px;height:40px}body:not(.master-admin) .profile-btn{background:0 0;border:0;justify-content:center;padding:0}body:not(.master-admin) .scroll{padding-bottom:calc(var(--tab-h) + env(safe-area-inset-bottom))}body:not(.master-admin) .page{padding:16px 14px 28px}body:not(.master-admin) .page-head{align-items:center;gap:10px;margin-bottom:14px}body:not(.master-admin) .page-head h1{font-size:22px}body:not(.master-admin) .page-head p{display:none}body:not(.master-admin) .page-actions .btn{border-radius:12px;height:40px}body:not(.master-admin) .card{border-radius:16px}body:not(.master-admin) .stats{gap:10px}body:not(.master-admin) .stat{border-radius:16px;padding:14px}body:not(.master-admin) .stat-delta{font-size:12px}body:not(.master-admin) .callout{border-radius:16px;flex-wrap:wrap}body:not(.master-admin) .callout>div{flex:calc(100% - 52px)}body:not(.master-admin) .callout>.btn{flex:100%;justify-content:center}.m-hide{display:none!important}.m-quick{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}.m-quick>*{border:1px solid var(--border);color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:#fff;border-radius:16px;justify-items:center;gap:7px;padding:12px 4px 10px;font-size:12px;font-weight:600;display:grid}.m-quick>:active{background:var(--accent-soft);transform:scale(.97)}.m-quick .i{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:12px;padding:9px}.tabbar{z-index:80;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-top:1px solid var(--border);background:#fffffff2;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tab{color:#7a8394;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-size:11px;font-weight:600;display:flex;position:relative}.tab .i{width:23px;height:23px}.tab.on{color:var(--accent)}.tab.on:before{content:"";background:var(--accent);border-radius:0 0 4px 4px;width:30px;height:3px;position:absolute;top:0}.tab:active .i{transform:scale(.92)}.tab-badge{color:#fff;background:#ef4444;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:7px;left:calc(50% + 5px)}.tab-badge:empty,body.editor-open .tabbar{display:none}body.editor-open .scroll{padding-bottom:0}.more-sheet:not([hidden]){z-index:95;background:#10182866;align-items:flex-end;animation:.18s ease-out m-fade;display:flex;position:fixed;inset:0}.more-panel{width:100%;max-height:88vh;padding:6px 16px calc(14px + env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;animation:.26s cubic-bezier(.2,.8,.2,1) m-up;overflow-y:auto}.more-grip{background:#d0d5dd;border-radius:999px;width:40px;height:5px;margin:6px auto 14px;display:block}.more-store{border:1px solid var(--border);width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:#f9fafb;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.more-switch{color:var(--accent);align-items:center;gap:2px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.more-switch .i{width:16px;height:16px}.more-grid{grid-template-columns:repeat(4,1fr);gap:4px;margin:14px 0 10px;display:grid}.more-tile{color:var(--ink);text-align:center;border-radius:14px;justify-items:center;gap:6px;padding:10px 2px;font-size:12px;font-weight:600;display:grid}.more-tile:active,.more-tile.on{background:var(--accent-soft)}.more-ico{width:46px;height:46px;color:var(--ink);background:#f2f4f7;border-radius:15px;place-items:center;display:grid}.more-ico .i{width:21px;height:21px}.more-tile.on .more-ico{background:var(--accent);color:#fff}.more-list{border-top:1px solid var(--border);padding-top:6px;display:grid}.more-list>*{min-height:50px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:0 8px;font-size:15px;font-weight:500;display:flex}.more-list>:active{background:var(--hover)}.more-list .i{color:#667085;width:20px;height:20px}.more-list .danger,.more-list .danger .i{color:var(--danger)}.more-badge{color:#fff;background:#ef4444;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:grid}.more-badge:empty{display:none}body.sheet-open{overflow:hidden}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-up{0%{transform:translateY(100%)}to{transform:none}}body:not(.master-admin) .chat-fab{display:none!important}.chat-panel{z-index:97}body:not(.master-admin) .overlay{justify-content:center;align-items:flex-end;padding:0;display:flex}body:not(.master-admin) .overlay>.dialog:not(.settings){border-radius:24px 24px 0 0;width:100%;max-height:92vh;animation:.26s cubic-bezier(.2,.8,.2,1) m-up;overflow-y:auto}body:not(.master-admin) .overlay>.dialog:not(.settings) .dialog-foot{padding-bottom:calc(14px + env(safe-area-inset-bottom));border-radius:0;position:sticky;bottom:0}body:not(.master-admin) .overlay>.dialog:not(.settings) .dialog-foot .btn{flex:1;justify-content:center;height:46px}.acct-sheet .acct-item,.acct-sheet .acct-add{min-height:56px}#view .table tbody tr{flex-wrap:wrap;align-items:center;gap:6px;padding:14px;display:flex}#view .table td{text-align:left;gap:6px;width:auto;padding:0;font-size:13px;display:inline-flex}#view .table td:first-child{flex-basis:100%;padding-bottom:4px}#view .table td:not(:first-child):not(.t-actions):not(:empty){background:#f4f5f7;border-radius:9px;padding:4px 9px}#view .table td[data-label]:before{letter-spacing:.03em;font-size:10.5px}#view .table td.t-actions{margin-left:auto;padding-top:0}#view .table td .sub{text-align:left}#view .table select.select{height:30px}}.m-grid-btn,.top-title,.m-search,.m-banner,.m-sec-head,.g-fab{display:none}.g-badge{color:var(--ink);background:#fff;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 2px 6px #1018281a}.g-badge.sale{color:#c81e1e;background:#fde8e8}.g-cover{position:relative}@media (max-width:760px){body:not(.master-admin){--m-bg:#f7f7f9;--m-card:0 8px 24px -14px #10182838;--m-r:20px;background:var(--m-bg)}body:not(.master-admin) .app,body:not(.master-admin) .scroll{background:var(--m-bg)}body:not(.master-admin) .topbar{background:var(--m-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;height:60px;padding:0 14px;position:relative}body:not(.master-admin) .top-store{display:none}.m-grid-btn{width:42px;height:42px;color:var(--accent);box-shadow:var(--m-card);background:#fff;border:0;border-radius:14px;place-items:center;margin-right:auto;display:grid}.m-grid-btn .i{width:20px;height:20px}.top-title{max-width:46%;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:18px;font-weight:700;display:block;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}body:not(.master-admin) .top-filters{display:none!important}body:not(.master-admin) .top-bell{box-shadow:var(--m-card);background:#fff;border:0}body:not(.master-admin) .profile-avatar .avatar{width:40px;height:40px;box-shadow:0 0 0 3px #fff, var(--m-card)}body:not(.master-admin) .page-head>div:first-child{display:none}body:not(.master-admin) .page-head{justify-content:flex-end;margin-bottom:12px}body:not(.master-admin) .page-actions{width:100%}body:not(.master-admin) .page-actions>.btn-primary:last-child{margin-left:auto}body:not(.master-admin) .btn{border-radius:14px}body:not(.master-admin) .card,body:not(.master-admin) .stat,body:not(.master-admin) .callout{border-radius:var(--m-r);box-shadow:var(--m-card);border:0}body:not(.master-admin) .card-head{border-bottom:0}.m-search{gap:10px;margin-bottom:16px;display:flex}.m-search-box{height:50px;box-shadow:var(--m-card);color:#98a2b3;background:#fff;border-radius:16px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.m-search-box .i{flex:none;width:19px;height:19px}.m-search-box input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.m-filter{background:var(--accent);color:#fff;width:50px;height:50px;box-shadow:0 10px 22px -10px var(--accent);border:0;border-radius:16px;place-items:center;display:grid}.m-filter .i{width:21px;height:21px}.m-banner{color:#fff;background:radial-gradient(circle at 92% 10%,#ffffff38 0 70px,#0000 71px),radial-gradient(circle at 78% 120%,#ffffff24 0 90px,#0000 91px),linear-gradient(125deg,#0b6b42 0%,#129a5c 55%,#3cc38c 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 30px -16px #0b6b42b3}.m-banner-text{gap:4px;display:grid}.m-banner-text small{opacity:.9;font-size:12.5px}.m-banner-text b{letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.1}.m-banner-text span{opacity:.9;font-size:13px}.m-banner-text em{background:#ffffff38;border-radius:999px;justify-self:start;margin-top:8px;padding:6px 12px;font-size:12.5px;font-style:normal;font-weight:700}.m-banner-art{background:#ffffff2e;border-radius:22px;flex:none;place-items:center;width:76px;height:76px;display:grid}.m-banner-art .i{width:38px;height:38px}.m-quick{scrollbar-width:none;grid-template-columns:none;gap:10px;margin:0 -14px 18px;padding:2px 14px 6px;display:flex;overflow-x:auto}.m-quick::-webkit-scrollbar{display:none}.m-quick>*{box-shadow:var(--m-card);white-space:nowrap;background:#fff;border:0;border-radius:16px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:13px;display:flex}.m-quick>:first-child{background:var(--accent);color:#fff}.m-quick .i{border-radius:11px;width:32px;height:32px;padding:7px}.m-quick>:first-child .i{color:#fff;background:#ffffff38}.m-sec-head{justify-content:space-between;align-items:baseline;margin:0 2px 10px;display:flex}.m-sec-head b{color:var(--ink);font-size:17px}.m-sec-head a{color:var(--muted);font-size:13px}body:not(.master-admin) .stats .stat:nth-child(4n+1){background:#e9f7ef}body:not(.master-admin) .stats .stat:nth-child(4n+2){background:#fdeef1}body:not(.master-admin) .stats .stat:nth-child(4n+3){background:#eaf2fd}body:not(.master-admin) .stats .stat:nth-child(4n+4){background:#fff5e3}body:not(.master-admin) .stats .stat{box-shadow:none}body:not(.master-admin) .stat-label{color:#475467;font-weight:600}body:not(.master-admin) .stat-value{font-size:24px}body:not(.master-admin) .seg:has([data-action=product-view]){display:none}body:not(.master-admin) .gallery{grid-template-columns:1fr 1fr;gap:12px}body:not(.master-admin) .g-card{border-radius:var(--m-r);box-shadow:var(--m-card);background:#fff;border:0;padding:8px 8px 12px;position:relative;overflow:visible}body:not(.master-admin) .g-cover{aspect-ratio:1;background-image:radial-gradient(circle at 50% 60%,#ffffff8c 0 38%,#0000 39%);border-radius:16px;overflow:hidden}body:not(.master-admin) .g-cover img{object-fit:cover;width:100%;height:100%}body:not(.master-admin) .g-body{gap:4px;padding:10px 4px 0}body:not(.master-admin) .g-title{white-space:nowrap;text-overflow:ellipsis;padding-right:2px;font-size:13.5px;font-weight:600;overflow:hidden}body:not(.master-admin) .g-meta{display:block}body:not(.master-admin) .g-meta b{font-size:16px;display:block}body:not(.master-admin) .g-meta .tag,body:not(.master-admin) .g-meta .muted,body:not(.master-admin) .g-card .g-actions{display:none}.g-fab{background:var(--accent);color:#fff;width:36px;height:36px;box-shadow:0 8px 16px -8px var(--accent);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:10px}.g-fab .i{width:16px;height:16px}body:not(.master-admin) .card:has(.gallery){box-shadow:none;background:0 0}body:not(.master-admin) .card:has(.gallery)>.card-head{padding:0 0 12px}body:not(.master-admin) .card:has(.gallery)>.card-body{padding:0}body:not(.master-admin) #view .table tbody tr{box-shadow:var(--m-card);background:#fff;border:0;border-radius:18px;margin-bottom:10px}body:not(.master-admin) .card:has(.table){box-shadow:none;background:0 0}body:not(.master-admin) .card:has(.table)>.card-head{flex-wrap:wrap;padding:0 0 12px}.tabbar{--tab-h:70px;margin:0 10px calc(10px + env(safe-area-inset-bottom));background:#fff;border:0;border-radius:24px;height:66px;padding:0;box-shadow:0 14px 34px -12px #1018284d}body:not(.master-admin) .scroll{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.tab span:not(.tab-badge){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tab .i{width:24px;height:24px;transition:transform .2s}.tab:before{display:none!important}.tab.on{color:#fff}.tab.on:after{content:"";z-index:-1;background:var(--accent);width:56px;height:56px;box-shadow:0 0 0 6px #fff, 0 12px 24px -8px var(--accent);border-radius:50%;margin-left:-28px;position:absolute;top:-16px;left:50%}.tab.on .i{transform:translateY(-16px)}.tab{z-index:0}.tab-badge{top:12px}.tab.on .tab-badge{top:-18px}body:not(.master-admin) .top-filters:not([hidden]){z-index:70;width:0;height:0;position:absolute;top:58px;right:14px;display:block!important}body:not(.master-admin) .top-filters .top-select,body:not(.master-admin) #dd-month{display:none!important}body:not(.master-admin) #dd-range{position:static}body:not(.master-admin) #dd-range .dd-menu{border-radius:18px;width:230px;position:absolute;top:0;left:auto;right:0;box-shadow:0 18px 40px -12px #1018284d}}.m-brand,.m-label,.m-empty-row{display:none}@media (max-width:760px){.d-label{display:none}.m-label{display:inline}body.on-home:not(.master-admin) .app{background:radial-gradient(90% 46% at 112% 14%, #41a21229, #41a21200 70%), var(--m-bg)}body.on-home:not(.master-admin) .scroll{background:0 0}body.on-home .m-grid-btn,body.on-home .top-title{display:none}body.on-home .m-brand{letter-spacing:-.02em;min-width:0;color:var(--ink);align-items:center;gap:10px;margin-right:auto;font-size:21px;font-weight:800;display:flex}.m-brand img{border-radius:10px;flex:none;width:36px;height:36px}.m-brand small{color:#2f7d0c;letter-spacing:0;white-space:nowrap;background:#e3f4d9;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600}.m-brand small:empty{display:none}body.on-home:not(.master-admin) .topbar{background:0 0;flex-wrap:wrap;gap:18px 10px;height:auto;padding:14px 16px 2px}body.on-home:not(.master-admin) .top-bell{border-radius:50%;width:44px;height:44px}body.on-home:not(.master-admin) .profile-avatar .avatar{color:#fff;background:#2b3344;width:44px;height:44px}body.on-home:not(.master-admin) .top-filters:not([hidden]){flex-basis:100%;order:10;gap:10px;width:auto;height:auto;position:static;display:flex!important}body.on-home:not(.master-admin) .top-filters .dd{position:relative;display:block!important}body.on-home:not(.master-admin) #dd-month.dd{display:block!important}body.on-home:not(.master-admin) .top-filters .dd-label{max-width:none;overflow:visible}body.on-home:not(.master-admin) .top-filters .top-select{width:auto;height:42px;color:var(--ink);box-shadow:none;background:#fff;border:1px solid #e4e7ec;border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:flex!important}body.on-home:not(.master-admin) .top-filters .dd-label{display:inline!important}body.on-home:not(.master-admin) .top-filters .top-select>.i{width:18px;height:18px;display:block!important}body.on-home:not(.master-admin) .top-filters .top-select>.i:last-child{color:#475467;width:15px;height:15px}body.on-home:not(.master-admin) .top-filters .dd.on .top-select{background:#eef8e8;border-color:#bfe3a8}body.on-home:not(.master-admin) .top-filters .dd.on .top-select>.i:first-child{color:#2f7d0c}body.on-home:not(.master-admin) .top-filters .dd-menu{border-radius:18px;width:230px;position:absolute;top:calc(100% + 6px);left:0;right:auto;box-shadow:0 18px 40px -12px #1018284d}body.on-home:not(.master-admin) #dd-month .dd-menu{width:250px;left:50%;transform:translate(-50%)}body.on-home .m-search,body.on-home .m-banner,body.on-home .m-quick,body.on-home .m-sec-head{display:none!important}body.on-home:not(.master-admin) .page{padding-top:14px}body.on-home:not(.master-admin) .stats{grid-template-columns:1fr 1fr;gap:12px}body.on-home:not(.master-admin) .stat{border:1px solid #fffc;border-radius:22px;grid-template-columns:40px minmax(0,1fr);align-content:start;column-gap:9px;padding:16px 10px 16px 12px;display:grid;box-shadow:0 10px 24px -18px #10182859}body.on-home:not(.master-admin) .stat-top{display:contents}body.on-home:not(.master-admin) .stat-ico{border-radius:50%;grid-area:1/1/span 3;place-items:center;width:40px;height:40px;box-shadow:0 6px 14px -8px #1018284d;background:#fff!important;display:grid!important}body.on-home:not(.master-admin) .stat-ico .i{width:20px;height:20px}body.on-home:not(.master-admin) .stat-label{color:var(--ink);grid-column:2;font-size:13.5px;font-weight:600}body.on-home:not(.master-admin) .stat .stat-value{grid-column:2;font-size:25px;font-weight:800;margin:6px 0 0!important}body.on-home:not(.master-admin) .stat-delta{grid-column:2;margin-top:6px;font-size:11.5px;line-height:1.4;display:block}body.on-home:not(.master-admin) .stat-delta>*{margin-right:4px;display:inline}body.on-home:not(.master-admin) .stats .stat:nth-child(4n+1){background:linear-gradient(160deg,#e6f6ea,#f1faf3)}body.on-home:not(.master-admin) .stats .stat:nth-child(4n+2){background:linear-gradient(160deg,#e7effd,#f2f6fe)}body.on-home:not(.master-admin) .stats .stat:nth-child(4n+3){background:linear-gradient(160deg,#eeeafc,#f5f3fe)}body.on-home:not(.master-admin) .stats .stat:nth-child(4n+4){background:linear-gradient(160deg,#fdf0e3,#fef7ef)}body.on-home:not(.master-admin) .home-grid{gap:16px;margin-top:16px}body.on-home:not(.master-admin) .home-main .card-head{padding-top:18px}body.on-home:not(.master-admin) .home-main .card-title{font-size:18px;font-weight:700}body.on-home:not(.master-admin) .home-main .card-head .btn{background:#fff;border:1px solid #e4e7ec;border-radius:999px;height:36px;padding:0 14px;font-weight:600}body.on-home:not(.master-admin) .home-main .card-head .btn:after{content:"→";margin-left:6px;font-size:16px}.m-empty-row{width:100%;box-shadow:var(--m-card);font:inherit;text-align:left;color:#475467;cursor:pointer;background:#fff;border:0;border-radius:22px;align-items:center;gap:14px;padding:18px 16px;display:flex}.m-empty-row:active{transform:scale(.99)}.m-empty-ico{color:#0e8a50;background:#e9f7ef;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.m-empty-ico .i{width:23px;height:23px}.m-empty-text{flex:1;gap:3px;min-width:0;font-size:13.5px;display:grid}.m-empty-text b{color:var(--ink);font-size:16px}.m-empty-text em{color:#1f9a3e;font-style:normal;font-weight:600}.m-empty-row>.i{color:#475467;flex:none;width:20px;height:20px}.tabbar{border-radius:28px;height:74px;overflow:visible}body:not(.master-admin) .scroll{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.tab{color:#344054;gap:5px}.tab span:not(.tab-badge){clip:auto;white-space:nowrap;width:auto;height:auto;font-size:11.5px;font-weight:500;position:static;overflow:visible}.tab .i{stroke-width:1.8px;width:25px;height:25px}.tab.on{color:var(--accent)}.tab.on .i{transform:none}.tab.on:not(.tab-home):after{display:none}.tab.on .tab-badge,.tab-badge{top:9px}.tab-home,.tab-home.on{color:#fff}.tab-home:after,.tab-home.on:after{content:"";z-index:-1;background:linear-gradient(160deg,#2bb24c,#0f8a3c);border-radius:50%;width:68px;height:68px;margin-left:-34px;display:block;position:absolute;top:-20px;left:50%;box-shadow:0 0 0 7px #fff,0 14px 26px -8px #0f8a3cb3}.tab-home .i,.tab-home.on .i{transform:translateY(-14px)}.tab-home span:not(.tab-badge){font-weight:700;transform:translateY(-14px)}}.ed-m-back,.ed-m-edit{display:none}@media (max-width:760px){body:not(.master-admin){overscroll-behavior:none;overflow:hidden}body:not(.master-admin) .app{height:100dvh}.store-admin.demo .app{height:calc(100dvh - 46px)}body:not(.master-admin) .scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.tabbar{height:calc(70px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);background:#fff;border-radius:26px 26px 0 0;margin:0;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -14px #10182838}body:not(.master-admin) .scroll{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.tab-home:after,.tab-home.on:after{top:-22px}body:not(.master-admin) .page{padding:12px 16px 28px}body:not(.master-admin) .page-head{margin-bottom:14px}body:not(.master-admin) .page-actions{align-items:center}body:not(.master-admin) .page-actions .btn-primary{height:44px;box-shadow:0 10px 20px -12px var(--accent);border-radius:14px;padding:0 18px}body:not(.master-admin) #view .card-head:has(.seg){flex-wrap:wrap;gap:12px}body:not(.master-admin) #view .seg{scrollbar-width:none;background:0 0;border-radius:0;flex-wrap:nowrap;gap:8px;width:calc(100% + 32px);padding:2px 16px;display:flex;overflow-x:auto;margin:0 -16px!important}body:not(.master-admin) #view .seg::-webkit-scrollbar{display:none}body:not(.master-admin) #view .seg>button{color:#475467;background:#fff;border-radius:999px;flex:none;height:38px;padding:0 14px;font-weight:600;box-shadow:0 4px 12px -8px #1018284d}body:not(.master-admin) #view .seg>button.on{background:var(--accent);color:#fff}body:not(.master-admin) #view .seg>button span{color:#475467;background:#f2f4f7;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11.5px}body:not(.master-admin) #view .seg>button.on span{color:#fff;background:#ffffff40}body:not(.master-admin) #view .card-head .box-search{flex:100%;order:5}body:not(.master-admin) #view .box-search input{background:#fff;border:0;border-radius:14px;width:100%;height:46px;font-size:14.5px;box-shadow:0 6px 18px -12px #1018284d}body:not(.master-admin) #view .card-title small{margin-left:6px}body:not(.master-admin) #view .t-orders tbody tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"no no st""cu cu to""da pa ac";align-items:center;gap:10px;padding:16px;display:grid}body:not(.master-admin) #view .t-orders td{min-width:0;background:0 0!important;padding:0!important}body:not(.master-admin) #view .t-orders td:before{display:none!important}body:not(.master-admin) #view .t-orders td:first-child{grid-area:no;display:block;padding-bottom:0!important}body:not(.master-admin) #view .t-orders td:first-child .t-title{font-size:16px;font-weight:700}body:not(.master-admin) #view .t-orders td:first-child .sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}body:not(.master-admin) #view .t-orders td:nth-child(2){grid-area:cu;font-size:14px}body:not(.master-admin) #view .t-orders td:nth-child(3){white-space:nowrap;grid-area:da;font-size:12.5px}body:not(.master-admin) #view .t-orders td:nth-child(4){grid-area:pa}body:not(.master-admin) #view .t-orders td:nth-child(5){grid-area:to;justify-content:flex-end;font-size:17px;font-weight:800!important}body:not(.master-admin) #view .t-orders td:nth-child(6){grid-area:st;align-self:start}body:not(.master-admin) #view .t-orders td:nth-child(6) select{background-color:var(--accent-soft);color:var(--accent);border:0;border-radius:999px;padding:0 30px 0 12px;font-weight:600;height:34px!important}body:not(.master-admin) #view .t-orders td.t-actions{grid-area:ac;margin:0}body:not(.master-admin) #view .t-orders td:nth-child(2),body:not(.master-admin) #view .t-orders td:nth-child(3){color:#475467}:is(body:not(.master-admin) #view .t-orders tbody tr:has(.table-empty),body:not(.master-admin) #view .t-customers tbody tr:has(.table-empty)){display:block}body:not(.master-admin) #view .t-customers tbody tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"who who sp""who who or""ph ci ac";align-items:center;gap:4px 8px;padding:16px;display:grid}body:not(.master-admin) #view .t-customers td{min-width:0;padding:0!important}body:not(.master-admin) #view .t-customers td:before{display:none!important}body:not(.master-admin) #view .t-customers td:first-child{grid-area:who;padding-bottom:0!important}body:not(.master-admin) #view .t-customers td:first-child .t-title{text-align:left;font-size:15px;font-weight:700}body:not(.master-admin) #view .t-customers td:nth-child(2){grid-area:ph;margin-top:10px;font-size:12.5px;padding:5px 10px!important}body:not(.master-admin) #view .t-customers td:nth-child(3){grid-area:ci;margin-top:10px;background:0 0!important}body:not(.master-admin) #view .t-customers td:nth-child(4){color:var(--muted);grid-area:or;place-self:start end;font-size:12.5px;background:0 0!important}body:not(.master-admin) #view .t-customers td:nth-child(5){grid-area:sp;justify-content:flex-end;align-self:end;font-size:16px;background:0 0!important;font-weight:800!important}body:not(.master-admin) #view .t-customers td:nth-child(6){display:none}body:not(.master-admin) #view .t-customers td.t-actions{grid-area:ac;margin:10px 0 0}body:not(.master-admin) #view .table td[data-label]:before{text-transform:none;letter-spacing:0;color:#98a2b3;font-size:11.5px;font-weight:500}body:not(.master-admin) #view .table td.t-actions .icon-btn{background:#f6f7f9;border-radius:12px;width:36px;height:36px}body:not(.master-admin) #view .table-empty,body:not(.master-admin) #view .empty-note{text-align:center;color:var(--muted);padding:34px 18px}body:not(.master-admin) .bars i{opacity:1;background:linear-gradient(#4cc070,#0e7a4b)}body:not(.master-admin) .card-title{font-size:17px;font-weight:700}body.editor-open:not(.master-admin) .scroll{padding-bottom:0}#ed-side,.ed-devices{display:none!important}.ed-m-back{display:inline-flex}.ed-top{z-index:2;border-bottom:0;height:58px;padding:0 10px;position:relative;box-shadow:0 6px 18px -14px #10182866}.ed-btn{border-radius:12px}.ed-canvas{background:#fff;padding:0}.ed-frame-wrap{max-width:none!important;height:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important}.ed-panel{height:74dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:26px 26px 0 0}.ed-panel:before{content:"";background:#d0d5dd;border-radius:999px;flex:none;width:40px;height:5px;margin:8px auto 2px;display:block}.ed-m-edit{left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:4;background:var(--accent);color:#fff;height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 28px -10px #0e7a4bb3}.ed-m-edit .i{width:18px;height:18px}.ed.panel-open~.ed-m-edit,.ed.panel-open .ed-m-edit{display:none}body:not(.master-admin){--m-card:0 1px 2px #1018280a, 0 8px 22px -12px #10182829}body:not(.master-admin) .stats .stat,body.on-home:not(.master-admin) .stats .stat,body.on-home:not(.master-admin) .stats .stat:nth-child(n){box-shadow:var(--m-card);border:1px solid #eef0f3;background:#fff!important}body:not(.master-admin) .card,body:not(.master-admin) .m-empty-row{box-shadow:var(--m-card);border:1px solid #eef0f3}:is(body:not(.master-admin) .card:has(.table),body:not(.master-admin) .card:has(.gallery)){box-shadow:none;border:0}body:not(.master-admin) #view .table tbody tr,body:not(.master-admin) .g-card{box-shadow:var(--m-card)!important;border:1px solid #eef0f3!important}body.on-home:not(.master-admin) .stat-ico{box-shadow:none}body.on-home:not(.master-admin) .stat-ico.c1{background:#e6f6ea!important}body.on-home:not(.master-admin) .stat-ico.c2{background:#e8effd!important}body.on-home:not(.master-admin) .stat-ico.c3{background:#efebfd!important}body.on-home:not(.master-admin) .stat-ico.c4{background:#fdf0e3!important}body:not(.master-admin) .stat-label{color:#475467}body:not(.master-admin) .profile-menu,body:not(.master-admin) .bell-menu{z-index:120;border:0;border-radius:18px;width:min(300px,100vw - 24px);position:fixed;top:64px;left:auto;right:12px;box-shadow:0 20px 48px -12px #1018284d,0 0 0 1px #1018280d}body:not(.master-admin) .bell-menu{width:auto;left:12px}body:not(.master-admin) .profile-menu-head{overflow:hidden}body:not(.master-admin) .profile-menu-head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:not(.master-admin) .profile-menu [role=menuitem]{border-radius:12px;min-height:46px}.tabbar{height:calc(68px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);border-top:1px solid #eef0f3;border-radius:22px 22px 0 0;box-shadow:0 -8px 24px -16px #10182840}.tab{color:#667085;gap:3px}.tab .i{stroke-width:1.9px;border-radius:999px;width:50px;height:30px;padding:5px 13px;transition:background .2s,color .2s}.tab span:not(.tab-badge){letter-spacing:.01em;font-size:11px;font-weight:600}.tab.on{color:var(--accent)}.tab.on:not(.tab-home) .i{background:var(--accent-soft)}.tab-badge{min-width:17px;height:17px;font-size:10px;top:4px;left:calc(50% + 6px);box-shadow:0 0 0 2px #fff}.tab.on .tab-badge{top:4px}.tab-home,.tab-home.on{color:#667085}.tab-home.on{color:var(--accent)}.tab-home:after,.tab-home.on:after{display:none!important}.tab-home .i,.tab-home.on .i{color:#fff;background:linear-gradient(160deg,#22a85a,#0e7a4b);border-radius:50%;width:54px;height:54px;margin-top:-28px;padding:15px;transform:none;box-shadow:0 0 0 5px #fff,0 10px 20px -6px #0e7a4b8c}.tab-home span:not(.tab-badge),.tab-home.on span:not(.tab-badge){font-weight:600;transform:none}.tab:active .i{transform:scale(.94)}}@media (max-width:380px){body.on-home .m-brand{gap:8px;font-size:18px}.m-brand img{width:32px;height:32px}.m-brand small{padding:3px 8px;font-size:11px}body.on-home:not(.master-admin) .top-bell,body.on-home:not(.master-admin) .profile-avatar .avatar{width:40px;height:40px}body.on-home:not(.master-admin) .top-filters .top-select{height:40px;padding:0 12px;font-size:13px}body.on-home:not(.master-admin) .stat .stat-value{font-size:21px}body.on-home:not(.master-admin) .stat{grid-template-columns:34px minmax(0,1fr);padding:14px 10px}body.on-home:not(.master-admin) .stat-ico{width:34px!important;height:34px!important}body.on-home:not(.master-admin) .stat-ico .i{width:17px;height:17px}.tab span:not(.tab-badge){font-size:10.5px}}@media (max-width:760px){body:not(.master-admin) #view .seg:has([data-action=product-view]){display:none!important}}.ed-sm,.ed-m-bar{display:none}@media (max-width:760px){body.on-home:not(.master-admin) .stat{border-radius:20px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ico dl""val val""lb lb";row-gap:0;padding:14px 14px 16px}body.on-home:not(.master-admin) .stat-ico{border-radius:12px;grid-area:auto;width:38px!important;height:38px!important}body.on-home:not(.master-admin) .stat-ico .i{width:19px;height:19px}body.on-home:not(.master-admin) .stat .stat-value{letter-spacing:-.02em;grid-area:val/auto;font-size:24px;line-height:1.1;margin:14px 0 2px!important}body.on-home:not(.master-admin) .stat-label{color:#667085;grid-area:lb/auto;font-size:13px;font-weight:500}body.on-home:not(.master-admin) .stat-delta{grid-area:dl/auto;align-self:start;margin:0}body.on-home:not(.master-admin) .stat-delta>.muted,body.on-home:not(.master-admin) .stat-delta .delta.flat{display:none!important}body.on-home:not(.master-admin) .stat-delta .delta{border-radius:999px;align-items:center;gap:2px;margin:0;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex!important}body.on-home:not(.master-admin) .stat-delta .delta.up{color:#138a43;background:#e6f6ea}body.on-home:not(.master-admin) .stat-delta .delta.down{color:#c62828;background:#fdecec}body.on-home:not(.master-admin) .stat-delta .delta .i{width:12px;height:12px}body.on-home:not(.master-admin) .stats{gap:12px}body.on-home:not(.master-admin) .sales-top .stat-delta .muted,body.on-home:not(.master-admin) .sales-top .delta.flat{display:none}.more-panel{touch-action:pan-y}.more-grip{width:44px;height:5px;margin:8px auto 16px}.ed-sm{display:inline-flex}p.ed-sm{display:block}.ed-lg{display:none}.ed-m-edit{display:none!important}.ed-canvas{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.ed-m-bar{z-index:4;height:calc(72px + env(safe-area-inset-bottom));padding:0 14px env(safe-area-inset-bottom);background:#fff;border-top:1px solid #eef0f3;border-radius:22px 22px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -16px #10182840}.ed-m-bar button{color:#475467;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;font-size:11.5px;font-weight:600;display:flex}.ed-m-bar button .i{width:22px;height:22px}.ed-m-bar .ed-m-add{background:var(--accent);color:#fff;border-radius:999px;flex-direction:row;gap:8px;height:48px;padding:0 20px;font-size:14.5px;box-shadow:0 10px 22px -10px #0e7a4bb3}.ed-m-bar .ed-m-add .i{width:18px;height:18px}.ed.panel-open .ed-m-bar{display:none}.ed-panel{z-index:6;touch-action:pan-y;height:62dvh}.ed-panel .ed-tabs{display:none}.ed-panel-head{padding-top:6px}.ed-row{border-radius:14px;min-height:52px}.ed-row-tools{gap:2px;margin-left:auto;display:flex}.ed-row-tools button{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ed-row-tools button:disabled{opacity:.3}.ed-grip{display:none!important}.ed-add-section{width:100%;height:46px;color:var(--accent);background:#f3faf6;border:1.5px dashed #b7dcc6;border-radius:14px;justify-content:center;margin:12px 0 4px;font-weight:600}}.ptr{display:none}@media (max-width:760px){body.on-home:not(.master-admin) .stats .stat{border-radius:18px;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"ico lb""ico val";align-content:center;align-items:center;gap:3px 11px;min-height:78px;padding:14px 12px;display:grid;position:relative}body.on-home:not(.master-admin) .stats .stat-ico{border-radius:14px;grid-area:ico;place-self:center start;margin:0;width:42px!important;height:42px!important}body.on-home:not(.master-admin) .stats .stat-label{color:#667085;grid-area:lb;align-self:end;font-size:12.5px;font-weight:500;line-height:1.25}body.on-home:not(.master-admin) .stats .stat .stat-value{letter-spacing:-.02em;white-space:nowrap;grid-area:val;align-self:start;font-size:clamp(17px,5.2vw,21px);font-weight:800;line-height:1.15;margin:0!important}body.on-home:not(.master-admin) .stats .stat-delta{margin:0;position:absolute;top:8px;right:8px}body.on-home:not(.master-admin) .stats .stat-delta .delta{padding:2px 6px;font-size:10.5px}.ptr{z-index:85;width:40px;height:40px;color:var(--accent);opacity:0;pointer-events:none;background:#fff;border-radius:50%;place-items:center;margin-left:-20px;display:grid;position:fixed;top:0;left:50%;transform:translateY(-50px);box-shadow:0 6px 18px -6px #10182859}.ptr .i{width:20px;height:20px}.ptr.ready{background:var(--accent);color:#fff}.ptr.spin .i{animation:.7s linear infinite ptr-spin}@keyframes ptr-spin{to{transform:rotate(360deg)}}body:not(.master-admin) #view .card-head .link{color:var(--accent);font-weight:600}body.on-home:not(.master-admin) .stats .stat{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"ico lb""val val";align-items:center;gap:10px 9px;min-height:0;padding:13px 12px 14px}body.on-home:not(.master-admin) .stats .stat-ico{border-radius:11px;width:34px!important;height:34px!important}body.on-home:not(.master-admin) .stats .stat-ico .i{width:17px;height:17px}body.on-home:not(.master-admin) .stats .stat-label{align-self:center;font-size:12.5px}body.on-home:not(.master-admin) .stats .stat .stat-value{white-space:nowrap;font-size:clamp(17px,5.4vw,22px);overflow:visible}}@media (max-width:340px){.m-brand small{display:none}body.on-home .m-brand{font-size:17px}}@media (max-width:760px){body.on-home:not(.master-admin) .stats .stat{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lb ico""val val""dl dl";align-content:start;align-items:center;gap:0 8px;padding:14px 14px 15px}body.on-home:not(.master-admin) .stats .stat-label{color:#475467;grid-area:lb;align-self:center;font-size:13px;font-weight:600;line-height:1.25}body.on-home:not(.master-admin) .stats .stat-ico{border-radius:10px;grid-area:ico;justify-self:end;width:32px!important;height:32px!important}body.on-home:not(.master-admin) .stats .stat .stat-value{grid-area:val;justify-self:start;font-size:clamp(18px,5.6vw,23px);line-height:1.1;margin:12px 0 0!important}body.on-home:not(.master-admin) .stats .stat-delta{grid-area:dl;justify-self:start;margin-top:6px;position:static}body.on-home:not(.master-admin) .stats .stat-delta:not(:has(.delta.up,.delta.down)){display:none}body.on-home:not(.master-admin) .stats .stat{grid-template-rows:34px auto auto}body.on-home:not(.master-admin) .stats .stat-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}body.on-home:not(.master-admin) .stats .stat .stat-value{margin-top:10px!important}body.on-home:not(.master-admin) .stats .stat{grid-template-columns:30px minmax(0,1fr);grid-template-areas:"ico lb""val val""dl dl";column-gap:8px}body.on-home:not(.master-admin) .stats .stat-ico{border-radius:9px;justify-self:start;width:30px!important;height:30px!important}body.on-home:not(.master-admin) .stats .stat-ico .i{width:15px;height:15px}body.on-home:not(.master-admin) .stats .stat .stat-value{text-align:center;justify-self:center;margin-top:12px!important}body.on-home:not(.master-admin) .stats .stat-delta{justify-self:center}}.top-visit{border:1px solid var(--border);height:38px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.top-visit:hover{border-color:var(--accent);color:var(--accent)}.top-visit .i{width:17px;height:17px;color:var(--accent)}.more-visit{display:none!important}@media (max-width:760px){body:not(.master-admin) .top-visit{width:40px;height:40px;box-shadow:var(--m-card);background:#fff;border:0;border-radius:50%;justify-content:center;padding:0}body:not(.master-admin) .top-visit span{display:none}body:not(.master-admin) .top-visit .i{width:19px;height:19px}body.on-home:not(.master-admin) .top-visit{width:44px;height:44px}.more-list>.more-visit{background:var(--accent-soft);margin-bottom:6px;font-weight:700;color:var(--accent)!important;display:flex!important}.more-list>.more-visit .i{color:var(--accent)!important}.more-list>.more-visit .i:last-child{width:16px;height:16px;margin-left:auto}}@media (max-width:380px){body.on-home:not(.master-admin) .top-visit{width:40px;height:40px}}@media (max-width:340px){body.on-home:not(.master-admin) .top-visit{display:none}}.m-visit{display:none}@media (max-width:760px){body:not(.master-admin) .top-visit{display:none!important}.m-visit{width:100%;box-shadow:var(--m-card);font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:linear-gradient(120deg,#effaf3,#fff);border:1px solid #d6efe0;border-radius:18px;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.m-visit:active{transform:scale(.99)}.m-visit-ico{background:var(--accent);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.m-visit-ico .i{width:20px;height:20px}.m-visit-text{flex:1;gap:2px;min-width:0;display:grid}.m-visit-text b{font-size:15px}.m-visit-text small{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.m-visit>.i{width:18px;height:18px;color:var(--accent);flex:none}}.more-panel>.m-visit{margin-top:10px}.ed-m-pages{display:none}@media (max-width:760px){.ed-m-pages{scrollbar-width:none;z-index:1;background:#fff;border-bottom:1px solid #eef0f3;flex:none;gap:8px;padding:8px 12px 10px;display:flex;position:relative;overflow-x:auto}.ed-m-pages::-webkit-scrollbar{display:none}.ed-m-pages button{color:#344054;height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e7ec;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.ed-m-pages button.on{border-color:var(--accent);background:var(--accent);color:#fff}.ed-m-pages .ed-m-addpage{color:var(--accent);border-style:dashed;align-items:center;gap:4px;display:inline-flex}.ed-m-pages .ed-m-addpage .i{width:14px;height:14px}.ed-top{box-shadow:none}body.editor-open .ed-canvas{padding:0 0 calc(72px + env(safe-area-inset-bottom));background:#fff}body.editor-open .ed.panel-open .ed-canvas{padding-bottom:0}body.editor-open .ed-top{height:58px;padding:0 10px}body.editor-open .ed-panel{border-radius:26px 26px 0 0;height:62dvh}body.editor-open .ed-row{border-radius:14px;min-height:52px}body.editor-open .ed-row-tools{opacity:1;gap:2px;margin-left:auto;display:flex}body.editor-open .ed-row-tools button{border-radius:10px;width:34px;height:34px}}body.editor-open .ed-row-tools .ed-sm,body.editor-open .ed-add-section.ed-sm,body.editor-open p.ed-sm{display:none}@media (max-width:760px){body.editor-open .ed-row-tools .ed-sm{display:grid}body.editor-open .ed-add-section.ed-sm{display:inline-flex}body.editor-open p.ed-sm{display:block}body.editor-open p.ed-lg{display:none}}.ed-qa,.ed-done{display:none}@media (max-width:760px){body.editor-open .ed-qa{border-bottom:1px solid #eef0f3;flex:none;grid-template-columns:repeat(5,1fr);gap:6px;padding:0 14px 10px;display:grid}body.editor-open .ed-qa button{color:#344054;font:inherit;cursor:pointer;background:#f4f5f7;border:0;border-radius:12px;justify-items:center;gap:3px;padding:8px 2px;font-size:11.5px;font-weight:600;display:grid}body.editor-open .ed-qa button .i{width:18px;height:18px}body.editor-open .ed-qa button.danger{color:#d92d20;background:#fef3f2}body.editor-open .ed-qa button:active{transform:scale(.96)}body.editor-open .ed-done{padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eef0f3;flex:none;display:block}body.editor-open .ed-done .btn{border-radius:14px;justify-content:center;width:100%;height:48px;font-size:15px}body.editor-open .ed-panel{padding-bottom:0}body.editor-open .ed-panel .input,body.editor-open .ed-panel .select,body.editor-open .ed-panel textarea,body.editor-open .ed-panel input[type=text],body.editor-open .ed-panel input[type=url]{border-radius:12px;min-height:46px;font-size:16px}body.editor-open .ed-panel .ed-toggle{min-height:50px;font-size:15px}body.editor-open .ed-panel .ed-field label{font-size:13.5px}body.editor-open .ed-panel .ed-seg button{border-radius:10px;min-height:40px;padding:0 14px}}.sub-row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.sub-field{border:1px solid var(--border);background:#fff;border-radius:10px;flex:1;align-items:center;min-width:220px;display:flex;overflow:hidden}.sub-field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.sub-field .input{border:0;border-radius:0;flex:1;min-width:0;box-shadow:none!important}.sub-field span{color:var(--muted);white-space:nowrap;border-left:1px solid var(--border);background:#f9fafb;align-self:stretch;place-items:center;padding:0 12px;font-size:14px;display:grid}.sub-msg{margin-top:10px}.sub-msg.bad{color:var(--danger)}@media (max-width:760px){.sub-row .btn{flex:100%;justify-content:center;height:44px}.sub-field .input{font-size:16px}}.m-skel{display:none}@media (max-width:760px){body.on-home:not(.master-admin) .top-filters[hidden]{flex-basis:100%;order:10;gap:10px;width:auto;height:auto;position:static;display:flex!important}body:not(.master-admin) .profile-avatar:empty{background:#e9ecf0;border-radius:50%;width:44px;height:44px;display:block}body:not(.master-admin) .top-bell:not(:has(.i)){visibility:hidden}.m-skel{display:block}.m-skel-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.m-skel i{background:linear-gradient(100deg,#eef0f3 30%,#f7f8fa 50%,#eef0f3 70%) 0 0/300% 100%;border-radius:18px;animation:1.3s ease-in-out infinite m-skel;display:block}.m-skel-grid i{height:92px}.m-skel-card{height:260px;margin-top:16px}.m-skel-card.short{height:84px}@keyframes m-skel{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.m-skel i{animation:none}}body.store-admin{overscroll-behavior-y:none}html:has(body.store-admin){overscroll-behavior-y:none}}.ws-page{max-width:1180px}.ws-top{align-items:center;gap:12px;margin-bottom:6px;display:flex}.ws-top h1{letter-spacing:-.01em;min-width:0;color:var(--ink);flex:1;margin:0;font-size:24px;font-weight:700}.ws-back{width:42px;height:42px;color:var(--ink);border-radius:12px;flex:none;place-items:center;margin-left:-8px;display:inline-grid}.ws-back:hover{background:var(--hover)}.ws-back .i{width:22px;height:22px}.ws-publish{border-radius:12px;gap:8px;height:44px;padding:0 18px;font-weight:700;position:relative}.ws-publish.has-changes:after{content:"";background:#f59e0b;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.ws-intro{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.5}.ws-devs{background:#f1f3f5;border-radius:10px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.ws-devs button{height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ws-devs button:hover{color:var(--ink)}.ws-devs button.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #10182824}.ws-devs .i{width:16px;height:16px}.ws-live{overflow:hidden}.ws-live .nav-live-inner{margin:0 auto}.ws-live .nav-live-head{padding:10px 12px 10px 18px}.ws-screen{background:#eef0f3;position:relative;overflow:hidden}.ws-inner{background:#fff;height:100%;margin:0 auto;position:relative;overflow:hidden}.ws-screen[data-fit=content] .ws-inner{height:auto}.ws-frame{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0}@media (max-width:560px){.ws-top h1{font-size:21px}.ws-publish{height:42px;padding:0 16px}.ws-devs span{display:none}.ws-devs button{padding:0 12px}}.wp{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}.wp-list{padding:12px;position:sticky;top:0}.wp-head{justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 6px;display:flex}.wp-head b{color:var(--ink);font-size:16px}.wp-meter{color:var(--accent);background:#e8f5ee;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.wp-meter.full{color:#92400e;background:#fef3c7}.wp-group{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding:12px 6px 6px;font-size:11.5px;font-weight:700}.wp-row{border-radius:12px;align-items:center;gap:8px;padding:2px 8px 2px 2px;display:flex}.wp-row+.wp-row{margin-top:2px}.wp-row:hover{background:var(--hover)}.wp-row.on{background:#e8f5ee;box-shadow:inset 0 0 0 1px #0e7a4b40}.wp-row.child{margin-left:22px}.wp-row .tag{flex:none}.wp-pick{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:7px 4px;display:flex}.wp-ico{width:32px;height:32px;color:var(--muted);background:#f1f3f5;border-radius:9px;flex:none;place-items:center;display:inline-grid}.wp-row.on .wp-ico{color:var(--accent);background:#fff}.wp-ico .i{width:17px;height:17px}.wp-t{min-width:0;display:grid}.wp-t b,.wp-t small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wp-t b{font-size:14px}.wp-t small{color:var(--muted);font-size:12px}.wp-empty{color:var(--muted);margin:4px 6px;font-size:13px}.wp-add{width:100%;height:42px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:1.5px dashed #cfd5dc;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-weight:600;display:flex}.wp-add:hover{border-color:var(--accent);background:#f3faf6}.wp-add:disabled{opacity:.5;cursor:not-allowed}.wp-edit{gap:14px;min-width:0;display:grid}.wp-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wp-name{flex:1;min-width:0}.wp-name h2{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;overflow:hidden}.wp-name span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}@media (max-width:560px){.wp-acts{width:100%}.wp-acts .btn{flex:1;justify-content:center}}.wp-acts{gap:8px;display:flex}.wp-back{display:none}.wp-screen{height:460px}.wp-side{gap:14px;display:grid}.wp-card{padding:16px 18px}.wp-card h3{color:var(--ink);margin:0 0 12px;font-size:15px}.wp-card-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.wp-card .field:last-child{margin-bottom:0}.wp-opt{border-top:1px solid var(--border);cursor:pointer;align-items:center;gap:12px;padding:12px 0;display:flex}.wp-card h3+.wp-opt{border-top:0;padding-top:2px}.wp-opt>span:first-child{flex:1;gap:2px;min-width:0;display:grid}.wp-opt b{color:var(--ink);font-size:14.5px}.wp-opt small{color:var(--muted);font-size:12.5px;line-height:1.4}.wp-opt.off{cursor:default}.wp-opt.off b{color:var(--muted)}.wp-secs{gap:6px;display:grid}.wp-sec{border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;padding:5px 5px 5px 6px;display:flex}.wp-sec b{min-width:0;color:var(--ink);flex:1;font-size:14px;font-weight:600}.wp-sec.is-off .wp-ico,.wp-sec.is-off b{opacity:.45}.wp-full{justify-content:center;width:100%;margin-top:12px}.wp-danger{justify-self:start}.wp-none{color:var(--muted);text-align:center;justify-items:center;gap:6px;padding:64px 20px;display:grid}.wp-none .i{width:30px;height:30px}.wp-none b{color:var(--ink)}@media (max-width:899px){.wp{grid-template-columns:1fr}.wp.has-sel .wp-list,.wp:not(.has-sel) .wp-edit{display:none}.wp-list{position:static}.wp-back{width:100%;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.wp-back .i{width:18px;height:18px}.wp-screen{height:420px}}.wsk{grid-template-columns:minmax(0,1fr) 410px;align-items:start;gap:18px;display:grid}.wsk-live{position:sticky;top:0}.wsk-screen{height:560px}.wsk-note{border-top:1px solid var(--border);color:#92400e;background:#fffbeb;margin:0;padding:10px 16px;font-size:13px}.wsk-side,.wsk-rest{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.wsk-looks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wsk-look{border:1.5px solid var(--border);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:14px;padding:0;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.wsk-look:hover{border-color:#b9c2cc}.wsk-look.on{border-color:var(--accent);box-shadow:0 0 0 3px #0e7a4b26}.wsk-shot{pointer-events:none;height:74px}.wsk-look-name{border-top:1px solid var(--border);gap:2px;padding:9px 11px 11px;display:grid}.wsk-look-name b{font-size:13.5px}.wsk-look-name small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.wsk-look .ms-on{position:absolute;top:8px;right:8px}.wsk .wp-opt{border-top:0;padding-top:0}.wsk-seg{display:flex}.wsk-seg button{flex:1}.wsk-btns{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));margin-bottom:14px}.wsk-color{align-items:center;gap:10px;padding:7px 0;display:flex}.wsk-color+.wsk-color{border-top:1px solid var(--border)}.wsk-color label{cursor:pointer;flex:1;align-items:center;gap:12px;display:flex}.wsk-color input[type=color]{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:10px;flex:none;width:40px;height:40px;padding:3px}.wsk-color span{gap:1px;display:grid}.wsk-color b{font-size:14px}.wsk-color small{color:var(--muted);font-size:12px}.wsk-pages{gap:2px;display:grid}.wsk-page{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:8px 6px;display:flex}.wsk-page:hover{background:var(--hover)}.wsk-page input{width:18px;height:18px;accent-color:var(--accent)}.wsk-page span{font-size:14px;font-weight:600;display:grid}.wsk-page small{color:var(--muted);font-size:12px;font-weight:400}.wsk-page.off{opacity:.6;cursor:default}@media (max-width:1100px){.wsk{grid-template-columns:minmax(0,1fr)}.wsk-live{position:static}.wsk-screen{height:440px}}@media (max-width:760px){body.ws-mode:not(.master-admin) .topbar{display:none}body.ws-mode:not(.master-admin) .page.ws-page{padding-top:0}.ws-top{z-index:30;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);background:#f4f5f7eb;margin:0 -16px 4px;padding:10px 16px;position:sticky;top:0}.ws-top h1{white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.ws-back{width:38px;height:38px}.ws-publish{border-radius:999px;height:38px;padding:0 15px;font-size:14px}.ws-publish .i{width:16px;height:16px}.ws-intro{margin-bottom:12px;font-size:13px}.ws-live .nav-live-head{padding:8px 8px 8px 14px}.ws-live .nav-live-dot{font-size:12.5px}.ws-devs button{height:30px;padding:0 10px}.ws-page .card{border-radius:16px}.ws-page .nv-tabs{border-radius:12px;margin-bottom:12px;padding:4px}.ws-page .nv-tabs button{flex-direction:row;gap:7px;min-height:40px;padding:0 10px;font-size:14px}.ws-page .nv-tabs span{display:inline-block}.ws-page .nv-card{padding:12px}.ws-page .nv-hint{align-items:flex-start;margin-bottom:10px;font-size:12.5px;line-height:1.4}.ws-page .nv-hint .i{flex:none;margin-top:1px}.ws-page .nav-list{gap:6px;padding:0}.ws-page .nav-row{border-radius:12px;gap:8px;padding:7px 8px 7px 2px}.ws-page .nav-text b{font-size:14.5px}.ws-page .nav-text span{max-width:none;font-size:12px}.ws-page .nv-add{min-height:44px}.wp-list{padding:10px}.wp-screen{height:360px}.wp-card{padding:14px}.wp-title{gap:10px}.wp-name h2{display:none}.wsk-seg button{white-space:nowrap;padding:0 6px;font-size:13px}}.ed-split-title{display:none}body.editor-open .ed.ed-split .ed-devices,body.editor-open .ed.ed-split #ed-side,body.editor-open .ed.ed-split [data-mode=pages],body.editor-open .ed.ed-split #ed-reset,body.editor-open .ed.ed-split .ed-m-pages,body.editor-open .ed.ed-split .ed-m-bar,body.editor-open .ed.ed-split .ed-tabs,body.editor-open .ed.ed-split .ed-panel:before,body.editor-open .ed.ed-split .ed-grip,body.editor-open .ed.ed-split .ed-row-tools [data-row=up],body.editor-open .ed.ed-split .ed-row-tools [data-row=down],body.editor-open .ed.ed-split .ed-add-section,body.editor-open .ed.ed-split .ed-panel-body>.ed-note{display:none!important}body.editor-open .ed.ed-split .ed-top{gap:8px;height:56px;padding:0 8px 0 6px}body.editor-open .ed.ed-split .ed-group:first-child{flex:1;gap:4px;min-width:0}body.editor-open .ed.ed-split .ed-m-back{border:0}body.editor-open .ed.ed-split .ed-split-title{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}body.editor-open .ed.ed-split .ed-publish{border-radius:999px;padding:0 14px}body.editor-open .ed.ed-split .ed-publish .ed-label{display:inline}body.editor-open .ed.ed-split .ed-body{display:flex}body.editor-open .ed.ed-split .ed-canvas{border-right:1px solid var(--border);background:#fff;flex:0 0 40%;padding:0;display:block;overflow:hidden}body.editor-open .ed.ed-split .ed-frame-wrap{transform-origin:0 0;transition:none;width:390px!important;height:var(--split-h,100%)!important;max-width:none!important}body.editor-open .ed.ed-split .ed-panel-head .ed-only-sm[data-close]{display:none!important}body.editor-open .ed.ed-split .ed-panel-head:not(:has([data-deselect])){display:none}body.editor-open .ed.ed-split .ed-panel-body>.ed-sub:first-child{margin-top:12px}body.editor-open .ed.ed-split .ed-panel{width:auto;min-width:0;height:auto;box-shadow:none;border:0;border-radius:0;flex:1;padding:0;position:static;transform:none}body.editor-open .ed.ed-split .ed-panel-head{padding:12px 12px 6px}body.editor-open .ed.ed-split .ed-panel-head b{font-size:15px}body.editor-open .ed.ed-split .ed-panel-body{scrollbar-gutter:auto;padding:4px 10px 16px}body.editor-open .ed.ed-split .ed-sub{color:var(--muted);margin:4px 2px 8px;font-size:12px;font-weight:600}body.editor-open .ed.ed-split .ed-outline{gap:6px}body.editor-open .ed.ed-split .ed-row{border-radius:12px;gap:8px;min-height:46px;padding:6px 4px 6px 8px;font-size:13.5px}body.editor-open .ed.ed-split .ed-row-ico{width:28px;height:28px}body.editor-open .ed.ed-split .ed-row-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.editor-open .ed.ed-split .ed-row-tools button{width:30px;height:30px}body.editor-open .ed.ed-split .ed-qa{grid-template-columns:repeat(5,1fr);gap:4px;padding:0 10px 10px}body.editor-open .ed.ed-split .ed-qa button{padding:8px 0}body.editor-open .ed.ed-split .ed-qa button span{display:none}body.editor-open .ed.ed-split .ed-link,body.editor-open .ed.ed-split .ed-show{grid-template-columns:1fr}body.editor-open .ed.ed-split .ed-image{gap:8px}body.editor-open .ed.ed-split .ed-thumb{width:100%;height:90px}body.editor-open .ed.ed-split .ed-done{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}body.editor-open .ed.ed-split .ed-done .btn{height:44px}.wpd-opts{border:1px solid var(--border);border-radius:14px;margin:4px 0 8px;display:grid;overflow:hidden}.wpd-opt{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.wpd-opt+.wpd-opt{border-top:1px solid var(--border)}.wpd-opt>span:first-child{flex:1;gap:2px;min-width:0;display:grid}.wpd-opt b{color:var(--ink);font-size:14.5px}.wpd-opt small{color:var(--muted);font-size:12.5px}.wpd-del{justify-content:center;width:100%;margin-top:8px}.wsk-looks-card h3,.wsk-rest h3{margin:0 0 12px}.wsk .wsk-looks{grid-template-columns:1fr;gap:10px;margin:0;padding:0;display:grid;overflow:visible}.wsk .wsk-look{border-radius:16px;grid-template-columns:none;display:grid}.wsk .wsk-shot{height:92px}.wsk .wsk-look-name{border-top:1px solid var(--border);border-left:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.wsk-look-name>span{gap:1px;min-width:0;display:grid}.wsk-look-name small{-webkit-line-clamp:1}.wsk-radio{background:#fff;border:2px solid #c5cbd3;border-radius:50%;flex:none;width:20px;height:20px}.wsk-look.on .wsk-radio{border:6px solid var(--accent)}.wsk-look .ms-on{display:none}.wsk-rest .wp-card>.wp-opt{border:0;padding:0}.wsk .wsk-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.wsk-btn{border:1.5px solid var(--border);text-align:center;cursor:pointer;background:#fff;border-radius:14px;justify-items:center;gap:6px;padding:12px 4px 10px;display:grid;position:relative}.wsk-btn input{opacity:0;pointer-events:none;position:absolute}.wsk-btn-ico{width:34px;height:34px;color:var(--muted);background:#f3f4f6;border-radius:10px;place-items:center;display:grid}.wsk-btn-ico .i,.wsk-btn-ico svg{width:18px;height:18px}.wsk-btn b{color:var(--muted);font-size:12.5px}.wsk-btn small{color:#b45309;font-size:10.5px;line-height:1.25}.wsk-btn.on{border-color:var(--accent);background:#f3faf6}.wsk-btn.on .wsk-btn-ico{color:var(--accent);background:#e1f3e8}.wsk-btn.on b{color:var(--ink)}.wsk-btn:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.wsk .wsk-page{border-radius:0;justify-content:space-between;padding:10px 2px}.wsk .wsk-page+.wsk-page{border-top:1px solid var(--border)}.wsk .wsk-page span:first-child{font-size:14px;font-weight:600;display:grid}.ws-intro .wp-meter{vertical-align:1px;margin-left:6px}.wl-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.wl-head>div{gap:2px;min-width:0;display:grid}.wl-head b{color:var(--ink);font-size:16px}.wl-head small{color:var(--muted);font-size:12.5px;line-height:1.4}.wl-empty{color:var(--muted);margin:4px 0 2px;font-size:13px}.wl-add{width:100%;height:46px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:1.5px dashed #cfd5dc;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:14.5px;font-weight:600;display:flex}.wl-add:active{background:#f3faf6}.wl-add .i{width:18px;height:18px}.wl-group{gap:8px;margin-bottom:14px;padding:16px 14px 14px;display:grid}.wl-group .wl-head{margin-bottom:4px}.wl-row{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:4px;padding:4px 4px 4px 0;display:flex}.wl-open{min-width:0;color:var(--ink);flex:1;align-items:center;gap:12px;padding:6px 4px 6px 8px;text-decoration:none;display:flex}.wl-open:active{opacity:.7}.wl-ico{width:40px;height:40px;color:var(--accent);background:#e8f5ee;border-radius:12px;flex:none;place-items:center;display:grid}.wl-ico.checkout{color:#b45309;background:#fff4e5}.wl-ico.landing{color:#4f46e5;background:#eef2ff}.wl-ico .i{width:19px;height:19px}.wl-t{gap:1px;min-width:0;display:grid}.wl-t b,.wl-t small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wl-t b{font-size:15px}.wl-t small{color:var(--muted);font-size:12px}.wl-chips{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.wl-chips i{color:#475467;background:#f1f3f5;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.wl-more{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.wl-more:active{background:var(--hover)}.wl-more .i{width:19px;height:19px}.wpd-kinds{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wpd-kind{border:1.5px solid var(--border);cursor:pointer;border-radius:14px;justify-items:start;gap:2px;padding:12px;display:grid;position:relative}.wpd-kind input{opacity:0;pointer-events:none;position:absolute}.wpd-kind .i{width:20px;height:20px;color:var(--muted);margin-bottom:4px}.wpd-kind b{color:var(--ink);font-size:14px}.wpd-kind small{color:var(--muted);font-size:12px}.wpd-kind:has(input:checked){border-color:var(--accent);background:#f3faf6}.wpd-kind:has(input:checked) .i{color:var(--accent)}.wpd-opts[hidden]{display:none}.mn-live{margin-bottom:14px}.mn-live .ws-screen{background:#fff}.mn-cards{gap:14px;display:grid}.mn-card{padding:16px 14px 14px}.mn-card .nv-row{padding-bottom:12px}.mn-card .nv-fields .field:last-child{margin-bottom:0}.mn-card .nx-colors{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mn-card .nx-colors>*{width:auto;min-width:0}.mn-banner .nv-row-text b{font-size:16px}.wpd-kind b,.wpd-kind small{display:block}.mn-list{gap:8px;display:grid}.mn-row{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:8px;min-height:58px;padding:6px 6px 6px 14px;display:flex}.mn-row.child{background:#fafbfc;margin-left:22px}.mn-t{flex:1;gap:1px;min-width:0;display:grid}.mn-t b,.mn-t small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mn-t b{color:var(--ink);font-size:15px}.mn-t small{color:var(--muted);font-size:12px}.mn-tools{flex:none;gap:2px;display:flex}.mn-tools button{color:#344054;cursor:pointer;background:#f4f5f7;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mn-tools button:disabled{opacity:.35;cursor:default}.mn-tools button.danger{color:#d92d20;background:#fef3f2}.mn-tools .i{width:17px;height:17px}.mk{background:linear-gradient(#f7f8fa,#eceef1);align-items:flex-end;height:84px;padding:0 12px;display:flex;overflow:hidden}.mk-bar{background:var(--b);min-width:0;color:var(--t);border:1px solid #10182812;border-bottom:0;border-radius:18px 18px 0 0;flex:1;justify-content:space-around;align-items:center;gap:2px;padding:8px 6px 10px;display:flex;box-shadow:0 -8px 20px -14px #10182859}.mk-float{padding-bottom:10px}.mk-float .mk-bar{border-bottom:1px solid #10182812;border-radius:20px}.mk-i{opacity:.62;flex:1 1 0;justify-items:center;gap:3px;min-width:0;display:grid}.mk-i .i,.mk-i svg{width:19px;height:19px}.mk-i em{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9.5px;font-style:normal;font-weight:600;overflow:hidden}.mk-i.on{opacity:1;color:var(--c)}.mk-i.wa{opacity:1;color:#1f9d55}.mk-cta{background:var(--c);height:36px;color:var(--oc);box-shadow:0 8px 16px -10px var(--c);border-radius:12px;flex:none;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.mk-cta .i{width:14px;height:14px}.mk-cta em{white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:700}.mk-center .mk-cta{height:auto;box-shadow:none;color:var(--t);background:0 0;border-radius:0;flex-direction:column;gap:3px;margin-top:-30px;padding:0}.mk-center .mk-cta .i{background:var(--c);width:46px;height:46px;color:var(--oc);box-shadow:0 0 0 4px var(--b), 0 10px 20px -10px var(--c);border-radius:50%;padding:13px}.mk-center .mk-cta em{font-size:9.5px}.mk-pill .mk-i{border-radius:10px;padding:4px 0}.mk-pill .mk-i.on{background:color-mix(in srgb, var(--c) 14%, transparent)}.mk-pill .mk-cta{border-radius:999px}.mk-icons .mk-i em{display:none}.mk-icons .mk-i{padding:6px 0}.mk-buy .mk-cta{flex:auto;order:10;justify-content:center;height:40px}.mk-buy .mk-i{flex:0 0 38px}.mk-dark .mk-i{opacity:.75}.wsk .wsk-look .mk{border-bottom:1px solid var(--border)}.wh-stage{gap:16px;padding:6px 0 8px;display:grid;position:relative}.wh-links{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wh-links path{fill:none;stroke:var(--c);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.1 6.5;opacity:.9;transition:stroke-width .2s}.wh-links circle{fill:var(--c);stroke:#f4f5f7;stroke-width:3px}.wh-links g.glow path{stroke-width:3.6px;opacity:1}.wh-stage:not(.placed) .wh-links{opacity:0}.wh-top{z-index:2;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.wh-btn{z-index:2;min-width:0;min-height:50px;color:var(--ink);background:#fff;border:1px solid #e8ebef;border-radius:14px;align-items:center;gap:9px;padding:7px 12px;text-decoration:none;transition:box-shadow .15s,border-color .15s,background .15s;display:flex;position:relative;box-shadow:0 1px 2px #1018280a,0 12px 26px -18px #10182859}.wh-btn:active{background:#f3faf6}.wh-btn.glow{border-color:var(--accent);box-shadow:0 0 0 3px #0e7a4b1f,0 12px 26px -18px #10182859}.wh-btn-ico{width:24px;height:24px;color:var(--accent);flex:none;place-items:center;display:grid}.wh-btn-ico .i{stroke-width:1.9px;width:20px;height:20px}.wh-btn-t{gap:1px;min-width:0;display:grid}.wh-btn-t b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.wh-btn-t small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.3;overflow:hidden}.wh-main{color:#fff;background:linear-gradient(135deg,#17834f 0%,#0e6b3a 100%);border-color:#0000;box-shadow:0 14px 28px -14px #0e6b3aa6}.wh-main .wh-btn-ico,.wh-main .wh-btn-t small{color:#ffffffe0}.wh-main:active{background:#0e6b3a}.wh-main.glow{border-color:#0000;box-shadow:0 0 0 3px #0e7a4b40,0 14px 28px -14px #0e6b3aa6}.wh-wide{min-height:52px;padding:7px 12px}.wh-wide .wh-btn-ico{background:#e9f5ee;border-radius:50%;width:34px;height:34px}.wh-wide .wh-btn-ico .i{width:18px;height:18px}.wh-btn-go{color:#475467;place-items:center;margin-left:auto;display:grid}.wh-btn-go .i{width:18px;height:18px}.wh-card{z-index:2;background:#fff;border:1px solid #e3e6ea;border-radius:30px;justify-self:center;width:min(86%,51.7dvh - 168.95px);min-width:220px;padding:6px;position:relative;box-shadow:0 2px 4px #1018280d,0 30px 50px -28px #10182873}.wh-screen{aspect-ratio:9/17.4;background:#fff;border-radius:24px;height:auto;overflow:hidden}.wh-screen .ws-inner{background:#fff}.wh-hot{pointer-events:none;border:1.5px dashed #0000;border-radius:16px;transition:border-color .2s,background .2s;position:absolute;left:8px;right:8px}.wh-hot.glow{border-color:var(--accent);background:#0e7a4b0f}.ws-review{height:44px;color:var(--ink);background:#fff;border:1.5px solid #cfe5d8;border-radius:12px;gap:7px;padding:0 16px;font-weight:600}.ws-review .i{width:18px;height:18px}@media (max-width:760px){.ws-review{border-radius:999px;height:38px;padding:0 12px;font-size:14px}.ws-review .i{width:16px;height:16px}.ws-top:has(.ws-review){gap:6px}.ws-top:has(.ws-review) h1{letter-spacing:-.02em;font-size:18px}.ws-top:has(.ws-review) .ws-back{width:30px;margin-left:-6px}.ws-top:has(.ws-review) .ws-review{gap:5px;padding:0 11px}.ws-top:has(.ws-review) .ws-publish{gap:6px;padding:0 12px}.wh-stage{gap:14px}}@media (max-width:380px){.ws-review span{display:none}.ws-review{justify-content:center;width:38px;padding:0}.wh-btn{gap:8px;padding:10px}.wh-btn-t b{font-size:14px}}@media (max-width:760px){.m-quick>:active,.m-empty-row:active,.m-visit:active,body.editor-open .ed-qa button:active{transform:none}.m-empty-row:active,.m-visit:active{background:#f6f7f9}body.editor-open .ed-qa button:active{background:#e9ecef}.tab:active .i{transform:none}}.g-del{display:none}@media (max-width:760px){body:not(.master-admin) #view .t-orders tbody tr:not(:has(.table-empty)){cursor:pointer}body:not(.master-admin) #view .t-orders tbody tr:not(:has(.table-empty)):active{background:#fafbfc}body:not(.master-admin) #view .t-orders td:first-child .t-title{min-height:32px}body:not(.master-admin) #view .t-orders tbody tr{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px}body:not(.master-admin) #view .t-orders td:nth-child(4){overflow:hidden}body:not(.master-admin) #view .t-orders td:nth-child(4) .tag{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}body:not(.master-admin) #view .t-orders td.t-actions{gap:4px;display:flex}body:not(.master-admin) #view .t-orders td.t-actions .icon-btn{width:34px;height:34px}body:not(.master-admin) #view .t-orders td:nth-child(6) select[data-status=Pending]{color:#b45309;background-color:#fff4e5}body:not(.master-admin) #view .t-orders td:nth-child(6) select[data-status=Paid]{color:#0369a1;background-color:#e0f2fe}body:not(.master-admin) #view .t-orders td:nth-child(6) select[data-status=Shipped]{color:#5b21b6;background-color:#ede9fe}body:not(.master-admin) #view .t-orders td:nth-child(6) select[data-status=Delivered]{color:#0e7a4b;background-color:#e6f4ec}body:not(.master-admin) #view .t-orders td:nth-child(6) select[data-status=Cancelled]{color:#b42318;background-color:#fef2f2}body:not(.master-admin) .g-card{cursor:pointer}.g-del{z-index:2;color:#d92d20;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px -4px #10182859}.g-del .i{width:15px;height:15px}.g-del:active{background:#fef3f2}}.wh-screen.ws-site{touch-action:pan-y}.wh-screen.ws-site .ws-frame{pointer-events:auto}.mn-tabs{scrollbar-width:none;gap:6px;margin:0 -16px 12px;padding:2px 16px 4px;display:flex;overflow-x:auto}.mn-tabs::-webkit-scrollbar{display:none}.mn-tabs button{color:#475467;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e6ea;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.mn-tabs button .i{width:16px;height:16px}.mn-tabs button.on{border-color:var(--accent);background:var(--accent);color:#fff}.mn-live .ws-screen{cursor:pointer}.mn-logo{align-items:center;gap:14px;margin-bottom:16px;display:flex}.mn-logo-img{border:1px solid var(--border);background:#f1f3f5;border-radius:16px;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.mn-logo-img img{object-fit:cover;width:100%;height:100%}.mn-logo-img b{color:var(--muted);font-size:24px}.mn-logo-t{gap:2px;min-width:0;display:grid}.mn-logo-t>b{color:var(--ink);font-size:15px}.mn-logo-t>small{color:var(--muted);font-size:12px}.mn-logo-btns{gap:8px;margin-top:8px;display:flex}.mn-upload{cursor:pointer}.mn-upload.busy{opacity:.6;pointer-events:none}.mn-card .nv-row+.nv-row{border-top:1px solid var(--border);padding-top:12px}.mn-card .nv-row:last-child{padding-bottom:0}.mn-icons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.mn-icons:last-child{margin-bottom:0}.wsk-live2{margin-bottom:12px}.wsk-live2 .ws-screen{height:112px}.wsk-off{color:#9a3412;background:#fff7ed;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;display:flex}.wsk-off .i{flex:none;width:16px;height:16px}.wsk-hint{color:var(--muted);margin:-6px 0 12px;font-size:12.5px}.mn-cards.wsk{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.m-site{display:none}@media (max-width:760px){.m-site{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.m-site .m-visit{flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:14px}.m-site .m-visit-text{width:100%}.m-site .m-domain{background:#fff;border-color:#e3e6ea}.m-site .m-domain .m-visit-ico{color:#4f46e5;background:#eef2ff}}.pc-group{margin-bottom:20px}.pc-group>.wl-head{padding:0 2px}.pc-list{gap:10px;display:grid}.pc{background:#fff;border:1px solid #eceef1;border-radius:18px;gap:12px;padding:14px;display:grid;box-shadow:0 1px 2px #1018280a,0 8px 22px -14px #10182838}.pc-top{min-width:0;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.pc-top .wl-ico{border-radius:13px;width:44px;height:44px}.pc-top .wl-t b{font-size:15.5px}.pc-acts{grid-template-columns:minmax(0,1fr) 46px;gap:8px;display:grid}.pc-acts .btn{border-radius:12px;justify-content:center;height:42px}.pc-set{padding:0}.pc-set .i{width:18px;height:18px}.pc-group .wl-add{background:#fff}@media (max-width:760px){.ws-live[data-live]{background:radial-gradient(#0e7a4b21 1px,#0000 1.3px) 0 0/12px 12px,linear-gradient(160deg,#eef8f2 0%,#e4f3ea 100%);border:1px solid #d7ecdf;border-radius:18px;padding:30px 10px 10px;position:relative;box-shadow:inset 0 1px #ffffffb3,0 6px 18px -14px #0e6b3a73}.ws-live[data-live]:before{content:attr(data-live);color:#0e6b3a;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:12px}.ws-live[data-live]:after{content:"";background:#22a35a;border-radius:50%;width:7px;height:7px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 3px #22a35a33}.ws-live[data-live] .ws-screen{border-radius:12px;box-shadow:0 1px 2px #1018280f,0 8px 20px -14px #10182859}.pc-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pc{border-radius:18px;gap:10px;padding:8px 8px 10px;position:relative}.pc-shot{background:radial-gradient(#0e7a4b1f 1px,#0000 1.3px) 0 0/10px 10px,linear-gradient(160deg,#eef8f2 0%,#e2f1e8 100%);border-radius:12px;padding:8px 8px 0;display:block;position:relative;overflow:hidden}.pc-screen{background:#fff;border-radius:9px 9px 0 0;height:150px;box-shadow:0 1px 2px #1018280f,0 10px 18px -12px #10182859}.pc-screen .ws-frame{pointer-events:none}.pc-top{gap:8px;padding:0 2px}.pc-top .wl-ico{border-radius:9px;width:30px;height:30px}.pc-top .wl-ico .i{width:15px;height:15px}.pc-top .wl-t b{font-size:14px}.pc-top .wl-t small{font-size:11.5px}.pc-acts{grid-template-columns:minmax(0,1fr) 38px;gap:6px}.pc-acts .btn{border-radius:11px;height:38px;font-size:14px}.pc-acts .btn .i{width:15px;height:15px}}.np-types{margin-bottom:14px}[data-lp-only][hidden]{display:none!important}.np-hint{color:var(--muted);margin-top:6px;font-size:12.5px;line-height:1.45;display:block}.pf-ico{display:none}@media (max-width:760px){#prefs-form .pf-stack{gap:14px}#prefs-form .card{border-radius:18px}#prefs-form .card-head{border-bottom:0;flex-wrap:nowrap;align-items:center;gap:12px;min-height:0;padding:16px 16px 4px}#prefs-form .pf-ico{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}#prefs-form .pf-ico .i{width:19px;height:19px}#prefs-form .card-title{gap:2px;min-width:0;font-size:16px;line-height:1.25;display:grid}#prefs-form .card-title small{font-size:12.5px;font-weight:400;line-height:1.35;display:block;margin:0!important}#prefs-form .card-body{padding:12px 16px 16px}#prefs-form .field{margin-bottom:14px}#prefs-form .field>label{margin-bottom:6px;font-size:13.5px}#prefs-form .row{gap:0}#prefs-form .pf-image{border:1px solid var(--border);background:#fafbfb;border-radius:14px;align-items:center;gap:12px;padding:10px}#prefs-form .pf-image>div{gap:8px;min-width:0;display:grid}#prefs-form .pf-image .pf-hint{order:-1;margin:0;font-size:12px;line-height:1.4}#prefs-form .pf-thumb{border:1px solid var(--border);background:#fff;border-radius:14px}#prefs-form .pf-image.square .pf-thumb{width:72px;height:72px}#prefs-form .pf-image.square .pf-thumb img{object-fit:cover}#prefs-form .pf-image.wide .pf-thumb{border-radius:10px;width:104px;height:55px}#prefs-form .pf-image.wide .pf-thumb img{object-fit:cover}#prefs-form .pf-image-btns{flex-wrap:wrap;gap:6px}#prefs-form .pf-image-btns .btn{background:#fff;border-radius:10px;height:34px;padding:0 12px}#prefs-form .pf-social{align-items:center;gap:10px;margin-bottom:10px}#prefs-form .pf-social .field{margin:0}#prefs-form .pf-social .field>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#prefs-form .pf-social-ico{border-radius:12px;width:42px;height:42px;margin:0}#prefs-form .pf-social-x{margin:0}#prefs-form .pf-add-social{margin:4px 0 16px}#prefs-form .pf-palettes{gap:8px}#prefs-form .pf-palettes button{border-radius:12px;height:44px}#prefs-form .pf-colors{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#prefs-form .pf-color{border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px}#prefs-form .pf-color input{width:100%;height:30px}#prefs-form .pf-color small{font-size:11px}#prefs-form .pf-seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}#prefs-form .pf-seg button{border-radius:12px;min-width:0;height:44px;padding:0 6px;font-size:13.5px;line-height:1.15}#prefs-form .pf-preview .th-screen{border-radius:14px}#prefs-form .pf-banner-edit{flex-wrap:nowrap}#prefs-form .pf-status{border-radius:18px}}html{-webkit-tap-highlight-color:transparent}@media (hover:none){.g-card:hover,.chat-fab:hover{transform:none}.g-card:hover{box-shadow:none}body.chat-open .chat-fab{transform:none}}@media (max-width:760px){input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),select,textarea{font-size:16px!important}}
