._0ysBUG_labels{display:grid}._0ysBUG_email,._0ysBUG_done{transition:opacity var(--d-2) var(--ease-out), transform var(--d-3) var(--spring), filter var(--d-2) var(--ease-out);grid-area:1/1}._0ysBUG_done{opacity:0;filter:blur(4px);justify-self:center;transform:translateY(8px)}._0ysBUG_copy[data-copied] ._0ysBUG_email{opacity:0;filter:blur(4px);transform:translateY(-8px)}._0ysBUG_copy[data-copied] ._0ysBUG_done{opacity:1;filter:none;transform:none}._0ysBUG_icoCopy{transition:opacity var(--d-1) var(--ease-out)}._0ysBUG_icoCheck{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--d-3) var(--ease-out)}._0ysBUG_copy[data-copied] ._0ysBUG_icoCopy{opacity:0}._0ysBUG_copy[data-copied] ._0ysBUG_icoCheck{stroke-dashoffset:0;transition-delay:var(--d-1)}
.DdzYfq_contact{padding-block:var(--s9) var(--section)}.DdzYfq_panel{gap:var(--s8);margin-top:var(--s9);border-radius:calc(var(--r-l) + 8px);background:radial-gradient(70% 90% at 0% 0%, #c4b5fd1a, transparent 60%), radial-gradient(60% 80% at 100% 100%, #f472b61a, transparent 60%), linear-gradient(180deg, var(--surface) 0%, #18111f 100%);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-3);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:clamp(32px,5vw,72px);display:grid;position:relative}.DdzYfq_cat{filter:drop-shadow(0 18px 20px #08040c80);pointer-events:none;width:clamp(120px,12vw,168px);position:absolute;top:0;right:clamp(32px,9vw,140px);translate:0 -94%}.DdzYfq_about .DdzYfq_h2{margin-top:var(--s4)}.DdzYfq_about .DdzYfq_lead{margin-top:var(--s5);max-width:40ch}.DdzYfq_body{margin-top:var(--s4);max-width:56ch;color:var(--text-2)}.DdzYfq_reach{padding:var(--s6);border-radius:var(--r-l);box-shadow:inset 0 0 0 1px var(--line);background:#120c178c;flex-direction:column;align-self:end;display:flex}.DdzYfq_label{color:var(--text-3);font-size:var(--t-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.DdzYfq_pitch{margin-top:var(--s3);font-family:var(--font-serif);font-size:1.5rem;line-height:1.25}.DdzYfq_acts{gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;display:flex}.DdzYfq_links{margin-top:var(--s5);border-top:1px solid var(--line)}.DdzYfq_links a{align-items:center;gap:var(--s3);border-bottom:1px solid var(--line);height:52px;transition:color var(--d-2) var(--ease-out);font-weight:600;display:flex}.DdzYfq_handle{color:var(--text-3);font-size:var(--t-small);margin-left:auto;font-weight:400}.DdzYfq_links svg{width:16px;height:16px;color:var(--text-3);transition:transform var(--d-2) var(--ease-out), color var(--d-2) var(--ease-out)}.DdzYfq_links a:hover{color:var(--pink-soft)}.DdzYfq_links a:hover svg{color:var(--pink-soft);transform:translate(2px,-2px)}@media (max-width:900px){.DdzYfq_panel{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.DdzYfq_reach{padding:var(--s5)}}
._8IKkYa_exp{padding-block:var(--section);background:linear-gradient(#0000,#7a55900f 50%,#0000)}._8IKkYa_head{max-width:720px;margin-bottom:var(--s8)}._8IKkYa_head ._8IKkYa_h2{margin-top:var(--s4)}._8IKkYa_head ._8IKkYa_lead{margin-top:var(--s4);max-width:52ch}._8IKkYa_chart{--who:300px;--gap:var(--s6);--chev:24px;position:relative}._8IKkYa_axis{height:32px;margin-left:calc(var(--who) + var(--gap) + var(--s4));margin-right:calc(var(--chev) + var(--gap) + var(--s4));color:var(--text-3);font-size:var(--t-caption);font-variant-numeric:tabular-nums;position:relative}._8IKkYa_axis span{position:absolute;top:0;translate:-50%}._8IKkYa_axis span:first-child{translate:0}._8IKkYa_nowTick{color:var(--pink-soft);font-weight:600;translate:-100%!important}._8IKkYa_rows{border-top:1px solid var(--line)}._8IKkYa_row{border-bottom:1px solid var(--line)}._8IKkYa_row::details-content{block-size:0;transition:block-size var(--d-3) var(--ease-out), content-visibility var(--d-3) allow-discrete;overflow:clip}._8IKkYa_row[open]::details-content{block-size:auto}._8IKkYa_sum{grid-template-columns:var(--who) minmax(0, 1fr) var(--chev);align-items:center;gap:var(--gap);min-height:76px;padding:var(--s3) var(--s4);border-radius:var(--r-m);cursor:pointer;transition:background-color var(--d-2) var(--ease-out);list-style:none;display:grid}._8IKkYa_sum::-webkit-details-marker{display:none}._8IKkYa_sum:hover{background:#fff1f808}._8IKkYa_sum:focus-visible{outline-offset:-2px}._8IKkYa_who{flex-direction:column;min-width:0;display:flex}._8IKkYa_co{font-weight:600;line-height:1.35}._8IKkYa_role{color:var(--text-3);font-size:var(--t-small);line-height:1.4}._8IKkYa_track{background:linear-gradient(90deg, var(--line) 0 1px, transparent 1px) 0 0 / calc(100% / var(--years)) 100% repeat-x, linear-gradient(var(--line), var(--line)) 0 50% / 100% 1px no-repeat;height:28px;position:relative}._8IKkYa_bar{top:50%;left:var(--l);width:var(--w);border-radius:var(--r-pill);transform-origin:0;height:12px;transition:filter var(--d-2) var(--ease-out), height var(--d-2) var(--ease-out);background:linear-gradient(90deg,#4a3a5c,#5d4a72);position:absolute;translate:0 -50%;box-shadow:inset 0 1px #ffffff1f}._8IKkYa_row[data-current] ._8IKkYa_bar{background:linear-gradient(90deg, var(--lavender), var(--pink-soft));box-shadow:inset 0 1px #fff6,0 0 18px -2px #f472b673}._8IKkYa_row[data-current] ._8IKkYa_bar:after{content:"";width:8px;height:8px;animation:_8IKkYa_pulse 2.4s var(--ease-out) infinite;background:#fff;border-radius:50%;position:absolute;top:50%;right:-3px;translate:0 -50%;box-shadow:0 0 0 4px #f9a8d459}._8IKkYa_sum:hover ._8IKkYa_bar{filter:brightness(1.15);height:14px}._8IKkYa_chev{width:20px;height:20px;color:var(--text-3);transition:transform var(--d-3) var(--spring), color var(--d-2) var(--ease-out)}._8IKkYa_row[open] ._8IKkYa_chev{color:var(--text);transform:rotate(180deg)}._8IKkYa_detail{gap:var(--s3);max-width:76ch;padding:0 var(--s4) var(--s6) calc(var(--who) + var(--gap) + var(--s4));display:grid}._8IKkYa_area{color:var(--pink-soft);font-size:var(--t-small);font-weight:500}._8IKkYa_text{color:var(--text-2)}._8IKkYa_links{gap:var(--s2) var(--s5);font-size:var(--t-small);flex-wrap:wrap;display:flex}@keyframes _8IKkYa_pulse{50%{box-shadow:0 0 0 8px #f9a8d400}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._8IKkYa_bar{animation:linear both _8IKkYa_grow;animation-timeline:view();animation-range:entry}}}@keyframes _8IKkYa_grow{0%{opacity:.2;transform:scaleX(.04)}}@media (max-width:860px){._8IKkYa_chart{--who:0px;--gap:0px}._8IKkYa_axis{margin-inline:var(--s4)}._8IKkYa_sum{grid-template-columns:minmax(0, 1fr) var(--chev);gap:var(--s3) var(--s4)}._8IKkYa_track{grid-area:2/1/auto/-1}._8IKkYa_detail{padding:0 var(--s4) var(--s5)}}
.X6B3cG_stage{aspect-ratio:1;-webkit-user-select:none;user-select:none;width:100%;position:relative}.X6B3cG_glow{filter:blur(28px);pointer-events:none;background:radial-gradient(closest-side,#ffecd257,#f9a8d429 58%,#0000 100%);border-radius:50%;position:absolute;inset:30% 18% 6%;transform:scale(1.35)}.X6B3cG_poster,.X6B3cG_stage canvas{width:100%;height:100%;position:absolute;inset:0}.X6B3cG_poster{pointer-events:none;transition:opacity var(--d-4) var(--ease-out)}.X6B3cG_stage canvas{opacity:0;transition:opacity var(--d-4) var(--ease-out), transform 1.2s var(--ease-out);transform:scale(.985)}.X6B3cG_stage[data-ready] canvas{opacity:1;transform:none}.X6B3cG_stage[data-ready] .X6B3cG_poster{opacity:0}.X6B3cG_heart{z-index:2;width:22px;height:22px;fill:var(--pink-soft);filter:drop-shadow(0 0 8px #f472b6b3);pointer-events:none;animation:X6B3cG_heart 1.4s var(--ease-out) forwards;margin:-11px 0 0 -11px;position:absolute}.X6B3cG_heart:nth-child(3n){fill:var(--pink);animation-duration:1.6s}@keyframes X6B3cG_heart{0%{opacity:0;transform:translateY(8px)scale(.4)}18%{opacity:1;transform:translate(calc(var(--dx) * .3), -10px) scale(1.1)}to{opacity:0;transform:translate(var(--dx), -90px) scale(.8)}}@media (prefers-reduced-motion:no-preference){.X6B3cG_stage:not([data-ready]) .X6B3cG_poster{animation:7s ease-in-out infinite X6B3cG_float}}@keyframes X6B3cG_float{50%{transform:translateY(-8px)}}
._c2bZq_clouds{pointer-events:none;height:clamp(120px,16vw,240px);position:absolute;bottom:-1px;left:-40px;right:-40px}._c2bZq_clouds svg{will-change:transform;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){._c2bZq_back,._c2bZq_mid,._c2bZq_front{animation:ease-in-out infinite alternate _c2bZq_drift}}._c2bZq_back{--dx:26px;animation-duration:19s}._c2bZq_mid{--dx:-18px;animation-duration:14s}._c2bZq_front{--dx:12px;animation-duration:11s}@keyframes _c2bZq_drift{0%{transform:translate3d(calc(var(--dx) * -1), 0, 0)}to{transform:translate3d(var(--dx), 0, 0)}}
.yXj90q_sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.yXj90q_dot{background:#fff1f8;border-radius:50%;position:absolute}.yXj90q_tw{animation:4.8s ease-in-out infinite yXj90q_twinkle;box-shadow:0 0 6px #fff1f8cc}.yXj90q_sparkle{filter:drop-shadow(0 0 6px);animation:6s ease-in-out infinite yXj90q_sparkle;position:absolute;translate:-50% -50%}@keyframes yXj90q_twinkle{50%{opacity:.2}}@keyframes yXj90q_sparkle{0%,to{opacity:.95;transform:scale(1)rotate(0)}50%{opacity:.45;transform:scale(.55)rotate(45deg)}}@media (max-width:899px){.yXj90q_sparkle:nth-of-type(3),.yXj90q_sparkle:nth-of-type(5),.yXj90q_sparkle:nth-of-type(6){display:none}}
._9DX33G_pill{border-radius:var(--r-pill);max-width:100%;height:36px;box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-2);font-size:var(--t-caption);transition:box-shadow var(--d-2) var(--ease-out), color var(--d-2) var(--ease-out);background:#1c142499;align-items:center;gap:10px;padding:0 16px 0 12px;font-weight:500;display:inline-flex}._9DX33G_pill:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-3)}._9DX33G_text{white-space:nowrap;text-overflow:ellipsis;animation:_9DX33G_swap var(--d-3) var(--ease-out);overflow:hidden}._9DX33G_dot{background:var(--text-3);width:8px;height:8px;transition:background-color var(--d-3) var(--ease-out);border-radius:50%;flex:none;position:relative}._9DX33G_pill[data-status=online] ._9DX33G_dot{background:var(--mint)}._9DX33G_pill[data-status=idle] ._9DX33G_dot{background:var(--gold)}._9DX33G_pill[data-status=dnd] ._9DX33G_dot{background:var(--rose)}._9DX33G_pill[data-status=online] ._9DX33G_dot:after{content:"";background:var(--mint);animation:_9DX33G_ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes _9DX33G_ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}@keyframes _9DX33G_swap{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}}
._7HnD1W_hero{isolation:isolate;background:radial-gradient(60% 70% at 74% 58%,#7a559052,#0000 70%),radial-gradient(40% 50% at 8% 10%,#c4b5fd12,#0000 70%),linear-gradient(#0f0a14 0%,#1a1222 62%,#241830 100%);align-items:center;min-height:max(640px,min(100svh,980px));padding-top:120px;padding-bottom:clamp(96px,12vw,168px);display:flex;position:relative;overflow:hidden}._7HnD1W_grid{z-index:1;align-items:center;gap:var(--s5);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid;position:relative}._7HnD1W_copy{z-index:3;flex-direction:column;align-items:flex-start;display:flex;position:relative}._7HnD1W_name{margin-top:var(--s6);font-family:var(--font-serif);font-size:var(--t-display);letter-spacing:-.035em;font-weight:400;line-height:.96}._7HnD1W_name em{color:var(--pink-soft);padding-right:.04em;font-style:italic;font-weight:350}._7HnD1W_lead{max-width:30ch;margin-top:var(--s5);font-size:var(--t-lead);color:var(--text-2);line-height:1.5}._7HnD1W_acts{gap:var(--s3);margin-top:var(--s6);flex-wrap:wrap;display:flex}._7HnD1W_now{margin-top:var(--s5);color:var(--text-3);font-size:var(--t-small)}._7HnD1W_stage{z-index:1;width:100%;max-width:660px;margin-right:calc(var(--s6) * -1);justify-self:end;margin-bottom:calc(-1.05*clamp(96px,12vw,168px));position:relative}@media (prefers-reduced-motion:no-preference){._7HnD1W_w{animation:_7HnD1W_rise 1.1s var(--ease-out) backwards;display:inline-block}._7HnD1W_w:nth-child(2){animation-delay:80ms}._7HnD1W_w:nth-child(3){animation-delay:.16s}._7HnD1W_lead,._7HnD1W_acts,._7HnD1W_now{animation:_7HnD1W_rise 1.1s var(--ease-out) backwards}._7HnD1W_lead{animation-delay:.24s}._7HnD1W_acts{animation-delay:.32s}._7HnD1W_now{animation-delay:.4s}._7HnD1W_stage{animation:_7HnD1W_moonrise 1.6s var(--ease-out) .12s backwards}}@keyframes _7HnD1W_rise{0%{filter:blur(6px);transform:translateY(18px)}}@keyframes _7HnD1W_moonrise{0%{transform:translateY(56px)scale(.94)}}@media (max-width:899px){._7HnD1W_hero{align-items:flex-start;min-height:0;padding-top:88px}._7HnD1W_grid{grid-template-columns:minmax(0,1fr);gap:0}._7HnD1W_stage{width:min(58vw,300px);margin:0 0 calc(var(--s5) * -1);order:-1;justify-self:center}._7HnD1W_name{margin-top:var(--s5)}}
.PlrzIW_now{padding-block:var(--section)}.PlrzIW_head{max-width:720px;margin-bottom:var(--s7)}.PlrzIW_head .PlrzIW_h2{margin-top:var(--s4)}.PlrzIW_head .PlrzIW_lead{margin-top:var(--s4);max-width:52ch}.PlrzIW_grid{gap:var(--s5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.PlrzIW_card{min-width:0;min-height:220px;padding:var(--s6);border-radius:var(--r-l);background:linear-gradient(180deg, var(--surface) 0%, #18111f 100%);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-2);animation:PlrzIW_in var(--d-3) var(--ease-out);flex-direction:column;display:flex;position:relative}.PlrzIW_time{background:radial-gradient(120% 80% at 100% 0%, #c4b5fd1f, transparent 60%), linear-gradient(180deg, var(--surface) 0%, #18111f 100%);grid-area:span 2/span 4}.PlrzIW_code,.PlrzIW_music{grid-column:span 4}.PlrzIW_offline{grid-column:span 8;justify-content:center}.PlrzIW_chart{grid-column:span 8}.PlrzIW_grid[data-state=down] .PlrzIW_chart{grid-column:5/span 8}@media (min-width:1025px){.PlrzIW_grid[data-state=down]:not(:has(.PlrzIW_chart)) .PlrzIW_offline{grid-row:span 2}}.PlrzIW_label{color:var(--text-3);font-size:var(--t-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.PlrzIW_clock{margin-top:var(--s5);font-family:var(--font-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,2.2rem + 2.6vw,4.5rem);font-weight:350;line-height:1}.PlrzIW_sub{margin-top:var(--s2);color:var(--text-2);font-size:var(--t-small)}.PlrzIW_sub b{color:var(--text);font-weight:600}.PlrzIW_status{padding-top:var(--s6);align-items:center;gap:10px;margin-top:auto;font-weight:500;display:flex}.PlrzIW_status i{background:var(--text-3);border-radius:50%;flex:none;width:10px;height:10px}.PlrzIW_status[data-status=online] i{background:var(--mint);box-shadow:0 0 0 4px #99f6e426}.PlrzIW_status[data-status=idle] i{background:var(--gold);box-shadow:0 0 0 4px #fde68a26}.PlrzIW_status[data-status=dnd] i{background:var(--rose);box-shadow:0 0 0 4px #fb718526}.PlrzIW_day24{margin-top:var(--s6)}.PlrzIW_part{margin-bottom:var(--s3);color:var(--text);font-size:var(--t-small);font-weight:600}.PlrzIW_sky{border-radius:var(--r-pill);height:8px;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(90deg,#2c1f3c 0% 21%,#f9a8d4 28%,#fde68a 50%,#f9a8d4 74%,#2c1f3c 81% 100%);display:block;position:relative}.PlrzIW_sky i{background:var(--cream);width:16px;height:16px;box-shadow:0 0 0 3px var(--surface), 0 0 16px #fff4dc99;border-radius:50%;transition:left 1s linear;position:absolute;top:50%;translate:-50% -50%}.PlrzIW_ticks{margin-top:var(--s2);color:var(--text-3);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.6875rem;display:flex}.PlrzIW_ticks b{font-weight:500}.PlrzIW_fresh{margin-top:var(--s2);color:var(--text-3);font-size:var(--t-caption)}.PlrzIW_big{margin-top:var(--s3);font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:400;line-height:1.15}.PlrzIW_file{font-family:var(--font-code);letter-spacing:-.02em;overflow-wrap:anywhere;align-items:center;margin-top:auto;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);display:flex}.PlrzIW_caret{background:var(--pink-soft);flex:none;width:2px;height:1.1em;margin-left:4px;animation:1.1s step-end infinite PlrzIW_blink}.PlrzIW_quiet{color:var(--text-3);margin-top:auto}.PlrzIW_song{align-items:center;gap:var(--s4);margin-top:auto;display:flex}.PlrzIW_art{border-radius:var(--r-s);background:linear-gradient(135deg, var(--lavender), var(--pink));width:72px;height:72px;box-shadow:var(--shadow-1);flex:none;overflow:hidden}.PlrzIW_art img{object-fit:cover;width:100%;height:100%}.PlrzIW_meta{flex:1;min-width:0}.PlrzIW_track{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.PlrzIW_music .PlrzIW_track:not(.PlrzIW_song .PlrzIW_track){margin-top:auto}.PlrzIW_meta .PlrzIW_sub{text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.PlrzIW_progress{align-items:center;gap:var(--s3);margin-top:var(--s3);display:flex}.PlrzIW_bar{border-radius:var(--r-pill);background:var(--surface-3);flex:1;height:4px;position:relative;overflow:hidden}.PlrzIW_bar span{border-radius:inherit;background:linear-gradient(90deg, var(--lavender), var(--pink-soft));transform-origin:0;transition:transform 1s linear;position:absolute;inset:0}.PlrzIW_times{color:var(--text-3);font-size:var(--t-caption);font-variant-numeric:tabular-nums}.PlrzIW_skel{border-radius:var(--r-s);background:linear-gradient(90deg, var(--surface-2) 0%, var(--surface-3) 50%, var(--surface-2) 100%) 0 0 / 200% 100%;height:48px;margin-top:auto;animation:1.4s linear infinite PlrzIW_shimmer}.PlrzIW_chartHead{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;display:flex}.PlrzIW_legend{gap:var(--s2) var(--s4);color:var(--text-2);font-size:var(--t-caption);flex-wrap:wrap;display:flex}.PlrzIW_legend li{align-items:center;gap:6px;display:flex}.PlrzIW_legend i{border-radius:2px;width:8px;height:8px}.PlrzIW_bars{height:168px;margin-top:var(--s6);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;display:grid}.PlrzIW_day{outline-offset:2px;border-radius:6px;align-items:flex-end;height:100%;display:flex;position:relative}.PlrzIW_stack{background:var(--surface-3);width:100%;min-height:3px;transition:filter var(--d-2) var(--ease-out);animation:PlrzIW_rise var(--d-4) var(--ease-out) backwards;transform-origin:bottom;border-radius:6px;flex-direction:column-reverse;display:flex;overflow:hidden}.PlrzIW_stack span{flex-basis:0}.PlrzIW_day:hover .PlrzIW_stack,.PlrzIW_day:focus-visible .PlrzIW_stack{filter:brightness(1.2)}.PlrzIW_tip{z-index:2;border-radius:var(--r-s);background:var(--surface-3);box-shadow:var(--shadow-2);color:var(--text-2);font-size:var(--t-caption);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--d-2) var(--ease-out), translate var(--d-2) var(--ease-out);padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px}.PlrzIW_tip b{color:var(--text);font-weight:600}.PlrzIW_day:hover .PlrzIW_tip,.PlrzIW_day:focus-visible .PlrzIW_tip{opacity:1;translate:-50%}.PlrzIW_day:first-child .PlrzIW_tip{left:0;translate:0 4px}.PlrzIW_day:first-child:hover .PlrzIW_tip,.PlrzIW_day:first-child:focus-visible .PlrzIW_tip{translate:0}.PlrzIW_day:last-child .PlrzIW_tip{left:auto;right:0;translate:0 4px}.PlrzIW_day:last-child:hover .PlrzIW_tip,.PlrzIW_day:last-child:focus-visible .PlrzIW_tip{translate:0}.PlrzIW_foot{margin-top:var(--s4);color:var(--text-3);font-size:var(--t-caption)}@keyframes PlrzIW_in{0%{opacity:0;transform:translateY(8px)}}@keyframes PlrzIW_rise{0%{transform:scaleY(0)}}@keyframes PlrzIW_blink{50%{opacity:0}}@keyframes PlrzIW_shimmer{to{background-position:-200% 0}}@media (max-width:1024px){.PlrzIW_time,.PlrzIW_offline,.PlrzIW_chart,.PlrzIW_grid[data-state=down] .PlrzIW_chart{grid-area:auto/span 12}.PlrzIW_code,.PlrzIW_music{grid-column:span 6}.PlrzIW_time{min-height:0}}@media (max-width:640px){.PlrzIW_grid{gap:var(--s4)}.PlrzIW_code,.PlrzIW_music{grid-column:span 12}.PlrzIW_card{padding:var(--s5);min-height:0}.PlrzIW_file,.PlrzIW_song,.PlrzIW_quiet{margin-top:var(--s5)}.PlrzIW_bars{gap:4px}}
.jbdvDa_work{padding-block:var(--s9) var(--section);position:relative}.jbdvDa_head{align-items:end;gap:var(--s5) var(--s8);margin-bottom:var(--s8);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.jbdvDa_head .jbdvDa_h2{margin-top:var(--s4)}.jbdvDa_head .jbdvDa_lead{max-width:44ch;font-size:1.125rem}.jbdvDa_grid{gap:var(--s5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.jbdvDa_card{--mx:50%;--my:30%;isolation:isolate;border-radius:var(--r-l);background:linear-gradient(180deg, var(--surface) 0%, #18111f 100%);min-width:0;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-2);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);flex-direction:column;grid-column:span 4;display:flex;position:relative}.jbdvDa_card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(480px circle at var(--mx) var(--my), color-mix(in oklab, var(--accent) 13%, transparent), transparent 65%);opacity:0;transition:opacity var(--d-3) var(--ease-out);position:absolute;inset:0}.jbdvDa_card:after{content:"";border-radius:inherit;background:radial-gradient(300px circle at var(--mx) var(--my), color-mix(in oklab, var(--accent) 75%, transparent), transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity var(--d-3) var(--ease-out);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.jbdvDa_card:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-3);transform:translateY(-4px)}.jbdvDa_card:hover:before,.jbdvDa_card:hover:after{opacity:1}.jbdvDa_card:has(.jbdvDa_stretch:focus-visible){outline:2px solid var(--lavender);outline-offset:4px}.jbdvDa_featured{grid-column:span 6}.jbdvDa_featured:first-child{grid-column:span 7}.jbdvDa_featured:nth-child(2){grid-column:span 5}.jbdvDa_visual{border-radius:var(--r-l) var(--r-l) 0 0;grid-template-rows:minmax(0,1fr);place-items:center;height:clamp(200px,17vw,248px);display:grid;position:relative;overflow:hidden}.jbdvDa_featured .jbdvDa_visual{height:clamp(260px,25vw,360px)}.jbdvDa_visual:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 30%, transparent), transparent);filter:blur(12px);transition:transform .8s var(--ease-out), opacity .8s var(--ease-out);opacity:.7;border-radius:50%;position:absolute;inset:12% 18% 6%}.jbdvDa_card:hover .jbdvDa_visual:before{opacity:1;transform:scale(1.15)}.jbdvDa_visual img{filter:drop-shadow(0 22px 28px #08040c8c);width:auto;height:94%;transition:transform .9s var(--spring);position:relative}.jbdvDa_card:hover .jbdvDa_visual img{transform:translateY(-8px)rotate(-3deg)scale(1.04)}.jbdvDa_body{gap:var(--s2);padding:0 var(--s6) var(--s6);flex-direction:column;flex:1;display:flex}.jbdvDa_meta{color:var(--text-3);font-size:var(--t-caption);font-weight:500}.jbdvDa_title{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.875rem;font-weight:400}.jbdvDa_featured .jbdvDa_title{font-size:clamp(2rem,1.6rem + 1vw,2.5rem)}.jbdvDa_stretch:after{content:"";z-index:1;border-radius:var(--r-l);position:absolute;inset:0}.jbdvDa_stretch:focus-visible{outline:none}.jbdvDa_tagline{color:var(--text-2)}.jbdvDa_chips{margin-top:var(--s2);flex-wrap:wrap;gap:6px;display:flex}.jbdvDa_more{align-items:center;gap:var(--s2);padding-top:var(--s5);color:var(--text);font-size:var(--t-small);margin-top:auto;font-weight:600;display:inline-flex}.jbdvDa_more svg{width:16px;height:16px;transition:transform var(--d-2) var(--ease-out)}.jbdvDa_card:hover .jbdvDa_more svg{transform:translate(4px)}@media (max-width:1024px){.jbdvDa_head{grid-template-columns:minmax(0,1fr)}.jbdvDa_card,.jbdvDa_featured,.jbdvDa_featured:first-child,.jbdvDa_featured:nth-child(2){grid-column:span 6}.jbdvDa_card:last-child{flex-direction:row;grid-column:span 12;align-items:center}.jbdvDa_card:last-child .jbdvDa_visual{border-radius:var(--r-l) 0 0 var(--r-l);flex:0 0 42%}.jbdvDa_card:last-child .jbdvDa_body{padding:var(--s6)}}@media (max-width:720px){.jbdvDa_grid{gap:var(--s4)}.jbdvDa_card,.jbdvDa_featured,.jbdvDa_featured:first-child,.jbdvDa_featured:nth-child(2),.jbdvDa_card:last-child{flex-direction:column;grid-column:span 12;align-items:stretch}.jbdvDa_card:last-child .jbdvDa_visual{border-radius:var(--r-l) var(--r-l) 0 0;flex:none}.jbdvDa_card:last-child .jbdvDa_body,.jbdvDa_body{padding:0 var(--s5) var(--s5)}.jbdvDa_visual,.jbdvDa_featured .jbdvDa_visual{height:220px}}
