:root,.sheet-root,.toast{--accent: var(--lp-cta);--on-accent: var(--lp-on-cta);--accent-text: var(--lp-cta-text);--accent-soft: var(--lp-wash);--page: var(--lp-page);--surface: var(--lp-surface);--surface-raised: var(--lp-surface);--surface-2: color-mix(in srgb, var(--lp-ink) 5%, var(--lp-surface));--ink: var(--lp-ink);--muted: var(--lp-muted);--border: var(--lp-border);--font-script: var(--lp-display);--font-serif: var(--lp-display);--sheet-title-font: var(--type-display2);--sheet-title-lead-weight: 700}:root{--ap-edge: var(--sp-16);--ap-slot: 48px;--ap-gap: var(--sp-16);--ap-text: calc(var(--ap-edge) + var(--ap-slot) + var(--ap-gap));--ap-section: var(--sp-48)}@media(min-width:992px){:root{--ap-edge: var(--sp-32)}}.ap-main{max-width:calc(624px + 2 * var(--ap-edge));margin:0 auto;padding:var(--sp-16) 0 var(--sp-64)}.ap-main>h1{margin:var(--sp-16) 0 var(--sp-24);padding:0 var(--ap-edge);font:var(--type-display1);letter-spacing:var(--ls-display1)}.ap-main .ev-item{--ev-ring: var(--ap-slot);--ev-gap: var(--ap-gap);--ev-inset: var(--ap-edge);--ev-pad: var(--sp-12);--ev-min: 84px}.ap-main .ev-item>.ev-more{margin-right:var(--sp-8)}html[data-signed-in] #apGate{display:none}html:not([data-signed-in]) #apMe{display:none}html[data-ap-host="0"] #apEvents,html[data-ap-host="0"] #apMore{display:none}html:not([data-ap-host="0"]) #apPathGuest{display:none}html:not([data-ap-host="0"]):not([data-ap-hosting="0"]) #apPathHost{display:none}html[data-ap-hosting="0"] #apNew{display:none}.ap-disc-out svg{width:24px;height:24px}.ap-me-sub{white-space:normal}.ap-slot{flex:none;display:inline-flex;align-items:center;justify-content:flex-end;min-width:18px;max-width:34%;margin-left:var(--ev-gap, var(--sp-16))}.ap-mark{flex:none;display:inline-flex;align-items:center;gap:var(--sp-4);min-width:0;color:color-mix(in srgb,var(--ink) var(--ev-third-ink, 58%),var(--surface));font:var(--type-caption);letter-spacing:var(--ls-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-mark svg{display:block;width:18px;height:18px}.ap-item.has-plan{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.ap-item.has-plan>.ev-row{grid-row:1;grid-column:1;min-height:72px;padding-bottom:0}.ap-item.has-plan>.ap-slot{grid-row:1 / 3;grid-column:2}.ap-item.has-plan>.ev-more{grid-row:1 / 3;grid-column:3}.ap-plan{grid-row:2;grid-column:1 / 3;display:flex;align-items:center;gap:var(--sp-12);min-width:0;padding:0 0 var(--sp-12) var(--ev-div)}.ap-plan-status{flex:1 1 auto;min-width:0;color:color-mix(in srgb,var(--ink) var(--ev-third-ink, 58%),var(--surface));font-size:var(--ev-third-size, 14px);line-height:var(--ev-third-line, 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-plan>.ap-plan-link{flex:none;display:inline-flex;align-items:center;gap:var(--sp-4);margin:calc(-1 * var(--sp-12)) calc(-1 * var(--sp-8)) calc(-1 * var(--sp-12)) 0;line-height:var(--ev-third-line, 20px)}.ap-plan-chev{font:400 18px / 1 var(--font-ui)}#apLink:empty{display:none}#apLink{display:flex;justify-content:center;margin-top:var(--sp-8)}html[data-ap-linkall="1"] #apLink:empty{display:flex;min-height:48px}.link-btn.block.ap-act{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);width:auto;min-height:48px;margin:0;padding:0 var(--sp-16);font:var(--type-small-strong);letter-spacing:var(--ls-small-strong);border-radius:var(--r-medium)}.link-btn.block.ap-act[hidden]{display:none}.link-btn.block.ap-act:active{background:var(--lp-wash)}.link-btn.block.ap-act .ap-act-ic svg{width:20px;height:20px}.ap-item>button.ev-row{width:100%;border:0;background:none;font:inherit;cursor:pointer}.ap-panel{--surface: var(--lp-page);margin:0;border:0;border-radius:var(--r-none);background:none}.ap-panel[hidden]{display:none}.ap-section,.ap-path{padding-top:0;border-top:0}.ap-section{margin-top:var(--ap-section)}.ap-section[hidden]{display:none}.ap-h2{display:flex;align-items:center;margin:0;padding:0 var(--ap-edge) var(--sp-4);font:var(--type-title);letter-spacing:var(--ls-title)}.ap-h2-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-16);min-height:48px;margin:var(--sp-32) 0 0}.ap-h2-row[hidden]{display:none}.ap-h2-row+.a-card-hint{margin:var(--sp-4) 0 0;padding:0 var(--ap-edge);font:var(--type-small);letter-spacing:var(--ls-small)}.ap-item{display:flex;align-items:center}.ap-item[hidden]{display:none}.ap-row{position:relative;display:flex;align-items:center;gap:var(--ap-gap);width:100%;min-height:72px;padding:var(--sp-12) var(--ap-edge);border:0;background:none;color:var(--lp-ink);font:inherit;text-decoration:none;text-align:left;cursor:pointer;transition:background var(--dur-100) var(--ease-standard)}.ap-row[hidden]{display:none}.ap-row:active{background:color-mix(in srgb,var(--lp-ink) 12%,transparent);transition:none}@media(hover:hover){.ap-row:hover{background:color-mix(in srgb,var(--lp-ink) 7%,transparent)}}.ap-row:focus-visible,.ap-panel .ev-row:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset));border-radius:var(--r-large)}.ap-row .md-chev{flex:none;color:var(--lp-muted)}.ap-act+.ap-act:before{content:"";position:absolute;top:-.5px;right:0;left:var(--ap-text);height:1px;background:var(--lp-border);pointer-events:none}.ap-me{min-height:80px;padding:var(--sp-16) var(--ap-edge)}.ap-disc{flex:none;display:grid;place-items:center;width:var(--ap-slot);height:var(--ap-slot);border-radius:var(--r-round);background:var(--lp-cta);color:var(--lp-on-cta);font:var(--type-lead);letter-spacing:var(--ls-lead)}.ap-disc[hidden]{display:none}.ap-me-text{flex:1;min-width:0}.ap-me-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:var(--lp-ink);font:var(--type-lead);letter-spacing:var(--ls-lead);overflow:hidden;overflow-wrap:anywhere}.ap-me-mail{display:block;margin:0;color:var(--lp-muted);font:var(--type-small);letter-spacing:var(--ls-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-signin .ap-me-sub{white-space:normal;overflow:visible}.ap-me-name[hidden],.ap-me-mail[hidden]{display:none}.cta.ap-door.ap-new{display:flex;width:calc(100% - 2 * var(--ap-edge));margin:var(--sp-16) var(--ap-edge) 0}html:not(.ap-app):not([data-ap-acts="1"]) #apMore{display:none}#apMore[hidden],html.ap-app.ap-noacts .ap-path-scan{display:none}html.ap-app.ap-noacts .ap-path-link{display:block}.ap-act-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;margin:0 var(--sp-8) 0 0;border-radius:var(--r-medium);background:var(--lp-wash);color:var(--lp-cta)}.ap-act-ic svg{width:22px;height:22px}.ap-act-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.ap-act-label{font:var(--type-lead);letter-spacing:var(--ls-lead)}.ap-act-sub{color:var(--lp-muted);font:var(--type-small);letter-spacing:var(--ls-small)}.ap-act-label[hidden],.ap-act-sub[hidden],.ap-paths[hidden],.ap-path[hidden]{display:none}.ap-path{display:flex;flex-direction:column;gap:var(--sp-8);margin-top:var(--ap-section);padding:0 var(--ap-edge)}.ap-path-eyebrow{color:var(--lp-cta-text);font:var(--type-caption-caps);letter-spacing:var(--ls-caption-caps);text-transform:uppercase}.ap-path-title{margin:0;font:var(--type-display2);letter-spacing:var(--ls-display2)}.ap-path-body{margin:0;color:var(--lp-ink-2);font:var(--type-copy);letter-spacing:var(--ls-copy)}.ap-path-body[hidden]{display:none}.ap-path-doors{display:flex;gap:var(--sp-8);margin-top:var(--sp-8)}.ap-path-doors[hidden]{display:none}html:not(.ap-app):not([data-ap-acts="1"]) .ap-path-scan{display:none}html.ap-app .ap-path-link,html[data-ap-acts="1"] .ap-path-link{display:none}.cta.ap-door{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);width:auto;min-width:0;min-height:48px;margin:0;padding:0 var(--sp-16);font:var(--type-lead);letter-spacing:var(--ls-lead);white-space:nowrap}.cta.ap-door[hidden]{display:none}.cta.ghost.ap-door{padding:0 15px;border-width:1px;border-color:var(--lp-cta);background:var(--lp-surface);color:var(--lp-cta-text)}.cta.ap-door:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ap-door-ic{flex:none;display:flex}.ap-door-ic svg{width:20px;height:20px}.ap-path-under{display:flex;justify-content:center;margin-top:var(--sp-8)}.link-btn.ap-path-import{display:inline-flex;align-items:center;gap:var(--sp-8);min-height:48px;padding:0 var(--sp-16);color:var(--lp-cta-text);font:var(--type-small-strong);letter-spacing:var(--ls-small-strong);text-decoration:none;border-radius:var(--r-medium)}.link-btn.ap-path-import[hidden]{display:none}.link-btn.ap-path-import:active{background:var(--lp-wash)}html[data-ap-paste="0"] #apPaste,html[data-ap-paste="0"] .ap-path-under.ap-paste{display:none}.ap-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-16);max-width:calc(624px + 2 * var(--ap-edge));margin:0 auto;padding:var(--sp-32) var(--ap-edge) calc(var(--sp-24) + env(safe-area-inset-bottom));color:var(--lp-muted);font:var(--type-small);letter-spacing:var(--ls-small)}.ap-foot[hidden]{display:none}.ap-foot-links{display:flex;gap:var(--sp-16)}.link-btn.ap-foot-link{min-height:48px;padding:0;color:var(--lp-ink-2);font:var(--type-small-strong);letter-spacing:var(--ls-small-strong);text-decoration:none}.link-btn.ap-foot-link[hidden]{display:none}.link-btn.ap-foot-link:active{color:var(--lp-cta-text)}.ap-link .acct-link{width:auto;margin:0;padding:0;border-radius:var(--r-none)}.ap-link .acct-link-toggle{padding-right:var(--ap-edge)}.ap-link>.cta{width:calc(100% - 2 * var(--ap-edge));margin:var(--sp-16) var(--ap-edge)}.ap-panel .dk-skel{gap:0}.ap-panel .dk-skel-row{position:relative;min-height:84px;padding:var(--sp-12) var(--ap-edge);gap:var(--ap-gap)}.ap-panel .dk-skel-row+.dk-skel-row:before{content:"";position:absolute;top:-.5px;right:0;left:var(--ap-text);height:1px;background:var(--lp-border)}.ap-panel .dk-skel-row .sk-circle{width:var(--ap-slot);height:var(--ap-slot)}#apMe .dk-skel-row{min-height:80px;padding:10px var(--ap-edge)}.ap-panel .dk-skel-lines{gap:0}.ap-panel .dk-skel-lines .sk-line:nth-child(1){width:28%;height:7px;margin:4.5px 0}.ap-panel .dk-skel-lines .sk-line:nth-child(2){width:62%;height:12px;margin:6px 0}.ap-panel .dk-skel-lines .sk-line:nth-child(3){width:44%;height:9px;margin:5.5px 0}.ap-panel .dk-skel-lines .sk-line.sk-plan{display:none;width:52%;height:9px;margin:5.5px 0}html[data-ap-plan="1"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+1),html[data-ap-plan="2"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+2),html[data-ap-plan="3"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+3),html[data-ap-plan="4"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+4),html[data-ap-plan="5"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+5),html[data-ap-plan="6"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+6){min-height:104px}html[data-ap-plan="1"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+1) .sk-plan,html[data-ap-plan="2"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+2) .sk-plan,html[data-ap-plan="3"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+3) .sk-plan,html[data-ap-plan="4"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+4) .sk-plan,html[data-ap-plan="5"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+5) .sk-plan,html[data-ap-plan="6"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+6) .sk-plan{display:inline-block}.ap-panel .dk-state{display:flex;align-items:center;gap:var(--sp-16);min-height:84px;padding:var(--sp-12) var(--ap-edge);text-align:left}.ap-panel .dk-state[hidden]{display:none}.ap-panel .dk-state-text{flex:1;margin:0}.ap-panel .dk-state .cta{width:auto;max-width:none;margin:0;padding-inline:var(--sp-16)}#apMe .dk-skel .dk-skel-row:nth-child(n+2),#apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(n+2),#apGuest .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(n+2){display:none}html[data-ap-host="2"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+2),html[data-ap-host="3"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+3),html[data-ap-host="4"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+4),html[data-ap-host="5"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+5),html[data-ap-host="6"] #apHosted .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+6),html[data-ap-guest="2"] #apGuest .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+2),html[data-ap-guest="3"] #apGuest .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+3),html[data-ap-guest="4"] #apGuest .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+4),html[data-ap-guest="5"] #apGuest .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+5),html[data-ap-guest="6"] #apGuest .dk-skel[data-ap-reserved] .dk-skel-row:nth-child(-n+6){display:flex}html:not([data-ap-guest]) .ap-guest,html[data-ap-guest="0"] .ap-guest{display:none}.ap-h2-row>.row-link{flex:none;margin:calc(-1 * var(--sp-12)) calc(-1 * var(--sp-8)) calc(-1 * var(--sp-12)) 0}.tf-main{padding-inline:var(--ap-edge)}@media(max-width:719.98px){.tf-main .ap-list{margin-inline:calc(-1 * var(--ap-edge))}}@media(min-width:720px){.tf-main .ap-panel{margin-top:var(--sp-16);border:1px solid var(--lp-border);border-radius:var(--r-large);background:var(--lp-surface);overflow:hidden}}.tf-lede{min-height:4.86em}.tf-main{padding-bottom:calc(48px + env(safe-area-inset-bottom))}.acct-link[data-held="1"]{opacity:.55}.acct-link[data-held="1"]:active{background:none}@media(min-width:720px){.tf-lede{min-height:1.62em}}.tf-head{justify-content:flex-end;margin-top:var(--sp-8)}.tf-head:has(>.tf-back){justify-content:flex-start}.tf-head>.tf-back{display:inline-flex;align-items:center;gap:0;min-height:48px;margin:calc(-1 * var(--sp-12)) 0 calc(-1 * var(--sp-12)) calc(-1 * var(--sp-4));padding:0 var(--sp-8) 0 0;font:var(--type-small-strong);letter-spacing:var(--ls-small-strong);text-decoration:none;border-radius:var(--r-medium)}.tf-head>.tf-back:active{background:var(--lp-wash)}.tf-back-chev{display:flex;flex:none}.tf-back-chev svg{width:20px;height:20px}.tf-foot{--dk-foot-gap: var(--sp-8);margin-top:var(--sp-16)}.tf-foot[hidden]{display:none}.tf-foot .a-note{margin:0 0 var(--sp-12)}.tf-handed{margin:var(--sp-16) 0 0;color:var(--lp-ink);font:var(--type-small);letter-spacing:var(--ls-small);text-align:center}.tf-handed[hidden],.ap-onboard{display:none}html[data-ap-onboard] .ap-onboard{position:fixed;inset:0;z-index:70;display:flex;width:auto;max-width:none;margin:0;padding:0;border:0;border-radius:0;overflow-y:auto;background:var(--lp-page);color:var(--lp-ink);transition:opacity var(--dur-200) ease}html[data-ap-onboard="1"] body>:not(.ap-onboard){visibility:hidden}html[data-ap-onboard=leaving] .ap-onboard{opacity:0;pointer-events:none}.ap-onboard-in{display:flex;flex-direction:column;width:100%;max-width:calc(480px + 2 * var(--sp-24));min-height:100%;margin:0 auto;padding:calc(var(--sp-24) + env(safe-area-inset-top)) var(--sp-24) calc(var(--sp-24) + env(safe-area-inset-bottom))}.ap-onboard-brand{display:flex;flex-direction:column;align-items:center;gap:var(--sp-12);margin-top:auto}.ap-onboard-brand .lp-brand-mark{width:72px;height:72px}.ap-onboard-name{font:var(--type-display2);letter-spacing:var(--ls-display2)}.ap-onboard-ask{display:flex;flex-direction:column;gap:var(--sp-12);margin-bottom:auto;padding:var(--sp-32) 0 var(--sp-48);text-align:center}.ap-onboard-title{margin:0;font:var(--type-display1);letter-spacing:var(--ls-display1);text-wrap:balance}.ap-onboard-body{margin:0;color:var(--lp-ink-2);font:var(--type-copy);letter-spacing:var(--ls-copy);text-wrap:pretty}.ap-onboard-doors{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-8)}.cta.ap-door.ap-onboard-import{flex:none;min-height:56px;padding:var(--sp-12) var(--sp-24);white-space:normal;text-align:center}.link-btn.ap-onboard-skip{min-height:48px;color:var(--lp-muted);font:var(--type-lead);letter-spacing:var(--ls-lead);text-decoration:none}@media(prefers-reduced-motion:reduce){.ap-row,.ap-main .ev-item{transition-duration:var(--dur-200)}}@media(prefers-color-scheme:dark){html.tf-doc:not([data-mode=light]),html.ap-app:not([data-mode=light]){color-scheme:dark;--lp-page: #171119;--lp-surface: #1e171f;--lp-ink: #f4eef2;--lp-ink-2: color-mix(in srgb, #f4eef2 72%, #1e171f);--lp-muted: color-mix(in srgb, #f4eef2 58%, #1e171f);--lp-border: rgba(244, 238, 242, .12);--lp-cta: #e85d8f;--lp-on-cta: #33121e;--lp-cta-text: #e85d8f;--lp-disc: #c21c5c;--lp-on-disc: #ffffff;--lp-wash: color-mix(in srgb, #f4eef2 7%, #171119);--lp-stage-bg: radial-gradient(1050px 520px at 14% -140px, rgba(232, 93, 143, .14), transparent 70%), radial-gradient(940px 480px at 90% -80px, rgba(47, 193, 179, .08), transparent 72%);--accent: var(--lp-cta);--on-accent: var(--lp-on-cta);--accent-text: var(--lp-cta-text);--accent-soft: var(--lp-wash);--page: var(--lp-page);--surface: var(--lp-surface);--surface-raised: var(--lp-surface);--surface-2: color-mix(in srgb, var(--lp-ink) 5%, var(--lp-surface));--ink: var(--lp-ink);--muted: var(--lp-muted);--border: var(--lp-border)}}.scansheet-box{aspect-ratio:1;width:100%;max-width:360px;margin:0 auto;border-radius:var(--r-large);overflow:hidden;background:var(--scrim)}.scansheet-box video{display:block;width:100%;height:100%;object-fit:cover}.scansheet-hint{margin-top:var(--sp-16);text-align:center}.scansheet-notours{margin-top:var(--sp-8);text-align:center}
