.rI78ha_studio{width:100%;min-width:0}.rI78ha_stage{aspect-ratio:1.29;isolation:isolate;width:100%;position:relative}.rI78ha_scene{z-index:0;pointer-events:none;position:absolute;inset:0}.rI78ha_canvas{pointer-events:none;z-index:0;opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.rI78ha_canvas[data-ready=true]{opacity:1}.rI78ha_accessible{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.rI78ha_canvas{transition:none}}@media (max-width:639px){.rI78ha_stage{aspect-ratio:1.05}}
._8bkKPW_live{border-radius:.5rem;transition:opacity .5s;animation:.45s ease-out backwards _8bkKPW_summary-appear;position:absolute;left:0;right:0}._8bkKPW_live[data-phase=clearing]{opacity:0;pointer-events:none}._8bkKPW_glow,._8bkKPW_ring{border-radius:inherit;background:linear-gradient(90deg, var(--summary-colors)) 0 0 / 200% 100% repeat-x;pointer-events:none;transition:opacity .7s;animation:4s linear infinite paused _8bkKPW_summary-flow;position:absolute;inset:0}._8bkKPW_glow{z-index:-1;opacity:.5;filter:blur(12px);inset:-2px}._8bkKPW_glow:after,._8bkKPW_ring:after{content:"";border-radius:inherit;background:var(--summary-color);opacity:0;transition:opacity .45s;position:absolute;inset:0}._8bkKPW_live[data-phase=working] :is(._8bkKPW_glow,._8bkKPW_ring),._8bkKPW_live[data-phase=settling] :is(._8bkKPW_glow,._8bkKPW_ring){animation-play-state:running}._8bkKPW_live[data-phase=settling] :is(._8bkKPW_glow,._8bkKPW_ring):after,._8bkKPW_live[data-phase=done] :is(._8bkKPW_glow,._8bkKPW_ring):after{opacity:1}._8bkKPW_live[data-phase=done] :is(._8bkKPW_glow,._8bkKPW_ring){opacity:0}._8bkKPW_pending{background:var(--surface);border-radius:calc(.5rem - 1.5px);align-items:center;gap:.5rem;padding:0 calc(.5rem - .5px) 0 calc(.75rem + 1.5px);font-size:.75rem;display:flex;position:absolute;inset:1.5px}._8bkKPW_status{min-width:0;color:var(--muted);flex:1;align-items:center;gap:.375rem;transition:opacity .3s,filter .3s,transform .3s;display:flex}._8bkKPW_live[data-phase=settling] ._8bkKPW_status{opacity:0;filter:blur(4px);transform:translateY(-3px)}._8bkKPW_phrase{white-space:nowrap;text-overflow:ellipsis;color:#0000;background-color:var(--muted);background-image:linear-gradient(100deg, transparent 40%, var(--foreground) 50%, transparent 60%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;min-width:0;font-weight:600;animation:2s linear infinite _8bkKPW_summary-shimmer,.36s cubic-bezier(.2,.8,.2,1) backwards _8bkKPW_summary-rise;overflow:hidden}._8bkKPW_live[data-phase=waiting] ._8bkKPW_phrase{animation-play-state:paused,running}._8bkKPW_reveal{animation:.6s ease-out backwards _8bkKPW_summary-reveal}._8bkKPW_reveal>span>:not(:first-child){animation:.42s cubic-bezier(.2,.8,.2,1) 60ms backwards _8bkKPW_summary-rise}@keyframes _8bkKPW_summary-flow{to{background-position:200% 0}}@keyframes _8bkKPW_summary-shimmer{to{background-position:0 0}}@keyframes _8bkKPW_summary-rise{0%{opacity:0;filter:blur(3px);transform:translateY(5px)}}@keyframes _8bkKPW_summary-appear{0%{opacity:0;transform:translateY(4px)}}@keyframes _8bkKPW_summary-reveal{0%{border-color:var(--summary-color);background-color:var(--surface)}}
.-bvB-W_chat[data-phase=clearing] .-bvB-W_conversation{opacity:0;transition:opacity .5s}.-bvB-W_rise{opacity:0}.-bvB-W_rise[data-shown]{opacity:1;animation:.45s cubic-bezier(.2,.8,.2,1) backwards -bvB-W_chat-rise}.-bvB-W_word{opacity:0}.-bvB-W_word[data-shown]{opacity:1;animation:.32s ease-out backwards -bvB-W_chat-word}.-bvB-W_transient{opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .3s,filter .3s}.-bvB-W_transient[data-shown]{opacity:1;filter:none}.-bvB-W_status{display:grid}.-bvB-W_status>*{grid-area:1/1}.-bvB-W_phrase{white-space:nowrap;text-overflow:ellipsis;color:#0000;background-color:var(--muted);background-image:linear-gradient(100deg, transparent 40%, var(--foreground) 50%, transparent 60%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;min-width:0;font-weight:600;animation:2s linear infinite -bvB-W_chat-shimmer,.36s cubic-bezier(.2,.8,.2,1) backwards -bvB-W_chat-rise;overflow:hidden}.-bvB-W_card[data-shown] .-bvB-W_settle{animation:-bvB-W_chat-rise .45s var(--delay) cubic-bezier(.2, .8, .2, 1) backwards}.-bvB-W_segment{transform-origin:0}.-bvB-W_card[data-shown] .-bvB-W_segment{animation:-bvB-W_chat-grow .52s var(--delay) cubic-bezier(.2, .8, .2, 1) backwards}.-bvB-W_caret{background:var(--accent);width:1.5px;height:1.1em;animation:1s step-end infinite -bvB-W_chat-blink;display:inline-block}.-bvB-W_send[data-pressed]{animation:.3s ease-out -bvB-W_chat-press}@keyframes -bvB-W_chat-rise{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}}@keyframes -bvB-W_chat-word{0%{opacity:0;filter:blur(4px)}}@keyframes -bvB-W_chat-grow{0%{transform:scaleX(0)}}@keyframes -bvB-W_chat-shimmer{to{background-position:0 0}}@keyframes -bvB-W_chat-blink{50%{opacity:0}}@keyframes -bvB-W_chat-press{50%{transform:scale(.88)}}
._4K9GJW_viewport{--fade:2.5rem;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line) transparent;min-width:0;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);flex:1;overflow-x:auto;container-type:inline-size}._4K9GJW_track{align-items:center;gap:1.25rem;width:max-content;padding:.25rem;display:flex}._4K9GJW_track li{scroll-snap-align:start}._4K9GJW_badge{border-radius:.5rem;align-items:center;min-height:2.75rem;display:flex}._4K9GJW_badge img{object-fit:contain;filter:grayscale();opacity:.7;width:8rem;height:2rem;transition:filter .2s,opacity .2s}@media (prefers-color-scheme:dark){._4K9GJW_badge img{opacity:.55}}._4K9GJW_badge:hover img,._4K9GJW_badge:focus-visible img{filter:none;opacity:1}._4K9GJW_badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._4K9GJW_pause:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._4K9GJW_pause{width:2.75rem;height:2.75rem;color:var(--muted);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;transition:color .2s,background-color .2s;display:none}._4K9GJW_pause:hover{background:var(--surface);color:var(--foreground)}._4K9GJW_pause svg{width:1rem;height:1rem}:is(._4K9GJW_pause:has(:checked) ._4K9GJW_pauseIcon,._4K9GJW_pause:not(:has(:checked)) ._4K9GJW_playIcon){display:none}@keyframes _4K9GJW_pan{0%,2%{transform:translate(0)}98%,to{transform:translate(calc(100cqw - 100%))}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (not (any-pointer:coarse)) and (prefers-reduced-motion:no-preference){._4K9GJW_viewport{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);overflow-x:hidden}._4K9GJW_track{padding-inline:var(--fade);animation:120s linear infinite alternate _4K9GJW_pan}._4K9GJW_viewport:focus-within{overflow-x:auto}._4K9GJW_viewport:focus-within ._4K9GJW_track{animation:none}._4K9GJW_viewport:hover ._4K9GJW_track{animation-play-state:paused}._4K9GJW_row:has(._4K9GJW_pause :checked) ._4K9GJW_track{animation-play-state:paused}._4K9GJW_pause{display:grid}}
.ICPfOW_stage{place-items:center;margin:0;padding-block:12px 36px;display:grid;position:relative}.ICPfOW_stage:before{content:"";filter:blur(6px);background:radial-gradient(closest-side,#1818163d,#0000);width:62%;height:34px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ICPfOW_phone{aspect-ratio:290/630;background:linear-gradient(145deg,#4a4a4e 0%,#1d1d1f 38%,#2e2e31 72%,#1a1a1c 100%);border-radius:54px;width:290px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #fff3,inset 0 0 0 3.5px #0e0e10,0 0 0 1px #77777c,0 40px 80px -26px #18181680,0 18px 36px -18px #18181659}.ICPfOW_side{background:linear-gradient(90deg,#707075,#2b2b2e);width:3px;position:absolute}.ICPfOW_action{border-radius:2px 0 0 2px;height:28px;top:106px;left:-3px}.ICPfOW_volumeUp{border-radius:2px 0 0 2px;height:50px;top:158px;left:-3px}.ICPfOW_volumeDown{border-radius:2px 0 0 2px;height:50px;top:220px;left:-3px}.ICPfOW_power{background:linear-gradient(270deg,#707075,#2b2b2e);border-radius:0 2px 2px 0;height:78px;top:176px;right:-3px}.ICPfOW_screen{isolation:isolate;color:#fff;background:#110e0d;border-radius:44px;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,system-ui,sans-serif;position:relative;overflow:hidden}.ICPfOW_wallpaper{z-index:-1;background:radial-gradient(58% 34% at 70% 47%,#ffc19b 0%,#ff8352 26%,#ff5c359e 50%,#0000 78%),radial-gradient(95% 55% at 18% 108%,#0b0908 0%,#0000 70%),linear-gradient(#1b1512 0%,#3b1f15 40%,#2a1610 68%,#0f0c0b 100%);position:absolute;inset:0}.ICPfOW_wallpaper:after{content:"";background:repeating-linear-gradient(122deg,#ffecd62b 0 11px,#0000 11px 28px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 42% at 66% 47%,#000 0%,#0000 78%);mask-image:radial-gradient(72% 42% at 66% 47%,#000 0%,#0000 78%)}.ICPfOW_screen:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff1c 0%,#ffffff08 28%,#0000 44%);position:absolute;inset:0}.ICPfOW_island{z-index:4;background:#000;border-radius:999px;width:84px;height:26px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.ICPfOW_status{transform-origin:100%;align-items:center;gap:4px;display:flex;position:absolute;top:18px;right:20px;transform:scale(.88)}.ICPfOW_lock{opacity:.9;width:12px;position:absolute;top:54px;left:50%;transform:translate(-50%)}.ICPfOW_date{text-align:center;color:#ffffffdb;width:100%;margin:0;font-size:15px;font-weight:600;position:absolute;top:76px}.ICPfOW_time{letter-spacing:-.03em;text-align:center;font-variant-numeric:tabular-nums;color:#fffffff2;text-shadow:0 2px 24px #0000002e;width:100%;margin:0;font-size:84px;font-weight:700;line-height:1;position:absolute;top:92px}.ICPfOW_activity{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#1c1c1ed6;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:15px 16px;display:grid;position:absolute;bottom:104px;left:11px;right:11px;box-shadow:inset 0 0 0 .5px #ffffff1f}.ICPfOW_project{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.ICPfOW_elapsed{letter-spacing:-.01em;text-align:right;font-variant-numeric:tabular-nums;font-size:21px;font-weight:500;line-height:1.1}.ICPfOW_client{white-space:nowrap;color:#ebebf599;align-items:center;gap:5px;min-width:0;font-size:11px;display:flex;overflow:hidden}.ICPfOW_dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.ICPfOW_amount{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ICPfOW_quick{justify-content:space-between;display:flex;position:absolute;bottom:34px;left:34px;right:34px}.ICPfOW_round{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12100f6b;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.ICPfOW_home{background:#ffffffeb;border-radius:999px;width:108px;height:4px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}
.faImAW_footer{color:#f4f3ef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#121210}.faImAW_wall{z-index:-1;color:#181815;font-family:var(--font-heading), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(3.25rem,7.5vw,16rem);font-weight:600;line-height:.92;position:absolute;inset:0;overflow:hidden}.faImAW_row{transform:translateX(var(--shift,0));gap:.5em;display:flex}.faImAW_counter{flex:none}.faImAW_chart{pointer-events:none;-webkit-mask-composite:source-in;width:100%;height:calc(100% + 6rem);position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 60%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}
