.settings-backdrop[data-v-d3040450]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:5000;display:flex;justify-content:flex-end}.settings-panel[data-v-d3040450]{width:360px;max-width:95vw;height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 24px #00000024}.panel-header[data-v-d3040450]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e9ecef;flex-shrink:0}.panel-title[data-v-d3040450]{font-size:1rem;font-weight:700;color:#2d3436}.panel-close[data-v-d3040450]{background:none;border:none;cursor:pointer;font-size:1rem;color:#b2bec3;padding:.25rem;border-radius:4px;line-height:1;transition:color .12s}.panel-close[data-v-d3040450]:hover{color:#2d3436}.panel-body[data-v-d3040450]{flex:1;overflow-y:auto;padding:.5rem 0}.pref-section[data-v-d3040450]{padding:1rem 0 .25rem}.pref-section-label[data-v-d3040450]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#b2bec3;padding:0 1.5rem .5rem}.pref-row[data-v-d3040450]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid #f8f9fa}.pref-row[data-v-d3040450]:last-child{border-bottom:none}.pref-info[data-v-d3040450]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.pref-name[data-v-d3040450]{font-size:.875rem;font-weight:600;color:#2d3436}.pref-desc[data-v-d3040450]{font-size:.75rem;color:#b2bec3}.toggle[data-v-d3040450]{width:44px;height:24px;border-radius:99px;background:#dfe6e9;border:none;cursor:pointer;position:relative;flex-shrink:0;transition:background .2s;padding:0}.toggle.on[data-v-d3040450]{background:#0f3460}.toggle-thumb[data-v-d3040450]{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s;display:block}.toggle.on .toggle-thumb[data-v-d3040450]{transform:translate(20px)}.pref-select[data-v-d3040450]{font-size:.8125rem;color:#2d3436;background:#f8f9fa;border:1px solid #dfe6e9;border-radius:6px;padding:.35rem .625rem;cursor:pointer;flex-shrink:0;width:130px;outline:none;transition:border-color .12s}.pref-select--wide[data-v-d3040450]{width:170px}.pref-select[data-v-d3040450]:focus{border-color:#0f3460}.panel-footer[data-v-d3040450]{padding:1rem 1.5rem;font-size:.75rem;color:#b2bec3;border-top:1px solid #e9ecef;flex-shrink:0}.panel-enter-active[data-v-d3040450]{transition:opacity .2s,transform .2s}.panel-leave-active[data-v-d3040450]{transition:opacity .15s,transform .15s}.panel-enter-from .settings-panel[data-v-d3040450],.panel-leave-to .settings-panel[data-v-d3040450]{transform:translate(100%)}.panel-enter-from[data-v-d3040450],.panel-leave-to[data-v-d3040450]{opacity:0}.app-nav[data-v-d68f1e04]{height:60px;background:#0f3460;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;box-shadow:0 2px 8px #0003;position:sticky;top:0;z-index:100}.nav-brand a[data-v-d68f1e04]{display:flex;align-items:center;text-decoration:none;-webkit-user-select:none;user-select:none}.nav-logo[data-v-d68f1e04]{height:34px;width:auto}.nav-user[data-v-d68f1e04]{position:relative}.user-blob[data-v-d68f1e04]{display:flex;align-items:center;gap:.625rem;background:none;border:none;cursor:pointer;padding:.375rem .625rem;border-radius:8px;transition:background .15s;color:#fff}.user-blob[data-v-d68f1e04]:hover,.user-blob.active[data-v-d68f1e04]{background:#ffffff1f}.user-avatar[data-v-d68f1e04]{width:34px;height:34px;border-radius:50%;background:#fff3;border:1.5px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;letter-spacing:.03em;flex-shrink:0}.chevron[data-v-d68f1e04]{font-size:1.1rem;opacity:.6;transition:transform .2s;line-height:1;margin-left:.125rem}.chevron.open[data-v-d68f1e04]{transform:rotate(180deg)}.user-menu[data-v-d68f1e04]{position:absolute;top:calc(100% + .5rem);right:0;width:240px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden;z-index:200}.menu-identity[data-v-d68f1e04]{display:flex;align-items:center;gap:.75rem;padding:1rem 1rem .5rem}.menu-avatar[data-v-d68f1e04]{width:40px;height:40px;border-radius:50%;background:#0f3460;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}.menu-id-info[data-v-d68f1e04]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.menu-display-name[data-v-d68f1e04]{font-size:.9rem;font-weight:700;color:#2d3436;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-email[data-v-d68f1e04]{font-size:.75rem;color:#636e72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-tenant-inline[data-v-d68f1e04]{font-size:.7rem;color:#0f3460;font-weight:600;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-meta-row[data-v-d68f1e04]{padding:0 1rem .75rem}.menu-role-badge[data-v-d68f1e04]{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:.2rem .5rem;border-radius:99px}.menu-role-badge.admin[data-v-d68f1e04]{background:#ede9fe;color:#5b21b6}.menu-role-badge.tenant_user[data-v-d68f1e04]{background:#d1fae5;color:#065f46}.menu-divider[data-v-d68f1e04]{height:1px;background:#f1f3f5;margin:0}.menu-item[data-v-d68f1e04]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:#2d3436;text-decoration:none;background:none;border:none;width:100%;cursor:pointer;transition:background .12s;text-align:left}.menu-item[data-v-d68f1e04]:hover{background:#f8f9fa}.menu-item--danger[data-v-d68f1e04]{color:#d63031}.menu-item--danger[data-v-d68f1e04]:hover{background:#fff5f5}.menu-item-icon[data-v-d68f1e04]{font-size:.8rem;opacity:.55;width:16px;text-align:center;flex-shrink:0}.menu-enter-active[data-v-d68f1e04]{transition:opacity .15s,transform .15s}.menu-leave-active[data-v-d68f1e04]{transition:opacity .1s,transform .1s}.menu-enter-from[data-v-d68f1e04]{opacity:0;transform:translateY(-6px)}.menu-leave-to[data-v-d68f1e04]{opacity:0;transform:translateY(-4px)}.sidebar[data-v-af4f2f6c]{width:220px;background:#fff;border-right:1px solid #e9ecef;padding:0 0 1.5rem;flex-shrink:0}.sidebar-brand[data-v-af4f2f6c]{display:flex;align-items:center;justify-content:center;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid #f1f3f5}.sidebar-logo[data-v-af4f2f6c]{width:130px;height:auto;opacity:.75}.sidebar-nav[data-v-af4f2f6c]{display:flex;flex-direction:column}.nav-item[data-v-af4f2f6c]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1.5rem;color:#636e72;text-decoration:none;font-size:.9375rem;font-weight:500;transition:all .15s;border-left:3px solid transparent}.nav-item[data-v-af4f2f6c]:hover{background:#f8f9fa;color:#2d3436}.nav-item.router-link-active[data-v-af4f2f6c]{background:#f0f4ff;color:#0f3460;border-left-color:#0f3460;font-weight:600}.nav-icon[data-v-af4f2f6c]{font-size:.75rem;opacity:.6}.cat-dot[data-v-af4f2f6c]{width:7px;height:7px;border-radius:50%;background:#6c5ce7;opacity:1;flex-shrink:0}.nav-divider[data-v-af4f2f6c]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#b2bec3;padding:1.25rem 1.5rem .375rem}.nav-label[data-v-af4f2f6c]{flex:1}.notif-prompt[data-v-af4f2f6c]{display:flex;align-items:center;gap:.5rem;margin:.5rem 1rem 0;padding:.45rem .75rem;background:#fff8e1;border:1px solid #ffe082;border-radius:8px;color:#7b5e00;font-size:.75rem;font-weight:600;cursor:pointer;text-align:left;width:calc(100% - 2rem);transition:background .15s}.notif-prompt[data-v-af4f2f6c]:hover{background:#fff3cd}.nav-badge[data-v-af4f2f6c]{background:#e17055;color:#fff;border-radius:99px;font-size:.65rem;font-weight:700;padding:.1rem .4rem;min-width:18px;text-align:center;margin-left:auto}.nav-badge--alert[data-v-af4f2f6c]{background:#fdcb6e;color:#6c4f00}.breadcrumb[data-v-5faa65c5]{display:flex;align-items:center;gap:.375rem;margin-bottom:1.5rem;font-size:.8125rem}.sep[data-v-5faa65c5]{color:#b2bec3;font-size:.75rem;line-height:1}.crumb-link[data-v-5faa65c5]{color:#636e72;text-decoration:none;font-weight:500;transition:color .12s}.crumb-link[data-v-5faa65c5]:hover{color:#0f3460}.crumb-current[data-v-5faa65c5]{color:#2d3436;font-weight:600}.breadcrumb--single .crumb-current[data-v-5faa65c5]{font-size:1.375rem;font-weight:700}.overlay[data-v-cb74ed33]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000008c;display:flex;justify-content:flex-end}.power-panel[data-v-cb74ed33]{width:280px;height:100%;background:#0a0f0a;border-left:1px solid #1a3a1a;display:flex;flex-direction:column;gap:0;font-family:Courier New,Courier,monospace;color:#39ff14;overflow-y:auto;padding:1.25rem 1.25rem 2rem}.panel-header[data-v-cb74ed33]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.panel-title[data-v-cb74ed33]{font-size:.8rem;font-weight:700;letter-spacing:.15em;color:#39ff14}.blink[data-v-cb74ed33]{animation:blink-cb74ed33 1s step-end infinite;color:#39ff14}@keyframes blink-cb74ed33{50%{opacity:0}}.close-btn[data-v-cb74ed33]{background:none;border:none;color:#39ff14;font-size:.9rem;cursor:pointer;opacity:.5;transition:opacity .15s;padding:.1rem .25rem}.close-btn[data-v-cb74ed33]:hover{opacity:1}.panel-user[data-v-cb74ed33]{font-size:.72rem;color:#4dff4d;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;opacity:.8}.tag[data-v-cb74ed33]{font-size:.6rem;background:#1a3a1a;border:1px solid #2a5a2a;border-radius:3px;padding:.1rem .35rem;letter-spacing:.08em}.role-tag[data-v-cb74ed33]{font-size:.6rem;border-radius:3px;padding:.1rem .35rem;letter-spacing:.08em;font-weight:700}.role-tag.admin[data-v-cb74ed33]{background:#2a1a5a;border:1px solid #4a2aaa;color:#a29bfe}.role-tag.tenant_user[data-v-cb74ed33]{background:#1a3a2a;border:1px solid #2a6a4a;color:#55efc4}.divider[data-v-cb74ed33]{font-size:.62rem;letter-spacing:.12em;color:#2a6a2a;margin:1rem 0 .5rem;border-top:1px solid #1a3a1a;padding-top:.75rem}.toggle-row[data-v-cb74ed33]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:.45rem 0;margin-bottom:.375rem}.toggle-label[data-v-cb74ed33]{font-size:.78rem;color:#39ff14}.toggle-track[data-v-cb74ed33]{width:32px;height:18px;border-radius:99px;background:#1a3a1a;border:1px solid #2a5a2a;position:relative;transition:background .2s;flex-shrink:0}.toggle-track.on[data-v-cb74ed33]{background:#1a5a1a;border-color:#39ff14}.toggle-thumb[data-v-cb74ed33]{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#2a5a2a;transition:transform .2s,background .2s}.toggle-track.on .toggle-thumb[data-v-cb74ed33]{transform:translate(14px);background:#39ff14}.panel-btn[data-v-cb74ed33]{width:100%;background:none;border:1px solid #2a5a2a;color:#39ff14;font-family:inherit;font-size:.75rem;padding:.45rem .75rem;border-radius:4px;cursor:pointer;text-align:left;transition:background .12s;margin-bottom:.375rem}.panel-btn[data-v-cb74ed33]:hover{background:#0f1f0f}.panel-btn.danger[data-v-cb74ed33]{color:#f44;border-color:#5a1a1a}.panel-btn.danger[data-v-cb74ed33]:hover{background:#1f0f0f}.panel-link[data-v-cb74ed33]{display:block;font-family:inherit;font-size:.75rem;color:#39ff14;text-decoration:none;padding:.45rem 0;border-bottom:1px solid #0f1f0f;transition:color .12s,padding-left .12s}.panel-link[data-v-cb74ed33]:hover,.panel-link.router-link-active[data-v-cb74ed33]{color:#8f8;padding-left:.5rem}.surv-list[data-v-cb74ed33]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.25rem}.surv-loading[data-v-cb74ed33]{font-size:.65rem;color:#2a6a2a;letter-spacing:.08em;padding:.25rem 0}.surv-row[data-v-cb74ed33]{display:flex;align-items:center;gap:.5rem;padding:.2rem 0;border-bottom:1px solid #0d1f0d}.surv-dot[data-v-cb74ed33]{width:6px;height:6px;border-radius:50%;background:#1a4a1a;flex-shrink:0;transition:background .3s}.surv-dot.online[data-v-cb74ed33]{background:#39ff14;box-shadow:0 0 5px #39ff14;animation:pulse-cb74ed33 2s ease-in-out infinite}@keyframes pulse-cb74ed33{0%,to{opacity:1}50%{opacity:.5}}.surv-name[data-v-cb74ed33]{font-size:.72rem;color:#39ff14;letter-spacing:.05em;flex:1;text-transform:uppercase}.surv-row:not(:has(.surv-dot.online)) .surv-name[data-v-cb74ed33]{color:#2a6a2a}.surv-time[data-v-cb74ed33]{font-size:.65rem;letter-spacing:.04em;flex-shrink:0;color:#39ff14}.surv-row:not(:has(.surv-dot.online)) .surv-time[data-v-cb74ed33]{color:#1a4a1a}.panel-footer[data-v-cb74ed33]{margin-top:auto;padding-top:1.5rem;font-size:.6rem;color:#1a4a1a;letter-spacing:.06em}.panel-enter-active[data-v-cb74ed33],.panel-leave-active[data-v-cb74ed33]{transition:opacity .2s}.panel-enter-active .power-panel[data-v-cb74ed33],.panel-leave-active .power-panel[data-v-cb74ed33]{transition:transform .25s cubic-bezier(.4,0,.2,1)}.panel-enter-from[data-v-cb74ed33],.panel-leave-to[data-v-cb74ed33]{opacity:0}.panel-enter-from .power-panel[data-v-cb74ed33],.panel-leave-to .power-panel[data-v-cb74ed33]{transform:translate(100%)}.chat-fab[data-v-2611c9f5]{position:fixed;bottom:1.75rem;right:1.75rem;width:52px;height:52px;border-radius:50%;background:#0f3460;color:#fff;border:none;font-size:1.375rem;cursor:pointer;box-shadow:0 4px 16px #0f346059;z-index:1000;transition:transform .2s,background .2s;display:flex;align-items:center;justify-content:center}.chat-fab[data-v-2611c9f5]:hover{background:#1a4a7a;transform:scale(1.07)}.chat-fab.open[data-v-2611c9f5]{background:#636e72}.chat-panel[data-v-2611c9f5]{position:fixed;bottom:5.5rem;right:1.75rem;width:360px;height:520px;background:#fff;border-radius:16px;box-shadow:0 8px 40px #0000002e;display:flex;flex-direction:column;overflow:hidden;z-index:999}.chat-slide-enter-active[data-v-2611c9f5],.chat-slide-leave-active[data-v-2611c9f5]{transition:all .25s ease}.chat-slide-enter-from[data-v-2611c9f5],.chat-slide-leave-to[data-v-2611c9f5]{opacity:0;transform:translateY(16px) scale(.97)}.chat-header[data-v-2611c9f5]{background:#0f3460;color:#fff;padding:.875rem 1rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.chat-header-info[data-v-2611c9f5]{display:flex;align-items:center;gap:.75rem}.chat-logo[data-v-2611c9f5]{font-size:1.5rem}.chat-title[data-v-2611c9f5]{font-weight:700;font-size:.9375rem}.chat-status-label[data-v-2611c9f5]{font-size:.75rem;opacity:.85;display:flex;align-items:center;gap:.3rem}.status-dot[data-v-2611c9f5]{width:7px;height:7px;border-radius:50%;background:#00b894;display:inline-block}.chat-status-label.pending .status-dot[data-v-2611c9f5]{background:#fdcb6e}.chat-status-label.live .status-dot[data-v-2611c9f5]{background:#00b894}.chat-status-label.closed .status-dot[data-v-2611c9f5]{background:#b2bec3}.btn-end-chat[data-v-2611c9f5]{background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:6px;padding:.25rem .625rem;font-size:.75rem;cursor:pointer}.btn-end-chat[data-v-2611c9f5]:hover{background:#ffffff40}.chat-messages[data-v-2611c9f5]{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.625rem}.chat-welcome[data-v-2611c9f5]{margin:auto;text-align:center;color:#636e72;font-size:.9375rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.btn-start[data-v-2611c9f5]{background:#0f3460;color:#fff;border:none;border-radius:8px;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;cursor:pointer;width:100%;max-width:220px}.btn-start[data-v-2611c9f5]:hover{background:#1a4a7a}.btn-ask-cyberon[data-v-2611c9f5]{background:#fff;color:#0f3460;border:2px solid #0f3460;border-radius:8px;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;cursor:pointer;width:100%;max-width:220px}.btn-ask-cyberon[data-v-2611c9f5]:hover{background:#f0f4ff}.welcome-note[data-v-2611c9f5]{font-size:.75rem;color:#b2bec3;margin-top:.25rem}.chat-loading[data-v-2611c9f5]{margin:auto;color:#b2bec3;font-size:.875rem}.chat-msg[data-v-2611c9f5]{display:flex;flex-direction:column}.chat-msg.user[data-v-2611c9f5]{align-items:flex-end}.chat-msg.user .msg-bubble[data-v-2611c9f5]{background:#0f3460;color:#fff;border-radius:14px 14px 4px}.chat-msg.assistant .msg-bubble[data-v-2611c9f5],.chat-msg.agent .msg-bubble[data-v-2611c9f5]{background:#f0f4ff;color:#2d3436;border-radius:14px 14px 14px 4px}.chat-msg.agent .msg-bubble[data-v-2611c9f5]{background:#e8f8f5}.msg-bubble[data-v-2611c9f5]{max-width:78%;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;word-break:break-word}.msg-time[data-v-2611c9f5]{font-size:.65rem;color:#b2bec3;margin-top:.125rem;padding:0 .25rem}.msg-system[data-v-2611c9f5]{text-align:center;font-size:.75rem;color:#636e72;background:#f8f9fa;border-radius:99px;padding:.25rem .875rem;align-self:center}.msg-bubble.typing[data-v-2611c9f5]{display:flex;gap:4px;align-items:center;padding:.75rem 1rem}.msg-bubble.typing span[data-v-2611c9f5]{width:7px;height:7px;background:#b2bec3;border-radius:50%;animation:bounce-2611c9f5 1.2s infinite}.msg-bubble.typing span[data-v-2611c9f5]:nth-child(2){animation-delay:.2s}.msg-bubble.typing span[data-v-2611c9f5]:nth-child(3){animation-delay:.4s}@keyframes bounce-2611c9f5{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.chat-banner[data-v-2611c9f5]{padding:.625rem 1rem;font-size:.8125rem;text-align:center;flex-shrink:0}.chat-banner.pending[data-v-2611c9f5]{background:#fff3cd;color:#856404}.chat-banner.live[data-v-2611c9f5]{background:#d4edda;color:#155724}.chat-banner.closed[data-v-2611c9f5]{background:#f0f0f0;color:#636e72;display:flex;align-items:center;justify-content:center;gap:.75rem}.btn-new-chat[data-v-2611c9f5]{background:#0f3460;color:#fff;border:none;border-radius:6px;padding:.2rem .75rem;font-size:.75rem;cursor:pointer}.chat-input-area[data-v-2611c9f5]{border-top:1px solid #e9ecef;flex-shrink:0}.escalate-row[data-v-2611c9f5]{padding:.5rem .75rem 0;display:flex;justify-content:flex-end}.btn-escalate[data-v-2611c9f5]{background:none;border:none;color:#0f3460;font-size:.75rem;font-weight:600;cursor:pointer;padding:0}.btn-escalate[data-v-2611c9f5]:hover{text-decoration:underline}.input-row[data-v-2611c9f5]{display:flex;align-items:flex-end;gap:.5rem;padding:.625rem .75rem}.input-row textarea[data-v-2611c9f5]{flex:1;resize:none;border:1.5px solid #dee2e6;border-radius:10px;padding:.5rem .75rem;font-size:.875rem;font-family:inherit;outline:none;max-height:100px;overflow-y:auto}.input-row textarea[data-v-2611c9f5]:focus{border-color:#0f3460}.input-row textarea[data-v-2611c9f5]:disabled{background:#f8f9fa}.btn-send[data-v-2611c9f5]{background:#0f3460;color:#fff;border:none;border-radius:10px;width:36px;height:36px;cursor:pointer;font-size:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-send[data-v-2611c9f5]:disabled{background:#b2bec3;cursor:default}.alerts-wrap[data-v-703117ed]{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;flex-direction:column;gap:.625rem;z-index:9999;pointer-events:none}.alert-card[data-v-703117ed]{display:flex;align-items:center;gap:.75rem;background:#fff;border:1px solid #e9ecef;border-left:4px solid #0f3460;border-radius:10px;padding:.875rem 1rem;min-width:320px;max-width:380px;box-shadow:0 4px 20px #0000001f;pointer-events:all}.alert-icon[data-v-703117ed]{font-size:1.25rem;flex-shrink:0}.alert-body[data-v-703117ed]{flex:1;min-width:0}.alert-title[data-v-703117ed]{font-weight:700;font-size:.875rem;color:#2d3436}.alert-tenant[data-v-703117ed]{font-size:.8125rem;color:#636e72;margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alert-actions[data-v-703117ed]{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.btn-accept[data-v-703117ed]{background:#0f3460;color:#fff;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap}.btn-accept[data-v-703117ed]:hover:not(:disabled){background:#1a4a7a}.btn-accept[data-v-703117ed]:disabled{background:#b2bec3;cursor:default}.btn-dismiss[data-v-703117ed]{background:none;border:none;color:#b2bec3;font-size:1rem;cursor:pointer;padding:.25rem;line-height:1}.btn-dismiss[data-v-703117ed]:hover{color:#636e72}.alert-enter-active[data-v-703117ed]{transition:all .3s ease}.alert-leave-active[data-v-703117ed]{transition:all .25s ease}.alert-enter-from[data-v-703117ed],.alert-leave-to[data-v-703117ed]{opacity:0;transform:translate(40px)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f5f6fa;color:#2d3436}.app-layout{display:flex;min-height:calc(100vh - 60px)}.app-main{flex:1;padding:2rem;overflow-y:auto}.pi-trigger{position:fixed;bottom:.15rem;right:.15rem;z-index:1100;font-size:1rem;font-family:Georgia,serif;color:#0f346012;cursor:default;-webkit-user-select:none;user-select:none;line-height:1;padding:.35rem}.pi-trigger:hover{color:#0f346073;cursor:pointer}
