.fl-ill{--fl-paper:var(--fl-sheet,#fff)}:root[data-theme=dark] .fl-ill{--fl-paper:var(--fl-sheet,color-mix(in srgb, var(--ink) 9%, var(--surface)))}.fl-ill svg{animation:fl-ill-in var(--ui-slow) var(--ui-ease) both}@keyframes fl-ill-in{0%{opacity:0}}.fl-ill{--fl-edge:color-mix(in srgb, var(--ink) 11%, transparent);--fl-line:color-mix(in srgb, var(--ink) 10%, var(--fl-paper));--fl-soft:color-mix(in srgb, var(--ink) 5%, var(--fl-paper));--fl-mid:color-mix(in srgb, var(--ink) 19%, var(--fl-paper));--fl-deep:color-mix(in srgb, var(--ink) 34%, var(--fl-paper));--fl-strong:color-mix(in srgb, var(--ink) 72%, var(--fl-paper));position:absolute;inset:0}.fl-ill svg{filter:drop-shadow(0 6px 12px #0000000d)drop-shadow(0 1px 1.5px #0000000a);width:100%;height:100%;display:block;overflow:visible}:root[data-theme=dark] .fl-ill svg{filter:drop-shadow(0 6px 14px #00000059)}.fl-ill .sheet{fill:var(--fl-paper);stroke:var(--fl-edge);stroke-width:.6px}.fl-ill .back{fill:color-mix(in srgb, var(--ink) 3%, var(--fl-paper))}.fl-ill .line,.fl-ill .note{fill:var(--fl-line)}.fl-ill .soft{fill:var(--fl-soft)}.fl-ill .mid,.fl-ill .mark{fill:var(--fl-mid)}.fl-ill .deep{fill:var(--fl-deep)}.fl-ill .ink,.fl-ill .pin{fill:var(--fl-strong)}.fl-ill .blank{fill:var(--fl-paper)}.fl-ill .shade{fill:color-mix(in srgb, var(--ink) 7%, transparent)}.fl-ill .fold,.fl-ill .frame{fill:var(--fl-soft);stroke:var(--fl-edge);stroke-width:.6px;stroke-linejoin:round}.fl-ill .frame.on{stroke:var(--fl-strong);stroke-width:1.2px}.fl-ill .field{fill:var(--fl-paper);stroke:var(--fl-mid);stroke-width:.8px}.fl-ill .field.on{stroke:var(--fl-strong)}.fl-ill .anchor,.fl-ill .knob{fill:var(--fl-paper);stroke:var(--fl-strong);stroke-width:.9px}.fl-ill .anchor.on,.fl-ill .knob.on{fill:var(--fl-strong);stroke:var(--fl-paper)}.fl-ill .handle,.fl-ill .pin,.fl-ill .cursor{stroke:var(--fl-paper);stroke-width:1px;stroke-linejoin:round}.fl-ill .cursor{fill:var(--fl-strong)}.fl-ill :is(.rule,.grid,.hair,.stroke,.sketch,.dash,.center,.dots,.ring,.select,.marquee,.playhead,.check){fill:none;stroke-linecap:round;stroke-linejoin:round}.fl-ill .rule{stroke:var(--fl-line);stroke-width:.6px}.fl-ill .grid{stroke:var(--fl-soft);stroke-width:.6px}.fl-ill .hair{stroke:var(--fl-strong);stroke-width:.6px}.fl-ill .stroke{stroke:var(--fl-strong);stroke-width:1.3px}.fl-ill .stroke.thin{stroke-width:.9px}.fl-ill .sketch{stroke:var(--fl-deep);stroke-width:1.1px}.fl-ill .dash{stroke:var(--fl-mid);stroke-width:1px;stroke-dasharray:2.5 2.5}.fl-ill .center{stroke:var(--fl-mid);stroke-width:.6px;stroke-dasharray:4 1.5 1 1.5;stroke-linecap:butt}.fl-ill .dots{stroke:var(--fl-mid);stroke-width:1.1px;stroke-dasharray:0 8}.fl-ill .ring{stroke:var(--fl-line);stroke-width:6px}.fl-ill .ring.arc{stroke:var(--fl-strong)}.fl-ill .select{stroke:var(--fl-strong);stroke-width:1.4px;stroke-linecap:butt;stroke-linejoin:miter}.fl-ill .marquee{stroke:var(--fl-strong);stroke-width:.8px;stroke-dasharray:2 1.6;stroke-linecap:butt}.fl-ill .playhead{stroke:var(--fl-strong);stroke-width:1px}.fl-ill .check{stroke:var(--fl-paper);stroke-width:1.1px}.fl-ill .tag{fill:var(--fl-paper);font:500 7px var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.4px;text-anchor:middle}
