.ui-wrapper{display:flex;gap:calc(var(--spacing,.25rem)*0);height:100%;justify-content:space-between;width:100%}.components-container{height:100%;pointer-events:none;position:absolute;width:100%}.overlay-ui-container{padding:calc(var(--spacing,.25rem)*8);z-index:10}.components-container.pinned-container{height:100%;position:relative;width:-moz-fit-content;width:fit-content}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-223b9de8],[data-v-223b9de8]::backdrop,[data-v-223b9de8]:after,[data-v-223b9de8]:before{--tw-space-y-reverse:0;--tw-border-style:solid;--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-duration:initial;--tw-ease:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.vehicle-occupancies[data-v-223b9de8]{margin-top:calc(var(--spacing,.25rem)*2)}:where(.vehicle-occupancies[data-v-223b9de8]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*3*var(--tw-space-y-reverse))}.vehicle-occupancies__empty[data-v-223b9de8]{color:var(--muted-foreground);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.vehicle-card[data-v-223b9de8]{background-color:var(--card);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*2);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-width:1px;display:flex;flex-direction:column;transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.vehicle-card--active[data-v-223b9de8]{--tw-border-style:solid;border-color:#a4f4cf66;border-style:solid}@supports (color:color-mix(in lab,red,red)){.vehicle-card--active[data-v-223b9de8]{border-color:color-mix(in oklab,var(--color-emerald-200,oklch(90.5% .093 164.15)) 40%,transparent)}}.vehicle-card--active[data-v-223b9de8]{background-color:#ecfdf533}@supports (color:color-mix(in lab,red,red)){.vehicle-card--active[data-v-223b9de8]{background-color:color-mix(in oklab,var(--color-emerald-50,oklch(97.9% .021 166.113)) 20%,transparent)}}.vehicle-card--active[data-v-223b9de8]:where(.dark,.dark *){border-color:var(--status-success)}@supports (color:color-mix(in lab,red,red)){.vehicle-card--active[data-v-223b9de8]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--status-success) 40%,transparent)}}.vehicle-card--active[data-v-223b9de8]:where(.dark,.dark *){background-color:var(--status-success-soft)}.vehicle-card--departed[data-v-223b9de8]{--tw-border-style:dashed;background-color:var(--card);border-color:var(--border);border-style:dashed}@supports (color:color-mix(in lab,red,red)){.vehicle-card--departed[data-v-223b9de8]{background-color:color-mix(in oklab,var(--card) 70%,transparent)}}.vehicle-card--collapsed[data-v-223b9de8]{--tw-border-style:dashed;border-style:dashed;opacity:.9}.vehicle-card__header[data-v-223b9de8]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3)}.vehicle-card__avatar[data-v-223b9de8]{align-items:center;background-color:var(--muted);border-color:var(--border);border-radius:3.40282e+38px;color:var(--foreground);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*11);justify-content:center;width:calc(var(--spacing,.25rem)*11)}.vehicle-card__headline[data-v-223b9de8]{flex:1;margin:calc(var(--spacing,.25rem)*0)}:where(.vehicle-card__headline[data-v-223b9de8]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*0*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*0*var(--tw-space-y-reverse))}.vehicle-card__plate[data-v-223b9de8]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}.vehicle-card__subtitle[data-v-223b9de8]{color:var(--muted-foreground);font-size:.8125rem;line-height:1.125rem}.vehicle-card__status[data-v-223b9de8]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);align-items:center;border-radius:3.40282e+38px;display:inline-flex;font-weight:var(--font-weight-semibold,600)}.vehicle-card__status--active[data-v-223b9de8]{background-color:var(--color-emerald-100,oklch(95% .052 163.051));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.vehicle-card__status--active[data-v-223b9de8]:where(.dark,.dark *){background-color:var(--status-success-soft);color:var(--status-success)}.vehicle-card__status--departed[data-v-223b9de8]{background-color:var(--muted);color:var(--muted-foreground)}.vehicle-card__summary[data-v-223b9de8]{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}:where(.vehicle-card__body[data-v-223b9de8]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}.vehicle-card__body[data-v-223b9de8]{padding-top:calc(var(--spacing,.25rem)*1)}.vehicle-card__details[data-v-223b9de8]{display:grid;gap:calc(var(--spacing,.25rem)*2)}@media (min-width:40rem){.vehicle-card__details[data-v-223b9de8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vehicle-card__detail[data-v-223b9de8]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.vehicle-card__detail-label[data-v-223b9de8]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);color:var(--muted-foreground);letter-spacing:var(--tracking-wide,.025em)}.vehicle-card__detail-value[data-v-223b9de8]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.vehicle-card__dates[data-v-223b9de8],.vehicle-card__detail-value[data-v-223b9de8]{color:var(--foreground);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.vehicle-card__dates[data-v-223b9de8]{display:grid;gap:calc(var(--spacing,.25rem)*2)}.vehicle-card__toggle[data-v-223b9de8]{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2);justify-content:space-between;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);display:flex;font-weight:var(--font-weight-medium,500);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (hover:hover){.vehicle-card__toggle[data-v-223b9de8]:hover{color:var(--foreground)}}.vehicle-card__toggle[data-v-223b9de8]:focus{--tw-outline-style:none;outline-style:none}.vehicle-card__toggle-icon[data-v-223b9de8]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e1e7a9fc],[data-v-e1e7a9fc]::backdrop,[data-v-e1e7a9fc]:after,[data-v-e1e7a9fc]:before{--tw-border-style:solid}}}.note-container[data-v-e1e7a9fc]{align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-border-style:solid;background-color:var(--color-amber-50,oklch(98.7% .022 95.277));border-color:var(--color-amber-500,oklch(76.9% .188 70.08));border-radius:8px;border-style:solid;border-width:1px;color:var(--color-amber-600,oklch(66.6% .179 58.318));display:flex;padding:calc(var(--spacing,.25rem)*2);transition:all .3s}@media (hover:hover){.note-container[data-v-e1e7a9fc]:hover{border-color:var(--color-amber-600,oklch(66.6% .179 58.318));color:var(--color-amber-700,oklch(55.5% .163 48.998))}}.note-container[data-v-e1e7a9fc]:where(.dark,.dark *){border-color:var(--status-warning)}@supports (color:color-mix(in lab,red,red)){.note-container[data-v-e1e7a9fc]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--status-warning) 40%,transparent)}}.note-container[data-v-e1e7a9fc]:where(.dark,.dark *){background-color:var(--status-warning-soft);color:var(--status-warning)}@media (hover:hover){.note-container[data-v-e1e7a9fc]:where(.dark,.dark *):hover{border-color:var(--status-warning);color:var(--status-warning)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-2175c638],[data-v-2175c638]::backdrop,[data-v-2175c638]:after,[data-v-2175c638]:before{--tw-border-style:solid}}}.description-text[data-v-2175c638]{color:var(--muted-foreground);margin:calc(var(--spacing,.25rem)*0);transition:all .3s}@media (hover:hover){.description-text[data-v-2175c638]:is(:where(.group):hover *){color:var(--foreground)}}.description-text[data-v-2175c638]{font-size:.6875rem;line-height:.875rem}.info-container[data-v-2175c638]{border-radius:var(--radius);gap:calc(var(--spacing,.25rem)*2);--tw-border-style:solid;border:1px solid #325ea833;display:flex}@supports (color:color-mix(in lab,red,red)){.info-container[data-v-2175c638]{border-color:color-mix(in oklab,var(--color-electric,#325ea8) 20%,transparent)}}.info-container[data-v-2175c638]{background-color:#325ea80d}@supports (color:color-mix(in lab,red,red)){.info-container[data-v-2175c638]{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 5%,transparent)}}.info-container[data-v-2175c638]{color:var(--color-electric,#325ea8);padding:calc(var(--spacing,.25rem)*2);transition:all .3s}@media (hover:hover){.info-container[data-v-2175c638]:hover{border-color:#325ea866}@supports (color:color-mix(in lab,red,red)){.info-container[data-v-2175c638]:hover{border-color:color-mix(in oklab,var(--color-electric,#325ea8) 40%,transparent)}}.info-container[data-v-2175c638]:hover{color:var(--color-electric,#325ea8)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f0f71740],[data-v-f0f71740]::backdrop,[data-v-f0f71740]:after,[data-v-f0f71740]:before{--tw-border-style:solid;--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-leading:initial;--tw-font-weight:initial}}}.floating-panel[data-v-f0f71740]{background-color:var(--card);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px;pointer-events:auto;--tw-shadow:var(--shadow-md);border-radius:8px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;flex-direction:column;overflow:hidden}.floating-panel[data-v-f0f71740]:where(.dark,.dark *){background-color:var(--popover);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.floating-panel--bare[data-v-f0f71740]{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;background-color:#0000;border-width:0;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.floating-panel__header[data-v-f0f71740]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.floating-panel__title[data-v-f0f71740]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.floating-panel__title-text[data-v-f0f71740]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-weight:var(--font-weight-semibold,600);overflow:hidden}.floating-panel__actions[data-v-f0f71740]{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1)}.floating-panel__body[data-v-f0f71740]{display:flex;flex-direction:column;min-height:calc(var(--spacing,.25rem)*0);overflow-y:auto}.floating-panel__footer[data-v-f0f71740]{border-color:var(--border);border-top-style:var(--tw-border-style);border-top-width:1px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-bca0d610],[data-v-bca0d610]::backdrop,[data-v-bca0d610]:after,[data-v-bca0d610]:before{--tw-font-weight:initial}}}.led-screen[data-v-bca0d610]{align-items:center;background:#2a2a2a;border:1px solid #1a1a1a;border-radius:8px;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3)}.led-grid[data-v-bca0d610]{gap:calc(var(--spacing,.25rem)*2);width:100%}.led-glyph[data-v-bca0d610],.led-grid[data-v-bca0d610]{align-items:center;display:flex;justify-content:center}.led-glyph[data-v-bca0d610]{flex:none;max-width:22%;width:38px}.led-svg[data-v-bca0d610]{display:block;height:auto;width:100%}.led-on[data-v-bca0d610]{fill:#f5b324;filter:drop-shadow(0 0 1.2px #f5b324d9)}.led-off[data-v-bca0d610]{fill:#ffffff14}.led-caption[data-v-bca0d610]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-medium,500);color:#f5b324;display:flex;font-size:10px;font-weight:var(--font-weight-medium,500)}.led-dot[data-v-bca0d610]{background-color:#f5b324;border-radius:3.40282e+38px;display:inline-block;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.led-dot--pulse[data-v-bca0d610]{animation:ledPulse-bca0d610 1.6s ease-in-out infinite}@keyframes ledPulse-bca0d610{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9b250f34],[data-v-9b250f34]::backdrop,[data-v-9b250f34]:after,[data-v-9b250f34]:before{--tw-border-style:solid;--tw-font-weight: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}}}.mode-toggle[data-v-9b250f34]{gap:calc(var(--spacing,.25rem)*.5);--tw-border-style:solid;background-color:var(--muted);border-color:var(--border);border-radius:6px;border-style:solid;border-width:1px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:calc(var(--spacing,.25rem)*.5)}.mode-toggle--disabled[data-v-9b250f34]{opacity:.6;pointer-events:none}.mode-toggle__btn[data-v-9b250f34]{align-items:center;border-style:var(--tw-border-style);cursor:pointer;gap:calc(var(--spacing,.25rem)*1);justify-content:center;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);background-color:#0000;border-radius:4px;border-width:0;color:var(--muted-foreground);display:flex;font-size:.75rem;font-weight:var(--font-weight-semibold,600);line-height:1rem;transition:all .3s}.mode-toggle__btn[data-v-9b250f34] .n-icon{font-size:.875rem}.mode-toggle__btn[data-v-9b250f34]:hover:not(.mode-toggle__btn--active){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.mode-toggle__btn[data-v-9b250f34]:hover:not(.mode-toggle__btn--active){background-color:color-mix(in oklab,var(--foreground) 5%,transparent)}}.mode-toggle__btn[data-v-9b250f34]:hover:not(.mode-toggle__btn--active){color:var(--foreground)}.mode-toggle__btn--active[data-v-9b250f34]{background-color:var(--color-electric,#325ea8);color:var(--primary-foreground);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-acbe4d66],[data-v-acbe4d66]::backdrop,[data-v-acbe4d66]:after,[data-v-acbe4d66]:before{--tw-border-style:solid;--tw-font-weight:initial}}}.preset-pill[data-v-acbe4d66]{cursor:pointer;--tw-border-style:solid;border:1px solid #325ea866;border-radius:4px}@supports (color:color-mix(in lab,red,red)){.preset-pill[data-v-acbe4d66]{border-color:color-mix(in oklab,var(--color-electric,#325ea8) 40%,transparent)}}.preset-pill[data-v-acbe4d66]{background-color:#325ea80d}@supports (color:color-mix(in lab,red,red)){.preset-pill[data-v-acbe4d66]{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 5%,transparent)}}.preset-pill[data-v-acbe4d66]{padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*1.5);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-electric,#325ea8);font-weight:var(--font-weight-semibold,600);transition:all .3s}@media (hover:hover){.preset-pill[data-v-acbe4d66]:hover{background-color:#325ea81a}@supports (color:color-mix(in lab,red,red)){.preset-pill[data-v-acbe4d66]:hover{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}.preset-pill[data-v-acbe4d66]:hover{color:#325ea8cc}@supports (color:color-mix(in lab,red,red)){.preset-pill[data-v-acbe4d66]:hover{color:color-mix(in oklab,var(--color-electric,#325ea8) 80%,transparent)}}}.preset-pill[data-v-acbe4d66]:where(.dark,.dark *){background-color:#325ea81a}@supports (color:color-mix(in lab,red,red)){.preset-pill[data-v-acbe4d66]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}.preset-pill[data-v-acbe4d66]:where(.dark,.dark *){color:var(--color-electric,#325ea8)}.preset-pill[data-v-acbe4d66]{font-size:.6875rem;letter-spacing:.04em;line-height:1rem}.preset-pill[data-v-acbe4d66]:disabled{cursor:not-allowed;opacity:.5}.preset-pill--selected[data-v-acbe4d66]{border-color:var(--color-electric,#325ea8)}.preset-pill--selected[data-v-acbe4d66],.preset-pill--selected[data-v-acbe4d66]:hover{background-color:var(--color-electric,#325ea8);color:var(--primary-foreground)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d219a192],[data-v-d219a192]::backdrop,[data-v-d219a192]:after,[data-v-d219a192]:before{--tw-border-style:solid;--tw-font-weight:initial}}}.info-row[data-v-d219a192]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3)}.info-row+.info-row[data-v-d219a192]{border-color:var(--border);border-top-style:var(--tw-border-style);border-top-width:1px}.info-row__head[data-v-d219a192]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}.info-row__icon[data-v-d219a192]{color:var(--muted-foreground);flex-shrink:0;font-size:1rem}.info-row__title[data-v-d219a192]{--tw-font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-size:.8125rem;font-weight:var(--font-weight-semibold,600);line-height:1.125rem}.info-row__trailing[data-v-d219a192]{color:var(--muted-foreground);font-size:.75rem;line-height:1rem;margin-left:auto}.info-row__body[data-v-d219a192]{padding-left:calc(var(--spacing,.25rem)*6)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e686cca8],[data-v-e686cca8]::backdrop,[data-v-e686cca8]:after,[data-v-e686cca8]:before{--tw-font-weight:initial}}}.data-source-line[data-v-e686cca8]{align-items:center;color:var(--muted-foreground);-moz-column-gap:calc(var(--spacing,.25rem)*2);column-gap:calc(var(--spacing,.25rem)*2);display:flex;flex-wrap:wrap;font-size:.75rem;line-height:1rem;row-gap:calc(var(--spacing,.25rem)*1)}.data-source-line strong[data-v-e686cca8]{--tw-font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-weight:var(--font-weight-semibold,600)}.data-source-sep[data-v-e686cca8]{color:var(--border)}.mode-info[data-v-90a0370b]{padding:calc(var(--spacing,.25rem)*2.5)!important}.info-rows[data-v-90a0370b]{display:flex;flex-direction:column}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-916e907e],[data-v-916e907e]::backdrop,[data-v-916e907e]:after,[data-v-916e907e]:before{--tw-border-style:solid}}}.filter[data-v-916e907e]{align-items:center;border-radius:6px;display:flex;gap:calc(var(--spacing,.25rem)*12);justify-content:space-between;padding:calc(var(--spacing,.25rem)*2)}@media (hover:hover){.filter[data-v-916e907e]:hover{background-color:#325ea81a}@supports (color:color-mix(in lab,red,red)){.filter[data-v-916e907e]:hover{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}}.filter:hover .only-button[data-v-916e907e]{opacity:1}.only-button[data-v-916e907e]{opacity:0}.floating-popover[data-v-916e907e]{background-color:var(--card);border-radius:8px;box-shadow:var(--ring) 0 2px 10px 2px;padding:calc(var(--spacing,.25rem)*1)}@supports (color:color-mix(in lab,red,red)){.floating-popover[data-v-916e907e]{box-shadow:color-mix(in srgb,var(--ring) 8%,transparent) 0 2px 10px 2px}}.floating-popover[data-v-916e907e]:where(.dark,.dark *){box-shadow:none}.floating-popover[data-v-916e907e]{transition:all .3s}.floating-popover[data-v-916e907e]:where(.dark,.dark *){background-color:var(--popover);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-be7050e1],[data-v-be7050e1]::backdrop,[data-v-be7050e1]:after,[data-v-be7050e1]:before{--tw-border-style:solid}}}.filter[data-v-be7050e1]{align-items:center;border-radius:6px;display:flex;gap:calc(var(--spacing,.25rem)*12);justify-content:space-between;padding:calc(var(--spacing,.25rem)*2)}@media (hover:hover){.filter[data-v-be7050e1]:hover{background-color:#325ea81a}@supports (color:color-mix(in lab,red,red)){.filter[data-v-be7050e1]:hover{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}}.only-button[data-v-be7050e1]{opacity:0}@media (hover:hover){.only-button[data-v-be7050e1]:is(:where(.group):hover *){opacity:1}}.floating-popover[data-v-be7050e1]{background-color:var(--card);border-radius:8px;box-shadow:var(--ring) 0 2px 10px 2px;padding:calc(var(--spacing,.25rem)*1)}@supports (color:color-mix(in lab,red,red)){.floating-popover[data-v-be7050e1]{box-shadow:color-mix(in srgb,var(--ring) 8%,transparent) 0 2px 10px 2px}}.floating-popover[data-v-be7050e1]:where(.dark,.dark *){background-color:var(--popover);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px;box-shadow:none}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ebf53f1e],[data-v-ebf53f1e]::backdrop,[data-v-ebf53f1e]:after,[data-v-ebf53f1e]:before{--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-border-style:solid}}}.layer[data-v-ebf53f1e]{align-items:center;border-radius:6px;display:flex;gap:calc(var(--spacing,.25rem)*12);justify-content:space-between;padding:calc(var(--spacing,.25rem)*2)}@media (hover:hover){.layer[data-v-ebf53f1e]:hover{background-color:#325ea81a}@supports (color:color-mix(in lab,red,red)){.layer[data-v-ebf53f1e]:hover{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}}.layer:hover .only-button[data-v-ebf53f1e]{opacity:1}.only-button[data-v-ebf53f1e]{opacity:0}.floating-popover[data-v-ebf53f1e]{background-color:var(--card);padding:calc(var(--spacing,.25rem)*1);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);border-radius:8px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:color-mix(in srgb,var(--ring) 8%,transparent) 0 2px 10px 2px}.floating-popover[data-v-ebf53f1e]:where(.dark,.dark *){box-shadow:none}.floating-popover[data-v-ebf53f1e]{--tw-ring-color:transparent;transition:all .3s}@media (hover:hover){.floating-popover[data-v-ebf53f1e]:hover{--tw-ring-color:var(--color-electric,#325ea8)}}.floating-popover[data-v-ebf53f1e]:where(.dark,.dark *){background-color:var(--popover);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-bb359fb0],[data-v-bb359fb0]::backdrop,[data-v-bb359fb0]:after,[data-v-bb359fb0]:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.kbd[data-v-bb359fb0]{--tw-border-style:solid;background-color:var(--card);border-color:var(--border);border-style:solid;border-width:1px;vertical-align:middle;--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);line-height:1;--tw-tracking:var(--tracking-tight,-.025em);align-items:center;border-radius:5px;box-shadow:0 1px #0000000f;color:var(--foreground);display:inline-flex;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;justify-content:center;letter-spacing:var(--tracking-tight,-.025em)}.kbd--sm[data-v-bb359fb0]{font-size:.6875rem;height:calc(var(--spacing,.25rem)*5);min-width:1.25rem;padding-inline:calc(var(--spacing,.25rem)*1)}.kbd--md[data-v-bb359fb0]{min-width:1.5rem;padding-inline:calc(var(--spacing,.25rem)*1.5)}.kbd--md[data-v-bb359fb0],.kbd--wide[data-v-bb359fb0]{font-size:var(--text-xs,.75rem);height:calc(var(--spacing,.25rem)*6);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.kbd--wide[data-v-bb359fb0]{min-width:2.25rem;padding-inline:calc(var(--spacing,.25rem)*2)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-35a239b4],[data-v-35a239b4]::backdrop,[data-v-35a239b4]:after,[data-v-35a239b4]:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}.row[data-v-35a239b4]{align-items:center;display:flex;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5)}.row__label[data-v-35a239b4]{color:var(--foreground)}.row__keys[data-v-35a239b4]{align-items:center;display:inline-flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1)}.row__plus[data-v-35a239b4]{color:var(--muted-foreground);font-size:.6875rem}.arrows-demo[data-v-35a239b4]{isolation:isolate;overflow:hidden;position:relative}.arrows-demo[data-v-35a239b4]:before{background-image:radial-gradient(circle,#325ea82e 1px,#0000 0);background-position:0 0;background-size:10px 10px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(#000 55%,#0000 100%);mask-image:radial-gradient(#000 55%,#0000);opacity:.55;pointer-events:none;position:absolute;z-index:0}.arrows-demo[data-v-35a239b4]:where(.dark,.dark *):before{background-image:radial-gradient(circle,#94b8f538 1px,#0000 0);opacity:.45}.tip-card[data-v-35a239b4]{gap:calc(var(--spacing,.25rem)*1);--tw-border-style:solid;background-color:var(--card);border-color:var(--border);border-radius:8px;border-style:solid;border-width:1px;display:flex;flex-direction:column;padding:calc(var(--spacing,.25rem)*2)}.tip-card__icon[data-v-35a239b4]{align-items:center;background-color:#325ea81a;border-radius:6px;display:inline-flex;height:calc(var(--spacing,.25rem)*6);justify-content:center;width:calc(var(--spacing,.25rem)*6)}@supports (color:color-mix(in lab,red,red)){.tip-card__icon[data-v-35a239b4]{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}.tip-card__icon[data-v-35a239b4]{color:var(--color-electric,#325ea8)}.tip-card__icon[data-v-35a239b4]:where(.dark,.dark *){color:var(--color-electric-soft,#c1d1e6)}.sel-row[data-v-35a239b4]{align-items:center;display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:9rem 1fr;padding-block:calc(var(--spacing,.25rem)*1.5)}.sel-row__visual[data-v-35a239b4]{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1);justify-content:flex-start;min-width:0}.sel-row__body[data-v-35a239b4]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);min-width:calc(var(--spacing,.25rem)*0)}.sel-row__title[data-v-35a239b4]{--tw-font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-size:.8125rem;font-weight:var(--font-weight-semibold,600)}.sel-row__desc[data-v-35a239b4]{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.sel-pointer[data-v-35a239b4]{align-items:center;border-color:var(--border);border-radius:calc(var(--radius) - 2px);border-style:solid;border-width:1px;color:var(--foreground);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;position:relative;width:calc(var(--spacing,.25rem)*12)}.sel-corner[data-v-35a239b4],.sel-pointer[data-v-35a239b4]{--tw-border-style:solid;background-color:var(--card)}.sel-corner[data-v-35a239b4]{border-color:var(--color-electric,#325ea8);border-radius:1px;border-style:solid;border-width:1px;height:calc(var(--spacing,.25rem)*1.5);position:absolute;width:calc(var(--spacing,.25rem)*1.5)}.sel-corner--tl[data-v-35a239b4]{left:calc(var(--spacing,.25rem)*-.5);top:calc(var(--spacing,.25rem)*-.5)}.sel-corner--br[data-v-35a239b4]{bottom:calc(var(--spacing,.25rem)*-.5);right:calc(var(--spacing,.25rem)*-.5)}.tip-row[data-v-35a239b4]{background-color:var(--card);border-color:var(--border);border-radius:var(--radius);border-style:solid;border-width:1px;display:grid;gap:calc(var(--spacing,.25rem)*3);grid-template-columns:6.5rem 1fr;padding:calc(var(--spacing,.25rem)*2)}.tip-row[data-v-35a239b4],.tip-row__visual[data-v-35a239b4]{align-items:center;--tw-border-style:solid}.tip-row__visual[data-v-35a239b4]{background-color:var(--muted);border-color:var(--border);border-radius:calc(var(--radius) - 2px);border-style:solid;border-width:1px;display:flex;height:calc(var(--spacing,.25rem)*16);justify-content:center;overflow:hidden;position:relative;width:calc(var(--spacing,.25rem)*26)}@supports (color:color-mix(in lab,red,red)){.tip-row__visual[data-v-35a239b4]{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.tip-row__visual--toolbox[data-v-35a239b4]{align-items:stretch;background-color:var(--card);padding:calc(var(--spacing,.25rem)*1.5)}.tip-row__visual--legend[data-v-35a239b4],.tip-row__visual--toolbox[data-v-35a239b4]{flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.tip-row__visual--legend[data-v-35a239b4]{align-items:flex-start;background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.tip-row__visual--legend[data-v-35a239b4]{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.tip-row__visual--legend[data-v-35a239b4]{padding:calc(var(--spacing,.25rem)*1.5)}.tip-row__body[data-v-35a239b4]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.tip-row__title[data-v-35a239b4]{--tw-font-weight:var(--font-weight-bold,700);color:var(--foreground);font-size:.8125rem;font-weight:var(--font-weight-bold,700)}.tip-row__desc[data-v-35a239b4],.tip-row__title[data-v-35a239b4]{margin:calc(var(--spacing,.25rem)*0)}.tip-row__desc[data-v-35a239b4]{--tw-leading:var(--leading-snug,1.375);color:var(--muted-foreground);font-size:.6875rem;line-height:var(--leading-snug,1.375)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--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}}}.legend-sheet{box-shadow:var(--ring) 0 2px 11px 5px;transition:right .8s ease-in-out}@supports (color:color-mix(in lab,red,red)){.legend-sheet{box-shadow:color-mix(in srgb,var(--ring) 13%,transparent) 0 2px 11px 5px}}.legend-sheet{background-color:var(--card);border-radius:calc(var(--radius) - 4px);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;position:absolute;right:-26rem;top:calc(var(--spacing,.25rem)*2);transition:all .3s;width:calc(var(--spacing,.25rem)*96);z-index:20}.legend-sheet:where(.dark,.dark *){background-color:var(--popover);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.legend-sheet:hover{box-shadow:var(--ring) 0 2px 11px 5px}@supports (color:color-mix(in lab,red,red)){.legend-sheet:hover{box-shadow:color-mix(in srgb,var(--ring) 13%,transparent) 0 2px 11px 5px}}.legend-sheet:hover:where(.dark,.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.legend-sheet:active{box-shadow:var(--ring) 0 0 29px 0}@supports (color:color-mix(in lab,red,red)){.legend-sheet:active{box-shadow:color-mix(in srgb,var(--ring) 13%,transparent) 0 0 29px}}.legend-sheet:active:where(.dark,.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.legend-sheet.hidden{animation:hide-sheet .8s ease-in-out forwards}.legend-sheet.visible{animation:show-sheet .8s ease-in-out forwards}.legend-sheet-header{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*12)}.legend-sheet-body{padding:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*0)}.small-tab .n-tabs-tab__label{font-size:.6875rem;line-height:.875rem}.n-tabs-rail{position:relative}.legend-asset-card{align-items:center;border-radius:var(--radius);cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*2);transition:all .3s}@media (hover:hover){.legend-asset-card:hover{background-color:#325ea81a}@supports (color:color-mix(in lab,red,red)){.legend-asset-card:hover{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}}@keyframes show-sheet{0%{right:-26rem}20%{right:-28rem}60%{right:2.5rem}80%{right:-.25rem}to{right:.5rem}}@keyframes hide-sheet{0%{right:0}20%{right:6rem}80%{right:-26rem}to{right:-26rem}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d4d0985d],[data-v-d4d0985d]::backdrop,[data-v-d4d0985d]:after,[data-v-d4d0985d]:before{--tw-border-style:solid}}}.asset-manager-input[data-v-d4d0985d]{--tw-border-style:none;background-color:var(--card);border-radius:8px;border-style:none;color:var(--color-electric,#325ea8);padding:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*2);width:100%}.asset-manager-input[data-v-d4d0985d]::-moz-placeholder{color:var(--color-electric,#325ea8)}.asset-manager-input[data-v-d4d0985d]::placeholder{color:var(--color-electric,#325ea8)}.asset-manager-input[data-v-d4d0985d]{--tw-outline-style:none;outline-style:none;transition:all .3s}.asset-manager-input[data-v-d4d0985d]:where(.dark,.dark *)::-moz-placeholder{color:var(--foreground)}.asset-manager-input[data-v-d4d0985d]:where(.dark,.dark *),.asset-manager-input[data-v-d4d0985d]:where(.dark,.dark *)::placeholder{color:var(--foreground)}.input-container[data-v-d4d0985d]{position:relative;width:100%}.input-suffix[data-v-d4d0985d]{flex-direction:row}.preset-button[data-v-d4d0985d]{align-items:center;border-radius:calc(var(--radius) - 2px);cursor:pointer;gap:calc(var(--spacing,.25rem)*1);--tw-border-style:solid;background-color:#faf5ffcc;border-color:var(--color-purple-500,oklch(62.7% .265 303.9));border-style:solid;border-width:1px;display:flex;width:-moz-fit-content;width:fit-content}@supports (color:color-mix(in lab,red,red)){.preset-button[data-v-d4d0985d]{background-color:color-mix(in oklab,var(--color-purple-50,oklch(97.7% .014 308.299)) 80%,transparent)}}.preset-button[data-v-d4d0985d]{color:var(--color-purple-500,oklch(62.7% .265 303.9));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}@media (hover:hover){.preset-button[data-v-d4d0985d]:hover{background-color:#faf5ff1a}@supports (color:color-mix(in lab,red,red)){.preset-button[data-v-d4d0985d]:hover{background-color:color-mix(in oklab,var(--color-purple-50,oklch(97.7% .014 308.299)) 10%,transparent)}}.preset-button[data-v-d4d0985d]:hover{color:var(--color-purple-600,oklch(55.8% .288 302.321))}}.preset-button[data-v-d4d0985d]:where(.dark,.dark *){background-color:#9810fa33;border-color:var(--color-purple-300,oklch(82.7% .119 306.383))}@supports (color:color-mix(in lab,red,red)){.preset-button[data-v-d4d0985d]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-600,oklch(55.8% .288 302.321)) 20%,transparent)}}.preset-button[data-v-d4d0985d]:where(.dark,.dark *){color:var(--color-purple-300,oklch(82.7% .119 306.383))}.preset-button[data-v-d4d0985d]{font-size:.6875rem;line-height:.875rem}.input-wrapper[data-v-d4d0985d]{--tw-border-style:solid;border:1px solid #325ea866;border-radius:6px}@supports (color:color-mix(in lab,red,red)){.input-wrapper[data-v-d4d0985d]{border-color:color-mix(in oklab,var(--color-electric,#325ea8) 40%,transparent)}}.input-wrapper[data-v-d4d0985d]{padding-inline:calc(var(--spacing,.25rem)*1);transition:all .3s}@media (hover:hover){.input-wrapper[data-v-d4d0985d]:hover{border-color:var(--color-electric,#325ea8)}}.input-wrapper[data-v-d4d0985d]:where(.dark,.dark *){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.input-wrapper[data-v-d4d0985d]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.input-wrapper[data-v-d4d0985d]:where(.dark,.dark *){background-color:var(--bg-l1)}@media (hover:hover){.input-wrapper[data-v-d4d0985d]:where(.dark,.dark *):hover{border-color:var(--foreground)}}.asset-manager-body[data-v-d4d0985d]{max-height:calc(var(--spacing,.25rem)*96);overflow-y:auto;padding:calc(var(--spacing,.25rem)*1)}.asset-manager-footer[data-v-d4d0985d]{background-color:#325ea81a;border-radius:6px}@supports (color:color-mix(in lab,red,red)){.asset-manager-footer[data-v-d4d0985d]{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}.asset-manager-footer[data-v-d4d0985d]{color:var(--muted-foreground);font-size:.625rem;line-height:.8125rem;padding:calc(var(--spacing,.25rem)*2);transition:all .3s}@media (hover:hover){.asset-manager-footer[data-v-d4d0985d]:hover{color:var(--foreground)}}.add-asset-button[data-v-d4d0985d]{gap:calc(var(--spacing,.25rem)*1)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-11c35751],[data-v-11c35751]::backdrop,[data-v-11c35751]:after,[data-v-11c35751]:before{--tw-border-style:solid;--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}}}.viewer-toolbar-container[data-v-11c35751]{left:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*1);transition:right .8s ease-in-out;width:100%;z-index:10}.viewer-toolbar-container.idle[data-v-11c35751]{animation:bounce-up-11c35751 .8s ease-in-out forwards}.viewer-toolbar-container.visible[data-v-11c35751]{animation:bounce-down-11c35751 .8s ease-in-out forwards}.viewer-toolbar[data-v-11c35751]{align-items:flex-start;display:grid;flex-grow:1;grid-template-columns:repeat(3,minmax(0,1fr));height:100%;justify-content:space-between;padding:calc(var(--spacing,.25rem)*2);pointer-events:none}.heads-up-note[data-v-11c35751]{transition:all .3s}.heads-up-note[data-v-11c35751],.heads-up-note-container[data-v-11c35751]{display:flex;gap:calc(var(--spacing,.25rem)*2);width:-moz-fit-content;width:fit-content}.heads-up-note-container[data-v-11c35751]{cursor:pointer;pointer-events:auto;--tw-border-style:solid;background-color:var(--card);border:1px solid #0000;border-radius:8px;box-shadow:var(--ring) 0 2px 10px 2px;flex-direction:column}@supports (color:color-mix(in lab,red,red)){.heads-up-note-container[data-v-11c35751]{box-shadow:color-mix(in srgb,var(--ring) 8%,transparent) 0 2px 10px 2px}}.heads-up-note-container[data-v-11c35751]:where(.dark,.dark *){box-shadow:none}.heads-up-note-container[data-v-11c35751]{transition:all .3s}@media (hover:hover){.heads-up-note-container[data-v-11c35751]:hover{border-color:var(--color-electric,#325ea8)}}.asset-manager-container[data-v-11c35751]{background-color:var(--card);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px;height:-moz-fit-content;height:fit-content;min-width:calc(var(--spacing,.25rem)*96);padding:calc(var(--spacing,.25rem)*2);--tw-shadow:var(--shadow-md);align-items:center;border-radius:8px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;transition:all .3s}@media (hover:hover){.asset-manager-container[data-v-11c35751]:hover:has(:is(div:hover)){outline-color:var(--color-electric,#325ea8)}}.asset-manager-container[data-v-11c35751]:where(.dark,.dark *){background-color:var(--popover);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.asset-manager-container.open[data-v-11c35751]{border-radius:8px;min-width:calc(var(--spacing,.25rem)*96);outline-color:var(--color-electric,#325ea8)}@keyframes bounce-up-11c35751{0%{top:0}20%{top:.25rem}60%{top:-4rem}to{top:-4rem}}@keyframes bounce-down-11c35751{0%{top:-4rem}20%{top:-6rem}60%{top:.5rem}80%{top:-.25rem}to{top:0}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ec96601b],[data-v-ec96601b]::backdrop,[data-v-ec96601b]:after,[data-v-ec96601b]:before{--tw-border-style:solid;--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-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}}}.viewer-stats-panel[data-v-ec96601b]{align-items:center;background-color:var(--card);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px;bottom:calc(var(--spacing,.25rem)*2.5);gap:calc(var(--spacing,.25rem)*5);padding:calc(var(--spacing,.25rem)*4);pointer-events:auto;right:calc(var(--spacing,.25rem)*2.5);--tw-shadow:var(--shadow-md);border-radius:8px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;position:absolute}.viewer-stats-panel[data-v-ec96601b]:where(.dark,.dark *){background-color:var(--popover);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.viewer-stats-panel__metric[data-v-ec96601b]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);--tw-leading:1;display:flex;flex-direction:column;line-height:1}.viewer-stats-panel__metric-label[data-v-ec96601b]{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);line-height:1;--tw-tracking:var(--tracking-wide,.025em);color:var(--muted-foreground);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.viewer-stats-panel__metric-value[data-v-ec96601b]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);color:var(--foreground);font-weight:var(--font-weight-semibold,600);line-height:1;--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,)}.viewer-stats-panel__metric-value--available[data-v-ec96601b]{color:var(--color-green-500,oklch(72.3% .219 149.579))}.viewer-stats-panel__metric-value--occupied[data-v-ec96601b]{color:var(--color-red-500,oklch(63.7% .237 25.331))}.viewer-stats-panel__status[data-v-ec96601b]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);--tw-leading:1;display:flex;flex-direction:column;line-height:1}.viewer-stats-panel__status-label[data-v-ec96601b]{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);line-height:1;--tw-tracking:var(--tracking-wide,.025em);color:var(--muted-foreground);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}.viewer-stats-panel__status-row[data-v-ec96601b]{align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-leading:1;display:flex;line-height:1}.viewer-stats-panel__time[data-v-ec96601b]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);color:var(--foreground);font-weight:var(--font-weight-bold,700);line-height:1;--tw-numeric-spacing:tabular-nums;font-family:Montserrat,sans-serif;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.viewer-stats-panel__live[data-v-ec96601b]{align-items:center;color:var(--muted-foreground);display:inline-flex;gap:calc(var(--spacing,.25rem)*1)}.viewer-stats-panel__live.is-live[data-v-ec96601b]{color:var(--color-electric,#325ea8)}.viewer-stats-panel__live.is-live[data-v-ec96601b]:where(.dark,.dark *){color:var(--foreground)}.viewer-stats-panel__live-dot[data-v-ec96601b]{background-color:var(--muted-foreground);border-radius:3.40282e+38px;display:inline-block;height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}.viewer-stats-panel__live.is-live .viewer-stats-panel__live-dot[data-v-ec96601b]{animation:viewer-stats-flash-ec96601b 2s infinite;background-color:var(--color-electric,#325ea8)}.viewer-stats-panel__live-text[data-v-ec96601b]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@keyframes viewer-stats-flash-ec96601b{30%{opacity:1}50%{opacity:0}70%{opacity:1}}@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}/*! tailwindcss v4.2.2 | 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)))){[data-v-9617a20e],[data-v-9617a20e]::backdrop,[data-v-9617a20e]:after,[data-v-9617a20e]:before{--tw-border-style:solid;--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.floor-plan-selector[data-v-9617a20e]{align-items:center;background-color:var(--card);border-color:var(--border);border-style:var(--tw-border-style);border-width:1px;bottom:calc(var(--spacing,.25rem)*2.5);gap:calc(var(--spacing,.25rem)*3);left:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);pointer-events:auto;--tw-shadow:var(--shadow-md);border-radius:8px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;position:absolute}.floor-plan-selector[data-v-9617a20e]:where(.dark,.dark *){background-color:var(--popover);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.floor-plan-selector__icon[data-v-9617a20e]{align-items:center;background-color:#325ea81a;border-radius:3.40282e+38px;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);justify-content:center;width:calc(var(--spacing,.25rem)*8)}@supports (color:color-mix(in lab,red,red)){.floor-plan-selector__icon[data-v-9617a20e]{background-color:color-mix(in oklab,var(--color-electric,#325ea8) 10%,transparent)}}.floor-plan-selector__icon[data-v-9617a20e]{color:var(--color-electric,#325ea8)}.floor-plan-selector__content[data-v-9617a20e]{gap:calc(var(--spacing,.25rem)*.5);min-width:calc(var(--spacing,.25rem)*0);--tw-leading:1;display:flex;flex-direction:column;line-height:1}.floor-plan-selector__title[data-v-9617a20e]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);color:var(--foreground);text-transform:uppercase}.floor-plan-selector__subtitle[data-v-9617a20e],.floor-plan-selector__title[data-v-9617a20e]{letter-spacing:var(--tracking-wide,.025em);line-height:1;margin:calc(var(--spacing,.25rem)*0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.floor-plan-selector__subtitle[data-v-9617a20e]{--tw-leading:1;--tw-tracking:var(--tracking-wide,.025em);color:var(--muted-foreground);font-size:10px}.floor-plan-selector__switch[data-v-9617a20e]{color:var(--muted-foreground)}@media (hover:hover){.floor-plan-selector__switch[data-v-9617a20e]:hover{color:var(--color-electric,#325ea8)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.image-container[data-v-55c99e25]{overflow:hidden}.responsive-image[data-v-55c99e25]{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}#spatium-viewer[data-v-55c99e25]:fullscreen{background-color:var(--color-card,#fff);height:100vh;width:100vw}#spatium-viewer:fullscreen #viewer-global-container[data-v-55c99e25],#spatium-viewer:fullscreen .pixi-container[data-v-55c99e25]{height:100vh!important}
