body[data-skin="1sn"]{--radius:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--elev-1:0 1px 2px #2a25210a, 0 6px 18px -14px #2a252138;--elev-2:0 10px 30px -18px #2a252159;--elev-3:0 24px 60px -24px #2a252173;--hairline:1px solid #2a252124;--ease-spring:cubic-bezier(.32, 1.35, .42, 1);--ease-foil:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.2, .7, .2, 1);--dur-base:.3s;--dur-sheet:.52s;letter-spacing:0;-webkit-font-smoothing:antialiased;font-size:14.5px}body[data-skin="1sn"] .brand-text-faint.uppercase,body[data-skin="1sn"] .uppercase.tracking-widest{letter-spacing:.14em;font-weight:600}body[data-skin="1sn"] .brand-input{background:var(--brand-surface);border-radius:var(--radius);border-color:var(--brand-border)}body[data-skin="1sn"] :focus-visible{box-shadow:0 0 0 4px #c3a05a47!important}body[data-skin="1sn"] .skin-tabs{left:18px;right:18px;bottom:calc(14px + env(safe-area-inset-bottom));background:var(--brand-text);z-index:30;view-transition-name:app-bottom-nav;border-radius:0;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;height:62px;padding:6px;display:grid;position:fixed;box-shadow:0 18px 36px -14px #2a252199}body[data-skin="1sn"] .skin-tabs a{color:#faf6ee9e;letter-spacing:.06em;text-transform:uppercase;transition:color var(--dur-base) var(--ease-out);border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0 2px;font-size:9.5px;font-weight:600;text-decoration:none;display:flex;position:relative}body[data-skin="1sn"] .skin-tabs a>span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}body[data-skin="1sn"] .skin-tabs a[aria-current=page]{color:var(--brand-text);background:var(--brand-bg);view-transition-name:skin-tab-active}body[data-skin="1sn"] .skin-tabs svg{width:18px;height:18px}::view-transition-group(skin-tab-active){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,1.35,.42,1)}body[data-skin="1sn"] .skin-pill{text-transform:none;letter-spacing:.01em;transition:transform .18s var(--ease-out), opacity .18s var(--ease-out);border-radius:0;font-size:14px;font-weight:600}body[data-skin="1sn"] .skin-pill:active{transform:scale(.97)}body[data-skin="1sn"] .skin-almond{aspect-ratio:34/58;border:1.3px solid var(--brand-text);background:var(--brand-surface);width:100%;max-width:42px;transition:background .35s var(--ease-out), border-color .35s var(--ease-out);border-radius:50%/72% 72% 28% 28%;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}body[data-skin="1sn"] .skin-almond img{opacity:0;width:66%;height:auto;transition:opacity .3s var(--ease-out), transform .5s var(--ease-spring);display:block;transform:scale(.4)}body[data-skin="1sn"] .skin-almond.is-filled{background:var(--brand-text)}body[data-skin="1sn"] .skin-almond.is-filled img{opacity:1;transform:none}body[data-skin="1sn"] .skin-almond.is-next{border-style:dashed;border-color:var(--skin-accent)}body[data-skin="1sn"] .skin-almond.is-landing:after{content:"";border-radius:inherit;border:1.5px solid var(--skin-accent);opacity:0;animation:skin-ring .9s var(--ease-out) forwards;position:absolute;inset:-6px}@keyframes skin-ring{0%{opacity:0;transform:scale(.85)}30%{opacity:1}to{opacity:0;transform:scale(1.15)}}body[data-skin="1sn"] .skin-sheet{background:var(--brand-surface);box-shadow:var(--elev-3);animation:skin-sheet-up var(--dur-sheet) var(--ease-spring) both;border-radius:0}@keyframes skin-sheet-up{0%{transform:translateY(105%)}to{transform:none}}body[data-skin="1sn"] .skin-sheet-down{animation:skin-sheet-down .22s var(--ease-in) both}@keyframes skin-sheet-down{to{transform:translateY(105%)}}body[data-skin="1sn"] .skin-big-almond{background:var(--brand-text);border-radius:50%/72% 72% 28% 28%;justify-content:center;align-items:center;width:74px;height:112px;margin:6px auto 14px;display:flex;position:relative}body[data-skin="1sn"] .skin-big-almond img{width:44px;height:auto}body[data-skin="1sn"] .skin-big-almond:after{content:"";border-radius:inherit;border:1.5px solid var(--skin-accent);position:absolute;inset:-7px}body[data-skin="1sn"] .skin-glow{position:relative;overflow:hidden}body[data-skin="1sn"] .skin-glow:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--skin-glow) 90%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-40px}body[data-skin="1sn"] .skin-stagger>*{animation:skin-rise .52s var(--ease-spring) both}body[data-skin="1sn"] .skin-stagger>:nth-child(2){animation-delay:50ms}body[data-skin="1sn"] .skin-stagger>:nth-child(3){animation-delay:.1s}body[data-skin="1sn"] .skin-stagger>:nth-child(4){animation-delay:.15s}body[data-skin="1sn"] .skin-stagger>:nth-child(5){animation-delay:.2s}body[data-skin="1sn"] .skin-stagger>:nth-child(n+6){animation-delay:.24s}@keyframes skin-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}body[data-skin="1sn"] .skin-hide{display:none!important}body[data-skin="1sn"] .soft-breath{animation:none}body[data-skin="1sn"]{--skin-status:var(--olive,#4f5a3a);--olive:#4f5a3a}body[data-skin="1sn"] [class*=rounded-][class*=bg-],body[data-skin="1sn"] .brand-surface{background:var(--brand-surface)}body[data-skin="1sn"] [role=status]:not(.skin-tabs){border-radius:var(--radius-2xl)}body[data-skin="1sn"] .skin-empty{box-shadow:none;background:0 0;border:0;padding-top:8vh}body[data-skin="1sn"] .skin-arch{border-radius:46% 46% 0 0/30% 30% 0 0;overflow:hidden}body[data-skin="1sn"] .skin-cove{isolation:isolate;position:relative}body[data-skin="1sn"] .skin-cove:before{content:"";border-radius:inherit;background:radial-gradient(64% 80% at 50% 0%, color-mix(in srgb, var(--skin-accent) 42%, var(--skin-glow)), transparent 70%);filter:blur(18px);opacity:1;z-index:-1;pointer-events:none;position:absolute;inset:-26px -14px 34%}body[data-skin="1sn"] .skin-foil{position:relative;overflow:hidden}body[data-skin="1sn"] .skin-foil:after{content:"";animation:skin-1sn-foil 2.4s var(--ease-foil) .6s 1 both;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fffcf500 44%,#fffcf58c 50%,#c3a05a61 54%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}@keyframes skin-1sn-foil{to{transform:translate(120%)}}body[data-skin="1sn"] .skin-foil-edge{box-shadow:inset 0 1px #c3a05ad9}body[data-skin="1sn"] .skin-set-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}body[data-skin="1sn"] .skin-set-grid>*{min-width:0}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .skin-foil:after{opacity:0;animation:none}}body[data-skin="1sn"] .wc-stage{perspective:1100px}body[data-skin="1sn"] .wc-face[hidden]{display:none}body[data-skin="1sn"] .wc{aspect-ratio:1.58;cursor:pointer;width:100%;transform-style:preserve-3d;transition:transform .5s var(--ease-out);animation:skin-1sn-card-in 1s .1s var(--ease-spring) both;outline:none;position:relative}body[data-skin="1sn"] .wc:focus-visible{box-shadow:0 0 0 3px var(--brand-bg), 0 0 0 5px var(--brand-text);border-radius:0}@keyframes skin-1sn-card-in{0%{opacity:0;transform:translateY(40px)rotateX(14deg)}}body[data-skin="1sn"] .wc-in{position:absolute;inset:0}body[data-skin="1sn"] .wc-face{border-radius:0;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fffc,0 30px 46px -26px #60402080,0 4px 12px -6px #60402038}body[data-skin="1sn"] .wc-front{background:radial-gradient(120% 80% at 85% -10%,#d69e562e,#0000 55%),linear-gradient(160deg,#fdf8f0,#f3e6d3);border:1px solid #e3d1ba}body[data-skin="1sn"] .wc-back{background:linear-gradient(160deg,#f7eedf,#eddcc0);border:1px solid #ddc7aa;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px;display:grid}body[data-skin="1sn"] .wc-top{align-items:center;gap:9px;display:flex;position:absolute;top:14px;left:16px;right:16px}body[data-skin="1sn"] .wc-mark{flex:none;width:30px;height:auto}body[data-skin="1sn"] .wc-name{white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1;overflow:hidden}body[data-skin="1sn"] .wc-count{color:color-mix(in srgb, var(--brand-text) 55%, transparent);white-space:nowrap;margin-left:auto;font-size:15px}body[data-skin="1sn"] .wc-count b{color:var(--brand-text);font-variant-numeric:lining-nums;font-size:30px;font-weight:500}body[data-skin="1sn"] .wc-wave{width:calc(100% - 20px);height:auto;position:absolute;top:25%;left:10px;right:10px;overflow:visible}body[data-skin="1sn"] .wc-track{fill:none;stroke:#dcc8af;stroke-width:3px;stroke-linecap:round}body[data-skin="1sn"] .wc-lit{fill:none;stroke:#c88a3e;stroke-width:3.2px;stroke-linecap:round;filter:url(#wc-glow)}body[data-skin="1sn"] .wc-bloom{fill:none;stroke:#c88a3e;stroke-width:12px;stroke-linecap:round;opacity:.22;filter:blur(5px)}body[data-skin="1sn"] .wc-empty{fill:url(#wc-emboss);stroke:#d5be9f;stroke-width:.8px}body[data-skin="1sn"] .wc-hl{fill:none;stroke:#ffffffe6;stroke-width:.9px;transform:translate(-.6px,-.6px)}body[data-skin="1sn"] .wc-foil{fill:url(#wc-foil);stroke:#b57f3a;stroke-width:1px}body[data-skin="1sn"] .wc-foiltxt{font:500 13px var(--font-mona,sans-serif);fill:#4a3320;text-anchor:middle;dominant-baseline:central}body[data-skin="1sn"] .wc-ink-ring{fill:none;stroke:#eddcc08c;stroke-width:.7px}body[data-skin="1sn"] .wc-landing{transform-box:fill-box;transform-origin:50%;animation:.56s cubic-bezier(.2,.9,.3,1.1) both skin-1sn-stamp}@keyframes skin-1sn-stamp{0%{opacity:0;transform:scale(2.4)rotate(-26deg)}68%{opacity:1;transform:scale(.9)rotate(0)}84%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}body[data-skin="1sn"] .wc-head{fill:#fff3da;filter:url(#wc-glow);opacity:0}body[data-skin="1sn"] .wc-bot{justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:13px;left:16px;right:16px}body[data-skin="1sn"] .wc-bot b{font-size:20px;font-weight:500;line-height:1.05;display:block}body[data-skin="1sn"] .wc-bot span{color:color-mix(in srgb, var(--brand-text) 55%, transparent);letter-spacing:.02em;font-size:11.5px;font-weight:600}body[data-skin="1sn"] .wc-hint{text-align:right;line-height:1.3}body[data-skin="1sn"] .wc-sheen{pointer-events:none;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(40% 60% at var(--mx,50%) var(--my,30%), #ffecc8bf, transparent 70%);transition:opacity .4s;position:absolute;inset:0}body[data-skin="1sn"] .wc:hover .wc-sheen,body[data-skin="1sn"] .wc.wc-touch .wc-sheen{opacity:1}body[data-skin="1sn"] .wc-qr{background:#fffbf3;border-radius:0;place-items:center;width:150px;height:150px;display:grid;box-shadow:0 6px 16px -8px #60402059}body[data-skin="1sn"] .wc-noqr{text-align:center;padding:12px;font-size:12.5px;line-height:1.4}body[data-skin="1sn"] .wc-back h3{font-size:23px;line-height:1.1}body[data-skin="1sn"] .wc-back p{color:color-mix(in srgb, var(--brand-text) 60%, transparent);margin-top:6px;font-size:13px;line-height:1.45}body[data-skin="1sn"] .wc-live{font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:600;display:inline-flex}body[data-skin="1sn"] .wc-live i{background:#3f8a5a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite skin-1sn-breathe}@keyframes skin-1sn-breathe{50%{opacity:.3}}body[data-skin="1sn"] .skin-masthead{filter:brightness(.45)saturate(.5)sepia(.3);animation:skin-1sn-lights 2.2s .2s var(--ease-out) forwards}@keyframes skin-1sn-lights{to{filter:brightness(1.03)saturate(.97)sepia(.06)}}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .wc,body[data-skin="1sn"] .wc-in,body[data-skin="1sn"] .wc-landing{transition:none;animation:none}body[data-skin="1sn"] .skin-masthead{filter:none;animation:none}}body[data-skin="1sn"] .wc-accent{color:var(--skin-accent);font-style:normal}body[data-skin="1sn"] .wc-caption{color:color-mix(in srgb, var(--brand-text) 60%, transparent);text-wrap:pretty;margin-top:14px;font-size:14px;line-height:1.5}body[data-skin="1sn"] .rt-title{letter-spacing:-.01em;font-size:44px;line-height:1}body[data-skin="1sn"] .rt-sub{max-width:32ch;color:color-mix(in srgb, var(--brand-text) 60%, transparent);margin-top:8px;font-size:15px;line-height:1.45}body[data-skin="1sn"] .rt-none{color:color-mix(in srgb, var(--brand-text) 60%, transparent);margin:4px 0 10px;font-size:14px}body[data-skin="1sn"] .rt-row{scroll-snap-type:x mandatory;scrollbar-width:none;perspective:900px;align-items:flex-start;gap:14px;margin:8px -20px 0;padding:6px 20px 18px;display:flex;overflow-x:auto}body[data-skin="1sn"] .rt-row::-webkit-scrollbar{display:none}body[data-skin="1sn"] .rt-ticket{scroll-snap-align:center;width:82%;transition:transform .5s var(--ease-out);filter:drop-shadow(0 18px 24px #60402029);flex:none;position:relative}body[data-skin="1sn"] .rt-body{color:var(--brand-text);background:linear-gradient(160deg,#f6ddb4,#fbf1e1 60%);border-radius:0;padding:22px 20px 18px;position:relative;overflow:hidden}body[data-skin="1sn"] .rt-dim .rt-body,body[data-skin="1sn"] .rt-dim .rt-stub{background:#efe3d2}body[data-skin="1sn"] .rt-ph{background-position:50% 40%;background-size:cover;border-radius:0;height:162px;margin:-22px -20px 16px;position:relative}body[data-skin="1sn"] .rt-ph:after{content:"";border-radius:inherit;background:linear-gradient(to bottom, #2b211a00 45%, #2b211a24 70%, var(--rt-fade,#f9ecd6) 100%);position:absolute;inset:0}body[data-skin="1sn"] .rt-dim .rt-ph{--rt-fade:#efe3d2}body[data-skin="1sn"] .rt-seal{z-index:2;background:var(--brand-text);border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:136px;right:18px;box-shadow:0 0 0 4px #f9ecd6,0 8px 16px -8px #2b211a99}body[data-skin="1sn"] .rt-seal img{width:30px;height:auto}body[data-skin="1sn"] .rt-amt{letter-spacing:-.02em;text-wrap:balance;margin:0;padding-right:60px;font-size:52px;line-height:.98}body[data-skin="1sn"] .rt-what{color:#6b5846;margin:8px 0 0;font-size:14px;font-weight:600;line-height:1.4}body[data-skin="1sn"] .rt-stub{transform-origin:12% 0;background:#fbf5ec;border-top:2px dashed #2b211a47;border-radius:0;margin-top:-1px;padding:16px 20px 18px;position:relative}body[data-skin="1sn"] .rt-stub:before,body[data-skin="1sn"] .rt-stub:after{content:"";background:var(--brand-bg);border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}body[data-skin="1sn"] .rt-stub:before{left:-11px}body[data-skin="1sn"] .rt-stub:after{right:-11px}body[data-skin="1sn"] .rt-stub p{color:#6b5846;margin:0;font-size:13px;line-height:1.45}body[data-skin="1sn"] .rt-hold{background:var(--brand-text);color:#fbf5ec;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;border-radius:0;width:100%;height:52px;margin-top:12px;font-size:15px;font-weight:600;position:relative;overflow:hidden}body[data-skin="1sn"] .rt-fill{transform-origin:0;background:linear-gradient(90deg,#e7b46e,#c88a3e);position:absolute;inset:0;transform:scaleX(0)}body[data-skin="1sn"] .rt-lbl{position:relative}body[data-skin="1sn"] .rt-pressing .rt-lbl{color:var(--brand-text);transition:color .2s .3s}body[data-skin="1sn"] .rt-redeem{animation:skin-1sn-rise .5s var(--ease-out) both;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:12px;display:grid}@keyframes skin-1sn-rise{0%{opacity:0;transform:translateY(10px)}}body[data-skin="1sn"] .rt-qr{background:#fffbf3;border-radius:0;place-items:center;width:124px;height:124px;display:grid;box-shadow:0 8px 18px -10px #60402080}body[data-skin="1sn"] .rt-wait{border:3px solid #e6d6bf;border-top-color:#c88a3e;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite skin-1sn-spin}@keyframes skin-1sn-spin{to{transform:rotate(360deg)}}body[data-skin="1sn"] .rt-retry{padding:8px;font-size:12.5px;font-weight:600;text-decoration:underline}body[data-skin="1sn"] .rt-redeem b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .rt-redeem p{margin-top:6px;font-size:12.5px;line-height:1.4}body[data-skin="1sn"] .rt-live{font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-top:6px;font-size:13px;font-weight:600;display:inline-flex}body[data-skin="1sn"] .rt-live i,body[data-skin="1sn"] .rt-used b i{background:#3f8a5a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite skin-1sn-breathe}body[data-skin="1sn"] .rt-used b{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}body[data-skin="1sn"] .rt-used span{color:#6b5846;font-size:13px;font-weight:600}body[data-skin="1sn"] .rt-torn .rt-body{filter:grayscale(.35);opacity:.85}body[data-skin="1sn"] .rt-torn .rt-used{animation:skin-1sn-rise .6s .5s var(--ease-out) both}body[data-skin="1sn"] .rt-torn .rt-stub{animation:.9s cubic-bezier(.5,0,.75,0) both skin-1sn-tear}@keyframes skin-1sn-tear{0%{transform:none}30%{transform:rotate(3deg)translateY(4px)}60%{transform:rotate(-1deg)}to{transform:none}}body[data-skin="1sn"] .rt-sec{border:1.5px solid var(--brand-text);height:48px;color:var(--brand-text);border-radius:0;justify-content:center;align-items:center;margin-top:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}body[data-skin="1sn"] .rt-dots{justify-content:center;gap:6px;display:flex}body[data-skin="1sn"] .rt-dots i{width:6px;height:6px;transition:width .4s var(--ease-spring), background .4s;background:#cdb79d;border-radius:3px}body[data-skin="1sn"] .rt-dots i.on{background:#c88a3e;width:20px}body[data-skin="1sn"] .rt-history{margin-top:30px}body[data-skin="1sn"] .rt-history h2{margin-bottom:8px;font-size:24px}body[data-skin="1sn"] .rt-hrow{border-bottom:1px solid color-mix(in srgb, var(--brand-text) 14%, transparent);justify-content:space-between;gap:12px;padding:14px 0;display:flex}body[data-skin="1sn"] .rt-hrow span{color:color-mix(in srgb, var(--brand-text) 60%, transparent);font-size:13.5px}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .rt-ticket,body[data-skin="1sn"] .rt-redeem,body[data-skin="1sn"] .rt-torn .rt-stub,body[data-skin="1sn"] .rt-torn .rt-used{transition:none;animation:none}}body[data-skin="1sn"] .jn-page{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-umber:#eadccb;--jn-sign:#eddcc0;--jn-led:#c88a3e;--jn-muted:#7a6655;padding:0 20px calc(250px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .jn-head{padding-top:calc(env(safe-area-inset-top) + 32px)}body[data-skin="1sn"] .jn-thread{flex-direction:column;gap:10px;margin-top:18px;display:flex}body[data-skin="1sn"] .jn-day{align-items:center;gap:10px;margin:18px 0 4px;display:flex}body[data-skin="1sn"] .jn-day:before,body[data-skin="1sn"] .jn-day:after{content:"";background:var(--jn-line);flex:1;height:1px}body[data-skin="1sn"] .jn-day span{letter-spacing:.06em;text-transform:uppercase;color:var(--jn-muted);text-align:center;max-width:75%;font-size:11.5px;font-weight:600}body[data-skin="1sn"] .jn-msg{align-items:flex-end;gap:8px;max-width:86%;display:flex}body[data-skin="1sn"] .jn-msg.jn-me{flex-direction:row-reverse;align-self:flex-end}body[data-skin="1sn"] .jn-col{flex-direction:column;align-items:flex-start;min-width:0;display:flex}body[data-skin="1sn"] .jn-me .jn-col{align-items:flex-end}body[data-skin="1sn"] .jn-av{width:30px;height:30px;font-family:var(--font-display), serif;background:var(--jn-sign);color:var(--jn-ink);border:1px solid #d9c4a6;border-radius:50%;flex:none;place-items:center;font-size:13px;line-height:1;display:grid}body[data-skin="1sn"] .jn-av.jn-salon{background:var(--jn-ink);color:var(--jn-sign);border-color:var(--jn-ink)}body[data-skin="1sn"] .jn-av sup{font-size:6px}body[data-skin="1sn"] .jn-bub{background:var(--jn-cream);border:1px solid var(--jn-line);color:var(--jn-ink);border-radius:0;min-width:0;padding:10px 13px;font-size:14.5px;font-weight:500;line-height:1.45}body[data-skin="1sn"] .jn-me .jn-bub{background:var(--jn-ink);color:var(--jn-cream);border-color:var(--jn-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:0}body[data-skin="1sn"] .jn-who{color:var(--jn-led);margin-bottom:2px;font-size:12px;font-weight:600;display:block}body[data-skin="1sn"] .jn-text{white-space:pre-wrap;overflow-wrap:anywhere}body[data-skin="1sn"] .jn-when{opacity:.55;margin-top:4px;font-size:11px;font-weight:600;display:block}body[data-skin="1sn"] .jn-phs{gap:4px;margin:2px 0 6px;display:grid}body[data-skin="1sn"] .jn-phs.jn-two{grid-template-columns:1fr 1fr}body[data-skin="1sn"] .jn-ph{background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:hidden}body[data-skin="1sn"] .jn-ph img{aspect-ratio:4/5;object-fit:cover;width:230px;max-width:100%;display:block}body[data-skin="1sn"] .jn-two .jn-ph img{aspect-ratio:1;width:112px}body[data-skin="1sn"] .jn-story{height:34px;color:var(--jn-ink);background:linear-gradient(135deg,#f6ddb4,#eac9a0);border:0;border-radius:0;align-items:center;margin:4px 0 2px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}body[data-skin="1sn"] .jn-remove{scroll-margin-bottom:calc(190px + env(safe-area-inset-bottom));color:#9a3b2e;animation:skin-1sn-jn-pop .35s var(--ease-spring) both;margin-top:4px;padding:4px 6px;font-size:12px;font-weight:600}body[data-skin="1sn"] .jn-event{color:var(--jn-muted);background:var(--jn-umber);border-radius:0;align-self:center;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}body[data-skin="1sn"] .jn-event i{background:var(--jn-led);border-radius:50%;width:7px;height:7px}body[data-skin="1sn"] .jn-pop{animation:skin-1sn-jn-pop .5s var(--ease-spring) both}@keyframes skin-1sn-jn-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}}body[data-skin="1sn"] .jn-err{color:#9a3b2e;margin-top:6px;font-size:13px}body[data-skin="1sn"] .jn-composer{z-index:30;left:0;right:0;bottom:calc(76px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--brand-bg) 78%, color-mix(in srgb, var(--brand-bg) 0%, transparent));animation:skin-1sn-jn-rise .5s var(--ease-out) both;padding:14px 14px 8px;position:fixed}@keyframes skin-1sn-jn-rise{0%{opacity:0;transform:translateY(12px)}}body[data-skin="1sn"] .jn-starters{scrollbar-width:none;gap:8px;margin:0 -14px 8px;padding:0 14px;display:flex;overflow-x:auto}body[data-skin="1sn"] .jn-starters::-webkit-scrollbar{display:none}body[data-skin="1sn"] .jn-starters button{border:1.5px solid var(--jn-line);background:var(--jn-cream);height:34px;color:var(--jn-ink);transition:transform .25s var(--ease-spring);border-radius:0;flex:none;padding:0 12px;font-size:13px;font-weight:600}body[data-skin="1sn"] .jn-starters button:active{transform:scale(.95)}body[data-skin="1sn"] .jn-starters .jn-log{border-color:var(--jn-ink)}body[data-skin="1sn"] .jn-chips{gap:8px;margin-bottom:8px;display:flex}body[data-skin="1sn"] .jn-chip{border:1px solid var(--jn-line);width:56px;height:56px;animation:skin-1sn-jn-pop .4s var(--ease-spring) both;border-radius:0;position:relative;overflow:hidden}body[data-skin="1sn"] .jn-chip img{object-fit:cover;width:100%;height:100%}body[data-skin="1sn"] .jn-chip button{background:var(--jn-ink);width:20px;height:20px;color:var(--jn-cream);border-radius:50%;font-size:13px;line-height:20px;position:absolute;top:3px;right:3px}body[data-skin="1sn"] .jn-bar{background:var(--jn-cream);border:1.5px solid var(--jn-line);border-radius:0;align-items:flex-end;gap:8px;padding:6px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 10px 24px -16px #60402080}body[data-skin="1sn"] .jn-pickwrap{flex:none;position:relative}body[data-skin="1sn"] .jn-cam{background:var(--jn-ink);width:42px;height:42px;color:var(--jn-cream);transition:transform .25s var(--ease-spring);border-radius:0;place-items:center;display:grid}body[data-skin="1sn"] .jn-cam:active{transform:scale(.92)}body[data-skin="1sn"] .jn-cam:disabled{opacity:.4}body[data-skin="1sn"] .jn-cam svg,body[data-skin="1sn"] .jn-send svg{width:20px;height:20px}body[data-skin="1sn"] .jn-pick{background:var(--jn-cream);border:1px solid var(--jn-line);transform-origin:20px 100%;width:232px;animation:skin-1sn-jn-pop .35s var(--ease-spring) both;border-radius:0;padding:6px;position:absolute;bottom:54px;left:0;box-shadow:0 18px 40px -16px #3c281473}body[data-skin="1sn"] .jn-pick label{color:var(--jn-ink);cursor:pointer;border-radius:0;align-items:center;gap:10px;padding:12px;font-size:14.5px;font-weight:600;display:flex}body[data-skin="1sn"] .jn-pick label:active{background:var(--jn-umber)}body[data-skin="1sn"] .jn-pick svg{width:20px;height:20px;color:var(--jn-led)}body[data-skin="1sn"] .jn-bar textarea{resize:none;min-width:0;min-height:42px;max-height:120px;color:var(--jn-ink);background:0 0;border:0;outline:none;flex:1;padding:10px 2px;font-size:16px;font-weight:500;line-height:22px}body[data-skin="1sn"] .jn-bar textarea::placeholder{color:#a3907d}body[data-skin="1sn"] .jn-send{background:var(--jn-led);color:#fff;width:42px;height:42px;transition:transform .25s var(--ease-spring), opacity .2s;border-radius:50%;flex:none;place-items:center;display:grid}body[data-skin="1sn"] .jn-send:active{transform:scale(.9)}body[data-skin="1sn"] .jn-send:disabled{opacity:.45}body[data-skin="1sn"] .jn-spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite skin-1sn-jn-spin}@keyframes skin-1sn-jn-spin{to{transform:rotate(360deg)}}body[data-skin="1sn"] .jn-scrim{z-index:60;background:#2b211a6b;align-items:flex-end;animation:.3s both skin-1sn-jn-fade;display:flex;position:fixed;inset:0}@keyframes skin-1sn-jn-fade{0%{opacity:0}}body[data-skin="1sn"] .jn-sheet{width:100%;max-height:92dvh;padding:8px 20px calc(24px + env(safe-area-inset-bottom));background:var(--brand-bg);color:var(--jn-ink);animation:skin-1sn-jn-up var(--dur-sheet) var(--ease-spring) both;border-radius:0;overflow-y:auto}@keyframes skin-1sn-jn-up{0%{transform:translateY(100%)}}body[data-skin="1sn"] .jn-grab{background:var(--jn-line);border-radius:3px;width:40px;height:5px;margin:0 auto 8px}body[data-skin="1sn"] .jn-sheet-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}body[data-skin="1sn"] .jn-sheet-head h2{font-size:30px}body[data-skin="1sn"] .jn-x{background:var(--jn-umber);width:36px;height:36px;color:var(--jn-ink);text-align:center;border-radius:50%;font-size:22px;line-height:36px}body[data-skin="1sn"] .jn-drop{background:var(--jn-cream);text-align:center;border:1.5px dashed #c9b195;border-radius:0;place-items:center;min-height:190px;display:grid;position:relative;overflow:hidden}body[data-skin="1sn"] .jn-drop img{aspect-ratio:4/3;object-fit:cover;width:100%}body[data-skin="1sn"] .jn-drop-empty b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .jn-redo{background:var(--jn-cream);height:34px;color:var(--jn-ink);border-radius:0;padding:0 12px;font-size:12.5px;font-weight:600;position:absolute;bottom:10px;right:10px}body[data-skin="1sn"] .jn-two{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}body[data-skin="1sn"] .jn-two label{cursor:pointer;border:1.5px solid var(--jn-ink);height:40px;color:var(--jn-ink);background:var(--jn-cream);border-radius:0;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}body[data-skin="1sn"] .jn-two label:first-child{background:var(--jn-ink);color:var(--jn-cream)}body[data-skin="1sn"] .jn-two svg{width:18px;height:18px}body[data-skin="1sn"] .jn-field{margin-top:14px;display:block}body[data-skin="1sn"] .jn-field span{letter-spacing:.06em;text-transform:uppercase;color:var(--jn-muted);margin-bottom:6px;font-size:12px;font-weight:600;display:block}body[data-skin="1sn"] .jn-field input{border:1.5px solid var(--jn-line);background:var(--jn-cream);width:100%;height:48px;color:var(--jn-ink);border-radius:0;outline:none;padding:0 14px;font-size:16px}body[data-skin="1sn"] .jn-field input:focus{border-color:var(--jn-led);box-shadow:0 0 0 4px #d69e5633}body[data-skin="1sn"] .jn-note{color:var(--jn-muted);margin-top:12px;font-size:13px}body[data-skin="1sn"] .jn-save{background:var(--jn-ink);width:100%;height:52px;color:var(--jn-cream);border-radius:0;margin-top:16px;font-size:15px;font-weight:600}body[data-skin="1sn"] .jn-save:disabled{opacity:.4}body[data-skin="1sn"] .jn-lightbox{z-index:70;background:#1c1612e6;place-items:center;padding:16px;animation:.25s both skin-1sn-jn-fade;display:grid;position:fixed;inset:0}body[data-skin="1sn"] .jn-lightbox>div{position:relative}body[data-skin="1sn"] .jn-lightbox img{object-fit:contain;border-radius:0;max-width:100%;max-height:85dvh}body[data-skin="1sn"] .jn-lightbox .jn-x{background:var(--brand-bg);position:absolute;top:-12px;right:-12px}body[data-skin="1sn"] .jn-page.jn-on-saved{padding-bottom:calc(120px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .jn-seg{top:env(safe-area-inset-top);z-index:25;background:var(--brand-bg);box-shadow:0 calc(-1 * env(safe-area-inset-top)) 0 var(--brand-bg);gap:4px;margin:14px -20px 0;padding:8px 20px;display:flex;position:sticky}body[data-skin="1sn"] .jn-seg button{border:1.5px solid var(--jn-line);background:var(--jn-cream);min-width:0;height:44px;color:var(--jn-ink);border-radius:0;flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}body[data-skin="1sn"] .jn-seg button.jn-seg-on{background:var(--jn-ink);color:var(--jn-cream);border-color:var(--jn-ink)}body[data-skin="1sn"] .jn-seg-n{background:var(--jn-umber);min-width:20px;height:20px;color:var(--jn-ink);border-radius:0;padding:0 6px;font-size:11.5px;line-height:20px}body[data-skin="1sn"] .jn-seg+.jn-thread{margin-top:2px}body[data-skin="1sn"] .jn-phw{display:block;position:relative}body[data-skin="1sn"] .jn-keep{-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:0;right:0}body[data-skin="1sn"] .jn-keep span{width:30px;height:30px;color:var(--jn-ink);transition:transform .25s var(--ease-spring), background-color .2s;background:#fbf5ecf0;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 10px -4px #2b211a73}body[data-skin="1sn"] .jn-keep svg{width:16px;height:16px}body[data-skin="1sn"] .jn-keep:active span{transform:scale(.88)}body[data-skin="1sn"] .jn-keep:disabled{opacity:1}body[data-skin="1sn"] .jn-keep.jn-kept span{background:var(--jn-led);color:#fff;animation:skin-1sn-jn-pop .35s var(--ease-spring) both}body[data-skin="1sn"] .jn-saved{color:var(--jn-ink);margin-top:14px}body[data-skin="1sn"] .jn-sv-loading{height:200px}body[data-skin="1sn"] .jn-sv-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}body[data-skin="1sn"] .jn-sv-lede{min-width:0;color:var(--jn-muted);flex:1;font-size:13px;line-height:1.45}body[data-skin="1sn"] .jn-sv-add{background:var(--jn-ink);height:44px;color:var(--jn-cream);transition:transform .25s var(--ease-spring);border-radius:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px 0 14px;font-size:14.5px;font-weight:600;display:inline-flex}body[data-skin="1sn"] .jn-sv-add:active{transform:scale(.95)}body[data-skin="1sn"] .jn-sv-add svg{width:18px;height:18px}body[data-skin="1sn"] .jn-sv-retry button{min-height:44px;color:inherit;margin-left:4px;font-weight:600;text-decoration:underline}body[data-skin="1sn"] .jn-sv-empty{background:var(--jn-cream);border:1px solid var(--jn-line);text-align:center;animation:skin-1sn-jn-pop .5s var(--ease-spring) both;border-radius:0;margin-top:8px;padding:28px 22px 24px}body[data-skin="1sn"] .jn-sv-mark{background:var(--jn-sign);width:56px;height:56px;color:var(--jn-led);border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}body[data-skin="1sn"] .jn-sv-mark svg{width:24px;height:24px}body[data-skin="1sn"] .jn-sv-empty h2{font-size:28px;line-height:1.1}body[data-skin="1sn"] .jn-sv-empty p{margin-top:8px;font-size:14.5px;line-height:1.5}body[data-skin="1sn"] .jn-sv-empty .jn-sv-hint{color:var(--jn-muted);font-size:13px}body[data-skin="1sn"] .jn-sv-empty .jn-sv-add{margin-top:18px}body[data-skin="1sn"] .jn-sv-cols{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}body[data-skin="1sn"] .jn-sv-col{flex-direction:column;gap:10px;min-width:0;display:flex}body[data-skin="1sn"] .jn-sv-card{background:var(--jn-cream);border:1px solid var(--jn-line);animation:skin-1sn-jn-pop .45s var(--ease-spring) both;border-radius:0;overflow:hidden}body[data-skin="1sn"] .jn-sv-card.jn-sv-note{background:var(--jn-sign);border-color:#d9c4a6}body[data-skin="1sn"] .jn-sv-ph{background:var(--jn-umber);border:0;width:100%;padding:0;display:block}body[data-skin="1sn"] .jn-sv-ph img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}body[data-skin="1sn"] .jn-sv-gone{aspect-ratio:4/5}body[data-skin="1sn"] .jn-sv-body{padding:10px 10px 8px}body[data-skin="1sn"] .jn-sv-cap{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.4}body[data-skin="1sn"] .jn-sv-text{font-family:var(--font-display), serif;white-space:pre-wrap;overflow-wrap:anywhere;padding:4px 2px 2px;font-size:18px;line-height:1.3}body[data-skin="1sn"] .jn-sv-foot{justify-content:space-between;align-items:center;gap:4px;min-height:28px;margin-top:2px;display:flex}body[data-skin="1sn"] .jn-sv-meta{letter-spacing:.02em;color:var(--jn-muted);min-width:0;font-size:11px;font-weight:600}body[data-skin="1sn"] .jn-sv-share{background:var(--jn-ink);width:100%;min-height:44px;color:var(--jn-cream);text-align:center;border-radius:0;justify-content:center;align-items:center;gap:4px;margin-top:6px;padding:4px 8px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}body[data-skin="1sn"] .jn-sv-share svg{flex:none;width:14px;height:14px}body[data-skin="1sn"] .jn-sv-share.jn-sv-done{color:var(--jn-led);border:1.5px solid var(--jn-led);background:0 0}body[data-skin="1sn"] .jn-sv-share:disabled{cursor:default}body[data-skin="1sn"] .jn-sv-rm{width:44px;height:44px;color:var(--jn-muted);border-radius:0;flex:none;place-items:center;margin:-8px -8px -8px 0;display:grid}body[data-skin="1sn"] .jn-sv-rm svg{width:19px;height:19px}body[data-skin="1sn"] .jn-sv-rm:active{background:var(--jn-umber)}body[data-skin="1sn"] .jn-sv-confirm{animation:skin-1sn-jn-pop .3s var(--ease-spring) both;margin-top:8px}body[data-skin="1sn"] .jn-sv-confirm p{font-size:12.5px;font-weight:600}body[data-skin="1sn"] .jn-sv-confirm div{gap:4px;margin-top:6px;display:flex}body[data-skin="1sn"] .jn-sv-confirm button{border-radius:0;flex:1;min-height:44px;font-size:12.5px;font-weight:600}body[data-skin="1sn"] .jn-sv-yes{color:#fff;background:#9a3b2e}body[data-skin="1sn"] .jn-sv-no{background:var(--jn-cream);color:var(--jn-ink);border:1.5px solid var(--jn-line)}body[data-skin="1sn"] .jn-sv-choices{gap:8px;margin-bottom:8px;display:grid}body[data-skin="1sn"] .jn-sv-choice{border:1.5px solid var(--jn-line);background:var(--jn-cream);width:100%;min-height:64px;color:var(--jn-ink);text-align:left;cursor:pointer;transition:transform .25s var(--ease-spring);border-radius:0;align-items:center;gap:14px;padding:12px 16px;display:flex}body[data-skin="1sn"] .jn-sv-choice:active{background:var(--jn-umber);transform:scale(.98)}body[data-skin="1sn"] .jn-sv-choice svg{width:24px;height:24px;color:var(--jn-led);flex:none}body[data-skin="1sn"] .jn-sv-choice b{font-size:15.5px;font-weight:600;display:block}body[data-skin="1sn"] .jn-sv-choice small{color:var(--jn-muted);margin-top:1px;font-size:13px;display:block}body[data-skin="1sn"] .jn-field textarea{border:1.5px solid var(--jn-line);background:var(--jn-cream);width:100%;color:var(--jn-ink);resize:none;border-radius:0;outline:none;padding:12px 14px;font-size:16px;line-height:1.45}body[data-skin="1sn"] .jn-field textarea:focus{border-color:var(--jn-led);box-shadow:0 0 0 4px #d69e5633}body[data-skin="1sn"] .jn-sv-count{text-align:right;color:var(--jn-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11.5px;font-weight:600}body[data-skin="1sn"] .jn-sheet label.jn-redo{cursor:pointer;align-items:center;display:inline-flex}body[data-skin="1sn"] .jn-sv-back{width:100%;min-height:44px;color:var(--jn-muted);margin-top:6px;font-size:14px;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .jn-pop,body[data-skin="1sn"] .jn-composer,body[data-skin="1sn"] .jn-pick,body[data-skin="1sn"] .jn-chip,body[data-skin="1sn"] .jn-sheet,body[data-skin="1sn"] .jn-scrim,body[data-skin="1sn"] .jn-remove,body[data-skin="1sn"] .jn-sv-card,body[data-skin="1sn"] .jn-sv-empty,body[data-skin="1sn"] .jn-sv-confirm,body[data-skin="1sn"] .jn-keep.jn-kept span{animation:none}}body[data-skin="1sn"] .sh-page{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-umber:#eadccb;--jn-led:#c88a3e;--jn-muted:#7a6655;color:var(--jn-ink);padding-bottom:calc(110px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .sh-hero{height:calc(260px + env(safe-area-inset-top));position:relative;overflow:hidden}body[data-skin="1sn"] .sh-hero:after{content:"";background:linear-gradient(to bottom, transparent, var(--brand-bg));height:70px;position:absolute;inset:auto 0 0}body[data-skin="1sn"] .sh-hero img{object-fit:cover;width:100%;height:100%;animation:18s ease-in-out infinite alternate skin-1sn-sh-pan}@keyframes skin-1sn-sh-pan{to{transform:scale(1.08)translate(-3%)}}body[data-skin="1sn"] .sh-gutter{padding:0 20px;position:relative}body[data-skin="1sn"] .sh-gutter>*{animation:skin-1sn-jn-pop .6s var(--ease-spring) both}body[data-skin="1sn"] .sh-gutter>:nth-child(2){animation-delay:60ms}body[data-skin="1sn"] .sh-gutter>:nth-child(3){animation-delay:.12s}body[data-skin="1sn"] .sh-gutter>:nth-child(4){animation-delay:.18s}body[data-skin="1sn"] .sh-gutter>:nth-child(n+5){animation-delay:.24s}body[data-skin="1sn"] .sh-head p{color:var(--jn-muted);margin-top:8px;font-size:15px;line-height:1.5}body[data-skin="1sn"] .sh-party{background:var(--jn-cream);border:1px solid var(--jn-line);border-radius:0;grid-template-columns:72px 1fr;gap:14px;margin-top:22px;padding:16px;display:grid}body[data-skin="1sn"] .sh-pdate{background:var(--jn-ink);height:76px;color:var(--jn-cream);text-align:center;border-radius:0;place-content:center;display:grid}body[data-skin="1sn"] .sh-pdate b{font-size:32px;font-weight:500;line-height:1}body[data-skin="1sn"] .sh-pdate span{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600}body[data-skin="1sn"] .sh-party h2{font-size:16px;font-weight:600}body[data-skin="1sn"] .sh-party p{color:var(--jn-muted);margin-top:2px;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .sh-runsheet{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}body[data-skin="1sn"] .sh-runsheet li{gap:10px;font-size:13.5px;font-weight:600;display:flex}body[data-skin="1sn"] .sh-runsheet time{width:42px;color:var(--jn-led);font-variant-numeric:tabular-nums;flex:none;font-weight:600}body[data-skin="1sn"] .sh-facts{background:var(--jn-line);border:1px solid var(--jn-line);border-radius:0;gap:1px;margin-top:20px;display:grid;overflow:hidden}body[data-skin="1sn"] .sh-facts>div{background:var(--jn-cream);padding:14px 16px}body[data-skin="1sn"] .sh-facts a{color:inherit;text-decoration:none;display:block}body[data-skin="1sn"] .sh-facts span{color:var(--jn-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}body[data-skin="1sn"] .sh-facts b{margin-top:2px;font-size:16px;font-weight:600;display:block}body[data-skin="1sn"] .sh-facts small{color:var(--jn-muted);font-size:13px;display:block}body[data-skin="1sn"] .sh-on{background:var(--skin-status,#6e7a4a);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--skin-status,#6e7a4a) 25%, transparent);border-radius:50%}body[data-skin="1sn"] .sh-call{justify-content:space-between;align-items:center;gap:12px;display:flex}body[data-skin="1sn"] .sh-call button{background:var(--jn-umber);height:36px;color:var(--jn-ink);border-radius:0;padding:0 14px;font-size:13px;font-weight:600}body[data-skin="1sn"] .sh-book{background:var(--jn-ink);height:56px;color:var(--jn-cream);transition:transform .25s var(--ease-spring);border-radius:0;justify-content:center;align-items:center;margin-top:22px;font-size:16px;font-weight:600;text-decoration:none;display:flex}body[data-skin="1sn"] .sh-book:active,body[data-skin="1sn"] .sh-site:active,body[data-skin="1sn"] .sh-giftcta:active{transform:scale(.97)}body[data-skin="1sn"] .sh-site{border:1.5px solid var(--jn-ink);color:var(--jn-ink);transition:transform .25s var(--ease-spring);border-radius:0;justify-content:space-between;align-items:center;margin-top:12px;padding:16px 18px;font-size:15px;font-weight:600;text-decoration:none;display:flex}body[data-skin="1sn"] .sh-site em{color:var(--jn-muted);font-size:16px;font-style:normal;font-weight:400}body[data-skin="1sn"] .sh-giftcta{background:var(--jn-cream);border:1px solid var(--jn-line);text-align:left;width:100%;color:var(--jn-ink);transition:transform .25s var(--ease-spring);border-radius:0;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;margin-top:22px;padding:12px;display:grid}body[data-skin="1sn"] .sh-gcmini{border-radius:0;place-items:center;width:64px;height:42px;display:grid;box-shadow:0 6px 12px -8px #60402099}body[data-skin="1sn"] .sh-gcmini em{color:#fff;font-size:14px;font-style:normal}body[data-skin="1sn"] .sh-gcmini sup{font-size:7px}body[data-skin="1sn"] .sh-giftcta b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .sh-giftcta small{color:var(--jn-muted);font-size:13px}body[data-skin="1sn"] .sh-arrow{color:var(--jn-muted);font-size:28px}body[data-skin="1sn"] .sh-sec{margin-top:30px;font-size:26px;line-height:1.1}body[data-skin="1sn"] .sh-lead{color:var(--jn-muted);margin-top:4px;font-size:14px}body[data-skin="1sn"] .sh-shop{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:14px -20px 0;padding:0 20px 6px;scroll-padding-inline:20px;display:flex;overflow-x:auto}body[data-skin="1sn"] .sh-shop::-webkit-scrollbar{display:none}body[data-skin="1sn"] .sh-prod{scroll-snap-align:start;flex:none;width:58%}body[data-skin="1sn"] .sh-prod img{aspect-ratio:4/5;object-fit:cover;background:var(--jn-umber);border-radius:0;width:100%;display:block}body[data-skin="1sn"] .sh-prod b{margin-top:8px;font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .sh-prod span{color:var(--jn-muted);font-size:13px;display:block}body[data-skin="1sn"] .sh-prod em{margin-top:4px;font-size:22px;font-style:normal;display:block}body[data-skin="1sn"] .sh-prod em small{font-family:var(--font-mona), sans-serif;color:var(--jn-muted);font-size:12px;font-weight:600}body[data-skin="1sn"] .sh-bundle{background:var(--jn-cream);border:1px solid var(--jn-line);border-radius:0;grid-template-columns:76px 1fr auto;align-items:center;gap:14px;margin-top:14px;padding:12px;display:grid}body[data-skin="1sn"] .sh-bundle img{object-fit:cover;border-radius:0;width:76px;height:76px}body[data-skin="1sn"] .sh-bundle b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .sh-bundle span{color:var(--jn-muted);font-size:13px}body[data-skin="1sn"] .sh-bundle em{font-size:28px;font-style:normal}body[data-skin="1sn"] .sh-more{color:var(--jn-ink);text-underline-offset:3px;margin-top:14px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}body[data-skin="1sn"] .sh-social{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}body[data-skin="1sn"] .sh-social a{border:1.5px solid var(--jn-line);background:var(--jn-cream);height:38px;color:var(--jn-ink);border-radius:0;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}body[data-skin="1sn"] .sh-gcard{aspect-ratio:1.58;color:#fff;border-radius:0;position:relative;overflow:hidden;box-shadow:0 24px 40px -22px #3c281499}body[data-skin="1sn"] .sh-gcard.sh-bump{animation:skin-1sn-sh-bump .5s var(--ease-spring)}@keyframes skin-1sn-sh-bump{40%{transform:scale(1.03)rotate(-.6deg)}}body[data-skin="1sn"] .sh-gcard:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff38 45%,#0000 60%) 0 0/250% 100%;animation:4.5s ease-in-out infinite skin-1sn-sh-sheen;position:absolute;inset:0}@keyframes skin-1sn-sh-sheen{0%{background-position:120% 0}60%,to{background-position:-40% 0}}body[data-skin="1sn"] .sh-gclock{align-items:center;gap:8px;font-size:18px;display:flex;position:absolute;top:16px;left:18px}body[data-skin="1sn"] .sh-ring{border:1.5px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}body[data-skin="1sn"] .sh-ring sup{font-size:6px}body[data-skin="1sn"] .sh-gcamt{font-size:40px;line-height:1;position:absolute;top:12px;right:18px}body[data-skin="1sn"] .sh-gcto{font-family:var(--font-display), serif;font-size:24px;font-style:normal;line-height:1;position:absolute;bottom:34px;left:18px}body[data-skin="1sn"] .sh-gcname{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:600;position:absolute;bottom:14px;left:18px}body[data-skin="1sn"] .sh-designs{scrollbar-width:none;gap:10px;margin:14px -20px 0;padding:6px 20px;display:flex;overflow-x:auto}body[data-skin="1sn"] .sh-designs::-webkit-scrollbar{display:none}body[data-skin="1sn"] .sh-designs button{text-align:center;width:74px;color:var(--jn-muted);flex:none;font-size:11.5px;font-weight:600;line-height:1.2}body[data-skin="1sn"] .sh-designs button i{height:48px;transition:transform .3s var(--ease-spring), box-shadow .3s;border-radius:0;margin-bottom:6px;display:block;box-shadow:0 6px 12px -8px #60402099}body[data-skin="1sn"] .sh-designs button[aria-checked=true]{color:var(--jn-ink)}body[data-skin="1sn"] .sh-designs button[aria-checked=true] i{box-shadow:0 0 0 2px var(--brand-bg), 0 0 0 4px var(--jn-ink);transform:translateY(-3px)}body[data-skin="1sn"] .sh-designs button small{opacity:.7;font-weight:600;display:block}body[data-skin="1sn"] .sh-flabel{letter-spacing:.06em;text-transform:uppercase;color:var(--jn-muted);margin-top:14px;font-size:12px;font-weight:600}body[data-skin="1sn"] .sh-chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}body[data-skin="1sn"] .sh-chips button{border:1.5px solid var(--jn-line);background:var(--jn-cream);height:40px;color:var(--jn-ink);transition:border-color .25s, transform .25s var(--ease-spring);border-radius:0;padding:0 16px;font-size:14px;font-weight:600}body[data-skin="1sn"] .sh-chips button[aria-pressed=true]{border-color:var(--jn-ink);background:#fffbf4;transform:scale(1.04)}body[data-skin="1sn"] .sh-callbtn{justify-content:center;align-items:center;text-decoration:none;display:flex}body[data-skin="1sn"] .jn-sheet{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-umber:#eadccb;--jn-led:#c88a3e;--jn-muted:#7a6655}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .sh-hero img,body[data-skin="1sn"] .sh-gutter>*,body[data-skin="1sn"] .sh-gcard,body[data-skin="1sn"] .sh-gcard:after{animation:none}}body[data-skin="1sn"] .cx{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-led:#c88a3e;--jn-muted:#7a6655;color:var(--jn-ink);gap:24px;margin-bottom:24px;padding:0 20px;display:grid}body[data-skin="1sn"] .cx>*{animation:skin-1sn-jn-pop .6s var(--ease-spring) both}body[data-skin="1sn"] .cx>:nth-child(2){animation-delay:80ms}body[data-skin="1sn"] .cx>:nth-child(3){animation-delay:.16s}body[data-skin="1sn"] .cx-rebook{background:linear-gradient(160deg,#f6ddb4,#fbf1e1 65%);border-radius:0;grid-template-columns:96px 1fr;gap:14px;padding:12px;display:grid;box-shadow:0 18px 30px -22px #60402080}body[data-skin="1sn"] .cx-rbpic{background-position:50%;background-size:cover;border-radius:0;min-height:120px}body[data-skin="1sn"] .cx-rebook small{letter-spacing:.08em;text-transform:uppercase;color:var(--jn-led);font-size:11px;font-weight:600}body[data-skin="1sn"] .cx-rebook h3{margin-top:2px;font-size:21px;line-height:1.1}body[data-skin="1sn"] .cx-rebook p{color:var(--jn-muted);margin-top:4px;font-size:13.5px;line-height:1.4}body[data-skin="1sn"] .cx-rbbtn{background:var(--jn-ink);height:38px;color:var(--jn-cream);transition:transform .25s var(--ease-spring);border-radius:0;align-items:center;margin-top:10px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}body[data-skin="1sn"] .cx-rbbtn:active,body[data-skin="1sn"] .cx-gap:active{transform:scale(.95)}body[data-skin="1sn"] .cx-head{justify-content:space-between;align-items:baseline;display:flex}body[data-skin="1sn"] .cx-head h2{font-size:24px;line-height:1.1}body[data-skin="1sn"] .cx-head span,body[data-skin="1sn"] .cx-head a{color:var(--jn-muted);font-size:12.5px;font-weight:600;text-decoration:none}body[data-skin="1sn"] .cx-head a{color:var(--jn-ink);text-underline-offset:3px;text-decoration:underline}body[data-skin="1sn"] .cx-gaprow{scrollbar-width:none;gap:10px;margin:10px -20px 0;padding:2px 20px 4px;display:flex;overflow-x:auto}body[data-skin="1sn"] .cx-gaprow::-webkit-scrollbar{display:none}body[data-skin="1sn"] .cx-strip::-webkit-scrollbar{display:none}body[data-skin="1sn"] .cx-gap{background:var(--jn-cream);border:1.5px solid var(--jn-line);color:var(--jn-ink);transition:transform .25s var(--ease-spring), border-color .3s;border-radius:0;flex:none;padding:10px 16px;text-decoration:none}body[data-skin="1sn"] .cx-gap:hover{border-color:var(--jn-led)}body[data-skin="1sn"] .cx-gap b{font-size:22px;font-weight:500;line-height:1;display:block}body[data-skin="1sn"] .cx-gap span{color:var(--jn-muted);font-size:12px;font-weight:600}body[data-skin="1sn"] .cx-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:10px -20px 0;padding:0 20px 4px;scroll-padding-inline:20px;display:flex;overflow-x:auto}body[data-skin="1sn"] .cx-set{scroll-snap-align:start;width:38%;color:var(--jn-ink);flex:none;text-decoration:none}body[data-skin="1sn"] .cx-ph{aspect-ratio:4/5;background:#eadccb;border-radius:0;overflow:hidden}body[data-skin="1sn"] .cx-ph img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}body[data-skin="1sn"] .cx-set:active .cx-ph img{transform:scale(1.05)}body[data-skin="1sn"] .cx-set b{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13.5px;font-weight:600;display:block;overflow:hidden}body[data-skin="1sn"] .cx-set span{color:var(--jn-muted);font-size:12px;display:block}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .cx>*{animation:none}}body[data-skin="1sn"] .cx-appt{background:var(--jn-cream);border:1px solid var(--jn-line);border-radius:0;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:grid}body[data-skin="1sn"] .cx-adate{background:var(--jn-ink);height:62px;color:var(--jn-cream);text-align:center;border-radius:0;place-content:center;display:grid}body[data-skin="1sn"] .cx-adate b{font-size:26px;font-weight:500;line-height:1}body[data-skin="1sn"] .cx-adate span{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600}body[data-skin="1sn"] .cx-ainfo{min-width:0}body[data-skin="1sn"] .cx-ainfo h3{font-size:16px;font-weight:600}body[data-skin="1sn"] .cx-ainfo p{color:var(--jn-muted);overflow-wrap:anywhere;font-size:13.5px}body[data-skin="1sn"] .cx-change{color:var(--jn-ink);text-underline-offset:3px;font-size:13.5px;font-weight:600;text-decoration:underline}body[data-skin="1sn"] .cx-mybookings{text-align:center;color:var(--jn-ink);text-underline-offset:3px;margin:2px 0 6px;padding:10px 0;font-size:14px;font-weight:600;text-decoration:underline;display:block}body[data-skin="1sn"] .fc-page{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-led:#c88a3e;--jn-muted:#7a6655;color:var(--jn-ink);padding:calc(env(safe-area-inset-top) + 32px) 20px calc(110px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .fc-page>*{animation:skin-1sn-jn-pop .6s var(--ease-spring) both}body[data-skin="1sn"] .fc-page>:nth-child(2){animation-delay:70ms}body[data-skin="1sn"] .fc-page>:nth-child(3){animation-delay:.14s}body[data-skin="1sn"] .fc-page>:nth-child(n+4){animation-delay:.2s}body[data-skin="1sn"] .fc-earned{background:linear-gradient(160deg,#f6ddb4,#fbf1e1 65%);border-radius:0;margin-top:20px;padding:18px;box-shadow:0 18px 30px -22px #60402080}body[data-skin="1sn"] .fc-etop{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}body[data-skin="1sn"] .fc-etop span{letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--jn-led);font-size:11.5px;font-weight:600}body[data-skin="1sn"] .fc-etop b{font-size:56px;font-weight:500;line-height:1}body[data-skin="1sn"] .fc-etop em{color:var(--jn-muted);font-size:15px;font-style:normal;font-weight:600}body[data-skin="1sn"] .fc-earned p{margin-top:8px;font-size:14.5px;line-height:1.45}body[data-skin="1sn"] .fc-earned small{color:var(--jn-muted);margin-top:6px;font-size:13px;display:block}body[data-skin="1sn"] .fc-earned .fc-boost{color:var(--jn-led);font-weight:600}body[data-skin="1sn"] .fc-points .fc-btns button{flex:1}body[data-skin="1sn"] .fc-points .fc-btns button:disabled{cursor:default;transform:none}body[data-skin="1sn"] .fc-weeks{border-top:1px solid #2b211a1f;margin-top:12px;padding-top:10px}body[data-skin="1sn"] .fc-weeks small{letter-spacing:.08em;text-transform:uppercase;color:var(--jn-led);margin-top:0;font-size:11.5px;font-weight:600}body[data-skin="1sn"] .fc-weeks ul{color:var(--jn-muted);margin-top:4px;font-size:13.5px;line-height:1.5}body[data-skin="1sn"] .fc-referred{color:var(--jn-muted);margin-top:10px;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .fc-invite{background:var(--jn-cream);border:1px solid var(--jn-line);border-radius:0;grid-template-columns:auto 1fr;align-items:center;gap:16px;margin-top:18px;padding:16px;display:grid}body[data-skin="1sn"] .fc-qr{width:140px;height:140px;box-shadow:inset 0 0 0 1px var(--jn-line);background:#fbf5ec;border-radius:0;padding:8px}body[data-skin="1sn"] .fc-inv{min-width:0}body[data-skin="1sn"] .fc-inv h3{font-size:16px;font-weight:600}body[data-skin="1sn"] .fc-inv p{color:var(--jn-muted);margin-top:2px;font-size:13.5px;line-height:1.4}body[data-skin="1sn"] .fc-link{background:#efe3d2;border-radius:0;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:600;overflow:hidden}body[data-skin="1sn"] .fc-link span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}body[data-skin="1sn"] .fc-btns{gap:8px;margin-top:8px;display:flex}body[data-skin="1sn"] .fc-btns button{border:1.5px solid var(--jn-ink);height:38px;color:var(--jn-ink);background:var(--jn-cream);transition:transform .25s var(--ease-spring);border-radius:0;flex:1;font-size:13px;font-weight:600}body[data-skin="1sn"] .fc-btns button:first-child{background:var(--jn-ink);color:var(--jn-cream)}body[data-skin="1sn"] .fc-btns button:active{transform:scale(.95)}body[data-skin="1sn"] .fc-err{color:#9a3b2e!important}body[data-skin="1sn"] .fc-sec{margin-top:28px;font-size:26px;line-height:1.1}body[data-skin="1sn"] .fc-empty{color:var(--jn-muted);margin-top:6px;font-size:14px}body[data-skin="1sn"] .fc-circle{gap:10px;margin-top:12px;display:grid}body[data-skin="1sn"] .fc-pal{background:var(--jn-cream);border:1px solid var(--jn-line);animation:skin-1sn-jn-pop .5s var(--ease-spring) both;border-radius:0;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:12px 14px 12px 12px;display:grid}body[data-skin="1sn"] .fc-av{width:42px;height:42px;color:var(--jn-ink);border-radius:50%;place-items:center;font-size:18px;display:grid}body[data-skin="1sn"] .fc-pal b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .fc-pal div span{color:var(--jn-muted);font-size:12.5px;line-height:1.35;display:block}body[data-skin="1sn"] .fc-tick{background:var(--jn-led);border-radius:50%;width:22px;height:22px;position:relative}body[data-skin="1sn"] .fc-tick:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}@media (max-width:360px){body[data-skin="1sn"] .fc-invite{text-align:center;grid-template-columns:minmax(0,1fr)}body[data-skin="1sn"] .fc-qr{margin:0 auto}}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .fc-page>*,body[data-skin="1sn"] .fc-pal{animation:none}}body[data-skin="1sn"] .yu-head{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-muted:#7a6655;padding:calc(env(safe-area-inset-top) + 32px) 0 22px;color:var(--jn-ink)}body[data-skin="1sn"] .yu-head>*{animation:skin-1sn-jn-pop .6s var(--ease-spring) both}body[data-skin="1sn"] .yu-head>:nth-child(2){animation-delay:60ms}body[data-skin="1sn"] .yu-head>:nth-child(n+3){animation-delay:.12s}body[data-skin="1sn"] .yu-wallet{color:#fff;text-align:left;width:100%;transition:transform .25s var(--ease-spring);background:#111;border-radius:0;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;display:flex}body[data-skin="1sn"] .yu-wallet:active,body[data-skin="1sn"] .yu-site:active{transform:scale(.97)}body[data-skin="1sn"] .yu-wallet:disabled{opacity:.6}body[data-skin="1sn"] .yu-wmark{background:linear-gradient(#111 0 0) 0 62%/100% 2px no-repeat,linear-gradient(#f2b84b 0 25%,#e0655a 25% 50%,#5aa7d8 50% 75%,#6bbf7a 75%);border-radius:0;flex:none;width:36px;height:26px}body[data-skin="1sn"] .yu-wallet b,body[data-skin="1sn"] .yu-site b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .yu-wallet small{opacity:.7;font-size:12.5px;display:block}body[data-skin="1sn"] .yu-gwallet{text-align:center;margin-top:14px}body[data-skin="1sn"] .yu-gwallet small{color:color-mix(in srgb, var(--brand-text) 60%, transparent);font-size:12.5px;display:block}body[data-skin="1sn"] .yu-site{border:1.5px solid var(--jn-ink);color:var(--jn-ink);transition:transform .25s var(--ease-spring);border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:14px 16px;text-decoration:none;display:flex}body[data-skin="1sn"] .yu-site small{color:var(--jn-muted);font-size:12.5px;display:block}body[data-skin="1sn"] .yu-site em{color:var(--jn-muted);white-space:nowrap;font-size:15px;font-style:normal}body[data-skin="1sn"] .pf-tabs{background:#eadccb;border-radius:0;gap:4px;padding:4px;border:0!important}body[data-skin="1sn"] .pf-tabs button{transition:background .3s var(--ease-out), color .3s, box-shadow .3s;border-radius:0;letter-spacing:.04em!important;text-transform:none!important;color:#7a6655!important;min-height:40px!important;padding:0!important;font-size:13.5px!important;font-weight:600!important}body[data-skin="1sn"] .pf-tabs button[aria-selected=true]{background:#fbf5ec;box-shadow:0 4px 10px -6px #60402080;color:#2b211a!important}body[data-skin="1sn"] .pf-tabs button>span[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .yu-head>*{animation:none}}body[data-skin="1sn"] .cx-appt-empty{background:0 0;border-style:dashed;border-color:#c9b195}body[data-skin="1sn"] .cx-adate-empty{color:var(--jn-ink);background:#eadccb}body[data-skin="1sn"] .cx-adate-empty b{font-size:30px}body[data-skin="1sn"] .cx-quiet{color:var(--jn-muted);background:#f1e8db;border-radius:0;margin-top:8px;padding:14px 16px;font-size:14px;line-height:1.45}body[data-skin="1sn"] .cx-firstset{color:var(--jn-ink);transition:transform .25s var(--ease-spring);border:1.5px dashed #c9b195;border-radius:0;grid-template-columns:84px 1fr;align-items:center;gap:14px;margin-top:10px;padding:10px;text-decoration:none;display:grid}body[data-skin="1sn"] .cx-firstset:active{transform:scale(.98)}body[data-skin="1sn"] .cx-fsph{filter:saturate(.6)opacity(.75);background:#eadccb 50%/cover;border-radius:0;height:100px}body[data-skin="1sn"] .cx-firstset b{font-size:15px;font-weight:600;display:block}body[data-skin="1sn"] .cx-firstset small{color:var(--jn-muted);margin-top:2px;font-size:13px;line-height:1.4;display:block}body[data-skin="1sn"] .sw-banner{text-align:left;color:#fbf5ec;width:100%;animation:skin-1sn-jn-rise .7s 1.2s var(--ease-out) both;transition:transform .25s var(--ease-spring);background:#2b211a;border-radius:0;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex;box-shadow:0 14px 28px -18px #2b211ab3}body[data-skin="1sn"] .sw-banner:active{transform:scale(.98)}body[data-skin="1sn"] .sw-banner b{font-family:var(--font-display), serif;color:#f1c98e;font-size:18px;font-weight:500;line-height:1.15;display:block}body[data-skin="1sn"] .sw-banner small{opacity:.85;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}body[data-skin="1sn"] .sw-mini{background:conic-gradient(#f6ddb4 0 45deg, #2b211a 45deg 90deg, #eadccb 90deg 135deg, #c88a3e 135deg 180deg, #f6ddb4 180deg 225deg, #2b211a 225deg 270deg, #eadccb 270deg 315deg, #c88a3e 315deg);border-radius:50%;flex:none;width:44px;height:44px;animation:6s linear infinite skin-1sn-sw-turn;box-shadow:0 0 0 3px #f1c98e}body[data-skin="1sn"] .sw-done .sw-mini{animation-duration:18s}@keyframes skin-1sn-sw-turn{to{transform:rotate(360deg)}}body[data-skin="1sn"] .sw-sheet{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-umber:#eadccb;--jn-muted:#7a6655;z-index:80;text-align:center;color:var(--jn-ink);padding:calc(env(safe-area-inset-top) + 22px) 22px calc(env(safe-area-inset-bottom) + 18px);background:radial-gradient(120% 70% at 50% 35%,#fbf1e1,#f4ebdf 70%);flex-direction:column;align-items:center;animation:.45s both skin-1sn-jn-fade;display:flex;position:fixed;inset:0;overflow-y:auto}body[data-skin="1sn"] .sw-x{top:calc(env(safe-area-inset-top) + 14px);position:absolute;right:14px}body[data-skin="1sn"] .sw-kicker{letter-spacing:.1em;text-transform:uppercase;color:#c88a3e;margin-top:26px;font-size:12px;font-weight:600}body[data-skin="1sn"] .sw-sheet h2{margin-top:6px;font-size:40px;line-height:1.05}body[data-skin="1sn"] .sw-sub{color:var(--jn-muted);max-width:30ch;margin-top:8px;font-size:14.5px;line-height:1.45}body[data-skin="1sn"] .sw-wrap{aspect-ratio:1;flex:none;width:min(300px,78vw);margin-top:22px;position:relative}body[data-skin="1sn"] .sw-wheel{filter:drop-shadow(0 22px 30px #60402059);width:100%;height:100%;transition:transform 5.2s cubic-bezier(.12,.64,.05,1)}body[data-skin="1sn"] .sw-wheel.sw-idle{transition:none;animation:.7s linear infinite skin-1sn-sw-turn}body[data-skin="1sn"] .sw-wheel text{font-family:var(--font-mona), sans-serif;text-anchor:middle;dominant-baseline:central;font-size:8.2px;font-weight:600}body[data-skin="1sn"] .sw-wheel text.sw-q{font-family:var(--font-display), serif;font-size:22px;font-weight:500}body[data-skin="1sn"] .sw-pointer{z-index:2;background:var(--jn-ink);clip-path:polygon(50% 100%,0 0,100% 0);filter:drop-shadow(0 3px 3px #0003);width:26px;height:32px;margin-left:-13px;position:absolute;top:-8px;left:50%}body[data-skin="1sn"] .sw-hub{background:var(--jn-ink);color:#f1c98e;width:76px;height:76px;transition:transform .25s var(--ease-spring);border-radius:50%;margin:-38px 0 0 -38px;font-size:20px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 5px #fbf5ec,0 10px 20px -8px #2b211a99}body[data-skin="1sn"] .sw-hub:active{transform:scale(.94)}body[data-skin="1sn"] .sw-hub:disabled{opacity:.92}body[data-skin="1sn"] .sw-won{background:var(--jn-cream);border:1px solid var(--jn-line);width:100%;max-width:380px;animation:skin-1sn-jn-pop .6s var(--ease-spring) both;border-radius:0;margin-top:18px;padding:16px}body[data-skin="1sn"] .sw-won small{letter-spacing:.1em;text-transform:uppercase;color:#c88a3e;font-size:11.5px;font-weight:600}body[data-skin="1sn"] .sw-won b{margin-top:2px;font-size:32px;font-weight:500;line-height:1.05;display:block}body[data-skin="1sn"] .sw-won p{color:var(--jn-muted);margin:6px 0 14px;font-size:14px;line-height:1.45}body[data-skin="1sn"] .sw-go{justify-content:center;align-items:center;text-decoration:none;display:flex}body[data-skin="1sn"] .sw-fine{color:#9a8672;max-width:36ch;margin-top:auto;padding-top:16px;font-size:11.5px;line-height:1.45}body[data-skin="1sn"] .sw-fine a{color:inherit;text-decoration:underline}body[data-skin="1sn"] .sw-accept{text-align:left;background:var(--jn-cream);border:1px solid var(--jn-line);max-width:330px;color:var(--jn-ink);border-radius:0;align-items:flex-start;gap:10px;margin-top:16px;padding:11px 14px;font-size:14px;line-height:1.35;display:flex}body[data-skin="1sn"] .sw-accept input{accent-color:#2b211a;flex:none;width:22px;height:22px;margin:0}body[data-skin="1sn"] .sw-accept a{color:inherit;text-decoration:underline}body[data-skin="1sn"] .sw-hub.sw-locked{opacity:1;color:#c9a97a;outline-offset:-8px;cursor:not-allowed;outline:2px dashed #f1c98e8c}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .sw-banner,body[data-skin="1sn"] .sw-mini,body[data-skin="1sn"] .sw-sheet,body[data-skin="1sn"] .sw-won,body[data-skin="1sn"] .sw-wheel.sw-idle{animation:none}body[data-skin="1sn"] .sw-wheel{transition:none}}body[data-skin="1sn"] .sw-winner{background:linear-gradient(135deg,#c88a3e,#8e5a1e)}body[data-skin="1sn"] .sw-winner b{color:#fff3d6;font-size:20px}body[data-skin="1sn"] .sw-winner .sw-mini{animation-duration:2.5s}body[data-skin="1sn"] .jh-hero{height:190px;margin:calc(-1 * env(safe-area-inset-top)) -24px 0;background:#eadccb top/cover;border-radius:0;animation:.8s both skin-1sn-jn-fade;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}body[data-skin="1sn"] .jh-head{margin-top:-34px;position:relative}body[data-skin="1sn"] .jh-perks>div{border-radius:0;background:#f1e8db!important;border-color:#0000!important}body[data-skin="1sn"] .jh-head img{background:#fbf5ec;border-radius:50%;padding:8px;box-shadow:0 10px 24px -14px #3c281499;width:64px!important}body[data-skin="1sn"] .wh-page{--jn-ink:#2b211a;--jn-cream:#fbf5ec;--jn-line:#d6c2aa;--jn-umber:#eadccb;--jn-led:#c88a3e;--jn-muted:#7a6655;max-width:440px;min-height:100dvh;color:var(--jn-ink);background:var(--brand-bg);padding:calc(env(safe-area-inset-top) + 18px) 22px calc(env(safe-area-inset-bottom) + 28px);flex-direction:column;margin:0 auto;display:flex}body[data-skin="1sn"] .wh-dots{justify-content:center;gap:6px;margin-bottom:16px;display:flex}body[data-skin="1sn"] .wh-dots i{background:var(--jn-line);width:7px;height:7px;transition:width .35s var(--ease-spring), background .3s;border-radius:4px}body[data-skin="1sn"] .wh-dots i.on{background:var(--jn-led);width:22px}body[data-skin="1sn"] .wh-dots i.done{background:var(--jn-ink)}body[data-skin="1sn"] .wh-step{animation:skin-1sn-wh-in .55s var(--ease-out) both;flex-direction:column;flex:1;display:flex}@keyframes skin-1sn-wh-in{0%{opacity:0;transform:translate(18px)}}body[data-skin="1sn"] .wh-step>*{animation:skin-1sn-jn-pop .6s var(--ease-spring) both}body[data-skin="1sn"] .wh-step>:nth-child(2){animation-delay:60ms}body[data-skin="1sn"] .wh-step>:nth-child(3){animation-delay:.12s}body[data-skin="1sn"] .wh-step>:nth-child(4){animation-delay:.18s}body[data-skin="1sn"] .wh-step>:nth-child(n+5){animation-delay:.24s}body[data-skin="1sn"] .wh-hero{background:#eadccb 50% 40%/cover;border-radius:0;height:210px;margin:0 -22px 22px;position:relative}body[data-skin="1sn"] .wh-mark{background:#fbf5ec;border-radius:50%;width:64px;margin-left:-32px;padding:9px;position:absolute;bottom:-30px;left:50%;box-shadow:0 10px 24px -12px #3c281499}body[data-skin="1sn"] .wh-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--jn-led);text-align:center;margin-top:20px;font-size:12px;font-weight:600}body[data-skin="1sn"] .wh-step h1{text-align:center;margin-top:6px;font-size:34px;line-height:1.06}body[data-skin="1sn"] .wh-lead{max-width:32ch;color:var(--jn-muted);text-align:center;margin:10px auto 0;font-size:15px;line-height:1.5}body[data-skin="1sn"] .wh-list{gap:10px;margin-top:22px;display:grid}body[data-skin="1sn"] .wh-list li{background:var(--jn-cream);border:1px solid var(--jn-line);color:var(--jn-muted);border-radius:0;padding:12px 14px;font-size:13.5px;line-height:1.4}body[data-skin="1sn"] .wh-list b{color:var(--jn-ink);font-size:15px;display:block}body[data-skin="1sn"] .wh-cta{background:var(--jn-ink);width:100%;height:54px;color:var(--jn-cream);transition:transform .25s var(--ease-spring);border-radius:0;margin-top:auto;font-size:15.5px;font-weight:600}body[data-skin="1sn"] .wh-step .wh-cta{margin-top:24px}body[data-skin="1sn"] .wh-cta:active{transform:scale(.97)}body[data-skin="1sn"] .wh-cta:disabled{opacity:.6}body[data-skin="1sn"] .wh-install{background:var(--jn-led);color:#fff}body[data-skin="1sn"] .wh-skip{height:44px;color:var(--jn-muted);margin-top:10px;font-size:14px;font-weight:600}body[data-skin="1sn"] .wh-wallet{width:236px;height:176px;margin:26px auto 4px;position:relative}body[data-skin="1sn"] .wh-pass{color:#2a2521;height:142px;animation:skin-1sn-wh-slide 1.1s .35s var(--ease-spring) both;background:#faf6ee;border-radius:0;position:absolute;top:0;left:8px;right:8px;overflow:hidden;box-shadow:0 18px 30px -16px #281a0e8c,inset 0 0 0 1px #8c6a4324}@keyframes skin-1sn-wh-slide{0%{opacity:0;transform:translateY(-34px)rotate(-4deg)}}body[data-skin="1sn"] .wh-pass-top{align-items:center;gap:7px;padding:10px 12px 7px;font-size:13.5px;display:flex}body[data-skin="1sn"] .wh-pass-top img{width:20px}body[data-skin="1sn"] .wh-pass-top b{color:#2a2521;margin-left:auto;font-size:13px;font-weight:600}body[data-skin="1sn"] .wh-pass-strip{background:linear-gradient(#f4e9d9,#f7eee1);align-items:center;height:58px;padding:0 8px;display:flex}body[data-skin="1sn"] .wh-pass-wave{width:100%;display:block}body[data-skin="1sn"] .wh-pass-track{fill:none;stroke:#dcc8af;stroke-width:4px;stroke-linecap:round}body[data-skin="1sn"] .wh-pass-lit{fill:none;stroke:#d9973f;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 4px #f3c57ee6)}body[data-skin="1sn"] .wh-pass-ink{fill:#3a2a20;stroke:#eddcc0;stroke-width:2px}body[data-skin="1sn"] .wh-pass-seal{fill:#fffaf2;stroke:#d5be9f;stroke-width:2px;stroke-dasharray:3 2.2}body[data-skin="1sn"] .wh-pass-gold{fill:#e7b96f;stroke:#b57f3a;stroke-width:1.5px}body[data-skin="1sn"] .wh-pass-reward{font-family:var(--font-display), Georgia, serif;fill:#4a3320;font-size:16px;font-weight:600}body[data-skin="1sn"] .wh-pocket{background:linear-gradient(170deg,#3c3129,#2a2521);border-radius:0;height:74px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff14}body[data-skin="1sn"] .wh-walletcta{color:#fff;background:#000;justify-content:center;align-items:center;display:flex}body[data-skin="1sn"] .wh-gwallet{justify-content:center;margin-top:16px;display:flex}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .wh-pass{animation:none}}body[data-skin="1sn"] .wh-phone{border:6px solid var(--jn-ink);background:linear-gradient(160deg,#e9d7c2,#f6ebdd);border-bottom:0;border-radius:0;width:150px;height:180px;margin:20px auto 0;position:relative;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}body[data-skin="1sn"] .wh-screen{padding:22px 14px 0}body[data-skin="1sn"] .wh-icons{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}body[data-skin="1sn"] .wh-icons i{aspect-ratio:1;background:#2b211a24;border-radius:0}body[data-skin="1sn"] .wh-myicon{aspect-ratio:1;box-shadow:0 0 0 2px var(--jn-led);animation:skin-1sn-wh-drop 1.1s .5s var(--ease-spring) both, skin-1sn-wh-glow 2.4s 1.8s ease-in-out infinite;background:#fbf5ec;border-radius:0;place-items:center;display:grid}body[data-skin="1sn"] .wh-myicon img{width:70%}@keyframes skin-1sn-wh-drop{0%{opacity:0;transform:translateY(-40px)scale(.4)}}@keyframes skin-1sn-wh-glow{50%{box-shadow:0 0 0 2px var(--jn-led), 0 0 14px 4px #d69e568c}}body[data-skin="1sn"] .wh-label{color:var(--jn-ink);margin-top:4px;margin-left:75%;font-size:7px;font-weight:600;display:block;transform:translate(-12%)}body[data-skin="1sn"] .wh-how{counter-reset:wh;gap:10px;margin-top:18px;display:grid}body[data-skin="1sn"] .wh-how li{background:var(--jn-cream);border:1px solid var(--jn-line);color:var(--jn-muted);border-radius:0;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:12px;font-size:13.5px;line-height:1.4;display:grid}body[data-skin="1sn"] .wh-how b{color:var(--jn-ink);font-size:15px;display:block}body[data-skin="1sn"] .wh-ic{color:#0a84ff;background:#fff;border-radius:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px 6px -2px #0003}body[data-skin="1sn"] .wh-ic svg{width:22px;height:22px}body[data-skin="1sn"] .wh-how li:first-child .wh-ic{animation:2.2s ease-in-out 1s infinite skin-1sn-wh-tap}@keyframes skin-1sn-wh-tap{0%,60%,to{transform:none}70%{transform:scale(.88)}80%{transform:scale(1.06)}}body[data-skin="1sn"] .wh-ic-text{font-size:14px;font-weight:600}body[data-skin="1sn"] .wh-note{background:#f6ddb4;border-radius:0;margin-top:18px;padding:16px;font-size:14px;line-height:1.45}body[data-skin="1sn"] .wh-note>b{margin-bottom:4px;font-size:16px;display:block}body[data-skin="1sn"] .wh-sec{border:1.5px solid var(--jn-ink);height:40px;color:var(--jn-ink);border-radius:0;margin-top:10px;padding:0 14px;font-size:13.5px;font-weight:600}body[data-skin="1sn"] .wh-fine{color:var(--jn-muted);text-align:center;margin-top:14px;font-size:13px;line-height:1.45}body[data-skin="1sn"] .wh-bell{background:var(--jn-ink);color:#f1c98e;border-radius:50%;place-items:center;width:78px;height:78px;margin:30px auto 0;animation:2.6s ease-in-out 1s infinite skin-1sn-wh-ring;display:grid}body[data-skin="1sn"] .wh-bell svg{width:34px;height:34px}@keyframes skin-1sn-wh-ring{0%,70%,to{transform:none}75%{transform:rotate(-12deg)}82%{transform:rotate(10deg)}89%{transform:rotate(-6deg)}}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .wh-step,body[data-skin="1sn"] .wh-step>*,body[data-skin="1sn"] .wh-myicon,body[data-skin="1sn"] .wh-bell,body[data-skin="1sn"] .wh-how li .wh-ic,body[data-skin="1sn"] .jh-hero{animation:none}}body[data-skin="1sn"] .ib-strip{z-index:30;left:14px;right:14px;bottom:calc(90px + env(safe-area-inset-bottom));color:#fbf5ec;animation:skin-1sn-jn-rise .6s var(--ease-out) both;background:#2b211a;border-radius:0;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex;position:fixed;box-shadow:0 14px 30px -14px #2b211ab3}body[data-skin="1sn"] .ib-icon{background:#fbf5ec;border-radius:0;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 0 2px #c88a3e}body[data-skin="1sn"] .ib-icon img{width:70%}body[data-skin="1sn"] .ib-strip p{flex:1;min-width:0}body[data-skin="1sn"] .ib-strip b{color:#f1c98e;font-size:14px;font-weight:600;display:block}body[data-skin="1sn"] .ib-strip small{opacity:.8;font-size:12px;display:block}body[data-skin="1sn"] .ib-later{color:#fbf5ec99;width:32px;height:32px;font-size:20px;line-height:1}body[data-skin="1sn"] .ib-go{color:#2b211a;background:#fbf5ec;border-radius:0;height:38px;padding:0 14px;font-size:13px;font-weight:600}body[data-skin="1sn"] .ib-sheet{--jn-umber:#eadccb;--jn-led:#c88a3e}body[data-skin="1sn"] .ib-lead{color:#7a6655;margin-top:-4px;font-size:14.5px}body[data-skin="1sn"] .ib-sheet .wh-phone{margin-top:12px}body[data-skin="1sn"] .ib-sheet .jn-save{margin-top:16px}body[data-skin="1sn"] .yu-home{text-align:left;width:100%}body[data-skin="1sn"] .yu-home em{font-size:24px;font-style:normal}body[data-skin="1sn"] .cs-box{gap:10px;margin-top:4px;display:grid}body[data-skin="1sn"] .cs-intro{color:#7a6655;text-align:center;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .cs-go{color:#fbf5ec;background:#2b211a;border-radius:0;height:50px;font-size:15px;font-weight:600}body[data-skin="1sn"] .cs-go:disabled{opacity:.5}body[data-skin="1sn"] .cs-code{text-align:center;letter-spacing:.5em;color:#2b211a;background:#fbf5ec;border:1.5px solid #d6c2aa;border-radius:0;outline:none;height:64px;padding-left:.5em;font-size:30px;font-weight:600}body[data-skin="1sn"] .cs-code:focus{border-color:#c88a3e;box-shadow:0 0 0 4px #d69e5633}body[data-skin="1sn"] .cs-err{color:#9a3b2e;text-align:center;font-size:13px}body[data-skin="1sn"] .cs-again{color:#7a6655;text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline}body[data-skin="1sn"] .jh-existing{text-align:center;animation:skin-1sn-jn-pop .5s var(--ease-spring) both;background:#f6ddb4;border-radius:0;gap:10px;padding:16px;display:grid}body[data-skin="1sn"] .jh-existing>b{color:#2b211a;font-size:16px}body[data-skin="1sn"] .jh-existing>a{color:#2b211a;text-underline-offset:3px;font-size:13px;text-decoration:underline}body[data-skin="1sn"] .pk-box{gap:8px;display:grid}body[data-skin="1sn"] .pk-go{color:#fbf5ec;height:56px;transition:transform .25s var(--ease-spring);background:#2b211a;border-radius:0;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}body[data-skin="1sn"] .pk-go svg{color:#f1c98e;width:24px;height:24px}body[data-skin="1sn"] .pk-go:active{transform:scale(.97)}body[data-skin="1sn"] .pk-go:disabled{opacity:.6}body[data-skin="1sn"] .pk-or{color:#7a6655;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}body[data-skin="1sn"] .pk-or:before,body[data-skin="1sn"] .pk-or:after{content:"";background:#d6c2aa;flex:1;height:1px}body[data-skin="1sn"] .wh-face svg{width:38px;height:38px}body[data-skin="1sn"] .wh-faceask{background:var(--jn-cream);border:1px solid var(--jn-line);text-align:center;border-radius:0;justify-items:center;gap:6px;margin-top:22px;padding:20px 18px 6px;display:grid}body[data-skin="1sn"] .wh-faceicon{background:var(--jn-ink);color:#f1c98e;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}body[data-skin="1sn"] .wh-faceicon svg{width:28px;height:28px}body[data-skin="1sn"] .wh-faceask>b{color:var(--jn-ink);margin-top:4px;font-size:18px;line-height:1.25}body[data-skin="1sn"] .wh-faceask>p{max-width:30ch;color:var(--jn-muted);margin:0;font-size:14px;line-height:1.45}body[data-skin="1sn"] .wh-step .wh-faceask .wh-cta{margin-top:10px}body[data-skin="1sn"] .yu-home:disabled{opacity:1}:is(body[data-skin="1sn"]:has(textarea:focus) .skin-tabs,body[data-skin="1sn"]:has(input:focus) .skin-tabs,body[data-skin="1sn"]:has(select:focus) .skin-tabs){display:none}body[data-skin="1sn"]:has(.jn-bar textarea:focus) .jn-composer{bottom:env(safe-area-inset-bottom)}body[data-skin="1sn"]:has(.jn-composer) [aria-label=Cookie\ notice]{top:calc(env(safe-area-inset-top) + 10px);bottom:auto!important}body[data-skin="1sn"]:has([aria-label=Cookie\ notice]) .ib-strip{display:none}body[data-skin="1sn"] .cx>*,body[data-skin="1sn"] .cx-appt>*,body[data-skin="1sn"] .fc-invite>*{min-width:0}body[data-skin="1sn"] .cx-ainfo h3,body[data-skin="1sn"] .cx-ainfo p{overflow-wrap:anywhere}body[data-skin="1sn"] .fc-link{max-width:100%}body[data-skin="1sn"] .skin-masthead-band{padding-top:env(safe-area-inset-top);background:#efe2cf!important}body[data-skin="1sn"] .wc-wave{top:29%}body[data-skin="1sn"] .cx-connect{text-align:center;background:#f6ddb4;border-radius:0;gap:6px;padding:14px;display:grid}body[data-skin="1sn"] .cx-connect>b{color:#2b211a;font-size:16px}body[data-skin="1sn"] .cx-connect>p{color:#5c4a3a;margin:0;font-size:13px;line-height:1.45}body[data-skin="1sn"] .bk-scrim{z-index:90;background:#2b211a6b;align-items:flex-end;animation:.25s both skin-1sn-jn-fade;display:flex;position:fixed;inset:0}body[data-skin="1sn"] .bk-sheet{width:100%;height:calc(100dvh - env(safe-area-inset-top) - 12px);animation:skin-1sn-jn-up var(--dur-sheet) var(--ease-spring) both;background:#faf6ee;border-radius:0;flex-direction:column;display:flex;overflow:hidden}body[data-skin="1sn"] .bk-head{border-bottom:1px solid #e6dfd2;align-items:center;gap:12px;padding:12px 14px 10px 20px;display:flex}body[data-skin="1sn"] .bk-head b{color:#2b211a;flex:1;font-size:22px;font-weight:500}body[data-skin="1sn"] .bk-out{color:#7a6655;text-underline-offset:3px;font-size:12.5px;font-weight:600;text-decoration:underline}body[data-skin="1sn"] .bk-frame{background:#faf6ee;border:0;flex:1;width:100%}body[data-skin="1sn"] .bk-wait{position:absolute;top:45%;left:50%}body[data-skin="1sn"] .bk-wait .jn-spin{border-color:#2b211a #2b211a26 #2b211a26;width:28px;height:28px;display:block}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .bk-sheet,body[data-skin="1sn"] .bk-scrim{animation:none}}body[data-skin="1sn"] .sa-card{text-align:center;background:#f6ddb4;border-radius:0;margin:0 20px 18px;padding:18px 16px 8px}body[data-skin="1sn"] .sa-card form,body[data-skin="1sn"] .sa-card>div{justify-items:stretch;gap:8px;display:grid}body[data-skin="1sn"] .sa-card b{color:#2b211a;font-size:17px;line-height:1.3}body[data-skin="1sn"] .sa-card p{color:#5c4a3a;margin:0;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .sa-field{margin-top:4px;position:relative}body[data-skin="1sn"] .sa-field input{color:#2b211a;background:#fffbf4;border:1px solid #d6c2aa;border-radius:0;width:100%;height:50px;padding:0 64px 0 16px;font-size:16px}body[data-skin="1sn"] .sa-field button{color:#7a6655;height:36px;padding:0 10px;font-size:12px;font-weight:600;position:absolute;top:50%;right:8px;transform:translateY(-50%)}body[data-skin="1sn"] .sa-go{color:#fbf5ec;background:#2b211a;border-radius:0;height:50px;font-size:15px;font-weight:600}body[data-skin="1sn"] .sa-go:disabled{opacity:.6}body[data-skin="1sn"] .sa-later{color:#7a6655;height:40px;font-size:13.5px;font-weight:600}body[data-skin="1sn"] .sa-face{color:#f1c98e;background:#2b211a;border-radius:50%;justify-self:center;place-items:center;width:48px;height:48px;display:grid}body[data-skin="1sn"] .sa-face svg{width:26px;height:26px}body[data-skin="1sn"]{--1sn-porcelain:#fbf5ec;--1sn-nude:#eadccb;--1sn-caramel:#d6c2aa;--1sn-gold:#c88a3e;--1sn-cocoa:#2b211a;--1sn-ink:#2b211a;--1sn-muted:#6b5846;--1sn-line:#d6c2aa;--1sn-rule:#c3a05ad9;--1sn-caps:560 11.5px/1.3 var(--font-mona), system-ui, sans-serif;--elev-1:none;--elev-2:0 10px 24px -20px #2a252173;--elev-3:0 -30px 80px -40px #2a252199;letter-spacing:-.003em;font-variant-numeric:lining-nums proportional-nums;font-size:15px}body[data-skin="1sn"] [class*=rounded-]:not(.rounded-full){border-radius:0!important}body[data-skin="1sn"] .font-display{letter-spacing:-.035em;font-weight:340;line-height:1.02}body[data-skin="1sn"] h1.font-display{font-size:34px}body[data-skin="1sn"] .wc-accent{color:inherit;font-style:normal;box-shadow:inset 0 -.14em #c3a05a99}body[data-skin="1sn"] .brand-text-faint.uppercase,body[data-skin="1sn"] .uppercase.tracking-widest,body[data-skin="1sn"] .wh-kicker,body[data-skin="1sn"] .sw-kicker,body[data-skin="1sn"] .sw-won small,body[data-skin="1sn"] .fc-etop span,body[data-skin="1sn"] .fc-weeks small,body[data-skin="1sn"] .cx-rebook small,body[data-skin="1sn"] .jn-field span,body[data-skin="1sn"] .sh-flabel,body[data-skin="1sn"] .jn-day span,body[data-skin="1sn"] .pk-or,body[data-skin="1sn"] .sh-pdate span,body[data-skin="1sn"] .cx-adate span,body[data-skin="1sn"] .sh-gcname{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-muted);font-stretch:125%}body[data-skin="1sn"] .sh-pdate span,body[data-skin="1sn"] .cx-adate span{letter-spacing:.12em;color:inherit;font-size:9.5px}body[data-skin="1sn"] .sh-gcname{color:inherit;font-size:10px}body[data-skin="1sn"] .jn-who,body[data-skin="1sn"] .sh-runsheet time,body[data-skin="1sn"] .fc-earned .fc-boost{color:var(--1sn-cocoa)}body[data-skin="1sn"] .jn-who{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-muted);margin-bottom:4px;font-size:10.5px;font-stretch:125%}body[data-skin="1sn"] .wc-count b,body[data-skin="1sn"] .fc-etop b,body[data-skin="1sn"] .cx-adate b,body[data-skin="1sn"] .sh-pdate b,body[data-skin="1sn"] .cx-gap b,body[data-skin="1sn"] .sh-prod em,body[data-skin="1sn"] .sh-bundle em,body[data-skin="1sn"] .sh-gcamt,body[data-skin="1sn"] .sw-won b,body[data-skin="1sn"] .rt-amt,body[data-skin="1sn"] .yu-home em,body[data-skin="1sn"] .sh-runsheet time{font-family:var(--font-mona), sans-serif;letter-spacing:-.025em;font-variant-numeric:lining-nums proportional-nums;font-weight:360;font-stretch:108%}body[data-skin="1sn"] :focus-visible{outline-offset:2px;box-shadow:none!important;outline:2px solid var(--1sn-ink)!important}body[data-skin="1sn"] .skin-pill,body[data-skin="1sn"] .wh-cta,body[data-skin="1sn"] .jn-save,body[data-skin="1sn"] .cs-go,body[data-skin="1sn"] .pk-go,body[data-skin="1sn"] .sa-go,body[data-skin="1sn"] .sh-book,body[data-skin="1sn"] .rt-hold,body[data-skin="1sn"] .cx-rbbtn,body[data-skin="1sn"] .jn-sv-add,body[data-skin="1sn"] .rt-sec,body[data-skin="1sn"] .wh-sec,body[data-skin="1sn"] .fc-btns button,body[data-skin="1sn"] .jn-sv-share,body[data-skin="1sn"] .sh-callbtn,body[data-skin="1sn"] .jn-two label,body[data-skin="1sn"] .sh-call button,body[data-skin="1sn"] .ib-go,body[data-skin="1sn"] .jn-sv-confirm button{border:1.5px solid var(--1sn-ink);font-family:var(--font-mona), sans-serif;letter-spacing:.13em;text-transform:uppercase;transition:background-color .35s var(--ease-out), color .35s var(--ease-out), transform .18s var(--ease-out);border-radius:0;font-size:12.5px;font-weight:600;font-stretch:112%;line-height:1.15}body[data-skin="1sn"] .skin-pill,body[data-skin="1sn"] .wh-cta,body[data-skin="1sn"] .jn-save,body[data-skin="1sn"] .cs-go,body[data-skin="1sn"] .pk-go,body[data-skin="1sn"] .sa-go,body[data-skin="1sn"] .sh-book,body[data-skin="1sn"] .rt-hold,body[data-skin="1sn"] .cx-rbbtn,body[data-skin="1sn"] .jn-sv-add,body[data-skin="1sn"] .fc-btns button:first-child,body[data-skin="1sn"] .jn-sv-share:not(.jn-sv-done),body[data-skin="1sn"] .jn-two label:first-child,body[data-skin="1sn"] .sh-callbtn{background:var(--1sn-ink);color:var(--1sn-porcelain);box-shadow:inset 0 0 0 2px var(--1sn-ink), inset 0 0 0 3px #fbf5ec42}body[data-skin="1sn"] .skin-pill{min-height:50px;background:var(--1sn-ink)!important;color:var(--1sn-porcelain)!important}body[data-skin="1sn"] .rt-sec,body[data-skin="1sn"] .wh-sec,body[data-skin="1sn"] .fc-btns button,body[data-skin="1sn"] .jn-two label,body[data-skin="1sn"] .jn-sv-confirm .jn-sv-no{background:var(--1sn-porcelain);color:var(--1sn-ink)}body[data-skin="1sn"] .jn-sv-confirm .jn-sv-yes{color:#fff;background:#9a3b2e;border-color:#9a3b2e}body[data-skin="1sn"] .jn-sv-share.jn-sv-done{color:var(--1sn-cocoa);border-color:var(--1sn-gold);background:0 0}body[data-skin="1sn"] .wh-cta,body[data-skin="1sn"] .jn-save,body[data-skin="1sn"] .cs-go,body[data-skin="1sn"] .sa-go,body[data-skin="1sn"] .rt-hold,body[data-skin="1sn"] .sh-book{height:52px;font-size:13px}body[data-skin="1sn"] .pk-go{height:54px;font-size:13px}body[data-skin="1sn"] .wh-cta.wh-walletcta{box-shadow:none;text-transform:none;letter-spacing:0;background:#000;border-color:#000;font-size:16px;font-weight:500;font-stretch:100%}body[data-skin="1sn"] .wh-cta.wh-install{background:var(--1sn-ink);color:var(--1sn-porcelain)}body[data-skin="1sn"] .fc-btns button,body[data-skin="1sn"] .cx-rbbtn,body[data-skin="1sn"] .sh-call button,body[data-skin="1sn"] .jn-two label{letter-spacing:.12em;height:auto;min-height:44px;padding:0 14px;font-size:11.5px}body[data-skin="1sn"] .rt-sec{height:48px}body[data-skin="1sn"] .ib-go{background:var(--1sn-porcelain);height:40px;color:var(--1sn-ink);border-color:var(--1sn-porcelain);letter-spacing:.12em;font-size:11px}body[data-skin="1sn"] .wh-skip,body[data-skin="1sn"] .sa-later,body[data-skin="1sn"] .jn-sv-back,body[data-skin="1sn"] .cs-again{font-family:var(--font-mona), sans-serif;color:var(--1sn-muted);text-decoration:underline;-webkit-text-decoration-color:var(--1sn-gold);text-decoration-color:var(--1sn-gold);text-underline-offset:4px;font-size:13.5px;font-weight:500}body[data-skin="1sn"] .cx-change,body[data-skin="1sn"] .cx-mybookings,body[data-skin="1sn"] .cx-head a,body[data-skin="1sn"] .sh-more,body[data-skin="1sn"] .bk-out,body[data-skin="1sn"] .jh-existing>a,body[data-skin="1sn"] .sw-fine a,body[data-skin="1sn"] .sw-accept a,body[data-skin="1sn"] .rt-retry{color:var(--1sn-cocoa);text-decoration:underline;-webkit-text-decoration-color:var(--1sn-gold);text-decoration-color:var(--1sn-gold);text-underline-offset:4px;text-decoration-thickness:1px}body[data-skin="1sn"] .cx-mybookings{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;padding:14px 0;font-stretch:125%}body[data-skin="1sn"] .cx-change{align-items:center;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){body[data-skin="1sn"] .rt-sec:hover,body[data-skin="1sn"] .wh-sec:hover,body[data-skin="1sn"] .fc-btns button:hover,body[data-skin="1sn"] .jn-two label:hover{background:var(--1sn-ink);color:var(--1sn-porcelain)}}body[data-skin="1sn"] .pf-tabs{border-radius:0;gap:3px;padding:3px}body[data-skin="1sn"] .pf-tabs button{font-family:var(--font-mona), sans-serif;border-radius:0;font-stretch:112%;letter-spacing:.13em!important;text-transform:uppercase!important;min-height:42px!important;color:var(--1sn-muted)!important;font-size:11.5px!important;font-weight:600!important}body[data-skin="1sn"] .jn-seg{gap:0;margin-top:18px;padding:8px 20px}body[data-skin="1sn"] .jn-seg button{border:1.5px solid var(--jn-line);background:var(--1sn-porcelain);height:46px;color:var(--1sn-ink);font-family:var(--font-mona), sans-serif;letter-spacing:.13em;text-transform:uppercase;border-radius:0;font-size:11.5px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .jn-seg button+button{border-left:0}body[data-skin="1sn"] .jn-seg button.jn-seg-on{background:var(--1sn-ink);color:var(--1sn-porcelain);border-color:var(--1sn-ink);box-shadow:inset 0 0 0 2px var(--1sn-ink), inset 0 0 0 3px #fbf5ec38}body[data-skin="1sn"] .jn-seg-n{background:var(--1sn-nude);color:var(--1sn-cocoa);letter-spacing:0;border-radius:0}body[data-skin="1sn"] .jn-seg-on .jn-seg-n{background:var(--1sn-gold);color:var(--1sn-ink)}body[data-skin="1sn"] .jn-starters button,body[data-skin="1sn"] .sh-chips button,body[data-skin="1sn"] .sh-social a{border:1px solid var(--1sn-caramel);background:var(--1sn-porcelain);color:var(--1sn-cocoa);border-radius:0;min-height:40px;font-size:13.5px;font-weight:500}body[data-skin="1sn"] .sh-social a{min-height:44px;font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-cocoa);padding:0 16px;font-stretch:125%}body[data-skin="1sn"] .jn-starters .jn-log{border-color:var(--1sn-ink);border-width:1.5px}body[data-skin="1sn"] .sh-chips button[aria-pressed=true]{border-color:var(--1sn-ink);transform:none}body[data-skin="1sn"] .brand-input,body[data-skin="1sn"] .jn-field input,body[data-skin="1sn"] .jn-field textarea,body[data-skin="1sn"] .sa-field input,body[data-skin="1sn"] .cs-code{border-width:1px;border-radius:0}body[data-skin="1sn"] .brand-input:focus,body[data-skin="1sn"] .jn-field input:focus,body[data-skin="1sn"] .jn-field textarea:focus,body[data-skin="1sn"] .cs-code:focus{border-color:var(--1sn-ink);box-shadow:inset 0 0 0 1px var(--1sn-ink)!important;outline:none!important}body[data-skin="1sn"] .cx-appt,body[data-skin="1sn"] .cx-gap,body[data-skin="1sn"] .sh-party,body[data-skin="1sn"] .sh-giftcta,body[data-skin="1sn"] .sh-bundle,body[data-skin="1sn"] .fc-invite,body[data-skin="1sn"] .fc-pal,body[data-skin="1sn"] .jn-sv-card,body[data-skin="1sn"] .jn-sv-empty,body[data-skin="1sn"] .sw-won,body[data-skin="1sn"] .sw-accept,body[data-skin="1sn"] .wh-faceask,body[data-skin="1sn"] .jn-sv-choice,body[data-skin="1sn"] .jn-pick{background:var(--1sn-porcelain);border:1px solid var(--1sn-line);box-shadow:none;border-radius:0}body[data-skin="1sn"] .cx-rebook,body[data-skin="1sn"] .fc-earned,body[data-skin="1sn"] .sa-card,body[data-skin="1sn"] .cx-connect,body[data-skin="1sn"] .wh-note,body[data-skin="1sn"] .jh-existing{border:1px solid var(--1sn-line);border-top:1px solid var(--1sn-rule);box-shadow:none;border-radius:0}body[data-skin="1sn"] .cx-quiet{border-top:1px solid var(--1sn-line);border-bottom:1px solid var(--1sn-line);color:var(--1sn-muted);background:0 0;border-radius:0;padding:14px 0}body[data-skin="1sn"] .cx-appt-empty,body[data-skin="1sn"] .cx-firstset{background:0 0;border:1px dashed #c9b195}body[data-skin="1sn"] .cx-adate,body[data-skin="1sn"] .sh-pdate{background:var(--1sn-ink);color:var(--1sn-porcelain);box-shadow:inset 0 0 0 3px var(--1sn-ink), inset 0 0 0 4px #fbf5ec42;border-radius:0}body[data-skin="1sn"] .cx-adate-empty{background:var(--1sn-nude);color:var(--1sn-cocoa);box-shadow:none}body[data-skin="1sn"] .cx-adate b,body[data-skin="1sn"] .sh-pdate b{font-weight:330}body[data-skin="1sn"] .cx-ainfo h3,body[data-skin="1sn"] .sh-party h2,body[data-skin="1sn"] .fc-inv h3,body[data-skin="1sn"] .fc-pal b,body[data-skin="1sn"] .sh-giftcta b,body[data-skin="1sn"] .sh-bundle b,body[data-skin="1sn"] .sh-prod b,body[data-skin="1sn"] .cx-set b,body[data-skin="1sn"] .cx-firstset b,body[data-skin="1sn"] .wh-list b,body[data-skin="1sn"] .wh-how b,body[data-skin="1sn"] .jn-sv-choice b,body[data-skin="1sn"] .yu-site b,body[data-skin="1sn"] .yu-wallet b,body[data-skin="1sn"] .rt-hrow b,body[data-skin="1sn"] .sh-facts b,body[data-skin="1sn"] .jn-drop-empty b,body[data-skin="1sn"] .rt-redeem b,body[data-skin="1sn"] .rt-used b{letter-spacing:-.005em;font-weight:500}body[data-skin="1sn"] .cx-head h2,body[data-skin="1sn"] .fc-sec,body[data-skin="1sn"] .sh-sec,body[data-skin="1sn"] .rt-history h2{letter-spacing:-.035em;font-size:28px;line-height:1}body[data-skin="1sn"] .cx-head{border-bottom:1px solid var(--1sn-rule);align-items:flex-end;padding-bottom:10px}body[data-skin="1sn"] .cx-head span{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-muted);font-size:10.5px;font-stretch:125%}body[data-skin="1sn"] .cx-gap{padding:10px 14px}body[data-skin="1sn"] .cx-ph,body[data-skin="1sn"] .cx-rbpic,body[data-skin="1sn"] .cx-fsph,body[data-skin="1sn"] .sh-prod img,body[data-skin="1sn"] .sh-bundle img,body[data-skin="1sn"] .jn-ph,body[data-skin="1sn"] .jn-chip,body[data-skin="1sn"] .jn-lightbox img,body[data-skin="1sn"] .jn-drop{border-radius:0}body[data-skin="1sn"] .sh-facts{border:0;border-top:1px solid var(--1sn-rule);background:0 0;border-radius:0;gap:0;margin-top:24px;overflow:visible}body[data-skin="1sn"] .sh-facts>div{border-bottom:1px solid var(--1sn-line);background:0 0;padding:14px 0}body[data-skin="1sn"] .sh-facts span{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-muted);font-size:10.5px;font-stretch:125%}body[data-skin="1sn"] .sh-facts b{margin-top:4px;font-size:17px}body[data-skin="1sn"] .rt-history h2{border-bottom:1px solid var(--1sn-rule);margin-bottom:0;padding-bottom:12px}body[data-skin="1sn"] .rt-hrow{border-bottom:1px solid var(--1sn-line);align-items:baseline;min-height:52px}body[data-skin="1sn"] .rt-hrow b{font-size:16px}body[data-skin="1sn"] .wh-list,body[data-skin="1sn"] .wh-how{border-top:1px solid var(--1sn-rule);gap:0}body[data-skin="1sn"] .wh-list li,body[data-skin="1sn"] .wh-how li{border:0;border-bottom:1px solid var(--1sn-line);background:0 0;border-radius:0;padding:14px 0}body[data-skin="1sn"] .wh-ic{box-shadow:none;border:1px solid var(--1sn-line);border-radius:0}body[data-skin="1sn"] .fc-circle{border-top:1px solid var(--1sn-rule);gap:0}body[data-skin="1sn"] .fc-pal{border:0;border-bottom:1px solid var(--1sn-line);background:0 0;padding:12px 0}body[data-skin="1sn"] .fc-link{border-radius:0}body[data-skin="1sn"] .fc-qr{background:var(--1sn-porcelain);box-shadow:inset 0 0 0 1px var(--1sn-line);border-radius:0}body[data-skin="1sn"] .fc-etop b{letter-spacing:-.05em;font-size:60px;font-weight:300}body[data-skin="1sn"] .wc-face{border-radius:3px;box-shadow:inset 0 1px #fff9,0 26px 40px -30px #6040208c,0 2px 6px -4px #60402040}body[data-skin="1sn"] .wc:focus-visible{border-radius:3px}body[data-skin="1sn"] .wc-front:after,body[data-skin="1sn"] .wc-back:after{content:"";pointer-events:none;border:1px solid #c3a05ab3;position:absolute;inset:7px}body[data-skin="1sn"] .wc-back{padding:20px}body[data-skin="1sn"] .wc-top{top:18px;left:20px;right:20px}body[data-skin="1sn"] .wc-name{letter-spacing:-.02em;font-size:17px;font-weight:400}body[data-skin="1sn"] .wc-count{color:var(--1sn-muted);font-size:14px}body[data-skin="1sn"] .wc-count b{color:var(--1sn-cocoa);font-size:32px}body[data-skin="1sn"] .wc-bot{bottom:17px;left:20px;right:20px}body[data-skin="1sn"] .wc-bot b{letter-spacing:-.03em;font-size:22px;font-weight:340}body[data-skin="1sn"] .wc-bot span{font:var(--1sn-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--1sn-muted);font-size:9.5px;font-stretch:125%}body[data-skin="1sn"] .wc-num{font:500 9px var(--font-mona,sans-serif)}body[data-skin="1sn"] .wc-foiltxt{font:500 12.5px var(--font-mona,sans-serif);letter-spacing:-.02em}body[data-skin="1sn"] .wc-qr{box-shadow:inset 0 0 0 1px var(--1sn-line);border-radius:0}body[data-skin="1sn"] .wc-back h3{font-size:24px}body[data-skin="1sn"] .wc-back p,body[data-skin="1sn"] .wc-caption{color:var(--1sn-muted)}body[data-skin="1sn"] .wc-caption b{color:var(--1sn-cocoa);font-weight:600}body[data-skin="1sn"] .skin-cove:before{display:none}body[data-skin="1sn"] .wc-stamp{filter:drop-shadow(0 1.2px 1px #7a5a3647)}body[data-skin="1sn"] .wc-ink{fill:#2a2521}body[data-skin="1sn"] .wc-gloss{fill:#fff6e647;pointer-events:none}body[data-skin="1sn"] .wc-empty{fill:#fffcf6;stroke:#bfa27f;stroke-width:.9px;filter:drop-shadow(0 1px .8px #7a5a3629)}body[data-skin="1sn"] .wc-num{font:500 9.5px var(--font-mona,sans-serif);fill:#9a7e5f;text-anchor:middle;dominant-baseline:central}body[data-skin="1sn"] .wc-next .wc-empty,body[data-skin="1sn"] .wc-next .wc-reward-nail{stroke:#b87a33;stroke-width:1.3px;stroke-opacity:1}body[data-skin="1sn"] .wc-next .wc-num{fill:#b87a33}body[data-skin="1sn"] .wc-reward-nail{fill:#f4e4c9;stroke:#a36a2c;stroke-width:.9px;stroke-opacity:.7;filter:drop-shadow(0 1.2px 1px #7a5a3633)}body[data-skin="1sn"] .wc-reward .wc-gloss{fill:#0000}body[data-skin="1sn"] .wc-reward-on .wc-reward-nail{fill:url(#wc-reward);stroke-opacity:1}body[data-skin="1sn"] .wc-reward-on .wc-gloss{fill:#fffaee73}body[data-skin="1sn"] .wc-halo{fill:url(#wc-halo)}body[data-skin="1sn"] .wc-foiltxt{letter-spacing:-.02em;fill:#2a2521;text-anchor:middle;dominant-baseline:central;font:500 11.5px var(--font-mona,sans-serif)!important}body[data-skin="1sn"] .skin-masthead-band{border-bottom:1px solid var(--1sn-rule)}body[data-skin="1sn"] .skin-tabs{height:auto;padding:0 4px env(safe-area-inset-bottom);background:color-mix(in srgb, var(--brand-bg) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-top:1px solid var(--1sn-line);border-radius:0;align-items:stretch;bottom:0;left:0;right:0;box-shadow:0 -10px 28px -26px #2a25218c}body[data-skin="1sn"] .skin-tabs a{height:56px;min-height:44px;color:var(--1sn-muted);font-family:var(--font-mona), sans-serif;letter-spacing:.1em;background:0 0;border-radius:0;gap:5px;padding:2px 2px 0;font-size:9.5px;font-weight:600;font-stretch:108%}body[data-skin="1sn"] .skin-tabs a[aria-current=page]{color:var(--1sn-ink);background:0 0}body[data-skin="1sn"] .skin-tabs a[aria-current=page]:before{content:"";background:var(--1sn-ink);width:28px;height:2px;margin-left:-14px;position:absolute;top:-1px;left:50%}body[data-skin="1sn"] .skin-tabs a[aria-current=page] svg{stroke-width:1.8px}body[data-skin="1sn"] .skin-tabs svg{stroke-width:1.4px;width:21px;height:21px}body[data-skin="1sn"] .skin-tabs .rounded-full{border-radius:0!important}body[data-skin="1sn"]:before{content:"";height:env(safe-area-inset-top);z-index:40;pointer-events:none;background:#efe2cf;position:fixed;top:0;left:0;right:0}body[data-skin="1sn"] .jn-composer{bottom:calc(57px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .ib-strip{bottom:calc(69px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .pb-24{padding-bottom:calc(96px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .jn-bub{background:var(--1sn-porcelain);border-color:var(--1sn-line);border-radius:0;font-size:15px;font-weight:400}body[data-skin="1sn"] .jn-me .jn-bub{background:var(--1sn-ink);border-color:var(--1sn-ink);color:var(--1sn-porcelain);border-radius:0}body[data-skin="1sn"] .jn-when{opacity:.7;font-weight:500}body[data-skin="1sn"] .jn-day:before,body[data-skin="1sn"] .jn-day:after{background:var(--1sn-line)}body[data-skin="1sn"] .jn-event{border:1px solid var(--1sn-line);color:var(--1sn-muted);border-radius:0;font-size:12.5px;font-weight:500}body[data-skin="1sn"] .jn-event i{background:var(--1sn-gold);border-radius:0;width:6px;height:6px;transform:rotate(45deg)}body[data-skin="1sn"] .jn-av{font-family:var(--font-mona), sans-serif;font-weight:400}body[data-skin="1sn"] .jn-story{border:1px solid var(--1sn-ink);letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:11px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .jn-composer{background:linear-gradient(to top, var(--brand-bg) 80%, color-mix(in srgb, var(--brand-bg) 0%, transparent))}body[data-skin="1sn"] .jn-bar{background:var(--1sn-porcelain);border:1px solid var(--1sn-caramel);box-shadow:none;border-radius:0}body[data-skin="1sn"] .jn-bar:focus-within{border-color:var(--1sn-ink);box-shadow:inset 0 0 0 1px var(--1sn-ink)}body[data-skin="1sn"] .jn-cam,body[data-skin="1sn"] .jn-send{border-radius:0;width:44px;height:44px}body[data-skin="1sn"] .jn-keep span{box-shadow:none}body[data-skin="1sn"] .jn-sv-mark{border:1px solid var(--1sn-line)}body[data-skin="1sn"] .jn-sv-text{font-family:var(--font-mona), sans-serif;letter-spacing:-.02em;font-weight:340}body[data-skin="1sn"] .jn-sv-rm{border-radius:0}body[data-skin="1sn"] .jn-x{border:1px solid var(--1sn-ink);color:var(--1sn-ink);width:44px;height:44px;font-weight:300;line-height:42px}body[data-skin="1sn"] .jn-redo{background:var(--1sn-porcelain);border:1px solid var(--1sn-ink);letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:11px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .jn-drop{border:1px dashed #c9b195}body[data-skin="1sn"] .jn-sheet,body[data-skin="1sn"] .skin-sheet,body[data-skin="1sn"] .bk-sheet{border-top:1px solid var(--1sn-gold);border-radius:0}body[data-skin="1sn"] .jn-grab{width:44px;height:4px}body[data-skin="1sn"] .bk-head b{letter-spacing:-.03em;color:var(--1sn-cocoa);font-weight:340}body[data-skin="1sn"] .rt-title{letter-spacing:-.045em;font-size:46px}body[data-skin="1sn"] .rt-sub,body[data-skin="1sn"] .rt-none{color:var(--1sn-muted)}body[data-skin="1sn"] .rt-ticket{filter:drop-shadow(0 18px 22px #6040201f)}body[data-skin="1sn"] .rt-body,body[data-skin="1sn"] .rt-stub{border-radius:0}body[data-skin="1sn"] .rt-body{border:1px solid var(--1sn-line);border-bottom:0}body[data-skin="1sn"] .rt-stub{border:1px solid var(--1sn-line);border-top:1px dashed #2b211a47}body[data-skin="1sn"] .rt-stub:before,body[data-skin="1sn"] .rt-stub:after{background:var(--brand-bg);box-shadow:inset 0 0 0 1px var(--1sn-line)}body[data-skin="1sn"] .rt-ph{border-radius:0;margin:-22px -20px 16px}body[data-skin="1sn"] .rt-ph:after{border-radius:0}body[data-skin="1sn"] .rt-seal{box-shadow:0 0 0 4px #f9ecd6,0 0 0 5px #c3a05ab3}body[data-skin="1sn"] .rt-dim .rt-seal{box-shadow:0 0 0 4px #efe3d2}body[data-skin="1sn"] .rt-amt{letter-spacing:-.05em;font-size:50px;font-weight:330;line-height:.95}body[data-skin="1sn"] .rt-what,body[data-skin="1sn"] .rt-stub p,body[data-skin="1sn"] .rt-used span{color:var(--1sn-muted);font-weight:500}body[data-skin="1sn"] .rt-qr{box-shadow:inset 0 0 0 1px var(--1sn-line);border-radius:0}body[data-skin="1sn"] .rt-dots i{border-radius:0;width:12px;height:2px}body[data-skin="1sn"] .rt-dots i.on{width:28px}body[data-skin="1sn"] .sh-hero{border-bottom:1px solid var(--1sn-rule)}body[data-skin="1sn"] .sh-hero:after{display:none}body[data-skin="1sn"] .sh-head{margin-top:22px}body[data-skin="1sn"] .sh-head h1{letter-spacing:-.045em;font-size:40px;line-height:.98}body[data-skin="1sn"] .sh-head p,body[data-skin="1sn"] .sh-lead,body[data-skin="1sn"] .sh-party p,body[data-skin="1sn"] .sh-prod span,body[data-skin="1sn"] .sh-bundle span,body[data-skin="1sn"] .sh-giftcta small{color:var(--1sn-muted)}body[data-skin="1sn"] .sh-runsheet li{font-weight:500}body[data-skin="1sn"] .sh-runsheet time{font-size:14px}body[data-skin="1sn"] .sh-site,body[data-skin="1sn"] .yu-site{border:1.5px solid var(--1sn-ink);border-radius:0;min-height:60px}body[data-skin="1sn"] .sh-site em,body[data-skin="1sn"] .yu-site em{color:var(--1sn-muted);font-size:13px;font-style:normal;font-stretch:100%}body[data-skin="1sn"] .sh-gcmini,body[data-skin="1sn"] .sh-designs button i,body[data-skin="1sn"] .sh-gcard{border-radius:0}body[data-skin="1sn"] .sh-gcto{font-style:normal;font-family:var(--font-mona), sans-serif;letter-spacing:-.02em;font-weight:340}body[data-skin="1sn"] .sh-arrow{font-weight:300}body[data-skin="1sn"] .sh-prod em{font-size:24px}body[data-skin="1sn"] .sh-prod em small{font-family:var(--font-mona), sans-serif;letter-spacing:0;font-weight:500;font-stretch:100%}body[data-skin="1sn"] .sh-bundle em{font-size:30px}body[data-skin="1sn"] .yu-wallet{border-radius:0}body[data-skin="1sn"] .yu-wmark{border-radius:3px}body[data-skin="1sn"] .yu-site small,body[data-skin="1sn"] .yu-gwallet small{color:var(--1sn-muted)}body[data-skin="1sn"] .sw-banner{border-radius:0;padding:14px 16px;box-shadow:inset 0 0 0 3px #2b211a,inset 0 0 0 4px #fbf5ec38}body[data-skin="1sn"] .sw-banner b{font-family:var(--font-mona), sans-serif;letter-spacing:-.02em;font-size:17px;font-weight:400}body[data-skin="1sn"] .sw-sheet h2{letter-spacing:-.045em;font-size:42px}body[data-skin="1sn"] .sw-sub,body[data-skin="1sn"] .sw-won p,body[data-skin="1sn"] .sw-fine{color:var(--1sn-muted)}body[data-skin="1sn"] .sw-wheel text.sw-q{font-family:var(--font-mona), sans-serif;font-weight:300}body[data-skin="1sn"] .sw-hub{font-family:var(--font-mona), sans-serif;letter-spacing:.13em;text-transform:uppercase;box-shadow:0 0 0 5px #fbf5ec, 0 0 0 6px var(--1sn-gold);font-size:12px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .sw-accept input{accent-color:var(--1sn-ink)}body[data-skin="1sn"] .jh-hero,body[data-skin="1sn"] .wh-hero{border-radius:0}body[data-skin="1sn"] .wh-hero{border-bottom:1px solid var(--1sn-rule)}body[data-skin="1sn"] .jh-head img,body[data-skin="1sn"] .wh-mark{background:var(--1sn-porcelain);outline:1.5px solid var(--1sn-ink);outline-offset:-5px;border-radius:0;padding:10px;box-shadow:0 14px 30px -18px #3c28148c}body[data-skin="1sn"] .wh-mark{width:68px;margin-left:-34px;bottom:-34px}body[data-skin="1sn"] .jh-head img{width:68px!important}body[data-skin="1sn"] .jh-perks>div{border-radius:0!important}body[data-skin="1sn"] .wh-kicker{margin-top:26px}body[data-skin="1sn"] .wh-step h1{letter-spacing:-.045em;font-size:38px;line-height:.98}body[data-skin="1sn"] .wh-lead,body[data-skin="1sn"] .wh-list li,body[data-skin="1sn"] .wh-how li,body[data-skin="1sn"] .wh-fine{color:var(--1sn-muted)}body[data-skin="1sn"] .wh-dots i{border-radius:0;width:14px;height:2px}body[data-skin="1sn"] .wh-dots i.on{width:30px}body[data-skin="1sn"] .wh-pass{border-radius:3px;box-shadow:0 18px 30px -18px #281a0e8c,inset 0 0 0 1px #8c6a4324}body[data-skin="1sn"] .wh-pass-reward{font-family:var(--font-mona), sans-serif;font-weight:500}body[data-skin="1sn"] .wh-pocket{border-radius:0 0 6px 6px}body[data-skin="1sn"] .ib-strip{border-radius:0;box-shadow:0 14px 30px -18px #2b211ab3}body[data-skin="1sn"] .ib-strip b{font-weight:600}body[data-skin="1sn"] .ib-icon{border-radius:0}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .wh-myicon{animation:none}}body[data-skin="1sn"] .fc-btns button:disabled,body[data-skin="1sn"] .skin-pill:disabled,body[data-skin="1sn"] .wh-cta:disabled,body[data-skin="1sn"] .jn-save:disabled,body[data-skin="1sn"] .cs-go:disabled,body[data-skin="1sn"] .sa-go:disabled,body[data-skin="1sn"] .pk-go:disabled{border-color:var(--1sn-nude);box-shadow:none;cursor:default;opacity:1!important;background:var(--1sn-nude)!important;color:var(--1sn-muted)!important}body[data-skin="1sn"] .fc-btns button{white-space:nowrap;letter-spacing:.1em;padding:0 10px;font-size:11px}@media (min-width:700px){body[data-skin="1sn"] #main-content{background:var(--brand-bg);max-width:480px;min-height:100dvh;box-shadow:1px 0 0 var(--1sn-line), -1px 0 0 var(--1sn-line);margin:0 auto}body[data-skin="1sn"]{background:var(--1sn-nude)!important}body[data-skin="1sn"] .skin-tabs,body[data-skin="1sn"] .jn-composer,body[data-skin="1sn"] .ib-strip{left:calc(50% - 240px);right:calc(50% - 240px)}body[data-skin="1sn"] .jn-scrim,body[data-skin="1sn"] .bk-scrim{justify-content:center}body[data-skin="1sn"] .jn-sheet,body[data-skin="1sn"] .bk-sheet{max-width:480px}}body[data-skin="1sn"] a.underline.font-semibold.inline-block,body[data-skin="1sn"] .cx-head a,body[data-skin="1sn"] .sh-more,body[data-skin="1sn"] a.brand-text-faint{align-items:center;min-height:44px;display:inline-flex}body[data-skin="1sn"] a.underline.font-semibold.inline-block{margin:-12px 0 -14px}body[data-skin="1sn"] .cx-head a{margin:-12px 0}body[data-skin="1sn"] .sh-more{margin-top:4px}body[data-skin="1sn"] input[type=checkbox]{width:22px;height:22px;accent-color:var(--1sn-ink)}body[data-skin="1sn"] .fs-page{--fs-ink:#2b211a;--fs-cream:#fbf5ec;--fs-paper:#faf6ee;--fs-honey:#f6ddb4;--fs-led:#c88a3e;--fs-muted:#6b5846;--fs-line:#d6c2aa;--fs-nude:#efe3d2;color:var(--fs-ink);font-family:var(--font-mona), system-ui, sans-serif;padding:calc(env(safe-area-inset-top) + 22px) 20px calc(118px + env(safe-area-inset-bottom))}body[data-skin="1sn"] .fs-title{letter-spacing:-.01em;color:var(--fs-muted);font-size:15px;font-weight:600}body[data-skin="1sn"] .fs-hero{background:linear-gradient(180deg, var(--fs-honey) 0%, #fbf1e1 78%, var(--fs-paper) 100%);margin:12px -20px 0;padding:22px 20px 18px}body[data-skin="1sn"] .fs-give{letter-spacing:-.04em;font-variation-settings:"wdth" 110;text-wrap:balance;font-size:35px;font-weight:650;font-stretch:110%;line-height:1.02}body[data-skin="1sn"] .fs-then{letter-spacing:-.01em;color:var(--fs-ink);text-wrap:pretty;margin-top:8px;font-size:17px;font-weight:500;line-height:1.35}body[data-skin="1sn"] .fs-wave{width:100%;height:auto;margin-top:14px;display:block;overflow:visible}body[data-skin="1sn"] .fs-relief{fill:url(#fs-relief)}body[data-skin="1sn"] .fs-track{fill:none;stroke:#dcc8af;stroke-width:3px;stroke-linecap:round}body[data-skin="1sn"] .fs-lit{fill:none;stroke:var(--fs-led);stroke-width:3.4px;stroke-linecap:round}body[data-skin="1sn"] .fs-bloom{fill:none;stroke:var(--fs-led);stroke-width:12px;stroke-linecap:round;opacity:.25;filter:blur(5px)}body[data-skin="1sn"] .fs-pulse{fill:none;stroke:#fff6e2;stroke-width:4.2px;stroke-linecap:round;stroke-dasharray:5 105;stroke-dashoffset:5px;opacity:0;filter:drop-shadow(0 0 3px #f3c27a);animation:1.9s cubic-bezier(.45,.05,.3,1) .7s 3 fs-run}@keyframes fs-run{0%{stroke-dashoffset:5px;opacity:0}12%{opacity:1}88%{opacity:1}to{stroke-dashoffset:calc(var(--fs-lit) * -1 + 5);opacity:0}}body[data-skin="1sn"] .fs-her{fill:var(--fs-ink);stroke:var(--fs-ink);stroke-width:1px}body[data-skin="1sn"] .fs-foil{fill:url(#fs-foil);stroke:#b57f3a;stroke-width:.8px}body[data-skin="1sn"] .fs-foiltxt{font:650 11px var(--font-mona), sans-serif;fill:#3a2716;text-anchor:middle;dominant-baseline:central}body[data-skin="1sn"] .fs-wlabel{font:600 10.5px var(--font-mona), sans-serif;fill:var(--fs-muted);text-anchor:start}body[data-skin="1sn"] .fs-wlabel-end{text-anchor:end}body[data-skin="1sn"] .fs-progress{margin-top:4px;font-size:15px;font-weight:600}body[data-skin="1sn"] .fs-boost{color:var(--fs-ink);margin-top:4px;font-size:13.5px;font-weight:600}body[data-skin="1sn"] .fs-share{margin-top:18px}body[data-skin="1sn"] .fs-send{background:var(--fs-ink);width:100%;min-height:56px;color:var(--fs-cream);font:600 16.5px/1.1 var(--font-mona), sans-serif;letter-spacing:-.01em;transition:transform .2s var(--ease-spring,ease), background .2s;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 18px;display:flex}body[data-skin="1sn"] .fs-send:active{transform:scale(.985)}body[data-skin="1sn"] .fs-send:disabled{background:var(--fs-nude);color:var(--fs-muted)}body[data-skin="1sn"] .fs-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}body[data-skin="1sn"] .fs-quick>a,body[data-skin="1sn"] .fs-quick>button{border:1px solid var(--fs-line);background:var(--fs-cream);min-height:68px;color:var(--fs-ink);font:600 12px/1.1 var(--font-mona), sans-serif;transition:transform .2s var(--ease-spring,ease), border-color .2s;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;text-decoration:none;display:flex}body[data-skin="1sn"] .fs-quick svg{width:22px;height:22px}body[data-skin="1sn"] .fs-quick>:active{border-color:var(--fs-ink);transform:scale(.96)}body[data-skin="1sn"] .fs-quick span{white-space:nowrap}body[data-skin="1sn"] .fs-words{margin-top:20px}body[data-skin="1sn"] .fs-label{color:var(--fs-muted);font-size:13px;font-weight:600;display:block}body[data-skin="1sn"] .fs-picks{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}body[data-skin="1sn"] .fs-picks button{border:1px solid var(--fs-line);min-height:38px;color:var(--fs-ink);font:600 13px var(--font-mona), sans-serif;background:0 0;border-radius:0;padding:0 12px;transition:background .2s,color .2s}body[data-skin="1sn"] .fs-picks button.is-on{background:var(--fs-ink);border-color:var(--fs-ink);color:var(--fs-cream)}body[data-skin="1sn"] .fs-msg{background:var(--fs-nude);text-wrap:pretty;margin-top:8px;padding:12px 14px;font-size:15px;line-height:1.45}body[data-skin="1sn"] .fs-codebtn{border:1.5px solid var(--fs-ink);width:100%;min-height:50px;color:var(--fs-ink);font:600 15px var(--font-mona), sans-serif;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}body[data-skin="1sn"] .fs-codebtn svg{width:20px;height:20px}body[data-skin="1sn"] .fs-codebtn:active{transform:scale(.985)}body[data-skin="1sn"] .fs-err{color:#9a3b2e;margin-top:8px;font-size:13px}body[data-skin="1sn"] .fs-h2{letter-spacing:-.035em;font-variation-settings:"wdth" 108;font-size:23px;font-weight:650;line-height:1.1}body[data-skin="1sn"] .fs-sofar{margin-top:34px}body[data-skin="1sn"] .fs-stats{border-top:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);margin-top:12px;display:flex}body[data-skin="1sn"] .fs-stats>div{border-left:1px solid var(--fs-line);flex:1;min-width:0;padding:12px 0 12px 12px}body[data-skin="1sn"] .fs-stats>div:first-child{border-left:0;padding-left:0}body[data-skin="1sn"] .fs-stats b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1;display:block}body[data-skin="1sn"] .fs-stats span{color:var(--fs-muted);margin-top:5px;font-size:12.5px;font-weight:600;display:block}body[data-skin="1sn"] .fs-nobody{text-wrap:pretty;margin-top:8px;font-size:15.5px;line-height:1.5}body[data-skin="1sn"] .fs-note{color:var(--fs-muted);margin-top:10px;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .fs-sofar .fc-points{margin-top:16px}body[data-skin="1sn"] .fs-sofar .fc-etop b{font-family:var(--font-mona), sans-serif;letter-spacing:-.045em;font-size:48px;font-weight:600}body[data-skin="1sn"] .fs-how{margin-top:34px}body[data-skin="1sn"] .fs-how ol{gap:12px;margin-top:12px;padding:0;list-style:none;display:grid}body[data-skin="1sn"] .fs-how li{grid-template-columns:28px 1fr;align-items:start;gap:12px;font-size:15px;line-height:1.45;display:grid}body[data-skin="1sn"] .fs-how li i{border:1.5px solid var(--fs-led);width:26px;height:26px;font:normal 700 12.5px var(--font-mona), sans-serif;color:var(--fs-ink);place-items:center;display:grid}body[data-skin="1sn"] .fs-terms{min-height:44px;color:var(--fs-muted);text-underline-offset:3px;align-items:center;margin-top:4px;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-flex}body[data-skin="1sn"] .fs-circle-h{margin-top:30px}body[data-skin="1sn"] .fs-page .fc-circle{margin-top:10px}body[data-skin="1sn"] .fs-sheet{background:var(--fs-cream,#fbf5ec);color:#2b211a;border:0;border-radius:0;width:100%;max-width:480px;max-height:92dvh;margin:0 auto;padding:0;animation:.38s cubic-bezier(.2,.9,.3,1) both fs-up;position:fixed;inset:auto 0 0;overflow:auto}body[data-skin="1sn"] .fs-sheet::backdrop{background:#2b211a73}@keyframes fs-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}body[data-skin="1sn"] .fs-sheet-in{padding:22px 20px calc(24px + env(safe-area-inset-bottom));font-family:var(--font-mona), system-ui, sans-serif;position:relative}body[data-skin="1sn"] .fs-x{min-height:44px;font:600 14px var(--font-mona), sans-serif;color:#2b211a;text-underline-offset:3px;background:0 0;border:0;padding:0 8px;text-decoration:underline;position:absolute;top:8px;right:10px}body[data-skin="1sn"] .fs-sheet-h{letter-spacing:-.035em;padding-right:64px;font-size:24px;font-weight:650;line-height:1.1}body[data-skin="1sn"] .fs-sheet-p{color:#6b5846;text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.45}body[data-skin="1sn"] .fs-bigqr{background:#fbf5ec;place-items:center;width:264px;height:264px;margin:18px auto 0;display:grid;box-shadow:inset 0 0 0 1px #d6c2aa}body[data-skin="1sn"] .fs-code{text-align:center;color:#6b5846;margin-top:12px;font-size:14px}body[data-skin="1sn"] .fs-code b{color:#2b211a;letter-spacing:.06em}body[data-skin="1sn"] .fs-story{background:#efe3d2;place-items:center;min-height:240px;margin-top:14px;display:grid}body[data-skin="1sn"] .fs-story img{aspect-ratio:9/16;width:auto;height:min(52dvh,460px);display:block;box-shadow:0 14px 30px -18px #6040208c}body[data-skin="1sn"] .fs-story span{color:#6b5846;padding:24px;font-size:14px}body[data-skin="1sn"] .fs-sheet-btns{gap:8px;margin-top:14px;display:grid}body[data-skin="1sn"] .fs-ghost{color:#2b211a;min-height:50px;font:600 15px var(--font-mona), sans-serif;background:0 0;border:1.5px solid #2b211a;border-radius:0;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (min-width:700px){body[data-skin="1sn"] .fs-sheet{max-height:86dvh;margin:auto;inset:0}}@media (max-width:350px){body[data-skin="1sn"] .fs-give{font-size:30px}body[data-skin="1sn"] .fs-quick span{font-size:11px}}body[data-skin="1sn"] .fs-page :focus-visible,body[data-skin="1sn"] .fs-sheet :focus-visible{outline:2px solid var(--fs-ink,#2b211a);outline-offset:2px}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .fs-pulse{display:none}body[data-skin="1sn"] .fs-sheet{animation:none}}body[data-skin="1sn"] .fs-nudge{color:#2b211a;font-family:var(--font-mona), system-ui, sans-serif;animation:skin-1sn-jn-pop .5s var(--ease-spring,ease) both;background:linear-gradient(#f6ddb4,#fbf1e1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 20px 16px;padding:14px 16px;display:grid}body[data-skin="1sn"] .fs-nudge-t b{letter-spacing:-.02em;font-size:17px;font-weight:650;line-height:1.15;display:block}body[data-skin="1sn"] .fs-nudge-t span{color:#6b5846;margin-top:3px;font-size:13.5px;line-height:1.4;display:block}body[data-skin="1sn"] .fs-nudge-b{gap:4px;display:grid}body[data-skin="1sn"] .fs-nudge-b button{min-height:44px;font:600 14px var(--font-mona), sans-serif;white-space:nowrap;border:0;border-radius:0;padding:0 14px}body[data-skin="1sn"] .fs-nudge-b button:first-child{color:#fbf5ec;background:#2b211a}body[data-skin="1sn"] .fs-nudge-b button:last-child{color:#6b5846;text-underline-offset:3px;background:0 0;text-decoration:underline}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .fs-nudge{animation:none}}body[data-skin="1sn"] .jh-offers{border:1px solid var(--1sn-line);border-top:1px solid var(--1sn-rule);background:var(--1sn-porcelain);padding:14px 16px 6px}body[data-skin="1sn"] .jh-offers p{color:var(--1sn-ink);margin:0;font-size:14px;line-height:1.45}body[data-skin="1sn"] .jh-offers label{min-height:44px;color:var(--1sn-muted);cursor:pointer;align-items:center;gap:12px;margin-top:4px;font-size:13.5px;display:flex}body[data-skin="1sn"] .jh-offers input{flex:none}body[data-skin="1sn"] .pp-scrim{z-index:50;background:#2b211a8c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}body[data-skin="1sn"] .pp-sheet{--jn-ink:#2b211a;--jn-cream:#fbf5ec;background:var(--brand-bg);border-top:1px solid var(--1sn-gold);width:100%;max-width:480px;padding:26px 22px calc(18px + env(safe-area-inset-bottom));animation:skin-1sn-jn-pop .5s var(--ease-spring) both}body[data-skin="1sn"] .pp-kicker{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-muted);font-size:10.5px;font-stretch:125%}body[data-skin="1sn"] .pp-sheet h2{letter-spacing:-.04em;color:var(--1sn-ink);margin-top:8px;font-size:32px;font-weight:340;line-height:1}body[data-skin="1sn"] .pp-list{border-top:1px solid var(--1sn-rule);margin:18px 0 0;padding:0;list-style:none}body[data-skin="1sn"] .pp-list li{border-bottom:1px solid var(--1sn-line);padding:12px 0}body[data-skin="1sn"] .pp-list b{color:var(--1sn-ink);font-size:15.5px;font-weight:500;display:block}body[data-skin="1sn"] .pp-list span{color:var(--1sn-muted);margin-top:2px;font-size:13.5px;display:block}body[data-skin="1sn"] .pp-fine{color:var(--1sn-muted);margin:12px 0 16px;font-size:13px}body[data-skin="1sn"] .pp-sheet .jn-save{width:100%}body[data-skin="1sn"] .pp-skip{width:100%;min-height:44px;color:var(--1sn-muted);background:0 0;border:0;justify-content:center;align-items:center;margin-top:4px;font-size:13.5px;display:flex}@media (prefers-reduced-motion:reduce){body[data-skin="1sn"] .pp-sheet{animation:none}}body[data-skin="1sn"] .mk-ask{background:var(--1sn-porcelain);border:1px solid var(--1sn-line);border-top:1px solid var(--1sn-rule);padding:18px 18px 16px}body[data-skin="1sn"] .mk-ask>b{letter-spacing:-.03em;color:var(--1sn-ink);font-size:22px;font-weight:340;line-height:1.1;display:block}body[data-skin="1sn"] .mk-ask>p{color:var(--1sn-muted);margin:6px 0 0;font-size:14px;line-height:1.45}body[data-skin="1sn"] .mk-btns{grid-template-columns:1fr auto;gap:8px;margin-top:14px;display:grid}body[data-skin="1sn"] .mk-btns button{letter-spacing:.12em;text-transform:uppercase;border-radius:0;min-height:48px;padding:0 16px;font-size:11.5px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .mk-yes{background:var(--1sn-ink);color:var(--1sn-porcelain);border:1px solid var(--1sn-ink)}body[data-skin="1sn"] .mk-no{color:var(--1sn-ink);border:1px solid var(--1sn-ink);background:0 0}body[data-skin="1sn"] .mk-btns button:disabled{opacity:.6}body[data-skin="1sn"] .mk-err{color:#9b3b2e!important}body[data-skin="1sn"] .pf-sections{--jn-ink:#2b211a;--jn-muted:#6b5846}body[data-skin="1sn"] .pf-sec{margin-top:34px}body[data-skin="1sn"] .pf-sec>h2{letter-spacing:-.035em;border-bottom:1px solid var(--1sn-rule);color:var(--1sn-ink);padding-bottom:10px;font-size:28px;font-weight:340;line-height:1}body[data-skin="1sn"] .pf-lead{color:var(--1sn-muted);margin:10px 0 14px;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .pf-sec>.yu-part:first-of-type,body[data-skin="1sn"] .pf-sec>.yu-site:first-of-type{margin-top:14px}body[data-skin="1sn"] .pf-sec .yu-part .yu-site:first-child,body[data-skin="1sn"] .pf-sec .yu-part .yu-wallet:first-child,body[data-skin="1sn"] .pf-sec .yu-wallet{margin-top:0}body[data-skin="1sn"] .pf-row{text-align:left;background:0 0;width:100%}body[data-skin="1sn"] .pf-row em{font-size:20px}body[data-skin="1sn"] .yu-none{color:var(--1sn-muted);margin:14px 0 0;font-size:14px;line-height:1.45}body[data-skin="1sn"] .pf-sections form label{font:var(--1sn-caps);letter-spacing:.14em;color:var(--1sn-muted);font-size:10.5px;font-stretch:125%}body[data-skin="1sn"] .pf-sections form input,body[data-skin="1sn"] .pf-sections form select{min-height:48px;font-size:16px}body[data-skin="1sn"] .pf-sections form button[type=submit]{letter-spacing:.12em;border-radius:0;min-height:52px;font-size:11.5px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .pf-sections .rounded-xl{border-radius:0}body[data-skin="1sn"] .pf-stack{border-top:1px solid var(--1sn-line)}body[data-skin="1sn"] .pf-stack .pf-card{border-radius:0;padding:14px 0 12px;border:0!important;border-bottom:1px solid var(--1sn-line)!important;background:0 0!important}body[data-skin="1sn"] .pf-stack .pf-label{font-family:var(--font-mona), sans-serif;letter-spacing:-.005em;text-transform:none;color:var(--1sn-ink);margin-bottom:2px;font-size:15.5px;font-weight:500}body[data-skin="1sn"] .pf-stack .pf-card label>span:first-child,body[data-skin="1sn"] .pf-stack .pf-card>p:not(.pf-label){color:var(--1sn-muted);font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .pf-stack .pf-card label{align-items:center}body[data-skin="1sn"] .pf-stack .pf-track{width:48px;height:28px;transition:background .25s var(--ease-out);box-shadow:inset 0 0 0 1px #cdb89d;background:#e3d5c3!important;border-radius:0!important}body[data-skin="1sn"] .pf-stack input:checked+.pf-track{box-shadow:none;background:var(--1sn-ink)!important}body[data-skin="1sn"] .pf-stack .pf-knob{background:#fffcf6;width:22px;height:22px;top:3px;left:3px;box-shadow:0 1px 3px #2b211a4d;border-radius:0!important}body[data-skin="1sn"] .pf-stack input:checked~.pf-knob{transform:translate(20px)!important}body[data-skin="1sn"] .pf-stack input:focus-visible+.pf-track{box-shadow:0 0 0 3px #c3a05a73}body[data-skin="1sn"] .pf-stack ol{font-size:13.5px}body[data-skin="1sn"] .pf-danger{border-top:1px solid var(--1sn-line);margin-top:22px;padding-top:14px}body[data-skin="1sn"] .pf-danger p{color:var(--1sn-muted);margin:0 0 12px;font-size:13.5px;line-height:1.45}body[data-skin="1sn"] .pf-danger p b{color:#8e2f22;font-weight:600}body[data-skin="1sn"] .pf-del{color:#8e2f22;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:0;font-size:14px;font-weight:500;text-decoration:underline}body[data-skin="1sn"] .pf-danger-btns{grid-template-columns:1fr 1fr;gap:8px;display:grid}body[data-skin="1sn"] .pf-btn{border:1px solid var(--1sn-ink);min-height:48px;color:var(--1sn-ink);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:0;font-size:11.5px;font-weight:600;font-stretch:112%}body[data-skin="1sn"] .pf-btn-del{color:#fff7f0;background:#8e2f22;border-color:#8e2f22}body[data-skin="1sn"] .pf-btn:disabled{opacity:.6}body[data-skin="1sn"] .pf-legal{gap:22px;margin-top:18px;display:flex}body[data-skin="1sn"] .pf-legal a{min-height:44px;color:var(--1sn-muted);text-underline-offset:3px;align-items:center;font-size:13.5px;text-decoration:underline;display:inline-flex}body[data-skin="1sn"] .pf-sections>.px-5>.yu-part:last-child{margin-top:30px}body[data-skin="1sn"] .cx-rhythm{margin-top:12px}body[data-skin="1sn"] .relative>input.brand-input.pr-12{padding-right:76px}body[data-skin="1sn"] .jh-label{font:var(--1sn-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--1sn-muted);margin:16px 0 0;font-size:10.5px;font-stretch:125%;display:block}body[data-skin="1sn"] .jh-rule{color:var(--1sn-muted);flex-wrap:wrap;gap:6px 16px;margin:2px 0 6px;padding:0;font-size:13px;list-style:none;display:flex}body[data-skin="1sn"] .jh-rule li{align-items:center;gap:6px;display:inline-flex}body[data-skin="1sn"] .jh-rule li:before{content:"";border:1px solid #bfa27f;flex:none;width:12px;height:12px}body[data-skin="1sn"] .jh-rule li.ok{color:var(--1sn-ink)}body[data-skin="1sn"] .jh-rule li.ok:before{background:var(--1sn-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23FBF5EC' stroke-width='1.6'/%3E%3C/svg%3E") center / 12px no-repeat;border-color:var(--1sn-ink)}body[data-skin="1sn"] [aria-label=Cookie\ notice]>div,body[data-skin="1sn"] [aria-label=Cookie\ notice] button{border-radius:0!important}body[data-skin="1sn"]:has([data-consent-clearance]) [aria-label=Cookie\ notice]{top:calc(env(safe-area-inset-top) + 10px);bottom:auto!important}body[data-skin="1sn"] [data-consent-clearance]{display:none}
