@font-face{font-family:DMSans-Bold;src:local("DMSans-Bold"),url(./DMSans-Bold-7f5b8463.ttf),format("truetype");font-weight:700}@font-face{font-family:DMSans-Light;src:local("DMSans-Light"),url(./DMSans-Light-1eace982.ttf),format("truetype");font-weight:400}.notification-center[data-v-b4cde832]{position:fixed;top:88px;right:24px;display:flex;flex-direction:column;gap:12px;z-index:3000;max-width:clamp(280px,32vw,420px)}.notification[data-v-b4cde832]{box-shadow:0 16px 32px #0f172a59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.notification-slide-enter-from[data-v-b4cde832],.notification-slide-leave-to[data-v-b4cde832]{opacity:0;transform:translateY(-12px)}.notification-slide-enter-active[data-v-b4cde832],.notification-slide-leave-active[data-v-b4cde832]{transition:opacity .2s ease,transform .2s ease}@media (max-width: 959px){.notification-center[data-v-b4cde832]{top:72px;right:16px;left:16px;max-width:none}}html,body{background:rgb(var(--v-theme-background))}.admin-page{width:100%;padding:24px 20px 40px}.admin-page--narrow{max-width:1120px}.admin-page--compact{max-width:960px}.admin-page__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.admin-page__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin-page__title{margin:0}.admin-page__subtitle{max-width:760px;margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.68)}.admin-surface{border:1px solid rgba(var(--v-theme-surface-variant),.42)!important;background:linear-gradient(180deg,rgba(var(--v-theme-surface-bright),.92),rgba(var(--v-theme-surface),.94))!important;box-shadow:0 20px 50px #00000024,inset 0 1px #ffffff05!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.admin-table-card :is(.v-card-text,.v-card-title,.v-card-actions),.admin-form-card :is(.v-card-text,.v-card-title,.v-card-actions),.admin-dialog-card :is(.v-card-text,.v-card-title,.v-card-actions){position:relative}.admin-table-card :is(table thead th,.v-data-table-header__content){font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.58)}.admin-table-card :is(table tbody tr,.v-data-table__tr){transition:background-color .16s ease}.v-table .v-table__wrapper>table>tbody>tr:nth-child(odd):not(.v-data-table__selected)>td,.v-table .v-table__wrapper>table>tbody>tr:nth-child(odd):not(.v-data-table__selected)>th{background-color:rgba(var(--v-theme-on-surface),.035)}.admin-table-card :is(table tbody tr:hover,.v-data-table__tr:hover){background:rgba(var(--v-theme-primary),.04)}.admin-filter-grid{display:grid;gap:12px}.admin-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-stat-panel{border-radius:16px;border:1px solid rgba(var(--v-theme-surface-variant),.42);background:rgba(var(--v-theme-surface-variant),.18);padding:16px 20px}.admin-page .v-card-title{font-weight:600}.admin-page .v-card-actions{padding:16px 24px 24px}.admin-page .v-dialog .v-card{border-radius:20px}.admin-page .v-field{border-radius:14px}.admin-page .v-field__overlay{opacity:0!important}.admin-page .v-field__outline,.admin-page .v-field--variant-filled .v-field__outline{color:rgba(var(--v-theme-surface-variant),.62)!important}.admin-page .v-field{background:rgba(var(--v-theme-surface-light),.42)}.admin-page .v-switch .v-selection-control{min-height:40px}.admin-page code{padding:2px 6px;border-radius:6px;background:rgba(var(--v-theme-surface-variant),.3)}@media (min-width: 960px){.admin-page{padding:28px 28px 48px}.admin-filter-grid--4{grid-template-columns:minmax(280px,1fr) repeat(3,minmax(160px,220px));align-items:center}.admin-filter-grid--5{grid-template-columns:minmax(260px,1fr) repeat(4,minmax(150px,210px));align-items:center}}.menu-app-bar[data-v-7acfe7b3]{background:rgb(var(--v-theme-menu-appbar-bg))!important;color:rgb(var(--v-theme-menu-appbar-on-bg))!important;border-bottom:1px solid rgba(var(--v-theme-menu-border),.6)}.menu-app-bar[data-v-7acfe7b3] .v-toolbar-title,.menu-app-bar[data-v-7acfe7b3] .v-btn,.menu-app-bar[data-v-7acfe7b3] .v-icon{color:rgb(var(--v-theme-menu-appbar-on-bg))!important}.menu-app-bar__brand[data-v-7acfe7b3]{display:inline-flex;align-items:center;gap:12px;min-width:0}.menu-app-bar__logo[data-v-7acfe7b3]{flex-shrink:0}.menu-app-bar__titles[data-v-7acfe7b3]{display:flex;flex-direction:column;min-width:0}.menu-app-bar__title[data-v-7acfe7b3]{font-size:.96rem;font-weight:700;line-height:1.1;letter-spacing:.02em}.menu-app-bar__subtitle[data-v-7acfe7b3]{font-size:.76rem;line-height:1.2;color:rgba(var(--v-theme-menu-appbar-on-bg),.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-identity-drawer[data-v-7acfe7b3]{border-inline-end:1px solid rgba(var(--v-theme-menu-border),.6);color:rgb(var(--v-theme-menu-on-bg))}.menu-identity-drawer[data-v-7acfe7b3] .v-navigation-drawer__content{background:linear-gradient(180deg,rgb(var(--v-theme-menu-bg-start)) 0%,rgb(var(--v-theme-menu-bg-end)) 100%)!important;color:rgb(var(--v-theme-menu-on-bg))}.menu-identity-drawer[data-v-7acfe7b3] .v-navigation-drawer__append{background:rgb(var(--v-theme-menu-append-bg))!important;border-top:1px solid rgba(var(--v-theme-menu-border),.6)}.menu-identity-drawer[data-v-7acfe7b3] .v-navigation-drawer__append .v-list{background:transparent!important}.menu-identity-drawer[data-v-7acfe7b3] .v-divider{border-color:rgba(var(--v-theme-menu-border),.6)!important;opacity:1}.menu-identity-drawer[data-v-7acfe7b3] .v-list-item-title,.menu-identity-drawer[data-v-7acfe7b3] .v-list-item-subtitle,.menu-identity-drawer[data-v-7acfe7b3] .v-list-item__prepend .v-icon,.menu-identity-drawer[data-v-7acfe7b3] .v-list-item__append .v-icon,.menu-identity-drawer[data-v-7acfe7b3] .v-list-group__header .v-icon{color:rgba(var(--v-theme-menu-on-bg),.96)!important}.menu-identity-drawer[data-v-7acfe7b3] .v-list-item-subtitle{color:rgba(var(--v-theme-menu-on-bg),.72)!important}.menu-identity-drawer[data-v-7acfe7b3] .v-list-item:hover,.menu-identity-drawer[data-v-7acfe7b3] .v-list-group__header:hover{background-color:rgb(var(--v-theme-menu-hover))!important}.menu-identity-drawer[data-v-7acfe7b3] .v-list-item--active{background-color:rgb(var(--v-theme-menu-active))!important}.menu-identity-drawer[data-v-7acfe7b3] .v-list-group--open>.v-list-group__items,.menu-identity-drawer[data-v-7acfe7b3] .v-list-group--open>.v-list-group__header{background-color:rgb(var(--v-theme-menu-group-open))!important}.menu-group__activator[data-v-7acfe7b3],.menu-top-item[data-v-7acfe7b3]{padding-inline-start:16px!important}.menu-group__title[data-v-7acfe7b3]{text-transform:uppercase;font-weight:700;letter-spacing:.06em}.menu-subitem[data-v-7acfe7b3]{padding-inline-start:24px!important}.menu-identity-drawer[data-v-7acfe7b3]:not(.v-navigation-drawer--rail) .v-list-group__items .v-list-item{padding-inline-start:28px!important}.menu-logo--white[data-v-7acfe7b3] .v-img__img{filter:brightness(0) invert(1)}.menu-topbar-btn[data-v-7acfe7b3],.menu-profile-trigger[data-v-7acfe7b3]{color:rgb(var(--v-theme-menu-appbar-on-bg))!important}.menu-profile-trigger[data-v-7acfe7b3]{margin-inline-start:4px;padding-inline:8px 10px!important;text-transform:none;letter-spacing:0}.menu-profile-trigger__meta[data-v-7acfe7b3]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.05}.menu-profile-trigger__name[data-v-7acfe7b3]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600}.menu-profile-trigger__caption[data-v-7acfe7b3]{font-size:.72rem;color:rgba(var(--v-theme-menu-appbar-on-bg),.68)}.menu-popover[data-v-7acfe7b3]{border-radius:18px;overflow:hidden}.menu-popover--notifications[data-v-7acfe7b3]{width:min(420px,calc(100vw - 24px))}.menu-popover--profile[data-v-7acfe7b3]{width:min(320px,calc(100vw - 24px))}.menu-notification-item[data-v-7acfe7b3]{align-items:flex-start}.menu-notification-item__body[data-v-7acfe7b3]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.menu-notification-item__date[data-v-7acfe7b3]{display:inline-flex;align-items:center;margin-inline-start:12px;font-size:.7rem;color:rgba(var(--v-theme-on-surface),.58);white-space:nowrap}@media (max-width: 959px){.menu-app-bar__subtitle[data-v-7acfe7b3]{display:none}}.app-loading[data-v-21ff76ea]{min-height:100vh;width:100%}.admin-main[data-v-21ff76ea]{min-height:100vh;background:radial-gradient(circle at top right,rgba(var(--v-theme-primary),.08),transparent 32%),radial-gradient(circle at bottom left,rgba(var(--v-theme-secondary),.08),transparent 28%),rgb(var(--v-theme-background))}.admin-main--mobile[data-v-21ff76ea]{background:rgb(var(--v-theme-background))}.admin-main__inner[data-v-21ff76ea]{min-height:100%;width:100%}.admin-main__inner--mobile[data-v-21ff76ea]{padding:8px 14px 122px}.admin-mobile-app-bar__title[data-v-21ff76ea]{font-weight:700;font-size:1.08rem;letter-spacing:.01em}.admin-mobile-app-bar__branding[data-v-21ff76ea]{display:flex;align-items:center;justify-content:center;width:38px;height:38px}.admin-mobile-brand-logo[data-v-21ff76ea]{width:30px;height:30px;object-fit:contain;border-radius:8px}.admin-mobile-app-bar[data-v-21ff76ea]{background:rgb(var(--v-theme-background))!important;background-image:none!important;border:0!important;border-top:0!important;border-bottom:0!important;box-shadow:none!important;outline:none!important;transition:background-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease}.admin-mobile-app-bar[data-v-21ff76ea] .v-toolbar__content,.admin-mobile-app-bar[data-v-21ff76ea] .v-toolbar__prepend,.admin-mobile-app-bar[data-v-21ff76ea] .v-toolbar__append{border:0!important;box-shadow:none!important;outline:none!important}.admin-mobile-app-bar[data-v-21ff76ea] .v-toolbar__content{padding-inline:10px}.admin-mobile-app-bar--solid[data-v-21ff76ea]{background-color:rgba(var(--v-theme-surface),.94)!important;box-shadow:0 6px 18px #00000038!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.admin-user-initials[data-v-21ff76ea]{font-size:.78rem;font-weight:700;text-transform:uppercase}.admin-mobile-nav[data-v-21ff76ea]{min-height:64px!important;bottom:0;background-color:rgba(var(--v-theme-surface),.96)!important;box-shadow:0 12px 28px #00000057;overflow:hidden}.admin-mobile-nav[data-v-21ff76ea] .v-btn{min-height:64px;padding-inline:8px}.admin-mobile-nav[data-v-21ff76ea] .v-btn__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%}.admin-mobile-nav__label[data-v-21ff76ea]{font-size:.76rem;line-height:1;text-transform:none;letter-spacing:0}.admin-mobile-nav[data-v-21ff76ea] .v-btn--active{background:rgba(var(--v-theme-primary),.12)}.admin-activity-drawer[data-v-21ff76ea]{border-left:1px solid rgba(var(--v-theme-outline),.12)}.admin-activity-drawer__header[data-v-21ff76ea]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 14px 10px}.admin-activity-list[data-v-21ff76ea]{padding-top:4px}.admin-activity-item[data-v-21ff76ea]{cursor:pointer}.ticket-priority-indicator__chip--icon[data-v-b9e91f39],.ticket-status-indicator__chip--icon[data-v-647e4475]{width:32px;justify-content:center;padding-inline:0}.ticket-timing-indicator--panel[data-v-1044ca02]{display:flex;align-items:center;gap:14px;min-height:88px;padding:16px;border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:8px;background:rgba(var(--v-theme-surface-variant),.12)}.ticket-timing-indicator__icon[data-v-1044ca02]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%}.ticket-timing-indicator--success .ticket-timing-indicator__icon[data-v-1044ca02]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.ticket-timing-indicator--warning .ticket-timing-indicator__icon[data-v-1044ca02]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.ticket-timing-indicator--error .ticket-timing-indicator__icon[data-v-1044ca02]{background:rgba(var(--v-theme-error),.16);color:rgb(var(--v-theme-error))}.ticket-timing-indicator__content[data-v-1044ca02]{min-width:0}.ticket-timing-indicator__eyebrow[data-v-1044ca02]{color:rgba(var(--v-theme-on-surface),.62);font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.ticket-timing-indicator__label[data-v-1044ca02]{margin-top:2px;color:rgb(var(--v-theme-on-surface));font-size:1.05rem;font-weight:700;line-height:1.25}.ticket-timing-indicator__description[data-v-1044ca02]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.72);font-size:.88rem;line-height:1.35}.ticket-timing-indicator__chip--icon[data-v-1044ca02]{width:32px;justify-content:center;padding-inline:0}.admin-ticket-card-shared[data-v-bb1c0068]{border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:14px;background:rgb(var(--v-theme-surface));cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.admin-ticket-card-shared[data-v-bb1c0068]:active{transform:scale(.997)}.admin-ticket-card-shared__head[data-v-bb1c0068]{padding-bottom:.35rem}.admin-ticket-card-shared__top-row[data-v-bb1c0068],.admin-ticket-card-shared__title-row[data-v-bb1c0068]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.admin-ticket-card-shared__code[data-v-bb1c0068]{opacity:1;color:rgba(var(--v-theme-on-surface),.62);font-size:.76rem;font-weight:600;line-height:1.25;padding:0!important}.admin-ticket-card-shared__title[data-v-bb1c0068]{flex:1 1 auto;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;padding:0!important}.admin-ticket-card-shared__due[data-v-bb1c0068]{display:inline-flex;align-items:center;gap:.25rem;color:rgba(var(--v-theme-on-surface),.68);flex:0 0 auto;font-size:.78rem;line-height:1.2;white-space:nowrap}.admin-ticket-card-shared__due[data-v-bb1c0068] time,.admin-ticket-card-shared__due[data-v-bb1c0068] span{white-space:nowrap}.admin-ticket-card-shared__chips[data-v-bb1c0068]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.95rem}.admin-ticket-card-shared__meta[data-v-bb1c0068]{display:grid;gap:.4rem;margin-top:.95rem}.admin-ticket-card-shared__project[data-v-bb1c0068],.admin-ticket-card-shared__reporter[data-v-bb1c0068]{color:rgba(var(--v-theme-on-surface),.68)}.admin-ticket-card-shared__reporter[data-v-bb1c0068]{display:inline-flex;align-items:center;gap:.35rem}@media (hover: hover){.admin-ticket-card-shared[data-v-bb1c0068]:hover{border-color:rgba(var(--v-theme-primary),.24);background:rgba(var(--v-theme-surface),.96)}}.dashboard-overview[data-v-15da06b6]{--dashboard-border: rgba(var(--v-theme-on-surface), .08);--dashboard-soft: rgba(var(--v-theme-primary), .06);padding-left:2rem;padding-right:2rem}.dashboard-overview__header[data-v-15da06b6]{display:block}.dashboard-overview__summary[data-v-15da06b6]{border:1px solid var(--dashboard-border);border-radius:16px;background:rgb(var(--v-theme-surface))}.dashboard-overview__summary-body[data-v-15da06b6]{padding:1.35rem 1.35rem 1.25rem}.dashboard-overview__summary-top[data-v-15da06b6]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard-overview__summary-label[data-v-15da06b6]{font-size:1rem;font-weight:700}.dashboard-overview__summary-count[data-v-15da06b6]{margin-top:1.25rem;font-size:clamp(2rem,3vw,2.8rem);font-weight:800;letter-spacing:-.04em;line-height:1}.dashboard-overview__summary-skeleton-line[data-v-15da06b6]{max-width:8.5rem}.dashboard-overview__summary-skeleton-line--count[data-v-15da06b6]{max-width:5rem;margin-top:1.25rem}.dashboard-overview__panel[data-v-15da06b6]{border:1px solid var(--dashboard-border);border-radius:16px;overflow:hidden}.dashboard-overview__panel-head[data-v-15da06b6]{align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.35rem 1rem}.dashboard-overview__panel-body[data-v-15da06b6]{padding-top:0}.dashboard-overview__panel-title-skeleton[data-v-15da06b6]{width:7rem;max-width:100%}.dashboard-overview__table-skeleton[data-v-15da06b6]{margin-top:-.5rem}.dashboard-overview__icon-column[data-v-15da06b6]{width:72px}.dashboard-overview__table[data-v-15da06b6] tbody tr{transition:background-color .18s ease}.dashboard-overview__row[data-v-15da06b6]{cursor:pointer}.dashboard-overview__table[data-v-15da06b6] tbody tr:hover,.dashboard-overview__row[data-v-15da06b6]:hover{background:var(--dashboard-soft)}.dashboard-overview__card-list[data-v-15da06b6]{display:grid;gap:.9rem}.dashboard-overview__mobile-card-skeleton[data-v-15da06b6]{border-radius:14px}@media (max-width: 959px){.dashboard-overview[data-v-15da06b6]{padding-left:0!important;padding-right:0!important}.dashboard-overview__panel[data-v-15da06b6]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.dashboard-overview__panel-body[data-v-15da06b6]{padding-left:0;padding-right:0}.dashboard-overview__panel-head[data-v-15da06b6]{flex-direction:column;align-items:stretch;padding-top:0}.dashboard-overview__summary-body[data-v-15da06b6],.dashboard-overview__panel-head[data-v-15da06b6]{padding-left:1rem;padding-right:1rem}}.admin-login[data-v-a717d11d]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 28px;background:radial-gradient(circle at top,#111319 0%,#06080c 50%,#040507 100%)}.login-card[data-v-a717d11d]{width:100%;max-width:390px;display:flex;flex-direction:column;align-items:center;padding:0 10px}.login-logo[data-v-a717d11d]{width:46px;height:46px;object-fit:contain;margin-bottom:18px}.login-title[data-v-a717d11d]{margin:0;color:#fff;font-size:32px;line-height:1.18;font-weight:700;text-align:center}.login-error[data-v-a717d11d]{width:100%;margin:14px 0 0;text-align:left;color:#ff7676;font-size:14px}.login-form[data-v-a717d11d]{width:100%;margin-top:24px}.input-stack[data-v-a717d11d]{border:1px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden;background:rgba(255,255,255,.07)}.login-input[data-v-a717d11d]{display:block;width:100%;border:0;background:transparent;color:#fff;font-size:19px;line-height:1.3;padding:14px 15px;outline:none}.login-input--top[data-v-a717d11d]{border-bottom:1px solid rgba(255,255,255,.2)}.login-input[data-v-a717d11d]::placeholder{color:#ffffff80}.login-input[data-v-a717d11d]:focus{background:rgba(255,255,255,.1)}.submit-button[data-v-a717d11d],.keycloak-button[data-v-a717d11d]{width:100%;min-height:48px;border-radius:8px;font-weight:700;cursor:pointer}.submit-button[data-v-a717d11d]{margin-top:18px;border:0;background:linear-gradient(180deg,#3fa8ff 0%,#2f91ea 100%);color:#fff;font-size:18px;letter-spacing:0}.submit-button[data-v-a717d11d]:disabled,.keycloak-button[data-v-a717d11d]:disabled{opacity:.55;cursor:not-allowed}.login-separator[data-v-a717d11d]{width:100%;display:flex;align-items:center;gap:12px;margin:18px 0;color:#ffffff8f;font-size:14px;line-height:1.2}.login-separator[data-v-a717d11d]:before,.login-separator[data-v-a717d11d]:after{content:"";height:1px;flex:1;background:rgba(255,255,255,.18)}.keycloak-button[data-v-a717d11d]{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#fff;font-size:16px}.keycloak-button[data-v-a717d11d]:hover:not(:disabled){border-color:#4fa3ffa6;background:rgba(79,163,255,.14)}.keycloak-mark[data-v-a717d11d]{width:24px;height:24px;flex:0 0 auto;display:inline-flex}.keycloak-mark svg[data-v-a717d11d]{width:100%;height:100%}@media (max-width: 600px){.admin-login[data-v-a717d11d]{padding:20px}.login-card[data-v-a717d11d]{padding:0 4px}.login-logo[data-v-a717d11d]{width:40px;height:40px;margin-bottom:18px}.login-title[data-v-a717d11d]{font-size:30px}.login-form[data-v-a717d11d]{margin-top:22px}.login-input[data-v-a717d11d]{font-size:18px;padding:12px 14px}.submit-button[data-v-a717d11d]{min-height:46px;font-size:17px}.keycloak-button[data-v-a717d11d]{min-height:46px;font-size:15px}}.password-change[data-v-32dfd068]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 28px;background:radial-gradient(circle at top,#111319 0%,#06080c 50%,#040507 100%)}.password-card[data-v-32dfd068]{width:100%;max-width:390px;display:flex;flex-direction:column;align-items:center;padding:0 10px}.password-logo[data-v-32dfd068]{width:46px;height:46px;object-fit:contain;margin-bottom:18px}.password-title[data-v-32dfd068]{margin:0;color:#fff;font-size:31px;line-height:1.18;font-weight:700;text-align:center}.password-subtitle[data-v-32dfd068]{width:100%;margin:12px 0 0;color:#ffffffb3;font-size:15px;line-height:1.45;text-align:center}.password-error[data-v-32dfd068]{width:100%;margin:14px 0 0;color:#ff7676;font-size:14px;line-height:1.35}.password-form[data-v-32dfd068]{width:100%;margin-top:24px}.input-stack[data-v-32dfd068]{border:1px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden;background:rgba(255,255,255,.07)}.password-input[data-v-32dfd068]{display:block;width:100%;border:0;background:transparent;color:#fff;font-size:18px;line-height:1.3;padding:14px 15px;outline:none}.password-input--top[data-v-32dfd068]{border-bottom:1px solid rgba(255,255,255,.2)}.password-input[data-v-32dfd068]::placeholder{color:#ffffff80}.password-input[data-v-32dfd068]:focus{background:rgba(255,255,255,.1)}.submit-button[data-v-32dfd068],.secondary-button[data-v-32dfd068]{width:100%;min-height:48px;border-radius:8px;font-weight:700;cursor:pointer}.submit-button[data-v-32dfd068]{margin-top:18px;border:0;background:linear-gradient(180deg,#3fa8ff 0%,#2f91ea 100%);color:#fff;font-size:18px;letter-spacing:0}.secondary-button[data-v-32dfd068]{margin-top:14px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#fff;font-size:15px}.submit-button[data-v-32dfd068]:disabled,.secondary-button[data-v-32dfd068]:disabled{opacity:.55;cursor:not-allowed}.secondary-button[data-v-32dfd068]:hover:not(:disabled){border-color:#4fa3ffa6;background:rgba(79,163,255,.14)}@media (max-width: 600px){.password-change[data-v-32dfd068]{padding:20px}.password-card[data-v-32dfd068]{padding:0 4px}.password-logo[data-v-32dfd068]{width:40px;height:40px}.password-title[data-v-32dfd068]{font-size:29px}.password-input[data-v-32dfd068]{font-size:17px;padding:12px 14px}.submit-button[data-v-32dfd068],.secondary-button[data-v-32dfd068]{min-height:46px}}.admin-users[data-v-524beaf1]{width:100%}.gap-1[data-v-524beaf1]{gap:4px}.admin-user-edit[data-v-f4978373]{max-width:960px}.stat-card[data-v-f4978373]{border-radius:12px;min-width:200px}.stat-value[data-v-f4978373]{font-size:28px;font-weight:600}.stat-label[data-v-f4978373]{font-size:14px;color:rgba(var(--v-theme-on-surface),.64)}.admin-projects[data-v-ded317f1]{width:100%}.admin-projects__row[data-v-ded317f1]{cursor:pointer}.admin-projects__row[data-v-ded317f1]:hover{background:rgba(var(--v-theme-primary),.06)}.sla-config-fields[data-v-f819f084]{display:flex;flex-direction:column;gap:12px}.sla-config-section[data-v-f819f084]{display:flex;flex-direction:column;gap:16px}.sla-section-heading[data-v-f819f084]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sla-target-table[data-v-f819f084]{overflow-x:auto;border:1px solid rgba(var(--v-theme-on-surface),.1);border-radius:8px}.sla-target-table__row[data-v-f819f084]{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(4,minmax(148px,1fr));min-width:860px;border-top:1px solid rgba(var(--v-theme-on-surface),.08)}.sla-target-table__row[data-v-f819f084]:first-child{border-top:0}.sla-target-table__row--head[data-v-f819f084]{background:rgba(var(--v-theme-surface-variant),.22)}.sla-target-table__metric[data-v-f819f084],.sla-target-table__priority[data-v-f819f084],.sla-duration-cell[data-v-f819f084]{padding:12px}.sla-target-table__metric[data-v-f819f084]{display:flex;align-items:center;gap:10px;color:rgba(var(--v-theme-on-surface),.72)}.sla-target-table__row--head .sla-target-table__metric[data-v-f819f084],.sla-target-table__priority[data-v-f819f084]{align-items:center;color:rgba(var(--v-theme-on-surface),.78);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.sla-target-table__metric-title[data-v-f819f084]{color:rgb(var(--v-theme-on-surface));font-weight:700;line-height:1.3}.sla-target-table__metric-description[data-v-f819f084]{margin-top:2px;color:rgba(var(--v-theme-on-surface),.62);font-size:.78rem;line-height:1.25}.sla-duration-cell[data-v-f819f084]{border-left:1px solid rgba(var(--v-theme-on-surface),.08)}.sla-duration-control[data-v-f819f084]{display:grid;grid-template-columns:repeat(2,minmax(68px,1fr));gap:8px;align-items:start}.sla-threshold-helper[data-v-f819f084]{display:flex;gap:12px;padding:14px 16px;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:8px;background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-on-surface))}.sla-threshold-helper p[data-v-f819f084]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.72);line-height:1.45}.sla-threshold-steps[data-v-f819f084]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:10px 0 4px}.sla-threshold-step[data-v-f819f084]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;text-align:center}.sla-threshold-step[data-v-f819f084]:before{position:absolute;top:8px;left:0;width:100%;height:2px;background:rgba(var(--v-theme-on-surface),.16);content:""}.sla-threshold-step[data-v-f819f084]:first-child:before{left:50%;width:50%}.sla-threshold-step[data-v-f819f084]:last-child:before{width:50%}.sla-threshold-step__marker[data-v-f819f084]{position:relative;z-index:1;width:18px;height:18px;border:3px solid rgb(var(--v-theme-surface));border-radius:50%;background:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.36)}.sla-threshold-step__percent[data-v-f819f084]{color:rgb(var(--v-theme-on-surface));font-size:.82rem;font-weight:800;line-height:1.2}.sla-threshold-step__label[data-v-f819f084]{max-width:120px;color:rgba(var(--v-theme-on-surface),.64);font-size:.72rem;line-height:1.2}.sla-threshold-field[data-v-f819f084]{display:flex;flex-direction:column;gap:10px;height:100%}.sla-threshold-field__head[data-v-f819f084]{display:flex;align-items:flex-start;gap:10px;min-height:62px}.sla-threshold-field__title[data-v-f819f084]{color:rgb(var(--v-theme-on-surface));font-weight:700;line-height:1.25}.sla-threshold-field__description[data-v-f819f084]{margin-top:2px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8rem;line-height:1.3}@media (max-width: 720px){.sla-threshold-steps[data-v-f819f084]{grid-template-columns:1fr;gap:10px}.sla-threshold-step[data-v-f819f084]{display:grid;grid-template-columns:24px 54px 1fr;align-items:center;text-align:left}.sla-threshold-step[data-v-f819f084]:before{top:0;left:8px;width:2px;height:calc(100% + 10px)}.sla-threshold-step[data-v-f819f084]:first-child:before{top:8px;left:8px;width:2px;height:calc(50% + 10px)}.sla-threshold-step[data-v-f819f084]:last-child:before{width:2px;height:8px}.sla-threshold-step__label[data-v-f819f084]{max-width:none}}.parc-av-view .gap-3[data-v-bba779cc]{gap:12px}.parc-av-view .gap-4[data-v-bba779cc]{gap:16px}.parc-av-view[data-v-bba779cc] tbody tr{cursor:pointer}.parc-av-bulk-toolbar[data-v-bba779cc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:rgba(var(--v-theme-primary),.06)}.parc-av-bulk-toolbar--mobile[data-v-bba779cc]{align-items:flex-start;flex-direction:column;border:1px solid rgba(var(--v-theme-primary),.16);border-radius:8px;background:rgb(var(--v-theme-surface))}.parc-av-list-card--mobile[data-v-bba779cc]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.parc-av-model-cell[data-v-bba779cc]{display:flex;align-items:center;gap:6px;min-width:0}.parc-av-model-cell>span[data-v-bba779cc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parc-av-linked-model[data-v-bba779cc]{display:inline-flex;align-items:center;gap:3px;vertical-align:text-bottom}.notes-section .notes-body[data-v-bba779cc]{white-space:pre-wrap;word-break:break-word}.parc-av-mobile-toolbar[data-v-bba779cc]{display:grid;gap:12px}.parc-av-mobile-filters[data-v-bba779cc]{display:flex;align-items:center;justify-content:space-between;gap:10px}.parc-av-mobile-filters__group[data-v-bba779cc]{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.parc-av-mobile-filters__group[data-v-bba779cc]::-webkit-scrollbar{display:none}.parc-av-mobile-filters__actions[data-v-bba779cc]{display:flex;align-items:center;gap:4px;padding-left:10px;margin-left:auto;border-left:1px solid rgba(var(--v-theme-outline),.2);flex-shrink:0}.parc-av-mobile-filter-button[data-v-bba779cc]{width:38px;height:38px;flex:0 0 auto}.parc-av-mobile-filter-menu[data-v-bba779cc]{border:1px solid rgba(var(--v-theme-outline),.12)}.parc-av-mobile-search[data-v-bba779cc] .v-field{border-radius:14px}.parc-av-mobile-search[data-v-bba779cc] .v-field__append-inner{padding-inline-start:8px}.parc-av-mobile-search__submit[data-v-bba779cc]{width:38px!important;height:38px!important;min-width:38px!important}.parc-av-mobile-list[data-v-bba779cc]{display:grid;gap:.9rem;padding:0!important}.parc-av-mobile-card[data-v-bba779cc]{border:1px solid rgba(var(--v-theme-on-surface),.08)!important;border-radius:8px!important;background:rgb(var(--v-theme-surface))!important;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.parc-av-mobile-card--selected[data-v-bba779cc]{border-color:rgba(var(--v-theme-primary),.45)!important;background:rgba(var(--v-theme-primary),.06)!important}.parc-av-mobile-card[data-v-bba779cc]:active{transform:scale(.997)}.parc-av-mobile-card__head[data-v-bba779cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.parc-av-mobile-card__select[data-v-bba779cc]{flex:0 0 auto;margin-top:-8px;margin-left:-8px}.parc-av-mobile-card__identity[data-v-bba779cc]{flex:1 1 auto;min-width:0}.parc-av-mobile-card__meta[data-v-bba779cc]{margin-top:.95rem;display:grid;gap:.4rem}.parc-av-mobile-card__line[data-v-bba779cc]{display:flex;align-items:center;gap:.5rem;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.68)}.parc-av-mobile-card__line span[data-v-bba779cc]{min-width:0;word-break:break-word}.parc-av-mobile-card__footer[data-v-bba779cc]{margin-top:.95rem;display:flex;align-items:center;justify-content:space-between;gap:8px}.parc-av-mobile-pagination[data-v-bba779cc]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0 0}@media (hover: hover){.parc-av-mobile-card[data-v-bba779cc]:hover{border-color:rgba(var(--v-theme-primary),.24)!important;background:rgba(var(--v-theme-surface),.96)!important}}.parc-av-mobile-fab-stack[data-v-bba779cc]{position:fixed;right:20px;bottom:92px;z-index:20;display:flex;flex-direction:column;align-items:center;gap:12px}.parc-av-mobile-fab[data-v-bba779cc]{box-shadow:0 10px 24px #00000042!important;touch-action:manipulation}.parc-av-scanner[data-v-bba779cc]{background:radial-gradient(circle at top right,rgba(var(--v-theme-primary),.16),transparent 46%),radial-gradient(circle at bottom left,rgba(var(--v-theme-secondary),.13),transparent 42%),rgb(8,12,18);color:#fffffff0}.parc-av-scanner__header[data-v-bba779cc]{padding:14px 14px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.parc-av-scanner__viewport[data-v-bba779cc]{position:relative;margin:0 14px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.15);min-height:360px;background:#05080d}.parc-av-scanner__video[data-v-bba779cc]{width:100%;height:100%;min-height:360px;object-fit:cover;display:block}.parc-av-scanner__reticle[data-v-bba779cc]{position:absolute;top:14%;right:10%;bottom:14%;left:10%;border:2px solid rgba(144,203,255,.85);border-radius:16px;box-shadow:0 0 0 9999px #0000003d;pointer-events:none}.parc-av-scanner__body[data-v-bba779cc]{padding-top:12px}@media (min-width: 960px){.parc-av-scanner__viewport[data-v-bba779cc]{width:min(680px,calc(100vw - 120px));margin:0 auto;min-height:420px}}@media (max-width: 960px){.parc-av-view[data-v-bba779cc]{padding-bottom:146px}.parc-av-mobile-filters[data-v-bba779cc]{align-items:flex-start}.parc-av-list-card--mobile[data-v-bba779cc] .v-card-actions{padding-left:0;padding-right:0}.parc-av-mobile-fab-stack[data-v-bba779cc]{right:14px;bottom:88px}}.project-detail[data-v-086ddae8]{width:100%}.project-detail__breadcrumbs[data-v-086ddae8]{display:flex;align-items:center;gap:6px;font-size:13px;color:rgba(var(--v-theme-on-surface),.6)}.breadcrumb-item a[data-v-086ddae8]{color:inherit;text-decoration:none}.breadcrumb-item a[data-v-086ddae8]:hover{text-decoration:underline}.breadcrumb-separator[data-v-086ddae8]{margin:0 4px;color:rgba(var(--v-theme-on-surface),.42)}.project-detail__tabs[data-v-086ddae8]{overflow:hidden}.project-detail__form[data-v-086ddae8]{display:flex;flex-direction:column;gap:16px;width:100%}.gap-2[data-v-086ddae8]{gap:8px}.admin-tickets[data-v-b642474a]{width:100%}.gap-3[data-v-b642474a]{gap:12px}.ticket-icon-cell[data-v-b642474a]{display:inline-flex;width:100%;justify-content:center}.reporter-cell[data-v-b642474a]{display:inline-flex;align-items:center;gap:6px}.ticket-filters[data-v-b642474a]{display:flex;justify-content:space-between;gap:10px;align-items:center}.ticket-filters__group[data-v-b642474a]{display:flex;gap:8px;align-items:center}.ticket-filters__actions[data-v-b642474a]{display:flex;align-items:center;padding-left:10px;margin-left:auto;border-left:1px solid rgba(var(--v-theme-outline),.2)}.ticket-filter-button[data-v-b642474a]{width:38px;height:38px}.ticket-filter-menu[data-v-b642474a]{border:1px solid rgba(var(--v-theme-outline),.12)}.ticket-filters__reset[data-v-b642474a]{margin-left:0}.admin-ticket-create-fab[data-v-b642474a]{position:fixed;right:20px;bottom:92px;z-index:12}.admin-ticket-card-grid[data-v-b642474a]{display:grid;gap:12px}.admin-ticket-pagination[data-v-b642474a]{margin-top:12px;display:flex;flex-direction:column;align-items:center;gap:6px}.sr-only[data-v-b642474a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ticket-create-card[data-v-b642474a]{border:1px solid rgba(var(--v-theme-outline),.12);background:linear-gradient(180deg,rgba(var(--v-theme-surface),.98),rgba(var(--v-theme-surface),.94));border-radius:20px}.ticket-create-card__body[data-v-b642474a]{position:relative;padding:18px 24px 20px}.ticket-create-card__close[data-v-b642474a]{position:absolute;top:10px;right:10px;z-index:1}.ticket-create-field[data-v-b642474a] .v-field{border-radius:11px;min-height:72px}.ticket-create-field[data-v-b642474a] .v-field__input{min-height:72px;font-size:1.02rem;align-items:center}.ticket-create-field[data-v-b642474a] .v-field__outline{--v-field-border-opacity: .46}.ticket-composer[data-v-b642474a]{border-radius:22px;border:1px solid rgba(var(--v-theme-outline),.12);background-color:#ffffff47;min-height:520px;display:flex;flex-direction:column;overflow:hidden}.ticket-composer__input[data-v-b642474a]{flex:1;padding:14px 16px 0}.ticket-composer__input[data-v-b642474a] textarea{font-size:1.02rem;line-height:1.5}.ticket-composer__footer[data-v-b642474a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 10px;border-top:1px solid rgba(var(--v-theme-outline),.12)}.ticket-composer__actions[data-v-b642474a]{display:inline-flex;align-items:center;gap:4px}.ticket-composer__tool[data-v-b642474a]{color:#2ea6ff!important}.ticket-composer__tool--recording[data-v-b642474a]{color:rgb(var(--v-theme-error))!important}.ticket-composer__send-icon[data-v-b642474a],.ticket-composer__send-icon[data-v-b642474a] .v-icon{width:44px;height:44px;min-width:44px;border-radius:999px}.ticket-attachments-inline[data-v-b642474a]{display:grid;gap:12px}.ticket-attachment-item[data-v-b642474a]{position:relative;border:1px solid rgba(var(--v-theme-outline),.12);border-radius:14px;background-color:rgba(var(--v-theme-surface),.74);padding:12px 44px 12px 12px}.ticket-attachment-item__content[data-v-b642474a]{display:grid;grid-template-columns:minmax(96px,112px) minmax(0,1fr);gap:12px;align-items:center}.ticket-attachment-item__preview[data-v-b642474a]{display:flex;align-items:center;justify-content:center;min-height:84px}.ticket-attachment-item__audio[data-v-b642474a]{width:100%;max-width:100%}.ticket-attachment-item__file[data-v-b642474a]{width:72px;height:72px;border-radius:16px;display:grid;place-items:center;background-color:rgba(var(--v-theme-primary),.08);color:rgba(var(--v-theme-primary),.92)}.ticket-attachment-item__meta[data-v-b642474a]{min-width:0}.attachment-name[data-v-b642474a]{word-break:break-word}.ticket-attachment-item__delete[data-v-b642474a]{position:absolute;top:10px;right:10px}.ticket-recording[data-v-b642474a]{display:inline-flex;align-items:center}@media (max-width: 959px){.admin-tickets[data-v-b642474a]{padding-left:0;padding-right:0}.admin-table-card--mobile[data-v-b642474a]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.admin-table-card__body--mobile[data-v-b642474a]{padding-left:0;padding-right:0;padding-top:0}.ticket-filters[data-v-b642474a]{flex-wrap:wrap}.ticket-filters__actions[data-v-b642474a]{padding-left:0;border-left:0;margin-left:0}.ticket-attachment-item__content[data-v-b642474a]{grid-template-columns:1fr}.ticket-attachment-item__preview[data-v-b642474a]{justify-content:flex-start}.ticket-create-card__body[data-v-b642474a]{padding:16px 14px}.ticket-composer[data-v-b642474a]{min-height:500px}.ticket-composer__send-icon[data-v-b642474a]{width:74px;height:74px;min-width:74px!important}.ticket-composer__send-icon[data-v-b642474a] .v-icon{font-size:32px}}.admin-ticket-create-page[data-v-47dc8437]{width:100%;padding-bottom:110px}.admin-ticket-create-page__header[data-v-47dc8437]{margin-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ticket-create-card[data-v-47dc8437]{border:1px solid rgba(var(--v-theme-outline),.12);background:linear-gradient(180deg,rgba(var(--v-theme-surface),.98),rgba(var(--v-theme-surface),.94))}.ticket-create-card__body[data-v-47dc8437]{padding-top:20px}.ticket-create-field[data-v-47dc8437] .v-field{border-radius:12px;min-height:70px}.ticket-create-field[data-v-47dc8437] .v-field__input{min-height:70px;font-size:1.02rem}.ticket-composer[data-v-47dc8437]{border-radius:16px;border:1px solid rgba(var(--v-theme-outline),.12);background-color:rgba(var(--v-theme-surface-variant),.34);display:flex;flex-direction:column;overflow:hidden}.ticket-composer__input[data-v-47dc8437]{flex:1}.ticket-composer[data-v-47dc8437] .v-field{box-shadow:none;background:transparent;border-radius:0;min-height:100%}.ticket-composer[data-v-47dc8437] .v-field__overlay{opacity:0}.ticket-composer[data-v-47dc8437] .v-field__outline{display:none}.ticket-composer[data-v-47dc8437] .v-field__input{padding:14px 14px 10px;align-content:flex-start}.ticket-composer[data-v-47dc8437] textarea{min-height:154px}.ticket-composer__footer[data-v-47dc8437]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 10px;border-top:1px solid rgba(var(--v-theme-outline),.12)}.ticket-composer__actions[data-v-47dc8437]{display:inline-flex;align-items:center;gap:30px;font-size:20px}.ticket-composer__send-icon[data-v-47dc8437]{width:44px;height:44px;min-width:44px;border-radius:999px}.ticket-recording[data-v-47dc8437]{display:flex;align-items:center;gap:8px}.ticket-attachments-inline[data-v-47dc8437]{display:grid;gap:10px}.ticket-attachment-item[data-v-47dc8437]{position:relative;border:1px solid rgba(var(--v-theme-outline),.14);border-radius:14px;background-color:rgba(var(--v-theme-surface),.92);padding:10px 54px 10px 10px}.ticket-attachment-item__content[data-v-47dc8437]{display:grid;grid-template-columns:minmax(96px,112px) minmax(0,1fr);gap:12px;align-items:center}.ticket-attachment-item__preview[data-v-47dc8437]{display:flex;align-items:center;justify-content:flex-start;min-height:58px}.ticket-attachment-item__audio[data-v-47dc8437]{width:min(100%,280px);max-width:100%}.ticket-attachment-item__video[data-v-47dc8437]{width:min(100%,280px);max-width:100%;border-radius:12px}.ticket-attachment-item__file[data-v-47dc8437]{width:92px;height:52px;border-radius:14px;display:grid;place-items:center;background-color:rgba(var(--v-theme-primary),.12);color:rgba(var(--v-theme-primary),.95)}.ticket-attachment-item__meta[data-v-47dc8437]{min-width:0}.attachment-name[data-v-47dc8437]{word-break:break-word}.ticket-attachment-item__delete[data-v-47dc8437]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:44px;min-width:44px;height:44px;border-radius:999px}.sr-only[data-v-47dc8437]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 959px){.ticket-create-card[data-v-47dc8437]{border-radius:14px}.ticket-create-card__body[data-v-47dc8437]{padding:14px}.ticket-create-field[data-v-47dc8437] .v-field,.ticket-create-field[data-v-47dc8437] .v-field__input{min-height:62px}.ticket-composer[data-v-47dc8437]{border-radius:18px}.ticket-composer__send-icon[data-v-47dc8437] .v-icon{font-size:30px}.ticket-attachment-item__content[data-v-47dc8437]{grid-template-columns:1fr}}@media (max-width: 599px){.admin-ticket-create-page[data-v-47dc8437]{padding-left:8px;padding-right:8px;padding-top:10px}.ticket-create-field[data-v-47dc8437] .v-field{border-radius:18px}.ticket-composer__footer[data-v-47dc8437]{padding:10px 12px 12px}}.choice-selector[data-v-82973550]{flex-wrap:wrap}.choice[data-v-82973550]{flex:1;min-width:220px;padding:16px;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-color .12s ease;border:1px solid rgba(var(--v-theme-on-surface),.18);background-color:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.82)}.choice--active[data-v-82973550]{background-color:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.9);color:rgb(var(--v-theme-on-surface))}.choice--active.choice--disabled[data-v-82973550]{background-color:rgba(var(--v-theme-warning),.16);border-color:rgba(var(--v-theme-warning),.9);color:rgb(var(--v-theme-on-surface))}.choice--inactive[data-v-82973550]{background-color:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.72)}.choice--disabled[data-v-82973550]{cursor:not-allowed;opacity:.6}.choice__title[data-v-82973550]{font-weight:600;line-height:1.25}.choice__desc[data-v-82973550]{margin-top:4px;font-size:.8rem;opacity:.8}.choice__dot[data-v-82973550]{width:12px;height:12px;border-radius:999px;border:2px solid rgba(var(--v-theme-on-surface),.45);margin-top:4px;flex:0 0 auto}.choice__dot--active[data-v-82973550]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary))}.discussion-card[data-v-38be9b10]{display:flex;flex-direction:column}.discussion-thread[data-v-38be9b10]{order:2}.discussion-separator[data-v-38be9b10]{order:3}.discussion-composer[data-v-38be9b10]{order:4}.reply-composer[data-v-38be9b10]{display:flex;align-items:flex-end;gap:8px}.reply-composer__input[data-v-38be9b10]{flex:1}.reply-composer__input[data-v-38be9b10] .v-field{border-radius:18px;box-shadow:none}.reply-composer__plus[data-v-38be9b10],.reply-composer__send[data-v-38be9b10]{margin-bottom:3px;flex-shrink:0}.reply-composer-visibility[data-v-38be9b10]{width:100%}.reply-composer-visibility[data-v-38be9b10] .choice-selector{margin-block:0!important}.reply-composer-visibility[data-v-38be9b10] .choice{min-width:0}.reply-composer-recording[data-v-38be9b10]{display:flex;align-items:center;gap:6px}.reply-composer-pending[data-v-38be9b10]{display:flex;flex-wrap:wrap;gap:6px}.reply-composer-pending__chip[data-v-38be9b10]{max-width:100%}.reply-composer-pending__chip[data-v-38be9b10] .v-chip__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discussion-thread[data-v-38be9b10]{display:grid;gap:10px}.discussion-row[data-v-38be9b10]{display:flex;justify-content:flex-start}.discussion-row--mine[data-v-38be9b10]{justify-content:flex-end}.discussion-row--foreign .discussion-item[data-v-38be9b10]{padding-left:6px}.discussion-row--foreign .discussion-item__row[data-v-38be9b10]{gap:8px}.discussion-item[data-v-38be9b10]{width:min(88%,760px);padding:10px 12px;border:1px solid rgba(var(--v-theme-outline),.16);background:rgba(var(--v-theme-surface),.98);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.discussion-item--mine[data-v-38be9b10]{width:min(70%,760px);border-color:rgba(var(--v-theme-primary),.36);background:rgba(var(--v-theme-primary),.16)}.discussion-item__row[data-v-38be9b10]{display:flex;align-items:flex-start;gap:10px}.discussion-row--mine .discussion-item__row[data-v-38be9b10]{flex-direction:row-reverse}.discussion-avatar[data-v-38be9b10]{flex-shrink:0;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));border:1px solid rgba(var(--v-theme-primary),.24)}.discussion-avatar-wrap[data-v-38be9b10]{position:relative;flex-shrink:0}.discussion-avatar__admin-mark[data-v-38be9b10]{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--v-theme-primary),.94);color:rgb(var(--v-theme-on-primary));border:1px solid rgba(var(--v-theme-surface),.92);line-height:1}.discussion-avatar__initials[data-v-38be9b10]{font-size:.74rem;font-weight:700;letter-spacing:.04em}.discussion-item__main[data-v-38be9b10]{min-width:0;flex:1;display:grid;gap:8px}.discussion-item__body[data-v-38be9b10]{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.98rem;line-height:1.38;color:rgba(var(--v-theme-on-surface),.92)}.discussion-item__body--clamped[data-v-38be9b10]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.discussion-item__meta-row[data-v-38be9b10]{display:flex;align-items:center;justify-content:space-between;gap:8px}.discussion-item__badges[data-v-38be9b10]{min-height:20px;display:flex;flex-wrap:wrap;gap:6px}.discussion-item__badge[data-v-38be9b10] .v-chip__content{font-size:.72rem;font-weight:600}.discussion-item__date-toggle[data-v-38be9b10]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.discussion-item__chevron[data-v-38be9b10]{color:rgba(var(--v-theme-on-surface),.6)}.discussion-item__expanded-content[data-v-38be9b10]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(var(--v-theme-outline),.2)}.comment-attachment-list[data-v-38be9b10]{display:flex;flex-wrap:wrap;gap:8px}.discussion-row--mine .comment-attachment-list[data-v-38be9b10]{justify-content:flex-end}.comment-history-image[data-v-38be9b10]{cursor:zoom-in;border:1px solid rgba(var(--v-theme-outline),.12)}.comment-history-video[data-v-38be9b10]{width:220px;max-width:min(100%,280px);border-radius:10px;border:1px solid rgba(var(--v-theme-outline),.12)}@media (max-width: 599px){.discussion-item[data-v-38be9b10]{width:min(80%,760px)}.discussion-item__meta-row[data-v-38be9b10]{flex-wrap:wrap;row-gap:6px}.reply-composer-recording[data-v-38be9b10]{flex-wrap:wrap}}.ticket-layout[data-v-c5ea8a56]{align-items:flex-start}.admin-inline-actions[data-v-c5ea8a56]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.ticket-header-meta[data-v-c5ea8a56]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ticket-header-meta__code[data-v-c5ea8a56]{font-weight:700;letter-spacing:.02em}.ticket-header-meta__created[data-v-c5ea8a56]{display:inline-flex;align-items:center;gap:4px}.ticket-mobile-quick-meta[data-v-c5ea8a56]{display:flex;flex-wrap:wrap;gap:8px}.ticket-mobile-quick-meta__chip[data-v-c5ea8a56]{min-width:32px;padding-inline:8px;justify-content:center}.detail-grid[data-v-c5ea8a56]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.ticket-history-card[data-v-c5ea8a56]{min-height:100%}.archive-ticket-card[data-v-c5ea8a56]{border:1px solid rgba(var(--v-theme-warning),.28);background-color:rgba(var(--v-theme-warning),.04)}.label[data-v-c5ea8a56]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--v-theme-on-surface),.62);margin-bottom:4px}.value[data-v-c5ea8a56]{font-weight:500}.description[data-v-c5ea8a56]{white-space:pre-wrap;font-family:inherit}.attachment-tabs-window[data-v-c5ea8a56]{min-height:220px}.attachment-tabs[data-v-c5ea8a56] .v-tab{min-width:0;text-transform:none}.attachment-tabs[data-v-c5ea8a56] .v-tab .v-btn__content{font-size:.78rem;font-weight:500;letter-spacing:.01em;line-height:1.15}.attachment-tab-label[data-v-c5ea8a56]{display:inline-flex;align-items:center;gap:6px}.attachment-tab-pill[data-v-c5ea8a56]{min-width:18px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.16)}.attachment-tab-pill--ok[data-v-c5ea8a56]{min-width:18px;width:18px;padding:0;color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.18)}.attachment-stack[data-v-c5ea8a56]{display:grid;gap:12px}.attachment-item[data-v-c5ea8a56]{display:grid;grid-template-columns:minmax(84px,92px) minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid rgba(var(--v-theme-outline),.16);background-color:rgba(var(--v-theme-surface),.96)}.attachment-preview[data-v-c5ea8a56]{display:flex;align-items:center;justify-content:center;min-height:72px}.attachment-photo-grid[data-v-c5ea8a56]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.attachment-photo-item[data-v-c5ea8a56]{cursor:zoom-in;border:1px solid rgba(var(--v-theme-outline),.2)}.audio-preview[data-v-c5ea8a56],.video-preview[data-v-c5ea8a56]{width:100%;max-width:100%}.file-icon[data-v-c5ea8a56]{width:72px;height:72px;display:grid;place-items:center;border-radius:18px;background-color:rgba(var(--v-theme-primary),.08);color:rgba(var(--v-theme-primary),.92)}.attachment-meta[data-v-c5ea8a56]{min-width:0}.attachment-name[data-v-c5ea8a56]{word-break:break-word}.attachment-empty[data-v-c5ea8a56]{min-height:140px;display:grid;place-items:center;padding:20px}.attachment-audio-list[data-v-c5ea8a56]{display:grid;gap:12px}.attachment-audio-item[data-v-c5ea8a56]{display:grid;gap:10px;padding:12px;border:1px solid rgba(var(--v-theme-outline),.16);background-color:rgba(var(--v-theme-surface),.96)}.attachment-audio-date[data-v-c5ea8a56]{text-align:right}.attachment-video-list[data-v-c5ea8a56]{display:grid;gap:12px}.attachment-video-item[data-v-c5ea8a56]{display:grid;gap:10px;padding:12px;border:1px solid rgba(var(--v-theme-outline),.16);background-color:rgba(var(--v-theme-surface),.96)}.attachment-video-date[data-v-c5ea8a56]{text-align:right}.comment-attachment-list[data-v-c5ea8a56]{border:1px solid rgba(var(--v-theme-outline),.12);background-color:rgba(var(--v-theme-surface),.64)}.comment-attachment-row[data-v-c5ea8a56]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px}.comment-attachment-row+.comment-attachment-row[data-v-c5ea8a56]{border-top:1px solid rgba(var(--v-theme-outline),.08)}.comment-history-attachments[data-v-c5ea8a56]{display:flex;flex-wrap:wrap;gap:8px}.comment-history-image[data-v-c5ea8a56]{cursor:zoom-in;border:1px solid rgba(var(--v-theme-outline),.12)}.image-preview-card[data-v-c5ea8a56]{overflow:hidden}.image-preview-carousel[data-v-c5ea8a56] .v-window__controls{padding:0 8px}.image-preview-slide[data-v-c5ea8a56]{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;background-color:rgba(var(--v-theme-surface),.96)}.image-preview-slide__image[data-v-c5ea8a56]{width:100%;height:100%}.ticket-detail .v-card-title .v-chip[data-v-c5ea8a56]{text-transform:capitalize}@media (max-width: 599px){.attachment-item[data-v-c5ea8a56]{grid-template-columns:1fr}.attachment-preview[data-v-c5ea8a56]{justify-content:flex-start}.audio-preview[data-v-c5ea8a56],.video-preview[data-v-c5ea8a56]{max-width:100%}}@media (max-width: 959px){.admin-inline-actions[data-v-c5ea8a56]{justify-content:flex-start}}@media (min-width: 960px){.ticket-history-card[data-v-c5ea8a56]{position:sticky;top:24px}}.kb-list[data-v-e95ea023]{padding-bottom:64px}.kb-list[data-v-e95ea023] tbody tr{cursor:pointer}.tag-list[data-v-e95ea023]{display:flex;flex-wrap:wrap;gap:8px}.kb-page[data-v-d8a395b2]{padding-bottom:64px}.editor-wrapper[data-v-d8a395b2]{border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;background:rgba(255,255,255,.02)}.readonly-editor[data-v-d8a395b2]{opacity:.9}.editor-toolbar[data-v-d8a395b2]{display:flex;align-items:center;gap:2px;padding:8px;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);flex-wrap:wrap}.editor-surface[data-v-d8a395b2]{min-height:520px;padding:20px 24px;line-height:1.55;outline:none;white-space:pre-wrap}.editor-surface[data-v-d8a395b2]:empty:before{content:"Ajoutez du contenu...";color:#ffffff73;pointer-events:none}.editor-surface[data-v-d8a395b2] img,.editor-surface[data-v-d8a395b2] video{max-width:100%;height:auto;border-radius:8px}.editor-surface[data-v-d8a395b2] video{display:block;background:#000}.editor-surface[data-v-d8a395b2] pre{background:rgba(0,0,0,.28);border-radius:8px;padding:12px;overflow-x:auto}.editor-surface[data-v-d8a395b2] blockquote{margin:0;padding-left:12px;border-left:3px solid rgba(255,255,255,.28);color:#ffffffe0}.diagrams-view[data-v-9ae19290]{max-width:1200px}.parameter-field[data-v-9ae19290]{border-left:3px solid rgba(255,255,255,.1);padding-left:12px}.gap-3[data-v-9ae19290]{gap:12px}.diagrams-view[data-v-9ae19290] tbody tr{cursor:pointer}.diagram-editor-view[data-v-df415101]{max-width:none;min-height:calc(100vh - 64px)}.editor-shell[data-v-df415101]{width:100%;height:calc(100vh - 80px)}.editor-frame[data-v-df415101]{border:none;width:100%;height:100%}.editor-placeholder[data-v-df415101]{height:calc(100vh - 80px)}.team-view[data-v-d978bdb3]{width:100%}.team-view[data-v-d978bdb3] tbody tr{cursor:pointer}.team-member-view[data-v-028473ef]{width:100%}.projector-calculator[data-v-9949cb12]{max-width:none;width:100%}.calculator-metric[data-v-9949cb12]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;min-height:72px;padding:10px 12px}.calculator-metric span[data-v-9949cb12]{color:rgba(var(--v-theme-on-surface),.62);display:block;font-size:.76rem;line-height:1.2;margin-bottom:6px}.calculator-metric strong[data-v-9949cb12]{display:block;font-size:.94rem;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.saved-calculations-card[data-v-9949cb12]{position:sticky;top:16px}.saved-calculations-list[data-v-9949cb12]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px}@media (max-width: 1279px){.saved-calculations-card[data-v-9949cb12]{position:static}}.projector-database[data-v-46b26402]{max-width:1440px}.stat-card[data-v-46b26402]{min-height:92px}.detail-panel[data-v-46b26402]{position:sticky;top:88px}.fixture-database[data-v-385cdaef]{color:rgb(var(--v-theme-on-surface))}.fixture-database__header[data-v-385cdaef]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.fixture-stat[data-v-385cdaef]{display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:16px;border-radius:8px}.fixture-stat__label[data-v-385cdaef]{color:rgba(var(--v-theme-on-surface),.68);font-size:.86rem}.fixture-stat strong[data-v-385cdaef]{font-size:1.65rem;line-height:1}.fixture-database__filters[data-v-385cdaef]{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(180px,.8fr) minmax(180px,.8fr) auto;gap:12px;align-items:center;margin-bottom:14px}.fixture-database__table[data-v-385cdaef],.fixture-detail[data-v-385cdaef]{border-radius:8px}.fixture-detail[data-v-385cdaef]{position:sticky;top:84px;min-height:520px}.fixture-detail__title[data-v-385cdaef]{display:flex;align-items:center;justify-content:space-between;min-height:72px}.fixture-detail__title div[data-v-385cdaef]{display:grid;gap:2px;min-width:0}.fixture-detail__title span[data-v-385cdaef]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-detail__title small[data-v-385cdaef]{color:rgba(var(--v-theme-on-surface),.62);font-size:.82rem}.fixture-detail__body[data-v-385cdaef]{padding:16px}.fixture-name-cell[data-v-385cdaef]{display:grid;gap:2px;min-width:0}.fixture-name-cell__button[data-v-385cdaef]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-weight:600;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fixture-name-cell span[data-v-385cdaef]{color:rgba(var(--v-theme-on-surface),.58);font-size:.78rem}.fixture-chip-row[data-v-385cdaef]{display:flex;flex-wrap:wrap;gap:6px}.fixture-detail__meta[data-v-385cdaef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.fixture-detail__meta div[data-v-385cdaef]{display:grid;gap:2px;min-width:0}.fixture-detail__meta span[data-v-385cdaef],.fixture-link-group span[data-v-385cdaef],.fixture-endpoint span[data-v-385cdaef]{color:rgba(var(--v-theme-on-surface),.62);font-size:.78rem}.fixture-detail__meta strong[data-v-385cdaef]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-section[data-v-385cdaef]{margin-top:18px}.fixture-detail-list[data-v-385cdaef]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px}.fixture-mode-list[data-v-385cdaef]{display:grid;gap:14px;max-height:58vh;overflow:auto;padding-right:4px}.fixture-mode[data-v-385cdaef]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;overflow:hidden}.fixture-mode__header[data-v-385cdaef]{background:rgba(var(--v-theme-surface-variant),.42);padding:12px 14px}.fixture-mode__header div[data-v-385cdaef]{display:grid;gap:2px;min-width:0}.fixture-mode__header h2[data-v-385cdaef]{font-size:.94rem;font-weight:650;line-height:1.25;margin:0;overflow-wrap:anywhere}.fixture-mode__header span[data-v-385cdaef],.fixture-channel__empty[data-v-385cdaef]{color:rgba(var(--v-theme-on-surface),.62);font-size:.78rem}.fixture-channel-list[data-v-385cdaef]{display:grid}.fixture-channel[data-v-385cdaef]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));display:grid;gap:8px;padding:12px 14px}.fixture-channel__header[data-v-385cdaef],.fixture-channel__badges[data-v-385cdaef]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.fixture-channel__name[data-v-385cdaef]{font-size:.88rem;line-height:1.25;min-width:0;overflow-wrap:anywhere}.fixture-capability-list[data-v-385cdaef]{display:grid;gap:5px}.fixture-capability[data-v-385cdaef]{align-items:start;display:grid;gap:8px;grid-template-columns:64px minmax(0,1fr)}.fixture-capability span[data-v-385cdaef]{background:rgba(var(--v-theme-primary),.08);border-radius:6px;color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:650;line-height:1.35;padding:3px 6px;text-align:center}.fixture-capability p[data-v-385cdaef],.fixture-channel__empty[data-v-385cdaef]{font-size:.78rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.fixture-link-group[data-v-385cdaef]{display:grid;gap:8px;margin-bottom:12px}.fixture-json[data-v-385cdaef]{background:rgba(var(--v-theme-surface-variant),.5);border-radius:8px;font-size:.76rem;line-height:1.45;margin:0;max-height:58vh;overflow:auto;padding:14px;white-space:pre-wrap;word-break:break-word}.fixture-endpoints[data-v-385cdaef]{display:grid;gap:12px}.fixture-endpoint[data-v-385cdaef]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;align-items:center}.fixture-endpoint span[data-v-385cdaef]{grid-column:1 / -1}.fixture-endpoint code[data-v-385cdaef]{background:rgba(var(--v-theme-surface-variant),.65);border-radius:6px;display:block;min-width:0;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.fixture-detail__empty[data-v-385cdaef]{align-items:center;color:rgba(var(--v-theme-on-surface),.62);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:520px;padding:32px;text-align:center}@media (max-width: 1279px){.fixture-detail[data-v-385cdaef]{position:static}}@media (max-width: 959px){.fixture-database__header[data-v-385cdaef]{align-items:stretch;flex-direction:column}.fixture-database__filters[data-v-385cdaef]{grid-template-columns:1fr}}.parc-av-create-page[data-v-a1434f0c]{max-width:1040px;margin:0 auto;padding-bottom:112px}.parc-av-create-page__header[data-v-a1434f0c]{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.parc-av-create-card[data-v-a1434f0c]{border:1px solid rgba(var(--v-theme-outline),.14);border-radius:18px;background:rgba(var(--v-theme-surface),.72)}.parc-av-create-card__body[data-v-a1434f0c]{padding:18px}.parc-av-create-field[data-v-a1434f0c] .v-field{border-radius:14px}.parc-av-create-actions[data-v-a1434f0c]{margin-top:8px;display:flex;justify-content:flex-end;align-items:center;gap:10px}@media (max-width: 960px){.parc-av-create-page[data-v-a1434f0c]{padding-inline:10px;padding-bottom:124px}.parc-av-create-page__header[data-v-a1434f0c]{margin-bottom:10px}.parc-av-create-card__body[data-v-a1434f0c]{padding:12px}.parc-av-create-actions[data-v-a1434f0c]{justify-content:space-between}}.parc-migration-view .gap-3[data-v-4d24eaca]{gap:.75rem}.parc-migration-view .gap-4[data-v-4d24eaca]{gap:1rem}.settings-email[data-v-a8e5bbc6]{width:100%}.gap-2[data-v-a8e5bbc6]{gap:8px}.settings-sla[data-v-028ff49d]{width:100%}.gap-2[data-v-028ff49d]{gap:8px}.settings-profile[data-v-bf012d97],.role-settings-page[data-v-5c206fe0]{width:100%}.role-settings-grid[data-v-5c206fe0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.role-settings-card[data-v-5c206fe0]{border:1px solid rgba(var(--v-theme-outline),.12)}.role-permission-group+.role-permission-group[data-v-5c206fe0]{margin-top:18px}@media (max-width: 1260px){.role-settings-grid[data-v-5c206fe0]{grid-template-columns:1fr}}.settings-theme[data-v-42f333a4]{width:100%}.theme-grid[data-v-42f333a4]{row-gap:4px}.theme-card[data-v-42f333a4]{height:100%;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.theme-card--active[data-v-42f333a4]{border-color:rgba(var(--v-theme-primary),.54)!important;box-shadow:0 22px 50px #0000002e,0 0 0 1px rgba(var(--v-theme-primary),.14),inset 0 1px #ffffff05!important}.theme-card__preview[data-v-42f333a4]{border-radius:18px;border:1px solid rgba(var(--v-theme-surface-variant),.32);overflow:hidden;min-height:210px}.theme-card__preview-header[data-v-42f333a4]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 14px;font-size:.72rem;font-weight:700;letter-spacing:.04em}.theme-card__preview-dot[data-v-42f333a4]{width:10px;height:10px;border-radius:999px;background:currentColor;opacity:.72}.theme-card__preview-body[data-v-42f333a4]{display:grid;grid-template-columns:92px 1fr;min-height:168px}.theme-card__preview-menu[data-v-42f333a4]{border-right:1px solid;padding:14px 10px;display:flex;flex-direction:column;gap:10px}.theme-card__preview-menu-pill[data-v-42f333a4]{height:16px;border-radius:999px;opacity:.9}.theme-card__preview-menu-pill--small[data-v-42f333a4]{width:70%}.theme-card__preview-content[data-v-42f333a4]{padding:16px;display:flex;align-items:center}.theme-card__preview-surface[data-v-42f333a4]{width:100%;min-height:110px;border:1px solid;border-radius:14px;padding:14px}.theme-card__preview-title[data-v-42f333a4]{font-size:.82rem;font-weight:700}.theme-card__preview-line[data-v-42f333a4]{height:8px;border-radius:999px;margin-top:14px;width:72%}.theme-card__preview-actions[data-v-42f333a4]{display:flex;gap:8px;margin-top:16px}.theme-card__swatches[data-v-42f333a4]{display:flex;gap:8px}.theme-card__swatch[data-v-42f333a4]{width:18px;height:18px;border-radius:999px;border:1px solid rgba(0,0,0,.08)}.board-card[data-v-e1da33b1]{background-color:rgb(var(--v-theme-surface));border-radius:8px;box-shadow:0 1px 3px rgba(var(--v-theme-on-surface),.08);padding:12px;cursor:grab;display:flex;flex-direction:column;gap:8px;border:1px solid rgba(var(--v-theme-outline),.16);transition:box-shadow .15s ease,transform .15s ease}.board-card[data-v-e1da33b1]:active{cursor:grabbing}.board-card[data-v-e1da33b1]:hover{box-shadow:0 4px 12px rgba(var(--v-theme-on-surface),.16);transform:translateY(-1px)}.board-card__title[data-v-e1da33b1]{font-size:14px;font-weight:600;line-height:1.3;color:rgb(var(--v-theme-on-surface));word-break:break-word}.board-card__labels[data-v-e1da33b1]{display:flex;flex-wrap:wrap;gap:6px}.board-card__label[data-v-e1da33b1]{min-width:36px}.board-card__meta[data-v-e1da33b1]{display:flex;justify-content:space-between;align-items:center;gap:8px}.board-card__due[data-v-e1da33b1]{display:flex;align-items:center;background-color:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary));border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500}.board-card__assignees[data-v-e1da33b1]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.board-card__avatar[data-v-e1da33b1]{font-size:11px;font-weight:600}.board-list[data-v-15e172c3]{width:280px;display:flex;flex-direction:column;gap:12px;background-color:rgba(var(--v-theme-surface-variant),.48);border:1px solid rgba(var(--v-theme-outline),.12);border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 20px rgba(var(--v-theme-on-surface),.08)}.board-list__header[data-v-15e172c3]{display:flex;align-items:center;gap:8px}.board-list__title[data-v-15e172c3]{font-size:16px;font-weight:600;color:rgb(var(--v-theme-on-surface));flex:1;cursor:pointer}.board-list__cards[data-v-15e172c3]{display:flex;flex-direction:column;gap:10px;min-height:40px;padding:4px 4px 12px}.board-list__card-wrapper.is-hovered .board-card[data-v-15e172c3]{border-color:rgb(var(--v-theme-primary))}.board-list__footer[data-v-15e172c3]{margin-top:auto;padding:0 8px 12px}.board-list__new-card[data-v-15e172c3]{display:flex;flex-direction:column;gap:10px;background-color:rgb(var(--v-theme-surface));border-radius:10px}.board-list__new-card-actions[data-v-15e172c3]{display:flex;gap:8px}.card-dialog[data-v-494a8299]{display:flex;flex-direction:column;max-height:92vh}.card-dialog__header[data-v-494a8299]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.card-dialog__title-input[data-v-494a8299]{flex:1;font-size:22px;font-weight:600}.card-dialog__grid[data-v-494a8299],.card-dialog__main[data-v-494a8299]{display:flex;flex-direction:column;gap:24px}.card-section[data-v-494a8299]{display:flex;flex-direction:column;gap:12px}.card-section__header[data-v-494a8299]{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-section__body[data-v-494a8299]{display:flex;flex-wrap:wrap;gap:8px}.card-dialog__actions[data-v-494a8299]{display:flex;justify-content:space-between;align-items:center}.gap-3[data-v-494a8299]{gap:12px}.label-menu__list[data-v-494a8299]{max-height:220px}.label-menu__scroll[data-v-494a8299]{max-height:180px;overflow-y:auto}.label-menu__create[data-v-494a8299]{display:flex;flex-direction:column}.checklist[data-v-494a8299]{border:1px solid rgba(var(--v-theme-outline),.12);border-radius:12px;padding:16px;background-color:rgba(var(--v-theme-surface-variant),.32);display:flex;flex-direction:column;gap:12px}.checklist__header[data-v-494a8299]{display:flex;align-items:center}.checklist__header .v-text-field[data-v-494a8299]{flex:1}.checklist__items[data-v-494a8299]{display:flex;flex-direction:column;gap:8px}.checklist-item[data-v-494a8299]{display:flex;align-items:center;gap:8px;background-color:rgb(var(--v-theme-surface));border-radius:8px;padding:4px 8px}.checklist-item .v-text-field[data-v-494a8299]{flex:1}.checklist__add[data-v-494a8299]{display:flex;align-items:flex-end;gap:8px}.checklist-add__input[data-v-494a8299]{max-width:240px}.project-board[data-v-ca2a51a8]{display:flex;flex-direction:column;gap:24px;height:100%;background:linear-gradient(135deg,rgba(var(--v-theme-surface-variant),.18),rgba(var(--v-theme-surface),.42));border-radius:16px;padding:24px}.project-board__header[data-v-ca2a51a8]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.project-board__title h2[data-v-ca2a51a8]{font-size:24px;font-weight:600;margin:0;color:rgb(var(--v-theme-on-surface))}.project-board__title p[data-v-ca2a51a8]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.6)}.project-board__lists[data-v-ca2a51a8]{display:flex;align-items:flex-start;gap:16px;overflow-x:auto;padding:12px 4px 24px}.project-board__list-wrapper[data-v-ca2a51a8]{transition:transform .15s ease,opacity .15s ease}.project-board__list-wrapper.is-hovered[data-v-ca2a51a8]{transform:translateY(-4px)}.project-board__list-wrapper.is-dragging[data-v-ca2a51a8]{opacity:.6}.project-board__new-list[data-v-ca2a51a8]{min-width:280px}.gap-2[data-v-ca2a51a8]{gap:8px}.gap-3[data-v-ca2a51a8]{gap:12px}.project-management-kanban[data-v-a3d35061]{width:100%}.project-management-kanban__board[data-v-a3d35061]{min-height:460px}.project-management-kanban__empty[data-v-a3d35061]{margin-top:12px;display:grid;place-items:center;text-align:center}.project-management-kanban__actions[data-v-a3d35061]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.project-management-kanban__table-wrap[data-v-a3d35061]{overflow-x:auto;border:1px solid rgba(255,255,255,.08);border-radius:8px}.project-tasks-kanban__board[data-v-b17ac010]{display:flex;align-items:flex-start;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:8px}.project-tasks-kanban__controls[data-v-b17ac010]{position:relative}.project-tasks-kanban__column[data-v-b17ac010]{min-width:320px;max-width:360px;width:320px;border:1px solid rgba(var(--v-theme-surface-variant),.35);border-radius:12px;background:rgba(var(--v-theme-surface),.7);transition:border-color .15s ease,box-shadow .15s ease}.project-tasks-kanban__column.is-hovered[data-v-b17ac010]{border-color:rgba(var(--v-theme-primary),.7);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.35) inset}.project-tasks-kanban__column-header[data-v-b17ac010]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(var(--v-theme-surface-variant),.35)}.project-tasks-kanban__cards[data-v-b17ac010]{display:grid;gap:10px;padding:10px;min-height:80px}.project-tasks-kanban__card[data-v-b17ac010]{border:1px solid rgba(var(--v-theme-surface-variant),.3);cursor:pointer}.project-tasks-kanban__card[draggable=true][data-v-b17ac010]{cursor:grab}.project-tasks-kanban__card-top[data-v-b17ac010]{display:flex;align-items:center;justify-content:space-between;gap:8px}.project-tasks-kanban__status-chip[data-v-b17ac010]{letter-spacing:.04em;font-weight:700}.project-tasks-kanban__title[data-v-b17ac010]{font-size:18px;font-weight:600;line-height:1.2}.project-tasks-kanban__tags[data-v-b17ac010]{display:flex;flex-wrap:wrap;gap:6px}.project-tasks-kanban__assignee-badges[data-v-b17ac010]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.project-tasks-kanban__assignee-dot[data-v-b17ac010]{width:28px;height:28px;aspect-ratio:1 / 1;border-radius:999px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.01em}.project-tasks-kanban__meta-row[data-v-b17ac010]{display:flex;align-items:center;justify-content:space-between;gap:8px}.project-tasks-kanban__meta-item[data-v-b17ac010]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.project-tasks-kanban__card.is-dragging[data-v-b17ac010]{opacity:.55}.project-tasks-kanban__card.is-drop-target[data-v-b17ac010]{border-color:rgba(var(--v-theme-primary),.75);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.35) inset}.project-tasks-kanban__empty[data-v-b17ac010]{min-width:320px}.task-filters[data-v-882d4d83]{display:flex;justify-content:space-between;gap:10px;align-items:center}.task-filters__group[data-v-882d4d83]{display:flex;gap:8px;align-items:center}.task-filters__actions[data-v-882d4d83]{display:flex;align-items:center;padding-left:10px;margin-left:auto;border-left:1px solid rgba(var(--v-theme-outline),.2)}.task-filter-button[data-v-882d4d83]{width:38px;height:38px}.task-filter-menu[data-v-882d4d83]{border:1px solid rgba(var(--v-theme-outline),.12)}.task-filters__reset[data-v-882d4d83]{margin-left:0}@media (max-width: 959px){.task-filters[data-v-882d4d83]{flex-wrap:wrap}.task-filters__actions[data-v-882d4d83]{padding-left:0;border-left:0;margin-left:0}}.task-list-panel[data-v-42edab65]{--task-list-panel-border: rgba(var(--v-theme-on-surface), .08);--task-list-panel-soft: rgba(var(--v-theme-primary), .06);border:1px solid var(--task-list-panel-border);border-radius:16px;overflow:hidden}.task-list-panel__head[data-v-42edab65]{align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.35rem 1rem}.task-list-panel__head--actions-only[data-v-42edab65]{gap:0;padding-bottom:.85rem}.task-list-panel__head-main[data-v-42edab65]{display:flex;align-items:center;gap:.6rem;min-width:0}.task-list-panel__meta[data-v-42edab65],.task-list-panel__actions[data-v-42edab65]{display:flex;align-items:center;gap:.5rem}.task-list-panel__body[data-v-42edab65]{padding-top:0}.task-list-panel__card-list[data-v-42edab65]{display:grid;gap:.9rem}.task-list-panel__card[data-v-42edab65]{border:1px solid var(--task-list-panel-border);border-radius:14px;background:rgb(var(--v-theme-surface))}.task-list-panel__card-head[data-v-42edab65]{padding-bottom:.35rem}.task-list-panel__title-row[data-v-42edab65]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.task-list-panel__card-title[data-v-42edab65]{flex:1 1 auto;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3}.task-list-panel__project[data-v-42edab65]{color:rgba(var(--v-theme-on-surface),.68)}.task-list-panel__due[data-v-42edab65]{display:inline-flex;align-items:center;gap:.25rem;color:rgba(var(--v-theme-on-surface),.68);flex:0 0 auto;font-size:.78rem;line-height:1.2;white-space:nowrap}.task-list-panel__due[data-v-42edab65] time,.task-list-panel__due[data-v-42edab65] span{white-space:nowrap}.task-list-panel__chips[data-v-42edab65]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.95rem}.task-list-panel__table[data-v-42edab65] tbody tr{transition:background-color .18s ease}.task-list-panel__row[data-v-42edab65]{cursor:pointer}.task-list-panel__table[data-v-42edab65] tbody tr:hover,.task-list-panel__row[data-v-42edab65]:hover{background:var(--task-list-panel-soft)}@media (max-width: 959px){.task-list-panel--mobile-flat[data-v-42edab65]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.task-list-panel--mobile-flat .task-list-panel__head[data-v-42edab65],.task-list-panel--mobile-flat .task-list-panel__body[data-v-42edab65]{padding-left:0;padding-right:0}.task-list-panel--mobile-flat .task-list-panel__head[data-v-42edab65]{padding-top:0}.task-list-panel__head[data-v-42edab65]{flex-direction:column;align-items:stretch;padding-left:1rem;padding-right:1rem}.task-list-panel__head--actions-only[data-v-42edab65]{padding-bottom:1rem}.task-list-panel__head-main[data-v-42edab65]{justify-content:space-between}.task-list-panel__actions[data-v-42edab65]{justify-content:flex-start}.task-list-panel__title-row[data-v-42edab65]{gap:.5rem}}.project-tasks-page[data-v-b456a86e]{width:100%;padding-left:2rem;padding-right:2rem}.project-task-create-fab[data-v-b456a86e]{position:fixed;right:20px;bottom:92px;z-index:12}@media (max-width: 959px){.project-tasks-page[data-v-b456a86e]{padding-left:0!important;padding-right:0!important}}.project-tasks-calendar__row[data-v-a4581758]{cursor:pointer}.project-tasks-calendar__row[data-v-a4581758]:hover{background:rgba(var(--v-theme-primary),.06)}.task-assignees-popover[data-v-b80046a3]{min-width:0}.task-assignees-popover__activator[data-v-b80046a3]{width:100%;justify-content:flex-start;min-width:0;padding-inline:.25rem;text-transform:none;letter-spacing:0}.task-assignees-popover__activator[data-v-b80046a3] .v-btn__content{justify-content:flex-start;gap:.35rem;width:100%;min-width:0;white-space:nowrap;overflow:hidden}.task-assignees-popover__menu[data-v-b80046a3]{width:min(92vw,320px)}.task-assignees-popover__list[data-v-b80046a3]{max-height:280px;overflow:auto}.task-assignees-popover__static[data-v-b80046a3]{display:inline-flex;align-items:center;gap:.35rem}.inline-text-edit__display[data-v-de97aeff]{display:block}.inline-text-edit__text[data-v-de97aeff]{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.inline-text-edit__text--drag[data-v-de97aeff]{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}.inline-text-edit__text--dragging[data-v-de97aeff]{opacity:.5}.inline-text-edit__field[data-v-de97aeff] textarea{white-space:pre-wrap;overflow-wrap:anywhere}.task-checklist-item-row[data-v-e305a87b]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:.75rem;align-items:start;border-radius:8px;min-height:28px}.task-checklist-item-row[data-v-e305a87b]:before{content:"";position:absolute;top:-.35rem;left:0;right:0;height:2px;background:transparent;transition:background-color .12s ease}.task-checklist-item-row.is-drop-before[data-v-e305a87b]:before{background:rgb(var(--v-theme-primary))}.task-checklist-item-row.is-dragging[data-v-e305a87b]{opacity:.45}.task-checklist-item-row__checkbox-wrap[data-v-e305a87b]{display:flex;align-items:flex-start;padding-top:.1rem}.task-checklist-item-row__checkbox[data-v-e305a87b]{margin-top:0}.task-checklist-item-row__checkbox[data-v-e305a87b] .v-selection-control{min-height:24px}.task-checklist-item-row__checkbox[data-v-e305a87b] .v-selection-control__wrapper{width:24px;height:24px}.task-checklist-item-row__content[data-v-e305a87b]{min-width:0}.task-checklist-item-row__text[data-v-e305a87b]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.4;padding-top:.08rem}.task-checklist-item-row__text-content--drag[data-v-e305a87b]{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}.task-checklist-item-row__text-content--completed[data-v-e305a87b]{color:rgba(var(--v-theme-on-surface),.56);text-decoration:line-through;text-decoration-thickness:1px}.task-checklist-item-row__field[data-v-e305a87b]{width:100%}.task-checklist-item-row__field[data-v-e305a87b] textarea{white-space:pre-wrap;overflow-wrap:anywhere}.task-checklists-section[data-v-6d89c6d2]{border:1px solid rgba(var(--v-theme-surface-variant),.18);background:rgba(var(--v-theme-surface),.46)}.task-checklists-section__title[data-v-6d89c6d2],.task-checklists-section__footer[data-v-6d89c6d2]{padding:1rem}.task-checklists-section__lists[data-v-6d89c6d2]{display:grid;gap:.85rem;padding:1rem}.task-checklists-section__list-card[data-v-6d89c6d2]{background:rgba(var(--v-theme-surface-bright),.08);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:12px}.task-checklists-section__list-shell[data-v-6d89c6d2]{position:relative}.task-checklists-section__list-shell[data-v-6d89c6d2]:before{content:"";position:absolute;top:-.45rem;left:0;right:0;height:2px;background:transparent;transition:background-color .12s ease}.task-checklists-section__list-shell.is-drop-before[data-v-6d89c6d2]:before{background:rgb(var(--v-theme-primary))}.task-checklists-section__list-shell.is-dragging[data-v-6d89c6d2]{opacity:.55}.task-checklists-section__list-header[data-v-6d89c6d2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.task-checklists-section__list-heading[data-v-6d89c6d2]{min-width:0;display:flex;align-items:center;gap:.55rem}.task-checklists-section__list-heading-icon[data-v-6d89c6d2]{flex:0 0 auto;color:rgba(var(--v-theme-on-surface),.88)}.task-checklists-section__list-title-field[data-v-6d89c6d2]{min-width:0;flex:1 1 auto}.task-checklists-section__list-title-field[data-v-6d89c6d2] .inline-text-edit__display{gap:.35rem}.task-checklists-section__list-title-field[data-v-6d89c6d2] .inline-text-edit__edit-button{opacity:.7}.task-checklists-section__list-title-text[data-v-6d89c6d2]{font-size:1rem;font-weight:700;line-height:1.35}.task-checklists-section__list-actions[data-v-6d89c6d2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.task-checklists-section__header-btn[data-v-6d89c6d2],.task-checklists-section__add-btn[data-v-6d89c6d2]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.88);font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}.task-checklists-section__progress[data-v-6d89c6d2]{display:grid;gap:.35rem;margin-top:.8rem}.task-checklists-section__progress-label[data-v-6d89c6d2]{font-size:.82rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.72)}.task-checklists-section__items[data-v-6d89c6d2]{display:grid;gap:.55rem;margin-top:.85rem}.task-checklists-section__empty[data-v-6d89c6d2]{margin-top:.8rem;font-size:.95rem;color:rgba(var(--v-theme-on-surface),.6)}.task-checklists-section__item-create[data-v-6d89c6d2]{margin-top:1rem}.task-checklists-section__new-list[data-v-6d89c6d2]{display:grid;gap:.85rem}.task-checklists-section__new-list-actions[data-v-6d89c6d2]{display:flex;justify-content:flex-end;gap:.5rem}.task-checklists-section__item-dropzone-end[data-v-6d89c6d2],.task-checklists-section__list-dropzone-end[data-v-6d89c6d2]{height:12px;border-radius:999px;border:1px dashed transparent;background:transparent;transition:border-color .12s ease,background-color .12s ease}.task-checklists-section__item-dropzone-end[data-v-6d89c6d2]{margin-top:.35rem}.task-checklists-section__item-dropzone-end.is-active[data-v-6d89c6d2],.task-checklists-section__list-dropzone-end.is-active[data-v-6d89c6d2]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}@media (max-width: 959px){.task-checklists-section[data-v-6d89c6d2]{border:0;background:transparent;box-shadow:none}.task-checklists-section__title[data-v-6d89c6d2],.task-checklists-section__footer[data-v-6d89c6d2]{padding-left:0;padding-right:0}.task-checklists-section__title[data-v-6d89c6d2]{padding-top:0;padding-bottom:.75rem}.task-checklists-section__footer[data-v-6d89c6d2]{padding-top:.85rem;padding-bottom:0}.task-checklists-section__lists[data-v-6d89c6d2]{padding:.85rem 0 0}.task-checklists-section__list-header[data-v-6d89c6d2]{flex-direction:column;gap:.75rem}.task-checklists-section__list-actions[data-v-6d89c6d2]{width:100%;justify-content:flex-start}.task-checklists-section__list-card[data-v-6d89c6d2]{background:rgb(var(--v-theme-surface))}}.task-due-date-popover[data-v-2c588c5e]{flex:0 0 auto}.task-due-date-popover__activator[data-v-2c588c5e]{min-width:0;padding-inline:.25rem;text-transform:none;letter-spacing:0}.task-due-date-popover__activator[data-v-2c588c5e] .v-btn__content{white-space:nowrap;gap:.25rem}.task-due-date-popover__menu[data-v-2c588c5e]{width:min(92vw,340px)}.task-due-date-popover__static[data-v-2c588c5e]{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.task-identity-block[data-v-f87f5377]{min-width:0}.task-identity-block__title[data-v-f87f5377]{min-width:0;line-height:1.25;word-break:break-word}.task-identity-block__project[data-v-f87f5377],.task-identity-block__meta[data-v-f87f5377]{margin-top:.25rem}.task-status-popover[data-v-3f3d78dc]{min-width:0}.task-status-popover__activator[data-v-3f3d78dc]{width:100%;justify-content:flex-start;min-width:0;padding-inline:.25rem;text-transform:none;letter-spacing:0}.task-status-popover__activator[data-v-3f3d78dc] .v-btn__content{justify-content:flex-start;gap:.35rem;width:100%;min-width:0;white-space:nowrap;overflow:hidden}.task-status-popover__menu[data-v-3f3d78dc]{width:min(92vw,280px)}.task-status-popover__static[data-v-3f3d78dc]{display:inline-flex;align-items:center;gap:.35rem}.task-detail-page[data-v-f15cda81]{padding:1.5rem .75rem}.task-detail-page__breadcrumbs[data-v-f15cda81]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.task-detail-page__header-row[data-v-f15cda81]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.task-detail-page__identity[data-v-f15cda81]{flex:1 1 auto;min-width:0}.task-detail-page__identity-meta[data-v-f15cda81]{display:inline-flex;align-items:center;gap:.25rem}.task-detail-page__card-header[data-v-f15cda81]{padding:1rem 1.25rem}.task-detail-page__content--desktop[data-v-f15cda81]{padding:1.25rem}.breadcrumb-item[data-v-f15cda81]{color:rgba(var(--v-theme-on-surface),.7);font-size:.92rem}.breadcrumb-item[data-v-f15cda81] a{color:rgb(var(--v-theme-primary));text-decoration:none}.breadcrumb-separator[data-v-f15cda81]{display:inline-block;margin:0 .45rem;color:rgba(var(--v-theme-on-surface),.45)}@media (min-width: 960px){.task-detail-page[data-v-f15cda81]{padding:1.5rem 2rem}}@media (max-width: 959px){.task-detail-page__card--mobile[data-v-f15cda81]{background:transparent;box-shadow:none;border-radius:0}.task-detail-page__card-header--mobile[data-v-f15cda81]{padding:0 0 1rem}.task-detail-page__content--mobile[data-v-f15cda81]{padding:0}.task-detail-page__header-row[data-v-f15cda81]{gap:.75rem}}
