.vehicle-occupancies[data-v-d05f7f2f]{margin-top:.5rem}.vehicle-occupancies[data-v-d05f7f2f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.vehicle-occupancies__empty[data-v-d05f7f2f]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.vehicle-occupancies__empty[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.vehicle-card[data-v-d05f7f2f]{border-radius:.75rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vehicle-card[data-v-d05f7f2f]:is(.dark *){background-color:#1e293be6}.vehicle-card--active[data-v-d05f7f2f]{background-color:#ecfdf533;border-color:#a7f3d066;border-style:solid}.vehicle-card--active[data-v-d05f7f2f]:is(.dark *){background-color:#064e3b33;border-color:#04785799}.vehicle-card--departed[data-v-d05f7f2f]{border-style:dashed;--tw-border-opacity:1;background-color:#ffffffb3;border-color:rgb(203 213 225/var(--tw-border-opacity))}.vehicle-card--departed[data-v-d05f7f2f]:is(.dark *){--tw-border-opacity:1;background-color:#1e293b99;border-color:rgb(71 85 105/var(--tw-border-opacity))}.vehicle-card--collapsed[data-v-d05f7f2f]{border-style:dashed;opacity:.9}.vehicle-card__header[data-v-d05f7f2f]{gap:.75rem}.vehicle-card__avatar[data-v-d05f7f2f],.vehicle-card__header[data-v-d05f7f2f]{align-items:center;display:flex}.vehicle-card__avatar[data-v-d05f7f2f]{border-radius:9999px;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem;--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.vehicle-card__avatar[data-v-d05f7f2f]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.vehicle-card__headline[data-v-d05f7f2f]{flex:1 1 0%;margin:0}.vehicle-card__headline[data-v-d05f7f2f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.vehicle-card__plate[data-v-d05f7f2f]{font-size:1rem;font-weight:600;line-height:1.5rem;margin:0;text-transform:uppercase;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.vehicle-card__plate[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.vehicle-card__subtitle[data-v-d05f7f2f]{font-size:.8125rem;line-height:1.125rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.vehicle-card__subtitle[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.vehicle-card__status[data-v-d05f7f2f]{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;line-height:1rem;padding:.25rem .75rem}.vehicle-card__status--active[data-v-d05f7f2f]{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.vehicle-card__status--active[data-v-d05f7f2f]:is(.dark *){background-color:#10b98133;--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.vehicle-card__status--departed[data-v-d05f7f2f]{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.vehicle-card__status--departed[data-v-d05f7f2f]:is(.dark *){background-color:#47556980;--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.vehicle-card__summary[data-v-d05f7f2f]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.vehicle-card__summary[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.vehicle-card__body[data-v-d05f7f2f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.vehicle-card__body[data-v-d05f7f2f]{padding-top:.25rem}.vehicle-card__details[data-v-d05f7f2f]{display:grid;gap:.5rem}@media (min-width:640px){.vehicle-card__details[data-v-d05f7f2f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vehicle-card__detail[data-v-d05f7f2f]{display:flex;flex-direction:column;gap:.125rem}.vehicle-card__detail-label[data-v-d05f7f2f]{font-size:.75rem;font-weight:500;letter-spacing:.025em;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.vehicle-card__detail-label[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.vehicle-card__detail-value[data-v-d05f7f2f]{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.vehicle-card__detail-value[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.vehicle-card__dates[data-v-d05f7f2f]{display:grid;font-size:.875rem;gap:.5rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.vehicle-card__dates[data-v-d05f7f2f]:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.vehicle-card__toggle[data-v-d05f7f2f]{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;justify-content:space-between;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vehicle-card__toggle[data-v-d05f7f2f]:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.vehicle-card__toggle[data-v-d05f7f2f]:focus{outline:2px solid transparent;outline-offset:2px}.vehicle-card__toggle-icon[data-v-d05f7f2f]{font-size:.875rem;line-height:1.25rem}.status-card[data-v-1a74c636]{align-items:flex-start;border-radius:.75rem;border-style:solid;border-width:1px;display:flex;gap:1rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.status-card[data-v-1a74c636]:is(.dark *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.status-dot[data-v-1a74c636]{border-radius:9999px;display:inline-block;height:.75rem;margin-top:.25rem;width:.75rem}.status-available[data-v-1a74c636]{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.status-occupied[data-v-1a74c636]{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.status-disabled[data-v-1a74c636],.status-unknown[data-v-1a74c636]{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity))}.status-title[data-v-1a74c636]{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.status-title[data-v-1a74c636]:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.status-subtitle[data-v-1a74c636]{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.status-subtitle[data-v-1a74c636]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.toggle-label[data-v-1a74c636]{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.toggle-label[data-v-1a74c636]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.status-card--available[data-v-1a74c636]{background-color:#ecfdf533;border-color:#a7f3d099}.status-card--available[data-v-1a74c636]:is(.dark *){background-color:#10b9811a;border-color:#10b98166}.status-card--occupied[data-v-1a74c636]{background-color:#fff1f233;border-color:#fecdd399}.status-card--occupied[data-v-1a74c636]:is(.dark *){background-color:#f43f5e1a;border-color:#f43f5e66}.status-card--disabled[data-v-1a74c636],.status-card--unknown[data-v-1a74c636]{--tw-border-opacity:1;background-color:#e2e8f04d;border-color:rgb(203 213 225/var(--tw-border-opacity))}.status-card--disabled[data-v-1a74c636]:is(.dark *),.status-card--unknown[data-v-1a74c636]:is(.dark *){--tw-border-opacity:1;background-color:#3341554d;border-color:rgb(71 85 105/var(--tw-border-opacity))}.counter-container{background-color:#f0fdf4e6;border:1px solid rgba(21,128,61,.4);border-radius:.75rem;color:#15803de6;padding:1rem;transition:all;transition-duration:.3s}.counter-container:hover{border-color:#15803dcc;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.counter-container:is(.dark *){background-color:#f0fdf433;border-color:#4ade8066;color:#86eface6}.counter-container:hover:is(.dark *){border-color:#4ade80cc;--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.counter-container.closed{background-color:#fef1f1e6;border-color:#b91c1c66;color:#b91c1ce6}.counter-container.closed:hover{border-color:#b91c1ccc;--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.counter-container.closed:is(.dark *){background-color:#fef1f133;border-color:#f8727266;color:#fca6a6e6}.counter-container.closed:hover:is(.dark *){border-color:#f87272cc;--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.counter-container.mid{border-radius:.5rem;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.counter-container.mid:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.counter-container.mid:is(.dark *){background-color:#fffbeb33;border-color:#fbbf2466;color:#fbbf24e6}.counter-container.mid:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.panel-summary[data-v-98a8f824]{border-color:#458bf71a;border-top-width:1px;gap:.75rem;padding-top:.5rem}.panel-summary[data-v-98a8f824],.panel-summary-section[data-v-98a8f824]{display:flex;flex-direction:column}.panel-summary-section[data-v-98a8f824]{gap:.25rem}.description-text[data-v-98a8f824]{font-size:.6875rem;line-height:.875rem;margin:0;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.description-text[data-v-98a8f824]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.note-container[data-v-57cd9882]{align-items:center;border-radius:.5rem;border-style:solid;border-width:1px;display:flex;gap:.5rem;transition:all;transition-duration:.3s;--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.note-container[data-v-57cd9882]:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.note-container[data-v-57cd9882]:is(.dark *){background-color:#fffbeb33;border-color:#fbbf2466;color:#fbbf24e6}.note-container[data-v-57cd9882]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.description-text[data-v-4031a98a]{font-size:.6875rem;line-height:.875rem;margin:0;transition:all;transition-duration:.3s;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.group:hover .description-text[data-v-4031a98a]{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.description-text[data-v-4031a98a]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.group:hover .description-text[data-v-4031a98a]:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.info-container[data-v-4031a98a]{background-color:#458bf70d;border:1px solid rgba(69,139,247,.2);border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem;transition:all;transition-duration:.3s}.info-container[data-v-4031a98a],.info-container[data-v-4031a98a]:hover{--tw-text-opacity:1;color:rgb(69 139 247/var(--tw-text-opacity))}.info-container[data-v-4031a98a]:hover{border-color:#458bf766}.warning-note[data-v-e33b876e]{box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.warning-note[data-v-e33b876e]:active,.warning-note[data-v-e33b876e]:hover{box-shadow:0 0 29px #3198e920}.dark .warning-note[data-v-e33b876e],.dark .warning-note[data-v-e33b876e]:hover{box-shadow:none}.warning-note[data-v-e33b876e]{align-items:flex-start;border-radius:.5rem;border-style:solid;border-width:1px;display:flex;flex-direction:column;gap:.25rem;--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.warning-note[data-v-e33b876e]:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.warning-note[data-v-e33b876e]:is(.dark *){background-color:#1c1e28cc;border-color:#fbbf2466;color:#fbbf24e6}.warning-note[data-v-e33b876e]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.n-form-item-feedback-wrapper{display:none}.spot-card[data-v-6ecfe9d5]{border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;padding:.5rem}.spot-card.active[data-v-6ecfe9d5],.spot-card[data-v-6ecfe9d5]:hover{background-color:#458bf71a}.spot-selection-list[data-v-6ecfe9d5]:focus,.spot-selection-list[data-v-6ecfe9d5]:focus-visible{outline:none}.panel-summary[data-v-ad044cf4]{border-color:#458bf71a;border-top-width:1px;gap:.75rem;padding-top:.5rem}.panel-summary[data-v-ad044cf4],.panel-summary-section[data-v-ad044cf4]{display:flex;flex-direction:column}.panel-summary-section[data-v-ad044cf4]{gap:.25rem}.description-text[data-v-ad044cf4]{font-size:.6875rem;line-height:.875rem;margin:0;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.description-text[data-v-ad044cf4]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.group-item[data-v-d72a1ce9]{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem}.group-item[data-v-d72a1ce9]:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.radio-button[data-v-e395593b]{align-items:center;border-radius:.375rem;border-style:solid;border-width:1px;cursor:pointer;justify-content:center;--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity));padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.radio-button[data-v-e395593b]:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.radio-button.selected[data-v-e395593b]{--tw-border-opacity:1;background-color:#458bf71a;border-color:rgb(69 139 247/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(69 139 247/var(--tw-text-opacity))}.description-text[data-v-e395593b]{font-size:.6875rem;line-height:.875rem;margin:0;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.description-text[data-v-e395593b]:is(.dark *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.filter[data-v-7eccdaa0]{align-items:center;border-radius:.5rem;display:flex;gap:3rem;justify-content:space-between;padding:.5rem}.filter[data-v-7eccdaa0]:hover{background-color:#458bf71a}.filter:hover .only-button[data-v-7eccdaa0]{opacity:1}.only-button[data-v-7eccdaa0]{opacity:0}.floating-popover[data-v-7eccdaa0]{box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.floating-popover[data-v-7eccdaa0]:active,.floating-popover[data-v-7eccdaa0]:hover{box-shadow:0 0 29px #3198e920}.dark .floating-popover[data-v-7eccdaa0],.dark .floating-popover[data-v-7eccdaa0]:hover{box-shadow:none}.floating-popover[data-v-7eccdaa0]{background-color:#fff}.dark .floating-popover[data-v-7eccdaa0]{background-color:#2b2d38}.floating-popover[data-v-7eccdaa0]{border-radius:.5rem;outline-color:transparent;outline-style:solid;outline-width:1px;padding:.25rem}.floating-popover[data-v-7eccdaa0]:hover{outline-color:#458bf7}.filter[data-v-45703169]{align-items:center;border-radius:.5rem;display:flex;gap:3rem;justify-content:space-between;padding:.5rem}.filter[data-v-45703169]:hover{background-color:#458bf71a}.only-button[data-v-45703169]{opacity:0}.group:hover .only-button[data-v-45703169]{opacity:1}.floating-popover[data-v-45703169]{box-shadow:0 2px 11px 5px #1f639720}.floating-popover[data-v-45703169]:active,.floating-popover[data-v-45703169]:hover{box-shadow:0 0 29px #3198e920}.dark .floating-popover[data-v-45703169],.dark .floating-popover[data-v-45703169]:hover{box-shadow:none}.floating-popover[data-v-45703169]{background-color:#fff}.dark .floating-popover[data-v-45703169]{background-color:#2b2d38}.floating-popover[data-v-45703169]{border-radius:.5rem;padding:.25rem}.layer[data-v-d7db6713]{align-items:center;border-radius:.5rem;display:flex;gap:3rem;justify-content:space-between;padding:.5rem}.layer[data-v-d7db6713]:hover{background-color:#458bf71a}.layer:hover .only-button[data-v-d7db6713]{opacity:1}.only-button[data-v-d7db6713]{opacity:0}.floating-popover[data-v-d7db6713]{box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.floating-popover[data-v-d7db6713]:active,.floating-popover[data-v-d7db6713]:hover{box-shadow:0 0 29px #3198e920}.dark .floating-popover[data-v-d7db6713],.dark .floating-popover[data-v-d7db6713]:hover{box-shadow:none}.floating-popover[data-v-d7db6713]{background-color:#fff}.dark .floating-popover[data-v-d7db6713]{background-color:#2b2d38}.floating-popover[data-v-d7db6713]{border-radius:.5rem;outline-color:transparent;outline-style:solid;outline-width:1px;padding:.25rem}.floating-popover[data-v-d7db6713]:hover{outline-color:#458bf7}.floating-tool[data-v-d7db6713]{background-color:#fff;box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.dark .floating-tool[data-v-d7db6713]{background-color:#2b2d38}.floating-tool[data-v-d7db6713]{align-items:center;cursor:pointer;flex-shrink:0;height:1.5rem;justify-content:center;padding:.5rem;width:1.5rem}.floating-tool[data-v-d7db6713]:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.floating-tool.button[data-v-d7db6713]{align-items:center;display:flex;gap:.5rem;justify-content:center;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(69 139 247/var(--tw-text-opacity))}.floating-tool.button[data-v-d7db6713]:hover{outline-color:#458bf7}.floating-tool.error[data-v-d7db6713]{box-shadow:0 2px 11px 5px #971f1f20;--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity))!important}.floating-tool.error[data-v-d7db6713]:hover{outline-color:#ef4444!important}.floating-tool.error[data-v-d7db6713]:is(.dark *){--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.floating-tool[data-v-d7db6713]:hover{box-shadow:0 2px 11px 5px #3198e920}.floating-tool[data-v-d7db6713]:hover:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.floating-tool[data-v-d7db6713]:active{box-shadow:0 0 29px #3198e920}.floating-tool.error[data-v-d7db6713]:hover{box-shadow:0 2px 11px 5px #e9313121}.floating-tool.error[data-v-d7db6713]:active{box-shadow:0 0 29px #e9313121}.control-line[data-v-06026bdb]{align-items:center;border-radius:.375rem;cursor:pointer;display:flex;gap:2rem;justify-content:space-between;padding:.5rem}.control-line[data-v-06026bdb]:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.control-line[data-v-06026bdb]:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(13 14 19/var(--tw-bg-opacity))}.control-line p[data-v-06026bdb]{margin:0}.control-line p[data-v-06026bdb],mouse-button[data-v-06026bdb]{font-size:.75rem;line-height:1rem}mouse-button[data-v-06026bdb]{background:#fbfcfc;border:1px solid #e8e8e8;border-radius:9999px;cursor:pointer;display:flex;font-weight:600;height:1rem;justify-content:center;min-width:1rem;padding:.5rem;transition:all .3s}mouse-button[data-v-06026bdb]:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}mouse-button[data-v-06026bdb]:hover{border:1px solid #bdbdbd}keyboard-button[data-v-06026bdb]{background:#fbfcfc;border:1px solid #e8e8e8;border-radius:.375rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:1rem;justify-content:center;line-height:1rem;min-width:1rem;padding:.5rem;transition:all .3s;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}keyboard-button[data-v-06026bdb]:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}keyboard-button[data-v-06026bdb]:hover{border:1px solid #bdbdbd}keyboard-button.space[data-v-06026bdb]{padding-left:2rem;padding-right:2rem}keyboard-button.delete[data-v-06026bdb]{padding-left:1.5rem;padding-right:1.5rem}keyboard-button.shift[data-v-06026bdb]{padding-left:1rem;padding-right:1rem}.mac-os .win-only[data-v-06026bdb],.win-os .mac-only[data-v-06026bdb]{display:none}.legend-sheet{background-color:#fff;box-shadow:0 2px 11px 5px #1f639720;transition:right .8s ease-in-out;transition:all;transition-duration:.3s}.dark .legend-sheet{background-color:#2b2d38}.legend-sheet{border-radius:.75rem;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;outline-color:#458bf733;outline-style:solid;outline-width:1px;position:absolute;right:-26rem;top:.5rem;width:24rem;z-index:20}.legend-sheet:hover{outline-color:#458bf7}.legend-sheet:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.legend-sheet:hover{box-shadow:0 2px 11px 5px #3198e920}.legend-sheet:hover:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.legend-sheet:active{box-shadow:0 0 29px #3198e920}.legend-sheet:active:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),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:.5rem;height:3rem}.legend-sheet-body{padding:0 1rem 1rem}.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:.5rem;cursor:pointer;display:flex;gap:1rem;padding:.5rem;transition:all;transition-duration:.3s}.legend-asset-card:hover{background-color:#458bf71a}@keyframes show-sheet{0%{right:-26rem}20%{right:-28rem}60%{right:2.5rem}80%{right:-.5rem}to{right:.5rem}}@keyframes hide-sheet{0%{right:0}20%{right:6rem}60%{right:-26rem}80%{right:-23rem}to{right:-26rem}}.asset-manager-input[data-v-7f198db4]{background-color:#fff;transition:all;transition-duration:.3s}.dark .asset-manager-input[data-v-7f198db4]{background-color:#2b2d38}.asset-manager-input[data-v-7f198db4]{border-radius:9999px;border-style:none;padding:0 0 0 .5rem;width:100%}.asset-manager-input[data-v-7f198db4]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(69 139 247/var(--tw-placeholder-opacity))}.asset-manager-input[data-v-7f198db4]::placeholder{--tw-placeholder-opacity:1;color:rgb(69 139 247/var(--tw-placeholder-opacity))}.asset-manager-input[data-v-7f198db4]{outline:2px solid transparent;outline-offset:2px}.asset-manager-input[data-v-7f198db4]:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.asset-manager-input[data-v-7f198db4]:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(203 213 225/var(--tw-placeholder-opacity))}.asset-manager-input[data-v-7f198db4]:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(203 213 225/var(--tw-placeholder-opacity))}.input-container[data-v-7f198db4]{position:relative;width:100%}.input-suffix[data-v-7f198db4]{flex-direction:row!important}.preset-button[data-v-7f198db4]{align-items:center;border-radius:.375rem;border-style:solid;border-width:1px;cursor:pointer;display:flex;gap:.25rem;width:-moz-fit-content;width:fit-content;--tw-border-opacity:1;background-color:#faf5ffcc;border-color:rgb(168 85 247/var(--tw-border-opacity));color:rgb(168 85 247/var(--tw-text-opacity));font-size:.6875rem;line-height:.875rem;padding:.25rem .5rem}.preset-button[data-v-7f198db4],.preset-button[data-v-7f198db4]:hover{--tw-text-opacity:1}.preset-button[data-v-7f198db4]:hover{background-color:#faf5ff1a;color:rgb(147 51 234/var(--tw-text-opacity))}.preset-button[data-v-7f198db4]:is(.dark *){--tw-border-opacity:1;background-color:#9333ea33;border-color:rgb(216 180 254/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.input-wrapper[data-v-7f198db4]{border-radius:2rem;border-style:solid;border-width:1px;transition:all;transition-duration:.3s;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));padding-left:.25rem;padding-right:.25rem}.input-wrapper[data-v-7f198db4]:focus-within{border-radius:.5rem}.input-wrapper[data-v-7f198db4]:hover{border-color:#458bf733}.input-wrapper[data-v-7f198db4]:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.asset-manager-body[data-v-7f198db4]{max-height:24rem;overflow-y:auto;padding:.25rem}.asset-manager-footer[data-v-7f198db4]{background-color:#458bf71a;border-radius:.5rem;font-size:.625rem;line-height:.8125rem;padding:.5rem;transition:all;transition-duration:.3s;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.asset-manager-footer[data-v-7f198db4]:hover{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.viewer-toolbar-container[data-v-a3f8f34c]{left:0;pointer-events:none;position:absolute;top:.25rem;transition:right .8s ease-in-out;width:100%;z-index:10}.viewer-toolbar-container.idle[data-v-a3f8f34c]{animation:bounce-up-a3f8f34c .8s ease-in-out forwards}.viewer-toolbar-container.visible[data-v-a3f8f34c]{animation:bounce-down-a3f8f34c .8s ease-in-out forwards}.viewer-toolbar[data-v-a3f8f34c]{display:grid;flex-grow:1;grid-template-columns:repeat(3,minmax(0,1fr));height:100%;justify-content:space-between;padding:.5rem;pointer-events:none}.heads-up-note[data-v-a3f8f34c]{display:flex;gap:.5rem;transition:all;transition-duration:.3s;width:-moz-fit-content;width:fit-content}.heads-up-note-container[data-v-a3f8f34c]{box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.heads-up-note-container[data-v-a3f8f34c]:active,.heads-up-note-container[data-v-a3f8f34c]:hover{box-shadow:0 0 29px #3198e920}.dark .heads-up-note-container[data-v-a3f8f34c],.dark .heads-up-note-container[data-v-a3f8f34c]:hover{box-shadow:none}.heads-up-note-container[data-v-a3f8f34c]{background-color:#fff}.dark .heads-up-note-container[data-v-a3f8f34c]{background-color:#2b2d38}.heads-up-note-container[data-v-a3f8f34c]{border:1px solid transparent;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;pointer-events:auto;width:-moz-fit-content;width:fit-content}.heads-up-note-container[data-v-a3f8f34c]:hover{--tw-border-opacity:1;border-color:rgb(69 139 247/var(--tw-border-opacity))}.asset-manager-container[data-v-a3f8f34c]{background-color:#fff;box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.dark .asset-manager-container[data-v-a3f8f34c]{background-color:#2b2d38}.asset-manager-container[data-v-a3f8f34c]{align-items:center;border-radius:2rem;display:flex;height:-moz-fit-content;height:fit-content;min-width:18rem;outline-color:transparent;outline-style:solid;outline-width:1px;padding:.5rem}.asset-manager-container[data-v-a3f8f34c]:focus-within{outline-color:#458bf7}.asset-manager-container[data-v-a3f8f34c]:hover{outline-color:#458bf733}.asset-manager-container[data-v-a3f8f34c]:has(div:hover):hover{outline-color:#458bf7}.asset-manager-container[data-v-a3f8f34c]:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.asset-manager-container.open[data-v-a3f8f34c]{border-radius:.75rem;min-width:24rem;outline-color:#458bf7}.floating-tool[data-v-a3f8f34c]{background-color:#fff;box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.dark .floating-tool[data-v-a3f8f34c]{background-color:#2b2d38}.floating-tool[data-v-a3f8f34c]{height:1.5rem;outline-color:transparent;outline-style:solid;outline-width:1px;padding:.5rem}.floating-tool[data-v-a3f8f34c]:hover{outline-color:#458bf7}.floating-tool[data-v-a3f8f34c]:is(.dark *){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.floating-tool.button[data-v-a3f8f34c]{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(69 139 247/var(--tw-text-opacity))}.floating-tool.button[data-v-a3f8f34c]:hover{outline-color:#458bf7}.floating-tool.error[data-v-a3f8f34c]{box-shadow:0 2px 11px 5px #971f1f20;--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity))!important}.floating-tool.error[data-v-a3f8f34c]:hover{outline-color:#ef4444!important}.floating-tool.error[data-v-a3f8f34c]:is(.dark *){--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.floating-tool.circle[data-v-a3f8f34c]{align-items:center;border-radius:9999px;cursor:pointer;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.floating-tool.circle[data-v-a3f8f34c]:hover{outline-color:#458bf7}.floating-tool.square[data-v-a3f8f34c]{align-items:center;border-radius:.5rem;cursor:default;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.floating-tool.square[data-v-a3f8f34c]:hover{outline-color:#458bf7}.floating-tool[data-v-a3f8f34c]:hover{box-shadow:0 2px 11px 5px #3198e920}.floating-tool[data-v-a3f8f34c]:active{box-shadow:0 0 29px #3198e920}.floating-tool.error[data-v-a3f8f34c]:hover{box-shadow:0 2px 11px 5px #e9313121}.floating-tool.error[data-v-a3f8f34c]:active{box-shadow:0 0 29px #e9313121}@keyframes bounce-up-a3f8f34c{0%{top:0}20%{top:.25rem}60%{top:-4rem}to{top:-4rem}}@keyframes bounce-down-a3f8f34c{0%{top:-4rem}20%{top:-6rem}60%{top:.5rem}80%{top:-.25rem}to{top:0}}.component-container[data-v-f646153f]{height:100%;pointer-events:none;position:relative;z-index:10}.component-container.left[data-v-f646153f]{left:0}.component-container.right[data-v-f646153f]{right:0}.component-container.pinned[data-v-f646153f]{padding-bottom:0;padding-top:0;position:relative}.component-container.pinned.left[data-v-f646153f]{padding-right:.5rem}.component-container.pinned.right[data-v-f646153f]{padding-left:.5rem}.viewer-footer-container[data-v-133b4038]{bottom:-6rem;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:0;pointer-events:none;position:absolute;width:100%;z-index:10}.viewer-footer-container.hidden-under[data-v-133b4038]{animation:bounce-down-133b4038 .8s ease-in-out forwards}.viewer-footer-container.visible[data-v-133b4038]{animation:bounce-up-133b4038 .8s ease-in-out forwards}.viewer-footer[data-v-133b4038]{box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.viewer-footer[data-v-133b4038]:active,.viewer-footer[data-v-133b4038]:hover{box-shadow:0 0 29px #3198e920}.dark .viewer-footer[data-v-133b4038],.dark .viewer-footer[data-v-133b4038]:hover{box-shadow:none}.viewer-footer[data-v-133b4038]{background-color:#fff}.dark .viewer-footer[data-v-133b4038]{background-color:#2b2d38}.viewer-footer[data-v-133b4038]{border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;outline-color:transparent;outline-style:solid;outline-width:1px;padding:.5rem;pointer-events:auto}.viewer-footer[data-v-133b4038]:hover{outline-color:#458bf7}.warning-note[data-v-133b4038]{box-shadow:0 2px 11px 5px #1f639720;transition:all;transition-duration:.3s}.warning-note[data-v-133b4038]:active,.warning-note[data-v-133b4038]:hover{box-shadow:0 0 29px #3198e920}.dark .warning-note[data-v-133b4038],.dark .warning-note[data-v-133b4038]:hover{box-shadow:none}.warning-note[data-v-133b4038]{align-items:flex-start;border-radius:.5rem;border-style:solid;border-width:1px;display:flex;flex-direction:column;gap:.25rem;--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));padding:.5rem;--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.warning-note[data-v-133b4038]:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.warning-note[data-v-133b4038]:is(.dark *){background-color:#1c1e28cc;border-color:#fbbf2466;color:#fbbf24e6}.warning-note[data-v-133b4038]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.warning-note.idle[data-v-133b4038]{animation:bounce-down-133b4038 .8s ease-in-out forwards}.warning-note.visible[data-v-133b4038]{animation:bounce-up-133b4038 .8s ease-in-out forwards}@keyframes bounce-up-133b4038{0%{bottom:-6rem}20%{bottom:-6.25rem}60%{bottom:1.5rem}80%{bottom:.75rem}to{bottom:1rem}}@keyframes bounce-down-133b4038{0%{bottom:1rem}20%{bottom:1.25rem}60%{bottom:-6.25rem}to{bottom:-6rem}}.image-container[data-v-fefb3737]{overflow:hidden}.responsive-image[data-v-fefb3737]{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}
