/*! 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-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-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Helvetica Neue", Helvetica, Inter, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--text-xs:.8125rem;--text-xs--line-height:1.125rem;--text-sm:.8125rem;--text-sm--line-height:1.125rem;--text-base:1rem;--text-base--line-height:1.5rem;--text-lg:1.25rem;--text-lg--line-height:1.5rem;--text-xl:1.5625rem;--text-xl--line-height:1.875rem;--text-2xl:1.9375rem;--text-2xl--line-height:2.25rem;--text-3xl:2.4375rem;--text-3xl--line-height:2.625rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--ease-out:cubic-bezier(0, 0, .2, 1);--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);--color-ink:#1c2a27;--color-ink-muted:#5c6b66;--color-accent:#2f6d63;--color-panel:#fbfdfb;--color-hairline:#1c2a2738;--color-alert:#8a3a2c}}@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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--ground-a:#e6ecdf;--ground-b:#dde6e2;--ground-c:#cfdee6;--ground-gradient:linear-gradient(165deg, var(--ground-a) 0%, var(--ground-b) 48%, var(--ground-c) 100%)}html{background-color:var(--ground-b)}body{min-height:100vh;color:var(--color-ink);font-family:var(--font-sans);text-align:left;font-size:1rem;line-height:1.5rem}body:before{content:"";z-index:-2;background:var(--ground-gradient);position:fixed;inset:0}body:after{content:"";z-index:-1;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}.sg-grid{--sg-line-color:#1c2a270a}@media (width<=575px){.sg-grid{--sg-line-color:#1c2a2706}}:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:oklch(55.1% .027 264.364);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:oklch(54.6% .245 262.881);outline:2px solid #0000}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:oklch(54.6% .245 262.881);--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:oklch(55.1% .027 264.364);flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{@keyframes breathe{0%,to{transform:scale(.68)}50%{transform:scale(1)}}.breath-disc{animation:8s ease-in-out infinite breathe}.breath-disc[data-holding=true]{animation-play-state:paused}.breath-disc[data-synced=true]{animation:none}@media (prefers-reduced-motion:reduce){.breath-disc{animation:none;transform:scale(.85)}}.breath-disc[data-mirror],.breath-ring{transition:transform .12s linear,opacity 1s;animation:none}.breath-disc[data-rest=true],.breath-ring[data-rest=true]{opacity:.45;transition:transform 1s,opacity 1s;transform:scale(.84)}}@layer utilities{.collapse{visibility:collapse}.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-0{inset:0}.inset-3{inset:calc(var(--spacing) * 3)}.inset-6{inset:calc(var(--spacing) * 6)}.-top-px{top:-1px}.-right-px{right:-1px}.row-7{grid-row:7}.row-8{grid-row:8}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!grid{display:grid!important}.\!hidden{display:none!important}.block{display:block}.block\!{display:block!important}.flex{display:flex}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table\!{display:table!important}.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-10{height:calc(var(--spacing) * 10)}.h-36{height:calc(var(--spacing) * 36)}.h-42{height:calc(var(--spacing) * 42)}.h-\[5px\]{height:5px}.h-\[15px\]{height:15px}.h-full{height:100%}.min-h-\[1\.125rem\]{min-height:1.125rem}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-\[5px\]{width:5px}.w-full{width:100%}.w-max{width:max-content}.max-w-\[65ch\]{max-width:65ch}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[150px\]{min-width:150px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.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-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-9{gap:calc(var(--spacing) * 9)}.gap-\[3px\]{gap:3px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.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-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}: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-hairline>:not(:last-child)){border-color:var(--color-hairline)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.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-y{border-block-style:var(--tw-border-style);border-block-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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-accent{border-color:var(--color-accent)}.border-alert{border-color:var(--color-alert)}.border-hairline{border-color:var(--color-hairline)}.border-hairline\/50{border-color:#1c2a271c}@supports (color:color-mix(in lab, red, red)){.border-hairline\/50{border-color:color-mix(in oklab, var(--color-hairline) 50%, transparent)}}.border-ink{border-color:var(--color-ink)}.border-ink\/12{border-color:#1c2a271f}@supports (color:color-mix(in lab, red, red)){.border-ink\/12{border-color:color-mix(in oklab, var(--color-ink) 12%, transparent)}}.bg-accent{background-color:var(--color-accent)}.bg-accent\/20{background-color:#2f6d6333}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.bg-accent\/40{background-color:#2f6d6366}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.bg-accent\/45{background-color:#2f6d6373}@supports (color:color-mix(in lab, red, red)){.bg-accent\/45{background-color:color-mix(in oklab, var(--color-accent) 45%, transparent)}}.bg-alert{background-color:var(--color-alert)}.bg-hairline{background-color:var(--color-hairline)}.bg-hairline\/40{background-color:#1c2a2716}@supports (color:color-mix(in lab, red, red)){.bg-hairline\/40{background-color:color-mix(in oklab, var(--color-hairline) 40%, transparent)}}.bg-ink{background-color:var(--color-ink)}.bg-ink\/10{background-color:#1c2a271a}@supports (color:color-mix(in lab, red, red)){.bg-ink\/10{background-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.bg-ink\/35{background-color:#1c2a2759}@supports (color:color-mix(in lab, red, red)){.bg-ink\/35{background-color:color-mix(in oklab, var(--color-ink) 35%, transparent)}}.bg-ink\/55{background-color:#1c2a278c}@supports (color:color-mix(in lab, red, red)){.bg-ink\/55{background-color:color-mix(in oklab, var(--color-ink) 55%, transparent)}}.bg-ink\/78{background-color:#1c2a27c7}@supports (color:color-mix(in lab, red, red)){.bg-ink\/78{background-color:color-mix(in oklab, var(--color-ink) 78%, transparent)}}.bg-panel{background-color:var(--color-panel)}.bg-transparent{background-color:#0000}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.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-8{padding-inline:calc(var(--spacing) * 8)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[18px\]{padding-top:18px}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-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-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-alert{color:var(--color-alert)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.text-panel{color:var(--color-panel)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-hairline{-webkit-text-decoration-color:var(--color-hairline);-webkit-text-decoration-color:var(--color-hairline);-webkit-text-decoration-color:var(--color-hairline);text-decoration-color:var(--color-hairline)}.underline-offset-2{text-underline-offset:2px}.accent-accent{accent-color:var(--color-accent)}.opacity-60{opacity:.6}.ring{--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)}.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,)}.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,)}.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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.placeholder\:text-ink-muted\/70::placeholder{color:#5c6b66b3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ink-muted\/70::placeholder{color:color-mix(in oklab, var(--color-ink-muted) 70%, transparent)}}@media (hover:hover){.hover\:border-ink:hover{border-color:var(--color-ink)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:text-ink:hover{color:var(--color-ink)}}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:pr-0{padding-right:0}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer swiss-grid{:where(.sg-grid){--sg-full-cell:144px;--sg-half-cell:72px;--sg-quarter-cell:36px;--sg-cell:var(--sg-quarter-cell);--sg-baseline:6px;--sg-origin-x:0px;--sg-origin-y:0px;--sg-line-width:1px;--sg-line-color:#00000024;--sg-rhythm-guide-color:#00000014;--sg-baseline-guide-color:#0000000a;--_sg-rhythm-guide-image:none;--_sg-baseline-guide-image:none;--_sg-rhythm-guide-size:0 0;--_sg-baseline-guide-size:0 0;--sg-font-baseline-shift:0px;box-sizing:border-box;grid-template-columns:repeat(auto-fill, var(--sg-cell));grid-auto-columns:var(--sg-cell);grid-auto-rows:var(--sg-cell);background-image:linear-gradient(to right, var(--sg-line-color) var(--sg-line-width), transparent var(--sg-line-width)), linear-gradient(to bottom, var(--sg-line-color) var(--sg-line-width), transparent var(--sg-line-width)), var(--_sg-rhythm-guide-image), var(--_sg-baseline-guide-image);background-position:0 0;background-size:var(--sg-cell) var(--sg-cell), var(--sg-cell) var(--sg-cell), var(--_sg-rhythm-guide-size), var(--_sg-baseline-guide-size);min-inline-size:0;background-origin:content-box;gap:0;padding-block-start:var(--sg-origin-y);padding-inline-start:var(--sg-origin-x);display:grid;container-type:inline-size}:where(.sg-grid.sg-compact){--sg-full-cell:72px;--sg-half-cell:48px;--sg-quarter-cell:24px}:where(.sg-grid.sg-guides-rhythm){--_sg-rhythm-guide-image:linear-gradient(to bottom, var(--sg-rhythm-guide-color) var(--sg-line-width), transparent var(--sg-line-width));--_sg-rhythm-guide-size:var(--sg-cell) 24px}:where(.sg-grid.sg-guides-baseline){--_sg-baseline-guide-image:linear-gradient(to bottom, var(--sg-baseline-guide-color) var(--sg-line-width), transparent var(--sg-line-width));--_sg-baseline-guide-size:var(--sg-cell) var(--sg-baseline)}:where(.sg-subgrid-cols,.sg-subgrid-rows){box-sizing:border-box;display:grid}:where(.sg-subgrid-cols){grid-template-columns:subgrid;column-gap:0;min-inline-size:0}:where(.sg-subgrid-rows){grid-template-rows:subgrid;row-gap:0;min-block-size:0}:where(.sg-span-slice){box-sizing:border-box;grid-column:1/-1;min-inline-size:0;margin:0}@media (width>=576px){:where(.sg-grid){--sg-cell:var(--sg-half-cell)}}@media (width>=1152px){:where(.sg-grid){--sg-cell:var(--sg-full-cell)}}:where(.sg-grid:is(.sg-max-4,.sg-max-5,.sg-max-6,.sg-max-7,.sg-max-8,.sg-max-9,.sg-max-10,.sg-max-11,.sg-max-12)){inline-size:100%;max-inline-size:calc(var(--sg-full-cell) * var(--sg-max-width));margin-inline:auto}:where(.sg-auto){box-sizing:border-box;grid-row-end:auto;min-block-size:0}:where(.sg-auto.sg-ready){grid-row-end:span var(--sg-row-span,1)}:where(.sg-measure){box-sizing:border-box;min-inline-size:0}:where(.sg-empty){visibility:hidden;pointer-events:none}:where(.sg-max-4){--sg-max-width:4}:where(.sg-max-5){--sg-max-width:5}:where(.sg-max-6){--sg-max-width:6}:where(.sg-max-7){--sg-max-width:7}:where(.sg-max-8){--sg-max-width:8}:where(.sg-max-9){--sg-max-width:9}:where(.sg-max-10){--sg-max-width:10}:where(.sg-max-11){--sg-max-width:11}:where(.sg-max-12){--sg-max-width:12}:where(.sg-col-1,.sg-col-2,.sg-col-3,.sg-col-4,.sg-col-5,.sg-col-6,.sg-col-7,.sg-col-8,.sg-col-9,.sg-col-10,.sg-col-11,.sg-col-12){box-sizing:border-box;grid-column-start:var(--sg-col,auto);min-inline-size:0;margin:0}:where(.sg-span-1,.sg-span-2,.sg-span-3,.sg-span-4,.sg-span-5,.sg-span-6,.sg-span-7,.sg-span-8,.sg-span-9,.sg-span-10,.sg-span-11,.sg-span-12,.sg-span-edge){box-sizing:border-box;grid-column-end:var(--sg-col-end,span var(--sg-span,1));min-inline-size:0;inline-size:var(--sg-inline-size,auto);margin:0}:where(.sg-row-1,.sg-row-2,.sg-row-3,.sg-row-4,.sg-row-5,.sg-row-6,.sg-row-7,.sg-row-8,.sg-row-9,.sg-row-10,.sg-row-11,.sg-row-12,.sg-row-13,.sg-row-14,.sg-row-15,.sg-row-16,.sg-row-17,.sg-row-18,.sg-row-19,.sg-row-20,.sg-row-21,.sg-row-22,.sg-row-23,.sg-row-24,.sg-row-25,.sg-row-26,.sg-row-27,.sg-row-28,.sg-row-29,.sg-row-30,.sg-row-31,.sg-row-32,.sg-row-33,.sg-row-34,.sg-row-35,.sg-row-36,.sg-row-37,.sg-row-38,.sg-row-39,.sg-row-40,.sg-row-41,.sg-row-42,.sg-row-43,.sg-row-44,.sg-row-45,.sg-row-46,.sg-row-47,.sg-row-48){box-sizing:border-box;grid-row-start:var(--sg-row,auto);min-block-size:0;margin:0}:where(.sg-rows-1,.sg-rows-2,.sg-rows-3,.sg-rows-4,.sg-rows-5,.sg-rows-6,.sg-rows-7,.sg-rows-8,.sg-rows-9,.sg-rows-10,.sg-rows-11,.sg-rows-12,.sg-rows-13,.sg-rows-14,.sg-rows-15,.sg-rows-16,.sg-rows-17,.sg-rows-18,.sg-rows-19,.sg-rows-20,.sg-rows-21,.sg-rows-22,.sg-rows-23,.sg-rows-24){box-sizing:border-box;grid-row-end:span var(--sg-row-span,1);min-block-size:0;margin:0}:where(.sg-leading-1,.sg-leading-2,.sg-leading-3,.sg-leading-4,.sg-leading-5,.sg-leading-6,.sg-leading-7,.sg-leading-8,.sg-leading-9,.sg-leading-10,.sg-leading-11,.sg-leading-12,.sg-leading-13,.sg-leading-14,.sg-leading-15,.sg-leading-16,.sg-leading-17,.sg-leading-18,.sg-leading-19,.sg-leading-20,.sg-leading-21,.sg-leading-22,.sg-leading-23,.sg-leading-24){line-height:calc(var(--sg-baseline) * var(--sg-leading));translate:0 var(--sg-font-baseline-shift);margin:0}:where(.sg-col-1){--sg-col:1}:where(.sg-col-2){--sg-col:2}:where(.sg-col-3){--sg-col:3}:where(.sg-col-4){--sg-col:4}:where(.sg-col-5){--sg-col:5}:where(.sg-col-6){--sg-col:6}:where(.sg-col-7){--sg-col:7}:where(.sg-col-8){--sg-col:8}:where(.sg-col-9){--sg-col:9}:where(.sg-col-10){--sg-col:10}:where(.sg-col-11){--sg-col:11}:where(.sg-col-12){--sg-col:12}:where(.sg-span-1){--sg-span:1;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-2){--sg-span:2;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-3){--sg-span:3;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-4){--sg-span:4;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-5){--sg-span:5;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-6){--sg-span:6;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-7){--sg-span:7;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-8){--sg-span:8;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-9){--sg-span:9;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-10){--sg-span:10;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-11){--sg-span:11;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-12){--sg-span:12;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.sg-span-edge){--sg-col-end:-1;--sg-inline-size:calc(100% + mod(100cqi, var(--sg-cell)))}:where(.sg-row-1){--sg-row:1}:where(.sg-row-2){--sg-row:2}:where(.sg-row-3){--sg-row:3}:where(.sg-row-4){--sg-row:4}:where(.sg-row-5){--sg-row:5}:where(.sg-row-6){--sg-row:6}:where(.sg-row-7){--sg-row:7}:where(.sg-row-8){--sg-row:8}:where(.sg-row-9){--sg-row:9}:where(.sg-row-10){--sg-row:10}:where(.sg-row-11){--sg-row:11}:where(.sg-row-12){--sg-row:12}:where(.sg-row-13){--sg-row:13}:where(.sg-row-14){--sg-row:14}:where(.sg-row-15){--sg-row:15}:where(.sg-row-16){--sg-row:16}:where(.sg-row-17){--sg-row:17}:where(.sg-row-18){--sg-row:18}:where(.sg-row-19){--sg-row:19}:where(.sg-row-20){--sg-row:20}:where(.sg-row-21){--sg-row:21}:where(.sg-row-22){--sg-row:22}:where(.sg-row-23){--sg-row:23}:where(.sg-row-24){--sg-row:24}:where(.sg-row-25){--sg-row:25}:where(.sg-row-26){--sg-row:26}:where(.sg-row-27){--sg-row:27}:where(.sg-row-28){--sg-row:28}:where(.sg-row-29){--sg-row:29}:where(.sg-row-30){--sg-row:30}:where(.sg-row-31){--sg-row:31}:where(.sg-row-32){--sg-row:32}:where(.sg-row-33){--sg-row:33}:where(.sg-row-34){--sg-row:34}:where(.sg-row-35){--sg-row:35}:where(.sg-row-36){--sg-row:36}:where(.sg-row-37){--sg-row:37}:where(.sg-row-38){--sg-row:38}:where(.sg-row-39){--sg-row:39}:where(.sg-row-40){--sg-row:40}:where(.sg-row-41){--sg-row:41}:where(.sg-row-42){--sg-row:42}:where(.sg-row-43){--sg-row:43}:where(.sg-row-44){--sg-row:44}:where(.sg-row-45){--sg-row:45}:where(.sg-row-46){--sg-row:46}:where(.sg-row-47){--sg-row:47}:where(.sg-row-48){--sg-row:48}:where(.sg-rows-1){--sg-row-span:1}:where(.sg-rows-2){--sg-row-span:2}:where(.sg-rows-3){--sg-row-span:3}:where(.sg-rows-4){--sg-row-span:4}:where(.sg-rows-5){--sg-row-span:5}:where(.sg-rows-6){--sg-row-span:6}:where(.sg-rows-7){--sg-row-span:7}:where(.sg-rows-8){--sg-row-span:8}:where(.sg-rows-9){--sg-row-span:9}:where(.sg-rows-10){--sg-row-span:10}:where(.sg-rows-11){--sg-row-span:11}:where(.sg-rows-12){--sg-row-span:12}:where(.sg-rows-13){--sg-row-span:13}:where(.sg-rows-14){--sg-row-span:14}:where(.sg-rows-15){--sg-row-span:15}:where(.sg-rows-16){--sg-row-span:16}:where(.sg-rows-17){--sg-row-span:17}:where(.sg-rows-18){--sg-row-span:18}:where(.sg-rows-19){--sg-row-span:19}:where(.sg-rows-20){--sg-row-span:20}:where(.sg-rows-21){--sg-row-span:21}:where(.sg-rows-22){--sg-row-span:22}:where(.sg-rows-23){--sg-row-span:23}:where(.sg-rows-24){--sg-row-span:24}:where(.sg-leading-1){--sg-leading:1}:where(.sg-leading-2){--sg-leading:2}:where(.sg-leading-3){--sg-leading:3}:where(.sg-leading-4){--sg-leading:4}:where(.sg-leading-5){--sg-leading:5}:where(.sg-leading-6){--sg-leading:6}:where(.sg-leading-7){--sg-leading:7}:where(.sg-leading-8){--sg-leading:8}:where(.sg-leading-9){--sg-leading:9}:where(.sg-leading-10){--sg-leading:10}:where(.sg-leading-11){--sg-leading:11}:where(.sg-leading-12){--sg-leading:12}:where(.sg-leading-13){--sg-leading:13}:where(.sg-leading-14){--sg-leading:14}:where(.sg-leading-15){--sg-leading:15}:where(.sg-leading-16){--sg-leading:16}:where(.sg-leading-17){--sg-leading:17}:where(.sg-leading-18){--sg-leading:18}:where(.sg-leading-19){--sg-leading:19}:where(.sg-leading-20){--sg-leading:20}:where(.sg-leading-21){--sg-leading:21}:where(.sg-leading-22){--sg-leading:22}:where(.sg-leading-23){--sg-leading:23}:where(.sg-leading-24){--sg-leading:24}:where(.sg-p-0){padding:0}:where(.sg-p-1){padding:var(--sg-baseline)}:where(.sg-p-2){padding:calc(var(--sg-baseline) * 2)}:where(.sg-p-3){padding:calc(var(--sg-baseline) * 3)}:where(.sg-p-4){padding:calc(var(--sg-baseline) * 4)}@media (width<=575px){:where(.quarter\:sg-col-1,.quarter\:sg-col-2,.quarter\:sg-col-3,.quarter\:sg-col-4,.quarter\:sg-col-5,.quarter\:sg-col-6,.quarter\:sg-col-7,.quarter\:sg-col-8,.quarter\:sg-col-9,.quarter\:sg-col-10,.quarter\:sg-col-11,.quarter\:sg-col-12){box-sizing:border-box;grid-column-start:var(--sg-col,auto);min-inline-size:0;margin:0}:where(.quarter\:sg-span-1,.quarter\:sg-span-2,.quarter\:sg-span-3,.quarter\:sg-span-4,.quarter\:sg-span-5,.quarter\:sg-span-6,.quarter\:sg-span-7,.quarter\:sg-span-8,.quarter\:sg-span-9,.quarter\:sg-span-10,.quarter\:sg-span-11,.quarter\:sg-span-12,.quarter\:sg-span-edge){box-sizing:border-box;grid-column-end:var(--sg-col-end,span var(--sg-span,1));min-inline-size:0;inline-size:var(--sg-inline-size,auto);margin:0}:where(.quarter\:sg-row-1,.quarter\:sg-row-2,.quarter\:sg-row-3,.quarter\:sg-row-4,.quarter\:sg-row-5,.quarter\:sg-row-6,.quarter\:sg-row-7,.quarter\:sg-row-8,.quarter\:sg-row-9,.quarter\:sg-row-10,.quarter\:sg-row-11,.quarter\:sg-row-12,.quarter\:sg-row-13,.quarter\:sg-row-14,.quarter\:sg-row-15,.quarter\:sg-row-16,.quarter\:sg-row-17,.quarter\:sg-row-18,.quarter\:sg-row-19,.quarter\:sg-row-20,.quarter\:sg-row-21,.quarter\:sg-row-22,.quarter\:sg-row-23,.quarter\:sg-row-24,.quarter\:sg-row-25,.quarter\:sg-row-26,.quarter\:sg-row-27,.quarter\:sg-row-28,.quarter\:sg-row-29,.quarter\:sg-row-30,.quarter\:sg-row-31,.quarter\:sg-row-32,.quarter\:sg-row-33,.quarter\:sg-row-34,.quarter\:sg-row-35,.quarter\:sg-row-36,.quarter\:sg-row-37,.quarter\:sg-row-38,.quarter\:sg-row-39,.quarter\:sg-row-40,.quarter\:sg-row-41,.quarter\:sg-row-42,.quarter\:sg-row-43,.quarter\:sg-row-44,.quarter\:sg-row-45,.quarter\:sg-row-46,.quarter\:sg-row-47,.quarter\:sg-row-48){box-sizing:border-box;grid-row-start:var(--sg-row,auto);min-block-size:0;margin:0}:where(.quarter\:sg-rows-1,.quarter\:sg-rows-2,.quarter\:sg-rows-3,.quarter\:sg-rows-4,.quarter\:sg-rows-5,.quarter\:sg-rows-6,.quarter\:sg-rows-7,.quarter\:sg-rows-8,.quarter\:sg-rows-9,.quarter\:sg-rows-10,.quarter\:sg-rows-11,.quarter\:sg-rows-12,.quarter\:sg-rows-13,.quarter\:sg-rows-14,.quarter\:sg-rows-15,.quarter\:sg-rows-16,.quarter\:sg-rows-17,.quarter\:sg-rows-18,.quarter\:sg-rows-19,.quarter\:sg-rows-20,.quarter\:sg-rows-21,.quarter\:sg-rows-22,.quarter\:sg-rows-23,.quarter\:sg-rows-24){box-sizing:border-box;grid-row-end:span var(--sg-row-span,1);min-block-size:0;margin:0}:where(.quarter\:sg-leading-1,.quarter\:sg-leading-2,.quarter\:sg-leading-3,.quarter\:sg-leading-4,.quarter\:sg-leading-5,.quarter\:sg-leading-6,.quarter\:sg-leading-7,.quarter\:sg-leading-8,.quarter\:sg-leading-9,.quarter\:sg-leading-10,.quarter\:sg-leading-11,.quarter\:sg-leading-12,.quarter\:sg-leading-13,.quarter\:sg-leading-14,.quarter\:sg-leading-15,.quarter\:sg-leading-16,.quarter\:sg-leading-17,.quarter\:sg-leading-18,.quarter\:sg-leading-19,.quarter\:sg-leading-20,.quarter\:sg-leading-21,.quarter\:sg-leading-22,.quarter\:sg-leading-23,.quarter\:sg-leading-24){line-height:calc(var(--sg-baseline) * var(--sg-leading));translate:0 var(--sg-font-baseline-shift);margin:0}:where(.quarter\:sg-col-1){--sg-col:1}:where(.quarter\:sg-col-2){--sg-col:2}:where(.quarter\:sg-col-3){--sg-col:3}:where(.quarter\:sg-col-4){--sg-col:4}:where(.quarter\:sg-col-5){--sg-col:5}:where(.quarter\:sg-col-6){--sg-col:6}:where(.quarter\:sg-col-7){--sg-col:7}:where(.quarter\:sg-col-8){--sg-col:8}:where(.quarter\:sg-col-9){--sg-col:9}:where(.quarter\:sg-col-10){--sg-col:10}:where(.quarter\:sg-col-11){--sg-col:11}:where(.quarter\:sg-col-12){--sg-col:12}:where(.quarter\:sg-span-1){--sg-span:1;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-2){--sg-span:2;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-3){--sg-span:3;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-4){--sg-span:4;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-5){--sg-span:5;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-6){--sg-span:6;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-7){--sg-span:7;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-8){--sg-span:8;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-9){--sg-span:9;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-10){--sg-span:10;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-11){--sg-span:11;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-12){--sg-span:12;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.quarter\:sg-span-edge){--sg-col-end:-1;--sg-inline-size:calc(100% + mod(100cqi, var(--sg-cell)))}:where(.quarter\:sg-row-1){--sg-row:1}:where(.quarter\:sg-row-2){--sg-row:2}:where(.quarter\:sg-row-3){--sg-row:3}:where(.quarter\:sg-row-4){--sg-row:4}:where(.quarter\:sg-row-5){--sg-row:5}:where(.quarter\:sg-row-6){--sg-row:6}:where(.quarter\:sg-row-7){--sg-row:7}:where(.quarter\:sg-row-8){--sg-row:8}:where(.quarter\:sg-row-9){--sg-row:9}:where(.quarter\:sg-row-10){--sg-row:10}:where(.quarter\:sg-row-11){--sg-row:11}:where(.quarter\:sg-row-12){--sg-row:12}:where(.quarter\:sg-row-13){--sg-row:13}:where(.quarter\:sg-row-14){--sg-row:14}:where(.quarter\:sg-row-15){--sg-row:15}:where(.quarter\:sg-row-16){--sg-row:16}:where(.quarter\:sg-row-17){--sg-row:17}:where(.quarter\:sg-row-18){--sg-row:18}:where(.quarter\:sg-row-19){--sg-row:19}:where(.quarter\:sg-row-20){--sg-row:20}:where(.quarter\:sg-row-21){--sg-row:21}:where(.quarter\:sg-row-22){--sg-row:22}:where(.quarter\:sg-row-23){--sg-row:23}:where(.quarter\:sg-row-24){--sg-row:24}:where(.quarter\:sg-row-25){--sg-row:25}:where(.quarter\:sg-row-26){--sg-row:26}:where(.quarter\:sg-row-27){--sg-row:27}:where(.quarter\:sg-row-28){--sg-row:28}:where(.quarter\:sg-row-29){--sg-row:29}:where(.quarter\:sg-row-30){--sg-row:30}:where(.quarter\:sg-row-31){--sg-row:31}:where(.quarter\:sg-row-32){--sg-row:32}:where(.quarter\:sg-row-33){--sg-row:33}:where(.quarter\:sg-row-34){--sg-row:34}:where(.quarter\:sg-row-35){--sg-row:35}:where(.quarter\:sg-row-36){--sg-row:36}:where(.quarter\:sg-row-37){--sg-row:37}:where(.quarter\:sg-row-38){--sg-row:38}:where(.quarter\:sg-row-39){--sg-row:39}:where(.quarter\:sg-row-40){--sg-row:40}:where(.quarter\:sg-row-41){--sg-row:41}:where(.quarter\:sg-row-42){--sg-row:42}:where(.quarter\:sg-row-43){--sg-row:43}:where(.quarter\:sg-row-44){--sg-row:44}:where(.quarter\:sg-row-45){--sg-row:45}:where(.quarter\:sg-row-46){--sg-row:46}:where(.quarter\:sg-row-47){--sg-row:47}:where(.quarter\:sg-row-48){--sg-row:48}:where(.quarter\:sg-rows-1){--sg-row-span:1}:where(.quarter\:sg-rows-2){--sg-row-span:2}:where(.quarter\:sg-rows-3){--sg-row-span:3}:where(.quarter\:sg-rows-4){--sg-row-span:4}:where(.quarter\:sg-rows-5){--sg-row-span:5}:where(.quarter\:sg-rows-6){--sg-row-span:6}:where(.quarter\:sg-rows-7){--sg-row-span:7}:where(.quarter\:sg-rows-8){--sg-row-span:8}:where(.quarter\:sg-rows-9){--sg-row-span:9}:where(.quarter\:sg-rows-10){--sg-row-span:10}:where(.quarter\:sg-rows-11){--sg-row-span:11}:where(.quarter\:sg-rows-12){--sg-row-span:12}:where(.quarter\:sg-rows-13){--sg-row-span:13}:where(.quarter\:sg-rows-14){--sg-row-span:14}:where(.quarter\:sg-rows-15){--sg-row-span:15}:where(.quarter\:sg-rows-16){--sg-row-span:16}:where(.quarter\:sg-rows-17){--sg-row-span:17}:where(.quarter\:sg-rows-18){--sg-row-span:18}:where(.quarter\:sg-rows-19){--sg-row-span:19}:where(.quarter\:sg-rows-20){--sg-row-span:20}:where(.quarter\:sg-rows-21){--sg-row-span:21}:where(.quarter\:sg-rows-22){--sg-row-span:22}:where(.quarter\:sg-rows-23){--sg-row-span:23}:where(.quarter\:sg-rows-24){--sg-row-span:24}:where(.quarter\:sg-leading-1){--sg-leading:1}:where(.quarter\:sg-leading-2){--sg-leading:2}:where(.quarter\:sg-leading-3){--sg-leading:3}:where(.quarter\:sg-leading-4){--sg-leading:4}:where(.quarter\:sg-leading-5){--sg-leading:5}:where(.quarter\:sg-leading-6){--sg-leading:6}:where(.quarter\:sg-leading-7){--sg-leading:7}:where(.quarter\:sg-leading-8){--sg-leading:8}:where(.quarter\:sg-leading-9){--sg-leading:9}:where(.quarter\:sg-leading-10){--sg-leading:10}:where(.quarter\:sg-leading-11){--sg-leading:11}:where(.quarter\:sg-leading-12){--sg-leading:12}:where(.quarter\:sg-leading-13){--sg-leading:13}:where(.quarter\:sg-leading-14){--sg-leading:14}:where(.quarter\:sg-leading-15){--sg-leading:15}:where(.quarter\:sg-leading-16){--sg-leading:16}:where(.quarter\:sg-leading-17){--sg-leading:17}:where(.quarter\:sg-leading-18){--sg-leading:18}:where(.quarter\:sg-leading-19){--sg-leading:19}:where(.quarter\:sg-leading-20){--sg-leading:20}:where(.quarter\:sg-leading-21){--sg-leading:21}:where(.quarter\:sg-leading-22){--sg-leading:22}:where(.quarter\:sg-leading-23){--sg-leading:23}:where(.quarter\:sg-leading-24){--sg-leading:24}:where(.quarter\:sg-p-0){padding:0}:where(.quarter\:sg-p-1){padding:var(--sg-baseline)}:where(.quarter\:sg-p-2){padding:calc(var(--sg-baseline) * 2)}:where(.quarter\:sg-p-3){padding:calc(var(--sg-baseline) * 3)}:where(.quarter\:sg-p-4){padding:calc(var(--sg-baseline) * 4)}}@media (width>=576px) and (width<=1151px){:where(.half\:sg-col-1,.half\:sg-col-2,.half\:sg-col-3,.half\:sg-col-4,.half\:sg-col-5,.half\:sg-col-6,.half\:sg-col-7,.half\:sg-col-8,.half\:sg-col-9,.half\:sg-col-10,.half\:sg-col-11,.half\:sg-col-12){box-sizing:border-box;grid-column-start:var(--sg-col,auto);min-inline-size:0;margin:0}:where(.half\:sg-span-1,.half\:sg-span-2,.half\:sg-span-3,.half\:sg-span-4,.half\:sg-span-5,.half\:sg-span-6,.half\:sg-span-7,.half\:sg-span-8,.half\:sg-span-9,.half\:sg-span-10,.half\:sg-span-11,.half\:sg-span-12,.half\:sg-span-edge){box-sizing:border-box;grid-column-end:var(--sg-col-end,span var(--sg-span,1));min-inline-size:0;inline-size:var(--sg-inline-size,auto);margin:0}:where(.half\:sg-row-1,.half\:sg-row-2,.half\:sg-row-3,.half\:sg-row-4,.half\:sg-row-5,.half\:sg-row-6,.half\:sg-row-7,.half\:sg-row-8,.half\:sg-row-9,.half\:sg-row-10,.half\:sg-row-11,.half\:sg-row-12,.half\:sg-row-13,.half\:sg-row-14,.half\:sg-row-15,.half\:sg-row-16,.half\:sg-row-17,.half\:sg-row-18,.half\:sg-row-19,.half\:sg-row-20,.half\:sg-row-21,.half\:sg-row-22,.half\:sg-row-23,.half\:sg-row-24,.half\:sg-row-25,.half\:sg-row-26,.half\:sg-row-27,.half\:sg-row-28,.half\:sg-row-29,.half\:sg-row-30,.half\:sg-row-31,.half\:sg-row-32,.half\:sg-row-33,.half\:sg-row-34,.half\:sg-row-35,.half\:sg-row-36,.half\:sg-row-37,.half\:sg-row-38,.half\:sg-row-39,.half\:sg-row-40,.half\:sg-row-41,.half\:sg-row-42,.half\:sg-row-43,.half\:sg-row-44,.half\:sg-row-45,.half\:sg-row-46,.half\:sg-row-47,.half\:sg-row-48){box-sizing:border-box;grid-row-start:var(--sg-row,auto);min-block-size:0;margin:0}:where(.half\:sg-rows-1,.half\:sg-rows-2,.half\:sg-rows-3,.half\:sg-rows-4,.half\:sg-rows-5,.half\:sg-rows-6,.half\:sg-rows-7,.half\:sg-rows-8,.half\:sg-rows-9,.half\:sg-rows-10,.half\:sg-rows-11,.half\:sg-rows-12,.half\:sg-rows-13,.half\:sg-rows-14,.half\:sg-rows-15,.half\:sg-rows-16,.half\:sg-rows-17,.half\:sg-rows-18,.half\:sg-rows-19,.half\:sg-rows-20,.half\:sg-rows-21,.half\:sg-rows-22,.half\:sg-rows-23,.half\:sg-rows-24){box-sizing:border-box;grid-row-end:span var(--sg-row-span,1);min-block-size:0;margin:0}:where(.half\:sg-leading-1,.half\:sg-leading-2,.half\:sg-leading-3,.half\:sg-leading-4,.half\:sg-leading-5,.half\:sg-leading-6,.half\:sg-leading-7,.half\:sg-leading-8,.half\:sg-leading-9,.half\:sg-leading-10,.half\:sg-leading-11,.half\:sg-leading-12,.half\:sg-leading-13,.half\:sg-leading-14,.half\:sg-leading-15,.half\:sg-leading-16,.half\:sg-leading-17,.half\:sg-leading-18,.half\:sg-leading-19,.half\:sg-leading-20,.half\:sg-leading-21,.half\:sg-leading-22,.half\:sg-leading-23,.half\:sg-leading-24){line-height:calc(var(--sg-baseline) * var(--sg-leading));translate:0 var(--sg-font-baseline-shift);margin:0}:where(.half\:sg-col-1){--sg-col:1}:where(.half\:sg-col-2){--sg-col:2}:where(.half\:sg-col-3){--sg-col:3}:where(.half\:sg-col-4){--sg-col:4}:where(.half\:sg-col-5){--sg-col:5}:where(.half\:sg-col-6){--sg-col:6}:where(.half\:sg-col-7){--sg-col:7}:where(.half\:sg-col-8){--sg-col:8}:where(.half\:sg-col-9){--sg-col:9}:where(.half\:sg-col-10){--sg-col:10}:where(.half\:sg-col-11){--sg-col:11}:where(.half\:sg-col-12){--sg-col:12}:where(.half\:sg-span-1){--sg-span:1;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-2){--sg-span:2;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-3){--sg-span:3;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-4){--sg-span:4;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-5){--sg-span:5;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-6){--sg-span:6;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-7){--sg-span:7;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-8){--sg-span:8;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-9){--sg-span:9;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-10){--sg-span:10;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-11){--sg-span:11;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-12){--sg-span:12;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.half\:sg-span-edge){--sg-col-end:-1;--sg-inline-size:calc(100% + mod(100cqi, var(--sg-cell)))}:where(.half\:sg-row-1){--sg-row:1}:where(.half\:sg-row-2){--sg-row:2}:where(.half\:sg-row-3){--sg-row:3}:where(.half\:sg-row-4){--sg-row:4}:where(.half\:sg-row-5){--sg-row:5}:where(.half\:sg-row-6){--sg-row:6}:where(.half\:sg-row-7){--sg-row:7}:where(.half\:sg-row-8){--sg-row:8}:where(.half\:sg-row-9){--sg-row:9}:where(.half\:sg-row-10){--sg-row:10}:where(.half\:sg-row-11){--sg-row:11}:where(.half\:sg-row-12){--sg-row:12}:where(.half\:sg-row-13){--sg-row:13}:where(.half\:sg-row-14){--sg-row:14}:where(.half\:sg-row-15){--sg-row:15}:where(.half\:sg-row-16){--sg-row:16}:where(.half\:sg-row-17){--sg-row:17}:where(.half\:sg-row-18){--sg-row:18}:where(.half\:sg-row-19){--sg-row:19}:where(.half\:sg-row-20){--sg-row:20}:where(.half\:sg-row-21){--sg-row:21}:where(.half\:sg-row-22){--sg-row:22}:where(.half\:sg-row-23){--sg-row:23}:where(.half\:sg-row-24){--sg-row:24}:where(.half\:sg-row-25){--sg-row:25}:where(.half\:sg-row-26){--sg-row:26}:where(.half\:sg-row-27){--sg-row:27}:where(.half\:sg-row-28){--sg-row:28}:where(.half\:sg-row-29){--sg-row:29}:where(.half\:sg-row-30){--sg-row:30}:where(.half\:sg-row-31){--sg-row:31}:where(.half\:sg-row-32){--sg-row:32}:where(.half\:sg-row-33){--sg-row:33}:where(.half\:sg-row-34){--sg-row:34}:where(.half\:sg-row-35){--sg-row:35}:where(.half\:sg-row-36){--sg-row:36}:where(.half\:sg-row-37){--sg-row:37}:where(.half\:sg-row-38){--sg-row:38}:where(.half\:sg-row-39){--sg-row:39}:where(.half\:sg-row-40){--sg-row:40}:where(.half\:sg-row-41){--sg-row:41}:where(.half\:sg-row-42){--sg-row:42}:where(.half\:sg-row-43){--sg-row:43}:where(.half\:sg-row-44){--sg-row:44}:where(.half\:sg-row-45){--sg-row:45}:where(.half\:sg-row-46){--sg-row:46}:where(.half\:sg-row-47){--sg-row:47}:where(.half\:sg-row-48){--sg-row:48}:where(.half\:sg-rows-1){--sg-row-span:1}:where(.half\:sg-rows-2){--sg-row-span:2}:where(.half\:sg-rows-3){--sg-row-span:3}:where(.half\:sg-rows-4){--sg-row-span:4}:where(.half\:sg-rows-5){--sg-row-span:5}:where(.half\:sg-rows-6){--sg-row-span:6}:where(.half\:sg-rows-7){--sg-row-span:7}:where(.half\:sg-rows-8){--sg-row-span:8}:where(.half\:sg-rows-9){--sg-row-span:9}:where(.half\:sg-rows-10){--sg-row-span:10}:where(.half\:sg-rows-11){--sg-row-span:11}:where(.half\:sg-rows-12){--sg-row-span:12}:where(.half\:sg-rows-13){--sg-row-span:13}:where(.half\:sg-rows-14){--sg-row-span:14}:where(.half\:sg-rows-15){--sg-row-span:15}:where(.half\:sg-rows-16){--sg-row-span:16}:where(.half\:sg-rows-17){--sg-row-span:17}:where(.half\:sg-rows-18){--sg-row-span:18}:where(.half\:sg-rows-19){--sg-row-span:19}:where(.half\:sg-rows-20){--sg-row-span:20}:where(.half\:sg-rows-21){--sg-row-span:21}:where(.half\:sg-rows-22){--sg-row-span:22}:where(.half\:sg-rows-23){--sg-row-span:23}:where(.half\:sg-rows-24){--sg-row-span:24}:where(.half\:sg-leading-1){--sg-leading:1}:where(.half\:sg-leading-2){--sg-leading:2}:where(.half\:sg-leading-3){--sg-leading:3}:where(.half\:sg-leading-4){--sg-leading:4}:where(.half\:sg-leading-5){--sg-leading:5}:where(.half\:sg-leading-6){--sg-leading:6}:where(.half\:sg-leading-7){--sg-leading:7}:where(.half\:sg-leading-8){--sg-leading:8}:where(.half\:sg-leading-9){--sg-leading:9}:where(.half\:sg-leading-10){--sg-leading:10}:where(.half\:sg-leading-11){--sg-leading:11}:where(.half\:sg-leading-12){--sg-leading:12}:where(.half\:sg-leading-13){--sg-leading:13}:where(.half\:sg-leading-14){--sg-leading:14}:where(.half\:sg-leading-15){--sg-leading:15}:where(.half\:sg-leading-16){--sg-leading:16}:where(.half\:sg-leading-17){--sg-leading:17}:where(.half\:sg-leading-18){--sg-leading:18}:where(.half\:sg-leading-19){--sg-leading:19}:where(.half\:sg-leading-20){--sg-leading:20}:where(.half\:sg-leading-21){--sg-leading:21}:where(.half\:sg-leading-22){--sg-leading:22}:where(.half\:sg-leading-23){--sg-leading:23}:where(.half\:sg-leading-24){--sg-leading:24}:where(.half\:sg-p-0){padding:0}:where(.half\:sg-p-1){padding:var(--sg-baseline)}:where(.half\:sg-p-2){padding:calc(var(--sg-baseline) * 2)}:where(.half\:sg-p-3){padding:calc(var(--sg-baseline) * 3)}:where(.half\:sg-p-4){padding:calc(var(--sg-baseline) * 4)}}@media (width>=1152px){:where(.full\:sg-col-1,.full\:sg-col-2,.full\:sg-col-3,.full\:sg-col-4,.full\:sg-col-5,.full\:sg-col-6,.full\:sg-col-7,.full\:sg-col-8,.full\:sg-col-9,.full\:sg-col-10,.full\:sg-col-11,.full\:sg-col-12){box-sizing:border-box;grid-column-start:var(--sg-col,auto);min-inline-size:0;margin:0}:where(.full\:sg-span-1,.full\:sg-span-2,.full\:sg-span-3,.full\:sg-span-4,.full\:sg-span-5,.full\:sg-span-6,.full\:sg-span-7,.full\:sg-span-8,.full\:sg-span-9,.full\:sg-span-10,.full\:sg-span-11,.full\:sg-span-12,.full\:sg-span-edge){box-sizing:border-box;grid-column-end:var(--sg-col-end,span var(--sg-span,1));min-inline-size:0;inline-size:var(--sg-inline-size,auto);margin:0}:where(.full\:sg-row-1,.full\:sg-row-2,.full\:sg-row-3,.full\:sg-row-4,.full\:sg-row-5,.full\:sg-row-6,.full\:sg-row-7,.full\:sg-row-8,.full\:sg-row-9,.full\:sg-row-10,.full\:sg-row-11,.full\:sg-row-12,.full\:sg-row-13,.full\:sg-row-14,.full\:sg-row-15,.full\:sg-row-16,.full\:sg-row-17,.full\:sg-row-18,.full\:sg-row-19,.full\:sg-row-20,.full\:sg-row-21,.full\:sg-row-22,.full\:sg-row-23,.full\:sg-row-24,.full\:sg-row-25,.full\:sg-row-26,.full\:sg-row-27,.full\:sg-row-28,.full\:sg-row-29,.full\:sg-row-30,.full\:sg-row-31,.full\:sg-row-32,.full\:sg-row-33,.full\:sg-row-34,.full\:sg-row-35,.full\:sg-row-36,.full\:sg-row-37,.full\:sg-row-38,.full\:sg-row-39,.full\:sg-row-40,.full\:sg-row-41,.full\:sg-row-42,.full\:sg-row-43,.full\:sg-row-44,.full\:sg-row-45,.full\:sg-row-46,.full\:sg-row-47,.full\:sg-row-48){box-sizing:border-box;grid-row-start:var(--sg-row,auto);min-block-size:0;margin:0}:where(.full\:sg-rows-1,.full\:sg-rows-2,.full\:sg-rows-3,.full\:sg-rows-4,.full\:sg-rows-5,.full\:sg-rows-6,.full\:sg-rows-7,.full\:sg-rows-8,.full\:sg-rows-9,.full\:sg-rows-10,.full\:sg-rows-11,.full\:sg-rows-12,.full\:sg-rows-13,.full\:sg-rows-14,.full\:sg-rows-15,.full\:sg-rows-16,.full\:sg-rows-17,.full\:sg-rows-18,.full\:sg-rows-19,.full\:sg-rows-20,.full\:sg-rows-21,.full\:sg-rows-22,.full\:sg-rows-23,.full\:sg-rows-24){box-sizing:border-box;grid-row-end:span var(--sg-row-span,1);min-block-size:0;margin:0}:where(.full\:sg-leading-1,.full\:sg-leading-2,.full\:sg-leading-3,.full\:sg-leading-4,.full\:sg-leading-5,.full\:sg-leading-6,.full\:sg-leading-7,.full\:sg-leading-8,.full\:sg-leading-9,.full\:sg-leading-10,.full\:sg-leading-11,.full\:sg-leading-12,.full\:sg-leading-13,.full\:sg-leading-14,.full\:sg-leading-15,.full\:sg-leading-16,.full\:sg-leading-17,.full\:sg-leading-18,.full\:sg-leading-19,.full\:sg-leading-20,.full\:sg-leading-21,.full\:sg-leading-22,.full\:sg-leading-23,.full\:sg-leading-24){line-height:calc(var(--sg-baseline) * var(--sg-leading));translate:0 var(--sg-font-baseline-shift);margin:0}:where(.full\:sg-col-1){--sg-col:1}:where(.full\:sg-col-2){--sg-col:2}:where(.full\:sg-col-3){--sg-col:3}:where(.full\:sg-col-4){--sg-col:4}:where(.full\:sg-col-5){--sg-col:5}:where(.full\:sg-col-6){--sg-col:6}:where(.full\:sg-col-7){--sg-col:7}:where(.full\:sg-col-8){--sg-col:8}:where(.full\:sg-col-9){--sg-col:9}:where(.full\:sg-col-10){--sg-col:10}:where(.full\:sg-col-11){--sg-col:11}:where(.full\:sg-col-12){--sg-col:12}:where(.full\:sg-span-1){--sg-span:1;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-2){--sg-span:2;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-3){--sg-span:3;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-4){--sg-span:4;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-5){--sg-span:5;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-6){--sg-span:6;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-7){--sg-span:7;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-8){--sg-span:8;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-9){--sg-span:9;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-10){--sg-span:10;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-11){--sg-span:11;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-12){--sg-span:12;--sg-col-end:span var(--sg-span);--sg-inline-size:auto}:where(.full\:sg-span-edge){--sg-col-end:-1;--sg-inline-size:calc(100% + mod(100cqi, var(--sg-cell)))}:where(.full\:sg-row-1){--sg-row:1}:where(.full\:sg-row-2){--sg-row:2}:where(.full\:sg-row-3){--sg-row:3}:where(.full\:sg-row-4){--sg-row:4}:where(.full\:sg-row-5){--sg-row:5}:where(.full\:sg-row-6){--sg-row:6}:where(.full\:sg-row-7){--sg-row:7}:where(.full\:sg-row-8){--sg-row:8}:where(.full\:sg-row-9){--sg-row:9}:where(.full\:sg-row-10){--sg-row:10}:where(.full\:sg-row-11){--sg-row:11}:where(.full\:sg-row-12){--sg-row:12}:where(.full\:sg-row-13){--sg-row:13}:where(.full\:sg-row-14){--sg-row:14}:where(.full\:sg-row-15){--sg-row:15}:where(.full\:sg-row-16){--sg-row:16}:where(.full\:sg-row-17){--sg-row:17}:where(.full\:sg-row-18){--sg-row:18}:where(.full\:sg-row-19){--sg-row:19}:where(.full\:sg-row-20){--sg-row:20}:where(.full\:sg-row-21){--sg-row:21}:where(.full\:sg-row-22){--sg-row:22}:where(.full\:sg-row-23){--sg-row:23}:where(.full\:sg-row-24){--sg-row:24}:where(.full\:sg-row-25){--sg-row:25}:where(.full\:sg-row-26){--sg-row:26}:where(.full\:sg-row-27){--sg-row:27}:where(.full\:sg-row-28){--sg-row:28}:where(.full\:sg-row-29){--sg-row:29}:where(.full\:sg-row-30){--sg-row:30}:where(.full\:sg-row-31){--sg-row:31}:where(.full\:sg-row-32){--sg-row:32}:where(.full\:sg-row-33){--sg-row:33}:where(.full\:sg-row-34){--sg-row:34}:where(.full\:sg-row-35){--sg-row:35}:where(.full\:sg-row-36){--sg-row:36}:where(.full\:sg-row-37){--sg-row:37}:where(.full\:sg-row-38){--sg-row:38}:where(.full\:sg-row-39){--sg-row:39}:where(.full\:sg-row-40){--sg-row:40}:where(.full\:sg-row-41){--sg-row:41}:where(.full\:sg-row-42){--sg-row:42}:where(.full\:sg-row-43){--sg-row:43}:where(.full\:sg-row-44){--sg-row:44}:where(.full\:sg-row-45){--sg-row:45}:where(.full\:sg-row-46){--sg-row:46}:where(.full\:sg-row-47){--sg-row:47}:where(.full\:sg-row-48){--sg-row:48}:where(.full\:sg-rows-1){--sg-row-span:1}:where(.full\:sg-rows-2){--sg-row-span:2}:where(.full\:sg-rows-3){--sg-row-span:3}:where(.full\:sg-rows-4){--sg-row-span:4}:where(.full\:sg-rows-5){--sg-row-span:5}:where(.full\:sg-rows-6){--sg-row-span:6}:where(.full\:sg-rows-7){--sg-row-span:7}:where(.full\:sg-rows-8){--sg-row-span:8}:where(.full\:sg-rows-9){--sg-row-span:9}:where(.full\:sg-rows-10){--sg-row-span:10}:where(.full\:sg-rows-11){--sg-row-span:11}:where(.full\:sg-rows-12){--sg-row-span:12}:where(.full\:sg-rows-13){--sg-row-span:13}:where(.full\:sg-rows-14){--sg-row-span:14}:where(.full\:sg-rows-15){--sg-row-span:15}:where(.full\:sg-rows-16){--sg-row-span:16}:where(.full\:sg-rows-17){--sg-row-span:17}:where(.full\:sg-rows-18){--sg-row-span:18}:where(.full\:sg-rows-19){--sg-row-span:19}:where(.full\:sg-rows-20){--sg-row-span:20}:where(.full\:sg-rows-21){--sg-row-span:21}:where(.full\:sg-rows-22){--sg-row-span:22}:where(.full\:sg-rows-23){--sg-row-span:23}:where(.full\:sg-rows-24){--sg-row-span:24}:where(.full\:sg-leading-1){--sg-leading:1}:where(.full\:sg-leading-2){--sg-leading:2}:where(.full\:sg-leading-3){--sg-leading:3}:where(.full\:sg-leading-4){--sg-leading:4}:where(.full\:sg-leading-5){--sg-leading:5}:where(.full\:sg-leading-6){--sg-leading:6}:where(.full\:sg-leading-7){--sg-leading:7}:where(.full\:sg-leading-8){--sg-leading:8}:where(.full\:sg-leading-9){--sg-leading:9}:where(.full\:sg-leading-10){--sg-leading:10}:where(.full\:sg-leading-11){--sg-leading:11}:where(.full\:sg-leading-12){--sg-leading:12}:where(.full\:sg-leading-13){--sg-leading:13}:where(.full\:sg-leading-14){--sg-leading:14}:where(.full\:sg-leading-15){--sg-leading:15}:where(.full\:sg-leading-16){--sg-leading:16}:where(.full\:sg-leading-17){--sg-leading:17}:where(.full\:sg-leading-18){--sg-leading:18}:where(.full\:sg-leading-19){--sg-leading:19}:where(.full\:sg-leading-20){--sg-leading:20}:where(.full\:sg-leading-21){--sg-leading:21}:where(.full\:sg-leading-22){--sg-leading:22}:where(.full\:sg-leading-23){--sg-leading:23}:where(.full\:sg-leading-24){--sg-leading:24}:where(.full\:sg-p-0){padding:0}:where(.full\:sg-p-1){padding:var(--sg-baseline)}:where(.full\:sg-p-2){padding:calc(var(--sg-baseline) * 2)}:where(.full\:sg-p-3){padding:calc(var(--sg-baseline) * 3)}:where(.full\:sg-p-4){padding:calc(var(--sg-baseline) * 4)}}}:root,.lm-root,[data-lm-theme=light]{--lm-bg:#fdfdfb;--lm-panel:#f4f4f0;--lm-raised:#fff;--lm-sunken:#e9e9e4;--lm-border:#d6d6d0;--lm-hairline:#c4c4be;--lm-text:#1a1a1a;--lm-muted:#6b6b66;--lm-dim:#a3a39d;--lm-accent:#e63946;--lm-accent-soft:#e639462e;--lm-control-value:#1a1a1a;--lm-danger:#e63946;--lm-solo:#d9a400;--lm-mute:#1a1a1a;--lm-meter:#1a1a1a;--lm-meter-hot:#e63946;--lm-meter-rms:#6b6b66;--lm-meter-lufs:#3d5a80;--lm-meter-track:#e9e9e4;--lm-meter-border:transparent;--lm-playhead:#e63946;--lm-clip:#fff;--lm-clip-border:#1a1a1a;--lm-clip-active:#e639462e;--lm-focus:#e63946;--lm-grid-line:#ecece7;--lm-grid-line-strong:#d6d6d0;--lm-rule:#6b6b66;--lm-automation:#a8501c;--lm-brush-1:#7bbab8;--lm-brush-2:#5b9bb0;--lm-brush-3:#adc088;--lm-brush-4:#79a570;--lm-brush-5:#cdd77f;--lm-brush-6:#b4c0ba;--lm-brush-ink-1:#2a6664;--lm-brush-ink-2:#1f5568;--lm-brush-ink-3:#566c30;--lm-brush-ink-4:#335a2c;--lm-brush-ink-5:#6f7b24;--lm-brush-ink-6:#55625c;--lm-stage:#ecece7;--lm-scrim:#1a1a1a66;--lm-removed:#1a1a1a14;--lm-record:#e63946;--lm-note:#8a3fa3;--lm-note-soft:#8a3fa326;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--lm-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:1px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:44px;--lm-fader-width:20px;--lm-fader-height:120px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:2px;--lm-lane-height:44px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=dark],.lm-dark{--lm-bg:#141414;--lm-panel:#1a1a1a;--lm-raised:#242424;--lm-sunken:#0e0e0e;--lm-border:#2e2e2e;--lm-hairline:#3a3a3a;--lm-text:#fdfdfb;--lm-muted:#9a9a94;--lm-dim:#5e5e5a;--lm-control-value:#f4f4f0;--lm-mute:#fdfdfb;--lm-meter:#f4f4f0;--lm-meter-rms:#9a9a94;--lm-meter-lufs:#98c1d9;--lm-meter-track:#0e0e0e;--lm-meter-border:transparent;--lm-clip:#242424;--lm-clip-border:#f4f4f0;--lm-grid-line:#1c1c1c;--lm-grid-line-strong:#2e2e2e;--lm-rule:#000;--lm-automation:#f2b872;--lm-brush-1:#5fb3a6;--lm-brush-2:#5a9ac0;--lm-brush-3:#a9b060;--lm-brush-4:#6fa070;--lm-brush-5:#d0b860;--lm-brush-6:#8f9994;--lm-brush-ink-1:#b4ece2;--lm-brush-ink-2:#add5ee;--lm-brush-ink-3:#e2e8a8;--lm-brush-ink-4:#b3dcb4;--lm-brush-ink-5:#f2e0a2;--lm-brush-ink-6:#cfd7d3;--lm-stage:#0b0b0b;--lm-scrim:#070707b8;--lm-removed:#fdfdfb14;--lm-record:#e63946;--lm-note:#d9a0e8;--lm-note-soft:#d9a0e833;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211}[data-lm-theme=graphite]{--lm-bg:#232826;--lm-panel:#2a302d;--lm-raised:#3a413d;--lm-sunken:#1e2220;--lm-border:#141816;--lm-hairline:#4a524e;--lm-text:#e2e7e4;--lm-muted:#a2aca7;--lm-dim:#7d8782;--lm-accent:#7fd0bd;--lm-accent-soft:#7fd0bd33;--lm-control-value:#f0f4f2;--lm-danger:#e07a6a;--lm-solo:#e0c05a;--lm-mute:#e2e7e4;--lm-meter:#7fd0bd;--lm-meter-hot:#e07a6a;--lm-meter-rms:#a2aca7;--lm-meter-lufs:#8fb3cf;--lm-meter-track:#161a18;--lm-meter-border:transparent;--lm-playhead:#f0f4f2;--lm-clip:#3a413d;--lm-clip-border:#7fd0bd;--lm-clip-active:#7fd0bd33;--lm-focus:#7fd0bd;--lm-grid-line:#272d2a;--lm-grid-line-strong:#3a423e;--lm-rule:#0f1211;--lm-automation:#f2b872;--lm-brush-1:#5fb3a6;--lm-brush-2:#5a9ac0;--lm-brush-3:#a9b060;--lm-brush-4:#6fa070;--lm-brush-5:#d0b860;--lm-brush-6:#8f9994;--lm-brush-ink-1:#b4ece2;--lm-brush-ink-2:#add5ee;--lm-brush-ink-3:#e2e8a8;--lm-brush-ink-4:#b3dcb4;--lm-brush-ink-5:#f2e0a2;--lm-brush-ink-6:#cfd7d3;--lm-stage:#181c1a;--lm-scrim:#0f1211b8;--lm-removed:#e2e7e414;--lm-record:#e07a6a;--lm-note:#d9a0e8;--lm-note-soft:#d9a0e833;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=paper]{--lm-bg:#f4f5f0;--lm-panel:#f4f5f0;--lm-raised:#fcfcfa;--lm-sunken:#fbfbf8;--lm-border:#c4ccbf;--lm-hairline:#b9c2b3;--lm-text:#1b2622;--lm-muted:#55645c;--lm-dim:#66736b;--lm-accent:#2e6f63;--lm-accent-soft:#2e6f6326;--lm-control-value:#1b2622;--lm-danger:#b04a3c;--lm-solo:#d9b13a;--lm-mute:#1b2622;--lm-meter:#2e6f63;--lm-meter-hot:#b04a3c;--lm-meter-rms:#8fa89c;--lm-meter-lufs:#4f7390;--lm-meter-track:#e3e7de;--lm-meter-border:transparent;--lm-playhead:#1b2622;--lm-clip:#fcfcfa;--lm-clip-border:#1b2622;--lm-clip-active:#2e6f6326;--lm-focus:#2e6f63;--lm-grid-line:#e6e9e0;--lm-grid-line-strong:#c9d0c4;--lm-rule:#55645c;--lm-automation:#a8501c;--lm-brush-1:#7bbab8;--lm-brush-2:#5b9bb0;--lm-brush-3:#adc088;--lm-brush-4:#79a570;--lm-brush-5:#cdd77f;--lm-brush-6:#b4c0ba;--lm-brush-ink-1:#2a6664;--lm-brush-ink-2:#1f5568;--lm-brush-ink-3:#566c30;--lm-brush-ink-4:#335a2c;--lm-brush-ink-5:#6f7b24;--lm-brush-ink-6:#55625c;--lm-stage:#e6e9e0;--lm-scrim:#1b262266;--lm-removed:#1b262214;--lm-record:#b04a3c;--lm-note:#8a3fa3;--lm-note-soft:#8a3fa326;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=water]{--lm-bg:#0e1c1a;--lm-panel:#132622;--lm-raised:#214038;--lm-sunken:#0b1614;--lm-border:#071210;--lm-hairline:#3a534c;--lm-text:#d7e4df;--lm-muted:#8eaaa1;--lm-dim:#6f8a81;--lm-accent:#5fafa0;--lm-accent-soft:#5fafa045;--lm-control-value:#dceae4;--lm-danger:#d27a7a;--lm-solo:#d9c36a;--lm-mute:#d7e4df;--lm-meter:#5fafa0;--lm-meter-hot:#d27a7a;--lm-meter-rms:#8eaaa1;--lm-meter-lufs:#7aa6c2;--lm-meter-track:#0b1614;--lm-meter-border:transparent;--lm-playhead:#5fafa0;--lm-clip:#214038;--lm-clip-border:#5fafa0;--lm-clip-active:#5fafa045;--lm-focus:#5fafa0;--lm-grid-line:#11221f;--lm-grid-line-strong:#1f3a34;--lm-rule:#050d0c;--lm-automation:#f2c27a;--lm-brush-1:#6fb3b0;--lm-brush-2:#5a93ad;--lm-brush-3:#a5b98a;--lm-brush-4:#7fa37a;--lm-brush-5:#c4cf86;--lm-brush-6:#8aa39c;--lm-brush-ink-1:#bde6e2;--lm-brush-ink-2:#aed3e6;--lm-brush-ink-3:#dbe7c6;--lm-brush-ink-4:#bcdab6;--lm-brush-ink-5:#e8eebe;--lm-brush-ink-6:#c9d9d3;--lm-stage:#091210;--lm-scrim:#060b0ab8;--lm-removed:#d7e4df14;--lm-record:#d27a7a;--lm-note:#d9a0e8;--lm-note-soft:#d9a0e833;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=dusk]{--lm-bg:#24222e;--lm-panel:#2b2937;--lm-raised:#3a3848;--lm-sunken:#1e1c27;--lm-border:#15141c;--lm-hairline:#4d4a5e;--lm-text:#e6e3ee;--lm-muted:#aaa6ba;--lm-dim:#84809a;--lm-accent:#f0b497;--lm-accent-soft:#f0b49733;--lm-control-value:#f4f1fa;--lm-danger:#ec7f8e;--lm-solo:#e3c574;--lm-mute:#e6e3ee;--lm-meter:#f0b497;--lm-meter-hot:#ec7f8e;--lm-meter-rms:#aaa6ba;--lm-meter-lufs:#9fb0e6;--lm-meter-track:#17161f;--lm-meter-border:transparent;--lm-playhead:#f4f1fa;--lm-clip:#3a3848;--lm-clip-border:#f0b497;--lm-clip-active:#f0b49733;--lm-focus:#f0b497;--lm-grid-line:#282633;--lm-grid-line-strong:#3b3849;--lm-rule:#100f16;--lm-automation:#8fd6c9;--lm-brush-1:#a15839;--lm-brush-2:#af4761;--lm-brush-3:#8156b3;--lm-brush-4:#4d69aa;--lm-brush-5:#327671;--lm-brush-6:#6c6783;--lm-brush-ink-1:#feeee7;--lm-brush-ink-2:#fdedf1;--lm-brush-ink-3:#f5eefd;--lm-brush-ink-4:#ecf1fd;--lm-brush-ink-5:#dcf6f5;--lm-brush-ink-6:#f1f0f7;--lm-stage:#18161f;--lm-scrim:#0f0e14b8;--lm-removed:#e6e3ee14;--lm-record:#ec7f8e;--lm-note:#d9a0e8;--lm-note-soft:#d9a0e833;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=night]{--lm-bg:#100e0d;--lm-panel:#161413;--lm-raised:#221f1c;--lm-sunken:#0b0a09;--lm-border:#2a2623;--lm-hairline:#3d3833;--lm-text:#bcb1a2;--lm-muted:#958b7d;--lm-dim:#6f675d;--lm-accent:#b98d4e;--lm-accent-soft:#b98d4e33;--lm-control-value:#cfc5b6;--lm-danger:#c0685a;--lm-solo:#b8a04a;--lm-mute:#bcb1a2;--lm-meter:#b98d4e;--lm-meter-hot:#c0685a;--lm-meter-rms:#958b7d;--lm-meter-lufs:#7890a8;--lm-meter-track:#060505;--lm-meter-border:transparent;--lm-playhead:#cfc5b6;--lm-clip:#221f1c;--lm-clip-border:#b98d4e;--lm-clip-active:#b98d4e33;--lm-focus:#b98d4e;--lm-grid-line:#181614;--lm-grid-line-strong:#2b2723;--lm-rule:#2f2a26;--lm-automation:#c7a66a;--lm-brush-1:#815931;--lm-brush-2:#914c41;--lm-brush-3:#735382;--lm-brush-4:#496182;--lm-brush-5:#3b6a5e;--lm-brush-6:#645f55;--lm-brush-ink-1:#ecdac7;--lm-brush-ink-2:#eed6d2;--lm-brush-ink-3:#e5d7ec;--lm-brush-ink-4:#d1dceb;--lm-brush-ink-5:#c5e3dc;--lm-brush-ink-6:#dedbd5;--lm-stage:#090807;--lm-scrim:#060505b8;--lm-removed:#bcb1a214;--lm-record:#c0685a;--lm-note:#d9a0e8;--lm-note-soft:#d9a0e833;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=sand]{--lm-bg:#ede5d7;--lm-panel:#e7decd;--lm-raised:#f7f2e8;--lm-sunken:#f4eee2;--lm-border:#cfc3ad;--lm-hairline:#bfb198;--lm-text:#33261b;--lm-muted:#654;--lm-dim:#84725d;--lm-accent:#9f4729;--lm-accent-soft:#9f472926;--lm-control-value:#33261b;--lm-danger:#a3273f;--lm-solo:#d4a32c;--lm-mute:#33261b;--lm-meter:#9f4729;--lm-meter-hot:#a3273f;--lm-meter-rms:#b3a48c;--lm-meter-lufs:#587890;--lm-meter-track:#ddd2be;--lm-meter-border:transparent;--lm-playhead:#33261b;--lm-clip:#f7f2e8;--lm-clip-border:#33261b;--lm-clip-active:#9f472926;--lm-focus:#9f4729;--lm-grid-line:#e7dfd0;--lm-grid-line-strong:#d1c6b1;--lm-rule:#654;--lm-automation:#7a3d6c;--lm-brush-1:#c98b6c;--lm-brush-2:#d0aa58;--lm-brush-3:#a2b389;--lm-brush-4:#8ba8be;--lm-brush-5:#c29fbf;--lm-brush-6:#b3a999;--lm-brush-ink-1:#4f2613;--lm-brush-ink-2:#4a3608;--lm-brush-ink-3:#2e3b1c;--lm-brush-ink-4:#1d3546;--lm-brush-ink-5:#4e264b;--lm-brush-ink-6:#3a342a;--lm-stage:#e7dfd0;--lm-scrim:#33261b66;--lm-removed:#33261b14;--lm-record:#a3273f;--lm-note:#8a3fa3;--lm-note-soft:#8a3fa326;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=groovebox]{--lm-bg:#eae8e3;--lm-panel:#dedbd5;--lm-raised:#f5f4f1;--lm-sunken:#f1f0ec;--lm-border:#b8b5ad;--lm-hairline:#a5a299;--lm-text:#151515;--lm-muted:#4d4b47;--lm-dim:#6c6963;--lm-accent:#b24200;--lm-accent-soft:#b2420026;--lm-control-value:#151515;--lm-danger:#c1272d;--lm-solo:#dba400;--lm-mute:#151515;--lm-meter:#151515;--lm-meter-hot:#c1272d;--lm-meter-rms:#8f8c85;--lm-meter-lufs:#2f5fb0;--lm-meter-track:#cfccc5;--lm-meter-border:transparent;--lm-playhead:#151515;--lm-clip:#f5f4f1;--lm-clip-border:#151515;--lm-clip-active:#b2420026;--lm-focus:#b24200;--lm-grid-line:#e2e0da;--lm-grid-line-strong:#c4c1b9;--lm-rule:#151515;--lm-automation:#a81f7a;--lm-brush-1:#f07a2a;--lm-brush-2:#4a86d8;--lm-brush-3:#e6c02e;--lm-brush-4:#55a862;--lm-brush-5:#dc5c6d;--lm-brush-6:#9c9992;--lm-brush-ink-1:#4a1d00;--lm-brush-ink-2:#081a3d;--lm-brush-ink-3:#4d3d00;--lm-brush-ink-4:#0e3316;--lm-brush-ink-5:#3b0a11;--lm-brush-ink-6:#262522;--lm-stage:#e2e0da;--lm-scrim:#15151566;--lm-removed:#15151514;--lm-record:#c1272d;--lm-note:#8a3fa3;--lm-note-soft:#8a3fa326;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=chalk]{--lm-bg:#fff;--lm-panel:#fff;--lm-raised:#f2f3f5;--lm-sunken:#fff;--lm-border:#d8dbdf;--lm-hairline:#c4c8cd;--lm-text:#0a0a0a;--lm-muted:#555a60;--lm-dim:#7a8087;--lm-accent:#1f5fd6;--lm-accent-soft:#1f5fd61f;--lm-control-value:#0a0a0a;--lm-danger:#c9302c;--lm-solo:#dcae23;--lm-mute:#0a0a0a;--lm-meter:#0a0a0a;--lm-meter-hot:#c9302c;--lm-meter-rms:#9aa0a6;--lm-meter-lufs:#1f5fd6;--lm-meter-track:#e6e8eb;--lm-meter-border:transparent;--lm-playhead:#0a0a0a;--lm-clip:#f2f3f5;--lm-clip-border:#0a0a0a;--lm-clip-active:#1f5fd61f;--lm-focus:#1f5fd6;--lm-grid-line:#eef0f2;--lm-grid-line-strong:#d3d7dc;--lm-rule:#8b9198;--lm-automation:#c2410c;--lm-brush-1:#74a9e6;--lm-brush-2:#6bc0a2;--lm-brush-3:#e3bd3f;--lm-brush-4:#ee8f80;--lm-brush-5:#a996e4;--lm-brush-6:#b1b7be;--lm-brush-ink-1:#0f3360;--lm-brush-ink-2:#0e3d2e;--lm-brush-ink-3:#4a3a00;--lm-brush-ink-4:#5a1a10;--lm-brush-ink-5:#2b1c63;--lm-brush-ink-6:#2e3338;--lm-stage:#eef0f2;--lm-scrim:#0a0a0a66;--lm-removed:#0a0a0a14;--lm-record:#c9302c;--lm-note:#8a3fa3;--lm-note-soft:#8a3fa326;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}[data-lm-theme=mist]{--lm-bg:#f3f5f8;--lm-panel:#eceff4;--lm-raised:#fbfcfd;--lm-sunken:#f8f9fb;--lm-border:#d2d9e2;--lm-hairline:#c0cad6;--lm-text:#2a3440;--lm-muted:#56626f;--lm-dim:#75818f;--lm-accent:#6c5fc2;--lm-accent-soft:#6c5fc226;--lm-control-value:#2a3440;--lm-danger:#b23a55;--lm-solo:#d9b347;--lm-mute:#2a3440;--lm-meter:#6c5fc2;--lm-meter-hot:#b23a55;--lm-meter-rms:#a3aebb;--lm-meter-lufs:#4f7fa6;--lm-meter-track:#dfe4eb;--lm-meter-border:transparent;--lm-playhead:#2a3440;--lm-clip:#fbfcfd;--lm-clip-border:#2a3440;--lm-clip-active:#6c5fc226;--lm-focus:#6c5fc2;--lm-grid-line:#e9edf2;--lm-grid-line-strong:#d0d8e1;--lm-rule:#8794a3;--lm-automation:#a2553a;--lm-brush-1:#b0a4e6;--lm-brush-2:#98c1e8;--lm-brush-3:#9fd3bf;--lm-brush-4:#ebaeb7;--lm-brush-5:#dcc56f;--lm-brush-6:#b6c1cd;--lm-brush-ink-1:#2f2470;--lm-brush-ink-2:#143a5c;--lm-brush-ink-3:#12483a;--lm-brush-ink-4:#5e1f2c;--lm-brush-ink-5:#4a3d08;--lm-brush-ink-6:#2c3743;--lm-stage:#e9edf2;--lm-scrim:#2a344066;--lm-removed:#2a344014;--lm-record:#b23a55;--lm-note:#8a3fa3;--lm-note-soft:#8a3fa326;--lm-note-mark:#e6a8f5;--lm-mark-edge:#0f1211;--lm-font:Jost, Futura, "Futura PT", "Century Gothic", ui-sans-serif, system-ui, sans-serif;--lm-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:11px;--lm-label-size:9px;--lm-read-size:13px;--lm-radius:0px;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-knob-size:28px;--lm-fader-width:12px;--lm-fader-height:40px;--lm-meter-width:6px;--lm-strip-width:76px;--lm-stroke:1.5px;--lm-lane-height:40px;--lm-row:20px;--lm-col:40px;--lm-bar-height:40px;--lm-panel-width:320px;--lm-lane-head-width:160px;--lm-handle-size:7px;--lm-transition:80ms}:root,.lm-root,[data-lm-theme]{--lm-edge:var(--lm-rule);--lm-bar:var(--lm-panel)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-bar:color-mix(in srgb, var(--lm-panel) 84%, var(--lm-rule))}}:root,.lm-root,[data-lm-theme]{--lm-pane:var(--lm-panel)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-pane:color-mix(in srgb, var(--lm-panel) 96%, var(--lm-text))}}:root,.lm-root,[data-lm-theme]{--lm-head:var(--lm-pane)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-head:color-mix(in srgb, var(--lm-pane) 40%, var(--lm-raised))}}:root,.lm-root,[data-lm-theme]{--lm-line:var(--lm-border)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-line:color-mix(in srgb, var(--lm-border) 34%, var(--lm-pane))}}:root,.lm-root,[data-lm-theme]{--lm-line-strong:var(--lm-grid-line-strong)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-line-strong:color-mix(in srgb, var(--lm-grid-line-strong) 30%, transparent)}}:root,.lm-root,[data-lm-theme]{--lm-hair:var(--lm-hairline)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-hair:color-mix(in srgb, var(--lm-hairline) 45%, var(--lm-pane))}}:root,.lm-root,[data-lm-theme]{--lm-slot:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-slot:color-mix(in srgb, var(--lm-text) 22%, var(--lm-sunken))}}:root,.lm-root,[data-lm-theme]{--lm-well:var(--lm-sunken)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-well:color-mix(in srgb, var(--lm-sunken) 70%, var(--lm-bar))}}:root,.lm-root,[data-lm-theme]{--lm-cap:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-cap:color-mix(in srgb, var(--lm-text) 78%, var(--lm-panel))}}:root,.lm-root,[data-lm-theme]{--lm-cap-edge:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-cap-edge:color-mix(in srgb, var(--lm-text) 40%, var(--lm-panel))}}:root,.lm-root,[data-lm-theme]{--lm-meter-warm:var(--lm-meter-hot)}@supports (color:color-mix(in lab, red, red)){:root,.lm-root,[data-lm-theme]{--lm-meter-warm:color-mix(in srgb, var(--lm-meter-hot) 45%, #e8c14a)}}:root,.lm-root,[data-lm-theme]{--lm-shade:#00000024;--lm-shade-in:#0000001a;--lm-light:#ffffffb3}[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-edge:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-edge:color-mix(in srgb, var(--lm-text) 24%, var(--lm-panel))}}[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-bar:var(--lm-panel)}@supports (color:color-mix(in lab, red, red)){[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-bar:color-mix(in srgb, var(--lm-panel) 74%, #000)}}[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-pane:var(--lm-panel);--lm-head:var(--lm-pane)}@supports (color:color-mix(in lab, red, red)){[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-head:color-mix(in srgb, var(--lm-pane) 55%, var(--lm-raised))}}[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-slot:var(--lm-bar)}@supports (color:color-mix(in lab, red, red)){[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-slot:color-mix(in srgb, var(--lm-bar) 55%, #000)}}[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-shade:#00000073;--lm-shade-in:#0006;--lm-light:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){[data-lm-theme=dark],[data-lm-theme=graphite],[data-lm-theme=water],[data-lm-theme=dusk],[data-lm-theme=night],.lm-dark{--lm-light:color-mix(in srgb, var(--lm-text) 11%, transparent)}}[data-lm-theme=night]{--lm-pane:var(--lm-panel)}@supports (color:color-mix(in lab, red, red)){[data-lm-theme=night]{--lm-pane:color-mix(in srgb, var(--lm-panel) 95%, var(--lm-text))}}.lm-pane{--lm-panel:var(--lm-pane);--lm-border:var(--lm-line);--lm-hairline:var(--lm-hair);--lm-grid-line-strong:var(--lm-line-strong);background:var(--lm-pane)}.lm-pane--raised{box-shadow:inset 0 1px 0 var(--lm-light), 0 1px 2px var(--lm-shade)}.lm-well{border:1px solid var(--lm-hairline);background:var(--lm-well);box-shadow:inset 0 1px 3px var(--lm-shade-in), inset 0 0 0 1px var(--lm-shade-in)}[class^=lm-],[class*=\ lm-]{box-sizing:border-box}.lm-knob,.lm-fader,.lm-meter,.lm-transport,.lm-strip,.lm-mixer,.lm-device,.lm-plate,.lm-chain,.lm-timeline{font-family:var(--lm-font);font-size:var(--lm-font-size);color:var(--lm-text);line-height:1.2}.lm-knob__label,.lm-fader__label,.lm-strip__name,.lm-device__title,.lm-timeline__lane-name,.lm-mixer__section:before{font-size:var(--lm-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--lm-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lm-knob__value,.lm-fader__value,.lm-meter__readout,.lm-device__meter,.lm-transport__time,.lm-transport__loop-length{font-family:var(--lm-font-mono);font-size:calc(var(--lm-font-size) - 1px);font-variant-numeric:tabular-nums;color:var(--lm-control-value)}.lm-knob__control:focus-visible,.lm-fader__track:focus-visible,.lm-button:focus-visible,.lm-toggle:focus-visible,.lm-timeline__ruler:focus-visible,.lm-device__presets:focus-visible,.lm-chain__picker:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-knob{width:calc(var(--lm-knob-size) + var(--lm-space-3));flex-direction:column;align-items:center;gap:2px;min-width:0;display:inline-flex}.lm-knob--disabled{opacity:.4}.lm-knob__label{text-align:center;width:100%}.lm-knob__control{border-radius:var(--lm-radius);color:inherit;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:block;position:relative}.lm-knob__control:disabled{cursor:default}.lm-knob__control svg{display:block}.lm-knob--active .lm-knob__value{color:var(--lm-text);font-weight:600}.lm-fader{align-items:center;gap:var(--lm-space-1);min-width:0;display:flex}.lm-fader--vertical{height:100%;min-height:var(--lm-fader-height);flex-direction:column}.lm-fader--horizontal{flex-direction:row;width:100%}.lm-fader--disabled{opacity:.4}.lm-fader__label{flex:none}.lm-fader--horizontal .lm-fader__label{width:3.5em}.lm-fader__track{border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-sunken);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;padding:0;display:block;position:relative}.lm-fader--vertical .lm-fader__track{width:var(--lm-fader-width);min-height:var(--lm-fader-height)}.lm-fader--horizontal .lm-fader__track{height:var(--lm-fader-width);cursor:ew-resize;width:100%}.lm-fader__track:disabled{cursor:default}.lm-fader__fill{background:var(--lm-accent);transition:background var(--lm-transition);position:absolute}.lm-fader--vertical .lm-fader__fill{max-height:calc(100% - 4px);bottom:2px;left:2px;right:2px}.lm-fader--horizontal .lm-fader__fill{max-width:calc(100% - 4px);top:2px;bottom:2px;left:2px}.lm-fader__thumb{background:var(--lm-text);border:1px solid var(--lm-border);position:absolute}.lm-fader--vertical .lm-fader__thumb{height:3px;left:1px;right:1px;transform:translateY(1.5px)}.lm-fader--horizontal .lm-fader__thumb{width:3px;top:1px;bottom:1px;transform:translate(-1.5px)}.lm-fader__tick{background:var(--lm-hairline);position:absolute}.lm-fader--vertical .lm-fader__tick{width:3px;height:1px;left:-4px}.lm-fader--horizontal .lm-fader__tick{width:1px;height:3px;top:-4px}.lm-fader--active .lm-fader__value{color:var(--lm-text);font-weight:600}.lm-fader--horizontal .lm-fader__value{text-align:right;width:4.5em}.lm-fader--cap .lm-fader__track{background:0 0;border-color:#0000;border-radius:0}:where(.lm-fader--cap).lm-fader--vertical .lm-fader__track{width:max(var(--lm-fader-width), 24px)}:where(.lm-fader--cap).lm-fader--horizontal .lm-fader__track{height:max(var(--lm-fader-width), 24px)}.lm-fader--cap .lm-fader__track:before{border:1px solid var(--lm-edge);background:var(--lm-slot);content:"";position:absolute}.lm-fader--cap.lm-fader--vertical .lm-fader__track:before{width:6px;top:-1px;bottom:-1px;left:calc(50% - 3px)}.lm-fader--cap.lm-fader--horizontal .lm-fader__track:before{height:6px;top:calc(50% - 3px);left:-1px;right:-1px}.lm-fader--cap .lm-fader__thumb{border-color:var(--lm-cap-edge);border-radius:1px;box-shadow:0 1px #00000059,0 2px 3px #00000040}.lm-fader--cap.lm-fader--vertical .lm-fader__thumb{background:linear-gradient(var(--lm-accent), var(--lm-accent)) center / 100% 1px no-repeat, repeating-linear-gradient(to bottom, transparent 0 2px, var(--lm-cap-edge) 2px 3px), var(--lm-cap);height:15px}@supports (color:color-mix(in lab, red, red)){.lm-fader--cap.lm-fader--vertical .lm-fader__thumb{background:linear-gradient(var(--lm-accent), var(--lm-accent)) center / 100% 1px no-repeat, repeating-linear-gradient(to bottom, transparent 0 2px, color-mix(in srgb, var(--lm-cap-edge) 55%, transparent) 2px 3px), var(--lm-cap)}}.lm-fader--cap.lm-fader--vertical .lm-fader__thumb{margin-bottom:-7.5px;transform:none}.lm-fader--cap.lm-fader--horizontal .lm-fader__thumb{background:linear-gradient(var(--lm-accent), var(--lm-accent)) center / 1px 100% no-repeat, repeating-linear-gradient(to right, transparent 0 2px, var(--lm-cap-edge) 2px 3px), var(--lm-cap);width:15px}@supports (color:color-mix(in lab, red, red)){.lm-fader--cap.lm-fader--horizontal .lm-fader__thumb{background:linear-gradient(var(--lm-accent), var(--lm-accent)) center / 1px 100% no-repeat, repeating-linear-gradient(to right, transparent 0 2px, color-mix(in srgb, var(--lm-cap-edge) 55%, transparent) 2px 3px), var(--lm-cap)}}.lm-fader--cap.lm-fader--horizontal .lm-fader__thumb{margin-left:-7.5px;transform:none}.lm-fader--cap.lm-fader--active .lm-fader__thumb{border-color:var(--lm-accent)}.lm-fader--cap.lm-fader--disabled .lm-fader__thumb{box-shadow:none}.lm-toggle{border:1px solid var(--lm-hairline);border-radius:var(--lm-radius);background:var(--lm-sunken);cursor:pointer;flex:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}.lm-toggle__dot{border-radius:var(--lm-radius);background:var(--lm-dim);width:6px;height:6px;display:block}.lm-toggle--on{border-color:var(--lm-accent);background:var(--lm-accent)}.lm-toggle--on .lm-toggle__dot{background:var(--lm-bg)}.lm-toggle:disabled{opacity:.4;cursor:default}.lm-button{border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-raised);min-width:22px;height:20px;color:var(--lm-muted);font:inherit;font-size:var(--lm-label-size);letter-spacing:.04em;cursor:pointer;transition:background var(--lm-transition), color var(--lm-transition);justify-content:center;align-items:center;gap:4px;padding:0 6px;font-weight:600;display:inline-flex}.lm-button:hover:not(:disabled){color:var(--lm-text)}.lm-button:disabled{opacity:.4;cursor:default}.lm-button--on.lm-button--accent{background:var(--lm-accent);border-color:var(--lm-accent);color:var(--lm-bg)}.lm-button--on.lm-button--mute{background:var(--lm-mute);border-color:var(--lm-mute);color:var(--lm-bg)}.lm-button--on.lm-button--solo{background:var(--lm-solo);border-color:var(--lm-solo);color:var(--lm-text)}.lm-button--on.lm-button--neutral{background:var(--lm-sunken);color:var(--lm-text)}.lm-meter{gap:2px;min-width:0;display:flex}.lm-meter--vertical{height:100%;min-height:var(--lm-fader-height);flex-direction:column;align-items:center}.lm-meter--horizontal{flex-direction:row;align-items:center;width:100%}.lm-meter__bars{flex:auto;gap:2px;min-height:0;display:flex}.lm-meter--vertical .lm-meter__bars{flex-direction:row;height:100%}.lm-meter--horizontal .lm-meter__bars{flex-direction:column;width:100%}.lm-meter__bar{background:var(--lm-meter-track);border:1px solid var(--lm-meter-border);border-radius:var(--lm-radius);position:relative;overflow:visible}.lm-meter--vertical .lm-meter__bar{width:var(--lm-meter-width);height:100%}.lm-meter--horizontal .lm-meter__bar{height:var(--lm-meter-width);width:100%}.lm-meter__fill{background:var(--lm-meter);border-radius:var(--lm-radius);position:absolute}.lm-meter--vertical .lm-meter__fill{bottom:0;left:0;right:0}.lm-meter--horizontal .lm-meter__fill{top:0;bottom:0;left:0}.lm-meter__fill--rms{background:var(--lm-meter-rms)}.lm-meter__fill--lufs{background:var(--lm-meter-lufs)}.lm-meter__fill--truePeak{background:var(--lm-meter)}.lm-meter__fill--hot{background:var(--lm-meter-hot)}.lm-meter__hold{background:var(--lm-meter);position:absolute}.lm-meter--vertical .lm-meter__hold{height:1px;left:0;right:0}.lm-meter--horizontal .lm-meter__hold{width:1px;top:0;bottom:0}.lm-meter__hold--hot{background:var(--lm-meter-hot)}.lm-meter--clip .lm-meter__readout{color:var(--lm-meter-hot)}.lm-meter--segments .lm-meter__bars{gap:1px;position:relative}.lm-meter--segments .lm-meter__bar{background:var(--lm-slot);border:0;border-radius:0}.lm-meter--segments .lm-meter__fill{border-radius:0;inset:0}.lm-meter--segments.lm-meter--vertical .lm-meter__fill{background:linear-gradient(to top, var(--lm-meter) 0 var(--lm-meter-warm-at), var(--lm-meter-warm) var(--lm-meter-warm-at) var(--lm-meter-hot-at), var(--lm-meter-hot) var(--lm-meter-hot-at));-webkit-mask:repeating-linear-gradient(0deg,#000 0 2px,#0000 2px 3px);mask:repeating-linear-gradient(0deg,#000 0 2px,#0000 2px 3px)}.lm-meter--segments.lm-meter--horizontal .lm-meter__fill{background:linear-gradient(to right, var(--lm-meter) 0 var(--lm-meter-warm-at), var(--lm-meter-warm) var(--lm-meter-warm-at) var(--lm-meter-hot-at), var(--lm-meter-hot) var(--lm-meter-hot-at));-webkit-mask:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 3px);mask:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 3px)}.lm-meter--segments .lm-meter__fill--rms{opacity:.55}.lm-meter--segments .lm-meter__bar .lm-meter__fill--lufs{background:var(--lm-meter-lufs)}.lm-meter--segments .lm-meter__hold{background:var(--lm-text)}.lm-meter__clip{background:var(--lm-meter-hot);position:absolute}@supports (color:color-mix(in lab, red, red)){.lm-meter__clip{background:color-mix(in srgb, var(--lm-meter-hot) 25%, var(--lm-slot))}}.lm-meter--vertical .lm-meter__clip{height:4px;bottom:calc(100% + 2px);left:0;right:0}.lm-meter--horizontal .lm-meter__clip{width:4px;top:0;bottom:0;left:calc(100% + 2px)}.lm-meter__clip[data-on]{background:var(--lm-meter-hot)}.lm-meter--segments.lm-meter--horizontal .lm-meter__readout{margin-left:6px}.lm-meter__readout{font-size:calc(var(--lm-label-size) + 1px);color:var(--lm-muted);flex-direction:column;flex:none;align-items:center;gap:1px;display:flex}.lm-grid{gap:var(--lm-space-2);font-family:var(--lm-font);font-size:var(--lm-font-size);color:var(--lm-text);flex-direction:column;line-height:1.2;display:flex}.lm-grid__toolbar{align-items:center;gap:var(--lm-space-2);display:flex}.lm-grid__quantize{align-items:center;gap:var(--lm-space-1);font-size:var(--lm-label-size);color:var(--lm-muted);text-transform:uppercase;letter-spacing:.06em;display:inline-flex}.lm-grid__quantize-select{font:inherit;font-size:var(--lm-font-size);text-transform:none;letter-spacing:normal;color:var(--lm-text);background:var(--lm-raised);border:1px solid var(--lm-border);border-radius:var(--lm-radius);padding:2px var(--lm-space-1)}.lm-grid__quantize-select:focus-visible,.lm-grid__slot:focus-visible,.lm-grid__scene:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-grid__table{padding:var(--lm-space-1);border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-panel);gap:2px;display:grid}.lm-grid__corner,.lm-grid__track{padding:2px var(--lm-space-1);font-size:var(--lm-label-size);color:var(--lm-muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lm-grid__row-head{align-items:stretch;min-width:6em;display:flex}.lm-grid__row-head--stops{padding:0 var(--lm-space-1);font-size:var(--lm-label-size);color:var(--lm-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center}.lm-grid__scene{height:auto;min-height:32px;color:var(--lm-text);flex:1;justify-content:flex-start}.lm-grid__scene--queued{border-color:var(--lm-accent)}.lm-grid__scene--playing{background:var(--lm-accent-soft);border-color:var(--lm-accent)}.lm-grid__cell{min-width:0;display:flex}.lm-grid__cell--none{border-radius:var(--lm-radius);background:var(--lm-sunken);opacity:.5}.lm-grid__slot{align-items:center;gap:var(--lm-space-1);min-height:32px;padding:0 var(--lm-space-1);border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-raised);color:var(--lm-text);font:inherit;font-size:var(--lm-label-size);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;transition:background var(--lm-transition), border-color var(--lm-transition);flex:1;display:inline-flex}.lm-grid__slot-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lm-grid__slot--stop{color:var(--lm-muted);background:var(--lm-sunken)}.lm-grid__slot--queued{border-color:var(--lm-accent);animation:.5s steps(2,end) infinite lm-grid-blink}.lm-grid__slot--playing{background:var(--lm-accent);border-color:var(--lm-accent);color:var(--lm-bg)}.lm-grid__slot--recording{background:var(--lm-danger);border-color:var(--lm-danger);color:var(--lm-bg)}.lm-grid__slot--stopping{opacity:.7}.lm-grid__slot--gate{border-style:dashed}.lm-grid__cell--stop{justify-content:center}.lm-grid__track-stop{min-width:32px}@keyframes lm-grid-blink{50%{border-color:var(--lm-border)}}@media (prefers-reduced-motion:reduce){.lm-grid__slot--queued{animation:none}}.lm-transport{align-items:center;gap:var(--lm-space-1);padding:var(--lm-space-1) var(--lm-space-2);border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-panel);display:inline-flex}.lm-transport__button{min-width:26px;height:22px}.lm-transport__time{min-width:5.5em;padding:0 var(--lm-space-1);text-align:center;font-size:var(--lm-font-size)}.lm-transport__loop-length{color:inherit;font-weight:400}.lm-transport__iteration{color:var(--lm-muted);font-family:var(--lm-font-mono)}.lm-strip{align-items:stretch;gap:var(--lm-space-1);width:var(--lm-strip-width);min-width:var(--lm-strip-width);padding:var(--lm-space-1);border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-panel);flex-direction:column;display:flex}.lm-strip--group{background:var(--lm-sunken)}.lm-strip--return{border-style:dashed}.lm-strip--master{background:var(--lm-raised);border-color:var(--lm-text)}.lm-strip--selected{outline:1px solid var(--lm-accent);outline-offset:-1px}.lm-strip--muted .lm-strip__fader-row,.lm-strip--implicit-muted .lm-strip__fader-row{opacity:.55}.lm-strip__inserts,.lm-strip__sends{flex-direction:column;gap:2px;min-height:14px;margin:0;padding:0;list-style:none;display:flex}.lm-strip__insert{border:1px solid var(--lm-hairline);border-radius:var(--lm-radius);background:var(--lm-raised);font-size:var(--lm-label-size);color:var(--lm-text);white-space:nowrap;text-overflow:ellipsis;padding:1px 4px;overflow:hidden}.lm-strip__insert--bypassed{color:var(--lm-dim);border-style:dashed}.lm-strip__send{font-size:var(--lm-label-size);color:var(--lm-muted);align-items:center;display:flex}.lm-strip__send-control{flex-direction:column;gap:1px;width:100%;display:flex}.lm-strip__send-head{font-size:var(--lm-label-size);justify-content:space-between;gap:4px;display:flex}.lm-strip__send-name{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;min-width:0;color:var(--lm-muted);overflow:hidden}.lm-strip__send-value{font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-control-value);flex:none}.lm-strip__send-fader{width:100%}.lm-strip__send-fader .lm-fader__track{cursor:ew-resize;height:7px}.lm-strip__send-fader .lm-fader__thumb{width:2px}.lm-strip__pan{align-self:center}.lm-strip__fader-row{justify-content:center;align-items:stretch;gap:var(--lm-space-1);min-height:var(--lm-fader-height);flex:auto;display:flex}.lm-strip__fader{height:auto}.lm-strip__meter{min-height:0;padding-bottom:calc(var(--lm-font-size) + 3px)}.lm-strip__buttons{justify-content:center;gap:2px;display:flex}.lm-strip__name{border-top:1px solid var(--lm-border);text-align:center;color:var(--lm-text);margin:0;padding-top:2px}.lm-mixer{align-items:stretch;gap:var(--lm-space-2);padding:var(--lm-space-2);background:var(--lm-bg);display:flex;overflow-x:auto}.lm-mixer__section{gap:var(--lm-space-1);padding-top:var(--lm-space-3);display:flex;position:relative}.lm-mixer__section:before{content:attr(aria-label);position:absolute;top:0;left:0}.lm-mixer__section--master{padding-left:var(--lm-space-2);border-left:1px solid var(--lm-border);margin-left:auto}.lm-device{border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-panel);flex-direction:column;min-width:0;display:flex}.lm-device__header{padding:2px var(--lm-space-1);border-bottom:1px solid var(--lm-border);background:var(--lm-raised);align-items:center;gap:6px;display:flex}.lm-device__title{letter-spacing:.12em;min-width:0;color:var(--lm-text);flex:auto;margin:0}.lm-device__actions{align-items:center;gap:4px;display:flex}.lm-device__meter{text-align:right;white-space:nowrap;flex:none;min-width:7ch}.lm-device__body{min-width:0;padding:var(--lm-space-1);transition:opacity var(--lm-transition);flex:auto}.lm-device--off .lm-device__body{opacity:.45}.lm-device__params{gap:var(--lm-space-1);flex-wrap:wrap;display:flex}.lm-device__param.lm-knob{width:calc(var(--lm-knob-size) + var(--lm-space-3) + var(--lm-space-2))}.lm-device__presets,.lm-chain__picker{border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-sunken);max-width:10em;height:20px;color:var(--lm-text);font:inherit;font-size:var(--lm-label-size);padding:0 4px}.lm-device__remove{min-width:20px;padding:0}.lm-device__editor{font-size:var(--lm-label-size);letter-spacing:.08em;text-transform:uppercase;padding:0 6px}.lm-device__notice{max-width:28ch;color:var(--lm-muted);font-size:var(--lm-label-size);margin:0;line-height:1.4}.lm-chain{align-items:stretch;gap:var(--lm-space-1);padding:var(--lm-space-1);background:var(--lm-bg);display:flex;position:relative;overflow-x:auto}.lm-chain__item{border-radius:var(--lm-radius);align-items:stretch;display:flex}.lm-chain__handle,.lm-chain__item .lm-device__header{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.lm-chain__item .lm-plate{cursor:grab;-webkit-user-select:none;user-select:none}.lm-chain__item--dragging{opacity:.35}.lm-chain__carried{top:var(--lm-space-1);z-index:3;border-radius:var(--lm-radius);background:var(--lm-accent);max-width:220px;color:var(--lm-bg);font-size:var(--lm-label-size);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;will-change:transform;padding:2px 8px;line-height:1.6;position:absolute;left:0;overflow:hidden}.lm-chain--reordering,.lm-chain--reordering .lm-chain__handle,.lm-chain--reordering .lm-device__header,.lm-chain--reordering .lm-plate{cursor:grabbing}.lm-chain__marker{z-index:3;background:var(--lm-accent);width:2px;filter:drop-shadow(1px 0 0 var(--lm-bg)) drop-shadow(-1px 0 0 var(--lm-bg)) drop-shadow(0 1px 0 var(--lm-bg)) drop-shadow(0 -1px 0 var(--lm-bg));pointer-events:none;margin-left:-1px;position:absolute;top:0;bottom:0}.lm-chain__marker:before,.lm-chain__marker:after{content:"";background:var(--lm-accent);width:8px;height:2px;position:absolute;left:-3px}.lm-chain__marker:before{top:0}.lm-chain__marker:after{bottom:0}.lm-chain--receiving .lm-chain__marker{z-index:4}.lm-chain__handle{color:var(--lm-dim);letter-spacing:-2px;align-items:center;padding:0 2px;font-size:10px;display:flex}.lm-chain__move{min-width:18px;padding:0}.lm-chain__add{padding:0 var(--lm-space-1);align-items:center;display:flex}.lm-plate{--lm-plate:var(--lm-raised);--lm-plate-ink:var(--lm-text);--lm-plate-accent:var(--lm-accent);contain:layout paint;background:var(--lm-plate);min-height:140px;color:var(--lm-plate-ink);flex:none;align-self:stretch;position:relative;overflow:hidden}.lm-plate--off{filter:saturate(.25);opacity:.7}.lm-plate__finish,.lm-plate__picture{pointer-events:none;display:block;position:absolute}.lm-plate__finish{inset:0}.lm-plate__picture{bottom:0;right:0}.lm-plate__display{outline:0 solid var(--lm-plate-accent);color:var(--lm-plate-ink);font-family:var(--lm-font);-webkit-text-decoration-color:var(--lm-plate);-webkit-text-decoration-color:var(--lm-plate);-webkit-text-decoration-color:var(--lm-plate);text-decoration-color:var(--lm-plate);-webkit-user-select:none;user-select:none;display:block;position:absolute}.lm-plate[data-lettering=clear] .lm-plate__display{background:var(--lm-plate)}.lm-plate[data-lettering=clear] .lm-knob__label{background:var(--lm-plate);box-shadow:0 0 3px 3px var(--lm-plate)}.lm-plate__display[data-lm-handle]{cursor:grab}.lm-plate__display[data-lm-handle]:active{cursor:grabbing}.lm-plate__knobs{top:8px;left:var(--lm-plate-knobs-left,4px);grid-template-columns:repeat(var(--lm-plate-columns,4), var(--lm-plate-column,48px));grid-template-rows:repeat(var(--lm-plate-rows,1), 50px);display:grid;position:absolute}.lm-plate .lm-knob{width:100%;color:var(--lm-plate-ink);gap:2px}.lm-plate .lm-knob__control{order:0}.lm-plate .lm-knob__label,.lm-plate .lm-knob__value{width:100%;color:var(--lm-plate-ink);letter-spacing:.04em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;order:1;padding:0 2px;font-size:8px;font-weight:400;line-height:10px;overflow:hidden}.lm-plate .lm-knob__label{text-overflow:clip;white-space:normal;max-height:18px;line-height:9px}.lm-plate .lm-plate__knob--tight .lm-knob__label{width:calc(100% / var(--lm-plate-squeeze,1));letter-spacing:0;transform:scaleX(var(--lm-plate-squeeze,1));flex:none;padding:0}.lm-plate .lm-knob__value{z-index:1;background:var(--lm-plate);letter-spacing:0;text-transform:none;flex:none;width:max-content;min-width:100%;display:none;position:relative;overflow:visible}.lm-plate .lm-knob:hover .lm-knob__label,.lm-plate .lm-knob:focus-within .lm-knob__label,.lm-plate .lm-knob--active .lm-knob__label{display:none}.lm-plate .lm-knob:hover .lm-knob__value,.lm-plate .lm-knob:focus-within .lm-knob__value,.lm-plate .lm-knob--active .lm-knob__value{display:block}.lm-plate .lm-knob__control:focus-visible,.lm-plate .lm-button:focus-visible,.lm-plate .lm-toggle:focus-visible,.lm-plate .lm-device__presets:focus-visible,.lm-plate__more:focus-visible{outline:1px solid var(--lm-plate-ink);outline-offset:1px}.lm-plate__more{border:1px solid var(--lm-plate-ink);width:30px;height:20px;color:var(--lm-plate-ink);font-family:var(--lm-font-mono);cursor:pointer;background:0 0;border-radius:0;padding:0;font-size:9px;position:absolute;top:12px;right:8px}.lm-plate__more--second{top:36px}.lm-plate__edit{letter-spacing:.04em;text-transform:uppercase;font-size:8px}.lm-plate__more:hover,.lm-plate__more[aria-expanded=true]{background:var(--lm-plate-ink);color:var(--lm-plate)}.lm-plate__foot{align-items:center;gap:4px;height:20px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.lm-plate__name{background:var(--lm-plate-ink);min-width:0;height:20px;color:var(--lm-plate);letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:0 auto;margin:0 auto 0 0;padding:0 7px;font-size:12px;font-weight:500;line-height:20px;overflow:hidden}.lm-plate .lm-device__meter{min-width:0;color:var(--lm-plate-ink);font-size:9px}.lm-plate__presets{min-width:20px;height:20px;color:var(--lm-plate-ink);flex:1 1 0;justify-content:flex-end;display:flex;container:lm-plate-presets/inline-size}.lm-plate__tools{flex:none;align-items:center;gap:2px;display:none}.lm-plate:hover .lm-plate__tools,.lm-plate:focus-within .lm-plate__tools,.lm-plate--open .lm-plate__tools,.lm-plate--held .lm-plate__tools,.lm-plate[data-lm-refocus] .lm-plate__tools{display:flex}.lm-plate__tools--above{gap:0;position:absolute;bottom:32px;right:8px}.lm-plate__tools--above>*+*{box-shadow:-1px 0 0 var(--lm-plate)}:is(.lm-plate--display,.lm-plate--plain) .lm-plate__tools--above{right:calc((44px - 2 * var(--lm-plate-tool,16px) - 1px) / 2);grid-template-columns:repeat(2, var(--lm-plate-tool,16px));gap:1px}:is(.lm-plate--display,.lm-plate--plain):hover .lm-plate__tools--above,:is(.lm-plate--display,.lm-plate--plain):focus-within .lm-plate__tools--above,:is(.lm-plate--display,.lm-plate--plain).lm-plate--open .lm-plate__tools--above,:is(.lm-plate--display,.lm-plate--plain).lm-plate--held .lm-plate__tools--above,:is(.lm-plate--display,.lm-plate--plain)[data-lm-refocus] .lm-plate__tools--above{display:grid}:is(.lm-plate--display,.lm-plate--plain) .lm-plate__tools--above>*+*{box-shadow:none}:is(.lm-plate--display,.lm-plate--plain) .lm-plate__tools--above .lm-button{width:var(--lm-plate-tool,16px);min-width:0;padding:0}.lm-plate--editor .lm-plate__more{height:17px;top:8px}.lm-plate--editor .lm-plate__more--second{top:27px}.lm-plate__tools .lm-button,.lm-plate__tools .lm-device__presets{min-width:var(--lm-plate-tool,16px);background:var(--lm-plate-ink);height:20px;color:var(--lm-plate);border:0;border-radius:0;padding:0 3px;font-weight:400}.lm-plate__tools .lm-device__presets{max-width:64px}.lm-plate__tools .lm-button:hover:not(:disabled){color:var(--lm-plate)}.lm-plate--upright{align-self:flex-start;min-height:0}.lm-plate--upright .lm-plate__knobs{top:var(--lm-plate-knobs-top,110px);grid-template-rows:repeat(var(--lm-plate-rows,2), var(--lm-plate-row,56px))}.lm-plate--upright .lm-plate__picture{inset:-32px auto auto -10px}.lm-plate--upright .lm-plate__more,.lm-plate--upright.lm-plate--editor .lm-plate__more{height:20px;inset:auto auto 56px 8px}.lm-plate--upright .lm-plate__more--second,.lm-plate--upright.lm-plate--editor .lm-plate__more--second{top:auto;left:42px}.lm-plate--upright .lm-plate__tools--above,:is(.lm-plate--display,.lm-plate--plain).lm-plate--upright .lm-plate__tools--above{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--lm-plate-tool,16px);bottom:56px;right:8px}.lm-plate--upright:hover .lm-plate__tools--above,.lm-plate--upright:focus-within .lm-plate__tools--above,.lm-plate--upright.lm-plate--open .lm-plate__tools--above,.lm-plate--upright.lm-plate--held .lm-plate__tools--above,.lm-plate--upright[data-lm-refocus] .lm-plate__tools--above{display:grid}.lm-plate--upright .lm-plate__tools--above .lm-device__presets{grid-column:span 4;width:100%;max-width:none}.lm-plate--upright.lm-plate--spread.lm-plate--pictured .lm-plate__knobs{grid-template-rows:var(--lm-plate-row-heights,50px 52px 56px 56px)}.lm-plate--upright .lm-plate__presets{position:absolute;bottom:32px;left:8px;right:8px}.lm-plate__lamp.lm-toggle{background:0 0;border:0;border-radius:0;width:20px;height:20px}.lm-plate__lamp .lm-toggle__dot{border:1px solid var(--lm-plate-ink);background:0 0;border-radius:50%;width:8px;height:8px}.lm-plate__lamp.lm-toggle--on .lm-toggle__dot{background:var(--lm-plate-accent)}.lm-plate__studio{outline:0 solid var(--lm-plate-accent);width:100%;height:100%;color:var(--lm-plate-ink);-webkit-text-decoration-color:var(--lm-plate);-webkit-text-decoration-color:var(--lm-plate);-webkit-text-decoration-color:var(--lm-plate);text-decoration-color:var(--lm-plate);pointer-events:none;display:none;position:absolute;inset:0}.lm-plate[data-lm-look=studio]{background:var(--lm-studio-paint,var(--lm-plate));box-shadow:0 1px 1px var(--lm-shade), 1px 2px 3px -1px var(--lm-shade), 2px 5px 9px -3px var(--lm-shade);color:var(--lm-studio-word,var(--lm-plate-ink));border-radius:10px}.lm-plate[data-lm-look=studio]>.lm-plate__studio{display:block}.lm-plate[data-lm-look=studio]>.lm-plate__finish{display:none}.lm-plate--off[data-lm-look=studio]{filter:none;opacity:1}.lm-plate--off[data-lm-look=studio]>.lm-plate__studio{filter:saturate(.45)brightness(.96)}.lm-plate--off[data-lm-look=studio]>.lm-plate__display{opacity:.45}.lm-plate[data-lm-look=studio]>.lm-plate__display{--lm-display-ground:0;outline-color:var(--lm-studio-mark,var(--lm-plate-accent));color:var(--lm-studio-screen,var(--lm-plate-ink));-webkit-text-decoration-color:var(--lm-studio-glass,var(--lm-plate));-webkit-text-decoration-color:var(--lm-studio-glass,var(--lm-plate));-webkit-text-decoration-color:var(--lm-studio-glass,var(--lm-plate));text-decoration-color:var(--lm-studio-glass,var(--lm-plate));background:0 0}.lm-plate[data-lm-look=studio]>.lm-plate__picture{color:var(--lm-studio-word,var(--lm-plate-ink))}.lm-plate[data-lm-look=studio] .lm-knob__control>svg>:not(.lm-knob__modulation){display:none}.lm-plate[data-lm-look=studio] .lm-knob,.lm-plate[data-lm-look=studio] .lm-knob__label,.lm-plate[data-lm-look=studio] .lm-knob__value,.lm-plate[data-lm-look=studio] .lm-device__meter{color:var(--lm-studio-word,var(--lm-plate-ink))}.lm-plate[data-lm-look=studio][data-lettering=clear] .lm-knob__label{box-shadow:none;background:0 0}.lm-plate[data-lm-look=studio] .lm-knob__value{background:var(--lm-studio-paint,var(--lm-plate));border-radius:2px}.lm-plate[data-lm-look=studio] .lm-knob__control{border-radius:50%}.lm-plate[data-lm-look=studio] .lm-knob__control:focus-visible,.lm-plate[data-lm-look=studio] .lm-button:focus-visible,.lm-plate[data-lm-look=studio] .lm-toggle:focus-visible,.lm-plate[data-lm-look=studio] .lm-device__presets:focus-visible,.lm-plate[data-lm-look=studio] .lm-plate__more:focus-visible{outline-color:var(--lm-studio-word,var(--lm-plate-ink))}.lm-plate[data-lm-look=studio] .lm-plate__more,.lm-plate[data-lm-look=studio] .lm-plate__more:hover,.lm-plate[data-lm-look=studio] .lm-plate__more[aria-expanded=true]{color:var(--lm-studio-legend,var(--lm-plate));background:0 0;border-color:#0000;border-radius:4px}.lm-plate[data-lm-look=studio] .lm-plate__more:hover{background:var(--lm-studio-legend,var(--lm-plate))}@supports (color:color-mix(in lab, red, red)){.lm-plate[data-lm-look=studio] .lm-plate__more:hover{background:color-mix(in srgb, var(--lm-studio-legend,var(--lm-plate)) 16%, transparent)}}.lm-plate[data-lm-look=studio] .lm-plate__name{color:var(--lm-studio-word,var(--lm-plate-ink));background:0 0;padding:0 12px 0 2px}.lm-plate[data-lm-look=studio] .lm-plate__presets{color:var(--lm-studio-word,var(--lm-plate-ink))}.lm-plate[data-lm-look=studio] .lm-fxp{--lm-fxp-ink:var(--lm-studio-screen,var(--lm-plate-ink));--lm-fxp-ground:var(--lm-studio-glass,var(--lm-plate));background:0 0;border-color:#0000;border-radius:3px}.lm-plate[data-lm-look=studio] .lm-plate__tools .lm-button,.lm-plate[data-lm-look=studio] .lm-plate__tools .lm-device__presets{background:var(--lm-studio-key,var(--lm-plate-ink));color:var(--lm-studio-legend,var(--lm-plate));border-radius:3px;box-shadow:inset 0 1px #ffffff38,0 1px 1.5px #00000073}.lm-plate[data-lm-look=studio] .lm-plate__tools .lm-button:hover:not(:disabled){color:var(--lm-studio-legend,var(--lm-plate));filter:brightness(1.12)}.lm-plate[data-lm-look=studio] .lm-plate__lamp .lm-toggle__dot{background:0 0;border-color:#0000}.lm-plate[data-lm-look=studio] .lm-plate__lamp.lm-toggle{border-radius:50%}.lm-timeline{border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-bg);display:flex;overflow:hidden}.lm-timeline__names{border-right:1px solid var(--lm-border);background:var(--lm-panel);flex-direction:column;flex:none;width:7em;display:flex}.lm-timeline__corner{border-bottom:1px solid var(--lm-border);height:18px}.lm-timeline__lane-name{height:var(--lm-lane-height);padding:0 var(--lm-space-1);border-bottom:1px solid var(--lm-border);color:var(--lm-text);align-items:center;display:flex}.lm-timeline__scroll{flex:auto;overflow:auto hidden}.lm-timeline__canvas{min-width:100%;position:relative}.lm-timeline__ruler{border-bottom:1px solid var(--lm-border);background:var(--lm-panel);cursor:pointer;height:18px;position:relative}.lm-timeline__tick{background:var(--lm-hairline);width:1px;height:4px;position:absolute;bottom:0}.lm-timeline__tick--major{background:var(--lm-muted);height:8px}.lm-timeline__tick-label{font-family:var(--lm-font-mono);font-size:var(--lm-label-size);color:var(--lm-muted);white-space:nowrap;position:absolute;bottom:8px;left:3px}.lm-timeline__loop{background:var(--lm-accent-soft);pointer-events:none;position:absolute;top:18px;bottom:0}.lm-timeline__lanes{position:relative}.lm-timeline__lane{height:var(--lm-lane-height);border-bottom:1px solid var(--lm-border);background-image:linear-gradient(to right, var(--lm-sunken) 1px, transparent 1px);background-size:40px 100%;position:relative}.lm-timeline__clip{border:1px solid var(--lm-clip-border);border-radius:var(--lm-radius);background:var(--lm-clip);cursor:default;align-items:flex-start;min-width:2px;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}.lm-timeline__clip--sounding{background:var(--lm-clip-active);border-color:var(--lm-accent)}.lm-timeline__clip--upcoming{border-style:dashed}.lm-timeline__clip--loop{border-right-width:3px}.lm-timeline__clip-name{font-size:var(--lm-label-size);color:var(--lm-text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:1px 3px;position:relative;overflow:hidden}.lm-timeline__waveform{opacity:.35;position:absolute;inset:0}.lm-timeline__playhead{background:var(--lm-playhead);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.lm-timeline__playhead:before{content:"";border:4px solid #0000;border-top:6px solid var(--lm-playhead);border-bottom:0;position:absolute;top:0;left:-4px}.lm-waveform{display:block}.lm-versions{gap:var(--lm-space-1);padding:var(--lm-space-1) var(--lm-space-2);border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-panel);font-size:var(--lm-font-size);color:var(--lm-text);flex-direction:column;display:flex}.lm-versions__save{gap:var(--lm-space-1);display:flex}.lm-versions__label{min-width:0;padding:2px var(--lm-space-1);border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-bg);color:inherit;font:inherit;flex:auto}.lm-versions__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lm-versions__item{align-items:center;column-gap:var(--lm-space-1);border-bottom:1px solid var(--lm-border);grid-template-columns:1fr auto auto;grid-template-areas:"name restore remove""meta restore remove";padding:2px 0;display:grid}.lm-versions__item:last-child{border-bottom:0}.lm-versions__name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-weight:600;overflow:hidden}.lm-versions__item--auto .lm-versions__name{color:var(--lm-muted);font-weight:400}.lm-versions__meta{font-size:var(--lm-label-size);color:var(--lm-muted);grid-area:meta}.lm-versions__button{height:22px}.lm-versions__item .lm-versions__button:first-of-type{grid-area:restore}.lm-versions__item .lm-versions__button:nth-of-type(2){grid-area:remove}.lm-versions__empty{color:var(--lm-muted);margin:0}.lm-info{background:var(--lm-panel);min-width:0;min-height:0;color:var(--lm-muted);font-family:var(--lm-font);font-size:var(--lm-font-size);flex-direction:column;line-height:1.35;display:flex;overflow:hidden}.lm-info__header{align-items:center;gap:var(--lm-space-1);min-height:var(--lm-row);border-bottom:1px solid var(--lm-border);flex:none;padding:0 6px;display:flex}.lm-info__title{min-width:0;color:var(--lm-text);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:500;overflow:hidden}.lm-info--idle .lm-info__title{color:var(--lm-muted)}.lm-info__actions{flex:none;align-self:stretch;align-items:center;display:flex}.lm-info__text{min-height:0;padding:var(--lm-space-1) 6px;font-size:calc(var(--lm-font-size) - 1px);flex:auto;overflow-y:auto}.lm-info__text p{margin:0}.lm-info__text p+p{margin-top:var(--lm-space-1)}.lm-sound-icon{flex:none;display:block}.lm-field{--lm-field-col:var(--lm-col);--lm-field-row:var(--lm-row);background-color:var(--lm-sunken);background-image:linear-gradient(to right, var(--lm-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--lm-grid-line) 1px, transparent 1px);background-size:var(--lm-field-col) 100%, 100% var(--lm-field-row);font-family:var(--lm-font);font-size:var(--lm-font-size);color:var(--lm-text);position:relative;overflow:hidden}.lm-field--major-cols.lm-field--major-rows{background-image:linear-gradient(to right, var(--lm-grid-line-strong) 1px, transparent 1px), linear-gradient(to bottom, var(--lm-grid-line-strong) 1px, transparent 1px), linear-gradient(to right, var(--lm-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--lm-grid-line) 1px, transparent 1px);background-size:calc(var(--lm-field-col) * var(--lm-field-major-cols)) 100%, 100% calc(var(--lm-field-row) * var(--lm-field-major-rows)), var(--lm-field-col) 100%, 100% var(--lm-field-row)}.lm-field--major-cols:not(.lm-field--major-rows){background-image:linear-gradient(to right, var(--lm-grid-line-strong) 1px, transparent 1px), linear-gradient(to right, var(--lm-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--lm-grid-line) 1px, transparent 1px);background-size:calc(var(--lm-field-col) * var(--lm-field-major-cols)) 100%, var(--lm-field-col) 100%, 100% var(--lm-field-row)}.lm-field--major-rows:not(.lm-field--major-cols){background-image:linear-gradient(to bottom, var(--lm-grid-line-strong) 1px, transparent 1px), linear-gradient(to right, var(--lm-grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--lm-grid-line) 1px, transparent 1px);background-size:100% calc(var(--lm-field-row) * var(--lm-field-major-rows)), var(--lm-field-col) 100%, 100% var(--lm-field-row)}.lm-stroke{--lm-stroke-brush:var(--lm-brush-1);--lm-stroke-ink:var(--lm-brush-ink-1);border:1px solid var(--lm-stroke-brush);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lm-stroke{border:1px solid color-mix(in srgb, var(--lm-stroke-brush) 60%, var(--lm-sunken))}}.lm-stroke{background:var(--lm-stroke-brush)}@supports (color:color-mix(in lab, red, red)){.lm-stroke{background:color-mix(in srgb, var(--lm-stroke-brush) 9%, transparent)}}.lm-stroke{font-family:var(--lm-font);font-size:var(--lm-label-size);color:var(--lm-stroke-ink);-webkit-user-select:none;user-select:none;line-height:14px}.lm-stroke--b2{--lm-stroke-brush:var(--lm-brush-2);--lm-stroke-ink:var(--lm-brush-ink-2)}.lm-stroke--b3{--lm-stroke-brush:var(--lm-brush-3);--lm-stroke-ink:var(--lm-brush-ink-3)}.lm-stroke--b4{--lm-stroke-brush:var(--lm-brush-4);--lm-stroke-ink:var(--lm-brush-ink-4)}.lm-stroke--b5{--lm-stroke-brush:var(--lm-brush-5);--lm-stroke-ink:var(--lm-brush-ink-5)}.lm-stroke--b6{--lm-stroke-brush:var(--lm-brush-6);--lm-stroke-ink:var(--lm-brush-ink-6)}.lm-stroke--selected{border-color:var(--lm-stroke-brush);background:var(--lm-stroke-brush)}@supports (color:color-mix(in lab, red, red)){.lm-stroke--selected{background:color-mix(in srgb, var(--lm-stroke-brush) 16%, transparent)}}.lm-stroke--selected{outline:1px solid var(--lm-text);outline-offset:1px}.lm-stroke--muted{opacity:.4;border-style:dashed}.lm-stroke:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-stroke__svg{pointer-events:none;display:block;position:absolute;top:-1px;left:-1px}.lm-stroke__halo{fill:var(--lm-stroke-brush);opacity:.3}.lm-stroke__wave{fill:var(--lm-stroke-brush)}.lm-stroke__bars{fill:none;stroke:var(--lm-stroke-ink);stroke-width:1px;opacity:.4;shape-rendering:crispedges}.lm-stroke__repeat{fill:var(--lm-sunken);opacity:.38}.lm-stroke__seam-line{fill:none;stroke:var(--lm-stroke-ink);stroke-width:1px;stroke-dasharray:2 2;shape-rendering:crispedges}.lm-stroke__seam-notch{fill:var(--lm-stroke-ink)}.lm-stroke__hit-line{fill:none;stroke:var(--lm-stroke-ink);stroke-width:1px;opacity:.55;shape-rendering:crispedges}.lm-stroke__hit-dot{fill:var(--lm-stroke-ink)}.lm-stroke__fade-shade{fill:var(--lm-sunken);opacity:.5}.lm-stroke__fade-curve{fill:none;stroke:var(--lm-stroke-ink);stroke-width:1px}.lm-stroke__fade-handle{fill:var(--lm-sunken);stroke:var(--lm-stroke-ink);stroke-width:1px}.lm-stroke__automation-line{fill:none;stroke:var(--lm-automation);stroke-width:1.25px}.lm-stroke__automation-node{fill:var(--lm-sunken);stroke:var(--lm-automation);stroke-width:1px}.lm-stroke__grips{fill:none;stroke:var(--lm-text);stroke-width:1px}.lm-stroke__tag,.lm-stroke__automation-label{white-space:nowrap;pointer-events:none;background:var(--lm-stroke-brush);align-items:center;gap:4px;height:14px;padding:0 4px;display:flex}@supports (color:color-mix(in lab, red, red)){.lm-stroke__tag,.lm-stroke__automation-label{background:color-mix(in srgb, var(--lm-stroke-brush) 9%, var(--lm-sunken))}}.lm-stroke__tag{position:absolute}.lm-stroke__name{color:var(--lm-text)}.lm-stroke__meta{font-family:var(--lm-font-mono);font-size:calc(var(--lm-label-size) - 1px)}.lm-stroke__automation-label{color:var(--lm-automation)}.lm-stroke__automation-room{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;height:14px;display:flex;position:absolute;overflow:hidden}.lm-stroke__automation-room:before{content:"";height:14px}.lm-row{height:var(--lm-row);border-bottom:1px solid var(--lm-grid-line-strong);background:var(--lm-panel);min-width:0;font-family:var(--lm-font);font-size:var(--lm-font-size);color:var(--lm-text);align-items:center;line-height:1.2;display:flex}.lm-row--selected{background:var(--lm-accent-soft)}.lm-row--muted .lm-row__name,.lm-row--implicit-muted .lm-row__name,.lm-row--muted .lm-row__meter,.lm-row--implicit-muted .lm-row__meter{opacity:.45}.lm-row__swatch{background:var(--lm-brush-1);border-radius:50%;flex:none;width:8px;height:8px;margin:0 0 0 6px}.lm-row>.lm-sound-icon{color:var(--lm-muted);margin-left:6px}.lm-row__swatch--b2{background:var(--lm-brush-2)}.lm-row__swatch--b3{background:var(--lm-brush-3)}.lm-row__swatch--b4{background:var(--lm-brush-4)}.lm-row__swatch--b5{background:var(--lm-brush-5)}.lm-row__swatch--b6{background:var(--lm-brush-6)}.lm-row__name{min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;margin:0;padding:0 6px;overflow:hidden}.lm-row .lm-button{width:calc(var(--lm-col) / 2);border:0;border-left:1px solid var(--lm-grid-line-strong);background:0 0;border-radius:0;flex:none;align-self:stretch;min-width:0;height:auto;padding:0}.lm-row .lm-button--on.lm-button--mute{background:var(--lm-mute);color:var(--lm-bg)}.lm-row .lm-button--on.lm-button--solo{background:var(--lm-solo);color:var(--lm-bg)}.lm-row__fader{width:calc(var(--lm-col) * 1.5);border-left:1px solid var(--lm-grid-line-strong);flex:none;padding:0 6px}.lm-row__meter{width:calc(var(--lm-col) * .75);flex:none;margin-right:6px}.lm-dense{font-family:var(--lm-font);font-weight:400}.lm-dense button{font-family:inherit;font-weight:400}.lm-dense .lm-device{border:0;border-right:1px solid var(--lm-grid-line-strong);border-radius:0}.lm-dense .lm-device__header{height:var(--lm-row);border-bottom:1px solid var(--lm-grid-line-strong);background:var(--lm-panel);padding:0 6px}.lm-dense .lm-device__body{padding:0}.lm-dense .lm-device__params{gap:0}.lm-dense .lm-device__param.lm-knob,.lm-dense .lm-knob{width:var(--lm-col)}.lm-dense .lm-device__title,.lm-dense .lm-knob__label,.lm-dense .lm-fader__label,.lm-dense .lm-strip__name,.lm-dense .lm-timeline__lane-name{letter-spacing:.02em;text-transform:none;font-weight:400}.lm-dense .lm-knob__label{letter-spacing:0}.lm-dense .lm-info__header{height:var(--lm-row);border-bottom-color:var(--lm-grid-line-strong);min-height:0}.lm-dense .lm-info__title{font-weight:400}.lm-dense .lm-button{letter-spacing:.02em;border-radius:0;font-weight:400}.lm-dense .lm-chain{background:0 0;gap:0;padding:0}.lm-dense .lm-chain__item{border-radius:0}.lm-dense .lm-chain__carried{height:var(--lm-row);line-height:var(--lm-row);border-radius:0;padding:0 8px;top:0}.lm-dense .lm-chain__handle{width:calc(var(--lm-row) / 2);border-right:1px solid var(--lm-grid-line-strong);letter-spacing:-1px;writing-mode:vertical-rl;justify-content:center;padding:0;font-size:8px}.lm-dense .lm-device__header{gap:4px}.lm-dense .lm-device__actions{align-self:stretch;gap:0;margin-right:-6px}.lm-dense .lm-device__actions .lm-button,.lm-dense .lm-device__presets,.lm-dense .lm-chain__picker{border:0;border-left:1px solid var(--lm-grid-line-strong);height:100%;color:var(--lm-muted);background:0 0;border-radius:0}.lm-dense .lm-device__actions .lm-button{min-width:var(--lm-row);padding:0}.lm-dense .lm-device__actions .lm-button:hover:not(:disabled),.lm-dense .lm-device__presets:hover,.lm-dense .lm-chain__picker:hover{background:var(--lm-raised);color:var(--lm-text)}.lm-dense .lm-chain__add{align-items:flex-start;padding:0}.lm-dense .lm-chain__picker{height:var(--lm-row);border-left:0;border-right:1px solid var(--lm-grid-line-strong);border-bottom:1px solid var(--lm-grid-line-strong)}.lm-dense .lm-chain .lm-device--generated,.lm-dense .lm-device--rack{height:100%}.lm-dense .lm-chain .lm-device--generated .lm-device__body,.lm-dense .lm-device--rack .lm-device__body{min-height:0;overflow:hidden}.lm-dense .lm-chain .lm-device--generated .lm-device__params,.lm-dense .lm-device--rack .lm-device__params{grid-auto-flow:column;grid-auto-columns:calc(var(--lm-col) * 1.5);grid-template-rows:repeat(var(--lm-rack-rows,2), minmax(0, 1fr));height:100%;display:grid}.lm-dense .lm-chain .lm-device--generated .lm-device__param.lm-knob,.lm-dense .lm-device--rack .lm-device__param.lm-knob{justify-content:center;gap:1px;width:100%}.lm-dense .lm-chain .lm-device--generated .lm-knob__label,.lm-dense .lm-device--rack .lm-knob__label{box-sizing:border-box;padding-inline:3px}.lm-dense .lm-chain .lm-device--generated .lm-knob__value,.lm-dense .lm-device--rack .lm-knob__value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.lm-app{font-family:var(--lm-font);font-size:var(--lm-font-size);font-weight:400;line-height:var(--lm-row);color:var(--lm-text);background:var(--lm-bg);-webkit-font-smoothing:antialiased}.lm-app,.lm-app *,.lm-app :before,.lm-app :after{box-sizing:border-box}.lm-app :focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-app h1,.lm-app h2,.lm-app h3,.lm-app p{font-size:inherit;margin:0;font-weight:400}.lm-num{font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-control-value);white-space:nowrap;font-size:10px}.lm-lbl{font-size:var(--lm-label-size);letter-spacing:.02em;color:var(--lm-muted);white-space:nowrap}.lm-read{font-family:var(--lm-font);font-size:var(--lm-read-size);font-weight:400;line-height:var(--lm-row)}.lm-time-large{font-family:var(--lm-font-mono);font-size:var(--lm-read-size);font-variant-numeric:tabular-nums;color:var(--lm-control-value);white-space:nowrap;font-weight:400}.lm-swatch{background:var(--lm-brush-1);border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:block}.lm-swatch--b2{background:var(--lm-brush-2)}.lm-swatch--b3{background:var(--lm-brush-3)}.lm-swatch--b4{background:var(--lm-brush-4)}.lm-swatch--b5{background:var(--lm-brush-5)}.lm-swatch--b6{background:var(--lm-brush-6)}.lm-glyph{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.lm-glyph--filled{fill:currentColor;stroke:none}.lm-key{border:1px solid var(--lm-hairline);min-width:16px;height:16px;font:400 9px/14px var(--lm-font-mono);color:inherit;white-space:nowrap;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.lm-state{box-sizing:border-box;border:1px solid var(--lm-hairline);flex:0 0 8px;width:8px;height:8px;display:block}.lm-state--on{border-color:var(--lm-accent);background:var(--lm-accent)}.lm-state--busy{border-color:var(--lm-accent)}.lm-state--failed{border-color:var(--lm-danger)}.lm-who{box-sizing:border-box;border:1px solid var(--lm-text);flex:0 0 8px;width:8px;height:8px;display:block}.lm-who--person{background:var(--lm-text)}.lm-who--outside{border-style:dashed}.lm-btn{box-sizing:border-box;height:var(--lm-row);border:1px solid var(--lm-border);background:var(--lm-raised);color:var(--lm-text);font:400 var(--lm-font-size) / 18px var(--lm-font);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border-radius:0;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 8px;text-decoration:none;display:inline-flex}.lm-btn:hover:not(:disabled){background:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-btn:hover:not(:disabled){background:color-mix(in srgb, var(--lm-text) 10%, var(--lm-raised))}}.lm-btn:active:not(:disabled){background:var(--lm-sunken)}.lm-btn:disabled{opacity:.4;cursor:default}.lm-btn:focus-visible,.lm-tab:focus-visible,.lm-menu__item:focus-visible,.lm-word:focus-visible,.lm-notepin:focus-visible,.lm-ref:focus-visible,.lm-chip__x:focus-visible,.lm-input:focus-visible,.lm-select:focus-visible,.lm-check:focus-visible,.lm-vstroke:focus-visible,.lm-item:focus-visible,.lm-sheet:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-btn[aria-pressed=true]{border-color:var(--lm-accent);background:var(--lm-accent);color:var(--lm-bg)}.lm-btn--quiet{color:var(--lm-muted);background:0 0;border-color:#0000}.lm-btn--quiet:hover:not(:disabled){background:var(--lm-raised);color:var(--lm-text)}.lm-btn--quiet[aria-pressed=true]{border-color:var(--lm-border);background:var(--lm-sunken);color:var(--lm-text)}.lm-btn--primary{border-color:var(--lm-text);background:var(--lm-text);color:var(--lm-bg)}.lm-btn--primary:hover:not(:disabled){background:var(--lm-control-value)}.lm-btn--danger{color:var(--lm-danger);background:0 0}.lm-btn--icon{width:var(--lm-row);padding:0}.lm-btn--cell{height:auto;min-height:calc(var(--lm-row) - 1px);border-width:0 0 0 1px;border-color:var(--lm-grid-line-strong);align-self:stretch}.lm-btn--large{height:calc(var(--lm-row) * 2);padding:0 16px}.lm-btn .lm-key{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.lm-btn .lm-key{border-color:color-mix(in srgb, currentColor 40%, transparent)}}.lm-seg{min-width:0;display:flex}.lm-seg>.lm-btn+.lm-btn{border-left-width:0}.lm-seg--fill{flex:1 1 0}.lm-seg--fill>.lm-btn{flex:1 1 0;min-width:0}.lm-tabs{flex:0 0 var(--lm-row);box-sizing:border-box;height:var(--lm-row);background:var(--lm-bg);border-bottom:1px solid var(--lm-grid-line-strong);align-items:stretch;display:flex}.lm-tabs__list{flex:auto;min-width:0;display:flex}.lm-tab{border:0;border-right:1px solid var(--lm-grid-line-strong);color:var(--lm-muted);font:400 var(--lm-font-size) / 19px var(--lm-font);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0 12px;display:inline-flex}.lm-tab:hover{color:var(--lm-text)}.lm-tab[aria-selected=true]{background:var(--lm-panel);color:var(--lm-text);margin-bottom:-1px}.lm-tab__count{font:400 10px/19px var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-muted)}.lm-panel{background:var(--lm-panel);min-width:0;min-height:0;color:var(--lm-text);flex-direction:column;display:flex}.lm-panel__head{flex:0 0 var(--lm-row);box-sizing:border-box;height:var(--lm-row);background:var(--lm-panel);border-bottom:1px solid var(--lm-grid-line-strong);align-items:center;gap:8px;padding:0 0 0 8px;display:flex}.lm-panel__head>.lm-glyph{color:var(--lm-muted)}.lm-panel__title{min-width:0;color:var(--lm-text);font-size:var(--lm-font-size);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-weight:400;line-height:19px;overflow:hidden}.lm-section-label{flex:0 0 var(--lm-row);box-sizing:border-box;height:var(--lm-row);background:var(--lm-bg);border-bottom:1px solid var(--lm-grid-line-strong);color:var(--lm-muted);font-size:var(--lm-label-size);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:flex}.lm-section-label__text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.lm-prop{flex:0 0 var(--lm-row);box-sizing:border-box;height:var(--lm-row);border-bottom:1px solid var(--lm-grid-line-strong);align-items:stretch;display:flex}.lm-prop__label{box-sizing:border-box;color:var(--lm-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 0 120px;padding:0 8px;line-height:19px;overflow:hidden}.lm-prop__value{border-left:1px solid var(--lm-grid-line-strong);flex:1 1 0;align-items:stretch;min-width:0;line-height:19px;display:flex}.lm-prop__text{white-space:nowrap;text-overflow:ellipsis;padding:0 8px;overflow:hidden}.lm-prop__value>.lm-btn,.lm-prop__value>.lm-seg>.lm-btn{border-width:0 0 0 1px;border-color:var(--lm-grid-line-strong);height:auto}.lm-prop__value>.lm-btn:first-child,.lm-prop__value>.lm-seg>.lm-btn:first-child{border-left-width:0}.lm-input,.lm-select{box-sizing:border-box;background:var(--lm-sunken);width:100%;min-width:0;height:100%;min-height:19px;box-shadow:none;color:var(--lm-text);font:400 var(--lm-font-size) / 19px var(--lm-font);appearance:none;background-image:none;border:0;border-radius:0;margin:0;padding:0 8px;display:block}.lm-input--numeric{font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-control-value);font-size:10px}.lm-input--boxed,.lm-pick--boxed>.lm-select{height:var(--lm-row);border:1px solid var(--lm-border)}.lm-input::placeholder{color:var(--lm-dim);opacity:1}.lm-input:disabled,.lm-select:disabled{opacity:.4}.lm-pick{flex:1 1 0;min-width:0;display:flex;position:relative}.lm-pick:after{content:"";border-right:1px solid var(--lm-muted);border-bottom:1px solid var(--lm-muted);pointer-events:none;width:5px;height:5px;position:absolute;top:6px;right:8px;transform:rotate(45deg)}.lm-pick>.lm-select{cursor:pointer;padding-right:22px}.lm-check{box-sizing:border-box;border:1px solid var(--lm-hairline);background:var(--lm-sunken);width:12px;height:12px;box-shadow:none;appearance:none;cursor:pointer;background-image:none;border-radius:0;flex:0 0 12px;margin:0}.lm-check:checked{border-color:var(--lm-accent);background:var(--lm-accent);background-image:none}.lm-check:disabled{opacity:.4;cursor:default}.lm-check-row{min-height:19px;color:var(--lm-text);cursor:pointer;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.lm-inline-note{box-sizing:border-box;border:1px solid var(--lm-grid-line-strong);background:var(--lm-bg);color:var(--lm-text);font-size:var(--lm-font-size);align-items:flex-start;gap:8px;padding:5px 8px;line-height:16px;display:flex}.lm-inline-note--danger{border-color:var(--lm-danger)}.lm-inline-note__mark{color:var(--lm-muted);flex:0 0 10px;margin-top:3px}.lm-inline-note--danger .lm-inline-note__mark{color:var(--lm-danger)}.lm-inline-note__body{flex:1 1 0;min-width:0}.lm-inline-note__title,.lm-inline-note__text{font-size:inherit;margin:0;font-weight:400}.lm-inline-note__title{color:var(--lm-text)}.lm-inline-note__text{color:var(--lm-muted)}.lm-inline-note>.lm-btn{align-self:center}.lm-progress{background:var(--lm-meter-track);flex:1 1 0;min-width:0;height:6px;position:relative}.lm-progress__fill{background:var(--lm-accent);position:absolute;top:0;bottom:0;left:0}.lm-job,.lm-log{border-bottom:1px solid var(--lm-grid-line-strong);color:var(--lm-text);font-size:var(--lm-font-size);flex-direction:column;display:flex}.lm-job__line,.lm-log__line{box-sizing:border-box;min-width:0;height:var(--lm-row);line-height:var(--lm-row);align-items:center;gap:6px;padding-left:8px;display:flex}.lm-job__line--second,.lm-log__line--second{height:calc(var(--lm-row) - 1px);line-height:calc(var(--lm-row) - 1px)}.lm-job__line--second{padding-right:8px}.lm-job__title,.lm-log__title{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.lm-job__note{min-width:0;color:var(--lm-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.lm-job__note--failed{color:var(--lm-danger)}.lm-log__who{color:var(--lm-text);flex:none}.lm-log__title{color:var(--lm-muted)}.lm-log__time{color:var(--lm-muted);padding-right:8px}.lm-log__outcome{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.lm-log__outcome--refused{color:var(--lm-danger)}.lm-log__args{font:400 9px / var(--lm-row) var(--lm-font-mono);color:var(--lm-muted);white-space:nowrap;text-overflow:ellipsis;padding:0 8px;overflow:hidden}.lm-log--hovered{background:var(--lm-accent-soft)}.lm-word{color:var(--lm-text);font:400 var(--lm-read-size) / var(--lm-row) var(--lm-font);cursor:text;background:0 0;border:0;border-radius:0;margin:0;padding:0 2px;display:inline}.lm-word:hover{background:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-word:hover{background:color-mix(in srgb, var(--lm-text) 10%, transparent)}}.lm-word--selected,.lm-word--selected:hover{background:var(--lm-accent-soft)}.lm-word--removed,.lm-word--removed:hover{background:var(--lm-removed);color:var(--lm-muted);text-decoration:line-through}.lm-word--filler{-webkit-text-decoration:underline dotted var(--lm-muted);-webkit-text-decoration:underline dotted var(--lm-muted);-webkit-text-decoration:underline dotted var(--lm-muted);text-decoration:underline dotted var(--lm-muted);text-underline-offset:3px}.lm-word--now{-webkit-text-decoration:underline solid var(--lm-playhead);-webkit-text-decoration:underline solid var(--lm-playhead);-webkit-text-decoration:underline solid var(--lm-playhead);text-decoration:underline solid var(--lm-playhead);text-underline-offset:3px}.lm-word--pause{font-family:var(--lm-font-mono);font-size:10px}.lm-ruler{box-sizing:border-box;height:var(--lm-row);background-color:var(--lm-panel);background-image:linear-gradient(to right, var(--lm-grid-line-strong) 1px, transparent 1px);background-size:var(--lm-ruler-minor,40px) 4px;background-position:var(--lm-ruler-offset,0) 100%;border-bottom:1px solid var(--lm-rule);-webkit-user-select:none;user-select:none;background-repeat:repeat-x;position:relative;overflow:hidden}.lm-ruler__tick{border-left:1px solid var(--lm-hairline);font:400 10px/19px var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-muted);white-space:nowrap;pointer-events:none;padding-left:4px;position:absolute;top:0;bottom:0}.lm-ruler__cut{background:var(--lm-muted);clip-path:polygon(0 0,100% 0,50% 100%);width:7px;height:4px;margin-left:-3px;position:absolute;bottom:0}.lm-playhead{z-index:6;background:var(--lm-playhead);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:0}.lm-playhead__flag{background:var(--lm-playhead);clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);width:9px;height:11px;position:absolute;top:0;left:-4px}.lm-lane{box-sizing:border-box;border-bottom:1px solid var(--lm-grid-line-strong);position:absolute;left:0;right:0}.lm-lane-head{box-sizing:border-box;width:var(--lm-lane-head-width);background:var(--lm-panel);border-bottom:1px solid var(--lm-grid-line-strong);color:var(--lm-text);font:400 var(--lm-font-size) / 19px var(--lm-font);flex:none;position:relative;overflow:hidden}.lm-lane-head--selected{background:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-lane-head--selected{background:color-mix(in srgb, var(--lm-text) 6%, var(--lm-panel))}}.lm-lane-head__row{align-items:center;height:19px;display:flex}.lm-lane-head--tall .lm-lane-head__row:first-child{height:var(--lm-row)}.lm-lane-head__name{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;padding:0 6px;overflow:hidden}.lm-lane-head__note{min-width:0;font:400 10px/19px var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;padding:0 8px 0 10px;overflow:hidden}.lm-lane-head__row--second .lm-lane-head__note{font:400 var(--lm-label-size) / 19px var(--lm-font);flex:1 1 0}.lm-lane-head .lm-swatch{margin-left:10px}.lm-lane-head .lm-glyph,.lm-lane-head .lm-sound-icon{color:var(--lm-muted);flex:none;margin-left:6px}.lm-lane-head__meter{flex:1 1 0;min-width:0;margin:0 0 0 10px}.lm-lane-head .lm-button{width:var(--lm-row);border:0;border-left:1px solid var(--lm-grid-line-strong);background:0 0;border-radius:0;flex:none;align-self:stretch;min-width:0;height:auto;padding:0}.lm-lane-head .lm-button--on.lm-button--mute{background:var(--lm-mute);color:var(--lm-bg)}.lm-lane-head .lm-button--on.lm-button--solo{background:var(--lm-solo);color:var(--lm-bg)}.lm-link{z-index:1;box-sizing:border-box;border:1px solid var(--lm-muted);pointer-events:none;border-right:0;width:4px;position:absolute;left:3px}.lm-range{background:var(--lm-accent-soft);pointer-events:none;position:absolute;top:0;bottom:0}.lm-range--lane{opacity:.5}.lm-seam{z-index:3;border-left:1px dashed var(--lm-muted);pointer-events:none;width:0;position:absolute}.lm-xfade{z-index:4;box-sizing:border-box;border:1px solid var(--lm-text);background-color:var(--lm-sunken);background-image:linear-gradient(to bottom right, transparent 48%, var(--lm-text) 48% 52%, transparent 52%), linear-gradient(to top right, transparent 48%, var(--lm-text) 48% 52%, transparent 52%);position:relative;overflow:hidden}.lm-vstroke{--lm-stroke-brush:var(--lm-brush-1);--lm-stroke-ink:var(--lm-brush-ink-1);box-sizing:border-box;border:1px solid var(--lm-stroke-brush);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lm-vstroke{border:1px solid color-mix(in srgb, var(--lm-stroke-brush) 60%, var(--lm-sunken))}}.lm-vstroke{background:var(--lm-stroke-brush)}@supports (color:color-mix(in lab, red, red)){.lm-vstroke{background:color-mix(in srgb, var(--lm-stroke-brush) 9%, transparent)}}.lm-vstroke{font-family:var(--lm-font);font-size:var(--lm-label-size);color:var(--lm-stroke-ink);-webkit-user-select:none;user-select:none;line-height:14px}.lm-vstroke--b2{--lm-stroke-brush:var(--lm-brush-2);--lm-stroke-ink:var(--lm-brush-ink-2)}.lm-vstroke--b3{--lm-stroke-brush:var(--lm-brush-3);--lm-stroke-ink:var(--lm-brush-ink-3)}.lm-vstroke--b4{--lm-stroke-brush:var(--lm-brush-4);--lm-stroke-ink:var(--lm-brush-ink-4)}.lm-vstroke--b5{--lm-stroke-brush:var(--lm-brush-5);--lm-stroke-ink:var(--lm-brush-ink-5)}.lm-vstroke--b6{--lm-stroke-brush:var(--lm-brush-6);--lm-stroke-ink:var(--lm-brush-ink-6)}.lm-vstroke:hover{border-color:var(--lm-stroke-brush)}.lm-vstroke__frames{opacity:.25;pointer-events:none;gap:1px;display:flex;position:absolute;left:0;right:0;overflow:hidden}.lm-vstroke__frames--flat{background:repeating-linear-gradient(to right, var(--lm-stroke-brush) 0 calc(var(--lm-vstroke-frame) - 1px), transparent calc(var(--lm-vstroke-frame) - 1px) var(--lm-vstroke-frame))}.lm-vstroke__frame{object-fit:cover;flex:none;height:100%}.lm-vstroke__hit{background:var(--lm-stroke-ink);opacity:.6;pointer-events:none;width:1px;position:absolute;top:3px;bottom:3px}.lm-vstroke__hit:before{content:"";background:var(--lm-stroke-ink);border-radius:50%;width:3px;height:3px;position:absolute;top:0;left:-1px}.lm-vstroke__svg{pointer-events:none;display:block;position:absolute;top:-1px;left:-1px;overflow:visible}.lm-vstroke__tag{background:var(--lm-stroke-brush);align-items:center;gap:4px;height:14px;margin-top:-7px;padding:0 4px;display:flex;position:absolute;top:50%;left:14px}@supports (color:color-mix(in lab, red, red)){.lm-vstroke__tag{background:color-mix(in srgb, var(--lm-stroke-brush) 9%, var(--lm-sunken))}}.lm-vstroke__tag{white-space:nowrap;pointer-events:none}.lm-vstroke--small .lm-vstroke__tag{left:6px}.lm-vstroke__name{color:var(--lm-text)}.lm-vstroke__meta{font-family:var(--lm-font-mono);font-size:calc(var(--lm-label-size) - 1px)}.lm-vstroke__auto{color:var(--lm-automation)}.lm-vstroke--selected{border-color:var(--lm-stroke-brush);background:var(--lm-stroke-brush)}@supports (color:color-mix(in lab, red, red)){.lm-vstroke--selected{background:color-mix(in srgb, var(--lm-stroke-brush) 16%, transparent)}}.lm-vstroke--selected{outline:1px solid var(--lm-text);outline-offset:1px}.lm-vstroke--linked{outline:1px solid var(--lm-muted);outline-offset:1px}.lm-vstroke--missing{border-style:dashed}.lm-vstroke--muted{opacity:.4;border-style:dashed}.lm-item{box-sizing:border-box;height:var(--lm-row);border:1px solid var(--lm-border);background:var(--lm-raised);color:var(--lm-text);font-family:var(--lm-font);font-size:var(--lm-label-size);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:0 6px;line-height:18px;display:flex;position:relative;overflow:hidden}.lm-item .lm-glyph{flex:none}.lm-item__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm-item__meta{font:400 8px/18px var(--lm-font-mono);color:inherit}.lm-item--plate:hover{background:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-item--plate:hover{background:color-mix(in srgb, var(--lm-text) 10%, var(--lm-raised))}}.lm-item--fade-in{clip-path:polygon(9px 0,100% 0,100% 100%,0 100%);padding-left:12px}.lm-item--fade-out{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 100%,0 100%);padding-right:12px}.lm-item--fade-in.lm-item--fade-out{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 100%,0 100%)}.lm-item--envelope{background:0 0;border:0;padding:0;overflow:visible}.lm-item__envelope{display:block;position:absolute;top:0;left:0;overflow:visible}.lm-item__envelope path{fill:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-item__envelope path{fill:color-mix(in srgb, var(--lm-text) 9%, transparent)}}.lm-item__envelope path{stroke:var(--lm-muted);stroke-width:1px}.lm-item--envelope:hover .lm-item__envelope path{stroke:var(--lm-text)}.lm-item--envelope.lm-item--selected .lm-item__envelope path{fill:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-item--envelope.lm-item--selected .lm-item__envelope path{fill:color-mix(in srgb, var(--lm-text) 20%, transparent)}}.lm-item--envelope.lm-item--selected .lm-item__envelope path{stroke:var(--lm-text)}.lm-item__tag{white-space:nowrap;align-items:center;gap:3px;max-width:100%;height:14px;line-height:14px;display:flex;position:absolute;top:4px;left:50%;overflow:hidden;transform:translate(-50%)}.lm-item--envelope .lm-item__name{font:400 8px/14px var(--lm-font-mono);font-variant-numeric:tabular-nums}.lm-item__grip{box-sizing:border-box;border-left:1px solid var(--lm-text);border-right:1px solid var(--lm-text);pointer-events:none;width:4px;height:10px;margin-top:-4px;position:absolute;top:50%}.lm-item__grip--start{left:3px}.lm-item__grip--end{right:3px}.lm-item--span{border-width:0 0 0 1px;border-color:var(--lm-grid-line-strong);color:var(--lm-muted);background:0 0}.lm-item--span:hover{background:var(--lm-text)}@supports (color:color-mix(in lab, red, red)){.lm-item--span:hover{background:color-mix(in srgb, var(--lm-text) 6%, transparent)}}.lm-item__ramp{background:repeating-linear-gradient(to right, var(--lm-hairline) 0 1px, transparent 1px 3px);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.lm-item--selected{z-index:2;outline:1px solid var(--lm-text);outline-offset:1px}.lm-item--muted{opacity:.4}.lm-overview{box-sizing:border-box;height:var(--lm-row);background:var(--lm-panel);border-top:1px solid var(--lm-rule);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.lm-overview__window{box-sizing:border-box;border:1px solid var(--lm-hairline);background:var(--lm-raised);min-width:3px;height:11px;position:absolute;top:4px}.lm-overview__cut,.lm-overview__note,.lm-overview__playhead{pointer-events:none;width:1px;position:absolute}.lm-overview__cut{background:var(--lm-muted);opacity:.6;height:11px;top:4px}.lm-overview__note{background:var(--lm-note);width:3px;height:3px;margin-left:-1px;top:4px}.lm-overview__playhead{background:var(--lm-playhead);top:0;bottom:0}.lm-scrim{z-index:20;background:var(--lm-scrim);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lm-sheet{box-sizing:border-box;max-width:calc(100% - var(--lm-col) * 2);max-height:calc(100% - var(--lm-col) * 2);border:1px solid var(--lm-rule);background:var(--lm-panel);color:var(--lm-text);font:400 var(--lm-font-size) / var(--lm-row) var(--lm-font);flex-direction:column;display:flex}.lm-sheet__head{flex:0 0 var(--lm-row);box-sizing:border-box;height:var(--lm-row);border-bottom:1px solid var(--lm-grid-line-strong);align-items:center;padding:0 8px;display:flex}.lm-sheet__title{font-size:var(--lm-font-size);margin:0;font-weight:400;line-height:19px}.lm-sheet__body{flex:auto;min-height:0;overflow-y:auto}.lm-sheet__foot{flex:0 0 calc(var(--lm-row) * 2);box-sizing:border-box;height:calc(var(--lm-row) * 2);border-top:1px solid var(--lm-grid-line-strong);justify-content:flex-end;align-items:center;gap:8px;padding:0 10px;display:flex}.lm-menu{z-index:15;box-sizing:border-box;min-width:calc(var(--lm-col) * 4);border:1px solid var(--lm-rule);background:var(--lm-panel);flex-direction:column;display:flex;position:absolute}.lm-menu__item{width:100%;height:var(--lm-row);color:var(--lm-text);font:400 var(--lm-font-size) / var(--lm-row) var(--lm-font);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;padding:0 8px;display:flex}.lm-menu__item:hover:not(:disabled),.lm-menu__item:focus-visible{background:var(--lm-accent-soft)}.lm-menu__item:disabled{opacity:.4;cursor:default}.lm-menu__item[role=menuitemradio]:before{content:"";border:1px solid var(--lm-hairline);flex:0 0 6px;width:6px;height:6px}.lm-menu__item--checked[role=menuitemradio]:before{border-color:var(--lm-accent);background:var(--lm-accent)}.lm-menu__label{flex:auto}.lm-menu__key{font:400 9px / var(--lm-row) var(--lm-font-mono);color:var(--lm-muted);margin-left:auto;padding-left:16px}.lm-menu__separator{background:var(--lm-grid-line-strong);flex:0 0 1px;height:1px}.lm-notetab{box-sizing:border-box;border:1px solid var(--lm-note);background:var(--lm-note);min-width:14px;height:14px;color:var(--lm-bg);font:400 9px/12px var(--lm-font-mono);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 3px;display:inline-flex}.lm-notetab--agent{color:var(--lm-note);background:0 0}.lm-notetab--resolved{border-color:var(--lm-muted);color:var(--lm-muted);background:0 0}.lm-notepin{z-index:4;height:14px;font:400 var(--lm-label-size) / 14px var(--lm-font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:3px}.lm-notepin__text{background:var(--lm-note-soft);max-width:170px;height:14px;color:var(--lm-text);text-overflow:ellipsis;padding:0 5px;overflow:hidden}.lm-notepin:hover .lm-notepin__text{background:var(--lm-note)}@supports (color:color-mix(in lab, red, red)){.lm-notepin:hover .lm-notepin__text{background:color-mix(in srgb, var(--lm-note) 34%, transparent)}}.lm-notepin--resolved .lm-notepin__text,.lm-notepin--resolved:hover .lm-notepin__text{color:var(--lm-muted);background:0 0;text-decoration:line-through}.lm-notepin--selected{outline:1px solid var(--lm-text);outline-offset:1px}.lm-noteline{z-index:3;border-left:1px solid var(--lm-note);opacity:.7;pointer-events:none;width:0;position:absolute;top:14px;left:0}.lm-noteline--resolved{border-left-color:var(--lm-muted);opacity:.4}.lm-notespan{box-sizing:border-box;height:calc(var(--lm-row) - 1px);border-left:1px solid var(--lm-note);border-right:1px solid var(--lm-note);background:var(--lm-note-soft);pointer-events:none;position:absolute;top:0}.lm-mark{pointer-events:none;position:absolute;top:0;left:0}.lm-mark__svg{display:block;position:absolute;top:0;left:0;overflow:visible}.lm-mark__edge{fill:none;stroke:var(--lm-mark-edge);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.lm-mark__line{fill:none;stroke:var(--lm-note-mark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lm-mark__tab,.lm-notebubble .lm-notetab{border-color:var(--lm-note-mark);background:var(--lm-note-mark);color:var(--lm-mark-edge)}.lm-mark__tab{outline:1px solid var(--lm-mark-edge);position:absolute;transform:translate(-100%,-100%)}.lm-notebubble{box-sizing:border-box;height:var(--lm-row);border:1px solid var(--lm-mark-edge);background:var(--lm-mark-edge);align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.lm-notebubble{background:color-mix(in srgb, var(--lm-mark-edge) 88%, #fff)}}.lm-notebubble{color:var(--lm-mark-edge)}@supports (color:color-mix(in lab, red, red)){.lm-notebubble{color:color-mix(in srgb, var(--lm-mark-edge) 10%, #fff)}}.lm-notebubble{font:400 var(--lm-font-size) / 18px var(--lm-font);white-space:nowrap}.lm-notebubble .lm-notetab{height:18px}.lm-notebubble__text{padding:0 6px}.lm-notebubble__caret{background:currentColor;width:1px;height:12px;margin-right:6px}.lm-chip{box-sizing:border-box;border:1px solid var(--lm-hairline);background:var(--lm-bg);max-width:100%;height:18px;color:var(--lm-text);font:400 var(--lm-font-size) / 16px var(--lm-font);white-space:nowrap;align-items:center;gap:5px;padding:0 0 0 5px;display:inline-flex}.lm-chip--note,.lm-chip--frame{padding-left:0}.lm-chip--note{border-color:var(--lm-note)}.lm-chip .lm-notetab{height:16px}.lm-chip__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm-chip>.lm-num:last-child,.lm-chip>.lm-chip__text:last-child{padding-right:5px}.lm-chip__x{border:0;border-left:1px solid var(--lm-grid-line-strong);width:16px;height:16px;color:var(--lm-muted);cursor:pointer;background:0 0;border-radius:0;flex:0 0 16px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.lm-chip__x:hover{color:var(--lm-text)}.lm-chip__frame{object-fit:cover;background:var(--lm-stage);flex:0 0 28px;width:28px;height:16px}.lm-ref{box-sizing:border-box;border:1px solid var(--lm-hairline);background:var(--lm-raised);height:16px;color:var(--lm-text);font:400 10px/14px var(--lm-font-mono);vertical-align:1px;white-space:nowrap;cursor:pointer;border-radius:0;align-items:center;gap:3px;margin:0 1px;padding:0 4px;display:inline-flex}.lm-ref:hover{background:var(--lm-accent-soft)}.lm-ref--item{font-family:var(--lm-font);font-size:var(--lm-font-size)}.lm-changed{z-index:5;box-sizing:border-box;border:1px solid var(--lm-text);background:var(--lm-bg);pointer-events:none;justify-content:center;align-items:center;width:11px;height:11px;display:flex;position:absolute}.lm-changed:before{content:"";box-sizing:border-box;border:1px solid var(--lm-text);width:5px;height:5px}.lm-changed--outside:before{border-style:dashed}.lm-picker{z-index:40;box-sizing:border-box;border-block-start:1px solid var(--lm-accent);outline:1px solid var(--lm-rule);background:var(--lm-panel);color:var(--lm-text);font-family:var(--lm-font);font-size:var(--lm-font-size);flex-direction:column;line-height:1;display:flex;position:fixed;overflow:hidden;container-type:inline-size}.lm-picker__search{box-sizing:border-box;border-block-end:1px solid var(--lm-border);background:var(--lm-sunken);flex:none;align-items:stretch;height:20px;display:flex}.lm-picker__find{color:var(--lm-dim);flex:0 0 20px;justify-content:center;align-items:center;display:flex}.lm-picker__find--on{color:var(--lm-accent)}.lm-picker__field,.lm-picker__field:focus{min-width:0;color:var(--lm-text);font:inherit;caret-color:var(--lm-accent);background:0 0;border:0;outline:0;flex:auto;padding:0}.lm-picker__field::placeholder{color:var(--lm-dim)}.lm-picker__count-cell{flex:none;align-items:center;gap:6px;padding:0 6px;display:flex}.lm-picker__count{color:var(--lm-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9px}.lm-picker__list{scrollbar-width:thin;scrollbar-color:var(--lm-dim) transparent;flex:auto;min-height:0;overflow:hidden auto}.lm-picker__list:focus{outline:none}.lm-picker__list:has([data-pinned-head]){scroll-padding-block-start:20px}.lm-picker__group{z-index:1;box-sizing:border-box;border-block-end:1px solid var(--lm-border);background:var(--lm-panel);height:20px;color:var(--lm-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 6px;font-size:9px;display:flex;position:sticky;top:0}.lm-picker__group-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lm-picker__group-count{color:var(--lm-dim);font-variant-numeric:tabular-nums;flex:none}.lm-picker__row{box-sizing:border-box;border-block-end:1px solid var(--lm-grid-line-strong);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;height:20px;display:flex}.lm-picker__row:hover{background:var(--lm-raised)}.lm-picker__row--cursor,.lm-picker__row--cursor:hover{outline:1px solid var(--lm-accent);outline-offset:-1px;background:var(--lm-raised)}.lm-picker__row--on{box-shadow:inset 2px 0 0 var(--lm-accent)}.lm-picker__name{min-width:0;color:var(--lm-text);text-overflow:ellipsis;flex:0 auto;padding:0 6px;overflow:hidden}.lm-picker__row--dim .lm-picker__name{color:var(--lm-muted)}.lm-picker__detail{min-width:0;color:var(--lm-dim);text-overflow:ellipsis;flex:1 1 0;padding-inline-end:6px;font-size:9px;overflow:hidden}@container (width<=239px){.lm-picker__detail{display:none}}.lm-picker__on{color:var(--lm-accent);flex:none;margin-inline-start:auto;padding-inline-end:6px;font-size:9px}.lm-picker__empty{color:var(--lm-dim);margin:0;padding:6px;font-size:10px;line-height:16px}.lm-picker__foot{box-sizing:border-box;border-block-start:1px solid var(--lm-rule);background:var(--lm-panel);flex:none;justify-content:space-between;align-items:stretch;height:20px;display:flex}.lm-picker__hint{min-width:0;color:var(--lm-dim);align-items:center;margin:0;padding:0 6px;font-size:9px;display:flex}.lm-picker__hint>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lm-picker__action{box-sizing:border-box;background:var(--lm-accent);min-width:0;max-width:70%;color:var(--lm-bg);font:inherit;font-size:var(--lm-font-size);text-align:start;white-space:nowrap;cursor:pointer;border:0;border-radius:0;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 6px;line-height:1;display:flex}.lm-picker__action:disabled{background:var(--lm-raised);color:var(--lm-dim);cursor:default}.lm-picker__action:focus-visible{outline:1px solid var(--lm-text);outline-offset:-2px}.lm-picker__action-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm-match{color:var(--lm-accent);background:0 0}.lm-keycap{box-sizing:border-box;border:1px solid var(--lm-hairline);height:12px;color:var(--lm-dim);letter-spacing:.04em;white-space:nowrap;flex:none;align-items:center;padding:0 3px;font-family:inherit;font-size:8px;display:inline-flex}.lm-pick-cell{box-sizing:border-box;border:1px solid var(--lm-border);min-width:0;height:20px;color:var(--lm-text);font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:4px;padding:0 4px 0 6px;font-size:10px;line-height:1;display:inline-flex}.lm-pick-cell:hover:not(:disabled),.lm-pick-cell--open{background:var(--lm-text);color:var(--lm-bg)}.lm-pick-cell:disabled{color:var(--lm-dim);cursor:default}.lm-pick-cell:focus-visible{outline:1px solid var(--lm-accent);outline-offset:1px}.lm-pick-cell__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm-fxp{--lm-fxp-ink:var(--lm-plate-ink,var(--lm-text));--lm-fxp-ground:var(--lm-plate,var(--lm-panel));box-sizing:border-box;border:1px solid var(--lm-fxp-ink);flex:0 auto;align-items:stretch;block-size:20px;min-inline-size:0;max-inline-size:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.lm-fxp{border:1px solid color-mix(in srgb, var(--lm-fxp-ink) 60%, transparent)}}.lm-fxp{background:var(--lm-fxp-ground);color:var(--lm-fxp-ink)}.lm-fxp__name,.lm-fxp__step{color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:10px;line-height:1;display:flex}.lm-fxp__name{white-space:nowrap;flex-flow:row-reverse wrap;flex:auto;place-content:flex-start space-between;gap:0 3px;min-inline-size:16px;padding-inline:5px 3px;overflow:hidden}.lm-fxp__name>svg{order:-1;block-size:100%}.lm-fxp__label{flex:none;align-items:center;block-size:100%;display:flex}.lm-plate__presets>.lm-fxp{max-inline-size:calc(100% + 1px);margin-inline-start:-1px}.lm-fxp__step{border-inline-start:1px solid var(--lm-fxp-ink);flex:0 0 16px}@supports (color:color-mix(in lab, red, red)){.lm-fxp__step{border-inline-start:1px solid color-mix(in srgb, var(--lm-fxp-ink) 35%, transparent)}}.lm-fxp__name:hover,.lm-fxp__step:hover,.lm-fxp[data-open] .lm-fxp__name{background:var(--lm-fxp-ink);color:var(--lm-fxp-ground)}.lm-fxp__name:focus-visible,.lm-fxp__step:focus-visible{outline:1px solid var(--lm-fxp-ink);outline-offset:1px}@container lm-plate-presets (width<=135px){.lm-fxp__step{display:none}}@container lm-plate-presets (width<=49px){.lm-fxp{min-inline-size:20px}.lm-fxp__label{display:none}.lm-fxp__name{justify-content:center;padding-inline:3px}}@media (hover:none){.lm-plate .lm-fxp__step{display:none}}.lm-chevron,.lm-star{flex:none}.lm-places{box-sizing:border-box;flex-direction:column;flex:0 0 112px;gap:4px;min-block-size:0;padding:4px;display:flex;container:lm-places/size}.lm-place{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);background:var(--lm-raised);min-block-size:0;color:var(--lm-text);font:inherit;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;flex:1 1 0;align-items:center;gap:6px;margin:0;padding:0 10px 0 6px;display:flex;position:relative;overflow:hidden}.lm-place:hover{background:var(--lm-sunken)}.lm-place[aria-pressed=true]{border-color:var(--lm-accent);background:var(--lm-accent);color:var(--lm-bg)}.lm-place:focus-visible{outline:1px solid var(--lm-text);outline-offset:-3px}.lm-place>svg{flex:none}.lm-place__words{flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.lm-place__name{font-size:12px;font-weight:500;line-height:14px}.lm-place__note{color:var(--lm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:12px;overflow:hidden}.lm-place[aria-pressed=true] .lm-place__note{color:inherit;opacity:.8}.lm-place__level{inline-size:3px;display:flex;position:absolute;inset-block:3px;inset-inline-end:3px}.lm-place__level .lm-meter--vertical{flex:1 1 0;block-size:100%;min-block-size:0}.lm-place__level .lm-meter--vertical .lm-meter__bar{inline-size:3px}@container lm-places (height>=168px){.lm-place__note{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@container lm-places (height<=150px){.lm-place__note{display:none}}@container lm-places (width<=90px){.lm-place{gap:4px;padding-inline:4px 7px}.lm-place__note{display:none}}.lm-places[data-across]{flex-direction:row;flex:none;gap:0;padding:0;container-type:normal}.lm-places[data-across]>.lm-place{border:0;border-block-end:1px solid var(--lm-border);border-inline-end:1px solid var(--lm-border);background:0 0;border-radius:0;flex:none;gap:4px;block-size:20px;padding:0 6px}.lm-places[data-across]>.lm-place[aria-pressed=true]{background:var(--lm-accent)}.lm-places[data-across] .lm-place__note,.lm-places[data-across] .lm-place__level{display:none}.lm-places[data-across] .lm-place__name{font-size:var(--lm-font-size);font-weight:inherit}.lm-block-head{box-sizing:border-box;border-block-end:1px solid var(--lm-border);block-size:20px;color:var(--lm-text);flex:none;align-items:center;gap:6px;padding:0 6px 0 2px;display:flex}.lm-block-head__back{box-sizing:border-box;border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:16px;color:var(--lm-muted);font:inherit;cursor:pointer;flex:none;align-items:center;gap:1px;margin:0;padding:0 6px 0 2px;font-size:10px;line-height:1;display:inline-flex}.lm-block-head__back:hover{color:var(--lm-text)}.lm-block-head__title{letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:10px;font-weight:600}.lm-block-head__rest{flex:1 1 0;align-items:center;min-inline-size:0;display:flex}.lm-block-head__state{min-inline-size:0;color:var(--lm-dim);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;gap:4px;font-size:10px;display:inline-flex;overflow:hidden}.lm-block-head__state>i{box-sizing:border-box;border:1px solid;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.lm-block-head__state[data-on]{color:var(--lm-accent)}.lm-block-head__state[data-on]>i{background:currentColor}.lm-list-row{box-sizing:border-box;border:0;border-block-end:1px solid var(--lm-border);min-block-size:20px;inline-size:100%;color:var(--lm-text);font:inherit;text-align:start;cursor:pointer;background:0 0;flex:1 1 0;align-items:center;gap:10px;margin:0;padding:0 6px 0 8px;display:flex}.lm-list-row:last-child{border-block-end:0}.lm-list-row:hover,.lm-list-row[data-marked]{background:var(--lm-raised)}.lm-list-row:focus-visible{outline:1px solid var(--lm-focus);outline-offset:-2px}.lm-list-row:disabled{opacity:.5;cursor:default}.lm-list-row__icon{box-sizing:border-box;border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:24px;inline-size:24px;color:var(--lm-muted);flex:none;justify-content:center;align-items:center;display:flex}.lm-list-row[data-marked] .lm-list-row__icon{border-color:var(--lm-accent);color:var(--lm-accent)}.lm-list-row__words{flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.lm-list-row__name{font-size:12px;font-weight:500;line-height:15px}.lm-list-row__line{color:var(--lm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:13px;overflow:hidden}.lm-list-row__mark{color:var(--lm-accent);font-family:var(--lm-font-mono);flex:none;align-items:center;gap:4px;font-size:9.5px;display:inline-flex}.lm-list-row__mark>i{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.lm-list-row__go{color:var(--lm-dim)}.lm-says{color:var(--lm-muted);margin:0;font-size:11.5px;line-height:15px}.lm-main-action{box-sizing:border-box;border:1px solid var(--lm-accent);border-radius:var(--lm-radius);background:var(--lm-accent);block-size:30px;color:var(--lm-bg);font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 14px 0 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.lm-main-action[data-tone=line]{background:var(--lm-raised);color:var(--lm-accent)}.lm-main-action[data-small]{block-size:18px;font-size:10.5px;font-weight:inherit;gap:4px;padding:0 8px 0 6px}.lm-main-action>svg{flex:none}.lm-main-action:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-main-action:disabled{border-color:var(--lm-border);color:var(--lm-dim);cursor:default;background:0 0}.lm-choice{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);flex:none;display:inline-flex;overflow:hidden}.lm-choice[data-fill]{flex:1 1 0;min-inline-size:0;display:flex}.lm-choice[data-fill]>.lm-choice__option{flex:1 1 0;min-inline-size:0;padding:0 2px;overflow:hidden}.lm-choice[data-tall]>.lm-choice__option{block-size:34px}.lm-choice[data-wrap]{background:var(--lm-edge);flex-wrap:wrap;gap:1px;min-inline-size:0;display:flex}.lm-choice[data-wrap]>.lm-choice__option{border-inline-start:0;flex:1 0 auto;padding:0 3px}.lm-choice__option{box-sizing:border-box;border:0;border-inline-start:1px solid var(--lm-edge);background:var(--lm-raised);block-size:18px;color:var(--lm-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:0;margin:0;padding:0 8px;font-size:10.5px;line-height:1}.lm-choice__option:first-child{border-inline-start:0}.lm-choice__option[aria-pressed=true]{background:var(--lm-accent);color:var(--lm-bg)}.lm-choice__option:focus-visible{outline:1px solid var(--lm-focus);outline-offset:-2px}.lm-choice__option:disabled{color:var(--lm-dim);cursor:default}.lm-dropdown{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);appearance:none;background-color:var(--lm-raised);block-size:20px;min-inline-size:0;color:var(--lm-text);font:inherit;font-size:var(--lm-font-size);text-overflow:ellipsis;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(-45deg,#0000 50%,currentColor 50%);background-position:right 9px center,right 5px center;background-repeat:no-repeat;background-size:4px 4px;margin:0;padding:0 18px 0 7px;line-height:1;overflow:hidden}.lm-dropdown:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-dropdown:disabled{opacity:.5;cursor:default}button.lm-dropdown{text-align:start;white-space:nowrap}button.lm-dropdown[aria-expanded=true]{border-color:var(--lm-accent);box-shadow:0 0 0 1px var(--lm-accent)}.lm-choice-list{flex-direction:column;min-block-size:0;display:flex}.lm-choice-list__option{box-sizing:border-box;border:0;border-block-end:1px solid var(--lm-border);min-block-size:36px;inline-size:100%;color:var(--lm-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:10px;margin:0;padding:3px 10px;display:flex}.lm-choice-list__option:last-child{border-block-end:0}.lm-choice-list__option:hover,.lm-choice-list__option[aria-checked=true]{background:var(--lm-raised)}.lm-choice-list__option:focus-visible{outline:1px solid var(--lm-focus);outline-offset:-2px}.lm-choice-list__option:disabled{opacity:.5;cursor:default}.lm-choice-list__ring{box-sizing:border-box;border:1px solid var(--lm-edge);background:var(--lm-raised);border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:flex}.lm-choice-list__option[aria-checked=true]>.lm-choice-list__ring{border-color:var(--lm-accent)}.lm-choice-list__option[aria-checked=true]>.lm-choice-list__ring:after{content:"";background:var(--lm-accent);border-radius:50%;block-size:6px;inline-size:6px}.lm-choice-list__words{flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.lm-choice-list__name{font-size:12px;font-weight:500;line-height:15px}.lm-choice-list__line{color:var(--lm-muted);font-size:10.5px;line-height:13px}.lm-tick{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:18px;color:var(--lm-text);font:inherit;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;margin:0;padding:0 7px 0 4px;font-size:10.5px;line-height:1;display:inline-flex}.lm-tick>i{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:1px;flex:none;block-size:8px;inline-size:8px}.lm-tick[aria-pressed=true]{border-color:var(--lm-accent)}.lm-tick[aria-pressed=true]>i{border-color:var(--lm-accent);background:var(--lm-accent)}.lm-tick:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-tick:disabled{opacity:.5;cursor:default}.lm-plain-action{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:20px;color:var(--lm-text);font:inherit;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;margin:0;padding:0 8px 0 6px;font-size:10.5px;line-height:1;display:inline-flex}.lm-plain-action>svg{flex:none}.lm-plain-action:hover{border-color:var(--lm-text)}.lm-plain-action[data-alone]{justify-content:center;min-inline-size:20px;padding:0 3px}.lm-plain-action[data-on]{border-color:var(--lm-accent);background:var(--lm-accent);color:var(--lm-bg)}.lm-plain-action:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-plain-action:disabled{opacity:.5;cursor:default}.lm-plain-action[aria-busy=true]{border-color:var(--lm-accent);color:var(--lm-accent)}.lm-pill{box-sizing:border-box;border:1px solid var(--lm-border);block-size:18px;color:var(--lm-dim);white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:10.5px;line-height:1;display:inline-flex}.lm-pill>i{box-sizing:border-box;border:1px solid;border-radius:50%;block-size:5px;inline-size:5px}.lm-pill[data-on]{border-color:var(--lm-accent);color:var(--lm-accent)}.lm-pill[data-on]>i{background:currentColor}.lm-tally{color:var(--lm-dim);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:9px}[aria-pressed=true]>.lm-tally{color:inherit;opacity:.75}.lm-search-field{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);background:var(--lm-sunken);block-size:20px;min-inline-size:0;color:var(--lm-dim);flex:1 1 0;align-items:center;gap:5px;padding:0 2px 0 6px;display:flex}.lm-search-field:focus-within{border-color:var(--lm-focus)}.lm-search-field__glass{flex:none}.lm-search-field[data-typed]>.lm-search-field__glass{color:var(--lm-accent)}.lm-search-field__field{box-sizing:border-box;block-size:100%;min-inline-size:0;color:var(--lm-text);font:inherit;font-size:var(--lm-font-size);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1 1 0;margin:0;padding:0}.lm-search-field>.lm-search-field__field:focus-visible{outline:0}.lm-search-field__field::placeholder{color:var(--lm-dim);opacity:1}.lm-search-field__clear{box-sizing:border-box;border-radius:var(--lm-radius);block-size:16px;inline-size:16px;color:var(--lm-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.lm-search-field__clear:hover{color:var(--lm-text)}.lm-search-field__clear:focus-visible{outline:1px solid var(--lm-focus);outline-offset:-1px}.lm-group{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.lm-group__name,.lm-block-row__name{color:var(--lm-dim);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;line-height:12px}.lm-group__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px;min-inline-size:0;display:flex}.lm-group__head>.lm-group__name{flex:none}.lm-group__note{min-inline-size:0;color:var(--lm-dim);font-size:10px;line-height:12px}.lm-block-row{box-sizing:border-box;align-items:center;gap:8px;min-block-size:22px;min-inline-size:0;display:flex}.lm-block-row__name{flex:0 0 54px}.lm-block-row__hint,.lm-hint{min-inline-size:0;color:var(--lm-dim);font-size:10.5px;line-height:13px}.lm-block-row__hint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lm-block-row>.lm-fader{flex:1 1 0}.lm-block-row>.lm-fader--horizontal .lm-fader__track{height:8px}.lm-block-row>.lm-fader .lm-fader__fill{display:none}.lm-block-row>.lm-fader--horizontal .lm-fader__thumb{border:0;width:3px;top:-3px;bottom:-3px;transform:translate(-1.5px)}.lm-block-row>.lm-fader--horizontal .lm-fader__tick{height:auto;top:0;bottom:0}.lm-block-row>.lm-fader--horizontal .lm-fader__value{width:32px;color:var(--lm-muted);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;flex:none;font-size:9.5px}.lm-figure{box-sizing:border-box;border:1px solid var(--lm-hairline);border-radius:var(--lm-radius);background:var(--lm-sunken);block-size:20px;color:var(--lm-text);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:3px;padding:0 5px;font-size:10px;line-height:1;display:inline-flex}.lm-figure>input{box-sizing:content-box;inline-size:calc(var(--lm-figure-chars,3) * 1ch);appearance:textfield;block-size:100%;min-inline-size:0;box-shadow:none;color:inherit;font:inherit;text-align:end;background:0 0;border:0;border-radius:0;margin:0;padding:0}.lm-figure>input::-webkit-inner-spin-button{appearance:none}.lm-figure>input:focus{outline:0}.lm-figure:focus-within{border-color:var(--lm-focus)}:is(.lm-figure:has(>input:disabled),.lm-figure__unit){color:var(--lm-dim)}.lm-block-well{box-sizing:border-box;min-block-size:0;position:relative;overflow:hidden}.lm-block-well__caption{color:var(--lm-dim);pointer-events:none;font-size:10.5px;line-height:13px;position:absolute;inset-block-end:5px;inset-inline:8px}.lm-card{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);background:var(--lm-raised);min-inline-size:0;color:var(--lm-text);font:inherit;text-align:start;cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:space-between;margin:0;padding:8px 10px 10px;display:flex;position:relative;overflow:hidden}.lm-card[aria-pressed=true]{border-color:var(--lm-accent);box-shadow:inset 0 0 0 1px var(--lm-accent)}.lm-card:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-card__progress{background:var(--lm-accent);block-size:3px;inline-size:100%;transform:scaleX(var(--lm-card-progress,0));transform-origin:0;position:absolute;inset-block-end:0;inset-inline-start:0}.lm-card[data-goes]:hover{border-color:var(--lm-accent)}.lm-card[data-yet]{border-style:dashed;border-color:var(--lm-muted);background:0 0}.lm-card[data-level]{padding-inline-end:16px}.lm-card__hue{block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.lm-card__level{inline-size:4px;display:flex;position:absolute;inset-block:8px 6px;inset-inline-end:5px}.lm-card__level .lm-meter--vertical{flex:1 1 0;block-size:100%;min-block-size:0}.lm-card__level .lm-meter--vertical .lm-meter__bar{inline-size:4px}.lm-step{box-sizing:border-box;border:1px dashed var(--lm-muted);border-radius:var(--lm-radius);min-inline-size:0;color:var(--lm-text);flex-direction:column;flex:1 1 0;gap:6px;padding:8px 10px;display:flex;overflow:hidden}.lm-step__head{flex:none;align-items:center;gap:8px;min-inline-size:0;display:flex}.lm-step__icon{box-sizing:border-box;border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:24px;inline-size:24px;color:var(--lm-muted);flex:none;justify-content:center;align-items:center;display:flex}.lm-step__number{color:var(--lm-dim);font-family:var(--lm-font-mono);flex:none;font-size:10px}.lm-step__name{min-inline-size:0;font-size:13px;font-weight:500;line-height:16px}.lm-step__line{color:var(--lm-muted);font-size:11.5px;line-height:15px}.lm-step__foot{color:var(--lm-dim);margin-block-start:auto;font-size:10.5px;line-height:13px}.lm-named-chip{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:22px;max-inline-size:100%;color:var(--lm-text);font:inherit;cursor:pointer;flex:none;align-items:center;gap:6px;margin:0;padding:0 8px 0 6px;font-size:11px;line-height:1;display:inline-flex}.lm-named-chip:hover{border-color:var(--lm-accent)}.lm-named-chip:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-named-chip:disabled{opacity:.5;cursor:default}.lm-named-chip__swatch{flex:none;block-size:12px;inline-size:4px}.lm-named-chip__name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.lm-named-chip__count{color:var(--lm-dim);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-size:9px}.lm-named-chip[aria-pressed=true]{border-color:var(--lm-accent);background:var(--lm-accent);color:var(--lm-bg)}.lm-named-chip[aria-pressed=true]>.lm-named-chip__count{color:inherit;opacity:.75}.lm-named-chip__star,.lm-star[data-on]{color:var(--lm-accent)}.lm-offer{box-sizing:border-box;border:1px dashed var(--lm-edge);border-radius:var(--lm-radius);flex-direction:column;gap:5px;min-inline-size:0;padding:6px;display:flex}.lm-offer__head{flex-wrap:wrap;align-items:center;gap:3px 5px;min-inline-size:0;display:flex}.lm-offer__plus{color:var(--lm-accent);flex:none}.lm-offer__name{min-inline-size:0;color:var(--lm-text);flex:auto;font-size:12px;font-weight:500;line-height:15px}.lm-offer__beside{color:var(--lm-muted);flex:none;align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.lm-offer__line{color:var(--lm-muted);margin:0;font-size:10.5px;line-height:13px}.lm-kept-sheet-ground{z-index:50;box-sizing:border-box;background:var(--lm-bg);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.lm-kept-sheet-ground{background:color-mix(in srgb, var(--lm-bg) 70%, transparent)}}.lm-kept-sheet-ground[hidden]{display:none}.lm-kept-sheet{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:calc(var(--lm-radius) + 2px);background:var(--lm-panel);max-block-size:100%;inline-size:100%;max-inline-size:640px;color:var(--lm-text);box-shadow:0 6px 20px var(--lm-text);flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lm-kept-sheet{box-shadow:0 6px 20px color-mix(in srgb, var(--lm-text) 22%, transparent)}}.lm-kept-sheet{font-size:var(--lm-font-size)}.lm-kept-sheet__head{border-block-end:1px solid var(--lm-border);flex:none;align-items:center;gap:8px;padding:8px 10px 8px 14px;display:flex}.lm-kept-sheet__title{flex:1 1 0;margin:0;font-size:14px;font-weight:500;line-height:20px}.lm-kept-sheet__close{box-sizing:border-box;border:1px solid var(--lm-border);border-radius:var(--lm-radius);background:var(--lm-raised);block-size:22px;color:var(--lm-text);font:inherit;cursor:pointer;margin:0;padding:0 10px;font-size:11px}.lm-kept-sheet__close:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-kept-sheet__body{flex:auto;min-block-size:0;overflow-y:auto}.lm-kept-sheet__foot{border-block-start:1px solid var(--lm-border);color:var(--lm-dim);flex:none;padding:6px 14px;font-size:10.5px;line-height:14px}.lm-sheet-part{flex-direction:column;gap:6px;min-inline-size:0;padding:10px 14px 12px;display:flex}.lm-sheet-part+.lm-sheet-part{border-block-start:1px solid var(--lm-border)}.lm-sheet-part__head{align-items:baseline;gap:8px;display:flex}.lm-sheet-part__name{margin:0;font-size:13px;font-weight:500;line-height:18px}.lm-sheet-part__state{color:var(--lm-dim);font-size:11px;line-height:18px}.lm-sheet-part__state[data-on]{color:var(--lm-accent)}.lm-sheet-part__line{color:var(--lm-muted);margin:0;font-size:11px;line-height:15px}.lm-bar-group{--lm-bar-part:16px;box-sizing:border-box;flex:none;align-items:center;gap:5px;block-size:20px;min-inline-size:0;padding:0 6px;display:inline-flex}.lm-bar-group__name{color:var(--lm-dim);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:9.5px;line-height:12px}.lm-bar-group[data-bare]>.lm-bar-group__name{display:none}.lm-bar-group[data-low]{--lm-bar-part:14px}.lm-bar-group :is(.lm-plain-action,.lm-tick,.lm-dropdown,.lm-main-action,.lm-joined,.lm-figure){block-size:var(--lm-bar-part)}.lm-bar-group .lm-choice__option{block-size:calc(var(--lm-bar-part) - 2px)}.lm-bar-group[data-ruled]{border-inline-start:1px solid var(--lm-border)}.lm-bar-group[data-ruled] .lm-choice__option{padding:0 6px}.lm-bar-group[data-ruled] .lm-plain-action{gap:4px;padding:0 7px 0 5px}.lm-joined{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);flex:none;align-items:stretch;block-size:20px;display:inline-flex;overflow:hidden}.lm-joined>:is(*,.lm-plain-action,.lm-tick,.lm-dropdown){border:0;border-inline-start:1px solid var(--lm-edge);border-radius:0;block-size:auto}.lm-joined>:first-child{border-inline-start:0}.lm-joined>:focus-visible{outline-offset:-2px}.lm-room{box-sizing:border-box;block-size:100%;container:lm-room/size}@container lm-room (height<=220px){.lm-main-action{block-size:22px}.lm-card{padding:4px 8px 6px}.lm-step{gap:3px;padding:4px 8px}.lm-step__icon{block-size:18px;inline-size:18px}.lm-choice[data-tall]>.lm-choice__option{block-size:30px}.lm-group[data-beside]{flex-direction:row;align-items:center}}@container lm-room (height<=140px){.lm-main-action{block-size:20px}.lm-card{padding:0 8px 2px}.lm-card__level{inset-block:4px 3px}.lm-step__foot{display:none}}@container lm-room (height<=140px) and (width>=521px){.lm-choice[data-tall]>.lm-choice__option{block-size:20px}}@container lm-room (width<=520px){.lm-card{padding-inline:6px}}.lm-finger .lm-main-action:not([data-small]){block-size:40px}.lm-finger :is(.lm-main-action,.lm-plain-action,.lm-choice__option,.lm-tick,.lm-dropdown){min-inline-size:40px}.lm-finger :is(.lm-plain-action,.lm-choice__option,.lm-tick){justify-content:center}.lm-peak-readout{box-sizing:border-box;border:1px solid var(--lm-hairline);border-radius:var(--lm-radius);background:var(--lm-well);block-size:18px;min-inline-size:0;box-shadow:inset 0 1px 2px var(--lm-shade-in);color:var(--lm-control-value);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;flex:none;margin:0;padding:0;font-size:10px;line-height:1}.lm-peak-readout:hover:not(:disabled){border-color:var(--lm-muted)}.lm-peak-readout[data-hot]{color:var(--lm-meter-hot)}.lm-peak-readout[data-clipped]{border-color:var(--lm-meter-hot);background:var(--lm-meter-hot);box-shadow:none;color:var(--lm-bg)}.lm-peak-readout:focus-visible,.lm-channel-switch:focus-visible{outline:1px solid var(--lm-focus);outline-offset:1px}.lm-peak-readout:disabled,.lm-channel-switch:disabled{cursor:default}.lm-channel-switch{box-sizing:border-box;border:1px solid var(--lm-edge);border-radius:var(--lm-radius);block-size:22px;min-inline-size:0;color:var(--lm-muted);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;flex:none;margin:0;padding:0;font-size:12px;line-height:1}.lm-channel-switch:hover:not(:disabled){border-color:var(--lm-muted);color:var(--lm-text)}.lm-channel-switch[data-on]{border-color:var(--lm-accent);background:var(--lm-accent);color:var(--lm-bg)}.lm-channel-switch[data-on][data-tone=solo]{border-color:var(--lm-solo);background:var(--lm-solo);color:#000}@supports (color:color-mix(in lab, red, red)){.lm-channel-switch[data-on][data-tone=solo]{color:color-mix(in srgb, black 82%, var(--lm-solo))}}.lm-channel-switch:disabled{opacity:.5}.lm-meter-scale{color:var(--lm-muted);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;flex:0 0 15px;font-size:9px;line-height:1;position:relative}.lm-meter-scale>span{position:absolute;inset-inline-start:4px;transform:translateY(-50%)}.lm-meter-scale>i{background:var(--lm-dim);block-size:1px;inline-size:2px;position:absolute;inset-inline-start:0}@container (height<=119px){.lm-meter-scale>span[data-fine="1"]{display:none}}@container (height<=79px){.lm-meter-scale>span[data-fine="2"]{display:none}}@container (height<=39px){.lm-meter-scale>span[data-fine]{display:none}}.inspector{--lm-bg:var(--color-panel);--lm-panel:var(--color-panel);--lm-raised:#fff;--lm-sunken:#1c2a270f;--lm-border:var(--color-hairline);--lm-hairline:var(--color-hairline);--lm-text:var(--color-ink);--lm-muted:var(--color-ink-muted);--lm-dim:#5c6b6699;--lm-accent:var(--color-accent);--lm-accent-soft:#2f6d632e;--lm-control-value:var(--color-ink);--lm-danger:var(--color-alert);--lm-solo:var(--color-accent);--lm-mute:var(--color-ink);--lm-meter:var(--color-ink);--lm-meter-hot:var(--color-alert);--lm-meter-rms:var(--color-ink-muted);--lm-meter-lufs:var(--color-accent);--lm-meter-track:#1c2a2714;--lm-meter-border:transparent;--lm-playhead:var(--color-accent);--lm-clip:var(--color-panel);--lm-clip-border:var(--color-ink);--lm-clip-active:#2f6d632e;--lm-focus:var(--color-accent);--lm-font:var(--font-sans);--lm-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lm-font-size:12px;--lm-label-size:10px;--lm-radius:0;--inspector-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--inspector-selected:#2f6d631a;--inspector-hover:#1c2a270d;--inspector-motion:.18s;z-index:40;background:var(--color-panel);border-left:1px solid var(--color-hairline);min-width:0;max-width:100vw;color:var(--color-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:left;animation:inspector-slide-in var(--inspector-motion) ease-out;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.inspector:focus{outline:none}.inspector--sheet{border-left:0;animation-name:inspector-rise-in;left:0;width:auto!important}.inspector__handle{cursor:col-resize;touch-action:none;background:0 0;width:9px;position:absolute;top:0;bottom:0;left:-4px}.inspector__handle:after{content:"";background:0 0;width:1px;transition:background-color .12s linear;position:absolute;top:0;bottom:0;left:4px}.inspector__handle:hover:after,.inspector__handle[data-dragging=true]:after{background:var(--color-accent)}.inspector__handle:focus-visible{outline:none}.inspector__handle:focus-visible:after{background:var(--color-accent);width:2px}.inspector--sheet .inspector__handle{display:none}.inspector__header{border-bottom:1px solid var(--color-hairline);align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;display:flex}.inspector__title{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);font-weight:500}.inspector__mode[data-mode=replay]{border-color:var(--color-accent);color:var(--color-accent)}.inspector__clock{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-ink);margin-left:auto}.inspector__actions{align-items:center;gap:.25rem;display:inline-flex}.inspector__badge{box-sizing:border-box;border:1px solid var(--color-hairline);font-family:var(--inspector-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;vertical-align:baseline;background:0 0;padding:0 .35em;font-size:10px;line-height:15px;display:inline-block}.inspector__badge--ink{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-panel)}.inspector__badge--accent{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-panel)}.inspector__badge--quiet{color:var(--color-ink-muted)}.inspector__badge--notice{border-color:var(--color-accent);color:var(--color-accent)}.inspector__badge--warn{border-color:var(--color-alert);color:var(--color-alert)}.inspector__body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden auto}.inspector__section{border-bottom:1px solid var(--color-hairline);flex-direction:column;flex:none;min-height:0;display:flex}.inspector__section-head{flex:none;align-items:center;gap:.5rem;min-height:1.75rem;padding:0 1rem 0 .5rem;display:flex}.inspector__section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin:0;font-size:10px;font-weight:500}.inspector__section-toggle{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35em;padding:.25rem .375rem;display:inline-flex}.inspector__section-toggle:hover{color:var(--color-ink)}.inspector__section-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.inspector__section-chevron{width:.8em;font-family:var(--inspector-mono);display:inline-block}.inspector__section-summary{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);margin-left:auto;font-size:10px}.inspector__section-body{flex:auto;min-height:0;padding:0 1rem .5rem}.inspector__section--timeline .inspector__section-body{overflow:auto}.inspector__section--timeline.inspector__section--collapsed{height:auto}.inspector__section--feed{flex:auto;min-height:12rem}.inspector__section--feed .inspector__section-body{flex-direction:column;padding-bottom:0;display:flex}.inspector__section--feed.inspector__section--collapsed{flex:none;min-height:0}.inspector__height-handle{cursor:row-resize;touch-action:none;z-index:1;background:0 0;flex:none;height:7px;margin-top:-4px;position:relative}.inspector__height-handle:after{content:"";background:0 0;height:1px;transition:background-color .12s linear;position:absolute;top:3px;left:0;right:0}.inspector__height-handle:hover:after,.inspector__height-handle[data-dragging=true]:after{background:var(--color-accent)}.inspector__height-handle:focus-visible{outline:none}.inspector__height-handle:focus-visible:after{background:var(--color-accent);height:2px}.now{font-size:var(--text-xs);flex-direction:column;gap:.375rem;display:flex}.now__meters{align-items:flex-end;gap:.5rem;display:flex}.now__meters--folded{align-items:center}.now__meter{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.now__meter--dim{opacity:.6}.now__meter-head{justify-content:space-between;gap:.25rem;font-size:10px;line-height:1.2;display:flex}.now__meter-label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);font-weight:500}.now__meter-status{white-space:nowrap}.now__meter-wave{border-bottom:1px solid var(--color-hairline);height:28px;position:relative}.now__master{white-space:nowrap;text-transform:none;letter-spacing:.02em;align-self:center}.now__expand,.now__waiting{align-self:center}.now__waiting{flex:auto}.now__all-sources-head{justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.375rem;display:flex}.now__moment{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.now__section{color:var(--color-ink);flex-wrap:wrap;align-items:baseline;gap:.375rem;display:inline-flex}.now__section-name{font-weight:500}.now__phase{color:var(--color-ink-muted)}.now__track{max-width:100%;margin-left:auto}.now__track>span:first-child{color:var(--color-ink-muted)}.now__track--selected{border-color:var(--color-accent);color:var(--color-accent)}.now__disclosure{font-family:var(--inspector-mono);color:var(--color-ink-muted);margin-left:.35em}.now__track-card{padding-top:.25rem}.now__delivery{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.now__delivery-chip,.now__gate,.now__hold,.now__watch{white-space:nowrap;text-transform:none;letter-spacing:.02em}.now__watch{text-overflow:ellipsis;align-items:center;gap:.3rem;max-width:100%;display:inline-flex;overflow:hidden}.now__watch-thumb{object-fit:cover;border:1px solid var(--color-hairline);border-radius:2px;width:28px;height:21px;display:block}.now__watch-text{text-overflow:ellipsis;overflow:hidden}.now__delivery-chip--missed{border-color:var(--color-accent);color:var(--color-accent)}.now__hold{color:var(--color-accent);margin-left:auto}.now__guidance{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.now__guidance-chip,.now__cycle{white-space:nowrap;text-transform:none;letter-spacing:.02em}.now__guidance-chip{border-left-width:3px;border-left-color:var(--color-hairline);cursor:default}button.now__guidance-chip{cursor:pointer}.now__guidance-chip[data-phase=grounding]{border-left-color:#4a6fa5}.now__guidance-chip[data-phase=active]{border-left-color:#d6604d}.now__guidance-chip[data-phase=integration]{border-left-color:var(--color-accent)}.now__guidance-chip[data-planned=true]{color:var(--color-ink-muted);border-style:dashed}.now__guidance-chip--selected{border-color:var(--color-accent);color:var(--color-accent)}.now__cycle{text-align:left;background-image:linear-gradient(90deg, var(--color-accent) var(--now-progress,0%), transparent var(--now-progress,0%));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;min-width:11ch;position:relative}.now__cycle[data-cycle-phase=inhale]{color:var(--color-ink)}.now__cycle[data-cycle-phase=exhale]{color:var(--color-ink-muted)}.now__breath{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.now__breath-chip{white-space:nowrap;text-transform:none;letter-spacing:.02em;border-left-width:3px;border-left-color:var(--color-hairline);cursor:default}button.now__breath-chip{cursor:pointer}.now__breath-chip[data-band=in]{border-left-color:var(--color-accent)}.now__breath-chip[data-band=soft]{border-left-color:#d6a04d}.now__breath-chip[data-band=off]{border-left-color:#d6604d}.now__breath-chip[data-band=own]{border-left-color:#4a6fa5}.now__breath-chip[data-band=settling]{border-left-style:dashed;border-left-color:var(--color-accent)}.now__breath-chip--selected{border-color:var(--color-accent);color:var(--color-accent)}.now__focus{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.now__focus-chip{white-space:nowrap;text-transform:none;letter-spacing:.02em;border-left-width:3px;border-left-color:var(--color-hairline);cursor:pointer}.now__focus-chip[data-label=flow]{border-left-color:var(--color-accent)}.now__focus-chip[data-label=settled]{border-left-color:#789678}.now__focus-chip[data-label=drifting]{border-left-color:#d6a04d}.now__focus-chip[data-label=away]{border-left-color:#a0a0a0}.now__focus-chip[data-label=resting]{border-left-style:dashed;border-left-color:#4a6fa5}.now__focus-chip[data-source=blend]{border-left-style:double}.now__focus-chip--selected{border-color:var(--color-accent);color:var(--color-accent)}.now__voice{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.now__voice-chip{white-space:nowrap;text-transform:none;letter-spacing:.02em;border-left-width:3px;border-left-color:var(--color-hairline);cursor:pointer}.now__voice-chip[data-engine=gemini]{border-left-color:#6ea096}.now__voice-chip[data-engine=gemini-live]{border-left-color:#4a6fa5}.now__voice-chip[data-engine=realtime]{border-left-color:#a0a0a0}.now__voice-chip[data-over-budget=true]{border-left-color:#d6644d}.now__voice-chip--selected{border-color:var(--color-accent);color:var(--color-accent)}.now__num{box-sizing:content-box;text-align:right;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:pre;display:inline-block}.now__meters,.now__moment,.now__guidance,.now__breath,.now__focus,.now__delivery{contain:layout}.inspector--sheet .now__meters{flex-wrap:wrap}.mix{flex-direction:column;gap:.5rem;min-width:0;display:flex}.mix__strips{background:0 0;padding:0}.mix__strips .lm-strip{cursor:pointer}.mix__strips .lm-strip--master{--lm-strip-width:96px}.mix__strip-rest{min-height:20px}.mix__strip--pending{cursor:default;border-style:dashed;justify-content:space-between}.mix__strip-note{color:var(--color-ink-muted);text-align:center;margin:auto 0;font-size:10px;line-height:1.4}.mix__chain{border-top:1px solid var(--color-hairline);flex-direction:column;gap:.375rem;min-width:0;padding-top:.5rem;display:flex}.mix__chain-head{flex-direction:column;gap:.25rem;display:flex}.mix__tabs{gap:.25rem;display:flex}.mix__chain-note,.mix__notice{color:var(--color-ink-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin:0}.mix__notice--warn{color:var(--color-alert)}.mix__chain-row{flex-wrap:wrap;align-items:stretch;gap:.5rem;min-width:0;display:flex}.mix__chain-row .lm-chain{overscroll-behavior-x:contain;background:0 0;flex:0 auto;min-width:0;max-width:100%;padding:0}.mix__fixed{flex:0 auto;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow-x:auto}.mix__actions{border-top:1px solid var(--color-hairline);flex-wrap:wrap;align-items:center;gap:.25rem;padding-top:.5rem;display:flex}.mix__save-state{min-width:0;color:var(--color-ink-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);flex:8rem;margin-left:.25rem}.mix__save-state[data-edited=true]{color:var(--color-ink)}.mix__save-state--error{color:var(--color-alert)}.feed{min-height:0;font-size:var(--text-xs);flex-direction:column;flex:auto;display:flex}.feed__toolbar{flex-direction:column;flex:none;gap:.375rem;padding-bottom:.375rem;display:flex}.feed__search-row{align-items:center;gap:.5rem;display:flex}.feed__search{flex:auto}.feed__count{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);white-space:nowrap;font-size:10px}.feed__chips{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.feed__clear{margin-left:auto}.feed__viewport{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.feed__list{border-top:1px solid var(--color-hairline);outline:none;flex:auto;min-height:0;overflow-y:auto}.feed__empty{padding:.75rem 0}.feed__jump{background:var(--color-panel);position:absolute;bottom:.5rem;right:.5rem}.feed-row{padding:.2rem .25rem}.feed-row__line{align-items:baseline;gap:.35rem;min-width:0;display:flex}.feed-row__disclosure{appearance:none;width:1rem;font:inherit;font-family:var(--inspector-mono);color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.feed-row__disclosure:hover{color:var(--color-ink)}.feed-row__clock{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);flex:none;font-size:11px}.feed-row--event .feed-row__clock{color:var(--color-ink)}.feed-row__dot{border-radius:50%;flex:none;align-self:center;width:6px;height:6px;display:inline-block}.feed-row__kind{color:var(--color-ink);flex:none}.feed-row__source{color:var(--color-ink-muted);flex:none}.feed-row__badge,.feed-row__verdict{flex:none}.feed-row__controls{flex:none;margin-left:auto}.feed-row__summary{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);padding-left:1.35rem;overflow:hidden}.feed-row--speech{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.feed-row__speaker{flex:none;align-self:center}.feed-row__body{flex:auto;min-width:0}.feed-row__text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-ink)}.feed-row__text--noise{color:var(--color-ink-muted);text-decoration:line-through}.feed-row__text--partial{color:var(--color-ink-muted);font-style:italic}.feed-row__label{font-size:var(--text-xs);color:var(--color-ink-muted)}.feed-row__streaming{color:var(--color-accent);margin-left:.1em;animation:1s ease-in-out infinite inspector-pulse}.feed-row__payload{margin-top:.25rem;padding-left:1.35rem}.feed-row__watch{color:var(--color-ink);align-items:flex-start;gap:.5rem;margin-top:.125rem;padding-left:1.35rem;display:flex}.feed-row__watch-thumb{object-fit:cover;border:1px solid var(--color-hairline);background:var(--color-paper);border-radius:2px;flex:none;width:64px;height:48px;display:block}.feed-row__watch-thumb--empty{color:var(--color-ink-muted);text-align:center;justify-content:center;align-items:center;font-size:.7rem;line-height:1.1;display:flex}.feed-row__watch-text{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.feed-row__watch-description{white-space:pre-wrap;overflow-wrap:anywhere}.feed-row__watch-description--pending,.feed-row__watch-result,.feed-row__watch-meta{color:var(--color-ink-muted);overflow-wrap:anywhere;font-size:.8em}.feed-row__watch--expanded .feed-row__watch-thumb{width:100%;max-width:400px;height:auto}.feed-row__watch--expanded{flex-direction:column}.feed-row__rails{color:var(--color-ink-muted);margin:0 0 .25rem;padding:0;list-style:none}.feed-row__meta{color:var(--color-ink-muted);align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.feed-row__json{border:1px solid var(--color-hairline);background:var(--color-panel);max-height:24rem;font-family:var(--inspector-mono);color:var(--color-ink);white-space:pre;margin:0;padding:.375rem;font-size:11px;line-height:1rem;overflow:auto}.details{border-top:2px solid var(--color-ink);max-height:40%;font-size:var(--text-xs);background:var(--color-panel);flex-direction:column;flex:none;gap:.375rem;padding:.5rem 1rem .75rem;display:flex;overflow:auto}.details__head{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.details__clock{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;color:var(--color-ink)}.details__kind{color:var(--color-ink)}.details__source,.details__meta{color:var(--color-ink-muted)}.details__meta{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.details__summary{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.details__rails{color:var(--color-ink-muted);margin:0;padding:0;list-style:none}.details__json{max-height:12rem}.details__frame{flex-direction:column;gap:.25rem;display:flex}.details__frame-image{border:1px solid var(--color-hairline);background:var(--color-paper);border-radius:2px;width:100%;max-width:480px;display:block}.details__frame-caption,.details__frame-result{color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.details__frame-result,.details__frame-meta{color:var(--color-ink-muted);font-size:.85em}.inspector__empty,.inspector__stub{color:var(--color-ink-muted);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin:0}.inspector__stub code{font-family:var(--inspector-mono);color:var(--color-ink);font-size:.9em}.inspector__waiting:before{content:"";border:1px solid var(--color-ink-muted);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:.5em;animation:2.4s ease-in-out infinite inspector-breathe;display:inline-block}.inspector__button{appearance:none;border:1px solid var(--color-hairline);font:inherit;font-size:var(--text-xs);color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:.25em;padding:.125rem .5rem;line-height:1.25rem;transition:border-color .12s linear,background-color .12s linear,color .12s linear;display:inline-flex}.inspector__button:hover{border-color:var(--color-ink)}.inspector__button:disabled{color:var(--color-ink-muted);border-color:var(--color-hairline);opacity:.6;cursor:default}.inspector__button[aria-pressed=true],.inspector__button[aria-checked=true],.inspector__button--primary{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-panel)}.inspector__button--verdict-incorrect[aria-pressed=true]{background:var(--color-alert);border-color:var(--color-alert);color:var(--color-panel)}.inspector__button--icon{min-width:1.5rem;font-family:var(--inspector-mono);padding-left:.375rem;padding-right:.375rem}.inspector__button--chip{padding:0 .375rem;line-height:1.25rem}.inspector__button--tall{min-height:2rem}.inspector__input,.inspector__select{appearance:none;box-sizing:border-box;border:1px solid var(--color-hairline);background:var(--lm-raised);min-width:0;font:inherit;font-size:var(--text-xs);color:var(--color-ink);padding:.125rem .5rem;line-height:1.25rem}.inspector__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M0 0h8L4 5z' fill='%235c6b66'/%3E%3C/svg%3E");background-position:right .4rem center;background-repeat:no-repeat;padding-right:1.25rem}.inspector__input::placeholder{color:var(--color-ink-muted)}.inspector__input:focus-visible,.inspector__select:focus-visible{outline:2px solid var(--color-accent);outline-offset:0;border-color:var(--color-accent)}.inspector--sheet .inspector__input{font-size:16px}.inspector__popover-anchor{align-items:center;gap:.25rem;display:inline-flex;position:relative}.inspector__popover{z-index:10;box-sizing:border-box;border:1px solid var(--color-hairline);background:var(--color-panel);width:18rem;max-width:calc(100vw - 2rem);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-ink);text-align:left;flex-direction:column;gap:.5rem;margin-top:.25rem;padding:.75rem;animation:.12s ease-out inspector-fade-in;display:flex;position:absolute;top:100%;right:0}.inspector__popover--wide{width:22rem}.inspector__popover:focus{outline:none}.inspector__popover-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.inspector__popover-title{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink);font-size:11px;font-weight:500}.inspector__field{flex-direction:column;gap:.25rem;display:flex}.inspector__field>legend,.inspector__field-label{color:var(--color-ink-muted);padding:0}.inspector__choice{align-items:center;gap:.5rem;display:flex}.inspector__choice--disabled{opacity:.5}.inspector__choices{gap:.25rem;display:flex}.inspector__choices>.inspector__button{flex:1 1 0}.inspector__popover-foot{justify-content:space-between;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.inspector__popover-foot>span:last-child{gap:.25rem;display:inline-flex}.inspector__muted{color:var(--color-ink-muted)}.inspector__toast{z-index:9;border:1px solid var(--color-hairline);background:var(--color-panel);font-size:var(--text-xs);color:var(--color-ink);white-space:nowrap;margin-top:.25rem;padding:.125rem .5rem;line-height:1.25rem;animation:.12s ease-out inspector-fade-in;position:absolute;top:100%;right:0}.inspector__toast[hidden],.inspector__toast.hidden{display:none}@media (width<=639px){.inspector__popover{border-bottom:0;border-left:0;border-right:0;width:auto;max-width:none;margin-top:0;padding:1rem;animation-name:inspector-rise-in;position:fixed;inset:auto 0 0}.inspector__toast{position:fixed;top:auto;bottom:1rem;right:1rem}}.inspector__help{max-height:min(70vh,32rem);overflow:auto}.inspector__help-group{flex-direction:column;gap:.25rem;display:flex}.inspector__help-title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin:0;font-size:10px;font-weight:500}.inspector__help-list{grid-template-columns:max-content minmax(0,1fr);gap:.125rem .75rem;margin:0;display:grid}.inspector__help-row{display:contents}.inspector__help-row>dt,.inspector__help-row>dd{margin:0}.inspector__help-row>dd{color:var(--color-ink)}.inspector__kbd{border:1px solid var(--color-hairline);background:var(--lm-raised);font-family:var(--inspector-mono);color:var(--color-ink);white-space:nowrap;padding:0 .3em;font-size:10px;line-height:15px;display:inline-block}.inspector__help-note{color:var(--color-ink-muted);margin:0}.inspector__footer{border-top:1px solid var(--color-hairline);background:var(--color-panel);flex:none}.inspector-replay{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.inspector-replay__time{font-family:var(--inspector-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-ink)}.inspector-replay__scrubber{cursor:pointer;flex:6rem;min-width:6rem}.inspector-replay__scrubber:disabled{cursor:default}.inspector-replay__rates{align-items:center;gap:.25rem;display:inline-flex}.inspector-replay__link{margin-left:auto}.inspector__row{border-bottom:1px solid var(--color-hairline);cursor:default;outline:none;transition:background-color .12s linear}.inspector__row:hover{background:var(--inspector-hover)}.inspector__row[aria-selected=true],.inspector__row[data-selected=true]{background:var(--inspector-selected)}.inspector__row:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.inspector__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.itl{--lm-lane-height:30px;font-size:var(--lm-font-size);-webkit-user-select:none;user-select:none;flex-direction:column;gap:.5rem;display:flex}.itl__toolbar{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.itl__readout{font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;font-size:var(--lm-label-size);color:var(--lm-muted);white-space:nowrap;margin-left:auto}.itl__look{overflow:visible}.itl__names{width:5.3em}.itl__body{touch-action:none;cursor:grab;outline:none;flex:auto;min-width:0;position:relative;overflow:hidden}.itl__body:focus-visible{outline:2px solid var(--lm-focus);outline-offset:-2px}.itl__body[data-dragging=true]{cursor:grabbing}.itl__ruler,.itl__names .lm-timeline__corner{height:22px}.itl__ruler{cursor:inherit}.itl__ruler .lm-timeline__tick-label{line-height:1;bottom:9px}.itl__lane{background-image:none}.itl__scroll{will-change:transform;pointer-events:none;position:absolute;inset:0}.itl__scroll>*{pointer-events:auto}.itl__scroll--overlays{z-index:1}.itl__scroll--overlays>*{pointer-events:none}.itl__span{position:absolute;top:0;bottom:0}.itl__lane--energy>.itl__energy-readout{z-index:1}.itl__follow[data-follow=paused]{opacity:.7;border-style:dashed}.itl__toggle{font-size:var(--lm-label-size);color:var(--lm-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:.3em;display:inline-flex}.itl__toggle input{accent-color:var(--lm-accent);margin:0}.itl__block{font:inherit;font-size:var(--lm-label-size);text-align:left;color:var(--lm-text)}.itl__block--section{background:var(--lm-panel)}.itl__block--track .lm-timeline__clip-name{margin-top:6px}.itl__block[data-status=planned]{color:var(--lm-muted);border-style:dashed}.itl__block[data-status=active]{background:var(--lm-clip-active);border-color:var(--lm-accent)}.itl__block[data-status=cut]{border-right-style:dotted;border-right-width:2px}.itl__block--cue,.itl__block--cue-extra{background:var(--lm-raised);border-color:var(--lm-text);border-radius:2px;align-items:center}.itl__block--cue .lm-timeline__clip-name,.itl__block--cue-extra .lm-timeline__clip-name{padding:0 3px;line-height:1.1}.itl__block--cue-extra{border-color:var(--lm-muted);color:var(--lm-muted)}.itl__block--cue[data-estimated=true],.itl__block--cue-extra[data-estimated=true]{background-image:repeating-linear-gradient(90deg, transparent 0 6px, var(--lm-sunken) 6px 8px);border-right-style:dashed}.itl__block--cue[data-status=active],.itl__block--cue-extra[data-status=active]{background-color:var(--lm-clip-active);border-color:var(--lm-accent)}.itl__block--cue[data-status=fired],.itl__block--cue-extra[data-status=fired]{background-color:var(--lm-clip)}.itl__block--cue[data-status=nudged]{border-style:dashed}.itl__block--cue[data-status=skipped]{border-style:dashed;border-color:var(--lm-danger);color:var(--lm-danger);background:0 0;text-decoration:line-through}.itl__block-length{font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;color:var(--lm-muted);margin-left:.4em}.itl__waveform{pointer-events:none;display:block;position:absolute;inset:0}.itl__waveform-svg{opacity:.45}.itl__waveform--envelope .itl__waveform-svg{opacity:.3}.itl__waveform-flat{border-top:1px solid var(--lm-meter-track);font-size:var(--lm-label-size);color:var(--lm-muted);text-align:right;padding-right:3px;line-height:1;position:absolute;top:50%;left:0;right:0}.itl__waveform--pending .itl__waveform-flat{border-top-style:dashed}.itl__chips{pointer-events:none;gap:3px;display:flex;position:absolute;bottom:3px;left:3px}.itl__chip{border:1px solid var(--lm-border);background:var(--lm-raised);font-family:var(--lm-font-mono);font-size:var(--lm-label-size);color:var(--lm-text);white-space:nowrap;border-radius:999px;padding:0 4px;line-height:1.4}.itl__chip--accent{border-color:var(--lm-accent);color:var(--lm-accent)}.itl[data-density=compact] .itl__chips,.itl[data-density=compact] .itl__block-length{display:none}.itl__lane--envelope{background:var(--lm-panel)}.itl__envelope{width:100%;height:100%;color:var(--lm-text);opacity:.8;pointer-events:none;display:block;position:absolute;inset:0}.itl__envelope--user-mic{color:var(--lm-accent)}.itl__envelope-empty{font-size:var(--lm-label-size);color:var(--lm-muted);white-space:nowrap;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.itl__envelope-end{border-left:1px dotted var(--lm-muted);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.itl__lane--energy{background:var(--lm-panel)}.itl__energy{position:absolute;inset:0}.itl__energy-svg{width:100%;height:calc(100% - 4px);position:absolute;inset:2px 0;overflow:visible}.itl__energy-measured{fill:var(--lm-text);opacity:.12}.itl__energy-track{fill:var(--lm-accent);opacity:.22}.itl__energy-track--steered{opacity:.34}.itl__energy-plan{fill:none;stroke:var(--lm-text);stroke-width:1.5px;stroke-linejoin:miter}.itl__energy-intensity{fill:none;stroke:var(--lm-accent);stroke-width:1.5px;stroke-dasharray:3 2;stroke-linejoin:miter}.itl__energy-marker{color:var(--lm-accent);pointer-events:none;font-size:8px;line-height:1;position:absolute;top:1px;transform:translate(-50%)}.itl__energy-marker--breakdown{color:var(--lm-muted)}.itl__energy-readout{border:1px solid var(--lm-border);background:var(--lm-raised);font-family:var(--lm-font-mono);font-size:var(--lm-label-size);font-variant-numeric:tabular-nums;color:var(--lm-text);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999px;max-width:calc(100% - 8px);padding:0 4px;line-height:1.4;position:absolute;top:2px;right:4px;overflow:hidden}.itl__energy-readout[data-direction=rising]{border-color:var(--lm-accent)}.itl__energy-tooltip{z-index:4;bottom:calc(100% + 2px)}.itl[data-density=compact] .itl__energy-readout{display:none}.itl__lane--breath{background:var(--lm-panel)}.itl__breath{cursor:default;position:absolute;inset:0}.itl__breath-svg{pointer-events:none;width:100%;height:calc(100% - 4px);position:absolute;inset:2px 0;overflow:visible}.itl__breath-svg .itl__breath-cycle{pointer-events:auto;cursor:pointer}.itl__breath-band{pointer-events:none;opacity:.16;background:var(--lm-muted);position:absolute;top:0;bottom:0}.itl__breath-band--in{background:var(--lm-accent)}.itl__breath-band--soft{background:#d6a04d}.itl__breath-band--off{opacity:.22;background:#d6604d}.itl__breath-band--own{background:#4a6fa5}.itl__breath-band--settling{background:var(--lm-accent);opacity:.12}.itl__breath-band--none{background:0 0}.itl__breath-band--hatched{background-image:repeating-linear-gradient(135deg, var(--lm-accent) 0 2px, transparent 2px 7px);opacity:.35}.itl__breath-tick{fill:none;stroke:var(--lm-muted);stroke-width:1px;opacity:.55}.itl__breath-tick--exhale{opacity:.35}.itl__breath-bar{fill:var(--lm-text);opacity:.55}.itl__breath-bar--out{opacity:.3}.itl__breath-cycle--excluded .itl__breath-bar{opacity:.18}.itl__breath-cycle--selected .itl__breath-bar{fill:var(--lm-accent);opacity:.9}.itl__breath-score{fill:none;stroke:var(--lm-text);stroke-width:1.5px;stroke-linejoin:miter}.itl__breath-hold{font-size:var(--lm-label-size);color:var(--lm-accent);cursor:pointer;white-space:nowrap;z-index:1;align-items:center;gap:2px;line-height:1.3;display:inline-flex;position:absolute;top:1px;transform:translate(-50%)}.itl__breath-hold--release-detected{color:var(--lm-text)}.itl__breath-hold-glyph{font-size:9px}.itl__breath-hold-label{background:var(--lm-raised);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;padding:0 2px}.itl__breath-hold--selected .itl__breath-hold-label{background:var(--lm-accent);color:var(--lm-raised)}.itl__breath-tooltip{z-index:4;bottom:calc(100% + 2px)}.itl[data-density=compact] .itl__breath-hold-label{display:none}.itl__lane--beat{background:var(--lm-panel)}.itl__beat{cursor:default;position:absolute;inset:0}.itl__beat-svg{pointer-events:none;width:100%;height:calc(100% - 4px);position:absolute;inset:2px 0;overflow:visible}.itl__beat-span{background:var(--lm-accent);pointer-events:none;border-radius:2px;position:absolute;top:2px;bottom:2px}.itl__beat-span--seed{border:1px dashed var(--lm-muted);background:0 0}.itl__beat-span--selected{outline:1px solid var(--lm-text)}.itl__beat-span-label{font-family:var(--lm-font-mono);font-size:var(--lm-label-size);font-variant-numeric:tabular-nums;color:var(--lm-text);white-space:nowrap;max-width:calc(100% - 8px);line-height:1.2;position:absolute;top:1px;left:4px;overflow:hidden}.itl__beat-tick{fill:none;stroke:var(--lm-text);stroke-width:1px;opacity:.45}.itl__beat-tick--bar{opacity:.8}.itl__beat-readout{border:1px solid var(--lm-border);background:var(--lm-raised);font-family:var(--lm-font-mono);font-size:var(--lm-label-size);font-variant-numeric:tabular-nums;color:var(--lm-text);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999px;max-width:calc(100% - 8px);padding:0 4px;line-height:1.4;position:absolute;top:2px;right:4px;overflow:hidden}.itl__beat-readout[data-confident=true]{border-color:var(--lm-accent)}.itl__lane--beat>.itl__beat-readout{z-index:1}.itl__beat-tooltip{z-index:4;bottom:calc(100% + 2px)}.itl[data-density=compact] .itl__beat-readout,.itl[data-density=compact] .itl__beat-span-label{display:none}.itl__focus{cursor:default;position:absolute;inset:0}.itl__focus-svg{pointer-events:none;z-index:2;width:100%;height:calc(100% - 4px);position:absolute;inset:2px 0;overflow:hidden}.itl__focus-band{pointer-events:none;opacity:.14;background:var(--lm-muted);position:absolute;top:0;bottom:0}.itl__focus-band--flow{background:var(--lm-accent)}.itl__focus-band--settled{background:#789678}.itl__focus-band--drifting{background:#d6a04d}.itl__focus-band--away{opacity:.2;background:#a0a0a0}.itl__focus-band--resting{opacity:.35;background-color:#0000;background-image:repeating-linear-gradient(135deg,#4a6fa5 0 2px,#0000 2px 7px)}.itl__focus-band--faint{opacity:.06}.itl__focus-guide{fill:none;stroke:var(--lm-muted);stroke-width:1px;opacity:.35;stroke-dasharray:2 4}.itl__focus-score{fill:none;stroke:var(--lm-text);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.itl__focus-verdict{border:1px solid var(--lm-accent);background:var(--lm-raised);cursor:pointer;z-index:3;border-radius:999px;width:6px;height:6px;margin-top:-3px;position:absolute;transform:translate(-50%)}.itl__focus-verdict--selected{background:var(--lm-accent)}.itl__focus-thumb{border:1px solid var(--lm-muted);background:var(--lm-raised);cursor:pointer;z-index:1;opacity:.7;border-radius:2px;width:24px;height:16px;padding:0;position:absolute;bottom:1px;overflow:hidden;transform:translate(-50%)}.itl__focus-thumb:hover,.itl__focus-thumb--selected{border-color:var(--lm-accent);opacity:1;z-index:4}.itl__focus-thumb-img{object-fit:cover;filter:saturate(.4);width:100%;height:100%;display:block}.itl__focus-nudge{border:1px solid var(--lm-accent);background:var(--lm-accent);width:12px;height:12px;color:var(--lm-raised);cursor:pointer;z-index:3;border-radius:999px;justify-content:center;align-items:center;font-size:8px;line-height:1;display:inline-flex;position:absolute;top:1px;transform:translate(-50%)}.itl__focus-nudge--hollow{background:var(--lm-raised);color:var(--lm-accent)}.itl__focus-nudge--selected{box-shadow:0 0 0 2px var(--lm-accent)}.itl__focus-nudge-glyph{font-family:var(--lm-font-mono)}.itl__focus-tooltip{z-index:4;bottom:calc(100% + 2px)}.itl[data-density=compact] .itl__focus-thumb{display:none}.itl__voice{cursor:default;position:absolute;inset:0}.itl__voice-svg{pointer-events:none;z-index:2;width:100%;height:calc(100% - 4px);position:absolute;inset:2px 0;overflow:hidden}.itl__voice-turn{background:var(--lm-muted);opacity:.16;cursor:pointer;z-index:1;border-radius:2px;position:absolute;top:2px;bottom:2px}.itl__voice-turn--bare{opacity:.4;background:var(--lm-text)}.itl__voice-turn--stalled{opacity:.5;background:#d6a04d}.itl__voice-turn--barge-in{border-right:2px solid var(--lm-accent)}.itl__voice-turn--selected{outline:1px solid var(--lm-accent);opacity:.6}.itl__voice-first{background:var(--lm-accent);width:2px;position:absolute;top:-2px;bottom:-2px;left:0}.itl__voice-seg{background:var(--lm-muted);opacity:.85;cursor:pointer;z-index:1;border-radius:2px;position:absolute;top:4px;bottom:4px}.itl__voice-seg--a0{background:#788caa}.itl__voice-seg--a1{background:#6ea096}.itl__voice-seg--a2{background:#96aa6e}.itl__voice-seg--a3{background:#d6a04d}.itl__voice-seg--a4{background:#d6644d}.itl__voice-seg--undirected{background:var(--lm-muted);opacity:.5}.itl__voice-seg--cached{background-image:repeating-linear-gradient(135deg,#ffffff8c 0 2px,#0000 2px 6px)}.itl__voice-seg--bank{opacity:.6;top:8px;bottom:8px}.itl__voice-seg--underrun{border-bottom:2px dotted #d6644d}.itl__voice-seg:hover,.itl__voice-seg--selected{outline:1px solid var(--lm-accent);opacity:1;z-index:3}.itl__voice-plan{fill:none;stroke:var(--lm-muted);stroke-width:1px;opacity:.45;stroke-dasharray:3 3}.itl__voice-arousal{fill:none;stroke:var(--lm-text);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.itl__voice-flag{color:#d6a04d;cursor:pointer;z-index:3;font-size:10px;line-height:1;position:absolute;top:0;transform:translate(-50%)}.itl__voice-flag--engine{color:#d6644d}.itl__voice-flag--selected,.itl__voice-flag:hover{color:var(--lm-accent)}.itl__voice-retry{color:#d6a04d99;cursor:pointer;z-index:2;font-size:9px;line-height:1;position:absolute;top:1px;transform:translate(-50%)}.itl__voice-retry--selected,.itl__voice-retry:hover{color:var(--lm-accent)}.itl__voice-adjust{color:var(--lm-accent);cursor:pointer;z-index:3;font-size:9px;line-height:1;position:absolute;bottom:0;transform:translate(-50%)}.itl__voice-adjust--selected{text-shadow:0 0 2px var(--lm-accent)}.itl__voice-tooltip{z-index:4;max-width:320px;top:calc(100% + 2px)}.itl__lane--voice:hover{z-index:3}.itl__hover-ruler{border-left:1px solid var(--lm-muted);pointer-events:none;z-index:2;width:0;position:absolute;top:0;bottom:0}.itl__hover-clock{background:var(--lm-raised);border:1px solid var(--lm-border);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;font-size:var(--lm-label-size);color:var(--lm-text);white-space:nowrap;padding:0 3px;line-height:1.4;position:absolute;top:2px;left:3px}.itl__block[data-selected=true],.itl__marker[data-selected=true] .itl__glyph,.itl__region[data-selected=true]{outline:2px solid var(--lm-accent);outline-offset:0}button.itl__block{cursor:pointer}.itl__block:focus-visible,.itl__marker:focus-visible,.itl__region:focus-visible{outline:2px solid var(--lm-focus);outline-offset:1px}.itl__marker{z-index:1;width:14px;color:var(--lm-text);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-7px;padding:0;display:flex;position:absolute;top:0;bottom:0}button.itl__marker{cursor:pointer}.itl__glyph{box-sizing:border-box;width:8px;height:8px;display:block}.itl__marker--tick .itl__glyph{background:currentColor;width:2px;height:60%}.itl__marker--ring .itl__glyph{border:1.5px solid;border-radius:50%}.itl__marker--diamond .itl__glyph{background:currentColor;transform:rotate(45deg)scale(.8)}.itl__marker--shift .itl__glyph{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--lm-accent);width:0;height:0}.itl__marker--flag .itl__glyph,.itl__marker--flag-outline .itl__glyph{clip-path:polygon(0 0,100% 0,70% 45%,100% 90%,15% 90%,15% 100%,0 100%);background:var(--lm-accent);width:9px;height:11px}.itl__marker--flag-outline .itl__glyph{background:var(--lm-muted);opacity:.7}.itl__marker--check .itl__glyph{border-right:2px solid var(--lm-accent);border-bottom:2px solid var(--lm-accent);width:6px;height:10px;transform:rotate(45deg)}.itl__marker--cross .itl__glyph{width:10px;height:10px;position:relative}.itl__marker--cross .itl__glyph:before,.itl__marker--cross .itl__glyph:after{content:"";background:var(--lm-danger);width:100%;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(45deg)}.itl__marker--cross .itl__glyph:after{transform:translateY(-50%)rotate(-45deg)}.itl__marker--warn .itl__glyph{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:9px solid var(--lm-danger);width:0;height:0}.itl__marker[data-status=planned]{color:var(--lm-muted)}.itl__marker[data-status=fired],.itl__marker[data-status=nudged]{color:var(--lm-text)}.itl__marker[data-status=skipped]{color:var(--lm-danger)}.itl__marker--kind-cue-extra{color:var(--lm-muted)}.itl__shift{z-index:1;border-top:1px solid var(--lm-accent);pointer-events:none;height:0;position:absolute;top:4px}.itl__shift:before{content:"";background:var(--lm-accent);width:1px;height:7px;position:absolute;top:-3px;left:0}.itl__shift:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid var(--lm-accent);width:0;height:0;position:absolute;top:-4px;right:-1px}.itl__shift-label{background:var(--lm-raised);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;font-size:var(--lm-label-size);color:var(--lm-accent);white-space:nowrap;padding:0 2px;line-height:1.2;position:absolute;top:-12px;right:7px}.itl__nudge{z-index:1;border-top:1px dotted var(--lm-muted);pointer-events:none;height:0;position:absolute;top:50%}.itl__region{cursor:default;background:0 0;border:0;padding:0;position:absolute;top:2px;bottom:2px}button.itl__region{cursor:pointer}.itl__region--crossfade{background:var(--lm-accent-soft)}.itl__crossfade{width:100%;height:100%;position:absolute;inset:0}.itl__crossfade path{fill:none;stroke-width:.08px;vector-effect:non-scaling-stroke}.itl__crossfade-out{stroke:var(--lm-muted)}.itl__crossfade-in{stroke:var(--lm-accent)}.itl__region--hold{background:var(--lm-sunken);border-left:2px solid var(--lm-text);border-right:2px solid var(--lm-text);top:4px;bottom:4px}.itl__region--hold[data-status=active]{border-right-style:dashed}.itl__pause{z-index:1;background:repeating-linear-gradient(135deg, transparent 0 5px, var(--lm-muted) 5px 6px);opacity:.45;border-left:1px dashed var(--lm-muted);border-right:1px dashed var(--lm-muted);pointer-events:none;position:absolute;top:0;bottom:0}.itl__pause-label{font-size:var(--lm-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--lm-muted);white-space:nowrap;position:absolute;bottom:2px;left:3px}.itl__lane--guidance{--itl-phase-grounding:#4a6fa529;--itl-phase-active:#d6604d33;--itl-phase-integration:#2f6d6329}.itl__block--guidance,.itl__block--guidance-hold{border-color:var(--lm-border);background:var(--lm-raised);border-radius:2px;align-items:center;bottom:5px}.itl__block--guidance[data-phase=grounding],.itl__block--guidance-hold[data-phase=grounding]{background-color:var(--itl-phase-grounding)}.itl__block--guidance[data-phase=active],.itl__block--guidance-hold[data-phase=active]{background-color:var(--itl-phase-active)}.itl__block--guidance[data-phase=integration],.itl__block--guidance-hold[data-phase=integration]{background-color:var(--itl-phase-integration)}.itl__block--guidance .lm-timeline__clip-name,.itl__block--guidance-hold .lm-timeline__clip-name{z-index:1;padding:0 3px;line-height:1.1;position:relative}.itl__block--guidance-hold{border-left:2px solid var(--lm-text);border-right:2px solid var(--lm-text);background-image:repeating-linear-gradient(135deg, transparent 0 4px, var(--lm-sunken) 4px 5px)}.itl__block--guidance-hold[data-status=active]{border-right-style:dashed}.itl__block--guidance[data-status=planned],.itl__block--guidance-hold[data-status=planned]{color:var(--lm-muted);background-image:repeating-linear-gradient(90deg, transparent 0 6px, var(--lm-raised) 6px 8px);border-style:dashed}.itl__cycles{pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:visible}.itl__cycles path{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.itl__cycles-inhale{stroke:var(--lm-text);stroke-width:1.5px}.itl__cycles-exhale{stroke:var(--lm-text);opacity:.6}.itl__cycles-holdIn,.itl__cycles-holdOut{stroke:var(--lm-muted);stroke-dasharray:1 1}.itl__region--guide{border-top:3px dotted var(--lm-muted);opacity:.5;background:0 0;height:3px;top:auto;bottom:1px}.itl__region--guide[data-guide=on]{border-top:3px solid var(--lm-accent);opacity:1}.itl__marker--kind-pace{color:var(--lm-accent);justify-content:flex-start;gap:2px;width:auto;margin-left:-1px;top:2px;bottom:5px}.itl__marker--kind-pace .itl__glyph{height:100%}.itl__marker-label{background:var(--lm-raised);border:1px solid var(--lm-accent);font-family:var(--lm-font-mono);font-variant-numeric:tabular-nums;font-size:var(--lm-label-size);color:var(--lm-accent);white-space:nowrap;border-radius:999px;padding:0 2px;line-height:1.3}.itl[data-density=compact] .itl__marker-label,.itl[data-density=compact] .itl__cycles{display:none}.itl__playhead{will-change:transform;z-index:2;left:0}.itl__playhead--offscreen{display:none}.itl__playhead-handle{cursor:ew-resize;touch-action:none;pointer-events:auto;outline:none;width:15px;height:18px;position:absolute;top:0;left:-7px}.itl__playhead-handle:focus-visible{outline:2px solid var(--lm-focus)}.itl__selection{border-left:1px dashed var(--lm-accent);pointer-events:none;width:0;position:absolute;top:0;bottom:0}.itl__tooltip{z-index:2;border:1px solid var(--lm-border);background:var(--lm-raised);max-width:220px;color:var(--lm-text);font-size:var(--lm-label-size);pointer-events:none;white-space:normal;padding:4px 6px;line-height:1.35;position:absolute}.itl__tooltip strong,.itl__tooltip span{display:block}.itl__tooltip span{color:var(--lm-muted)}.itl__lane--visuals{background:var(--lm-panel)}.itl__look{z-index:1;color:var(--lm-text);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;display:flex;position:absolute;top:2px;bottom:2px}.itl__look-thumb{object-fit:cover;border:1px solid var(--lm-border);background:var(--lm-raised);box-sizing:border-box;border-radius:2px;flex:auto;width:100%;min-height:0;display:block}.itl__look--auto .itl__look-thumb{border-style:dashed}.itl__look--sense{opacity:.85;top:6px;bottom:2px}.itl__look--sense .itl__look-thumb{border-style:dotted;border-color:var(--lm-muted);filter:saturate(.6)}.itl__look--sense .itl__look-tick{background:var(--lm-border)}.itl__look-thumb--empty{background:repeating-linear-gradient(135deg, var(--lm-panel) 0 3px, var(--lm-border) 3px 4px)}.itl__look-tick{background:var(--lm-muted);flex:none;width:2px;height:4px;display:block}.itl__look[data-frame-status=pending] .itl__look-thumb{opacity:.6}.itl__look[data-frame-status=failed] .itl__look-thumb,.itl__look[data-frame-status=dropped] .itl__look-thumb{border-color:var(--lm-danger)}.itl__look[data-selected=true] .itl__look-thumb{outline:2px solid var(--lm-accent);outline-offset:0}.itl__look:focus-visible{outline:2px solid var(--lm-focus);outline-offset:1px}.itl__look-preview{flex-direction:column;gap:2px;margin-bottom:4px;display:flex}.itl__look-preview-image{object-fit:cover;border:1px solid var(--lm-border);border-radius:2px;width:160px;max-width:100%;max-height:96px;display:block}.itl__look-preview-empty{text-align:center;color:var(--lm-muted);padding:12px 0}.itl__tooltip .itl__look-preview-kind{color:var(--lm-muted);text-transform:none;font-size:.85em}.itl__empty{color:var(--lm-muted);font-size:var(--lm-label-size);margin:0}@keyframes inspector-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes inspector-rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes inspector-fade-in{0%{opacity:0}to{opacity:1}}@keyframes inspector-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes inspector-breathe{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:no-preference){.itl__block,.itl__marker{transition:outline-color var(--lm-transition,80ms) linear}}@media (prefers-reduced-motion:reduce){.inspector,.inspector--sheet,.inspector__popover,.inspector__toast{animation:none}.inspector__waiting:before,.feed-row__streaming{opacity:1;animation:none}.inspector__handle:after,.inspector__height-handle:after,.inspector__button,.inspector__row{transition:none}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
