.context-selector__trigger[data-v-115f6ce6]{border:1px solid var(--color-neutral-200);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;min-width:0;max-width:100%;padding:.375rem .625rem;transition:background-color .15s;display:inline-flex}.context-selector__trigger[data-v-115f6ce6]:hover{background-color:var(--ui-bg-elevated)}.context-selector__trigger--stacked[data-v-115f6ce6]{flex-direction:column;align-items:stretch;gap:0;width:100%}.context-selector__facility-row[data-v-115f6ce6],.context-selector__project-row[data-v-115f6ce6]{align-items:center;gap:.375rem;min-width:0;display:flex}.context-selector__facility-row[data-v-115f6ce6]{margin-top:2px;padding-left:1.5rem;position:relative}.context-selector__facility-row[data-v-115f6ce6]:before{content:"";border-left:1.5px solid var(--color-neutral-200);border-bottom:1.5px solid var(--color-neutral-200);border-bottom-left-radius:3px;width:.5rem;height:calc(50% + 4px);position:absolute;top:-4px;left:.75rem}.context-selector__project-icon[data-v-115f6ce6]{color:var(--color-primary-500)}.context-selector__facility-icon[data-v-115f6ce6]{color:var(--color-neutral-700)}.context-selector__divider[data-v-115f6ce6]{color:var(--color-neutral-300)}.context-selector__caret[data-v-115f6ce6]{color:var(--ui-text-muted);margin-left:auto;transition:transform .15s}.context-selector__facility-name[data-v-115f6ce6],.context-selector__project-name[data-v-115f6ce6]{min-width:0}.context-selector__footer[data-v-115f6ce6]{border-top:1px solid var(--color-neutral-200);padding:.25rem}.context-selector__facility-leading[data-v-115f6ce6]{flex-shrink:0;align-self:stretch;align-items:center;gap:.25rem;display:inline-flex}.context-selector__tree-connector[data-v-115f6ce6]{flex-shrink:0;align-self:stretch;width:.875rem;display:block;position:relative}.context-selector__tree-connector[data-v-115f6ce6]:before{content:"";border-left:1.5px solid var(--color-neutral-300);position:absolute;top:0;bottom:0;left:.3125rem}.context-selector__tree-connector[data-v-115f6ce6]:after{content:"";border-bottom:1.5px solid var(--color-neutral-300);width:.5rem;position:absolute;top:50%;left:.3125rem;transform:translateY(-.5px)}.context-selector__tree-connector--last[data-v-115f6ce6]:before{bottom:50%}.context-item--selected{background-color:color-mix(in srgb,var(--color-primary-500) 8%,transparent)!important}.context-item--selected:hover{background-color:color-mix(in srgb,var(--color-primary-500) 13%,transparent)!important}.context-label--current{color:var(--color-primary-600)!important;font-weight:500!important}.no-project-access[data-v-31668b56]{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:32rem;margin:3rem auto;padding:0 1rem;display:flex}.no-project-access__icon[data-v-31668b56]{width:3rem;height:3rem;color:var(--ui-text-muted)}.no-project-access__title[data-v-31668b56]{margin:0}.no-project-access__description[data-v-31668b56],.no-project-access__hint[data-v-31668b56]{color:var(--ui-text-muted);margin:0}.no-project-access__actions[data-v-31668b56]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.app-feedback-button[data-v-d35a0d2f]{transform-origin:100%;z-index:40;border-radius:8px 8px 0 0;position:fixed;top:50%;right:1rem;transform:translateY(-50%)rotate(-90deg)translate(50%);box-shadow:0 2px 8px #00000026}.app-feedback-button__label[data-v-d35a0d2f]{white-space:nowrap}.app-feedback-list[data-v-6f6d7a44]{flex-direction:column;gap:12px;display:flex}.app-feedback-item[data-v-6f6d7a44]{border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;transition:border-color .15s,box-shadow .15s;display:flex}.app-feedback-item[data-v-6f6d7a44]:hover{border-color:var(--ui-border-accented);box-shadow:0 1px 4px #0000000f}.app-feedback-item__avatar[data-v-6f6d7a44]{background:color-mix(in srgb,var(--ui-primary) 15%,transparent);width:32px;height:32px;color:var(--ui-primary);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}.app-feedback-item__body[data-v-6f6d7a44]{flex:1;min-width:0}.app-feedback-item__meta[data-v-6f6d7a44]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.app-feedback-item__author[data-v-6f6d7a44]{color:var(--ui-text-highlighted);font-size:.8125rem;font-weight:600}.app-feedback-item__time[data-v-6f6d7a44]{color:var(--ui-text-muted);margin-left:auto;font-size:.75rem}.app-feedback-item__message[data-v-6f6d7a44]{color:var(--ui-text);white-space:pre-wrap;margin:0 0 8px;font-size:.875rem}.app-feedback-item__attachments[data-v-6f6d7a44]{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.app-feedback-item__thumb[data-v-6f6d7a44]{border:1px solid var(--ui-border);border-radius:6px;width:72px;height:56px;display:block;overflow:hidden}.app-feedback-item__thumb img[data-v-6f6d7a44]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.app-feedback-item__video-row[data-v-6f6d7a44]{border:1px solid var(--ui-border);color:var(--ui-text);border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:.75rem;text-decoration:none;display:flex}.app-feedback-item__video-download[data-v-6f6d7a44],.app-feedback-item__video-icon[data-v-6f6d7a44],.app-feedback-item__video-size[data-v-6f6d7a44]{color:var(--ui-text-muted);flex-shrink:0}.app-feedback-item__video-name[data-v-6f6d7a44]{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.app-feedback-item__notes-toggle[data-v-6f6d7a44]{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.75rem;display:inline-flex}.app-feedback-item__notes-toggle[data-v-6f6d7a44]:hover{color:var(--ui-text)}.app-feedback-item__notes[data-v-6f6d7a44]{border-left:2px solid var(--ui-border);flex-direction:column;gap:8px;margin-top:8px;padding-left:12px;display:flex}.app-feedback-note__meta[data-v-6f6d7a44]{align-items:center;gap:6px;margin-bottom:2px;display:flex}.app-feedback-note__author[data-v-6f6d7a44]{color:var(--ui-text-highlighted);font-size:.75rem;font-weight:600}.app-feedback-note__author--internal[data-v-6f6d7a44]{color:var(--ui-primary)}.app-feedback-note__body[data-v-6f6d7a44]{color:var(--ui-text);white-space:pre-wrap;margin:0;font-size:.8125rem}.app-feedback-note-composer[data-v-6f6d7a44]{align-items:center;gap:6px;margin-top:4px;display:flex}.app-feedback-note-composer__input[data-v-6f6d7a44]{flex:1}.app-feedback-composer[data-v-6f6d7a44]{flex-direction:column;gap:10px;width:100%;display:flex}.app-feedback-composer__hint[data-v-6f6d7a44]{color:var(--ui-text-muted);margin:0;font-size:.6875rem}.app-feedback-composer__categories[data-v-6f6d7a44]{flex-wrap:wrap;gap:6px;display:flex}.app-feedback-composer__category-btn[data-v-6f6d7a44]{border:1px solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text);cursor:pointer;border-radius:9999px;align-items:center;gap:.375rem;padding:.3rem .7rem;font-size:.75rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.app-feedback-composer__category-btn--active[data-v-6f6d7a44],.app-feedback-composer__category-btn[data-v-6f6d7a44]:hover{border-color:var(--ui-primary);color:var(--ui-primary)}.app-feedback-composer__category-btn--active[data-v-6f6d7a44]{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);font-weight:500}.app-feedback-composer__previews[data-v-6f6d7a44]{flex-wrap:wrap;gap:10px;display:flex}.app-feedback-composer__preview[data-v-6f6d7a44]{flex-direction:column;align-items:center;gap:4px;width:64px;display:flex;position:relative}.app-feedback-composer__preview-img[data-v-6f6d7a44]{-o-object-fit:cover;object-fit:cover;display:block}.app-feedback-composer__preview-file[data-v-6f6d7a44],.app-feedback-composer__preview-img[data-v-6f6d7a44]{border:1px solid var(--ui-border);border-radius:6px;width:64px;height:52px}.app-feedback-composer__preview-file[data-v-6f6d7a44]{color:var(--ui-text-muted);justify-content:center;align-items:center;display:flex}.app-feedback-composer__preview-remove[data-v-6f6d7a44]{background:var(--ui-error);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex;position:absolute;top:-6px;right:-6px}.app-feedback-composer__preview-remove[data-v-6f6d7a44]:disabled{opacity:.5;cursor:not-allowed}.app-feedback-composer__preview-name[data-v-6f6d7a44]{color:var(--ui-text-muted);text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:64px;font-size:.625rem;overflow:hidden}.app-feedback-composer__file-input[data-v-6f6d7a44]{display:none}.app-feedback-composer__actions[data-v-6f6d7a44]{align-items:center;gap:8px;display:flex}.app-feedback-composer__submit[data-v-6f6d7a44]{margin-left:auto}.default-layout[data-v-3e9c2b77]{max-width:2560px;margin:0 auto}.default-layout__logo-cotainer[data-v-3e9c2b77]{justify-content:space-between;align-items:center;width:100%;min-width:fit-content;display:flex;overflow:hidden}.default-layout__sidebar[data-v-3e9c2b77]{margin-top:3rem}.default-layout__logo-link[data-v-3e9c2b77]{text-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:.5rem;padding:0 .5rem;text-decoration:none;display:flex;overflow:hidden}.default-layout__logo-link--collapsed[data-v-3e9c2b77]{padding:0 .25rem}.default-layout__logo-link h1[data-v-3e9c2b77]{transition:opacity .3s ease-in-out}.default-layout__logout-button[data-v-3e9c2b77]{white-space:nowrap;overflow:hidden}.default-layout__header[data-v-3e9c2b77]{align-items:center;gap:1rem;display:flex}.default-layout__appearing-text[data-v-3e9c2b77]{opacity:0;animation:.3s ease-in-out .15s forwards fadeInDelayed-3e9c2b77}@keyframes fadeInDelayed-3e9c2b77{0%{opacity:0}to{opacity:1}}[data-v-3e9c2b77] [data-slot=link],[data-v-3e9c2b77] [data-slot=link] [data-slot=linkLeadingIcon]{color:#000}[data-v-3e9c2b77] [data-slot=link][aria-current=page]{color:#fff}[data-v-3e9c2b77] [data-slot=link][aria-current=page]:before{background-color:var(--color-primary-500)}[data-v-3e9c2b77] [data-slot=link][aria-current=page] [data-slot=linkLeadingIcon]{color:#fff}
