.as-content{--as-top: 64px;--as-head-gap: 14px;--as-head-pad: 4px 18px 18px;--as-title: 19px;--as-body-gap: 14px;--as-body-pad: 0 16px;--as-card-radius: 22px;--as-card-pad: 18px;--as-row-radius: 18px;--as-row-pad: 14px 16px;--as-brand-pad: 16px;--as-gap: 12px;--as-gap-tight: 10px;--as-block-gap: 14px;--as-thumb: 52px;--as-thumb-radius: 16px;--as-tile: 44px;--as-tile-radius: 12px;--as-tile-glyph: 18px;--as-name: 16px;--as-brand-name: 14.5px;--as-sub: 12.5px;--as-sub-gap: 3px;--as-sub-gap-tight: 2px;--as-body-text: 13.5px;--as-trust-text: 12px;--as-trust-radius: 12px;--as-trust-pad: 11px 13px;position:absolute;inset:0;display:flex;flex-direction:column;background:var(--kd-surface-alt);color:var(--kd-ink)}.as-top{flex:none;height:var(--as-top)}.as-head{display:flex;align-items:center;gap:var(--as-head-gap);padding:var(--as-head-pad)}.as-back{display:block;flex:none;color:var(--kd-ink)}.as-title{font-family:var(--kd-font-display);font-size:var(--as-title);font-weight:700;letter-spacing:-.02em}.as-body{display:flex;flex:1;flex-direction:column;gap:var(--as-body-gap);overflow:hidden;padding:var(--as-body-pad)}.as-card{background:var(--kd-surface);border:1px solid var(--kd-border);border-radius:var(--as-card-radius);padding:var(--as-card-pad)}.as-card-brand{border-radius:var(--as-row-radius);padding:var(--as-brand-pad)}.as-item{display:flex;align-items:center;gap:var(--as-gap);margin-top:var(--as-block-gap)}.as-thumb{display:block;flex:none;width:var(--as-thumb);height:var(--as-thumb);border-radius:var(--as-thumb-radius);object-fit:cover}.as-item-copy{flex:1;min-width:0}.as-item-name{display:block;font-size:var(--as-name);font-weight:700}.as-sub{display:block;margin-top:var(--as-sub-gap);font-size:var(--as-sub);color:var(--kd-slate-500)}.as-sub-tight{margin-top:var(--as-sub-gap-tight)}.as-kept{margin-top:var(--as-block-gap);font-size:var(--as-body-text);line-height:1.5;color:var(--kd-slate-600)}.as-kept b{color:var(--kd-ink)}.as-row{display:flex;align-items:center;gap:var(--as-gap);background:var(--kd-surface);border:1px solid var(--kd-border);border-radius:var(--as-row-radius);padding:var(--as-row-pad)}.as-row svg{display:block;flex:none}.as-row-text{font-size:var(--as-body-text);font-weight:700;line-height:1.45}.as-brand{display:flex;align-items:center;gap:var(--as-gap)}.as-tile{display:grid;flex:none;place-items:center;width:var(--as-tile);height:var(--as-tile);overflow:hidden;background:var(--kd-surface-alt);border:1px solid var(--kd-border);border-radius:var(--as-tile-radius)}.as-tile span{font-family:var(--kd-font-display);font-size:var(--as-tile-glyph);font-weight:700;color:var(--kd-text-muted);opacity:.7;filter:blur(5px)}.as-brand-copy{flex:1;min-width:0}.as-brand-name{display:block;font-size:var(--as-brand-name);font-weight:700}.as-trust{display:flex;align-items:center;gap:var(--as-gap-tight);margin-top:var(--as-block-gap);background:var(--kd-surface-alt);border-radius:var(--as-trust-radius);padding:var(--as-trust-pad);font-size:var(--as-trust-text);line-height:1.5;color:var(--kd-slate-600)}.as-trust svg{display:block;flex:none}.as-boost{position:relative}.as-boost-badge{position:absolute;z-index:2;top:32px;right:20px}.as-cta .kd-btn{width:100%}.as-paste{margin-top:var(--as-gap);text-align:center;font-size:var(--as-sub);color:var(--kd-slate-500)}.as-content{--as-offer-row-pad: 12px 16px;--as-offer-value: 24px;--as-ask-pad: 20px 18px;--as-ask-size: 20px;--as-ask-gap: 12px;--as-quote-radius: 0 12px 12px 0;--as-quote-pad: 12px 14px;--as-quote-rule: 3px;--as-cta-gap: 18px;--as-not-yet-gap: 10px;--as-coupon-accent: 6px;--as-coupon-pad: 16px 18px 14px;--as-coupon-logo-size: 14px;--as-coupon-brand: 15px;--as-coupon-sub: 12px;--as-coupon-sub-gap: 1px;--as-coupon-offer: 22px;--as-coupon-offer-gap: 2px 0 12px;--as-coupon-label: 10px;--as-coupon-label-gap: 7px;--as-coupon-box-pad: 0 8px 0 15px;--as-coupon-box-border: 1.5px;--as-coupon-box-h: 56px;--as-coupon-code: 21px;--as-perf-gap: 14px 18px 0;--as-perf-hole: 16px;--as-perf-hole-x: -27px;--as-bite: 8px;--as-seam: 2px;--as-bite-y: 17px;--as-round: 50%;--as-cond-pad: 12px 18px 15px;--as-cond-h: 10.5px;--as-cond-h-gap: 8px;--as-cond-h-mb: 10px;--as-cond-gap: 8px 14px;--as-cond-text: 12px}.as-row-offer{padding:var(--as-offer-row-pad)}.as-offer-value{flex:none;font-family:var(--kd-font-num);font-variant-numeric:tabular-nums;font-size:var(--as-offer-value);font-weight:700;color:var(--kd-value-strong)}.as-card-ask{padding:var(--as-ask-pad)}.as-ask{font-family:var(--kd-font-display);font-size:var(--as-ask-size);font-weight:800;line-height:1.2;letter-spacing:-.02em}.as-ask-copy{margin-top:var(--as-ask-gap);font-size:var(--as-body-text);line-height:1.6;color:var(--kd-slate-600)}.as-ask-copy b{color:var(--kd-ink)}.as-quote{margin-top:var(--as-ask-gap);border-left:var(--as-quote-rule) solid var(--kd-primary);border-radius:var(--as-quote-radius);background:var(--kd-surface-alt);padding:var(--as-quote-pad);font-size:var(--as-body-text);line-height:1.55;color:var(--kd-ink)}.as-ask-cta{margin-top:var(--as-cta-gap)}.as-not-yet{display:flex;justify-content:center;margin-top:var(--as-not-yet-gap)}.as-coupon{position:relative;flex:none;overflow:hidden;border-radius:var(--kd-radius-xl);background:none;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--kd-ink) 6%,transparent))}.as-coupon-accent{height:var(--as-coupon-accent);background:var(--kd-slate-300)}.as-coupon-body{padding:var(--as-coupon-pad);background:var(--kd-surface)}.as-coupon-stub{--as-stub-bites: radial-gradient(circle at 0 var(--as-bite-y), transparent var(--as-bite), var(--kd-ink) calc(var(--as-bite) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% var(--as-bite-y), transparent var(--as-bite), var(--kd-ink) calc(var(--as-bite) + .5px)) right / 51% 100% no-repeat;margin-top:calc(-1 * var(--as-seam));padding-top:var(--as-seam);background:var(--kd-surface);-webkit-mask:var(--as-stub-bites);mask:var(--as-stub-bites)}.as-coupon-stub .as-coupon-perf:before,.as-coupon-stub .as-coupon-perf:after{content:none}.as-coupon-top{display:flex;align-items:center;gap:var(--as-gap);margin-bottom:var(--as-gap)}.as-coupon-logo{display:grid;flex:none;place-items:center;width:var(--as-tile);height:var(--as-tile);border:1px solid var(--kd-border);border-radius:var(--as-tile-radius);background:var(--kd-surface-alt);font-family:var(--kd-font-display);font-size:var(--as-coupon-logo-size);font-weight:800;color:var(--kd-slate-300)}.as-coupon-hd{flex:1;min-width:0}.as-coupon-brand{display:block;font-size:var(--as-coupon-brand);font-weight:700;color:var(--kd-text-subtle)}.as-coupon-sub{display:block;margin-top:var(--as-coupon-sub-gap);font-size:var(--as-coupon-sub);color:var(--kd-text-subtle)}.as-coupon-offer{margin:var(--as-coupon-offer-gap);font-family:var(--kd-font-display);font-size:var(--as-coupon-offer);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--kd-text-subtle)}.as-coupon-label{margin-bottom:var(--as-coupon-label-gap);font-family:var(--kd-font-num);font-size:var(--as-coupon-label);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kd-text-subtle)}.as-coupon-box{display:flex;align-items:center;min-height:var(--as-coupon-box-h);border:var(--as-coupon-box-border) solid var(--kd-border);border-radius:var(--as-tile-radius);background:var(--kd-surface-alt);padding:var(--as-coupon-box-pad)}.as-coupon-code{flex:1;font-family:var(--kd-font-num);font-variant-numeric:tabular-nums lining-nums;font-size:var(--as-coupon-code);font-weight:700;letter-spacing:.1em;color:var(--kd-text-subtle)}.as-coupon-perf{position:relative;height:0;margin:var(--as-perf-gap);border-top:2px dashed var(--kd-border)}.as-coupon-perf:before,.as-coupon-perf:after{content:"";position:absolute;top:50%;width:var(--as-perf-hole);height:var(--as-perf-hole);border-radius:var(--as-round);background:var(--kd-surface-alt);transform:translateY(-50%)}.as-coupon-perf:before{left:var(--as-perf-hole-x)}.as-coupon-perf:after{right:var(--as-perf-hole-x)}.as-cond{padding:var(--as-cond-pad)}.as-cond-h{display:flex;align-items:center;gap:var(--as-cond-h-gap);margin-bottom:var(--as-cond-h-mb);font-family:var(--kd-font-num);font-size:var(--as-cond-h);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kd-slate-500)}.as-cond-h svg{color:var(--kd-primary)}.as-cond-list{display:grid;grid-template-columns:auto 1fr;gap:var(--as-cond-gap)}.as-cond-pair{display:contents}.as-cond-k{font-size:var(--as-cond-text);font-weight:600;white-space:nowrap;color:var(--kd-slate-500)}.as-cond-v{font-size:var(--as-cond-text);font-weight:600;line-height:1.35;color:var(--kd-ink)}.ms-content{--ms-safe-top: 59px;--ms-nav-h: 58px;--ms-nav-pad: 8px 20px 6px;--ms-page-pad: 24px 20px 0;--ms-mesh-top: -43px;--ms-mesh-h: 360px;--ms-fade-top: 111px;--ms-fade-bottom: 100px;--ms-bar-bottom: 18px;--ms-bar-side: 22px;--ms-bar-pad: 7px;--ms-bar-gap: 2px;--ms-tab-pad: 9px 0 8px;--ms-check-pad: 8px 12px;--ms-glass-rim: inset 0 .8px 0 rgba(255, 255, 255, .6), inset 0 0 0 .5px rgba(255, 255, 255, .3);position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--kd-surface-alt);font-family:var(--kd-font-body);color:var(--kd-ink);text-align:left}.ms-mesh{position:absolute;top:var(--ms-mesh-top);right:0;left:0;height:var(--ms-mesh-h);background:var(--kd-gradient-mesh);opacity:.4;-webkit-mask-image:linear-gradient(180deg,var(--kd-ink) 46%,transparent);mask-image:linear-gradient(180deg,var(--kd-ink) 46%,transparent)}.ms-head{position:relative;z-index:3;flex:none;padding-top:var(--ms-safe-top)}.ms-head .kd-navbar{box-sizing:border-box;height:var(--ms-nav-h);padding:var(--ms-nav-pad);border-bottom:none;background:transparent}.ms-page{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:var(--kd-space-6);min-height:0;padding:var(--ms-page-pad)}.ms-intro{max-width:62ch;margin:0;font-size:var(--kd-text-sm);line-height:1.5;color:var(--kd-slate-600)}.ms-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--kd-space-2)}.ms-list{display:flex;flex-direction:column;gap:var(--kd-space-4)}.ms-countrow{display:flex;align-items:center;justify-content:space-between;gap:var(--kd-space-3)}.ms-count{font-family:var(--kd-font-num);font-size:var(--kd-text-2xs);font-weight:var(--kd-weight-bold);letter-spacing:var(--kd-tracking-wide);text-transform:uppercase;color:var(--kd-slate-500)}.ms-sync{display:grid;justify-items:end;align-items:center;min-height:var(--kd-control-h-sm)}.ms-check{display:inline-flex;grid-area:1 / 1;align-items:center;gap:var(--kd-space-2);padding:var(--ms-check-pad);border:1px solid var(--kd-border);border-radius:var(--kd-radius-pill);background:var(--kd-surface);box-shadow:var(--kd-shadow-xs);font-size:var(--kd-text-xs);font-weight:var(--kd-weight-bold);color:var(--kd-slate-600)}.ms-check svg{flex:none;width:var(--kd-icon-sm);height:var(--kd-icon-sm)}.ms-spin{display:grid;place-items:center;color:var(--kd-primary)}.ms-check-busy{opacity:0}.ms-check-done{padding-inline:0;border-color:transparent;background:none;box-shadow:none;color:var(--kd-slate-500)}.ms-check-done svg{color:var(--kd-success)}.ms-groups{display:flex;flex-direction:column;gap:var(--kd-space-6)}.ms-new{position:relative;z-index:1}.ms-group .kd-section__head{justify-content:flex-start;gap:var(--kd-space-2)}.ms-card{position:relative}.ms-flash{position:absolute;inset:0;border-radius:var(--kd-radius-lg);background:color-mix(in srgb,var(--kd-primary) 9%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--kd-primary) 40%,transparent);opacity:0;pointer-events:none}.ms-n{margin-left:var(--kd-space-2);font-family:var(--kd-font-num);font-size:var(--kd-text-xs);font-weight:var(--kd-weight-bold);font-variant-numeric:tabular-nums lining-nums;color:var(--kd-slate-500)}.ms-swap{display:inline-grid}.ms-swap>span{grid-area:1 / 1}.ms-was{opacity:0}.ms-fade{position:absolute;z-index:4;right:0;bottom:0;left:0;height:var(--ms-fade-bottom);background:linear-gradient(to top,color-mix(in srgb,var(--kd-surface-alt) 90%,transparent),75%,transparent)}.ms-content:before{content:"";position:absolute;z-index:2;top:0;right:0;left:0;height:var(--ms-fade-top);background:linear-gradient(to bottom,var(--kd-surface-alt),transparent)}.ms-floatbar{position:absolute;z-index:5;right:0;bottom:var(--ms-bar-bottom);left:0;display:flex;justify-content:center;padding:0 var(--ms-bar-side)}.ms-floatbar .kd-tabbar{width:100%;gap:var(--ms-bar-gap);padding:var(--ms-bar-pad);border:1px solid color-mix(in oklab,var(--kd-border) 76%,transparent);border-radius:var(--kd-radius-pill);background:color-mix(in oklab,var(--kd-surface) 82%,transparent);box-shadow:var(--ms-glass-rim),var(--kd-shadow-glass);-webkit-backdrop-filter:blur(14px) saturate(1.35);backdrop-filter:blur(14px) saturate(1.35)}.ms-floatbar .kd-tab{padding:var(--ms-tab-pad);border-radius:var(--kd-radius-pill);gap:var(--ms-bar-gap)}.ms-floatbar .kd-tab.is-active{background:color-mix(in srgb,var(--kd-primary) 14%,transparent)}
