.lb-top{justify-content:space-between;align-items:center;gap:12px;max-width:720px;margin:0 auto;padding-block:14px 4px;display:flex}.lb-hub{background:var(--card);min-height:44px;font-family:var(--head);color:var(--ink);border-radius:999px;align-items:center;gap:5px;padding:6px 16px 6px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:box-shadow .2s;display:inline-flex}.lb-hub:hover{box-shadow:0 8px 18px -12px #16152b80}.lb-hub i{width:11px;height:11px;display:inline-block}.lb-hub .s1{background:var(--coral)}.lb-hub .s3{background:var(--violet);margin-inline-end:5px}.lb-main{max-width:720px;margin:0 auto;padding-bottom:24px}.lb-main :where(section){padding-block:0}.lb-main :where(h2){max-width:none}.lb-foot{max-width:720px;padding:24px 0 calc(28px + env(safe-area-inset-bottom,0px));border-top:1.5px solid var(--line);grid-template-columns:1fr;align-items:start;gap:6px;margin:26px auto 0;display:grid}.lb-foot-line{font-family:var(--head);margin:0;font-size:19px;font-weight:900}.lb-foot-fine{color:var(--mute);margin:0;font-size:14px}.lb-foot nav{font-family:var(--head);flex-wrap:wrap;gap:2px 16px;margin-inline:-6px;font-size:14px;font-weight:600;display:flex}.lb-foot nav a{color:var(--mute);justify-content:center;align-items:center;min-width:44px;min-height:44px;padding-inline:6px;display:inline-flex}.lb-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lb-card{background:var(--card);box-shadow:0 1px 0 var(--line),0 40px 70px -52px #16152b73;border-radius:30px}[id]{scroll-margin-top:16px}.lb-go{white-space:normal;text-align:center;border-radius:16px;min-height:56px;padding:14px 22px;font-size:17px;font-weight:800;line-height:1.35}.btn.lb-wa{background:var(--teal);color:var(--ink)}.lb-wa svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.lb-ghost{border:2px solid var(--ink);background:var(--card);min-height:48px;color:var(--ink);font-family:var(--head);cursor:pointer;text-align:center;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .2s;display:inline-flex}.lb-ghost:hover{background:var(--paper)}.lb-main .lnk{min-height:44px;font-family:var(--head);font-size:14.5px;font-weight:700}.dw{white-space:nowrap;display:inline-block;position:relative}.dw-f{transform-origin:100%;color:var(--coral);clip-path:inset(-.8em 0 -.8em 100%);transition:clip-path .32s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i,0)*90ms);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset-block:0;inset-inline-start:0}.dw-b{color:var(--ink);-webkit-text-stroke:.04em var(--ink);paint-order:stroke fill;position:relative}.dots-on .dw-f{clip-path:inset(-.8em 0)}.bn-sheet{--fs:clamp(31px,9.8vw,48px);--L:calc(var(--fs)*1.82);background-color:var(--paper);background-image:linear-gradient(to left,transparent 21px,color-mix(in srgb,var(--coral) 50%,transparent) 21px,color-mix(in srgb,var(--coral) 50%,transparent) 22.5px,transparent 22.5px),linear-gradient(to bottom,transparent calc(100% - 1.5px),var(--line) calc(100% - 1.5px));background-size:100% 100%,100% var(--L);background-position:0 0,0 calc(var(--L)*.5 - var(--fs)*.36);padding:calc(var(--L)*.5) 36px calc(var(--L)*.5) 14px;min-height:calc(var(--L)*4);font-family:var(--head);font-weight:800;font-size:var(--fs);background-repeat:no-repeat,repeat-y;border-radius:22px;line-height:1.82;position:relative;overflow:hidden}.bn-sheet[data-size=m]{--fs:clamp(26px,8vw,40px)}.bn-sheet[data-size=s]{--fs:clamp(22px,6.6vw,33px)}.bn-line{overflow-wrap:anywhere;margin:0}.bn{--accent:var(--ink);--accent-ink:#fff}.bn-hero{padding:14px 4px 16px}.bn-title{margin:0 0 2px;font-size:clamp(78px,26vw,150px);font-weight:900;line-height:1.2}.bn-title .dw-f{transition-duration:.6s;transition-delay:calc(var(--i,0)*.42s)}.bn-lede{text-wrap:pretty;max-width:36ch;margin:0;font-size:clamp(17px,2.2vw,20px);line-height:1.9}.bn h2{margin:0 0 6px;font-size:clamp(24px,6vw,30px);font-weight:900;line-height:1.4}.bn-sub{color:var(--mute);text-wrap:pretty;margin:0 0 14px;font-size:16.5px;line-height:1.85}.bn-stage{min-height:300px;margin-top:6px;padding:14px 14px 18px}.bn-stage.enter>*{animation:.24s ease-out backwards lbIn}.bn-stage[data-mode=page].enter>*,.bn-stage[data-mode=reveal].enter>*{animation:none}.bn-stage[data-mode=page].enter .bn-line{animation:.26s cubic-bezier(.2,.8,.3,1) backwards bnPage}.bn-stage[data-mode=reveal].enter>.bn-after{animation:.24s ease-out backwards lbIn}@keyframes bnPage{0%{opacity:0;transform:translate(-22px)}}.bn-stage [tabindex="-1"]:focus{outline:none}.bn-nojs{margin:6px 4px;font-size:16px}.bn-nojs-line{font-family:var(--head);margin:6px 4px;font-size:30px;font-weight:800;line-height:1.8}.bn-cover{gap:8px;padding:12px 6px 6px;display:grid}.bn-cover-h{line-height:1.4;margin:0!important;font-size:clamp(25px,6.6vw,33px)!important;font-weight:800!important}.bn-cover-p{color:var(--mute);margin:0 0 8px;font-size:17px;line-height:1.85}.bn-cover-alt{min-height:44px;font-family:var(--head);color:var(--ink);text-underline-offset:4px;justify-self:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.bn-from{font-family:var(--head);background:var(--soft);color:var(--ink);border-radius:999px;justify-self:start;margin:0 0 4px;padding:3px 12px;font-size:13px;font-weight:700;line-height:1.6}.bn-bar{align-items:center;gap:10px;min-height:32px;margin:2px 4px 12px;display:flex}.bn-dots{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bn-dots li{background:var(--soft);border-radius:50%;flex:none;width:9px;height:9px}.bn-dots li.ok{background:var(--coral)}.bn-dots li.no{box-shadow:inset 0 0 0 2px var(--line);background:0 0}.bn-dots li.cur{background:var(--ink);animation:1.6s ease-in-out infinite lbPulse}.bn-n{font-family:var(--head);color:var(--mute);white-space:nowrap;font-size:13px;font-weight:600}.bn-clock{font-family:var(--head);background:var(--ink);color:#fff;text-align:center;white-space:nowrap;border-radius:999px;min-width:72px;margin-inline-start:auto;padding:3px 12px;font-size:13px;font-weight:700}.bn-clock b{font-size:15px;font-weight:800}.bn-acts{gap:10px;margin-top:14px;display:grid}.bn-acts.two{grid-template-columns:1.7fr 1fr}.bn-acts .lnk{justify-self:center}.bn-acts2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bn-after{gap:8px;margin-top:14px;padding-inline:4px;display:grid}.bn-after .bn-acts{margin-top:8px}.bn-time{font-family:var(--head);color:var(--mute);margin:0;font-size:16px;font-weight:700;line-height:1.3}.bn-time b{color:var(--ink);margin-inline-end:6px;font-size:36px;font-weight:800}.bn-time.miss{color:var(--ink);font-size:24px;font-weight:900;line-height:1.6}.bn-quip{font-family:var(--hand);align-items:flex-start;gap:8px;margin:0;font-size:19px;font-weight:600;line-height:1.7;display:flex}.bn-quip:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 34' fill='none' stroke='%23FF6B3D' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 30C8 18 18 9 33 6'/%3E%3Cpath d='M24 3l9 3-5 8'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:34px;height:30px;margin-top:-6px}.bn-end{gap:14px;padding:8px 4px 2px;display:grid}.bn-kick{font-family:var(--head);background:var(--ink);color:#fff;border-radius:999px;justify-self:start;margin:0;padding:2px 13px;font-size:13.5px;font-weight:800;line-height:1.6}.bn-end-h{margin:0!important;font-size:clamp(25px,6.6vw,34px)!important}.bn-end-p{text-wrap:pretty;margin:0;font-size:17px;line-height:1.9}.bn-twist{background:var(--paper);border-radius:22px;padding:16px 12px 12px}.bn-twist h3{font-family:var(--hand);margin:0 4px 4px;font-size:23px;font-weight:600;line-height:1.5;display:inline-block;transform:rotate(-1.5deg)}.bn-twist>p{margin:0 4px;font-size:16px;line-height:1.85}.bn-plain{font-weight:700;line-height:1.85;margin:12px 4px 0!important;font-size:15.5px!important}.bn-legend{font-family:var(--head);gap:14px;font-weight:700;display:flex;margin:10px 4px 0!important;font-size:13px!important}.bn-legend span{align-items:center;gap:6px;display:inline-flex}.bn-legend i,.bn-pt i{background:var(--coral);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.bn-legend .exact i,.exact .bn-pt i{background:var(--ink)}.bn-pairs{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bn-pair{background:var(--card);border-radius:18px;gap:8px;padding:10px 14px 12px;display:grid}.bn-pair h4{color:var(--mute);font-size:14px;font-weight:800;line-height:1.4}.bn-pl{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;display:grid}.bn-pt{grid-column:1/-1;margin:0;font-size:15px;line-height:1.6}.bn-pt i{margin-inline-end:7px}.bn-pb{background:var(--soft);border-radius:10px;height:10px;display:block;overflow:hidden}.bn-pb i{height:100%;width:var(--w);background:var(--coral);border-radius:10px;animation:.5s ease-out backwards lbGrow;display:block}.exact .bn-pb i{background:var(--ink)}.bn-pl.miss .bn-pb i{background:repeating-linear-gradient(-45deg,var(--line) 0 5px,transparent 5px 10px);animation:none}.bn-pv{font-family:var(--head);text-align:end;white-space:nowrap;min-width:58px;font-size:14px;font-weight:800}.bn-honest{background:color-mix(in srgb,var(--yellow) 24%,var(--card));border-radius:16px;margin:0;padding:12px 16px;font-size:15.5px;line-height:1.85}.bn-honest a{font-family:var(--head);white-space:nowrap;font-weight:700}.bn-others h3{margin:0 0 4px;font-size:18px;font-weight:800}.bn-others{--lbc:var(--coral)}.bn-anon{color:var(--mute);text-align:center;max-width:40ch;margin:2px auto 0;font-size:13px;line-height:1.7}.bn-share{border-top:2px dashed var(--line);padding-top:14px}.bn-share h3{margin:0 0 8px;font-size:18px;font-weight:800}.bn-sharetxt{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--paper);border-radius:16px;margin:0;padding:12px 14px;font-size:15px;line-height:1.75}.bn-copied{color:var(--good);margin:8px 2px 0;font-size:14.5px;font-weight:500;line-height:1.7}.bn-copied:empty{margin:0}.bn-copied.sel{color:var(--ink);background:var(--paper);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;padding:8px 12px}.bn-cardbox{gap:10px;margin-top:12px;display:grid}.bn-card{border-radius:18px;width:min(100%,360px);height:auto;margin-inline:auto;display:block;box-shadow:0 18px 40px -26px #16152b8c}.bn-end-foot{justify-items:center;gap:4px;padding-top:4px;display:grid}.bn-tomine{width:100%;text-decoration:none}.bn-make,.bn-fam{margin-top:18px;padding:22px 16px}.bn-label{font-family:var(--head);margin:0 0 6px;font-size:14.5px;font-weight:700;display:block}#bn-in{resize:none;width:100%;min-height:92px;font:inherit;background:var(--card);color:var(--ink);border:2px solid #8c8a80;border-radius:16px;padding:12px 14px;font-size:17px;line-height:1.8;display:block}#bn-in:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-color:var(--ink)}.bn-count{color:var(--mute);margin:4px 2px 0;font-size:13px}.bn-need{color:var(--bad);margin:4px 2px 0;font-size:14.5px;font-weight:500}.bn-need:empty{margin:0}.bn-mine{gap:10px;margin-top:12px;display:grid}.bn-mine-meta{color:var(--mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;font-size:14.5px;display:flex}.bn-mine-why{font-family:var(--hand);margin:0;font-size:17.5px;font-weight:600;line-height:1.7}.bn-mine .bn-acts{margin-top:2px}.bn-find{gap:8px;font-size:15.5px;line-height:1.8;display:grid}.bn-find:empty{display:none}.bn-find p{margin:0}.bn-find-none{color:var(--mute)}.bn-find-h{font-family:var(--head);font-weight:800}.bn-find-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bn-find-list li{background:var(--card);border:1.5px solid var(--line);border-inline-start:6px solid var(--yellow);border-radius:14px;min-width:0;padding:10px 14px}.bn-ph{font-size:16.5px;font-weight:800}.bn-find-more{min-height:44px;font-family:var(--head);text-underline-offset:4px;justify-self:start;align-items:center;font-size:14.5px;font-weight:700;display:inline-flex}.bn-private{background:color-mix(in srgb,var(--teal) 13%,var(--card));border-radius:14px;align-items:flex-start;gap:10px;margin:16px 0 0;padding:10px 14px;font-size:14.5px;line-height:1.8;display:flex}.bn-private svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;margin-top:4px}.bn-chat{background:var(--paper);border-radius:22px;margin:0 0 14px;padding:14px 12px 10px}.bn-thread{gap:6px;display:grid}.bn .bub,.lh .bub{overflow-wrap:anywhere;border-radius:18px;max-width:86%;margin:0;padding:8px 13px;font-size:15.5px;line-height:1.7}.bn-thread .bub.out{background:var(--ink);color:#fff;border-start-end-radius:6px;justify-self:end}.bn-thread .bub.in{background:var(--card);border-start-start-radius:6px;justify-self:start}.bn-thread .bub b{font-family:var(--head);color:var(--mute);font-size:12px;font-weight:800;line-height:1.5;display:block}.bn-then{text-align:center;font-family:var(--hand);margin:10px 0 8px;font-size:17px;font-weight:600}.bn-chat figcaption{text-align:center;color:var(--mute);margin-top:10px;font-size:12.5px}.bn-fampre{justify-items:end;gap:4px;margin:0 0 4px;display:grid}.bn-fampre-k{font-family:var(--head);color:var(--mute);margin:0;font-size:12.5px;font-weight:700}.bn-fampre .bub.out{background:var(--ink);color:#fff;border-start-end-radius:6px;max-width:92%}.bn-fampre .bub.empty{color:var(--mute);border:2px dashed var(--line);background:0 0}.bn-fine{color:var(--mute);margin:8px 2px 0;font-size:13.5px;line-height:1.7}.bn-famq{border-top:2px dashed var(--line);margin-top:18px;padding-top:16px}.bn-famq[hidden]{display:none}.bn-famself{margin:6px auto 0;display:block}.bn-famq h3:focus{outline:none}.bn-famq h3{margin:0 0 10px;font-size:18px;font-weight:800}.bn-famopts{gap:8px;display:grid}.bn-famopt{text-align:start;border:2px solid var(--line);background:var(--card);min-height:62px;font:inherit;color:var(--ink);cursor:pointer;border-radius:16px;gap:1px;padding:10px 14px;transition:border-color .2s,background .2s;display:grid}.bn-famopt:hover{border-color:#8c8a80}.bn-famopt b{font-family:var(--head);font-size:16px;font-weight:800;line-height:1.5}.bn-famopt span{color:var(--mute);font-size:14px;line-height:1.6}.bn-famopt[aria-pressed=true]{border-color:var(--ink);background:var(--paper)}.bn-famres{background:var(--paper);border-radius:18px;margin-top:12px;padding:14px 16px;animation:.24s ease-out lbIn}.bn-famres h4{margin:0 0 4px;font-size:23px;font-weight:900;line-height:1.4}.bn-famres p{margin:0;font-size:16px;line-height:1.85}.bn-about{gap:8px;margin-top:18px;display:grid}.lb-other{background:var(--oc,var(--ink));color:#fff;border-radius:26px;gap:2px;margin-top:18px;padding:18px 20px 20px;text-decoration:none;transition:transform .2s;display:grid}.lb-other:hover{transform:translateY(-2px)}.lb-other:focus-visible{outline-color:var(--ink)}.lb-other-k{font-family:var(--head);opacity:.9;font-size:13px;font-weight:700}.lb-other b{font-family:var(--head);font-size:clamp(30px,8vw,40px);font-weight:900;line-height:1.3}.lb-other span:last-child{font-size:16px;line-height:1.8}.lb-det{background:var(--card);border-radius:18px;min-width:0}.lb-det summary{min-height:52px;font-family:var(--head);cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:15.5px;font-weight:800;line-height:1.45;list-style:none;display:flex}.lb-det summary::-webkit-details-marker{display:none}.lb-det summary:after{content:"+";flex:none;font-size:24px;font-weight:400;line-height:1;transition:transform .25s}.lb-det[open] summary:after{transform:rotate(45deg)}.lb-det>:not(summary){margin:0 16px 12px;font-size:16px;line-height:1.85}.lb-det>:last-child{margin-bottom:16px}.lb-src{color:var(--mute);font-size:14px!important}.lb-src a{color:var(--ink)}.lb-srclist{padding-inline-start:20px}.lb-oth{color:var(--mute);font-size:15px;line-height:1.75}.lb-oth p{margin:0}.lb-oth p+p{margin-top:6px}.lb-oth .lb-note{color:var(--ink)}.lb-oth:empty{display:none}.lb-wait{color:var(--mute);margin:0;font-size:14.5px;animation:.3s lbFade}.lb-bars{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.lb-bars .bl{color:var(--ink);align-items:baseline;gap:8px;font-size:14.5px;line-height:1.5;display:flex}.lb-bars .bl b{font-family:var(--head);min-width:0;font-weight:700}.lb-bars .bl em{font-style:normal;font-family:var(--head);background:var(--ink);color:#fff;border-radius:999px;flex:none;padding:0 8px;font-size:11px;font-weight:700;line-height:1.6}.lb-bars .bl .num{font-family:var(--head);margin-inline-start:auto;font-weight:800}.lb-bars .bt{background:var(--soft);border-radius:10px;height:10px;margin-top:4px;display:block;overflow:hidden}.lb-bars .bt i{height:100%;width:var(--w);background:color-mix(in srgb,var(--lbc,var(--ink)) 40%,#fff);border-radius:10px;animation:.4s ease-out backwards lbGrow;display:block}.lb-bars .mine .bt i{background:var(--lbc,var(--ink))}@keyframes lbIn{0%{opacity:0;transform:translateY(10px)}}@keyframes lbFade{0%{opacity:0}}@keyframes lbGrow{0%{width:0}}@keyframes lbPulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--ink) 16%,transparent)}}.ard{--accent:var(--violet);--accent-ink:#fff;--lbc:var(--violet);--vt:color-mix(in srgb,var(--violet) 7%,#fff);--vt2:color-mix(in srgb,var(--violet) 15%,#fff)}.ard-hero{padding:14px 4px 16px}.ard-hero h1{margin:0 0 2px;font-size:clamp(60px,19vw,112px);font-weight:900;line-height:1.2}.ard-lede{text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(17px,2.2vw,20px);line-height:1.9}.ard-phone{padding:14px 14px 18px;font-size:17px;line-height:1.8}.ard-bar{border-bottom:2px solid var(--soft);align-items:center;gap:10px;padding:2px 2px 12px;display:flex}.ard-av{background:var(--violet);color:#fff;width:40px;height:40px;font-family:var(--head);border-radius:50% 50% 50% 16%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.ard-who{min-width:0;line-height:1.35;display:grid}.ard-who b{font-family:var(--head);font-size:16px;font-weight:800}.ard-who small{color:var(--mute);font-size:12.5px}.ard-tag{font-family:var(--head);background:var(--vt2);color:var(--ink);border-radius:999px;flex:none;margin-inline-start:auto;padding:2px 11px;font-size:12px;font-weight:700;line-height:1.6}.ard-prog{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 2px 4px;display:grid}.ard-prog i{background:var(--soft);border-radius:6px;height:6px;transition:background .4s}.ard-prog i.on{background:var(--violet)}.ard [tabindex="-1"]:focus{outline:none}.ard [tabindex="-1"]:focus-visible{outline:3px solid var(--violet);outline-offset:4px;border-radius:6px}.ard-round{padding-top:16px;scroll-margin-top:12px}.ard-round+.ard-round,.ard-sum{border-top:2px dashed var(--line);margin-top:22px}.ard-round.enter,.ard-sum.enter{animation:.28s ease-out lbIn}.ard-step{color:var(--mute);align-items:center;gap:8px;font-weight:800;line-height:1.4;display:flex;margin:0 0 10px!important;font-size:15px!important}.ard-step .num{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.ard-bridge{font-family:var(--hand);margin:0 0 12px;font-size:17.5px;font-weight:600;line-height:1.7}.ard-when{text-align:center;color:var(--mute);margin:0 0 6px;font-size:12.5px}.ard-in{justify-items:start;gap:6px;display:grid}.ard .bub{overflow-wrap:anywhere;border-radius:20px;max-width:90%;margin:0;padding:10px 14px;font-size:17px;line-height:1.8}.ard .bub.in{background:var(--soft);border-start-start-radius:6px}.ard .bub.out{background:var(--violet);color:#fff;border-start-end-radius:6px}.ard .bub.out.ghost{background:var(--vt2);color:var(--ink)}.ard-paper{border:1.5px solid var(--line);background:#fff;border-radius:6px 18px 6px 6px;width:min(100%,330px);margin:14px 4px 6px;padding:20px 16px 12px;position:relative;transform:rotate(-1.2deg);box-shadow:0 18px 30px -22px #16152b8c}.ard-clip{top:-15px;border:3px solid #8c8a80;border-bottom-color:#0000;border-radius:10px;width:15px;height:36px;position:absolute;inset-inline-end:26px;transform:rotate(-7deg)}.ard-paper dl>div:nth-child(2) dd{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 60' preserveAspectRatio='none' fill='none' stroke='%236C4CF1' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M22 12C60 2 150 1 182 14c16 8 14 28-6 36-40 12-120 11-158 0C0 42 2 20 30 10c20-6 60-8 96-7' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;justify-self:end;padding:1px 10px 3px;position:relative}.ard-paper-h{font-family:var(--head);margin:0 0 8px;font-size:18px;font-weight:900;line-height:1.4}.ard-paper dl{margin:0;display:grid}.ard-paper dl>div{border-top:1.5px dashed var(--line);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;font-size:15px;line-height:1.6;display:grid}.ard-paper dt{font-family:var(--head);color:var(--mute);white-space:nowrap;font-size:13px;font-weight:700}.ard-paper dd{text-align:end;margin:0}.ard-paper dl>div:nth-child(2) dd{font-family:var(--head);font-size:17px;font-weight:800}.ard-ask{font-family:var(--head);margin:18px 0 12px;font-size:18px;font-weight:800;line-height:1.6}.ard-opts{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ard-opt{border:2px solid var(--line);background:var(--card);cursor:pointer;border-radius:18px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;min-height:52px;padding:13px 14px;font-size:17px;line-height:1.8;transition:border-color .2s,background .2s;display:grid}.ard-opt span{overflow-wrap:anywhere;min-width:0}.ard-opt small{color:var(--mute);font-size:14px;display:block}.ard-opt:hover{border-color:color-mix(in srgb,var(--violet) 50%,var(--line))}.ard-opt.on,.ard-opt:has(input:checked){border-color:var(--violet);background:var(--vt)}.ard-opt input{appearance:none;cursor:pointer;background:#fff;border:2px solid #8c8a80;border-radius:50%;place-items:center;width:22px;height:22px;margin:5px 0 0;display:grid}.ard-opt input:after{content:"";background:var(--violet);border-radius:50%;width:10px;height:10px;transition:transform .15s;transform:scale(0)}.ard-opt input:checked{border-color:var(--violet)}.ard-opt input:checked:after{transform:scale(1)}.ard-opt input:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.ard-replay{color:var(--mute);margin:10px 0 0;font-size:13.5px;line-height:1.6}.ard .btn{white-space:normal;text-align:center;min-height:52px;font-size:16px;line-height:1.4}.ard-send{width:100%;margin-top:14px}.ard-send[aria-disabled=true]{background:var(--soft);color:var(--mute);cursor:not-allowed;transform:none}.ard-hint{color:var(--bad);text-align:center;margin:8px 0 0;font-size:14px}.ard-hint:empty{margin:0}.ard-res{gap:14px;scroll-margin-top:12px;display:grid}.ard-res.rise>:not(:first-child){animation:.28s ease-out backwards lbIn}.ard-res.rise>:nth-child(3){animation-delay:.3s}.ard-res.rise>:nth-child(4){animation-delay:.4s}.ard-res.rise>:nth-child(5){animation-delay:.48s}.ard-res.rise>:nth-child(6){animation-delay:.56s}.ard-res.rise>:nth-child(7){animation-delay:.64s}.ard-sent,.ard-best{justify-items:end;gap:4px;display:grid}.ard-reply{justify-items:start;gap:4px;display:grid}.ard-sent small,.ard-best small,.ard-reply small{font-family:var(--head);color:var(--mute);font-size:12.5px;font-weight:700}.ard-typing{animation:.2s ease-out lbIn}.ard-typing .bub{gap:5px;padding:15px 16px;display:inline-flex}.ard-typing i{background:var(--mute);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite lhDot}.ard-typing i:nth-child(2){animation-delay:.15s}.ard-typing i:nth-child(3){animation-delay:.3s}.ard-out{background:var(--paper);border-radius:22px;padding:16px 18px}.ard-vtag{font-family:var(--head);white-space:nowrap;border-radius:999px;padding:1px 10px;font-size:12px;font-weight:800;line-height:1.6;display:inline-block}.ard-vtag.v-best{background:var(--violet);color:#fff}.ard-vtag.v-half{background:var(--yellow);color:var(--ink)}.ard-vtag.v-miss{background:color-mix(in srgb,var(--coral) 42%,#fff);color:var(--ink)}.ard-out h3{text-wrap:pretty;margin:10px 0 6px;font-size:21px;font-weight:800;line-height:1.45}.ard-out p{margin:0;font-size:17px;line-height:1.8}.ard-cost{border-top:2px dashed var(--line);align-items:baseline;gap:10px;padding-top:10px;display:flex;margin-top:12px!important;font-size:16px!important}.ard-cost b{font-family:var(--hand);flex:none;font-size:17px;font-weight:600;display:inline-block;transform:rotate(-3deg)}.ard-link{min-height:44px;font-family:var(--head);color:var(--ink);text-underline-offset:4px;align-items:center;margin-top:6px;font-size:15px;font-weight:700;display:inline-flex}.ard-pro{background:var(--soft)}.ard-others h4{font-family:var(--head);margin:0 0 4px;font-size:15.5px;font-weight:800}.ard-next{width:100%}.ard-sum{gap:14px;padding-top:18px;scroll-margin-top:12px;display:grid}.ard-kick{font-family:var(--head);color:var(--violet);margin:0;font-size:14px;font-weight:800}.ard-sum-h{font-weight:900;line-height:1.4;margin:0!important;font-size:clamp(23px,6vw,29px)!important}.ard-aha{font-family:var(--hand);border-inline-start:4px solid var(--violet);margin:0;padding-inline-start:14px;font-size:20px;font-weight:600;line-height:1.7}.ard-sum-p{color:var(--mute);margin:0;font-size:16px;line-height:1.85}.ard-tray{background:var(--soft);border-radius:20px;padding:10px 10px 12px}.ard-bill{background:#fff;padding:16px 16px 14px;font-size:15px;line-height:1.65;position:relative;-webkit-mask:radial-gradient(5px at 50% 0,#0000 96%,#000) 0 0/14px 51% repeat-x,radial-gradient(5px at 50% 100%,#0000 96%,#000) 0 100%/14px 51% repeat-x;mask:radial-gradient(5px at 50% 0,#0000 96%,#000) 0 0/14px 51% repeat-x,radial-gradient(5px at 50% 100%,#0000 96%,#000) 0 100%/14px 51% repeat-x}.ard-bill .bill-h{font-family:var(--head);margin:2px 0 0;font-size:16.5px;font-weight:900;line-height:1.4}.ard-bill .bill-s{color:var(--mute);margin:0 0 16px;font-size:13px}.ard-bill .bill-h,.ard-bill .bill-s{max-width:calc(100% - 100px)}.ard-bill ul{border-block:2px dashed var(--line);gap:6px;margin:0;padding:10px 0;list-style:none;display:grid}.ard-bill li b{font-family:var(--head);font-weight:700}.ard-bill .bill-none{border-block:2px dashed var(--line);margin:0;padding:10px 0}.ard-bill .bill-t{font-family:var(--head);margin:10px 0 0;font-size:15.5px;font-weight:800}.ard-bill .bill-stamp{top:26px;font-family:var(--hand);color:var(--violet);border:2.5px solid var(--violet);border-radius:12px;padding:0 10px;font-size:22px;font-weight:600;line-height:1.45;position:absolute;inset-inline-end:10px;transform:rotate(-9deg)}.ard-sum.enter .bill-stamp{animation:.45s cubic-bezier(.2,1.4,.3,1) .5s backwards lbStamp}@keyframes lbStamp{0%{opacity:0;transform:rotate(-9deg)scale(1.9)}}.ard-copies h3,.ard-share h3{margin:0 0 2px;font-size:19px;font-weight:800}.ard-copies-p{color:var(--mute);margin:0 0 10px;font-size:14.5px}.ard-copies ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ard-copies li{justify-items:start;gap:6px;display:grid}.ard-copies li>b{font-family:var(--head);color:var(--mute);font-size:13px;font-weight:700}.ard-copies .bub{-webkit-user-select:all;user-select:all;max-width:100%}.ard-copy{min-height:44px;padding:6px 18px}.ard-copied{color:var(--good);margin:8px 0 0;font-size:14.5px;font-weight:500}.ard-copied:empty{margin:0}.ard-rules ol{counter-reset:r;gap:12px;margin:0 16px 14px;padding:0;list-style:none;display:grid}.ard-rules li{counter-increment:r;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:4px 12px;font-size:16px;line-height:1.7;display:grid}.ard-rules li:before{content:counter(r,decimal);background:var(--soft);width:28px;height:28px;font-family:var(--head);border-radius:50%;grid-row:span 2;place-items:center;font-size:13px;font-weight:800;display:grid}.ard-rules li em{font-style:normal;font-family:var(--head);background:var(--soft);border-radius:999px;justify-self:start;padding:1px 9px;font-size:11.5px;font-weight:700;line-height:1.6}.ard-rules li em.ok{background:var(--violet);color:#fff}.ard-sum .lb-det{background:var(--soft)}.ard-share{border-top:2px dashed var(--line);justify-items:center;gap:6px;padding-top:14px;display:grid}.ard-share h3{justify-self:start}.ard-share .lb-wa{background:var(--teal);width:100%;color:var(--ink)}.ard-sharetxt{background:var(--paper);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:12px;margin:0;padding:10px 12px;font-size:14.5px}.ard-more{gap:8px;display:grid}.ard-more-a{border:2px solid var(--line);min-height:60px;color:var(--ink);border-radius:16px;gap:1px;padding:10px 16px;text-decoration:none;transition:border-color .2s;display:grid}.ard-more-a:hover{border-color:var(--ink)}.ard-more-a b{font-family:var(--head);font-size:16.5px;font-weight:800}.ard-more-a span{color:var(--mute);font-size:14.5px}.ard-end{justify-items:center;gap:0;display:grid}.ard-endfine{color:var(--mute);margin:0;font-size:13px}.ard-fine{color:var(--mute);text-align:center;margin:12px 6px 0;font-size:13.5px;line-height:1.7}.ard-nojs{margin:0 0 8px;padding-inline-start:20px;font-size:16px}.ard-nojs-p{color:var(--mute);margin:0;font-size:14.5px}.lh{--accent:var(--ink);--accent-ink:#fff}.lh-hero{padding:14px 4px 18px}.lh-hero h1{margin:0 0 2px;font-size:clamp(78px,26vw,150px);font-weight:900;line-height:1.2}.lh-lede{text-wrap:pretty;max-width:36ch;margin:0;font-size:clamp(17px,2.2vw,20px);line-height:1.9}.lh-games{gap:18px;margin:0;padding:0;list-style:none;display:grid}.lh-game{background:var(--card);color:var(--ink);box-shadow:0 1px 0 var(--line),0 40px 70px -52px #16152b73;border-radius:30px;gap:0;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden}.lh-game:hover{box-shadow:0 1px 0 var(--line),0 44px 70px -46px #16152b99;transform:translateY(-3px)}.lh-art{background:var(--gc);padding:16px 14px 14px;position:relative}.lh-bn{--gc:var(--coral)}.lh-ard{--gc:var(--violet)}.lh-sheet{border-radius:18px;min-height:0;transform:rotate(-1.4deg);box-shadow:0 18px 30px -20px #16152b8c}.lh-note{inset-inline-end:26px;color:var(--ink);background:var(--yellow);border-radius:12px;padding:2px 12px 4px;font-size:19px;position:absolute;bottom:-4px;transform:rotate(-5deg)}.lh-note svg{width:30px;height:22px}.lh-chat{justify-items:start;gap:8px;padding:4px 2px 2px;display:grid}.lh-from{color:#fff;font-family:var(--head);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}.lh-from .ard-av{width:32px;height:32px;color:var(--violet);background:#fff;font-size:15px}.lh .bub.in{background:#fff;border-start-start-radius:6px;font-size:17px;box-shadow:0 14px 24px -18px #16152b99}.lh-typing{background:#ffffff38;border-radius:16px;justify-self:end;gap:4px;margin:0;padding:10px 12px;display:inline-flex}.lh-typing i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite lhDot}.lh-typing i:nth-child(2){animation-delay:.15s}.lh-typing i:nth-child(3){animation-delay:.3s}@keyframes lhDot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.lh-replies{flex-wrap:wrap;justify-content:flex-end;justify-self:stretch;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lh-replies li{font-family:var(--head);color:#fff;border:1.5px dashed #ffffffb3;border-radius:999px;padding:2px 11px;font-size:12.5px;font-weight:700;line-height:1.6}.lh-body{gap:8px;padding:18px 18px 20px;display:grid}.lh-body h2{margin:0;font-size:clamp(30px,8vw,40px);font-weight:900;line-height:1.3}.lh-body p{margin:0;font-size:16.5px;line-height:1.85}.lh-meta{flex-wrap:wrap;gap:6px;display:flex;margin:2px 0 6px!important}.lh-meta span{font-family:var(--head);background:var(--soft);border-radius:999px;padding:1px 11px;font-size:12.5px;font-weight:600;line-height:1.7}.lh-cta{justify-self:stretch}.lh-ard .lh-cta{background:var(--violet);color:#fff}@media (width<=359px){.bn-dots{gap:3px}.bn-dots li{width:7px;height:7px}.bn-of{display:none}.bn-acts.two{grid-template-columns:1.4fr 1fr}}@media (width>=700px){.lb-main,.lb-top,.lb-foot{max-width:760px}.bn-stage{padding:22px 24px 24px}.bn-make,.bn-fam{padding:28px 26px}.bn-sheet{background-image:linear-gradient(to left,transparent 27px,color-mix(in srgb,var(--coral) 50%,transparent) 27px,color-mix(in srgb,var(--coral) 50%,transparent) 28.5px,transparent 28.5px),linear-gradient(to bottom,transparent calc(100% - 1.5px),var(--line) calc(100% - 1.5px));padding-inline:46px 22px}.bn-acts.two{grid-template-columns:2fr 1fr}.bn-famopts{grid-template-columns:repeat(3,1fr)}.ard-phone{padding:22px 26px 26px}.bn-sheet{min-height:calc(var(--L)*3)}.lh-games{grid-template-columns:1fr 1fr}.lh-games>li{display:grid}.lh-game{grid-template-rows:minmax(300px,auto) 1fr}.lh-art{align-content:center;display:grid}.lh-body{align-content:start}.lh-cta{align-self:end;margin-top:auto}.lb[data-here=hub] :is(.lb-main,.lb-top,.lb-foot){max-width:920px}}@supports not (color:color-mix(in srgb,red 50%,#fff)){.bn-sheet{background-image:linear-gradient(to left,transparent 21px,#ff6b3d80 21px,#ff6b3d80 22.5px,transparent 22.5px),linear-gradient(to bottom,transparent calc(100% - 1.5px),var(--line) calc(100% - 1.5px))}.bn-honest{background:#fff2d0}.bn-private{background:#e0f6f3}.lb-bars .bt i{background:#a2a1aa}.bn-others .lb-bars .bt i{background:#ffc4b1}.ard .lb-bars .bt i{background:#c4b7f9}.lb-bars .mine .bt i,.bn-others .lb-bars .mine .bt i,.ard .lb-bars .mine .bt i{background:var(--lbc,var(--ink))}.ard{--vt:#f5f2fe;--vt2:#e9e4fd}.ard-opt:hover{border-color:#a997e6}.ard-vtag.v-miss{background:#ffc1ae}@media (width>=700px){.bn-sheet{background-image:linear-gradient(to left,transparent 27px,#ff6b3d80 27px,#ff6b3d80 28.5px,transparent 28.5px),linear-gradient(to bottom,transparent calc(100% - 1.5px),var(--line) calc(100% - 1.5px))}}}@keyframes lbPulseOld{50%{box-shadow:0 0 0 5px #16152b29}}@supports not (color:color-mix(in srgb,red 50%,#fff)){.bn-dots li.cur{animation-name:lbPulseOld}}.saa{--night:var(--ink);--glow:var(--yellow)}html:has(#saa){scroll-behavior:auto}@media (width<=820px){html:has(#saa){scroll-padding-bottom:0}}.saa-hero h1{margin:0 0 2px;font-size:clamp(44px,13vw,96px);font-weight:900;line-height:1.15}.saa-lede{color:var(--mute);text-wrap:pretty;max-width:36ch;margin:0 0 14px;font-size:17px;line-height:1.75}.saa-phone{background:var(--night);color:#fff;border-radius:34px;flex-direction:column;gap:12px;min-height:560px;padding:12px 14px 18px;display:flex;overflow:clip;box-shadow:0 40px 70px -40px #16152bb3}.saa-bar{top:env(safe-area-inset-top,0px);z-index:3;background:var(--night);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:-12px -14px 0;padding:12px 14px 8px;display:grid;position:sticky}.saa-bar:after{content:"";inset-inline:0;background:linear-gradient(var(--night),#16152b00);pointer-events:none;height:12px;position:absolute;top:100%}.saa-clock{font-family:var(--head);font-size:22px;font-weight:800;line-height:1}.saa-meters{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.saa-meters li{font-family:var(--head);text-align:center;white-space:nowrap;border-radius:10px;gap:4px;padding:3px 3px 5px;font-size:12px;font-weight:700;line-height:1.5;transition:background .2s,box-shadow .2s;display:grid}.saa-m{background:#ffffff2e;border-radius:99px;height:8px;display:block;overflow:hidden}.saa-m i{height:100%;width:calc(var(--v,.5) * 100%);background:var(--teal);border-radius:inherit;transition:width .35s;display:block}.saa-meters li.is-low .saa-m i{background:var(--coral)}.saa-meters li.is-glow{box-shadow:0 0 0 2px var(--glow);background:#ffffff24}.saa-meters li[data-d^=up] span:after{color:var(--teal)}.saa-meters li[data-d^=down] span:after{color:var(--coral)}.saa-meters li[data-d=up1] span:after{content:" ▲"}.saa-meters li[data-d=up2] span:after{content:" ▲▲"}.saa-meters li[data-d=up3] span:after{content:" ▲▲▲"}.saa-meters li[data-d=down1] span:after{content:" ▼"}.saa-meters li[data-d=down2] span:after{content:" ▼▼"}.saa-meters li[data-d=down3] span:after{content:" ▼▼▼"}.saa-stage{flex:1;align-content:start;display:grid}.saa-stage section{gap:12px;animation:.3s ease-out backwards saaRise;display:grid}@keyframes saaRise{0%{opacity:0;transform:translateY(10px)}}.saa-k{font-family:var(--hand);color:#ffffffbf;margin:0;font-size:15px;font-weight:600;line-height:1.6}.saa [tabindex="-1"]:focus{outline:none}.saa [tabindex="-1"]:focus-visible{outline:2px solid var(--glow);outline-offset:4px;border-radius:6px}.saa-btn{min-height:52px;color:var(--ink);font-family:var(--head);cursor:pointer;background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;padding:0 18px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.saa-btn.is-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 2px #ffffff59}.saa-btn:focus-visible,.saa-o:focus-visible{outline:3px solid var(--glow);outline-offset:2px}.saa-lock{gap:10px;padding-top:2px;display:grid}.saa-lock-t{text-align:center;font-family:"Readex Pro",var(--head);margin:0;font-size:58px;font-weight:400;line-height:1.05}.saa-notes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.saa-notes li,.saa-note{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border-radius:16px;padding:8px 14px;display:grid}.saa-notes b,.saa-note b{font-family:var(--head);font-size:14px;line-height:1.5}.saa-notes span,.saa-note p{color:#ffffffe0;margin:0;font-size:15px;line-height:1.55}.saa-note small{color:#ffffffa6;font-size:12px}.saa-post{color:var(--ink);background:#fff;border-radius:22px;gap:8px;padding:14px;display:grid}.saa-acct{align-items:baseline;gap:8px;margin:0;display:flex}.saa-acct b{font-family:var(--head);font-weight:900}.saa-acct small{color:var(--mute);font-size:12.5px}.saa-cap{margin:0;font-weight:600;line-height:1.7}.saa-shot{background:var(--soft);border-radius:16px;gap:6px;padding:10px;display:grid}.saa-bub{background:#fff;border-radius:14px;justify-self:start;max-width:92%;margin:0;padding:8px 12px;line-height:1.7}.saa-bub b{font-family:var(--head);color:var(--mute);font-size:12.5px;display:block}.saa-bub.is-bot{background:#ede9fd;background:color-mix(in srgb,var(--violet) 12%,#fff);justify-self:end}.saa-facts{border-inline-start:4px solid var(--coral);margin:0;padding-inline-start:10px;font-weight:700;line-height:1.8}.saa-how{color:#ffffffc7;margin:0;font-size:14.5px;line-height:1.8}.saa-opt{color:#ffffffd1;align-items:center;gap:8px;min-height:44px;font-size:14px;line-height:1.6;display:flex}.saa-opt input{flex:none;width:20px;height:20px}.saa-deck{position:relative}.saa-face{color:var(--ink);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#fff;border-radius:26px;align-content:start;gap:8px;min-height:190px;padding:20px 18px 26px;transition:transform .25s;display:grid;position:relative}.saa-card.is-big .saa-face{min-height:0}.saa-face[data-swipe]{cursor:grab}.saa-face.is-drag{cursor:grabbing;transition:none}.saa-who{font-family:var(--head);color:var(--violet);margin:0;font-size:16px;font-weight:900;line-height:1.5}.saa-text{font-family:var(--head);margin:0;font-size:21px;font-weight:800;line-height:1.6}.saa-hint{z-index:2;max-width:62%;font-family:var(--head);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink),0 8px 18px -8px #0000008c;opacity:0;pointer-events:none;background:#fff;border-radius:12px;padding:6px 10px;font-size:13px;font-weight:800;line-height:1.45;transition:opacity .15s,transform .15s,background .15s;position:absolute;bottom:12px;transform:scale(.94)}.saa-hint.is-r{right:6px}.saa-hint.is-l{left:6px}.saa-deck[data-side=r] .saa-hint.is-r,.saa-deck[data-side=l] .saa-hint.is-l{opacity:1;transform:none}.saa-deck.is-lit .saa-hint{background:var(--glow)}.saa-timer{align-items:center;gap:10px;display:flex}.saa-timer b{font-family:var(--head);text-align:center;min-width:2.2ch;color:var(--coral);font-size:15px;font-weight:800;line-height:1}.saa-timer span{background:#ffffff2e;border-radius:99px;flex:1;height:6px;overflow:hidden}.saa-timer i{background:var(--coral);transform-origin:100%;height:100%;display:block}.saa-opts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.saa-opts.is-big{grid-template-columns:1fr}.saa-o{text-align:start;color:#fff;min-height:56px;font-family:var(--body);cursor:pointer;background:#ffffff1f;border:0;border-radius:16px;flex-direction:column;gap:4px;padding:10px 14px 12px;font-size:15px;font-weight:600;line-height:1.6;transition:background .15s;display:flex}.saa-o small{font-family:var(--head);color:#ffffffa6;font-size:11.5px;font-weight:800;line-height:1.4}.saa-o:hover{background:#fff3}.saa-chips{flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:2px;display:flex}.saa-chips i{font-style:normal;font-family:var(--head);color:#ffffffe6;background:#ffffff24;border-radius:99px;padding:0 8px;font-size:11.5px;font-weight:700;line-height:1.7;transition:box-shadow .15s}.saa-o:is(:hover,:focus-visible) .saa-chips i{box-shadow:inset 0 0 0 1.5px var(--glow)}.saa-opts.is-big .saa-o{color:var(--ink);background:#fff;font-size:14.5px}.saa-opts.is-big .saa-o:hover{background:#f6f4ef}.saa-opts.is-big .saa-chips i{background:var(--soft);color:var(--ink)}.saa-opts.is-big .saa-o:is(:hover,:focus-visible) .saa-chips i{box-shadow:inset 0 0 0 1.5px var(--ink)}.saa-pick{font-family:var(--head);margin:0;font-size:17px;font-weight:800;line-height:1.6}.saa-pick .saa-k,.saa-h .saa-k{margin-bottom:2px;display:block}.saa-said{background:#ffffff1a;border-radius:16px;margin:0;padding:12px 14px;font-size:16px;line-height:1.85}.saa-moved{font-family:var(--head);color:#ffffffd1;margin:0;font-size:14px;font-weight:800}.saa-moved i{font-style:normal}.saa-moved .is-up{color:var(--teal)}.saa-moved .is-down{color:var(--coral)}.saa-paper{color:var(--ink);background:#f4efe3;border-radius:6px;padding:14px 16px;transform:rotate(-1deg);box-shadow:0 18px 30px -24px #0009}.saa-paper small{font-family:var(--head);letter-spacing:.04em;border-bottom:2px solid var(--ink);margin-bottom:8px;padding-bottom:6px;font-size:13px;font-weight:900;line-height:1.5;display:block}.saa-h{font-family:var(--head);text-wrap:balance;margin:0;font-size:22px;font-weight:900;line-height:1.5}.saa-end.is-fell .saa-h{font-size:26px}.saa-faces{font-family:var(--head);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.saa-faces li{background:#ffffff1a;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:8px 10px;display:flex}.saa-faces b{margin-inline-end:auto;font-weight:700}.saa-faces small{color:#fffc;font-size:12.5px;font-weight:700}.saa-bill{margin:0;line-height:1.8}.saa-lessons{color:var(--ink);background:#fff;border-radius:22px;gap:8px;padding:14px 16px;display:grid}.saa-lessons h2{font-family:var(--head);margin:0;font-size:19px;font-weight:900}.saa-lessons h3{font-family:var(--hand);color:var(--violet);margin:6px 0 0;font-size:16px;font-weight:600}.saa-l{border-inline-start:4px solid var(--line);gap:4px;padding-inline-start:10px;display:grid}.saa-l.is-strong{border-color:var(--teal)}.saa-l.is-cost{border-color:var(--coral)}.saa-l.is-open{border-color:var(--yellow)}.saa-l p{margin:0;font-size:15px;line-height:1.85}.saa-legend{color:var(--mute);margin:0;font-size:13px;line-height:1.8}.saa-legend .saa-tag{display:inline-block}.saa-tag{font-family:var(--head);background:var(--soft);color:var(--mute);border-radius:99px;justify-self:start;padding:0 9px;font-size:11.5px;font-weight:700;line-height:1.7}.saa-src{color:var(--mute);font-size:12.5px!important}.saa-src a{color:inherit}.saa-more{gap:8px;display:grid}.saa-more[open]{gap:8px}.saa-more summary{cursor:pointer;min-height:44px;font-family:var(--head);color:var(--violet);align-items:center;gap:8px;font-size:15px;font-weight:800;list-style:none;display:flex}.saa-more summary::-webkit-details-marker{display:none}.saa-more summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.saa-more[open] summary:after{transform:translateY(2px)rotate(-135deg)}.saa-more>:not(summary){margin-top:8px}.saa-share{grid-template-columns:1fr 1fr;gap:10px;display:grid}.saa-btn.is-wa{background:var(--teal);color:var(--ink);gap:8px;padding:0 12px;font-size:16px}.saa-btn.is-wa svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}@media (width<=389px){.saa-share{grid-template-columns:1fr}}.saa-sharetxt{resize:vertical;width:100%;min-height:132px;color:var(--ink);font-family:var(--body);background:#fff;border:0;border-radius:16px;padding:12px 14px;font-size:15px;line-height:1.7}.saa-sharetxt:focus-visible{outline:3px solid var(--glow);outline-offset:2px}.saa-fine{color:var(--mute);margin:12px 4px 0;font-size:13px;line-height:1.8}.saa-nojs{text-align:center;color:#fffc;margin:0}@media (width<=359px){.saa-bar{grid-template-columns:minmax(0,1fr);gap:6px}.saa-clock{justify-self:center}}@media (prefers-reduced-motion:reduce){.saa-stage section{animation:none}.saa-face,.saa-m i,.saa-hint{transition:none}}.lh-saa .lh-art{background:var(--ink)}.lh-lock{color:#fff;gap:6px;padding:6px 4px;display:grid}.lh-lock-t{text-align:center;font-family:"Readex Pro",var(--head);margin:0;font-size:44px;font-weight:400;line-height:1.1}.lh-lock-n{background:#ffffff1f;border-radius:12px;margin:0;padding:6px 10px;font-size:13.5px;line-height:1.5;display:grid}.lh-lock-n b{font-family:var(--head);font-size:12.5px}.lh-saa .lh-cta{background:var(--coral);color:var(--ink)}.tf{--night:var(--ink);--lamp:var(--yellow);--cue:#fffbf0;--cue-edge:#e8ddc4;--cue-rule:#ff6b3d80;--lbc:var(--ink);--okc:#0b6e61;--okbg:#d3f2ec;--fixc:#a12d0f;--fixbg:#ffe1d6;--selfc:#5a4300;--selfbg:#ffefc0;--cutc:#45434f;--cutbg:#e9e6e0}html:has(#tf){scroll-behavior:auto}@media (width<=820px){html:has(#tf){scroll-padding-bottom:0}}.tf-hero h1{margin:0 0 2px;font-size:clamp(48px,14vw,104px);font-weight:900;line-height:1.15}.tf-lede{color:var(--mute);text-wrap:pretty;max-width:36ch;margin:0 0 14px;font-size:17px;line-height:1.75}.tf-desk{isolation:isolate;color:#fff;background:var(--night);border-radius:34px;flex-direction:column;gap:12px;min-height:560px;padding:12px 14px 20px;display:flex;position:relative;overflow:clip;box-shadow:0 40px 70px -40px #16152bb3}.tf-desk:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 50% 0,#ffc93c21,#ffc93c00 75%);height:460px;position:absolute;inset:0 0 auto}.tf-desk[data-mode=cover]:before{background:radial-gradient(75% 62% at 16% 0,#ffc93c3d,#ffc93c12 55%,#ffc93c00 80%)}.tf-desk:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(95% 34% at 50% 0,#ffc93c80,#ffc93c00 72%),linear-gradient(#ffe7b6 0%,#fff4de 26%,#fbf7ef 62%);transition:opacity .7s;position:absolute;inset:0}.tf-desk[data-mode=day]{color:var(--ink)}.tf-desk[data-mode=day]:after{opacity:1}.tf-stage{flex:1;align-content:start;gap:16px;display:grid}.tf-stage>section{align-content:start;gap:12px;animation:.3s ease-out backwards tfIn;display:grid}@keyframes tfIn{0%{opacity:0;transform:translateY(10px)}}.tf [tabindex="-1"]:focus{outline:none}.tf [tabindex="-1"]:focus-visible{outline:2px solid var(--lamp);outline-offset:4px;border-radius:6px}.tf-desk[data-mode=day] [tabindex="-1"]:focus-visible{outline-color:var(--ink)}.tf-k{font-family:var(--hand);color:#ffffffc7;margin:0;font-size:15px;font-weight:600;line-height:1.6}.tf-desk[data-mode=day] .tf-k{color:#55535f}.tf-h{font-family:var(--head);margin:0;font-size:clamp(24px,7vw,30px);font-weight:800;line-height:1.35}.tf-sub{font-family:var(--head);margin:6px 0 0;font-size:17px;font-weight:800}.tf-nojs{color:#fffc;margin:0}.tf-btn{min-height:54px;color:var(--ink);font-family:var(--head);text-align:center;cursor:pointer;background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font-size:17px;font-weight:800;line-height:1.35;text-decoration:none;transition:transform .15s,background .2s;display:flex}.tf-btn:active{transform:scale(.98)}.tf-btn.is-lamp{background:var(--lamp);color:var(--ink);box-shadow:0 12px 30px -12px #ffc93cbf}.tf-btn.is-ink{background:var(--ink);color:#fff}.tf-btn.is-ghost{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px}.tf-btn.is-wa{background:var(--teal);color:var(--ink)}.tf-btn.is-wa svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.tf-btn[aria-disabled=true]{color:#ffffffe0;box-shadow:none;cursor:not-allowed;background:#ffffff29}.tf-btn:focus-visible,.tf-nt:focus-visible{outline:3px solid var(--lamp);outline-offset:2px}.tf-desk[data-mode=day] :is(.tf-btn,.tf-lnk,.tf-ref,.tf-copy):focus-visible{outline:3px solid var(--ink);outline-offset:2px}.tf-lnk{min-height:44px;color:inherit;font-family:var(--head);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:0 10px;font-size:15px;font-weight:600;text-decoration:underline}.tf-bar{top:env(safe-area-inset-top,0px);z-index:3;background:var(--night);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;margin:-12px -14px 0;padding:10px 16px;display:grid;position:sticky}.tf-bar:after{content:"";inset-inline:0;background:linear-gradient(var(--night),#16152b00);pointer-events:none;height:12px;position:absolute;top:100%}.tf-clock{align-items:baseline;gap:6px;margin:0;display:flex}.tf-clock b{font-family:var(--head);font-size:27px;font-weight:800;line-height:1;display:inline-block}.tf-clock b.is-tick{animation:.4s ease-out tfTick}@keyframes tfTick{0%{opacity:.35;transform:translateY(-6px)}}.tf-clock small{font-family:var(--head);color:#ffffffbf;font-size:12.5px;font-weight:600}.tf-checks{font-family:var(--head);white-space:nowrap;justify-self:end;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}.tf-lens{gap:3px;display:flex}.tf-lens i{background:var(--lamp);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;transition:background .3s,box-shadow .3s;display:grid;box-shadow:0 0 14px #ffc93c80}.tf-lens i svg{width:15px;height:15px}.tf-lens i.is-used{color:#fff6;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff4d}.tf-time{background:#ffffff24;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.tf-time i{height:100%;width:calc(var(--t,0) * 100%);background:var(--lamp);border-radius:inherit;transition:width .45s;display:block}@media (width<=374px){.tf-bar{gap:6px 8px;padding-inline:12px}.tf-clock small{display:none}.tf-checks{gap:6px;font-size:13px}.tf-lens{gap:2px}.tf-lens i{width:20px;height:20px}.tf-lens i svg{width:13px;height:13px}}.tf-cover{padding-top:4px;position:relative;gap:8px!important}.tf-lamp{inset-inline-end:-8px;pointer-events:none;width:124px;height:auto;position:absolute;top:-8px}.tf-big{font-family:"Readex Pro",var(--head);justify-self:start;margin:18px 0 0;font-size:60px;font-weight:400;line-height:1.05}.tf-cover .tf-k{margin-top:-4px}.tf-cover-h{font-family:var(--head);text-wrap:balance;max-width:17ch;margin:6px 0 8px;font-size:clamp(25px,7.4vw,33px);font-weight:800;line-height:1.5}.tf-nights{gap:8px!important}.tf-nights h3{font-family:var(--hand);color:#ffffffd1;margin:4px 0 0;font-size:16px;font-weight:600}.tf-nl{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tf-nt{color:#fff;text-align:start;width:100%;min-height:64px;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;transition:background .15s;display:grid}.tf-nt:hover{background:#ffffff24}.tf-nn{background:var(--cue);width:42px;height:42px;color:var(--ink);font-family:var(--head);border-radius:10px;place-items:center;font-size:19px;font-weight:800;display:grid;transform:rotate(-4deg);box-shadow:0 8px 14px -8px #000c}.tf-nt.is-done .tf-nn{background:var(--lamp)}.tf-nt.is-prog .tf-nn{box-shadow:0 0 0 3px var(--lamp)}.tf-nb{gap:1px;min-width:0;display:grid}.tf-nb strong{font-family:var(--head);font-size:16.5px;font-weight:800;line-height:1.45}.tf-nb small{color:#ffffffc7;font-size:13.5px;line-height:1.6}.tf-emo{letter-spacing:1px;font-size:14px}.tf-gift{gap:12px!important}.tf-ask{font-family:var(--head);margin:0;font-size:clamp(26px,7.6vw,32px);font-weight:800;line-height:1.4}.tf-msg{gap:6px;display:grid}.tf-from{font-family:var(--head);align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:800;line-height:1.5;display:flex}.tf-from small{color:#ffffffbf;margin-inline-start:auto;font-size:12.5px;font-weight:600}.tf-av{background:var(--lamp);width:32px;height:32px;color:var(--ink);font-family:var(--head);border-radius:50% 50% 50% 16%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.tf-bubs{justify-items:start;gap:6px;display:grid}.tf-bub{border-radius:18px;max-width:94%;animation:tfIn .3s calc(var(--d,0) * .35s + .1s) ease-out backwards;background:#ffffff1f;border-start-start-radius:6px;margin:0;padding:9px 13px;font-size:15.5px;line-height:1.75}.tf-hall{gap:6px;display:grid}.tf-hall-k{font-family:var(--hand);color:#fffc;margin:0;font-size:15px;font-weight:600}.tf-hall ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tf-hall li{background:#ffffff17;border-radius:99px;align-items:center;gap:7px;padding-block:3px;padding-inline:4px 12px;font-size:13.5px;line-height:1.5;display:inline-flex}.tf-role{width:28px;height:28px;color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.tf-role svg{width:16px;height:16px}.tf-rulenote{background:var(--lamp);color:var(--ink);border-radius:4px 4px 18px;gap:4px;padding:12px 14px 13px;display:grid;transform:rotate(-.8deg);box-shadow:0 16px 26px -18px #000000d9}.tf-rulenote p{margin:0;font-size:15px;line-height:1.75}.tf-rulenote .tf-rn-h{font-family:var(--hand);font-size:17px;font-weight:600;line-height:1.4}.tf-rulenote .tf-rn-t{font-size:14px}.tf-cards{gap:16px;margin:0;padding:0;list-style:none;display:grid}.tf-face{background:var(--cue);color:var(--ink);border-radius:16px;gap:10px;padding:12px 14px 14px;display:grid;position:relative;transform:rotate(-.4deg);box-shadow:inset 0 1px #fff9,0 24px 34px -24px #000000f2}.tf-card:nth-child(2n) .tf-face{transform:rotate(.35deg)}.tf-face.is-back{background:#fff;transform:none}.tf-card.is-gift .tf-face{box-shadow:0 0 0 3px var(--teal),0 24px 34px -24px #000000f2}.tf-gifttag{font-family:var(--head);color:#0b5e53;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:800;line-height:1.5;display:flex}.tf-gifttag svg{flex:none;width:16px;height:16px}.tf-card.is-need .tf-face{box-shadow:0 0 0 3px var(--lamp),0 24px 34px -24px #000000f2}.tf-card.is-turn .tf-face{opacity:.5;transition:transform .19s ease-in,opacity .19s ease-in;transform:perspective(900px)rotateY(88deg)}.tf-card.is-turned .tf-face{animation:.4s ease-out tfTurn}@keyframes tfTurn{0%{opacity:.5;transform:perspective(900px)rotateY(-88deg)}}.tf-ch{border-bottom:2px solid var(--cue-rule);font-family:var(--head);align-items:center;gap:8px;margin:0;padding-bottom:9px;font-size:15px;font-weight:800;line-height:1.4;display:flex}.tf-no{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13.5px;line-height:1;display:grid}.tf-nm{min-width:0}.tf-logo,.tf-topic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.tf-logo{background:var(--lb);color:var(--lf)}.tf-logo svg{width:22px;height:22px}.tf-topic{background:var(--ink);color:var(--lamp)}.tf-topic svg{width:19px;height:19px}.tf-stamp{font-family:var(--head);border:2px solid;border-radius:8px;flex:none;margin-inline-start:auto;padding:1px 9px;font-size:12.5px;font-weight:800;line-height:1.5;animation:.38s cubic-bezier(.2,1.4,.3,1) backwards tfStamp;display:inline-block;transform:rotate(-7deg)}.tf-stamp.is-pass{color:var(--okc)}.tf-stamp.is-cut{color:var(--fixc)}.tf-stamp.is-open{color:var(--ink)}@keyframes tfStamp{0%{opacity:0;transform:rotate(-7deg)scale(1.8)}}.tf-line{font-family:var(--head);text-wrap:pretty;margin:0;font-size:20px;font-weight:800;line-height:1.7}.tf-num{background:linear-gradient(transparent 10%,var(--lamp) 10%,var(--lamp) 90%,transparent 90%);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding-inline:3px}.tf-n{direction:ltr;unicode-bidi:isolate}.tf-num,.tf-p-kam,.tf-cutnote s{unicode-bidi:isolate}.tf-line.is-cut{color:#3f3d4c}.tf-cutnote{color:var(--mute);margin:-6px 0 0;font-size:14px;line-height:1.6}.tf-cutnote s{font-family:var(--head);color:var(--ink);font-weight:600;text-decoration-thickness:2px}.tf-src2{border-top:1.5px dashed var(--cue-edge);color:var(--mute);margin:0;padding-top:8px;font-size:13.5px;line-height:1.6}.tf-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tf-a{min-height:56px;color:var(--ink);font-family:var(--head);text-align:center;cursor:pointer;background:#fff;border:2px solid #d6ccb5;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:6px 10px;font-size:15px;font-weight:800;line-height:1.35;transition:background .15s,border-color .15s;display:flex}.tf-a small{font-family:var(--body);color:var(--mute);font-size:12.5px;font-weight:400;line-height:1.45}.tf-a:hover{border-color:var(--ink)}.tf-a[data-act=pass][aria-pressed=true]{background:var(--okbg);border-color:var(--okc)}.tf-a[data-act=cut][aria-pressed=true]{background:var(--fixbg);border-color:var(--fixc)}.tf-a.is-open{background:var(--ink);border-color:var(--ink);color:#fff;flex-flow:wrap;grid-column:1/-1;gap:4px 8px}.tf-a.is-open small{color:#fffc}.tf-a.is-open svg{width:20px;height:20px;color:var(--lamp);flex:none}.tf-a.is-open[aria-disabled=true]{color:#4f4d5c;cursor:not-allowed;background:#ece7da;border-color:#ece7da}.tf-a.is-open[aria-disabled=true] :is(small,svg){color:#5e5d6e}.tf-a:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.tf-noopen{color:var(--mute);text-align:center;text-wrap:balance;grid-column:1/-1;margin:0;font-size:13.5px;line-height:1.6}.tf-was{color:var(--ink);margin:0;font-size:14.5px;line-height:1.8}.tf-was small{font-family:var(--head);color:var(--mute);font-size:12.5px;font-weight:600}.tf-was .tf-num{font-family:var(--head);font-weight:800}.tf-subject{font-family:var(--head);margin:0;font-size:17px;font-weight:800;line-height:1.5}.tf-bk{font-family:var(--head);color:#55535f;margin:4px 0 -2px;font-size:14px;font-weight:800;line-height:1.5}.tf-src summary{cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;list-style:none;display:grid}.tf-src summary::-webkit-details-marker{display:none}.tf-src summary:after{content:"";border-bottom:2px solid;border-right:2px solid;grid-area:1/2/span 2;width:8px;height:8px;margin-inline-end:4px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.tf-src[open] summary:after{transform:translateY(2px)rotate(-135deg)}.tf-src summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.tf-sk{font-family:var(--hand);color:#55535f;grid-column:1;font-size:14px;font-weight:600;line-height:1.4}.tf-src summary .tf-subject{grid-column:1;display:block}.tf-src>:not(summary){margin-top:10px}.tf-src>.tf-bk{margin-top:14px;margin-bottom:0}.tf-range{color:#45434f;margin:0;font-size:14.5px;line-height:1.75}.tf-fold{margin-top:-2px}.tf-reads{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tf-read{background:var(--cue);border:1.5px solid var(--cue-edge);border-radius:14px;gap:2px;padding:10px 12px 2px;display:grid}.tf-read p{margin:0}.tf-rv{font-family:var(--head);font-size:22px;font-weight:800;line-height:1.35}.tf-rt{font-family:var(--head);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.tf-self{font-family:var(--head);background:var(--selfbg);color:var(--selfc);border-radius:99px;padding:1px 9px;font-size:12.5px;font-weight:600;line-height:1.7}.tf-rd{font-size:14.5px;line-height:1.75}.tf-rs{min-height:44px;font-family:var(--head);color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;justify-self:start;align-items:center;font-size:13.5px;font-weight:600;line-height:1.45;text-decoration:underline;display:inline-flex}.tf-rs>span:first-child{min-width:0}.tf-rs:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.tf-whyp{border-inline-start:4px solid var(--violet);background:#f3f0ff;border-radius:14px;margin:0;padding:10px 12px;font-size:15px;line-height:1.8}.tf-hint2{color:var(--mute);margin:-4px 0 0;font-size:13.5px}.tf-pc{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.tf-pc legend{font-family:var(--head);margin-bottom:6px;padding:0;font-size:15.5px;font-weight:800}.tf-o{cursor:pointer;background:#fff;border:2px solid #e2d8c3;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;min-height:52px;padding:11px 12px;font-size:15.5px;line-height:1.7;transition:border-color .15s,background .15s;display:grid}.tf-o:hover{border-color:#b3a88f}.tf-o:has(input:checked){border-color:var(--ink);background:#fff5d6}.tf-o span{overflow-wrap:anywhere;min-width:0}.tf-o input{appearance:none;cursor:pointer;background:#fff;border:2px solid #8c8a80;border-radius:50%;place-items:center;width:22px;height:22px;margin:4px 0 0;display:grid}.tf-o input:after{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;transition:transform .15s;transform:scale(0)}.tf-o input:checked{border-color:var(--ink)}.tf-o input:checked:after{transform:scale(1)}.tf-o input:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.tf-slide{background:var(--night);color:#fff;border-radius:14px;gap:6px;padding:12px 14px 10px;display:grid;box-shadow:0 14px 24px -18px #16152be6}.tf-slide p{margin:0}.tf-slide-k{font-family:var(--hand);color:#ffffffc7;font-size:14px;font-weight:600}.tf-slide-say{font-family:var(--head);font-size:17px;font-weight:800;line-height:1.65}.tf-slide-foot{color:#ffffffd9;border-top:1px solid #ffffff38;padding-top:6px;font-size:12.5px;line-height:1.6}.tf-wait{font-family:var(--body);color:#ffffffbf;font-size:14px;font-weight:400}.tf-send{background:#ffffff12;border-radius:22px;gap:10px;margin-top:6px;padding:16px 14px;display:grid}.tf-send h3{font-family:var(--head);margin:0;font-size:18px;font-weight:800}.tf-todo{color:#ffffffe0;margin:0;font-size:15px;line-height:1.75}.tf-guess{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.tf-guess legend{font-family:var(--head);margin-bottom:6px;padding:0;font-size:16.5px;font-weight:800;line-height:1.6}.tf-gs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width>=480px){.tf-gs{grid-template-columns:repeat(7,minmax(0,1fr))}}.tf-g{cursor:pointer;min-height:52px;font-family:var(--head);border:2px solid #ffffff52;border-radius:14px;place-items:center;font-size:20px;font-weight:800;transition:background .15s,border-color .15s;display:grid;position:relative}.tf-g input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.tf-g:has(input:checked){background:var(--lamp);border-color:var(--lamp);color:var(--ink)}.tf-g:has(input:focus-visible){outline:3px solid var(--lamp);outline-offset:2px}.tf-ghint{color:#ffffffbf;margin:0;font-size:13.5px;line-height:1.6}.tf-guess[hidden]{display:none}.tf-allcut{color:#ffffffe0;margin:0;font-size:15px;line-height:1.75}.tf-err{color:#ffd8cb;margin:0;font-size:14.5px;line-height:1.7}.tf-err:empty{display:none}.tf-locked{align-items:center;gap:8px;margin:0;font-size:15px;line-height:1.6;display:flex}.tf-locked svg{flex:none;width:20px;height:20px}.tf-strip{flex-wrap:wrap;gap:10px;margin:0;font-size:26px;line-height:1.2;display:flex}.tf-strip span{animation:tfIn .35s calc(var(--d,0) * .42s + .55s) ease-out backwards}.tf-prompter{color:#fff;background:#0e0d1c;border-radius:24px;padding:12px 12px 14px;box-shadow:inset 0 0 0 2px #ffffff0f,0 30px 50px -30px #16152be6}.tf-pk{font-family:var(--head);color:#ffffffbf;align-items:center;gap:8px;margin:0 4px 10px;font-size:12.5px;font-weight:600;display:flex}.tf-pk i{background:var(--coral);border-radius:50%;width:8px;height:8px}.tf-pls{gap:14px;margin:0;padding:0;list-style:none;display:grid}.tf-pl{animation:tfIn .35s calc(var(--d,0) * .42s + .3s) ease-out backwards;border-bottom:1px solid #ffffff1f;gap:8px;padding:0 4px 14px;display:grid}.tf-pl:last-child{border-bottom:0;padding-bottom:4px}.tf-said{font-family:var(--head);margin:0;font-size:19px;font-weight:800;line-height:1.7}.tf-pfoot{color:#ffffffbf;margin:-4px 0 0;font-size:12.5px;line-height:1.6}.tf-out{animation:tfIn .3s calc(var(--d,0) * .42s + .55s) ease-out backwards;justify-items:start;gap:8px;display:grid}.tf-mark{font-family:var(--head);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:800;line-height:1.6;display:inline-flex}.tf-mark.is-ok{background:var(--okbg);color:var(--okc)}.tf-mark.is-fix{background:var(--fixbg);color:var(--fixc)}.tf-mark.is-self{background:var(--selfbg);color:var(--selfc)}.tf-mark.is-cut{background:var(--cutbg);color:var(--cutc)}.tf-hs{color:var(--ink);border-radius:16px;background:#fff;border-start-start-radius:6px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;display:grid}.tf-hs .tf-role{background:var(--ink);color:#fff}.tf-hs p{margin:0;font-size:15px;line-height:1.7}.tf-hs b{font-family:var(--head);color:var(--mute);font-size:12.5px;font-weight:600;line-height:1.6;display:block}.tf-resp{color:#fffc;margin:0;font-size:14px;line-height:1.6}.tf-office{animation:tfIn .35s calc(var(--d,0) * .42s + .7s) ease-out backwards;justify-items:start;gap:6px;display:grid}.tf-office .tf-av{background:var(--ink);color:#fff}.tf-desk[data-mode=day] .tf-bub{color:var(--ink);background:#fff;animation:none;box-shadow:0 12px 22px -16px #16152b8c}.tf-tosheet{animation:tfIn .35s calc(var(--d,0) * .42s + .8s) ease-out backwards}.tf-sheet{gap:14px!important}.tf-paper{color:var(--ink);box-shadow:0 1px 0 var(--line),0 24px 40px -32px #16152b99;background:#fff;border-radius:22px;gap:10px;padding:16px 14px;display:grid}.tf-paper h3{font-family:var(--head);margin:0;font-size:18px;font-weight:800;line-height:1.45}.tf-paper>p{margin:0}.tf-vs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tf-vs p{background:var(--cue);border-radius:16px;justify-items:center;margin:0;padding:10px 8px 8px;display:grid}.tf-vs p+p{background:#fff1c9}.tf-vs small{font-family:var(--head);color:#55535f;font-size:13px;font-weight:600}.tf-vs b{font-family:var(--head);font-size:46px;font-weight:800;line-height:1.1}.tf-gline{font-size:16px;line-height:1.85}.tf-uses{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tf-uses li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;line-height:1.7;display:grid}.tf-uses i{border-radius:50%;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.tf-uses i svg{width:15px;height:15px}.tf-uses .is-good i{background:var(--okbg);color:var(--okc)}.tf-uses .is-waste i{background:var(--selfbg);color:var(--selfc)}.tf-uses .is-miss i{background:var(--fixbg);color:var(--fixc)}.tf-uses .is-cut i{background:var(--cutbg);color:var(--cutc)}.tf-sent{color:var(--mute);border-top:1.5px dashed var(--line);padding-top:8px;font-size:14px;line-height:1.7}.tf-sub2{color:var(--mute);font-size:14.5px;line-height:1.7}.tf-p{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-underline-offset:6px;border-radius:4px;padding-inline:2px;text-decoration-line:underline;text-decoration-thickness:2px}.tf-p-kam{background:#ffe9a8;text-decoration-style:solid;text-decoration-color:#8a5f00}.tf-p-min{background:#cdf1eb;text-decoration-style:dotted;text-decoration-color:#0b6e61}.tf-p-wesh{background:#e5defd;text-decoration-style:dashed;text-decoration-color:#4b32c9}.tf-p-qal{background:#ffddd0;text-decoration-style:double;text-decoration-color:#a12d0f}.tf-p-mata{background:#d8e3fd;text-decoration-style:wavy;text-decoration-color:#1e4fcb}.tf-five{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tf-five li{font-family:var(--head);padding:2px 10px;font-size:14px;font-weight:800;line-height:1.7}.tf-othall{color:var(--mute);font-size:14px;line-height:1.7}.tf-rights{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tf-right{background:var(--cue);border:1.5px solid var(--cue-edge);border-radius:16px;gap:8px;padding:12px;display:grid}.tf-rh{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.tf-rh b{font-family:var(--head);font-size:15.5px;font-weight:800}.tf-rh .tf-mark{margin-inline-start:auto}.tf-copytxt p{margin:0}.tf-say{font-size:16.5px;line-height:2.1}.tf-foot{color:#45434f;font-size:13.5px;line-height:2;margin-top:4px!important}.tf-racts{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.tf-copy{min-height:44px;padding:6px 16px}.tf-ref{min-height:44px;font-family:var(--head);color:var(--ink);text-underline-offset:4px;align-items:center;font-size:14.5px;font-weight:600;display:inline-flex}.tf-othbox{border-top:1.5px dashed var(--cue-edge);gap:4px;padding-top:8px;display:grid}.tf-othbox[hidden]{display:none}.tf-othk{font-family:var(--head);margin:0;font-size:14px;font-weight:800}.tf-sgk{font-family:var(--hand);color:#55535f;font-size:15px;font-weight:600;line-height:1.5}.tf-signs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tf-signs li{background:var(--paper);border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.tf-signs li:before{content:attr(data-n);width:28px;height:28px;font-family:var(--head);background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.tf-sgt{gap:2px;min-width:0;display:grid}.tf-signs li.is-on{box-shadow:inset 0 0 0 2px var(--lamp);background:#fff4d2}.tf-signs b{font-family:var(--head);font-size:15px;font-weight:800;line-height:1.6}.tf-signs p{margin:0;font-size:14.5px;line-height:1.75}.tf-signs .tf-sgn{font-family:var(--head);font-size:13.5px;font-weight:600}.tf-signs .tf-sgn.is-look{color:var(--okc)}.tf-more summary{cursor:pointer;min-height:44px;font-family:var(--head);color:#4b32c9;border-radius:8px;align-items:center;gap:8px;font-size:15px;font-weight:800;list-style:none;display:flex}.tf-more summary::-webkit-details-marker{display:none}.tf-more summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.tf-more[open] summary:after{transform:translateY(2px)rotate(-135deg)}.tf-more summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.tf-more>.tf-signs{margin-top:4px}.tf-sharetxt{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--paper);border-radius:16px;padding:12px 14px;font-size:14.5px;line-height:1.75}.tf-sharebtns{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=520px){.tf-sharebtns{grid-template-columns:1.3fr 1fr}}.tf-next{gap:10px;display:grid}.tf-last{text-align:center;font-family:var(--hand);margin:0;font-size:17px;font-weight:600}.tf-fine{color:var(--mute);margin:12px 4px 0;font-size:13px;line-height:1.8}@media (width>=700px){.tf-desk{padding:16px 24px 26px}.tf-bar{margin:-16px -24px 0;padding:12px 24px}.tf-acts{grid-template-columns:1fr 1fr 1.3fr}.tf-a.is-open{grid-column:auto}.tf-noopen{grid-column:1/-1}.tf-line{font-size:22px}.tf-paper{padding:20px 22px}}@media (prefers-reduced-motion:reduce){.tf-stage>section,.tf-bub,.tf-pl,.tf-out,.tf-office,.tf-stamp,.tf-tosheet,.tf-strip span{animation:none}.tf-src summary:after,.tf-more summary:after{transition:none}}.lh-tf .lh-art{background:var(--ink);position:relative;overflow:hidden}.lh-tf .lh-art:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 14% 0,#ffc93c33,#ffc93c00 75%);position:absolute;inset:0}.lh-desk{gap:10px;padding:4px 4px 26px;display:grid;position:relative}.lh-desk .tf-lamp{inset-inline-end:-10px;width:104px;top:-14px}.lh-tf-t{font-family:"Readex Pro",var(--head);color:#fff;justify-self:start;margin:0;font-size:40px;font-weight:400;line-height:1.1}.lh-cue{color:var(--ink);background:#fffbf0;border-radius:14px;gap:8px;padding:12px 14px;display:grid;transform:rotate(-1.4deg);box-shadow:0 20px 30px -20px #000000e6}.lh-cue p{margin:0}.lh-cue-h{font-family:var(--head);border-bottom:2px solid #ff6b3d80;align-items:center;gap:8px;padding-bottom:8px;font-size:14px;font-weight:800;display:flex}.lh-cue-l{font-family:var(--head);font-size:18px;font-weight:800;line-height:1.7}.lh-hi{background:linear-gradient(transparent 10%,var(--yellow) 10%,var(--yellow) 90%,transparent 90%);border-radius:3px;padding-inline:3px}.lh-stamp{bottom:0;font-family:var(--head);color:var(--yellow);border:2.5px solid var(--yellow);background:var(--ink);border-radius:10px;padding:0 10px;font-size:15px;font-weight:800;line-height:1.5;position:absolute;inset-inline-end:22px;transform:rotate(-8deg)}.lh-tf .lh-cta{background:var(--yellow);color:var(--ink)}
