@keyframes v-pulseStretchDelay{0%,80%{transform:scale(1);-webkit-opacity:1;opacity:1}45%{transform:scale(.1);-webkit-opacity:.7;opacity:.7}}.space-canvas-snapshot[data-v-70d631f8]{display:block;width:100%;height:auto;background:var(--space-canvas-surface, transparent)}.snapshot-partition[data-v-70d631f8],.snapshot-opening[data-v-70d631f8],.snapshot-property-enhancement[data-v-70d631f8]{cursor:help;transition:fill-opacity 80ms ease-out}.snapshot-partition[data-v-70d631f8]:hover,.snapshot-opening[data-v-70d631f8]:hover{fill-opacity:1}.snapshot-property-enhancement[data-v-70d631f8]:hover{stroke-width:.4}.snapshot-label[data-v-70d631f8]{pointer-events:none;font-family:var(--space-canvas-font-ui);fill:var(--space-canvas-ink-primary);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.snapshot-hover-label-text[data-v-70d631f8]{pointer-events:none;font-family:var(--space-canvas-font-ui);fill:var(--space-canvas-ink-primary);font-weight:600;paint-order:stroke;stroke:var(--space-canvas-surface, #FFFFFF);stroke-width:.35;-webkit-user-select:none;-moz-user-select:none;user-select:none}.region-draft-refine[data-v-91a2980d]{margin-top:4px}.region-draft-refine__start[data-v-91a2980d],.region-draft-refine__confirm[data-v-91a2980d],.region-draft-refine__cancel[data-v-91a2980d]{font-size:13px;font-weight:600;line-height:1.2;border-radius:6px;padding:5px 12px;cursor:pointer;border:1px solid transparent;transition:background-color .12s ease-in-out}.region-draft-refine__start[data-v-91a2980d]{background:rgba(45,212,191,.12);color:#0f766e;border-color:#2dd4bf66}.region-draft-refine__start[data-v-91a2980d]:hover{background:rgba(45,212,191,.2)}.region-draft-refine__hint[data-v-91a2980d]{font-size:12px;color:#6b7280;margin-bottom:6px}.region-draft-refine__actions[data-v-91a2980d]{display:flex;gap:8px}.region-draft-refine__confirm[data-v-91a2980d]{background:#2dd4bf;color:#fff}.region-draft-refine__confirm[data-v-91a2980d]:hover:not(:disabled){background:#14b8a6}.region-draft-refine__cancel[data-v-91a2980d]{background:transparent;color:#6b7280;border-color:#d1d5db}.region-draft-refine__confirm[data-v-91a2980d]:disabled,.region-draft-refine__cancel[data-v-91a2980d]:disabled{opacity:.6;cursor:not-allowed}.region-draft-refine__mobile-note[data-v-91a2980d]{font-size:12px;color:#6b7280}@media (prefers-color-scheme: dark){.region-draft-refine__start[data-v-91a2980d]{color:#5eead4}.region-draft-refine__hint[data-v-91a2980d],.region-draft-refine__cancel[data-v-91a2980d],.region-draft-refine__mobile-note[data-v-91a2980d]{color:#9ca3af}.region-draft-refine__cancel[data-v-91a2980d]{border-color:#4b5563}}.unlock-progress[data-v-336db7d2]{border-radius:8px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000001a}.progress-content[data-v-336db7d2]{display:flex;align-items:flex-start;gap:12px}.status-icon[data-v-336db7d2]{flex-shrink:0;margin-top:2px}.progress-message[data-v-336db7d2]{flex:1;min-width:0}.submessage[data-v-336db7d2]{word-wrap:break-word}.progress-actions[data-v-336db7d2]{border-top:1px solid #e5e7eb;padding-top:16px;margin-top:16px}.animate-spin[data-v-336db7d2]{animation:spin-336db7d2 1s linear infinite}@keyframes spin-336db7d2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.unlock-progress.bg-gray-800 .progress-actions[data-v-336db7d2]{border-top-color:#4b5563}.unlock-progress.bg-gray-800 .submessage[data-v-336db7d2]{color:#9ca3af}.unlock-control[data-v-1aefe7e2]{display:inline-flex;align-items:stretch}.sr-only[data-v-1aefe7e2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.unlock-chip__label[data-v-248a9c69]{display:none}.unlock-chip__label--expanded[data-v-248a9c69]{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:.25rem;animation:unlock-chip-label-expand-248a9c69 .2s ease forwards}@keyframes unlock-chip-label-expand-248a9c69{0%{max-width:0}to{max-width:200px}}.unlock-chip.is-static .unlock-chip__label--expanded[data-v-248a9c69]{animation:none;max-width:200px}.unlock-chip--reserve[data-v-248a9c69]{display:inline-grid;align-items:center;pointer-events:none}.unlock-chip--reserve[data-v-248a9c69]>*{grid-area:1 / 1}.unlock-chip--reserve[data-v-248a9c69]>:not(.unlock-chip__ghost){justify-self:end;pointer-events:auto}.unlock-chip__ghost[data-v-248a9c69]{visibility:hidden;display:inline-flex;align-items:center}.unlock-chip__ghost-label[data-v-248a9c69]{display:inline-block;overflow:hidden;white-space:nowrap;max-width:200px;margin-left:.25rem}.unlock-chip[data-v-248a9c69]:not(.is-expanded) .unlock-control>button{padding-left:5px;padding-right:5px}.unlock-chip:not(.is-expanded) [data-test=unlock-chip-guest][data-v-248a9c69]{padding-left:5px;padding-right:5px}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.filtered-marker-icon{z-index:1020!important}.dimmed-marker-icon{z-index:1000!important}.v-spinner{text-align:center}.v-spinner .v-square{animation:v-squareDelay 3s 0s infinite cubic-bezier(.09,.57,.49,.9);animation-fill-mode:both;perspective:100px;display:inline-block}@keyframes v-squareDelay{25%{transform:rotateX(180deg) rotateY(0)}50%{transform:rotateX(180deg) rotateY(180deg)}75%{transform:rotateX(0) rotateY(180deg)}to{transform:rotateX(0) rotateY(0)}}@keyframes v-gridStretchDelay{0%{transform:scale(1)}50%{transform:scale(.5);-webkit-opacity:.7;opacity:.7}to{transform:scale(1);-webkit-opacity:1;opacity:1}}.animate-spin-slow[data-v-40625d79]{animation:spin-slow-40625d79 3s linear infinite}@keyframes spin-slow-40625d79{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.core-message-editor[data-v-2a148683]{word-break:break-word}.dark .v-popper--theme-dropdown .v-popper__inner{background:rgb(31 41 55);color:#f3f4f6;border-color:#374151}.dark .v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#1f2937}.dark .v-popper--theme-dropdown .v-popper__arrow-inner{border-color:#374151}.guided-tour-card[data-v-1046c063]{background:white;border-radius:12px;border:1px solid #e0e7ff;box-shadow:0 2px 8px #0000000f,0 1px 3px #0000000a;padding:12px;font-family:inherit;font-size:14px;min-width:0;max-width:100%;box-sizing:border-box;transition:box-shadow .15s}.guided-tour-card[data-v-1046c063]:hover{box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000f}.dark .guided-tour-card[data-v-1046c063]{background:#1f2937;border-color:#312e81;box-shadow:0 2px 8px #0003,0 1px 3px #00000026}.dark .guided-tour-card[data-v-1046c063]:hover{box-shadow:0 4px 16px #00000059,0 1px 4px #0003}.guided-tour-card--not-found[data-v-1046c063]{opacity:.7;padding:12px}.guided-tour-card--not-found .guided-tour-card__header[data-v-1046c063]{margin-bottom:0}.guided-tour-card__not-found-label[data-v-1046c063]{font-size:13px;color:#6b7280;font-style:italic}.dark .guided-tour-card__not-found-label[data-v-1046c063]{color:#9ca3af}.guided-tour-card__header[data-v-1046c063]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.guided-tour-card__icon[data-v-1046c063]{flex-shrink:0;width:18px;height:18px;color:#4f46e5}.dark .guided-tour-card__icon[data-v-1046c063]{color:#818cf8}.guided-tour-card__icon--muted[data-v-1046c063]{color:#9ca3af}.dark .guided-tour-card__icon--muted[data-v-1046c063]{color:#6b7280}.guided-tour-card__title[data-v-1046c063]{flex:1;min-width:0;font-size:14px;font-weight:600;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .guided-tour-card__title[data-v-1046c063]{color:#f3f4f6}.guided-tour-card__mode-badge[data-v-1046c063]{flex-shrink:0;display:inline-flex;align-items:center;padding:1px 6px;font-size:11px;font-weight:500;line-height:1.4;border-radius:4px;background:#eef2ff;color:#4338ca;text-transform:capitalize}.dark .guided-tour-card__mode-badge[data-v-1046c063]{background:#312e81;color:#a5b4fc}.guided-tour-card__meta[data-v-1046c063]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;color:#6b7280}.dark .guided-tour-card__meta[data-v-1046c063]{color:#9ca3af}.guided-tour-card__step-count[data-v-1046c063]{white-space:nowrap}.guided-tour-card__meta-sep[data-v-1046c063]{color:#d1d5db}.dark .guided-tour-card__meta-sep[data-v-1046c063]{color:#4b5563}.guided-tour-card__creator[data-v-1046c063]{display:inline-flex;align-items:center;gap:4px;min-width:0}.guided-tour-card__creator-avatar[data-v-1046c063]{flex-shrink:0}.guided-tour-card__creator-name[data-v-1046c063]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guided-tour-card__preview[data-v-1046c063]{margin:0 0 8px;font-size:13px;line-height:1.45;color:#374151;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dark .guided-tour-card__preview[data-v-1046c063]{color:#d1d5db}.guided-tour-card__unlock-offer[data-v-1046c063]{margin-bottom:8px}.guided-tour-card__actions[data-v-1046c063]{display:flex;align-items:center;gap:8px}.guided-tour-card__play-btn[data-v-1046c063]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;font-size:13px;font-weight:600;color:#fff;background:#4f46e5;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s}.guided-tour-card__play-btn[data-v-1046c063]:hover{background:#4338ca}.guided-tour-card__play-btn[data-v-1046c063]:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.dark .guided-tour-card__play-btn[data-v-1046c063]{background:#6366f1}.dark .guided-tour-card__play-btn[data-v-1046c063]:hover{background:#818cf8}.guided-tour-card__play-icon[data-v-1046c063]{width:14px;height:14px}.artemis-pin-placement[data-v-f85c4a2e]{display:none}.artemis-pin-placement__historical-badge[data-v-f85c4a2e]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(139,92,246,.08);color:#6d28d9;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.artemis-pin-placement__historical-icon[data-v-f85c4a2e]{width:12px;height:12px;flex-shrink:0;color:#8b5cf6}.artemis-pin-placement__historical-label[data-v-f85c4a2e]{font-variant-numeric:tabular-nums}.artemis-pin-placement__historical-suffix[data-v-f85c4a2e]{margin-left:2px;color:#7c3aed;font-weight:400;font-style:italic}.artemis-pin-placement-marker{background:transparent!important;border:none!important}.artemis-pin-placement-marker__body{position:relative;width:100%;height:100%;pointer-events:none}.artemis-pin-placement-marker__ring{position:absolute;top:50%;left:50%;width:28px;height:28px;border:2px solid #8b5cf6;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #8b5cf640;pointer-events:none}.artemis-pin-placement-marker__dot{position:absolute;top:50%;left:50%;width:10px;height:10px;background:#8b5cf6;border:2px solid #ffffff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000059;pointer-events:none}.artemis-pin-placement__popup-host{display:flex;align-items:center;justify-content:center;padding:2px 4px}.artemis-pin-placement__confirm-button{background:#8b5cf6;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #0003;transition:background-color .12s ease-in-out}.artemis-pin-placement__confirm-button:hover:not(:disabled){background:#7c3aed}.artemis-pin-placement__confirm-button:disabled{opacity:.6;cursor:not-allowed}.parcel-boundary-draw[data-v-59f211b2]{display:none}.parcel-boundary-draw__historical-badge[data-v-59f211b2]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(45,212,191,.1);color:#0f766e;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.parcel-boundary-draw__historical-icon[data-v-59f211b2]{width:13px;height:13px;flex-shrink:0;color:#2dd4bf}.parcel-boundary-draw__historical-label[data-v-59f211b2]{font-variant-numeric:tabular-nums}.parcel-boundary-draw__historical-suffix[data-v-59f211b2]{margin-left:2px;color:#0d9488;font-weight:400;font-style:italic}.parcel-boundary-draw__popup-host{display:flex;align-items:center;justify-content:center;padding:2px 4px}.parcel-boundary-draw__confirm-button{background:#2dd4bf;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #0003;transition:background-color .12s ease-in-out}.parcel-boundary-draw__confirm-button:hover:not(:disabled){background:#14b8a6}.parcel-boundary-draw__confirm-button:disabled{opacity:.6;cursor:not-allowed}.footprint-placement[data-v-88e151ba]{display:none}.footprint-placement__manual-hint[data-v-88e151ba]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:rgba(245,158,11,.1);color:#b45309;font-size:12px;line-height:1.4}.footprint-placement__manual-icon[data-v-88e151ba]{width:14px;height:14px;flex-shrink:0;color:#f59e0b}.footprint-placement__historical-badge[data-v-88e151ba]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(245,158,11,.1);color:#b45309;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.footprint-placement__historical-icon[data-v-88e151ba]{width:13px;height:13px;flex-shrink:0;color:#f59e0b}.footprint-placement__historical-suffix[data-v-88e151ba]{margin-left:2px;color:#d97706;font-weight:400;font-style:italic}.footprint-placement__action-bar{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;background:rgba(255,255,255,.96);border:1px solid rgba(245,158,11,.55);border-radius:8px;box-shadow:0 2px 6px #00000040;transition:opacity .14s ease-in-out}.footprint-placement__action-bar--faded{opacity:.15;pointer-events:none}.footprint-placement__confirm-button{background:#f59e0b;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #0003;transition:background-color .12s ease-in-out}.footprint-placement__confirm-button:hover:not(:disabled){background:#d97706}.footprint-placement__confirm-button:disabled{opacity:.6;cursor:not-allowed}.footprint-placement__shape-button{background:#ffffff;color:#b45309;border:1px solid #f59e0b;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #00000026;transition:background-color .12s ease-in-out}.footprint-placement__shape-button:hover{background:#fef3c7}.footprint-placement__handle{display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#ffffff;border:2px solid #f59e0b;box-shadow:0 1px 3px #0000004d;color:#b45309;font-size:13px;line-height:1;cursor:grab}.footprint-placement__handle--rotate{cursor:crosshair}.footprint-placement__handle--scale{cursor:nwse-resize}.footprint-placement__handle-glyph{pointer-events:none}.scalar-form-editor[data-v-3b6404fb]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid rgba(139,92,246,.35);border-radius:10px;background:rgba(139,92,246,.04);max-width:320px}.scalar-form-editor__header[data-v-3b6404fb]{display:flex;align-items:center;justify-content:space-between}.scalar-form-editor__title[data-v-3b6404fb]{font-size:13px;font-weight:600;color:#5b21b6;text-transform:capitalize}.scalar-form-editor__state[data-v-3b6404fb]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:#4b5563}.scalar-form-editor__state--error[data-v-3b6404fb]{color:#b91c1c}.scalar-form-editor__error-icon[data-v-3b6404fb]{width:16px;height:16px;flex-shrink:0;color:#dc2626}.scalar-form-editor__error-message[data-v-3b6404fb]{flex:1 1 auto;min-width:0}.scalar-form-editor__spinner[data-v-3b6404fb]{width:12px;height:12px;border:2px solid rgba(139,92,246,.3);border-top-color:#8b5cf6;border-radius:50%;animation:scalar-form-spin-3b6404fb .7s linear infinite}@keyframes scalar-form-spin-3b6404fb{to{transform:rotate(360deg)}}.scalar-form-editor__body[data-v-3b6404fb]{display:flex;flex-direction:column;gap:8px}.scalar-form-editor__input[data-v-3b6404fb]{width:100%;font-size:13px;border:1px solid #d1d5db;border-radius:6px;padding:6px 8px}.scalar-form-editor__input[data-v-3b6404fb]:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf6}.scalar-form-editor__currency[data-v-3b6404fb]{position:relative}.scalar-form-editor__currency-symbol[data-v-3b6404fb]{position:absolute;top:50%;left:8px;transform:translateY(-50%);font-size:13px;color:#6b7280;pointer-events:none}.scalar-form-editor__input--currency[data-v-3b6404fb]{padding-left:18px}.scalar-form-editor__confirm-error[data-v-3b6404fb]{margin:0;font-size:12px;color:#b91c1c}.scalar-form-editor__actions[data-v-3b6404fb]{display:flex;justify-content:flex-end;gap:8px}.scalar-form-editor__button[data-v-3b6404fb]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:1.2;border-radius:6px;padding:6px 12px;cursor:pointer;transition:background-color .12s ease-in-out}.scalar-form-editor__button-icon[data-v-3b6404fb]{width:14px;height:14px}.scalar-form-editor__button--ghost[data-v-3b6404fb]{background:#ffffff;color:#374151;border:1px solid #d1d5db}.scalar-form-editor__button--ghost[data-v-3b6404fb]:hover{background:#f9fafb}.scalar-form-editor__button--primary[data-v-3b6404fb]{background:#8b5cf6;color:#fff;border:1px solid transparent}.scalar-form-editor__button--primary[data-v-3b6404fb]:hover:not(:disabled){background:#7c3aed}.scalar-form-editor__button--primary[data-v-3b6404fb]:disabled{opacity:.5;cursor:not-allowed}.scalar-form-editor__historical-badge[data-v-3b6404fb]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(139,92,246,.08);color:#6d28d9;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;text-transform:capitalize}.scalar-form-editor__historical-icon[data-v-3b6404fb]{width:12px;height:12px;flex-shrink:0;color:#8b5cf6}.scalar-form-editor__historical-suffix[data-v-3b6404fb]{color:#7c3aed;font-weight:400;font-style:italic;text-transform:none}.select-structural-targets[data-v-c20d6249]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(99,102,241,.35);border-radius:10px;background:rgba(99,102,241,.06);font-size:13px;line-height:1.45}.select-structural-targets__purpose[data-v-c20d6249]{margin:0;color:#3730a3;font-weight:500}.select-structural-targets__members[data-v-c20d6249]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.select-structural-targets__chip[data-v-c20d6249]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid rgba(99,102,241,.4);border-radius:9999px;background:#ffffff;color:#4338ca;font-size:12px;font-weight:500;line-height:1.3;cursor:pointer;transition:background-color .12s ease-in-out,border-color .12s ease-in-out,color .12s ease-in-out}.select-structural-targets__chip[data-v-c20d6249]:hover{border-color:#6366f1b3}.select-structural-targets__chip--selected[data-v-c20d6249]{background:#6366f1;border-color:#6366f1;color:#fff}.select-structural-targets__footer[data-v-c20d6249]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.select-structural-targets__requirement[data-v-c20d6249]{color:#4338ca;font-size:12px}.select-structural-targets__requirement--unmet[data-v-c20d6249]{color:#b45309}.select-structural-targets__actions[data-v-c20d6249]{display:inline-flex;gap:8px}.select-structural-targets__cancel[data-v-c20d6249]{background:transparent;border:none;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;padding:6px 8px}.select-structural-targets__cancel[data-v-c20d6249]:hover{color:#374151}.select-structural-targets__confirm[data-v-c20d6249]{background:#6366f1;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #00000026;transition:background-color .12s ease-in-out}.select-structural-targets__confirm[data-v-c20d6249]:hover:not(:disabled){background:#4f46e5}.select-structural-targets__confirm[data-v-c20d6249]:disabled{opacity:.5;cursor:not-allowed}.select-structural-targets__historical-badge[data-v-c20d6249]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(99,102,241,.1);color:#4338ca;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-structural-targets__historical-icon[data-v-c20d6249]{font-size:12px}.select-structural-targets-card[data-v-9a607cbf]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(99,102,241,.35);border-radius:10px;background:rgba(99,102,241,.06);font-size:13px;line-height:1.45}.select-structural-targets-card__purpose[data-v-9a607cbf]{margin:0;color:#3730a3;font-weight:500}.select-structural-targets-card__members[data-v-9a607cbf]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.select-structural-targets-card__row[data-v-9a607cbf]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:1px solid rgba(99,102,241,.4);border-radius:8px;background:#ffffff;color:#4338ca;font-size:12px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .12s ease-in-out,border-color .12s ease-in-out,color .12s ease-in-out}.select-structural-targets-card__row[data-v-9a607cbf]:hover{border-color:#6366f1b3}.select-structural-targets-card__row--selected[data-v-9a607cbf]{background:#6366f1;border-color:#6366f1;color:#fff}.select-structural-targets-card__checkbox[data-v-9a607cbf]{font-size:14px;flex-shrink:0}.select-structural-targets-card__row-label[data-v-9a607cbf]{flex:1 1 auto}.select-structural-targets-card__footer[data-v-9a607cbf]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.select-structural-targets-card__requirement[data-v-9a607cbf]{color:#4338ca;font-size:12px}.select-structural-targets-card__requirement--unmet[data-v-9a607cbf]{color:#b45309}.select-structural-targets-card__actions[data-v-9a607cbf]{display:inline-flex;gap:8px}.select-structural-targets-card__cancel[data-v-9a607cbf]{background:transparent;border:none;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;padding:6px 8px}.select-structural-targets-card__cancel[data-v-9a607cbf]:hover{color:#374151}.select-structural-targets-card__confirm[data-v-9a607cbf]{background:#6366f1;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #00000026;transition:background-color .12s ease-in-out}.select-structural-targets-card__confirm[data-v-9a607cbf]:hover:not(:disabled){background:#4f46e5}.select-structural-targets-card__confirm[data-v-9a607cbf]:disabled{opacity:.5;cursor:not-allowed}.select-structural-targets-card__historical-badge[data-v-9a607cbf]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(99,102,241,.1);color:#4338ca;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.select-structural-targets-card__historical-icon[data-v-9a607cbf]{font-size:12px}.reorder-sequence[data-v-6659d308]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(139,92,246,.35);border-radius:10px;background:rgba(139,92,246,.06);font-size:13px;line-height:1.45}.reorder-sequence__hint[data-v-6659d308]{margin:0;color:#6d28d9;font-weight:500}.reorder-sequence__list[data-v-6659d308]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;counter-reset:none}.reorder-sequence__item[data-v-6659d308]{display:flex;align-items:center;gap:8px;padding:5px 10px;border:1px solid rgba(139,92,246,.4);border-radius:8px;background:#ffffff;color:#5b21b6;font-size:12px;font-weight:500;transition:background-color .12s ease-in-out,border-color .12s ease-in-out}.reorder-sequence__position[data-v-6659d308]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background:rgba(139,92,246,.15);color:#6d28d9;font-size:11px;font-weight:600;flex-shrink:0}.reorder-sequence__label[data-v-6659d308]{flex:1 1 auto}.reorder-sequence__footer[data-v-6659d308]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.reorder-sequence__requirement[data-v-6659d308]{color:#6d28d9;font-size:12px}.reorder-sequence__actions[data-v-6659d308]{display:inline-flex;gap:8px}.reorder-sequence__cancel[data-v-6659d308]{background:transparent;border:none;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;padding:6px 8px}.reorder-sequence__cancel[data-v-6659d308]:hover{color:#374151}.reorder-sequence__confirm[data-v-6659d308]{background:#8b5cf6;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #00000026;transition:background-color .12s ease-in-out}.reorder-sequence__confirm[data-v-6659d308]:hover:not(:disabled){background:#7c3aed}.reorder-sequence__confirm[data-v-6659d308]:disabled{opacity:.5;cursor:not-allowed}.reorder-sequence__historical-badge[data-v-6659d308]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(139,92,246,.1);color:#6d28d9;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.reorder-sequence__historical-icon[data-v-6659d308]{font-size:12px}.reorder-sequence-card[data-v-6cef0cfe]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(139,92,246,.35);border-radius:10px;background:rgba(139,92,246,.06);font-size:13px;line-height:1.45}.reorder-sequence-card__hint[data-v-6cef0cfe]{margin:0;color:#6d28d9;font-weight:500}.reorder-sequence-card__list[data-v-6cef0cfe]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.reorder-sequence-card__item[data-v-6cef0cfe]{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid rgba(139,92,246,.4);border-radius:8px;background:#ffffff;color:#5b21b6;font-size:12px;font-weight:500}.reorder-sequence-card__position[data-v-6cef0cfe]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background:rgba(139,92,246,.15);color:#6d28d9;font-size:11px;font-weight:600;flex-shrink:0}.reorder-sequence-card__label[data-v-6cef0cfe]{flex:1 1 auto}.reorder-sequence-card__controls[data-v-6cef0cfe]{display:inline-flex;gap:4px;flex-shrink:0}.reorder-sequence-card__move[data-v-6cef0cfe]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(139,92,246,.4);border-radius:6px;background:rgba(139,92,246,.08);color:#6d28d9;font-size:14px;line-height:1;cursor:pointer;transition:background-color .12s ease-in-out,border-color .12s ease-in-out}.reorder-sequence-card__move[data-v-6cef0cfe]:hover:not(:disabled){background:rgba(139,92,246,.18);border-color:#8b5cf6b3}.reorder-sequence-card__move[data-v-6cef0cfe]:disabled{opacity:.35;cursor:not-allowed}.reorder-sequence-card__footer[data-v-6cef0cfe]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.reorder-sequence-card__requirement[data-v-6cef0cfe]{color:#6d28d9;font-size:12px}.reorder-sequence-card__actions[data-v-6cef0cfe]{display:inline-flex;gap:8px}.reorder-sequence-card__cancel[data-v-6cef0cfe]{background:transparent;border:none;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;padding:6px 8px}.reorder-sequence-card__cancel[data-v-6cef0cfe]:hover{color:#374151}.reorder-sequence-card__confirm[data-v-6cef0cfe]{background:#8b5cf6;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:0 1px 3px #00000026;transition:background-color .12s ease-in-out}.reorder-sequence-card__confirm[data-v-6cef0cfe]:hover:not(:disabled){background:#7c3aed}.reorder-sequence-card__confirm[data-v-6cef0cfe]:disabled{opacity:.5;cursor:not-allowed}.reorder-sequence-card__historical-badge[data-v-6cef0cfe]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(139,92,246,.1);color:#6d28d9;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;vertical-align:middle;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.reorder-sequence-card__historical-icon[data-v-6cef0cfe]{font-size:12px}.place-on-canvas[data-v-f8b576a0]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--surface-accent, #5d3ec1);border-radius:8px;background:var(--surface-subtle, rgba(93, 62, 193, .06))}.place-on-canvas__hint[data-v-f8b576a0]{margin:0;font-size:13px;color:var(--text-secondary, #4b5563)}.place-on-canvas__footer[data-v-f8b576a0]{display:flex;align-items:center;justify-content:space-between;gap:12px}.place-on-canvas__requirement[data-v-f8b576a0]{font-size:12px;color:var(--text-secondary, #4b5563)}.place-on-canvas__actions[data-v-f8b576a0]{display:flex;gap:8px}.place-on-canvas__cancel[data-v-f8b576a0],.place-on-canvas__confirm[data-v-f8b576a0]{padding:6px 12px;border-radius:6px;font-size:13px;cursor:pointer}.place-on-canvas__cancel[data-v-f8b576a0]{border:1px solid var(--border-default, #d1d5db);background:transparent;color:var(--text-secondary, #4b5563)}.place-on-canvas__confirm[data-v-f8b576a0]{border:1px solid transparent;background:var(--surface-accent, #5d3ec1);color:var(--text-on-accent, #fff)}.place-on-canvas__confirm[data-v-f8b576a0]:disabled{opacity:.5;cursor:not-allowed}.place-on-canvas__historical-badge[data-v-f8b576a0]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:var(--surface-subtle, rgba(93, 62, 193, .08));color:var(--text-secondary, #6b7280);font-size:12px}.place-on-canvas__historical-icon[data-v-f8b576a0]{color:var(--surface-accent, #5d3ec1)}.place-on-canvas-card[data-v-19305408]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(93,62,193,.35);border-radius:10px;background:rgba(93,62,193,.06);font-size:13px;line-height:1.45}.place-on-canvas-card__hint[data-v-19305408]{margin:0;color:#5d3ec1;font-weight:500}.place-on-canvas-card__preview[data-v-19305408]{width:100%;max-height:240px;display:flex;justify-content:center;border-radius:8px;background:var(--space-canvas-surface, #ffffff);overflow:hidden}.place-on-canvas-card__controls[data-v-19305408]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.place-on-canvas-card__nudge[data-v-19305408]{display:flex;flex-direction:column;align-items:center;gap:4px}.place-on-canvas-card__nudge-row[data-v-19305408]{display:flex;gap:24px}.place-on-canvas-card__scale[data-v-19305408]{display:inline-flex;gap:6px;flex-wrap:wrap}.place-on-canvas-card__nudge button[data-v-19305408],.place-on-canvas-card__scale button[data-v-19305408]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(93,62,193,.4);border-radius:6px;background:rgba(93,62,193,.08);color:#5d3ec1;font-size:15px;line-height:1;cursor:pointer}.place-on-canvas-card__nudge button[data-v-19305408]:hover,.place-on-canvas-card__scale button[data-v-19305408]:hover{background:rgba(93,62,193,.18)}.place-on-canvas-card__footer[data-v-19305408]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.place-on-canvas-card__requirement[data-v-19305408]{color:#5d3ec1;font-size:12px}.place-on-canvas-card__actions[data-v-19305408]{display:inline-flex;gap:8px}.place-on-canvas-card__cancel[data-v-19305408]{background:transparent;border:none;color:#6b7280;font-size:12px;font-weight:500;cursor:pointer;padding:6px 8px}.place-on-canvas-card__cancel[data-v-19305408]:hover{color:#374151}.place-on-canvas-card__confirm[data-v-19305408]{background:#5d3ec1;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer}.place-on-canvas-card__confirm[data-v-19305408]:disabled{opacity:.5;cursor:not-allowed}.place-on-canvas-card__historical-badge[data-v-19305408]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background:rgba(93,62,193,.1);color:#5d3ec1;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:default}.place-on-canvas-card__historical-icon[data-v-19305408]{font-size:12px}.artemis-context-card-group[data-v-ae69e633]{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;vertical-align:middle}.artemis-context-card[data-v-ae69e633]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding:4px 10px;font-family:inherit;font-size:12px;line-height:1.4;color:#0f172a;background:#f0f9ff;border:1px solid #bae6fd;border-radius:9999px;box-sizing:border-box;vertical-align:middle}.dark .artemis-context-card[data-v-ae69e633]{color:#e2e8f0;background:#082f49;border-color:#075985}.artemis-context-card--clickable[data-v-ae69e633]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;cursor:pointer;text-align:left;font:inherit;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.artemis-context-card--clickable[data-v-ae69e633]:hover{background:#e0f2fe;border-color:#7dd3fc}.dark .artemis-context-card--clickable[data-v-ae69e633]:hover{background:#0c4a6e;border-color:#0369a1}.artemis-context-card--clickable[data-v-ae69e633]:focus-visible{outline:none;box-shadow:0 0 0 2px #0284c7}.dark .artemis-context-card--clickable[data-v-ae69e633]:focus-visible{box-shadow:0 0 0 2px #38bdf8}.artemis-context-card--clickable[data-v-ae69e633]:active{background:#bae6fd}.dark .artemis-context-card--clickable[data-v-ae69e633]:active{background:#075985}.artemis-context-card__jump-affordance[data-v-ae69e633]{flex-shrink:0;width:12px;height:12px;margin-left:2px;color:#0284c7;opacity:.7;transition:opacity .12s ease,transform .12s ease}.dark .artemis-context-card__jump-affordance[data-v-ae69e633]{color:#38bdf8}.artemis-context-card--clickable:hover .artemis-context-card__jump-affordance[data-v-ae69e633],.artemis-context-card--clickable:focus-visible .artemis-context-card__jump-affordance[data-v-ae69e633]{opacity:1;transform:translate(1px)}.artemis-context-card__icon[data-v-ae69e633]{flex-shrink:0;width:14px;height:14px;color:#0284c7}.dark .artemis-context-card__icon[data-v-ae69e633]{color:#38bdf8}.artemis-context-card__icon--muted[data-v-ae69e633]{color:#94a3b8}.dark .artemis-context-card__icon--muted[data-v-ae69e633]{color:#64748b}.artemis-context-card__title[data-v-ae69e633]{flex:0 1 auto;min-width:0;font-weight:600;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artemis-context-card__sep[data-v-ae69e633]{flex-shrink:0;color:#94a3b8}.dark .artemis-context-card__sep[data-v-ae69e633]{color:#475569}.artemis-context-card__timestamp[data-v-ae69e633]{flex-shrink:0;font-weight:400;color:#475569;white-space:nowrap}.dark .artemis-context-card__timestamp[data-v-ae69e633]{color:#94a3b8}.artemis-context-card--not-found[data-v-ae69e633],.artemis-context-card--denied[data-v-ae69e633]{background:#f8fafc;border-color:#e2e8f0;opacity:.85}.dark .artemis-context-card--not-found[data-v-ae69e633],.dark .artemis-context-card--denied[data-v-ae69e633]{background:#0f172a;border-color:#1e293b}.artemis-context-card__fallback-label[data-v-ae69e633]{font-style:italic;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .artemis-context-card__fallback-label[data-v-ae69e633]{color:#94a3b8}.artemis-context-card__restore-btn[data-v-ae69e633]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;padding:0;margin:0;cursor:pointer;background:transparent;border:1px solid #e2e8f0;border-radius:9999px;color:#64748b;font:inherit;line-height:1;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.dark .artemis-context-card__restore-btn[data-v-ae69e633]{border-color:#334155;color:#94a3b8}.artemis-context-card__restore-btn[data-v-ae69e633]:hover{background:#f1f5f9;border-color:#cbd5e1;color:#0284c7}.dark .artemis-context-card__restore-btn[data-v-ae69e633]:hover{background:#1e293b;border-color:#475569;color:#38bdf8}.artemis-context-card__restore-btn[data-v-ae69e633]:focus-visible{outline:none;box-shadow:0 0 0 2px #0284c7}.dark .artemis-context-card__restore-btn[data-v-ae69e633]:focus-visible{box-shadow:0 0 0 2px #38bdf8}.artemis-context-card__restore-btn[data-v-ae69e633]:active{background:#e2e8f0}.dark .artemis-context-card__restore-btn[data-v-ae69e633]:active{background:#334155}.artemis-context-card__restore-icon[data-v-ae69e633]{width:12px;height:12px}.artemis-context-card--restore-only .artemis-context-card__hint[data-v-ae69e633]{flex-shrink:0;margin-left:4px;font-style:italic;font-weight:400;color:#475569;white-space:nowrap}.dark .artemis-context-card--restore-only .artemis-context-card__hint[data-v-ae69e633]{color:#94a3b8}.artemis-context-card__restore-icon--inline[data-v-ae69e633]{flex-shrink:0;margin-left:2px;color:#0284c7;opacity:.7;transition:opacity .12s ease,transform .12s ease}.dark .artemis-context-card__restore-icon--inline[data-v-ae69e633]{color:#38bdf8}.artemis-context-card--restore-only:hover .artemis-context-card__restore-icon--inline[data-v-ae69e633],.artemis-context-card--restore-only:focus-visible .artemis-context-card__restore-icon--inline[data-v-ae69e633]{opacity:1;transform:rotate(45deg)}.artemis-context-card--loading[data-v-ae69e633]{background:#f8fafc;border-color:#e2e8f0}.dark .artemis-context-card--loading[data-v-ae69e633]{background:#0f172a;border-color:#1e293b}.artemis-context-card__skeleton-icon[data-v-ae69e633]{flex-shrink:0;width:14px;height:14px;border-radius:9999px;background:#e2e8f0;animation:artemis-context-pulse-ae69e633 1.4s ease-in-out infinite}.artemis-context-card__skeleton-bar[data-v-ae69e633]{height:8px;border-radius:4px;background:#e2e8f0;animation:artemis-context-pulse-ae69e633 1.4s ease-in-out infinite}.artemis-context-card__skeleton-bar--title[data-v-ae69e633]{width:90px}.artemis-context-card__skeleton-bar--meta[data-v-ae69e633]{width:50px}.dark .artemis-context-card__skeleton-icon[data-v-ae69e633],.dark .artemis-context-card__skeleton-bar[data-v-ae69e633]{background:#334155}@keyframes artemis-context-pulse-ae69e633{0%,to{opacity:.6}50%{opacity:1}}.message-intel-chip--pulse[data-v-4c004c65]{animation:message-intel-chip-pulse-4c004c65 1.8s ease-in-out infinite}@keyframes message-intel-chip-pulse-4c004c65{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion: reduce){.message-intel-chip--pulse[data-v-4c004c65]{animation:none}}.message-intel-chip__label[data-v-4c004c65]{white-space:nowrap}.muuri-item.muuri-item-dragging[data-v-ea2af513]{z-index:129}.muuri-item.muuri-item-releasing[data-v-ea2af513]{z-index:128}.muuri-item.muuri-item-hidden[data-v-ea2af513]{z-index:126}.drag-handle[data-v-ea2af513]{touch-action:none}.research-consent-affordance[data-v-9da5fa59]{text-align:center;padding:4px 0}.research-consent-affordance__header[data-v-9da5fa59]{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;color:#92400e}.dark .research-consent-affordance__header[data-v-9da5fa59]{color:#fcd34d}.research-consent-affordance__icon[data-v-9da5fa59]{width:16px;height:16px;flex-shrink:0;color:#f59e0b}.research-consent-affordance__header-text[data-v-9da5fa59]{line-height:1.3}.research-consent-affordance__risk[data-v-9da5fa59]{margin:0 auto 10px;max-width:420px;font-size:12px;line-height:1.45;color:#6b7280}.dark .research-consent-affordance__risk[data-v-9da5fa59]{color:#9ca3af}.research-consent-affordance__slider-row[data-v-9da5fa59]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}.research-consent-affordance__slider[data-v-9da5fa59]{width:180px;accent-color:#f59e0b;cursor:pointer}.research-consent-affordance__slider-value[data-v-9da5fa59]{min-width:38px;font-size:12px;font-weight:600;color:#92400e;font-variant-numeric:tabular-nums;text-align:left}.dark .research-consent-affordance__slider-value[data-v-9da5fa59]{color:#fcd34d}.research-consent-affordance__actions[data-v-9da5fa59]{display:flex;align-items:center;justify-content:center;gap:12px}.research-consent-affordance__btn[data-v-9da5fa59]{padding:6px 14px;font-size:12px;font-weight:600;border:none;border-radius:999px;cursor:pointer;transition:background .12s ease}.research-consent-affordance__btn--primary[data-v-9da5fa59]{color:#fff;background:#f59e0b}.research-consent-affordance__btn--primary[data-v-9da5fa59]:hover{background:#d97706}.research-consent-affordance__btn--secondary[data-v-9da5fa59]{color:#6b7280;background:transparent;padding:6px 4px;text-decoration:underline;text-underline-offset:2px}.research-consent-affordance__btn--secondary[data-v-9da5fa59]:hover{color:#374151}.dark .research-consent-affordance__btn--secondary[data-v-9da5fa59]{color:#9ca3af}.dark .research-consent-affordance__btn--secondary[data-v-9da5fa59]:hover{color:#e5e7eb}.we-message-typing-cursor[data-v-3f997b08]{display:inline-block;margin-left:1px;font-weight:600;color:currentColor;animation:we-message-cursor-blink-3f997b08 1s steps(1) infinite}@keyframes we-message-cursor-blink-3f997b08{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.we-message-typing-cursor[data-v-3f997b08]{animation:none;opacity:.6}}.thread-linkage-chip[data-v-0a8ef848]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.3;border:1px solid transparent;background:transparent;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.thread-linkage-chip__glyph[data-v-0a8ef848]{font-size:12px;line-height:1;flex-shrink:0}.thread-linkage-chip__label[data-v-0a8ef848]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.thread-linkage-chip--forward[data-v-0a8ef848]{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.thread-linkage-chip--forward[data-v-0a8ef848]:hover:not(.thread-linkage-chip--disabled){background:#e0e7ff;border-color:#a5b4fc}.dark .thread-linkage-chip--forward[data-v-0a8ef848]{color:#a5b4fc;background:rgba(67,56,202,.18);border-color:#6366f159}.dark .thread-linkage-chip--forward[data-v-0a8ef848]:hover:not(.thread-linkage-chip--disabled){background:rgba(67,56,202,.28);border-color:#818cf880}.thread-linkage-chip--back[data-v-0a8ef848]{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.thread-linkage-chip--back[data-v-0a8ef848]:hover:not(.thread-linkage-chip--disabled){background:#e5e7eb;border-color:#d1d5db}.dark .thread-linkage-chip--back[data-v-0a8ef848]{color:#d1d5db;background:rgba(55,65,81,.4);border-color:#4b556399}.dark .thread-linkage-chip--back[data-v-0a8ef848]:hover:not(.thread-linkage-chip--disabled){background:rgba(55,65,81,.6);border-color:#6b7280b3}.thread-linkage-chip--disabled[data-v-0a8ef848]{cursor:default;font-style:italic;opacity:.75}.thread-linkage-chip--disabled[data-v-0a8ef848]:hover{background:inherit;border-color:inherit}.thread-linkage-chip-provenance[data-v-0a8ef848]{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-left:2px solid #e5e7eb}.dark .thread-linkage-chip-provenance[data-v-0a8ef848]{border-left-color:#4b556399}.thread-linkage-chip-provenance__status[data-v-0a8ef848]{display:flex;align-items:baseline;gap:6px;margin:0;font-size:13px;line-height:1.35;color:#374151}.dark .thread-linkage-chip-provenance__status[data-v-0a8ef848]{color:#d1d5db}.thread-linkage-chip-provenance__glyph[data-v-0a8ef848]{flex-shrink:0;font-size:12px;line-height:1.35;color:#16a34a}.dark .thread-linkage-chip-provenance__glyph[data-v-0a8ef848]{color:#4ade80}.thread-linkage-chip-provenance__status-text[data-v-0a8ef848]{white-space:normal}.thread-linkage-chip-provenance__drill-in[data-v-0a8ef848]{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:0;margin:0;border:none;background:transparent;font-size:11px;font-weight:500;line-height:1.3;color:#6b7280;cursor:pointer;transition:color .12s ease}.thread-linkage-chip-provenance__drill-in[data-v-0a8ef848]:hover{color:#4338ca;text-decoration:underline}.dark .thread-linkage-chip-provenance__drill-in[data-v-0a8ef848]{color:#9ca3af}.dark .thread-linkage-chip-provenance__drill-in[data-v-0a8ef848]:hover{color:#a5b4fc}.thread-linkage-chip-provenance__drill-in-glyph[data-v-0a8ef848]{font-size:10px;line-height:1;flex-shrink:0}.thread-linkage-chip-provenance__drill-in[data-v-0a8ef848]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px #6366f173;border-radius:3px}.thread-linkage-chip[data-v-0a8ef848]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px #6366f173}.thread-linkage-chip--back[data-v-0a8ef848]:focus-visible{box-shadow:0 0 0 2px #6b728080}.media-thumb[data-v-f0c71e62]{aspect-ratio:var(--media-thumb-aspect, 1 / 1);width:100%}.direct-upload__progress[data-v-3f3be03e]{transition:width .12s ease-out,opacity 60ms 60ms ease-in;transform:translateZ(0)}.v-popper__inner>div{overflow:hidden!important}[data-v-43310c28] .slideunlock{--su-size-padding: 3px !important}[data-v-43310c28] .slideunlock .slideunlock-text{--su-size-text: 12px !important}.sr-only[data-v-43310c28]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.v-spinner .v-moon1{animation:v-moonStretchDelay .6s 0s infinite linear;animation-fill-mode:forwards;position:relative}.v-spinner .v-moon2{animation:v-moonStretchDelay .6s 0s infinite linear;animation-fill-mode:forwards;opacity:.8;position:absolute}.v-spinner .v-moon3{opacity:.1}@keyframes v-moonStretchDelay{to{transform:rotate(360deg)}}.pulse-unlocker[data-v-b429ba98]{animation:pulse-unlocker-b429ba98 1.5s;box-shadow:0 0 0 2em transparent}@keyframes pulse-unlocker-b429ba98{0%{box-shadow:0 0 #312e81}}.slide-fade-enter-active{transform-origin:top;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.slide-fade-leave-active{transform-origin:top;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.slide-fade-enter-from,.slide-fade-leave-to{--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.slide-fade-enter-to,.slide-fade-leave-from{--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.group-drop-zone.ring-2{--tw-bg-opacity: .5}.drag-handle{touch-action:none;cursor:move}.sortable-ghost{opacity:.4;background-color:#cfe2ff;border:1px dashed #0d6efd}.sortable-chosen{background-color:#e2e8f0}.sortable-drag{opacity:1!important}.th-building-logo[data-v-f8e6a599]{display:contents}.th-building-logo--framed[data-v-f8e6a599]{display:inline-flex;position:relative;line-height:0;isolation:isolate}.th-building-logo__glow[data-v-f8e6a599]{transform-box:fill-box;transform-origin:center;transition:opacity var(--th-glow-transition, .24s) ease-out,transform var(--th-glow-transition, .24s) ease-out;will-change:opacity,transform}@media (prefers-reduced-motion: reduce){.th-building-logo__glow[data-v-f8e6a599]{transition:none;transform:none!important}}.living-logo[data-v-cd2dbf41]{position:relative;display:inline-flex;line-height:0}.living-logo__stage[data-v-cd2dbf41]{position:absolute;top:0;right:0;bottom:0;left:0}.living-logo__halo[data-v-cd2dbf41]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;border-radius:9999px;pointer-events:none;transition:opacity var(--th-glow-transition, .24s) ease-out;will-change:opacity}@media (prefers-reduced-motion: reduce){.living-logo__halo[data-v-cd2dbf41]{transition:none}}.living-logo__triangle[data-v-cd2dbf41]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1px;clip-path:polygon(42.9% 74.2%,56.9% 74.2%,99.8% 99.85%,.2% 99.85%);pointer-events:none;font-size:9px;font-weight:700;line-height:1;color:#fff;opacity:.95}.living-logo__triangle--dim[data-v-cd2dbf41]{opacity:.45}.living-logo__triangle-hit[data-v-cd2dbf41]{z-index:11;background:transparent;border:0;padding:0;margin:0;cursor:pointer}.living-logo__label[data-v-cd2dbf41]{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);z-index:30;max-width:12rem}.living-logo__label--mobile[data-v-cd2dbf41]{max-width:5.5rem;overflow:hidden}.living-logo__label--mobile .living-logo__label-amount[data-v-cd2dbf41]{min-width:0;overflow:hidden;text-overflow:ellipsis}.living-logo-label-slide-enter-active[data-v-cd2dbf41],.living-logo-label-slide-leave-active[data-v-cd2dbf41]{transition:opacity .2s ease-out,translate .2s ease-out}.living-logo-label-slide-enter-from[data-v-cd2dbf41],.living-logo-label-slide-leave-to[data-v-cd2dbf41]{opacity:0;translate:-6px 0}.living-logo-label-fade-enter-active[data-v-cd2dbf41],.living-logo-label-fade-leave-active[data-v-cd2dbf41]{transition:opacity .2s ease-out}.living-logo-label-fade-enter-from[data-v-cd2dbf41],.living-logo-label-fade-leave-to[data-v-cd2dbf41]{opacity:0}.celebration-swap-enter-active[data-v-cd2dbf41],.celebration-swap-leave-active[data-v-cd2dbf41]{transition:opacity .5s ease}.celebration-swap-enter-from[data-v-cd2dbf41],.celebration-swap-leave-to[data-v-cd2dbf41]{opacity:0}.unlock-celebrating[data-v-cd2dbf41]{animation:unlock-glow-cd2dbf41 4s ease-in-out}@keyframes unlock-glow-cd2dbf41{0%{filter:drop-shadow(0 0 0 rgba(108,99,255,0))}15%{filter:drop-shadow(0 0 14px rgba(108,99,255,.9))}40%{filter:drop-shadow(0 0 10px rgba(88,80,236,.7))}70%{filter:drop-shadow(0 0 6px rgba(108,99,255,.4))}to{filter:drop-shadow(0 0 0 rgba(108,99,255,0))}}.mobile-search-overlay .fixed.inset-x-0.top-0[data-v-73fb82e7]{max-height:80vh}.max-h-96[data-v-73fb82e7]{-webkit-overflow-scrolling:touch}input[data-v-73fb82e7]:focus{box-shadow:0 0 0 3px #6366f11a}button[data-v-73fb82e7]{min-height:44px}.global-unlock-chip-host[data-v-e4cebd6b] [data-test=unlock-control-mode-chevron]{display:none}.global-unlock-chip-host[data-v-e4cebd6b],[data-test=global-unlock-mode-toggle][data-v-e4cebd6b] .v-popper{display:inline-flex;align-items:center}[data-v-ca2763da] ol{list-style:none}[data-v-ca2763da] ol>li{vertical-align:middle;margin-bottom:10px}[data-v-ca2763da] ol>li:first-child{counter-reset:index}[data-v-ca2763da] ol>li:before{content:counter(index);counter-increment:index;width:26px;height:26px;border-radius:50%;background-color:#007a5a;display:inline-block;vertical-align:middle;margin-right:5px;text-align:center;color:#fff;line-height:25px;font-weight:700}.artemis-action-status-bar[data-v-3c5a38d2]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#f0fdf4;border-top:1px solid #bbf7d0;font-size:12px;line-height:1.4;color:#15803d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0}.dark .artemis-action-status-bar[data-v-3c5a38d2]{background:rgba(22,101,52,.15);border-top-color:#22c55e33;color:#4ade80}.artemis-action-status-bar__dot[data-v-3c5a38d2]{width:6px;height:6px;border-radius:50%;background:#22c55e;flex-shrink:0;animation:artemis-status-pulse-3c5a38d2 1.5s ease-in-out infinite}.dark .artemis-action-status-bar__dot[data-v-3c5a38d2]{background:#4ade80}.artemis-action-status-bar__text[data-v-3c5a38d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.artemis-status-bar-enter-active[data-v-3c5a38d2],.artemis-status-bar-leave-active[data-v-3c5a38d2]{transition:opacity .2s ease,max-height .2s ease;max-height:40px}.artemis-status-bar-enter-from[data-v-3c5a38d2],.artemis-status-bar-leave-to[data-v-3c5a38d2]{opacity:0;max-height:0}@keyframes artemis-status-pulse-3c5a38d2{0%,to{opacity:1}50%{opacity:.4}}.unlock-affordance[data-v-577b6517]{text-align:center;padding:4px 0}.unlock-affordance__label[data-v-577b6517]{margin:0 0 8px;font-size:13px;font-weight:500;color:#6b7280}.dark .unlock-affordance__label[data-v-577b6517]{color:#9ca3af}.unlock-affordance__hints[data-v-577b6517]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:10px}.unlock-affordance__hint-badge[data-v-577b6517]{display:inline-block;padding:2px 8px;font-size:11px;font-weight:500;color:#6366f1;background:#eef2ff;border-radius:10px;text-transform:capitalize}.dark .unlock-affordance__hint-badge[data-v-577b6517]{color:#a5b4fc;background:#312e81}.unlock-affordance__btn[data-v-577b6517]{margin-top:2px;padding:6px 14px;font-size:12px;font-weight:600;border:none;border-radius:999px;cursor:pointer;transition:background .12s ease}.unlock-affordance__btn--primary[data-v-577b6517]{color:#fff;background:#6366f1}.unlock-affordance__btn--primary[data-v-577b6517]:hover{background:#4f46e5}.unlock-affordance__btn--secondary[data-v-577b6517]{color:#4338ca;background:#eef2ff}.unlock-affordance__btn--secondary[data-v-577b6517]:hover{background:#e0e7ff}.unlock-affordance__non-licensable[data-v-577b6517]{margin:0;font-size:12px;color:#9ca3af;font-style:italic}.dark .unlock-affordance__non-licensable[data-v-577b6517]{color:#6b7280}.view-in-tasks[data-v-fdc9e9f2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;margin-top:4px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.dark .view-in-tasks[data-v-fdc9e9f2]{border-color:#374151;background:#1f2937}.view-in-tasks__label[data-v-fdc9e9f2]{margin:0;font-size:13px;font-weight:500;color:#374151}.dark .view-in-tasks__label[data-v-fdc9e9f2]{color:#d1d5db}.view-in-tasks__btn[data-v-fdc9e9f2]{flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:600;color:#fff;background:#6366f1;border:none;border-radius:999px;cursor:pointer;transition:background .12s ease}.view-in-tasks__btn[data-v-fdc9e9f2]:hover{background:#4f46e5}.artemis-header--changed[data-v-761107d7]{border-color:#818cf8;animation:header-pulse-761107d7 1.5s ease-out}@keyframes header-pulse-761107d7{0%{background-color:#6366f1;color:#fff}40%{background-color:#6366f1;color:#fff}to{background-color:transparent;color:inherit}}:root.dark .artemis-header--changed[data-v-761107d7],.dark .artemis-header--changed[data-v-761107d7]{border-color:#6366f1;animation:header-pulse-dark-761107d7 1.5s ease-out}@keyframes header-pulse-dark-761107d7{0%{background-color:#4338ca;color:#fff}40%{background-color:#4338ca;color:#fff}to{background-color:transparent;color:inherit}}.validation-card-enter-active[data-v-1abd3c4c]{transition:all .2s ease-out}.validation-card-leave-active[data-v-1abd3c4c]{transition:all .15s ease-in}.validation-card-enter-from[data-v-1abd3c4c]{opacity:0;transform:translateY(-8px)}.validation-card-leave-to[data-v-1abd3c4c]{opacity:0;transform:translate(16px)}.validation-card-move[data-v-1abd3c4c]{transition:transform .2s ease}.dont-break-out[data-v-47a0fd07]{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}input[type=checkbox][data-v-a3a5209a]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}td[data-v-46a21758]{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}td[data-v-46a21758]:is(.dark *){border-color:#ffffff1a}td.sticky[data-v-46a21758]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:30px;transform:translate(100%);transition:box-shadow .3s;pointer-events:none}td.sticky[data-v-46a21758]{box-shadow:2px 0 4px -2px #0000001a}.focus-tab-unlock-header[data-v-0d10f33f] [data-test=unlock-control-mode-chevron]{display:none}.layer-legend[data-v-52ae233d]{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.layer-legend.compact[data-v-52ae233d]{padding:.25rem .5rem}.legend-items[data-v-52ae233d]{max-width:100%}.legend-item[data-v-52ae233d]{flex-shrink:0}.legend-color[data-v-52ae233d]{--tw-shadow: 0 1px 2px 0 rgb(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)}.legend-color-dashed[data-v-52ae233d]{border:1.5px dashed #9CA3AF;border-radius:2px;background:transparent}@media (max-width: 640px){.legend-items[data-v-52ae233d]{gap:.25rem}.legend-item[data-v-52ae233d]{font-size:.75rem;line-height:1rem}.legend-color[data-v-52ae233d]{height:.5rem;width:.5rem}}.dark .layer-legend[data-v-52ae233d]{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .legend-title[data-v-52ae233d],.dark .legend-label[data-v-52ae233d]{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}[data-event-card-teasers][data-v-fcd1ead4] .glance-value{min-width:0;max-width:100%}[data-event-card-teasers][data-v-fcd1ead4] [data-glance-value-band]>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-event-card-teasers][data-v-fcd1ead4] [data-glance-value-band] *{white-space:nowrap}[data-event-card-teasers][data-clamped][data-v-fcd1ead4] .glance-value__derivation,[data-event-card-teasers][data-clamped][data-v-fcd1ead4] .glance-value__stake-note{display:none}.pulse-me-tab[data-v-b3781ac9]{animation:pulse-me-tab-b3781ac9 1.5s;box-shadow:0 0 0 2em transparent}@keyframes pulse-me-tab-b3781ac9{0%{box-shadow:0 0 #22c55e}}.pulse-details-tab[data-v-b3781ac9]{animation:pulse-details-tab-b3781ac9 1.5s;box-shadow:0 0 0 2em transparent}@keyframes pulse-details-tab-b3781ac9{0%{box-shadow:0 0 #6366f1}}.floor-area-selection-badge-animated[data-v-42563559]{pointer-events:none;transition:opacity .2s ease;isolation:isolate}.selection-badge-bg[data-v-42563559]{transition:r .2s ease,fill .2s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.selection-badge-text[data-v-42563559]{-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}@keyframes badge-pulse-42563559{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.floor-area-selection-badge-animated[data-v-42563559]{animation:badge-pulse-42563559 2s ease-in-out infinite;transform-origin:center center}.floor-area-hover-badge[data-v-42563559]{pointer-events:none;isolation:isolate}.hover-badge-glow[data-v-42563559]{filter:blur(2px)}.hover-badge-bg[data-v-42563559]{filter:drop-shadow(0 0 6px rgba(59,130,246,.7)) drop-shadow(0 2px 4px rgba(0,0,0,.3))}@keyframes badge-pop-in-42563559{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.floor-area-hover-badge[data-v-42563559]{animation:badge-pop-in-42563559 .2s ease-out forwards;transform-origin:center center}.building-shape[data-v-18ad3c00]{transition:filter .15s ease;transform-box:fill-box;transform-origin:center bottom}.building-shape.hovered .building-solid[data-v-18ad3c00],.building-shape.hovered .level-rect[data-v-18ad3c00]:not(.hovered):not(.selected){stroke:#fff!important;stroke-width:2!important}.building-shape.selected .building-solid[data-v-18ad3c00],.building-shape.selected .level-rect[data-v-18ad3c00]:not(.hovered):not(.selected){stroke:#fff!important;stroke-width:2.5!important}.building-solid[data-v-18ad3c00]{transition:stroke .15s ease,stroke-width .15s ease}.level-rect[data-v-18ad3c00]{transition:stroke .15s ease,stroke-width .15s ease,filter .15s ease}.level-rect.hovered[data-v-18ad3c00]{stroke:#fff!important;stroke-width:3!important;filter:drop-shadow(0 0 2px rgba(0,0,0,.8)) drop-shadow(0 0 6px rgba(147,197,253,.9)) drop-shadow(0 0 10px rgba(59,130,246,.6))}.level-rect.selected[data-v-18ad3c00]{stroke:#fff!important;stroke-width:4!important;filter:drop-shadow(0 0 3px rgba(0,0,0,.9)) drop-shadow(0 0 8px rgba(147,197,253,1)) drop-shadow(0 0 14px rgba(59,130,246,.7))}.floor-area-rect[data-v-18ad3c00]{transition:stroke .15s ease,stroke-width .15s ease,filter .15s ease}.floor-area-rect.hovered[data-v-18ad3c00]{stroke:#fff!important;stroke-width:3!important;filter:drop-shadow(0 0 2px rgba(0,0,0,.8)) drop-shadow(0 0 6px rgba(147,197,253,.9)) drop-shadow(0 0 10px rgba(59,130,246,.6))}.floor-area-rect.selected[data-v-18ad3c00]{stroke:#fff!important;stroke-width:4!important;filter:drop-shadow(0 0 3px rgba(0,0,0,.9)) drop-shadow(0 0 8px rgba(147,197,253,1)) drop-shadow(0 0 14px rgba(59,130,246,.7))}.floor-area-rect.hovered~.planned-overlay[data-v-18ad3c00],.floor-area-rect.hovered~.locked-overlay[data-v-18ad3c00],.floor-area-rect.hovered~.pending-validation-overlay[data-v-18ad3c00]{stroke:#fff!important;stroke-width:3!important}.floor-area-rect.selected~.planned-overlay[data-v-18ad3c00],.floor-area-rect.selected~.locked-overlay[data-v-18ad3c00],.floor-area-rect.selected~.pending-validation-overlay[data-v-18ad3c00]{stroke:#fff!important;stroke-width:4!important}.level-rect.hovered~.planned-overlay[data-v-18ad3c00],.level-rect.hovered~.locked-overlay[data-v-18ad3c00],.level-rect.hovered~.pending-validation-overlay[data-v-18ad3c00]{stroke:#fff!important;stroke-width:3!important}.level-rect.selected~.planned-overlay[data-v-18ad3c00],.level-rect.selected~.locked-overlay[data-v-18ad3c00],.level-rect.selected~.pending-validation-overlay[data-v-18ad3c00]{stroke:#fff!important;stroke-width:4!important}.below-grade[data-v-18ad3c00]{opacity:.7}.planned-overlay[data-v-18ad3c00]{opacity:1;pointer-events:none;transition:stroke .15s ease,stroke-width .15s ease}.locked-overlay[data-v-18ad3c00],.pending-validation-overlay[data-v-18ad3c00]{opacity:1;pointer-events:none;z-index:2;transition:stroke .15s ease,stroke-width .15s ease}.building-shape.hovered .planned-overlay[data-v-18ad3c00],.building-shape.hovered .locked-overlay[data-v-18ad3c00],.building-shape.hovered .pending-validation-overlay[data-v-18ad3c00],.building-shape.selected .planned-overlay[data-v-18ad3c00],.building-shape.selected .locked-overlay[data-v-18ad3c00],.building-shape.selected .pending-validation-overlay[data-v-18ad3c00]{stroke:#fff!important;stroke-width:2!important}.void-archway[data-v-18ad3c00],.void-courtyard[data-v-18ad3c00],.void-skyward[data-v-18ad3c00]{transition:opacity .3s ease}.void-skyward-sun[data-v-18ad3c00]{pointer-events:none}.lock-badge[data-v-18ad3c00]{pointer-events:none;transition:opacity .2s ease}.lock-badge-circle[data-v-18ad3c00]{transition:r .2s ease,fill .2s ease}.building-shape.hovered .lock-badge-circle[data-v-18ad3c00],.building-shape.selected .lock-badge-circle[data-v-18ad3c00]{r:16}.pending-validation-badge[data-v-18ad3c00]{pointer-events:none;transition:opacity .2s ease}.pending-validation-badge-circle[data-v-18ad3c00]{transition:r .2s ease,fill .2s ease}.building-shape.hovered .pending-validation-badge-circle[data-v-18ad3c00],.building-shape.selected .pending-validation-badge-circle[data-v-18ad3c00]{r:16}@keyframes lock-pulse-18ad3c00{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.lock-icon[data-v-18ad3c00]{animation:lock-pulse-18ad3c00 2s ease-in-out infinite;transform-origin:center center;transform-box:fill-box}.land-covering-group--reorderable[data-v-822482a1]{cursor:grab;touch-action:none}.land-covering-group--reorder-dragging[data-v-822482a1]{cursor:grabbing}.land-covering-group--reorder-dragging[data-v-822482a1] *{filter:drop-shadow(0 0 3px rgba(26,111,203,.9))}.land-covering-group--reorder-drop-target[data-v-822482a1] *{filter:drop-shadow(0 0 4px rgba(26,111,203,.7))}.expertise-badge-layer[data-v-94aa95c6]{pointer-events:none}.expertise-dot-group[data-v-94aa95c6]{pointer-events:all;cursor:default}.expertise-dot[data-v-94aa95c6]{transition:r .15s ease}.expertise-dot-group:hover .expertise-dot[data-v-94aa95c6]{r:7}.transaction-badge[data-v-94aa95c6],.research-badge[data-v-94aa95c6]{cursor:default;transition:opacity .15s ease}.transaction-badge[data-v-94aa95c6]:hover,.research-badge[data-v-94aa95c6]:hover{opacity:.85}.property-card-container[data-v-ecb7a7de]{display:flex;flex-direction:column;flex-shrink:0}.property-card-container.mode-transition-active[data-v-ecb7a7de]{transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}.property-card[data-v-ecb7a7de]{flex-shrink:0;height:100%;width:auto}.mode-transition-active .property-card[data-v-ecb7a7de],.mode-transition-active .foundation-rect[data-v-ecb7a7de]{transition:all .3s cubic-bezier(.4,0,.2,1)}.foundation-label[data-v-ecb7a7de]{font-size:10px;font-weight:600;fill:#0009;text-transform:uppercase;pointer-events:none}.foundation-label.foundation-label-band-locked[data-v-ecb7a7de],.foundation-label.foundation-label-band-calculated-locked[data-v-ecb7a7de]{fill:#9ca3af}.foundation-label.foundation-label-band-pending-validation[data-v-ecb7a7de]{fill:#a16207}.foundation-label.foundation-label-band-consented-unfunded[data-v-ecb7a7de]{fill:#c2410c}.foundation-label.foundation-label-band-safezone[data-v-ecb7a7de]{fill:#4338ca}.foundation-label.foundation-label-band-rejected[data-v-ecb7a7de]{fill:#b91c1c}.foundation-label.foundation-label-band-pending[data-v-ecb7a7de]{fill:#a16207}.foundation-label.foundation-label-band-approved[data-v-ecb7a7de]{fill:#15803d}.mode-transition-active .foundation-label[data-v-ecb7a7de]{transition:all .3s cubic-bezier(.4,0,.2,1)}.foundation-band[data-v-ecb7a7de]{transition:stroke .15s ease,stroke-width .15s ease,filter .15s ease}.foundation-band--reorderable[data-v-ecb7a7de]{cursor:grab;touch-action:none}.foundation-band--reorder-dragging[data-v-ecb7a7de]{cursor:grabbing}.foundation-band--reorder-dragging rect[data-v-ecb7a7de]{stroke:#1a6fcb!important;stroke-width:3!important;filter:drop-shadow(0 0 6px rgba(26,111,203,.9))}.foundation-band--reorder-drop-target rect[data-v-ecb7a7de]{stroke:#1a6fcb!important;stroke-width:2.5!important;stroke-dasharray:4 3}.foundation-band.hovered rect[data-v-ecb7a7de]{stroke:#fff!important;stroke-width:3!important;filter:drop-shadow(0 0 2px rgba(0,0,0,.8)) drop-shadow(0 0 6px rgba(147,197,253,.9)) drop-shadow(0 0 10px rgba(59,130,246,.6))}.foundation-band.selected rect[data-v-ecb7a7de]{stroke:#fff!important;stroke-width:4!important;filter:drop-shadow(0 0 3px rgba(0,0,0,.9)) drop-shadow(0 0 8px rgba(147,197,253,1)) drop-shadow(0 0 14px rgba(59,130,246,.7))}.mode-transition-active .buildings-layer>g[data-v-ecb7a7de],.mode-transition-active .foundation-layer>g[data-v-ecb7a7de]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.foundation-slide-in[data-v-ecb7a7de]{animation:slideUpFromBottom-ecb7a7de .3s cubic-bezier(.4,0,.2,1)}.foundation-slide-out[data-v-ecb7a7de]{animation:slideDownToBottom-ecb7a7de .3s cubic-bezier(.4,0,.2,1) forwards!important}.foundation-slide-out>g[data-v-ecb7a7de]{transition:none!important}@keyframes slideUpFromBottom-ecb7a7de{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDownToBottom-ecb7a7de{0%{transform:translateY(0);opacity:1}40%{opacity:0}to{transform:translateY(100px);opacity:0}}.above-metadata-lane[data-v-1185bb5a]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px;pointer-events:auto}.content-wrapper[data-v-1185bb5a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.above-metadata-lane[data-v-1185bb5a] .price-circle{width:48px;height:48px;border-radius:50%;background-color:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;box-shadow:0 2px 4px #0000001a;min-width:36px;min-height:36px}.above-metadata-lane[data-v-1185bb5a] .availability-badge{padding:4px 12px;border-radius:12px;background-color:#3b82f6;color:#fff;font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.above-metadata-lane[data-v-1185bb5a] .filter-badge{padding:4px 8px;border-radius:10px;font-size:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;background-color:#f59e0b;color:#fff;box-shadow:0 1px 3px #0000001a}@container (max-width: 100px){.above-metadata-lane[data-v-1185bb5a] .price-circle{font-size:10px;width:36px;height:36px}.above-metadata-lane[data-v-1185bb5a] .availability-badge,.above-metadata-lane[data-v-1185bb5a] .filter-badge{font-size:9px;padding:3px 6px}}.below-metadata-lane[data-v-7742887a]{position:relative;display:flex;flex-direction:column;padding:8px 4px;pointer-events:auto;cursor:pointer;border-radius:4px;transition:all .2s ease}.below-metadata-lane.compact-mode[data-v-7742887a]{justify-content:center;align-items:center;padding:6px 4px}.below-metadata-lane[data-v-7742887a]:hover{background-color:#3b82f614;box-shadow:0 1px 3px #3b82f626}.below-metadata-lane.has-tooltip[data-v-7742887a],.below-metadata-lane.compact-mode[data-v-7742887a]{border:1px dashed rgba(59,130,246,.3)}.below-metadata-lane.has-tooltip[data-v-7742887a]:hover,.below-metadata-lane.compact-mode[data-v-7742887a]:hover{border-color:#3b82f699;background-color:#3b82f61a;box-shadow:0 2px 4px #3b82f640}.compact-icon-container[data-v-7742887a]{display:flex;justify-content:center;align-items:center;width:100%}.info-icon[data-v-7742887a]{width:16px;height:16px;color:#3b82f6;opacity:.7;transition:opacity .2s ease}.below-metadata-lane:hover .info-icon[data-v-7742887a]{opacity:1}.unpin-button[data-v-7742887a]{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;background-color:#9ca3afcc;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;z-index:10;opacity:0;transition:opacity .15s ease,background-color .15s ease}.below-metadata-lane:hover .unpin-button[data-v-7742887a]{opacity:1}.unpin-button[data-v-7742887a]:hover{background-color:#ef4444}.unpin-icon[data-v-7742887a]{width:10px;height:10px;color:#fff}.pin-button[data-v-7742887a]{position:absolute;top:-6px;right:-6px;width:16px;height:16px;border-radius:50%;background-color:#9ca3afcc;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;z-index:10;opacity:0;transition:opacity .15s ease,background-color .15s ease}.below-metadata-lane:hover .pin-button[data-v-7742887a]{opacity:1}.pin-button[data-v-7742887a]:hover{background-color:#22c55e}.pin-icon[data-v-7742887a]{width:10px;height:10px;color:#fff}.metadata-rows[data-v-7742887a]{width:100%;display:flex;flex-direction:column;gap:2px}.metadata-row[data-v-7742887a]{width:100%;min-height:14px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#374151;line-height:1.2}.below-metadata-lane[data-v-7742887a] .property-name{font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:12px}.row-1[data-v-7742887a]{font-weight:500;color:#1f2937}.row-2[data-v-7742887a],.row-3[data-v-7742887a],.row-4[data-v-7742887a],.row-5[data-v-7742887a]{font-size:10px;color:#6b7280}.below-metadata-lane[data-v-7742887a] .square-footage{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}.below-metadata-lane[data-v-7742887a] .address{font-size:10px;color:#374151;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.below-metadata-lane[data-v-7742887a] .logo{max-height:12px;max-width:60px;-o-object-fit:contain;object-fit:contain}.below-metadata-lane[data-v-7742887a] .temporal-info{font-size:9px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}.below-metadata-lane[data-v-7742887a] .status-badge{font-size:9px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center}.dark .below-metadata-lane[data-v-7742887a]{background-color:#111827d9;border-radius:6px}.dark .metadata-row[data-v-7742887a]{color:#e5e7eb}.dark .row-1[data-v-7742887a]{color:#fff}.dark .row-2[data-v-7742887a],.dark .row-3[data-v-7742887a],.dark .row-4[data-v-7742887a],.dark .row-5[data-v-7742887a]{color:#d1d5db}.dark .below-metadata-lane[data-v-7742887a] .address{color:#e5e7eb}.dark .below-metadata-lane[data-v-7742887a] .temporal-info{color:#9ca3af}.dark .info-icon[data-v-7742887a]{color:#60a5fa}.dark .unpin-button[data-v-7742887a]{background-color:#4b5563cc}.dark .unpin-button[data-v-7742887a]:hover{background-color:#ef4444}.dark .pin-button[data-v-7742887a]{background-color:#4b5563cc}.dark .pin-button[data-v-7742887a]:hover{background-color:#22c55e}.dark .below-metadata-lane[data-v-7742887a]:hover{background-color:#1e3a8ae6;box-shadow:0 1px 3px #60a5fa4d}.dark .below-metadata-lane.has-tooltip[data-v-7742887a],.dark .below-metadata-lane.compact-mode[data-v-7742887a]{border-color:#60a5fa80}.dark .below-metadata-lane.has-tooltip[data-v-7742887a]:hover,.dark .below-metadata-lane.compact-mode[data-v-7742887a]:hover{border-color:#60a5facc;background-color:#1e3a8af2;box-shadow:0 2px 4px #60a5fa66}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.glance-card__arrow[data-v-80ec83ea]{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.glance-card__arrow[data-placement=bottom][data-v-80ec83ea]{border-bottom-width:6px;border-bottom-style:solid}.glance-card__arrow[data-placement=top][data-v-80ec83ea]{border-top-width:6px;border-top-style:solid}.glance-value__band[data-v-bf52a6f6]{max-width:calc(100% + .5rem)}.glance-value__band[data-v-bf52a6f6] .dont-break-out{word-break:normal;-webkit-hyphens:none;hyphens:none}.glance-ledger-row__values[data-v-1a8667dc] .glance-value{min-width:0;max-width:100%}.glance-ledger-row__values[data-v-1a8667dc] [data-glance-value-band]>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.glance-ledger-row__values[data-v-1a8667dc] [data-glance-value-band] *{white-space:nowrap}.metadata-lane-tooltip[data-v-95f877f8]{position:fixed;z-index:100000}.filter-selection-badges[data-v-20a1ac3b]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.single-badge[data-v-20a1ac3b]{display:flex;align-items:center;justify-content:center}.badge-circle[data-v-20a1ac3b]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-weight:600;font-size:14px;background-color:#3b82f6;color:#fff;box-shadow:0 2px 6px #00000026;transition:transform .2s ease,box-shadow .2s ease}.badge-circle.stacked[data-v-20a1ac3b]{width:36px;height:36px;font-size:12px;outline:2px solid white;outline-offset:-2px}.badge-circle[data-v-20a1ac3b]:hover{transform:scale(1.1);box-shadow:0 4px 8px #0003}.badge-label[data-v-20a1ac3b]{-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.01em}.z-50[data-v-20a1ac3b]{position:relative;z-index:50}.z-49[data-v-20a1ac3b]{position:relative;z-index:49}.z-48[data-v-20a1ac3b]{position:relative;z-index:48}.z-47[data-v-20a1ac3b]{position:relative;z-index:47}.z-46[data-v-20a1ac3b]{position:relative;z-index:46}.metadata-band-locked[data-v-f21a512b],.metadata-band-calculated-locked[data-v-f21a512b]{font-style:italic;color:#9ca3af;opacity:.85}.dark .metadata-band-locked[data-v-f21a512b],.dark .metadata-band-calculated-locked[data-v-f21a512b]{color:#6b7280}.metadata-band-pending-validation[data-v-f21a512b]{font-style:italic;color:#a16207}.dark .metadata-band-pending-validation[data-v-f21a512b]{color:#fcd34d}.metadata-band-consented-unfunded[data-v-f21a512b]{font-style:italic;color:#c2410c}.dark .metadata-band-consented-unfunded[data-v-f21a512b]{color:#fdba74}.metadata-band-calculated[data-v-f21a512b]{color:#1d4ed8}.dark .metadata-band-calculated[data-v-f21a512b]{color:#93c5fd}.metadata-band-safezone[data-v-f21a512b]{color:#4338ca}.dark .metadata-band-safezone[data-v-f21a512b]{color:#a5b4fc}.metadata-band-rejected[data-v-f21a512b]{color:#b91c1c}.dark .metadata-band-rejected[data-v-f21a512b]{color:#fca5a5}.metadata-band-pending[data-v-f21a512b]{color:#a16207}.dark .metadata-band-pending[data-v-f21a512b]{color:#fcd34d}.metadata-band-approved[data-v-f21a512b]{color:#15803d}.dark .metadata-band-approved[data-v-f21a512b]{color:#86efac}.pinned-flash[data-v-f21a512b]{animation:pinned-pulse-f21a512b .8s ease-out}@keyframes pinned-pulse-f21a512b{0%{background-color:#22c55e;color:#fff;box-shadow:0 0 #22c55ecc;transform:scale(1.12)}40%{box-shadow:0 0 8px 4px #22c55e66}to{box-shadow:0 0 #22c55e00;transform:scale(1)}}.overflow-y-auto[data-v-f21a512b]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-f21a512b]::-webkit-scrollbar-track{background:#f1f5f9}.overflow-y-auto[data-v-f21a512b]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.overflow-y-auto[data-v-f21a512b]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.transition-padding[data-v-f21a512b]{transition:padding-left .3s ease-in-out}.sky-backdrop[data-v-f21a512b]{pointer-events:none}@keyframes cloudDrift-f21a512b{0%{transform:translate(-10%)}to{transform:translate(110%)}}.cloud[data-v-f21a512b]{filter:blur(2px);will-change:transform}@keyframes starTwinkle-f21a512b{0%,to{opacity:1}50%{opacity:.3}}.star[data-v-f21a512b]{will-change:opacity}.gradient-stop[data-v-f21a512b]{transition:stop-color 8s ease-in-out}.artemis-floating-input[data-v-e7a510a0]{position:fixed;z-index:1100;width:440px;min-width:400px;max-width:calc(100vw - 24px);background:white;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014;overflow:visible;font-family:inherit;font-size:14px}:root.dark .artemis-floating-input[data-v-e7a510a0],.dark .artemis-floating-input[data-v-e7a510a0]{background:#1f2937;box-shadow:0 4px 24px #0006,0 1px 4px #0003}.artemis-floating-input__context-badge[data-v-e7a510a0]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#eef2ff;border-bottom:1px solid #e0e7ff;border-radius:12px 12px 0 0}.dark .artemis-floating-input__context-badge[data-v-e7a510a0]{background:#312e81;border-bottom-color:#3730a3}.artemis-floating-input__context-text[data-v-e7a510a0]{font-size:12px;font-weight:500;color:#4338ca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .artemis-floating-input__context-text[data-v-e7a510a0]{color:#a5b4fc}.artemis-floating-input__capital-stack[data-v-e7a510a0]{padding:8px 12px 0;max-height:320px;overflow-y:auto}.artemis-floating-input__address-row[data-v-e7a510a0]{display:flex;align-items:center;gap:8px;padding:8px 12px 0}.artemis-floating-input__address-chip[data-v-e7a510a0]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;padding:4px 10px;border:1px solid #c7d2fe;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.artemis-floating-input__address-chip[data-v-e7a510a0]:hover:not(:disabled){background:#e0e7ff;border-color:#a5b4fc}.artemis-floating-input__address-chip[data-v-e7a510a0]:disabled{cursor:default;opacity:.7}.artemis-floating-input__address-chip[data-v-e7a510a0]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px #6366f173}.artemis-floating-input__address-chip--attached[data-v-e7a510a0]{background:#4f46e5;border-color:#4f46e5;color:#fff}.artemis-floating-input__address-chip--attached[data-v-e7a510a0]:hover:not(:disabled){background:#4338ca;border-color:#4338ca}.artemis-floating-input__address-icon[data-v-e7a510a0],.artemis-floating-input__address-affordance[data-v-e7a510a0]{width:14px;height:14px;flex-shrink:0}.artemis-floating-input__address-text[data-v-e7a510a0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.artemis-floating-input__address-hint[data-v-e7a510a0]{font-size:11px;color:#4338ca;white-space:nowrap;flex-shrink:0}.dark .artemis-floating-input__address-chip[data-v-e7a510a0]{background:rgba(99,102,241,.15);border-color:#6366f1;color:#a5b4fc}.dark .artemis-floating-input__address-chip[data-v-e7a510a0]:hover:not(:disabled){background:rgba(99,102,241,.25);border-color:#818cf8}.dark .artemis-floating-input__address-chip--attached[data-v-e7a510a0]{background:#6366f1;border-color:#6366f1;color:#fff}.dark .artemis-floating-input__address-chip--attached[data-v-e7a510a0]:hover:not(:disabled){background:#818cf8;border-color:#818cf8}.dark .artemis-floating-input__address-hint[data-v-e7a510a0]{color:#a5b4fc}.artemis-floating-input__header[data-v-e7a510a0]{display:flex;justify-content:flex-end;padding:6px 8px 0}.artemis-floating-input__dismiss[data-v-e7a510a0]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:#6b7280;border-radius:4px;cursor:pointer;flex-shrink:0;transition:color .15s,background-color .15s}.artemis-floating-input__dismiss[data-v-e7a510a0]:hover{color:#374151;background:rgba(0,0,0,.06)}.dark .artemis-floating-input__dismiss[data-v-e7a510a0]{color:#9ca3af}.dark .artemis-floating-input__dismiss[data-v-e7a510a0]:hover{color:#e5e7eb;background:rgba(255,255,255,.1)}.artemis-floating-input__messages[data-v-e7a510a0]{padding:8px 12px 0;display:flex;flex-direction:column;gap:6px}.artemis-floating-input__bubble[data-v-e7a510a0]{padding:8px 10px;background:#f3f4f6;border-radius:8px;font-size:13px;line-height:1.4;color:#1f2937;word-break:break-word}.dark .artemis-floating-input__bubble[data-v-e7a510a0]{background:#374151;color:#e5e7eb}.artemis-floating-input__continue[data-v-e7a510a0]{padding:4px 12px 0}.artemis-floating-input__continue-link[data-v-e7a510a0]{font-size:12px;color:#4f46e5;text-decoration:none;font-weight:500;transition:color .15s}.artemis-floating-input__continue-link[data-v-e7a510a0]:hover{color:#4338ca;text-decoration:underline}.dark .artemis-floating-input__continue-link[data-v-e7a510a0]{color:#818cf8}.dark .artemis-floating-input__continue-link[data-v-e7a510a0]:hover{color:#a5b4fc}.artemis-floating-input__indicator[data-v-e7a510a0]{position:relative;margin:6px 8px 0;align-self:flex-start}.artemis-floating-input__indicator-summary[data-v-e7a510a0]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid #d1d5db;border-radius:999px;background:#f9fafb;color:#4b5563;font-size:11px;line-height:1;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.artemis-floating-input__indicator-summary[data-v-e7a510a0]:hover,.artemis-floating-input__indicator--open .artemis-floating-input__indicator-summary[data-v-e7a510a0]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.dark .artemis-floating-input__indicator-summary[data-v-e7a510a0]{background:#1f2937;border-color:#4b5563;color:#d1d5db}.dark .artemis-floating-input__indicator-summary[data-v-e7a510a0]:hover,.dark .artemis-floating-input__indicator--open .artemis-floating-input__indicator-summary[data-v-e7a510a0]{background:rgba(129,140,248,.15);border-color:#6366f1;color:#a5b4fc}.artemis-floating-input__indicator-count[data-v-e7a510a0]{font-weight:600;font-size:11px;font-variant-numeric:tabular-nums}.artemis-floating-input__indicator-panel[data-v-e7a510a0]{position:absolute;bottom:calc(100% + 4px);left:0;min-width:260px;max-width:min(420px,calc(100vw - 48px));max-height:320px;overflow-y:auto;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 20px #00000014,0 4px 8px #0000000f;padding:6px;display:flex;flex-direction:column;gap:4px;z-index:1}.dark .artemis-floating-input__indicator-panel[data-v-e7a510a0]{background:#111827;border-color:#374151;box-shadow:0 10px 20px #0006,0 4px 8px #0000004d}.artemis-floating-input__indicator-row[data-v-e7a510a0]{display:flex;align-items:flex-start;gap:6px;padding:6px;border-radius:6px;background:#f9fafb}.dark .artemis-floating-input__indicator-row[data-v-e7a510a0]{background:#1f2937}.artemis-floating-input__indicator-row-body[data-v-e7a510a0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.artemis-floating-input__indicator-row-head[data-v-e7a510a0]{display:flex;align-items:center;gap:6px;min-width:0}.artemis-floating-input__indicator-name[data-v-e7a510a0]{font-size:12px;font-weight:500;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.dark .artemis-floating-input__indicator-name[data-v-e7a510a0]{color:#e5e7eb}.artemis-floating-input__indicator-size[data-v-e7a510a0]{flex-shrink:0;font-size:11px;color:#6b7280}.dark .artemis-floating-input__indicator-size[data-v-e7a510a0]{color:#9ca3af}.artemis-floating-input__indicator-tier[data-v-e7a510a0]{flex-shrink:0;font-size:10px;font-weight:500;padding:1px 6px;border-radius:999px;background:#eef2ff;color:#4338ca}.dark .artemis-floating-input__indicator-tier[data-v-e7a510a0]{background:rgba(129,140,248,.2);color:#a5b4fc}.artemis-floating-input__indicator-progress[data-v-e7a510a0]{width:100%;height:3px;background:#e5e7eb;border-radius:999px;overflow:hidden}.dark .artemis-floating-input__indicator-progress[data-v-e7a510a0]{background:#374151}.artemis-floating-input__indicator-progress-fill[data-v-e7a510a0]{height:100%;background:#6366f1;transition:width .15s linear}.artemis-floating-input__indicator-error[data-v-e7a510a0]{font-size:11px;color:#dc2626}.dark .artemis-floating-input__indicator-error[data-v-e7a510a0]{color:#f87171}.artemis-floating-input__indicator-select[data-v-e7a510a0]{width:100%;max-width:220px;font-size:11px;padding:2px 4px;border-radius:4px;border:1px solid #d1d5db;background:white;color:#1f2937}.dark .artemis-floating-input__indicator-select[data-v-e7a510a0]{background:#111827;border-color:#4b5563;color:#e5e7eb}.artemis-floating-input__indicator-remove[data-v-e7a510a0]{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#6b7280;border-radius:4px;cursor:pointer;transition:color .15s,background-color .15s}.artemis-floating-input__indicator-remove[data-v-e7a510a0]:hover{color:#dc2626;background:rgba(220,38,38,.08)}.dark .artemis-floating-input__indicator-remove[data-v-e7a510a0]{color:#9ca3af}.dark .artemis-floating-input__indicator-remove[data-v-e7a510a0]:hover{color:#f87171;background:rgba(248,113,113,.12)}.artemis-floating-input__editor-bar[data-v-e7a510a0]{display:flex;align-items:flex-end;gap:4px;padding:8px;border-top:1px solid #e5e7eb}.dark .artemis-floating-input__editor-bar[data-v-e7a510a0]{border-top-color:#374151}.artemis-floating-input__editor-wrapper[data-v-e7a510a0]{flex:1;min-width:0;border:1px solid #d1d5db;border-radius:8px;padding:2px 4px;background:white;transition:border-color .15s}.artemis-floating-input__editor-wrapper[data-v-e7a510a0]:focus-within{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}.dark .artemis-floating-input__editor-wrapper[data-v-e7a510a0]{background:#111827;border-color:#4b5563}.dark .artemis-floating-input__editor-wrapper[data-v-e7a510a0]:focus-within{border-color:#818cf8;box-shadow:0 0 0 2px #818cf833}.artemis-floating-input__btn[data-v-e7a510a0]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#6b7280;border-radius:8px;cursor:pointer;flex-shrink:0;transition:color .15s,background-color .15s}.artemis-floating-input__btn[data-v-e7a510a0]:hover:not(:disabled){color:#4f46e5;background:#eef2ff}.artemis-floating-input__btn[data-v-e7a510a0]:disabled{opacity:.4;cursor:not-allowed}.artemis-floating-input__btn--send[data-v-e7a510a0]:not(:disabled){color:#4f46e5}.artemis-floating-input__btn--send[data-v-e7a510a0]:hover:not(:disabled){background:#eef2ff;color:#4338ca}.dark .artemis-floating-input__btn[data-v-e7a510a0]{color:#9ca3af}.dark .artemis-floating-input__btn[data-v-e7a510a0]:hover:not(:disabled){color:#818cf8;background:rgba(129,140,248,.1)}.dark .artemis-floating-input__btn--send[data-v-e7a510a0]:not(:disabled){color:#818cf8}.artemis-floating-input__guest-cta[data-v-e7a510a0]{display:flex;flex-direction:column;align-items:center;padding:20px 16px;text-align:center;position:relative}.artemis-floating-input__guest-cta>.artemis-floating-input__dismiss[data-v-e7a510a0]{position:absolute;top:8px;right:8px}.guided-tour-topic-selector[data-v-8768c98e]{width:280px;max-height:360px;display:flex;flex-direction:column;background:white;border-radius:10px;box-shadow:0 4px 16px #0000001f,0 1px 4px #0000000f;overflow:hidden;font-size:13px}.dark .guided-tour-topic-selector[data-v-8768c98e]{background:#1f2937;box-shadow:0 4px 16px #00000059,0 1px 4px #0003}.guided-tour-topic-selector__header[data-v-8768c98e]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid #e5e7eb}.dark .guided-tour-topic-selector__header[data-v-8768c98e]{border-bottom-color:#374151}.guided-tour-topic-selector__title[data-v-8768c98e]{font-size:13px;font-weight:600;color:#111827}.dark .guided-tour-topic-selector__title[data-v-8768c98e]{color:#f3f4f6}.guided-tour-topic-selector__close-btn[data-v-8768c98e]{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:4px}.guided-tour-topic-selector__close-btn[data-v-8768c98e]:hover{background:#f3f4f6;color:#374151}.dark .guided-tour-topic-selector__close-btn[data-v-8768c98e]:hover{background:#374151;color:#d1d5db}.guided-tour-topic-selector__close-icon[data-v-8768c98e]{width:16px;height:16px}.guided-tour-topic-selector__search[data-v-8768c98e]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid #e5e7eb}.dark .guided-tour-topic-selector__search[data-v-8768c98e]{border-bottom-color:#374151}.guided-tour-topic-selector__search-icon[data-v-8768c98e]{flex-shrink:0;width:14px;height:14px;color:#9ca3af}.guided-tour-topic-selector__search-input[data-v-8768c98e]{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:#111827;padding:0}.guided-tour-topic-selector__search-input[data-v-8768c98e]::-moz-placeholder{color:#9ca3af}.guided-tour-topic-selector__search-input[data-v-8768c98e]::placeholder{color:#9ca3af}.dark .guided-tour-topic-selector__search-input[data-v-8768c98e]{color:#f3f4f6}.dark .guided-tour-topic-selector__search-input[data-v-8768c98e]::-moz-placeholder{color:#6b7280}.dark .guided-tour-topic-selector__search-input[data-v-8768c98e]::placeholder{color:#6b7280}.guided-tour-topic-selector__list[data-v-8768c98e]{flex:1;overflow-y:auto;padding:4px 0}.guided-tour-topic-selector__section-label[data-v-8768c98e]{padding:6px 10px 2px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.dark .guided-tour-topic-selector__section-label[data-v-8768c98e]{color:#6b7280}.guided-tour-topic-selector__item[data-v-8768c98e]{display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;border:none;background:transparent;text-align:left;cursor:pointer;color:#374151;font-size:13px;transition:background-color .1s}.guided-tour-topic-selector__item[data-v-8768c98e]:hover{background:#f3f4f6}.guided-tour-topic-selector__item[data-v-8768c98e]:disabled{opacity:.5;cursor:not-allowed}.dark .guided-tour-topic-selector__item[data-v-8768c98e]{color:#d1d5db}.dark .guided-tour-topic-selector__item[data-v-8768c98e]:hover{background:#374151}.guided-tour-topic-selector__item-icon[data-v-8768c98e]{flex-shrink:0;width:14px;height:14px;color:#6b7280}.dark .guided-tour-topic-selector__item-icon[data-v-8768c98e]{color:#9ca3af}.guided-tour-topic-selector__item-name[data-v-8768c98e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guided-tour-topic-selector__empty[data-v-8768c98e]{padding:20px 10px;text-align:center;color:#9ca3af;font-size:13px}.dark .guided-tour-topic-selector__empty[data-v-8768c98e]{color:#6b7280}.guided-tour-topic-selector__error[data-v-8768c98e]{padding:6px 10px;font-size:12px;color:#dc2626;background:#fef2f2;border-top:1px solid #fecaca}.dark .guided-tour-topic-selector__error[data-v-8768c98e]{color:#fca5a5;background:rgba(220,38,38,.1);border-top-color:#dc262633}.guided-tour-topic-selector__sharing[data-v-8768c98e]{padding:6px 10px;font-size:12px;font-weight:500;color:#4f46e5;background:#eef2ff;border-top:1px solid #e0e7ff;text-align:center}.dark .guided-tour-topic-selector__sharing[data-v-8768c98e]{color:#a5b4fc;background:rgba(99,102,241,.1);border-top-color:#6366f133}.artemis-narration-bubble[data-v-70611682]{position:fixed;z-index:1050;width:400px;max-width:calc(100vw - 32px);background:white;border-radius:12px;box-shadow:0 4px 12px #0000001f,0 1px 4px #00000014;overflow:visible;font-family:inherit;font-size:14px}:root.dark .artemis-narration-bubble[data-v-70611682],.dark .artemis-narration-bubble[data-v-70611682]{background:#1f2937;box-shadow:0 4px 12px #0006,0 1px 4px #0003}.artemis-narration-bubble__header[data-v-70611682]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #e5e7eb}.dark .artemis-narration-bubble__header[data-v-70611682]{border-bottom-color:#374151}.artemis-narration-bubble__header-left[data-v-70611682]{display:flex;align-items:center;gap:8px;min-width:0}.artemis-narration-bubble__title[data-v-70611682]{font-size:13px;font-weight:600;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .artemis-narration-bubble__title[data-v-70611682]{color:#f3f4f6}.artemis-narration-bubble__step-counter[data-v-70611682]{font-size:12px;font-weight:500;color:#6b7280;flex-shrink:0;padding:2px 8px;background:#f3f4f6;border-radius:10px}.dark .artemis-narration-bubble__step-counter[data-v-70611682]{color:#9ca3af;background:#374151}.artemis-narration-bubble__narration[data-v-70611682]{padding:12px}.artemis-narration-bubble__narration-text[data-v-70611682]{margin:0;font-size:13px;line-height:1.5;color:#374151;word-break:break-word}.dark .artemis-narration-bubble__narration-text[data-v-70611682]{color:#d1d5db}.artemis-narration-bubble__controls[data-v-70611682]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-top:1px solid #e5e7eb}.dark .artemis-narration-bubble__controls[data-v-70611682]{border-top-color:#374151}.artemis-narration-bubble__nav-group[data-v-70611682]{display:flex;align-items:center;gap:4px}.artemis-narration-bubble__control-btn[data-v-70611682]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .15s,color .15s}.artemis-narration-bubble__control-btn[data-v-70611682]:hover{background:#f3f4f6;color:#374151}.dark .artemis-narration-bubble__control-btn[data-v-70611682]{color:#9ca3af}.dark .artemis-narration-bubble__control-btn[data-v-70611682]:hover{background:#374151;color:#e5e7eb}.artemis-narration-bubble__control-btn[data-v-70611682]:disabled{opacity:.35;cursor:not-allowed}.artemis-narration-bubble__control-btn[data-v-70611682]:disabled:hover{background:transparent;color:#6b7280}.dark .artemis-narration-bubble__control-btn[data-v-70611682]:disabled:hover{background:transparent;color:#9ca3af}.artemis-narration-bubble__actions[data-v-70611682]{display:flex;align-items:center;gap:8px;padding:4px 12px 6px}.artemis-narration-bubble__action-btn[data-v-70611682]{display:inline-flex;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;border:1px solid #e5e7eb;border-radius:6px;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.artemis-narration-bubble__action-btn[data-v-70611682]:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}.dark .artemis-narration-bubble__action-btn[data-v-70611682]{border-color:#4b5563;color:#9ca3af}.dark .artemis-narration-bubble__action-btn[data-v-70611682]:hover{background:#374151;border-color:#6b7280;color:#e5e7eb}.artemis-narration-bubble__feedback[data-v-70611682]{display:flex;align-items:center;gap:4px;padding:4px 12px 8px;border-top:1px solid #e5e7eb}.dark .artemis-narration-bubble__feedback[data-v-70611682]{border-top-color:#374151}.artemis-narration-bubble__feedback-btn[data-v-70611682]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer;transition:background-color .15s,color .15s}.artemis-narration-bubble__feedback-btn[data-v-70611682]:hover{background:#f3f4f6;color:#6b7280}.dark .artemis-narration-bubble__feedback-btn[data-v-70611682]:hover{background:#374151;color:#d1d5db}.artemis-narration-bubble__feedback-btn--active[data-v-70611682]{color:#6366f1;background:#eef2ff}.dark .artemis-narration-bubble__feedback-btn--active[data-v-70611682]{color:#818cf8;background:rgba(99,102,241,.15)}.artemis-narration-bubble__feedback-btn--active[data-v-70611682]:hover{background:#e0e7ff;color:#4f46e5}.dark .artemis-narration-bubble__feedback-btn--active[data-v-70611682]:hover{background:rgba(99,102,241,.25);color:#a5b4fc}.artemis-narration-bubble__prompt-body[data-v-70611682]{padding:12px}.artemis-narration-bubble__prompt-label[data-v-70611682]{margin:0 0 8px;font-size:13px;font-weight:500;color:#374151}.dark .artemis-narration-bubble__prompt-label[data-v-70611682]{color:#d1d5db}.artemis-narration-bubble__entity-context[data-v-70611682]{margin:0 0 8px;font-size:12px;color:#6b7280;font-style:italic}.dark .artemis-narration-bubble__entity-context[data-v-70611682]{color:#9ca3af}.artemis-narration-bubble__confirmation[data-v-70611682]{margin:8px 0;font-size:13px;font-weight:500;color:#059669;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.dark .artemis-narration-bubble__confirmation[data-v-70611682]{color:#34d399}.artemis-narration-bubble__task-link[data-v-70611682]{font-size:12px;font-weight:500;color:#4f46e5;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.artemis-narration-bubble__task-link[data-v-70611682]:hover{color:#4338ca}.dark .artemis-narration-bubble__task-link[data-v-70611682]{color:#818cf8}.dark .artemis-narration-bubble__task-link[data-v-70611682]:hover{color:#a5b4fc}.artemis-narration-bubble__task-error[data-v-70611682]{margin:8px 0;font-size:13px;font-weight:500;color:#dc2626;text-align:center}.dark .artemis-narration-bubble__task-error[data-v-70611682]{color:#f87171}.artemis-narration-bubble__chips[data-v-70611682]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.artemis-narration-bubble__chip[data-v-70611682]{display:inline-flex;padding:3px 10px;font-size:12px;font-weight:500;border:1px solid #c7d2fe;border-radius:9999px;background:#eef2ff;color:#4338ca;cursor:pointer;transition:background-color .15s,border-color .15s}.artemis-narration-bubble__chip[data-v-70611682]:hover{background:#e0e7ff;border-color:#a5b4fc}.dark .artemis-narration-bubble__chip[data-v-70611682]{background:rgba(99,102,241,.15);border-color:#6366f14d;color:#a5b4fc}.dark .artemis-narration-bubble__chip[data-v-70611682]:hover{background:rgba(99,102,241,.25);border-color:#6366f180}.artemis-narration-bubble__text-input[data-v-70611682]{display:block;width:100%;padding:6px 10px;font-size:13px;border:1px solid #d1d5db;border-radius:8px;background:white;color:#1f2937;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.artemis-narration-bubble__text-input[data-v-70611682]:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.dark .artemis-narration-bubble__text-input[data-v-70611682]{background:#374151;border-color:#4b5563;color:#f3f4f6}.dark .artemis-narration-bubble__text-input[data-v-70611682]:focus{border-color:#818cf8;box-shadow:0 0 0 2px #818cf833}.artemis-narration-bubble__text-input[data-v-70611682]::-moz-placeholder{color:#9ca3af}.artemis-narration-bubble__text-input[data-v-70611682]::placeholder{color:#9ca3af}.dark .artemis-narration-bubble__text-input[data-v-70611682]::-moz-placeholder{color:#6b7280}.dark .artemis-narration-bubble__text-input[data-v-70611682]::placeholder{color:#6b7280}.artemis-narration-bubble__prompt-actions[data-v-70611682]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.artemis-narration-bubble__btn[data-v-70611682]{display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;font-size:13px;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s,color .15s}.artemis-narration-bubble__btn--sm[data-v-70611682]{padding:4px 12px;font-size:12px}.artemis-narration-bubble__btn--primary[data-v-70611682]{background:#6366f1;color:#fff}.artemis-narration-bubble__btn--primary[data-v-70611682]:hover{background:#4f46e5}.dark .artemis-narration-bubble__btn--primary[data-v-70611682]{background:#6366f1}.dark .artemis-narration-bubble__btn--primary[data-v-70611682]:hover{background:#818cf8}.artemis-narration-bubble__btn--secondary[data-v-70611682]{background:transparent;color:#6b7280}.artemis-narration-bubble__btn--secondary[data-v-70611682]:hover{background:#f3f4f6;color:#374151}.dark .artemis-narration-bubble__btn--secondary[data-v-70611682]{color:#9ca3af}.dark .artemis-narration-bubble__btn--secondary[data-v-70611682]:hover{background:#374151;color:#e5e7eb}.artemis-narration-bubble__share-icon[data-v-70611682]{width:12px;height:12px}.artemis-narration-bubble__sr-only[data-v-70611682]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.artemis-narration-bubble__sr-indicator[data-v-70611682]{padding:4px 12px;font-size:11px;font-style:italic;color:#6b7280;border-top:1px solid #e5e7eb}.dark .artemis-narration-bubble__sr-indicator[data-v-70611682]{color:#9ca3af;border-top-color:#374151}.artemis-narration-bubble[data-v-70611682]:focus{outline:2px solid #6366f1;outline-offset:2px}.artemis-narration-bubble[data-v-70611682]:focus:not(:focus-visible){outline:none}.artemis-narration-bubble[data-v-70611682]:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.guided-tour-narration-overlay__loading[data-v-4c226559]{position:fixed;z-index:1050;bottom:24px;left:50%;transform:translate(-50%)}.guided-tour-narration-overlay__loading-inner[data-v-4c226559]{display:flex;align-items:center;gap:10px;padding:12px 20px;background:white;border-radius:12px;box-shadow:0 4px 12px #0000001f,0 1px 4px #00000014;font-family:inherit;font-size:14px;animation:guided-tour-loading-pulse-4c226559 2s ease-in-out infinite}.dark .guided-tour-narration-overlay__loading-inner[data-v-4c226559]{background:#1f2937;box-shadow:0 4px 12px #0006,0 1px 4px #0003}.guided-tour-narration-overlay__loading-text[data-v-4c226559]{color:#4b5563;font-weight:500;white-space:nowrap}.dark .guided-tour-narration-overlay__loading-text[data-v-4c226559]{color:#d1d5db}@keyframes guided-tour-loading-pulse-4c226559{0%,to{opacity:1}50%{opacity:.7}}.voice-waveform-bar[data-v-07a52497]{animation:voice-bar-oscillate-07a52497 .6s ease-in-out infinite alternate;transform-origin:center}@keyframes voice-bar-oscillate-07a52497{0%{y:5px;height:2px;opacity:.6}to{y:1px;height:6px;opacity:1}}.artemis-bow-fade-enter-active[data-v-e418563c],.artemis-bow-fade-leave-active[data-v-e418563c]{transition:opacity .2s ease}.artemis-bow-fade-enter-from[data-v-e418563c],.artemis-bow-fade-leave-to[data-v-e418563c]{opacity:0}.unlock-slide-enter-active[data-v-e418563c]{transition:max-width .5s ease-out,opacity .4s ease-out}.unlock-slide-leave-active[data-v-e418563c]{transition:max-width .3s ease-in,opacity .2s ease-in}.unlock-slide-enter-from[data-v-e418563c],.unlock-slide-leave-to[data-v-e418563c]{max-width:0;opacity:0}.unlock-slide-enter-to[data-v-e418563c],.unlock-slide-leave-from[data-v-e418563c]{max-width:300px;opacity:1}.container[data-v-d3e37633]{box-sizing:initial;display:inline-block;text-align:center;border-radius:50%;overflow:hidden}.spinner[data-v-d3e37633]{box-sizing:initial;border:2px solid #a1a1a1;border-right-color:transparent;width:23px;height:23px;border-radius:50%;animation:spin-d3e37633 .9s linear infinite}@keyframes spin-d3e37633{to{transform:rotate(360deg)}}.v3-infinite-loading[data-v-4bdee133]{width:100%;height:44px}.state-error[data-v-4bdee133]{display:flex;flex-direction:column;align-items:center}.retry[data-v-4bdee133]{margin-top:8px;padding:2px 6px 4px;width:60px;color:inherit;font-size:14px;font-family:inherit;background:transparent;border:2px solid currentColor;border-radius:5px;outline:none;cursor:pointer}.retry[data-v-4bdee133]:hover{opacity:.8}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}
