.ls{--ink: #e8d9b5;--ink-2: rgba(232, 217, 181, .66);--ink-3: rgba(232, 217, 181, .4);--surf: rgba(232, 217, 181, .05);--surf-2: rgba(232, 217, 181, .09);--card: #191716;--line: rgba(232, 217, 181, .1);--line-2: rgba(232, 217, 181, .18);--red: #d40000;--red-hi: #ff3b30;--black: #0a0a0a;--e: cubic-bezier(.65, 0, .35, 1);--out: cubic-bezier(.22, 1, .36, 1);--in: cubic-bezier(.55, 0, 1, .45);--pop: cubic-bezier(.34, 1.45, .64, 1);--mono: "Fragment Mono", ui-monospace, monospace;position:relative;width:360px;height:772px;flex:none;border-radius:43px;overflow:hidden;background:radial-gradient(110% 46% at 92% -8%,#d400002b,#d4000000 62%),radial-gradient(90% 50% at 4% 108%,#e8d9b50d,#e8d9b500 70%),linear-gradient(180deg,#171514,#0e0d0c 58%,#0a0a0a);color:var(--ink);font-family:Switzer,Switzer Fallback,system-ui,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:20px;letter-spacing:-.01em;font-feature-settings:normal;text-align:left;text-transform:none;text-shadow:none;white-space:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;isolation:isolate;contain:strict;-webkit-tap-highlight-color:transparent}.ls *,.ls *:before,.ls *:after{box-sizing:border-box}.ls i{font-style:normal}.ls b{font-weight:inherit}.ls ul{margin:0;padding:0;list-style:none}.ls-ico{display:block;flex:none;width:24px;height:24px;overflow:visible}.ls-mono{font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.is-run .rise{animation:ls-rise .6s var(--out) var(--d, 0ms) both}.is-run .pop{animation:ls-pop .56s var(--pop) var(--d, 0ms) both}@keyframes ls-rise{0%{opacity:0;transform:translate3d(0,12px,0)}}@keyframes ls-pop{0%{opacity:0;transform:scale(.6)}}@keyframes ls-fade{0%{opacity:0}}@keyframes ls-burst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ls-status{position:absolute;z-index:30;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:54px;padding-top:1px}.ls-clock{position:relative;flex:none;width:124px;height:24px;overflow:hidden}.ls-clock>span{position:absolute;top:0;left:8px;right:0;font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:center;opacity:0;transform:translate3d(0,12px,0);transition:opacity .28s var(--e),transform .44s var(--out)}.ls-clock>span.is-past{transform:translate3d(0,-12px,0)}.ls-clock>span.is-on{opacity:1;transform:none}.ls-sicons{display:block;flex:none;margin-right:28px;overflow:visible}.ls-island{position:absolute;z-index:31;top:11px;left:128px;width:104px;height:31px;border-radius:16px;background:#000}.ls-home{position:absolute;z-index:31;left:113px;bottom:8px;width:134px;height:5px;border-radius:3px;background:#e8d9b5d9}.ls-glare{position:absolute;z-index:32;top:-20%;right:-20%;bottom:-20%;left:-20%;display:none;pointer-events:none;background:linear-gradient(112deg,#fff0 30%,#ffffff0f 44%,#ffffff04 52%,#fff0 64%)}.ls-host .ls-glare{display:block}.ls-scr,.ls-head,.th-head{opacity:0;visibility:hidden;transform:translate3d(0,24px,0);transition:opacity .16s var(--in),transform .4s var(--e),visibility 0s linear .4s}.ls-scr[data-pos=past],.ls-head[data-pos=past],.th-head[data-pos=past]{transform:translate3d(0,-24px,0)}.ls-scr[data-pos=now],.ls-head[data-pos=now],.th-head[data-pos=now]{opacity:1;visibility:visible;transform:none;transition:opacity .36s var(--out) .14s,transform .56s var(--out) .14s,visibility 0s}.ls-scr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;padding:116px 20px 32px}.ls-scr[data-pos=now]{z-index:2}.ls-scr.has-tabs{padding-bottom:104px}.ls-head{position:absolute;z-index:10;top:60px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;height:40px}.ls-acct{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.ls-acct>b{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--red);font-size:12px;line-height:16px;font-weight:700;letter-spacing:0}.ls-acct>svg{width:16px;height:16px;margin-left:-4px;color:var(--ink-2)}.ls-tags{display:grid;justify-items:end}.ls-tag{grid-area:1 / 1;display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;opacity:0;transform:translate3d(0,8px,0);transition:opacity .16s var(--in),transform .16s var(--in)}.ls-tag[data-pos=past]{transform:translate3d(0,-8px,0)}.ls-tag[data-pos=now]{opacity:1;transform:none;transition:opacity .3s var(--out) .18s,transform .4s var(--out) .18s}.ls-tag.is-live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--red-hi)}.ls-title{font-size:34px;line-height:36px;font-weight:700;letter-spacing:-.045em}.ls-title>small{display:block;margin-top:4px;font-size:15px;line-height:20px;font-weight:400;letter-spacing:-.01em;color:var(--ink-2)}.ls-ck{flex:none;display:flex;flex-direction:column;gap:8px}.ls-ck>li{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;border-radius:16px;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.02em}.ls-ck-d{position:relative;flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-2)}.ls-ck-d:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--red)}.ls-ck-d>svg{position:relative;width:16px;height:16px}.ls-ck-d>svg path{stroke-width:2.25px}.ls-ck-t{flex:1;min-width:0;white-space:nowrap}.ls-ck-w{font-family:var(--mono);font-size:13px;line-height:16px;letter-spacing:0;color:var(--ink-2);white-space:nowrap}.is-run .ls-ck>li{animation:ls-rise .56s var(--out) var(--r) both}.is-run .ls-ck-d:before{animation:ck-fill .4s var(--pop) var(--d) both}.is-run .ls-ck-d>svg{animation:ck-tick .42s var(--pop) calc(var(--d) + 60ms) both}.is-run .ls-ck-t,.is-run .ls-ck-w{animation:ck-lit .3s var(--e) var(--d) both}@keyframes ck-fill{0%{transform:scale(0)}}@keyframes ck-tick{0%{opacity:0;transform:scale(.3) rotate(-25deg)}}@keyframes ck-lit{0%{opacity:.5}}.ls-bar{flex:none;display:block;height:3px;border-radius:2px;overflow:hidden;background:var(--surf-2)}.ls-bar>i{display:block;height:100%;background:var(--red);transform-origin:0 50%}.is-run .ls-bar>i{animation:ls-bar var(--bt) linear var(--bd) both}@keyframes ls-bar{0%,10%{transform:scaleX(0);animation-timing-function:var(--e)}24%,50%{transform:scaleX(.333);animation-timing-function:var(--e)}64%,89%{transform:scaleX(.667);animation-timing-function:var(--e)}to{transform:none}}.ls-call{align-items:center;padding-top:100px;text-align:center}.cl-top{display:flex;flex-direction:column;align-items:center;transition:transform .42s var(--e)}.is-missed .cl-top{transform:translate3d(0,64px,0);transition:transform .6s var(--out) .42s}.cl-k{display:grid;font-size:17px;line-height:24px;font-weight:500;color:var(--ink-2)}.cl-k>span{grid-area:1 / 1;transition:opacity .3s var(--e),transform .42s var(--e)}.cl-k .b{color:var(--red-hi);font-weight:600;opacity:0;transform:translate3d(0,8px,0)}.is-missed .cl-k .a{opacity:0;transform:translate3d(0,-8px,0)}.is-missed .cl-k .b{opacity:1;transform:none}.cl-n{margin-top:8px;font-size:40px;line-height:44px;font-weight:700;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.cl-p{margin-top:8px;font-size:17px;line-height:24px;color:var(--ink-2)}.cl-mid{position:relative;flex:1;display:grid;place-items:center;width:100%}.cl-mid:before{content:"";position:absolute;left:50%;top:50%;width:280px;height:280px;margin:-140px 0 0 -140px;border-radius:50%;background:radial-gradient(closest-side,#d4000038,#d400000d 68%,#d4000000)}.cl-mid:after{content:"";position:absolute;left:50%;top:50%;width:176px;height:176px;margin:-88px 0 0 -88px;border-radius:50%;box-shadow:inset 0 0 0 1px #d4000066}.cl-rings{position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;transition:opacity .6s var(--e)}.cl-rings>i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--red);opacity:0}.is-ring .cl-rings>i{animation:cl-ring 2.4s cubic-bezier(.22,.61,.36,1) infinite}.is-ring .cl-rings>i:nth-child(2){animation-delay:.8s}.is-ring .cl-rings>i:nth-child(3){animation-delay:1.6s}@keyframes cl-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.25)}}.is-missed .cl-rings{opacity:0}.cl-av{position:relative;z-index:1;display:grid;place-items:center;width:120px;height:120px;border-radius:50%;background:linear-gradient(160deg,#2b2826,#151312);box-shadow:inset 0 0 0 1px var(--line-2)}.cl-av-u{width:64px;height:64px;margin-top:12px;color:var(--ink-3)}.cl-av-m{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;background:var(--red);opacity:0;transform:scale(.7);transition:opacity .3s var(--e),transform .56s var(--pop)}.cl-av-m>svg{width:52px;height:52px}.is-missed .cl-av-m{opacity:1;transform:none}.is-missed .cl-av-m>svg{animation:cl-shake .5s var(--e) .15s both}@keyframes cl-shake{0%,to{transform:none}25%{transform:rotate(-12deg)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}.cl-when{position:absolute;left:0;right:0;top:calc(50% + 104px);font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);opacity:0;transform:translate3d(0,8px,0);transition:opacity .2s var(--e),transform .3s var(--e)}.is-missed .cl-when{opacity:1;transform:none;transition:opacity .42s var(--out) .25s,transform .6s var(--out) .25s}.cl-btns{display:flex;justify-content:space-between;width:100%;padding:0 24px 28px;transition:opacity .26s var(--e),transform .42s var(--e)}.is-missed .cl-btns{opacity:0;transform:translate3d(0,16px,0)}.cl-b{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:15px;line-height:20px;font-weight:500;color:var(--ink-2)}.cl-b>i{display:grid;place-items:center;width:72px;height:72px;border-radius:50%}.cl-b svg{width:28px;height:28px}.cl-b.is-no>i{background:var(--red);color:var(--ink)}.cl-b.is-no svg{transform:rotate(135deg)}.cl-b.is-yes>i{background:var(--ink);color:var(--black)}.ls-ban{position:absolute;z-index:25;top:56px;left:12px;right:12px;display:flex;align-items:flex-start;gap:12px;padding:12px 16px 12px 12px;border-radius:24px;background:#efe5cc;color:var(--black);box-shadow:inset 0 0 0 1px #ffffff8c,0 16px 36px -12px #000c;opacity:0;transform:translate3d(0,-32px,0) scale(.96);transition:transform .3s var(--in),opacity .16s var(--in)}.ls-ban.is-in{opacity:1;transform:none;transition:transform .62s var(--out) .55s,opacity .3s var(--out) .55s}.ls-ban-i{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--red);color:var(--ink)}.ls-ban-i>svg{width:24px;height:24px}.ls-ban-t{flex:1;min-width:0;display:grid;grid-template-columns:1fr auto;align-items:baseline}.ls-ban-t .app{font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em;color:#0a0a0aa8}.ls-ban-t .when{font-size:13px;line-height:16px;color:#0a0a0a99}.ls-ban-t .ttl{grid-column:1 / -1;margin-top:4px;font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.015em}.ls-ban-t .num{grid-column:1 / -1;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.au-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.au-k{margin-bottom:24px}.au-ring{position:relative;width:192px;height:192px}.au-glow{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;border-radius:50%;background:radial-gradient(closest-side,#d4000038,#d4000000)}.au-track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 8px #e8d9b514}.au-h{position:absolute;top:0;width:50%;height:100%;overflow:hidden}.au-h.is-r{left:50%}.au-h.is-l{left:0}.au-h>i{position:absolute;top:0;width:200%;height:100%;border:8px solid transparent;border-radius:50%;transform:rotate(45deg)}.au-h.is-r>i{left:-100%;border-top-color:var(--red);border-right-color:var(--red)}.au-h.is-l>i{left:0;border-bottom-color:var(--red);border-left-color:var(--red)}.is-run .au-h.is-r>i{animation:au-half .7s linear .3s both}.is-run .au-h.is-l>i{animation:au-half .7s linear 1s both}@keyframes au-half{0%{transform:rotate(-135deg)}}.au-burst{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 3px var(--red);opacity:0}.is-run .au-burst{animation:au-burst .9s var(--out) 1.7s forwards}@keyframes au-burst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.32)}}.au-time{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:64px;line-height:64px;font-weight:700;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.au-dig{display:inline-block;height:64px;overflow:hidden}.au-dig>span{display:flex;flex-direction:column;transform:translate3d(0,-256px,0)}.au-dig>span>span{height:64px}.is-run .au-dig>span{animation:au-count 1.4s linear .3s both}@keyframes au-count{0%,19%{transform:none;animation-timing-function:var(--e)}25%,44%{transform:translate3d(0,-64px,0);animation-timing-function:var(--e)}50%,69%{transform:translate3d(0,-128px,0);animation-timing-function:var(--e)}75%,94%{transform:translate3d(0,-192px,0);animation-timing-function:var(--e)}to{transform:translate3d(0,-256px,0)}}.au-msg{display:grid;margin-top:24px;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.03em}.au-msg>span{grid-area:1 / 1}.au-msg .a{color:var(--ink-2);opacity:0}.is-run .au-msg .a{animation:au-a 1.6s var(--e) .1s both}@keyframes au-a{0%{opacity:0;transform:translate3d(0,8px,0);animation-timing-function:var(--out)}18%,88%{opacity:1;transform:none;animation-timing-function:var(--in)}to{opacity:0;transform:translate3d(0,-8px,0)}}.is-run .au-msg .b{animation:ls-rise .56s var(--out) 1.72s both}.ls-auto .ls-ck{margin-bottom:8px}.th-head{position:absolute;z-index:10;top:60px;left:12px;right:20px;display:flex;align-items:center;gap:8px;height:40px}.th-back{width:24px;height:24px}.th-av{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(160deg,#2b2826,#151312);box-shadow:inset 0 0 0 1px var(--line-2)}.th-av>svg{width:24px;height:24px;margin-top:4px;color:var(--ink-3)}.th-av>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--black);font-size:13px;line-height:16px;font-weight:700}.th-id{flex:1;display:grid;min-width:0;margin-left:4px}.th-id>span{grid-area:1 / 1;display:flex;flex-direction:column}.th-id b{font-size:17px;line-height:20px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.th-id small{font-size:13px;line-height:16px;color:var(--ink-2);white-space:nowrap}.th-id .b,.th-av>span{opacity:0;transform:translate3d(0,8px,0)}.th-head.is-known .th-id .a,.th-head.is-known .th-av>svg{opacity:0;transform:translate3d(0,-8px,0);transition:opacity .16s var(--in) var(--k, 0ms),transform .16s var(--in) var(--k, 0ms)}.th-head.is-known .th-id .b,.th-head.is-known .th-av>span{opacity:1;transform:none;transition:opacity .3s var(--out) calc(var(--k, 0ms) + .18s),transform .4s var(--out) calc(var(--k, 0ms) + .18s)}.th-aib{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 12px 0 8px;border-radius:14px;background:#d4000029;box-shadow:inset 0 0 0 1px #d400008c;font-size:13px;line-height:16px;font-weight:600}.th-aib>svg{width:16px;height:16px;color:var(--red-hi)}.th-vp{position:relative;flex:1;margin:0 -20px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 20px,#000 48px,#000 calc(100% - 8px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 20px,#000 48px,#000 calc(100% - 8px),transparent 100%)}.th-list{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 20px}.th-list.is-ready{transition:transform .62s var(--e)}.th-list>.is-off{opacity:0}.th-msg{display:flex;flex-direction:column;gap:4px;max-width:280px}.th-msg.is-out{align-self:flex-end;align-items:flex-end}.th-msg.is-in{align-self:flex-start;align-items:flex-start}.th-bw{position:relative}.th-bub{display:block;padding:12px 16px;border-radius:20px;font-size:17px;line-height:24px;font-weight:500;letter-spacing:-.02em}.is-out .th-bub{border-bottom-right-radius:8px;background:var(--ink);color:var(--black);transform-origin:100% 0}.is-in .th-bub{border-bottom-left-radius:8px;background:var(--surf-2);box-shadow:inset 0 0 0 1px var(--line);transform-origin:0 0}.th-meta{display:inline-flex;align-items:center;gap:4px;padding:0 4px;font-size:13px;line-height:16px;font-weight:500;letter-spacing:-.01em;color:var(--ink-2)}.th-meta>svg{width:16px;height:16px;color:var(--red-hi)}.th-typing{position:absolute;top:0;display:flex;align-items:center;gap:4px;height:48px;padding:0 16px;border-radius:20px;opacity:0}.is-in .th-typing{left:0;border-bottom-left-radius:8px;background:var(--surf-2);box-shadow:inset 0 0 0 1px var(--line);transform-origin:0 0}.is-out .th-typing{right:0;border-bottom-right-radius:8px;background:var(--ink);color:var(--black);transform-origin:100% 0}.th-typing>i{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.5}.th-msg.is-run .th-bub{animation:th-bub .52s var(--out) var(--d) both}.th-msg.is-run .th-meta{animation:ls-fade .42s var(--e) var(--m, var(--d)) both}.th-msg.is-run .th-typing{animation:th-tin .26s var(--out) var(--t) both,th-tout .16s var(--in) var(--d) forwards}.th-msg.is-run .th-typing>i{animation:th-dot .6s var(--e) calc(var(--t) + 60ms) 2}.th-msg.is-run .th-typing>i:nth-child(2){animation-delay:calc(var(--t) + .18s)}.th-msg.is-run .th-typing>i:nth-child(3){animation-delay:calc(var(--t) + .3s)}@keyframes th-bub{0%{opacity:0;transform:translate3d(0,8px,0) scale(.92)}}@keyframes th-tin{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes th-tout{to{opacity:0;transform:scale(.85)}}@keyframes th-dot{0%,to{opacity:.45;transform:none}40%{opacity:1;transform:translate3d(0,-4px,0)}}.th-sys{align-self:center;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:16px;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);font-size:13px;line-height:16px;font-weight:500;color:var(--ink-2);white-space:nowrap}.th-sys>svg{width:16px;height:16px;color:var(--red-hi)}.th-sys.is-run{animation:ls-rise .52s var(--out) var(--d) both}.th-chips{align-self:flex-end;display:flex;gap:8px}.th-chip{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:20px;box-shadow:inset 0 0 0 1.5px var(--line-2);font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.th-chip:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--red);opacity:0;transform:scale(.85)}.th-chips.is-run .th-chip{animation:ls-pop .48s var(--pop) var(--d) both}.th-chips.is-run .th-chip+.th-chip{animation-delay:calc(var(--d) + 80ms)}.th-chips.is-picked .th-chip.is-pick:before{opacity:1;transform:none}.th-chips.is-picked .th-chip:not(.is-pick){opacity:.4}.th-chips.is-pickrun .th-chip.is-pick{animation:th-tap .46s var(--e) var(--p) both}.th-chips.is-pickrun .th-chip.is-pick:before{animation:th-fill .38s var(--out) var(--p) both}.th-chips.is-pickrun .th-chip:not(.is-pick){animation:th-dim .38s var(--e) var(--p) both}@keyframes th-tap{35%{transform:scale(.92)}}@keyframes th-fill{0%{opacity:0;transform:scale(.85)}}@keyframes th-dim{0%{opacity:1}}.th-book{display:flex;align-items:center;gap:16px;padding:12px;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2),0 16px 32px -16px #000000e6}.th-book.is-run{animation:th-card .64s var(--out) var(--d) both}@keyframes th-card{0%{opacity:0;transform:translate3d(0,16px,0) scale(.95)}}.th-tile{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:72px;border-radius:8px;background:var(--red)}.th-tile>span{font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em}.th-tile>b{font-size:28px;line-height:32px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.th-bk{display:flex;flex-direction:column;min-width:0}.th-bk .k{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:16px;font-weight:600;color:var(--red-hi)}.th-bk .k>svg{width:16px;height:16px}.th-bk>b{margin-top:4px;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.th-bk .j{font-size:15px;line-height:20px;color:var(--ink-2)}.th-comp{flex:none;display:flex;align-items:center;gap:8px;margin-top:12px}.th-comp-in{flex:1;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 16px;border-radius:24px;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);font-size:15px;line-height:20px;color:var(--ink-2);white-space:nowrap}.th-comp-in>svg{width:16px;height:16px;color:var(--red-hi)}.th-comp-go{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--surf-2);color:var(--ink-3)}.th-comp-go>svg{width:24px;height:24px}.pp-board{position:relative;flex:1;margin-top:20px}.pp-col{position:absolute;top:0;bottom:0;width:156px;display:flex;align-items:baseline;gap:8px;padding:12px 16px;border-radius:20px;background:#e8d9b508;box-shadow:inset 0 0 0 1px #e8d9b50f}.pp-n{display:grid;font-size:28px;line-height:32px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pp-n>span{grid-area:1 / 1}.pp-n>.a{opacity:0}.is-run .pp-n>.a{animation:pp-out .2s var(--in) var(--d) both}.is-run .pp-n>.b{animation:pp-in .36s var(--out) calc(var(--d) + .2s) both}@keyframes pp-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-8px,0)}}@keyframes pp-in{0%{opacity:0;transform:translate3d(0,8px,0)}}.pp-l{font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.pp-col.is-to .pp-l{color:var(--red-hi)}.pp-col.is-to:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px #d4000099;background:radial-gradient(90% 40% at 50% 0%,#d4000029,#d4000000);opacity:0}.is-run .pp-col.is-to:after{animation:pp-glow 1.3s var(--e) 1.15s both}@keyframes pp-glow{0%,to{opacity:0}30%{opacity:1}}.pp-card{position:absolute;width:140px;height:92px;display:flex;flex-direction:column;padding:12px;border-radius:12px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.pp-card>b{font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.pp-card>span{font-size:13px;line-height:16px;color:var(--ink-2);white-space:nowrap}.pp-card>small{margin-top:auto;font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:0;color:var(--ink-2);white-space:nowrap}.is-run .pp-card{animation:pp-shift .62s var(--e) var(--d) both}@keyframes pp-shift{0%{transform:translate3d(var(--fx),var(--fy),0)}}.pp-card.pp-dana{box-shadow:inset 0 0 0 1.5px #d40000d9,0 0 32px -8px #d4000059}.is-run .pp-card.pp-dana{animation:pp-move 1.1s var(--e) var(--d) both}@keyframes pp-move{0%{transform:translate3d(var(--fx),0,0)}18%{transform:translate3d(var(--fx),-4px,0) scale(1.04) rotate(-2deg)}76%{transform:translate3d(0,-4px,0) scale(1.04) rotate(1deg)}to{transform:none}}.pp-chip{display:grid;justify-items:start;margin-top:auto}.pp-chip>span{grid-area:1 / 1;height:24px;padding:0 8px;border-radius:12px;font-size:13px;line-height:24px;font-weight:600;white-space:nowrap}.pp-chip .a{background:var(--surf-2);opacity:0}.pp-chip .b{background:var(--red)}.is-run .pp-chip .a{animation:pp-chip-a 1.5s var(--e) both}.is-run .pp-chip .b{animation:ls-pop .46s var(--pop) 1.5s both}@keyframes pp-chip-a{0%,88%{opacity:1;transform:none;animation-timing-function:var(--in)}to{opacity:0;transform:scale(.9)}}.ct-top{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:12px;text-align:center}.ct-top:before{content:"";position:absolute;z-index:-1;left:50%;top:-56px;width:216px;height:216px;margin-left:-108px;border-radius:50%;background:radial-gradient(closest-side,#d400004d,#d4000000)}.is-run .ct-top:before{animation:ls-fade .8s var(--e) .2s both}.ct-av{position:relative;display:grid;place-items:center;width:104px;height:104px;border-radius:50%;background:var(--ink);color:var(--black);font-size:40px;line-height:44px;font-weight:700;letter-spacing:-.04em;box-shadow:0 0 0 4px #121110,0 0 0 6px var(--red)}.ct-name{margin-top:24px;font-size:28px;line-height:32px;font-weight:700;letter-spacing:-.04em}.ct-sub{margin-top:4px;font-size:15px;line-height:20px;color:var(--ink-2)}.ct-tags{display:flex;gap:8px;margin-top:16px}.ct-tags>span{height:32px;padding:0 12px;border-radius:16px;background:var(--surf-2);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);font-size:13px;line-height:32px;letter-spacing:-.02em;white-space:nowrap}.ct-tags>.is-hot{background:var(--red);box-shadow:none}.ct-tl{display:flex;flex-direction:column;margin-top:24px;padding:8px 16px;border-radius:20px;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line)}.ct-row{position:relative;display:flex;align-items:center;gap:12px;height:48px}.ct-row+.ct-row:before{content:"";position:absolute;left:95px;top:-8px;width:2px;height:16px;border-radius:1px;background:var(--line-2);transform-origin:50% 0}.ct-time{width:68px;font-family:var(--mono);font-size:13px;line-height:16px;letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap}.ct-dot{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--surf-2);box-shadow:inset 0 0 0 1px var(--line)}.ct-dot>svg{width:16px;height:16px}.ct-row.is-hot .ct-dot{background:var(--red);box-shadow:none}.ct-text{font-size:17px;line-height:24px;font-weight:500;letter-spacing:-.02em}.is-run .ct-row{animation:ls-rise .52s var(--out) var(--d) both}.is-run .ct-dot{animation:ls-pop .46s var(--pop) var(--d) both}.is-run .ct-row+.ct-row:before{animation:ct-line .36s var(--e) calc(var(--d) - .12s) both}@keyframes ct-line{0%{transform:scaleY(0)}}.ca-week{position:relative;display:flex;gap:8px;margin-top:16px}.ca-sel{position:absolute;top:0;width:57.6px;height:64px;border-radius:16px;background:var(--red);box-shadow:0 12px 24px -12px #d40000cc}.is-run .ca-sel{animation:ca-sel .56s var(--e) .52s both}@keyframes ca-sel{0%{transform:translate3d(var(--fx),0,0)}}.ca-day{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:64px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);font-size:22px;line-height:24px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ca-day>small{font-family:var(--mono);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.ca-grid{position:relative;flex:1;margin-top:24px}.ca-h{position:absolute;left:0;right:0;height:0;font-family:var(--mono);font-size:12px;line-height:0;color:var(--ink-2);white-space:nowrap}.ca-h:after{content:"";position:absolute;left:56px;right:0;top:0;height:1px;background:var(--line)}.ca-ev,.ca-slot{position:absolute;left:64px;right:0;border-radius:12px}.ca-ev{display:flex;flex-direction:column;justify-content:center;padding:8px 12px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2)}.ca-ev>b{font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.02em}.ca-ev>span{font-size:13px;line-height:16px;color:var(--ink-2)}.ca-slot{border:1.5px dashed var(--line-2);opacity:0}.ca-ev.is-hot{padding:12px 16px;background:var(--red);box-shadow:0 20px 40px -16px #d40000e6}.ca-ev.is-hot>.t{font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.1em;color:var(--ink)}.ca-ev.is-hot>b{margin-top:4px;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.035em}.ca-ev.is-hot>span:last-child{font-size:15px;line-height:20px;color:var(--ink)}.is-run .ca-slot{animation:ca-slot 1s var(--e) .3s both}@keyframes ca-slot{0%{opacity:0}30%,60%{opacity:1}to{opacity:0}}.is-run .ca-ev.is-hot{animation:ca-fill .62s var(--out) .76s both}.is-run .ca-ev.is-hot>*{animation:ls-rise .52s var(--out) .9s both}@keyframes ca-fill{0%{opacity:0;transform:scale(.94)}}.rm-top{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.rm-time{display:flex;align-items:flex-start;margin-top:8px;font-size:92px;line-height:84px;font-weight:700;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.rm-time>small{margin:4px 0 0 8px;font-size:28px;line-height:32px;font-weight:700;letter-spacing:-.03em;color:var(--ink-2)}.rm-sub{margin-top:16px;font-size:15px;line-height:20px;color:var(--ink-2)}.jd{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:16px;text-align:center}.jd-mark{position:relative;width:120px;height:120px;margin-bottom:32px}.jd-glow{position:absolute;top:-56px;right:-56px;bottom:-56px;left:-56px;border-radius:50%;background:radial-gradient(closest-side,#d400006b,#d4000000)}.jd-burst{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2.5px var(--red);opacity:0}.jd-disc{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--red)}.jd-disc>svg{width:64px;height:64px}.jd-disc>svg path{stroke-width:2.4}.jd-cover{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--red);transform:translate3d(101%,0,0)}.is-run .jd-glow{animation:ls-fade .8s var(--e) .15s both}.is-run .jd-disc{animation:jd-pop .6s var(--pop) .1s both}.is-run .jd-cover{animation:jd-draw .48s var(--e) .38s both}.is-run .jd-burst{animation:ls-burst 1.1s var(--out) .3s forwards}.is-run .jd-burst+.jd-burst{animation-delay:.52s}@keyframes jd-pop{0%{opacity:0;transform:scale(.55)}}@keyframes jd-draw{0%{transform:none}}.jd-title{font-size:34px;line-height:40px;font-weight:700;letter-spacing:-.045em;white-space:nowrap}.jd-hl{position:relative;isolation:isolate;display:inline-block;padding:0 4px 2px}.jd-hl>i{position:absolute;z-index:-1;top:4px;right:0;bottom:0;left:0;border-radius:4px;background:var(--red);transform-origin:0 50%}.is-run .jd-hl>i{animation:jd-hl .52s var(--e) .76s both}@keyframes jd-hl{0%{transform:scaleX(0)}}.jd-time{margin-top:12px}.jd-sub{margin-top:8px;font-size:15px;line-height:20px;color:var(--ink-2)}.jd-next{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;height:56px;border-radius:28px;box-shadow:inset 0 0 0 1.5px var(--line-2);font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.02em}.jd-next>svg{width:16px;height:16px;color:var(--red-hi)}.ak-body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;padding-bottom:12px}.ak-day{align-self:center}.ak-msg{width:280px;max-width:none}.ak-msg>.th-bw,.ak-msg .ak-bub{align-self:stretch}.is-run .ak-bub{animation:th-bub .56s var(--out) var(--d) both}.ak-link{align-self:stretch;border-radius:20px;overflow:hidden;background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2)}.is-run .ak-link{animation:th-card .6s var(--out) var(--d) both}.ak-img{display:flex;align-items:center;justify-content:center;gap:8px;height:88px;background:radial-gradient(120% 150% at 50% 0%,#8a0d07,#3a0a07 60%,#1d0a08)}.ak-img>svg{width:28px;height:28px}.is-run .ak-img>svg{animation:ls-pop .48s var(--pop) var(--d) both}.ak-t{display:block;padding:12px 16px 0;font-size:17px;line-height:24px;font-weight:600;letter-spacing:-.02em}.ak-s{display:block;padding:0 16px 12px;font-size:13px;line-height:16px;color:var(--ink-2)}.rv-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px}.rv-top{display:flex;flex-direction:column;align-items:center}.rv-k{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.rv-k>i{width:8px;height:8px;border-radius:50%;background:var(--red-hi)}.rv-score{margin-top:12px;font-size:92px;line-height:84px;font-weight:700;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.rv-stars{display:flex;gap:8px;margin-top:16px}.rv-star{position:relative;width:32px;height:32px}.rv-star>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rv-star>.o{color:var(--ink-3)}.rv-star>.f{color:var(--red)}.rv-burst{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;box-shadow:0 0 0 2px var(--red);opacity:0}.is-run .rv-star>.f{animation:rv-fill .52s var(--pop) var(--d) both}.is-run .rv-burst{animation:ls-burst .72s var(--out) var(--d) forwards}@keyframes rv-fill{0%{opacity:0;transform:scale(.3) rotate(-35deg)}}.rv-card{display:flex;flex-direction:column;margin-top:32px;padding:16px;border-radius:20px;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line)}.rv-q{font-size:17px;line-height:24px;font-weight:500;letter-spacing:-.02em}.rv-by{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.015em}.rv-by>b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--black);font-size:12px;line-height:16px;font-weight:700}.rv-by>small{margin-left:auto;font-size:13px;line-height:16px;font-weight:400;color:var(--ink-2)}.rv-reply{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.rv-chip{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 16px 0 12px;border-radius:18px;background:#d4000029;box-shadow:inset 0 0 0 1px #d400008c;font-size:15px;line-height:20px;font-weight:600}.rv-chip>svg{width:16px;height:16px;color:var(--red-hi)}.rv-draft{align-self:stretch;padding:12px 16px;border-radius:20px 20px 20px 8px;background:var(--surf-2);box-shadow:inset 0 0 0 1px var(--line);font-size:15px;line-height:20px;font-weight:500;letter-spacing:-.015em}.is-run .rv-draft>span{animation:ls-fade .28s var(--e) var(--d) both}.ls-tabs{position:absolute;z-index:20;left:0;right:0;bottom:0;display:flex;height:84px;padding:12px 20px 0;background:#0c0b0b;box-shadow:inset 0 1px 0 var(--line);opacity:0;visibility:hidden;transform:translate3d(0,16px,0);transition:opacity .16s var(--in),transform .4s var(--e),visibility 0s linear .4s}.ls-tabs.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .36s var(--out) .14s,transform .56s var(--out) .14s,visibility 0s}.ls-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ink-3)}.ls-tab>svg{width:24px;height:24px}.ls-tab>span{font-size:12px;line-height:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;opacity:0;transform:translate3d(0,4px,0);transition:opacity .16s var(--in),transform .16s var(--in)}.ls-tab.is-on{color:var(--ink)}.ls-tab.is-on>span{opacity:1;transform:none;transition:opacity .3s var(--out) .16s,transform .4s var(--out) .16s}.ls-tabs-mark{position:absolute;top:0;left:48px;width:24px;height:3px;border-radius:0 0 2px 2px;background:var(--red);transform:translate3d(calc(var(--t) * 80px),0,0);transition:transform .5s var(--e)}@media(prefers-reduced-motion:reduce){.ls *,.ls *:before,.ls *:after{animation:none!important;transition-duration:.01s!important;transition-delay:0s!important}}.lfp{position:relative;flex:none;width:384px;height:796px;padding:8.5px;border:3.5px solid transparent;border-radius:55px;background:linear-gradient(#050506,#050506) padding-box,linear-gradient(152deg,#6b6c71,#2c2d31 18%,#1c1d20 48%,#2f3035,#707177) border-box;box-shadow:0 0 0 1px #0000008c,0 28px 56px -26px #000000bf}.lfp:before,.lfp:after{content:"";position:absolute;width:3px}.lfp:before{left:-6.5px;top:150px;height:182px;border-radius:2px 0 0 2px;background:linear-gradient(to bottom,#45464b 0 30px,transparent 30px 58px,#45464b 58px 116px,transparent 116px 126px,#45464b 126px 182px)}.lfp:after{right:-6.5px;top:228px;height:92px;border-radius:0 2px 2px 0;background:#45464b}.lfp-screen{position:relative;width:360px;height:772px;border-radius:43px;box-shadow:0 0 0 1px #ffffff0d}.lst{--lst-ink: #f4efe6;--lst-tan: #e8d9b5;--lst-red: #d40000;--lst-red-hi: #ff3b30;--lst-line: rgba(244, 239, 230, .1);--lst-ease: cubic-bezier(.65, 0, .35, 1);--lst-out: cubic-bezier(.16, 1, .3, 1);position:relative;margin:0;padding:0;list-style:none;color:var(--lst-ink);font-family:var(--f-sans, "Switzer", system-ui, sans-serif)}.lst:before{content:"";position:absolute;left:17px;top:34px;bottom:34px;width:1px;background:var(--lst-line)}.lst-item{position:relative;margin:0;padding:0}.lst-item+.lst-item .lst-row{border-top:1px solid var(--lst-line)}.lst-item.is-active+.lst-item .lst-row,.lst-item.is-active .lst-row{border-top-color:transparent}.lst-row{position:relative;display:grid;grid-template-columns:34px 26px minmax(0,1fr) 42px 14px;align-items:center;-moz-column-gap:14px;column-gap:14px;width:100%;padding:13px 14px 13px 0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .45s var(--lst-ease),box-shadow .45s var(--lst-ease),padding .45s var(--lst-ease),margin .45s var(--lst-ease),width .45s var(--lst-ease)}.lst-row>*{grid-row:1}.lst-dot{grid-column:1}.lst-num{grid-column:2}.lst-main{grid-column:3}.lst-icon{grid-column:4}.lst-chev{grid-column:5}.lst-row:focus-visible{outline:2px solid var(--lst-red-hi);outline-offset:2px;border-radius:16px}.lst-dot{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(244,239,230,.28);background:#0c0b0b;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;color:#f4efe69e;transition:background-color .4s var(--lst-ease),border-color .4s var(--lst-ease),color .4s var(--lst-ease),transform .5s var(--lst-out),box-shadow .4s var(--lst-ease)}.lst-item.is-done .lst-dot{background:var(--lst-tan);border-color:var(--lst-tan);color:#0a0a0a}.lst-item.is-active .lst-dot{background:var(--lst-red);border-color:var(--lst-red);color:#fff;font-weight:600;transform:scale(1.08);box-shadow:0 0 0 6px #d4000024,0 8px 24px -6px #ff280ab3}.lst-num{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:#f4efe66b;transition:opacity .3s var(--lst-ease)}.lst-main{display:grid;min-width:0}.lst-t{font-size:clamp(17px,1.42vw,21px);font-weight:600;line-height:1.15;letter-spacing:-.025em;color:#f4efe6e6;transition:color .4s var(--lst-ease)}.lst-item.is-next .lst-t{color:#f4efe6a8}.lst-b{margin-top:3px;font-size:14px;line-height:1.4;color:#f4efe680;transition:color .4s var(--lst-ease)}.lst-item.is-next .lst-b{color:#f4efe661}.lst-live,.lst-bar{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s var(--lst-ease),opacity .3s var(--lst-ease),margin .45s var(--lst-ease)}.lst-live{display:inline-flex;align-items:center;gap:7px;justify-self:start;padding:0 9px;border-radius:999px;background:#f4efe614;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#f4efe6c7}.lst-live i{width:6px;height:6px;border-radius:50%;background:var(--lst-red-hi);box-shadow:0 0 10px #ff3b30e6}.lst-bar{--p: 0;position:relative;height:3px;max-width:360px;border-radius:3px;background:#f4efe61f;container-type:inline-size}.lst-bar i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#a80000,var(--lst-red-hi));transform:scaleX(var(--p));transform-origin:0 50%}.lst-bar b{position:absolute;left:0;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#ffd3c4;box-shadow:0 0 0 2px #ff3b308c,0 0 12px 2px #ff3214d9;transform:translate(calc(var(--p) * 100cqw))}.lst-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;border:1px solid rgba(244,239,230,.08);background:#f4efe60d;color:#f4efe6b8;transition:background-color .4s var(--lst-ease),color .4s var(--lst-ease),border-color .4s var(--lst-ease)}.lst-chev{color:#f4efe657;transition:transform .3s var(--lst-out),color .3s}@media(hover:hover){.lst-row:hover .lst-chev{transform:translate(3px);color:#f4efe6b3}}@media(hover:hover){.lst-row:hover .lst-t{color:var(--lst-ink)}}.lst-item.is-next .lst-num{opacity:0}@media(hover:hover){.lst-item:not(.is-active) .lst-row:hover{background:#f4efe606}}.lst-item.is-active .lst-row{margin:8px 0 8px -16px;width:calc(100% + 16px);padding:18px 16px;border-radius:18px;background:linear-gradient(180deg,#f4efe616,#f4efe609);box-shadow:inset 3px 0 0 var(--lst-red),inset 0 0 0 1px #f4efe621,inset 0 1px #f4efe61f,0 26px 60px -28px #000000f2,-10px 0 34px -18px #ff280a8c}.lst-item.is-active .lst-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:18px;background:#0c0a0ab8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lst-item.is-active .lst-num{opacity:0}.lst-item.is-active .lst-main{grid-column:2 / 4}.lst-item.is-active .lst-icon{grid-column:4}.lst-item.is-active .lst-live{max-height:24px;opacity:1;margin-bottom:8px;line-height:24px}.lst-item.is-active .lst-bar{max-height:3px;opacity:1;margin-top:12px}.lst-item.is-active .lst-t{color:var(--lst-ink);font-size:clamp(19px,1.6vw,24px)}.lst-item.is-active .lst-b{color:#f4efe6b3}.lst-item.is-active .lst-icon{background:#d4000029;border-color:#ff3b3052;color:#ff8a7a}@media(max-height:940px)and (min-width:1024px){.lst-row{padding-top:9px;padding-bottom:9px}.lst-item:not(.is-active) .lst-b{display:none}}@media(prefers-reduced-motion:reduce){.lst-row,.lst-dot,.lst-live,.lst-bar,.lst-t,.lst-b{transition:none}}.gdemo-track{position:relative;height:330vh}.gin.gdemo-pin{position:sticky;top:0;height:100vh;height:100svh;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(16px,3vw,48px);max-width:1440px;margin:0 auto;padding:92px var(--gutter) 28px}.gdemo-copy{display:grid;gap:16px;max-width:540px}.gdemo-copy .gd2{font-size:clamp(36px,min(4.4vw,7.4vh),72px)}.gdemo-copy .glead{font-size:16px;max-width:48ch}.gdemo-steps{margin-top:6px}.gdemo-steps .lst-row{padding-block:10px}.gdemo-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px}.gdemo-play{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 6px;border-radius:999px;border:0;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a;color:var(--cream);font:500 14px/1 var(--f-sans);cursor:pointer;transition:background-color .25s var(--ease)}@media(hover:hover){.gdemo-play:hover{background:#ffffff1f}}.gdemo-play>span{display:grid;place-items:center;width:32px;height:32px;border-radius:99px;background:var(--red);color:#fff}.gdemo-nav{display:inline-flex;align-items:center;gap:10px;color:var(--dim)}.gdemo-nav button{display:grid;place-items:center;width:44px;height:44px;border-radius:99px;border:0;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14;color:var(--cream);cursor:pointer}@media(hover:hover){.gdemo-nav button:hover{background:#ffffff1a}}.gdemo-note{font-size:12px;color:var(--dim)}.gdemo-stage{position:relative;height:100%;min-height:0}.gdemo-spot{position:absolute;top:-4%;right:-12%;bottom:-2%;left:-12%}.gdemo-spot>.p3-canvas,.gdemo-spot>.p3-css{position:absolute;left:0;top:0}.p3-canvas{display:block}.p3-css{pointer-events:none}.p3-css .ls-host{pointer-events:auto;touch-action:pan-y;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gdemo-flat{position:absolute;top:6%;right:0;bottom:6%;left:0}.gdemo-flat .lfp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--fs, .8))}.lfx{pointer-events:none;--e: cubic-bezier(.65, 0, .35, 1);--o: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.56, .64, 1)}.lfx *,.lfx *:before,.lfx *:after{animation-fill-mode:both!important;animation-play-state:paused!important;animation-delay:calc((var(--at, 0) - var(--lt, 0)) * 1ms)!important}.lfx-card{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:272px;padding:12px 14px 12px 12px;border-radius:22px;background:radial-gradient(120% 90% at 0% 0%,#ff453a24,#ff453a00 55%),linear-gradient(180deg,#34343af5,#16161af7);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff17,0 30px 60px -20px #000000eb,0 0 44px -12px #ff280a6b;font-family:var(--f-sans);color:#f4efe6}.lfx-card:after,.lfx-tile:after{content:"";position:absolute;top:50%;width:96px;height:1px;animation:lfx-trail .7s var(--o);--at: 60}.lfx-card.is-r:after,.lfx-tile.is-r:after{right:100%;transform-origin:right;background:linear-gradient(90deg,transparent,rgba(255,96,64,.9))}.lfx-card.is-l:after,.lfx-tile.is-l:after{left:100%;transform-origin:left;background:linear-gradient(90deg,rgba(255,96,64,.9),transparent)}.lfx-ico{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(165deg,#ff453a,#e0140b 46%,#b80000);color:#fff;box-shadow:inset 0 1px #ffffff4d,0 8px 18px -6px #ff1e00bf}.lfx-ico.is-ink{background:linear-gradient(180deg,#2c2c32,#17171b);color:#e8d9b5;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14}.lfx-ico>svg{position:relative;z-index:1}.lfx-txt{display:grid;gap:2px;min-width:0}.lfx-txt b{font-size:15px;font-weight:600;letter-spacing:-.02em}.lfx-txt span{font-size:12.5px;color:#f4efe69e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lfx-when{align-self:start;margin-top:2px;font-family:var(--f-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f4efe675;white-space:nowrap}.lfx-row{grid-column:1 / -1;display:grid;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff12;font-size:12px;animation:lfx-rise .48s var(--o)}.lfx-missed .lfx-ico>svg{animation:lfx-buzz .68s var(--e);--at: 0}.lfx-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid #ff5a4a;animation:lfx-ring 1s var(--o);--at: 40}.lfx-ring+.lfx-ring{--at: 320}.lfx-badge{position:absolute;z-index:2;top:-6px;right:-6px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:99px;background:#fff;color:#d40000;font:700 11px/1 var(--f-sans);box-shadow:0 0 0 2px #232328;animation:lfx-pop .52s var(--spring);--at: 380}.lfx-missed .lfx-row{grid-template-columns:auto minmax(0,1fr) auto;--at: 160}.lfx-swap{display:grid;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.lfx-swap>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:7px}.lfx-swap .a{color:#f4efe6;animation:lfx-out .24s linear;--at: 1960}.lfx-swap .a:before{content:"";width:6px;height:6px;border-radius:50%;background:#ff6b5b;animation:lfx-blink .76s ease-in-out infinite;--at: 160}.lfx-swap .b{color:#4ade80;animation:lfx-in .36s var(--o);--at: 1980}.lfx-bar{position:relative;height:4px;border-radius:99px;background:#ffffff1a;overflow:hidden}.lfx-bar i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#ff453a,#ffb199);transform-origin:left;animation:lfx-fill 1.18s cubic-bezier(.45,0,.2,1);--at: 800}.lfx-bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#4ade80;animation:lfx-in .3s linear;--at: 1980}.lfx-row-r{font:500 10px/1 var(--f-mono);letter-spacing:.1em;color:#f4efe680}.lfx-msg{grid-column:1 / -1;display:grid;padding:10px 13px;border-radius:16px 16px 5px;background:linear-gradient(180deg,#efe2c2,#e0cfa6);color:#1b1712;font-size:13px;line-height:1.35;letter-spacing:-.01em;transform-origin:100% 100%;animation:lfx-bubble .46s var(--spring);--at: 120}.lfx-msg>span{grid-area:1 / 1;align-self:center}.lfx-typing{display:inline-flex;gap:4px;animation:lfx-out .18s linear;--at: 700}.lfx-typing i{width:6px;height:6px;border-radius:50%;background:#1b171273;animation:lfx-dot .9s ease-in-out infinite;--at: 0}.lfx-typing i:nth-child(2){--at: 150}.lfx-typing i:nth-child(3){--at: 300}.lfx-msg-t{animation:lfx-in .42s var(--o);--at: 720}.lfx-dlv{grid-column:1 / -1;justify-self:end;display:inline-flex;align-items:center;gap:6px;margin-top:-4px;font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#f4efe68c;animation:lfx-in .36s var(--o);--at: 1240}.lfx-dlv svg{color:#4ade80}.lfx-tile{position:relative;display:grid;justify-items:center;width:150px;padding:0 0 14px;border-radius:24px;background:linear-gradient(180deg,#fbf7ee,#ebe1c9);box-shadow:inset 0 1px #ffffffe6,0 34px 64px -20px #000000eb,0 0 50px -12px #ff280a80;font-family:var(--f-sans);color:#0a0a0a}.lfx-cal{display:grid;width:100%;perspective:360px}.lfx-pg{grid-area:1 / 1;display:grid;justify-items:center;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#fbf7ee,#f4ecd9);backface-visibility:hidden}.lfx-pg-h{width:100%;padding:9px 0 8px;border-radius:24px 24px 0 0;background:linear-gradient(165deg,#ff453a,#c80000);color:#fff;text-align:center;font:500 11.5px/1 var(--f-mono);letter-spacing:.26em;text-transform:uppercase}.lfx-pg-d{margin-top:6px;padding-bottom:2px;font:800 62px/1 var(--f-display);letter-spacing:-.05em}.lfx-pg.is-old{transform-origin:50% 0;box-shadow:0 10px 18px -12px #00000080;animation:lfx-tear .72s cubic-bezier(.55,0,.75,.2);--at: 140}.lfx-tile-time{margin-top:2px;font-size:15px;font-weight:600;letter-spacing:-.02em;animation:lfx-in .38s var(--o);--at: 420}.lfx-tile-job{margin-top:2px;font-size:11.5px;color:#0a0a0a8c;animation:lfx-in .38s var(--o);--at: 480}.lfx-tile-tag{position:relative;display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:5px 11px 5px 8px;border-radius:999px;background:#16a34a;color:#fff;font:600 10px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 8px 18px -8px #16a34ad9;animation:lfx-stamp .52s var(--spring);--at: 760}.lfx-tile-tag:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;border:2px solid #22c55e;animation:lfx-ring .76s var(--o);--at: 860}.lfx-pipe .lfx-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:9px 10px;--at: 120}.lfx-st{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 6px 0 9px;border-radius:99px;background:#ffffff12;font-size:11.5px;font-weight:600;color:#f4efe6d1;white-space:nowrap}.lfx-st.is-to{animation:lfx-lit .42s var(--o);--at: 1180}.lfx-n{display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#ffffff21;font:600 10px/1 var(--f-sans)}.lfx-n>span{grid-area:1 / 1}.lfx-n .a{animation:lfx-out .2s linear;--at: 1150}.lfx-n .b{animation:lfx-in .3s var(--o);--at: 1180}.lfx-line{position:relative;height:2px;border-radius:99px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.24) 0 4px,transparent 4px 8px)}.lfx-chip{position:absolute;top:50%;left:0;display:grid;place-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:99px;background:#e8d9b5;color:#0a0a0a;font:700 9.5px/1 var(--f-sans);font-style:normal;box-shadow:0 6px 14px -6px #000000e6,0 0 0 2px #232328;animation:lfx-slide 1.05s var(--e);--at: 420}.lfx-star{position:relative;display:block;color:#f7c948;filter:drop-shadow(0 0 12px rgba(247,170,40,.7)) drop-shadow(0 8px 14px rgba(0,0,0,.6))}.lfx-star svg{position:relative;display:block;animation:lfx-starin .56s var(--spring);--at: 0}.lfx-burst{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid rgba(255,214,102,.95);animation:lfx-ring .82s var(--o);--at: 360}@keyframes lfx-trail{0%{transform:scaleX(0);opacity:0}to{transform:none;opacity:1}}@keyframes lfx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lfx-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes lfx-out{0%{opacity:1}to{opacity:0}}@keyframes lfx-pop{0%{transform:scale(0)}to{transform:none}}@keyframes lfx-ring{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes lfx-buzz{0%{transform:none}14%{transform:rotate(-16deg)}28%{transform:rotate(13deg)}42%{transform:rotate(-10deg)}56%{transform:rotate(7deg)}70%{transform:rotate(-4deg)}to{transform:none}}@keyframes lfx-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes lfx-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes lfx-bubble{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes lfx-dot{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-4px);opacity:1}}@keyframes lfx-tear{0%{transform:none;opacity:1}75%{opacity:1}to{transform:rotateX(104deg) translateY(-4px);opacity:0}}@keyframes lfx-stamp{0%{opacity:0;transform:scale(1.8) rotate(-10deg)}to{opacity:1;transform:rotate(-3deg)}}@keyframes lfx-lit{to{background:#16a34a;color:#fff}}@keyframes lfx-slide{0%{left:0;transform:none;opacity:1}72%{left:100%;transform:none;opacity:1}to{left:100%;transform:scale(.4);opacity:0}}@keyframes lfx-starin{0%{transform:scale(.35) rotate(-50deg)}to{transform:none}}@media(max-height:820px)and (min-width:900px){.gdemo-copy .glead{display:none}}.gdemo-intro{display:grid;gap:14px;padding:96px var(--gutter) 24px}.gdemo-intro .gd2{font-size:clamp(34px,9.4vw,52px)}.gdemo-intro .glead{font-size:16px;max-width:44ch}.gdemo:not([data-layout=wide]) .gdemo-track{height:420vh}.gdemo[data-layout=stack] .gin.gdemo-pin{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:8px;padding:76px 14px calc(12px + env(safe-area-inset-bottom,0px))}.gdemo[data-layout=stack] .gdemo-stage{order:1}.gdemo[data-layout=stack] .gdemo-copy{order:2}.gdemo:not([data-layout=wide]) .gdemo-copy{display:grid;gap:8px;max-width:none}.gdemo:not([data-layout=wide]) .gdemo-steps{margin:0}.gdemo:not([data-layout=wide]) .gdemo-steps .lst:before{display:none}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item:not(.is-active){display:none}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-row{margin:0;width:100%;padding:12px 14px;border-radius:16px}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-row:after{border-radius:16px}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-live,.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-icon{display:none}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-main{grid-column:2 / 5}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-t{font-size:17px}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em;font-size:13px}.gdemo:not([data-layout=wide]) .gdemo-steps .lst-item.is-active .lst-bar{margin-top:9px}.gdemo:not([data-layout=wide]) .gdemo-controls{justify-content:space-between;margin:0}.gdemo:not([data-layout=wide]) .gdemo-play{height:40px}.gdemo:not([data-layout=wide]) .gdemo-play>span{width:30px;height:30px}.gdemo:not([data-layout=wide]) .gdemo-nav button{width:40px;height:40px}.gdemo:not([data-layout=wide]) .gdemo-note{display:none}.gdemo[data-layout=stack] .gdemo-spot{top:0;right:-14px;bottom:0;left:-14px}.gdemo:not([data-layout=wide]) .lfx-card{width:240px}.gdemo:not([data-layout=wide]) .lfx-pipe .lfx-n{display:none}.gdemo[data-layout=short] .gin.gdemo-pin{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:16px;padding:80px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px))}.gdemo[data-layout=short] .gdemo-copy{width:100%;max-width:400px;justify-self:end}.gdemo[data-layout=short] .gdemo-spot{top:-2%;right:-6%;bottom:-2%;left:-4%}.ls{--ink: #f4efe6;--ink-2: rgba(244, 239, 230, .64);--ink-3: rgba(244, 239, 230, .36);--tan: #e8d9b5;--tan-2: #d9c79c;--surf: rgba(255, 255, 255, .045);--surf-2: rgba(255, 255, 255, .085);--line: rgba(255, 255, 255, .075);--line-2: rgba(255, 255, 255, .14);--card: #18181b;--card-2: #1f1f23;--red-grad: linear-gradient(165deg, #ff453a 0%, #e0140b 46%, #b80000 100%);--glass: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .03));--hi: inset 0 1px 0 rgba(255, 255, 255, .07);--mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--disp: "Archivo", "Archivo Fallback", system-ui, sans-serif;background:radial-gradient(120% 52% at 96% -12%,#d4000038,#d4000000 58%),radial-gradient(80% 40% at 0% 104%,#e8d9b50f,#e8d9b500 70%),linear-gradient(180deg,#151517,#0e0e10 52%,#09090a);font-family:Geist,Geist Fallback,system-ui,-apple-system,sans-serif;letter-spacing:-.012em}.ls .cl-n,.ls .ls-ban-t .num,.ls .au-time,.ls .ls-title,.ls .ct-av,.ls .ct-name,.ls .th-tile>b,.ls .th-bk>b,.ls .pp-n,.ls .ca-day,.ls .ca-ev.is-hot>b,.ls .rm-time,.ls .rm-time>small,.ls .jd-title,.ls .rv-score{font-family:var(--disp);font-weight:800;font-stretch:100%}.ls .cl-n{font-size:36px;line-height:42px;letter-spacing:-.035em}.ls .ls-ban-t .num{font-size:21px;letter-spacing:-.03em}.ls .au-time{font-size:58px;letter-spacing:-.045em}.ls .ls-title{font-size:30px;line-height:34px;letter-spacing:-.035em}.ls .ls-title>small{font-family:Geist,system-ui,sans-serif;font-weight:400;margin-top:6px}.ls .ct-name{font-size:26px;letter-spacing:-.03em}.ls .th-tile>b{font-size:27px;letter-spacing:-.03em}.ls .th-bk>b{font-size:21px;letter-spacing:-.025em}.ls .ca-day{font-size:20px;letter-spacing:-.03em}.ls .ca-ev.is-hot>b{font-size:21px;letter-spacing:-.025em}.ls .rm-time{font-size:84px;line-height:80px;letter-spacing:-.05em}.ls .rm-time>small{font-size:24px;letter-spacing:-.02em}.ls .jd-title{font-size:31px;letter-spacing:-.035em}.ls .rv-score{font-size:86px;line-height:82px;letter-spacing:-.05em}.ls .ls-mono,.ls .ls-tag,.ls .cl-when,.ls .pp-l,.ls .ca-h,.ls .ct-time{letter-spacing:.08em}.ls .ls-clock>span{font-weight:600;letter-spacing:-.01em}.ls .ls-home{background:#f4efe6c7}.ls .ls-acct{font-weight:600;letter-spacing:-.015em}.ls .ls-acct>b{background:var(--red-grad);color:#fff;font-family:var(--disp);font-weight:800;font-size:11px;box-shadow:inset 0 1px #ffffff47,0 6px 14px -6px #d40000e6}.ls .ls-tag{height:26px;padding:0 10px;border-radius:13px;background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--line);font-size:11px;line-height:26px}.ls .ls-tag.is-live{padding-left:9px}.ls .ls-tag.is-live:before{width:6px;height:6px;box-shadow:0 0 0 3px #ff3b3033}.ls .ls-tabs{background:linear-gradient(180deg,#141417f0,#0a0a0cfa);box-shadow:inset 0 1px #ffffff14}.ls .ls-tab{color:#f4efe657}.ls .ls-tab.is-on{color:var(--ink)}.ls .ls-tab.is-on>svg{filter:drop-shadow(0 0 10px rgba(255,69,58,.45))}.ls .ls-tabs-mark{height:3px;background:var(--red-grad);box-shadow:0 2px 10px #ff2814b3}.ls .ls-ck>li{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line);font-weight:500;letter-spacing:-.015em}.ls .ls-ck-d{box-shadow:inset 0 0 0 1.5px #ffffff29}.ls .ls-ck-d:before{background:var(--red-grad);box-shadow:0 0 12px -2px #ff321ebf}.ls .ls-ck-w{font-size:12px;letter-spacing:.02em}.ls .ls-bar{background:#ffffff12}.ls .ls-bar>i{background:linear-gradient(90deg,#b80000,#ff453a);box-shadow:0 0 10px #ff321e99}.ls .cl-k{font-weight:500}.ls .cl-av{background:radial-gradient(120% 120% at 30% 15%,#34343a,#1b1b1f 55%,#111113);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px var(--line-2),0 24px 48px -20px #000000e6}.ls .cl-av-m{background:var(--red-grad);box-shadow:0 0 46px -6px #ff2814bf}.ls .cl-mid:after{box-shadow:inset 0 0 0 1px #ff453a52}.ls .cl-rings>i{box-shadow:inset 0 0 0 1.5px #ff453ae6}.ls .cl-b{font-weight:500}.ls .cl-b>i{width:70px;height:70px;box-shadow:inset 0 1px #ffffff3d,0 14px 28px -12px #000000e6}.ls .cl-b.is-no>i{background:var(--red-grad);color:#fff}.ls .cl-b.is-yes>i{background:linear-gradient(165deg,#f6ecd3,#dccb9f);color:#141210}.ls .ls-ban{background:linear-gradient(180deg,#34343af7,#222226f7);color:var(--ink);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14,0 22px 44px -14px #000000f2}.ls .ls-ban-i{border-radius:11px;background:var(--red-grad);color:#fff;box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #d40000e6}.ls .ls-ban-t .app{color:var(--ink-2);font-size:11px;letter-spacing:.08em}.ls .ls-ban-t .when{color:var(--ink-3)}.ls .ls-ban-t .ttl{font-weight:500;color:var(--ink-2);letter-spacing:-.01em}.ls .au-track{box-shadow:inset 0 0 0 8px #ffffff0f}.ls .au-h.is-r>i{border-top-color:#ff3b30;border-right-color:#ff3b30}.ls .au-h.is-l>i{border-bottom-color:#d40000;border-left-color:#d40000}.ls .au-ring{filter:drop-shadow(0 0 18px rgba(255,40,20,.35))}.ls .au-msg{font-weight:600;letter-spacing:-.025em}.ls .is-out .th-bub,.ls .is-out .th-typing{background:linear-gradient(180deg,#f3e9cf,#e3d4ad);color:#15120c;box-shadow:inset 0 1px #ffffff8c,0 10px 24px -14px #e8d9b58c}.ls .is-in .th-bub,.ls .is-in .th-typing{background:linear-gradient(180deg,#2a2a2f,#232327);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff0d}.ls .th-bub{font-size:16.5px;line-height:23px;font-weight:450;letter-spacing:-.015em}.ls .is-out .th-bub{font-weight:500}.ls .th-meta{font-size:12px;font-weight:500;letter-spacing:0}.ls .th-sys{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line);font-size:12.5px;letter-spacing:-.005em}.ls .th-av{background:radial-gradient(120% 120% at 30% 15%,#34343a,#151517)}.ls .th-av>span{background:linear-gradient(165deg,#f3e9cf,#d9c79c);color:#15120c;font-family:var(--disp);font-weight:800;font-size:12px}.ls .th-aib{height:26px;background:linear-gradient(180deg,#ff3b303d,#d4000024);box-shadow:inset 0 0 0 1px #ff453a80,0 0 16px -4px #ff281480;font-size:12px}.ls .th-chip{box-shadow:inset 0 0 0 1.5px #ffffff29;font-size:16px}.ls .th-chip:before{background:var(--red-grad);box-shadow:0 8px 18px -8px #ff2814e6}.ls .th-book{background:linear-gradient(180deg,var(--card-2),var(--card));box-shadow:var(--hi),inset 0 0 0 1px var(--line-2),0 20px 40px -18px #000000f2}.ls .th-tile{border-radius:10px;background:var(--red-grad);box-shadow:inset 0 1px #ffffff47,0 10px 22px -10px #ff2814cc}.ls .th-tile>span{font-size:11px;letter-spacing:.14em}.ls .th-bk .k{color:#ff6a5e;font-size:12.5px}.ls .th-comp-in{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line);font-size:14.5px}.ls .th-comp-go{background:#ffffff12;box-shadow:inset 0 0 0 1px var(--line)}.ls .pp-col{background:linear-gradient(180deg,#ffffff0a,#ffffff04);box-shadow:inset 0 0 0 1px #ffffff0f}.ls .pp-l{font-size:11px}.ls .pp-card{background:linear-gradient(180deg,var(--card-2),var(--card));box-shadow:var(--hi),inset 0 0 0 1px var(--line),0 12px 24px -16px #000000e6}.ls .pp-card>b{font-weight:600;font-size:14.5px}.ls .pp-card>small{font-size:11.5px;letter-spacing:.02em}.ls .pp-card.pp-dana{background:linear-gradient(180deg,#2a1514,#1c1112);box-shadow:inset 0 0 0 1.5px #ff453ae6,0 0 36px -8px #ff281480,0 18px 30px -16px #000000f2}.ls .pp-chip .b{background:var(--red-grad);box-shadow:0 6px 14px -6px #ff2814e6}.ls .ct-av{background:linear-gradient(165deg,#f6ecd3,#d6c394);color:#15120c;box-shadow:inset 0 2px #ffffff80,0 0 0 4px #121214,0 0 0 6px #e0140b,0 0 40px -6px #ff281499}.ls .ct-tags>span{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line);font-size:12px;letter-spacing:0}.ls .ct-tags>.is-hot{background:var(--red-grad);box-shadow:0 8px 18px -8px #ff2814e6}.ls .ct-tl{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line)}.ls .ct-dot{background:#ffffff12}.ls .ct-row.is-hot .ct-dot{background:var(--red-grad);box-shadow:0 0 14px -2px #ff2814b3}.ls .ct-time{font-size:12px}.ls .ct-text{font-size:16px}.ls .ca-day{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff05}.ls .ca-day>small{font-size:10.5px;letter-spacing:.12em;color:var(--ink-2)}.ls .ca-sel{background:var(--red-grad);box-shadow:inset 0 1px #ffffff40,0 14px 28px -12px #ff2814e6}.ls .ca-ev{background:linear-gradient(180deg,var(--card-2),var(--card));box-shadow:var(--hi),inset 0 0 0 1px var(--line-2)}.ls .ca-ev:not(.is-hot):before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 2px 2px 0;background:var(--tan);opacity:.6}.ls .ca-ev.is-hot{background:var(--red-grad);box-shadow:inset 0 1px #ffffff40,0 22px 44px -16px #ff2814cc}.ls .ca-ev.is-hot>.t{font-size:11px;letter-spacing:.12em;color:#ffffffd1}.ls .ca-ev.is-hot>span:last-child{color:#ffffffdb}.ls .rm-time>small{color:var(--ink-3)}.ls .rm-sub{color:var(--ink-2)}.ls .jd-disc{background:var(--red-grad);box-shadow:inset 0 2px #ffffff40,0 0 60px -8px #ff2814b3}.ls .jd-cover{background:linear-gradient(165deg,#ff453a,#e0140b 46%,#b80000)}.ls .jd-hl>i{background:var(--red-grad)}.ls .jd-next{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line-2);font-weight:500}.ls .ak-link{background:linear-gradient(180deg,var(--card-2),var(--card));box-shadow:var(--hi),inset 0 0 0 1px var(--line-2)}.ls .ak-img{background:radial-gradient(90% 120% at 50% -10%,#ff785a59,#ff785a00 60%),linear-gradient(180deg,#9a120a,#4a0c08 62%,#200a08)}.ls .ak-img>svg{color:#ffd76a;filter:drop-shadow(0 0 8px rgba(255,190,80,.55))}.ls .ak-t{font-weight:600;font-size:16px}.ls .rv-k>i{box-shadow:0 0 0 3px #ff3b3038}.ls .rv-star>.o{color:#f4efe633}.ls .rv-star>.f{color:#f7c948;filter:drop-shadow(0 0 10px rgba(247,180,50,.55))}.ls .rv-burst{box-shadow:0 0 0 2px #f7c948}.ls .rv-card{background:var(--glass);box-shadow:var(--hi),inset 0 0 0 1px var(--line)}.ls .rv-q{font-size:16px;line-height:23px;font-weight:450}.ls .rv-by>b{background:linear-gradient(165deg,#f3e9cf,#d9c79c);font-family:var(--disp);font-weight:800;font-size:11px}.ls .rv-chip{height:34px;background:linear-gradient(180deg,#ff3b303d,#d4000024);box-shadow:inset 0 0 0 1px #ff453a80,0 0 18px -4px #ff281473;font-size:14px}.ls .rv-draft{background:linear-gradient(180deg,#2a2a2f,#232327);box-shadow:var(--hi),inset 0 0 0 1px #ffffff0d;font-size:14.5px}
