.q-palette-icon[data-v-e133f3e4]{background:rgba(var(--color-surface-raised),.9);border:1px solid rgb(var(--color-border-muted));width:2rem;height:2rem;color:rgb(var(--color-text-muted));border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.q-nav.q-active .q-palette-icon[data-v-e133f3e4]{background:rgba(var(--color-primary),.14);border-color:rgba(var(--color-primary),.3);color:rgb(var(--color-primary))}.q-status-pill[data-v-e133f3e4]{font-family:var(--font-heading);border:1px solid rgb(var(--color-border-muted));color:rgb(var(--color-text-muted));border-radius:9999px;flex:none;align-items:center;gap:.4rem;padding:.28rem .7rem;font-size:.72rem;font-weight:500;display:inline-flex}.q-status-pill.on[data-v-e133f3e4]{border-color:rgba(var(--color-primary),.35);color:rgb(var(--color-text));background:rgba(var(--color-primary),.08)}.q-status-dot[data-v-e133f3e4]{background:rgb(var(--color-border-strong));border-radius:50%;width:8px;height:8px;display:inline-block}.q-status-pill.on .q-status-dot[data-v-e133f3e4]{background:linear-gradient(135deg,rgb(var(--color-primary)),rgb(var(--color-secondary)));box-shadow:0 0 8px rgba(var(--color-primary),.8)}.q-search-spinner[data-v-e133f3e4]{background:conic-gradient(from 0deg,rgb(var(--color-primary)),rgb(var(--color-secondary)) 55%,transparent 78%);border-radius:9999px;width:.95rem;height:.95rem;animation:.8s linear infinite q-search-spin-e133f3e4;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}@keyframes q-search-spin-e133f3e4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.q-search-spinner[data-v-e133f3e4]{animation:1.2s ease-in-out infinite q-search-pulse-e133f3e4}@keyframes q-search-pulse-e133f3e4{50%{opacity:.3}}}.detail-aside[data-v-a23bbaf8]{width:var(--detail-w,min(28rem,100%));transition:width .25s}@media (width<=767px){.detail-aside[data-v-a23bbaf8]{width:100%}}.detail-aside.detail-no-anim[data-v-a23bbaf8]{transition:none}.detail-handle[data-v-a23bbaf8]:focus-visible,.detail-handle[data-v-a23bbaf8]:hover{background:rgba(var(--color-primary),.35)}.slide-side-enter-active[data-v-a23bbaf8],.slide-side-leave-active[data-v-a23bbaf8]{transition:width .25s}.slide-side-enter-from[data-v-a23bbaf8],.slide-side-leave-to[data-v-a23bbaf8]{width:0}.time-stepper[data-v-9eccf2a7]{align-items:stretch;gap:0;display:flex}.time-stepper>.step-input[data-v-9eccf2a7]{text-align:center;min-width:0;font-family:var(--font-heading);font-variant-numeric:tabular-nums;border-left:none;border-right:none;border-radius:0;flex:1;padding-top:.5rem;padding-bottom:.5rem;font-size:2rem;font-weight:700}.time-stepper>.step-btn[data-v-9eccf2a7]{flex-shrink:0;padding:0 1.25rem;font-size:1.5rem;font-weight:600}.time-stepper>.step-btn[data-v-9eccf2a7]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.time-stepper>.step-btn[data-v-9eccf2a7]:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.slider-wrap[data-v-9eccf2a7]{position:relative}.slider-ticks[data-v-9eccf2a7]{pointer-events:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tick[data-v-9eccf2a7]{background:rgb(var(--color-border-strong));width:1px;height:6px;position:absolute;top:-3px;transform:translate(-50%)}.tick.big[data-v-9eccf2a7]{background:rgb(var(--color-primary));width:2px;height:10px;top:-5px}.q-slider[data-v-9eccf2a7]{appearance:none;background:rgb(var(--color-surface-raised));border:1px solid rgb(var(--color-border-muted));cursor:pointer;border-radius:9999px;outline:none;height:8px}.q-slider[data-v-9eccf2a7]::-webkit-slider-thumb{appearance:none;background:linear-gradient(135deg,rgb(var(--color-primary)),rgb(var(--color-secondary)));border:3px solid rgb(var(--color-surface));width:22px;height:22px;box-shadow:0 0 12px rgba(var(--color-primary),.5);border-radius:50%}.q-slider[data-v-9eccf2a7]::-moz-range-thumb{background:linear-gradient(135deg,rgb(var(--color-primary)),rgb(var(--color-secondary)));border:3px solid rgb(var(--color-surface));width:16px;height:16px;box-shadow:0 0 12px rgba(var(--color-primary),.5);border-radius:50%}.slide-left-enter-active[data-v-f484e4a9],.slide-left-leave-active[data-v-f484e4a9],.slide-right-enter-active[data-v-f484e4a9],.slide-right-leave-active[data-v-f484e4a9]{transform-origin:50%;transition:transform .3s,opacity .3s}.slide-left-enter-from[data-v-f484e4a9]{opacity:0;transform:translate(14rem)scale(.72)}.slide-left-leave-to[data-v-f484e4a9],.slide-right-enter-from[data-v-f484e4a9]{opacity:0;transform:translate(-14rem)scale(.72)}.slide-right-leave-to[data-v-f484e4a9]{opacity:0;transform:translate(14rem)scale(.72)}.q-side-move[data-v-f484e4a9]{transition:transform .3s}.q-side-enter-active[data-v-f484e4a9],.q-side-leave-active[data-v-f484e4a9]{transition:opacity .25s,transform .25s}.q-side-enter-from[data-v-f484e4a9]{opacity:0;transform:translateY(10px)}.q-side-leave-to[data-v-f484e4a9]{opacity:0;position:absolute}.tour-glow[data-v-d74a4dfb]{border:1px solid rgba(var(--color-primary),.35);box-shadow:inset 0 0 90px rgba(var(--color-primary),.22),inset 0 0 24px rgba(var(--color-primary),.14);animation:2.4s ease-in-out infinite tour-glow-pulse-d74a4dfb}@keyframes tour-glow-pulse-d74a4dfb{50%{box-shadow:inset 0 0 130px rgba(var(--color-primary),.32),inset 0 0 30px rgba(var(--color-primary),.2)}}.tour-nav[data-v-d74a4dfb]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s}.tour-nav-right[data-v-d74a4dfb]{opacity:.25;transform:translate(75%,-50%)scale(.85)}.tour-nav-left[data-v-d74a4dfb]{opacity:.25;transform:translate(-75%,-50%)scale(.85)}.tour-nav-right.zone-active[data-v-d74a4dfb],.tour-nav-right[data-v-d74a4dfb]:focus-visible,.tour-nav-right[data-v-d74a4dfb]:hover,.tour-nav-left.zone-active[data-v-d74a4dfb],.tour-nav-left[data-v-d74a4dfb]:focus-visible,.tour-nav-left[data-v-d74a4dfb]:hover{opacity:1;transform:translateY(-50%)scale(1)}.tour-nav[data-v-d74a4dfb]:disabled{opacity:.1}@media (prefers-reduced-motion:reduce){.tour-glow[data-v-d74a4dfb]{animation:none}.tour-nav[data-v-d74a4dfb]{transition:opacity .2s}.tour-nav-left[data-v-d74a4dfb],.tour-nav-right[data-v-d74a4dfb]{transform:translateY(-50%)}}
