.glass{--g:40px;isolation:isolate;width:var(--g);height:var(--g);flex:none;place-items:center;display:inline-grid;position:relative}.glass__pic{z-index:0;width:calc(var(--g) / .64);height:calc(var(--g) / .64);pointer-events:none;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-47.5%)}.glass__flat{background:linear-gradient(135deg,#4419c8,#8f6bff);width:100%;height:100%;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.flat-icon{flex:none}.bp{align-content:start;gap:22px;display:grid}.bp-name{gap:6px;display:grid}.bp-name>span{color:var(--ui-muted);font-size:12.5px;font-weight:700}.bp-name .ui-input{font-size:15px;font-weight:700}.bp-sec{gap:10px;display:grid}.bp-sec h4{color:var(--ui-muted);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.bp-hint,.bp-empty{color:var(--ui-muted);margin:-4px 0 0;font-size:12.5px;line-height:1.4}.bp-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bp-list>li{background:var(--ui-card);min-height:56px;box-shadow:0 0 0 1px var(--ui-line), 0 1px 2px #281e5a0a;border-radius:16px;align-items:center;gap:2px;padding:6px 12px 6px 0;transition:box-shadow .15s;display:flex}.bp-list>li.is-on{box-shadow:0 0 0 1.5px var(--ui-violet), 0 8px 20px -14px #6246ea99}.bp-list>li[data-dragging]{box-shadow:var(--ui-shadow-lg), 0 0 0 1.5px var(--ui-violet)}.bp-list>li.is-off .bp-row{opacity:.45}.bp-grip{color:#b4acc9;-webkit-user-select:none;user-select:none;flex:none;place-items:center;width:32px;min-height:44px;display:grid}.bp-row{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.bp-row__text{min-width:0;display:grid}.bp-row__text strong{font-size:14px}.bp-row__text small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bp-toggle{cursor:pointer;flex:none;display:inline-flex;position:relative}.bp-toggle input{opacity:0;pointer-events:none;position:absolute}.bp-toggle i{background:#e2ddf0;border-radius:99px;width:40px;height:24px;transition:background-color .2s;position:relative}.bp-toggle i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.bp-toggle input:checked+i{background:var(--ui-violet)}.bp-toggle input:checked+i:after{transform:translate(16px)}.bp-toggle input:focus-visible+i{outline:2px solid var(--ui-violet);outline-offset:2px}.bp-add{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bp-add__item{background:var(--ui-card);width:100%;box-shadow:0 0 0 1px var(--ui-line), 0 1px 2px #281e5a0a;color:inherit;text-align:left;touch-action:none;border:0;border-radius:18px;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:box-shadow .15s,transform .12s;display:flex}.bp-add__item:hover{box-shadow:0 0 0 1px #ddd4fb,0 12px 26px -16px #6246ea8c}.bp-add__item:active{transform:scale(.985)}.bp-add__item.is-dragging{opacity:.4}.bp-add__item--shop{background:linear-gradient(135deg,#fff,#f6f2ff)}.bp-add__text{flex:1;gap:1px;min-width:0;display:grid}.bp-add__text strong{font-size:14px}.bp-add__text small{color:var(--ui-muted);font-size:12px;line-height:1.35}.bp-add__plus{color:var(--ui-violet);flex:none}@media (hover:none){.bp-add__item{touch-action:manipulation}}.ul{background:var(--ui-card);min-height:52px;color:var(--ui-ink);text-align:left;box-shadow:0 0 0 1px var(--ui-line), 0 14px 30px -18px #5a40dc8c;border:0;border-radius:18px;align-items:center;gap:10px;padding:7px 16px 7px 8px;transition:transform .12s,box-shadow .15s,opacity .2s;display:inline-flex}.ul:not(:disabled):hover{box-shadow:0 0 0 1.5px var(--ui-violet), 0 16px 34px -18px #5a40dcb3}.ul:not(:disabled):active{transform:scale(.97)}.ul:disabled{opacity:.55;box-shadow:0 0 0 1px var(--ui-line)}.ul__text{min-width:0;display:grid}.ul__text strong{white-space:nowrap;font-size:14px;font-weight:800}.ul__text small{max-width:190px;color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ul__count{background:var(--ui-lilac);min-width:22px;height:22px;color:var(--ui-violet-600);border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:800;display:inline-grid}.sd.sd--strip{flex-direction:row;align-items:center;gap:8px;display:flex}.sd--strip .sd-list{flex:1;min-width:0}.sd--strip .sd-foot{border:0;flex:none;margin:0;padding:0}.sd--strip .ul{min-height:40px;box-shadow:0 0 0 1px var(--ui-line);border-radius:14px;padding:3px 10px 3px 4px}.sd--strip .ul .glass{--g:30px!important}.sd--strip .ul__text small,.sd--strip .ul__count{display:none}.sd--strip .ul__text strong{font-size:12.5px}.pn-savebar .ul{min-height:44px;box-shadow:0 0 0 1px var(--ui-line);padding:4px 12px 4px 6px}.pn-savebar .ul .glass{--g:30px!important}.bi{align-content:start;gap:14px;display:grid}.bi-ask{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800}.bi-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bi-item{background:var(--ui-card);width:100%;min-height:60px;box-shadow:0 0 0 1px var(--ui-line), 0 1px 2px #281e5a0a;color:inherit;text-align:left;border:0;border-radius:18px;align-items:center;gap:12px;padding:10px 12px 10px 10px;transition:box-shadow .15s,transform .12s;display:flex}.bi-item:hover{box-shadow:0 0 0 1px #ddd4fb,0 12px 26px -16px #6246ea8c}.bi-item:active{transform:scale(.985)}.bi-item__text{flex:1;gap:1px;min-width:0;display:grid}.bi-item__text strong{font-size:14.5px}.bi-item__text small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bi-item__go{color:#b4acc9;flex:none}.bi-actions{border-top:1px solid var(--ui-line);flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.bi-danger{color:#c2364a!important}.bi-back{background:var(--ui-lilac-2);color:var(--ui-violet-600);border:0;border-radius:12px;justify-self:start;align-items:center;gap:6px;padding:6px 10px 6px 6px;font-size:13px;font-weight:750;display:inline-flex}.bi-back:hover{background:var(--ui-lilac)}.bi-title{align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800;display:flex}.bi-button{background:var(--ui-lilac-2);border-radius:16px;gap:10px;padding:12px;display:grid}.dev{flex:none;position:relative}.dev__frame{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.dev__screen{z-index:1;background:#fff;position:absolute;overflow:hidden}.dev--phone{aspect-ratio:846/1677;filter:drop-shadow(0 30px 40px #3c28a02e);height:100%;max-height:900px}.dev--phone .dev__screen{border-radius:14.5%/6.6%;flex-direction:column;width:85.343%;height:95.117%;display:flex;top:2.326%;left:5.556%}.dev--laptop{aspect-ratio:1574/872;filter:drop-shadow(0 30px 40px #3c28a029);width:min(100%,1180px,180.5svh - 270.75px)}.dev--laptop .dev__screen{border-radius:.6%/1%;width:82.465%;height:86.812%;top:2.064%;left:8.767%}.dev__viewport{overscroll-behavior:contain;transform-origin:0 0;background:#fff;flex:none;overflow-y:auto}.dev__side{z-index:0;top:50%;right:calc(100% - var(--dev-edge) - var(--dev-tuck));max-height:min(100%,640px);display:flex;position:absolute;transform:translateY(-50%)}.dev{--dev-tuck:16px;--dev-edge:0.6%}.dev--laptop{--dev-edge:7.4%}.dev--side{margin-left:var(--dev-side-w,0px)}.ios-status{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 34% minmax(0,1fr);align-items:center;height:50px;padding-top:4px;font-family:-apple-system,SF Pro Text,SF Pro Display,system-ui,sans-serif;display:grid}.ios-status__time{letter-spacing:-.02em;justify-self:center;padding-left:8px;font-size:15px;font-weight:600;line-height:1}.ios-status__icons{justify-self:center;align-items:center;gap:5px;padding-right:8px;display:flex}.ios-status__icons svg{fill:currentColor;flex:none;display:block}.ios-status__wifi{fill:none!important}.ios-home{opacity:.92;background:currentColor;border-radius:100px;width:36%;height:5px;margin:7px auto 8px}@media (hover:hover) and (pointer:fine){.ed-canvas [data-move]{cursor:grab}.ed-canvas [data-move]:not(.k-editable):hover{outline-offset:3px;outline:1.5px dashed #6a4cf58c}.ed-canvas [data-move].k-editable:focus{cursor:text}}.ed-canvas [data-img]:not([data-move]){cursor:pointer}.ed-canvas [data-img]:not([data-move]):hover{outline:2px solid var(--ui-violet);outline-offset:-2px}.ed-canvas [data-move] [data-img]:hover{outline:none}.ed-canvas :is(.k-hero__shade,.k-svc-tile__shade),.ed-canvas .k-hero__over{pointer-events:none}.ed-canvas .k-hero__over>*{pointer-events:auto}.ed-canvas .is-nudging{outline-offset:3px;outline:2px solid var(--ui-violet)!important}html.k-nudging,html.k-nudging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.pt-pop{z-index:900;border:1px solid var(--ui-line);border-radius:var(--ui-r);background:var(--ui-card);width:max-content;max-width:calc(100vw - 16px);box-shadow:var(--ui-shadow-lg);color:var(--ui-ink);font-family:var(--ui-font);justify-items:stretch;gap:4px;padding:8px;animation:.14s ease-out pt-pop-in;display:grid;position:fixed}.pt-pop__main{min-height:42px;padding:0 18px}.pt-pop__more{min-height:30px;color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.pt-pop__more:hover,.pt-pop__more[aria-expanded=true]{background:var(--ui-lilac);color:var(--ui-violet)}.pt-pop__stock{overscroll-behavior:contain;grid-template-columns:repeat(4,54px);gap:6px;max-height:142px;margin-top:4px;display:grid;overflow-y:auto}.pt-pop__stock button{background:var(--ui-lilac);cursor:pointer;border:2px solid #0000;border-radius:10px;width:54px;height:54px;padding:0;overflow:hidden}.pt-pop__stock button:hover{border-color:#6a4cf573}.pt-pop__stock button.is-on{border-color:var(--ui-violet)}.pt-pop__stock img{object-fit:cover;width:100%;height:100%;display:block}@keyframes pt-pop-in{0%{opacity:0;transform:translateY(4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.pt-pop{animation:none}}.fx{z-index:8;pointer-events:none;animation:1.3s cubic-bezier(.2,.8,.2,1) both fx-life;position:absolute}@keyframes fx-life{0%{opacity:0;filter:blur(2px);transform:scale(.4)translateY(6px)}16%{opacity:1;filter:blur();transform:scale(1.12)translateY(0)}26%{transform:scale(1)}70%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(5px);transform:scale(1.18)translateY(-6px)}}.fx--move .glass__glyph{animation:.7s cubic-bezier(.2,.8,.2,1) .1s both fx-spin}@keyframes fx-spin{0%{transform:rotate(-200deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.fx{animation:1.3s linear both fx-fade}.fx--move .glass__glyph{animation:none}@keyframes fx-fade{0%,70%{opacity:1}to{opacity:0}}}.ed-node>.fx{top:10px;right:10px}.sd{flex-direction:column;min-height:0;display:flex}.sd--dock{background:var(--ui-card);width:210px;max-height:100%;box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);border-radius:22px;padding:12px 8px 8px}.sd-head{gap:2px;padding:0 8px 10px;display:grid}.sd-head strong{font-size:14px;font-weight:800}.sd-head small{color:var(--ui-muted);font-size:12px}.sd-list{align-content:start;gap:4px;min-height:0;display:grid;overflow-y:auto}.sd-row{min-height:44px;color:var(--ui-ink);text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:8px;padding:6px 10px 6px 6px;transition:background-color .15s;display:flex;position:relative}.sd-row:hover{background:var(--ui-lilac-2)}.sd-row.is-on{background:var(--ui-lilac);color:var(--ui-violet-600)}.sd-row.is-off .glass,.sd-row.is-off .sd-row__label{opacity:.45}.sd-row__n{color:#b4acc9;text-align:right;width:16px;font-size:11.5px;font-weight:800}.sd-row__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.sd-row__dot{background:var(--ui-violet);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #6a4cf529}.sd-row__fx{margin-top:-15px;top:50%;right:-6px}.sd-row{-webkit-user-select:none;user-select:none;touch-action:pan-y}.sd--dock .sd-row{cursor:grab}.sd-row[data-dragging]{background:var(--ui-card);box-shadow:0 0 0 1.5px var(--ui-violet), 0 12px 26px -10px #5a40e673;cursor:grabbing}.sd--strip{background:color-mix(in srgb, var(--ui-paper) 92%, transparent);border-bottom:1px solid var(--ui-line);padding:6px 10px}.sd--strip .sd-list{scrollbar-width:none;gap:6px;padding:4px 2px;display:flex;overflow:auto visible}.sd--strip .sd-list::-webkit-scrollbar{display:none}.sd--strip .sd-row{touch-action:pan-x;background:var(--ui-card);min-height:38px;box-shadow:0 0 0 1px var(--ui-line);border-radius:12px;flex:none;padding:4px 12px 4px 4px}.sd--strip .sd-row.is-on{box-shadow:0 0 0 1.5px var(--ui-violet)}.sd--strip .sd-row__label{font-size:12.5px}.sd--strip .sd-row__fx{margin:0;top:-8px;right:-8px}.ed-device-row{--sd-v:210px;flex:1;justify-content:center;align-items:stretch;min-width:0;height:100%;min-height:0;display:flex}.ed-device-row .dev--side{--dev-side-w:calc(var(--sd-v) + 6px)}.dev__side>.sd--dock{width:calc(var(--sd-v) + var(--dev-tuck));max-height:100%;padding-right:calc(var(--dev-tuck) + 8px);border-radius:22px 0 0 22px}.ed-device-row>.ed-laptop{flex:0 min(1180px,180.5svh - 270.75px);min-width:0}.ed-laptop .dev--laptop{width:calc(100% - var(--dev-side-w))}.sd-foot{border-top:1px solid var(--ui-line);margin-top:6px;padding:8px 0 0}.sd-foot .ul{width:100%;min-height:48px;box-shadow:none;padding:6px 10px 6px 6px}.sd-foot .ul__text small{max-width:120px}.ed-stage{container-type:inline-size}@container (width<=640px){.ed-device-row{--sd-v:64px}.sd--dock{padding-top:10px;padding-bottom:6px;padding-left:6px}.sd-head,.sd-row__label,.sd-row__n{display:none}.sd-row{justify-content:center;padding:6px}.sd-row__dot{width:7px;height:7px;position:absolute;top:4px;right:6px}.sd-foot .ul{justify-content:center;padding:6px}.sd-foot .ul__text,.sd-foot .ul__count{display:none}}.cab{min-height:100svh;padding:0 16px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(900px 520px at 100% -10%, #b09cff29, transparent 60%), radial-gradient(700px 480px at -10% 110%, #b09cff1f, transparent 60%), var(--ui-paper)}.cab--loading{place-content:center;justify-items:center;gap:12px;display:grid}.cab-top{justify-content:space-between;align-items:center;height:56px;display:flex}.cab-hello{margin:4px 0 18px}.cab-hello h1{letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.15}.cab-hello p{color:var(--ui-muted);margin:0;font-size:14px}.cab-muted{color:var(--ui-muted);font-size:14px}.cab-error{color:#8e1d2a;background:#fde8ea;border-radius:14px;padding:12px 14px;font-size:13.5px}.cab-foot{color:var(--ui-muted);text-align:center;margin:22px 0 0;font-size:12px}.cab-foot-link{color:var(--ui-muted);font:inherit;background:0 0;border:0;margin:8px auto 0;padding:4px 8px;font-size:12px;text-decoration:underline;display:block}.cab-banner{color:#6b4a00;background:#fff5dc;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;margin-bottom:14px;padding:12px 14px;font-size:13.5px;display:grid}.cab-banner .ui-btn{grid-column:1/-1;justify-self:start}.cab-list{gap:12px;display:grid}.cab-card{background:var(--ui-card);min-width:0;box-shadow:var(--ui-shadow), 0 0 0 1px var(--ui-line);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.cab-card__head{align-items:center;gap:10px;display:flex}.cab-card__ava{background:var(--ui-violet);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:grid}.cab-card__title{flex:1;min-width:0;display:grid}.cab-card__title strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.cab-card__title span{color:var(--ui-muted);font-size:12.5px}.cab-status{color:var(--ui-muted);background:#f1eef8;border-radius:999px;flex:none;padding:4px 9px;font-size:11.5px;font-weight:800}.cab-status.is-live{background:var(--ui-mint);color:var(--ui-mint-ink)}.cab-card__url{background:var(--ui-lilac-2);max-width:100%;color:var(--ui-violet-600);white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:10px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.cab-card__hint{color:var(--ui-muted);margin:0;font-size:13px}.cab-stats{flex-wrap:wrap;gap:6px 14px;font-size:14px;font-weight:800;display:flex}.cab-stats span{align-items:center;gap:5px;display:inline-flex}.cab-stats svg{color:var(--ui-violet)}.cab-stats small{color:var(--ui-muted);font-size:12px;font-weight:600}.cab-stats__warn{color:#9a5b00;font-size:12.5px!important;font-weight:700!important}.cab-stats__warn svg{color:#9a5b00}.cab-card__actions{gap:8px;min-width:0;display:flex}.cab-card__actions .ui-btn{flex:auto;min-width:0;padding-inline:12px}.cab-card__actions .ui-icon-btn{flex:none}.cab-add{min-height:52px;color:var(--ui-violet-600);background:0 0;border:2px dashed #d7cdfd;border-radius:18px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:flex}.cab-empty{background:var(--ui-card);box-shadow:var(--ui-shadow);text-align:center;border-radius:22px;justify-items:center;gap:10px;margin-top:24px;padding:28px 18px;display:grid}.cab-empty h2{margin:4px 0 0;font-size:20px;font-weight:800}.cab-empty p{max-width:34ch;color:var(--ui-muted);margin:0 0 6px;font-size:14px}.cab-empty__icon{background:linear-gradient(135deg, var(--ui-lilac), #e2d9ff);width:64px;height:64px;color:var(--ui-violet);border-radius:20px;place-items:center;display:grid}.cab-leads{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cab-lead{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);border-radius:18px;gap:8px;padding:14px;display:grid}.cab-lead.is-cancelled{opacity:.55}.cab-lead__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.cab-lead__head time{color:var(--ui-muted);font-size:12.5px}.cab-lead__kind{background:var(--ui-lilac);color:var(--ui-violet-600);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.cab-lead__kind--lead{color:#1f5fa8;background:#e7f3ff}.cab-lead__what{font-size:15.5px}.cab-lead__who{justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.cab-lead__who .ui-btn{text-decoration:none}.cab-lead__comment{color:var(--ui-ink);margin:0;font-size:14px}.cab-lead__meta{color:var(--ui-muted);font-size:12px}.cab-bot{background:linear-gradient(135deg, var(--ui-lilac-2), #fff);box-shadow:inset 0 0 0 1.5px var(--ui-lilac);border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex}.cab-bot__icon{background:linear-gradient(135deg, var(--ui-violet), #8f6bff);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.cab-bot__text{flex:1;gap:2px;min-width:0;display:grid}.cab-bot__text strong{font-size:14px}.cab-bot__text span{color:var(--ui-muted);font-size:12.5px;line-height:1.35}.cab-bot .ui-btn{flex:none}.cab-card{container-type:inline-size}@container (width<=400px){.cab-bot{flex-wrap:wrap}.cab-bot .ui-btn{flex:100%}.cab-card__actions .ui-btn svg{display:none}}.cab-bot-ok{color:var(--ui-mint-ink);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.cab-spin{animation:.9s linear infinite cab-spin}@keyframes cab-spin{to{transform:rotate(360deg)}}.cab-top__actions{align-items:center;gap:4px;display:flex}button.cab-stats{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800}@media (width>=760px){.cab{padding-inline:max(24px,50vw - 360px)}.cab-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (width>=900px){.cab:has(>.pn){padding-inline:max(24px,50vw - 620px)}}.pn{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:92px;display:grid}.pn-main{align-content:start;gap:18px;min-width:0;display:grid}.pn-side{z-index:5;background:color-mix(in srgb, var(--ui-paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);margin:0 -16px;padding:8px 16px;position:sticky;top:0}.pn-side__foot{display:none}.pn-tabs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.pn-tabs::-webkit-scrollbar{display:none}.pn-tabs button{min-height:44px;color:var(--ui-muted);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:14px;flex:none;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:14px;font-weight:750;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.pn-tabs button:hover{color:var(--ui-ink)}.pn-tabs button.is-on{background:var(--ui-lilac);color:var(--ui-violet-600)}.pn-tabs small{background:var(--ui-violet);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.pn-head{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.pn-head__title{flex:1;gap:4px;min-width:0;display:grid}.pn-head__title strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:800;overflow:hidden}.pn-head__actions{align-items:center;gap:8px;display:flex}.pn-help{width:auto;height:auto;padding:0;background:0 0!important}.pn-pill{white-space:nowrap;background:var(--ui-lilac-2);color:var(--ui-muted);border-radius:999px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:750}.pn-pill.is-on{background:var(--ui-mint);color:var(--ui-mint-ink)}.pn-pill.is-on:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.pn-stats{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (width>=760px){.pn-stats{grid-template-columns:repeat(4,1fr)}}.pn-stat{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);border-radius:22px;justify-items:start;gap:6px;padding:18px;display:grid}.pn-stat .glass{margin-bottom:6px}.pn-stat__label{color:var(--ui-muted);font-size:13px;font-weight:650}.pn-stat b{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.1}.pn-delta{background:var(--ui-mint);color:var(--ui-mint-ink);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800}.pn-delta.is-down{color:#c2364a;background:#fdecee}.pn-note{color:var(--ui-muted);margin:-6px 0 0;font-size:12.5px}.pn-doors{gap:14px;display:grid}@media (width>=760px){.pn-doors{grid-template-columns:1fr 1fr}}.pn-door{background:var(--ui-card);min-height:110px;box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);color:inherit;text-align:left;border:0;border-radius:24px;align-items:center;gap:16px;padding:20px;transition:box-shadow .15s,transform .15s;display:flex}.pn-door:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ddd4fb,0 18px 40px -22px #6246ea8c}.pn-door__text{flex:1;gap:8px;min-width:0;display:grid}.pn-door__text strong{font-size:16px;line-height:1.25}.pn-door__go{color:var(--ui-muted);flex:none}@media (width>=900px){.pn{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:28px}.pn-side{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);-webkit-backdrop-filter:none;border-radius:24px;gap:18px;margin:0;padding:14px 10px;display:grid;top:12px}.pn-tabs{flex-direction:column;gap:4px;overflow:visible}.pn-tabs button{justify-content:flex-start;width:100%;padding:0 12px 0 8px}.pn-tabs small{margin-left:auto}.pn-side__foot{border-top:1px solid var(--ui-line);padding-top:12px;display:block}.pn-head .pn-help{display:none}}.pn-stack{gap:12px;display:grid}.pn-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pn-card{background:var(--ui-card);box-shadow:var(--ui-shadow), 0 0 0 1px var(--ui-line);border-radius:20px;gap:10px;padding:14px;display:grid}.pn-card h3{align-items:center;gap:7px;margin:0;font-size:16px;font-weight:800;display:flex}.pn-card h3 svg{color:var(--ui-violet)}.pn-card__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pn-card .ui-field,.pn-card .cab-muted,.pn-card .cab-banner{margin:0}.pn-two{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.pn-two .ui-field{margin:0}.pn-actions{flex-wrap:wrap;gap:8px;display:flex}.pn-danger{justify-self:start;color:var(--ui-danger)!important}.pn-tiles{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (width>=640px){.pn-tiles{grid-template-columns:repeat(4,1fr)}}.pn-tile{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);border-radius:16px;gap:2px;padding:12px;display:grid}.pn-tile__icon{background:var(--ui-lilac);width:28px;height:28px;color:var(--ui-violet);border-radius:9px;place-items:center;margin-bottom:4px;display:grid}.pn-tile b{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1}.pn-tile span:last-child{color:var(--ui-muted);font-size:12.5px;line-height:1.25}.pn-chart{background:var(--ui-card);box-shadow:var(--ui-shadow), 0 0 0 1px var(--ui-line);border-radius:20px;margin:0;padding:14px 14px 10px;position:relative}.pn-chart svg{width:100%;height:150px;display:block;overflow:visible}.pn-chart__bar{fill:#d9cffd;transition:fill .15s}.pn-chart__bar.is-on{fill:var(--ui-violet)}.pn-chart__dots{pointer-events:none;height:150px;position:absolute;top:14px;left:14px;right:14px}.pn-chart__dots i{color:#fff;background:#12a36d;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:800;display:grid;position:absolute;transform:translate(-50%,50%)}.pn-chart figcaption{min-height:20px;color:var(--ui-muted);margin-top:8px;font-size:12.5px}.pn-chart__legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pn-chart__legend em{margin-left:auto;font-style:normal}.pn-dot{border-radius:3px;width:9px;height:9px;display:inline-block}.pn-dot--views{background:#d9cffd}.pn-dot--leads{background:#12a36d;border-radius:50%;margin-left:6px}.pn-items,.pn-sources,.pn-goods{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pn-items li{gap:4px;display:grid}.pn-items__line{justify-content:space-between;gap:10px;font-size:14px;font-weight:700;display:flex}.pn-items__line small{color:var(--ui-muted);flex:none;font-size:12px;font-weight:600}.pn-items i{background:linear-gradient(90deg, var(--ui-violet), #9c7dff);border-radius:6px;height:6px;display:block}.pn-sources li{justify-content:space-between;font-size:14px;display:flex}.pn-chips{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.pn-chips button{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);color:var(--ui-ink);font:inherit;border:0;border-radius:999px;flex:none;padding:7px 12px;font-size:13.5px;font-weight:700}.pn-chips button.is-on{background:var(--ui-ink);color:#fff;box-shadow:none}.pn-chips small{opacity:.7;margin-left:3px}.pn-lead--new{box-shadow:0 0 0 1.5px var(--ui-violet)}.pn-lead--done{opacity:.75}.pn-contact{flex-wrap:wrap;gap:6px;display:flex}.pn-contact .ui-btn{text-decoration:none}.pn-lead__foot{gap:6px;display:grid}.pn-link{background:var(--ui-lilac-2);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.pn-link__text{flex:1;min-width:0;font-size:14px;display:grid}.pn-link__text span{color:var(--ui-muted);font-size:12.5px}.pn-link__url{max-width:100%;color:var(--ui-violet-600);font:inherit;white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.pn-link__actions{flex:none;display:flex}.pn-goods li{box-shadow:0 0 0 1px var(--ui-line);border-radius:14px}.pn-goods li.is-open{box-shadow:0 0 0 1.5px var(--ui-violet)}.pn-goods__row{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}.pn-goods__thumb{background:var(--ui-lilac);width:44px;height:44px;color:var(--ui-violet);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.pn-goods__thumb img{object-fit:cover;width:100%;height:100%}.pn-goods__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.pn-goods__row b{flex:none;font-size:13.5px}.pn-goods__form{gap:10px;padding:4px 10px 12px;display:grid}.pn-savebar{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--ui-paper) 94%, transparent);box-shadow:0 -1px 0 var(--ui-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.pn-savebar .ui-btn{flex:1;max-width:340px}.wl-card{background:var(--ui-card);max-width:520px;box-shadow:var(--ui-shadow-lg), 0 0 0 1px var(--ui-line);text-align:center;border-radius:24px;justify-items:center;gap:12px;margin:12px auto 0;padding:26px 20px;display:grid}.wl-card h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.wl-card .cab-muted{max-width:40ch;margin:0}.wl-card .ui-btn{min-width:220px;text-decoration:none}.wl-card .ui-btn.is-disabled{pointer-events:none;opacity:.5}.wl-form{gap:10px;width:min(100%,320px);display:grid}.wl-form .ui-btn{width:100%;min-width:0}.wl-consent{color:var(--ui-muted);text-align:left;grid-template-columns:auto 1fr;gap:8px;font-size:13px;line-height:1.35;display:grid}.wl-forgot{max-width:40ch;color:var(--ui-muted);margin:0;font-size:12.5px;line-height:1.4}.wl-body{justify-items:center;gap:14px;width:100%;display:grid}.wl-qr{box-shadow:0 0 0 1px var(--ui-line);border-radius:18px;justify-items:center;gap:6px;margin:0;padding:12px;display:grid}.wl-qr img{width:200px;height:200px;display:block}.wl-qr figcaption{color:var(--ui-muted);font-size:12.5px}@media (width<=720px){.wl-qr{display:none}}.wl-steps{text-align:left;gap:6px;max-width:360px;margin:0;padding-left:20px;font-size:14px;display:grid}.wl-wait{color:var(--ui-muted);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.wl-expired{justify-items:center;gap:8px;display:grid}.wl-device{background:var(--ui-lilac-2);border-radius:999px;margin:0;padding:6px 12px;font-size:14px;font-weight:800}.pn-tile--wide{grid-column:1/-1}.pn-chart--money{box-shadow:none;padding:0}.pn-chart--money svg{height:90px}.pn-chart--money .pn-chart__bar{fill:#bfe8d6}.pn-chart--money .pn-chart__bar.is-on{fill:#12a36d}.pn-order{background:var(--ui-lilac-2);border-radius:14px;gap:6px;padding:10px 12px;display:grid}.pn-order ul{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pn-order li{grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;display:grid}.pn-order li small{color:var(--ui-muted);font-size:12.5px}.pn-order__total{border-top:1px dashed var(--ui-line);justify-content:space-between;padding-top:6px;font-size:15px;display:flex}.pn-lead.is-cancelled{opacity:.6}.pr-search{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);color:var(--ui-muted);border-radius:14px;align-items:center;gap:8px;padding:0 12px;display:flex}.pr-search input{min-width:0;height:42px;color:var(--ui-ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.pr-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pr-list>li{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);border-radius:16px}.pr-list>li.is-open{box-shadow:0 0 0 1.5px var(--ui-violet)}.pr-list>li.is-hidden .pr-row__main{opacity:.5}.pr-list>li[data-dragging]{box-shadow:var(--ui-shadow-lg), 0 0 0 1.5px var(--ui-violet)}.pr-row{align-items:center;gap:4px;padding:6px 6px 6px 0;display:flex}.pr-grip{width:34px;min-height:44px;color:var(--ui-muted);-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:grid}.pr-row__main{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:4px 4px 4px 0;display:flex}.pr-row__main:first-child{padding-left:8px}.pr-row__main .pn-goods__thumb span{font-weight:800}.pr-row__text{flex:1;min-width:0;display:grid}.pr-row__text strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pr-row__text small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pr-row__price{flex:none;justify-items:end;font-size:14px;display:grid}.pr-row__price small{color:var(--ui-muted);font-size:12px}.pr-row__price small.is-out{color:var(--ui-danger);font-weight:700}.pr-form{gap:10px;padding:4px 12px 12px;display:grid}.pn-card>.pr-form{padding:0}.pr-form__foot{align-items:center;gap:8px;display:flex}.pr-form__foot>span{flex:1}.pr-opt{gap:8px;display:grid}.pr-opt__chips{flex-wrap:wrap;gap:6px;display:flex}.pr-chip{background:var(--ui-lilac);color:var(--ui-violet-600);border-radius:999px;align-items:center;gap:4px;padding:5px 6px 5px 10px;font-size:13px;font-weight:700;display:inline-flex}.pr-chip button{width:20px;height:20px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.pr-opt__add{gap:6px;display:flex}.pr-opt__add .ui-input{flex:1}.pr-stock{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pr-stock .ui-input{text-align:center;width:80px}.pr-stock .ui-icon-btn{font-size:20px;font-weight:700}.pr-stock .cab-muted{flex-basis:100%;font-size:12.5px}.spin{animation:.8s linear infinite pr-spin}@keyframes pr-spin{to{transform:rotate(360deg)}}.cl-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cl-list>li{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);border-radius:16px}.cl-list>li.is-open{box-shadow:0 0 0 1.5px var(--ui-violet)}.cl-row{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.cl-row__text{flex:1;min-width:0;display:grid}.cl-row__text small{color:var(--ui-muted);font-size:12.5px}.cl-row__sum{flex:none;font-size:14px}.cl-more{gap:8px;padding:0 12px 12px;display:grid}.cl-more .cab-muted{margin:0;font-size:13px}.lk-grid{gap:14px;display:grid}@media (width>=900px){.lk-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.lk-preview{position:sticky;top:64px}}.lk-controls{gap:14px;min-width:0;display:grid}.lk-shop{align-items:center;gap:8px;font-weight:800;display:inline-flex}.lk-block{gap:8px;display:grid}.lk-block h4{color:var(--ui-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:800}.lk-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lk-list>li{background:var(--ui-card);min-height:52px;box-shadow:0 0 0 1px var(--ui-line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 10px 4px 0;display:flex}.lk-list>li[data-dragging]{box-shadow:var(--ui-shadow-lg), 0 0 0 1.5px var(--ui-violet)}.lk-list>li.is-off .lk-list__icon,.lk-list>li.is-off .lk-list__label,.lk-list>li.is-off .lk-list__text{opacity:.45}.lk-list__icon{color:var(--ui-violet);flex:none}.lk-list__label{min-width:0;height:36px;color:var(--ui-ink);font:inherit;background:0 0;border:0;border-radius:10px;flex:1;padding:0 8px;font-weight:700}.lk-list__label:focus{background:var(--ui-lilac-2);outline:none}.lk-list__text{flex:1;min-width:0;display:grid}.lk-list__text strong{font-size:14.5px}.lk-list__text small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.lk-toggle{cursor:pointer;flex:none;display:inline-flex;position:relative}.lk-toggle input{opacity:0;pointer-events:none;position:absolute}.lk-toggle i{background:#d9d4e6;border-radius:99px;width:42px;height:24px;transition:background-color .2s;position:relative}.lk-toggle i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.lk-toggle input:checked+i{background:var(--ui-violet)}.lk-toggle input:checked+i:after{transform:translate(18px)}.lk-toggle input:focus-visible+i{outline:2px solid var(--ui-violet);outline-offset:2px}.lk-dot{width:26px;height:26px;box-shadow:0 0 0 1px var(--ui-line), inset 0 0 0 2px #ffffff80;cursor:pointer;border:0;border-radius:50%;flex:none;padding:0}.lk-dot--auto{background:conic-gradient(#e5484d,#ffc53d,#30a46c,#0090ff,#572ae8,#d6409f,#e5484d)}.lk-paint{flex-basis:100%;padding:4px 0 6px 34px}.lk-color{gap:6px;display:grid}.lk-color>span{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:14px;display:flex}.lk-color small{color:var(--ui-muted);font-size:12.5px}.lk-swatches{flex-wrap:wrap;gap:6px;display:flex}.lk-sw{width:30px;height:30px;box-shadow:0 0 0 1px var(--ui-line);cursor:pointer;border:0;border-radius:10px;padding:0;position:relative}.lk-sw.is-on{box-shadow:0 0 0 2px var(--ui-card), 0 0 0 4px var(--ui-violet)}.lk-sw--auto{background:var(--ui-lilac-2);width:auto;color:var(--ui-ink);font:inherit;padding:0 10px;font-size:12.5px;font-weight:800}.lk-sw--custom{background:conic-gradient(#e5484d,#ffc53d,#30a46c,#0090ff,#572ae8,#d6409f,#e5484d);place-items:center;display:grid;overflow:hidden}.lk-sw--custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.lk-preview{justify-content:center;height:580px;display:flex}.lk-preview .dev__viewport .k-app{min-height:100%}.lk--plain .lk-controls{gap:12px}.dp{z-index:420;-webkit-backdrop-filter:blur(6px);background:#1f1b2e5c;place-items:center;padding:20px;animation:.2s ui-fade;display:grid;position:fixed;inset:0}.dp-card{background:var(--ui-card);width:min(460px,100%);box-shadow:var(--ui-shadow-lg);border-radius:26px;justify-items:start;gap:12px;padding:26px 24px 22px;display:grid;position:relative}.dp-card h2{letter-spacing:-.02em;margin:4px 0 0;font-size:21px;font-weight:800;line-height:1.2}.dp-close{position:absolute;top:12px;right:12px}.dp-lead{color:var(--ui-ink);margin:0;font-size:14.5px}.dp-list{color:var(--ui-muted);gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.dp-field{gap:6px;width:100%;margin-top:4px;display:grid}.dp-field>span{font-size:13px;font-weight:700}.dp-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;margin-top:6px;display:flex}.ui-btn.dp-danger{color:#fff;background:#d93a4b;box-shadow:0 10px 22px -12px #d93a4bcc}.ui-btn.dp-danger:hover:not(:disabled){background:#c22f40}.ui-btn.dp-danger:disabled{opacity:1;box-shadow:none;background:#f3c4ca}.dp-btn{color:#c2364a!important}.dp-icon:hover:not(:disabled){color:#c2364a;background:#fdecee}.pn-danger-zone{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pn-danger-zone p{flex:260px;margin:0}@media (width<=560px){.dp{align-items:end;padding:0}.dp-card{width:100%;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}}.ui-looks{gap:10px;min-width:0;display:grid}.ui-looks__moods{flex-wrap:wrap;gap:6px;display:flex}.ui-looks__moods button{border:1.5px solid var(--ui-line);background:var(--ui-card);border-radius:99px;min-height:32px;padding:0 11px;font-size:12.5px;font-weight:700}.ui-looks__moods button.is-on{border-color:var(--ui-violet);background:var(--ui-lilac);color:var(--ui-violet-600)}.ui-looks__more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-looks__more .ui-btn--soft{margin-left:auto}.ui-looks__fresh{animation:.25s ease-out ui-looks-in}@keyframes ui-looks-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.ui-looks__fresh{animation:none}}.ui-look{min-width:0}.ui-look__art{border-radius:11px;height:84px;min-height:0;margin-bottom:6px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #211e2b14}.ui-look .ui-look__sec{grid-template-columns:minmax(0,1fr) auto;align-content:space-between;align-items:start;height:100%;padding:8px 9px;display:grid}.ui-look .ui-look__aa{letter-spacing:var(--k-head-tracking);white-space:nowrap;font-size:27px;line-height:1}.ui-look .ui-look__card{border-radius:min(8px, var(--k-radius-lg));border-style:solid;width:26px;height:26px;display:block}.ui-look .ui-look__btn{letter-spacing:0;grid-column:1/-1;justify-self:start;min-height:24px;padding:0 10px;font-size:11px;line-height:1}.ui-tune{min-width:0}.ui-tune>summary{cursor:pointer;gap:2px;list-style:none;display:grid}.ui-tune>summary::-webkit-details-marker{display:none}.ui-tune>summary h3{justify-content:space-between;align-items:center;margin:0;font-size:14.5px;font-weight:800;display:flex}.ui-tune>summary h3:after{content:"";border-right:2px solid var(--ui-muted);border-bottom:2px solid var(--ui-muted);width:8px;height:8px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}.ui-tune[open]>summary h3:after{transform:rotate(-135deg)}.ui-tune>summary small{color:var(--ui-muted);font-size:12.5px}.ui-tune[open]>summary{margin-bottom:4px}.ui-tune>h4{color:var(--ui-muted);margin:8px 0 0;font-size:12px;font-weight:750}.ui-tune>.ui-btn{justify-self:start}.ui-range{width:100%;height:22px;accent-color:var(--ui-violet);cursor:pointer;background:0 0;margin:0}.ui-font-lib{gap:10px;min-width:0;display:grid;container-type:inline-size}.ui-font-note{color:var(--ui-muted);margin:0;font-size:12.5px}.ui-font-lib .ui-fonts{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-font-lib .ui-fonts button{gap:7px;padding:8px}.ui-font-lib .ui-fonts span{width:30px;font-size:19px}.ui-font-lib .ui-fonts small{overflow-wrap:anywhere}.ui-font-lib .ui-fonts small b{overflow-wrap:normal}@container (width<=340px){.ui-font-lib .ui-fonts--all{grid-template-columns:minmax(0,1fr)}}.ui-font-chips{flex-wrap:wrap;gap:6px;display:flex}.ui-font-chips button{border:1.5px solid var(--ui-line);background:var(--ui-card);min-height:32px;color:var(--ui-muted);border-radius:999px;padding:0 11px;font-size:12.5px;font-weight:700}.ui-font-chips button.is-on{border-color:var(--ui-violet);background:var(--ui-lilac-2);color:var(--ui-violet-600)}.ui-font-chips--suggest button{min-height:36px;color:var(--ui-ink);font-size:14px;font-weight:500}.ui-font-slots{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ui-font-slots button{border:1.5px solid var(--ui-line);background:var(--ui-card);text-align:left;border-radius:12px;gap:1px;min-width:0;padding:7px 10px;display:grid}.ui-font-slots button.is-on{border-color:var(--ui-violet);background:var(--ui-lilac-2)}.ui-font-slots small{color:var(--ui-muted);font-size:11px;font-weight:700}.ui-font-slots b{color:var(--ui-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ui-font-hint{text-align:left;justify-self:start;gap:6px;font-size:12.5px}.ui-font-search{font-size:16px}.ui-font-list{gap:6px;display:grid}.ui-font-card{border:1.5px solid var(--ui-line);background:var(--ui-card);text-align:left;border-radius:12px;gap:2px;min-width:0;padding:8px 10px;display:grid}.ui-font-card.is-on{border-color:var(--ui-violet);background:var(--ui-lilac-2)}.ui-font-card span{color:var(--ui-ink);white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:1.3;overflow:hidden}.ui-font-card small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ui-font-card small b{color:var(--ui-ink);font-size:12px}.ui-font-more{justify-self:center}.eh{background:radial-gradient(900px 520px at 100% -10%, #b09cff29, transparent 60%), radial-gradient(700px 480px at -10% 110%, #b09cff1f, transparent 60%), var(--ui-paper);flex-direction:column;min-height:100svh;display:flex}.eh-top{z-index:10;background:var(--ui-card);border-bottom:1px solid var(--ui-line);align-items:center;gap:8px;min-height:64px;padding:10px max(16px,50vw - 620px);display:flex;position:sticky;top:0}.eh-top__grow{flex:1}.eh-body{gap:32px;width:100%;max-width:1240px;margin:0 auto;padding:28px 16px 40px;display:grid}.eh-main{align-content:start;gap:22px;min-width:0;display:grid}.eh-intro{align-items:center;gap:14px;display:flex}.eh-intro h1{letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(24px,4vw,32px);font-weight:800;line-height:1.1}.eh-intro p{color:var(--ui-muted);margin:0;font-size:15px}.eh-ava{background:var(--ui-violet);color:#fff;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:grid;overflow:hidden}.eh-ava img{object-fit:cover;width:100%;height:100%}.eh-grid{gap:14px;display:grid}.eh-card{background:var(--ui-card);min-height:132px;box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);color:inherit;text-align:left;border:0;border-radius:26px;align-items:center;gap:18px;padding:22px;transition:box-shadow .15s,transform .15s;display:flex}.eh-card:hover{box-shadow:0 0 0 1.5px var(--ui-violet), 0 18px 40px -22px #6246ea8c;transform:translateY(-2px)}.eh-card:active{transform:scale(.99)}.eh-card__text{flex:1;gap:6px;min-width:0;display:grid}.eh-card__text strong{letter-spacing:-.01em;font-size:20px;font-weight:800}.eh-card__text small{color:var(--ui-muted);font-size:13.5px;line-height:1.4}.eh-card__meta{background:var(--ui-lilac-2);color:var(--ui-violet-600);border-radius:999px;justify-self:start;margin-top:4px;padding:4px 10px;font-size:12.5px;font-weight:750}.eh-card__meta.is-ok{background:var(--ui-mint);color:var(--ui-mint-ink)}.eh-card__meta.is-warn{color:#8a5a00;background:#fff3d6}.eh-card__go{color:var(--ui-muted);flex:none;transition:transform .15s,color .15s}.eh-card:hover .eh-card__go{color:var(--ui-violet);transform:translate(3px)}.eh-preview{display:none}@media (width>=760px){.eh-grid{grid-template-columns:1fr 1fr}}@media (width>=1100px){.eh-body{grid-template-columns:minmax(0,1fr) 320px;padding-top:36px}.eh-preview{justify-content:center;align-self:start;height:min(640px,100svh - 130px);display:flex;position:sticky;top:96px}.eh-preview .dev--phone .dev__screen{padding-top:7%}.eh-preview .dev__viewport .k-app{min-height:100%}}.ed--desktop.ed--simple{grid-template-rows:auto minmax(0,1fr);grid-template-columns:340px minmax(0,1fr) 340px}.ed--simple>.ed-sec{grid-column:1/-1}.ed--simple .ed-left>h2{display:none}.ed-sec{border-bottom:1px solid var(--ui-line);background:#fff;align-items:center;gap:12px;min-height:68px;padding:10px 18px;display:flex}.ed-sec__sep{background:var(--ui-line);width:1px;height:28px}.ed-sec__title{align-items:center;gap:12px;min-width:0;display:flex}.ed-sec__title span{min-width:0;display:grid}.ed-sec__title strong{letter-spacing:-.01em;font-size:19px;font-weight:800}.ed-sec__title small{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ed-sec__grow{flex:1}.ed-sec__tabs{gap:4px;display:flex}.ed-sec__tabs button{color:var(--ui-muted);background:0 0;border:0;border-radius:10px;padding:7px 12px;font-size:13px;font-weight:750}.ed-sec__tabs button:hover{background:var(--ui-lilac-2);color:var(--ui-ink)}.ed-sec__tabs button.is-on{background:var(--ui-lilac);color:var(--ui-violet-600)}@media (width>=1024px) and (width<=1280px){.ed--desktop.ed--simple{grid-template-columns:300px minmax(0,1fr) 300px}.ed-sec__title small,.ed-sec__tabs{display:none}.ed-rail .vs{flex-direction:column;padding:4px}.ed-rail .vs .vs__text{display:none}.ed-rail .vs button{justify-content:center;padding:8px 0}}.eh-menu{z-index:70;position:fixed;top:58px;left:max(16px,50vw - 620px)}.eh-menu .ui-menu{position:relative;top:0;left:0}.vs{background:var(--ui-lilac);border-radius:999px;align-items:center;gap:4px;padding:4px 4px 4px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ddd2ff}.vs__label{color:var(--ui-violet-600);white-space:nowrap;margin-right:4px;font-size:12.5px;font-weight:800}.vs button{min-height:36px;color:var(--ui-violet-600);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:750;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.vs button:hover:not(.is-on){background:#fff9}.vs button.is-on{background:var(--ui-card);color:var(--ui-ink);cursor:default;box-shadow:0 4px 12px -6px #5a40e68c}.vs button.is-on svg{color:var(--ui-violet)}.vs--compact{padding:4px;display:flex}.vs--compact button{flex:1;justify-content:center;padding:0 8px}.ed-rail__view{padding:2px 0 6px}.eh-main>.vs{justify-self:start}@media (width<=420px){.eh-main>.vs .vs__label{display:none}.eh-main>.vs{padding-left:4px}}.pd{z-index:2000;box-shadow:inset 0 0 0 3px var(--ui-violet);font-family:var(--ui-font);background:#572ae812;position:fixed;inset:0}.pd *{pointer-events:none}.pd__hint{background:var(--ui-violet);max-width:calc(100vw - 32px);box-shadow:var(--ui-shadow-lg);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin:0;padding:11px 20px;font-size:15px;font-weight:700;display:inline-flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.pd__aim{box-shadow:0 0 0 3px var(--ui-violet);background:#572ae833;border-radius:10px;place-items:center;display:grid;position:absolute;overflow:hidden}.pd__aim span{background:var(--ui-violet);color:#fff;text-align:center;border-radius:999px;max-width:calc(100% - 12px);padding:6px 12px;font-size:13px;font-weight:700}.pb{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:20px;min-width:0;margin-inline:-6px;padding:2px 6px 24px;display:grid;container-type:inline-size}.pb>*,.pb-card>*{min-width:0}.pb code{color:var(--ui-violet-600);overflow-wrap:anywhere;font-size:12px}.pb-card{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);border-radius:20px}.pb-h{color:var(--ui-muted);margin:0 0 10px 4px;font-size:12.5px;font-weight:700}.pb-text{margin:0;font-size:14px;line-height:1.5}.pb-note{color:var(--ui-muted);margin:0;font-size:12.5px;line-height:1.5}.pb-sub{justify-items:start;gap:10px;display:grid}.pb-quiet{color:var(--ui-violet-600);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.pb-quiet:hover:not(:disabled){color:var(--ui-violet);text-underline-offset:3px;text-decoration:underline}.pb-quiet:disabled{opacity:.45}.pb-pill{background:var(--ui-card);box-shadow:inset 0 0 0 1px var(--ui-line);color:var(--ui-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pb-pill:before{content:"";background:#c9c3da;border-radius:50%;width:6px;height:6px}.pb-pill.is-live{color:var(--ui-ink)}.pb-pill.is-live:before{background:var(--ui-violet);box-shadow:0 0 0 3px #6a4cf529}.pb-hero{display:grid;overflow:hidden}.pb-hero__main{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px;display:grid}.pb-hero__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pb-hero__title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800;line-height:1.3}.pb-hero__sub{color:var(--ui-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.pb-hero__cta{border-radius:14px;width:100%;min-height:48px;font-size:15px}.pb-tips{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pb-tips li{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;font-size:13.5px;line-height:1.45;display:grid}.pb-tips .pb-quiet{margin-top:1px}.pb-chain{margin:0;padding:0;list-style:none;display:grid}.pb-step{grid-template-columns:22px minmax(0,1fr);gap:12px;padding-bottom:18px;display:grid;position:relative}.pb-step:last-child{padding-bottom:0}.pb-chain>.pb-step:before{content:"";background:var(--ui-line);border-radius:2px;width:2px;position:absolute;top:26px;bottom:4px;left:10px}.pb-chain>.pb-step:last-child:before{display:none}.pb-chain>.pb-step.is-linked:before{background:linear-gradient(180deg, var(--ui-violet), #b7a6fb)}.pb-step__dot{z-index:1;background:var(--ui-card);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;transition:background-color .25s,box-shadow .25s;display:grid;position:relative;box-shadow:inset 0 0 0 2px #dcd6ec}.pb-step.is-ok .pb-step__dot{background:var(--ui-violet);box-shadow:0 4px 10px -4px #6a4cf5b3}.pb-step__body{justify-items:start;gap:2px;min-width:0;padding-top:1px;display:grid}.pb-step__title{font-size:14px;font-weight:700;line-height:1.35}.pb-step__line{color:var(--ui-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}.pb-step__body>.pb-quiet{margin-top:4px}.pb-step__issues{gap:8px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.pb-step__issues li{color:var(--ui-ink);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.pb-step--final{grid-template-columns:22px minmax(0,1fr)}.pb-step--final .pb-step__dot{width:26px;height:26px;box-shadow:inset 0 0 0 2px #dcd6ec, 0 0 0 4px var(--ui-card);margin-left:-2px}.pb-step--final.is-ok .pb-step__dot{background:linear-gradient(180deg, #7a5ffa, var(--ui-violet));box-shadow:0 0 0 5px #6a4cf524,0 8px 18px -8px #6a4cf5cc}.pb-step--final .pb-step__title{padding-top:2px;font-size:14.5px}.pb-step--single{padding-bottom:0}.pb-fold__head{text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:background-color .15s;display:grid}.pb-fold__head:hover{background:var(--ui-lilac-2)}.pb-fold__head:focus-visible{outline-offset:-2px}.pb-fold__text{gap:2px;min-width:0;display:grid}.pb-fold__title{font-size:14px;font-weight:700;line-height:1.35}.pb-fold__sum{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.pb-fold__chev{color:var(--ui-muted);transition:transform .2s}.pb-fold.is-open .pb-fold__chev{transform:rotate(180deg)}.pb-fold__body{grid-template-columns:minmax(0,1fr);gap:14px;padding:2px 16px 20px;display:grid}.pb-fold__body>*{min-width:0}.pb-fold__body[hidden]{display:none}.pb-folds{overflow:hidden}.pb-folds>.pb-fold+.pb-fold,.pb-fold--inline{border-top:1px solid var(--ui-line)}.pb-fold--inline .pb-fold__head{grid-template-columns:minmax(0,1fr) auto;padding:14px 20px}.pb-fold--inline .pb-fold__text{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.pb-fold--inline .pb-fold__body{padding:2px 20px 20px}.pb-rows{grid-template-columns:minmax(0,1fr);padding:4px 16px;display:grid}.pb-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.pb-row+.pb-row{border-top:1px solid var(--ui-line)}.pb-row__text{justify-items:start;gap:2px;min-width:0;display:grid}.pb-row__text strong{font-size:14px;font-weight:700}.pb-row__text small{color:var(--ui-muted);font-size:12.5px;line-height:1.45}.pb-row__text small.pb-row__url{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pb-row__action{margin-top:8px}.pb-row__acts{color:var(--ui-muted);gap:2px;margin-right:-6px;display:flex}.pb-row__acts .ui-icon-btn{color:var(--ui-muted)}.pb-row__acts .ui-icon-btn:hover{color:var(--ui-violet-600)}.pb-soon{color:var(--ui-muted);align-items:center;gap:8px;margin:12px 0 0 6px;font-size:12.5px;font-weight:600;display:flex}.pb-qr{box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}.pb-qr img{border-radius:8px;flex:none;width:88px;height:88px}.pb .pb-url{min-width:0;color:var(--ui-ink);font-family:inherit;font-size:13px;font-weight:700;line-height:1.4}.pb-files{flex-wrap:wrap;gap:8px;display:flex}.pb-texts{margin:0;padding:0;list-style:none;display:grid}.pb-texts li{border-top:1px solid var(--ui-line);gap:8px;padding:14px 0;display:grid}.pb-texts li:last-child{padding-bottom:0}.pb-texts__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pb-texts__head span{gap:1px;min-width:0;display:grid}.pb-texts__head strong{font-size:13.5px;font-weight:700}.pb-texts__head small{color:var(--ui-muted);font-size:12.5px}.pb-texts p{color:#4a4560;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.pb-list{margin:0;padding:0;list-style:none;display:grid}.pb-list li{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.pb-list li+li{border-top:1px solid var(--ui-line)}.pb-list li>span:first-child{gap:2px;min-width:0;display:grid}.pb-list strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.pb-list small{color:var(--ui-muted);font-size:12.5px}@container (width>=440px){.pb-fold__text{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}}@media (prefers-reduced-motion:reduce){.pb-fold__chev,.pb-step__dot{transition:none}}.ho-card{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);border-radius:24px;flex-direction:row-reverse;align-items:center;gap:18px;padding:18px;display:flex}.ho-card__text{flex:1;align-content:center;justify-items:start;gap:6px;min-width:0;max-width:52ch;display:grid}.ho-card__text strong{margin-top:4px;font-size:16px;line-height:1.25}.ho-card__text>span{color:var(--ui-muted);font-size:13px;line-height:1.4}.ho-link{color:var(--ui-violet-600);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12.5px;font-weight:750}.ho-link:hover{text-decoration:underline}.ho-card__qr{width:156px;min-height:172px;box-shadow:0 0 0 1px var(--ui-line);text-align:center;background:#fff;border-radius:18px;flex:none;align-content:center;place-items:center;gap:6px;margin:0;padding:12px;display:grid}.ho-card__qr img{width:132px;height:132px;display:block}.ho-card__qr figcaption{color:var(--ui-muted);font-size:11.5px;line-height:1.3}.ho-card__qr.is-off{background:var(--ui-lilac-2)}.ho-door{width:100%;min-height:92px}.ho-door__hint{color:var(--ui-muted);font-size:13px;line-height:1.35}.ho-sheet{z-index:420;-webkit-backdrop-filter:blur(6px);background:#1f1b2e5c;place-items:center;padding:20px;animation:.2s ui-fade;display:grid;position:fixed;inset:0}.ho-sheet__card{background:var(--ui-card);width:min(420px,100%);box-shadow:var(--ui-shadow-lg);text-align:center;border-radius:26px;justify-items:center;gap:10px;padding:26px 22px 22px;display:grid;position:relative}.ho-sheet__card h2{letter-spacing:-.02em;margin:4px 0 0;font-size:21px;font-weight:800;line-height:1.2}.ho-sheet__close{position:absolute;top:12px;right:12px}.ho-sheet__lead{max-width:32ch;color:var(--ui-ink);margin:0;font-size:14.5px;line-height:1.4}.ho-sheet__hint{color:var(--ui-muted);margin:0;font-size:12.5px}.ho-sheet__qr{justify-items:center;gap:6px;margin:6px 0 0;display:grid}.ho-sheet__qr img,.ho-sheet__qr-empty{width:150px;height:150px;box-shadow:0 0 0 1px var(--ui-line);box-sizing:content-box;background:#fff;border-radius:16px;place-items:center;padding:8px;display:grid}.ho-sheet__qr figcaption{color:var(--ui-muted);font-size:12px}.ho-code{color:var(--ui-ink);font:800 40px/1.1 var(--ui-font);font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap;margin:8px 0 2px;display:block}.ho-code.is-off{color:#c9c3dc}.ho-timer{background:var(--ui-lilac);border-radius:5px;width:min(240px,80%);height:5px;overflow:hidden}.ho-timer i{border-radius:inherit;background:linear-gradient(90deg, var(--ui-violet), #9c7dff);transform-origin:0;height:100%;animation:linear forwards ho-drain;display:block}@keyframes ho-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=560px){.ho-sheet{align-items:end;padding:0}.ho-sheet__card{width:100%;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}}.ho-entry{border-top:1px solid var(--ui-line);justify-items:center;gap:8px;width:100%;margin-top:8px;padding-top:18px;display:grid}.ho-entry label{font-size:15px;font-weight:800}.ho-entry .cab-muted{max-width:36ch;margin:0;font-size:13px}.ho-entry__row{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:360px;display:flex}.ho-entry__input{font-variant-numeric:tabular-nums;letter-spacing:.12em;text-align:center;flex:180px;min-width:0;font-size:22px;font-weight:800}.wl-card .ho-entry .ui-btn{min-width:0}.ho-entry .cab-error{margin:0}.cn{text-align:center;justify-items:center;gap:14px;width:min(100%,680px);margin:0 auto;padding:8px 16px 32px;display:grid}.cn h1{margin:0;font-size:26px}.cn .cab-muted{max-width:46ch;margin:0}.cn>.ui-btn{min-width:220px;margin-top:6px}.cn-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;width:100%;display:grid}.cn-card{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);border-radius:24px;grid-template-rows:auto auto 1fr auto;place-items:center;gap:10px;padding:20px 18px;display:grid}.cn-card strong{font-size:16px;line-height:1.25}.cn-card p{color:var(--ui-muted);margin:0;font-size:13.5px;line-height:1.4}.cn-qr{width:200px;min-height:200px;box-shadow:0 0 0 1px var(--ui-line);background:#fff;border-radius:18px;place-items:center;gap:8px;margin:0;padding:12px;display:grid}.cn-qr img{width:176px;height:176px;display:block}.cn-qr.is-off{background:var(--ui-lilac-2)}.site-frame{background:#fff;border:0;width:100%;height:100%;display:block}.site-frame.is-dragging{pointer-events:none}.ed-laptop.ed-laptop--site{grid-template-rows:auto auto;align-content:center;gap:10px}.ed-laptop__hint{max-width:520px;color:var(--ui-muted);text-align:center;margin:0;font-size:12.5px;line-height:1.4}.ob-search{margin:0 0 12px;display:block;position:relative}.ob-search svg{color:var(--ui-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ob-search .ui-input{border-radius:18px;width:100%;min-height:52px;padding-left:46px;font-size:16px}.ob-list__group ul{margin:0;padding:0;list-style:none}.ob-list__h{color:var(--ui-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:14px 16px 4px;font-size:12.5px;font-weight:700}.ob-list__row:disabled{opacity:.55;cursor:default}.ob-list__none{color:var(--ui-muted);margin:10px 4px 0;font-size:14px}.wl{width:100%;max-width:1240px;margin:0 auto;padding:4px 20px 32px;animation:.35s ui-fade}.wl-stage{border:1.5px solid var(--ui-line);background:radial-gradient(600px 300px at 80% 0,#ebe4ff,#0000 70%),#fbfaf7;border-radius:clamp(28px,4vw,40px);place-items:center;height:clamp(320px,min(max(45vw,400px),100svh - 190px),680px);padding:24px;display:grid;position:relative;overflow:hidden}.wl-stage.is-still{background:url(/assets/wave-light-CE0snCwa.webp) 50%/cover no-repeat,radial-gradient(600px 300px at 80% 0,#ebe4ff,#0000 70%),#fbfaf7}.wl-glass{text-align:center;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(160deg,#ffffffb8,#ffffff6b);border:1.5px solid #ffffffe6;border-radius:28px;justify-items:center;gap:20px;max-width:100%;padding:32px 38px;display:grid;box-shadow:inset 0 1px #ffffffe6,0 24px 60px -24px #3c28a059}.wl-glass .wl-title{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.6vw,46px);font-weight:800;line-height:1.06}.wl-glass .wl-title>span{display:inline-block}.wl-glass .wl-title em{color:var(--ui-logo);font-style:normal}.wl-glass .wl-start{border-radius:16px;min-height:54px;padding:0 26px;font-size:16px;font-weight:800}.wl-points{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:20px 0 0;padding:0;list-style:none;display:flex}.wl-points li{color:var(--ui-muted);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:inline-flex}.wl-points svg{color:var(--ui-violet);flex:none}@media (width<=560px){.wl{padding:0 16px 24px}.wl-stage{align-content:end;padding:16px}.wl-glass{border-radius:24px;gap:16px;padding:24px 20px}.wl-glass .wl-start{width:100%}.wl-points{flex-direction:column;align-items:flex-start;width:fit-content;margin:18px auto 0}}@media (prefers-reduced-motion:reduce){.wl{animation:none}}:root{--ui-violet:#6a4cf5;--ui-violet-600:#4b2fc9;--ui-logo:#572ae8;--ui-ink:#1f1b2e;--ui-paper:#fff;--ui-lilac:#f0ecff;--ui-lilac-2:#f7f5ff;--ui-mint:#e3f8ee;--ui-mint-ink:#12865a;--ui-line:#ece8f7;--ui-muted:#6e6984;--ui-danger:#d93a4b;--ui-card:#fff;--ui-shadow:0 1px 2px #281e5a0a, 0 12px 32px -18px #5a40dc47;--ui-shadow-lg:0 28px 64px -28px #5038c861;--ui-r:16px;--ui-r-lg:22px;--ui-font:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:radial-gradient(900px 520px at 100% -10%, #b09cff29, transparent 60%), radial-gradient(700px 480px at -10% 110%, #b09cff1f, transparent 60%), var(--ui-paper);color:var(--ui-ink);font-family:var(--ui-font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background-attachment:fixed;font-size:14px;line-height:1.45}button{font:inherit;color:inherit}:where(*){scrollbar-width:thin;scrollbar-color:#d8cffb transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d8cffb padding-box padding-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background-color:#b9a8f7}::-webkit-scrollbar-corner{background:0 0}button:not(:disabled){cursor:pointer}:focus-visible{outline:2px solid var(--ui-violet);outline-offset:2px}.ui-logo{color:var(--ui-logo);flex:none;line-height:1;display:inline-flex}.ui-logo svg{width:auto;height:1em;display:block}.ui-btn{background:var(--ui-card);white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-weight:700;transition:background-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.ui-btn:active:not(:disabled){transform:scale(.97)}.ui-btn:disabled{opacity:.45}.ui-btn--primary{background:linear-gradient(180deg, #7a5ffa, var(--ui-violet));color:#fff;box-shadow:inset 0 1px #ffffff40,0 10px 22px -12px #5a40e6e6}.ui-btn--primary:hover:not(:disabled){background:linear-gradient(#6f53f7,#5a3de6)}.ui-btn--soft{background:var(--ui-lilac);color:var(--ui-violet-600)}.ui-btn--soft:hover{background:#e7e0ff}.ui-btn--ghost{background:var(--ui-card);color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-line), 0 1px 2px #281e5a0a}.ui-btn--ghost:hover{background:var(--ui-lilac-2)}.ui-btn--dashed{width:100%;color:var(--ui-violet-600);background:0 0;border-radius:12px;box-shadow:inset 0 0 0 1.5px #d7cdfd}.ui-btn--sm{border-radius:10px;min-height:34px;padding:0 12px;font-size:13px}.ui-btn--lg{border-radius:14px;min-height:50px;padding:0 24px;font-size:15.5px}.ui-icon-btn{width:36px;height:36px;color:var(--ui-ink);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;transition:background-color .15s;display:inline-grid}.ui-icon-btn:hover:not(:disabled){background:var(--ui-lilac);color:var(--ui-violet-600)}.ui-icon-btn:disabled{opacity:.3}.ui-icon-btn--danger:hover:not(:disabled){color:var(--ui-danger);background:#fde8ea}.ui-icon-btn--light{color:#fff}.ui-icon-btn--light:hover{color:#fff!important;background:#ffffff24!important}.ui-link{color:var(--ui-violet-600);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.ui-link:hover{text-decoration:underline}.ui-badge{background:var(--ui-lilac);color:var(--ui-violet-600);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:11.5px;font-weight:800}.ui-badge--ok{background:var(--ui-mint);color:var(--ui-mint-ink)}.ui-input{border:1.5px solid var(--ui-line);background:var(--ui-card);width:100%;min-height:42px;color:var(--ui-ink);font:inherit;border-radius:12px;outline:none;padding:10px 12px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.ui-input:focus{border-color:var(--ui-violet);box-shadow:0 0 0 4px #572ae81f}textarea.ui-input{resize:vertical;line-height:1.45}select.ui-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ui-muted) 50%), linear-gradient(135deg, var(--ui-muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}.ui-field{gap:7px;display:grid}.ui-field__label{color:var(--ui-ink);justify-content:space-between;gap:8px;font-size:13px;font-weight:700;display:flex}.ui-field__counter{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-weight:600}.ui-hint{color:var(--ui-muted);margin:0;font-size:12.5px;line-height:1.45}.ui-hint svg{vertical-align:-2px}.ui-stack{gap:8px;display:grid}.ui-stack--lg{gap:18px}.ui-group{border-top:1px solid var(--ui-line);gap:12px;padding:18px 0;display:grid}.ui-group:first-child{border-top:0;padding-top:4px}.ui-group__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-group__head h3{margin:0;font-size:14.5px;font-weight:800}.ui-seg{background:#f1eef8;border-radius:12px;gap:2px;min-width:0;padding:3px;display:flex}.ui-seg button{min-height:34px;color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;min-width:0;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.ui-seg button.is-on{background:var(--ui-card);color:var(--ui-violet-600);box-shadow:0 1px 3px #211e2b1f}.ui-seg--sm button{min-height:30px;padding:0 6px;font-size:12.5px}.ui-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;font-weight:650;display:flex;position:relative}.ui-switch input{opacity:0;pointer-events:none;position:absolute}.ui-switch i{background:#d9d4e6;border-radius:99px;flex:none;width:42px;height:24px;transition:background-color .2s;position:relative}.ui-switch i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ui-switch input:checked+i{background:var(--ui-violet)}.ui-switch input:checked+i:after{transform:translate(18px)}.ui-switch input:focus-visible+i{outline:2px solid var(--ui-violet);outline-offset:2px}.ui-stepper{border:1.5px solid var(--ui-line);border-radius:12px;align-items:center;display:inline-flex;overflow:hidden}.ui-stepper button{background:var(--ui-card);border:0;width:40px;height:38px;font-size:18px;font-weight:700}.ui-stepper button:hover{background:var(--ui-lilac)}.ui-stepper span{text-align:center;min-width:44px;font-weight:800}.ui-image{gap:10px;display:grid}.ui-image__row{align-items:center;gap:12px;display:flex}.ui-image__thumb{background:var(--ui-lilac);width:64px;height:64px;color:var(--ui-violet);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.ui-image__thumb img{object-fit:cover;width:100%;height:100%}.ui-image__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-stock{grid-template-columns:repeat(4,1fr);gap:6px;max-height:236px;padding:2px;display:grid;overflow-y:auto}.ui-stock button{aspect-ratio:1;outline-offset:1px;border:0;border-radius:10px;outline:2px solid #0000;padding:0;overflow:hidden}.ui-stock button.is-on{outline-color:var(--ui-violet)}.ui-stock img{object-fit:cover;width:100%;height:100%}.ui-action{gap:8px;display:grid}.ui-icons{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.ui-icons button{aspect-ratio:1;color:var(--ui-ink);background:#f4f2f9;border:0;border-radius:10px;place-items:center;display:grid}.ui-icons button.is-on{background:var(--ui-violet);color:#fff}.ui-rating{gap:2px;display:flex}.ui-rating button{background:0 0;border:0;padding:2px}.ui-list{gap:6px;display:grid}.ui-list__item{border:1.5px solid var(--ui-line);background:var(--ui-card);border-radius:12px}.ui-list__item.is-open{box-shadow:var(--ui-shadow);border-color:#d7cdfd}.ui-list__head{align-items:center;gap:2px;padding:3px 4px 3px 2px;display:flex}.ui-list__head .ui-icon-btn{width:30px;height:30px}.ui-list__title{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;min-width:0;padding:6px;font-weight:700;display:flex}.ui-list__title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-list__chev{color:var(--ui-muted);flex:none;transition:transform .2s;transform:rotate(-90deg)}.is-open .ui-list__chev{transform:none}.ui-list__body{gap:14px;padding:6px 12px 14px;display:grid}.ui-variants{flex-wrap:wrap;gap:6px;display:flex}.ui-variants button{border:1.5px solid var(--ui-line);background:var(--ui-card);border-radius:11px;padding:9px 12px;font-size:13px;font-weight:700}.ui-variants button.is-on{border-color:var(--ui-violet);background:var(--ui-lilac);color:var(--ui-violet-600)}.ui-bgs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ui-bgs span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ui-bgs button{color:var(--ui-muted);background:0 0;border:0;border-radius:12px;justify-items:center;gap:5px;padding:6px 2px;font-size:11.5px;font-weight:700;display:grid}.ui-bgs i{aspect-ratio:1.3;border-radius:10px;width:100%;box-shadow:inset 0 0 0 1px #211e2b1f}.ui-bgs button.is-on{color:var(--ui-violet-600)}.ui-bgs button.is-on i{box-shadow:0 0 0 2px var(--ui-paper), 0 0 0 4px var(--ui-violet)}.ui-variant{touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#f4f2f9;border-radius:14px;align-items:center;gap:6px;padding:4px;display:flex}.ui-variant__label{text-align:center;flex:1;display:grid}.ui-variant__label strong{font-size:14px}.ui-variant__label span{color:var(--ui-muted);font-size:11.5px}.ui-blocktitle{align-items:center;gap:10px;min-width:0;display:flex}.ui-blocktitle div{min-width:0;display:grid}.ui-blocktitle strong{font-size:15px}.ui-blocktitle span{color:var(--ui-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ui-inspector{gap:16px;min-width:0;display:grid}.ui-inspector__body,.ui-field,.ui-stack{min-width:0}.ui-presets{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}.ui-preset{border:1.5px solid var(--ui-line);background:var(--ui-card);text-align:left;border-radius:16px;gap:2px;padding:6px 6px 10px;display:grid}.ui-preset.is-on{border-color:var(--ui-violet);box-shadow:0 0 0 3px #572ae826}.ui-preset strong{padding-inline:3px;font-size:13px}.ui-preset small{color:var(--ui-muted);padding-inline:3px;font-size:11px;line-height:1.3}.ui-swatches{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ui-swatches>button{color:#fff;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 0 0 1px #0000001a}.ui-swatches>button.is-on{box-shadow:0 0 0 2px var(--ui-paper), 0 0 0 4px var(--ui-ink)}.ui-swatches__custom{border:1.5px solid var(--ui-line);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:12.5px;font-weight:700;display:inline-flex}.ui-swatches__custom input{cursor:pointer;background:0 0;border:0;border-radius:50%;width:24px;height:24px;padding:0}.ui-swatches__custom input::-webkit-color-swatch-wrapper{padding:0}.ui-swatches__custom input::-webkit-color-swatch{border:0;border-radius:50%}.ui-fonts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ui-fonts button{border:1.5px solid var(--ui-line);background:var(--ui-card);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ui-fonts button.is-on{border-color:var(--ui-violet);background:var(--ui-lilac-2)}.ui-fonts span{flex:none;width:40px;font-size:22px;line-height:1.1}.ui-fonts small{min-width:0;color:var(--ui-muted);font-size:10.5px;line-height:1.3;display:grid}.ui-fonts small b{color:var(--ui-ink);font-size:12.5px}.ui-font-pick{gap:8px;display:grid}.ui-font-own{background:var(--ui-card);border:1.5px dashed #d7cdfd;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 8px 8px 10px;display:flex}.ui-font-own.is-on{border-style:solid;border-color:var(--ui-violet);background:var(--ui-lilac-2)}.ui-font-own__art{background:var(--ui-lilac);width:40px;height:40px;color:var(--ui-violet-600);border-radius:12px;flex:none;place-items:center;font-size:22px;line-height:1;display:grid}.ui-font-own__text{flex:130px;gap:1px;min-width:0;display:grid}.ui-font-own__text b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ui-font-own__text small{color:var(--ui-muted);font-size:11.5px;line-height:1.3}.ui-font-own .ui-btn{flex:none;margin-left:auto}.ui-spin{animation:.9s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-logo-upload{align-items:center;gap:10px;display:flex}.ui-logo-upload__preview{background:var(--ui-lilac);width:52px;height:52px;color:var(--ui-violet);border-radius:14px;place-items:center;font-size:22px;font-weight:800;display:grid;overflow:hidden}.ui-logo-upload__preview img{object-fit:contain;width:100%;height:100%}.ui-legal{gap:12px;display:grid}.ui-integrations{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ui-integrations li{background:var(--ui-card);box-shadow:inset 0 0 0 1.5px var(--ui-line);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.ui-integrations li>span:nth-child(2){flex:1;display:grid}.ui-integrations small{color:var(--ui-muted);font-size:12px}.ui-toasts{z-index:1000;pointer-events:none;justify-items:center;gap:8px;display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.ui-toast{background:var(--ui-ink);color:#fff;box-shadow:var(--ui-shadow-lg);border-radius:14px;padding:11px 16px;font-size:13.5px;font-weight:650;animation:.25s ui-toast-in}.ui-toast--success{background:#116b49}.ui-toast--error{background:#b42334}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(10px)}}.ui-menu-backdrop{z-index:90;position:fixed;inset:0}.ui-menu{z-index:100;background:var(--ui-card);width:260px;box-shadow:var(--ui-shadow-lg);border-radius:16px;gap:2px;padding:8px;display:grid;position:absolute;top:56px;left:12px}.ui-menu__title{color:var(--ui-muted);margin:4px 8px 6px;font-size:12px;font-weight:700}.ui-menu button{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;font-weight:700;display:flex}.ui-menu button:hover,.ui-menu button.is-on{background:var(--ui-lilac-2)}.ui-menu__ava{background:var(--ui-lilac);width:28px;height:28px;color:var(--ui-violet);border-radius:9px;place-items:center;display:grid}.ui-menu__new{color:var(--ui-violet-600)}.ed--desktop{grid-template-columns:220px 300px minmax(0,1fr) 340px;height:100vh;display:grid;overflow:hidden}.ed-rail{background:var(--ui-card);border-right:1px solid var(--ui-line);flex-direction:column;gap:12px;padding:18px 12px;display:flex;position:relative}.ed-rail__brand{background:0 0;border:0;align-self:flex-start;padding:4px 8px}.ed-project{background:var(--ui-lilac-2);text-align:left;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px;font-weight:750;display:flex}.ed-project__ava{background:var(--ui-violet);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.ed-project__ava img{object-fit:contain;background:#fff;width:100%;height:100%}.ed-project__name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ed-rail__nav{gap:2px;margin-top:6px;display:grid}.ed-rail__nav button{color:var(--ui-ink);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-weight:650;display:flex}.ed-rail__nav button:hover{background:var(--ui-lilac-2)}.ed-rail__nav button.is-on{background:var(--ui-lilac);color:var(--ui-violet-600)}.ed-rail__foot{color:var(--ui-muted);margin:auto 8px 0;font-size:11.5px}.ed-left{background:var(--ui-paper);border-right:1px solid var(--ui-line);flex-direction:column;min-width:0;min-height:0;padding:18px 16px 0;display:flex}.ed-left h2,.ed-hints h2{letter-spacing:-.01em;margin:0 0 14px;font-size:18px;font-weight:800}.ed-left>:last-child{flex:1;min-height:0;padding-bottom:24px;overflow:hidden auto}.ui-panel-scroll{align-content:start;gap:4px;min-width:0;display:grid}.ui-panel-scroll>*,.ui-group>*{min-width:0}.ed-center{background:radial-gradient(1200px 600px at 50% -10%, #f1ecff 0%, transparent 60%), var(--ui-paper);flex-direction:column;min-width:0;min-height:0;display:flex}.ed-stage:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#6a4cf513 1px,#0000 1px),linear-gradient(90deg,#6a4cf513 1px,#0000 1px),linear-gradient(#6a4cf50a 1px,#0000 1px),linear-gradient(90deg,#6a4cf50a 1px,#0000 1px);background-position:50%;background-size:96px 96px,96px 96px,16px 16px,16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 80%,#000 45%,#0000 100%);mask-image:radial-gradient(75% 80%,#000 45%,#0000 100%)}.ed-stage>*{z-index:1;position:relative}.ed-topbar{align-items:center;gap:6px;padding:10px 16px;display:flex}.ed-topbar .ui-seg{width:92px}.ed-topbar__sep{background:var(--ui-line);width:1px;height:22px;margin:0 6px}.ed-topbar__grow{flex:1}.ed-stage{flex:1;justify-content:center;min-height:0;padding:4px 24px 24px;display:flex;position:relative}.ed-right{background:var(--ui-card);border-left:1px solid var(--ui-line);flex-direction:column;min-width:0;min-height:0;padding:18px 18px 28px;display:flex;overflow:hidden auto}.ed-right__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.ed-hints ol{color:var(--ui-muted);gap:12px;margin:0 0 20px;padding-left:20px;display:grid}.ed-hints b{color:var(--ui-ink)}.ed-phone{background:var(--tg-bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ed-laptop{place-items:center;width:100%;height:100%;display:grid}.ed-phone__status{background:var(--tg-bg);color:var(--tg-text)}.ed-phone__tg{background:var(--tg-bg);height:46px;color:var(--tg-text);border-bottom:1px solid color-mix(in srgb, var(--tg-text) 8%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:0 14px;display:flex}.ed-phone__close{color:color-mix(in srgb, var(--tg-text) 70%, transparent);align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:inline-flex}.ed-phone__title{text-align:center;line-height:1.15;display:grid}.ed-phone__title strong{font-size:14.5px}.ed-phone__title small{color:color-mix(in srgb, var(--tg-text) 55%, transparent);font-size:11px}.ed-phone__screen{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.ed-phone__screen::-webkit-scrollbar{display:none}.ed-phone__main{background:var(--tg-bg);padding:8px 12px 6px;display:grid}.ed-phone__main span{background:var(--tg-btn);height:48px;color:var(--tg-btn-text);border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid}.ed-phone__home{background:var(--tg-bg);color:var(--tg-text)}.ed-browser{background:var(--ui-card);width:100%;max-width:1180px;height:100%;box-shadow:var(--ui-shadow-lg);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ed-browser__bar{background:#f3f1f8;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.ed-browser__bar i{background:#e0dbea;border-radius:50%;width:11px;height:11px}.ed-browser__bar i:first-child{background:#ff6159}.ed-browser__bar i:nth-child(2){background:#ffbd2e}.ed-browser__bar i:nth-child(3){background:#28c941}.ed-browser__bar span{max-width:380px;color:var(--ui-muted);text-align:center;background:#fff;border-radius:8px;flex:1;margin:0 auto;padding:4px 12px;font-size:12px}.ed-browser__screen{flex:1;min-height:0;overflow-y:auto}.ed-canvas,.ed-canvas .k-app{min-height:100%}.ed-node{cursor:pointer;position:relative}.ed-node:after{content:"";z-index:30;pointer-events:none;border:2px solid #0000;transition:border-color .15s;position:absolute;inset:0}.ed-node:hover:after{border-color:#572ae873}.ed-node.is-selected{cursor:default}.ed-node.is-selected:after{border-color:var(--ui-violet);box-shadow:inset 0 0 0 1px #fff9}.ed-node.is-dragging{opacity:.35}.ed-node.is-hidden>.k-sec{opacity:.38;filter:grayscale(.6)}.ed-node__label{z-index:31;background:var(--ui-violet);color:#fff;font-family:var(--ui-font);opacity:0;pointer-events:none;border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;transition:opacity .15s;display:inline-flex;position:absolute;top:6px;left:6px}.ed-node:hover>.ed-node__label{opacity:1}.ed-node__hidden{z-index:31;background:var(--ui-ink);color:#fff;font-family:var(--ui-font);border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}.ed-node__bar{z-index:40;height:0;position:sticky;top:6px}.ed-toolbar{color:var(--ui-ink);font-family:var(--ui-font);box-shadow:0 10px 30px -10px #28147866, 0 0 0 1px var(--ui-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-radius:14px;align-items:center;gap:1px;padding:4px;display:flex;position:absolute;top:0;right:6px}.ed-toolbar button{width:32px;height:32px;color:var(--ui-ink);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.ed-toolbar button:hover{background:var(--ui-lilac);color:var(--ui-violet-600)}.ed-toolbar button.is-danger:hover{color:var(--ui-danger);background:#fde8ea}.ed-toolbar__name{color:var(--ui-violet-600);white-space:nowrap;padding:0 8px 0 2px;font-size:12.5px;font-weight:800}.ed-toolbar__variant{background:var(--ui-lilac-2);white-space:nowrap;border-radius:10px;align-items:center;margin-right:4px;padding:0 2px;font-size:12px;font-weight:700;display:inline-flex}.ed-toolbar__variant button{width:26px}.ed-handle{touch-action:none;cursor:grab!important;color:var(--ui-violet)!important;background:var(--ui-lilac)!important}.ed-node__add{z-index:41;background:var(--ui-violet);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:-17px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px -6px #572ae8e6}.ed-node[data-drop]:before{content:"";z-index:45;background:var(--ui-violet);border-radius:4px;height:4px;position:absolute;left:8px;right:8px;box-shadow:0 0 0 3px #572ae840}.ed-node[data-drop=before]:before{top:-2px}.ed-node[data-drop=after]:before{bottom:-2px}.ed-ghost{background:var(--ui-violet);color:#fff;font-family:var(--ui-font);box-shadow:var(--ui-shadow-lg);cursor:grabbing;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-weight:800;display:inline-flex}.ed-add-end{background:var(--k-bg);place-items:center;padding:28px 20px 40px;display:grid}.ed-add-end__btn{border:2px dashed color-mix(in srgb, var(--ui-violet) 45%, transparent);background:color-mix(in srgb, var(--ui-violet) 6%, transparent);color:var(--ui-violet-600);font-family:var(--ui-font);border-radius:14px;align-items:center;gap:8px;padding:12px 18px;font-weight:800;display:inline-flex}.k-editable{cursor:text;border-radius:4px;outline:none;transition:box-shadow .15s;box-shadow:0 0 0 1.5px #0000}.k-editable:hover{box-shadow:0 0 0 1.5px #572ae859}.k-editable:focus{box-shadow:0 0 0 2px var(--ui-violet);background:#572ae80f}.k-editable:empty:before,.k-empty:before{content:attr(data-ph);opacity:.4}.ed--mobile{flex-direction:column;height:100svh;display:flex;position:relative;overflow:hidden}.ed-mtop{z-index:60;background:var(--ui-card);border-bottom:1px solid var(--ui-line);align-items:center;gap:2px;height:56px;padding:0 8px 0 12px;display:flex;position:relative}.ed-mtop__brand{color:var(--ui-muted);background:0 0;border:0;align-items:center;gap:2px;margin-right:6px;padding:6px 4px;display:inline-flex}.ed-mcanvas{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:76px;overflow-y:auto}.ed--mobile.has-sheet .ed-mcanvas{padding-bottom:calc(var(--sheet-peek,204px) + 20px)}.ed-mnav{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:60;box-shadow:var(--ui-shadow-lg), 0 0 0 1px var(--ui-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-radius:22px;grid-template-columns:repeat(4,1fr);padding:6px;display:grid;position:absolute;left:10px}.ed-mnav button{color:var(--ui-muted);background:0 0;border:0;border-radius:16px;justify-items:center;gap:2px;padding:7px 0 6px;font-size:11.5px;font-weight:700;display:grid}.ed-mnav button:first-child{color:var(--ui-violet-600)}.ed-mnav button.is-on{background:var(--ui-lilac);color:var(--ui-violet-600)}.ed-msheet-head{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.ed-msheet-head .ui-variant{grid-column:1/-1}.ed-msheet-title{justify-content:space-between;align-items:center;display:flex}.ed-msheet-title h2{margin:0;font-size:18px;font-weight:800}.ui-sheet{z-index:70;background:var(--ui-card);box-shadow:0 -12px 40px -16px #28147859, 0 0 0 1px var(--ui-line);border-radius:24px 24px 0 0;flex-direction:column;transition:height .32s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0}.ui-sheet.is-dragging{transition:none}.ui-sheet__head{touch-action:none;cursor:grab;flex:none;padding:8px 16px 12px}.ui-sheet__head--static{cursor:default;touch-action:auto}.ui-sheet__grab{background:#d9d4e6;border-radius:4px;width:40px;height:5px;margin:0 auto 10px;display:block}.ui-sheet__body{overscroll-behavior:contain;min-height:0;padding:4px 16px calc(24px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.ui-sheet--peek .ui-sheet__body{overflow:hidden}.ui-sheet--panel{height:calc(100svh - 72px);animation:.3s cubic-bezier(.2,.8,.2,1) ui-sheet-in}.ui-sheet-backdrop{z-index:65;background:#211e2b59;animation:.2s ui-fade;position:absolute;inset:0}@keyframes ui-sheet-in{0%{transform:translateY(60%)}}@keyframes ui-fade{0%{opacity:0}}.ui-preview{z-index:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15121ceb;flex-direction:column;align-items:center;gap:12px;padding:14px 14px 18px;animation:.2s ui-fade;display:flex;position:fixed;inset:0}.ui-preview__bar{align-items:center;gap:6px;display:flex}.ui-preview__bar .ui-seg{background:#ffffff1a;width:200px}.ui-preview__bar .ui-seg button{color:#ffffffbf}.ui-preview__bar .ui-seg button.is-on{color:var(--ui-violet-600);background:#fff}.ui-preview__dev{flex:1;height:auto;min-height:0}.ui-preview__laptop{flex:1;place-items:center;width:100%;min-height:0;display:grid}.ui-preview__device{background:#fff;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ui-preview__device--telegram{padding-top:34px}.ui-preview__device.is-dark{background:#17151d}.ui-preview__tg{color:#211e2b;justify-content:space-between;align-items:center;height:50px;padding:0 14px;transition:background-color .3s;display:flex}.ui-preview__device.is-dark .ui-preview__tg{color:#fff}.ui-preview__tg span{opacity:.7;align-items:center;gap:4px;font-size:13.5px;display:inline-flex}.ui-preview__tg strong{text-align:center;font-size:14.5px;line-height:1.15;display:grid}.ui-preview__tg small{opacity:.6;font-size:11px;font-weight:500}.ui-preview__device iframe{background:0 0;border:0;flex:1;width:100%}.ui-preview__main{color:#fff;background:#2aabee;border:0;border-radius:12px;height:50px;margin:6px 10px 10px;font-size:15px;font-weight:700}.ui-preview__note{color:#fff9;text-align:center;margin:0;font-size:12.5px}.ob{flex-direction:column;min-height:100svh;display:flex}.ob__top{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.ob__dots{gap:6px;display:flex}.ob__dots i{background:#e4def7;border-radius:4px;width:28px;height:5px;transition:background-color .3s}.ob__dots i.is-on{background:var(--ui-violet)}.ob__step{width:100%;max-width:760px;margin:0 auto;padding:12px 20px 120px;animation:.35s ui-fade}.ob__step--wide{max-width:1100px}.ob__step--narrow{max-width:560px}.ob h1{letter-spacing:-.03em;margin:10px 0 8px;font-size:clamp(28px,6vw,42px);font-weight:800;line-height:1.08}.ob h2{margin:28px 0 12px;font-size:18px;font-weight:800}.ob__lead{max-width:52ch;color:var(--ui-muted);margin:0 0 26px;font-size:15.5px}.ob-places{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ob-place{background:var(--ui-card);text-align:center;min-height:196px;box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);border:0;border-radius:26px;align-content:start;justify-items:center;gap:4px;padding:28px 12px 22px;transition:box-shadow .2s,transform .2s;display:grid;position:relative}.ob-place .glass{margin-bottom:14px}.ob-place:not(:disabled):hover{box-shadow:0 0 0 1.5px var(--ui-violet), 0 18px 40px -22px #6246ea99;transform:translateY(-2px)}.ob-place:not(:disabled):active{transform:scale(.98)}.ob-place strong{font-size:15.5px;line-height:1.2}.ob-place small{color:var(--ui-muted);font-size:13px}.ob-place.is-soon{cursor:default;opacity:.55;box-shadow:0 0 0 1px var(--ui-line)}.ob-soon{background:var(--ui-lilac);color:var(--ui-violet-600);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:800}.ob-place .ob-soon{margin-top:6px}.ob-list{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line), var(--ui-shadow);border-radius:24px;margin:0;padding:6px;list-style:none}.ob-list li+li{border-top:1px solid var(--ui-line)}.ob-list__row{width:100%;min-height:58px;color:var(--ui-ink);text-align:left;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:0 16px;font-size:16.5px;font-weight:650;transition:background-color .15s,color .15s;display:flex}.ob-list__row span{flex:1}.ob-list__row svg{color:#b4acc9;flex:none;transition:color .15s,transform .15s}.ob-list__row:hover{background:var(--ui-lilac-2);color:var(--ui-violet-600)}.ob-list__row:hover svg{color:var(--ui-violet);transform:translate(2px)}.ob-list__row--custom{color:var(--ui-violet-600)}.ob-list__row--custom svg:first-child{color:var(--ui-violet)}.ob-list__custom{gap:8px;padding:8px;display:flex}.ob-list__custom .ui-input{flex:1;min-height:48px;font-size:16px}.ob-paste{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);border-radius:18px;margin-top:18px;padding:14px 16px}.ob-paste summary{color:var(--ui-violet-600);cursor:pointer;font-size:14px;font-weight:700}.ob-paste[open] summary{margin-bottom:8px}.ob-paste .ui-input{margin:10px 0}.ob-build{grid-template-columns:minmax(0,1fr);gap:0 40px;padding-bottom:0;display:grid}.ob-build__main{min-width:0}.ob-build__preview{display:none}.ob-next{z-index:5;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--ui-paper) 70%, transparent);justify-content:flex-end;margin:18px -20px 0;display:flex;position:sticky;bottom:0}.ob-next .ui-btn{min-width:220px}@media (width>=900px){.ob-build{grid-template-columns:minmax(0,1fr) 340px}.ob-build__preview{grid-area:1/2/span 2;justify-content:center;align-self:start;height:min(680px,100svh - 120px);display:flex;position:sticky;top:16px}.ob-build__preview .dev__viewport .k-app{min-height:100%}.ob-next{grid-column:1}}@media (width<=560px){.ob-next .ui-btn{width:100%;min-width:0}}.ob-struct,.ob-style{gap:10px;display:grid}.ob-struct__h{color:var(--ui-muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 0;font-size:12px;font-weight:800}.ob-struct .bp-row{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ob-struct .bp-row__text small{color:var(--ui-muted);font-size:12px;display:block}.ob-shop{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-line);cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;transition:box-shadow .2s;display:flex}.ob-shop.is-on{box-shadow:0 0 0 1.5px var(--ui-violet), 0 10px 24px -16px #6246ea99}.ob-shop__text{flex:1;gap:2px;min-width:0;display:grid}.ob-shop__text strong{font-size:15px}.ob-shop__text small{color:var(--ui-muted);font-size:12.5px}.ob-struct__add{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ob-struct__add button{background:var(--ui-card);color:var(--ui-ink);box-shadow:0 0 0 1px var(--ui-line);border:0;border-radius:16px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:13.5px;font-weight:700;transition:box-shadow .15s,transform .15s;display:inline-flex}.ob-struct__add button:hover{box-shadow:0 0 0 1.5px var(--ui-violet);transform:translateY(-1px)}.ob-struct__add button svg{color:var(--ui-violet)}@media (width<=720px){.ob-places{gap:8px}.ob-place{border-radius:20px;min-height:150px;padding:18px 6px 14px}.ob-place .glass{margin-bottom:8px;--g:52px!important}.ob-place strong{font-size:13.5px}.ob-place small{font-size:12px}.ob-place .ob-soon{font-size:10.5px}}@media (width>=1024px) and (width<=1280px){.ed--desktop{grid-template-columns:76px 290px minmax(0,1fr) 320px}.ed-rail__nav button .ed-rail__label,.ed-project__name,.ed-project svg,.ed-rail__foot{display:none}.ed-rail__nav button{justify-content:center;padding:12px 0}.ed-rail__brand .ui-logo{font-size:15px!important}.ed-project{justify-content:center}}.ui-week{gap:6px;display:grid}.ui-week__row{align-items:center;gap:6px;min-width:0;display:flex}.ui-week__row.is-off{opacity:.7}.ui-week__day{flex:none;align-items:center;gap:6px;width:74px;font-weight:700;display:inline-flex}.ui-week__note{color:var(--ui-muted,#8a8499);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ui-time{text-align:center;font-variant-numeric:tabular-nums;flex:none;width:64px;padding-inline:8px}.ui-time.is-bad{border-color:#e5484d}.ui-week__step{width:auto}.ob-build__preview .dev--phone .dev__screen{padding-top:7%}.ui-logo-btn{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:4px 6px;transition:background-color .15s;display:inline-flex}.ui-logo-btn:hover{background:var(--ui-lilac-2)}:is(html:has(>body .ed--desktop),html:has(>body .ed--mobile),body:has(.ed--desktop),body:has(.ed--mobile)){overflow:hidden}
