@layer vuetify-components{.v-hotkey{vertical-align:middle;align-items:center;gap:4px;line-height:1.5;display:inline-flex}.v-hotkey--disabled{opacity:.26}.v-hotkey--inline{vertical-align:baseline;max-height:1lh;font-size:1em;line-height:inherit}.v-hotkey__prefix,.v-hotkey__suffix{opacity:var(--v-medium-emphasis-opacity);vertical-align:baseline;font-weight:400}.v-hotkey--contained .v-hotkey__contained-wrapper{box-sizing:border-box;background:unset;box-shadow:unset;align-items:center;gap:2px;min-height:1em;padding:.2rem 4px;font-size:.75rem;line-height:1.5;display:inline-flex}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix,.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{opacity:var(--v-high-emphasis-opacity)}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__prefix{margin-right:2px}.v-hotkey--contained .v-hotkey__contained-wrapper .v-hotkey__suffix{margin-left:2px}.v-hotkey--contained .v-hotkey__divider{opacity:var(--v-medium-emphasis-opacity);font-size:inherit}.v-hotkey--contained .v-hotkey__combination{align-items:center;gap:2px;display:inline-flex}.v-hotkey--contained.v-hotkey--inline .v-hotkey__contained-wrapper.v-kbd{font-size:1em;line-height:inherit;align-self:baseline;align-items:baseline;gap:2px;margin-left:0;margin-right:0;padding:1px 4px 0}.v-hotkey--contained.v-hotkey--inline .v-hotkey__divider{align-self:baseline;font-size:1em}.v-hotkey--contained.v-hotkey--inline .v-hotkey__combination{align-items:baseline;gap:2px}.v-hotkey__key.v-kbd{min-height:unset;min-width:1.5em;padding:.2rem;font-size:.75rem;line-height:1.5}.v-hotkey__key.v-kbd--variant-outlined,.v-hotkey__key.v-kbd--variant-plain,.v-hotkey__key.v-kbd--variant-text,.v-hotkey__key.v-kbd--variant-tonal{color:inherit;background:0 0}.v-hotkey__key.v-kbd--variant-plain{opacity:.62}.v-hotkey__key.v-kbd--variant-plain:focus,.v-hotkey__key.v-kbd--variant-plain:hover{opacity:1}.v-hotkey__key.v-kbd--variant-plain .v-hotkey__overlay{display:none}.v-hotkey__key.v-kbd--variant-elevated,.v-hotkey__key.v-kbd--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity)*100%),transparent)}.v-hotkey__key.v-kbd--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-hotkey__key.v-kbd--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-hotkey__key.v-kbd--variant-outlined{border:thin solid}.v-hotkey__key.v-kbd--variant-text .v-hotkey__overlay{background:currentColor}.v-hotkey__key.v-kbd--variant-tonal .v-hotkey__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-hotkey__key.v-kbd .v-hotkey__underlay{position:absolute}.v-hotkey__key-symbol.v-kbd{font-size:1em;line-height:normal}.v-hotkey__key-icon .v-icon{min-width:unset}.v-hotkey__key-icon .v-icon:has(svg){max-width:.75rem}.v-hotkey__key-icon .v-icon:not(:has(svg)){font-size:.75rem;line-height:inherit;height:inherit}.v-hotkey__key--nested{font:inherit;color:inherit;background:0 0;border:none;align-self:baseline;align-items:center;min-width:auto;min-height:auto;margin:0;padding:0;display:inline-flex}.v-hotkey__key--nested.v-hotkey__key-icon{align-self:center}.v-hotkey__divider{opacity:var(--v-medium-emphasis-opacity);align-items:center;font-size:1em;display:inline-flex}.v-hotkey__combination{gap:2px;display:flex}.v-hotkey--inline .v-hotkey__key{align-self:center;min-width:20px;height:calc(1lh - 2px);padding:1px 4px 0;line-height:calc(1lh - 2px)}.v-hotkey--inline .v-hotkey__key-icon.v-kbd{padding-block:0}.v-hotkey--inline .v-hotkey__key-icon .v-icon{width:min-content;min-width:fit-content;max-height:calc(1ex + 2px)}.v-hotkey--inline .v-hotkey__key-icon .v-icon .v-icon__svg{height:100%;width:unset}.v-hotkey--inline .v-hotkey__combination{align-items:baseline;gap:1px}.v-hotkey--inline .v-hotkey__divider{font-size:1em}.v-hotkey--inline .v-hotkey__prefix,.v-hotkey--inline .v-hotkey__suffix{font-size:inherit;align-self:baseline}.v-hotkey--variant-elevated .v-hotkey__key.v-kbd{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-hotkey--variant-flat .v-hotkey__key.v-kbd{box-shadow:none}.v-hotkey--variant-outlined .v-hotkey__key.v-kbd{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:0 0}.v-hotkey--variant-text .v-hotkey__combination{gap:1px}.v-hotkey--variant-tonal .v-hotkey__key.v-kbd{border:unset;box-shadow:unset}.v-kbd{font-family:var(--v-font-body,"Roboto",sans-serif);background:rgb(var(--v-theme-kbd));color:rgb(var(--v-theme-on-kbd));vertical-align:baseline;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:thin;justify-content:center;align-self:stretch;align-items:center;min-width:20px;min-height:1em;margin-inline:1px;padding:3px 6px;font-size:.875em;font-weight:400;line-height:1;display:inline-flex}.v-kbd--border{box-shadow:none;border-width:thin}.v-kbd{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent);border-radius:4px}}@layer vuetify-overrides{.v-hotkey--variant-text .v-hotkey__key.v-kbd{min-width:auto;box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:0 0;border:none;padding-inline:0}}.search-input-wrapper[data-v-af15a176]{--v-input-padding-top:var(--archie-field-label-space,calc(var(--archie-font-size-body)*1.15));--archie-density-offset:0px}.search-input-wrapper.v-input--density-comfortable[data-v-af15a176]{--archie-density-offset:calc(var(--archie-space-unit)*-2)}.search-input-wrapper.v-input--density-compact[data-v-af15a176]{--archie-density-offset:calc(var(--archie-space-unit)*-3)}.search-input-wrapper[data-v-af15a176]{font-size:var(--archie-field-font-size,var(--archie-font-size-body))}.search-input-wrapper[data-v-af15a176] .v-field{--v-input-control-height:calc(var(--archie-field-height,var(--archie-control-height)) + var(--archie-density-offset));--v-field-padding-top:var(--archie-field-padding-y,var(--archie-space-1));--v-field-padding-bottom:var(--archie-field-padding-y,var(--archie-space-1));font-size:var(--archie-field-font-size,var(--archie-font-size-body))}.search-input-wrapper[data-v-af15a176] .v-field:not(.v-field--variant-plain,.v-field--variant-underlined){--v-field-padding-start:var(--archie-field-padding-x,var(--archie-control-inset-x));--v-field-padding-end:var(--archie-field-padding-x,var(--archie-control-inset-x));border-radius:var(--archie-field-radius,var(--archie-radius-control))}.search-input-wrapper[data-v-af15a176] .v-field--variant-outlined .v-field__outline__notch{max-width:calc(100% - var(--v-input-control-height))}.search-input-wrapper[data-v-af15a176] .v-field__input{min-height:calc(var(--archie-field-height,var(--archie-control-height)) + var(--archie-density-offset))}.search-input-wrapper[data-v-af15a176] .v-field--no-label,.search-input-wrapper[data-v-af15a176] .v-field--single-line{--v-input-padding-top:0px}.search-input-wrapper[data-v-af15a176] .v-field__outline:after,.search-input-wrapper[data-v-af15a176] .v-field__outline:before{border-width:0}.search-input-wrapper[data-v-af15a176] .v-field--focused:not(.v-field--variant-outlined){outline:2px solid var(--archie-focus-ring);outline-offset:-2px}.search-input-wrapper[data-v-af15a176] .v-field{background-color:var(--archie-search-background,var(--archie-surface-raised));cursor:pointer}.search-input-wrapper[data-v-af15a176] .v-field__input{caret-color:#0000}.search-input-wrapper[data-v-af15a176] input::-moz-placeholder{color:var(--archie-text-muted);opacity:1}.search-input-wrapper[data-v-af15a176] .v-field__prepend-inner,.search-input-wrapper[data-v-af15a176] input::placeholder{color:var(--archie-text-muted);opacity:1}.search-input-wrapper[data-v-af15a176] .v-field--variant-solo{box-shadow:none}.search-input-wrapper[data-v-af15a176] input{cursor:pointer;-webkit-user-select:none;user-select:none}.app-top-bar[data-v-41cf7838]{width:100%;height:var(--archie-top-bar-height,var(--archie-shell-gutter));box-sizing:border-box;padding:0 calc(var(--archie-shell-gutter-end,var(--archie-shell-gutter)) - var(--archie-scrollbar-size,0px)) 0 var(--archie-space-5);align-items:center;gap:var(--archie-space-4);display:flex}.app-top-bar.is-fixed[data-v-41cf7838]{z-index:1100;width:auto;transition:left .3s;position:fixed;top:0;left:0;right:0}.top-bar-left[data-v-41cf7838]{align-items:center;gap:calc(var(--archie-space-unit)*1.5);flex:1;min-width:0;display:flex;overflow:hidden}.top-bar-left[data-v-41cf7838],.top-bar-left .crumb[data-v-41cf7838]{font-size:var(--archie-font-size-body);white-space:nowrap}.top-bar-left .crumb[data-v-41cf7838]{flex:none}.top-bar-left .crumb--link[data-v-41cf7838]{cursor:pointer;color:var(--archie-top-bar-crumb-color,var(--archie-text-secondary));background:0 0;border:none;padding:0;font-weight:400}.top-bar-left .crumb--link[data-v-41cf7838]:hover{text-decoration:underline}.top-bar-left .crumb--link[data-v-41cf7838]:focus-visible{outline:2px solid var(--archie-focus-ring);outline-offset:2px;border-radius:var(--archie-radius-thumb)}.top-bar-left .crumb--current[data-v-41cf7838]{color:var(--archie-top-bar-crumb-current-color,var(--archie-text-primary));text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:600;overflow:hidden}.top-bar-left .separator-icon[data-v-41cf7838]{color:var(--archie-text-muted);flex-shrink:0}.top-bar-center[data-v-41cf7838]{flex:none;justify-content:center;width:clamp(320px,40%,700px)}.top-bar-center[data-v-41cf7838],.top-bar-center .search-container[data-v-41cf7838],.top-bar-right[data-v-41cf7838]{align-items:center;display:flex}.top-bar-right[data-v-41cf7838]{justify-content:flex-end;gap:var(--archie-space-2);flex:1}.chipStyling[data-v-5742ce33]{font-size:var(--archie-font-size-small);background-color:var(--archie-filter-pills-background,var(--archie-surface-sunken));color:var(--archie-filter-pills-color,var(--archie-text-primary));justify-content:center;display:flex;height:24px!important;padding:0 6px!important}.chipStyling.active[data-v-5742ce33]{background-color:var(--archie-filter-pills-active-background,rgb(var(--v-theme-primary)));color:var(--archie-filter-pills-active-color,rgb(var(--v-theme-on-primary)))}.chipStyling.disabled[data-v-5742ce33]{opacity:.4;pointer-events:none}.chipStyling b[data-v-5742ce33]{margin-left:4px}[data-v-5742ce33] .v-chip__content{justify-content:center;align-items:center;display:flex}[data-v-5742ce33] .v-icon{font-size:var(--archie-icon-size);margin-right:2px}[data-v-586985cc] .v-overlay__scrim{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--archie-command-palette-scrim,rgba(var(--v-shadow-color),.3))}.command-palette-dialog[data-v-586985cc]{align-items:flex-start;padding-top:10vh}.command-palette[data-v-586985cc]{background:var(--archie-command-palette-background,rgba(var(--archie-surface-overlay-rgb),.97));border-radius:var(--archie-command-palette-radius,var(--archie-radius-surface));box-shadow:0 20px 60px rgba(var(--v-shadow-color),.3);border:1px solid var(--archie-command-palette-border-color,rgba(var(--archie-surface-overlay-rgb),.2));transition:all .2s cubic-bezier(.4,0,.2,1);overflow:hidden;padding:0!important}.command-palette.has-results[data-v-586985cc]{max-height:500px}.pill-container[data-v-586985cc]{z-index:2;gap:.5rem;padding:.5rem 1rem;display:flex;position:sticky;top:-8px}.pill-container[data-v-586985cc]:before{content:"";background:var(--archie-command-palette-background,rgba(var(--archie-surface-overlay-rgb),.97));-webkit-backdrop-filter:blur(8px);z-index:-1;position:absolute;inset:0}.search-field[data-v-586985cc] .v-field{border-radius:var(--archie-command-palette-radius,var(--archie-radius-surface)) var(--archie-command-palette-radius,var(--archie-radius-surface)) 0 0;box-shadow:none;background:0 0}.search-field[data-v-586985cc] .v-field__input{font-size:var(--archie-font-size-heading);min-height:56px;padding:16px 16px 16px 0}.search-field[data-v-586985cc] .v-field__prepend-inner{align-items:center;padding:16px 0 16px 16px}.search-field[data-v-586985cc] .v-field__prepend-inner .v-icon{color:var(--archie-command-palette-search-icon-color,var(--archie-text-muted));opacity:1}.search-field[data-v-586985cc] .v-field__outline{display:none}.search-field[data-v-586985cc] .v-field__field{border-radius:var(--archie-command-palette-radius,var(--archie-radius-surface)) var(--archie-command-palette-radius,var(--archie-radius-surface)) 0 0}.search-field[data-v-586985cc] input::placeholder{color:var(--archie-text-muted);opacity:1}.has-results .search-field[data-v-586985cc] .v-field{border-bottom:1px solid var(--archie-command-palette-divider-color,var(--archie-surface-overlay));border-radius:var(--archie-command-palette-radius,var(--archie-radius-surface)) var(--archie-command-palette-radius,var(--archie-radius-surface)) 0 0}.results-container[data-v-586985cc]{z-index:1;max-height:444px;padding:0 0 8px;overflow-y:auto}.results-container .result-header[data-v-586985cc]{z-index:1;justify-content:space-between;align-items:center;padding:.5rem 1rem 0;display:flex;position:sticky;top:24px}.results-container .result-header[data-v-586985cc]:before{content:"";background:rgba(var(--archie-surface-overlay-rgb),.75);-webkit-backdrop-filter:blur(4px);z-index:-1;position:absolute;inset:0}.results-container .result-header span[data-v-586985cc]{font-size:var(--archie-font-size-small);color:var(--archie-command-palette-group-header-color,var(--archie-text-secondary));font-weight:500}.results-container .result-item[data-v-586985cc]{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background-color .15s;display:flex}.results-container .result-item.selected[data-v-586985cc],.results-container .result-item[data-v-586985cc]:hover{background:var(--archie-command-palette-item-hover-background,rgba(var(--archie-text-primary-rgb),.06))}.results-container .result-item.selected[data-v-586985cc]{background:var(--archie-command-palette-item-selected-background,rgba(var(--v-theme-primary),.12))}.results-container .result-item .result-icon[data-v-586985cc]{background:var(--archie-command-palette-item-icon-background,var(--archie-surface-sunken));border-radius:var(--archie-radius-surface);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.results-container .result-item .result-content[data-v-586985cc]{flex:1;min-width:0}.results-container .result-item .result-content .result-title[data-v-586985cc]{font-size:var(--archie-font-size-body);color:var(--archie-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.results-container .result-item .result-content .result-subtitle[data-v-586985cc]{font-size:var(--archie-font-size-small);color:var(--archie-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.expand-enter-active[data-v-586985cc],.expand-leave-active[data-v-586985cc]{transition:all .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.expand-enter-from[data-v-586985cc],.expand-leave-to[data-v-586985cc]{opacity:0;max-height:0}.expand-enter-to[data-v-586985cc],.expand-leave-from[data-v-586985cc]{opacity:1;max-height:444px}.loading-state[data-v-586985cc]{color:var(--archie-text-secondary);font-size:var(--archie-font-size-body);justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.loading-state .loading-spinner[data-v-586985cc]{border:2px solid var(--archie-border-subtle);border-top:2px solid rgba(var(--v-theme-primary),.8);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-586985cc}.no-results[data-v-586985cc]{color:var(--archie-text-secondary);font-size:var(--archie-font-size-body);justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.no-results .v-icon[data-v-586985cc]{color:var(--archie-text-muted)}@keyframes spin-586985cc{to{transform:rotate(1turn)}}.user-avatar-button[data-v-c6639697]{cursor:pointer;background:0 0;border:none;border-radius:50%;align-items:center;padding:0;display:inline-flex}.user-avatar-button[data-v-c6639697]:focus-visible{outline:2px solid var(--archie-top-bar-avatar-focus-color,var(--archie-focus-ring));outline-offset:2px}.archie-layout[data-v-8c1cebd9]{min-height:100vh}.main-content[data-v-8c1cebd9]{flex-direction:column;height:calc(100vh - 72px);transition:margin-left .3s,width .3s;display:flex;overflow:hidden}@media (width<=599px){.main-content[data-v-8c1cebd9]{flex:1;width:calc(100% - 64px)!important;margin-left:0!important}}.main-content.archie-scrollbar-on-hover[data-v-8c1cebd9],.single-pane[data-v-8c1cebd9]{overflow-y:auto}.single-pane[data-v-8c1cebd9]{flex:1;min-height:0;padding:0 2rem .75rem}@media (width<=599px){.single-pane[data-v-8c1cebd9]{padding:0}}.pane-controls[data-v-8c1cebd9]{background:var(--archie-surface-raised);border-bottom:1px solid var(--archie-border-subtle);flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;display:flex}.pane-controls-mobile[data-v-8c1cebd9]{gap:.5rem;padding:.5rem}.pane-buttons[data-v-8c1cebd9]{flex-wrap:wrap;gap:.5rem;display:flex}.pane-btn[data-v-8c1cebd9]{border-radius:var(--archie-radius-control);cursor:pointer;font-size:var(--archie-font-size-body);white-space:nowrap;border:none;padding:.5rem 1rem;font-weight:500;transition:all .2s}@media (width<=599px){.pane-btn[data-v-8c1cebd9]{font-size:var(--archie-font-size-label);padding:.4rem .8rem}}.pane-btn[data-v-8c1cebd9]:hover{box-shadow:0 2px 4px rgba(var(--v-shadow-color),.1);transform:translateY(-1px)}.pane-btn-primary[data-v-8c1cebd9]{background:rgb(var(--v-theme-archiePurple));color:rgb(var(--v-theme-on-archiePurple))}.pane-btn-success[data-v-8c1cebd9]{background:rgb(var(--v-theme-success));color:rgb(var(--v-theme-on-success))}.pane-btn-danger[data-v-8c1cebd9]{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.pane-info[data-v-8c1cebd9]{color:var(--archie-text-secondary);font-size:var(--archie-font-size-body);flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (width<=599px){.pane-info[data-v-8c1cebd9]{font-size:var(--archie-font-size-label);gap:.5rem}}.pane-count[data-v-8c1cebd9]{font-weight:600}.pane-active[data-v-8c1cebd9]{color:rgb(var(--v-theme-info));font-weight:500}.pane-single[data-v-8c1cebd9]{color:rgb(var(--v-theme-success));font-weight:500}.pane-tips[data-v-8c1cebd9]{color:var(--archie-text-secondary);max-width:600px;margin-left:auto;font-size:.8em}.pane-tips kbd[data-v-8c1cebd9]{background:var(--archie-surface-sunken);border:1px solid var(--archie-border-subtle);border-radius:var(--archie-radius-chip);color:var(--archie-text-primary);padding:2px 4px;font-size:.8em}@media (width<=768px){.pane-controls[data-v-8c1cebd9]{flex-direction:column;align-items:flex-start}.pane-tips[data-v-8c1cebd9]{margin-top:.5rem;margin-left:0}}
