.notif[data-v-d2e53c29]{color:inherit;background:#fffaf28c;border:0;grid-template-columns:auto 1fr auto;align-items:start;column-gap:.875rem;padding:.875rem;transition:background-color .15s,transform .1s;display:grid;position:relative}@media (width>=576px){.notif[data-v-d2e53c29]{column-gap:1rem;padding:1rem}}.notif--unread[data-v-d2e53c29]{background:linear-gradient(135deg,#f9a81a14,#c1bdde1a)}.notif--unread .notif__title[data-v-d2e53c29]{color:#231f20}.notif--navigable[data-v-d2e53c29]{cursor:pointer}.notif--navigable[data-v-d2e53c29]:hover,.notif--navigable[data-v-d2e53c29]:focus-visible{background:#fffaf2e6}.notif--navigable[data-v-d2e53c29]:active{transform:scale(.99)}.notif[data-v-d2e53c29]:has(.notif__kebab[aria-expanded=true]){z-index:5}.notif__avatar[data-v-d2e53c29]{letter-spacing:.02em;border:1px solid #ffffffb3;width:40px;height:40px;font-size:.875rem;box-shadow:0 1px 3px #231f200f}.notif__avatar-initials[data-v-d2e53c29]{color:#9f6704}.notif__avatar-initials--warning[data-v-d2e53c29]{background:linear-gradient(135deg,#f9a81a52,#fbb51673)}.notif__avatar-initials--success[data-v-d2e53c29]{color:#279643;background:linear-gradient(135deg,#34c75938,#34c7595c)}.notif__avatar-initials--danger[data-v-d2e53c29]{color:#ff3528;background:linear-gradient(135deg,#ff524738,#ff524757)}.notif__avatar-initials--info[data-v-d2e53c29]{color:#5d53a5;background:linear-gradient(135deg,#c1bdde66,#c1bdde8c)}.notif__avatar-initials--secondary[data-v-d2e53c29]{color:#231f20b3;background:linear-gradient(135deg,#231f2014,#231f201f)}.notif__icon-badge[data-v-d2e53c29]{color:#fff;border:2px solid #fffaf2;width:16px;height:16px;font-size:.55rem;bottom:-2px;right:-2px}.notif__icon-badge--warning[data-v-d2e53c29]{color:#231f20;background:#f9a81a}.notif__icon-badge--success[data-v-d2e53c29]{background:#34c759}.notif__icon-badge--danger[data-v-d2e53c29]{background:#ff5247}.notif__icon-badge--info[data-v-d2e53c29]{background:#8880bf}.notif__icon-badge--secondary[data-v-d2e53c29]{background:#231f20}.notif__content[data-v-d2e53c29]{align-self:center;min-width:0}.notif__title[data-v-d2e53c29]{word-break:break-word;line-height:1.35}.notif__body[data-v-d2e53c29]{word-break:break-word;margin-top:.25rem;line-height:1.4}.notif__meta[data-v-d2e53c29]{justify-content:space-between;align-self:stretch;gap:.375rem;min-height:40px}.notif__dot[data-v-d2e53c29]{background:#f9a81a;width:6px;height:6px;box-shadow:0 0 0 2px #f9a81a2e}.notif__time[data-v-d2e53c29]{white-space:nowrap;font-size:.7rem;line-height:1}.notif__kebab[data-v-d2e53c29]{color:#231f2073;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:.95rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.notif__kebab[data-v-d2e53c29]:hover,.notif__kebab[data-v-d2e53c29]:focus-visible,.notif__kebab[aria-expanded=true][data-v-d2e53c29]{color:#231f20;background:#231f2014}.notif__dropdown[data-v-d2e53c29]{background:#fffdf8;border:1px solid #231f2014;border-radius:.875rem;min-width:180px;padding:.375rem}.notif__dropdown[data-v-d2e53c29] .dropdown-item{border-radius:.5rem;padding:.4rem .625rem}.skeleton-row__avatar[data-v-7c77a7dd]{background-color:#231f2014;width:44px;height:44px}[data-v-7c77a7dd] .placeholder{background-color:#231f2014;display:block}.bell-btn[data-v-b00a3eb3]{color:#231f20;background:#231f200a;border:1px solid #231f200f;width:40px;height:40px;padding:0;transition:background-color .15s}.bell-btn[data-v-b00a3eb3]:hover,.bell-btn[data-v-b00a3eb3]:focus-visible{background:#231f2014}.bell-badge[data-v-b00a3eb3]{color:#231f20;letter-spacing:.02em;background:linear-gradient(135deg,#f9a81a,#fbb516);border-radius:50rem;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.65rem;line-height:1;display:inline-flex;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fffaf2}.notifs[data-v-b00a3eb3]{background:#fffaf2;width:100%;max-width:420px}@media (width<=575.98px){.notifs[data-v-b00a3eb3]{max-width:100%}}.notifs__header[data-v-b00a3eb3]{background:linear-gradient(135deg,#f9a81a1a,#c1bdde24);border-bottom:1px solid #231f200f}.notifs__body[data-v-b00a3eb3]{min-height:0;overflow-y:auto}.confirm-dialog__icon[data-v-b5fed3ae]{width:56px;height:56px}.offcanvas[data-v-9574e238]{--bs-offcanvas-height:auto;--bs-offcanvas-transition:transform .2s ease-out}.offcanvas-bottom.rounded-top-4[data-v-9574e238]{box-shadow:0 -8px 32px #231f201f,0 -2px 8px #231f200f}.install-sheet-header[data-v-9574e238]{background:linear-gradient(135deg,#c1bdde2e 0%,#c1bdde0d 100%);border-bottom:1px solid #c1bdde38!important}.drag-handle[data-v-9574e238]{background:#c1bdde8c;width:40px;height:4px}.step-bubble[data-v-9574e238]{background:rgba(var(--bs-warning-rgb), .18);width:28px;height:28px;color:rgba(var(--bs-warning-rgb), 1);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.install-cue[data-v-9574e238]{background:rgba(var(--bs-info-rgb), .1);color:var(--bs-body-color)}.install-btn[data-v-b8d0ea4c]{cursor:pointer;border:0;align-items:center;gap:.5rem;line-height:1;display:inline-flex}.install-btn .bi[data-v-b8d0ea4c]{align-items:center;line-height:1;display:inline-flex}.install-btn[data-v-b8d0ea4c]:disabled{opacity:.7;cursor:progress}.install-btn--drawer[data-v-b8d0ea4c]{background:rgba(var(--bs-info-rgb), .1);width:100%;color:var(--bs-info-text-emphasis,#4b4884);box-shadow:inset 0 0 0 1px rgba(var(--bs-info-rgb), .22);border-radius:.875rem;padding:.55rem .65rem .55rem .55rem;font-size:.85rem;font-weight:600;transition:background .15s,transform .12s}.install-btn--drawer[data-v-b8d0ea4c]:hover{background:rgba(var(--bs-info-rgb), .16)}.install-btn--drawer[data-v-b8d0ea4c]:active{transform:scale(.99)}.install-btn__icon[data-v-b8d0ea4c]{background:rgba(var(--bs-info-rgb), .22);width:30px;height:30px;color:var(--bs-info-text-emphasis,#4b4884);font-size:.9rem}.install-btn__hint[data-v-b8d0ea4c]{letter-spacing:.05em}.install-btn--fab[data-v-b8d0ea4c]{right:1rem;bottom:calc(2.75rem + env(safe-area-inset-bottom));z-index:1029;color:#423f78;background:#fff;border:1.5px solid #c1bdde8c;border-radius:50%;width:46px;height:46px;padding:0;font-size:1.2rem;font-weight:700;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,border-color .15s;position:fixed;box-shadow:0 10px 22px -8px #c1bdde8c,0 4px 10px -4px #231f201f,inset 0 1px #ffffffd9}.install-btn--fab .bi-download[data-v-b8d0ea4c]{-webkit-text-stroke:.4px currentColor}.install-btn--fab[data-v-b8d0ea4c]:hover{border-color:#c1bdded9;transform:translateY(-2px);box-shadow:0 14px 28px -10px #c1bddeb3,0 6px 14px -6px #231f2029,inset 0 1px #ffffffe6}.install-btn--fab[data-v-b8d0ea4c]:active{transform:translateY(0)scale(.94)}.install-btn--fab[data-v-b8d0ea4c]:focus-visible{outline-offset:3px;outline:2px solid #c1bdde}.install-btn--fab[data-v-b8d0ea4c]:disabled{opacity:.7;cursor:progress}@media (width>=768px){.install-btn--fab[data-v-b8d0ea4c]{right:1.5rem;bottom:calc(3.25rem + env(safe-area-inset-bottom));width:50px;height:50px;font-size:1.15rem}}.install-btn--header-chip[data-v-b8d0ea4c]{background:rgba(var(--bs-info-rgb), .16);color:var(--bs-info-text-emphasis,#4b4884);box-shadow:inset 0 0 0 1px rgba(var(--bs-info-rgb), .28);border-radius:999px;gap:.35rem;padding:.32rem .7rem;font-size:.75rem;font-weight:600;line-height:1;transition:background .15s,transform .12s}.install-btn--header-chip .bi-download[data-v-b8d0ea4c]{font-size:.85rem}.install-btn--header-chip[data-v-b8d0ea4c]:hover{background:rgba(var(--bs-info-rgb), .24)}.install-btn--header-chip[data-v-b8d0ea4c]:active{transform:scale(.97)}.install-btn--dropdown[data-v-b8d0ea4c]{width:100%;color:var(--bs-body-color);text-align:left;background:0 0;padding:.45rem .875rem;font-size:.875rem;font-weight:500}.install-btn--dropdown .bi-download[data-v-b8d0ea4c]{color:var(--bs-info-text-emphasis,#4b4884)}.install-btn--dropdown[data-v-b8d0ea4c]:hover{background:rgba(var(--bs-info-rgb), .14);color:var(--bs-info-text-emphasis,#231f20)}.app-shell[data-v-7694c9a6]{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.app-header[data-v-7694c9a6]{background:#fffaf2eb;border-bottom:1px solid #231f200f}.app-header__bar[data-v-7694c9a6]{height:64px}.app-brand[data-v-7694c9a6]{color:#231f20;letter-spacing:-.01em;font-size:1.05rem}.app-icon-btn[data-v-7694c9a6]{color:#231f20;background:#231f200a;border:1px solid #231f2014;width:40px;height:40px;padding:0;transition:background-color .15s,border-color .15s}.app-icon-btn[data-v-7694c9a6]:hover,.app-icon-btn[data-v-7694c9a6]:focus-visible{background:#231f2014;border-color:#231f2026}.app-nav__link[data-v-7694c9a6]{transition:background-color .15s,color .15s}.app-nav__link--inactive[data-v-7694c9a6]{color:#231f209e;background:0 0}.app-nav__link--inactive[data-v-7694c9a6]:hover,.app-nav__link--inactive[data-v-7694c9a6]:focus-visible{color:#231f20;background:#231f200d}.app-nav__link.dropdown-toggle[data-v-7694c9a6]{background:0 0}.app-avatar[data-v-7694c9a6]{letter-spacing:.02em;border:1px solid #ffffffb3;width:36px;height:36px;font-size:.875rem;box-shadow:0 1px 3px #f9a81a2e}.app-avatar--lg[data-v-7694c9a6]{width:44px;height:44px;font-size:1rem}.app-avatar__initials[data-v-7694c9a6]{color:#956004;background:linear-gradient(135deg,#f9a81a52,#c1bdde73)}.app-user-trigger[data-v-7694c9a6]{background:#231f200a;transition:background-color .15s}.app-user-trigger[data-v-7694c9a6]:hover,.app-user-trigger[data-v-7694c9a6]:focus-visible,.app-user-trigger[aria-expanded=true][data-v-7694c9a6]{background:#231f2014}.app-dropdown[data-v-7694c9a6]{background:#fffdf8;border:1px solid #231f2014;border-radius:.875rem;min-width:220px;padding:.375rem}.app-dropdown[data-v-7694c9a6] .dropdown-item{border-radius:.5rem;padding:.5rem .625rem}.app-dropdown[data-v-7694c9a6] .dropdown-item.active{color:#905d04;background:#f9a81a26;font-weight:600}.app-dropdown--user[data-v-7694c9a6]{min-width:240px}.app-user-header[data-v-7694c9a6]{background:linear-gradient(135deg,#f9a81a1a,#c1bdde24);border-radius:.5rem}.app-drawer[data-v-7694c9a6]{background:#fffaf2;max-width:300px}.app-drawer__link[data-v-7694c9a6]{transition:background-color .15s,color .15s}.app-drawer__link--inactive[data-v-7694c9a6]{color:#231f20b8}.app-drawer__link--inactive[data-v-7694c9a6]:hover,.app-drawer__link--inactive[data-v-7694c9a6]:focus-visible{color:#231f20;background:#231f200d}.app-drawer__section[data-v-7694c9a6]{letter-spacing:.06em;font-size:.7rem}.app-drawer-user[data-v-7694c9a6]{background:linear-gradient(135deg,#f9a81a1a,#c1bdde24);border:1px solid #f9a81a2e}.dev-impersonation-bar[data-v-7694c9a6]{color:#231f20;background:repeating-linear-gradient(45deg,#f9a81af2,#f9a81af2 12px,#fbb516f2 12px 24px);font-weight:600}
