.brand.svelte-1elxaub{font-family:Rock Salt,cursive}.nav-link[aria-current=page].svelte-1elxaub:after{content:"";background-color:currentColor;border-radius:9999px;height:.125rem;position:absolute;bottom:-.2rem;left:0;right:0}[data-theme=dark] .nav-link.svelte-1elxaub{color:var(--color-primary)}[data-theme=dark] .nav-link[aria-current=page].svelte-1elxaub,[data-theme=dark] .nav-link.svelte-1elxaub:hover{color:var(--color-base-content)}[data-theme=dark] .nav-link[aria-current=page].svelte-1elxaub:after{background-color:var(--color-primary)}.nav-divider.svelte-1elxaub:before{border-radius:9999px}.nav-divider.svelte-1elxaub:after{display:none}.sidebar-settings.svelte-grhq5c{scrollbar-width:none;margin-inline:-.25rem;padding-inline:.25rem}.sidebar-settings.svelte-grhq5c::-webkit-scrollbar{display:none}.sidebar-settings.svelte-grhq5c .fieldset{min-width:0;padding-block:.375rem}.sidebar-settings.svelte-grhq5c .fieldset-legend{padding-block:.375rem;font-weight:500}.sidebar-settings.svelte-grhq5c .input{width:100%;min-width:0;height:2.25rem;box-shadow:none;border-radius:.5rem;font-size:.875rem}.sidebar-settings.svelte-grhq5c .input:focus-within{border-color:var(--color-primary);outline-color:var(--color-primary)}@media (pointer:coarse){.sidebar-settings.svelte-grhq5c .input{height:2.75rem;font-size:1rem}.sidebar-settings.svelte-grhq5c .menu-check{min-height:2.75rem}}.sidebar-background.svelte-grhq5c{transform:translateX(var(--sidebar-offset))}.sidebar-tab.svelte-grhq5c:after{content:"";background-color:inherit;width:.5rem;height:.5rem;position:absolute;top:100%;right:1.5rem;-webkit-mask-image:radial-gradient(circle at 100% 100%,#0000 calc(.5rem - .5px),#000 .5rem);mask-image:radial-gradient(circle at 100% 100%,#0000 calc(.5rem - .5px),#000 .5rem)}.sidebar-open.svelte-grhq5c:has(.sidebar-hover:where(.svelte-grhq5c):hover)~.sidebar-background:where(.svelte-grhq5c){transform:translate(0)}.option-tooltip.svelte-1fd3ybn{pointer-events:none;border:0;width:0;height:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.option-tooltip.svelte-1fd3ybn:not(:popover-open){display:none}.dropdown-trigger.svelte-1fd3ybn{border:1px solid var(--color-base-300);background:var(--color-base-100);width:100%;height:2.25rem;color:var(--color-base-content);text-align:left;cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.875rem;display:flex}.dropdown-trigger.svelte-1fd3ybn:hover,.dropdown-trigger[aria-expanded=true].svelte-1fd3ybn{border-color:var(--color-primary)}.dropdown-trigger.svelte-1fd3ybn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.option-menu.svelte-1fd3ybn{position-area:none;border:1px solid var(--color-base-300);background:var(--color-base-100);color:var(--color-base-content);border-radius:.75rem;flex-wrap:nowrap;margin:0;padding:.375rem;transition:none;animation:none;position:fixed;inset:auto;overflow-y:auto;scale:1;box-shadow:0 6px 20px #1e2d4329}.option-menu.svelte-1fd3ybn .option-button:where(.svelte-1fd3ybn){text-align:left;min-height:2.25rem;box-shadow:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;display:flex}.option-menu.svelte-1fd3ybn::backdrop{background:0 0}.option-button.svelte-1fd3ybn:hover:not(:disabled),.option-button.svelte-1fd3ybn:focus-visible,.option-button.selected.svelte-1fd3ybn{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary)}.option-button.svelte-1fd3ybn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.color-swatch.svelte-1fd3ybn{border:1px solid var(--color-base-300);border-radius:.25rem;flex-shrink:0;width:.875rem;height:.875rem}.color-swatch.transparent.svelte-1fd3ybn{background-image:repeating-conic-gradient(#cbd7e6 0% 25%,#fff 0% 50%);background-size:8px 8px}@media (pointer:coarse){.dropdown-trigger.svelte-1fd3ybn,.option-menu.svelte-1fd3ybn .option-button:where(.svelte-1fd3ybn){min-height:2.75rem}.dropdown-trigger.svelte-1fd3ybn{font-size:1rem}}.number-input.svelte-1va2lf5{appearance:textfield}.number-input.svelte-1va2lf5::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input.svelte-1va2lf5::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-slider.svelte-1va2lf5{position-area:none;margin:0;position:fixed;inset:auto}.number-slider.svelte-1va2lf5:not(:popover-open){display:none}[huey-slider-thumb]{--huey-thumb-size:var(--huey-slider-track-height,16px);height:var(--huey-thumb-size);aspect-ratio:1;background-color:var(--huey-thumb-color,white);border-radius:3.40282e38px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff}[huey-slider-track]{--huey-slider-track-height:16px;--huey-slider-track-width:129px;--huey-gradient-dir:to right;--huey-gradient-angle:90deg;width:var(--huey-slider-track-width);height:var(--huey-slider-track-height);touch-action:none;border-radius:3.40282e38px;position:relative}[huey-slider-track][aria-orientation=vertical]{--huey-gradient-dir:to top;--huey-gradient-angle:0deg;width:var(--huey-slider-track-height);height:var(--huey-slider-track-width)}[huey-slider-track] [huey-slider-thumb]{height:var(--huey-slider-track-height)}[huey-slider=hue]{background:linear-gradient(var(--huey-gradient-dir,to right), red 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%)}[huey-slider=alpha]{background:var(--huey-slider-bg)}[huey-preview]{--huey-preview-tile-size:20px;width:var(--huey-preview-tile-size);height:var(--huey-preview-tile-size);border-radius:calc(var(--huey-preview-tile-size) - 80%);display:inline-block;position:relative;overflow:hidden}[huey-preview]:before{content:"";width:50%;height:100%;opacity:var(--huey-preview-tiles-opacity);background:url("data:image/svg+xml,<svg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 0H3V3H0V0Z' fill='%23E1E1E1'/><path d='M3 0H6V3H3V0Z' fill='white'/><path d='M3 3H6V6H3V3Z' fill='%23E1E1E1'/><path d='M0 3H3V6H0V3Z' fill='white'/></svg>");margin-left:auto;display:block}[huey-preview][data-split-view=false]:before{width:100%}[huey-area]{--huey-area-height:230px;--huey-area-width:240px;--huey-area-radius:12px;width:var(--huey-area-width);height:var(--huey-area-height);border-radius:var(--huey-area-radius);touch-action:none;position:relative}.color-picker.svelte-13rslnh{margin:0;position:fixed;inset:auto}.color-picker.svelte-13rslnh:not(:popover-open){display:none}.color-picker.svelte-13rslnh [huey-area]{--huey-area-width:100%;--huey-area-height:10rem;--huey-area-radius:.5rem;cursor:crosshair}.color-picker.svelte-13rslnh [huey-slider-track]{--huey-slider-track-width:100%;--huey-slider-track-height:.75rem}.color-picker.svelte-13rslnh [huey-slider-thumb]{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.color-picker.svelte-13rslnh [huey-slider-thumb]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.color-picker.svelte-13rslnh [huey-preview]{border:1px solid var(--color-base-300);border-radius:.5rem;flex-shrink:0;width:2.25rem;height:2.25rem}.reset-tooltip[data-tip].svelte-vetpow:before{font-size:.8125rem}.drawing.svelte-1x7te3q{width:100%;height:100%}.drawing.svelte-1x7te3q svg{width:100%;height:100%;display:block}.editing-title.svelte-1x7te3q text.title{visibility:hidden}.hover-target.svelte-108jywk{pointer-events:auto;cursor:crosshair;background:0 0;border:0;padding:0;position:absolute}.note-target.svelte-108jywk{touch-action:none;-webkit-user-select:none;user-select:none}.hover-circle.svelte-108jywk{width:var(--diameter);height:var(--diameter);opacity:0;pointer-events:none;background:#346ec329;border:2px solid #346ec359;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hover-target.svelte-108jywk:hover .hover-circle:where(.svelte-108jywk),.hover-target.svelte-108jywk:focus-visible .hover-circle:where(.svelte-108jywk){opacity:1}.string-indicator.svelte-108jywk{background:#346ec329;border:0;border-radius:6px;width:80%;height:80%}.dragging.svelte-108jywk .hover-target:where(.svelte-108jywk) .hover-circle:where(.svelte-108jywk){opacity:0}.barre-preview.svelte-108jywk{pointer-events:none;background:#346ec329;border:2px solid #346ec359;position:absolute}.hover-target.svelte-108jywk:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.marker-menu.svelte-ecsy3l .btn:where(.svelte-ecsy3l),.marker-menu.svelte-ecsy3l .input:where(.svelte-ecsy3l){height:2.25rem;min-height:2.25rem;box-shadow:none;font-size:.875rem}.marker-menu.svelte-ecsy3l .input:where(.svelte-ecsy3l):focus-within{border-color:var(--color-primary);outline-color:var(--color-primary)}.marker-menu.svelte-ecsy3l .icon-button:where(.svelte-ecsy3l){width:2rem;height:2rem;min-height:2rem;padding:0}@media (pointer:coarse){.marker-menu.svelte-ecsy3l .btn:where(.svelte-ecsy3l),.marker-menu.svelte-ecsy3l .input:where(.svelte-ecsy3l){height:2.75rem;min-height:2.75rem}.marker-menu.svelte-ecsy3l .input:where(.svelte-ecsy3l){font-size:1rem}.marker-menu.svelte-ecsy3l .icon-button:where(.svelte-ecsy3l){width:2.25rem;height:2.25rem;min-height:2.25rem}}.toolbar-background.svelte-1ld6r3r,.toolbar-tab.svelte-1ld6r3r{background-color:var(--toolbar-bg)}.toolbar-control.svelte-1ld6r3r{color:#fff;width:2.25rem;height:2.25rem;box-shadow:none;border-radius:.5rem}.toolbar-control.btn-ghost.svelte-1ld6r3r{background-color:#0000;border-color:#0000}.toolbar-control.btn-ghost.svelte-1ld6r3r:hover:not(:disabled){background-color:#ffffff1f}.toolbar-control.svelte-1ld6r3r:focus-visible{outline-color:#fff}.toolbar-control.svelte-1ld6r3r:disabled{color:#fff;opacity:.3;background-color:#0000;border-color:#0000}@media (pointer:coarse){.toolbar-control.svelte-1ld6r3r{width:2.75rem;height:2.75rem}}.toolbar-background.svelte-1ld6r3r{transform:translateY(var(--toolbar-offset))}.toolbar-tab.svelte-1ld6r3r:after{content:"";background-color:inherit;width:.5rem;height:.5rem;position:absolute;bottom:1rem;right:100%;-webkit-mask-image:radial-gradient(circle at 0 0,#0000 calc(.5rem - .5px),#000 .5rem);mask-image:radial-gradient(circle at 0 0,#0000 calc(.5rem - .5px),#000 .5rem)}.toolbar-open.svelte-1ld6r3r:has(.toolbar-hover:where(.svelte-1ld6r3r):hover)~.toolbar-background:where(.svelte-1ld6r3r){transform:translateY(0)}
