/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-ui);--font-mono:var(--font-num);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-ui);--default-mono-font-family:var(--font-num);--radius-card:var(--r-card);--radius-input:var(--r-input)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--line)}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4{letter-spacing:-.01em;font-weight:600}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@layer components{.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-10{inset:calc(var(--spacing) * -10)}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-\[9px\]{top:-9px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-\[9px\]{bottom:-9px}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[2px\]{left:2px}.left-\[5px\]{left:5px}.left-\[18px\]{left:18px}.left-\[20px\]{left:20px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[35\]{z-index:35}.z-\[36\]{z-index:36}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-1{grid-row:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-1\.5{margin:calc(var(--spacing) * -1.5)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-\[5px\]{margin-inline:-5px}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.mr-1{margin-right:var(--spacing)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-\[22px\]{margin-bottom:22px}.mb-px{margin-bottom:1px}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-2\/3{width:66.6667%;height:66.6667%}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-\[18px\]{width:18px;height:18px}.size-\[20px\]{width:20px;height:20px}.size-\[45px\]{width:45px;height:45px}.size-\[50px\]{width:50px;height:50px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[42px\]{height:42px}.h-\[68px\]{height:68px}.h-\[84px\]{height:84px}.h-\[118px\]{height:118px}.h-\[200px\]{height:200px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[calc\(100dvh-110px\)\]{height:calc(100dvh - 110px)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[13rem\]{max-height:13rem}.max-h-\[28\%\]{max-height:28%}.max-h-\[38dvh\]{max-height:38dvh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[320px\]{max-height:320px}.max-h-\[520px\]{max-height:520px}.max-h-\[max\(360px\,calc\(100dvh-22rem\)\)\]{max-height:max(360px,100dvh - 22rem)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[1\.625rem\]{min-height:1.625rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[320px\]{min-height:320px}.min-h-dvh{min-height:100dvh}.w-1{width:var(--spacing)}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-\[3px\]{width:3px}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.75rem\]{width:5.75rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[7px\]{width:7px}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[9\.5rem\]\!{width:9.5rem!important}.w-\[11px\]{width:11px}.w-\[19rem\]{width:19rem}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[74px\]{width:74px}.w-\[92px\]{width:92px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[140px\]{width:140px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[calc\(100\%\+0\.75rem\)\]{width:calc(100% + .75rem)}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[46\%\]{max-width:46%}.max-w-\[55\%\]{max-width:55%}.max-w-\[60\%\]{max-width:60%}.max-w-\[90px\]{max-width:90px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[480px\]{max-width:480px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100vw-2\.5rem\)\]{max-width:calc(100vw - 2.5rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[18px\]{min-width:18px}.min-w-\[44px\]{min-width:44px}.min-w-\[58px\]{min-width:58px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[320px\]{min-width:320px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1_1_9rem\]{flex:9rem}.flex-\[3\]{flex:3}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.03\]{scale:1.03}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mb-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{scroll-margin-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-inside-avoid{break-inside:avoid}.grid-flow-row-dense{grid-auto-flow:dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[1fr_5\.5rem\]{grid-template-columns:1fr 5.5rem}.grid-cols-\[5\.25rem_minmax\(0\,1fr\)_1\.25rem\]{grid-template-columns:5.25rem minmax(0,1fr) 1.25rem}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_3\.5rem_3\.5rem_2\.5rem\]{grid-template-columns:minmax(0,1fr) 3.5rem 3.5rem 2.5rem}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)),:where(.divide-line\/60>:not(:last-child)){border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){:where(.divide-line\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--line) 60%,transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-card{border-radius:var(--r-card)}.rounded-full{border-radius:3.40282e38px}.rounded-input{border-radius:var(--r-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-t-card{border-top-left-radius:var(--r-card);border-top-right-radius:var(--r-card)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-accent-bassoon{border-color:var(--accent-bassoon)}.border-accent-personal,.border-accent-personal\/35{border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.border-accent-personal\/35{border-color:color-mix(in oklab,var(--accent-personal) 35%,transparent)}}.border-accent-personal\/40{border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.border-accent-personal\/40{border-color:color-mix(in oklab,var(--accent-personal) 40%,transparent)}}.border-accent-personal\/50{border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.border-accent-personal\/50{border-color:color-mix(in oklab,var(--accent-personal) 50%,transparent)}}.border-accent-personal\/60{border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.border-accent-personal\/60{border-color:color-mix(in oklab,var(--accent-personal) 60%,transparent)}}.border-accent-training,.border-accent-training\/40{border-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.border-accent-training\/40{border-color:color-mix(in oklab,var(--accent-training) 40%,transparent)}}.border-accent-training\/50{border-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.border-accent-training\/50{border-color:color-mix(in oklab,var(--accent-training) 50%,transparent)}}.border-accent-training\/60{border-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.border-accent-training\/60{border-color:color-mix(in oklab,var(--accent-training) 60%,transparent)}}.border-bad,.border-bad\/30{border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.border-bad\/30{border-color:color-mix(in oklab,var(--bad) 30%,transparent)}}.border-bad\/40{border-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.border-bad\/40{border-color:color-mix(in oklab,var(--bad) 40%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-line,.border-line\/50{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.border-line\/50{border-color:color-mix(in oklab,var(--line) 50%,transparent)}}.border-line\/60{border-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.border-line\/60{border-color:color-mix(in oklab,var(--line) 60%,transparent)}}.border-muted{border-color:var(--muted)}.border-ok,.border-ok\/30{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.border-ok\/30{border-color:color-mix(in oklab,var(--ok) 30%,transparent)}}.border-ok\/40{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.border-ok\/40{border-color:color-mix(in oklab,var(--ok) 40%,transparent)}}.border-ok\/50{border-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.border-ok\/50{border-color:color-mix(in oklab,var(--ok) 50%,transparent)}}.border-text{border-color:var(--text)}.border-transparent{border-color:#0000}.border-warn,.border-warn\/30{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.border-warn\/30{border-color:color-mix(in oklab,var(--warn) 30%,transparent)}}.border-warn\/40{border-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.border-warn\/40{border-color:color-mix(in oklab,var(--warn) 40%,transparent)}}.border-week-1,.border-week-1\/30{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.border-week-1\/30{border-color:color-mix(in oklab,var(--week-1) 30%,transparent)}}.border-week-1\/35{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.border-week-1\/35{border-color:color-mix(in oklab,var(--week-1) 35%,transparent)}}.border-week-1\/40{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.border-week-1\/40{border-color:color-mix(in oklab,var(--week-1) 40%,transparent)}}.border-week-1\/50{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.border-week-1\/50{border-color:color-mix(in oklab,var(--week-1) 50%,transparent)}}.border-week-1\/60{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.border-week-1\/60{border-color:color-mix(in oklab,var(--week-1) 60%,transparent)}}.border-week-2\/30{border-color:var(--week-2)}@supports (color:color-mix(in lab,red,red)){.border-week-2\/30{border-color:color-mix(in oklab,var(--week-2) 30%,transparent)}}.border-week-2\/40{border-color:var(--week-2)}@supports (color:color-mix(in lab,red,red)){.border-week-2\/40{border-color:color-mix(in oklab,var(--week-2) 40%,transparent)}}.border-week-3\/70{border-color:var(--week-3)}@supports (color:color-mix(in lab,red,red)){.border-week-3\/70{border-color:color-mix(in oklab,var(--week-3) 70%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.border-white\/35{border-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.border-t-accent-personal{border-top-color:var(--accent-personal)}.border-t-accent-training{border-top-color:var(--accent-training)}.border-t-current{border-top-color:currentColor}.border-t-line{border-top-color:var(--line)}.border-t-week-1{border-top-color:var(--week-1)}.border-l-accent-training\/70{border-left-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.border-l-accent-training\/70{border-left-color:color-mix(in oklab,var(--accent-training) 70%,transparent)}}.border-l-line{border-left-color:var(--line)}.bg-accent-bassoon{background-color:var(--accent-bassoon)}.bg-accent-business{background-color:var(--accent-business)}.bg-accent-personal,.bg-accent-personal\/5{background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.bg-accent-personal\/5{background-color:color-mix(in oklab,var(--accent-personal) 5%,transparent)}}.bg-accent-personal\/10{background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.bg-accent-personal\/10{background-color:color-mix(in oklab,var(--accent-personal) 10%,transparent)}}.bg-accent-personal\/15{background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.bg-accent-personal\/15{background-color:color-mix(in oklab,var(--accent-personal) 15%,transparent)}}.bg-accent-personal\/20{background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.bg-accent-personal\/20{background-color:color-mix(in oklab,var(--accent-personal) 20%,transparent)}}.bg-accent-personal\/40{background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.bg-accent-personal\/40{background-color:color-mix(in oklab,var(--accent-personal) 40%,transparent)}}.bg-accent-personal\/70{background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.bg-accent-personal\/70{background-color:color-mix(in oklab,var(--accent-personal) 70%,transparent)}}.bg-accent-training,.bg-accent-training\/10{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.bg-accent-training\/10{background-color:color-mix(in oklab,var(--accent-training) 10%,transparent)}}.bg-accent-training\/12{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.bg-accent-training\/12{background-color:color-mix(in oklab,var(--accent-training) 12%,transparent)}}.bg-accent-training\/15{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.bg-accent-training\/15{background-color:color-mix(in oklab,var(--accent-training) 15%,transparent)}}.bg-accent-training\/20{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.bg-accent-training\/20{background-color:color-mix(in oklab,var(--accent-training) 20%,transparent)}}.bg-accent-training\/45{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.bg-accent-training\/45{background-color:color-mix(in oklab,var(--accent-training) 45%,transparent)}}.bg-accent-training\/60{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.bg-accent-training\/60{background-color:color-mix(in oklab,var(--accent-training) 60%,transparent)}}.bg-bad,.bg-bad\/10{background-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.bg-bad\/10{background-color:color-mix(in oklab,var(--bad) 10%,transparent)}}.bg-bad\/12{background-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.bg-bad\/12{background-color:color-mix(in oklab,var(--bad) 12%,transparent)}}.bg-bad\/15{background-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.bg-bad\/15{background-color:color-mix(in oklab,var(--bad) 15%,transparent)}}.bg-bad\/40{background-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.bg-bad\/40{background-color:color-mix(in oklab,var(--bad) 40%,transparent)}}.bg-bg,.bg-bg\/60{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/60{background-color:color-mix(in oklab,var(--bg) 60%,transparent)}}.bg-bg\/70{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/70{background-color:color-mix(in oklab,var(--bg) 70%,transparent)}}.bg-bg\/80{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/80{background-color:color-mix(in oklab,var(--bg) 80%,transparent)}}.bg-bg\/95{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/95{background-color:color-mix(in oklab,var(--bg) 95%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-line{background-color:var(--line)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.bg-ok,.bg-ok\/12{background-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.bg-ok\/12{background-color:color-mix(in oklab,var(--ok) 12%,transparent)}}.bg-ok\/15{background-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.bg-ok\/15{background-color:color-mix(in oklab,var(--ok) 15%,transparent)}}.bg-ok\/65{background-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.bg-ok\/65{background-color:color-mix(in oklab,var(--ok) 65%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2,.bg-surface-2\/40{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/40{background-color:color-mix(in oklab,var(--surface-2) 40%,transparent)}}.bg-surface-2\/50{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/50{background-color:color-mix(in oklab,var(--surface-2) 50%,transparent)}}.bg-surface-2\/60{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/60{background-color:color-mix(in oklab,var(--surface-2) 60%,transparent)}}.bg-surface-2\/70{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/70{background-color:color-mix(in oklab,var(--surface-2) 70%,transparent)}}.bg-surface\/97{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/97{background-color:color-mix(in oklab,var(--surface) 97%,transparent)}}.bg-text{background-color:var(--text)}.bg-transparent{background-color:#0000}.bg-warn,.bg-warn\/10{background-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.bg-warn\/10{background-color:color-mix(in oklab,var(--warn) 10%,transparent)}}.bg-warn\/12{background-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.bg-warn\/12{background-color:color-mix(in oklab,var(--warn) 12%,transparent)}}.bg-week-1,.bg-week-1\/10{background-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.bg-week-1\/10{background-color:color-mix(in oklab,var(--week-1) 10%,transparent)}}.bg-week-1\/12{background-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.bg-week-1\/12{background-color:color-mix(in oklab,var(--week-1) 12%,transparent)}}.bg-week-1\/15{background-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.bg-week-1\/15{background-color:color-mix(in oklab,var(--week-1) 15%,transparent)}}.bg-week-1\/20{background-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.bg-week-1\/20{background-color:color-mix(in oklab,var(--week-1) 20%,transparent)}}.bg-week-2\/10{background-color:var(--week-2)}@supports (color:color-mix(in lab,red,red)){.bg-week-2\/10{background-color:color-mix(in oklab,var(--week-2) 10%,transparent)}}.bg-week-2\/12{background-color:var(--week-2)}@supports (color:color-mix(in lab,red,red)){.bg-week-2\/12{background-color:color-mix(in oklab,var(--week-2) 12%,transparent)}}.bg-week-2\/15{background-color:var(--week-2)}@supports (color:color-mix(in lab,red,red)){.bg-week-2\/15{background-color:color-mix(in oklab,var(--week-2) 15%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab,red,red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.from-black\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-px{padding:1px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[22px\]{padding-top:22px}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[calc\(5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,calc\(env\(safe-area-inset-bottom\)\+4\.5rem\)\)\]{padding-bottom:max(1rem,calc(env(safe-area-inset-bottom) + 4.5rem))}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[1px\]{vertical-align:1px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-head)}.font-mono{font-family:var(--font-num)}.font-sans{font-family:var(--font-ui)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-bassoon{color:var(--accent-bassoon)}.text-accent-personal{color:var(--accent-personal)}.text-accent-personal\!{color:var(--accent-personal)!important}.text-accent-training{color:var(--accent-training)}.text-bad,.text-bad\/80{color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.text-bad\/80{color:color-mix(in oklab,var(--bad) 80%,transparent)}}.text-bg,.text-bg\/70{color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.text-bg\/70{color:color-mix(in oklab,var(--bg) 70%,transparent)}}.text-muted,.text-muted\/60{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/60{color:color-mix(in oklab,var(--muted) 60%,transparent)}}.text-muted\/70{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/70{color:color-mix(in oklab,var(--muted) 70%,transparent)}}.text-muted\/80{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/80{color:color-mix(in oklab,var(--muted) 80%,transparent)}}.text-ok{color:var(--ok)}.text-text{color:var(--text)}.text-transparent{color:#0000}.text-warn{color:var(--warn)}.text-week-1{color:var(--week-1)}.text-week-2{color:var(--week-2)}.text-week-3{color:var(--week-3)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--accent-personal\)\]{accent-color:var(--accent-personal)}.accent-\[var\(--week-1\)\]{accent-color:var(--week-1)}.\[color-scheme\:dark\]{color-scheme:dark}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-12px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 -12px 40px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(236\,72\,153\,0\.45\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#ec489973);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent-personal\/80{--tw-ring-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.ring-accent-personal\/80{--tw-ring-color:color-mix(in oklab, var(--accent-personal) 80%, transparent)}}.ring-accent-training{--tw-ring-color:var(--accent-training)}.ring-bad{--tw-ring-color:var(--bad)}.ring-text{--tw-ring-color:var(--text)}.ring-week-1{--tw-ring-color:var(--week-1)}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab,red,red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-surface{--tw-ring-offset-color:var(--surface)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,transform\]{transition-property:left,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media(hover:hover){.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:border-accent-personal\/70:is(:where(.group):hover *){border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-accent-personal\/70:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--accent-personal) 70%,transparent)}}.group-hover\:border-ok:is(:where(.group):hover *){border-color:var(--ok)}.group-hover\:bg-accent-personal\/70:is(:where(.group):hover *){background-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-accent-personal\/70:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--accent-personal) 70%,transparent)}}.group-hover\:bg-ok\/10:is(:where(.group):hover *){background-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-ok\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--ok) 10%,transparent)}}.group-hover\:bg-warn\/15:is(:where(.group):hover *){background-color:var(--warn)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-warn\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--warn) 15%,transparent)}}.group-hover\:text-bad:is(:where(.group):hover *){color:var(--bad)}.group-hover\:text-text:is(:where(.group):hover *){color:var(--text)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:bg-accent-personal:is(:where(.group):focus-visible *){background-color:var(--accent-personal)}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *){outline-offset:2px}.group-focus-visible\:outline-week-1:is(:where(.group):focus-visible *){outline-color:var(--week-1)}.peer-empty\:block:is(:where(.peer):empty~*){display:block}.placeholder\:text-muted\/70::placeholder{color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted\/70::placeholder{color:color-mix(in oklab,var(--muted) 70%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-2:before{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-week-1:checked{border-color:var(--week-1)}.checked\:bg-week-1:checked{background-color:var(--week-1)}.checked\:bg-\[url\(\'data\:image\/svg\+xml\;utf8\,\<svg\%20xmlns\=\%22http\:\/\/www\.w3\.org\/2000\/svg\%22\%20viewBox\=\%220\%200\%2024\%2024\%22\%20fill\=\%22none\%22\%20stroke\=\%22white\%22\%20stroke-width\=\%223\%22\%20stroke-linecap\=\%22round\%22\%20stroke-linejoin\=\%22round\%22\>\<polyline\%20points\=\%2220\%206\%209\%2017\%204\%2012\%22\/\>\<\/svg\>\'\)\]:checked{background-image:url(data:image/svg+xml;utf8,<svg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%20fill=%22none%22%20stroke=%22white%22%20stroke-width=%223%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22><polyline%20points=%2220%206%209%2017%204%2012%22/></svg>)}.checked\:bg-contain:checked{background-size:contain}.checked\:bg-center:checked{background-position:50%}.checked\:bg-no-repeat:checked{background-repeat:no-repeat}.empty\:hidden:empty{display:none}.focus-within\:border-week-1:focus-within{border-color:var(--week-1)}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-accent-personal:hover,.hover\:border-accent-personal\/50:hover{border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent-personal\/50:hover{border-color:color-mix(in oklab,var(--accent-personal) 50%,transparent)}}.hover\:border-accent-personal\/60:hover{border-color:var(--accent-personal)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent-personal\/60:hover{border-color:color-mix(in oklab,var(--accent-personal) 60%,transparent)}}.hover\:border-accent-training\/50:hover{border-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent-training\/50:hover{border-color:color-mix(in oklab,var(--accent-training) 50%,transparent)}}.hover\:border-accent-training\/60:hover{border-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent-training\/60:hover{border-color:color-mix(in oklab,var(--accent-training) 60%,transparent)}}.hover\:border-line:hover{border-color:var(--line)}.hover\:border-muted\/60:hover{border-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:border-muted\/60:hover{border-color:color-mix(in oklab,var(--muted) 60%,transparent)}}.hover\:border-text\/40:hover{border-color:var(--text)}@supports (color:color-mix(in lab,red,red)){.hover\:border-text\/40:hover{border-color:color-mix(in oklab,var(--text) 40%,transparent)}}.hover\:border-week-1:hover,.hover\:border-week-1\/30:hover{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-week-1\/30:hover{border-color:color-mix(in oklab,var(--week-1) 30%,transparent)}}.hover\:border-week-1\/50:hover{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-week-1\/50:hover{border-color:color-mix(in oklab,var(--week-1) 50%,transparent)}}.hover\:border-week-1\/60:hover{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-week-1\/60:hover{border-color:color-mix(in oklab,var(--week-1) 60%,transparent)}}.hover\:border-week-1\/70:hover{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-week-1\/70:hover{border-color:color-mix(in oklab,var(--week-1) 70%,transparent)}}.hover\:bg-accent-training\/10:hover{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-training\/10:hover{background-color:color-mix(in oklab,var(--accent-training) 10%,transparent)}}.hover\:bg-accent-training\/15:hover{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-training\/15:hover{background-color:color-mix(in oklab,var(--accent-training) 15%,transparent)}}.hover\:bg-accent-training\/20:hover{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-training\/20:hover{background-color:color-mix(in oklab,var(--accent-training) 20%,transparent)}}.hover\:bg-accent-training\/85:hover{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-training\/85:hover{background-color:color-mix(in oklab,var(--accent-training) 85%,transparent)}}.hover\:bg-bad\/15:hover{background-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bad\/15:hover{background-color:color-mix(in oklab,var(--bad) 15%,transparent)}}.hover\:bg-bad\/25:hover{background-color:var(--bad)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bad\/25:hover{background-color:color-mix(in oklab,var(--bad) 25%,transparent)}}.hover\:bg-line:hover,.hover\:bg-line\/60:hover{background-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-line\/60:hover{background-color:color-mix(in oklab,var(--line) 60%,transparent)}}.hover\:bg-ok\/15:hover{background-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ok\/15:hover{background-color:color-mix(in oklab,var(--ok) 15%,transparent)}}.hover\:bg-ok\/25:hover{background-color:var(--ok)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ok\/25:hover{background-color:color-mix(in oklab,var(--ok) 25%,transparent)}}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/40:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/40:hover{background-color:color-mix(in oklab,var(--surface-2) 40%,transparent)}}.hover\:bg-surface-2\/50:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/50:hover{background-color:color-mix(in oklab,var(--surface-2) 50%,transparent)}}.hover\:bg-surface-2\/60:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/60:hover{background-color:color-mix(in oklab,var(--surface-2) 60%,transparent)}}.hover\:bg-surface-2\/70:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/70:hover{background-color:color-mix(in oklab,var(--surface-2) 70%,transparent)}}.hover\:bg-week-1\/85:hover{background-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-week-1\/85:hover{background-color:color-mix(in oklab,var(--week-1) 85%,transparent)}}.hover\:text-accent-personal:hover{color:var(--accent-personal)}.hover\:text-bad:hover{color:var(--bad)}.hover\:text-ok:hover{color:var(--ok)}.hover\:text-text:hover{color:var(--text)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-week-1:focus{border-color:var(--week-1)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-line\/60:focus-visible{background-color:var(--line)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-line\/60:focus-visible{background-color:color-mix(in oklab,var(--line) 60%,transparent)}}.focus-visible\:bg-surface-2:focus-visible,.focus-visible\:bg-surface-2\/70:focus-visible{background-color:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-surface-2\/70:focus-visible{background-color:color-mix(in oklab,var(--surface-2) 70%,transparent)}}.focus-visible\:text-text:focus-visible{color:var(--text)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-week-1\/60:focus-visible{--tw-ring-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-week-1\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--week-1) 60%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-week-1:focus-visible{outline-color:var(--week-1)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:border-week-1\/50:active{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.active\:border-week-1\/50:active{border-color:color-mix(in oklab,var(--week-1) 50%,transparent)}}.active\:bg-accent-training\/30:active{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.active\:bg-accent-training\/30:active{background-color:color-mix(in oklab,var(--accent-training) 30%,transparent)}}.active\:bg-accent-training\/70:active{background-color:var(--accent-training)}@supports (color:color-mix(in lab,red,red)){.active\:bg-accent-training\/70:active{background-color:color-mix(in oklab,var(--accent-training) 70%,transparent)}}.active\:bg-black\/40:active{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.active\:bg-black\/40:active{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.active\:bg-line:active{background-color:var(--line)}.active\:bg-surface-2:active{background-color:var(--surface-2)}.active\:bg-white\/15:active{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/15:active{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:40rem){.max-sm\:h-auto{height:auto}.max-sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-sm\:flex-col{flex-direction:column}.max-sm\:gap-1{gap:var(--spacing)}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:py-2{padding-block:calc(var(--spacing) * 2)}.max-sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-sm\:whitespace-normal{white-space:normal}}@media(min-width:420px){.min-\[420px\]\:inline{display:inline}}@media(min-width:768px){.min-\[768px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.min-\[1200px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:40rem){.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:0}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mb-1{margin-bottom:var(--spacing)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-\[480px\]{height:480px}.sm\:h-\[620px\]{height:620px}.sm\:h-dvh{height:100dvh}.sm\:h-full{height:100%}.sm\:max-h-\[max\(360px\,calc\(100dvh-17rem\)\)\]{max-height:max(360px,100dvh - 17rem)}.sm\:max-h-none{max-height:none}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[130px\]{width:130px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[170px\]{width:170px}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[160px\]{min-width:160px}.sm\:min-w-\[180px\]{min-width:180px}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1fr_150px\]{grid-template-columns:1fr 150px}.sm\:grid-cols-\[7rem_10rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:7rem 10rem minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_130px\]{grid-template-columns:minmax(0,1fr) 130px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:self-center{align-self:center}.sm\:self-start{align-self:flex-start}.sm\:rounded-none{border-radius:0}.sm\:rounded-l-card{border-top-left-radius:var(--r-card);border-bottom-left-radius:var(--r-card)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:px-0{padding-inline:0}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:pt-0{padding-top:0}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pb-0{padding-bottom:0}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pl-\[6\.25rem\]{padding-left:6.25rem}.sm\:pl-\[68px\]{padding-left:68px}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[13px\]{font-size:13px}}@media(min-width:48rem){.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pl-\[240px\]{padding-left:240px}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:h-\[640px\]{height:640px}.xl\:max-h-\[640px\]{max-height:640px}.xl\:w-\[264px\]{width:264px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:flex-row{flex-direction:row}.xl\:overflow-y-auto{overflow-y:auto}.xl\:pr-1{padding-right:var(--spacing)}}@container (min-width:26rem){.\@\[26rem\]\:columns-2{columns:2}}.\[\&_\.card\]\:border-dashed .card{--tw-border-style:dashed;border-style:dashed}.\[\&_\.card\]\:border-week-1\/40 .card{border-color:var(--week-1)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.card\]\:border-week-1\/40 .card{border-color:color-mix(in oklab,var(--week-1) 40%,transparent)}}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\>div\]\:min-w-0>div{min-width:0}.\[\&\>div\]\:flex-1>div{flex:1}.\[\&\>input\]\:mt-0\.5>input{margin-top:calc(var(--spacing) * .5)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:leading-relaxed>span{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}:root,[data-skin=default]{--bg:#0b0f1e;--ink:#120d2e;--member-1:radial-gradient(120% 140% at 18% 0%, #2a1d72 0%, #1a1049 45%, #100a2c 100%);--member-2:radial-gradient(120% 140% at 18% 0%, #10492f 0%, #0b2d1e 45%, #06170f 100%);--member-3:radial-gradient(120% 140% at 18% 0%, #123a63 0%, #0c2440 45%, #07162a 100%);--member-4:radial-gradient(120% 140% at 18% 0%, #5c1a45 0%, #3a102c 45%, #22091a 100%);--surface:#121830;--surface-2:#1a2140;--line:#232b4d;--text:#e8ecf8;--muted:#8b94b8;--accent-training:#22c55e;--accent-bassoon:#8b5cf6;--accent-business:#f59e0b;--accent-personal:#ec4899;--week-1:#6d5dfc;--week-2:#3b82f6;--week-3:#14b8a6;--week-4:#ec4899;--week-5:#22c55e;--ok:#22c55e;--warn:#f59e0b;--bad:#ef4444;--r-card:6px;--r-input:6px;--font-ui:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num:"Azeret Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-head:var(--font-ui);--scroll-thumb:#232b4d;--scroll-thumb-hover:#2e3966;--focus:#6d5dfc;color-scheme:dark}@keyframes hq-slide-from-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes hq-slide-from-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.hq-slide-forward{animation:.24s cubic-bezier(.2,.7,.2,1) both hq-slide-from-right}.hq-slide-back{animation:.24s cubic-bezier(.2,.7,.2,1) both hq-slide-from-left}@media(prefers-reduced-motion:reduce){.hq-slide-forward,.hq-slide-back{animation:none}}.hq-topbar-title{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;display:block;overflow:hidden}.hq-topbar-title>*{max-height:2rem}.hq-topbar-title [style*=width][style*=height]{width:28px!important;height:28px!important;font-size:11px!important}[data-icon-only]>*{aspect-ratio:1;gap:0;width:auto;padding-inline:0;font-size:0}[data-icon-only]>*>:not(svg){display:none}.hq-phone-header:has(>:first-child:is(nav,[role=tablist])){margin-top:-.5rem}@keyframes hq-fade-in{0%{opacity:0}}@keyframes hq-sheet-up{0%{opacity:0;transform:translateY(16px)}}@keyframes hq-tile-expand{0%{opacity:.4;transform:scale(.97)}}.hq-fade-in{animation:.16s ease-out both hq-fade-in}.hq-sheet-up{animation:.2s cubic-bezier(.2,.7,.2,1) both hq-sheet-up}.hq-tile-expand{transform-origin:top;animation:.22s cubic-bezier(.2,.7,.2,1) both hq-tile-expand}@media(prefers-reduced-motion:reduce){.hq-fade-in,.hq-sheet-up,.hq-tile-expand{animation:none}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.hq-skin-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.hq-skin-backdrop[data-preview]{position:absolute;z-index:0}.hq-skin-backdrop>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block}@layer base{.hq-page-title,.hq-card-title,.hq-drawer-title,.hq-brand-name{font-family:var(--font-head)}}[data-skin=mk]{--bg: #0a0a0a;--ink: #060606;--surface: #141414;--surface-2: #1b1b1b;--line: rgba(255, 255, 255, .11);--text: #f4f4f2;--muted: #a8a8a4;--accent-training: #22c55e;--accent-bassoon: #a855f7;--accent-business: #f59e0b;--accent-personal: #ec4899;--week-1: #3b7dff;--week-2: #06b6d4;--week-3: #f59e0b;--week-4: #ec4899;--week-5: #22c55e;--ok: #22c55e;--warn: #f59e0b;--bad: #ef4444;--member-1: #1e1e1e;--member-2: #0f1f3d;--member-3: #2a2a28;--member-4: #172a4f;--r-card: 4px;--r-input: 4px;--font-ui: "Barlow", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num: "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-head: "Barlow Condensed", "Barlow", "Arial Narrow", Impact, ui-sans-serif, sans-serif;--scroll-thumb: rgba(255, 255, 255, .16);--scroll-thumb-hover: rgba(255, 255, 255, .3);--focus: #3b7dff;--mk-line-strong: rgba(255, 255, 255, .24);--mk-blue-faint: rgba(59, 125, 255, .12);--mk-sunken: #060606;--mk-chalk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='96'%3E%3Cdefs%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 -0.35'/%3E%3C/filter%3E%3ClinearGradient id='g' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cmask id='k'%3E%3Crect width='240' height='96' fill='url(%23g)'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='240' height='96' filter='url(%23c)' mask='url(%23k)' opacity='0.16'/%3E%3C/svg%3E");color-scheme:dark}@keyframes mk-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes mk-draw-x{0%{transform:scaleX(0)}}@keyframes mk-draw-y{0%{transform:scaleY(0)}}@layer components{@scope ([data-skin="mk"]) to ([data-skin]){*::selection{background:var(--text);color:var(--bg)}.hq-skin-backdrop{background:var(--bg)}.card{background-image:var(--mk-chalk);background-repeat:repeat-x;background-position:top left;background-size:240px 96px}.card.relative>div>.hq-card-title:before{content:"";position:absolute;top:0;left:0;width:14px;height:2px;background:var(--week-1);pointer-events:none}.hq-drawer{background-image:var(--mk-chalk);background-repeat:repeat-x;background-size:240px 96px}.hq-page-title,.hq-drawer-title{font-weight:700;text-transform:uppercase;letter-spacing:.03em}.hq-card-title{font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hq-brand-name{font-weight:800;text-transform:uppercase;letter-spacing:.1em}.hq-topbar [data-topbar-title]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.03em}.hq-btn{font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hq-tab,.hq-sidebar a,.hq-rail .hq-nav-item,.hq-more-menu .hq-nav-item,.hq-tab-item{font-family:var(--font-head);font-weight:600;text-transform:uppercase;letter-spacing:.08em}label.text-xs.text-muted{font-family:var(--font-num);text-transform:uppercase;letter-spacing:.08em}.hq-nav-bar{visibility:hidden}.hq-sidebar .hq-nav-item[data-active]:after,.hq-rail .hq-nav-item[data-active]:after{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--week-1);pointer-events:none;animation:mk-draw-y .22s cubic-bezier(.2,.8,.2,1) both}.hq-tab-item[data-active]:after{content:"";position:absolute;top:-1px;left:22%;right:22%;height:2px;background:var(--week-1);pointer-events:none;animation:mk-draw-x .22s cubic-bezier(.2,.8,.2,1) both}.hq-tab-bar{transform-origin:left center;animation:mk-draw-x .24s cubic-bezier(.2,.8,.2,1) both}main .card:not([data-workout] .card){animation:mk-rise .26s cubic-bezier(.2,.8,.2,1) both}[data-workout] [data-name-row]>button:first-child{font-family:var(--font-head);font-weight:700;text-transform:uppercase;letter-spacing:.02em}[data-square] [data-swipe] .num,[data-square] [data-swipe]+.num,[data-rest] [role=timer]{font-family:var(--font-head);font-weight:700}.hq-skin-backdrop[data-preview]+div>.card{position:relative}.hq-skin-backdrop[data-preview]+div>.card>.hq-card-title:before{content:"";position:absolute;top:0;left:0;width:12px;height:2px;background:var(--week-1)}.hq-skin-backdrop[data-preview]+div .num{font-family:var(--font-head);font-weight:700;letter-spacing:.01em;transform:scale(1.45);transform-origin:left bottom}}}@scope ([data-skin="mk"]) to ([data-skin]){.hq-btn-primary{background-color:var(--text);color:var(--bg);border-color:var(--text);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.2,.8,.2,1)}.hq-btn-primary:hover:not(:disabled){background-color:#fff;box-shadow:0 0 0 1px var(--text),4px 4px 0 0 var(--week-1);transform:translate(-1px,-1px)}.hq-btn-primary:active:not(:disabled){box-shadow:0 0 0 1px var(--text);transform:none}.hq-btn-secondary{border-color:var(--mk-line-strong);transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.2,.8,.2,1)}.hq-btn-secondary:hover:not(:disabled){background-color:var(--surface-2);border-color:var(--text);box-shadow:4px 4px 0 0 var(--mk-line-strong);transform:translate(-1px,-1px)}.bg-week-1.text-white{background-color:var(--text);color:var(--bg)}[role=switch][aria-checked=true].bg-week-1{background-color:var(--text);border-color:var(--text)}[role=switch][aria-checked=true].bg-week-1>span{background-color:var(--bg);box-shadow:none}:is(input,textarea,select).bg-surface-2{background-color:var(--mk-sunken)}:is(input,textarea,select).bg-surface-2:focus{box-shadow:0 0 0 2px var(--mk-blue-faint)}.hq-brand{background-color:var(--text);color:var(--bg);font-family:var(--font-head);font-weight:800;letter-spacing:.04em;box-shadow:2px 2px 0 0 var(--week-1)}.hq-topbar,.hq-tabbar{background-color:var(--bg);backdrop-filter:none;-webkit-backdrop-filter:none}.hq-tab-item[data-active] svg{color:var(--week-1)}.hq-tab-bar{border-radius:0}.hq-toast,.hq-more-menu{box-shadow:4px 4px #0009}[data-progress-seg]{border-radius:1px}[data-progress-seg].bg-ok{background-color:var(--week-1)}[data-progress-seg].bg-line{background-color:var(--mk-line-strong)}[data-progress-seg][class*=bg-accent-training]{background-color:var(--text)}[data-strip]>button:not([aria-pressed=true]){background-color:transparent;border-color:var(--mk-line-strong)}[data-strip]>button[aria-pressed=true]{background-color:var(--mk-blue-faint)}[data-main-action]{background-color:var(--text);color:var(--bg);font-family:var(--font-head);font-weight:700;letter-spacing:.1em;transition:background-color .2s,transform .12s ease-out}[data-main-action]:hover:not(:disabled){background-color:#fff}[data-main-action]:active{transform:translateY(1px)}.hq-skin-backdrop[data-preview]+div .hq-btn-primary{box-shadow:2px 2px 0 0 var(--week-1)}}@media(prefers-reduced-motion:reduce){@scope ([data-skin="mk"]) to ([data-skin]){.card,.hq-tab-bar,.hq-nav-item:after,.hq-tab-item:after{animation:none}.hq-btn-primary,.hq-btn-secondary,.hq-btn-primary:hover:not(:disabled),.hq-btn-secondary:hover:not(:disabled),[data-main-action],[data-main-action]:active{transition:none;transform:none}}}[data-skin=interstellar]{--bg: #05070a;--ink: #0a0e14;--surface: #0a0e14;--surface-2: #111821;--line: #1c2531;--text: #e4ebf2;--muted: #8794a5;--accent-training: #38bdf8;--accent-bassoon: #8b5cf6;--accent-business: #fbbf24;--accent-personal: #f43f5e;--week-1: #3b82f6;--week-2: #38bdf8;--week-3: #f59e0b;--week-4: #f43f5e;--week-5: #84cc16;--ok: #10b981;--warn: #f59e0b;--bad: #ef4444;--member-1: radial-gradient(120% 140% at 18% 0%, #24425f 0%, #14273a 45%, #0a1520 100%);--member-2: radial-gradient(120% 140% at 18% 0%, #3a3262 0%, #221d3c 45%, #110f21 100%);--member-3: radial-gradient(120% 140% at 18% 0%, #1e4847 0%, #112b2b 45%, #091717 100%);--member-4: radial-gradient(120% 140% at 18% 0%, #5b3e1d 0%, #362512 45%, #1c130a 100%);--r-card: 2px;--r-input: 2px;--font-ui: "Jost", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num: "Chivo Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-head: "Jost", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--scroll-thumb: #1c2531;--scroll-thumb-hover: #2c3a4b;--focus: #8bbad6;color-scheme:dark;--is-gold: 244 205 140;--is-white-gold: 255 244 222;--is-ice: 196 216 234;--is-tick: #3a4859}@layer components{@scope ([data-skin="interstellar"]) to ([data-skin]){.hq-skin-backdrop{--R: clamp(54px, 8.6vmax, 118px);--cx: calc(100% - .7 * var(--R));--cy: calc(100% - max(17vh, 120px)) ;--far-w: 560px;--near-w: 380px;--dust-w: 480px;--dust-h: 540px;--dust2-w: 560px;--dust2-h: 620px;--ship: clamp(46px, 6.6vw, 98px);background:radial-gradient(120% 80% at 100% 100%,rgb(120 84 40 / .1),transparent 60%),radial-gradient(90% 70% at 0% 0%,rgb(60 88 124 / .1),transparent 70%),var(--bg)}.hq-skin-backdrop:before,.hq-skin-backdrop:after{content:"";position:absolute;pointer-events:none}.hq-skin-backdrop:before{top:0;left:0;width:calc(100% + var(--far-w));height:100%;opacity:.75;background-image:radial-gradient(1px 1px at 12% 18%,rgb(var(--is-ice) / .55),transparent),radial-gradient(1px 1px at 34% 62%,rgb(var(--is-ice) / .35),transparent),radial-gradient(1px 1px at 58% 12%,rgb(var(--is-ice) / .45),transparent),radial-gradient(1px 1px at 22% 88%,rgb(var(--is-ice) / .3),transparent),radial-gradient(1px 1px at 69% 77%,rgb(var(--is-ice) / .3),transparent),radial-gradient(1px 1px at 91% 8%,rgb(var(--is-ice) / .4),transparent),radial-gradient(1px 1px at 46% 36%,rgb(var(--is-white-gold) / .3),transparent);background-size:var(--far-w) 620px;--pan-x: var(--far-w);--pan-y: 0px;animation:interstellar-pan 260s linear infinite;will-change:transform}.hq-bd-a:before{content:"";position:absolute;top:0;left:0;width:calc(100% + var(--near-w));height:100%;pointer-events:none;background-image:radial-gradient(1.3px 1.3px at 27% 31%,rgb(var(--is-ice) / .6),transparent),radial-gradient(1.2px 1.2px at 74% 58%,rgb(var(--is-ice) / .45),transparent),radial-gradient(1.4px 1.4px at 52% 86%,rgb(var(--is-white-gold) / .45),transparent),radial-gradient(1.2px 1.2px at 8% 64%,rgb(var(--is-ice) / .4),transparent);background-size:var(--near-w) 440px;--pan-x: var(--near-w);--pan-y: 0px;animation:interstellar-pan 90s linear infinite;will-change:transform}.hq-bd-c:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cdefs%3E%3ClinearGradient id='l' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='.42' stop-color='%23f4cd8c' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23ffd49a' stop-opacity='.9'/%3E%3C/linearGradient%3E%3Cg id='w'%3E%3Ccircle r='46' fill='none' stroke-width='2.6'/%3E%3Cpath d='M0-44V44M-44 0H44' fill='none' stroke-width='1.8'/%3E%3Cg stroke='none'%3E%3Crect x='-7' y='-51' width='14' height='10'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(30)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(60)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(90)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(120)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(150)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(180)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(210)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(240)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(270)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(300)'/%3E%3Crect x='-7' y='-51' width='14' height='10' transform='rotate(330)'/%3E%3Ccircle r='9'/%3E%3C/g%3E%3CanimateTransform attributeName='transform' type='rotate' from='0' to='360' dur='16s' repeatCount='indefinite'/%3E%3C/g%3E%3Cmask id='m'%3E%3Cuse href='%23w' fill='%23fff' stroke='%23fff'/%3E%3C/mask%3E%3C/defs%3E%3Cg transform='translate(60 29) rotate(-12) scale(1 .38)'%3E%3Cuse href='%23w' fill='%23353e4a' stroke='%23262d36' transform='translate(0 8)'/%3E%3Cuse href='%23w' fill='%2398a4b3' stroke='%236d7a8b'/%3E%3Crect x='-60' y='-60' width='120' height='120' fill='url(%23l)' mask='url(%23m)'/%3E%3Ccircle r='3.6' fill='%23e3eaf1'/%3E%3C/g%3E%3C/svg%3E") 0 0 / var(--ship) auto no-repeat;transform-origin:calc(var(--ship) / 2) calc(var(--ship) / 4);--ship-from: calc(-1 * var(--ship) - 8px);translate:var(--ship-from) 0;animation:interstellar-endurance-x 180s linear 10s infinite backwards,interstellar-endurance-y 180s 10s infinite backwards;will-change:transform,translate}.hq-bd-b{background:radial-gradient(circle at 50% 50%,#000 0 calc(var(--R) - 1.5px),rgb(255 250 238 / .95) var(--R),rgb(var(--is-gold) / .35) calc(var(--R) + 2px),transparent calc(var(--R) + 5px)),radial-gradient(ellipse calc(1.72 * var(--R)) calc(1.4 * var(--R)) at 50% 100%,transparent 0 73%,rgb(255 248 232 / .95) 75%,rgb(var(--is-white-gold) / .8) 79%,rgb(var(--is-gold) / .55) 85%,rgb(var(--is-gold) / .18) 93%,transparent 100%) 50% 0 / 100% 50% no-repeat,radial-gradient(ellipse calc(1.16 * var(--R)) calc(1.12 * var(--R)) at 50% 0%,transparent 0 88%,rgb(var(--is-white-gold) / .7) 90%,rgb(var(--is-gold) / .25) 95%,transparent 100%) 50% 100% / 100% 50% no-repeat,radial-gradient(ellipse 50% 50% at 50% 50%,rgb(var(--is-gold) / .14),rgb(var(--is-gold) / .045) 55%,transparent 100%)}.hq-bd-b:before{content:"";position:absolute;left:calc(50% - 1.5 * var(--R));top:calc(50% - 1.5 * var(--R));width:calc(3 * var(--R));height:calc(3 * var(--R));border-radius:50%;pointer-events:none;background:repeating-radial-gradient(circle,rgb(0 0 0 / .1) 0 1px,transparent 1px 2.5px),conic-gradient(transparent 0 104deg,rgb(var(--is-white-gold) / 0) 104deg,rgb(255 250 236 / .5) 170deg,transparent 180deg 286deg,rgb(var(--is-white-gold) / 0) 286deg,rgb(255 252 242 / .9) 348deg,transparent 360deg),conic-gradient(rgb(var(--is-white-gold) / .22),transparent 40deg,rgb(var(--is-white-gold) / .12) 95deg,transparent 150deg,rgb(var(--is-white-gold) / .2) 215deg,transparent 280deg,rgb(var(--is-white-gold) / .1) 320deg,rgb(var(--is-white-gold) / .22));-webkit-mask-image:radial-gradient(circle closest-side,transparent 63%,#000 67%,#000 77%,transparent 93%);mask-image:radial-gradient(circle closest-side,transparent 63%,#000 67%,#000 77%,transparent 93%);animation:interstellar-orbit 10s linear infinite,interstellar-lens 7s ease-in-out infinite alternate}.hq-bd-b:after{content:"";position:absolute;left:0;right:0;top:calc(50% - .3 * var(--R));height:calc(.6 * var(--R));pointer-events:none;background:radial-gradient(ellipse 30% 22% at 50% 50%,rgb(255 253 246 / .9),transparent 100%),linear-gradient(180deg,transparent 0%,rgb(var(--is-gold) / .12) 18%,rgb(var(--is-gold) / .55) 34%,rgb(var(--is-white-gold) / .95) 45%,rgb(255 252 244) 50%,rgb(var(--is-white-gold) / .95) 55%,rgb(var(--is-gold) / .55) 66%,rgb(var(--is-gold) / .12) 82%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 24%,rgb(0 0 0 / .55) 58%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 24%,rgb(0 0 0 / .55) 58%,transparent 100%);animation:interstellar-breathe 6s ease-in-out infinite alternate}.hq-skin-backdrop:after{left:calc(var(--cx) - .8 * var(--R));top:calc(var(--cy) - .22 * var(--R));width:calc(1.6 * var(--R));height:calc(.44 * var(--R));background:radial-gradient(closest-side,rgb(255 254 249 / .95),rgb(var(--is-white-gold) / .55) 38%,rgb(var(--is-gold) / .16) 72%,transparent);opacity:0;animation:interstellar-streak 7s ease-in-out infinite}.hq-bd-c:before,.hq-bd-a:after{content:"";position:absolute;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle at 18% 24%,rgb(var(--is-gold) / .55) 0,rgb(var(--is-gold) / 0) 1.6px),radial-gradient(circle at 63% 47%,rgb(var(--is-gold) / .4) 0,rgb(var(--is-gold) / 0) 1.3px),radial-gradient(circle at 37% 81%,rgb(var(--is-white-gold) / .45) 0,rgb(var(--is-white-gold) / 0) 1.4px),radial-gradient(circle at 86% 12%,rgb(var(--is-gold) / .35) 0,rgb(var(--is-gold) / 0) 1.2px);will-change:transform}.hq-bd-c:before{width:calc(100% + var(--dust-w));height:calc(100% + var(--dust-h));background-size:var(--dust-w) var(--dust-h);--pan-x: var(--dust-w);--pan-y: var(--dust-h);animation:interstellar-pan 120s linear infinite}.hq-bd-a:after{width:calc(100% + var(--dust2-w));height:calc(100% + var(--dust2-h));background-size:var(--dust2-w) var(--dust2-h);background-position:230px 140px;opacity:.75;--pan-x: var(--dust2-w);--pan-y: var(--dust2-h);animation:interstellar-pan 70s linear infinite}.hq-skin-backdrop[data-preview]{--R: 19px;--cx: 74%;--cy: 40%;--far-w: 150px;--near-w: 110px;--dust-w: 120px;--dust-h: 100px;--dust2-w: 140px;--dust2-h: 120px;--ship: 36px}.hq-skin-backdrop[data-preview]+div .card{background-color:color-mix(in srgb,var(--surface) 45%,transparent)}.hq-skin-backdrop[data-preview]:before{background-size:var(--far-w) 110px;animation-duration:70s}.hq-skin-backdrop[data-preview] .hq-bd-a:before{background-size:var(--near-w) 90px;animation-duration:24s}.hq-skin-backdrop[data-preview] .hq-bd-c:after{animation-name:interstellar-endurance-x-tile,interstellar-endurance-y-tile;animation-duration:24s;animation-delay:1.5s}.hq-skin-backdrop[data-preview] .hq-bd-c:before{animation-duration:30s}.hq-skin-backdrop[data-preview] .hq-bd-a:after{animation-duration:20s}.hq-sidebar,.hq-rail{background-image:linear-gradient(180deg,rgb(var(--is-ice) / .025),transparent 40%)}.hq-topbar{box-shadow:0 1px rgb(var(--is-ice) / .03)}.hq-brand{background-image:linear-gradient(180deg,rgb(var(--is-ice) / .08),transparent 45%,rgb(0 0 0 / .3)),linear-gradient(180deg,transparent calc(30% - .5px),rgb(0 0 0 / .55) calc(30% - .5px) calc(30% + .5px),transparent calc(30% + .5px));box-shadow:inset 0 0 0 1px var(--is-tick),inset 0 1px rgb(var(--is-ice) / .12);letter-spacing:.08em;font-weight:500}.hq-brand-name{position:relative;text-transform:uppercase;letter-spacing:.22em;font-weight:500}.hq-brand-name:after{content:"";position:absolute;left:0;top:calc(100% + 4px);width:70px;height:2px;pointer-events:none;opacity:.75;background:linear-gradient(90deg,rgb(var(--is-gold)) 0 2px,transparent 2px 4px,rgb(var(--is-gold)) 4px 6px,transparent 6px 8px,rgb(var(--is-gold)) 8px 10px,transparent 10px 16px,rgb(var(--is-gold)) 16px 22px,transparent 22px 28px,rgb(var(--is-gold)) 28px 30px,transparent 30px 32px,rgb(var(--is-gold)) 32px 38px,transparent 38px 44px,rgb(var(--is-gold)) 44px 50px,transparent 50px 52px,rgb(var(--is-gold)) 52px 54px,transparent 54px 56px,rgb(var(--is-gold)) 56px 62px,transparent 62px 64px,rgb(var(--is-gold)) 64px 70px)}.hq-nav-item[data-active]{box-shadow:inset 0 0 0 1px var(--line)}.hq-tabbar{box-shadow:0 -1px rgb(var(--is-ice) / .03)}.hq-page-title{text-transform:uppercase;letter-spacing:.2em}[data-topbar-title]{font-variant-caps:all-small-caps;letter-spacing:.08em}.hq-card-title,.hq-drawer-title{text-transform:uppercase;letter-spacing:.15em}.card{background-image:linear-gradient(var(--is-tick),var(--is-tick)) 0 0 / 7px 1px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 0 0 / 1px 7px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 100% 0 / 7px 1px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 100% 0 / 1px 7px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 0 100% / 7px 1px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 0 100% / 1px 7px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 100% 100% / 7px 1px no-repeat,linear-gradient(var(--is-tick),var(--is-tick)) 100% 100% / 1px 7px no-repeat,linear-gradient(180deg,rgb(var(--is-ice) / .025),transparent 120px)}.hq-btn-primary{background-image:linear-gradient(180deg,rgb(255 255 255 / .1),transparent 55%);box-shadow:inset 0 1px #ffffff1f;letter-spacing:.02em}.hq-btn-secondary{background-image:linear-gradient(180deg,rgb(var(--is-ice) / .05),transparent 60%)}.hq-drawer{background-image:linear-gradient(180deg,rgb(var(--is-ice) / .03),transparent 160px);box-shadow:0 0 0 1px rgb(var(--is-ice) / .02),0 -20px 60px #00000080}.hq-more-menu{background-image:linear-gradient(180deg,rgb(var(--is-ice) / .03),transparent 120px)}.hq-toast{box-shadow:inset 0 1px rgb(var(--is-ice) / .06),0 10px 30px #00000080}[data-strip] button{background-image:linear-gradient(180deg,transparent calc(26% - .5px),rgb(0 0 0 / .6) calc(26% - .5px) calc(26% + .5px),rgb(var(--is-ice) / .07) calc(26% + .5px) calc(26% + 1.5px),transparent calc(26% + 1.5px)),repeating-linear-gradient(90deg,rgb(var(--is-ice) / .022) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgb(var(--is-ice) / .07),transparent 40%,rgb(0 0 0 / .28));box-shadow:inset 0 1px rgb(var(--is-ice) / .08)}[data-rest]:before,[data-rest]:after{content:"";position:absolute;top:5%;left:7%;right:7%;aspect-ratio:1;pointer-events:none}[data-rest]:before{background:repeating-conic-gradient(rgb(var(--is-ice) / .34) 0 .9deg,transparent .9deg 30deg),repeating-conic-gradient(rgb(var(--is-ice) / .14) 0 .6deg,transparent .6deg 6deg);-webkit-mask-image:radial-gradient(circle closest-side,transparent 92%,#000 93%,#000 99%,transparent 100%),conic-gradient(from -52deg,transparent 0,#000 12deg 92deg,transparent 104deg);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle closest-side,transparent 92%,#000 93%,#000 99%,transparent 100%),conic-gradient(from -52deg,transparent 0,#000 12deg 92deg,transparent 104deg);mask-composite:intersect}[data-rest]:after{background:conic-gradient(rgb(var(--is-gold) / .9) 0 1.2deg,transparent 1.2deg 358.8deg,rgb(var(--is-gold) / .9) 358.8deg);-webkit-mask-image:radial-gradient(circle closest-side,transparent 88%,#000 89%,#000 99%,transparent 100%);mask-image:radial-gradient(circle closest-side,transparent 88%,#000 89%,#000 99%,transparent 100%)}@media(min-width:640px){.hq-skin-backdrop:not([data-preview]) .hq-bd-c:after{--ship-from: calc(68px - var(--ship))}}@media(min-width:1024px){.hq-skin-backdrop:not([data-preview]) .hq-bd-c:after{--ship-from: calc(240px - var(--ship))}}@media(max-width:639px){.hq-skin-backdrop:not([data-preview]) .hq-bd-c:after{animation-name:interstellar-endurance-x,interstellar-endurance-y-phone}}@media(prefers-reduced-motion:reduce){.hq-skin-backdrop:before,.hq-bd-a:before,.hq-bd-b:before,.hq-bd-b:after,.hq-bd-c:before,.hq-bd-a:after{animation:none;will-change:auto}.hq-skin-backdrop:after,.hq-bd-c:after{display:none}}}}@scope ([data-skin="interstellar"]) to ([data-skin]){.hq-skin-backdrop>.hq-bd-b{inset:auto;left:calc(var(--cx) - 4.5 * var(--R));top:calc(var(--cy) - 2 * var(--R));width:calc(9 * var(--R));height:calc(4 * var(--R))}}@scope ([data-skin="interstellar"]) to ([data-skin]){[data-rest] [role=timer]{color:#dce8f2;font-weight:400}.hq-page-title{font-weight:400}[data-topbar-title]>*,.hq-card-title,.hq-drawer-title{font-weight:500}}@keyframes interstellar-pan{to{transform:translate3d(calc(-1 * var(--pan-x)),calc(-1 * var(--pan-y)),0)}}@keyframes interstellar-orbit{to{rotate:1turn}}@keyframes interstellar-lens{0%{scale:1}to{scale:1.035}}@keyframes interstellar-breathe{0%{opacity:.72}to{opacity:1}}@keyframes interstellar-streak{0%{transform:translate(calc(-3.8 * var(--R))) scaleX(.7);opacity:0}15%{opacity:.85}45%{opacity:1}70%,to{transform:translate(calc(1.6 * var(--R))) scaleX(1);opacity:0}}@keyframes interstellar-endurance-x{0%{translate:var(--ship-from) 0;visibility:visible}23.4%{translate:100% 0;visibility:visible}23.5%,to{translate:100% 0;visibility:hidden}}@keyframes interstellar-endurance-y{0%{transform:translateY(18%) scale(.8);animation-timing-function:cubic-bezier(.45,0,.75,.55)}23.4%,to{transform:translateY(58%) scale(1.1)}}@keyframes interstellar-endurance-y-phone{0%{transform:translateY(44%) scale(.8);animation-timing-function:cubic-bezier(.4,0,.7,.75)}23.4%,to{transform:translateY(70%) scale(1.1)}}@keyframes interstellar-endurance-x-tile{0%{translate:calc(-1 * var(--ship) - 4px) 0;visibility:visible}58%{translate:100% 0;visibility:visible}58.5%,to{translate:100% 0;visibility:hidden}}@keyframes interstellar-endurance-y-tile{0%{transform:translateY(2%) scale(.85);animation-timing-function:cubic-bezier(.45,0,.75,.55)}58%,to{transform:translateY(30%) scale(1.05)}}[data-skin=jurassic]{--bg: #0c120c;--ink: #0a0f08;--surface: #141c13;--surface-2: #1c261a;--line: #2b3726;--text: #ece2c6;--muted: #a99f80;--accent-training: #84cc16;--accent-bassoon: #a855f7;--accent-business: #f59e0b;--accent-personal: #ec4899;--week-1: #ea580c;--week-2: #14b8a6;--week-3: #84cc16;--week-4: #a855f7;--week-5: #facc15;--ok: #22c55e;--warn: #f59e0b;--bad: #ef4444;--member-1: radial-gradient(120% 140% at 18% 0%, #34501f 0%, #1f3314 45%, #101b0b 100%);--member-2: radial-gradient(120% 140% at 18% 0%, #6e4010 0%, #47290a 45%, #261605 100%);--member-3: radial-gradient(120% 140% at 18% 0%, #17485c 0%, #0e2e3c 45%, #071a23 100%);--member-4: radial-gradient(120% 140% at 18% 0%, #4c2c60 0%, #301b3e 45%, #1b0f24 100%);--r-card: 3px;--r-input: 2px;--font-ui: "Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num: "Courier Prime", "Courier New", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-head: "Zilla Slab", "Rockwell", "Roboto Slab", Georgia, serif;--scroll-thumb: #2b3726;--scroll-thumb-hover: #3d4b34;--focus: #f2b14a;color-scheme:dark;--jp-amber: #f2b14a;--jp-honey: #ffdc9a;--jp-resin: #c8681c;--jp-sign-red: #9e2418;--jp-fence: #e3b324;--jp-leaf: #1b2a17;--jp-hazard: repeating-linear-gradient(-45deg, var(--jp-fence) 0 6px, #0d0f08 6px 12px);--jp-explorer: linear-gradient( 90deg, #6f9b3a 0 31%, transparent 31% 34.5%, #e6c34a 34.5% 65.5%, transparent 65.5% 69%, #c8392b 69% 100% );--jp-contour: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' viewBox='0 0 900 900'%3E%3Cg fill='none' stroke='%23c9b98a' stroke-width='1' vector-effect='non-scaling-stroke'%3E%3Cpath d='M289 260C289 264 282 268 279 271C276 275 274 279 270 280C266 282 261 280 256 281C251 282 248 284 243 285C238 286 229 287 225 285C221 283 221 276 220 271C220 267 224 264 224 260C224 256 220 252 221 249C222 245 226 243 230 240C233 237 237 231 242 230C246 229 253 232 257 234C261 237 262 242 266 244C269 247 275 246 279 249C283 251 289 256 289 260Z'/%3E%3Cpath d='M325 260C325 268 316 277 310 283C304 290 298 297 290 300C282 303 271 300 262 302C253 303 246 308 236 310C225 311 206 315 199 311C192 306 194 290 193 282C192 273 195 267 195 260C195 253 191 245 193 238C195 231 202 225 209 219C216 213 224 202 233 200C242 199 257 204 265 208C273 213 273 225 280 230C288 234 303 232 310 237C318 242 325 252 325 260Z'/%3E%3Cpath d='M358 260C358 272 351 286 343 296C335 306 322 315 309 319C297 324 281 320 268 323C255 325 244 332 229 335C213 337 183 344 173 337C163 330 169 305 167 292C166 279 163 271 163 260C163 249 163 239 168 228C172 218 178 207 187 197C197 188 210 173 225 171C239 168 260 175 272 183C284 190 283 208 295 215C307 222 332 217 343 224C354 232 358 248 358 260Z'/%3E%3Cpath d='M389 260C390 276 389 296 378 309C368 322 345 332 327 338C310 343 292 340 274 344C256 347 243 357 221 360C200 364 160 373 147 363C134 353 146 319 143 301C140 284 129 274 129 260C130 246 138 233 144 219C150 205 153 188 165 175C177 162 197 144 216 141C235 138 264 148 279 158C295 168 293 192 309 201C325 210 364 201 377 211C390 221 389 244 389 260Z'/%3E%3Cpath d='M419 260C420 281 427 308 415 324C403 339 368 349 345 355C323 362 302 359 280 364C258 369 240 383 214 387C187 391 138 401 122 389C106 376 123 332 118 311C113 289 94 277 94 260C95 243 114 229 122 211C130 193 128 169 142 152C157 135 183 114 207 111C231 108 267 121 286 134C306 146 304 175 324 185C345 196 395 186 411 198C427 211 419 239 419 260Z' stroke-width='1.6'/%3E%3Cpath d='M449 260C451 285 467 319 452 338C438 357 390 365 362 373C335 380 312 377 285 384C259 391 237 411 206 415C174 420 117 428 98 412C79 397 98 346 92 321C85 296 58 280 59 260C61 240 91 224 101 203C111 181 103 149 119 129C135 108 170 83 199 80C228 77 269 96 292 111C316 126 316 156 341 168C366 181 425 170 443 186C461 201 448 235 449 260Z'/%3E%3Cpath d='M481 260C484 290 507 331 490 352C473 374 413 381 380 390C346 398 321 394 291 404C261 413 233 440 197 445C161 450 99 453 76 434C54 415 71 361 63 332C54 303 23 283 26 260C29 237 68 220 80 194C91 169 77 130 96 105C114 81 156 51 190 49C223 46 270 74 298 90C327 107 331 136 360 149C389 163 452 156 473 174C493 193 478 230 481 260Z'/%3E%3Cpath d='M516 260C520 294 546 342 526 366C506 391 435 398 397 407C359 417 331 411 296 422C261 434 228 472 188 477C148 483 84 475 57 453C31 431 40 377 30 345C20 312 -9 286 -4 260C0 234 44 215 57 186C70 156 52 110 73 82C93 54 142 18 181 17C219 15 270 53 304 72C337 90 349 113 381 128C414 143 476 142 499 164C521 186 511 226 516 260Z'/%3E%3Cpath d='M553 260C560 297 584 352 561 380C537 407 458 415 414 425C371 435 341 426 302 441C262 455 222 506 178 511C135 516 71 496 40 470C10 445 6 394 -6 359C-18 324 -38 290 -32 260C-25 230 20 210 34 177C47 143 27 91 50 59C73 27 128 -15 171 -16C214 -16 270 35 309 55C348 75 370 88 405 104C441 121 496 130 521 156C546 182 547 223 553 260Z'/%3E%3Cpath d='M721 640C720 644 714 648 711 652C709 655 707 656 704 660C702 663 700 669 696 671C693 674 686 678 683 676C679 674 678 664 675 660C673 656 668 656 666 653C665 649 667 645 667 640C666 635 662 630 663 625C663 621 667 615 670 613C674 611 680 612 684 613C688 614 691 617 695 617C699 618 706 612 709 613C712 615 713 622 715 627C717 631 721 636 721 640Z' stroke-width='1.6'/%3E%3Cpath d='M752 640C751 648 738 656 732 663C727 669 723 672 718 679C713 686 710 699 703 704C696 709 683 714 676 710C668 707 666 689 660 681C655 674 645 672 643 665C640 658 645 649 644 640C643 631 634 620 635 611C636 601 643 589 651 585C658 581 671 586 679 587C687 588 692 593 700 593C708 593 721 584 728 588C734 591 736 605 740 613C744 622 753 632 752 640Z'/%3E%3Cpath d='M784 640C782 652 762 664 753 674C744 683 739 687 732 698C725 709 721 731 710 738C700 746 680 748 669 742C658 737 652 715 644 704C636 693 623 688 620 678C616 667 624 654 622 640C620 626 605 609 607 596C608 582 620 563 631 557C642 552 662 561 674 563C687 564 693 567 705 567C717 567 735 558 745 563C755 569 759 587 765 600C772 612 786 628 784 640Z'/%3E%3Cpath d='M815 640C811 657 785 672 773 685C762 697 755 702 745 717C736 732 731 765 718 774C704 783 678 780 663 772C648 765 637 743 626 729C615 715 603 704 598 689C593 674 602 658 599 640C595 622 577 599 579 581C581 562 596 536 611 529C626 523 653 538 669 540C686 541 696 538 711 538C726 538 747 533 761 541C774 549 784 569 793 585C802 602 818 623 815 640Z'/%3E%3Cpath d='M845 640C840 661 808 680 794 696C780 712 770 717 759 736C747 755 742 800 725 810C708 821 677 809 657 799C638 790 620 773 607 756C594 739 584 719 578 700C573 680 579 662 575 640C570 618 548 589 551 565C553 542 571 509 591 501C610 493 644 517 665 518C686 519 699 506 717 507C736 508 758 511 775 521C792 532 810 550 822 570C833 589 849 619 845 640Z'/%3E%3Cpath d='M874 640C867 666 831 687 815 707C798 726 786 732 773 755C759 779 753 836 733 847C712 859 676 836 652 825C627 815 601 804 586 785C571 766 567 733 561 709C555 685 556 666 550 640C543 614 519 578 523 550C526 523 548 483 571 474C594 465 635 496 660 496C686 496 703 473 724 474C745 476 766 490 788 504C809 517 838 530 853 553C867 576 880 614 874 640Z' stroke-width='1.6'/%3E%3Cpath d='M901 640C893 670 854 695 835 717C816 740 803 748 787 776C771 803 763 870 740 883C716 896 676 862 647 851C617 840 581 838 564 815C547 793 552 747 545 718C538 688 532 670 523 640C515 610 490 567 494 535C499 503 525 457 552 447C579 437 626 474 656 473C686 473 707 439 731 442C755 444 774 471 800 487C826 503 868 510 885 535C902 561 910 610 901 640Z'/%3E%3Cpath d='M929 640C918 675 875 702 855 728C834 754 821 766 803 797C785 829 774 903 747 916C720 930 675 890 641 878C607 866 561 871 542 846C524 820 537 760 530 726C522 691 507 674 497 640C486 606 459 556 465 520C471 483 503 434 534 422C565 410 617 450 651 448C685 446 710 407 737 410C764 414 781 453 812 470C842 488 899 489 919 517C938 546 939 605 929 640Z'/%3E%3Cpath d='M790 130C791 133 790 139 787 142C785 145 779 146 776 148C772 150 769 152 766 152C762 152 759 150 755 150C751 150 746 152 742 151C738 150 732 146 731 143C731 139 736 134 737 130C739 126 739 124 740 121C740 118 740 113 743 110C745 108 750 106 754 105C758 104 763 102 767 103C770 105 773 110 775 113C777 116 776 119 779 122C782 124 789 127 790 130Z'/%3E%3Cpath d='M819 130C822 137 819 148 814 154C809 160 798 162 791 166C784 169 778 174 771 175C764 175 759 169 750 169C742 168 730 176 722 173C714 171 706 162 704 154C703 147 711 137 714 130C716 123 717 119 719 112C721 105 721 96 725 91C730 85 740 84 748 81C756 79 767 72 774 75C781 78 784 92 788 98C792 104 794 107 799 113C805 118 817 123 819 130Z'/%3E%3Cpath d='M848 130C851 140 848 156 841 165C834 174 818 179 807 184C797 189 787 197 777 198C767 198 759 186 746 186C733 186 713 200 701 197C690 193 681 177 679 166C677 154 686 140 690 130C693 120 695 113 698 103C701 93 701 79 708 71C716 64 730 61 742 57C754 53 771 41 781 46C791 50 793 75 800 84C807 94 813 95 821 103C829 111 845 120 848 130Z' stroke-width='1.6'/%3E%3Cpath d='M876 130C880 144 876 165 867 177C859 189 838 196 824 203C810 210 796 219 782 220C769 220 759 203 742 204C724 204 694 226 680 221C665 217 657 191 654 176C652 161 661 144 665 130C669 116 673 107 677 94C682 81 682 63 692 53C702 43 719 38 735 32C752 26 776 10 789 16C801 23 802 58 812 71C821 84 834 83 845 93C855 103 872 116 876 130Z'/%3E%3Cpath d='M144 760C143 764 141 766 141 770C140 774 143 783 141 786C139 790 131 788 127 789C122 789 117 789 114 787C110 786 107 782 105 779C102 777 100 774 97 771C95 768 89 764 88 760C87 756 87 749 90 746C94 743 102 745 106 743C110 741 111 736 114 734C117 732 122 733 126 733C130 733 136 733 140 735C143 738 147 742 148 747C149 751 145 756 144 760Z'/%3E%3Cpath d='M167 760C165 768 163 771 162 780C161 789 167 807 162 813C157 819 142 815 133 816C124 816 114 820 107 817C100 814 96 803 90 797C85 791 80 788 74 782C68 776 57 768 55 760C53 752 55 737 61 732C67 726 85 730 92 726C100 721 101 710 108 707C114 704 123 707 132 708C141 708 153 705 160 710C167 714 174 725 175 733C176 742 169 752 167 760Z'/%3E%3Cpath d='M190 760C187 772 186 778 184 791C183 804 191 831 183 839C176 848 153 841 139 843C125 844 110 852 100 848C90 843 85 823 77 814C69 805 60 802 51 793C41 784 25 773 22 760C19 747 24 727 33 718C42 709 67 714 78 708C90 701 92 683 101 679C111 675 124 683 137 684C151 684 171 677 182 683C192 689 200 708 202 721C203 733 193 748 190 760Z'/%3E%3Cpath d='M212 760C209 776 210 785 208 802C207 820 213 853 203 864C192 875 164 868 145 870C127 873 106 885 93 879C79 872 75 842 64 830C53 818 39 817 26 805C14 793 -8 777 -12 760C-15 743 -6 717 6 705C19 693 48 698 63 689C78 680 82 657 95 652C109 647 125 660 143 660C161 661 189 647 204 655C218 663 227 690 228 708C230 725 216 744 212 760Z' stroke-width='1.6'/%3E%3Cpath d='M234 760C230 780 236 794 234 815C232 836 235 873 221 887C208 901 174 896 152 900C129 903 103 918 86 909C69 900 65 862 51 846C37 831 19 831 2 817C-14 802 -43 781 -46 760C-50 739 -34 709 -18 693C-3 678 29 679 47 668C65 657 73 632 90 627C107 621 126 636 148 636C171 636 208 617 226 627C244 637 253 673 255 695C256 717 237 740 234 760Z'/%3E%3C/g%3E%3C/svg%3E");--jp-frond: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='600' viewBox='-40 -40 600 640'%3E%3Cg fill='%23000'%3E%3Cpath d='M30 590L44.7 557.3L59.3 524.8L74 492.6L88.7 460.7L103.3 429.3L118 398.6L132.7 368.6L147.3 339.5L162 311.4L176.7 284.4L191.3 258.5L206 234L220.7 210.9L235.3 189.3L250 169.3L264.7 150.9L279.3 134.3L294 119.5L308.7 106.5L323.3 95.5L338 86.3L352.7 79.2L367.3 74.1L382 71L396.7 70L411.3 71L426 74.1L440.7 79.2L455.3 86.3L470 95.5' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M46.3 553.7Q34.4 509.7 -3.7 474.9Q14.8 523.1 46.3 553.7Z'/%3E%3Cpath d='M46.3 553.7Q89.5 559.8 139 545Q88.1 536.1 46.3 553.7Z'/%3E%3Cpath d='M62.6 517.6Q49.4 467 5.9 426.6Q26.7 482.2 62.6 517.6Z'/%3E%3Cpath d='M62.6 517.6Q112.2 524.9 169.1 508.1Q110.7 497.6 62.6 517.6Z'/%3E%3Cpath d='M78.9 481.9Q64.7 425.2 16.7 379.7Q39.3 441.9 78.9 481.9Z'/%3E%3Cpath d='M78.9 481.9Q134.2 490.4 197.8 472.2Q132.8 460 78.9 481.9Z'/%3E%3Cpath d='M95.2 446.7Q80.6 384.7 28.9 334.3Q52.6 402.5 95.2 446.7Z'/%3E%3Cpath d='M95.2 446.7Q155.4 456.5 224.9 437.4Q154.1 423.4 95.2 446.7Z'/%3E%3Cpath d='M111.5 412.1Q96.9 345.6 42.5 290.8Q66.6 364.1 111.5 412.1Z'/%3E%3Cpath d='M111.5 412.1Q175.7 423.5 250.4 403.9Q174.8 388 111.5 412.1Z'/%3E%3Cpath d='M127.8 378.5Q113.7 308.1 57.6 249.3Q81.5 327 127.8 378.5Z'/%3E%3Cpath d='M127.8 378.5Q195.2 391.5 274.1 372.1Q194.9 354.1 127.8 378.5Z'/%3E%3Cpath d='M144.1 345.9Q131.1 272.4 74.3 210Q97.2 291.2 144.1 345.9Z'/%3E%3Cpath d='M144.1 345.9Q213.8 360.6 296.1 342Q214.2 321.8 144.1 345.9Z'/%3E%3Cpath d='M160.4 314.4Q149.2 238.7 92.7 173.1Q113.8 257.1 160.4 314.4Z'/%3E%3Cpath d='M160.4 314.4Q231.5 331.1 316.3 313.9Q232.8 291.3 160.4 314.4Z'/%3E%3Cpath d='M176.7 284.4Q167.8 207.2 112.8 138.8Q131.4 224.6 176.7 284.4Z'/%3E%3Cpath d='M176.7 284.4Q248.3 303.1 334.7 287.9Q250.6 262.8 176.7 284.4Z'/%3E%3Cpath d='M193 255.8Q187.1 178 134.7 107.3Q149.9 194 193 255.8Z'/%3E%3Cpath d='M193 255.8Q264.2 276.7 351.3 264Q267.7 236.3 193 255.8Z'/%3E%3Cpath d='M209.3 228.8Q207 151.3 158.5 78.7Q169.4 165.4 209.3 228.8Z'/%3E%3Cpath d='M209.3 228.8Q279.2 251.9 366 242.3Q284 212 209.3 228.8Z'/%3E%3Cpath d='M225.6 203.6Q227.7 127.4 184.3 53.3Q190 139 225.6 203.6Z'/%3E%3Cpath d='M225.6 203.6Q293.3 229 378.9 222.9Q299.6 190 225.6 203.6Z'/%3E%3Cpath d='M241.9 180.2Q249.2 106.4 212.2 31.5Q211.7 115 241.9 180.2Z'/%3E%3Cpath d='M241.9 180.2Q306.5 207.9 390 205.7Q314.4 170.3 241.9 180.2Z'/%3E%3Cpath d='M258.1 158.9Q271.3 88.5 242.3 13.5Q234.7 93.6 258.1 158.9Z'/%3E%3Cpath d='M258.1 158.9Q319 188.7 399.4 190.8Q328.4 152.9 258.1 158.9Z'/%3E%3Cpath d='M274.4 139.7Q294.1 74.2 274.5 0.1Q258.9 75.1 274.4 139.7Z'/%3E%3Cpath d='M274.4 139.7Q330.6 171.4 407 177.9Q341.6 137.9 274.4 139.7Z'/%3E%3Cpath d='M290.7 122.6Q317.4 63.8 308.7 -8Q284.3 60.1 290.7 122.6Z'/%3E%3Cpath d='M290.7 122.6Q341.6 156 413 166.9Q354 125.2 290.7 122.6Z'/%3E%3Cpath d='M307 107.9Q340.5 57.7 343.9 -9.6Q310.8 49.1 307 107.9Z'/%3E%3Cpath d='M307 107.9Q352 142.5 417.6 157.6Q365.7 114.7 307 107.9Z'/%3E%3Cpath d='M323.3 95.5Q362.6 56.1 378.3 -3.8Q337.5 42.8 323.3 95.5Z'/%3E%3Cpath d='M323.3 95.5Q361.9 130.7 420.8 149.6Q376.6 106.3 323.3 95.5Z'/%3E%3Cpath d='M339.6 85.4Q382.4 58.6 408.8 9Q363 41.5 339.6 85.4Z'/%3E%3Cpath d='M339.6 85.4Q371.5 120.5 423.1 142.6Q386.8 99.7 339.6 85.4Z'/%3E%3Cpath d='M355.9 77.9Q398.7 63.8 432.6 26.9Q385.8 44.7 355.9 77.9Z'/%3E%3Cpath d='M355.9 77.9Q381.1 112 425 136.2Q396.6 94.9 355.9 77.9Z'/%3E%3Cpath d='M372.2 72.8Q411.5 69.8 448.2 45.8Q404.7 50.9 372.2 72.8Z'/%3E%3Cpath d='M372.2 72.8Q391 105 426.9 130Q406 91.5 372.2 72.8Z'/%3E%3Cpath d='M388.5 70.3Q421.8 75.3 457 62.5Q419.8 58.2 388.5 70.3Z'/%3E%3Cpath d='M388.5 70.3Q401.5 99.4 429.8 124Q415.6 89.4 388.5 70.3Z'/%3E%3Cpath d='M404.8 70.3Q431 79.8 461.8 75.4Q432.3 65.6 404.8 70.3Z'/%3E%3Cpath d='M404.8 70.3Q413 95.6 434.2 118.3Q425.5 88.5 404.8 70.3Z'/%3E%3Cpath d='M421.1 72.8Q440.3 83.9 465 84.7Q443.3 72.9 421.1 72.8Z'/%3E%3Cpath d='M421.1 72.8Q425.7 93.6 440.7 113.2Q436.1 88.9 421.1 72.8Z'/%3E%3Cpath d='M437.4 77.9Q450.4 88.2 468.6 91.5Q453.8 80.4 437.4 77.9Z'/%3E%3Cpath d='M437.4 77.9Q439.5 93.7 449.5 109.3Q447.5 90.9 437.4 77.9Z'/%3E%3Cpath d='M453.7 85.4Q461.6 93.4 473.5 97.2Q464.5 88.5 453.7 85.4Z'/%3E%3Cpath d='M453.7 85.4Q454.3 96.2 460.3 107.2Q459.9 94.7 453.7 85.4Z'/%3E%3C/g%3E%3C/svg%3E");--jp-frond-r: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='600' viewBox='-40 -40 600 640'%3E%3Cg transform='translate(520 0) scale(-1 1)' fill='%23000'%3E%3Cpath d='M30 590L44.7 557.3L59.3 524.8L74 492.6L88.7 460.7L103.3 429.3L118 398.6L132.7 368.6L147.3 339.5L162 311.4L176.7 284.4L191.3 258.5L206 234L220.7 210.9L235.3 189.3L250 169.3L264.7 150.9L279.3 134.3L294 119.5L308.7 106.5L323.3 95.5L338 86.3L352.7 79.2L367.3 74.1L382 71L396.7 70L411.3 71L426 74.1L440.7 79.2L455.3 86.3L470 95.5' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M46.3 553.7Q34.4 509.7 -3.7 474.9Q14.8 523.1 46.3 553.7Z'/%3E%3Cpath d='M46.3 553.7Q89.5 559.8 139 545Q88.1 536.1 46.3 553.7Z'/%3E%3Cpath d='M62.6 517.6Q49.4 467 5.9 426.6Q26.7 482.2 62.6 517.6Z'/%3E%3Cpath d='M62.6 517.6Q112.2 524.9 169.1 508.1Q110.7 497.6 62.6 517.6Z'/%3E%3Cpath d='M78.9 481.9Q64.7 425.2 16.7 379.7Q39.3 441.9 78.9 481.9Z'/%3E%3Cpath d='M78.9 481.9Q134.2 490.4 197.8 472.2Q132.8 460 78.9 481.9Z'/%3E%3Cpath d='M95.2 446.7Q80.6 384.7 28.9 334.3Q52.6 402.5 95.2 446.7Z'/%3E%3Cpath d='M95.2 446.7Q155.4 456.5 224.9 437.4Q154.1 423.4 95.2 446.7Z'/%3E%3Cpath d='M111.5 412.1Q96.9 345.6 42.5 290.8Q66.6 364.1 111.5 412.1Z'/%3E%3Cpath d='M111.5 412.1Q175.7 423.5 250.4 403.9Q174.8 388 111.5 412.1Z'/%3E%3Cpath d='M127.8 378.5Q113.7 308.1 57.6 249.3Q81.5 327 127.8 378.5Z'/%3E%3Cpath d='M127.8 378.5Q195.2 391.5 274.1 372.1Q194.9 354.1 127.8 378.5Z'/%3E%3Cpath d='M144.1 345.9Q131.1 272.4 74.3 210Q97.2 291.2 144.1 345.9Z'/%3E%3Cpath d='M144.1 345.9Q213.8 360.6 296.1 342Q214.2 321.8 144.1 345.9Z'/%3E%3Cpath d='M160.4 314.4Q149.2 238.7 92.7 173.1Q113.8 257.1 160.4 314.4Z'/%3E%3Cpath d='M160.4 314.4Q231.5 331.1 316.3 313.9Q232.8 291.3 160.4 314.4Z'/%3E%3Cpath d='M176.7 284.4Q167.8 207.2 112.8 138.8Q131.4 224.6 176.7 284.4Z'/%3E%3Cpath d='M176.7 284.4Q248.3 303.1 334.7 287.9Q250.6 262.8 176.7 284.4Z'/%3E%3Cpath d='M193 255.8Q187.1 178 134.7 107.3Q149.9 194 193 255.8Z'/%3E%3Cpath d='M193 255.8Q264.2 276.7 351.3 264Q267.7 236.3 193 255.8Z'/%3E%3Cpath d='M209.3 228.8Q207 151.3 158.5 78.7Q169.4 165.4 209.3 228.8Z'/%3E%3Cpath d='M209.3 228.8Q279.2 251.9 366 242.3Q284 212 209.3 228.8Z'/%3E%3Cpath d='M225.6 203.6Q227.7 127.4 184.3 53.3Q190 139 225.6 203.6Z'/%3E%3Cpath d='M225.6 203.6Q293.3 229 378.9 222.9Q299.6 190 225.6 203.6Z'/%3E%3Cpath d='M241.9 180.2Q249.2 106.4 212.2 31.5Q211.7 115 241.9 180.2Z'/%3E%3Cpath d='M241.9 180.2Q306.5 207.9 390 205.7Q314.4 170.3 241.9 180.2Z'/%3E%3Cpath d='M258.1 158.9Q271.3 88.5 242.3 13.5Q234.7 93.6 258.1 158.9Z'/%3E%3Cpath d='M258.1 158.9Q319 188.7 399.4 190.8Q328.4 152.9 258.1 158.9Z'/%3E%3Cpath d='M274.4 139.7Q294.1 74.2 274.5 0.1Q258.9 75.1 274.4 139.7Z'/%3E%3Cpath d='M274.4 139.7Q330.6 171.4 407 177.9Q341.6 137.9 274.4 139.7Z'/%3E%3Cpath d='M290.7 122.6Q317.4 63.8 308.7 -8Q284.3 60.1 290.7 122.6Z'/%3E%3Cpath d='M290.7 122.6Q341.6 156 413 166.9Q354 125.2 290.7 122.6Z'/%3E%3Cpath d='M307 107.9Q340.5 57.7 343.9 -9.6Q310.8 49.1 307 107.9Z'/%3E%3Cpath d='M307 107.9Q352 142.5 417.6 157.6Q365.7 114.7 307 107.9Z'/%3E%3Cpath d='M323.3 95.5Q362.6 56.1 378.3 -3.8Q337.5 42.8 323.3 95.5Z'/%3E%3Cpath d='M323.3 95.5Q361.9 130.7 420.8 149.6Q376.6 106.3 323.3 95.5Z'/%3E%3Cpath d='M339.6 85.4Q382.4 58.6 408.8 9Q363 41.5 339.6 85.4Z'/%3E%3Cpath d='M339.6 85.4Q371.5 120.5 423.1 142.6Q386.8 99.7 339.6 85.4Z'/%3E%3Cpath d='M355.9 77.9Q398.7 63.8 432.6 26.9Q385.8 44.7 355.9 77.9Z'/%3E%3Cpath d='M355.9 77.9Q381.1 112 425 136.2Q396.6 94.9 355.9 77.9Z'/%3E%3Cpath d='M372.2 72.8Q411.5 69.8 448.2 45.8Q404.7 50.9 372.2 72.8Z'/%3E%3Cpath d='M372.2 72.8Q391 105 426.9 130Q406 91.5 372.2 72.8Z'/%3E%3Cpath d='M388.5 70.3Q421.8 75.3 457 62.5Q419.8 58.2 388.5 70.3Z'/%3E%3Cpath d='M388.5 70.3Q401.5 99.4 429.8 124Q415.6 89.4 388.5 70.3Z'/%3E%3Cpath d='M404.8 70.3Q431 79.8 461.8 75.4Q432.3 65.6 404.8 70.3Z'/%3E%3Cpath d='M404.8 70.3Q413 95.6 434.2 118.3Q425.5 88.5 404.8 70.3Z'/%3E%3Cpath d='M421.1 72.8Q440.3 83.9 465 84.7Q443.3 72.9 421.1 72.8Z'/%3E%3Cpath d='M421.1 72.8Q425.7 93.6 440.7 113.2Q436.1 88.9 421.1 72.8Z'/%3E%3Cpath d='M437.4 77.9Q450.4 88.2 468.6 91.5Q453.8 80.4 437.4 77.9Z'/%3E%3Cpath d='M437.4 77.9Q439.5 93.7 449.5 109.3Q447.5 90.9 437.4 77.9Z'/%3E%3Cpath d='M453.7 85.4Q461.6 93.4 473.5 97.2Q464.5 88.5 453.7 85.4Z'/%3E%3Cpath d='M453.7 85.4Q454.3 96.2 460.3 107.2Q459.9 94.7 453.7 85.4Z'/%3E%3C/g%3E%3C/svg%3E");--jp-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .92 0 0 0 0 .86 0 0 0 0 .7 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}@layer components{@scope ([data-skin="jurassic"]) to ([data-skin]){::selection{background:#f2b14a52;color:var(--text)}.hq-skin-backdrop{background:radial-gradient(120% 60% at 50% 115%,rgb(233 165 60 / .09),transparent 62%),radial-gradient(90% 50% at 85% -10%,rgb(95 176 191 / .05),transparent 60%)}.hq-bd-a{background:var(--jp-contour) center / cover no-repeat;opacity:.075}.hq-bd-c:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgb(201 185 138 / .03) 1px,transparent 1px) 0 0 / 120px 120px,linear-gradient(90deg,rgb(201 185 138 / .03) 1px,transparent 1px) 0 0 / 120px 120px}.hq-bd-b:before,.hq-bd-b:after{content:"";position:absolute;width:440px;height:470px;background:var(--jp-leaf);-webkit-mask:var(--jp-frond) center / contain no-repeat;mask:var(--jp-frond) center / contain no-repeat;will-change:rotate}.hq-bd-b:before{left:-70px;bottom:-60px;transform-origin:8% 96%;animation:jp-sway 19s ease-in-out infinite alternate}.hq-bd-b:after{right:-70px;bottom:24%;width:380px;height:406px;-webkit-mask-image:var(--jp-frond-r);mask-image:var(--jp-frond-r);transform-origin:92% 96%;opacity:.85;animation:jp-sway 23s ease-in-out -7s infinite alternate}@media(max-width:639px){.hq-skin-backdrop:not([data-preview]) .hq-bd-b:before{width:300px;height:320px;left:-60px;bottom:40px}.hq-skin-backdrop:not([data-preview]) .hq-bd-b:after{width:260px;height:278px;right:-60px;bottom:38%}}@media(min-width:640px){.hq-skin-backdrop:not([data-preview]) .hq-bd-b:before{left:20px}}@media(min-width:1024px){.hq-skin-backdrop:not([data-preview]) .hq-bd-b:before{left:190px}}.hq-bd-c{background:var(--jp-grain);opacity:.7}.hq-skin-backdrop[data-preview] .hq-bd-a{opacity:.16}.hq-skin-backdrop[data-preview] .hq-bd-c:after{background-size:30px 30px}.hq-skin-backdrop[data-preview] .hq-bd-b:before,.hq-skin-backdrop[data-preview] .hq-bd-b:after{width:96px;height:102px;background:#24371d}.hq-skin-backdrop[data-preview] .hq-bd-c:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:repeating-linear-gradient(-45deg,var(--jp-fence) 0 4px,#0d0f08 4px 8px);opacity:.75}.hq-skin-backdrop[data-preview] .hq-bd-b:before{left:-18px;bottom:-14px}.hq-skin-backdrop[data-preview] .hq-bd-b:after{right:-16px;bottom:30%;width:80px;height:86px}.hq-sidebar,.hq-rail{background-image:linear-gradient(180deg,rgb(236 226 198 / .02),transparent 30%),var(--jp-grain)}.hq-sidebar:before,.hq-rail:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--jp-hazard);opacity:.7;pointer-events:none}.hq-sidebar:after{content:"";position:absolute;left:-40px;bottom:-40px;width:230px;height:250px;z-index:-1;background:#1f2e1a;-webkit-mask:var(--jp-frond) center / contain no-repeat;mask:var(--jp-frond) center / contain no-repeat;pointer-events:none}.hq-topbar{background-image:var(--jp-grain)}.hq-topbar:after{content:"";position:absolute;inset:auto 0 -1px 0;height:2px;background:var(--jp-hazard);opacity:.5;pointer-events:none}.hq-tabbar{background-image:linear-gradient(180deg,rgb(236 226 198 / .025),transparent 60%),var(--jp-grain);box-shadow:0 -10px 30px -12px #000000b3}.hq-tab-item[data-active]{background-image:radial-gradient(70% 90% at 50% 0%,rgb(242 177 74 / .12),transparent 70%)}.hq-tab-item[data-active]:after{content:"";position:absolute;inset:0 16px auto 16px;height:3px;background:var(--jp-explorer);pointer-events:none}.hq-more-menu{background-image:var(--jp-grain)}.hq-brand{background-image:linear-gradient(180deg,rgb(255 255 255 / .1),transparent 55%),linear-gradient(180deg,#a92a1c,var(--jp-sign-red));box-shadow:inset 0 0 0 1px #f2b14a8c,inset 0 0 0 2.5px #1e08048c,0 2px 6px -1px #0009;text-shadow:0 1px 0 rgb(40 8 2 / .7)}.hq-brand-name{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.hq-nav-item[data-active]{background-image:linear-gradient(90deg,rgb(242 177 74 / .1),transparent 75%);box-shadow:inset 0 0 0 1px #f2b14a14}.hq-page-title{font-weight:700;letter-spacing:.005em}.card{background-image:linear-gradient(180deg,rgb(236 226 198 / .03),transparent 38%),var(--jp-grain);box-shadow:inset 0 1px #ece2c60b,0 1px #00000073,0 10px 24px -14px #000c}.card:before{content:"";position:absolute;top:5px;left:5px;width:7px;height:7px;border-top:1px solid rgb(242 177 74 / .45);border-left:1px solid rgb(242 177 74 / .45);pointer-events:none}.card:not(.relative):before{content:none}.hq-card-title{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.hq-tab[aria-selected=true],.hq-tab[aria-current=page]{text-shadow:0 0 14px rgb(242 177 74 / .25)}.hq-btn-primary{background-image:linear-gradient(180deg,#ffd68c33,#3c140024);box-shadow:inset 0 1px #ffdca047,inset 0 -1px #280a0059,0 1px 2px #00000080;text-shadow:0 1px 0 rgb(60 20 0 / .45);transition:background-color .15s,box-shadow .2s}.hq-btn-primary:hover:not(:disabled){box-shadow:inset 0 1px #ffdca059,0 0 0 1px #f2b14a8c,0 0 18px -3px #f2b14a8c}.hq-btn-secondary{background-image:linear-gradient(180deg,rgb(236 226 198 / .04),transparent);box-shadow:inset 0 1px #ece2c60a}.hq-btn-danger{background-image:var(--jp-hazard);background-size:100% 3px;background-position:left bottom;background-repeat:no-repeat}.hq-drawer{background-image:linear-gradient(180deg,rgb(236 226 198 / .03),transparent 120px),var(--jp-grain);box-shadow:inset 0 2px #f2b14a8c,0 -20px 60px -20px #000c}.hq-drawer-title{font-family:var(--font-num);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hq-toast{background-image:var(--jp-grain);box-shadow:inset 3px 0 0 var(--jp-amber),0 14px 34px -12px #000000d9}[data-square]{background-image:radial-gradient(90% 70% at 50% 40%,rgb(236 226 198 / .035),transparent 70%),var(--jp-grain)}[data-rest]{isolation:isolate;background-image:radial-gradient(42% 30% at 50% 50%,rgb(242 150 40 / .14),transparent 75%)}[data-rest]:before,[data-rest]:after{content:"";position:absolute;left:50%;top:50%;width:78%;aspect-ratio:2.3;z-index:-1;border-radius:50%;border:1.5px solid rgb(242 177 74 / .5);box-shadow:0 0 0 6px #f2b14a0f,inset 0 0 0 7px #f2b14a0d;opacity:0;translate:-50% -50%;pointer-events:none;animation:jp-ripple 5.6s cubic-bezier(.2,.5,.4,1) infinite}[data-rest]:after{animation-delay:-2.8s}}}@scope ([data-skin="jurassic"]) to ([data-skin]){.hq-brand{color:var(--jp-amber);font-family:var(--font-head);font-weight:700;letter-spacing:.02em}.hq-pill{border-radius:2px}[data-rest] [role=timer]{color:var(--jp-amber);background:linear-gradient(180deg,var(--jp-honey) 8%,var(--jp-amber) 48%,var(--jp-resin) 96%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 14px rgb(242 140 30 / .35))}[data-rest-badge]{color:var(--jp-amber);border-color:#f2b14a99;background-color:#f2b14a1f}.hq-pill-accent{color:var(--jp-amber)}}@keyframes jp-sway{0%{rotate:-1.6deg}to{rotate:1.8deg}}@keyframes jp-ripple{0%{opacity:0;scale:.32}18%{opacity:.75}to{opacity:0;scale:1.25}}@media(prefers-reduced-motion:reduce){@scope ([data-skin="jurassic"]) to ([data-skin]){.hq-bd-b:before,.hq-bd-b:after,[data-rest]:before,[data-rest]:after{animation:none}[data-rest]:before{opacity:.35;scale:.7}[data-rest]:after{opacity:.18;scale:1}}}[data-skin=starwars]{--bg: #000000;--ink: #05070c;--surface: #0a0c11;--surface-2: #141821;--line: #252b37;--text: #eaeef4;--muted: #8f99ab;--accent-training: #38ca56;--accent-bassoon: #a470e6;--accent-business: #e6a01b;--accent-personal: #39a2e6;--week-1: #1c58e6;--week-2: #32b0e6;--week-3: #38ca56;--week-4: #a470e6;--week-5: #e68b1c;--ok: #38ca56;--warn: #e6a01b;--bad: #e62f2f;--member-1: radial-gradient(130% 150% at 15% 0%, #15398a 0%, #0a1b45 46%, #040915 100%);--member-2: radial-gradient(130% 150% at 15% 0%, #0f5228 0%, #082b15 46%, #020e06 100%);--member-3: radial-gradient(130% 150% at 15% 0%, #431a7c 0%, #220c42 46%, #0b0418 100%);--member-4: radial-gradient(130% 150% at 15% 0%, #6a111b 0%, #37080e 46%, #110204 100%);--r-card: 3px;--r-input: 3px;--font-ui: "News Cycle", "News Gothic MN", "Franklin Gothic Book", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-num: "Share Tech Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--font-head: "News Cycle", "News Gothic MN", "Franklin Gothic Medium", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--scroll-thumb: #262c39;--scroll-thumb-hover: #3b4354;--focus: #5ea4ff;--sw-crawl: #ffe81f;--sw-blue-hi: #7fb6ff;--sw-tick: #3b4456;--sw-k: 1;color-scheme:dark}@keyframes sw-drift{to{transform:translate3d(-110px,46px,0)}}@keyframes sw-twinkle{0%,to{opacity:1}50%{opacity:.45}}@keyframes sw-shooting{0%{transform:rotate(14deg) translate(0);opacity:0}0.4%{opacity:1}2.6%{transform:rotate(14deg) translate(150vw);opacity:0}to{transform:rotate(14deg) translate(150vw);opacity:0}}@keyframes sw-ignite-y{0%{transform:scaleY(0)}}@keyframes sw-ignite-x{0%{transform:scaleX(0)}}@keyframes sw-hum{0%,to{opacity:.55}50%{opacity:1}}@layer components{@scope ([data-skin="starwars"]) to ([data-skin]){::selection{background:#ffe81feb;color:#000}.hq-skin-backdrop{--sw-k: 1;background:#000}.hq-bd-a:before,.hq-bd-a:after,.hq-bd-b:before,.hq-bd-b:after,.hq-bd-c:before,.hq-bd-c:after{content:"";position:absolute;pointer-events:none}.hq-bd-a:before{top:-160px;right:-160px;bottom:-160px;left:-160px;background-image:radial-gradient(circle at 5.4% 8.6%,rgba(255,255,255,.63) 0 .45px,transparent 1.05px),radial-gradient(circle at 73.1% 29.8%,rgba(255,255,255,.65) 0 .45px,transparent 1.05px),radial-gradient(circle at 4.7% 14.6%,rgba(255,255,255,.69) 0 .45px,transparent 1.05px),radial-gradient(circle at 85.7% 20.9%,rgba(255,255,255,.65) 0 .45px,transparent 1.05px),radial-gradient(circle at 79.3% 36.1%,rgba(255,255,255,.58) 0 .45px,transparent 1.05px),radial-gradient(circle at 24% 83.3%,rgba(255,255,255,.39) 0 .45px,transparent 1.05px),radial-gradient(circle at 5.2% 17.5%,rgba(255,255,255,.45) 0 .45px,transparent 1.05px),radial-gradient(circle at 73% 41.4%,rgba(255,255,255,.49) 0 .45px,transparent 1.05px),radial-gradient(circle at 84.2% 71.9%,rgba(255,255,255,.63) 0 .45px,transparent 1.05px),radial-gradient(circle at 77.4% 43.6%,rgba(255,255,255,.4) 0 .45px,transparent 1.05px),radial-gradient(circle at 68.8% 83.6%,rgba(255,255,255,.65) 0 .45px,transparent 1.05px),radial-gradient(circle at 81% 25.5%,rgba(255,255,255,.67) 0 .45px,transparent 1.05px);background-size:calc(173px * var(--sw-k)) calc(191px * var(--sw-k)),calc(227px * var(--sw-k)) calc(211px * var(--sw-k)),calc(263px * var(--sw-k)) calc(241px * var(--sw-k)),calc(311px * var(--sw-k)) calc(293px * var(--sw-k)),calc(347px * var(--sw-k)) calc(331px * var(--sw-k)),calc(389px * var(--sw-k)) calc(367px * var(--sw-k)),calc(421px * var(--sw-k)) calc(409px * var(--sw-k)),calc(457px * var(--sw-k)) calc(443px * var(--sw-k)),calc(193px * var(--sw-k)) calc(251px * var(--sw-k)),calc(283px * var(--sw-k)) calc(199px * var(--sw-k)),calc(241px * var(--sw-k)) calc(317px * var(--sw-k)),calc(199px * var(--sw-k)) calc(163px * var(--sw-k));opacity:.9}.hq-bd-a:after{top:-160px;right:-160px;bottom:-160px;left:-160px;background-image:radial-gradient(circle at 70.8% 43%,rgba(255,255,255,.78) 0 .7px,transparent 1.35px),radial-gradient(circle at 29.3% 40.4%,rgba(255,255,255,.85) 0 .7px,transparent 1.35px),radial-gradient(circle at 68.4% 39.4%,rgba(255,255,255,.72) 0 .7px,transparent 1.35px),radial-gradient(circle at 68.4% 72.2%,rgba(255,255,255,.72) 0 .7px,transparent 1.35px),radial-gradient(circle at 17.6% 76.3%,rgba(255,255,255,.81) 0 .7px,transparent 1.35px),radial-gradient(circle at 47.8% 11.4%,rgba(255,255,255,.85) 0 .7px,transparent 1.35px);background-size:calc(409px * var(--sw-k)) calc(463px * var(--sw-k)),calc(523px * var(--sw-k)) calc(487px * var(--sw-k)),calc(601px * var(--sw-k)) calc(571px * var(--sw-k)),calc(677px * var(--sw-k)) calc(643px * var(--sw-k)),calc(743px * var(--sw-k)) calc(701px * var(--sw-k)),calc(547px * var(--sw-k)) calc(619px * var(--sw-k))}.hq-bd-b:before,.hq-bd-b:after{left:0;top:0;width:1px;height:1px;border-radius:50%;animation:sw-twinkle 9s ease-in-out infinite}.hq-bd-b:before{box-shadow:683px 296px 0 .5px #fffffff5,1291px 1177px 0 .5px #ffffffde,1816px 1165px 0 .5px #ffffffe6,429px 606px 0 .5px #ffffffed,2299px 718px 0 .5px #fffffff2,795px 335px 0 .5px #cddeffd4,1315px 1111px 0 .5px #ffffffe6,948px 122px 0 .5px #ffffffe0,1321px 223px 0 .5px #fffffffa,67px 957px 0 .5px #fffffffc,1617px 809px 0 .5px #ffffffeb,1127px 376px 0 .5px #cddeffcf,2096px 886px 0 .5px #ffeecdfa,912px 556px 0 .5px #ffffffe6,1915px 599px 0 .5px #ffffffd9,837px 1140px 0 .5px #fffffff7,2513px 1368px 0 .5px #fffffff7,2381px 92px 0 .5px #ffffffc7,571px 486px 0 .5px #ffffffe8,1486px 192px 0 .5px #cddeffcc,1935px 853px 0 .5px #fff,2222px 1125px 0 .5px #ffffffe8,1282px 1433px 0 .5px #ffeecd,967px 1288px 0 .5px #ffffffdb,994px 136px 0 .5px #ffffffc9,401px 104px 0 .5px #ffffffe0,2484px 1081px 0 .5px #fff,1726px 1321px 0 .5px #ffffffc4,475px 1241px 0 .5px #ffeecdcc,921px 1483px 0 .5px #ffffffcf,1261px 440px 0 .5px #cddeffd1,752px 228px 0 .5px #ffeecdbf,726px 1472px 0 .5px #ffffffd4,1419px 1502px 0 .5px #ffffffde,1755px 440px 0 .5px #fffffffc,775px 1373px 0 .5px #fffffff5,1423px 683px 0 .5px #ffffffc7,1502px 1405px 0 .5px #fffffffc,1256px 60px 0 .5px #ffffffde,432px 1553px 0 .5px #fffffffc,1368px 1320px 0 .5px #ffffffc2,953px 1193px 0 .5px #ffffffeb,2532px 1421px 0 .5px #ffffffdb,4px 658px 0 .5px #ffeecde0,2176px 907px 0 .5px #ffeecdd9,862px 1551px 0 .5px #ffffffc7}.hq-bd-b:after{animation-duration:13s;animation-delay:-5s;box-shadow:520px 771px 0 .5px #ffffffe8,794px 1195px 0 .5px #ffeecdf7,649px 1082px 0 .5px #ffffffd1,452px 1180px 0 .5px #fffffff7,36px 1344px 0 .5px #ffffffbf,2055px 963px 0 .5px #ffffffd6,2363px 952px 0 .5px #fffc,2012px 291px 0 .5px #ffffffbd,1074px 475px 0 .5px #ffffffe8,1070px 860px 0 .5px #fffffff2,520px 1315px 0 .5px #ffffffd1,603px 1371px 0 .5px #ffffffd1,1975px 208px 0 .5px #ffffffb8,1683px 1335px 0 .5px #ffffffb3,2114px 1499px 0 .5px #ffffffeb,16px 416px 0 .5px #ffffffd1,1644px 465px 0 .5px #ffffffd9,2033px 358px 0 .5px #ffeecdd9,1542px 233px 0 .5px #ffffffad,1921px 1296px 0 .5px #ffffffed,1249px 1066px 0 .5px #fffffff0,2551px 1194px 0 .5px #ffffffd6,847px 1138px 0 .5px #ffffffbd,1874px 1500px 0 .5px #fff,2168px 1188px 0 .5px #ffffffb5,2509px 7px 0 .5px #ffffffb0,134px 734px 0 .5px #fffffffc,2045px 1124px 0 .5px #ffffffe6,1015px 800px 0 .5px #fffc,808px 526px 0 .5px #ffffffeb,2460px 945px 0 .5px #ffffffc9,288px 271px 0 .5px #ffffffe6,242px 1378px 0 .5px #ffffffed,217px 33px 0 .5px #ffffffc9,2050px 1024px 0 .5px #ffffffc7,1143px 209px 0 .5px #ffffffbd,1522px 619px 0 .5px #fffc,2512px 1593px 0 .5px #ffffffc9,2497px 295px 0 .5px #ffffffed,318px 51px 0 .5px #ffffffb5,1277px 1100px 0 .5px #ffffffe0,2428px 521px 0 .5px #ffeecdfa,251px 425px 0 .5px #fffc,1229px 332px 0 .5px #fffffffa,754px 458px 0 .5px #ffffffe0,2255px 340px 0 .5px #ffffffa8}.hq-bd-c:before{top:12%;left:-240px;width:180px;height:1px;background:linear-gradient(90deg,transparent,rgba(220,235,255,.85));opacity:0;transform-origin:100% 50%;animation:sw-shooting 43s linear 9s infinite}@media(min-width:640px){.hq-bd-a:before{animation:sw-drift 420s linear infinite alternate}.hq-bd-a:after{animation:sw-drift 260s linear infinite alternate}}.hq-skin-backdrop[data-preview]{--sw-k: .42}.hq-skin-backdrop[data-preview] .hq-bd-a:before,.hq-skin-backdrop[data-preview] .hq-bd-a:after{top:0;right:0;bottom:0;left:0;animation:none}.hq-skin-backdrop[data-preview] .hq-bd-b:after{display:none}.hq-skin-backdrop[data-preview] .hq-bd-b:before{box-shadow:9px 14px 0 .5px #fffffff2,141px 9px 0 .5px #cddeffe6,4px 72px 0 .4px #fffc,147px 63px 0 .5px #ffeecde6,76px 4px 0 .4px #ffffffbf,118px 104px 0 .4px #ffffffb3,30px 106px 0 .4px #ffffffbf}.hq-skin-backdrop[data-preview] .hq-bd-c:before,.hq-skin-backdrop[data-preview] .hq-bd-c:after{display:block;top:auto;bottom:25%;width:92%;height:2px;border-radius:2px;background:#f5f9ff;opacity:1;animation:none}.hq-skin-backdrop[data-preview] .hq-bd-c:before{left:4%;transform-origin:0 50%;transform:rotate(-31deg);box-shadow:0 0 2px 1px #9cc8ff,0 0 7px 2px #2878ffe6,0 0 16px 4px #1f62ff66}.hq-skin-backdrop[data-preview] .hq-bd-c:after{right:-16%;transform-origin:100% 50%;transform:rotate(31deg);background:#fff4f2;box-shadow:0 0 2px 1px #ff9a8f,0 0 7px 2px #ff2828e6,0 0 16px 4px #ff1e1e66}.hq-skin-backdrop[data-preview]+* .card{background-color:#0a0c1199}.card{background:linear-gradient(var(--sw-tick),var(--sw-tick)) left top / 9px 1px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) left top / 1px 9px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) right top / 9px 1px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) right top / 1px 9px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) left bottom / 9px 1px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) left bottom / 1px 9px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) right bottom / 9px 1px no-repeat,linear-gradient(var(--sw-tick),var(--sw-tick)) right bottom / 1px 9px no-repeat,var(--surface);box-shadow:inset 0 1px #ffffff09}.hq-page-title{font-weight:700;text-transform:uppercase;letter-spacing:.07em}.hq-card-title,.hq-drawer-title{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hq-topbar-title:not(:has(*)),[data-topbar-title]>span{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hq-brand-name{font-weight:700;text-transform:uppercase;letter-spacing:.16em}.hq-brand{background:#000;box-shadow:inset 0 0 0 1px #ffe81f99,0 0 10px -2px #ffe81f59}.num{letter-spacing:.01em}.hq-nav-bar:before,.hq-tab-bar:before,[data-progress-seg]:is([class~=bg-ok],[class~="bg-accent-training/60"],[class~="bg-bad/40"]):before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:inherit;filter:blur(3px);pointer-events:none}.hq-nav-bar:after,.hq-tab-bar:after,[data-progress-seg]:is([class~=bg-ok],[class~="bg-accent-training/60"],[class~="bg-bad/40"]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,transparent 8%,rgba(255,255,255,.9) 50%,transparent 92%);pointer-events:none}.hq-tab-bar:before{top:-2px;right:-1px;bottom:-2px;left:-1px}.hq-sidebar .hq-nav-bar:after,.hq-rail .hq-nav-bar:after{background:linear-gradient(90deg,transparent 5%,rgba(255,255,255,.95) 50%,transparent 95%)}.hq-sidebar [data-active]>.hq-nav-bar,.hq-rail [data-active]>.hq-nav-bar{transform-origin:50% 100%;animation:sw-ignite-y .34s cubic-bezier(.2,.85,.25,1) both}.hq-tabbar [data-active]>.hq-nav-bar,.hq-tab-bar{transform-origin:0 50%;animation:sw-ignite-x .3s cubic-bezier(.2,.85,.25,1) both}[data-progress-seg][class~="bg-accent-training/60"]:before{animation:sw-hum 1.8s ease-in-out infinite}[data-progress-seg][class~="bg-bad/40"]:before{opacity:.6}[data-progress-seg][class~="bg-bad/40"]:after{opacity:.35}.hq-btn-primary{background-image:linear-gradient(180deg,#ffffff29,#fff0 60%);box-shadow:inset 0 0 0 1px #96c3ff59;transition:background-color .15s,box-shadow .22s ease-out}.hq-btn-primary:hover:not(:disabled){box-shadow:inset 0 0 0 1px #e1eefff2,0 0 5px 1px #5096ffd9,0 0 18px 2px #1f62ff73}.hq-btn-danger:hover:not(:disabled){box-shadow:inset 0 0 0 1px #ffc8c899,0 0 14px 1px #ff343459}.hq-spinner{filter:drop-shadow(0 0 3px rgba(80,150,255,.9))}.hq-toast{box-shadow:inset 2px 0 0 var(--sw-blue-hi),0 10px 30px #0009}[data-rest] [role=timer]{text-shadow:0 0 2px rgba(150,200,255,.55),0 0 14px rgba(40,110,255,.55)}[data-rest]:before,[data-rest]:after{content:"";position:absolute;left:50%;top:50%;height:86%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none}[data-rest]{--sw-arcs: conic-gradient( #000 0 46deg, transparent 62deg 118deg, #000 134deg 226deg, transparent 242deg 298deg, #000 314deg )}[data-rest]:before{background:linear-gradient(#7fb6ff80,#7fb6ff80) 50% 0 / 1px 9% no-repeat,linear-gradient(#7fb6ff80,#7fb6ff80) 50% 100% / 1px 9% no-repeat,radial-gradient(circle closest-side,transparent calc(100% - 2px),rgba(127,182,255,.28) calc(100% - 1.5px),rgba(127,182,255,.28) calc(100% - .5px),transparent 100%);-webkit-mask:var(--sw-arcs);mask:var(--sw-arcs)}[data-rest]:after{height:72%;background:repeating-conic-gradient(rgba(127,182,255,.36) 0 1.2deg,transparent 1.2deg 7.5deg);-webkit-mask:radial-gradient(circle closest-side,transparent calc(100% - 7px),#000 calc(100% - 6px)),var(--sw-arcs);-webkit-mask-composite:source-in;mask:radial-gradient(circle closest-side,transparent calc(100% - 7px),#000 calc(100% - 6px)),var(--sw-arcs);mask-composite:intersect}[data-rest-badge]{text-shadow:0 0 8px rgba(40,110,255,.6)}@media(prefers-reduced-motion:reduce){.hq-bd-a:before,.hq-bd-a:after,.hq-bd-b:before,.hq-bd-b:after,.hq-nav-bar,.hq-tab-bar,[data-progress-seg]:before{animation:none}.hq-bd-c:before{display:none}.hq-btn-primary{transition:none}}}}@scope ([data-skin="starwars"]) to ([data-skin]){.hq-page-title,.hq-brand,.hq-brand-name,.hq-topbar-title:not(:has(*)),[data-topbar-title]>span,.hq-skin-backdrop[data-preview]+* .hq-card-title{color:var(--sw-crawl)}.text-week-1{color:var(--sw-blue-hi)}}.personal-markdown{color:var(--text);font-size:14px;line-height:1.65;overflow-wrap:anywhere}.personal-markdown>*+*{margin-top:.75rem}.personal-markdown h1,.personal-markdown h2,.personal-markdown h3{font-weight:600;line-height:1.3}.personal-markdown h1{font-size:1.25rem}.personal-markdown h2{font-size:1.05rem}.personal-markdown h3{font-size:.95rem}.personal-markdown a{color:var(--accent-personal);text-decoration:underline;text-underline-offset:2px}.personal-markdown ul,.personal-markdown ol{padding-left:1.25rem;list-style:revert}.personal-markdown li+li{margin-top:.25rem}.personal-markdown code{font-family:var(--font-num, monospace);font-size:.85em;background:var(--surface-2);border-radius:4px;padding:.1em .35em}.personal-markdown pre{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:.75rem;overflow-x:auto}.personal-markdown pre code{background:none;padding:0}.personal-markdown blockquote{border-left:3px solid var(--line);padding-left:.75rem;color:var(--muted)}.personal-markdown hr{border:0;border-top:1px solid var(--line)}.personal-markdown table{width:100%;border-collapse:collapse;font-size:13px}.personal-markdown th,.personal-markdown td{border:1px solid var(--line);padding:.375rem .5rem;text-align:left}.personal-markdown th{color:var(--muted);font-weight:500}:root{--tier-bronze: #d08a4f;--tier-silver: #c3cad9;--tier-gold: #f5c542;--tier-platinum: #5eead4;--tier-diamond: #93c5fd;--tier-masters: #c084fc;--tier-champion: #ff6b8b;--tier-locked: #3a4470;--game-flame: #fb923c}.game-bar-fill{background:linear-gradient(90deg,var(--accent-personal),#f472b6 60%,#fbcfe8);transition:width .6s cubic-bezier(.22,1,.36,1)}.game-champion>svg{filter:drop-shadow(0 0 5px rgba(255,209,102,.55)) drop-shadow(0 0 12px rgba(255,107,139,.35));animation:game-holo 6s linear infinite}@keyframes game-holo{0%{filter:hue-rotate(0deg) drop-shadow(0 0 5px rgba(255,209,102,.55)) drop-shadow(0 0 12px rgba(255,107,139,.35))}50%{filter:hue-rotate(180deg) drop-shadow(0 0 8px rgba(255,209,102,.75)) drop-shadow(0 0 18px rgba(167,139,250,.45))}to{filter:hue-rotate(360deg) drop-shadow(0 0 5px rgba(255,209,102,.55)) drop-shadow(0 0 12px rgba(255,107,139,.35))}}.game-champion-text{background:linear-gradient(90deg,#ffd166,#ff6b8b 50%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent!important}.game-backdrop{animation:hq-fade-in .18s ease-out both}.game-pop{animation:game-pop .62s cubic-bezier(.34,1.56,.64,1) both}@keyframes game-pop{0%{opacity:0;transform:scale(.3) rotate(-12deg)}70%{opacity:1;transform:scale(1.08) rotate(3deg)}to{transform:scale(1) rotate(0)}}.game-card-in{animation:game-card-in .38s cubic-bezier(.22,1,.36,1) both}@keyframes game-card-in{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}.game-rays{pointer-events:none;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--ray-color) 38%,transparent) 0deg 10deg,transparent 10deg 30deg);-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 70%);mask-image:radial-gradient(circle,#000 30%,transparent 70%);animation:game-spin 14s linear infinite}@keyframes game-spin{to{transform:rotate(360deg)}}.game-confetti{position:absolute;pointer-events:none;left:50%;top:50%;width:8px;height:12px;border-radius:2px;opacity:0;animation:game-confetti 1.5s cubic-bezier(.15,.7,.4,1) var(--delay) forwards}@keyframes game-confetti{0%{opacity:1;transform:translate(-50%,-50%) rotate(0) scale(.6)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot)) scale(1)}}.game-pulse{animation:game-pulse 1.8s ease-in-out infinite}@keyframes game-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.game-champion>svg,.game-pop,.game-card-in,.game-backdrop,.game-rays,.game-pulse{animation:none}.game-confetti{display:none}.game-bar-fill{transition:none}}
