[data-lp] .cks{inset-block:auto var(--cks-vvb,0px);block-size:92vh;inline-size:100%;max-inline-size:100%;block-size:min(92dvh, calc(var(--cks-vvh,100dvh) - 12px));background-color:var(--c-bg);max-block-size:none;color:var(--c-text);font-family:var(--f-text);box-shadow:0 -16px 48px -12px color-mix(in oklab, var(--lp-ink) 38%, transparent);z-index:70;border:0;border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);outline:none;flex-direction:column;margin:0;padding:0;display:none;position:fixed;inset-inline:0;overflow:hidden}[data-lp] .cks[open],[data-lp] .cks:target:not([data-enhanced]){display:flex}[data-lp] .cks::backdrop{background-color:#00000080;background-color:color-mix(in oklab, var(--lp-ink) 55%, transparent)}[data-lp]:not([data-motion=none]) .cks[open]{animation:cks-up .32s var(--lp-ease) both}@keyframes cks-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){[data-lp] .cks[open]{animation:none}}[data-lp] .cks-grip{background-color:var(--c-field);border-radius:999px;flex:none;block-size:4px;inline-size:40px;margin-block:8px 0;margin-inline:auto;display:block}[data-lp] .cks-head{align-items:center;gap:var(--lp-s3);border-block-end:1px solid var(--c-border);flex:none;padding-block:4px 10px;padding-inline:20px 8px;display:flex}[data-lp] .cks-head-text{outline:none;flex:auto;gap:1px;min-inline-size:0;display:grid}[data-lp] .cks-title{font-weight:var(--w-strong);font-size:max(17px, calc(var(--lp-fs-1) * var(--k-text)));line-height:1.35}[data-lp] .cks-sub{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}[data-lp] .cks-close{block-size:44px;inline-size:44px;color:var(--c-text);border-radius:50%;flex:none;place-items:center;display:grid}@media (hover:hover){[data-lp] .cks-close:hover{background-color:var(--c-surface)}}[data-lp] .cks-wait{justify-content:center;align-items:center;gap:var(--lp-s3);padding:var(--lp-s6);color:var(--c-muted);text-align:center;flex-direction:column;flex:auto;display:flex}[data-lp] .cks-spin{border:2px solid;border-block-start-color:#0000;border-radius:50%;flex:none;block-size:20px;inline-size:20px;animation:.8s linear infinite cks-spin;display:inline-block}@keyframes cks-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-lp] .cks-spin{animation-duration:2.4s}}[data-lp] .cks-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[data-lp] .cks-trap{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-lp] .cks-form,[data-lp] .cks-plain{flex-direction:column;flex:auto;min-block-size:0;display:flex}[data-lp] .cks-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;grid-auto-rows:max-content;align-content:start;gap:22px;min-block-size:0;padding-block:18px 28px;padding-inline:20px;display:grid;overflow-y:auto}[data-lp] .cks-plain .cks-body{padding-block-end:calc(28px + env(safe-area-inset-bottom,0px))}[data-lp] .cks-body .lp-field{background-color:var(--c-surface)}[data-lp] .cks-foot{padding-block:12px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--c-border);background-color:var(--c-bg);box-shadow:0 -12px 24px -20px color-mix(in oklab, var(--lp-ink) 40%, transparent);flex:none;gap:8px;padding-inline:20px;display:grid}[data-lp] .cks-confirm{inline-size:100%}[data-lp] .cks-confirm:disabled{cursor:progress}[data-lp] .cks-confirm svg{flex:none}[data-lp] .cks-consent{color:var(--c-muted);font-size:max(12.5px, calc(var(--lp-fs--1) * var(--k-text) * .92));text-align:center;line-height:1.5}[data-lp] .cks-consent a{color:inherit;text-underline-offset:.3em;text-decoration-line:underline}[data-lp] .cks-sec{gap:10px;min-inline-size:0;display:grid}[data-lp] .cks-sec-head{justify-content:space-between;align-items:baseline;gap:4px var(--lp-s3);flex-wrap:wrap;display:flex}[data-lp] .cks-sec-title{color:var(--c-text);font-family:var(--f-text);font-weight:var(--w-strong);font-size:max(15px, calc(var(--lp-fs-0) * var(--k-text)));line-height:1.4}[data-lp] .cks-counter,[data-lp] .cks-ladder{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));font-variant-numeric:tabular-nums}[data-lp] .cks-summary{align-items:flex-start;gap:14px;min-inline-size:0;display:flex}[data-lp] .cks-cover{border-radius:min(var(--r-card), 14px);background-color:var(--c-surface);object-fit:cover;flex:none;block-size:64px;inline-size:64px}[data-lp] .cks-summary-text{flex:auto;gap:6px;min-inline-size:0;display:grid}[data-lp] .cks-summary-title{font-weight:var(--w-strong);line-height:1.45}[data-lp] .cks-included{gap:4px;display:grid}[data-lp] .cks-included>li{color:var(--c-text);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));padding-inline-start:1.1em;line-height:1.45;position:relative}[data-lp] .cks-included>li:before{content:"";background-color:var(--c-link);border-radius:50%;block-size:.42em;inline-size:.42em;position:absolute;inset-block-start:.62em;inset-inline-start:.15em}[data-lp] .cks-included>li[data-extra]{color:var(--c-muted)}[data-lp] .cks-extras{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-summary-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}[data-lp] .cks-summary-amount{font-weight:var(--w-strong);font-size:max(18px, calc(var(--lp-fs-1) * var(--k-text)))}[data-lp] .cks-value{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-total-done .cks-total-sum{border-block-start:0;padding-block-start:0}[data-lp] .cks-window{border-radius:var(--r-chip);background-color:var(--c-tile);min-block-size:30px;color:var(--c-tile-ink);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);justify-self:start;align-items:center;padding-block:3px;padding-inline:12px;display:inline-flex}[data-lp] .cks-resume{border:1.5px solid var(--c-link);border-radius:min(var(--r-card), 14px);background-color:color-mix(in oklab, var(--c-link) 6%, var(--c-bg));color:var(--c-text);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}[data-lp] .cks-resume>svg{color:var(--c-link);flex:none}[data-lp] .cks-resume-text{gap:2px;display:grid}[data-lp] .cks-resume-title{font-weight:var(--w-strong)}[data-lp] .cks-resume-cta{color:var(--c-link);font-weight:var(--w-strong);text-underline-offset:.3em;text-decoration-line:underline}[data-lp] .cks-owned{border-color:var(--c-border);background-color:var(--c-surface)}[data-lp] .cks-owned>svg{color:var(--c-link)}[data-lp] .cks-owned-body{color:var(--c-muted);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.5}[data-lp] .cks-extend{color:var(--c-link);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);line-height:1.45}[data-lp] .cks-opt-meta[data-owned]{color:var(--c-text);font-weight:var(--w-strong)}[data-lp] .cks-sec[data-key=slot]{outline:none}[data-lp] .cks-slot{border:1.5px solid var(--c-link);border-radius:min(var(--r-card), 16px);background-color:color-mix(in oklab, var(--c-link) 6%, var(--c-surface));min-block-size:64px;color:var(--c-text);align-items:center;gap:12px;padding-block:10px;padding-inline:14px 8px;display:flex}[data-lp] .cks-slot>svg{color:var(--c-link);flex:none}[data-lp] .cks-slot:is([data-state=taken],[data-state=invalid],[data-state=off]){border-style:dashed;border-color:var(--c-field);background-color:var(--c-bg)}[data-lp] .cks-slot:is([data-state=taken],[data-state=invalid],[data-state=off])>svg{color:var(--c-muted)}[data-lp] .cks-slot-text{flex:auto;gap:2px;min-inline-size:0;display:grid}[data-lp] .cks-slot-when{font-weight:var(--w-strong);line-height:1.4}[data-lp] .cks-slot-time{white-space:nowrap;font-variant-numeric:tabular-nums}[data-lp] .cks-slot[data-state=taken] .cks-slot-when,[data-lp] .cks-slot[data-state=invalid] .cks-slot-when{color:var(--c-muted);text-decoration-line:line-through}[data-lp] .cks-slot-meta{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.45}[data-lp] .cks-slot-remove{border-radius:var(--r-chip);min-block-size:44px;color:var(--c-link);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);white-space:nowrap;-webkit-tap-highlight-color:transparent;flex:none;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}[data-lp] .cks-slot-remove:focus-visible{outline:2px solid var(--c-link);outline-offset:2px}[data-lp] .cks-slot-remove:disabled{color:var(--c-muted)}[data-lp] .cks-slot-note{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.55}[data-lp] .cks-slot-done{border-radius:min(var(--r-card), 12px);background-color:color-mix(in oklab, var(--c-link) 6%, var(--c-surface));color:var(--c-text);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);align-items:flex-start;gap:10px;padding-block:10px;padding-inline:12px;line-height:1.5;display:flex}[data-lp] .cks-slot-done>svg{color:var(--c-link);flex:none;margin-block-start:1px}[data-lp] .cko-slot-when{font-weight:var(--w-strong);align-items:center;gap:10px;line-height:1.45;display:flex}[data-lp] .cko-slot-when>svg{color:var(--c-link);flex:none}[data-lp] .cko-slot[data-state=lost] .cko-slot-when,[data-lp] .cko-slot[data-state=released] .cko-slot-when{color:var(--c-muted)}[data-lp] .cko-slot>.lp-btn{justify-self:start;min-block-size:44px}[data-lp] .cks-opts,[data-lp] .cks-methods{outline:none;gap:8px;display:grid}[data-lp] :is(.cks-opt,.cks-method,.cks-mode,.cks-bump){border:1.5px solid var(--c-border);border-radius:min(var(--r-card), 16px);background-color:var(--c-surface);min-block-size:56px;color:var(--c-text);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding-block:12px;padding-inline:14px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex;position:relative}[data-lp] :is(.cks-opt,.cks-method,.cks-mode,.cks-bump)[data-on]{border-color:var(--c-link);background-color:color-mix(in oklab, var(--c-link) 7%, var(--c-surface));box-shadow:inset 0 0 0 1px var(--c-link)}[data-lp] :is(.cks-opt,.cks-method,.cks-mode,.cks-bump):has(:focus-visible){outline:2px solid var(--c-link);outline-offset:2px}[data-lp] :is(.cks-opt,.cks-mode)[data-off]{background-color:var(--c-bg);color:var(--c-muted);cursor:not-allowed;border-style:dashed}[data-lp] .cks-method[data-single]{cursor:default}[data-lp] :is(.cks-radio,.cks-check){border:2px solid var(--c-field);background-color:var(--c-bg);flex:none;place-items:center;block-size:22px;inline-size:22px;transition:border-color .14s,background-color .14s;display:grid}[data-lp] .cks-radio{border-radius:50%}[data-lp] .cks-check{border-radius:var(--sp-r-xs)}[data-lp] [data-on]>.cks-radio{border-color:var(--c-link)}[data-lp] [data-on]>.cks-radio:after{content:"";background-color:var(--c-link);border-radius:50%;block-size:10px;inline-size:10px}[data-lp] [data-on]>.cks-check{border-color:var(--c-link);background-color:var(--c-link)}[data-lp] [data-on]>.cks-check:after{content:"";background-color:var(--c-bg);block-size:14px;inline-size:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-lp] .cks-thumb{border-radius:var(--sp-r-sm);background-color:var(--c-bg);object-fit:cover;flex:none;block-size:44px;inline-size:44px}[data-lp] .cks-opt-text,[data-lp] .cks-method-text,[data-lp] .cks-mode-text,[data-lp] .cks-bump-text{flex:auto;gap:2px;min-inline-size:0;display:grid}[data-lp] .cks-opt-label,[data-lp] .cks-method-title,[data-lp] .cks-mode-label,[data-lp] .cks-bump-title{font-weight:var(--w-strong);line-height:1.4}[data-lp] :is(.cks-opt-items,.cks-opt-meta,.cks-method-sub,.cks-bump-alone,.cks-bump-kicker){color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.45}[data-lp] .cks-bump-kicker{color:var(--c-link);font-weight:var(--w-strong)}[data-lp] .cks-method-payee{color:var(--c-text);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);margin-block-start:2px}[data-lp] .cks-opt-price,[data-lp] .cks-bump-price{font-weight:var(--w-strong);white-space:nowrap;flex:none;justify-items:end;gap:1px;display:grid}[data-lp] .cks-opt-was{color:var(--c-muted);font-weight:var(--w-text);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));text-decoration-line:line-through}[data-lp] .cks-mark{border:1px solid var(--c-border);border-radius:var(--sp-r-xs);background-color:var(--c-bg);block-size:28px;min-inline-size:44px;color:var(--c-muted);font-family:system-ui,sans-serif;font-size:var(--sp-fs-body);direction:ltr;flex:none;place-items:center;padding-inline:6px;font-weight:700;display:grid}[data-lp] .cks-all{border:1.5px dashed var(--c-field);border-radius:var(--r-chip);min-block-size:44px;color:var(--c-link);font-weight:var(--w-strong);justify-self:start;padding-inline:14px}[data-lp] .cks-all[data-on]{border-style:solid;border-color:var(--c-link);background-color:color-mix(in oklab, var(--c-link) 7%, var(--c-bg))}[data-lp] .cks-field{gap:6px;min-inline-size:0;display:grid}[data-lp] .cks-label{color:var(--c-text);font-weight:var(--w-strong);font-size:max(15px, calc(var(--lp-fs-0) * var(--k-text) * .94));line-height:1.4}[data-lp] .cks-optional{color:var(--c-muted);font-weight:var(--w-text)}[data-lp] .cks-hint,[data-lp] .cks-error{font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.45}[data-lp] .cks-hint{color:var(--c-muted)}[data-lp] .cks-hint:empty{display:none}[data-lp] .cks-error{color:var(--c-text);font-weight:var(--w-strong);align-items:flex-start;gap:6px;display:flex}[data-lp] .cks-error:before{content:"!";background-color:var(--c-btn);block-size:1.25em;inline-size:1.25em;color:var(--c-btn-text);border-radius:50%;flex:none;place-items:center;margin-block-start:.1em;font-size:.85em;line-height:1;display:inline-grid}[data-lp] .cks-field[data-invalid] .lp-field,[data-lp] .cks .lp-field[aria-invalid=true]{border-color:var(--c-link)}[data-lp] .cks .lp-field:disabled{background-color:var(--c-bg);color:var(--c-muted);border-style:dashed}[data-lp] .cks-area{resize:vertical;min-block-size:4.5rem}[data-lp] .cks-select{display:block;position:relative}[data-lp] .cks-select .lp-field{text-overflow:ellipsis;padding-inline-end:2.5rem}[data-lp] .cks-select-icon{color:var(--c-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:.9rem;transform:translateY(-50%)}[data-lp] .cks-typo{min-block-size:36px;color:var(--c-link);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);text-underline-offset:.3em;justify-self:start;text-decoration-line:underline}[data-lp] .cks-modes{outline:none;grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container lp (min-width:22rem){[data-lp-body] .cks-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-lp] .cks-mode{min-block-size:60px}[data-lp] .cks-mode-fee{color:var(--c-muted);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong)}[data-lp] .cks-mode[data-on] .cks-mode-fee{color:var(--c-text)}[data-lp] .cks-callfirst{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));align-items:center;gap:8px;display:flex}[data-lp] .cks-callfirst>svg{color:var(--c-link);flex:none}[data-lp] .cks-total{border-radius:min(var(--r-card), 16px);background-color:var(--c-surface);gap:8px;padding-block:14px;padding-inline:16px;display:grid}[data-lp] .cks-total-row{justify-content:space-between;align-items:baseline;gap:var(--lp-s3);color:var(--c-muted);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));display:flex}[data-lp] .cks-total-row>:last-child{color:var(--c-text);white-space:nowrap}[data-lp] .cks-total-sum{border-block-start:1px solid var(--c-border);color:var(--c-text);font-weight:var(--w-strong);font-size:max(17px, calc(var(--lp-fs-1) * var(--k-text)));padding-block-start:10px}[data-lp] .cks-total-note{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-total-wait{font-weight:var(--w-text);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-muted,[data-lp] .cks-stale{color:var(--c-muted)}[data-lp] .cks-banner{border:1px solid var(--c-border);border-inline-start:3px solid var(--c-link);border-radius:min(var(--r-card), 12px);background-color:var(--c-surface);color:var(--c-text);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));align-items:flex-start;gap:10px;padding-block:10px;padding-inline:12px;line-height:1.5;display:flex}[data-lp] .cks-banner>svg{color:var(--c-link);flex:none;margin-block-start:1px}[data-lp] .cks-banner a{color:var(--c-link);font-weight:var(--w-strong);text-underline-offset:.3em;text-decoration-line:underline}[data-lp] .cks-guarantee{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.5}[data-lp] .cks-turnstile:empty{display:none}[data-lp] .cks-replace{gap:8px;display:grid}[data-lp] .cks-replace-title{font-weight:var(--w-strong)}[data-lp] .cks-replace-body{color:var(--c-muted);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-replace-actions{gap:8px;display:grid}[data-lp] .cks-done{align-items:flex-start;gap:14px;display:flex}[data-lp] .cks-done-disc,[data-lp] .cks-tickdisc{background-color:var(--c-tile);color:var(--c-tile-ink);border-radius:50%;flex:none;place-items:center;display:grid}[data-lp] .cks-done-disc{block-size:44px;inline-size:44px}[data-lp] .cks-tickdisc{block-size:26px;inline-size:26px}[data-lp] .cks-done-text{gap:4px;min-inline-size:0;display:grid}[data-lp] .cks-done-title{font-family:var(--f-display);font-weight:var(--w-display);font-size:max(19px, calc(var(--lp-fs-2) * var(--k-display)));line-height:var(--lh-display);text-wrap:balance}[data-lp] .cks-done-sub{color:var(--c-muted);line-height:1.55}[data-lp] .cks-payee{border:1px solid var(--c-border);border-radius:min(var(--r-card), 16px);background-color:var(--c-surface);gap:4px;display:grid;overflow:hidden}[data-lp] .cks-payee-exact{background-color:color-mix(in oklab, var(--c-link) 7%, var(--c-surface));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding-block:14px;padding-inline:16px;display:grid}[data-lp] .cks-payee-exact-label{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));grid-column:1/-1}[data-lp] .cks-payee-amount{font-family:var(--f-display);font-weight:var(--w-display);font-size:max(24px, calc(var(--lp-fs-3) * var(--k-display)));line-height:1.15}[data-lp] .cks-payee-fp{color:var(--c-text);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));grid-column:1/-1;line-height:1.5}[data-lp] .cks-payee-list{padding-block:4px 8px;padding-inline:16px;display:grid}[data-lp] .cks-payee-row{border-block-start:1px solid var(--c-border);gap:2px;padding-block:8px;display:grid}[data-lp] .cks-payee-row:first-child{border-block-start:0}[data-lp] .cks-payee-row>dt{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-payee-row>dd{justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;margin:0;display:flex}[data-lp] .cks-payee-value{overflow-wrap:anywhere;font-weight:var(--w-strong);font-variant-numeric:tabular-nums}[data-lp] .cks-payee-note{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));padding-block:0 12px;padding-inline:16px}[data-lp] .cks-copy{border-radius:var(--r-chip);min-block-size:44px;color:var(--c-link);font-size:max(14px, calc(var(--lp-fs--1) * var(--k-text)));font-weight:var(--w-strong);flex:none;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}[data-lp] .cks-copy-solid{background-color:var(--c-bg);box-shadow:inset 0 0 0 1.5px var(--c-field);color:var(--c-text)}[data-lp] .cks-upload{gap:8px;display:grid}[data-lp] .cks-upload-btn{cursor:pointer}[data-lp] .cks-upload-btn[aria-disabled=true]{cursor:progress}[data-lp] .cks-upload:has(input:focus-visible) .cks-upload-btn{outline:2px solid var(--c-link);outline-offset:2px}[data-lp] .cks-upload-done{border-radius:min(var(--r-card), 14px);background-color:var(--c-surface);font-weight:var(--w-strong);align-items:center;gap:10px;padding:12px 14px;display:flex}[data-lp] .cks-wa{border:1.5px solid var(--c-field);border-radius:min(var(--r-card), 16px);background-color:var(--c-bg);min-block-size:56px;color:var(--c-text);align-items:center;gap:12px;padding-block:10px;padding-inline:14px;text-decoration:none;display:flex}@media (hover:hover){[data-lp] .cks-wa:hover{background-color:var(--c-surface)}}[data-lp] .cks-wa-icon{background-color:var(--c-tile);block-size:40px;inline-size:40px;color:var(--c-tile-ink);border-radius:50%;flex:none;place-items:center;display:grid}[data-lp] .cks-wa-text{gap:1px;min-inline-size:0;display:grid}[data-lp] .cks-wa-label{font-weight:var(--w-strong)}[data-lp] .cks-wa-hint{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-later{justify-self:center}[data-lp] .cks-plain-note{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-plan-note{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)));line-height:1.55}[data-lp] .cks-bump[data-off]{background-color:var(--c-bg);color:var(--c-muted);cursor:not-allowed;border-style:dashed}[data-lp] .cks-bump[data-off] :is(.cks-bump-kicker,.cks-bump-title,.cks-bump-price){color:var(--c-muted)}[data-lp] .cks-schedule{border-radius:min(var(--r-card), 16px);background-color:var(--c-surface);gap:6px;padding-block:14px;padding-inline:16px;display:grid}[data-lp] .cks-schedule-title{font-weight:var(--w-strong)}[data-lp] .cks-schedule-list{display:grid}[data-lp] .cks-schedule-list>li{justify-content:space-between;align-items:center;gap:var(--lp-s3);border-block-start:1px solid var(--c-border);min-block-size:48px;padding-block:8px;display:flex}[data-lp] .cks-schedule-list>li:first-child{border-block-start:0}[data-lp] .cks-schedule-text{gap:1px;min-inline-size:0;display:grid}[data-lp] .cks-schedule-label{font-weight:var(--w-strong);line-height:1.4}[data-lp] .cks-schedule-when{color:var(--c-muted);font-size:max(13px, calc(var(--lp-fs--1) * var(--k-text)))}[data-lp] .cks-schedule-list>li[data-now] .cks-schedule-when{color:var(--c-link);font-weight:var(--w-strong)}[data-lp] .cks-schedule-amount{font-weight:var(--w-strong);white-space:nowrap;flex:none}@container lp (min-width:48rem){[data-lp] .cks{block-size:fit-content;inline-size:min(32rem,100% - 48px);max-block-size:min(88dvh, calc(var(--cks-vvh,100dvh) - 48px));border-radius:var(--r-sheet);box-shadow:0 24px 64px -16px color-mix(in oklab, var(--lp-ink) 42%, transparent);margin:auto;inset:0}[data-lp] .cks-grip{display:none}[data-lp] .cks-head{padding-block:14px}[data-lp]:not([data-motion=none]) .cks[open]{animation-name:cks-pop;animation-duration:.22s}[data-lp] .cks-body{padding-inline:24px}[data-lp] .cks-foot{padding-block-end:16px;padding-inline:24px}[data-lp] .cks-wait{min-block-size:16rem}}@keyframes cks-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}[data-lp] .cks.cks-inline{z-index:auto;block-size:auto;max-block-size:none;inline-size:100%;max-inline-size:100%;box-shadow:none;background-color:#0000;border-radius:0;margin:0;scroll-margin-block-start:24px;display:flex;position:relative;inset:auto;overflow:visible}[data-lp] .cks-inline .cks-head{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-lp] .cks-inline .cks-form,[data-lp] .cks-inline .cks-plain{flex:none}[data-lp] .cks-inline .cks-body{padding-block:0 var(--lp-s4);padding-inline:0;overflow:visible}[data-lp] .cks-inline .cks-plain .cks-body{padding-block-end:var(--lp-s4)}[data-lp] .cks-inline .cks-foot{padding-block:var(--lp-s4) 0;box-shadow:none;background-color:#0000;padding-inline:0}[data-lp] .cks-inline .cks-wait{min-block-size:16rem}
