/*! tailwindcss v4.1.18 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-600:oklch(64.6% .222 41.116);--color-yellow-600:oklch(68.1% .162 75.834);--spacing:.25rem;--container-md:28rem;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--tracking-normal:0em;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif,system-ui,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{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}}@layer components{.basic-input{border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));border-width:1px}.basic-input:focus{--tw-outline-style:none;outline-style:none}.basic-input{background-color:var(--theme-input-bg);border-color:var(--theme-input-border);color:var(--theme-input-text);border-width:var(--theme-input-border-width,1px);border-style:var(--theme-input-border-style,solid);box-shadow:var(--theme-input-shadow,none)}.basic-input:focus{border-color:var(--theme-input-focus)}.basic-input::placeholder{color:var(--theme-input-text);opacity:.6}.basic-button{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);background:var(--theme-button-bg);border-width:1px;border-color:var(--theme-button-border);color:var(--theme-button-text);border-width:var(--theme-button-border-width,1px);border-style:var(--theme-button-border-style,solid);box-shadow:var(--theme-button-shadow,none);text-transform:var(--theme-button-transform,none);font-weight:var(--theme-button-weight,normal);transition:background-color .2s,box-shadow .1s}.basic-button:hover:not(:disabled){background:var(--theme-button-hover)}.basic-button:active:not(:disabled){box-shadow:var(--theme-button-active-shadow,none)}.basic-button:disabled{opacity:.6;cursor:not-allowed}.theme-select{border-style:var(--tw-border-style);background-color:var(--theme-input-bg);border-width:1px;border-color:var(--theme-input-border);color:var(--theme-input-text);border-width:var(--theme-input-border-width,1px);border-style:var(--theme-input-border-style,solid);box-shadow:var(--theme-input-shadow,none);text-overflow:ellipsis;overflow:hidden}.theme-select:hover{border-color:var(--theme-input-focus)}.theme-select:focus{border-color:var(--theme-input-focus);outline:none}.theme-panel{background-color:var(--theme-panel-bg);border-color:var(--theme-panel-border);color:var(--theme-panel-text);border-width:var(--theme-panel-border-width,1px);border-style:var(--theme-panel-border-style,solid);box-shadow:var(--theme-panel-shadow,none)}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-full{top:100%}.right-2{right:calc(var(--spacing)*2)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.z-10{z-index:10}.z-50{z-index:50}.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}}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing)*1)}.h-4{height:calc(var(--spacing)*4)}.h-8{height:calc(var(--spacing)*8)}.h-full{height:100%}.min-h-\[80px\]{min-height:80px}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing)*4)}.w-8{width:calc(var(--spacing)*8)}.w-full{width:100%}.max-w-\[1100px\]{max-width:1100px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[140px\]{min-width:140px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-orange-600{border-color:var(--color-orange-600)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-yellow-600{border-color:var(--color-yellow-600)}.bg-red-50{background-color:var(--color-red-50)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pl-3{padding-left:calc(var(--spacing)*3)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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))}.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)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.uppercase{text-transform:uppercase}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.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)}.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))}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}*{box-sizing:border-box}body{font-family:var(--theme-font,Arial,Helvetica,sans-serif);background-color:var(--theme-bg,#fff);color:var(--theme-text,#000);margin:0;transition:background-color .2s,color .2s}.theme-bg-notebook{background-color:#0a0a0a;background-image:radial-gradient(circle at 2.3% 4.7%,#ffffffd9 .8px,#0000 .8px),radial-gradient(circle at 7.1% 12.3%,#fff9 1.2px,#0000 1.2px),radial-gradient(circle at 13.8% 8.9%,#fffffff2 1.5px,#0000 1.5px),radial-gradient(circle at 4.2% 19.6%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 19.4% 3.2%,#ffffffbf 2.1px,#0000 2.1px),radial-gradient(circle at 11.7% 25.8%,#ffffff8c 1.1px,#0000 1.1px),radial-gradient(circle at 23.6% 15.4%,#ffffffe6 1.8px,#0000 1.8px),radial-gradient(circle at 6.5% 31.2%,#ffffff80 .9px,#0000 .9px),radial-gradient(circle at 28.9% 7.6%,#ffffffa6 1.3px,#0000 1.3px),radial-gradient(circle at 16.3% 38.7%,#fffc 1.6px,#0000 1.6px),radial-gradient(circle at 35.2% 22.1%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 9.8% 44.3%,#ffffffb3 1.4px,#0000 1.4px),radial-gradient(circle at 41.7% 11.8%,#ffffffd9 2.2px,#0000 2.2px),radial-gradient(circle at 24.5% 48.9%,#fff9 1.2px,#0000 1.2px),radial-gradient(circle at 38.1% 33.5%,#ffffff80 .8px,#0000 .8px),radial-gradient(circle at 14.2% 56.4%,#ffffffbf 1.7px,#0000 1.7px),radial-gradient(circle at 47.3% 18.6%,#ffffffe6 1.9px,#0000 1.9px),radial-gradient(circle at 31.8% 61.2%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 52.4% 5.3%,#ffffffa6 1.3px,#0000 1.3px),radial-gradient(circle at 20.7% 68.9%,#fffc 1.5px,#0000 1.5px),radial-gradient(circle at 44.6% 41.7%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 8.9% 73.1%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 58.2% 14.2%,#ffffffd9 2px,#0000 2px),radial-gradient(circle at 36.4% 76.8%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 49.7% 52.3%,#ffffffbf 1.6px,#0000 1.6px),radial-gradient(circle at 17.6% 81.4%,#ffffff80 .9px,#0000 .9px),radial-gradient(circle at 63.8% 28.9%,#ffffffe6 1.8px,#0000 1.8px),radial-gradient(circle at 27.3% 87.2%,#ffffffa6 1.2px,#0000 1.2px),radial-gradient(circle at 55.1% 63.7%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 71.4% 9.6%,#fffc 1.7px,#0000 1.7px),radial-gradient(circle at 42.8% 92.5%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 66.7% 45.1%,#ffffffb3 1.4px,#0000 1.4px),radial-gradient(circle at 3.7% 96.3%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 78.9% 21.3%,#ffffffd9 2.1px,#0000 2.1px),radial-gradient(circle at 59.3% 78.6%,#fff9 1.2px,#0000 1.2px),radial-gradient(circle at 85.2% 37.4%,#ffffffbf 1.5px,#0000 1.5px),radial-gradient(circle at 50.4% 84.9%,#ffffff80 .8px,#0000 .8px),radial-gradient(circle at 92.6% 13.7%,#ffffffe6 1.9px,#0000 1.9px),radial-gradient(circle at 73.1% 58.2%,#ffffffa6 1.3px,#0000 1.3px),radial-gradient(circle at 88.4% 49.6%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 61.7% 91.8%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 95.3% 65.3%,#fffc 1.6px,#0000 1.6px),radial-gradient(circle at 81.2% 72.9%,#ffffff8c 1.1px,#0000 1.1px),radial-gradient(circle at 97.1% 29.4%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 69.5% 86.1%,#ffffffbf 1.4px,#0000 1.4px),radial-gradient(circle at 90.7% 81.5%,#fff9 1.2px,#0000 1.2px),radial-gradient(circle at 5.4% 52.7%,#ffffffd9 1.8px,#0000 1.8px),radial-gradient(circle at 15.8% 67.3%,#ffffff80 .9px,#0000 .9px),radial-gradient(circle at 33.7% 42.6%,#ffffffb3 1.4px,#0000 1.4px),radial-gradient(circle at 46.2% 27.8%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 64.5% 36.4%,#fffc 1.6px,#0000 1.6px),radial-gradient(circle at 75.8% 54.7%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 86.3% 16.8%,#ffffffe6 1.9px,#0000 1.9px),radial-gradient(circle at 12.4% 39.1%,#ffffffa6 1.2px,#0000 1.2px),radial-gradient(circle at 29.6% 54.2%,#ffffff80 .8px,#0000 .8px),radial-gradient(circle at 54.3% 71.9%,#ffffffbf 1.5px,#0000 1.5px),radial-gradient(circle at 67.9% 83.2%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 82.1% 94.7%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 40.3% 69.5%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 57.6% 48.3%,#ffffffd9 1.7px,#0000 1.7px),radial-gradient(circle at 18.9% 14.7%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 39.2% 88.1%,#ffffff80 .9px,#0000 .9px),radial-gradient(circle at 76.4% 67.3%,#fffc 1.6px,#0000 1.6px),radial-gradient(circle at 93.8% 43.2%,#ffffffa6 1.2px,#0000 1.2px),radial-gradient(circle at 1.8% 63.8%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 25.1% 26.4%,#ffffffe6 1.8px,#0000 1.8px),radial-gradient(circle at 48.6% 95.1%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 70.3% 24.8%,#ffffffb3 1.4px,#0000 1.4px),radial-gradient(circle at 84.7% 59.3%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 10.3% 88.6%,#ffffffbf 1.5px,#0000 1.5px),radial-gradient(circle at 53.7% 38.9%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 79.6% 11.4%,#ffffffd9 2px,#0000 2px),radial-gradient(circle at 22.4% 47.3%,#ffffff80 .8px,#0000 .8px),radial-gradient(circle at 45.8% 64.1%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 68.2% 51.7%,#ffffffe6 1.9px,#0000 1.9px),radial-gradient(circle at 91.4% 75.8%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 6.8% 17.9%,#ffffffa6 1.2px,#0000 1.2px),radial-gradient(circle at 34.6% 57.8%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 60.1% 89.4%,#fffc 1.6px,#0000 1.6px),radial-gradient(circle at 87.5% 32.1%,#ffffffbf 1.4px,#0000 1.4px),radial-gradient(circle at 13.1% 75.6%,#ffffff80 .9px,#0000 .9px),radial-gradient(circle at 51.9% 13.2%,#ffffffd9 1.8px,#0000 1.8px),radial-gradient(circle at 74.3% 40.5%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 96.2% 56.9%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 2.9% 35.4%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 37.3% 19.7%,#ffffffe6 1.9px,#0000 1.9px),radial-gradient(circle at 65.8% 69.1%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 89.1% 87.3%,#ffffffa6 1.2px,#0000 1.2px),radial-gradient(circle at 20.2% 59.7%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 43.5% 46.8%,#fffc 1.7px,#0000 1.7px),radial-gradient(circle at 72.6% 26.3%,#ffffff80 .8px,#0000 .8px),radial-gradient(circle at 94.4% 8.1%,#ffffffbf 1.5px,#0000 1.5px),radial-gradient(circle at 8.2% 49.2%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 30.7% 72.4%,#ffffffd9 1.6px,#0000 1.6px),radial-gradient(circle at 56.4% 33.6%,#ffffff73 .7px,#0000 .7px),radial-gradient(circle at 80.8% 78.2%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 4.6% 82.7%,#ffffff80 .9px,#0000 .9px),radial-gradient(circle at 26.8% 93.6%,#ffffffa6 1.2px,#0000 1.2px),radial-gradient(circle at 62.3% 15.8%,#ffffffe6 1.8px,#0000 1.8px),radial-gradient(circle at 85.9% 64.7%,#fff6 .6px,#0000 .6px),radial-gradient(circle at 11.5% 28.3%,#ffffffbf 1.4px,#0000 1.4px),radial-gradient(circle at 47.9% 81.3%,#ffffff8c 1px,#0000 1px),radial-gradient(circle at 69.2% 47.5%,#fff9 1.1px,#0000 1.1px),radial-gradient(circle at 92.1% 22.6%,#fffc 1.6px,#0000 1.6px),radial-gradient(circle at 16.7% 41.9%,#ffffff80 .8px,#0000 .8px),radial-gradient(circle at 41.1% 74.2%,#ffffffb3 1.3px,#0000 1.3px),radial-gradient(circle at 77.5% 35.8%,#ffffffd9 1.7px,#0000 1.7px),radial-gradient(circle at 98.7% 71.4%,#ffffff73 .7px,#0000 .7px);background-size:247px 193px,311px 229px,179px 263px,283px 157px,337px 271px,199px 241px,359px 293px,223px 307px,317px 167px,269px 331px,373px 197px,347px 353px,163px 251px,367px 181px,211px 313px,349px 277px,331px 359px,187px 211px,361px 149px,257px 347px,229px 337px,383px 199px,173px 341px,293px 233px,359px 163px,241px 197px,307px 233px,181px 267px,289px 161px,341px 275px,203px 245px,363px 297px,227px 311px,321px 171px,273px 335px,377px 201px,351px 357px,167px 255px,371px 185px,215px 317px,353px 281px,335px 363px,191px 215px,365px 153px,261px 351px,233px 341px,387px 203px,177px 345px,297px 237px,363px 167px,245px 201px,313px 237px,183px 271px,291px 165px,343px 279px,207px 249px,367px 301px,231px 315px,325px 175px,277px 339px,381px 205px,355px 361px,171px 259px,375px 189px,219px 321px,357px 285px,339px 367px,195px 219px,369px 157px,265px 355px,237px 345px,391px 207px,181px 349px,301px 241px,367px 171px,249px 205px,319px 241px,185px 275px,293px 169px,345px 283px,211px 253px,371px 305px,235px 319px,329px 179px,281px 343px,385px 209px,359px 365px,175px 263px,379px 193px,223px 325px,361px 289px,343px 371px,199px 223px,373px 161px,269px 359px,241px 349px,395px 211px,185px 353px,305px 245px,371px 175px}.theme-bg-construction{background-color:#262626;background-image:repeating-linear-gradient(45deg,#333,#333 10px,#262626 10px,#262626 20px)}.theme-bg-meter{background-color:#1f2937;background-image:radial-gradient(#374151 1px,#0000 1px);background-size:20px 20px}.theme-panel-notebook{background-image:linear-gradient(90deg,#0000 0,#0000 10px,#d6787d 10px,#d6787d 12px,#0000 12px),repeating-linear-gradient(0deg,#0000,#0000 28px,#add8e680 28px,#add8e680 29px);background-position:0 0,0 9px;position:relative;background-color:#fff!important;border:1px solid #e0e0e0!important;box-shadow:2px 2px 4px #00000026,inset 0 0 0 1px #0000000d!important}#root{min-height:100vh}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@media (max-width:499px){.theme-selector-top{display:none!important}.theme-selector-bottom{display:flex!important}.header-container{flex-direction:column!important;align-items:center!important}.header-title{text-align:center!important;align-items:center!important}}@media (min-width:500px){.theme-selector-bottom{display:none!important}.header-container{flex-direction:row!important;justify-content:space-between!important}}@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-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
