.sl-side__cta{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:13px;background:var(--sl-brand);color:var(--sl-ink);font-weight:700;font-size:14.5px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.1),0 12px 24px -16px rgba(18,196,107,.9);transition:transform .2s var(--sl-ease),background-color .2s ease}.sl-side__cta:hover{background:var(--sl-brand-bright);transform:translateY(-1px)}.sl-side__cta:active{transform:scale(.98)}.sl-side.is-collapsed .sl-side__cta .sl-side__label{display:none}.sl-side__badge{margin-left:auto;min-width:22px;height:22px;padding:0 7px;border-radius:999px;display:inline-grid;place-items:center;font-size:12px;font-weight:700;background:var(--sl-brand);color:var(--sl-ink);animation:sl-pop .5s var(--sl-spring) both}.sl-side.is-collapsed .sl-side__badge{position:absolute;top:4px;right:8px;min-width:18px;height:18px;font-size:10.5px;padding:0 5px}.admin-header__referral{display:none!important}.lk-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.lk-card,.lk-grid{display:grid;gap:14px}.lk-card{position:relative;padding:18px;border-radius:var(--sl-radius-card);background:var(--sl-surface);box-shadow:inset 0 0 0 1px var(--sl-line);animation:sl-fade-up .5s var(--sl-ease) both;transition:transform .3s var(--sl-ease),box-shadow .3s ease}.lk-card:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--sl-line),0 20px 40px -28px rgba(16,38,24,.45)}.lk-card__top{display:flex;align-items:center;gap:12px}.lk-stack{display:flex;flex-shrink:0}.lk-stack>.ui-thumb+.ui-thumb{margin-left:-16px;box-shadow:0 0 0 3px var(--sl-surface),inset 0 0 0 1px var(--sl-line)}.lk-stack__icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--sl-ink);color:var(--sl-brand-bright)}.lk-card__title{flex:1;min-width:0;display:grid}.lk-card__title b{font-size:15.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-card__title small{font-size:13px;color:var(--sl-muted)}.lk-url{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:0;border-radius:12px;background:var(--sl-bg);color:var(--sl-text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.lk-url:hover{background:var(--sl-brand-soft)}.lk-url span{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-url svg{flex-shrink:0;color:var(--sl-muted)}.lk-metrics{margin:0;grid-template-columns:repeat(3,1fr);gap:8px}.lk-metrics,.lk-metrics div{display:grid}.lk-metrics dt{font-size:12px;color:var(--sl-faint);font-weight:600}.lk-metrics dd{margin:0;font-family:var(--font-display),sans-serif;font-size:20px;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lk-actions{display:flex;align-items:center;gap:4px}.lk-actions>.sl-btn{margin-right:auto}.lk-card__date{font-size:12px;color:var(--sl-faint)}.lk-qr{display:grid;place-items:center;padding:12px;border-radius:20px;background:var(--sl-bg)}.lk-qr img{width:260px;max-width:100%;border-radius:12px;animation:sl-pop .5s var(--sl-spring) both}.lf-products{display:grid;gap:12px}.lf-empty{display:grid;justify-items:start;gap:10px;padding:16px;border-radius:16px;background:var(--sl-bg)}.lf-search{flex:1;min-width:0;max-width:320px;height:40px}.lf-plist{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;max-height:360px;overflow-y:auto;padding:2px}.lf-pitem{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border:0;border-radius:14px;background:var(--sl-surface);box-shadow:inset 0 0 0 1px var(--sl-line-strong);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:box-shadow .2s ease,background-color .2s ease,transform .2s var(--sl-ease)}.lf-pitem:hover{transform:translateY(-1px)}.lf-pitem.is-on{background:#f3fcf7;box-shadow:inset 0 0 0 1.5px var(--sl-brand)}.lf-pitem__text{flex:1;min-width:0;display:grid}.lf-pitem__text b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lf-pitem__text small{font-size:12.5px;color:var(--sl-muted)}.lf-check{width:22px;height:22px;flex-shrink:0;border-radius:7px;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--sl-line-strong);color:var(--sl-ink);transition:background-color .2s ease,box-shadow .2s ease}.lf-check.is-on{background:var(--sl-brand);box-shadow:none;animation:sl-pop .35s var(--sl-spring)}.lf-connect{justify-self:start}.lf-rates{display:grid;gap:8px}.lf-rate{display:flex;align-items:center;gap:12px;padding:12px 14px;border:0;border-radius:14px;background:var(--sl-surface);box-shadow:inset 0 0 0 1px var(--sl-line-strong);font:inherit;text-align:left;color:inherit;cursor:pointer}.lf-rate.is-on{background:#f3fcf7;box-shadow:inset 0 0 0 1.5px var(--sl-brand)}.lf-rate b{font-size:14px}.lf-rate strong{margin-left:auto;font-size:14px;font-variant-numeric:tabular-nums}.lf-rateform{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:8px;align-items:center;padding:10px;border-radius:16px;background:var(--sl-bg)}.lf-advanced{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.lf-advanced>span:nth-child(2){flex:1;display:grid}.lf-advanced b{font-size:16px}.lf-advanced small{font-size:13px;color:var(--sl-muted)}.lf-advanced>svg{margin-left:auto;color:var(--sl-muted);transition:transform .3s var(--sl-ease)}.lf-advanced.is-open>svg{transform:rotate(180deg)}.lf-advanced__body{margin-top:18px;padding-top:18px;border-top:1px solid var(--sl-line)}.lf-countdown{display:flex;align-items:flex-end}.lf-countdown .ui-toggle{width:100%}.lf-savebar{position:sticky;bottom:12px;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;border-radius:999px;background:color-mix(in srgb,var(--sl-surface) 88%,transparent);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--sl-line),0 20px 40px -24px rgba(16,38,24,.45)}.lf-preview,.pf-preview{display:grid;justify-items:center;gap:10px;padding:18px;border-radius:24px;background:radial-gradient(70% 60% at 50% 30%,color-mix(in srgb,var(--shop,#12c46b) 20%,transparent),transparent 70%),linear-gradient(160deg,#eceee9,#e2e6df)}.lf-preview__label{font-size:12px;font-weight:700;color:var(--sl-muted)}.lf-phone{width:270px;padding:9px;border-radius:44px;background:#0c0e0d;box-shadow:0 40px 70px -36px rgba(10,30,16,.6)}.lf-phone__screen{position:relative;height:520px;border-radius:36px;background:#f4f5f2;overflow:hidden;display:flex;flex-direction:column}.lf-phone__bar{display:flex;align-items:center;gap:8px;padding:34px 14px 10px;background:#fff;border-bottom:1px solid var(--sl-line)}.lf-phone__bar b{font-size:13px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lf-phone__bar small{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;color:var(--sl-muted)}.lf-phone__logo{width:26px;height:26px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--shop);color:#fff;font-weight:700;font-size:12px}.lf-phone__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.lf-phone__body{flex:1;padding:12px;display:grid;align-content:start;gap:10px;overflow:hidden}.lf-phone__hero{display:grid;gap:6px;animation:sl-fade-up .45s var(--sl-ease) both}.lf-phone__img{aspect-ratio:1;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:#e6e9e3;color:var(--sl-faint)}.lf-phone__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lf-phone__title{font-family:var(--font-display),sans-serif;font-size:17px;letter-spacing:-.03em;line-height:1.15}.lf-phone__price{font-weight:700;font-size:15px}.lf-phone__grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.lf-phone__grid span{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#e6e9e3;color:var(--sl-faint);animation:sl-pop .4s var(--sl-spring) both}.lf-phone__grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lf-phone__grid small{position:absolute;left:5px;bottom:5px;padding:2px 6px;border-radius:999px;background:hsla(0,0%,100%,.92);font-size:10px;font-weight:700;color:#0c0e0d}.lf-phone__amount{display:grid;gap:8px;padding:16px 12px;border-radius:16px;background:#fff}.lf-phone__amount strong{font-family:var(--font-display),sans-serif;font-size:34px;letter-spacing:-.04em}.lf-phone__msg{margin:0;padding:8px 10px;border-radius:12px 12px 12px 3px;background:color-mix(in srgb,var(--shop) 12%,#fff);font-size:11.5px}.lf-phone__chips{display:flex;flex-wrap:wrap;gap:4px}.lf-phone__chips span{padding:4px 8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sl-line);font-size:10px;font-weight:600;animation:sl-pop .35s var(--sl-spring) both}.lf-phone__pay{display:flex;align-items:center;gap:8px;padding:10px 12px 18px;background:#fff;border-top:1px solid var(--sl-line)}.lf-phone__pay span{display:grid;line-height:1.1}.lf-phone__pay small{font-size:9.5px;color:var(--sl-muted)}.lf-phone__pay b{font-size:15px}.lf-phone__pay i{flex:1;height:38px;border-radius:999px;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:13px;background:var(--shop);color:#fff}.lf-ready{display:grid;justify-items:center;gap:14px}.lf-ready>.sl-linkbox,.lf-ready>.sl-share-row{width:100%}.lf-ready__badge{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:var(--sl-brand);color:var(--sl-ink);animation:sl-pop .7s var(--sl-spring) both}.lf-ready__qr{width:180px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--sl-line);animation:sl-fade-up .6s .2s var(--sl-ease) both}.pr-cats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.pr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.pr-card{display:grid;gap:10px;padding:10px 10px 12px;border-radius:var(--sl-radius-card);background:var(--sl-surface);box-shadow:inset 0 0 0 1px var(--sl-line);animation:sl-fade-up .5s var(--sl-ease) both;transition:transform .3s var(--sl-ease),box-shadow .3s ease}.pr-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--sl-line),0 22px 40px -28px rgba(16,38,24,.5)}.pr-card.is-hidden .pr-card__img img{opacity:.45;filter:grayscale(.6)}.pr-card__img{position:relative;aspect-ratio:1;padding:0;border:0;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:var(--sl-surface-2);color:var(--sl-faint);cursor:pointer}.pr-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--sl-ease)}.pr-card:hover .pr-card__img img{transform:scale(1.05)}.pr-card__pills{position:absolute;top:8px;left:8px;display:flex;gap:4px}.pr-card__body{display:flex;align-items:flex-start;gap:6px;padding:0 2px}.pr-card__text{flex:1;min-width:0;display:grid}.pr-card__text b{font-size:14.5px;line-height:1.3}.pr-card__text small{font-size:13px;color:var(--sl-muted)}.pr-cat-title{margin:0;font-size:18px}.pr-cat-add{display:flex;gap:8px;flex:1}.pf-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;padding:10px;border-radius:18px;border:1.5px dashed transparent;background:var(--sl-bg);transition:border-color .2s ease,background-color .2s ease}.pf-photos.is-drag{border-color:var(--sl-brand);background:#f3fcf7}.pf-photo{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;cursor:grab;box-shadow:inset 0 0 0 1px var(--sl-line);animation:sl-pop .45s var(--sl-spring) both}.pf-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.pf-photo.is-cover{grid-column:span 2;grid-row:span 2}.pf-photo__cover{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:rgba(12,14,13,.78);color:#fff;font-size:11px;font-weight:700}.pf-photo__btn{position:absolute;top:6px;right:6px;width:28px;height:28px;border:0;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.92);color:#0c0e0d;cursor:pointer;opacity:0;transition:opacity .2s ease}.pf-photo__btn--left{right:auto;left:6px}.pf-photo:hover .pf-photo__btn{opacity:1}.pf-add{aspect-ratio:1;border:1.5px dashed rgba(12,14,13,.2);border-radius:14px;display:grid;place-items:center;align-content:center;gap:4px;background:var(--sl-surface);font:inherit;color:var(--sl-muted);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.pf-add:hover{border-color:var(--sl-brand);background:#f3fcf7}.pf-add.is-big{grid-column:1/-1;aspect-ratio:auto;height:200px}.pf-add b{color:var(--sl-text);font-size:15px}.pf-add small{font-size:13px}.pf-add__icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--sl-brand-soft);color:var(--sl-brand-ink)}.pf-chip-add{border:1.5px dashed var(--sl-line-strong)!important;box-shadow:none!important}.pf-newcat .sl-input{height:40px;width:200px;border-radius:999px}.pf-variants{display:grid;gap:8px;justify-items:start}.pf-variant{width:100%;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 90px auto;gap:8px;align-items:center;animation:sl-fade-up .35s var(--sl-ease) both}.pf-variant .sl-input-wrap--prefix .sl-input{padding-left:42px}.pf-more{padding-top:4px}.pf-preview__card{width:100%;max-width:300px;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -34px rgba(10,30,16,.55)}.pf-preview__img{position:relative;aspect-ratio:1;display:grid;place-items:center;background:#e6e9e3;color:var(--sl-faint)}.pf-preview__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:sl-fade .5s ease both}.pf-preview__soldout{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:#fdecea;color:#b4251d;font-size:12px;font-weight:700}.pf-preview__body{padding:14px 16px 18px;display:grid;gap:4px}.pf-preview__body b{font-family:var(--font-display),sans-serif;font-size:19px;letter-spacing:-.03em;line-height:1.15}.pf-preview__body strong{font-size:18px;font-variant-numeric:tabular-nums;animation:sl-pop .4s var(--sl-spring)}.pf-preview__body p{margin:4px 0 0;font-size:13px;color:var(--sl-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pf-preview__variants{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.pf-preview__variants span{padding:5px 9px;border-radius:9px;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px var(--sl-line-strong)}.pf-preview__variants span.is-on{box-shadow:inset 0 0 0 2px var(--sl-brand)}.pf-ready{display:grid;justify-items:center;gap:12px}.or-cols{grid-template-columns:96px minmax(0,1.4fr) minmax(0,1fr) 110px minmax(0,1.3fr) 20px}.or-id{display:grid;min-width:0}.or-id b{font-size:14px;font-variant-numeric:tabular-nums}.or-id small{font-size:12.5px;color:var(--sl-muted)}.or-thumbs{display:flex}.or-thumbs .ui-thumb+.ui-thumb{margin-left:-10px;box-shadow:0 0 0 2px var(--sl-surface),inset 0 0 0 1px var(--sl-line)}.or-pills{display:flex;flex-wrap:wrap;gap:6px}.or-chev{color:var(--sl-faint);transition:transform .2s var(--sl-ease)}.ui-list__row:hover .or-chev{transform:translateX(3px);color:var(--sl-text)}.od-steps{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;position:relative}.od-steps li{position:relative;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--sl-faint)}.od-steps li:after{content:"";flex:1;height:2px;border-radius:2px;background:var(--sl-line-strong)}.od-steps li:last-child:after{display:none}.od-steps li.is-done{color:var(--sl-text)}.od-steps li.is-done:after{background:var(--sl-brand)}.od-steps__dot{width:30px;height:30px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--sl-surface-2)}.od-steps li.is-done .od-steps__dot{background:var(--sl-brand);color:var(--sl-ink);animation:sl-pop .5s var(--sl-spring) both}.od-steps li.is-current .od-steps__dot{background:var(--sl-ink);color:#fff;box-shadow:0 0 0 5px rgba(12,14,13,.08)}.od-next{display:grid;gap:10px;justify-items:start;padding:16px;border-radius:16px;background:var(--sl-bg)}.od-next h3{margin:0;font-size:15px}.od-next p{margin:0;font-size:14px;color:var(--sl-muted);max-width:60ch}.od-ship{display:flex;gap:8px;width:100%;flex-wrap:wrap}.od-ship .sl-input{flex:1;min-width:200px}.od-done{display:inline-flex;align-items:center;gap:8px;color:var(--sl-brand-ink)!important;font-weight:600}.od-items{list-style:none;margin:0;padding:0;display:grid;gap:12px}.od-items li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.od-items__text{display:grid;min-width:0}.od-items__text b{font-size:14.5px}.od-items__text small{font-size:13px;color:var(--sl-muted)}.od-items__custom{color:#8a5a00!important}.od-items strong{font-variant-numeric:tabular-nums}.od-totals{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--sl-line);display:grid;gap:8px}.od-totals div{display:flex;justify-content:space-between;font-size:14px}.od-totals dt{color:var(--sl-muted)}.od-totals dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.od-totals .is-discount dd{color:var(--sl-brand-ink)}.od-totals__grand dt{color:var(--sl-text)!important;font-weight:700}.od-totals__grand dd{font-family:var(--font-display),sans-serif;font-size:22px;letter-spacing:-.03em}.od-note{margin:0;padding:12px 14px;border-radius:14px 14px 14px 4px;background:#fdf6e6;font-size:14.5px;white-space:pre-line}.od-customer{display:flex;align-items:center;gap:12px;margin-bottom:12px}.od-customer div{display:grid;min-width:0}.od-customer b{font-size:15px}.od-customer small{font-size:13px;color:var(--sl-muted);overflow:hidden;text-overflow:ellipsis}.od-avatar{width:44px;height:44px;font-size:17px}.od-contact{display:flex;flex-wrap:wrap;gap:6px}.od-block{display:grid;gap:6px;justify-items:start;margin-top:14px;padding-top:14px;border-top:1px solid var(--sl-line)}.od-block__label{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--sl-muted)}.od-block p{margin:0;font-size:14px;white-space:pre-line}.od-line{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:14px}.ui-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cu-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.8fr) 110px 20px}.cu-ocols{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 100px 20px}.cp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.cp-ticket{position:relative;display:grid;grid-template-columns:116px 1fr;border-radius:var(--sl-radius-card);background:var(--sl-surface);box-shadow:inset 0 0 0 1px var(--sl-line);overflow:hidden;animation:sl-fade-up .5s var(--sl-ease) both;transition:transform .3s var(--sl-ease)}.cp-ticket:hover{transform:translateY(-2px)}.cp-ticket__left{position:relative;display:grid;place-content:center;text-align:center;background:var(--sl-brand);color:var(--sl-ink)}.cp-ticket__left:after{content:"";position:absolute;right:-1px;top:10px;bottom:10px;border-right:2px dashed hsla(0,0%,100%,.7)}.cp-ticket__left strong{font-family:var(--font-display),sans-serif;font-size:30px;letter-spacing:-.04em;line-height:1}.cp-ticket__left small{font-size:12px;font-weight:600}.cp-ticket.is-off .cp-ticket__left{background:var(--sl-surface-2);color:var(--sl-muted)}.cp-ticket__right{padding:14px 14px 12px 18px;display:grid;gap:8px}.cp-code{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px;font-weight:700;letter-spacing:.06em;color:var(--sl-text);cursor:pointer}.cp-code svg{color:var(--sl-faint)}.cp-meta{flex-wrap:wrap;gap:6px 10px;font-size:12.5px;color:var(--sl-muted)}.cp-actions,.cp-meta{display:flex;align-items:center}.cp-actions{gap:4px}.cp-actions .sl-switch{margin:0 auto 0 0}.cp-codefield{display:flex;gap:8px}.cp-codeinput{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase}.st-preview{border-radius:22px;overflow:hidden;background:#f4f5f2;box-shadow:inset 0 0 0 1px var(--sl-line),0 24px 50px -32px rgba(10,30,16,.5)}.st-preview__bar{display:flex;align-items:center;gap:10px;padding:14px;background:#fff;border-bottom:1px solid var(--sl-line)}.st-preview__logo{width:34px;height:34px;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--shop);color:#fff;font-weight:700;transition:background-color .4s ease}.st-preview__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.st-preview__body{padding:18px 14px;display:grid;gap:10px;background:radial-gradient(80% 100% at 50% 0,color-mix(in srgb,var(--shop) 18%,transparent),transparent 80%)}.st-preview__line{height:12px;border-radius:999px;background:#e2e5e0}.st-preview__line--short{width:60%}.st-preview__pay{height:44px;border-radius:999px;display:grid;place-items:center;background:var(--shop);color:#fff;font-weight:700;font-size:14px;transition:background-color .4s ease}.st-stripe{display:grid;gap:14px;justify-items:start}.st-stripe.is-on{box-shadow:inset 0 0 0 1.5px rgba(18,196,107,.55)!important}.st-stripe__head{display:flex;align-items:flex-start;gap:14px;width:100%}.st-stripe__head>div{flex:1}.st-stripe__head h3{margin:0 0 2px;font-size:16px}.st-stripe__icon{width:46px;height:46px;flex-shrink:0;border-radius:14px;display:grid;place-items:center;background:var(--sl-ink);color:var(--sl-brand-bright)}.st-stripe__icon--soft{background:var(--sl-brand-soft);color:var(--sl-brand-ink)}.st-fees{margin-bottom:0}.st-gap{margin-bottom:14px}.st-rates__edit{padding:10px;border-bottom:1px solid var(--sl-line)}.st-invite{display:grid;gap:8px;background:radial-gradient(70% 120% at 100% 0,var(--sl-brand-soft),transparent 60%),var(--sl-surface)!important}.st-invite h3{margin:6px 0 0;font-family:var(--font-display),sans-serif;font-size:22px;letter-spacing:-.03em}.st-invite__icon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--sl-ink);color:var(--sl-brand-bright)}.ls-funnel{display:grid;gap:14px}.ls-funnel__row{display:grid;grid-template-columns:150px 1fr 60px;align-items:center;gap:12px;font-size:14px}.ls-funnel__label{color:var(--sl-muted)}.ls-funnel__row b{text-align:right;font-variant-numeric:tabular-nums}.ls-funnel__track{height:12px;border-radius:999px;background:var(--sl-surface-2);overflow:hidden}.ls-funnel__bar{display:block;height:100%;width:var(--w);border-radius:999px;background:linear-gradient(90deg,var(--sl-ink),#3e443d);transform-origin:left;animation:ls-grow 1s var(--sl-ease) both}.ls-funnel__row:last-child .ls-funnel__bar{background:var(--sl-brand)}@keyframes ls-grow{0%{transform:scaleX(0)}}.sl-dash-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px}.sl-widget__link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--sl-muted);transition:color .2s ease}.sl-widget__link:hover{color:var(--sl-text)}.sl-mini-empty{display:grid;justify-items:center;text-align:center;gap:8px;padding:24px 12px;color:var(--sl-faint)}.sl-mini-empty p{margin:0;font-size:14px;color:var(--sl-muted);max-width:30ch}.sl-recent{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sl-recent a{display:flex;align-items:center;gap:12px;padding:8px;margin:0 -8px;border-radius:12px;transition:background-color .15s ease}.sl-recent a:hover{background:var(--sl-bg)}.sl-recent__text{flex:1;min-width:0;display:grid}.sl-recent__text b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-recent__amount small,.sl-recent__text small{font-size:12.5px;color:var(--sl-muted)}.sl-recent__amount{display:grid;justify-items:end}.sl-recent__amount b{font-size:14px;font-variant-numeric:tabular-nums}.sl-recent__status--paid{color:var(--sl-brand-ink)!important;font-weight:600}.sl-recent__status--pending{color:#8a5a00!important;font-weight:600}.sl-rank{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sl-rank li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center}.sl-rank__n{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:12.5px;font-weight:700;background:var(--sl-surface-2)}.sl-rank li:first-child .sl-rank__n{background:var(--sl-ink);color:var(--sl-brand-bright)}.sl-rank__text{display:grid;gap:5px;min-width:0}.sl-rank__text b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-rank__text small{font-size:12.5px;color:var(--sl-muted)}.sl-rank__bar{display:block;width:var(--w);height:5px;border-radius:999px;background:var(--sl-brand);transform-origin:left;animation:ls-grow 1s .3s var(--sl-ease) both}.sl-rank__value{display:grid;justify-items:end}.sl-rank__value b{font-size:14px;font-variant-numeric:tabular-nums}.sl-rank__value small{font-size:12px;color:var(--sl-muted)}.sb__head{display:flex;align-items:baseline;gap:10px;margin-bottom:12px}.sb__head strong{font-family:var(--font-display),sans-serif;font-size:30px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sb__head span{font-size:13px;color:var(--sl-muted)}.sb__chart{position:relative;height:200px;display:flex;align-items:flex-end;gap:4px;padding-bottom:1px;border-bottom:1px solid var(--sl-line-strong)}.sb__grid{position:absolute;left:0;right:0;height:1px;background:var(--sl-line)}.sb__empty{position:absolute;inset:0;display:grid;place-items:center;font-size:13.5px;color:var(--sl-faint);z-index:1}.sb__col{position:relative;flex:1;height:100%;padding:0;border:0;background:none;display:flex;align-items:flex-end;cursor:pointer}.sb__bar{display:block;width:100%;height:var(--h);min-height:2px;border-radius:6px 6px 3px 3px;background:#d5dad2;transform-origin:bottom;animation:sb-grow .9s var(--sl-ease) both;transition:background-color .2s ease}.sb__col.is-last .sb__bar{background:var(--sl-ink)}.sb__col.is-on .sb__bar,.sb__col:hover .sb__bar{background:var(--sl-brand)}@keyframes sb-grow{0%{transform:scaleY(0)}}.sb__axis{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:var(--sl-faint)}.hp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}.hp-step{position:relative;display:grid;gap:8px;justify-items:start}.hp-step h3{margin:4px 0 0;font-size:17px}.hp-step__n{position:absolute;top:16px;right:18px;font-family:var(--font-display),sans-serif;font-size:44px;font-weight:700;color:var(--sl-surface-2);line-height:1}.hp-step__icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--sl-ink);color:var(--sl-brand-bright)}.hp-title{margin:0 0 8px;font-size:18px}.hp-faq details{border-bottom:1px solid var(--sl-line)}.hp-faq summary{padding:14px 0;font-weight:600;font-size:15px;cursor:pointer;list-style:none}.hp-faq summary::-webkit-details-marker{display:none}.hp-faq summary:after{content:"+";float:right;color:var(--sl-muted);font-size:18px;line-height:1}.hp-faq details[open] summary:after{content:"-"}.hp-faq p{margin:0 0 14px;font-size:14.5px;color:var(--sl-muted)}.hp-idea{display:grid;gap:8px;justify-items:start}.hp-idea h3{margin:0;font-size:17px}@media (max-width:1100px){.sl-dash-grid{grid-template-columns:1fr}.lf-rateform{grid-template-columns:1fr 1fr}.or-cols{grid-template-columns:90px minmax(0,1.4fr) 100px minmax(0,1.2fr) 20px}.or-cols>.or-thumbs,.or-cols>span:nth-child(3):not(.ui-cell-num){display:none}}@media (max-width:720px){.cp-grid,.lk-grid{grid-template-columns:1fr}.pr-grid{grid-template-columns:1fr 1fr;gap:10px}.lf-plist,.lf-rateform{grid-template-columns:1fr}.pf-variant{grid-template-columns:1fr 1fr}.pf-variant>:first-child{grid-column:1/-1}.lf-savebar{bottom:8px}.lf-preview{display:none}.ui-stats--3{grid-template-columns:1fr 1fr}.hp-steps{grid-template-columns:1fr}.od-steps b{display:none}.ls-funnel__row{grid-template-columns:110px 1fr 44px;font-size:13px}.or-cols .ui-cell-main+.ui-hide-sm{display:none}}@media (prefers-reduced-motion:reduce){.cp-ticket,.lf-ready__badge,.lf-ready__qr,.lk-card,.ls-funnel__bar,.pf-photo,.pr-card,.sb__bar,.sl-rank__bar{animation:none!important}}.cp-ticket,.lf-ready>*,.lk-card,.lk-url,.pr-card,.ui-modal__body>*{min-width:0}.ui-modal__body{grid-template-columns:minmax(0,1fr)}.lf-ready>.sl-linkbox{max-width:100%}.admin-header__feedback-btn.nolt-feedback-button:after,.admin-header__feedback-btn.nolt-feedback-button:before{display:none!important;content:none!important}.ui-card,.ui-grid>*,.ui-split>*,.ui-stack>*{min-width:0}.ui-row--between{flex-wrap:wrap}@media (max-width:720px){.sl-seg{display:flex;width:100%;overflow-x:auto;scrollbar-width:none}.sl-seg::-webkit-scrollbar{display:none}.sl-seg button{flex:1 0 auto;padding:0 12px}.ui-search{min-width:0;flex:1 1 160px}.ui-toolbar>.ui-tabs{max-width:100%}.lf-savebar{border-radius:20px}.lf-savebar .sl-btn--lg{flex:1}.lf-search{max-width:none}}