.light-theme,:root{--blackA1:hsla(0,0%,0%,0.012);--blackA2:hsla(0,0%,0%,0.027);--blackA3:hsla(0,0%,0%,0.047);--blackA4:hsla(0,0%,0%,0.071);--blackA5:hsla(0,0%,0%,0.090);--blackA6:hsla(0,0%,0%,0.114);--blackA7:hsla(0,0%,0%,0.141);--blackA8:hsla(0,0%,0%,0.220);--blackA9:hsla(0,0%,0%,0.439);--blackA10:hsla(0,0%,0%,0.478);--blackA11:hsla(0,0%,0%,0.565);--blackA12:hsla(0,0%,0%,0.910);--whiteA1:hsla(0,0%,100%,0);--whiteA2:hsla(0,0%,100%,0.013);--whiteA3:hsla(0,0%,100%,0.034);--whiteA4:hsla(0,0%,100%,0.056);--whiteA5:hsla(0,0%,100%,0.086);--whiteA6:hsla(0,0%,100%,0.124);--whiteA7:hsla(0,0%,100%,0.176);--whiteA8:hsla(0,0%,100%,0.249);--whiteA9:hsla(0,0%,100%,0.386);--whiteA10:hsla(0,0%,100%,0.446);--whiteA11:hsla(0,0%,100%,0.592);--whiteA12:hsla(0,0%,100%,0.923);--red1:hsl(359,100%,99.4%);--red2:hsl(359,100%,98.6%);--red3:hsl(360,100%,96.8%);--red4:hsl(360,97.9%,94.8%);--red5:hsl(360,90.2%,91.9%);--red6:hsl(360,81.7%,87.8%);--red7:hsl(359,74.2%,81.7%);--red8:hsl(359,69.5%,74.3%);--red9:hsl(358,75.0%,59.0%);--red10:hsl(358,69.4%,55.2%);--red11:hsl(358,65.0%,48.7%);--red12:hsl(354,50.0%,14.6%);--blue1:hsl(206,100%,99.2%);--blue2:hsl(210,100%,98.0%);--blue3:hsl(209,100%,96.5%);--blue4:hsl(210,98.8%,94.0%);--blue5:hsl(209,95.0%,90.1%);--blue6:hsl(209,81.2%,84.5%);--blue7:hsl(208,77.5%,76.9%);--blue8:hsl(206,81.9%,65.3%);--blue9:hsl(206,100%,50.0%);--blue10:hsl(208,100%,47.3%);--blue11:hsl(211,100%,43.2%);--blue12:hsl(211,100%,15.0%);--gray1:hsl(0,0%,99.0%);--gray2:hsl(0,0%,97.3%);--gray3:hsl(0,0%,95.1%);--gray4:hsl(0,0%,93.0%);--gray5:hsl(0,0%,90.9%);--gray6:hsl(0,0%,88.7%);--gray7:hsl(0,0%,85.8%);--gray8:hsl(0,0%,78.0%);--gray9:hsl(0,0%,56.1%);--gray10:hsl(0,0%,52.3%);--gray11:hsl(0,0%,43.5%);--gray12:hsl(0,0%,9.0%);--sand1:hsl(50,20.0%,99.0%);--sand2:hsl(60,7.7%,97.5%);--sand3:hsl(59,6.5%,95.1%);--sand4:hsl(58,6.1%,92.9%);--sand5:hsl(57,6.0%,90.7%);--sand6:hsl(56,5.9%,88.4%);--sand7:hsl(55,5.9%,85.2%);--sand8:hsl(51,6.0%,77.1%);--sand9:hsl(50,2.0%,55.7%);--sand10:hsl(55,1.7%,51.9%);--sand11:hsl(50,2.0%,43.1%);--sand12:hsl(50,6.0%,10.0%);--sage1:hsl(155,30.0%,98.8%);--sage2:hsl(150,16.7%,97.6%);--sage3:hsl(151,10.6%,95.2%);--sage4:hsl(151,8.8%,93.0%);--sage5:hsl(151,7.8%,90.8%);--sage6:hsl(152,7.2%,88.4%);--sage7:hsl(153,6.7%,85.3%);--sage8:hsl(154,6.1%,77.5%);--sage9:hsl(155,3.5%,55.5%);--sage10:hsl(154,2.8%,51.7%);--sage11:hsl(155,3.0%,43.0%);--sage12:hsl(155,24.0%,9.0%);--slate1:hsl(206,30.0%,98.8%);--slate2:hsl(210,16.7%,97.6%);--slate3:hsl(209,13.3%,95.3%);--slate4:hsl(209,12.2%,93.2%);--slate5:hsl(208,11.7%,91.1%);--slate6:hsl(208,11.3%,88.9%);--slate7:hsl(207,11.1%,85.9%);--slate8:hsl(205,10.7%,78.0%);--slate9:hsl(206,6.0%,56.1%);--slate10:hsl(206,5.8%,52.3%);--slate11:hsl(206,6.0%,43.5%);--slate12:hsl(206,24.0%,9.0%)}button,input,textarea{all:unset;box-sizing:border-box;font-family:var(--font-inter)}:root{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--sidebar-width:240px;--page-header-height:50px;--base:1rem;--tracks-info-width:140px;--main-layout-columns:var(--sidebar-width) 1fr;--main-grid-areas:"sidebar page" "sidebar page";--main-grid-gap:var(--spa-xs);--button-height:32px;--input-height:32px;--z-dropdown-base:400;--z-dialog-base:500;--z-tooltip-base:600;--z-toast:10000;--black:#161616;--background:var(--gray4);--background-main:white;--background-editor:var(--gray2);--background-input:var(--slate2);--background-hover:#eaeaea;--border-color:var(--slate4);--brand50:#F0F7FE;--brand100:#E8F2FF;--brand200:#BEDCFF;--brand300:#75B5FF;--brand400:#4099FF;--brand500:#1683FF;--brand600:#0366D6;--brand700:#003E85;--brand800:#002B5C;--brand900:#001630;--blue:#24afff;--yellow:#ffbb0f;--purple:#7368fa;--purple-light:#8e68fa;--orange:#ff8a1d;--cyan:#1bcfb7;--pink:#b287f8;--red:#f33838;--green:#02cc5f;--spa-xxs:calc(var(--base) * 0.25);--spa-xs:calc(var(--base) * 0.5);--spa-s:calc(var(--base) * 0.75);--spa-m:calc(var(--base) * 1);--spa-l:calc(var(--base) * 1.5);--spa-xl:calc(var(--base) * 2.25);--spa-xxl:calc(var(--base) * 3);--color-body:#282828;--color-headings:#292929;--color-primary:#222222;--color-secondary:var(--gray11);--color-subtext:var(--gray9);--color-disabled:#c9c9c9;--color-icon-light:#1a1a1a;--color-icon-dark:#fdfdfd;--color-warning:var(--red9);--color-warning-background:var(--red5);--text-xxs:calc(var(--base) * 0.75);--text-xs:calc(var(--base) * 0.825);--text-s:calc(var(--base) * 0.875);--text-m:calc(var(--base) * 0.95);--text-l:calc(var(--base) * 1.45);--text-xl:calc(var(--base) * 2);--border-radius-xl:16px;--border-radius-l:12px;--border-radius:8px;--border-radius-s:6px;--border-radius-xs:4px;--border-input:1px solid var(--slate7);--border-disabled:1px solid var(--slate5);--border-hover:1px solid var(--slate8);--border-focus:2px solid var(--brand400);--border-error:2px solid var(--color-warning);--border:0 0 0 1px var(--gray4);--border-primary:1px solid var(--border-color);--border-strong:1px solid var(--gray5);--border-elevated:1px solid var(--gray7);--shadow-reset:0px 0px 0px 0px rgba(0,0,0,0);--shadow-box:0px 2px 14px 1px var(--blackA4);--shadow-input:0px 2px 3px 0px rgba(0,0,0,0.12);--shadow-hover:0px 0px 0px 2px var(--gray5);--shadow-subtle:0px 2px 4px 0 var(--blackA1),0px 2px 8px 0px var(--blackA3);--shadow-focus:0px 1px 4px 1px var(--blackA7);--shadow-overlay:0px 2px 10px 2px var(--blackA4);--shadow-overlay-strong:0px 2px 6px 0 var(--blackA2),0px 3px 16px 0 var(--blackA4);--an-duration:100ms;--an-timing:cubic-bezier(0.16,1,0.3,1);--form-size-s:340px;--form-size-m:560px;--form-size-l:880px}*{box-sizing:border-box;padding:0;margin:0}* ::selection{background-color:color-mix(in srgb,var(--blue),transparent 60%)}body,html{max-width:100vw;max-height:100vh;color:var(--color-body);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-inter)}body{font-size:var(--text-m)}a{color:inherit;text-decoration:none}b,h1{font-weight:550}h1{font-size:var(--text-xl);color:var(--black)}h2{font-size:var(--text-l);font-weight:550;color:var(--color-headings)}h3,h4{font-weight:550}h3,h4,h5{color:var(--black)}h5{font-weight:500}.rdp-button.rdp-day_selected[disabled]{background-color:var(--gray3)!important;color:var(--gray8)!important}.rdp-button.rdp-day{border-radius:var(--border-radius-s)}.rdp-button.rdp-day_today:not(.rdp-day_disabled){color:var(--brand400)}.rdp-button.rdp-day_selected{color:white!important}