.roZzHW_topbar{border-bottom:1px solid var(--line-1);align-items:center;gap:20px;padding:14px 20px;font-size:14px;display:flex}.roZzHW_topbar a{color:var(--accent-text);font-weight:600;text-decoration:none}.roZzHW_topbar a:hover{text-decoration:underline}.roZzHW_brand{letter-spacing:.18em;text-transform:uppercase}@media (max-width:480px){.roZzHW_topbar{flex-wrap:wrap;gap:8px;padding-inline:10px}.roZzHW_topbar>button{flex-shrink:0}.roZzHW_brand{white-space:nowrap;letter-spacing:.1em;flex:none;font-size:12px}.roZzHW_topbar>a:not(.roZzHW_brand){white-space:nowrap;font-size:13px}html:lang(ja) .roZzHW_topbar{gap:5px;padding-inline:8px;font-size:12.5px}html:lang(ja) .roZzHW_topbar>a{white-space:nowrap}html:lang(ja) .roZzHW_brand{letter-spacing:0;text-transform:none}html:lang(ja) .roZzHW_langBtn{white-space:nowrap;gap:4px;padding-inline:7px;font-size:12.5px}}.roZzHW_lang{display:inline-flex;position:relative}.roZzHW_langBtn{font:inherit;color:var(--accent-text);background:var(--panel);border:1px solid var(--line-3);cursor:pointer;border-radius:8px;align-items:baseline;gap:7px;padding:5px 9px;font-size:13.5px;font-weight:600;display:inline-flex}@media (hover:hover){.roZzHW_langBtn:hover{border-color:var(--accent-text)}}.roZzHW_langBtn svg{align-self:center}.roZzHW_langCaret{color:var(--muted);align-self:center;font-size:10px}@media (max-width:480px){html:lang(nl) .roZzHW_topbar{gap:5px;padding-inline:8px}html:lang(nl) .roZzHW_langBtn{gap:4px;padding-inline:7px;font-size:12.5px}}.roZzHW_langBackdrop{z-index:40;position:fixed;inset:0}.roZzHW_langPanel{z-index:41;background:var(--panel);border:1px solid var(--line-3);min-width:160px;box-shadow:0 12px 32px var(--shadow);border-radius:10px;flex-direction:column;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.roZzHW_topbar .roZzHW_langItem{color:var(--soft);white-space:nowrap;border-radius:7px;padding:8px 10px;font-size:13.5px;font-weight:600;text-decoration:none}.roZzHW_topbar .roZzHW_langItem:hover{background:var(--line-1);text-decoration:none}.roZzHW_topbar .roZzHW_langItemOn{background:var(--accent-soft);color:var(--accent-strong)}.roZzHW_wrap{max-width:720px;color:var(--soft);margin:0 auto;padding:40px 20px 30px;line-height:1.7}.roZzHW_wrap h1{color:var(--text);font:500 32px/1.2 var(--font-serif);margin:6px 0 10px}.roZzHW_wrap h2{color:var(--accent-strong);font:500 21px/1.25 var(--font-serif);margin:32px 0 10px}.roZzHW_wrap h3{color:var(--accent-strong);margin:22px 0 6px;font-size:16px}.roZzHW_wrap p{margin:0 0 14px}.roZzHW_wrap ul{margin:0 0 14px;padding-left:22px}.roZzHW_wrap li{margin-bottom:7px}.roZzHW_wrap a{color:var(--accent-text)}@media (hover:hover){.roZzHW_wrap a:not(.roZzHW_cta):hover{text-decoration:underline}}.roZzHW_proseLink{color:var(--accent-text);text-decoration:none}@media (hover:hover){.roZzHW_proseLink:hover{text-decoration:underline}}.roZzHW_eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:12px}.roZzHW_lede{color:var(--soft);font-size:17px}.roZzHW_workedExample{scroll-margin-top:24px}.roZzHW_exampleFigure{margin:24px 0}.roZzHW_exampleFigure img{border-radius:12px;width:100%;height:auto;display:block}.roZzHW_exampleFigure figcaption{color:var(--muted);text-align:center;margin-top:10px;font-size:14px;line-height:1.6}.roZzHW_tiles{flex-wrap:wrap;align-items:center;gap:5px;margin:14px 0 18px;display:flex}.roZzHW_tile{background:linear-gradient(160deg,#faf3e3,#f4ecd8 45%,#e4d9bd);border-radius:7px;flex:none;width:42px;height:56px;display:inline-block;box-shadow:2px 3px #b7a884,3px 5px 7px #00000040}.roZzHW_tile svg{width:100%;height:100%;display:block}.roZzHW_tile,.roZzHW_samsungTileSurface{position:relative;overflow:hidden}html[data-browser=samsung-internet] .roZzHW_tile:before{content:"";border-radius:inherit;background:var(--tile-surface-raster) center / 100% 100% no-repeat;position:absolute;inset:0}html[data-browser=samsung-internet] .roZzHW_samsungTileSurface:before{content:"";border-radius:inherit;background:var(--tile-surface-raster) center / 100% 100% no-repeat;position:absolute;inset:0}.roZzHW_tile svg,.roZzHW_samsungTileSurface svg{z-index:1;position:relative}.roZzHW_cta{background:var(--accent);color:var(--on-accent);font-weight:var(--btn-weight);padding:var(--btn-pad);font-size:var(--btn-size);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.roZzHW_wrap a.roZzHW_cta{color:var(--on-accent);text-decoration:none}@media (hover:hover){.roZzHW_cta:hover{filter:brightness(1.06);text-decoration:none}}.roZzHW_moreLink{color:var(--accent-text);font-weight:600;text-decoration:none}@media (hover:hover){.roZzHW_moreLink:hover{text-decoration:underline}}.roZzHW_card{background:var(--panel);border:1px solid var(--line-2);color:inherit;border-radius:12px;margin-bottom:12px;padding:16px 18px;text-decoration:none;display:block}.roZzHW_card:hover{border-color:var(--accent)}.roZzHW_card h3{color:var(--accent-strong);margin:0 0 4px;font-size:17px}.roZzHW_card p{color:var(--muted);margin:0;font-size:14px}.roZzHW_table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14.5px}.roZzHW_table th,.roZzHW_table td{text-align:left;border-bottom:1px solid var(--line-2);padding:8px 10px}.roZzHW_table th{color:var(--muted);font-weight:600}.roZzHW_layoutGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:18px 0;display:grid}.roZzHW_layoutCard{background:var(--panel);border:1px solid var(--line-2);border-radius:12px;padding:12px}.roZzHW_layoutDia{background:var(--table);border-radius:8px;align-items:center;min-height:90px;margin-bottom:9px;padding:12px;display:flex}.roZzHW_layoutName{color:var(--accent-strong);font-size:14.5px;font-weight:600}.roZzHW_layoutBlurb{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.45}.roZzHW_hero{border:1px solid var(--line-2);border-radius:12px;width:100%;margin:8px 0 18px;display:block}.roZzHW_footer{max-width:720px;margin:0 auto;padding:10px 20px 70px}.roZzHW_footerBox{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;display:flex}
.JC3t0a_pearl{background:radial-gradient(circle at 33% 28%,#fff 0 12%,#fff0 36%),radial-gradient(circle at 70% 78%,#ffd6ecbf,#ffd6ec00 45%),radial-gradient(circle at 25% 75%,#c4e2ffb3,#c4e2ff00 45%),radial-gradient(circle at 55% 55%,#f7f2ea 0,#ece4f0 55%,#b8aec4 100%);border-radius:50%;flex:none;display:inline-block;position:relative;box-shadow:inset -2px -3px 5px #50406047,0 0 0 1px #46385038,0 1px 3px #0000004d}.JC3t0a_chip{background:var(--panel);min-height:38px;color:var(--text);box-shadow:0 0 0 1px var(--line-2);font:700 13px/1.2 var(--font-sans);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:19px;align-items:center;padding:5px 6px 5px 9px;transition:padding .44s cubic-bezier(.2,.8,.3,1),border-radius .44s;display:inline-flex}.JC3t0a_lead{align-items:center;gap:8px;max-width:12em;margin:-4px 5px -4px -4px;padding:4px;transition:max-width .44s cubic-bezier(.2,.8,.3,1),margin .44s cubic-bezier(.2,.8,.3,1),opacity .18s;display:inline-flex;overflow:hidden}.JC3t0a_lead:last-child{margin-right:-4px}.JC3t0a_chipBar{align-items:center;gap:8px;display:inline-flex}.JC3t0a_chipStack{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.JC3t0a_chipNote{white-space:normal;max-width:15em;font:700 13px/1.3 var(--font-sans);color:var(--text)}.JC3t0a_count{font-variant-numeric:tabular-nums;text-align:center;min-width:1.6em}.JC3t0a_trough{background:linear-gradient(#2a1b0e,#4a331c);border-radius:6px;flex:none;width:58px;height:11px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1.5px 2px #0009,0 0 0 1.5px #b8862c,0 0 0 2.5px #5a381299}.JC3t0a_trackFill{border-radius:inherit;background:linear-gradient(#fff1b8 0%,#f2c14e 45%,#c98a1e 100%);height:100%;transition:width .52s cubic-bezier(.2,.8,.3,1);display:block;position:relative;overflow:hidden;box-shadow:inset 0 -1px #78460a80}.JC3t0a_trackFill:before{content:"";background:#ffffff8c;border-radius:2px;height:3px;position:absolute;top:1.5px;left:2px;right:2px}.JC3t0a_trackFill:after{content:"";background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:18px;animation:2.6s ease-in-out infinite JC3t0a_shine;position:absolute;top:0;bottom:0;left:-20px}@keyframes JC3t0a_shine{0%,55%{left:-20px}to{left:110%}}.JC3t0a_chestSmall{flex:none;display:inline-flex}.JC3t0a_chip[data-look=chest]{border-radius:16px;grid-template-columns:34px 32px;grid-template-areas:"chest chest""bar art";align-items:center;gap:10px 8px;padding:4px 10px 8px;display:inline-grid}.JC3t0a_chip[data-look=chest] .JC3t0a_lead{display:contents}.JC3t0a_chestBox{grid-area:chest;justify-self:center;display:inline-flex;position:relative}.JC3t0a_chestMouth{width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:38%;left:50%}.JC3t0a_badge{min-width:28px;height:24px;font:800 14px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:#3b240a;background:linear-gradient(#ffe08a,#c9922e);border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute;bottom:0;right:-5px;box-shadow:0 0 0 1.5px #5a3812,0 2px 4px #0000004d}.JC3t0a_chestTrough{grid-area:bar;width:34px}.JC3t0a_chestNote{text-align:center;grid-column:1/-1;width:0;min-width:100%;max-width:none}.JC3t0a_chip[data-look=chest] .JC3t0a_thumb{grid-area:art}.JC3t0a_chip[data-look=chest] .JC3t0a_cardText{display:none}.JC3t0a_chip[data-look=chest][data-mode=card] .JC3t0a_cardText{grid-area:text;display:inline-flex}.JC3t0a_chip[data-look=chest][data-mode=card]{border-radius:18px;grid-template-columns:auto auto;grid-template-areas:"text art";column-gap:0;padding:8px 8px 8px 16px}.JC3t0a_chip[data-look=chest][data-mode=card] :is(.JC3t0a_chestBox,.JC3t0a_chestTrough,.JC3t0a_chestNote){display:none}.JC3t0a_cardText{opacity:0;flex-direction:column;gap:2px;max-width:0;line-height:1.2;transition:max-width .44s cubic-bezier(.2,.8,.3,1),margin .44s cubic-bezier(.2,.8,.3,1),opacity .26s .12s;display:inline-flex;overflow:hidden}.JC3t0a_cardText b{font:700 10.5px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.JC3t0a_cardText span{text-overflow:ellipsis;max-width:13em;font:600 15px/1.2 var(--font-serif);overflow:hidden}.JC3t0a_cardText small{color:var(--muted);font:400 12px/1.2 var(--font-sans)}.JC3t0a_thumb{width:32px;height:26px;box-shadow:0 0 0 1px var(--line-2);border-radius:8px;flex:none;transition:width .44s cubic-bezier(.2,.8,.3,1),height .44s cubic-bezier(.2,.8,.3,1),border-radius .44s;position:relative;overflow:hidden}.JC3t0a_thumb img{object-fit:cover;filter:grayscale()brightness(.72);will-change:filter;width:100%;height:100%;transition:filter .52s;display:block;transform:translateZ(0)}.JC3t0a_mark{color:#fff;background:#202b36d9;border-radius:50%;place-items:center;width:13px;height:13px;transition:width .44s cubic-bezier(.2,.8,.3,1),height .44s cubic-bezier(.2,.8,.3,1),right .44s,bottom .44s,background .3s;display:grid;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 1px #fff6,0 1px 4px #0005}.JC3t0a_mark svg{width:62%;height:62%}.JC3t0a_chip[data-mode=card]{border-radius:18px;padding:8px 8px 8px 16px}.JC3t0a_chip[data-mode=card] .JC3t0a_lead{opacity:0;max-width:0;margin-inline:0;padding-inline:0}.JC3t0a_chip[data-mode=card] .JC3t0a_cardText{opacity:1;max-width:14em;margin-right:12px}.JC3t0a_chip[data-mode=card] .JC3t0a_thumb{border-radius:10px;width:84px;height:60px}.JC3t0a_chip[data-mode=card] .JC3t0a_mark{width:22px;height:22px;bottom:5px;right:5px}.JC3t0a_chip[data-revealed=true] .JC3t0a_thumb img{filter:grayscale(0)brightness()}.JC3t0a_chip[data-revealed=true] .JC3t0a_mark{animation:JC3t0a_markPop calc(.38s / var(--pearl-speed,1)) cubic-bezier(.2, .9, .3, 1.4);background:#2f6f52ed}@keyframes JC3t0a_markPop{0%{transform:scale(.5)}to{transform:none}}@media (prefers-reduced-motion:reduce){.JC3t0a_chip,.JC3t0a_lead,.JC3t0a_cardText,.JC3t0a_thumb,.JC3t0a_thumb img,.JC3t0a_mark{transition:none}.JC3t0a_chip[data-revealed=true] .JC3t0a_mark,.JC3t0a_trackFill:after{animation:none}}:root[data-motion=reduced] :is(.JC3t0a_chip,.JC3t0a_lead,.JC3t0a_cardText,.JC3t0a_thumb,.JC3t0a_thumb img,.JC3t0a_mark){transition:none}:root[data-motion=reduced] .JC3t0a_chip[data-revealed=true] .JC3t0a_mark,:root[data-motion=reduced] .JC3t0a_trackFill:after{animation:none}.JC3t0a_winChest{zoom:.8;display:inline-block}.JC3t0a_winRow{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 4px;display:flex}.JC3t0a_winTally{font:700 15px/1.2 var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.JC3t0a_unlockedNote{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.JC3t0a_unlockedThumb{flex:none;display:block;position:relative}.JC3t0a_unlockedNote img{object-fit:cover;border-radius:8px;width:104px;height:68px;display:block}.JC3t0a_moments{z-index:936;pointer-events:none;position:fixed;inset:0}.JC3t0a_cornerChip .JC3t0a_chip{box-shadow:0 0 0 1px var(--line-2), 0 8px 24px var(--shadow);background:color-mix(in srgb, var(--panel) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.JC3t0a_smallChip{color:var(--text);font:800 17px/1 var(--font-sans);font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:3px 4px;display:inline-flex}.JC3t0a_smallChip>span:last-child{text-shadow:0 0 3px var(--bg), 0 0 6px var(--bg), 0 1px 2px var(--bg)}.JC3t0a_smallChip>.JC3t0a_pearl{filter:drop-shadow(0 1px 3px color-mix(in srgb, var(--bg) 85%, transparent))}.JC3t0a_cornerChip .JC3t0a_chip[data-mode=card]{box-shadow:0 0 0 1px var(--line-2), 0 12px 30px var(--shadow)}.JC3t0a_cornerChip{right:max(10px, env(safe-area-inset-right));z-index:1;align-items:flex-start;gap:8px;animation:.26s cubic-bezier(.2,.8,.3,1) both JC3t0a_chipIn;display:flex;position:fixed}.JC3t0a_cornerNote{background:color-mix(in srgb, var(--panel) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:min(15em,100vw - 120px);color:var(--text);box-shadow:0 0 0 1px var(--line-2), 0 8px 24px var(--shadow);font:700 13px/1.3 var(--font-sans);text-align:right;border-radius:12px;margin:0;padding:9px 11px}.JC3t0a_cornerLeaving{animation:.32s forwards JC3t0a_chipOut}.JC3t0a_cornerChip{pointer-events:auto;cursor:pointer;touch-action:none}.JC3t0a_cornerLeaving{pointer-events:none}@keyframes JC3t0a_chipIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}@keyframes JC3t0a_chipOut{to{opacity:0;transform:translateY(-6px)scale(.97)}}.JC3t0a_flight{z-index:2;will-change:transform, opacity;position:fixed}.JC3t0a_bigPearl{width:100%;height:100%;position:absolute;inset:0;overflow:hidden;box-shadow:inset -3px -5px 9px #5040604d,0 0 0 1px #46385033,0 4px 12px #00000059,0 0 22px #fff8e6bf}.JC3t0a_bigPearl:after{content:"";animation:JC3t0a_sweep calc(1.25s / var(--pearl-speed,1)) ease-in-out calc(.12s / var(--pearl-speed,1)) both;background:linear-gradient(115deg,#0000 38%,#ffffffd9 50%,#0000 62%);position:absolute;inset:-30%;transform:translate(-80%)}@keyframes JC3t0a_sweep{0%{transform:translate(-80%)}30%{transform:translate(80%)}31%{transform:translate(-80%)}62%,to{transform:translate(80%)}}.JC3t0a_rays{filter:drop-shadow(0 0 2px #ffd67899);animation:JC3t0a_rays calc(1.25s / var(--pearl-speed,1)) linear both, JC3t0a_raysTurn calc(1.25s / var(--pearl-speed,1)) linear both;background:repeating-conic-gradient(#ffe296d9 0deg 3deg,#ffecbe00 8deg 30deg);border-radius:50%;position:absolute;inset:-170%;-webkit-mask:radial-gradient(circle,#000 12%,#0000008c 30%,#0000 62%);mask:radial-gradient(circle,#000 12%,#0000008c 30%,#0000 62%)}.JC3t0a_raysFine{animation:JC3t0a_rays calc(1.25s / var(--pearl-speed,1)) linear both, JC3t0a_raysTurnBack calc(1.25s / var(--pearl-speed,1)) linear both;background:repeating-conic-gradient(from 11deg,#fffcf0f2 0deg 1.5deg,#fffcf000 3.5deg 20deg);inset:-95%}@keyframes JC3t0a_rays{0%{opacity:0;transform:scale(.3)}26%{opacity:1;transform:scale(1)}64%{opacity:.9;transform:scale(1.05)}86%{opacity:0;transform:scale(.5)}to{opacity:0;transform:scale(.5)}}@keyframes JC3t0a_raysTurn{0%{rotate:0deg}to{rotate:40deg}}@keyframes JC3t0a_raysTurnBack{0%{rotate:0deg}to{rotate:-55deg}}.JC3t0a_halo{animation:JC3t0a_halo calc(1.25s / var(--pearl-speed,1)) ease-out both;background:radial-gradient(circle,#fffaebb3 0,#ffeec847 38%,#0000 68%);border-radius:50%;position:absolute;inset:-45%}@keyframes JC3t0a_halo{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}64%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.JC3t0a_glint{filter:drop-shadow(0 0 3px #fff);width:46%;height:46%;animation:JC3t0a_glint calc(1.25s / var(--pearl-speed,1)) ease-in-out both;background:linear-gradient(90deg,#0000 46%,#fff 50%,#0000 54%),linear-gradient(#0000 46%,#fff 50%,#0000 54%);position:absolute;top:6%;left:12%}@keyframes JC3t0a_glint{0%,10%{opacity:0;transform:scale(.2)rotate(0)}22%{opacity:1;transform:scale(1.3)rotate(45deg)}36%{opacity:0;transform:scale(.6)rotate(90deg)}to{opacity:0}}.JC3t0a_flightCount{font:800 15px/1 var(--font-sans);color:#fffaf0;text-shadow:0 1px 4px #000c;position:absolute;top:50%;left:100%;transform:translate(4px,-50%)}.JC3t0a_burst{z-index:1;position:fixed;transform:translate(-50%,-50%)}.JC3t0a_ring{animation:JC3t0a_ring calc(.7s / var(--pearl-speed,1)) ease-out both;border:2px solid #fff6dee6;border-radius:50%;position:absolute;inset:20%;box-shadow:0 0 12px #fff0c8cc}@keyframes JC3t0a_ring{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.15)}}.JC3t0a_spark{width:5px;height:5px;animation:JC3t0a_spark calc(.8s / var(--pearl-speed,1)) cubic-bezier(.15, .7, .3, 1) both;background:#fffaf0;border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 6px 1px #ffecbee6}.JC3t0a_spark:nth-child(3n){background:#ffe0ef;width:3px;height:3px}.JC3t0a_spark:nth-child(3n+1){background:#e3f0ff}@keyframes JC3t0a_spark{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(.6)}}.JC3t0a_rewardOffer{border:1px solid var(--btn-outline);max-width:100%;color:var(--btn-ink-hover);font:inherit;font-size:var(--btn-size-sm);font-weight:var(--btn-weight);padding:var(--btn-pad-sm);cursor:pointer;text-align:center;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.35em;display:inline-flex}.JC3t0a_rewardOffer:disabled{opacity:.6;cursor:default}@media (hover:hover){.JC3t0a_rewardOffer:not(:disabled):hover{border-color:var(--btn-outline-hover)}}.JC3t0a_clap{font-size:1.35em;line-height:1}.JC3t0a_rewardDone{color:var(--btn-ink-hover);font-size:var(--btn-size-sm);font-weight:var(--btn-weight);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.JC3t0a_moreUnlocked{color:var(--accent-text);text-align:center;margin:8px 0 0;font-size:13px;font-weight:600}:root[data-theme=light] .JC3t0a_gift .JC3t0a_rays{filter:drop-shadow(0 0 2px #aa6e1473);background:repeating-conic-gradient(#d6962ee6 0deg 3deg,#d6962e00 8deg 30deg)}:root[data-theme=light] .JC3t0a_gift .JC3t0a_raysFine{background:repeating-conic-gradient(from 11deg,#e8b246f2 0deg 1.5deg,#e8b24600 3.5deg 20deg)}:root[data-theme=light] .JC3t0a_gift .JC3t0a_halo{background:radial-gradient(circle,#ffecb4cc 0,#f0c46e4d 38%,#0000 68%)}.JC3t0a_thumbPending{background:var(--line-1)}
.AlWWEW_hamburger{position:relative}.AlWWEW_hamburger:after{content:"";position:absolute;inset:-5px -3px}.AlWWEW_hamburger{width:var(--ctl-h);height:var(--ctl-h);cursor:pointer;background:var(--line-1);border:1px solid var(--line-3);color:var(--text);border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-right:4px;font-size:16px;display:inline-flex}@media (hover:hover){.AlWWEW_hamburger:hover{background:var(--line-2)}}.AlWWEW_backdrop{z-index:940;background:var(--scrim);height:100dvh;animation:.18s AlWWEW_fade;position:fixed;inset:0}@keyframes AlWWEW_fade{0%{opacity:0}}.AlWWEW_drawer{z-index:950;background:var(--drawer);border-right:1px solid var(--line-2);width:264px;max-width:82vw;height:100dvh;box-shadow:6px 0 30px var(--shadow);padding:calc(16px + var(--safe-top)) 12px calc(16px + var(--safe-bottom)) calc(12px + var(--safe-left));color:var(--text);flex-direction:column;gap:4px;animation:.2s cubic-bezier(.2,.8,.3,1) AlWWEW_slidein;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@keyframes AlWWEW_slidein{0%{transform:translate(-100%)}}.AlWWEW_drawerBrand{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:6px;padding:7px 8px;display:flex}@media (hover:hover){.AlWWEW_drawerBrand:hover{background:var(--line-1)}}.AlWWEW_drawerBrand:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.AlWWEW_drawerKanji{white-space:nowrap;color:var(--accent-text);flex:none;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:23px;line-height:1}.AlWWEW_drawerTitle{white-space:nowrap;min-width:0;font:600 14px/1.1 var(--font-serif);letter-spacing:.14em;text-transform:uppercase}.AlWWEW_navItem{text-align:left;width:100%;color:var(--soft);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;text-decoration:none;display:flex}@media (hover:hover){.AlWWEW_navItem:hover{background:var(--line-1)}}.AlWWEW_navItem.AlWWEW_active{background:var(--accent-soft);color:var(--accent-strong)}.AlWWEW_navIcon{text-align:center;width:22px;font-size:17px}.AlWWEW_navModeBadge{border:1px solid color-mix(in srgb, var(--accent-text) 40%, var(--line-2));background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent-text);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:2px 7px;font-size:12px;font-weight:400;line-height:1.3}.AlWWEW_navSpacer{flex:1;min-height:16px}.AlWWEW_plusMenuItem{color:var(--accent-text)}.AlWWEW_plusMenuCopy{flex-direction:column;gap:2px;min-width:0;line-height:1.12;display:flex}.AlWWEW_plusMenuTitle{font-size:14px;font-weight:400}.AlWWEW_plusMenuSubtitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);font-size:11.5px;font-weight:400;overflow:hidden}.AlWWEW_navRule{background:var(--line-2);flex:none;height:1px;margin:4px 12px 6px}.AlWWEW_navItemQuiet{color:var(--muted);font-size:14px}.AlWWEW_navItemQuiet.AlWWEW_active{color:var(--accent-strong)}.AlWWEW_navNote{color:var(--muted-2);padding:10px 12px;font-size:11.5px}.AlWWEW_accountMenuAnchor{flex:none;position:relative}.AlWWEW_accountMenuTrigger{align-items:center}.AlWWEW_accountMenuDots{text-align:center;letter-spacing:2px;width:22px;font-size:11px;transform:translateY(-2px)}.AlWWEW_accountMenuCopy{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;line-height:1.25;display:flex}.AlWWEW_accountMenuPanel{z-index:2;border:1px solid var(--line-2);background:var(--drawer);box-shadow:0 -3px 12px color-mix(in srgb, var(--shadow) 55%, transparent);border-radius:12px;padding:6px;animation:.12s ease-out AlWWEW_accountMenuReveal;position:absolute;bottom:calc(100% + 4px);left:0;right:0}.AlWWEW_accountMenuPanel .AlWWEW_navItem{padding-block:10px}@keyframes AlWWEW_accountMenuReveal{0%{opacity:0;transform:translateY(5px)}}.AlWWEW_accountMenuChevron{color:currentColor;transform-origin:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;transition:transform .14s;display:inline-grid}.AlWWEW_accountMenuChevron svg{display:block}.AlWWEW_accountMenuChevronOpen{transform:rotate(180deg)}.AlWWEW_screenLayer{z-index:930;background:var(--bg);height:100dvh;position:fixed;inset:0}.AlWWEW_screenLayer:focus{outline:none}.AlWWEW_homeHost{width:100%;height:100%}.AlWWEW_screen{height:100dvh;min-height:100dvh;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);background:var(--bg);color:var(--text);font-family:var(--font-sans);flex-direction:column;display:flex}.AlWWEW_backBtn{font:inherit;font-size:var(--btn-size-sm);color:var(--soft);background:var(--line-1);border:1px solid var(--line-3);padding:var(--btn-pad-sm);cursor:pointer;font-weight:var(--btn-weight);border-radius:999px;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.AlWWEW_backBtn:hover{background:var(--line-2)}}.AlWWEW_screenHeader{border-bottom:1px solid var(--line-1);z-index:60;background:var(--bg);align-items:center;gap:12px;padding:12px 18px;display:flex;position:relative}.AlWWEW_screenTitle{font:500 22px/1.1 var(--font-serif)}.AlWWEW_screenBody{flex:1;padding:22px 18px 60px;overflow-y:auto}.AlWWEW_wrap{max-width:760px;margin:0 auto}.AlWWEW_wrapWide{max-width:1180px}.AlWWEW_statGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px;display:grid}@media (max-width:560px){.AlWWEW_statGrid{grid-template-columns:repeat(2,1fr)}}.AlWWEW_statCard{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--ui-radius-panel);box-shadow:0 8px 24px color-mix(in srgb, var(--shadow) 26%, transparent);padding:14px 16px}.AlWWEW_statCard .AlWWEW_n{color:var(--accent-strong);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.AlWWEW_statCard .AlWWEW_l{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.AlWWEW_sectionTitle{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:24px 0 12px;font-size:13px}.AlWWEW_sectionTitle.AlWWEW_statsSectionDivider{border-top:1px solid var(--line-1);margin-top:0;padding-top:22px}.AlWWEW_groupTitle{letter-spacing:.06em;color:var(--soft);align-items:baseline;margin:18px 0 8px;font-size:12px;font-weight:600;display:flex}.AlWWEW_sectionCount{letter-spacing:.04em;color:var(--soft);font-variant-numeric:tabular-nums;text-transform:none;margin-left:10px}.AlWWEW_collectionTabs{flex-wrap:wrap;gap:8px;margin:4px 0 20px;display:flex}.AlWWEW_collectionTab,.AlWWEW_collectionTabOn{border:1px solid var(--line-2);background:var(--panel);min-height:0;color:var(--soft);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:6px 13px;font-size:13.5px}.AlWWEW_collectionTabOn{border-color:var(--accent);background:var(--accent-soft);color:var(--text);font-weight:700}.AlWWEW_collectionTab .AlWWEW_sectionCount,.AlWWEW_collectionTabOn .AlWWEW_sectionCount{color:inherit;opacity:.72;margin:0 0 0 5px;font-size:12px;font-weight:600;display:inline}.AlWWEW_collectionNew{background:var(--accent);color:var(--on-accent);letter-spacing:.02em;text-transform:none;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-flex}@media (hover:hover){.AlWWEW_collectionTab:hover{border-color:var(--line-3);color:var(--text)}}.AlWWEW_collectionMore{justify-content:center;margin:22px 0 8px;display:flex}.AlWWEW_collectionMore button{border:1px solid var(--line-3);background:var(--panel);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.AlWWEW_collectionMore span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:5px;font-size:11.5px}@media (hover:hover){.AlWWEW_collectionMore button:hover{background:var(--line-1)}}.AlWWEW_groupTitle .AlWWEW_sectionCount{color:var(--accent-text)}.AlWWEW_calWrap{align-items:flex-start;gap:5px;margin-top:6px;display:flex}.AlWWEW_calDays{color:var(--muted-2);text-align:right;flex:none;grid-template-rows:repeat(7,12px);gap:3px;padding-top:14px;font-size:9.5px;line-height:12px;display:grid}.AlWWEW_calScroll{flex:auto;min-width:0;padding-bottom:2px;overflow-x:auto}.AlWWEW_calMonths{height:14px;color:var(--muted-2);grid-auto-columns:12px;grid-auto-flow:column;justify-content:start;gap:3px;font-size:9.5px;line-height:14px;display:grid}.AlWWEW_calMonths span{white-space:nowrap;overflow:visible}.AlWWEW_calGrid{grid-template-rows:repeat(7,12px);grid-auto-columns:12px;grid-auto-flow:column;justify-content:start;gap:3px;display:grid}.AlWWEW_calCell{border-radius:3px;width:12px;height:12px}.AlWWEW_calLegend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:11.5px;display:flex}.AlWWEW_calLegend span{align-items:center;gap:5px;display:inline-flex}.AlWWEW_calLegend i{border-radius:3px;width:11px;height:11px;display:inline-block}.AlWWEW_layoutStatList{flex-direction:column;gap:6px;display:flex}.AlWWEW_layoutStatRow{background:var(--panel);border:1px solid var(--line-2);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}.AlWWEW_lsName{min-width:96px;font-size:14px;font-weight:600}.AlWWEW_lsStars{color:var(--soft);letter-spacing:1px;font-size:12px}.AlWWEW_lsNums{color:var(--soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.AlWWEW_statMark{color:var(--accent-text);font-weight:600}.AlWWEW_badgeGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.AlWWEW_badge{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--ui-radius-panel);padding:12px 14px;position:relative}.AlWWEW_badge.AlWWEW_locked{opacity:.45}@media (prefers-contrast:more),(forced-colors:active){.AlWWEW_badge.AlWWEW_locked{opacity:1;background:color-mix(in srgb, var(--panel) 45%, transparent);border-color:color-mix(in srgb, var(--line-2) 55%, transparent);color:var(--muted)}.AlWWEW_badge.AlWWEW_locked>div:first-of-type>span:first-child,.AlWWEW_badge.AlWWEW_locked .AlWWEW_badgeBar{opacity:.48}.AlWWEW_badge.AlWWEW_locked .AlWWEW_badgePrize{color:var(--muted)}}.AlWWEW_badge.AlWWEW_badgeFresh{border-color:var(--accent-text);background:var(--accent-soft)}.AlWWEW_badgeNew{z-index:1;pointer-events:none;letter-spacing:.06em;text-transform:uppercase;background:var(--accent);color:var(--on-accent);box-shadow:0 1px 3px var(--shadow);border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:800;position:absolute;top:-8px;right:9px}.AlWWEW_badge .AlWWEW_bn{font-size:14px;font-weight:700}.AlWWEW_badge .AlWWEW_bd{color:var(--muted);margin-top:2px;font-size:12px}.AlWWEW_badgeBar{align-items:center;gap:7px;min-width:0;margin-top:8px;display:flex}.AlWWEW_badgeBarTrack{background:var(--line-2);border-radius:2px;flex:auto;min-width:0;height:4px;display:block;overflow:hidden}.AlWWEW_badgeBarTrack i{border-radius:inherit;background:var(--accent);height:100%;display:block}.AlWWEW_badgeBar b{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px;font-weight:600}.AlWWEW_cosmeticGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.AlWWEW_cosmeticChoiceNote{color:var(--muted);margin:16px 0 0;font-size:12.5px;font-style:italic;line-height:1.5}.AlWWEW_dailyArtCalendar{border:1px solid var(--line-2);background:color-mix(in srgb, var(--panel) 88%, var(--accent-soft));border-radius:14px;margin:2px 0 18px;padding:14px}.AlWWEW_dailyArtHeader{margin-bottom:12px}.AlWWEW_dailyArtHeader h3{color:var(--text);font:500 18px/1.2 var(--font-serif);margin:0}.AlWWEW_dailyArtHeader p{color:var(--soft);margin:4px 0 0;font-size:12.5px}.AlWWEW_dailyArtRail{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:flex-start;gap:16px;padding-block:8px 14px;padding-inline:max(3px,50% - 546px);display:flex;overflow-x:auto}.AlWWEW_dailyArtRail::-webkit-scrollbar{display:none}.AlWWEW_dailyArtRail:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:8px}:root[data-motion=reduced] .AlWWEW_dailyArtRail{scroll-behavior:auto}.AlWWEW_dailyArtCard{scroll-snap-align:center;background:0 0;border:0;flex:0 0 130px;overflow:visible}.AlWWEW_dailyArtCard button,.AlWWEW_dailyArtCardBody{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block;position:relative}.AlWWEW_dailyArtCard button{cursor:pointer}.AlWWEW_dailyArtCard .AlWWEW_dailyArtRecover{border:1px solid var(--btn-outline);cursor:pointer;white-space:nowrap;width:auto;max-width:100%;color:var(--btn-ink-hover);border-radius:999px;align-items:center;gap:.3em;margin-top:8px;padding:5px 8px 5px 7px;font-size:12px;line-height:1.2;display:inline-flex}.AlWWEW_dailyArtCard .AlWWEW_dailyArtRecover>span:first-child{font-size:1.2em}.AlWWEW_dailyArtCard>:not(.AlWWEW_dailyArtRecover){opacity:.74}.AlWWEW_dailyArtCard.AlWWEW_dailyArtToday>*{opacity:1}.AlWWEW_dailyArtCard.AlWWEW_dailyArtFuture>*{opacity:.56}.AlWWEW_dailyArtThumb{border:1px solid color-mix(in srgb, var(--line-3) 70%, transparent);height:84px;box-shadow:0 4px 13px color-mix(in srgb, var(--shadow) 55%, transparent);border-radius:10px}.AlWWEW_dailyArtDate,.AlWWEW_dailyArtCard b,.AlWWEW_dailyArtCard em,.AlWWEW_dailyArtCard small{margin-inline:2px;display:block}.AlWWEW_dailyArtDate{color:var(--accent-strong);letter-spacing:.07em;text-transform:uppercase;margin-top:9px;font-size:10.5px;font-weight:750}.AlWWEW_dailyArtCard b{margin-top:3px;font-size:12.5px;line-height:1.25}.AlWWEW_dailyArtCard em{color:var(--soft);margin-top:2px;font-size:10.5px;font-style:normal;line-height:1.2}.AlWWEW_dailyArtCard small{color:var(--muted);margin-top:4px;font-size:10.5px;line-height:1.25}.AlWWEW_dailyArtToday{flex-basis:216px}.AlWWEW_dailyArtToday .AlWWEW_dailyArtThumb{border:2px solid var(--accent-text);height:132px;box-shadow:0 8px 24px color-mix(in srgb, var(--shadow) 75%, transparent)}.AlWWEW_dailyArtToday b{color:var(--text);font-size:15px}.AlWWEW_dailyArtFuture .AlWWEW_dailyArtThumb{filter:grayscale()}.AlWWEW_dailyArtStateMark{z-index:2;color:#fff9e9;pointer-events:none;border-radius:999px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 7px #00000047}.AlWWEW_dailyArtStateMark svg{width:13px;height:13px}.AlWWEW_dailyArtStateOwned{background:#2c6946eb;font-size:15px;font-weight:800}.AlWWEW_dailyArtStateLocked{background:#1b1f20c2}@media (max-width:600px){.AlWWEW_dailyArtCalendar{margin-inline:-4px;padding:12px 8px}.AlWWEW_dailyArtHeader{align-items:flex-start;padding-inline:4px}.AlWWEW_dailyArtRail{gap:14px;margin-inline:-8px;padding-inline:3px}.AlWWEW_dailyArtCard{flex-basis:124px}.AlWWEW_dailyArtToday{flex-basis:min(210px,58vw)}}.AlWWEW_cosmetic{border:2px solid var(--line-2);cursor:pointer;background:var(--panel);text-align:left;border-radius:12px;position:relative;overflow:hidden}.AlWWEW_cosmetic.AlWWEW_equipped{border-color:var(--accent-text)}.AlWWEW_cosmetic.AlWWEW_locked{cursor:default}.AlWWEW_cosmeticAction{width:100%;color:inherit;font:inherit;text-align:left;cursor:inherit;background:0 0;border:0;padding:0;display:block}button.AlWWEW_cosmeticAction{cursor:pointer}button.AlWWEW_cosmeticAction:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.AlWWEW_cosmeticSwatch{background:var(--cosmetic-swatch);height:76px}.AlWWEW_mixSwatch{background:var(--cosmetic-swatch);justify-content:center;align-items:center;display:flex;position:relative}.AlWWEW_mixTiles{opacity:.58;filter:grayscale(.32);justify-content:center;align-items:center;gap:6px;display:flex}.AlWWEW_mixTile{background:linear-gradient(160deg,#faf3e3,#f4ecd8 45%,#e4d9bd);border-radius:6px;width:34px;height:45px;display:block}.AlWWEW_mixMark{color:#dce7e2;background:#243642;border:1px solid #ffffff2e;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #00000047}.AlWWEW_cosmeticLabel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 6px;min-height:37px;padding:8px 12px;display:flex}.AlWWEW_cosmeticLabel .AlWWEW_cn{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;min-width:0;font-size:13.5px;font-weight:600;line-height:1.25}.AlWWEW_cosmeticLock{z-index:2;color:#f2ece0;text-align:center;text-shadow:0 1px 2px #0000008c;background:#080b0cad;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:76px;padding:8px;font-size:12px;display:flex;position:absolute;inset:0 0 auto}.AlWWEW_lockedPreviewLabel{border:1px solid var(--line-2);min-height:38px;color:var(--soft);border-radius:9px;align-items:center;padding:7px 12px;font-size:13px;display:inline-flex}.AlWWEW_expandBtn{z-index:5;color:#f0f3f1;cursor:pointer;opacity:.9;background:#0a0e0f8c;border:none;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:absolute;top:6px;right:6px}@media (hover:hover){.AlWWEW_expandBtn:hover{opacity:1;background:#0a0e0fcc}}.AlWWEW_expandBtn:after,.AlWWEW_favBtn:after{content:"";position:absolute;inset:-10px}.AlWWEW_favBtn{z-index:5;color:#f0f3f1;cursor:pointer;opacity:.9;background:#0a0e0f8c;border:none;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:absolute;top:6px;left:6px}@media (hover:hover){.AlWWEW_favBtn:hover{opacity:1;background:#0a0e0fcc}}.AlWWEW_favBtn.AlWWEW_favOn{color:#d6a650;opacity:1}.AlWWEW_favBtn.AlWWEW_favLarge{top:calc(12px + var(--safe-top));left:calc(12px + var(--safe-left));opacity:.85;border-radius:8px;width:34px;height:34px}.AlWWEW_bgModalBackdrop{z-index:960;background:var(--scrim);height:100dvh;padding:calc(20px + var(--safe-top)) calc(20px + var(--safe-right)) calc(20px + var(--safe-bottom)) calc(20px + var(--safe-left));animation:AlWWEW_shellScrimIn var(--dur-base) var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes AlWWEW_shellScrimIn{0%{opacity:0}}@keyframes AlWWEW_shellPanelIn{0%{opacity:0;transform:translateY(var(--panel-rise))}}.AlWWEW_bgModal{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--ui-radius-panel);width:100%;max-width:min(780px,94vw);max-height:92dvh;animation:AlWWEW_shellPanelIn var(--dur-slow) var(--ease-rise) both;box-shadow:var(--ui-shadow-panel);flex-direction:column;display:flex;overflow:hidden}.AlWWEW_bgModalTall{overflow-y:auto}.AlWWEW_bgModalTall .AlWWEW_bgModalArtWrap{flex:none}.AlWWEW_bgModalTall .AlWWEW_bgModalImg{max-height:64dvh}.AlWWEW_bgModalArt{aspect-ratio:3/2;flex:auto;width:100%;min-height:0;max-height:64dvh}.AlWWEW_bgModalImg{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:block}.AlWWEW_bgModalInfo{flex:none;padding:18px 20px 20px}.AlWWEW_bgModalInfo h3{font:500 22px/1.12 var(--font-serif)}.AlWWEW_bgArtist{color:var(--accent-text);margin-top:2px;font-size:13px}.AlWWEW_bgBlurb{color:var(--muted);margin-top:10px;font-size:13.5px;line-height:1.5}.AlWWEW_artStoryLink{width:fit-content;color:var(--accent-text);margin-top:11px;font-size:13.5px;line-height:1.45;text-decoration:none;display:inline-block}@media (hover:hover){.AlWWEW_artStoryLink:hover{text-underline-offset:3px;text-decoration:underline}}.AlWWEW_artStoryButton{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.AlWWEW_bgModalRow{align-items:center;gap:12px;margin-top:16px;display:flex}.AlWWEW_tsModalHead{background:var(--panel);padding:16px 20px 8px}.AlWWEW_tsModalHead h3{font:500 22px/1.12 var(--font-serif)}.AlWWEW_tsModalTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.AlWWEW_tsModalX{border:1px solid var(--line-2);background:var(--panel);width:44px;height:44px;color:var(--soft);cursor:pointer;z-index:3;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:sticky;top:0}@media (hover:hover){.AlWWEW_tsModalX:hover{background:var(--line-1)}}.AlWWEW_tsFamilies{flex-direction:column;gap:16px;padding:6px 20px 4px;display:flex}.AlWWEW_tsFamily{border-top:1px solid var(--line-1);padding-top:13px}.AlWWEW_tsFamilyName{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);font-size:13px;font-weight:700}.AlWWEW_tsFamilyName span{color:var(--muted-2);letter-spacing:0;margin-left:6px;font-weight:600}.AlWWEW_tsFamilyNote{color:var(--muted);margin:2px 0 9px;font-size:12.5px;line-height:1.45}.AlWWEW_tsFaceRow{flex-wrap:wrap;gap:10px 9px;display:flex}.AlWWEW_tsFace{flex-direction:column;align-items:center;gap:3px;min-width:52px;display:flex}.AlWWEW_tsFaceTile{border-radius:7px;flex:none;width:44px;height:59px;display:block}.AlWWEW_tsFaceTile svg{width:100%;height:100%;display:block}.AlWWEW_samsungTileSurface{position:relative;overflow:hidden}html[data-browser=samsung-internet] .AlWWEW_samsungTileSurface:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:var(--tile-surface-raster) center / 100% 100% no-repeat;width:100%;height:100%;position:absolute;inset:0}.AlWWEW_samsungTileSurface>svg{z-index:1;position:relative}.AlWWEW_tsFaceLabel{color:var(--muted);text-align:center;white-space:nowrap;font-size:11px;line-height:1.2}@media (max-width:460px){.AlWWEW_tsFace{min-width:46px}.AlWWEW_tsFaceTile{width:38px;height:51px}.AlWWEW_tsFamilies{padding:6px 14px 4px}}.AlWWEW_toggleRow{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.AlWWEW_toggleRow>.AlWWEW_switch{flex:none}.AlWWEW_toggleRow .AlWWEW_tl{font-size:15px}.AlWWEW_toggleRow .AlWWEW_td{color:var(--muted);margin-top:2px;font-size:12px}.AlWWEW_toggleRowDisabled .AlWWEW_tl{color:var(--muted)}.AlWWEW_toggleRowDisabled .AlWWEW_switch,.AlWWEW_toggleRowDisabled .AlWWEW_slider{opacity:.55}.AlWWEW_switch:after{content:"";position:absolute;inset:-9px -4px}.AlWWEW_switch{cursor:pointer;border:none;border-radius:999px;width:46px;height:26px;transition:background .15s;position:relative}.AlWWEW_switch .AlWWEW_knob{background:var(--knob);border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:3px}.AlWWEW_prose{color:var(--soft);font-size:15px;line-height:1.6}.AlWWEW_prose h3{color:var(--accent-strong);margin:22px 0 8px;font-size:16px}.AlWWEW_prose p{margin-bottom:12px}.AlWWEW_exampleRow{flex-wrap:wrap;align-items:center;gap:16px;margin:14px 0;display:flex}.AlWWEW_exampleRow>span:not(.AlWWEW_exTile){flex:12ch;min-width:0}.AlWWEW_exampleRow b{color:var(--flower)}.AlWWEW_exampleRow i{color:var(--season);font-style:normal;font-weight:700}.AlWWEW_exTile{background:linear-gradient(160deg,#faf3e3,#f4ecd8 45%,#e4d9bd);border-radius:8px;width:48px;height:64px;box-shadow:2px 3px #b7a884,3px 5px #8f8163,3px 5px 7px #0000004d}.AlWWEW_exTile svg{width:100%;height:100%;display:block}.AlWWEW_pill{color:var(--accent-strong);background:#d9a44126;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px}.AlWWEW_dailyBanner{color:var(--muted);justify-content:center;align-items:center;gap:16px;padding:4px 0;font-size:13px;display:flex}.AlWWEW_dailyBanner b{color:var(--accent-strong)}.AlWWEW_unlockNote{background:var(--accent-soft);color:var(--accent-strong);border:1px solid color-mix(in srgb, var(--accent-text) 32%, transparent);border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13.5px}.AlWWEW_dailyArtReward{text-align:left;align-items:center;gap:14px;display:flex}.AlWWEW_dailyArtRewardImage{aspect-ratio:1.55;border-radius:9px;width:clamp(132px,28vw,190px)}.AlWWEW_dailyArtReward>span{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;display:flex}.AlWWEW_dailyArtReward>span>b{font-size:16px;font-weight:600;line-height:1.25}.AlWWEW_dailyArtReward>span>small{color:var(--muted)}.AlWWEW_dailyArtTomorrow{border:1px solid var(--line-2);color:var(--muted);text-align:left;border-radius:9px;align-items:center;gap:10px;margin:-4px 0 12px;padding:8px 10px;font-size:12.5px;display:flex}.AlWWEW_dailyArtTomorrowImage{aspect-ratio:1.55;filter:grayscale();opacity:.46;border-radius:6px;flex:none;width:74px}.AlWWEW_primaryBtn{background:var(--accent);color:var(--on-accent);font:inherit;font-weight:var(--btn-weight);padding:var(--btn-pad);cursor:pointer;font-size:var(--btn-size);border:none;border-radius:999px}.AlWWEW_primaryBtn:disabled{opacity:.45;cursor:default}.AlWWEW_busyButtonLabel{justify-content:center;align-items:center;gap:7px;display:inline-flex}.AlWWEW_buttonSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 13px;width:13px;height:13px;animation:.65s linear infinite AlWWEW_buttonSpinner}@keyframes AlWWEW_buttonSpinner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AlWWEW_buttonSpinner{opacity:.55;animation:none}}.AlWWEW_textInput{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--line-3);border-radius:var(--ui-radius-row);flex:1;min-width:200px;max-width:280px;padding:9px 12px;font-size:15px}.AlWWEW_textInput:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.AlWWEW_formError{color:var(--danger);margin:8px 0 0;font-size:12.5px;line-height:1.4}.AlWWEW_privacyNote{color:var(--muted-2);margin:12px 0 0;font-size:11.5px;line-height:1.45}.AlWWEW_privacyNote a,.AlWWEW_dataLink{color:var(--muted);text-underline-offset:2px}@media (hover:hover){.AlWWEW_privacyNote a:hover,.AlWWEW_dataLink:hover{color:var(--text)}}.AlWWEW_signedOutNote{color:var(--muted-2);margin:22px 0 0;font-size:12px;font-style:italic;line-height:1.5}.AlWWEW_linkBtn{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;margin:10px 0 0;padding:0;font-size:12.5px;text-decoration:underline}@media (hover:hover){.AlWWEW_linkBtn:hover{color:var(--text)}}.AlWWEW_recoveryStartLink{margin-top:14px;display:block}.AlWWEW_accountData{border-top:1px solid var(--line-2);margin-top:30px;padding-top:2px}.AlWWEW_accountEmails,.AlWWEW_accountPlus{border-top:1px solid var(--line-2);margin-top:26px;padding-top:2px}.AlWWEW_accountPlus>p{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.5}.AlWWEW_accountPlus .AlWWEW_accountNotice{background:var(--accent-soft);max-width:58ch;color:var(--accent-strong);border-radius:9px;padding:9px 11px}.AlWWEW_accountPlusActive{flex-wrap:wrap;align-items:flex-start;gap:12px 18px;display:flex}.AlWWEW_accountPlusActive>div{color:var(--text);flex-direction:column;gap:3px;font-size:13.5px;display:flex}.AlWWEW_accountPlusActive>div>span{color:var(--muted);font-size:12px}.AlWWEW_renewalControl,.AlWWEW_accountPlusLifetimeChoice{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.AlWWEW_renewalControl{margin-top:7px}.AlWWEW_renewalControl>span:first-child,.AlWWEW_accountPlusLifetimeChoice>span{min-height:18px;color:var(--muted);font-size:12px;line-height:1.5}.AlWWEW_renewalControl .AlWWEW_renewalNotice{max-width:34ch;color:var(--accent-strong);line-height:1.4}.AlWWEW_renewalControl .AlWWEW_formError{margin:0}.AlWWEW_accountPlusLifetimeChoice{margin-top:18px}.AlWWEW_accountPlus .AlWWEW_accountBillingHelp{color:var(--muted-2);margin-top:12px;font-size:11.5px}.AlWWEW_withdrawalControl{width:100%;color:var(--muted-2);flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;font-size:11.5px;display:flex}.AlWWEW_withdrawalControl>p{width:100%;margin:0;line-height:1.5}.AlWWEW_withdrawalAction{appearance:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.AlWWEW_withdrawalAction:hover{text-decoration:underline}}.AlWWEW_withdrawalAction:focus-visible{text-decoration:underline}.AlWWEW_withdrawalAction:disabled{cursor:wait}.AlWWEW_withdrawalControl .AlWWEW_withdrawalNotice{color:var(--accent-strong)}.AlWWEW_withdrawalControl .AlWWEW_formError{color:var(--danger)}.AlWWEW_withdrawalDeclaration{width:min(100%,520px);max-width:520px;max-height:calc(100dvh - 40px);overflow:auto}.AlWWEW_withdrawalContract{background:var(--line-1);border-radius:9px;margin:2px 0 4px;padding:10px 12px}.AlWWEW_withdrawalContract>div{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:12px;padding:3px 0;font-size:12.5px;display:grid}.AlWWEW_withdrawalContract dt{color:var(--muted)}.AlWWEW_withdrawalContract dd{color:var(--text);overflow-wrap:anywhere;margin:0}.AlWWEW_withdrawalNameFields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.AlWWEW_withdrawalDeclaration label{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.AlWWEW_withdrawalDeclaration .AlWWEW_textInput{width:100%;min-width:0}.AlWWEW_withdrawalStatement{border-left:2px solid var(--accent);background:var(--accent-soft);padding:9px 11px;color:var(--text)!important}@media (max-width:480px){.AlWWEW_withdrawalNameFields{grid-template-columns:1fr}}.AlWWEW_accountName{color:var(--accent-text);font-weight:700}.AlWWEW_recoverySection{border-top:1px solid var(--line-2);margin-top:26px;padding-top:2px}.AlWWEW_recoverySection>p{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.5}.AlWWEW_recoveryProtectTitle{color:var(--text)}.AlWWEW_recoveryFields{grid-template-columns:minmax(180px,1fr) minmax(200px,1fr) auto;align-items:start;gap:8px;display:grid}.AlWWEW_recoveryFields .AlWWEW_textInput{width:100%;min-width:0}.AlWWEW_recoveryCodeBox{border:1px solid var(--line-3);background:var(--line-1);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;max-width:560px;padding:12px;display:flex}.AlWWEW_recoveryCodeBox code{color:var(--text);letter-spacing:.08em;overflow-wrap:anywhere;font-size:15px;font-weight:700}.AlWWEW_recoveryReplace{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12.5px;display:flex}.AlWWEW_recoveryReplace .AlWWEW_linkBtn{margin-top:0}@media (max-width:680px){.AlWWEW_recoveryFields{grid-template-columns:1fr}.AlWWEW_recoveryFields .AlWWEW_primaryBtn{justify-self:start}}.AlWWEW_accountEmails .AlWWEW_toggleRow{border-bottom:0;padding-left:0;padding-right:0}.AlWWEW_preferenceLoading{text-align:center;min-width:46px;color:var(--muted-2)}.AlWWEW_oauthDivider{color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin:13px 0 10px;font-size:11.5px;display:flex}.AlWWEW_oauthDivider:before,.AlWWEW_oauthDivider:after{content:"";background:var(--line-2);flex:1;height:1px}.AlWWEW_dataBtn.AlWWEW_googleBtn{color:#e3e3e3;background:#131314;border-color:#8e918f;gap:10px;padding:8px 12px;font-size:14px}:root[data-theme=light] .AlWWEW_dataBtn.AlWWEW_googleBtn{color:#1f1f1f;background:#fff;border-color:#747775}@media (hover:hover){.AlWWEW_dataBtn.AlWWEW_googleBtn:not(:disabled):hover{color:#e3e3e3;background:#232324;border-color:#8e918f}:root[data-theme=light] .AlWWEW_dataBtn.AlWWEW_googleBtn:not(:disabled):hover{color:#1f1f1f;background:#f8faff;border-color:#747775}}.AlWWEW_googleConnection{margin-top:14px}.AlWWEW_googleConnectHint{color:var(--muted);margin:0 0 8px;font-size:12.5px;line-height:1.4}.AlWWEW_googleMark{background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='10%2010%2020%2020'%3E%3Cpath%20fill='%234285F4'%20d='M29.6%2020.2273C29.6%2019.5182%2029.5364%2018.8364%2029.4182%2018.1818H20V22.05H25.3818C25.15%2023.3%2024.4455%2024.3591%2023.3864%2025.0682V27.5773H26.6182C28.5091%2025.8364%2029.6%2023.2727%2029.6%2020.2273Z'/%3E%3Cpath%20fill='%2334A853'%20d='M20%2030C22.7%2030%2024.9636%2029.1045%2026.6181%2027.5773L23.3863%2025.0682C22.4909%2025.6682%2021.3454%2026.0227%2020%2026.0227C17.3954%2026.0227%2015.1909%2024.2636%2014.4045%2021.9H11.0636V24.4909C12.7091%2027.7591%2016.0909%2030%2020%2030Z'/%3E%3Cpath%20fill='%23FBBC04'%20d='M14.4045%2021.9C14.2045%2021.3%2014.0909%2020.6591%2014.0909%2020C14.0909%2019.3409%2014.2045%2018.7%2014.4045%2018.1V15.5091H11.0636C10.3864%2016.8591%2010%2018.3864%2010%2020C10%2021.6136%2010.3864%2023.1409%2011.0636%2024.4909L14.4045%2021.9Z'/%3E%3Cpath%20fill='%23E94235'%20d='M20%2013.9773C21.4681%2013.9773%2022.7863%2014.4818%2023.8227%2015.4727L26.6909%2012.6045C24.9591%2010.9909%2022.6954%2010%2020%2010C16.0909%2010%2012.7091%2012.2409%2011.0636%2015.5091L14.4045%2018.1C15.1909%2015.7364%2017.3954%2013.9773%2020%2013.9773Z'/%3E%3C/svg%3E") 50%/20px 20px no-repeat;flex:0 0 20px;width:20px;height:20px}.AlWWEW_accountMethod{color:var(--muted);margin:12px 0 0;font-size:12.5px}.AlWWEW_accountData>p{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.5}.AlWWEW_accountDataActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.AlWWEW_dataBtn{min-height:40px;padding:var(--btn-pad-sm);border:1px solid var(--btn-outline);color:var(--btn-ink);font:inherit;font-size:var(--btn-size-sm);font-weight:var(--btn-weight);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.AlWWEW_dataBtn:disabled{opacity:.5;cursor:default}@media (hover:hover){.AlWWEW_dataBtn:not(:disabled):hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}}.AlWWEW_dataLink{font-size:12.5px}.AlWWEW_dataPolicy{margin:14px 0 0}.AlWWEW_dataLinkButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.AlWWEW_accountDeleteLink{color:var(--danger);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:7px 0;font-size:12.5px;text-decoration:underline;display:block}.AlWWEW_accountDangerBox{border:1px solid color-mix(in srgb, var(--danger) 35%, var(--line-2));background:var(--panel);border-radius:12px;max-width:520px;padding:18px}.AlWWEW_accountDangerBox h3{margin:0 0 8px;font-size:17px}.AlWWEW_accountDangerBox>p{color:var(--soft);margin:0 0 10px;font-size:13.5px;line-height:1.5}.AlWWEW_accountDangerBox .AlWWEW_accountDeviceNote{color:var(--muted);font-size:12.5px}.AlWWEW_accountBillingWarning{border:1px solid color-mix(in srgb, var(--danger) 25%, var(--line-2));background:var(--line-1);border-radius:9px;margin:14px 0;padding:12px}.AlWWEW_accountBillingWarning p{color:var(--soft);margin:0 0 10px;font-size:12.5px;line-height:1.45}.AlWWEW_accountDangerActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.AlWWEW_dangerBtn{border:1px solid var(--danger);background:var(--danger);color:#fff;min-height:40px;font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:650}.AlWWEW_dangerBtn:disabled{opacity:.5;cursor:default}.AlWWEW_accountDeleted{background:var(--accent-soft);max-width:55ch;color:var(--accent-strong);border-radius:10px;margin:0 0 20px;padding:10px 12px;font-size:13.5px}.AlWWEW_shareRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.AlWWEW_shareRow:not(:last-child){margin-bottom:14px}.AlWWEW_shareAction{min-height:36px;padding:var(--btn-pad-sm);border:1px solid color-mix(in srgb, var(--accent-text) 58%, var(--line-2));background:color-mix(in srgb, var(--panel) 88%, var(--accent) 12%);color:var(--accent-text);font:inherit;font-size:var(--btn-size-sm);font-weight:var(--btn-weight);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;display:inline-flex}@media (hover:hover){.AlWWEW_shareAction:hover{border-color:var(--accent-text);background:color-mix(in srgb, var(--panel) 80%, var(--accent) 20%)}}.AlWWEW_copyIconBtn{border:1px solid var(--btn-outline);width:36px;height:36px;color:var(--btn-ink);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.AlWWEW_copyIconBtn:hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}}.AlWWEW_artShareLink{cursor:pointer;text-align:left;color:var(--accent-text);font:inherit;text-underline-offset:2px;background:0 0;border:0;place-self:start;align-items:flex-start;margin-top:5px;padding:0;font-size:11.5px;text-decoration:underline;display:inline-flex}.AlWWEW_copyLinkBtn{border:1px solid var(--btn-outline);color:var(--btn-ink);font:inherit;font-size:var(--btn-size);font-weight:var(--btn-weight);padding:var(--btn-pad);cursor:pointer;background:0 0;border-radius:999px}@media (hover:hover){.AlWWEW_copyLinkBtn:hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}.AlWWEW_primaryBtn:hover{filter:brightness(1.06)}}.AlWWEW_picker{align-self:center;display:inline-flex;position:relative}.AlWWEW_pickerBtn{position:relative}.AlWWEW_pickerBtn:after{content:"";position:absolute;inset:-5px -2px}.AlWWEW_pickerBtn{font:inherit;color:var(--text);background:var(--line-1);border:1px solid var(--line-3);cursor:pointer;min-width:150px;height:var(--ctl-h);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:inline-flex}@media (max-width:560px){.AlWWEW_pickerBtn{gap:5px;min-width:0;padding:0 8px;font-size:11.5px}.AlWWEW_pickerBtnBoard{display:none}.AlWWEW_pickerBtn>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AlWWEW_segmented button{padding:5px 8px;font-size:11.5px}}@media (max-width:400px){.AlWWEW_segmented button{padding:5px 6px;font-size:11px}}@media (hover:hover){.AlWWEW_pickerBtn:hover:not(:disabled){background:var(--line-2)}}.AlWWEW_pickerBtn:disabled{opacity:.42;cursor:default}.AlWWEW_pickerCaret{color:var(--muted);align-self:center;margin-left:auto;font-size:10px}.AlWWEW_pickerBtn>span{line-height:1.35}.AlWWEW_pickerBtn>svg{align-self:center}.AlWWEW_pickerStars{color:var(--accent-text);letter-spacing:1px;font-size:11px}.AlWWEW_pickerBackdrop{z-index:910;position:fixed;inset:0}.AlWWEW_pickerPanel{z-index:911;background:var(--panel);border:1px solid var(--line-3);min-width:min(380px,100vw - 70px);max-width:min(440px,100vw - 70px);box-shadow:0 12px 32px var(--shadow);border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.AlWWEW_pickerPanelWide{min-width:min(500px,100vw - 70px);max-width:min(540px,100vw - 70px)}.AlWWEW_pickerSizes{border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:center;gap:6px;padding:8px 6px;display:flex}.AlWWEW_pickerSizes .AlWWEW_segmented button{padding-left:10px;padding-right:10px}.AlWWEW_pickerNote{border-top:1px solid var(--line-1);color:var(--muted-2);padding:8px 12px 10px;font-size:11.5px;line-height:1.4}.AlWWEW_pickerList{margin:0;padding:5px;list-style:none}.AlWWEW_pickerItem{width:100%;font:inherit;color:var(--soft);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.AlWWEW_pickerItem:disabled{cursor:default}.AlWWEW_pickerItem:disabled .AlWWEW_pickerRowText,.AlWWEW_pickerItem:disabled .AlWWEW_pickerThumb{opacity:.38}@media (hover:hover){.AlWWEW_pickerItem:not(:disabled):hover{background:var(--line-1)}}.AlWWEW_pickerItemActive{background:var(--accent-soft);color:var(--accent-strong)}.AlWWEW_pickerName{text-align:left;font-weight:600}.AlWWEW_pickerRowText{flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;display:flex}.AlWWEW_pickerBtnText{align-items:baseline;gap:8px;min-width:0;display:inline-flex;overflow:hidden}[data-tight="3"] .AlWWEW_pickerBtnText,[data-tight="6"] .AlWWEW_pickerBtnText,[data-tight="7"] .AlWWEW_pickerBtnText,[data-tight="8"] .AlWWEW_pickerBtnText,[data-tight="9"] .AlWWEW_pickerBtnText{display:none}[data-tight="3"] .AlWWEW_pickerBtn,[data-tight="6"] .AlWWEW_pickerBtn,[data-tight="7"] .AlWWEW_pickerBtn,[data-tight="8"] .AlWWEW_pickerBtn,[data-tight="9"] .AlWWEW_pickerBtn{min-width:0;padding:0 7px}[data-tight="3"] .AlWWEW_pickerCaret,[data-tight="6"] .AlWWEW_pickerCaret,[data-tight="7"] .AlWWEW_pickerCaret,[data-tight="8"] .AlWWEW_pickerCaret,[data-tight="9"] .AlWWEW_pickerCaret{display:none}.AlWWEW_pickerBtnText>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AlWWEW_pickerBtnText>.AlWWEW_pickerStars{flex:none}.AlWWEW_pickerThumb,.AlWWEW_pickerBtnThumb{color:var(--soft);opacity:.85;align-self:center}.AlWWEW_pickerItemActive .AlWWEW_pickerThumb,.AlWWEW_pickerBtnThumb{color:var(--accent-text);opacity:1}.AlWWEW_pickerDice{width:26px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AlWWEW_pickerItem .AlWWEW_pickerStars{color:var(--muted-2);text-align:left;font-size:11px;line-height:1.35}.AlWWEW_pickerItem.AlWWEW_pickerItemActive .AlWWEW_pickerStars{color:var(--accent-text)}.AlWWEW_pickerItem{min-height:40px}.AlWWEW_pickerItemDone .AlWWEW_pickerRowText,.AlWWEW_pickerItemDone .AlWWEW_pickerThumb{opacity:.5}.AlWWEW_pickerDone{color:var(--accent-text);flex:none;align-self:center;font-size:13px;line-height:1}.AlWWEW_slider{appearance:none;background:linear-gradient(var(--track), var(--track)) center / 100% 4px no-repeat;outline:none;width:132px;height:44px}.AlWWEW_slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--focus-ring)}.AlWWEW_slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--focus-ring)}.AlWWEW_slider::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border:none;border-radius:50%;width:24px;height:24px}.AlWWEW_slider::-moz-range-thumb{background:var(--accent);cursor:pointer;border:none;border-radius:50%;width:24px;height:24px}.AlWWEW_miniBtn{font:inherit;color:var(--soft);background:var(--line-1);border:1px solid var(--line-3);cursor:pointer;border-radius:7px;padding:4px 9px;font-size:12px}.AlWWEW_miniBtn:disabled{opacity:.4;cursor:default}.AlWWEW_utilityBtn{min-height:38px;padding:var(--btn-pad-sm);border:1px solid var(--btn-outline);color:var(--btn-ink);font:inherit;font-size:var(--btn-size-sm);font-weight:var(--btn-weight);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.AlWWEW_utilityBtn:disabled{opacity:.5;cursor:default}.AlWWEW_utilityDanger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 52%, transparent)}@media (hover:hover){.AlWWEW_utilityBtn:not(:disabled):not(.AlWWEW_utilityDanger):hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}.AlWWEW_utilityDanger:not(:disabled):hover{border-color:var(--danger)}}.AlWWEW_devNumberInput{border:1px solid var(--line-3);background:var(--panel);width:82px;min-height:36px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;border-radius:7px;padding:6px 8px}.AlWWEW_devFinaleSelect{border:1px solid var(--line-2);background:var(--panel);max-width:210px;min-height:36px;color:var(--text);font:inherit;border-radius:9px;padding:7px 9px;font-size:12px}@media (max-width:480px){.AlWWEW_slider{width:96px}}@media (pointer:coarse){.AlWWEW_hamburger:after{inset:-5px}.AlWWEW_backBtn,.AlWWEW_plusPitchBtn,.AlWWEW_miniBtn,.AlWWEW_collectionTab,.AlWWEW_collectionTabOn,.AlWWEW_segmented button,.AlWWEW_filterBtn,.AlWWEW_filterOn,.AlWWEW_chip,.AlWWEW_chipOn,.AlWWEW_pickerItem{min-height:44px}}.AlWWEW_segmented{border:1px solid var(--line-3);border-radius:9px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.AlWWEW_segmented button{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;padding:7px 12px;font-size:12.5px;overflow:hidden}.AlWWEW_segmented button+button{border-left:1px solid var(--line-3)}@media (hover:hover){.AlWWEW_segmented button:hover{background:var(--line-1)}}.AlWWEW_segmented .AlWWEW_segOn,.AlWWEW_segmented button.AlWWEW_segOn{background:var(--accent);color:var(--on-accent);font-weight:600}@media (max-width:560px){.AlWWEW_statsTabs{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.AlWWEW_statsTabs button{text-overflow:clip;white-space:normal;padding:7px 4px;line-height:1.2}.AlWWEW_statsTabs button:first-child{grid-column:1/-1}.AlWWEW_statsTabs button:nth-child(2){border-left:0}.AlWWEW_statsTabs button:nth-child(n+2){border-top:1px solid var(--line-3)}}.AlWWEW_themeSegmented button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.AlWWEW_themeSegmented svg{flex:none}@media (max-width:560px){.AlWWEW_themeRow{flex-wrap:wrap;align-items:flex-start}.AlWWEW_themeRow>:first-child{flex:100%}.AlWWEW_themeSegmented{width:100%;display:flex}.AlWWEW_themeSegmented button{text-overflow:clip;white-space:normal;flex:1 1 0;overflow:visible}}.AlWWEW_tutorial{text-align:center}.AlWWEW_tutGoal{letter-spacing:.04em;text-transform:uppercase;color:var(--text);margin:0 0 6px;font-size:13px;font-weight:700}.AlWWEW_tutHead{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:baseline;column-gap:10px;margin:0 0 6px;display:grid}.AlWWEW_tutHead .AlWWEW_tutGoal{margin:0}.AlWWEW_tutSkip,.AlWWEW_tutSkipTwin{font:inherit;padding:4px 2px;font-size:13px}.AlWWEW_tutSkip{color:var(--accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:end;text-decoration:underline}.AlWWEW_tutSkipTwin{visibility:hidden;justify-self:start}@media (max-width:560px){.AlWWEW_tutHead{grid-template-columns:1fr;row-gap:0}.AlWWEW_tutSkipTwin{display:none}.AlWWEW_tutSkip{grid-row:1;padding:0 2px 2px}}.AlWWEW_tutFootnote{color:var(--soft);margin:10px 0 0;font-size:13.5px;line-height:1.45}.AlWWEW_tutPromptBox{flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;min-height:6.4em;margin:0 0 8px;display:flex}.AlWWEW_tutPrompt{color:var(--text);max-width:42ch;margin:0;font-size:17px;font-weight:600;line-height:1.35}.AlWWEW_tutPrompt b,.AlWWEW_tutRules b,.AlWWEW_tutMetaP b{color:var(--flower);font-weight:700}.AlWWEW_tutPrompt i,.AlWWEW_tutRules i{color:var(--season);font-style:normal;font-weight:700}.AlWWEW_tutMetaP b{color:var(--accent-text)}.AlWWEW_tutFootnote b{color:var(--accent-text);font-weight:700}.AlWWEW_tutRules{text-align:left;max-width:46ch;margin:18px auto 6px}.AlWWEW_tutRulesTitle{cursor:pointer;width:fit-content;color:var(--accent-text);letter-spacing:.02em;margin:0 auto;font-size:14px;font-weight:650}.AlWWEW_tutRulesTitle::marker{color:var(--accent-text)}.AlWWEW_tutRules[open] .AlWWEW_tutRulesTitle{margin-bottom:10px}.AlWWEW_tutMetaP{color:var(--soft);margin:0;font-size:13.5px;line-height:1.5}.AlWWEW_tutMetaP b{color:var(--accent-text);font-weight:700}.AlWWEW_tutRules ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AlWWEW_tutRules li{color:var(--soft);gap:9px;font-size:13.5px;line-height:1.45;animation:.32s both AlWWEW_tutRuleIn;display:flex}.AlWWEW_tutRules li>span:first-child{color:var(--accent-text);flex-shrink:0;font-weight:700}.AlWWEW_tutRules li>span:last-child{flex:auto;min-width:0}@keyframes AlWWEW_tutRuleIn{0%{opacity:0;transform:translateY(-4px)}}.AlWWEW_tutBoard{box-shadow:inset 0 0 0 2px var(--tut-edge,#16302b), inset 0 4px 24px #0006, 0 8px 26px var(--shadow);border-radius:16px;margin:18px auto 20px;padding:10px;position:relative}.AlWWEW_tutRow{justify-content:center;gap:10px;margin-top:22px;display:flex}@media (max-width:520px){.AlWWEW_tutGoal{font-size:14px}.AlWWEW_tutPrompt{font-size:16px}.AlWWEW_tutPromptBox{min-height:6em}.AlWWEW_tutRulesTitle,.AlWWEW_tutRules li,.AlWWEW_tutFootnote{font-size:14px}}.AlWWEW_pickerList{max-height:min(60dvh,480px);overflow-y:auto}.AlWWEW_pickerGroup{background:var(--panel);letter-spacing:.06em;color:var(--accent-text);border-bottom:1px solid var(--line-1);padding:7px 10px 5px;font-size:12px}.AlWWEW_pickerList ul{margin:0;padding:0;list-style:none}.AlWWEW_sizeStatRows{flex-direction:column;gap:2px;display:flex}.AlWWEW_sizeStatRow{border-bottom:1px solid var(--line-2);align-items:baseline;gap:12px;margin-top:12px;padding:9px 2px 7px;display:flex}.AlWWEW_ssName{min-width:96px;font-size:14px;font-weight:600}.AlWWEW_ssNums{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.AlWWEW_bestStrip{text-align:left;width:100%;color:var(--accent-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 16%, transparent), color-mix(in srgb, var(--accent) 7%, transparent));border:1px solid color-mix(in srgb, var(--accent-text) 40%, transparent);border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 12px;padding:10px 12px;display:flex}.AlWWEW_bestStrip svg{flex:none;margin-top:1px}.AlWWEW_bestStrip strong{font-size:14.5px;font-weight:700;display:block}.AlWWEW_bestSub{color:var(--soft);margin-top:2px;font-size:12.5px;display:block}.AlWWEW_bestSub s{color:var(--muted)}.AlWWEW_bestNote{width:100%;color:var(--muted);text-align:center;margin:0 0 11px;font-size:12.5px}.AlWWEW_toast{right:calc(16px + var(--safe-right));bottom:calc(16px + var(--safe-bottom));z-index:5100;pointer-events:none;text-align:left;max-width:min(320px, calc(100vw - 32px - var(--safe-left) - var(--safe-right)));border-radius:var(--ui-radius-panel);background:var(--panel);border:1px solid color-mix(in srgb, var(--accent-text) 38%, var(--line-2));box-shadow:var(--ui-shadow-panel);align-items:flex-start;gap:11px;padding:13px 15px;animation:.32s cubic-bezier(.2,.8,.3,1) AlWWEW_toastIn;display:flex;position:fixed}.AlWWEW_toastOut{animation:.3s forwards AlWWEW_toastOut}.AlWWEW_toastIcon{flex:none;margin-top:1px;display:flex}.AlWWEW_toastText{min-width:0;display:block}.AlWWEW_toastText b{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700;display:block}.AlWWEW_toastText em{font:500 17px/1.2 var(--font-serif);color:var(--accent-strong);margin-top:2px;display:block}.AlWWEW_toastText .AlWWEW_toastReward{color:var(--text);font-weight:400;line-height:1.35}.AlWWEW_toastReward strong{color:var(--accent-strong);font-weight:700}.AlWWEW_toastText i{color:var(--soft);margin-top:2px;font-size:12px;font-style:normal;line-height:1.4;display:block}@keyframes AlWWEW_toastIn{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes AlWWEW_toastOut{to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.AlWWEW_toast,.AlWWEW_toastOut{animation:none}.AlWWEW_toastOut{opacity:0}}.AlWWEW_storageWarning{left:calc(16px + var(--safe-left));bottom:calc(16px + var(--safe-bottom));z-index:5200;width:min(390px, calc(100vw - 32px - var(--safe-left) - var(--safe-right)));border-radius:var(--ui-radius-panel);color:var(--text);background:var(--panel);border:1px solid color-mix(in srgb, var(--danger) 48%, var(--line-2));box-shadow:var(--ui-shadow-panel);grid-template-columns:25px minmax(0,1fr);gap:4px 11px;padding:13px 14px;animation:.32s cubic-bezier(.2,.8,.3,1) AlWWEW_toastIn;display:grid;position:fixed}.AlWWEW_storageWarningRecovered{border-color:color-mix(in srgb, var(--ok) 52%, var(--line-2))}.AlWWEW_storageWarningIcon{fill:none;width:24px;height:24px;stroke:var(--danger);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;grid-row:1/span 2}.AlWWEW_storageWarningRecovered .AlWWEW_storageWarningIcon{stroke:var(--ok)}.AlWWEW_storageWarningText{min-width:0}.AlWWEW_storageWarningText strong{font-size:14px;line-height:1.3;display:block}.AlWWEW_storageWarningText span{color:var(--soft);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.AlWWEW_storageWarningActions{grid-column:2;align-items:center;gap:14px;margin-top:6px;display:flex}.AlWWEW_storageWarningActions button{min-height:32px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:12.5px;font-weight:600;position:relative}.AlWWEW_storageWarningActions button>span{z-index:1;display:inline-block;position:relative;transform:translateZ(0)}.AlWWEW_storageWarningActions button:after{content:"";opacity:0;pointer-events:none;background:currentColor;height:1px;position:absolute;bottom:4px;left:0;right:0}@media (hover:hover){.AlWWEW_storageWarningActions button:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.AlWWEW_storageWarning{animation:none}}:root[data-motion=reduced] .AlWWEW_storageWarning{animation:none}.AlWWEW_newHere{left:calc(16px + var(--safe-left));bottom:calc(16px + var(--safe-bottom));z-index:1150;max-width:calc(100vw - 32px - var(--safe-left) - var(--safe-right));background:var(--panel);border:1px solid color-mix(in srgb, var(--accent-text) 45%, transparent);border-radius:10px;align-items:stretch;gap:0;animation:.32s cubic-bezier(.2,.8,.3,1) AlWWEW_toastIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px #0006}.AlWWEW_newHereGo{cursor:pointer;font:inherit;color:var(--accent-text);text-align:left;background:0 0;border:0;padding:10px 13px;font-size:13px;font-weight:600}@media (hover:hover){.AlWWEW_newHereGo:hover{background:var(--accent-soft)}}.AlWWEW_newHereX{border:0;border-left:1px solid var(--line-2);cursor:pointer;width:44px;font:inherit;color:var(--muted);background:0 0;flex:none;font-size:17px;line-height:1}@media (hover:hover){.AlWWEW_newHereX:hover{background:var(--line-1);color:var(--soft)}}@media (prefers-reduced-motion:reduce){.AlWWEW_newHere{animation:none}.AlWWEW_bgModal,.AlWWEW_confirmCard{animation-name:AlWWEW_shellScrimIn;animation-duration:var(--dur-fast)}.AlWWEW_bgModalBackdrop,.AlWWEW_confirmOverlay,.AlWWEW_tutOverlay{animation-duration:var(--dur-fast)}}:root[data-motion=reduced] .AlWWEW_bgModal,:root[data-motion=reduced] .AlWWEW_confirmCard{animation-name:AlWWEW_shellScrimIn;animation-duration:var(--dur-fast)}:root[data-motion=reduced] .AlWWEW_bgModalBackdrop,:root[data-motion=reduced] .AlWWEW_confirmOverlay,:root[data-motion=reduced] .AlWWEW_tutOverlay{animation-duration:var(--dur-fast)}.AlWWEW_editorLead{color:var(--soft);max-width:62ch;margin:0 0 14px;font-size:13.5px;line-height:1.55}.AlWWEW_editorNote{color:var(--muted-2);max-width:62ch;margin:16px 0 0;font-size:12px;line-height:1.5}.AlWWEW_editorBar{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.AlWWEW_editorName{font:inherit;color:var(--text);background:var(--line-1);border:1px solid var(--line-3);border-radius:8px;flex:1;min-width:220px;max-width:340px;padding:8px 12px;font-size:15px;font-weight:600}.AlWWEW_editorCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.AlWWEW_editorTabs{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;display:flex}.AlWWEW_editorCanvas{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.AlWWEW_editorGridWrap{max-width:100%;max-height:66dvh;overflow:auto}.AlWWEW_editorPreview2{border:1px solid var(--line-2);background:var(--panel);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 14px;display:flex}.AlWWEW_editorPreviewLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.AlWWEW_editorPreviewArt{color:#cfc5a8}.AlWWEW_editorGrid{background:var(--panel-2);border:1px solid var(--line-2);touch-action:pan-x pan-y;border-radius:10px;gap:0;min-width:600px;max-width:760px;padding:6px;display:grid}.AlWWEW_editorCell{cursor:pointer;background:0 0;border:0;padding:0}.AlWWEW_editorCellLineR{box-shadow:inset -1px 0 0 var(--line-3)}.AlWWEW_editorCellLineB{box-shadow:inset 0 -1px 0 var(--line-3)}.AlWWEW_editorCellLineR.AlWWEW_editorCellLineB{box-shadow:inset -1px -1px 0 var(--line-3)}@media (hover:hover){.AlWWEW_editorCell:hover{background:var(--line-1)}}.AlWWEW_editorCellNo{cursor:default}@media (hover:hover){.AlWWEW_editorCellNo:hover{background:0 0}}.AlWWEW_editorTile,.AlWWEW_editorGhost{pointer-events:none;border-radius:4px;margin:1px}.AlWWEW_editorTile{background:linear-gradient(160deg,#faf3e3,#f4ecd8 45%,#e4d9bd);border:1px solid #463a2680;box-shadow:0 1px 2px #00000047}.AlWWEW_editorGhost{border:1px dashed var(--line-3);background:var(--line-1)}.AlWWEW_editorPreview{pointer-events:none;border:1px dashed var(--accent);background:#d9a44124;border-radius:4px;margin:1px}.AlWWEW_editorNeedName{color:var(--warn);font-size:12px}.AlWWEW_editorProblems{color:var(--warn);margin:12px 0 0;padding-left:20px;font-size:12.5px;line-height:1.6}.AlWWEW_editorResult{color:var(--soft);max-width:62ch;margin:12px 0 0;font-size:13px;line-height:1.5}.AlWWEW_editorRowBtns{flex-wrap:wrap;gap:6px;padding:0 10px 10px;display:flex}.AlWWEW_editorMove{gap:2px;margin-left:auto;display:inline-flex}.AlWWEW_editorMove button{padding:5px 7px}.AlWWEW_btnSmall{font:inherit;color:var(--soft);background:var(--line-1);border:1px solid var(--line-3);cursor:pointer;border-radius:7px;padding:5px 9px;font-size:11.5px}@media (hover:hover){.AlWWEW_btnSmall:hover{background:var(--line-2)}}.AlWWEW_pickerNoteLink{text-align:left;width:100%;font:inherit;color:var(--accent-text);border:none;border-top:1px solid var(--line-1);cursor:pointer;background:0 0;padding:10px 12px;font-size:12px;display:block}@media (hover:hover){.AlWWEW_pickerNoteLink:hover{background:var(--line-1)}}.AlWWEW_editorActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.AlWWEW_editorBtn{font:inherit;color:var(--text);background:var(--line-1);border:1px solid var(--line-3);cursor:pointer;border-radius:9px;padding:9px 16px;font-size:13.5px}@media (hover:hover){.AlWWEW_editorBtn:hover:not(:disabled){background:var(--line-2)}}.AlWWEW_editorBtn:disabled{opacity:.45;cursor:default}.AlWWEW_editorBtnPrimary{background:var(--accent);color:var(--on-accent);font-weight:var(--btn-weight);font-size:var(--btn-size);border-color:#0000}@media (hover:hover){.AlWWEW_editorBtnPrimary:hover:not(:disabled){filter:brightness(1.06)}}.AlWWEW_editorGridSize{align-items:center;gap:8px;display:inline-flex}.AlWWEW_editorGridSizeLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:12px}.AlWWEW_confirmOverlay{z-index:1200;height:100dvh;padding:calc(20px + var(--safe-top)) calc(20px + var(--safe-right)) calc(20px + var(--safe-bottom)) calc(20px + var(--safe-left));animation:AlWWEW_shellScrimIn var(--dur-base) var(--ease-out) both;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AlWWEW_confirmCard{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--ui-radius-panel);max-width:400px;box-shadow:var(--ui-shadow-panel);animation:AlWWEW_shellPanelIn var(--dur-slow) var(--ease-rise) both;flex-direction:column;gap:9px;padding:24px 26px;display:flex}.AlWWEW_confirmCard h2{font:500 23px/1.12 var(--font-serif)}.AlWWEW_confirmCard p{color:var(--muted);font-size:14px;line-height:1.5}.AlWWEW_confirmRow{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.AlWWEW_confirmPrimary{font:inherit;font-size:var(--btn-size);font-weight:var(--btn-weight);background:var(--accent);color:var(--on-accent);padding:var(--btn-pad);cursor:pointer;border:0;border-radius:999px}.AlWWEW_confirmBtn{font:inherit;font-size:var(--btn-size);color:var(--btn-ink);border:1px solid var(--btn-outline);padding:var(--btn-pad);cursor:pointer;font-weight:var(--btn-weight);background:0 0;border-radius:999px}@media (hover:hover){.AlWWEW_confirmBtn:hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}}.AlWWEW_tutEnd{text-align:center;width:100%}.AlWWEW_tutOverlay{z-index:40;height:100dvh;padding:calc(16px + var(--safe-top)) calc(16px + var(--safe-right)) calc(16px + var(--safe-bottom)) calc(16px + var(--safe-left));background:var(--scrim-deep);animation:AlWWEW_shellScrimIn var(--dur-base) var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AlWWEW_tutOverlay>[data-win-card]{width:min(420px,100%);max-width:420px}.AlWWEW_tutEndStart{color:var(--soft);margin-top:10px;font-size:15px;font-weight:600}.AlWWEW_tutEndList{flex-direction:column;gap:8px;margin:5px 0 0;padding-left:20px;list-style:decimal;display:flex}.AlWWEW_tutEndList li::marker{color:var(--muted);font-weight:700}.AlWWEW_tutEndList li{color:var(--soft);font-size:13.5px;line-height:1.5}.AlWWEW_tutEndList b{color:var(--accent-text);font-weight:700}.AlWWEW_tutModeGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:9px;margin-top:10px;display:grid}.AlWWEW_tutModeCard{border:1px solid var(--line-2);background:var(--panel-2);min-height:132px;color:var(--text);text-align:left;cursor:pointer;font:inherit;border-radius:10px;grid-template-rows:24px auto;grid-template-columns:24px max-content minmax(0,1fr);align-content:start;gap:3px 8px;padding:11px;display:grid}.AlWWEW_tutModeCard>b{color:var(--accent-text);align-self:center;font-size:14px}.AlWWEW_tutModeDesc{color:var(--soft);grid-column:1/-1;font-size:12.5px;line-height:1.4}.AlWWEW_tutModeBadge{background:var(--accent);color:var(--on-accent);white-space:nowrap;border-radius:999px;place-self:center end;padding:4px 7px;font-size:10px;font-weight:700;line-height:1}.AlWWEW_tutModeIcon{width:24px;height:24px;color:var(--accent);place-items:center;line-height:1;display:grid}@media (hover:hover){.AlWWEW_tutModeCard:hover{border-color:var(--accent);background:var(--line-1)}}@media (max-width:520px),(max-height:520px) and (max-width:900px){.AlWWEW_tutOverlay{padding:calc(8px + var(--safe-top)) calc(8px + var(--safe-right)) calc(8px + var(--safe-bottom)) calc(8px + var(--safe-left))}.AlWWEW_tutOverlay>[data-win-card]{padding:12px 16px}.AlWWEW_tutModeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.AlWWEW_tutModeCard{grid-template-rows:20px auto;grid-template-columns:20px minmax(0,1fr);gap:3px 6px;min-height:0;padding:8px}.AlWWEW_tutModeCard>b{font-size:14px}.AlWWEW_tutModeIcon,.AlWWEW_tutModeIcon svg{width:20px;height:20px}.AlWWEW_tutModeDesc{font-size:12.5px;line-height:1.4}.AlWWEW_tutModeFlowCard{grid-template-rows:20px auto auto}.AlWWEW_tutModeFlowCard .AlWWEW_tutModeBadge{grid-area:2/2/auto/-1;justify-self:start;margin-top:1px;padding:3px 6px;font-size:10px}.AlWWEW_tutModeFlowCard .AlWWEW_tutModeDesc{grid-row:3}}@media (max-width:340px){.AlWWEW_tutModeGrid{grid-template-columns:1fr}}.AlWWEW_tutEnd+.AlWWEW_tutRow{flex-wrap:wrap;justify-content:center;margin-top:14px}.AlWWEW_tutEndGo{font:inherit;font-size:var(--btn-size-lg);font-weight:var(--btn-weight);background:var(--accent);color:var(--on-accent);padding:var(--btn-pad-lg);cursor:pointer;border:0;border-radius:999px}.AlWWEW_tutEndAlt{font:inherit;font-size:var(--btn-size);font-weight:var(--btn-weight);color:var(--btn-ink);border:1px solid var(--btn-outline);padding:var(--btn-pad);cursor:pointer;background:0 0;border-radius:999px}@media (hover:hover){.AlWWEW_tutEndAlt:hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}}.AlWWEW_dailyReturnReady button{color:var(--accent-text);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.AlWWEW_feedbackForm{flex-direction:column;gap:18px;max-width:680px;display:flex}.AlWWEW_feedbackIntro{color:var(--soft);margin:0 0 2px;font-size:15px;line-height:1.6}.AlWWEW_feedbackForm>label:not(.AlWWEW_feedbackConsent){flex-direction:column;gap:7px;display:flex}.AlWWEW_feedbackForm label>span:first-child{color:var(--text);font-size:14px;font-weight:600}.AlWWEW_feedbackForm textarea{resize:vertical;border:1px solid var(--line-3);background:var(--panel);width:100%;min-height:92px;color:var(--text);font:inherit;border-radius:10px;padding:11px 12px;font-size:14px;line-height:1.5}.AlWWEW_feedbackForm textarea::placeholder{color:var(--muted-2)}.AlWWEW_feedbackForm textarea:focus-visible,.AlWWEW_feedbackForm input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.AlWWEW_feedbackConsent{color:var(--soft);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.AlWWEW_feedbackConsent input{width:18px;height:18px;accent-color:var(--accent);margin:1px 0 0}.AlWWEW_feedbackConsent span{color:var(--soft)!important;font-weight:400!important}.AlWWEW_feedbackQuoteName .AlWWEW_textInput{max-width:320px}.AlWWEW_feedbackQuoteName small{color:var(--muted);font-size:11.5px;line-height:1.45}.AlWWEW_feedbackSubmitRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AlWWEW_feedbackSubmitRow .AlWWEW_primaryBtn{align-items:center;gap:7px;min-height:42px;display:inline-flex}.AlWWEW_feedbackThanks{text-align:center;max-width:680px;margin:0 auto;padding-top:10vh}.AlWWEW_feedbackThanks>div{color:var(--accent-text);font-size:30px}.AlWWEW_feedbackThanks h2{margin:8px 0;font-size:24px}.AlWWEW_feedbackThanks p{color:var(--soft);line-height:1.55}.AlWWEW_feedbackReference{overflow-wrap:anywhere;font-size:11.5px;color:var(--muted-2)!important}.AlWWEW_feedbackThanks .AlWWEW_primaryBtn{margin-top:14px}.AlWWEW_navDot{background:var(--accent);color:var(--on-accent);letter-spacing:.02em;border-radius:999px;flex:none;margin-left:auto;padding:2px 7px;font-size:10.5px;font-weight:800;line-height:1.5}.AlWWEW_bgModalArtWrap{flex:auto;min-height:0;line-height:0;display:flex;position:relative}.AlWWEW_artDownloadBtn{top:auto;bottom:6px;right:6px}.AlWWEW_artShareBtn{top:auto;bottom:6px;right:40px}.AlWWEW_bgNav{z-index:3;width:9%;min-width:34px;max-width:64px;font:inherit;cursor:pointer;color:#f7f2e8;opacity:.55;text-shadow:0 1px 4px #000000e6;background:0 0;border:none;align-items:center;font-size:30px;line-height:1;transition:opacity .15s,background .15s;display:flex;position:absolute;top:0;bottom:0}.AlWWEW_bgNavL{justify-content:flex-start;padding-left:8px;left:0}.AlWWEW_bgNavR{justify-content:flex-end;padding-right:8px;right:0}@media (hover:hover){.AlWWEW_bgNavL:hover{opacity:1;background:linear-gradient(90deg,#00000057,#0000)}.AlWWEW_bgNavR:hover{opacity:1;background:linear-gradient(270deg,#00000057,#0000)}}.AlWWEW_bgModalBackdrop:focus{outline:none}.AlWWEW_artLarge{z-index:970;cursor:zoom-out;background:#08090b;justify-content:center;align-items:center;height:100dvh;animation:.16s ease-out AlWWEW_artLargeIn;display:flex;position:fixed;inset:0}@keyframes AlWWEW_artLargeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AlWWEW_artLarge{animation:none}}.AlWWEW_artLargeImg{width:auto;max-width:100vw;height:auto;max-height:100dvh;display:block}.AlWWEW_artLargeBtn{top:calc(12px + var(--safe-top));right:calc(12px + var(--safe-right));z-index:6;color:#f0f3f1;cursor:pointer;opacity:.85;background:#0a0e0f8c;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:absolute}@media (hover:hover){.AlWWEW_artLargeBtn:hover{opacity:1;background:#0a0e0fd9}}.AlWWEW_artLargeCap{padding:30px calc(16px + var(--safe-right)) calc(12px + var(--safe-bottom)) calc(16px + var(--safe-left));pointer-events:none;color:#e9e3d7;text-align:center;text-shadow:0 1px 3px #000000b3;background:linear-gradient(#0000,#040607c7);font-size:12.5px;position:absolute;bottom:0;left:0;right:0}.AlWWEW_navWho{max-width:100%;color:var(--accent-text);overflow-wrap:anywhere;white-space:normal;font-size:12px;font-weight:400;line-height:1.25}.AlWWEW_winLayout{color:var(--accent-text);font-weight:600}.AlWWEW_moonGlyph{filter:grayscale();opacity:.72;margin-right:5px}@media (max-width:380px){.AlWWEW_moonGlyph{display:none}}.AlWWEW_runBlock{width:100%;min-width:min(330px,100%);margin-bottom:14px}:root[data-motion=reduced] .AlWWEW_toast,:root[data-motion=reduced] .AlWWEW_toastOut{animation:none}:root[data-motion=reduced] .AlWWEW_toastOut{opacity:0}:root[data-motion=reduced] .AlWWEW_newHere,:root[data-motion=reduced] .AlWWEW_artLarge{animation:none}:root[data-motion=reduced] .AlWWEW_buttonSpinner{opacity:.55;animation:none}.AlWWEW_loadingWrap{justify-content:center;align-items:center;min-height:60dvh;display:flex}.AlWWEW_loadingBar{background:var(--line-2);border-radius:3px;width:120px;height:3px;animation:.3s ease-out both AlWWEW_loadingAppear;position:relative;overflow:hidden}.AlWWEW_loadingBar:after{content:"";border-radius:inherit;background:var(--accent-text);width:40%;animation:1.1s ease-in-out infinite AlWWEW_loadingSlide;position:absolute;top:0;bottom:0}@keyframes AlWWEW_loadingAppear{0%{opacity:0}}@keyframes AlWWEW_loadingSlide{0%{left:-40%}to{left:100%}}:root[data-motion=reduced] .AlWWEW_loadingBar:after{animation:none;left:30%}@media (hover:hover) and (pointer:fine){.AlWWEW_navModeBadge{display:none}}
.CpCYMq_root button{font-size:var(--ui-body-size,14px);box-shadow:none;font-weight:400}.CpCYMq_root button[aria-haspopup]{border:1px solid var(--line-3);background:var(--bg);border-radius:6px;height:auto;min-height:38px;padding:6px 10px}.CpCYMq_root button[role=option]{text-align:left;background:0 0;border:0;border-radius:0;padding:8px 10px}.CpCYMq_root button[role=option] span{font-weight:400}.CpCYMq_root button[role=option][aria-selected=true]{background:var(--accent-soft);color:var(--accent-text)}.CpCYMq_root button[role=option]:hover{background:var(--line-1)}.CpCYMq_root button:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}
._8N5uMG_root h4{font:400 var(--ui-body-size,14px)/1.45 var(--font-sans);color:var(--text);letter-spacing:normal;text-transform:none;margin:0 0 8px}._8N5uMG_root>select._8N5uMG_appearanceMode{font-size:var(--ui-body-size,14px);justify-self:start;width:max-content;max-width:100%;padding-inline:6px;font-weight:400}
._5zw2cG_moon{flex:none;display:block}._5zw2cG_lit{fill:var(--accent)}._5zw2cG_dark{fill:color-mix(in srgb, var(--panel) 90%, var(--accent))}._5zw2cG_rim{stroke:color-mix(in srgb, var(--accent-text) 70%, var(--line-4));stroke-width:1px}
._3NCt6q_pool{--fw-deep:var(--fw-deep-d);--fw-shallow:var(--fw-shallow-d);--fw-sky:var(--fw-sky-d);border-radius:14px;width:100%;position:relative}:root[data-theme=light] ._3NCt6q_pool{--fw-deep:var(--fw-deep-l);--fw-shallow:var(--fw-shallow-l);--fw-sky:var(--fw-sky-l)}._3NCt6q_clip{border-radius:14px;width:100%;position:absolute;inset:0 auto 0 0;overflow:hidden}._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_clip{width:0}._3NCt6q_water{pointer-events:none;display:block;position:absolute;inset:0}._3NCt6q_trough use{fill:none;stroke:var(--fw-deep);stroke-linecap:round}._3NCt6q_crestBand use{fill:none;stroke:var(--fw-sky);stroke-linecap:round}._3NCt6q_boards{grid-template-columns:repeat(10,1fr);align-items:center;display:grid;position:absolute;inset:0}._3NCt6q_board{color:#fff3d2;filter:drop-shadow(0 2px 3px #0416208c);justify-items:center;display:grid}._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_board{opacity:0}._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_boards[data-shown=true] ._3NCt6q_board{animation:.56s cubic-bezier(.2,.7,.3,1) both _3NCt6q_surface}@keyframes _3NCt6q_surface{0%{opacity:0;transform:translateY(4px)scale(.94)}to{opacity:1;transform:none}}._3NCt6q_blank{display:block}._3NCt6q_boardLast{color:var(--accent);filter:drop-shadow(0 0 7px color-mix(in srgb, var(--accent) 70%, transparent))}._3NCt6q_boardButton{cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0;padding:4px 0}._3NCt6q_boardButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (hover:hover){._3NCt6q_boardButton:hover{filter:drop-shadow(0 0 6px #fff3d2b3)}}@media (prefers-reduced-motion:reduce){._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_clip{width:100%}._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_board{opacity:1;animation:none!important}}:root[data-motion=reduced] ._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_clip{width:100%}:root[data-motion=reduced] ._3NCt6q_pool[data-flow-pool-animate=true] ._3NCt6q_board{opacity:1;animation:none!important}
.HS70Aa_main{text-align:center;max-width:580px;margin:clamp(48px,12vh,120px) auto;padding:0 24px}.HS70Aa_code{color:var(--accent-text);font:400 clamp(64px, 16vw, 104px)/1 var(--font-serif);margin:0 0 16px}.HS70Aa_main h1{color:var(--text);font:400 clamp(28px, 6vw, 40px)/1.2 var(--font-serif);margin:0 0 20px}.HS70Aa_description{color:var(--soft);margin:0;font-size:16px;line-height:1.75}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.HS70Aa_primary,.HS70Aa_secondary{min-height:44px;padding:var(--btn-pad);font-size:var(--btn-size-lg);font-weight:var(--btn-weight);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.HS70Aa_primary{background:var(--accent);color:var(--on-accent)}.HS70Aa_primary:hover{filter:brightness(1.08)}.HS70Aa_secondary{border-color:var(--btn-outline);color:var(--btn-ink)}.HS70Aa_secondary:hover{border-color:var(--btn-outline-hover);color:var(--btn-ink-hover)}.HS70Aa_actions a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}
._65-7Xq_main{max-width:920px;color:var(--text);margin:0 auto;padding:50px 24px 76px;line-height:1.68}._65-7Xq_kicker{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px}._65-7Xq_main h1{max-width:720px;font-family:var(--font-serif);letter-spacing:-.035em;margin:7px 0 14px;font-size:clamp(36px,7vw,62px);font-weight:500;line-height:1.04}._65-7Xq_lede{max-width:690px;color:var(--soft);margin:0 0 46px;font-size:clamp(17px,2.4vw,21px);line-height:1.55}._65-7Xq_main h2{color:var(--accent-strong);margin:32px 0 10px;font-size:20px;line-height:1.3}._65-7Xq_main h3{margin:2px 0 7px;font-size:17px}._65-7Xq_main p{margin:0 0 14px}._65-7Xq_main a{color:var(--accent-text)}@media (hover:hover){._65-7Xq_main a:not(._65-7Xq_play):hover{text-decoration:underline}}._65-7Xq_modes{grid-template-columns:repeat(2,1fr);gap:12px;margin:14px 0 42px;display:grid}._65-7Xq_mode{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;min-width:0;padding:18px}._65-7Xq_mode p{color:var(--soft);margin:0;font-size:14px;line-height:1.55}._65-7Xq_proseGrid{grid-template-columns:1fr 1fr;gap:42px;display:grid}._65-7Xq_proseGrid p,._65-7Xq_account p,._65-7Xq_main>p{color:var(--soft)}._65-7Xq_account{border-left:3px solid var(--accent);background:linear-gradient(90deg, var(--accent-soft), transparent 76%);margin:34px 0 28px;padding:3px 20px 6px}._65-7Xq_account h2{margin-top:14px}._65-7Xq_play{padding:var(--btn-pad);background:var(--accent);font-size:var(--btn-size);font-weight:var(--btn-weight);border-radius:999px;margin-top:24px;text-decoration:none;display:inline-flex;color:var(--on-accent)!important}@media (hover:hover){._65-7Xq_play:hover{filter:brightness(1.06)}}._65-7Xq_footer{border-top:1px solid var(--line-2);color:var(--muted);flex-wrap:wrap;gap:10px 18px;margin-top:54px;padding-top:20px;font-size:13px;display:flex}@media (max-width:700px){._65-7Xq_main{padding:38px 20px 62px}._65-7Xq_lede{margin-bottom:36px}._65-7Xq_modes,._65-7Xq_proseGrid{grid-template-columns:1fr;gap:12px}._65-7Xq_proseGrid{gap:2px}}
.KbgO9W_overlay{z-index:1250;height:100dvh;padding-top:var(--safe-top);place-items:end center;display:grid;position:fixed;inset:0}.KbgO9W_backdrop{background:var(--scrim);position:absolute;inset:0}.KbgO9W_panel{width:min(100%,560px);max-height:100%;padding:14px calc(20px + var(--safe-right)) calc(14px + var(--safe-bottom)) calc(20px + var(--safe-left));border:1px solid var(--line-3);background:var(--panel);box-shadow:var(--ui-shadow-panel);color:var(--text);animation:KbgO9W_journalRise var(--dur-slow) var(--ease-rise) both;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:relative}@keyframes KbgO9W_journalRise{0%{opacity:0;transform:translateY(var(--panel-rise))}}@media (min-width:720px){.KbgO9W_overlay{place-items:center}.KbgO9W_panel{border-bottom:1px solid var(--line-3);border-radius:var(--ui-radius-panel);max-height:min(92dvh,820px);padding-bottom:calc(14px + var(--safe-bottom))}}.KbgO9W_head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.KbgO9W_title{font:500 1.25rem/1.2 var(--font-serif);margin:0}.KbgO9W_close{border:1px solid var(--btn-outline);color:var(--btn-ink);padding:var(--btn-pad-sm);font:inherit;cursor:pointer;font-weight:var(--btn-weight);font-size:var(--btn-size-sm);background:0 0;border-radius:999px}@media (hover:hover){.KbgO9W_close:hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}}.KbgO9W_pages{flex:auto;gap:10px;min-height:0;padding:4px 0 2px;display:grid;overflow-y:auto}.KbgO9W_empty{color:var(--muted);font:italic 400 15px/1.45 var(--font-serif);margin:18px 0}.KbgO9W_cycle{gap:6px;display:grid}.KbgO9W_cycleHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.KbgO9W_range{color:var(--accent-text);font:700 .7rem/1 var(--font-sans);letter-spacing:.13em;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0}@media (hover:hover){.KbgO9W_range:hover{text-decoration:underline}}.KbgO9W_entry{min-height:2.8em;font:italic 400 13px/1.4 var(--font-serif);color:var(--soft);text-wrap:pretty;margin:0}.KbgO9W_poemLink{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:baseline;gap:8px;margin:2px 0 0;padding:0;display:flex}.KbgO9W_poemLink span{color:var(--accent-text);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700}.KbgO9W_poemLink em{font:400 13.5px/1.3 var(--font-serif)}.KbgO9W_poemLink i{color:var(--accent-text);font-style:normal}@media (hover:hover){.KbgO9W_poemLink:hover em{text-underline-offset:3px;text-decoration:underline}}.KbgO9W_nav{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.KbgO9W_nav button{border:1px solid var(--line-4);color:var(--soft);font:500 13px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px}.KbgO9W_nav button:disabled{opacity:.35;cursor:default}.KbgO9W_pageNum{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}@media (prefers-reduced-motion:reduce){.KbgO9W_panel{animation:none}}:root[data-motion=reduced] .KbgO9W_panel{animation:none}
.PfU8nG_rest{inset:max(var(--flow-toolbar-edge,49px), 36px) 0 0;z-index:950;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute}.PfU8nG_above{cursor:default;pointer-events:auto;background:0 0;border:0;flex:auto;margin:0;padding:0}.PfU8nG_above:focus-visible{outline:none}.PfU8nG_sheet{pointer-events:auto;width:min(100%,540px);padding:16px calc(22px + var(--safe-right)) calc(18px + var(--safe-bottom)) calc(22px + var(--safe-left));border:1px solid var(--line-3);background:color-mix(in srgb, var(--panel) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -18px 50px var(--shadow), inset 0 1px var(--line-2);color:var(--text);text-align:left;animation:PfU8nG_sheetRise .62s var(--ease-rise) both;border-bottom:0;border-radius:22px 22px 0 0;margin:0 auto}@keyframes PfU8nG_sheetRise{0%{opacity:0;transform:translateY(28px)}}.PfU8nG_head{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.PfU8nG_headActions{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.PfU8nG_journalLink{min-width:0;color:var(--accent-text);font:400 12px/1.25 var(--font-sans);text-align:right;cursor:pointer;background:0 0;border:0;padding:2px 0}@media (hover:hover){.PfU8nG_journalLink:hover{text-underline-offset:3px;text-decoration:underline}}.PfU8nG_kicker{color:var(--accent-text);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700}.PfU8nG_pool{margin:8px 0 0}.PfU8nG_entry{min-height:2.9em;font:italic 400 clamp(13.5px, 3.6vw, 15px)/1.45 var(--font-serif);color:var(--soft);text-wrap:pretty;opacity:0;margin:12px 0 0}.PfU8nG_entry[data-revealing=true]{animation:.64s both PfU8nG_lineIn}@keyframes PfU8nG_lineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.PfU8nG_poemLink{color:var(--text);font:inherit;text-align:left;cursor:pointer;opacity:0;background:0 0;border:0;align-items:baseline;gap:8px;margin:8px 0 0;padding:0;display:flex}.PfU8nG_poemLink span{color:var(--accent-text);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700}.PfU8nG_poemLink em{font:400 14.5px/1.3 var(--font-serif);color:var(--text)}.PfU8nG_poemLink i{color:var(--accent-text);font-style:normal}@media (hover:hover){.PfU8nG_poemLink:hover em{text-underline-offset:3px;text-decoration:underline}}.PfU8nG_poemLink[data-revealing=true]{animation:.64s both PfU8nG_lineIn}.PfU8nG_pearls{opacity:0;justify-content:center;align-items:center;gap:16px;margin-top:12px;display:flex}.PfU8nG_pearls[data-revealing=true]{animation:.64s both PfU8nG_lineIn}.PfU8nG_pearlTally{font:700 14px/1.2 var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.PfU8nG_actions{justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.PfU8nG_carryOn{font-variant-numeric:tabular-nums;background:var(--accent);color:var(--on-accent);padding:var(--btn-pad-lg);font:550 15px/1 var(--font-sans);cursor:pointer;font-weight:var(--btn-weight);font-size:var(--btn-size-lg);border:0;border-radius:999px}.PfU8nG_carryOn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.PfU8nG_restBtn{border:1px solid var(--btn-outline);color:var(--btn-ink);padding:var(--btn-pad);font:inherit;cursor:pointer;font-weight:var(--btn-weight);font-size:var(--btn-size);background:0 0;border-radius:999px}@media (hover:hover){.PfU8nG_restBtn:hover{color:var(--btn-ink-hover);border-color:var(--btn-outline-hover)}}.PfU8nG_unlocked{gap:8px;margin-top:10px;display:grid}.PfU8nG_reward{opacity:0;justify-content:center;margin-top:12px;display:flex}.PfU8nG_reward[data-revealing=true]{animation:.64s both PfU8nG_lineIn}.PfU8nG_invite{max-width:34em;color:var(--accent-text);font:500 14px/1.45 var(--font-sans);text-align:center;text-wrap:balance;cursor:pointer;opacity:0;background:0 0;border:0;margin:14px auto 0;padding:0;display:block}@media (hover:hover){.PfU8nG_invite:hover{text-underline-offset:3px;text-decoration:underline}}.PfU8nG_invite:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.PfU8nG_invite[data-revealing=true]{animation:.64s both PfU8nG_lineIn}.PfU8nG_rest[data-reduced-motion=true] .PfU8nG_sheet,.PfU8nG_rest[data-reduced-motion=true] .PfU8nG_entry,.PfU8nG_rest[data-reduced-motion=true] .PfU8nG_poemLink,.PfU8nG_rest[data-reduced-motion=true] .PfU8nG_invite,.PfU8nG_rest[data-reduced-motion=true] .PfU8nG_reward,:root[data-motion=reduced] .PfU8nG_sheet,:root[data-motion=reduced] .PfU8nG_entry,:root[data-motion=reduced] .PfU8nG_poemLink,:root[data-motion=reduced] .PfU8nG_invite,:root[data-motion=reduced] .PfU8nG_reward{opacity:1;transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){.PfU8nG_sheet,.PfU8nG_entry,.PfU8nG_poemLink,.PfU8nG_reward{opacity:1;transform:none;animation:none!important}}@media (max-width:420px){.PfU8nG_sheet{padding-inline:calc(16px + var(--safe-left)) calc(16px + var(--safe-right))}.PfU8nG_head{align-items:flex-start}.PfU8nG_headActions{gap:7px}.PfU8nG_journalLink{max-width:176px;font-size:11.5px}}
.dh89GW_pause{z-index:6000;background:var(--scrim-deep);justify-content:center;align-items:center;animation:.18s dh89GW_fade;display:flex;position:fixed;inset:0}@keyframes dh89GW_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dh89GW_pause{animation:none}}.dh89GW_card{background:var(--panel);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;align-items:center;gap:18px;margin:0 16px;padding:26px 34px;display:flex}.dh89GW_title{font-family:var(--font-serif);letter-spacing:.03em;color:var(--text);margin:0;font-size:28px;font-weight:500}.dh89GW_resume{}
._4inzeG_main{max-width:760px;color:var(--text);margin:0 auto;padding:34px 20px 84px;line-height:1.68}._4inzeG_kicker{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px}._4inzeG_main h1{margin:6px 0 8px;font-size:clamp(30px,7vw,40px);line-height:1.15}._4inzeG_lede{color:var(--soft);font-size:17px}._4inzeG_main h2{margin:30px 0 8px;font-size:20px;line-height:1.3}._4inzeG_main p,._4inzeG_main li{font-size:14.5px}._4inzeG_main ul{padding-left:22px;list-style:outside}._4inzeG_main li+li{margin-top:5px}._4inzeG_main a{color:var(--accent-text)}@media (hover:hover){._4inzeG_main a:not(._4inzeG_back):hover{text-decoration:underline}}._4inzeG_note{border:1px solid var(--line-2);background:var(--panel);color:var(--soft);border-radius:10px;margin:22px 0;padding:13px 15px}._4inzeG_guarantee p{margin:0}._4inzeG_guarantee p+p{margin-top:10px}._4inzeG_guarantee ol{padding-left:22px}._4inzeG_back{padding:var(--btn-pad);background:var(--accent);font-size:var(--btn-size);font-weight:var(--btn-weight);border-radius:999px;margin-top:30px;text-decoration:none;display:inline-flex;color:var(--on-accent)!important}@media (hover:hover){._4inzeG_back:hover{filter:brightness(1.06)}}._4inzeG_choices{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}._4inzeG_choices ._4inzeG_back{border:1px solid var(--btn-outline);background:0 0;margin-top:0;color:var(--btn-ink)!important}@media (hover:hover){._4inzeG_choices ._4inzeG_back:hover{border-color:var(--btn-outline-hover);filter:none;color:var(--btn-ink-hover)!important}}