@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._playerSpacer_aka1y_1{height:78px;width:100%;flex:0 0 78px;pointer-events:none}._player_aka1y_1{position:fixed;left:0;right:0;bottom:0;z-index:80;padding:0;background:transparent;color:#fff;box-sizing:border-box}._playerShell_aka1y_1{position:relative;width:100%;max-width:none;margin:0;padding:6px 20px;background:linear-gradient(90deg,#000000eb,#000000b8 42%,#000000e0),radial-gradient(ellipse at 50% 55%,#12121240,#000000d1 78%),url(/_cdn/static/37a71059-1d6d-4a90-8bdc-d2ecccc4960c.png);background-size:cover;background-position:center 58%;background-blend-mode:normal,normal,normal;border:1px solid rgba(255,255,255,.15);border-radius:12px 12px 0 0;box-shadow:0 -5px 28px #00000061,inset 0 0 36px #5f73ff1f;backdrop-filter:blur(10px)}._topRow_aka1y_1{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1.35fr) auto;align-items:center;gap:18px;min-height:56px}._track_aka1y_1{min-width:0;display:flex;align-items:center;gap:11px}._cover_aka1y_1,._coverImage_aka1y_1{width:100%;height:100%;display:grid;place-items:center;background:#31445b;border-radius:8px;color:#fff}._coverImage_aka1y_1{object-fit:cover;display:block}._coverWrap_aka1y_1{position:relative;width:44px;height:44px;flex:0 0 44px}._coverPulse_aka1y_1{position:absolute;top:-4px;right:-4px;width:15px;height:15px;border-radius:50%;background:#ff2d87;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px #0a0a0ee6,0 0 8px #ff2d87a6;animation:_coverPulseBeat_aka1y_1 1s ease-in-out infinite}@keyframes _coverPulseBeat_aka1y_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.72}}._topProgress_aka1y_1{display:none}._trackInfo_aka1y_1{min-width:0;display:flex;flex-direction:column;gap:2px}._trackInfo_aka1y_1 strong{font-size:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trackInfo_aka1y_1 small{font-size:14px;color:#a9a9a9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._controls_aka1y_1{display:flex;align-items:center;justify-content:center;gap:14px}._iconButton_aka1y_1,._control_aka1y_1,._close_aka1y_1{border:0;cursor:pointer;display:grid;place-items:center;color:#fff;background:transparent}._iconButton_aka1y_1{width:27px;height:27px;flex:0 0 27px;opacity:.92}._iconButton_aka1y_1:hover{opacity:1;transform:scale(1.05)}._iconButton_aka1y_1[aria-pressed=true]{color:#ff9b72}._control_aka1y_1{width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:#fff;color:#171b20;box-shadow:0 3px 12px #00000040}._control_aka1y_1:hover{transform:scale(1.04)}._mobileMessage_aka1y_1{display:none}._rightControls_aka1y_1{display:flex;align-items:center;justify-content:flex-end;gap:9px;color:#fff}._volumeSlider_aka1y_1{width:90px;accent-color:#fff;cursor:pointer}._waveArea_aka1y_1{position:relative;min-width:220px;max-width:520px;height:40px;padding-bottom:9px;box-sizing:border-box}._waveLabels_aka1y_1{display:flex;justify-content:space-between;font-size:10px;color:#d8d8d8;margin:1px 0 0}._waveform_aka1y_1{height:24px;display:flex;align-items:center;justify-content:space-between;gap:2px;overflow:hidden;pointer-events:none}._waveform_aka1y_1 span{display:block;width:1.5px;min-height:3px;border-radius:2px;background:#fff27a;opacity:.9;transform-origin:center}._waveform_aka1y_1 span._wavePlayed_aka1y_1{background:#ffe600;opacity:1}._waveform_aka1y_1._wavePlaying_aka1y_1 span{animation:_audioWaveDynamic_aka1y_1 .52s ease-in-out infinite alternate}._waveform_aka1y_1._wavePlaying_aka1y_1 span:nth-child(2n){animation-delay:-.17s}._waveform_aka1y_1._wavePlaying_aka1y_1 span:nth-child(3n){animation-delay:-.31s}._waveform_aka1y_1._wavePlaying_aka1y_1 span:nth-child(5n){animation-delay:-.43s}@keyframes _audioWaveDynamic_aka1y_1{0%{transform:scaleY(.32)}to{transform:scaleY(1.28)}}._progressTrack_aka1y_1{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff38;border-radius:5px;cursor:pointer}._progressFill_aka1y_1{height:100%;background:#fff;border-radius:5px}._progressThumb_aka1y_1{display:none}._close_aka1y_1{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;opacity:1;background:#ffdd39;color:#000}._close_aka1y_1:hover{opacity:1;background:#ffe033;transform:translateY(-50%) scale(1.04)}@media(min-width:901px){._topRow_aka1y_1{width:100%;margin:0 auto;grid-template-columns:minmax(220px,1fr) auto minmax(300px,520px) minmax(120px,1fr);gap:12px}._controls_aka1y_1 ._iconButton_aka1y_1:first-child,._controls_aka1y_1 ._iconButton_aka1y_1:last-child{display:none}._rightControls_aka1y_1{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:150px;padding-right:72px}._close_aka1y_1{right:28px;width:28px;height:28px}._close_aka1y_1 svg{width:19px;height:19px;stroke-width:2.6}._volumeControl_aka1y_1{display:flex;align-items:center;justify-content:center;gap:7px;height:44px}._volumeSlider_aka1y_1{width:95px;height:4px;accent-color:#fff;cursor:pointer;flex:0 0 95px}._rightControls_aka1y_1>._iconButton_aka1y_1{width:28px;height:28px}._waveArea_aka1y_1{max-width:none;min-width:500px}._controls_aka1y_1{gap:12px}}@media(max-width:900px){._playerSpacer_aka1y_1{height:68px;flex-basis:68px}._playerShell_aka1y_1{padding:6px 12px}._topRow_aka1y_1{grid-template-columns:minmax(0,1fr) auto minmax(130px,1fr);gap:10px;min-height:52px}._rightControls_aka1y_1{display:none}._waveArea_aka1y_1{min-width:130px;height:40px}._waveform_aka1y_1{height:24px}._cover_aka1y_1,._coverImage_aka1y_1,._coverWrap_aka1y_1{width:42px;height:42px;flex-basis:42px}._trackInfo_aka1y_1 strong{font-size:14px}._trackInfo_aka1y_1 small{font-size:11px}._controls_aka1y_1{gap:6px}._controls_aka1y_1 ._iconButton_aka1y_1{display:none}._control_aka1y_1{width:38px;height:38px;flex-basis:38px}._close_aka1y_1{right:4px;top:4px}}@media(max-width:650px){._playerSpacer_aka1y_1{height:84px;flex-basis:84px}._playerShell_aka1y_1{width:100%;max-width:none;height:72px;margin:0;box-sizing:border-box;border-radius:0;padding:10px;overflow:hidden;background:linear-gradient(165deg,#16233a,#0a121e);border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 34px #0000008c,0 0 0 1px #1478ff0d}._topProgress_aka1y_1{display:block;position:absolute;top:0;left:0;right:0;height:3px;background:#ffffff24;cursor:pointer;z-index:7}._topProgressFill_aka1y_1{height:100%;background:linear-gradient(90deg,#1c9dfb,#38c6ff);border-radius:0 3px 3px 0}._topRow_aka1y_1{display:grid;grid-template-columns:minmax(0,1fr) 48px 36px 36px;grid-template-rows:50px;align-items:center;column-gap:8px;min-height:50px}._track_aka1y_1{grid-column:1;grid-row:1;display:flex;align-items:center;gap:10px;min-width:0}._coverWrap_aka1y_1{width:50px;height:50px;flex:0 0 50px}._cover_aka1y_1,._coverImage_aka1y_1{border-radius:10px}._coverImage_aka1y_1{object-fit:cover}._cover_aka1y_1{display:grid;place-items:center;background:#31445b;color:#fff}._coverPulse_aka1y_1{width:18px;height:18px;top:-5px;right:-5px}._trackInfo_aka1y_1{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:0;overflow:hidden}._trackInfo_aka1y_1 strong{display:block;font-size:18px;line-height:21px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trackInfo_aka1y_1 small{display:block;font-size:15px;line-height:18px;font-weight:400;color:#aeb6c1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userLink_aka1y_1,._trackInfo_aka1y_1 em{display:none}._userLink_aka1y_1:hover{color:#fff;text-decoration:underline}._waveArea_aka1y_1{grid-column:2;grid-row:1;width:48px;height:48px;position:relative;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:none}._waveform_aka1y_1{position:absolute;inset:3px 0;width:48px;height:42px;display:flex;align-items:center;justify-content:space-between;gap:1px;overflow:hidden;opacity:.92}._waveform_aka1y_1 span{width:1.5px;min-height:3px;border-radius:2px;background:#19aaf7;opacity:.9}._waveform_aka1y_1 span._wavePlayed_aka1y_1{background:#2db7ff;opacity:1}._waveform_aka1y_1._wavePlaying_aka1y_1 span{animation:_audioWaveDynamic_aka1y_1 .52s ease-in-out infinite alternate}._waveLabels_aka1y_1,._progressTrack_aka1y_1,._rightControls_aka1y_1,._volumeControl_aka1y_1{display:none}._controls_aka1y_1{grid-column:2;grid-row:1;width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}._controls_aka1y_1 ._iconButton_aka1y_1{display:none}._control_aka1y_1{width:48px;height:48px;min-width:48px;min-height:48px;border-radius:50%;background:#1f3348d1;border:2px solid #139ff3;color:#fff;box-shadow:0 0 14px #139ff361;display:grid;place-items:center;position:relative;z-index:6}._control_aka1y_1 svg{width:25px;height:25px}._mobileMessage_aka1y_1{grid-column:3;grid-row:1;width:36px;height:36px;min-width:36px;border:0;border-radius:50%;background:transparent;color:#fff;display:grid;place-items:center;padding:0;position:relative;z-index:7}._close_aka1y_1{grid-column:4;grid-row:1;position:static;width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;transform:none;display:grid;place-items:center;align-self:center;justify-self:end;background:#39495b;color:#fff;box-shadow:none}._close_aka1y_1 svg{width:23px;height:23px;stroke-width:2.6}._close_aka1y_1:hover{transform:none;background:#43566b}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: hsl(216, 33%, 97%);--foreground: hsl(220, 30%, 14%);--surface: hsl(214, 30%, 94%);--surface-foreground: hsl(220, 30%, 14%);--sidebar: hsl(216, 35%, 96%);--sidebar-foreground: hsl(220, 25%, 22%);--card: hsl(0, 0%, 100%);--card-foreground: hsl(220, 30%, 14%);--popup: hsl(0, 0%, 100%);--popup-foreground: hsl(220, 30%, 14%);--primary: hsl(216, 82%, 52%);--primary-foreground: hsl(0, 0%, 100%);--secondary: hsl(214, 28%, 91%);--secondary-foreground: hsl(220, 28%, 20%);--accent: hsl(207, 88%, 95%);--accent-foreground: hsl(216, 70%, 36%);--muted: hsl(214, 25%, 93%);--muted-foreground: hsl(220, 12%, 48%);--success: hsl(145, 58%, 42%);--success-foreground: hsl(0, 0%, 100%);--error: hsl(0, 70%, 53%);--error-foreground: hsl(0, 0%, 100%);--warning: hsl(38, 90%, 52%);--warning-foreground: hsl(30, 40%, 12%);--info: hsl(205, 78%, 48%);--info-foreground: hsl(0, 0%, 100%);--info-hover: hsl(205, 78%, 43%);--info-active: hsl(205, 78%, 38%);--border: hsl(215, 20%, 86%);--font-family-base: "IBM Plex Sans", system-ui, sans-serif;--font-family-display: "Bricolage Grotesque", system-ui, sans-serif;--font-family-monospace: ui-monospace, monospace;--font-family-cursive: cursive;--shadow: 0 2px 8px hsl(220 30% 15% / .06);--shadow-md: 0 8px 24px hsl(220 30% 15% / .09);--shadow-lg: 0 18px 45px hsl(220 30% 15% / .13);--shadow-focus: 0 0 0 3px hsl(216 82% 52% / .2);--radius-sm: .5rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.25rem;--radius-full: 9999px;--animation-duration-fast: .12s;--animation-duration-normal: .22s;--animation-duration-slow: .42s;--chart-color-1: hsl(216, 82%, 52%);--chart-color-2: hsl(191, 72%, 46%);--chart-color-3: hsl(145, 58%, 42%);--chart-color-4: hsl(38, 90%, 52%);--chart-color-5: hsl(276, 58%, 58%)}.dark{--background: hsl(222, 28%, 9%);--foreground: hsl(214, 30%, 94%);--surface: hsl(222, 25%, 13%);--surface-foreground: hsl(214, 30%, 94%);--sidebar: hsl(222, 28%, 11%);--sidebar-foreground: hsl(214, 25%, 88%);--card: hsl(222, 23%, 15%);--card-foreground: hsl(214, 30%, 94%);--popup: hsl(222, 22%, 17%);--popup-foreground: hsl(214, 30%, 94%);--primary: hsl(216, 85%, 62%);--primary-foreground: hsl(222, 28%, 9%);--secondary: hsl(220, 20%, 20%);--secondary-foreground: hsl(214, 30%, 94%);--accent: hsl(216, 35%, 20%);--accent-foreground: hsl(211, 90%, 78%);--muted: hsl(220, 18%, 19%);--muted-foreground: hsl(215, 15%, 63%);--border: hsl(220, 18%, 25%)}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
