.sk-pwa-banner[data-v-2d2189b6]{position:fixed;z-index:100000;left:50%;bottom:20px;transform:translateX(-50%);width:calc(100% - 32px);max-width:420px;display:flex;align-items:flex-start;gap:14px;padding:16px 18px;background:#fff;border:1px solid rgba(99,102,241,.18);border-radius:16px;box-shadow:0 18px 48px rgba(15,23,42,.22);font-family:Poppins,system-ui,-apple-system,sans-serif}.sk-pwa-close[data-v-2d2189b6]{position:absolute;top:8px;right:8px;width:28px;height:28px;border:none;background:transparent;color:#94a3b8;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.85rem;line-height:1}.sk-pwa-close[data-v-2d2189b6]:hover{background:#f1f5f9;color:#475569}.sk-pwa-icon[data-v-2d2189b6]{flex:0 0 auto}.sk-pwa-icon img[data-v-2d2189b6]{width:64px;height:64px;border-radius:12px;display:block;-o-object-fit:contain;object-fit:contain}.sk-pwa-body[data-v-2d2189b6]{flex:1 1 auto;min-width:0;padding-right:18px}.sk-pwa-title[data-v-2d2189b6]{margin:0 0 4px;font-size:1rem;font-weight:600;color:#0f172a}.sk-pwa-text[data-v-2d2189b6]{margin:0;font-size:.82rem;line-height:1.4;color:#475569}.sk-pwa-inline[data-v-2d2189b6]{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:6px;background:#eef2ff;color:#4f46e5;font-weight:600;white-space:nowrap}.sk-pwa-inline .pi[data-v-2d2189b6]{font-size:.72rem}.sk-pwa-actions[data-v-2d2189b6]{display:flex;gap:10px;margin-top:12px}.sk-pwa-btn[data-v-2d2189b6]{border:none;border-radius:10px;padding:9px 16px;font-size:.85rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s ease,opacity .15s ease}.sk-pwa-btn--primary[data-v-2d2189b6]{background:#6366f1;color:#fff}.sk-pwa-btn--primary[data-v-2d2189b6]:hover{background:#4f46e5}.sk-pwa-btn--ghost[data-v-2d2189b6]{background:transparent;color:#64748b}.sk-pwa-btn--ghost[data-v-2d2189b6]:hover{background:#f1f5f9}.sk-pwa-slide-enter-active[data-v-2d2189b6],.sk-pwa-slide-leave-active[data-v-2d2189b6]{transition:transform .28s ease,opacity .28s ease}.sk-pwa-slide-enter-from[data-v-2d2189b6],.sk-pwa-slide-leave-to[data-v-2d2189b6]{transform:translate(-50%,24px);opacity:0}@media (prefers-color-scheme:dark){.sk-pwa-banner[data-v-2d2189b6]{background:#1e293b;border-color:rgba(129,140,248,.3)}.sk-pwa-title[data-v-2d2189b6]{color:#f8fafc}.sk-pwa-text[data-v-2d2189b6]{color:#cbd5e1}.sk-pwa-close[data-v-2d2189b6]:hover{background:#334155;color:#e2e8f0}.sk-pwa-inline[data-v-2d2189b6]{background:#312e81;color:#c7d2fe}.sk-pwa-btn--ghost[data-v-2d2189b6]{color:#cbd5e1}.sk-pwa-btn--ghost[data-v-2d2189b6]:hover{background:#334155}}.sidenav[data-v-4cd79846]{--sk-rail-lead:15px;--sk-rail-collapsed:var(--sidenav-collapsed-width,63px);--sk-rail-inner:calc(var(--sk-rail-collapsed) - var(--sk-rail-lead) - 1px);--sk-item-mx:8px;--sk-icon-slot:20px;--sk-icon-gap:12px;--sk-header-h:50px;--sk-item-pad:calc((var(--sk-rail-inner) - 2*var(--sk-item-mx) - var(--sk-icon-slot))/2);--sk-icon-left:calc(var(--sk-item-mx) + var(--sk-item-pad));display:flex;flex-direction:column;height:100vh;padding-left:var(--sk-rail-lead);padding-right:0;padding-bottom:3px;background-color:var(--color-bg-canvas)!important;border-right:1px solid var(--color-border);transition:width .3s ease}.sidenav.collapsed[data-v-4cd79846]{width:var(--sk-rail-collapsed);min-width:var(--sk-rail-collapsed)}.sidenav.collapsed .sidenav-logo-icon[data-v-4cd79846]{width:34px;height:auto;max-width:100%;padding:0;margin:0 auto;display:block}.sidenav-logo-toggle[data-v-4cd79846]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto;padding:0;border:none;border-radius:10px;background:transparent;cursor:pointer;transition:background-color .25s ease}.sidenav-logo-toggle[data-v-4cd79846]:focus-visible,.sidenav-logo-toggle[data-v-4cd79846]:hover{background:var(--color-bg-muted,#f3f4f6)}.sidenav-logo-toggle[data-v-4cd79846]:focus{outline:none}.sidenav-logo-toggle[data-v-4cd79846]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sidenav-logo-toggle__expand[data-v-4cd79846],.sidenav.collapsed .sidenav-logo-toggle__logo[data-v-4cd79846]{position:absolute;top:50%;left:50%;margin:0;padding:0;transition:opacity .28s ease,transform .3s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.sidenav.collapsed .sidenav-logo-toggle__logo[data-v-4cd79846]{width:34px;height:auto;opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}.sidenav-logo-toggle__expand[data-v-4cd79846]{width:24px;height:24px;color:var(--color-primary);opacity:0;transform:translate(-50%,-50%) scale(.4)}.sidenav-logo-toggle:focus-visible .sidenav-logo-toggle__logo[data-v-4cd79846],.sidenav-logo-toggle:hover .sidenav-logo-toggle__logo[data-v-4cd79846]{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-12deg)}.sidenav-logo-toggle:focus-visible .sidenav-logo-toggle__expand[data-v-4cd79846],.sidenav-logo-toggle:hover .sidenav-logo-toggle__expand[data-v-4cd79846]{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (prefers-reduced-motion:reduce){.sidenav-logo-toggle__expand[data-v-4cd79846],.sidenav.collapsed .sidenav-logo-toggle__logo[data-v-4cd79846]{transition:opacity .18s linear}.sidenav-logo-toggle:focus-visible .sidenav-logo-toggle__expand[data-v-4cd79846],.sidenav-logo-toggle:focus-visible .sidenav-logo-toggle__logo[data-v-4cd79846],.sidenav-logo-toggle:hover .sidenav-logo-toggle__expand[data-v-4cd79846],.sidenav-logo-toggle:hover .sidenav-logo-toggle__logo[data-v-4cd79846],.sidenav-logo-toggle__expand[data-v-4cd79846],.sidenav.collapsed .sidenav-logo-toggle__logo[data-v-4cd79846]{transform:translate(-50%,-50%)}}.sidenav .links ul>.row[data-v-4cd79846]{align-items:center;min-height:var(--sk-header-h);flex-wrap:nowrap}.sidenav .links ul>.row>.col-lg-10[data-v-4cd79846]{flex-shrink:1;min-width:0}.sidenav .links ul .row img.col-12[data-v-4cd79846]{height:var(--sk-header-h);padding-left:var(--sk-icon-left);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.sidenav.collapsed .links ul .row[data-v-4cd79846]{margin-left:0;margin-right:0}.sidenav.collapsed .links ul .row>div[data-v-4cd79846]{padding-left:0;padding-right:0}.sidenav.collapsed .toggle-container[data-v-4cd79846]{display:flex;justify-content:center;align-items:center;height:40px;font-size:1.5rem!important;margin-top:35px}.sidenav .toggle-container[data-v-4cd79846]{display:flex;justify-content:end;align-items:end;height:60px;position:relative;bottom:15px}.toggle-btn[data-v-4cd79846]{background-color:transparent;border:none;color:var(--color-primary);font-size:1.2rem;cursor:pointer;margin-right:13px}.toggle-btn[data-v-4cd79846]:focus{outline:none}.sidenav.collapsed .fa[data-v-4cd79846]{font-size:1.2rem}.sidenav hr[data-v-4cd79846]{margin-left:var(--sk-item-mx);margin-right:var(--sk-item-mx);margin-bottom:30px}.sidenav ul[data-v-4cd79846]{list-style:none;width:100%;margin-block-start:0;padding-inline-start:0}.sidenav ul a[data-v-4cd79846]:hover{text-decoration:unset}.sidenav ul .nav-items[data-v-4cd79846],.sidenav-bottom-nav .nav-items[data-v-4cd79846]{width:calc(100% - var(--sk-item-mx)*2);margin-left:var(--sk-item-mx);margin-right:var(--sk-item-mx);margin-top:4px;padding:.55rem var(--sk-item-pad);font-weight:500;font-size:.9rem;line-height:1.5rem;color:var(--color-text-secondary);border-radius:var(--radius-md)!important;transition:background-color .15s ease,color .15s ease}.sidenav ul .selected[data-v-4cd79846],.sidenav-bottom-nav .selected[data-v-4cd79846]{font-weight:600;color:var(--color-primary-hover);background-color:var(--color-primary-soft)}.sidenav ul .nav-items[data-v-4cd79846]:hover,.sidenav ul .selected[data-v-4cd79846]:hover,.sidenav-bottom-nav .nav-items[data-v-4cd79846]:hover,.sidenav-bottom-nav .selected[data-v-4cd79846]:hover{background-color:var(--color-primary-soft);color:var(--color-primary-hover)}.sidenav ul .selected .fa[data-v-4cd79846],.sidenav-bottom-nav .selected .fa[data-v-4cd79846]{color:var(--color-primary)}.sidenav ul .nav-items.ktyt-nav[data-v-4cd79846]{--color-primary:#710c33;--color-primary-hover:#4a0820;--color-primary-soft:#f1e4e9}.sidenav ul .nav-items.ktyt-nav .sidenav-icon[data-v-4cd79846]{color:#18181b;transition:color .15s ease}.sidenav ul .nav-items.ktyt-nav.selected .sidenav-icon[data-v-4cd79846],.sidenav ul .nav-items.ktyt-nav:hover .sidenav-icon[data-v-4cd79846]{color:var(--color-primary-hover)}.sidenav ul .router-link[data-v-4cd79846]{display:flex;align-items:center;justify-content:flex-start}.sidenav ul .router-link>.d-none[data-v-4cd79846]{flex:1 1 auto;min-width:0;max-width:400px;margin-left:var(--sk-icon-gap);overflow:hidden;white-space:nowrap;opacity:1;transition:opacity .18s ease,max-width .3s ease,margin-left .3s ease}.sidenav.collapsed ul .router-link>.d-none[data-v-4cd79846]{max-width:0;margin-left:0;opacity:0}.sidenav-bottom-nav .signout-nav-item[data-v-4cd79846],.sidenav-bottom-nav .signout-nav-item[data-v-4cd79846]:hover,.signout-nav-text[data-v-4cd79846]{color:#ff383c}.signout-nav-link[data-v-4cd79846]{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.signout-nav-link[data-v-4cd79846]:focus{outline:none}.signout-nav-link[data-v-4cd79846]:focus-visible{outline:2px solid rgba(255,56,60,.35);outline-offset:3px;border-radius:var(--radius-md)}.sidenav-icon[data-v-4cd79846]{display:block;width:var(--sk-icon-slot);height:var(--sk-icon-slot);flex:0 0 var(--sk-icon-slot);-o-object-fit:contain;object-fit:contain}.sidenav-icon--minyunim[data-v-4cd79846]{transform:scale(1.07)}.sidenav-footer[data-v-4cd79846]{width:100%;margin-top:auto}.sidenav-bottom-nav[data-v-4cd79846]{width:100%;list-style:none;margin-bottom:10px}.sidenav-bottom-nav a[data-v-4cd79846]:hover{text-decoration:unset}.new-feature-badge[data-v-4cd79846]{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;margin-left:7px;padding:2px 7px;min-width:34px;height:18px;border:1px solid var(--color-primary);border-radius:5px;background-color:transparent;color:var(--color-primary);font-size:.52rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.04em}.sidenav ul .selected .new-feature-badge[data-v-4cd79846],.sidenav-bottom-nav .selected .new-feature-badge[data-v-4cd79846]{border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.sidenav .profile-card[data-v-4cd79846]{border:1px solid var(--color-border);padding:0;border-radius:var(--radius-lg);width:90%;margin-left:5%;box-shadow:var(--shadow-sm);margin-top:auto}.sidenav .profile-card .card-body[data-v-4cd79846]{padding:0}.sidenav .profile-card .card-header[data-v-4cd79846]{background-image:url(/img/sidenav-profile-card.14e72727.png);background-size:cover;background-position:50%;min-height:80px;border-radius:8px 8px 0 0}.sidenav .profile-card .logo[data-v-4cd79846]{display:flex;justify-content:center;align-items:center;background-color:#fff;border:2px solid var(--color-primary-border);border-radius:7px!important;position:relative;bottom:25px;width:25%;margin-left:37.5%}.sidenav .profile-card .card-body .content[data-v-4cd79846]{padding-left:12px;padding-right:12px;padding-bottom:12px}.sidenav .profile-card .name[data-v-4cd79846]{color:#21232b;font-size:.9rem;font-size:500;position:relative;bottom:20px;margin-bottom:0}.sidenav .profile-card .email[data-v-4cd79846]{color:#737373;font-size:.65rem;font-size:300;position:relative;bottom:15px;margin-bottom:0}.sidenav .profile-card .content small.text-center[data-v-4cd79846]{display:block;text-align:center;margin:0 auto;margin-top:5px;font-size:.7rem;color:#737373}.sidenav-badge[data-v-4cd79846]{margin-left:7px;vertical-align:middle}.sidenav ul .router-link[data-v-4cd79846]{position:relative}.sidenav-icon-dot[data-v-4cd79846]{display:none;position:absolute;top:-3px;left:calc(var(--sk-icon-slot) - 5px);width:9px;height:9px;border-radius:50%;background:#ff383c;box-shadow:0 0 0 2px var(--color-bg-canvas)}.sidenav.collapsed .sidenav-icon-dot[data-v-4cd79846]{display:block}.app-topbar[data-v-23f4f51a]{display:flex;align-items:center;gap:1rem;height:4rem;background-color:var(--color-bg-canvas);border-bottom:1px solid var(--color-border);padding:0 1.25rem}.topbar-screen-selector[data-v-23f4f51a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none;opacity:0}.topbar-actions[data-v-23f4f51a]{display:flex;align-items:center;gap:6px;margin-left:auto}.topbar-icon-btn[data-v-23f4f51a]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.topbar-icon-btn[data-v-23f4f51a]:hover{background-color:var(--color-bg-muted);color:var(--color-primary-hover);border-color:var(--color-border)}.topbar-icon-btn .pi[data-v-23f4f51a]{font-size:1rem}.topbar-support-link[data-v-23f4f51a]{position:relative;text-decoration:none!important}.topbar-badge[data-v-23f4f51a]{position:absolute;top:2px;right:1px;box-shadow:0 0 0 2px var(--color-bg-canvas)}.user-pill[data-v-23f4f51a]{display:inline-flex;align-items:center;gap:8px;height:38px;padding:3px 12px 3px 4px;background-color:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease;margin-left:4px}.user-pill[data-v-23f4f51a]:hover{border-color:var(--color-primary-border);background-color:var(--color-bg-soft);box-shadow:var(--shadow-xs)}.user-pill__avatar[data-v-23f4f51a]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:.72rem;font-weight:700;letter-spacing:.02em}.user-pill__name[data-v-23f4f51a]{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-pill__chev[data-v-23f4f51a]{font-size:10px;color:var(--color-text-muted);margin-left:2px}.user-pill.dropdown-toggle[data-v-23f4f51a]:after,.user-pill.dropdown-toggle[data-v-23f4f51a]:before{display:none!important}.screen-pill[data-v-23f4f51a]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-bg-canvas);font-size:.78rem;color:var(--color-text-primary);cursor:pointer}.screen-pill__dot[data-v-23f4f51a]{width:6px;height:6px;border-radius:50%;background-color:var(--color-success)}.dropdown[data-v-23f4f51a]{position:relative}.dropdown .pi-chevron-down[data-v-23f4f51a]{font-size:11px}.rte[data-v-c37c3bf2]{border:1px solid var(--color-border,#e1e5ec);border-radius:10px;background:#fff;overflow:hidden}.rte--invalid[data-v-c37c3bf2]{border-color:var(--color-danger,#dc2626)}.rte__toolbar[data-v-c37c3bf2]{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:8px 10px;border-bottom:1px solid #e5e7eb;background:#fff}.rte__tb-divider[data-v-c37c3bf2]{width:1px;height:20px;margin:0 4px;background:#e5e7eb}.rte__tb-spacer[data-v-c37c3bf2]{flex:1 1 auto}.rte__tb-btn[data-v-c37c3bf2]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:30px;height:30px;padding:0 7px;border:1px solid transparent;border-radius:6px;background:transparent;color:#374151;font-size:13px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.rte__tb-btn i[data-v-c37c3bf2]{font-size:13px}.rte__tb-btn[data-v-c37c3bf2]:hover{background:#f3f4f6}.rte__tb-btn.is-active[data-v-c37c3bf2]{border-color:#e0e4f6;background:#eef2ff;color:#4f46e5}.rte__tb-btn.is-inherited[data-v-c37c3bf2]{border-style:dashed;border-color:#c7cdf3;color:#6366f1}.rte__tb-btn--bold[data-v-c37c3bf2]{font-weight:700}.rte__tb-btn--italic[data-v-c37c3bf2]{font-style:italic}.rte__tb-btn--underline[data-v-c37c3bf2]{text-decoration:underline}.rte__tb-btn--strike[data-v-c37c3bf2]{text-decoration:line-through}.rte__tb-btn--text-color[data-v-c37c3bf2]{flex-direction:column;gap:1px;font-weight:600}.rte__tb-color-bar[data-v-c37c3bf2]{display:block;width:16px;height:3px;border-radius:2px}.rte__tb-swatch[data-v-c37c3bf2]{display:block;width:16px;height:16px;border:1px solid rgba(15,23,42,.15);border-radius:4px}.rte__tb-color-input[data-v-c37c3bf2]{position:absolute;inset:0;width:100%!important;height:100%!important;margin:0;padding:0;border:none!important;opacity:0;cursor:pointer}.rte__tb-select[data-v-c37c3bf2]{height:30px!important;box-sizing:border-box;padding:0 6px;border:1px solid #e0e4eb!important;border-radius:6px!important;background:#fff;color:#374151;font-size:13px!important;line-height:1!important;cursor:pointer}.rte__tb-select option[data-v-c37c3bf2]{min-height:24px;padding:2px 6px;font-size:13px;line-height:1.15}.rte__tb-select--small[data-v-c37c3bf2]{width:72px}.rte__tb-select--zoom[data-v-c37c3bf2]{width:78px}.rte-variable[data-v-c37c3bf2]{position:relative;margin-left:auto}.rte-variable__btn[data-v-c37c3bf2]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:96px;height:30px;padding:0 12px;border:1px solid #e0e4eb;border-radius:8px;background:#fff;color:#111827;font-size:13px;font-weight:500;line-height:1;cursor:pointer}.rte-variable__btn i[data-v-c37c3bf2]{font-size:10px}.rte-variable__menu[data-v-c37c3bf2]{position:fixed;z-index:4000;width:190px;max-height:calc(100dvh - 16px);overflow-y:auto;padding:6px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 12px 24px rgba(15,23,42,.12)}.rte-variable__menu button[data-v-c37c3bf2]{display:block;width:100%;height:32px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#1f2937;font-size:13px;text-align:left;cursor:pointer}.rte-variable__menu button[data-v-c37c3bf2]:hover{background:#f5f6f8}.rte-variable__menu--rich[data-v-c37c3bf2]{width:252px}.rte-variable__menu .rte-variable__item[data-v-c37c3bf2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rte-variable__label[data-v-c37c3bf2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rte-variable__required[data-v-c37c3bf2]{flex-shrink:0;color:var(--color-danger,#ef4444);font-size:11.5px;font-weight:500}.rte-variable__divider[data-v-c37c3bf2]{height:1px;margin:6px 4px;background:#eef0f4}.rte-variable__menu .rte-variable__action[data-v-c37c3bf2]{display:flex;align-items:center;gap:8px;color:#4f46e5;font-weight:500}.rte-variable__menu .rte-variable__action[data-v-c37c3bf2]:hover{background:#eef0ff}.rte-variable__action i[data-v-c37c3bf2]{font-size:11px}.rte__canvas[data-v-c37c3bf2]{padding:0}.rte__editor[data-v-c37c3bf2]{background:#fff;color:#111827;font-size:14px;line-height:1.5}.rte__editor[data-v-c37c3bf2] .ProseMirror{min-height:var(--rte-height,320px);padding:12px 14px;outline:none}.rte__editor[data-v-c37c3bf2] .ProseMirror>:first-child{margin-top:0}.rte__editor[data-v-c37c3bf2] .ProseMirror p{margin:0 0 8px}.rte__editor[data-v-c37c3bf2] .ProseMirror ol,.rte__editor[data-v-c37c3bf2] .ProseMirror ul{margin:0 0 8px;padding-left:22px}.rte__editor[data-v-c37c3bf2] .ProseMirror a{color:#4f46e5;text-decoration:underline}.rte__editor[data-v-c37c3bf2] [dir=rtl]{direction:rtl;text-align:right}.rte__editor[data-v-c37c3bf2] .ProseMirror img{max-width:100%;height:auto}.rte--slot .rte__editor[data-v-c37c3bf2] .ProseMirror :is(p,h1,h2,h3,h4,h5,h6,blockquote,pre){margin:0}.rte--slot .rte__editor[data-v-c37c3bf2] .ProseMirror :is(blockquote,pre){padding:0}.rte--slot .rte__editor[data-v-c37c3bf2] [dir=rtl]{text-align:inherit}.rte--slot .rte__editor[data-v-c37c3bf2] .ProseMirror a{color:#007bff;text-decoration:none}.rte--slot .rte__editor[data-v-c37c3bf2] .ProseMirror :is(ul,ol){margin:0;padding-left:1.5em}.rte--slot .rte__editor[data-v-c37c3bf2] .ProseMirror li{padding-left:1.5em}.rte--slot .rte__editor[data-v-c37c3bf2] .ProseMirror li:has(>p[dir=rtl]:first-child){direction:rtl;padding-left:0;padding-right:1.5em}.rte__editor[data-v-c37c3bf2] .rte-slot-marker:before{content:var(--rte-slot-marker);display:inline-block;width:1.2em;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap}.rte__editor[data-v-c37c3bf2] .rte-slot-marker-alone:before{content:var(--rte-slot-marker);display:block;width:1.2em;margin-left:-1.5em;text-align:right;white-space:nowrap;font-size:var(--rte-slot-item-font-size,14px);font-weight:400;line-height:var(--rte-slot-item-line-height,1.42)}.rte__editor[data-v-c37c3bf2] .rte-slot-marker--rtl:before{margin-left:.3em;margin-right:-1.5em;text-align:inherit}.rte__editor[data-v-c37c3bf2] .rte-slot-empty:not(.rte-slot-marker):before{content:"\200b";font-size:var(--rte-slot-font-size,inherit);font-family:var(--rte-slot-font-family,inherit);line-height:var(--rte-slot-line-height,inherit)}body.tcv-dragging,body.tcv-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.tcv[data-v-f1f0c388]{--tcv-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin-bottom:18px}.tcv-head[data-v-f1f0c388]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.tcv-title[data-v-f1f0c388]{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:600;color:var(--color-text-primary)}.tcv-count[data-v-f1f0c388]{min-width:20px;height:20px;padding:0 6px;justify-content:center;border-radius:var(--radius-pill);font-size:.7rem;font-weight:600}.tcv-add-btn[data-v-f1f0c388],.tcv-count[data-v-f1f0c388]{display:inline-flex;align-items:center;background:var(--color-primary-soft);color:var(--color-primary-hover)}.tcv-add-btn[data-v-f1f0c388]{flex-shrink:0;gap:6px;height:34px;padding:0 12px;border:1px solid var(--color-primary-border);border-radius:var(--radius-md);font-size:.8rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.tcv-add-btn .pi[data-v-f1f0c388]{font-size:.7rem}.tcv-add-btn[data-v-f1f0c388]:hover:not(:disabled){background:var(--color-primary-soft-2);border-color:var(--color-primary)}.tcv-add-btn[data-v-f1f0c388]:disabled{opacity:.55;cursor:not-allowed}.tcv-head-actions[data-v-f1f0c388]{flex-shrink:0;display:flex;align-items:center;gap:8px}.tcv-add-btn--quiet[data-v-f1f0c388]{border-color:var(--color-border);background:var(--color-bg-canvas);color:var(--color-text-secondary)}.tcv-add-btn--quiet[data-v-f1f0c388]:hover:not(:disabled){border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary-hover)}.tcv-add-btn .tcv-add-caret[data-v-f1f0c388]{font-size:.58rem;opacity:.8}.tcv-date[data-v-f1f0c388]{position:relative}.tcv-date-menu[data-v-f1f0c388]{position:absolute;top:calc(100% + 6px);right:0;z-index:20;width:200px;padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-canvas);box-shadow:var(--shadow-lg)}.tcv-date-option[data-v-f1f0c388]{width:100%;display:block;padding:8px 10px;border:none;border-radius:var(--radius-md);background:transparent;font-size:.82rem;font-weight:500;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background-color .12s ease}.tcv-date-option[data-v-f1f0c388]:focus-visible,.tcv-date-option[data-v-f1f0c388]:hover{outline:none;background:var(--color-primary-soft)}.tcv-pop-enter-active[data-v-f1f0c388],.tcv-pop-leave-active[data-v-f1f0c388]{transition:opacity .14s ease,transform .14s ease}.tcv-pop-enter-from[data-v-f1f0c388],.tcv-pop-leave-to[data-v-f1f0c388]{opacity:0;transform:translateY(-4px)}.tcv-empty[data-v-f1f0c388]{width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-soft);text-align:left;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.tcv-empty[data-v-f1f0c388]:focus-visible,.tcv-empty[data-v-f1f0c388]:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}.tcv-empty-icon[data-v-f1f0c388]{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--color-bg-canvas);border:1px solid var(--color-primary-border);color:var(--color-primary-hover)}.tcv-empty-icon .pi[data-v-f1f0c388]{font-size:.8rem}.tcv-empty-title[data-v-f1f0c388]{font-size:.84rem;font-weight:600;color:var(--color-text-primary)}.tcv-columns[data-v-f1f0c388],.tcv-row-main[data-v-f1f0c388]{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(0,1fr) 66px 32px;-moz-column-gap:10px;column-gap:10px}.tcv-columns[data-v-f1f0c388]{padding:0 13px 6px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.tcv-columns-required[data-v-f1f0c388]{text-align:center}.tcv-list[data-v-f1f0c388]{position:relative;margin:0 0 -8px;padding:0;list-style:none}.tcv-row[data-v-f1f0c388]{margin-bottom:8px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-canvas);box-shadow:var(--shadow-xs);transition:border-color .15s ease,box-shadow .15s ease}.tcv-row[data-v-f1f0c388]:focus-within{border-color:var(--color-primary-border)}.tcv-row--dragging[data-v-f1f0c388]{border-color:var(--color-primary);box-shadow:var(--shadow-md);z-index:1;position:relative}.tcv-row--confirming[data-v-f1f0c388]{border-color:#fecaca}.tcv-row-main[data-v-f1f0c388]{align-items:start;padding:10px 12px}.tcv-cell[data-v-f1f0c388]{display:flex;flex-direction:column;min-width:0}.tcv-cell-label[data-v-f1f0c388]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tcv-handle[data-v-f1f0c388]{width:22px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-border-strong);fill:currentColor;cursor:grab;touch-action:none;transition:color .15s ease,background-color .15s ease}.tcv-handle[data-v-f1f0c388]:focus-visible,.tcv-handle[data-v-f1f0c388]:hover,.tcv-row--dragging .tcv-handle[data-v-f1f0c388]{color:var(--color-text-muted);background:var(--color-bg-muted)}.tcv-handle svg[data-v-f1f0c388]{fill:currentColor}.tcv-input.form-control[data-v-f1f0c388]{height:40px!important;padding:0 12px;font-size:.86rem!important;color:var(--color-text-primary);background-color:var(--color-bg-canvas)}.tcv-input.form-control[data-v-f1f0c388]::-moz-placeholder{color:var(--color-text-muted);font-size:.84rem}.tcv-input.form-control[data-v-f1f0c388]::placeholder{color:var(--color-text-muted);font-size:.84rem}.tcv-input--error.form-control[data-v-f1f0c388]{border-color:var(--color-danger)!important}.tcv-code[data-v-f1f0c388]{display:flex;align-items:center;gap:1px;height:40px;padding:0 6px 0 11px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-soft);font-family:var(--tcv-mono);cursor:text;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.tcv-code-fill[data-v-f1f0c388]{flex:1 1 auto;align-self:stretch}.tcv-code[data-v-f1f0c388]:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus);background:var(--color-bg-canvas)}.tcv-code--error[data-v-f1f0c388],.tcv-code--error[data-v-f1f0c388]:focus-within{border-color:var(--color-danger)}.tcv-code-brace[data-v-f1f0c388]{flex-shrink:0;color:var(--color-text-muted);font-size:.86rem;font-weight:500}.tcv-code-input[data-v-f1f0c388]{flex:0 1 auto;min-width:1ch;max-width:100%;height:100%!important;padding:0 1px;border:none!important;border-radius:0!important;background:transparent;color:var(--color-text-primary);font-family:var(--tcv-mono);font-size:.84rem!important;outline:none}.tcv-code-input[data-v-f1f0c388]:focus{border:none!important;box-shadow:none!important;outline:none!important}.tcv-code-input[data-v-f1f0c388]::-moz-placeholder{color:var(--color-text-muted);font-family:var(--font-sans,inherit);font-size:.78rem}.tcv-code-input[data-v-f1f0c388]::placeholder{color:var(--color-text-muted);font-family:var(--font-sans,inherit);font-size:.78rem}.tcv-code-badge[data-v-f1f0c388]{flex-shrink:0;margin-left:4px;padding:2px 7px;border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-hover);font-family:var(--font-sans,inherit);font-size:.62rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:default}.tcv-code-relink[data-v-f1f0c388]{flex-shrink:0;width:26px;height:26px;margin-left:2px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.tcv-code-relink[data-v-f1f0c388]:focus-visible,.tcv-code-relink[data-v-f1f0c388]:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tcv-code-relink .pi[data-v-f1f0c388]{font-size:.74rem}.tcv-note-slot[data-v-f1f0c388]{display:block;min-width:0}.tcv-message[data-v-f1f0c388]{display:block;margin-top:5px;font-size:.72rem;line-height:1.45;color:var(--color-text-muted)}.tcv-message .pi[data-v-f1f0c388]{margin-right:3px;font-size:.7rem;vertical-align:-1px}.tcv-message code[data-v-f1f0c388]{padding:0 4px;border-radius:4px;background:var(--color-bg-muted);color:inherit;font-family:var(--tcv-mono);font-size:.7rem}.tcv-message--error[data-v-f1f0c388]{color:var(--color-danger)}.tcv-message--ok[data-v-f1f0c388]{color:#059669}.tcv-message--info[data-v-f1f0c388]{color:var(--color-primary-hover)}.tcv-message--auto[data-v-f1f0c388]{color:var(--color-text-secondary)}.tcv-required-auto[data-v-f1f0c388]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:30px;height:30px;border-radius:var(--radius-pill);background:var(--color-bg-muted);color:var(--color-text-muted);cursor:default}.tcv-required-auto .pi[data-v-f1f0c388]{font-size:.74rem}.tcv-required-auto-text[data-v-f1f0c388]{display:none}.tcv-cell--required[data-v-f1f0c388]{align-items:center;justify-content:center;height:40px}.tcv-switch[data-v-f1f0c388]{position:relative;width:38px;height:22px;flex-shrink:0;padding:0;border:none;border-radius:var(--radius-pill);background:var(--color-border-strong);cursor:pointer;transition:background-color .18s ease}.tcv-switch[data-v-f1f0c388]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.tcv-switch--on[data-v-f1f0c388]{background:var(--color-primary)}.tcv-switch-thumb[data-v-f1f0c388]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.25);transition:transform .18s ease}.tcv-switch--on .tcv-switch-thumb[data-v-f1f0c388]{transform:translateX(16px)}.tcv-cell--actions[data-v-f1f0c388]{align-items:center;justify-content:center;height:40px}.tcv-icon-btn[data-v-f1f0c388]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.tcv-icon-btn[data-v-f1f0c388]:focus-visible,.tcv-icon-btn[data-v-f1f0c388]:hover{background:#fef2f2;color:var(--color-danger)}.tcv-icon-btn .pi[data-v-f1f0c388]{font-size:.82rem}.tcv-confirm[data-v-f1f0c388]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid #fee2e2;border-radius:0 0 var(--radius-lg) var(--radius-lg);background:#fef2f2;overflow:hidden}.tcv-confirm-icon[data-v-f1f0c388]{flex-shrink:0;color:var(--color-danger);font-size:.8rem}.tcv-confirm-text[data-v-f1f0c388]{flex:1 1 auto;min-width:0;font-size:.76rem;line-height:1.4;color:#7f1d1d}.tcv-confirm-text code[data-v-f1f0c388]{padding:0 4px;border-radius:4px;background:#fee2e2;color:inherit;font-family:var(--tcv-mono);font-size:.72rem}.tcv-confirm-actions[data-v-f1f0c388]{flex-shrink:0;display:inline-flex;gap:6px}.tcv-confirm-btn[data-v-f1f0c388]{height:30px;padding:0 12px;border:1px solid #fecaca;border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-secondary);font-size:.76rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.tcv-confirm-btn[data-v-f1f0c388]:hover{border-color:#fca5a5}.tcv-confirm-btn--danger[data-v-f1f0c388]{border-color:var(--color-danger);background:var(--color-danger);color:#fff}.tcv-confirm-btn--danger[data-v-f1f0c388]:hover{border-color:#dc2626;background:#dc2626}.tcv-limit[data-v-f1f0c388]{display:flex;align-items:center;gap:6px;margin:10px 2px 0;font-size:.74rem;color:var(--color-text-muted)}.tcv-limit .pi[data-v-f1f0c388]{font-size:.72rem}.tcv-sr-only[data-v-f1f0c388]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tcv-row-move[data-v-f1f0c388]{transition:transform .2s ease}.tcv-row-enter-active[data-v-f1f0c388]{transition:opacity .2s ease,transform .2s ease}.tcv-row-leave-active[data-v-f1f0c388]{position:absolute;left:0;right:0;transition:opacity .14s ease}.tcv-row-enter-from[data-v-f1f0c388]{opacity:0;transform:translateY(-6px)}.tcv-row-leave-to[data-v-f1f0c388]{opacity:0}.tcv-confirm-enter-active[data-v-f1f0c388],.tcv-confirm-leave-active[data-v-f1f0c388]{transition:opacity .16s ease,max-height .2s ease,padding .2s ease;max-height:120px}.tcv-confirm-enter-from[data-v-f1f0c388],.tcv-confirm-leave-to[data-v-f1f0c388]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){.tcv-confirm-enter-active[data-v-f1f0c388],.tcv-confirm-leave-active[data-v-f1f0c388],.tcv-pop-enter-active[data-v-f1f0c388],.tcv-pop-leave-active[data-v-f1f0c388],.tcv-row-enter-active[data-v-f1f0c388],.tcv-row-leave-active[data-v-f1f0c388],.tcv-row-move[data-v-f1f0c388]{transition:none}}@media (max-width:640px){.tcv-head[data-v-f1f0c388]{flex-direction:column;align-items:stretch}.tcv-head-actions[data-v-f1f0c388]{position:relative;justify-content:flex-start}.tcv-date[data-v-f1f0c388]{position:static}.tcv-date-menu[data-v-f1f0c388]{right:auto;left:0;max-width:calc(100vw - 48px)}.tcv-required-auto[data-v-f1f0c388]{width:auto;height:auto;padding:4px 10px}.tcv-required-auto-text[data-v-f1f0c388]{display:inline;font-size:.74rem}.tcv-columns[data-v-f1f0c388]{display:none}.tcv-row-main[data-v-f1f0c388]{grid-template-columns:22px minmax(0,1fr) 32px;grid-template-areas:"handle label actions" ".      code  code" ".      required required";row-gap:10px}.tcv-handle[data-v-f1f0c388]{grid-area:handle;margin-top:21px}.tcv-cell--label[data-v-f1f0c388]{grid-area:label}.tcv-cell--code[data-v-f1f0c388]{grid-area:code}.tcv-cell--required[data-v-f1f0c388]{grid-area:required;flex-direction:row;justify-content:space-between;height:auto}.tcv-cell--actions[data-v-f1f0c388]{grid-area:actions;margin-top:21px}.tcv-cell-label[data-v-f1f0c388]{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin-bottom:5px;font-size:.74rem;font-weight:500;color:var(--color-text-secondary)!important}.tcv-cell--required .tcv-cell-label[data-v-f1f0c388]{margin-bottom:0}.tcv-confirm[data-v-f1f0c388]{flex-wrap:wrap}.tcv-confirm-actions[data-v-f1f0c388]{width:100%;justify-content:flex-end}}.modal[data-v-54e800d6]{display:none;background-color:rgba(17,24,39,.28);z-index:1000}.modal.show[data-v-54e800d6]{display:block}.dn-modal-dialog[data-v-54e800d6]{max-width:820px;margin:5vh auto}.dn-modal-content[data-v-54e800d6]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-bg-canvas);box-shadow:var(--shadow-lg);overflow:hidden}.dn-modal-header[data-v-54e800d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:1.4rem 1.6rem 0}.dn-modal-title[data-v-54e800d6]{margin:0;font-size:1.3rem;font-weight:600;color:var(--color-text-primary)}.dn-modal-subtitle[data-v-54e800d6]{margin:4px 0 0;font-size:.85rem;color:var(--color-text-muted)}.dn-modal-close[data-v-54e800d6]{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.dn-modal-close[data-v-54e800d6]:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.dn-modal-close .pi[data-v-54e800d6]{font-size:.85rem}.dn-modal-body[data-v-54e800d6]{padding:1.25rem 1.6rem .5rem;max-height:74vh;overflow-y:auto}.dn-form-group[data-v-54e800d6]{display:flex;flex-direction:column;margin-bottom:16px;min-width:0}.dn-form-group label[data-v-54e800d6]{margin-bottom:6px;font-size:.82rem;font-weight:500;color:var(--color-text-primary)!important}.dn-form-group .form-control[data-v-54e800d6]{height:44px!important;padding:0 14px;font-size:.875rem;color:var(--color-text-primary);background-color:var(--color-bg-canvas)}.dn-form-group .form-control[data-v-54e800d6]::-moz-placeholder{color:var(--color-text-muted);font-size:.875rem}.dn-form-group .form-control[data-v-54e800d6]::placeholder{color:var(--color-text-muted);font-size:.875rem}.dn-input--error.form-control[data-v-54e800d6]{border-color:var(--color-danger)!important}.dn-error[data-v-54e800d6]{margin-top:5px;font-size:.72rem;color:var(--color-danger)}.dn-token-warning[data-v-54e800d6]{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:9px 12px;border:1px solid #fde68a;border-radius:var(--radius-md);background:#fffbeb;font-size:.76rem;line-height:1.45;color:#92400e}.dn-token-warning .pi[data-v-54e800d6]{margin-top:2px;font-size:.74rem;color:var(--color-warning)}.dn-token-warning code[data-v-54e800d6]{padding:0 4px;border-radius:4px;background:#fef3c7;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.dn-modal-footer[data-v-54e800d6]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:1rem 1.6rem 1.4rem;border-top:1px solid var(--color-divider);margin-top:6px}.dn-modal-footer .btn[data-v-54e800d6]{min-width:96px;padding:.55rem 1.2rem;font-size:.875rem}@media (max-width:991.98px){.dn-modal-dialog[data-v-54e800d6]{max-width:94%;margin:3vh auto}.dn-modal-content[data-v-54e800d6]{max-height:94dvh;display:flex;flex-direction:column}.dn-form[data-v-54e800d6]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.dn-modal-footer[data-v-54e800d6],.dn-modal-header[data-v-54e800d6]{flex-shrink:0}.dn-modal-body[data-v-54e800d6]{flex:1 1 auto;max-height:none}}@media (max-width:768px){.dn-modal-dialog[data-v-54e800d6]{max-width:96%;margin:2.5vh auto}.dn-modal-header[data-v-54e800d6]{padding:1.1rem 1.15rem 0}.dn-modal-title[data-v-54e800d6]{font-size:1.15rem}.dn-modal-body[data-v-54e800d6]{padding:1rem 1.15rem .5rem}.dn-modal-footer[data-v-54e800d6]{padding:.9rem 1.15rem 1.1rem}.dn-modal-footer .btn[data-v-54e800d6]{flex:1 1 0;min-width:0}}.modal[data-v-75dd27c2]{display:none;background-color:rgba(17,24,39,.28);z-index:1000}.modal.show[data-v-75dd27c2]{display:block}.dn-modal-dialog[data-v-75dd27c2]{max-width:820px;margin:5vh auto}.dn-modal-content[data-v-75dd27c2]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-bg-canvas);box-shadow:var(--shadow-lg);overflow:hidden}.dn-modal-header[data-v-75dd27c2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:1.4rem 1.6rem 0}.dn-modal-title[data-v-75dd27c2]{margin:0;font-size:1.3rem;font-weight:600;color:var(--color-text-primary)}.dn-modal-subtitle[data-v-75dd27c2]{margin:4px 0 0;font-size:.85rem;color:var(--color-text-muted)}.dn-modal-close[data-v-75dd27c2]{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.dn-modal-close[data-v-75dd27c2]:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.dn-modal-close .pi[data-v-75dd27c2]{font-size:.85rem}.dn-modal-body[data-v-75dd27c2]{padding:1.25rem 1.6rem .5rem;max-height:74vh;overflow-y:auto}.dn-form-group[data-v-75dd27c2]{display:flex;flex-direction:column;margin-bottom:16px;min-width:0}.dn-form-group label[data-v-75dd27c2]{margin-bottom:6px;font-size:.82rem;font-weight:500;color:var(--color-text-primary)!important}.dn-form-group .form-control[data-v-75dd27c2]{height:44px!important;padding:0 14px;font-size:.875rem;color:var(--color-text-primary);background-color:var(--color-bg-canvas)}.dn-form-group .form-control[data-v-75dd27c2]::-moz-placeholder{color:var(--color-text-muted);font-size:.875rem}.dn-form-group .form-control[data-v-75dd27c2]::placeholder{color:var(--color-text-muted);font-size:.875rem}.dn-input--error.form-control[data-v-75dd27c2]{border-color:var(--color-danger)!important}.dn-error[data-v-75dd27c2]{margin-top:5px;font-size:.72rem;color:var(--color-danger)}.dn-token-warning[data-v-75dd27c2]{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;padding:9px 12px;border:1px solid #fde68a;border-radius:var(--radius-md);background:#fffbeb;font-size:.76rem;line-height:1.45;color:#92400e}.dn-token-warning .pi[data-v-75dd27c2]{margin-top:2px;font-size:.74rem;color:var(--color-warning)}.dn-token-warning code[data-v-75dd27c2]{padding:0 4px;border-radius:4px;background:#fef3c7;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.dn-modal-footer[data-v-75dd27c2]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:1rem 1.6rem 1.4rem;border-top:1px solid var(--color-divider);margin-top:6px}.dn-modal-footer .btn[data-v-75dd27c2]{min-width:96px;padding:.55rem 1.2rem;font-size:.875rem}@media (max-width:991.98px){.dn-modal-dialog[data-v-75dd27c2]{max-width:94%;margin:3vh auto}.dn-modal-content[data-v-75dd27c2]{max-height:94dvh;display:flex;flex-direction:column}.dn-form[data-v-75dd27c2]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.dn-modal-footer[data-v-75dd27c2],.dn-modal-header[data-v-75dd27c2]{flex-shrink:0}.dn-modal-body[data-v-75dd27c2]{flex:1 1 auto;max-height:none}}@media (max-width:768px){.dn-modal-dialog[data-v-75dd27c2]{max-width:96%;margin:2.5vh auto}.dn-modal-header[data-v-75dd27c2]{padding:1.1rem 1.15rem 0}.dn-modal-title[data-v-75dd27c2]{font-size:1.15rem}.dn-modal-body[data-v-75dd27c2]{padding:1rem 1.15rem .5rem}.dn-modal-footer[data-v-75dd27c2]{padding:.9rem 1.15rem 1.1rem}.dn-modal-footer .btn[data-v-75dd27c2]{flex:1 1 0;min-width:0}}.modal[data-v-49258095]{display:none;background-color:rgba(17,24,39,.45);backdrop-filter:blur(2px);z-index:1000}.modal.show[data-v-49258095]{display:block}.delete-modal-dialog[data-v-49258095]{max-width:min(440px,92%);margin:8vh auto}.delete-modal-content[data-v-49258095]{display:flex;flex-direction:column;max-height:min(88vh,calc(100dvh - 32px));border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-canvas);box-shadow:var(--shadow-lg);overflow:hidden}.delete-modal-header[data-v-49258095]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:1.3rem 1.5rem 0}.delete-modal-heading[data-v-49258095]{display:flex;align-items:flex-start;gap:12px;min-width:0}.delete-modal-glyph[data-v-49258095]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:2px;border-radius:var(--radius-md);background:rgba(255,56,60,.09);color:#ff383c;font-size:1.1rem}.delete-modal-title[data-v-49258095]{margin:0;font-size:1.15rem;font-weight:600;color:var(--color-text-primary)}.delete-modal-subtitle[data-v-49258095]{margin:3px 0 0;font-size:.82rem;color:var(--color-text-muted)}.delete-modal-close[data-v-49258095]{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.delete-modal-close[data-v-49258095]:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.delete-modal-close .pi[data-v-49258095]{font-size:.85rem}.delete-modal-body[data-v-49258095]{overflow-y:auto;overflow-x:hidden;padding:1.3rem 1.5rem .5rem}.delete-modal-message[data-v-49258095]{margin:0 0 10px;font-size:.9rem;font-weight:400;line-height:1.45;color:var(--color-text-secondary)}.delete-modal-message[data-v-49258095]:last-child{margin-bottom:0}.delete-modal-footer[data-v-49258095]{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:8px;padding:1rem 1.5rem 1.4rem;border-top:1px solid var(--color-divider)}.delete-modal-footer .btn[data-v-49258095]{min-width:110px;padding:.55rem 1.1rem;font-size:.875rem}.btn-custom-primary[data-v-49258095]{background-color:#ff383c!important;border-color:#ff383c!important}@media (max-width:991.98px){.delete-modal-dialog[data-v-49258095]{max-width:92%;margin:20px auto}.delete-modal-content[data-v-49258095]{max-height:calc(100dvh - 40px)}}@media (max-width:575.98px){.delete-modal-dialog[data-v-49258095]{max-width:92%;margin:16px auto}.delete-modal-content[data-v-49258095]{max-height:calc(100dvh - 32px)}.delete-modal-header[data-v-49258095]{padding:1.1rem 1.1rem 0}.delete-modal-body[data-v-49258095]{padding:1.1rem 1.1rem .4rem}.delete-modal-footer[data-v-49258095]{padding:.85rem 1.1rem 1.1rem}.delete-modal-footer .btn[data-v-49258095]{flex:1 1 0;min-width:0}}.table-shimmer[data-v-d0808aa8]{width:100%}.table-shimmer__viewport[data-v-d0808aa8]{width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid #e4e7ec;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.03)}.table-shimmer__table[data-v-d0808aa8]{min-width:var(--table-shimmer-min-width)}.table-shimmer__row[data-v-d0808aa8]{display:grid;grid-template-columns:var(--table-shimmer-columns);min-height:58px;border-top:1px solid #edf0f4}.table-shimmer__row[data-v-d0808aa8]:first-child{border-top:0}.table-shimmer__row--header[data-v-d0808aa8]{min-height:44px;background:#f5f7fa}.table-shimmer__cell[data-v-d0808aa8]{min-width:0;display:flex;align-items:center;padding:0 18px}.table-shimmer__identity[data-v-d0808aa8]{min-width:0;display:flex;align-items:center;gap:12px;width:100%}.table-shimmer__identity-lines[data-v-d0808aa8]{min-width:0;display:flex;flex:1;flex-direction:column;gap:8px}.table-shimmer__actions[data-v-d0808aa8],.table-shimmer__avatar[data-v-d0808aa8],.table-shimmer__line[data-v-d0808aa8],.table-shimmer__pill[data-v-d0808aa8]{position:relative;overflow:hidden;background:#eef1f6}.table-shimmer__actions[data-v-d0808aa8]:after,.table-shimmer__avatar[data-v-d0808aa8]:after,.table-shimmer__line[data-v-d0808aa8]:after,.table-shimmer__pill[data-v-d0808aa8]:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.78) 50%,hsla(0,0%,100%,0));animation:table-shimmer-sweep-d0808aa8 1.25s ease-in-out infinite}.table-shimmer__avatar[data-v-d0808aa8]{flex:0 0 auto;width:32px;height:32px;border-radius:50%}.table-shimmer__line[data-v-d0808aa8]{display:block;width:64%;height:10px;border-radius:999px}.table-shimmer__line--header[data-v-d0808aa8]{height:8px;background:#e0e5ed}.table-shimmer__line--title[data-v-d0808aa8]{width:72%;height:11px}.table-shimmer__line--meta[data-v-d0808aa8]{width:48%;height:8px;background:#f0f2f6}.table-shimmer__pill[data-v-d0808aa8]{width:74px;height:22px;border-radius:999px;background:#e8f7ef}.table-shimmer__actions[data-v-d0808aa8]{width:28px;height:28px;margin-left:auto;border-radius:8px}.table-shimmer__viewport[data-v-d0808aa8]::-webkit-scrollbar{height:6px}.table-shimmer__viewport[data-v-d0808aa8]::-webkit-scrollbar-thumb{border-radius:999px;background:#d9dee7}@keyframes table-shimmer-sweep-d0808aa8{to{transform:translateX(100%)}}@media (max-width:575.98px){.table-shimmer__cell[data-v-d0808aa8]{padding:0 14px}.table-shimmer__row[data-v-d0808aa8]{min-height:54px}}.skd-pagination[data-v-01d0a419]{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}.skd-pagination__summary[data-v-01d0a419]{text-align:right;color:var(--color-text-muted);font-size:13px;font-weight:500}.skd-pagination__controls[data-v-01d0a419]{display:flex;align-items:center;justify-content:flex-end;gap:16px;width:100%;flex-wrap:wrap}.skd-pagination__perpage[data-v-01d0a419]{display:inline-flex;align-items:center;gap:8px}.skd-pagination[data-v-01d0a419] .pagination-container{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.skd-pagination[data-v-01d0a419] .paginate-buttons{height:34px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.skd-pagination[data-v-01d0a419] .number-buttons:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary-hover)}.skd-pagination[data-v-01d0a419] .active-page{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary)}.skd-pagination[data-v-01d0a419] .active-page:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-text-on-primary)}.skd-pagination[data-v-01d0a419] .back-button,.skd-pagination[data-v-01d0a419] .next-button{padding:0 12px;color:var(--color-text-secondary)}.skd-pagination[data-v-01d0a419] .back-button:hover,.skd-pagination[data-v-01d0a419] .next-button:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary-hover)}.skd-pagination__nav[data-v-01d0a419]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1}.skd-pagination__nav .pi[data-v-01d0a419]{font-size:10px}.skd-pagination[data-v-01d0a419] .disabled-back-button,.skd-pagination[data-v-01d0a419] .disabled-next-button,.skd-pagination[data-v-01d0a419] .disabled-paginate-buttons{opacity:.55;cursor:not-allowed;background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-text-muted)}.skd-pagination[data-v-01d0a419] .disabled-back-button:hover,.skd-pagination[data-v-01d0a419] .disabled-next-button:hover{background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-text-muted)}.skd-pagination[data-v-01d0a419] .backward-jump-button,.skd-pagination[data-v-01d0a419] .ending-breakpoint-button,.skd-pagination[data-v-01d0a419] .forward-jump-button,.skd-pagination[data-v-01d0a419] .starting-breakpoint-button{border-color:transparent;background:transparent;color:var(--color-text-muted);min-width:22px}.skd-pagination__select-wrap[data-v-01d0a419]{position:relative;display:inline-flex;align-items:center}.skd-pagination__select[data-v-01d0a419]{height:34px;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 30px 0 12px;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background:var(--color-bg-canvas);color:var(--color-text-primary);font-size:13px;font-weight:500;cursor:pointer}.skd-pagination__select-icon[data-v-01d0a419]{position:absolute;right:10px;font-size:11px;color:var(--color-text-muted);pointer-events:none}.skd-pagination__perpage-label[data-v-01d0a419]{color:var(--color-text-muted);font-size:13px;font-weight:500;white-space:nowrap}@media (max-width:640px){.skd-pagination__controls[data-v-01d0a419]{justify-content:center}}.modal-content[data-v-a659f462]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow-x:hidden;overflow-y:auto}.modal[data-v-a659f462]{display:none}.modal.show[data-v-a659f462]{display:block}.modal-dialog[data-v-a659f462]{max-width:50%}.template-name[data-v-a659f462]{display:block}.template-fields-count[data-v-a659f462]{display:block;margin-top:2px;font-size:.72rem;color:var(--color-text-muted)}.templates-pagination-footer[data-v-a659f462]{margin-top:12px;padding-top:14px;padding-right:16px;border-top:1px solid var(--color-border)}.modal[data-v-a659f462]{background-color:rgba(0,0,0,.1);z-index:1000}.modal-content[data-v-a659f462]{border:1px solid #e4e4e7}.modal-header[data-v-a659f462]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-a659f462]{position:relative;top:8px;font-size:1.1rem}.image-container[data-v-a659f462]{position:relative;display:inline-block;margin-top:1rem}.artboard-box[data-v-a659f462]{box-sizing:border-box}.modal-footer[data-v-a659f462]{border-top:1px solid #e4e4e7}@media (min-width:1000px){.modal-dialog[data-v-a659f462]{max-width:20%}}@media (max-width:991.98px){.modal-dialog[data-v-a659f462]{max-width:92%;margin:3vh auto}.modal-content[data-v-a659f462]{max-height:90dvh}}@media (max-width:575.98px){.modal-dialog[data-v-a659f462]{max-width:96%;margin:2vh auto}.modal-header .modal-title[data-v-a659f462]{font-size:1rem}.templates-pagination-footer[data-v-a659f462]{padding-right:0}}.hebrew-picker-modal[data-v-ec5a4464]{display:block;z-index:1080;overflow-y:auto;padding:14px;background:rgba(17,24,39,.45);backdrop-filter:blur(2px)}.hebrew-picker-dialog[data-v-ec5a4464]{width:100%;max-width:600px;margin:4vh auto}.hebrew-picker-content[data-v-ec5a4464]{max-height:92vh;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-xl)!important;background:var(--color-bg-canvas)!important;box-shadow:0 24px 60px rgba(15,23,42,.18)}.hebrew-picker-header[data-v-ec5a4464]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--color-divider)}.hebrew-picker-heading[data-v-ec5a4464]{display:flex;align-items:center;min-width:0;gap:10px}.hebrew-picker-glyph[data-v-ec5a4464]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-hover)}.hebrew-picker-glyph .pi[data-v-ec5a4464]{font-size:.84rem}.hebrew-picker-heading h5[data-v-ec5a4464]{margin:0 0 3px;color:var(--color-text-primary);font-size:.92rem;font-weight:600}.hebrew-picker-heading p[data-v-ec5a4464]{margin:0;color:var(--color-text-muted);font-size:.7rem}.hebrew-picker-close[data-v-ec5a4464]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.hebrew-picker-close[data-v-ec5a4464]:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.hebrew-picker-body[data-v-ec5a4464]{min-height:0;overflow-y:auto;padding:14px 16px 16px}.hebrew-picker-toolbar[data-v-ec5a4464]{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:10px;margin-bottom:14px}.hebrew-picker-selects[data-v-ec5a4464]{display:flex;align-items:center;justify-content:center;gap:8px}.hebrew-picker-selects label[data-v-ec5a4464]{margin:0}.hebrew-picker-selects select[data-v-ec5a4464]{min-width:112px;height:36px!important;padding:0 10px!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background-color:var(--color-bg-canvas)!important;color:var(--color-text-primary);font-size:.78rem;font-weight:500;cursor:pointer}.hebrew-picker-selects select[data-v-ec5a4464]:hover{border-color:var(--color-primary-border)!important}.hebrew-picker-selects select[data-v-ec5a4464]:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px rgba(99,102,241,.14)!important}.hebrew-picker-nav[data-v-ec5a4464]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.hebrew-picker-nav[data-v-ec5a4464]:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary-hover)}.hebrew-picker-nav .pi[data-v-ec5a4464]{font-size:.72rem}.hebrew-picker-grid[data-v-ec5a4464],.hebrew-picker-weekdays[data-v-ec5a4464]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.hebrew-picker-weekdays[data-v-ec5a4464]{margin-bottom:5px}.hebrew-picker-weekday[data-v-ec5a4464]{min-width:0;padding:0 2px;color:var(--color-text-muted);font-size:.64rem;font-weight:600;text-align:center;white-space:nowrap}.hebrew-picker-weekday__short[data-v-ec5a4464]{display:none}.hebrew-picker-day[data-v-ec5a4464],.hebrew-picker-empty[data-v-ec5a4464]{min-width:0;min-height:56px;border-radius:9px}.hebrew-picker-day[data-v-ec5a4464]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 3px;border:1px solid var(--color-border);background:var(--color-bg-canvas);color:var(--color-text-primary);cursor:pointer;transition:transform .12s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.hebrew-picker-day[data-v-ec5a4464]:hover:not(.hebrew-picker-day--selected){z-index:1;border-color:var(--color-primary-border);background:var(--color-bg-soft);transform:translateY(-1px);box-shadow:var(--shadow-xs)}.hebrew-picker-close[data-v-ec5a4464]:focus-visible,.hebrew-picker-day[data-v-ec5a4464]:focus-visible,.hebrew-picker-nav[data-v-ec5a4464]:focus-visible,.hebrew-picker-today[data-v-ec5a4464]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.2)!important}.hebrew-picker-day__number[data-v-ec5a4464]{font-size:.8rem;font-weight:600;line-height:1}.hebrew-picker-day__gregorian[data-v-ec5a4464]{color:var(--color-text-muted);font-family:inherit;font-size:.58rem;font-weight:500;line-height:1;white-space:nowrap}.hebrew-picker-day--today[data-v-ec5a4464]{box-shadow:inset 0 0 0 1px var(--color-primary)}.hebrew-picker-day--today[data-v-ec5a4464]:after{content:"";position:absolute;top:5px;right:5px;width:4px;height:4px;border-radius:50%;background:var(--color-primary)}.hebrew-picker-day--holiday[data-v-ec5a4464]{border-color:#fde68a;background:#fffbeb}.hebrew-picker-day--holiday[data-v-ec5a4464]:hover:not(.hebrew-picker-day--selected){border-color:#f6c453;background:#fff7d6}.hebrew-picker-day__holiday[data-v-ec5a4464]{display:-webkit-box;max-width:100%;overflow:hidden;color:#a16207;font-size:.53rem;font-weight:600;line-height:1.15;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hebrew-picker-day--selected[data-v-ec5a4464],.hebrew-picker-day--selected[data-v-ec5a4464]:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-on-primary);transform:none;box-shadow:0 5px 14px rgba(99,102,241,.22)}.hebrew-picker-day--selected .hebrew-picker-day__holiday[data-v-ec5a4464]{color:hsla(0,0%,100%,.86)}.hebrew-picker-day--selected .hebrew-picker-day__gregorian[data-v-ec5a4464]{color:hsla(0,0%,100%,.78)}.hebrew-picker-day--selected.hebrew-picker-day--today[data-v-ec5a4464]:after{background:#fff}.hebrew-picker-footer[data-v-ec5a4464]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border-top:1px solid var(--color-divider);background:var(--color-bg-soft)}.hebrew-picker-legend[data-v-ec5a4464]{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted);font-size:.65rem}.hebrew-picker-legend__swatch[data-v-ec5a4464]{width:8px;height:8px;border:1px solid #fde68a;border-radius:3px;background:#fffbeb}.hebrew-picker-today[data-v-ec5a4464]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-primary-hover);font-size:.72rem;font-weight:600;cursor:pointer}.hebrew-picker-today[data-v-ec5a4464]:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft)}.hebrew-picker-today .pi[data-v-ec5a4464]{font-size:.72rem}.sr-only[data-v-ec5a4464]{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:575.98px){.hebrew-picker-modal[data-v-ec5a4464]{padding:8px}.hebrew-picker-dialog[data-v-ec5a4464]{margin:8px auto}.hebrew-picker-content[data-v-ec5a4464]{max-height:calc(100dvh - 16px)}.hebrew-picker-header[data-v-ec5a4464]{padding:12px}.hebrew-picker-heading p[data-v-ec5a4464]{display:none}.hebrew-picker-body[data-v-ec5a4464]{padding:12px}.hebrew-picker-toolbar[data-v-ec5a4464]{grid-template-columns:34px minmax(0,1fr) 34px;gap:6px;margin-bottom:12px}.hebrew-picker-nav[data-v-ec5a4464]{width:34px;height:36px}.hebrew-picker-selects[data-v-ec5a4464]{gap:6px}.hebrew-picker-selects label[data-v-ec5a4464]{min-width:0;flex:1 1 0}.hebrew-picker-selects select[data-v-ec5a4464]{width:100%;min-width:0;padding:0 8px!important;font-size:.78rem}.hebrew-picker-grid[data-v-ec5a4464],.hebrew-picker-weekdays[data-v-ec5a4464]{gap:3px}.hebrew-picker-weekday__long[data-v-ec5a4464]{display:none}.hebrew-picker-weekday__short[data-v-ec5a4464]{display:inline}.hebrew-picker-day[data-v-ec5a4464],.hebrew-picker-empty[data-v-ec5a4464]{min-height:52px}.hebrew-picker-day[data-v-ec5a4464]{gap:2px;padding:4px 2px}.hebrew-picker-day__number[data-v-ec5a4464]{font-size:.74rem}.hebrew-picker-day__gregorian[data-v-ec5a4464]{font-size:.52rem}.hebrew-picker-day__holiday[data-v-ec5a4464]{font-size:.48rem}.hebrew-picker-footer[data-v-ec5a4464]{padding:8px 12px}}.modal-content[data-v-78817e0e]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;max-height:92vh;overflow-x:hidden;overflow-y:auto}.modal[data-v-78817e0e]{display:none}.modal.show[data-v-78817e0e]{display:block}.modal-dialog[data-v-78817e0e]{max-width:50%}.modal[data-v-78817e0e]{background-color:rgba(0,0,0,.1);z-index:1000}.modal-content[data-v-78817e0e]{border:1px solid #e4e4e7}.modal-header[data-v-78817e0e]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-78817e0e]{position:relative;top:8px;font-size:1.1rem}.image-container[data-v-78817e0e]{position:relative;display:inline-block;margin-top:1rem}.artboard-box[data-v-78817e0e]{box-sizing:border-box}.modal-footer[data-v-78817e0e]{border-top:1px solid #e4e4e7}.time-picker-row[data-v-78817e0e]{margin-top:10px}textarea[data-v-78817e0e]{height:45px!important}@media (min-width:1000px){.modal-dialog[data-v-78817e0e]{max-width:50%}}.screen-card[data-v-2184f4b5]{padding:0;box-shadow:none}.screen-card .pi[data-v-2184f4b5]:hover{cursor:pointer}.screen-card .card-body[data-v-2184f4b5]{padding:10px}.screen-card .card-body .title[data-v-2184f4b5]{font-weight:500;font-size:.7rem;cursor:pointer;margin-bottom:0;color:#1d1f2c}.screen-card .card-body .donations[data-v-2184f4b5]{font-size:12px;margin-bottom:7px}.screen-card .card-body .badge-container[data-v-2184f4b5]{display:grid;place-items:center}.screen-card .card-body .pi[data-v-2184f4b5]{margin-left:10px;color:#007bff;font-size:13px}.card .card-loading[data-v-2184f4b5]{opacity:1}.card-overlay i[data-v-2184f4b5]{font-size:2rem;color:#fff}.modal-content[data-v-2184f4b5]{border-radius:20px!important;border:1px solid transparent;background-color:#fdfdfe!important;height:96vh;overflow-x:hidden;overflow-y:auto}.scrollable-section[data-v-2184f4b5]{max-height:90vh;overflow-y:auto;margin-top:13px}.screen-card[data-v-2184f4b5]:hover,.selected-screen-card[data-v-2184f4b5]{border:1px solid var(--color-primary);box-shadow:0 0 3px #8aa3df;transition:box-shadow .3s ease-in-out}.screen-card[data-v-2184f4b5]:hover{cursor:pointer}.modal[data-v-2184f4b5]{display:none}.modal.show[data-v-2184f4b5]{display:block}.modal-dialog[data-v-2184f4b5]{max-width:50%;margin-top:15px;margin-bottom:10px}.modal[data-v-2184f4b5]{background-color:rgba(0,0,0,.1);z-index:1000}.modal-content[data-v-2184f4b5]{border:1px solid #e4e4e7}.modal-header[data-v-2184f4b5]{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:1px solid #e4e4e7}.modal-header .modal-title[data-v-2184f4b5]{position:relative;top:8px;font-size:1.1rem}.image-container[data-v-2184f4b5]{position:relative;display:inline-block;margin-top:1rem}.artboard-box[data-v-2184f4b5]{box-sizing:border-box}.btn-custom-primary[data-v-2184f4b5]{padding:.5rem 1.6rem .5rem 1.6rem}.btn-custom-primary .pi-ellipsis-h[data-v-2184f4b5]{font-size:.9rem}.artboard-wrapper[data-v-2184f4b5]{position:absolute;border:1px dashed #2ecc71;background-color:hsla(0,0%,100%,.8);padding-top:42px;overflow:visible!important;z-index:2}.dropdown-container[data-v-2184f4b5]{position:absolute;top:-43px;left:0;right:0;z-index:3}.artboard-box-inner[data-v-2184f4b5]{overflow:auto;height:100%}.modal-footer[data-v-2184f4b5]{border-top:1px solid #e4e4e7}@media (min-width:1000px){.modal-dialog[data-v-2184f4b5]{max-width:95%}}.upcoming-minyan[data-v-7dfb59a4]{width:100%;box-sizing:border-box}.upcoming-minyan[data-v-7dfb59a4] p{margin:0 0 8px}.upcoming-minyan[data-v-7dfb59a4] p:last-child{margin-bottom:0}.upcoming-minyan[data-v-7dfb59a4] h1,.upcoming-minyan[data-v-7dfb59a4] h2,.upcoming-minyan[data-v-7dfb59a4] h3,.upcoming-minyan[data-v-7dfb59a4] h4{margin:0 0 8px}.upcoming-minyan[data-v-7dfb59a4] ol,.upcoming-minyan[data-v-7dfb59a4] ul{margin:0 0 8px;padding-left:22px}.upcoming-minyan[data-v-7dfb59a4] img{max-width:100%;height:auto}.upcoming-minyan[data-v-7dfb59a4] a{color:inherit}.upcoming-minyan[data-v-7dfb59a4] [dir=rtl]{direction:rtl;text-align:right}.kb-design-canvas{box-sizing:border-box;background:#fff;color:#111827;font-family:inherit}.kb-design-canvas p{margin:0 0 4px;line-height:1.25}.kb-design-canvas p:last-child{margin-bottom:0}.kb-design-canvas [data-blank-line]:before{content:"";display:inline-block}.kb-design-canvas img{display:inline-block;max-width:100%;height:auto;border-radius:6px;vertical-align:middle}.kb-design-canvas ol,.kb-design-canvas ul{margin:0 0 4px;padding-inline-start:20px}.kb-design-canvas [data-kb-layout=entry]{margin-bottom:14px}.kb-design-canvas [data-kb-layout=entry]:last-child{margin-bottom:0}.kb-design-canvas [data-kb-layout=columns]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;align-items:start}.kb-design-canvas [data-kb-layout=columns]>[data-kb-layout=entry]{margin-bottom:0;min-width:0}.ktr-frame[data-v-1e51fe53]{width:100%}.ktr-sizer[data-v-1e51fe53]{position:relative;margin:0 auto;overflow:hidden;border:1px solid transparent;border-radius:10px}.ktr-canvas[data-v-1e51fe53]{position:absolute;top:0;left:0;transform-origin:top left;padding:24px 28px;width:-moz-max-content;width:max-content;max-width:560px;box-sizing:border-box;background:transparent}.ktr-content[data-v-1e51fe53]{width:-moz-max-content;width:max-content;max-width:100%}.kbd-runtime[data-v-382a66f7]{display:grid;align-items:start;width:100%;height:auto;white-space:normal}.kbd-runtime__card[data-v-382a66f7]{min-width:0;white-space:normal}.screen-unavailable[data-v-e3db413c]{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:6vmin;background:radial-gradient(circle at 50% 38%,#1e293b 0,#0f172a 68%);color:#e2e8f0;text-align:center}.screen-unavailable__panel[data-v-e3db413c]{display:flex;flex-direction:column;align-items:center;max-width:60vmin}.screen-unavailable__icon[data-v-e3db413c]{display:inline-flex;align-items:center;justify-content:center;width:12vmin;height:12vmin;margin-bottom:3.5vmin;border-radius:50%;background:hsla(0,91%,71%,.12);color:#fca5a5;font-size:5.2vmin}.screen-unavailable__icon .pi[data-v-e3db413c]{font-size:inherit}.screen-unavailable__title[data-v-e3db413c]{margin:0 0 1.8vmin;color:#f8fafc;font-size:clamp(1.5rem,4.4vmin,4rem);font-weight:600;line-height:1.2}.screen-unavailable__text[data-v-e3db413c]{margin:0;color:#94a3b8;font-size:clamp(1rem,2.6vmin,2.2rem);line-height:1.5}#app[data-v-e3db413c],body[data-v-e3db413c],html[data-v-e3db413c]{width:100vw;min-width:100vw;margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}.image-container[data-v-e3db413c]{width:100vw!important;max-width:100vw!important;padding:0!important}.screen-display-root[data-v-e3db413c]{position:relative}.screen-display-root--embedded[data-v-e3db413c]{display:block;flex:0 0 auto;max-width:100%;max-height:100%;margin:0 auto;overflow:visible}.screen-display-root--embedded .image-container[data-v-e3db413c]{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0 auto!important;padding:0!important;overflow:visible}.screen-display-root--embedded .screen-background-image[data-v-e3db413c]{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain;object-fit:contain}.artboard-wrapper[data-v-e3db413c]{box-sizing:border-box}.artboard-box-inner[data-v-e3db413c]{width:100%;overflow:hidden;position:relative}.scaled-content[data-v-e3db413c]{box-sizing:border-box;overflow:hidden}.image-container[data-v-e3db413c]{margin:0!important}.design-preview[data-v-e3db413c]{padding:16px;overflow:hidden}.navbar[data-v-e3db413c]{position:absolute;top:0;left:0;width:100%;z-index:10;background-color:transparent;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;transition:opacity .3s ease-in-out}.navbar .transparent[data-v-e3db413c]{background-color:transparent!important}.hover-area[data-v-e3db413c]{position:fixed;top:0;height:40%;width:100%}.navbar .fullscreen-toggle[data-v-e3db413c]{margin-right:1%}.navbar .pi[data-v-e3db413c]{font-size:22px;color:#5a5a57;cursor:pointer}.loading-container[data-v-e3db413c]{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background-color:#f3f3f3}.loading-content[data-v-e3db413c]{text-align:center}.image-container[data-v-e3db413c]{position:relative;display:inline-block;margin-top:1rem}.artboard-box[data-v-e3db413c]{box-sizing:border-box}.btn-custom-primary[data-v-e3db413c]{padding:.5rem 1.6rem .5rem 1.6rem}.btn-custom-primary .pi-ellipsis-h[data-v-e3db413c]{font-size:.9rem}.artboard-wrapper[data-v-e3db413c]{position:absolute;border:none!important;background-color:transparent!important;overflow:visible!important;z-index:2}.dropdown-container[data-v-e3db413c]{position:absolute;top:-43px;left:0;right:0;z-index:3}.artboard-box-inner[data-v-e3db413c]{overflow:hidden!important;height:100%}.display-item[data-v-e3db413c]:not(.roll-display-item):not(.zmanim-n-display-item):not(.upcoming-minyan-display-item):not(.kabbalah-n-display-item){height:auto;overflow:visible}.display-item[data-v-e3db413c] li>p:first-child{display:inline}.kabbalah-n-display-item[data-v-e3db413c],.roll-display-item[data-v-e3db413c],.upcoming-minyan-display-item[data-v-e3db413c],.zmanim-n-display-item[data-v-e3db413c]{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.zmanim-n-display-item--horizontal-ticker .ql-editor[data-v-e3db413c],.zmanim-n-display-item--horizontal-ticker>div[data-v-e3db413c],.zmanim-n-display-item--horizontal-ticker[data-v-e3db413c]{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:hidden!important;display:block}.minyanim-preview-list[data-v-e3db413c]{font-weight:700;font-size:1rem;direction:rtl;margin-top:12px}.minyanim-preview-row[data-v-e3db413c]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:2px;font-size:.85rem;font-weight:500;padding-left:5px;padding-right:5px;padding-bottom:3px}.minyanim-room[data-v-e3db413c]{margin-left:8px;white-space:nowrap}.minyanim-time[data-v-e3db413c]{margin-right:8px;white-space:nowrap}.roll-display-item .minyanim-time[data-v-e3db413c]{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15}.roll-display-item .minyanim-secondary-time[data-v-e3db413c]{font-size:.7em;font-weight:500;opacity:.75;white-space:nowrap}.minyanim-dots[data-v-e3db413c]{flex:1 1 auto;border-bottom:1px dotted;height:.7em;margin:0 4px;opacity:.7;position:relative;top:-2px}.roll-container[data-v-e3db413c]{margin-bottom:30px}.roll-title[data-v-e3db413c]{font-weight:600;text-align:center;margin-bottom:8px}.roll-group-header[data-v-e3db413c]{font-weight:600;padding:4px 8px;margin:8px 0 4px;border-radius:4px}.roll-divider--spacer[data-v-e3db413c]{flex:1 1 auto}.roll-divider--line[data-v-e3db413c]{flex:1 1 auto;height:.7em;margin:0 6px;border-bottom:1px solid currentColor;opacity:.5;position:relative;top:-2px}.roll-side[data-v-e3db413c]{white-space:nowrap}.roll-underline[data-v-e3db413c]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;width:100%;gap:2px 14px;font-size:.85rem;font-weight:500;text-align:center;margin-top:1px;padding-bottom:3px}.roll-underline-value[data-v-e3db413c]{text-decoration:none;white-space:nowrap}.roll-cards[data-v-e3db413c]{margin-top:12px}.roll-card[data-v-e3db413c]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:12px 14px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;min-width:0}.roll-card-minyan[data-v-e3db413c]{font-weight:600}.roll-card-room[data-v-e3db413c]{font-size:.85em;opacity:.85}.roll-card .minyanim-time[data-v-e3db413c]{margin-right:0;align-items:center}.roll-card-countdown[data-v-e3db413c]{font-weight:600;font-size:.85em}.roll-grid[data-v-e3db413c]{width:100%}.roll-grid-cell[data-v-e3db413c]{min-width:0;word-break:break-word}.roll-grid-cell[data-v-e3db413c] p{margin:0}.roll-grid-cell[data-v-e3db413c] img{max-width:100%;height:auto}.roll-text-header[data-v-e3db413c]{width:100%;box-sizing:border-box;margin:10px 0 6px;word-break:break-word}.roll-text-header[data-v-e3db413c]:first-child{margin-top:0}.roll-text-header__body[data-v-e3db413c]{width:100%;min-width:0}.roll-text-header__body[data-v-e3db413c] p{margin:0}.roll-text-header__body[data-v-e3db413c] img{max-width:100%;height:auto}.zmanim-n-display[data-v-e3db413c]{width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px;align-items:stretch;padding:2px;box-sizing:border-box}.zmanim-n-display--list-horizontal[data-v-e3db413c]{display:flex;flex-wrap:nowrap;width:-moz-max-content;width:max-content;min-width:200%;gap:80px;overflow:visible;direction:ltr;white-space:nowrap;animation-name:zmanim-n-ticker-scroll-e3db413c;animation-timing-function:linear;animation-iteration-count:infinite}.zmanim-n-display--list-horizontal-static[data-v-e3db413c]{display:flex;width:100%;min-width:0;align-items:center;justify-content:center;gap:0;overflow:visible;direction:rtl;animation-name:none;--zmanim-n-static-horizontal-scale:1}.zmanim-n-display--list-horizontal-static .zmanim-n-ticker-track[data-v-e3db413c]{margin:0;direction:rtl;transform:scale(var(--zmanim-n-static-horizontal-scale,1));transform-origin:center center}.zmanim-n-display--list-horizontal-static .zmanim-n-ticker-item:last-child .zmanim-n-divider-symbol[data-v-e3db413c]{display:none}.zmanim-n-display--list-vertical[data-v-e3db413c]{gap:0;align-items:start}.zmanim-n-list-column[data-v-e3db413c]{display:flex;flex-direction:column;gap:var(--zmanim-n-row-gap,0);min-width:0}.zmanim-n-row[data-v-e3db413c]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;background:transparent;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .2s ease,box-shadow .2s ease}.zmanim-n-display--card .zmanim-n-row[data-v-e3db413c]{padding:var(--zmanim-n-card-padding,12px 14px);background:var(--zmanim-n-card-background-color,#fff);border:1px solid var(--zmanim-n-card-border-color,#e5e7eb);border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,.04)}.zmanim-n-grid[data-v-e3db413c]{width:100%}.zmanim-n-grid-cell[data-v-e3db413c]{min-width:0;word-break:break-word}.zmanim-n-grid-cell[data-v-e3db413c] p{margin:0}.zmanim-n-grid-cell[data-v-e3db413c] img{max-width:100%;height:auto}.zmanim-n-display--list .zmanim-n-row[data-v-e3db413c]{border:0;border-radius:0;box-shadow:none}.zmanim-n-display--list-vertical .zmanim-n-row+.zmanim-n-row[data-v-e3db413c]{margin-top:var(--zmanim-n-row-overlap,0)}.zmanim-n-display--list-vertical .zmanim-n-row[data-v-e3db413c]{min-width:0;overflow:hidden}.zmanim-n-display--rows-2 .zmanim-n-row[data-v-e3db413c]{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px}.zmanim-n-display--rows-2 .zmanim-n-row .zmanim-n-label[data-v-e3db413c],.zmanim-n-display--rows-2 .zmanim-n-row .zmanim-n-time[data-v-e3db413c]{text-align:center;width:100%}.zmanim-n-display--divider-line.zmanim-n-display--list-vertical .zmanim-n-row[data-v-e3db413c]:not(:last-child){border-bottom:1px solid var(--zmanim-n-row-divider-color,currentColor)}.zmanim-n-display--divider-dots.zmanim-n-display--list-vertical .zmanim-n-row[data-v-e3db413c]:not(:last-child){border-bottom:1px dotted var(--zmanim-n-row-divider-color,currentColor)}.zmanim-n-ticker-track[data-v-e3db413c]{display:flex;justify-content:flex-start;width:-moz-max-content;width:max-content;padding-inline:18px;box-sizing:border-box}.zmanim-n-ticker-item[data-v-e3db413c],.zmanim-n-ticker-track[data-v-e3db413c]{align-items:center;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}.zmanim-n-ticker-item[data-v-e3db413c]{display:inline-flex;padding:0 24px;white-space:nowrap}.zmanim-n-display--list-horizontal .zmanim-n-ticker-item[data-v-e3db413c]{padding:0}.zmanim-n-ticker-content[data-v-e3db413c]{display:inline-flex;flex-direction:row;align-items:baseline;gap:12px;direction:rtl;min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.zmanim-n-time-label-divider[data-v-e3db413c]{display:inline-block;min-width:24px;height:0;opacity:.85;transform:translateY(-.25em)}.zmanim-n-time-label-divider--line[data-v-e3db413c]{min-width:44px;border-top:2px solid currentColor}.zmanim-n-time-label-divider--dots[data-v-e3db413c]{min-width:44px;border-top:2px dotted currentColor}.zmanim-n-display--list-vertical .zmanim-n-time-label-divider[data-v-e3db413c]{flex:1 1 8px;min-width:8px;margin-inline:2px;transform:none;align-self:center}.zmanim-n-divider-symbol[data-v-e3db413c]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding-inline:16px 0;font-weight:700}.zmanim-n-display--list-horizontal .zmanim-n-divider-symbol[data-v-e3db413c]{margin-inline:18px;padding-inline:0}.zmanim-n-row--active[data-v-e3db413c]{border-color:#e5e7eb}.zmanim-n-label[data-v-e3db413c]{font-weight:500;text-align:right}.zmanim-n-time[data-v-e3db413c]{font-weight:700;white-space:nowrap;text-align:left}.zmanim-n-display--list-vertical .zmanim-n-label[data-v-e3db413c]{flex:0 1 auto;min-width:0;overflow-wrap:anywhere;line-height:1.15}.zmanim-n-display--list-vertical .zmanim-n-time[data-v-e3db413c]{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}@keyframes zmanim-n-ticker-scroll-e3db413c{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fadeIn-e3db413c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-e3db413c{0%{opacity:1}to{opacity:0}}.fadeIn[data-v-e3db413c]{animation:fadeIn-e3db413c 1s forwards;display:block}.fadeOut[data-v-e3db413c]{animation:fadeOut-e3db413c 1s forwards;display:block}.credits-scroll[data-v-e3db413c]{display:inline-block;animation:credits-scroll 80s linear infinite;overflow:hidden!important;scrollbar-width:none}.credits-scroll[data-v-e3db413c]::-webkit-scrollbar{display:none}.credits-scroller[data-v-e3db413c]{box-sizing:border-box;width:100%}.credits-track[data-v-e3db413c]{flex-shrink:0;max-width:100%;overflow:hidden;box-sizing:border-box}.credits-no-scroll[data-v-e3db413c]{height:100%}.credits-no-scroll .credits-track[data-v-e3db413c],.credits-no-scroll[data-v-e3db413c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.credits-no-scroll .credits-track[data-v-e3db413c]{max-width:100%}.credits-no-scroll .display-item[data-v-e3db413c]{width:100%;max-width:100%;box-sizing:border-box}.credits-scroll-vertical .credits-track[data-v-e3db413c],.credits-vertical-static .credits-track[data-v-e3db413c]{width:100%;max-width:100%}.credits-scroll-vertical .display-item[data-v-e3db413c],.credits-vertical-static .display-item[data-v-e3db413c]{width:100%;max-width:100%;box-sizing:border-box}.credits-scroll-vertical[data-v-e3db413c]{display:flex;flex-direction:column;width:100%;animation-name:credits-scroll-vertical-e3db413c;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:60s;will-change:transform}.credits-vertical-static[data-v-e3db413c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;overflow:hidden}@keyframes credits-scroll-vertical-e3db413c{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.credits-scroll-horizontal[data-v-e3db413c]{display:flex;flex-direction:row;flex-wrap:nowrap;width:-moz-max-content;width:max-content;max-width:none;animation-name:credits-scroll-horizontal-e3db413c;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:60s;will-change:transform}.credits-scroll-horizontal .credits-track[data-v-e3db413c]{white-space:nowrap;width:-moz-max-content;width:max-content;max-width:none;overflow:visible}@keyframes credits-scroll-horizontal-e3db413c{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.m-bottomnav[data-v-1350092c]{display:none}@media (max-width:991.98px){.m-bottomnav[data-v-1350092c]{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;flex:none;align-items:stretch;justify-content:space-around;min-height:64px;padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));background:var(--color-bg-canvas);border-top:1px solid var(--color-border);box-shadow:0 -2px 12px rgba(17,24,39,.05)}.m-bottomnav__item[data-v-1350092c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0;background:transparent;border:none;font-family:inherit;text-decoration:none!important;color:var(--color-text-muted);border-radius:var(--radius-md);cursor:pointer;transition:color .15s ease}.m-bottomnav__icon[data-v-1350092c]{display:inline-flex;align-items:center;justify-content:center;height:22px;font-size:1.25rem}.m-bottomnav__icon img[data-v-1350092c]{width:21px;height:21px;-o-object-fit:contain;object-fit:contain;opacity:.55;transition:opacity .15s ease}.m-bottomnav__icon[data-v-1350092c]{position:relative}.m-bottomnav__badge[data-v-1350092c]{position:absolute;top:-6px;left:calc(50% + 5px);box-shadow:0 0 0 2px var(--color-bg-canvas)}.m-bottomnav__icon img.m-bottomnav__img--minyunim[data-v-1350092c]{width:24px;height:24px}.m-bottomnav__icon img.m-bottomnav__img--more[data-v-1350092c]{width:26px;height:26px;opacity:.82}.m-bottomnav__label[data-v-1350092c]{font-size:.66rem;font-weight:500;line-height:1}.m-bottomnav__item[data-v-1350092c]:hover{color:var(--color-text-secondary)}.m-bottomnav__item:hover .m-bottomnav__icon img[data-v-1350092c]{opacity:.85}.m-bottomnav__item.is-active[data-v-1350092c]{color:var(--color-primary)}.m-bottomnav__item.is-active .m-bottomnav__icon img[data-v-1350092c]{opacity:1}}.m-sheet-overlay[data-v-1350092c]{position:fixed;inset:0;z-index:1200;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:100vh;min-height:100dvh;background:rgba(17,24,39,.45)}.m-sheet[data-v-1350092c]{width:100%;max-height:calc(100vh - 12px);max-height:calc(100dvh - 12px);display:flex;flex-direction:column;background:var(--color-bg-canvas);border-top-left-radius:22px;border-top-right-radius:22px;box-shadow:0 -10px 34px rgba(17,24,39,.2);padding-bottom:env(safe-area-inset-bottom,0);overflow:hidden}.m-sheet__handle[data-v-1350092c]{width:42px;height:4px;margin:10px auto 2px;border-radius:999px;background:var(--color-border-strong,#d1d5db);cursor:pointer}.m-sheet__header[data-v-1350092c]{display:flex;align-items:center;justify-content:flex-end;padding:10px 18px 14px;border-bottom:1px solid var(--color-divider)}.m-sheet__close[data-v-1350092c]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:1rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.m-sheet__close[data-v-1350092c]:hover{background:var(--color-border);color:var(--color-text-primary)}.m-sheet__list[data-v-1350092c]{flex:1 1 auto;min-height:0;list-style:none;margin:0;padding:10px 12px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.m-sheet__list li[data-v-1350092c]{list-style:none}.m-sheet__item[data-v-1350092c]{display:flex;align-items:center;gap:14px;width:100%;padding:14px 12px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary)!important;font:inherit;text-align:left;text-decoration:none!important;cursor:pointer;transition:background-color .15s ease,color .15s ease}.m-sheet__item.is-active[data-v-1350092c],.m-sheet__item[data-v-1350092c]:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)!important}.m-sheet__signout-row[data-v-1350092c]{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-divider)}.m-sheet__item--danger[data-v-1350092c],.m-sheet__item--danger[data-v-1350092c]:hover{color:#ff383c!important}.m-sheet__icon[data-v-1350092c]{width:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;color:var(--color-text-secondary)}.m-sheet__item.is-active .m-sheet__icon[data-v-1350092c]{color:var(--color-primary)}.m-sheet__icon img[data-v-1350092c]{width:21px;height:21px;-o-object-fit:contain;object-fit:contain}.m-sheet__label[data-v-1350092c]{flex:1 1 auto;min-width:0;font-size:.95rem;font-weight:500}.sheet-enter-active[data-v-1350092c],.sheet-leave-active[data-v-1350092c]{transition:opacity .25s ease}.sheet-enter-from[data-v-1350092c],.sheet-leave-to[data-v-1350092c]{opacity:0}.sheet-enter-active .m-sheet[data-v-1350092c],.sheet-leave-active .m-sheet[data-v-1350092c]{transition:transform .3s cubic-bezier(.32,.72,0,1)}.sheet-enter-from .m-sheet[data-v-1350092c],.sheet-leave-to .m-sheet[data-v-1350092c]{transform:translateY(100%)}@media (min-width:992px){.m-sheet-overlay[data-v-1350092c]{display:none!important}}.body[data-v-0023e152]{overflow-x:hidden;display:flex;flex-direction:column}.dashboard-display-shell[data-v-0023e152]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;overflow:hidden}.dashboard-display-shell[data-v-0023e152] .screen-display-root--embedded{width:100%!important;height:100%!important}.dashboard-display-shell[data-v-0023e152] .screen-display-root--embedded .image-container{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.loading-container[data-v-0023e152]{display:flex;justify-content:center;align-items:center;height:70vh;width:100%}.loading-content[data-v-0023e152]{text-align:center}.screen-card[data-v-0023e152]{padding:0;box-shadow:none}.screen-card .pi[data-v-0023e152]:hover{cursor:pointer}.card-body[data-v-0023e152]{padding:10px}.card-body .title[data-v-0023e152]{font-weight:600;cursor:pointer;margin-bottom:0;color:#1d1f2c}.card-body .donations[data-v-0023e152]{font-size:12px;margin-bottom:7px}.card-body .badge-container[data-v-0023e152]{display:grid;place-items:center}.card-body .pi[data-v-0023e152]{margin-left:10px;color:#007bff;font-size:13px}.card-overlay .pi[data-v-0023e152]{font-size:15px;margin-left:20px;margin-right:20px}.card-overlay[data-v-0023e152]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;opacity:0;border-radius:10px;transition:opacity .3s ease-in-out}.card .card-loading[data-v-0023e152],.card:hover .card-overlay[data-v-0023e152]{opacity:1}.card-overlay i[data-v-0023e152]{font-size:2rem;color:#fff}.artboard-box[data-v-0023e152]{box-sizing:border-box}.btn-custom-primary[data-v-0023e152]{padding:.5rem 1.6rem .5rem 1.6rem}.btn-custom-primary .pi-ellipsis-h[data-v-0023e152]{font-size:.9rem}.image-container[data-v-0023e152]{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;overflow:visible;position:relative}.display-img[data-v-0023e152]{display:block;max-height:calc(100dvh - 160px);max-width:100%;-o-object-fit:contain;object-fit:contain;height:auto;width:auto}html.app-zoomed .display-img[data-v-0023e152]{max-height:calc(100dvh/.9 - 177.77778px)}.artboard-wrapper[data-v-0023e152]{position:absolute;border:none!important;background-color:transparent!important;overflow:visible!important;z-index:2}.scrollable-section[data-v-0023e152]{max-height:90vh;overflow-y:auto;margin-top:13px}.screen-card[data-v-0023e152]:hover,.selected-screen-card[data-v-0023e152]{border:1px solid var(--color-primary);box-shadow:0 0 3px #8aa3df;transition:box-shadow .3s ease-in-out}.screen-card[data-v-0023e152]:hover{cursor:pointer}.dropdown-container[data-v-0023e152]{position:absolute;top:-43px;left:0;right:0;z-index:3}.artboard-box-inner[data-v-0023e152]{overflow:auto}.calendar-card[data-v-0023e152]{border-radius:8px;padding:0;box-shadow:none;cursor:pointer;margin-top:30px}.calendar-card .card-body[data-v-0023e152]{padding-bottom:0}.calendar-card .card-body .fa[data-v-0023e152],.calendar-card .card-body h6[data-v-0023e152]{font-size:.8rem!important;color:var(--color-primary)}.calendar-card .card-body .fa[data-v-0023e152]{font-size:.9rem!important;color:var(--color-primary);position:relative;bottom:5px}.minyanim-preview-list[data-v-0023e152]{font-weight:700;font-size:1rem;direction:rtl;margin-top:12px}.minyanim-preview-row[data-v-0023e152]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:2px;font-size:.85rem;font-weight:500}.minyanim-room[data-v-0023e152]{margin-left:8px;white-space:nowrap}.minyanim-time[data-v-0023e152]{margin-right:8px;white-space:nowrap}.minyanim-dots[data-v-0023e152]{flex:1 1 auto;border-bottom:1px dotted #000;height:.7em;margin:0 4px;opacity:.7;position:relative;top:-2px}.artboard-box-inner[data-v-0023e152]{width:100%;overflow:hidden;position:relative;overflow:hidden!important;height:100%}.scaled-content[data-v-0023e152]{box-sizing:border-box}.credits-track[data-v-0023e152]{flex-shrink:0}@keyframes fadeIn-0023e152{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-0023e152{0%{opacity:1}to{opacity:0}}.fadeIn[data-v-0023e152]{animation:fadeIn-0023e152 1s forwards;display:block}.fadeOut[data-v-0023e152]{animation:fadeOut-0023e152 1s forwards;display:block}.credits-scroll[data-v-0023e152]{display:inline-block;animation:credits-scroll-0023e152 50s linear infinite;overflow:hidden!important;scrollbar-width:none}.credits-scroll[data-v-0023e152]::-webkit-scrollbar{display:none}@keyframes credits-scroll-0023e152{0%{transform:translateY(10%)}to{transform:translateY(-100%)}}.credits-scroll-vertical[data-v-0023e152]{display:inline-block;animation:credits-scroll-vertical-0023e152 50s linear infinite;overflow:hidden!important;scrollbar-width:none}.credits-scroll-vertical[data-v-0023e152]::-webkit-scrollbar{display:none}@keyframes credits-scroll-vertical-0023e152{0%{transform:translateY(10%)}to{transform:translateY(-100%)}}.credits-scroll-horizontal[data-v-0023e152]{white-space:nowrap;display:inline-block;animation:credits-scroll-horizontal-0023e152 50s linear infinite;overflow:hidden!important;scrollbar-width:none;width:100%}.credits-scroll-horizontal[data-v-0023e152]::-webkit-scrollbar{display:none}@keyframes credits-scroll-horizontal-0023e152{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.custom-col-width-2[data-v-0023e152]{width:var(--sidenav-expanded-width)}.custom-col-width-10[data-v-0023e152]{width:calc(100% - var(--sidenav-expanded-width))}.collapsed-col[data-v-0023e152]{width:calc(100% - var(--sidenav-collapsed-width))!important}@media (max-width:1000px){.custom-col-width-2[data-v-0023e152]{width:var(--sidenav-expanded-width-sm)}.custom-col-width-10[data-v-0023e152]{width:calc(100% - var(--sidenav-expanded-width-sm))}}.dashboard-page[data-v-0023e152]{padding:8px 20px 20px 20px;flex:1;display:flex;flex-direction:column;min-height:0}.dash-header[data-v-0023e152]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dash-header__titles[data-v-0023e152]{min-width:0}.dash-header .breadcrumb-row[data-v-0023e152]{margin-left:2px}.dash-header .page-title[data-v-0023e152]{margin:4px 0 2px 2px}.dash-header .page-subtitle[data-v-0023e152]{margin:0 0 0 2px}.dash-header__actions[data-v-0023e152]{display:flex;align-items:center;gap:8px;flex-shrink:0}.date-filter[data-v-0023e152]{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;height:43px;width:220px;min-width:198px;padding:0 15px 0 18px;background:var(--color-bg-canvas);border:1px solid #d8dce5;border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.03);cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;margin:0;position:relative;top:10px}.date-filter[data-v-0023e152]:hover{border-color:#c7cad4;box-shadow:0 6px 18px rgba(15,23,42,.08)}.date-filter__input[data-v-0023e152]{position:absolute;inset:0;z-index:2;width:100%;height:100%;border:0;outline:0;background:transparent;color:transparent;opacity:0;cursor:pointer}.date-filter__input[data-v-0023e152]::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.date-filter__icon[data-v-0023e152]{font-size:1rem;color:#52525b;flex-shrink:0;pointer-events:none}.date-filter__value[data-v-0023e152]{display:inline-flex;align-items:center;flex:1 1 auto;height:100%;min-width:0;color:#71717a;font-size:.9rem;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.date-filter__chevron[data-v-0023e152]{flex-shrink:0;color:#52525b;font-size:.78rem;pointer-events:none}.dash-body[data-v-0023e152]{margin-top:16px;flex:1;min-height:0}.dash-main[data-v-0023e152]{display:flex;flex-direction:column;min-height:0}@media (min-width:992px){.dash-main[data-v-0023e152]{flex:0 0 77.5%;max-width:77.5%}.dash-rail[data-v-0023e152]{flex:0 0 22.5%;max-width:22.5%}}.dash-stats[data-v-0023e152]{margin-bottom:14px;row-gap:10px}.dash-stat--compact[data-v-0023e152]{min-height:auto;padding:.6rem .85rem;gap:2px;border-radius:var(--radius-md)}.dash-stat--compact .stat-card__label[data-v-0023e152]{font-size:.6rem}.dash-stat--compact .stat-card__value[data-v-0023e152]{font-size:1.35rem;margin:1px 0}.dash-stat--compact .stat-card__delta[data-v-0023e152]{font-size:.68rem}.stat-card__muted[data-v-0023e152]{color:var(--color-text-muted);font-weight:400}.display-panel[data-v-0023e152]{background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:0}.display-toolbar[data-v-0023e152]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid var(--color-border)}.display-toolbar__left[data-v-0023e152]{display:flex;align-items:center;gap:8px;min-width:0}.display-toolbar__right[data-v-0023e152]{display:flex;align-items:center;gap:4px}.screen-select[data-v-0023e152]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg-canvas);color:var(--color-text-primary);font-size:.8rem;font-weight:500;cursor:pointer;white-space:nowrap}.screen-select[data-v-0023e152]:hover{border-color:var(--color-primary-border)}.screen-select.dropdown-toggle[data-v-0023e152]:after,.screen-select.dropdown-toggle[data-v-0023e152]:before{display:none!important}.screen-select .pi-chevron-down[data-v-0023e152]{font-size:10px;color:var(--color-text-muted)}.screen-select__dot[data-v-0023e152]{width:7px;height:7px;border-radius:50%;background:var(--color-success);flex-shrink:0}.screen-select__dot.is-off[data-v-0023e152]{background:var(--color-danger)}.spec-chip[data-v-0023e152]{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:.72rem;font-weight:500;white-space:nowrap}.toolbar-icon-btn[data-v-0023e152]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.toolbar-icon-btn[data-v-0023e152]:hover{background:var(--color-bg-muted);color:var(--color-primary-hover);border-color:var(--color-border)}.toolbar-icon-btn .pi[data-v-0023e152]{font-size:.85rem}.toolbar-icon-btn.dropdown-toggle[data-v-0023e152]:after,.toolbar-icon-btn.dropdown-toggle[data-v-0023e152]:before{display:none!important}.display-stage[data-v-0023e152]{display:flex;align-items:center;justify-content:center;position:relative;background:var(--color-bg-soft);padding:0;flex:1;min-height:0;overflow:hidden}.display-stage[data-v-0023e152] .screen-display-root--embedded .screen-background-image{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}@media (min-width:992px){.body[data-v-0023e152]{height:100vh;overflow:hidden}.dashboard-display-shell[data-v-0023e152]{position:absolute;inset:0;width:auto;height:auto}.dashboard-display-shell[data-v-0023e152] .screen-display-root--embedded{position:absolute;inset:0;width:auto!important;height:auto!important;min-width:0;min-height:0;overflow:hidden}.dashboard-display-shell[data-v-0023e152] .screen-display-root--embedded .image-container{position:absolute;inset:0;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;overflow:hidden}.display-stage[data-v-0023e152] .screen-display-root--embedded .screen-background-image{position:absolute;top:var(--embedded-image-offset-y,0);left:var(--embedded-image-offset-x,0);width:var(--embedded-image-width,100%)!important;height:var(--embedded-image-height,100%)!important;max-width:none!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important}}@media (min-width:1200px){html.app-zoomed .body[data-v-0023e152]{height:111.11111vh}}.display-empty[data-v-0023e152]{text-align:center;color:var(--color-text-muted)}.display-empty .pi[data-v-0023e152]{font-size:1.6rem;margin-bottom:6px;display:block}.dash-rail[data-v-0023e152]{display:flex;flex-direction:column;min-height:0;padding-left:8px}.dash-rail .dash-stats[data-v-0023e152]{flex:0 0 auto}.screens-rail[data-v-0023e152]{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.screens-rail__head[data-v-0023e152]{display:flex;align-items:center;justify-content:space-between}.screens-rail__title[data-v-0023e152]{font-size:.95rem;font-weight:600;color:var(--color-text-primary)}.screens-rail__count[data-v-0023e152]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;margin-left:4px;border-radius:var(--radius-pill);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:.72rem;font-weight:600}.screens-tabs[data-v-0023e152]{width:100%}.screens-tabs .segmented__option[data-v-0023e152]{padding:6px 4px;font-size:.74rem;display:inline-flex;align-items:center;justify-content:center;gap:4px}.screens-tabs__count[data-v-0023e152]{color:var(--color-text-muted);font-size:.7rem}.screens-tabs .segmented__option.is-active .screens-tabs__count[data-v-0023e152]{color:var(--color-primary-hover)}.screens-list[data-v-0023e152]{display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;min-height:0;padding-right:2px}.screens-list .screen-row[data-v-0023e152]{gap:14px;padding:12px 14px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-canvas)}.screens-list .screen-row__thumb[data-v-0023e152]{width:84px;height:54px;border-radius:var(--radius-md)}.screens-list .screen-row__name[data-v-0023e152]{font-size:.9rem}.screen-row__status[data-v-0023e152]{display:flex;align-items:center;gap:8px;margin-top:5px;min-width:0}.screen-row__status .status-pill[data-v-0023e152]{padding:2px 10px;font-size:.64rem}.screen-row__status .screen-row__sub[data-v-0023e152]{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.screen-row__actions[data-v-0023e152]{display:flex;align-items:center;gap:2px;flex-shrink:0}.screen-row__icon-btn[data-v-0023e152]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.screen-row__icon-btn[data-v-0023e152]:hover{background:var(--color-bg-soft);color:var(--color-primary);border-color:var(--color-border)}.screen-row__icon-btn .pi[data-v-0023e152]{font-size:.9rem}.screens-empty[data-v-0023e152]{text-align:center;color:var(--color-text-muted);font-size:.8rem;padding:24px 0}.m-syncbar[data-v-0023e152],.m-topbar[data-v-0023e152]{display:none}@media (max-width:991.98px){.app-topbar[data-v-0023e152],.custom-col-width-2[data-v-0023e152]{display:none!important}.content-body>.row[data-v-0023e152]{margin-left:0!important;margin-right:0!important}.collapsed-col[data-v-0023e152],.custom-col-width-10[data-v-0023e152]{width:100%!important}.content-body[data-v-0023e152]{overflow-x:hidden}.body[data-v-0023e152]{display:flex;flex-direction:column;height:100dvh;overflow:hidden;padding-right:0!important}.m-topbar[data-v-0023e152]{display:flex;flex:none;align-items:center;justify-content:space-between;height:56px;padding:0 14px;background:var(--color-bg-canvas);border-bottom:1px solid var(--color-border)}.m-topbar__logo[data-v-0023e152]{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}.m-topbar__actions[data-v-0023e152]{display:flex;align-items:center;gap:6px}.m-icon-btn[data-v-0023e152]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.m-icon-btn[data-v-0023e152]:hover{background:var(--color-bg-muted);color:var(--color-primary-hover)}.m-icon-btn .pi[data-v-0023e152]{font-size:1rem}.m-avatar[data-v-0023e152]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary);color:var(--color-text-on-primary);font-size:.72rem;font-weight:700;margin-left:2px}.dashboard-page[data-v-0023e152]{display:block;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 14px 22px 14px}.dash-header[data-v-0023e152]{flex-direction:column;align-items:stretch;gap:12px}.dash-header__actions[data-v-0023e152]{width:100%;margin-bottom:6px}.dash-header__actions .date-filter[data-v-0023e152]{flex:0 0 198px;width:198px;min-width:198px}.dash-stats[data-v-0023e152]{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 0 14px 0;-webkit-overflow-scrolling:touch}.dash-stats[data-v-0023e152]::-webkit-scrollbar{display:none}.dash-stats>[class*=col-][data-v-0023e152]{flex:0 0 78%;max-width:280px;padding-left:0;padding-right:10px;scroll-snap-align:start}.dash-body[data-v-0023e152]{display:block;flex:none;min-height:0;margin:16px 0 0 0}.dash-main[data-v-0023e152],.dash-rail[data-v-0023e152]{display:block;width:100%;max-width:100%;flex:none;padding:0}.dash-rail[data-v-0023e152]{margin-top:18px}.display-panel[data-v-0023e152]{display:block;flex:none;min-height:0}.display-stage[data-v-0023e152]{flex:none;min-height:220px;padding:12px}.display-stage[data-v-0023e152] .screen-background-image{max-height:460px!important}.dashboard-display-shell[data-v-0023e152] .screen-display-root--embedded{width:auto!important;height:auto!important}.screens-list[data-v-0023e152]{flex:none;min-height:0;overflow:visible;max-height:none}.m-syncbar[data-v-0023e152]{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);font-size:.74rem;color:var(--color-text-muted)}.m-syncbar__status[data-v-0023e152]{display:inline-flex;align-items:center;gap:7px;color:var(--color-text-secondary);font-weight:500}.m-syncbar__dot[data-v-0023e152]{width:7px;height:7px;border-radius:50%;background:var(--color-success)}.m-syncbar__ver[data-v-0023e152]{font-size:.72rem}}@media (max-width:575.98px){.dash-header__actions[data-v-0023e152]{display:flex}.spec-chip[data-v-0023e152]{display:none}.display-toolbar[data-v-0023e152]{padding:8px}.screen-select[data-v-0023e152]{max-width:58vw}.display-stage[data-v-0023e152] .screen-background-image{max-height:380px!important}}.auth-page[data-v-78dd7530]{position:relative;height:100vh;width:100%;overflow:hidden}.content-section[data-v-78dd7530]{width:62%;display:flex;flex-direction:column;height:100vh;position:relative;justify-content:center;align-items:center}.image-section[data-v-78dd7530]{width:38%;background-image:url(/img/login-background.fb5ca89b.png);height:100vh}.sub-title[data-v-78dd7530]{font-weight:400;color:#737373;font-size:.9rem}.center-content[data-v-78dd7530]{display:flex;flex-direction:column;justify-content:center;height:100%}.custom-col-width-2[data-v-78dd7530]{width:var(--sidenav-expanded-width)}.custom-col-width-10[data-v-78dd7530]{width:calc(100% - var(--sidenav-expanded-width))}@media (max-width:1000px){.custom-col-width-2[data-v-78dd7530]{width:var(--sidenav-expanded-width-sm)}.custom-col-width-10[data-v-78dd7530]{width:calc(100% - var(--sidenav-expanded-width-sm))}.auth-page[data-v-78dd7530]{min-height:100vh;height:100dvh;overflow-y:auto;background:#f8f9fc}.auth-page>.row[data-v-78dd7530]{min-height:100%;height:100%;margin:0}.image-section[data-v-78dd7530]{display:none}.content-section[data-v-78dd7530]{width:100%;min-height:100%;height:auto;padding:48px 20px 24px;justify-content:space-between;align-items:center;background:#f8f9fc}.content-section>.row[data-v-78dd7530]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0;margin:0}.center-content[data-v-78dd7530]{flex:0 1 560px;width:100%;max-width:560px;height:auto;min-height:0;margin-left:0;margin-right:0;padding:0;align-items:center;transform:translateY(-15%)}.center-content>div>.row[data-v-78dd7530],.center-content>div[data-v-78dd7530]{width:100%;margin:0}.center-content br[data-v-78dd7530]{display:none}.center-content .col-6[data-v-78dd7530],.center-content .col-8[data-v-78dd7530],.center-content .offset-2[data-v-78dd7530],.center-content .offset-3[data-v-78dd7530]{flex:none;width:100%;max-width:none;margin-left:0}.login-logo[data-v-78dd7530]{display:block;width:min(306px,64.8vw);max-width:100%;height:auto;margin:0 auto 30px}.login-form-wrap[data-v-78dd7530]{max-width:496px;margin:0 auto}.title[data-v-78dd7530]{margin:0 0 8px;color:#111827;font-size:20px;font-weight:700;line-height:1.25}.sub-title[data-v-78dd7530]{margin:0;font-size:13px;line-height:1.45}.form[data-v-78dd7530]{margin-top:50px}.form-group[data-v-78dd7530]{margin-bottom:15px}.form-control[data-v-78dd7530]{height:40px;border-color:#d5ddeb;border-radius:7px;background:#eef5ff;color:#0f172a;font-size:12px}.forgot-password[data-v-78dd7530]{float:none;display:inline-block;margin:0 0 15px}.btn-dark[data-v-78dd7530]{min-height:41px;margin-top:0;border-radius:7px!important;font-size:13px;font-weight:700}.btn-oauth[data-v-78dd7530],.btn-oauth[data-v-78dd7530]:active,.btn-oauth[data-v-78dd7530]:focus,.btn-oauth[data-v-78dd7530]:hover{background-color:var(--color-primary);border-color:var(--color-primary)!important;color:#fff}.btn-oauth img[data-v-78dd7530]{width:18px;height:18px;margin-right:14px}.divider[data-v-78dd7530]{margin:20px 0}.copyright[data-v-78dd7530]{position:fixed;left:0;bottom:24px;width:100%;padding-bottom:0;color:#64748b!important;font-size:12px}}@media (max-width:575.98px){.content-section[data-v-78dd7530]{padding:36px 18px 22px}.login-logo[data-v-78dd7530]{width:min(270px,70.2vw);margin-bottom:28px}.form[data-v-78dd7530]{margin-top:44px}}.scw[data-v-60abfa16]{--scw-gap:24px;--scw-lift:0px;--scw-accent:#4b3fe5;--scw-accent-hover:#3e32d2;--scw-accent-soft:#eeedfd;--scw-send:#786feb;--scw-text:#18181b;--scw-text-2:#52525b;--scw-text-3:#71717a;--scw-text-4:#a1a1aa;--scw-border:#e4e4e7;--scw-divider:#f0f0f1;--scw-page:#fafafa;--scw-hero:#eef0ff;--scw-surface:#fff;--scw-unread:#ef4444;--scw-star:#f59e0b;--scw-star-off:#e4e4e7;position:fixed;right:var(--scw-gap);bottom:calc(var(--scw-gap) + var(--scw-lift));z-index:980;display:flex;flex-direction:column;align-items:flex-end;gap:14px;color:var(--scw-text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;pointer-events:none;-webkit-font-smoothing:antialiased}.scw[data-v-60abfa16]>*{pointer-events:auto}.scw button[data-v-60abfa16],.scw textarea[data-v-60abfa16]{font-family:inherit}.scw-launcher[data-v-60abfa16]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--scw-accent);color:#fff;box-shadow:0 6px 16px rgba(24,24,27,.18),0 1px 4px rgba(24,24,27,.1);cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background-color .15s ease}.scw-launcher[data-v-60abfa16]:hover{background:var(--scw-accent-hover);box-shadow:0 10px 22px rgba(24,24,27,.22),0 2px 6px rgba(24,24,27,.12);transform:translateY(-2px)}.scw-launcher[data-v-60abfa16]:active{transform:scale(.95)}.scw-launcher[data-v-60abfa16]:focus-visible{outline:3px solid rgba(75,63,229,.35);outline-offset:3px}.scw-launcher__icon[data-v-60abfa16]{position:absolute;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.scw-launcher__icon svg[data-v-60abfa16]{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.scw-launcher__icon svg .scw-launcher__dots[data-v-60abfa16]{stroke-width:2}.scw-launcher__icon--close[data-v-60abfa16]{opacity:0;transform:rotate(-90deg) scale(.6)}.scw-launcher__icon--close svg[data-v-60abfa16]{width:24px;height:24px;stroke-width:1.75}.scw-launcher.is-open .scw-launcher__icon--chat[data-v-60abfa16]{opacity:0;transform:rotate(90deg) scale(.6)}.scw-launcher.is-open .scw-launcher__icon--close[data-v-60abfa16]{opacity:1;transform:none}.scw-launcher__badge[data-v-60abfa16]{position:absolute;top:-3px;right:-3px;min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:var(--scw-unread);color:#fff;font-size:11px;font-weight:700;line-height:21px;text-align:center;box-shadow:0 0 0 2px #fff;animation:scw-pop-60abfa16 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes scw-pop-60abfa16{0%{transform:scale(.4)}to{transform:scale(1)}}.scw-avatar[data-v-60abfa16]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;overflow:hidden;border-radius:50%;background:var(--scw-accent-soft)}.scw-avatar img[data-v-60abfa16]{width:62%;height:62%;-o-object-fit:contain;object-fit:contain}.scw-peek[data-v-60abfa16]{position:relative;display:flex;align-items:stretch;width:320px;max-width:calc(100vw - var(--scw-gap)*2);border:1px solid var(--scw-border);border-radius:12px;background:var(--scw-surface);box-shadow:0 14px 36px rgba(24,24,27,.14)}.scw-peek__main[data-v-60abfa16]{display:flex;flex:1;align-items:flex-start;gap:10px;min-width:0;padding:12px 8px 12px 12px;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer}.scw-peek__body[data-v-60abfa16]{display:flex;flex-direction:column;gap:1px;min-width:0}.scw-peek__who[data-v-60abfa16]{color:var(--scw-text);font-size:13px;font-weight:600}.scw-peek__title[data-v-60abfa16]{overflow:hidden;color:var(--scw-text-4);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.scw-peek__text[data-v-60abfa16]{display:-webkit-box;margin-top:2px;overflow:hidden;color:var(--scw-text-2);font-size:13px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.scw-peek__close[data-v-60abfa16]{flex:none;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:8px 8px 0 0;padding:0;border:0;border-radius:6px;background:transparent;color:var(--scw-text-4);font-size:10px;cursor:pointer}.scw-peek__close[data-v-60abfa16]:hover{background:#f4f4f5;color:var(--scw-text)}.scw-peek-enter-active[data-v-60abfa16],.scw-peek-leave-active[data-v-60abfa16]{transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.3,.64,1)}.scw-peek-enter-from[data-v-60abfa16],.scw-peek-leave-to[data-v-60abfa16]{opacity:0;transform:translateY(10px) scale(.96)}.scw-panel[data-v-60abfa16]{position:relative;display:flex;flex-direction:column;width:348px;height:min(640px,calc(100vh - 140px));max-width:calc(100vw - var(--scw-gap)*2);overflow:hidden;border:1px solid var(--scw-border);border-radius:14.5px;background:var(--scw-page);box-shadow:0 16px 40px rgba(24,24,27,.14),0 2px 8px rgba(24,24,27,.06);outline:none;transform-origin:bottom right}html.app-zoomed{height:min(640px,calc(111.11111vh - 155.55556px))}.scw-panel-enter-active[data-v-60abfa16],.scw-panel-leave-active[data-v-60abfa16]{transition:opacity .2s ease,transform .24s cubic-bezier(.34,1.2,.64,1)}.scw-panel-enter-from[data-v-60abfa16],.scw-panel-leave-to[data-v-60abfa16]{opacity:0;transform:translateY(14px) scale(.97)}.scw-head[data-v-60abfa16]{position:relative;z-index:1;display:flex;flex:none;align-items:center;height:60px;padding:0 24px;border-bottom:1px solid var(--scw-border);background:var(--scw-surface);box-shadow:0 1px 2px rgba(24,24,27,.03)}.scw-head__title[data-v-60abfa16]{flex:1;min-width:0;margin:0;overflow:hidden;color:var(--scw-text);font-size:16px;font-weight:400;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.scw-head__back[data-v-60abfa16]{width:24px;margin:0 2px 0 -16px}.scw-icon-btn[data-v-60abfa16]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--scw-text);cursor:pointer;transition:background-color .15s ease,color .15s ease}.scw-icon-btn svg[data-v-60abfa16]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.scw-icon-btn[data-v-60abfa16]:hover{background:#f4f4f5}.scw-icon-btn[data-v-60abfa16]:focus-visible{outline:2px solid var(--scw-accent);outline-offset:1px}.scw-icon-btn--hero[data-v-60abfa16]:hover{background:rgba(75,63,229,.08)}.scw-view[data-v-60abfa16]{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;animation:scw-view-in-60abfa16 .2s ease-out}@keyframes scw-view-in-60abfa16{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.scw-skeleton[data-v-60abfa16]{display:block;border-radius:6px;background:#f0f0f1;animation:scw-pulse-60abfa16 1.4s ease-in-out infinite}.scw-skeleton--label[data-v-60abfa16]{width:30%;height:9px;margin-bottom:12px}.scw-skeleton--line[data-v-60abfa16]{width:80%;height:10px;margin-bottom:8px}.scw-skeleton--short[data-v-60abfa16]{width:55%;height:10px}.scw-skeleton--avatar[data-v-60abfa16]{flex:none;width:34px;height:34px;border-radius:50%}@keyframes scw-pulse-60abfa16{0%,to{opacity:1}50%{opacity:.5}}.scw-card[data-v-60abfa16]{display:block;width:100%;padding:14px 16px;border:1px solid var(--scw-border)!important;border-radius:12px;background:var(--scw-surface);color:var(--scw-text);text-align:left;box-shadow:0 4px 14px rgba(24,24,27,.06);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.scw-card[data-v-60abfa16]:hover{border-color:#d4d4d8!important;box-shadow:0 6px 18px rgba(24,24,27,.09)}.scw-card[data-v-60abfa16]:focus-visible{outline:2px solid var(--scw-accent);outline-offset:2px}.scw-card--loading[data-v-60abfa16]{cursor:default}.scw-card--loading[data-v-60abfa16]:hover{border-color:var(--scw-border)!important;box-shadow:0 4px 14px rgba(24,24,27,.06)}.scw-card__label[data-v-60abfa16]{display:block;margin-bottom:10px;color:var(--scw-text-3);font-size:12px;font-weight:500}.scw-recent.is-unread .scw-card__label[data-v-60abfa16]{color:var(--scw-accent);font-weight:600}.scw-dot[data-v-60abfa16]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--scw-unread)}.scw-home[data-v-60abfa16]{overflow-y:auto;overscroll-behavior:contain}.scw-hero[data-v-60abfa16]{flex:none;padding:16px 16px 66px 22px;background:var(--scw-hero);color:var(--scw-text)}.scw-hero__bar[data-v-60abfa16]{display:flex;align-items:center;gap:2px;margin-bottom:28px}.scw-hero__logo[data-v-60abfa16]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(24,24,27,.08)}.scw-hero__logo img[data-v-60abfa16]{width:64%;height:64%;-o-object-fit:contain;object-fit:contain}.scw-hero__team[data-v-60abfa16]{flex:1;min-width:0;margin-left:10px;overflow:hidden;color:var(--scw-text);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.scw-home__title[data-v-60abfa16]{margin:0;color:var(--scw-text);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.scw-home__wave[data-v-60abfa16]{display:inline-block;animation:scw-wave-60abfa16 2.4s ease-in-out .4s 2;transform-origin:70% 80%}@keyframes scw-wave-60abfa16{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%,40%{transform:rotate(-8deg)}}.scw-home__text[data-v-60abfa16]{margin:4px 0 0;color:var(--scw-text-3);font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:1.25}.scw-home__cards[data-v-60abfa16]{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:-44px;padding:0 16px 18px}.scw-recent__row[data-v-60abfa16]{display:flex;align-items:center;gap:11px;min-width:0}.scw-recent__body[data-v-60abfa16]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.scw-recent__preview[data-v-60abfa16],.scw-recent__title[data-v-60abfa16]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scw-recent__title[data-v-60abfa16]{font-size:14px;font-weight:500}.scw-recent.is-unread .scw-recent__title[data-v-60abfa16]{font-weight:600}.scw-recent__preview[data-v-60abfa16]{color:var(--scw-text-3);font-size:13px}.scw-recent.is-unread .scw-recent__preview[data-v-60abfa16]{color:var(--scw-text-2)}.scw-recent__meta[data-v-60abfa16]{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:6px;color:var(--scw-text-4)}.scw-recent__time[data-v-60abfa16]{font-size:11.5px}.scw-send[data-v-60abfa16]{display:flex;align-items:center;gap:12px}.scw-send__text[data-v-60abfa16]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.scw-send__text strong[data-v-60abfa16]{font-size:14px;font-weight:600}.scw-send__text span[data-v-60abfa16]{color:var(--scw-text-3);font-size:13px;line-height:1.45}.scw-send__icon[data-v-60abfa16]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--scw-send);color:#fff;transition:background-color .15s ease}.scw-fab svg[data-v-60abfa16],.scw-send__icon svg[data-v-60abfa16]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.scw-send:hover .scw-send__icon[data-v-60abfa16]{background:var(--scw-accent)}.scw-all[data-v-60abfa16]{display:flex;align-items:center;gap:8px;padding:13px 16px}.scw-all__label[data-v-60abfa16]{flex:1;font-size:14px;font-weight:500}.scw-all__count[data-v-60abfa16]{min-width:22px;padding:0 7px;border-radius:999px;background:#f4f4f5;color:var(--scw-text-2);font-size:11.5px;font-weight:600;line-height:20px;text-align:center}.scw-all .pi[data-v-60abfa16]{color:var(--scw-text-4)}.scw-help[data-v-60abfa16]{padding:14px 16px;border:1px solid var(--scw-border);border-radius:12px;background:var(--scw-surface);color:var(--scw-text);box-shadow:0 4px 14px rgba(24,24,27,.06)}.scw-help__title[data-v-60abfa16]{margin:0 0 4px;color:var(--scw-text);font-size:14px;font-weight:600;line-height:1.4}.scw-help__text[data-v-60abfa16]{margin:0;color:var(--scw-text-3);font-size:13px;line-height:1.5}.scw-help__text+.scw-help__text[data-v-60abfa16]{margin-top:8px}.scw-help__phone[data-v-60abfa16]{color:var(--scw-accent);font-weight:600;text-decoration:none;white-space:nowrap}.scw-help__phone[data-v-60abfa16]:hover{color:var(--scw-accent-hover);text-decoration:underline}.scw-help__phone[data-v-60abfa16]:focus-visible{border-radius:4px;outline:2px solid var(--scw-accent);outline-offset:2px}.scw-help__hours[data-v-60abfa16]{margin-top:12px;padding-top:12px;border-top:1px solid var(--scw-divider)}.scw-help__label[data-v-60abfa16]{margin:0 0 6px;color:var(--scw-text);font-size:12.5px;font-weight:600;line-height:1.4}.scw-help__list[data-v-60abfa16]{margin:0}.scw-help__row[data-v-60abfa16]{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;line-height:1.75}.scw-help__row dt[data-v-60abfa16]{color:var(--scw-text-3);font-weight:400}.scw-help__row dd[data-v-60abfa16]{margin:0;color:var(--scw-text);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.scw-list[data-v-60abfa16]{flex:1 1 auto;min-height:0;padding:16px 16px 80px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(24,24,27,.18) transparent}.scw-list[data-v-60abfa16]::-webkit-scrollbar{width:6px}.scw-list[data-v-60abfa16]::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(24,24,27,.18)}.scw-list__card[data-v-60abfa16]{overflow:hidden;border:1px solid var(--scw-border);border-radius:10px;background:var(--scw-surface)}.scw-row[data-v-60abfa16]{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:transparent;text-align:left;cursor:pointer;transition:background-color .12s ease}.scw-row+.scw-row[data-v-60abfa16]{border-top:1px solid var(--scw-divider)}.scw-row[data-v-60abfa16]:hover{background:#fafafa}.scw-row[data-v-60abfa16]:focus-visible{outline:2px solid var(--scw-accent);outline-offset:-2px}.scw-row--skeleton[data-v-60abfa16]{cursor:default}.scw-row--skeleton[data-v-60abfa16]:hover{background:transparent}.scw-row__body[data-v-60abfa16]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.scw-row__bottom[data-v-60abfa16],.scw-row__top[data-v-60abfa16]{display:flex;align-items:center;gap:10px;min-width:0}.scw-row__title[data-v-60abfa16]{flex:1;min-width:0;overflow:hidden;color:var(--scw-text);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.scw-row.is-unread .scw-row__title[data-v-60abfa16]{font-weight:600}.scw-row__time[data-v-60abfa16]{flex:none;color:var(--scw-text-4);font-size:11.5px}.scw-row__preview[data-v-60abfa16]{flex:1;min-width:0;overflow:hidden;color:var(--scw-text-3);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.scw-row.is-closed .scw-row__title[data-v-60abfa16],.scw-row.is-unread .scw-row__preview[data-v-60abfa16]{color:var(--scw-text-2)}.scw-row__closed[data-v-60abfa16]{flex:none;padding:1px 7px;border-radius:6px;background:#f4f4f5;color:var(--scw-text-3);font-size:11px;font-weight:500}.scw-list__more[data-v-60abfa16]{display:flex;justify-content:center;padding:12px;color:var(--scw-text-4)}.scw-list__empty[data-v-60abfa16]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:52px 28px 24px;text-align:center}.scw-list__empty-icon[data-v-60abfa16]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:4px;border-radius:50%;background:var(--scw-accent-soft);color:var(--scw-accent);font-size:20px}.scw-list__empty h3[data-v-60abfa16]{margin:0;color:var(--scw-text);font-size:15px;font-weight:600}.scw-list__empty p[data-v-60abfa16]{margin:0;color:var(--scw-text-3);font-size:13px;line-height:1.55}.scw-fab[data-v-60abfa16]{position:absolute;bottom:16px;left:50%;z-index:2;display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 18px;border:0;border-radius:8px;background:var(--scw-accent);color:#fff;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:0 6px 16px rgba(24,24,27,.16);transform:translateX(-50%);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.scw-fab[data-v-60abfa16]:hover{background:var(--scw-accent-hover);transform:translateX(-50%) translateY(-1px)}.scw-fab[data-v-60abfa16]:focus-visible{outline:2px solid rgba(75,63,229,.4);outline-offset:2px}.scw-rate[data-v-60abfa16]{position:relative;padding:32px 16px 16px;border:1px solid var(--scw-border);border-radius:10px;background:var(--scw-surface);text-align:center}.scw-rate__badge[data-v-60abfa16]{position:absolute;top:-22px;left:50%;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--scw-accent);box-shadow:0 0 0 4px var(--scw-page);transform:translateX(-50%)}.scw-rate__badge svg[data-v-60abfa16]{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:1.7;stroke-linejoin:round}.scw-rate__text[data-v-60abfa16]{margin:0 0 10px;color:var(--scw-text-2);font-size:14px;line-height:1.6}.scw-rate__stars[data-v-60abfa16]{display:inline-flex;gap:2px;margin-bottom:14px}.scw-rate__star[data-v-60abfa16]{display:inline-flex;width:28px;height:28px;padding:2px;border:0;border-radius:6px;background:none;color:var(--scw-star-off);cursor:pointer;transition:color .12s ease,transform .12s ease}.scw-rate__star.is-on[data-v-60abfa16]{color:var(--scw-star)}.scw-rate__star svg[data-v-60abfa16]{width:100%;height:100%;fill:currentColor}.scw-rate__star[data-v-60abfa16]:hover:not(:disabled){transform:scale(1.12)}.scw-rate__star[data-v-60abfa16]:focus-visible{outline:2px solid var(--scw-accent);outline-offset:1px}.scw-rate__star[data-v-60abfa16]:disabled{cursor:progress}.scw-rate.is-rated[data-v-60abfa16]{padding-bottom:18px}.scw-rate__stars--given[data-v-60abfa16]{margin-bottom:0}.scw-rate__given[data-v-60abfa16]{width:28px;height:28px;padding:2px;fill:var(--scw-star-off)}.scw-rate__given.is-on[data-v-60abfa16]{fill:var(--scw-star)}.scw-rate .scw-rate__comment[data-v-60abfa16],.scw-rate .scw-rate__comment[data-v-60abfa16]:focus{display:block;width:100%;height:76px!important;min-height:76px;margin:0;padding:9px 11px;border:1px solid var(--scw-border)!important;border-radius:8px!important;background:var(--scw-surface);color:var(--scw-text);font-size:13px!important;line-height:1.5;text-align:left;resize:none;box-shadow:none!important;outline:none}.scw-rate .scw-rate__comment[data-v-60abfa16]:focus{border-color:var(--scw-accent)!important;box-shadow:0 0 0 3px rgba(75,63,229,.12)!important}.scw-rate .scw-rate__comment[data-v-60abfa16]::-moz-placeholder{color:var(--scw-text-4);font-size:12.5px}.scw-rate .scw-rate__comment[data-v-60abfa16]::placeholder{color:var(--scw-text-4);font-size:12.5px}.scw-rate .scw-rate__comment[data-v-60abfa16]:disabled{opacity:.6}.scw-rate__error[data-v-60abfa16]{margin:8px 0 0;color:#dc2626;font-size:12.5px;text-align:left}.scw-rate__foot[data-v-60abfa16]{display:flex;align-items:center;justify-content:flex-end;min-height:32px;margin-top:10px}.scw-rate__send[data-v-60abfa16]{height:32px;padding:0 16px;border:0;border-radius:8px;background:var(--scw-accent);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.scw-rate__send[data-v-60abfa16]:hover:not(:disabled){background:var(--scw-accent-hover)}.scw-rate__send[data-v-60abfa16]:disabled{opacity:.6;cursor:progress}.scw-nav[data-v-60abfa16]{display:flex;flex:none;padding:6px 0 calc(6px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--scw-divider);background:var(--scw-surface)}.scw-nav__item[data-v-60abfa16]{display:flex;flex:1;flex-direction:column;align-items:center;gap:3px;padding:6px 0 4px;border:0;background:none;color:var(--scw-text-4);font-size:12px;font-weight:500;cursor:pointer;transition:color .15s ease}.scw-nav__item[data-v-60abfa16]:hover{color:var(--scw-text-2)}.scw-nav__item.is-active[data-v-60abfa16]{color:var(--scw-accent);font-weight:600}.scw-nav__item[data-v-60abfa16]:focus-visible{outline:2px solid var(--scw-accent);outline-offset:-2px}.scw-nav__icon[data-v-60abfa16]{position:relative;display:inline-flex;font-size:18px}.scw-nav__badge[data-v-60abfa16]{position:absolute;top:-6px;right:-11px;min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:var(--scw-unread);color:#fff;font-size:10px;font-weight:700;line-height:17px;text-align:center;box-shadow:0 0 0 2px var(--scw-surface)}@media (max-width:991.98px){.scw--lifted[data-v-60abfa16]{--scw-lift:calc(64px + env(safe-area-inset-bottom, 0px))}.scw[data-v-60abfa16]{--scw-gap:16px}}@media (max-width:575.98px){.scw-launcher[data-v-60abfa16]{width:54px;height:54px}.scw--open[data-v-60abfa16]{inset:0;gap:0}.scw--open .scw-launcher[data-v-60abfa16]{display:none}.scw-panel[data-v-60abfa16]{width:100%;max-width:none;height:100%;border:0;border-radius:0}.scw-head[data-v-60abfa16]{height:calc(54px + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0)}}@media (prefers-reduced-motion:reduce){.scw-card[data-v-60abfa16],.scw-fab[data-v-60abfa16],.scw-launcher[data-v-60abfa16],.scw-launcher__icon[data-v-60abfa16],.scw-panel-enter-active[data-v-60abfa16],.scw-panel-leave-active[data-v-60abfa16],.scw-peek-enter-active[data-v-60abfa16],.scw-peek-leave-active[data-v-60abfa16],.scw-rate__star[data-v-60abfa16]{transition:none}.scw-home__wave[data-v-60abfa16],.scw-skeleton[data-v-60abfa16],.scw-view[data-v-60abfa16]{animation:none}}:root{--color-primary:#6366f1;--color-primary-hover:#4f46e5;--color-primary-pressed:#4338ca;--color-primary-light:#8b8ff5;--color-primary-soft:#eef0ff;--color-primary-soft-2:#e0e3fe;--color-primary-border:#c7d2fe;--color-primary-rgb:99 102 241;--color-primary-soft-rgb:238 240 255;--color-bg-page:#f7f8fb;--color-bg-canvas:#fff;--color-bg-muted:#f4f5f8;--color-bg-soft:#f9fafc;--color-text-primary:#1f2330;--color-text-secondary:#535a6b;--color-text-muted:#8a91a3;--color-text-on-primary:#fff;--color-border:#e6e8ee;--color-border-strong:#d5d9e2;--color-divider:#eef0f4;--color-success:#10b981;--color-warning:#f59e0b;--color-danger:#ef4444;--color-info:#3b82f6;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(17,24,39,.04);--shadow-sm:0 1px 3px rgba(17,24,39,.06),0 1px 2px rgba(17,24,39,.04);--shadow-md:0 4px 12px rgba(17,24,39,.06),0 2px 4px rgba(17,24,39,.04);--shadow-lg:0 12px 28px rgba(17,24,39,.1);--shadow-focus:0 0 0 3px rgba(99,102,241,.18);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--font-sans:"Poppins","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-xs:0.72rem;--fs-sm:0.8rem;--fs-base:0.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.625rem;--sidenav-collapsed-width:70.2px;--sidenav-expanded-width:15%;--sidenav-expanded-width-sm:10.8%}.card,.table-card{border:1px solid var(--color-border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important}.content>.body{background-color:var(--color-bg-canvas)}.content>.body>.content-card{background-color:var(--color-bg-canvas)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-lg)!important}.btn-custom-primary,.btn-dark{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;border-radius:var(--radius-md)!important;color:var(--color-text-on-primary)!important;font-weight:500;box-shadow:0 1px 2px rgba(99,102,241,.18);transition:background-color .15s ease,box-shadow .15s ease,transform .05s ease}.btn-custom-primary:hover,.btn-dark:hover{background-color:var(--color-primary-hover)!important;border-color:var(--color-primary-hover)!important;color:var(--color-text-on-primary)!important;box-shadow:0 4px 10px rgba(99,102,241,.24)}.btn-custom-primary:active,.btn-dark:active{background-color:var(--color-primary-pressed)!important;transform:translateY(.5px)}.btn-custom-secondary{background-color:var(--color-bg-canvas)!important;border:1px solid var(--color-border)!important;color:var(--color-primary)!important;border-radius:var(--radius-md)!important;font-weight:500}.btn-custom-secondary:hover{background-color:var(--color-primary-soft)!important;border-color:var(--color-primary-border)!important;color:var(--color-primary-hover)!important}.btn-link-custom-primary{color:var(--color-primary)!important}input,select,textarea{border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--color-primary)!important;box-shadow:var(--shadow-focus)!important;outline:none!important}label{color:var(--color-text-secondary)!important}.form-switch input:checked+i{background-color:var(--color-primary)!important}.form-switch i:after{box-shadow:0 0 0 3px rgba(99,102,241,.1)!important}.dropdown-menu{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:4px}.dropdown-menu .dropdown-item{border-radius:var(--radius-sm)}.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{background-color:var(--color-primary-soft)!important;color:var(--color-primary-hover)!important}.nav-pills,.nav-tabs,.tab-container{background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:4px;display:inline-flex;gap:2px}.nav-pills .nav-link,.nav-tabs .nav-link{border:none!important;border-radius:var(--radius-pill)!important;color:var(--color-text-secondary)!important;font-weight:500;font-size:var(--fs-base);padding:.45rem 1rem!important;background-color:transparent!important;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.nav-pills .nav-link:hover,.nav-tabs .nav-link:hover{color:var(--color-text-primary)!important;background-color:hsla(0,0%,100%,.5)!important}.nav-pills .nav-link.active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--color-bg-canvas)!important;color:var(--color-text-primary)!important;box-shadow:var(--shadow-sm)!important}.modal__content .table thead tr th,.table thead tr th{color:var(--color-text-muted);background-color:var(--color-bg-canvas)}.modal__content table tbody tr:hover,table tbody tr:hover{background-color:var(--color-primary-soft)!important}.card .link,.modal__content table .link,table .link{color:var(--color-primary)}.pagination .active-page{background-color:var(--color-primary-soft)!important;color:var(--color-primary-hover)!important}::-webkit-scrollbar-thumb{background:var(--color-border-strong)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.badge-btn{border-color:var(--color-border);border-radius:var(--radius-pill)}.page-title{color:var(--color-text-primary);font-weight:600}.page-subtitle{color:var(--color-text-muted)}.forgot-password,.support-chart-link{color:var(--color-primary)!important}.section-eyebrow{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.entry-tile{border:1px solid var(--color-border);background:var(--color-bg-canvas);border-radius:var(--radius-md);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.entry-tile.is-active,.entry-tile.selected{border-color:var(--color-primary-border);background:var(--color-primary-soft);box-shadow:0 0 0 1px var(--color-primary-border)}.required-field{color:var(--color-danger)}.breadcrumb-row{display:flex;align-items:center;gap:6px;font-size:.78rem;color:var(--color-text-muted);margin-bottom:4px}.breadcrumb-row .breadcrumb-link,.breadcrumb-row a{color:var(--color-text-muted);text-decoration:none!important}.breadcrumb-row a:hover{color:var(--color-primary)}.breadcrumb-row .breadcrumb-current{color:var(--color-text-primary);font-weight:500}.breadcrumb-row .breadcrumb-sep{font-size:10px;opacity:.6}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem .5rem}.page-header__title{font-size:var(--fs-xl);font-weight:600;color:var(--color-text-primary);margin:0;display:flex;align-items:center;gap:10px}.page-header__back{width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-canvas);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.page-header__back:hover{background-color:var(--color-bg-muted);color:var(--color-primary)}.page-header__subtitle{color:var(--color-text-muted);font-size:var(--fs-sm);margin-top:2px}.page-header__actions{display:flex;align-items:center;gap:8px}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-size:.72rem;font-weight:500;border-radius:var(--radius-pill);line-height:1.2;white-space:nowrap}.status-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.status-pill--active{background:#e8f8f0;color:#0e9f6e}.status-pill--scheduled{background:var(--color-primary-soft);color:var(--color-primary-hover)}.status-pill--draft{background:#fff4e5;color:#c2680b}.status-pill--expired{background:#f1f2f5;color:#6b7280}.status-pill--offline{background:#feecec;color:#c81e1e}.status-pill--updating{background:#fff4e5;color:#c2680b}.status-pill.is-plain:before{display:none}.screen-name-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-bg-canvas);font-size:.78rem;color:var(--color-text-primary);line-height:1.2}.screen-name-pill__dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-success);flex-shrink:0}.screen-name-pill__dot--green{background-color:#10b981}.screen-name-pill__dot--blue{background-color:#3b82f6}.screen-name-pill__dot--purple{background-color:var(--color-primary)}.screen-name-pill__dot--orange{background-color:#f59e0b}.screen-name-pill__dot--red{background-color:#ef4444}.screen-name-pill__dot--gray{background-color:#9ca3af}.segmented{display:inline-flex;background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:4px;gap:2px;width:100%}.segmented__option{flex:1;padding:8px 12px;border:none;background:transparent;border-radius:calc(var(--radius-md) - 2px);color:var(--color-text-secondary);font-size:.85rem;font-weight:500;cursor:pointer;text-align:center;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.segmented__option:hover{color:var(--color-text-primary)}.segmented__option.is-active,.segmented__option[aria-selected=true]{background-color:var(--color-bg-canvas);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}.stat-card{background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:6px;min-height:110px;box-shadow:var(--shadow-xs)}.stat-card__label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.stat-card__value{font-size:1.85rem;font-weight:600;color:var(--color-text-primary);line-height:1.1}.stat-card__delta{font-size:.78rem;color:var(--color-text-muted)}.stat-card__delta--up{color:var(--color-success)}.stat-card__delta--info{color:var(--color-primary-hover)}.modal-overlay,.modal__container{background-color:rgba(17,24,39,.45)!important;backdrop-filter:blur(2px)}.modal-dialog .modal-content,.modal__content{background-color:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-lg);overflow:hidden}.modal-header,.modal__header{border-bottom:none!important;padding:1.25rem 1.5rem 0!important}.modal-title,.modal__title{font-size:1.05rem!important;font-weight:600;color:var(--color-text-primary)}.modal__subtitle{color:var(--color-text-muted);font-size:.85rem;margin-top:2px}.modal-body,.modal__body{padding:1.25rem 1.5rem!important}.modal-footer,.modal__footer{border-top:none!important;padding:.75rem 1.5rem 1.25rem!important;display:flex;justify-content:flex-end;gap:8px}.modal-header .close,.modal__close,.upload-zone{color:var(--color-text-muted)}.upload-zone{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-bg-soft);padding:2rem 1.5rem;text-align:center;transition:border-color .15s ease,background-color .15s ease}.upload-zone.is-dragover,.upload-zone:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.upload-zone__title{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-top:12px}.upload-zone__hint{font-size:.85rem;color:var(--color-text-muted);margin-top:4px}.upload-zone__btn{margin-top:14px;display:inline-block;padding:8px 16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-primary);font-size:.85rem;font-weight:500;cursor:pointer}.upload-zone__btn:hover{border-color:var(--color-primary-border);background-color:var(--color-primary-soft);color:var(--color-primary-hover)}.swatch-row{display:inline-flex;align-items:center;gap:8px}.swatch{width:26px;height:26px;border-radius:var(--radius-sm);border:1px solid var(--color-border);cursor:pointer;position:relative}.swatch:hover{box-shadow:var(--shadow-focus)}.swatch.is-active{outline:2px solid var(--color-primary);outline-offset:1px}.swatch--clear{color:var(--color-text-muted);display:inline-flex;align-items:center;justify-content:center;font-size:.85rem}.calendar,.swatch--clear{background:var(--color-bg-canvas)}.calendar{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.calendar__head{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;background-color:var(--color-bg-soft);border-bottom:1px solid var(--color-border)}.calendar__title{font-weight:600;color:var(--color-text-primary)}.calendar__nav-btn{width:28px;height:28px;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--color-text-secondary);cursor:pointer}.calendar__nav-btn:hover{background-color:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-primary)}.calendar__grid{display:grid;grid-template-columns:repeat(7,1fr)}.calendar__weekday{padding:10px 12px;font-size:.75rem;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);background:var(--color-bg-canvas)}.calendar__weekday:last-child{border-right:none}.calendar__day{min-height:110px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:8px;background:var(--color-bg-canvas);font-size:.78rem;color:var(--color-text-secondary);position:relative}.calendar__day.is-outside{background:var(--color-bg-soft);color:var(--color-text-muted)}.calendar__day-num{font-weight:500}.calendar__event{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--radius-sm);font-size:.72rem;margin-top:4px;background:var(--color-primary-soft);color:var(--color-primary-hover)}.calendar__event--pink{background:#fce7f3;color:#be185d}.calendar__event--blue{background:#dbeafe;color:#1d4ed8}.calendar__event--green{background:#dcfce7;color:#166534}.calendar__event--orange{background:#ffedd5;color:#c2410c}.calendar__event--violet{background:var(--color-primary-soft);color:var(--color-primary-hover)}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.gallery-tile{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:1/1;background:var(--color-bg-soft);border:1px solid var(--color-border)}.gallery-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery-tile__menu{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.9);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--shadow-xs)}.screens-rail{background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:.75rem}.screen-row{display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.screen-row:hover{background-color:var(--color-bg-soft)}.screen-row.is-active{background-color:var(--color-primary-soft);border-color:var(--color-primary-border)}.screen-row__thumb{width:56px;height:36px;border-radius:var(--radius-sm);background:var(--color-bg-muted);background-size:cover;background-position:50%;flex-shrink:0}.screen-row__meta{flex:1;min-width:0}.screen-row__name{font-size:.85rem;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.screen-row__sub{font-size:.72rem;color:var(--color-text-muted)}.btn-add{display:inline-flex;align-items:center;gap:8px;background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);padding:8px 14px;font-size:.85rem;font-weight:500;box-shadow:0 1px 2px rgba(99,102,241,.18);transition:background-color .15s ease,box-shadow .15s ease}.btn-add,.btn-add:hover{color:var(--color-text-on-primary)}.btn-add:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:0 4px 10px rgba(99,102,241,.24)}.btn-add .pi{font-size:.78rem}.table{background:var(--color-bg-canvas)}.table thead tr th{background:var(--color-bg-canvas)!important;color:var(--color-text-muted)!important;font-size:.7rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;padding:.85rem 1rem!important;border-bottom:1px solid var(--color-border)!important}.table tbody tr{border-top:1px solid var(--color-border)!important}.table tbody tr td{padding:.95rem 1rem!important;vertical-align:middle;color:var(--color-text-primary)}.table-pagination{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;border-top:1px solid var(--color-border);font-size:.78rem;color:var(--color-text-muted)}.table-pagination .page-num{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-canvas);margin-left:4px;color:var(--color-text-primary);cursor:pointer}.table-pagination .page-num.is-active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary)}.live-preview-card{background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem;min-height:280px;display:flex;flex-direction:column;gap:8px}.live-preview-card__head{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;font-weight:500;color:var(--color-text-primary)}.live-preview-card__dot{width:8px;height:8px;border-radius:50%;background:var(--color-success);display:inline-block;margin-right:6px}.entry-tile .form-switch i{width:36px;height:20px}.entry-tile .form-switch i:before{width:34px;height:18px}.entry-tile .form-switch i:after{width:16px;height:16px}.entry-tile .form-switch input:checked+i:after{transform:translate3d(18px,2px,0)}.row-avatar{width:30px;height:30px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-hover);display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700}.row-avatar--green{background:#dcfce7;color:#166534}.row-avatar--blue{background:#dbeafe;color:#1d4ed8}.row-avatar--orange{background:#ffedd5;color:#c2410c}.row-avatar--violet{background:var(--color-primary-soft);color:var(--color-primary-hover)}.has-dot{position:relative}.has-dot:after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;background:var(--color-danger);border:2px solid var(--color-bg-canvas);border-radius:50%}.infinite-scroll-status{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--color-text-muted);font-size:.78rem;font-weight:500}.infinite-scroll-status__spinner{width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:infinite-scroll-spin .8s linear infinite}@keyframes infinite-scroll-spin{to{transform:rotate(1turn)}}.sp{display:flex;flex-direction:column;background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden;overflow:clip}.sp+.sp{margin-top:var(--space-5)}.sp__head{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-divider)}.sp__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-hover);font-size:.9rem}.sp__head-text{min-width:0;flex:1 1 auto}.sp__title{margin:0;color:var(--color-text-primary);font-size:var(--fs-md);font-weight:600;line-height:1.35}.sp__desc{margin:3px 0 0;color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.45}.sp__head-actions{display:flex;align-items:center;gap:var(--space-2);flex:none}.sp__body{padding:var(--space-6)}.sp__bar{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:var(--color-bg-soft);border-top:1px solid var(--color-border)}.sp__bar-note{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:500}.sp__bar-dot{width:7px;height:7px;border-radius:50%;background:var(--color-warning);box-shadow:0 0 0 3px rgba(245,158,11,.18)}.sp__bar-actions{display:flex;align-items:center;gap:var(--space-2)}.sp__bar-actions .btn{min-width:108px}.sf-group+.sf-group{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px dashed var(--color-border)}.sf-group__head{margin-bottom:var(--space-4)}.sf-group__title{margin:0;color:var(--color-text-primary);font-size:var(--fs-base);font-weight:600}.sf-group__hint{margin:3px 0 0;color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.5}.sf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--space-4) var(--space-5)}.sf-grid--1{grid-template-columns:minmax(0,1fr)}.sf-field{display:flex;flex-direction:column;min-width:0;margin:0}.sf-field--span{grid-column:1/-1}.sf-field__label{display:flex;align-items:center;gap:6px;margin-bottom:6px;color:var(--color-text-primary);font-size:var(--fs-sm);font-weight:600}.sf-field__req{color:var(--color-danger);font-weight:700}.sf-field__optional{margin-left:auto;font-weight:500}.sf-field__hint,.sf-field__optional{color:var(--color-text-muted);font-size:var(--fs-xs)}.sf-field__hint{margin:6px 0 0;line-height:1.5}.sf-field__error{display:flex;align-items:center;gap:5px;margin:6px 0 0;color:var(--color-danger);font-size:var(--fs-xs);font-weight:500}.sf-input,.sf-select,.sf-textarea{width:100%;padding:9px 12px;color:var(--color-text-primary);font-family:inherit;font-size:var(--fs-base);background:var(--color-bg-canvas);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sf-textarea{min-height:84px;resize:vertical;line-height:1.5}.sf-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238A91A3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6.5 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px 14px;cursor:pointer}.sf-input:hover:not(:disabled),.sf-select:hover:not(:disabled),.sf-textarea:hover:not(:disabled){border-color:var(--color-primary-border)}.sf-input:focus,.sf-select:focus,.sf-textarea:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.sf-input:disabled,.sf-select:disabled,.sf-textarea:disabled{background:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}.sf-input--invalid,.sf-input--invalid:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px rgba(239,68,68,.14)}.sf-suffix{position:relative;display:flex;align-items:center}.sf-suffix .sf-input{padding-right:74px}.sf-suffix__unit{position:absolute;right:1px;top:1px;bottom:1px;display:inline-flex;align-items:center;padding:0 12px;color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:500;white-space:nowrap;background:var(--color-bg-muted);border-left:1px solid var(--color-border);border-radius:0 var(--radius-md) var(--radius-md) 0;pointer-events:none}.sf-range{display:grid;grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:16px}.sf-range__slider{display:flex;flex-direction:column;gap:6px;min-width:0}.sf-range__ends{display:flex;justify-content:space-between;margin-bottom:8px;color:var(--color-text-secondary);font-size:12px;font-weight:600;line-height:1}.sf-range__shell{--sf-range-progress:0%;position:relative;display:flex;align-items:center;width:100%;height:18px}.sf-range__track{left:0;right:0;height:6px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(to right,var(--color-primary) 0 var(--sf-range-progress),var(--color-bg-muted) var(--sf-range-progress) 100%)}.sf-range__thumb,.sf-range__track{position:absolute;top:50%;pointer-events:none}.sf-range__thumb{left:var(--sf-range-progress);z-index:1;width:16px;height:16px;border-radius:50%;background:var(--color-primary);transform:translate(-50%,-50%);transition:box-shadow .15s ease}.sf-range__input{position:absolute;inset:0;z-index:2;width:100%;height:18px!important;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;opacity:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.sf-range__input:disabled{cursor:not-allowed}.sf-range__input:focus,.sf-range__input:focus-visible{outline:none;box-shadow:none!important}.sf-range__input:focus-visible~.sf-range__thumb{box-shadow:var(--shadow-focus)}.sf-range__input::-webkit-slider-runnable-track{height:18px;border:0;background:transparent}.sf-range__input::-webkit-slider-thumb{width:16px;height:16px;border:0;border-radius:50%;background:var(--color-primary);box-shadow:none;appearance:none;-webkit-appearance:none}.sf-range__input::-moz-range-track{height:18px;border:0;background:transparent}.sf-range__input::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:var(--color-primary);box-shadow:none}.sf-range__number{width:100%;height:44px!important;padding:8px 6px;color:var(--color-text-primary);font-family:inherit;font-size:.95rem!important;font-weight:500;text-align:center;background:var(--color-bg-soft);border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;outline:none}.sf-range__number:focus{border-color:var(--color-primary)!important;box-shadow:var(--shadow-focus)}.sf-range--disabled .sf-range__thumb,.sf-range--disabled .sf-range__track{opacity:.55}.sf-readonly{display:flex;align-items:center;gap:var(--space-2);padding:9px 12px;color:var(--color-text-secondary);font-size:var(--fs-base);background:var(--color-bg-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md)}.sf-readonly .pi{color:var(--color-text-muted);font-size:.78rem}.sf-segment{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-md)}.sf-segment__option{min-width:118px;padding:7px 16px;color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:600;background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.sf-segment__option:hover:not(.is-selected):not(:disabled){color:var(--color-text-primary)}.sf-segment__option.is-selected{color:var(--color-primary-pressed);background:var(--color-bg-canvas);box-shadow:var(--shadow-xs)}.sf-segment__option:disabled{opacity:.55;cursor:not-allowed}.sf-switch{position:relative;display:inline-flex;flex:none;width:38px;height:22px;margin:0;cursor:pointer}.sf-switch input{position:absolute;width:1px!important;height:1px!important;margin:0;opacity:0;pointer-events:none}.sf-switch__track{position:relative;display:block;width:100%;height:100%;background:var(--color-border-strong);border-radius:var(--radius-pill);transition:background-color .16s ease,box-shadow .16s ease}.sf-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(17,24,39,.22);transition:transform .16s ease}.sf-switch input:checked+.sf-switch__track{background:var(--color-primary)}.sf-switch input:checked+.sf-switch__track:after{transform:translateX(16px)}.sf-switch input:focus-visible+.sf-switch__track{box-shadow:var(--shadow-focus)}.sf-switch input:disabled+.sf-switch__track{opacity:.55;cursor:not-allowed}.sf-switch--small{width:32px;height:18px}.sf-switch--small .sf-switch__track:after{top:2px;left:2px;width:14px;height:14px}.sf-switch--small input:checked+.sf-switch__track:after{transform:translateX(14px)}@media (prefers-reduced-motion:reduce){.sf-switch__track,.sf-switch__track:after{transition:none}}.sf-screens{display:grid;grid-template-columns:repeat(auto-fill,minmax(164px,1fr));gap:var(--space-3);max-height:320px;overflow-y:auto;padding:2px}.sf-screen{display:flex;flex-direction:column;gap:2px;padding:8px 8px 10px;text-align:left;background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.sf-screen:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-xs)}.sf-screen.is-selected,.sf-screen.is-selected:active,.sf-screen.is-selected:focus,.sf-screen.is-selected:focus-visible,.sf-screen.is-selected:hover{border-color:var(--color-primary)!important;background:var(--color-primary-soft)}.sf-screen:focus-visible{border-color:var(--color-primary)!important;box-shadow:var(--shadow-focus)!important}.sf-screen__thumb{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;margin-bottom:6px;overflow:hidden;color:var(--color-text-muted);background:var(--color-bg-muted);border-radius:var(--radius-md)}.sf-screen__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sf-screen__flag{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:50%;background:var(--color-warning);box-shadow:0 0 0 2px var(--color-bg-canvas)}.sf-screen__name{color:var(--color-text-primary);font-size:var(--fs-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-screen__meta{display:flex;align-items:center;gap:4px;color:var(--color-text-muted);font-size:var(--fs-xs);white-space:nowrap}.sf-screen__sep{opacity:.6}.sf-dot{width:6px;height:6px;border-radius:50%;flex:none}.sf-dot.is-on{background:var(--color-success)}.sf-dot.is-off{background:var(--color-border-strong)}.sf-dot.is-paused{background:var(--color-warning)}.sf-note{display:flex;align-items:flex-start;gap:var(--space-2);padding:10px 12px;color:var(--color-text-secondary);font-size:var(--fs-xs);line-height:1.55;background:var(--color-primary-soft);border:1px solid var(--color-primary-border);border-radius:var(--radius-md)}.sf-note .pi{margin-top:1px;color:var(--color-primary-hover);font-size:.8rem}.sf-note--warning{color:#8a5a00;background:#fff8ea;border-color:#f7dfae}.sf-note--warning .pi{color:var(--color-warning)}.sf-empty{display:flex;flex-direction:column;gap:6px;padding:var(--space-8) var(--space-5);text-align:center;background:var(--color-bg-soft);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg)}.sf-empty,.sf-empty__icon{align-items:center;color:var(--color-text-muted)}.sf-empty__icon{display:inline-flex;justify-content:center;width:40px;height:40px;margin-bottom:2px;border-radius:50%;background:var(--color-bg-muted)}.sf-empty__title{color:var(--color-text-primary);font-size:var(--fs-base);font-weight:600}.sf-empty__text{max-width:380px;font-size:var(--fs-sm);line-height:1.55}@media (max-width:991.98px){.sp__bar{bottom:-10px}}@media (max-width:767.98px){.sf-screens{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));max-height:none}.sp__bar,.sp__body,.sp__head{padding-left:var(--space-4);padding-right:var(--space-4)}.sp__body{padding-top:var(--space-5);padding-bottom:var(--space-5)}.sf-grid{grid-template-columns:minmax(0,1fr)}.sp__bar{flex-direction:column;align-items:stretch}.sp__bar-actions{flex-direction:row-reverse}.sp__bar-actions .btn{flex:1 1 0;min-width:0}.sf-segment{display:flex;width:100%}.sf-segment__option{flex:1 1 0;min-width:0}}.sk-api{--sk-bg:#f6f7fb;--sk-bg-elevated:#fff;--sk-bg-subtle:#f1f3f9;--sk-bg-inset:#fafbfe;--sk-bg-hover:#eff1f8;--sk-border:#e4e7f0;--sk-border-strong:#d2d7e5;--sk-divider:#edeff6;--sk-text:#151823;--sk-text-secondary:#4a5163;--sk-text-muted:#7f879b;--sk-text-faint:#a4abbc;--sk-accent:#6366f1;--sk-accent-hover:#4f46e5;--sk-accent-soft:#eef0ff;--sk-accent-border:#c7d2fe;--sk-accent-on:#fff;--sk-success:#0e9f6e;--sk-success-soft:#e7f8f0;--sk-warning:#b45309;--sk-warning-soft:#fff6e6;--sk-danger:#dc2626;--sk-danger-soft:#feecec;--sk-info:#2563eb;--sk-info-soft:#e8f0fe;--sk-shadow-xs:0 1px 2px rgba(16,24,40,.05);--sk-shadow-sm:0 1px 3px rgba(16,24,40,.07),0 1px 2px rgba(16,24,40,.04);--sk-shadow-md:0 6px 18px rgba(16,24,40,.08),0 2px 6px rgba(16,24,40,.04);--sk-shadow-lg:0 18px 40px rgba(16,24,40,.14);--sk-ring:0 0 0 3px rgba(99,102,241,.18);--sk-code-bg:#0d1220;--sk-code-head-bg:#111829;--sk-code-border:#1f2740;--sk-code-text:#c8d3f0;--sk-code-muted:#7a85a8;--sk-tok-comment:#5f6b8c;--sk-tok-prop:#7aa2f7;--sk-tok-string:#9ece6a;--sk-tok-number:#ff9e64;--sk-tok-atom:#ff9e64;--sk-tok-keyword:#bb9af7;--sk-tok-url:#7dcfff;--sk-tok-flag:#e0af68;--sk-tok-punc:#787c99;--sk-topbar-h:64px;--sk-reading-width:820px;background-color:var(--sk-bg);color:var(--sk-text);min-height:100vh}.sk-api[data-api-theme=dark]{--sk-bg:#0b0e17;--sk-bg-elevated:#131826;--sk-bg-subtle:#171d2e;--sk-bg-inset:#10141f;--sk-bg-hover:#1b2233;--sk-border:#242c40;--sk-border-strong:#313a52;--sk-divider:#1e2536;--sk-text:#e8ebf4;--sk-text-secondary:#a9b2c7;--sk-text-muted:#7a8399;--sk-text-faint:#5f6879;--sk-accent:#818cf8;--sk-accent-hover:#a5b0ff;--sk-accent-soft:#1c2140;--sk-accent-border:#39406e;--sk-accent-on:#0b0e17;--sk-success:#34d399;--sk-success-soft:#10281f;--sk-warning:#fbbf24;--sk-warning-soft:#2a2011;--sk-danger:#f87171;--sk-danger-soft:#2c1417;--sk-info:#60a5fa;--sk-info-soft:#10203a;--sk-shadow-xs:0 1px 2px rgba(0,0,0,.4);--sk-shadow-sm:0 1px 3px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.3);--sk-shadow-md:0 8px 22px rgba(0,0,0,.45);--sk-shadow-lg:0 20px 48px rgba(0,0,0,.6);--sk-ring:0 0 0 3px rgba(129,140,248,.26);--sk-code-bg:#0a0e1a;--sk-code-head-bg:#0f1524;--sk-code-border:#212942;--color-bg-page:#0b0e17;--color-bg-canvas:#131826;--color-bg-muted:#171d2e;--color-bg-soft:#10141f;--color-text-primary:#e8ebf4;--color-text-secondary:#a9b2c7;--color-text-muted:#7a8399;--color-border:#242c40;--color-border-strong:#313a52;--color-divider:#1e2536;--color-primary:#6366f1;--color-primary-hover:#7c7ff5;--color-primary-light:#a5b0ff;--color-primary-soft:#1c2140;--color-primary-soft-2:#252b4f;--color-primary-border:#39406e;--shadow-xs:0 1px 2px rgba(0,0,0,.4);--shadow-sm:0 1px 3px rgba(0,0,0,.45);--shadow-md:0 8px 22px rgba(0,0,0,.45);--shadow-lg:0 20px 48px rgba(0,0,0,.6);color-scheme:dark}.sk-api[data-api-theme=dark] .sidenav .toggle-btn img,.sk-api[data-api-theme=dark] .sidenav-icon,.sk-api[data-api-theme=dark] .sidenav-logo-icon{filter:brightness(0) invert(.82)}.sk-api[data-api-theme=dark] .sidenav .links ul .row img.col-12{filter:brightness(0) invert(1)}.sk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 15px;border-radius:9px;border:1px solid transparent;font-family:inherit;font-size:.87rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .06s ease}.sk-btn:focus-visible{outline:none;box-shadow:var(--sk-ring)}.sk-btn:active{transform:translateY(.5px)}.sk-btn.is-disabled,.sk-btn[disabled]{opacity:.55;cursor:not-allowed}.sk-btn--primary{background-color:var(--sk-accent);border-color:var(--sk-accent);color:#fff;box-shadow:0 1px 2px rgba(99,102,241,.25)}.sk-btn--primary:hover{background-color:var(--sk-accent-hover);border-color:var(--sk-accent-hover);color:#fff;box-shadow:0 5px 14px rgba(99,102,241,.3)}.sk-btn--secondary{background-color:var(--sk-bg-elevated);border-color:var(--sk-border);color:var(--sk-text)}.sk-btn--secondary:hover{background-color:var(--sk-bg-hover);border-color:var(--sk-border-strong);color:var(--sk-text)}.sk-btn--ghost{background-color:transparent;border-color:transparent;color:var(--sk-text-secondary)}.sk-btn--ghost:hover{background-color:var(--sk-bg-hover);color:var(--sk-text)}.sk-btn--danger{background-color:transparent;border-color:var(--sk-border);color:var(--sk-danger)}.sk-btn--danger:hover{background-color:var(--sk-danger-soft);border-color:var(--sk-danger)}.sk-btn--sm{height:33px;padding:0 11px;font-size:.81rem;border-radius:8px}.sk-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:9px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);color:var(--sk-text-secondary);font-size:.9rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.sk-icon-btn:hover{background-color:var(--sk-bg-hover);color:var(--sk-text);border-color:var(--sk-border-strong)}.sk-icon-btn:focus-visible{outline:none;box-shadow:var(--sk-ring)}.sk-theme-toggle{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--sk-border);background-color:var(--sk-bg-subtle);flex:0 0 auto}.sk-theme-toggle__opt{display:inline-flex;align-items:center;justify-content:center;width:30px;height:28px;border:none;border-radius:999px;background:transparent;color:var(--sk-text-muted);font-size:.83rem;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.sk-theme-toggle__opt:hover{color:var(--sk-text)}.sk-theme-toggle__opt.is-active{background-color:var(--sk-bg-elevated);color:var(--sk-accent);box-shadow:var(--sk-shadow-xs)}.sk-theme-toggle__opt:focus-visible{outline:none;box-shadow:var(--sk-ring)}.sk-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.01em;line-height:1.35;white-space:nowrap}.sk-pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.sk-pill--active{background-color:var(--sk-success-soft);color:var(--sk-success)}.sk-pill--muted{background-color:var(--sk-bg-subtle);color:var(--sk-text-muted)}.sk-pill--accent{background-color:var(--sk-accent-soft);color:var(--sk-accent)}.sk-pill--warn{background-color:var(--sk-warning-soft);color:var(--sk-warning)}.skd-article :not(pre)>code,.skd-callout code,.skd-field__desc code,.skk-subtitle code{font-family:SFMono-Regular,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:.83em;padding:.12em .4em;border-radius:5px;background-color:var(--sk-accent-soft);border:1px solid var(--sk-accent-border);color:var(--sk-accent-hover);word-break:break-word}.sk-docs .content>.body{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;overflow:hidden;background-color:var(--sk-bg);border-color:var(--sk-border)}.skd-topbar{flex:0 0 auto;display:flex;align-items:center;gap:12px;height:var(--sk-topbar-h);padding:0 22px;border-bottom:1px solid var(--sk-border);background-color:var(--sk-bg-elevated)}.skd-topbar__crumbs{display:flex;align-items:center;gap:7px;min-width:0;font-size:.83rem;color:var(--sk-text-muted)}.skd-topbar__crumbs a{color:var(--sk-text-muted);text-decoration:none!important}.skd-topbar__crumbs a:hover{color:var(--sk-accent)}.skd-topbar__crumbs .is-current{color:var(--sk-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skd-topbar__sep{font-size:9px;opacity:.55}.skd-topbar__spacer{flex:1 1 auto}.skd-topbar__actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.skd-burger{display:none}.skd-main{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--sk-border-strong) transparent}.skd-main::-webkit-scrollbar{width:10px}.skd-main::-webkit-scrollbar-thumb{background-color:var(--sk-border-strong);border-radius:999px;border:3px solid transparent;background-clip:content-box}.skd-main::-webkit-scrollbar-track{background:transparent}.skd-main__inner{display:grid;grid-template-columns:minmax(0,1fr) 248px;gap:46px;max-width:1260px;margin:0 auto;padding:38px 36px 92px;align-items:start}.skd-article{min-width:0;max-width:var(--sk-reading-width);color:var(--sk-text-secondary);font-size:.95rem;line-height:1.78}.skd-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 10px;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--sk-accent)}.skd-title{margin:0;font-size:2.35rem;line-height:1.14;font-weight:700;letter-spacing:-.022em;color:var(--sk-text)}.skd-lede{margin:13px 0 0;font-size:1.1rem;line-height:1.68;color:var(--sk-text-muted);max-width:62ch}.skd-article__rule{height:1px;border:0;margin:28px 0 8px;background:linear-gradient(to right,var(--sk-border),transparent)}.skd-section{padding-top:22px;scroll-margin-top:24px}.skd-h2{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:1.45rem;font-weight:650;letter-spacing:-.014em}.skd-h2,.skd-h3{color:var(--sk-text);scroll-margin-top:24px}.skd-h3{margin:28px 0 10px;font-size:1.08rem;font-weight:600}.skd-article p{margin:0 0 14px;color:var(--sk-text-secondary)}.skd-article strong{color:var(--sk-text);font-weight:600}.skd-article a:not(.sk-btn):not(.skd-card){color:var(--sk-accent);text-decoration:none;border-bottom:1px solid transparent}.skd-article a:not(.sk-btn):not(.skd-card):hover{border-bottom-color:currentColor}.skd-list{margin:0 0 16px;padding:0;list-style:none}.skd-list li{position:relative;padding-left:20px;margin-bottom:7px;color:var(--sk-text-secondary)}.skd-list li:before{content:"";position:absolute;left:3px;top:.72em;width:5px;height:5px;border-radius:50%;background-color:var(--sk-accent);opacity:.55}.skd-list--ordered{counter-reset:skd-step}.skd-list--ordered li{padding-left:32px;margin-bottom:11px;counter-increment:skd-step}.skd-list--ordered li:before{content:counter(skd-step);top:.18em;left:0;width:21px;height:21px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;background-color:var(--sk-accent-soft);color:var(--sk-accent);opacity:1}.skd-toc{position:sticky;top:18px;align-self:start;min-width:0;max-height:calc(100dvh - 120px);overflow-y:auto;scrollbar-width:thin}.skd-toc__title{margin:0 0 11px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sk-text-faint)}.skd-toc__list{list-style:none;margin:0;padding:0 0 0 1px;border-left:1px solid var(--sk-border)}.skd-toc__link{display:block;padding:6px 13px;margin-left:-1px;border-left:2px solid transparent;font-size:.83rem;line-height:1.45;color:var(--sk-text-muted);text-decoration:none!important;transition:color .15s ease,border-color .15s ease}.skd-toc__link:hover{color:var(--sk-text)}.skd-toc__link.is-active{color:var(--sk-accent);border-left-color:var(--sk-accent);font-weight:500}.skd-code{margin:0 0 18px;border-radius:11px;border:1px solid var(--sk-code-border);background-color:var(--sk-code-bg);overflow:hidden;box-shadow:var(--sk-shadow-sm)}.skd-code__head{display:flex;align-items:center;gap:10px;padding:7px 10px 7px 14px;background-color:var(--sk-code-head-bg);border-bottom:1px solid var(--sk-code-border)}.skd-code__lang{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sk-code-muted)}.skd-code__label{font-size:.79rem;color:#93a0c0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.skd-code__label:before{content:"·";margin-right:8px;opacity:.5}.skd-code__spacer{flex:1 1 auto}.skd-code__copy{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;border:1px solid #232b45;background-color:hsla(0,0%,100%,.03);color:#94a2c4;font-family:inherit;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.skd-code__copy:hover{background-color:hsla(0,0%,100%,.08);color:#dde5f7;border-color:#33406a}.skd-code__copy.is-copied{color:#9ece6a;border-color:#2e4a2c;background-color:hsla(89,51%,61%,.1)}.skd-code__body{margin:0;padding:15px 18px 17px;overflow-x:auto;background:transparent;border:0;scrollbar-width:thin;scrollbar-color:#2b3450 transparent}.skd-code__body::-webkit-scrollbar{height:9px}.skd-code__body::-webkit-scrollbar-thumb{background-color:#2b3450;border-radius:999px;border:2px solid transparent;background-clip:content-box}.skd-code__body code{display:block;font-family:SFMono-Regular,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.7;color:var(--sk-code-text);background:none;border:0;padding:0;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.tok-comment{color:var(--sk-tok-comment);font-style:italic}.tok-prop{color:var(--sk-tok-prop)}.tok-string{color:var(--sk-tok-string)}.tok-number{color:var(--sk-tok-number)}.tok-atom{color:var(--sk-tok-atom)}.tok-keyword{color:var(--sk-tok-keyword);font-weight:600}.tok-url{color:var(--sk-tok-url)}.tok-flag{color:var(--sk-tok-flag)}.tok-punc{color:var(--sk-tok-punc)}.skd-endpoint{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin:0 0 14px;border-radius:10px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);box-shadow:var(--sk-shadow-xs)}.skd-endpoint .skd-endpoint__path{background:none;border:0;padding:0;border-radius:0;font-family:SFMono-Regular,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:.88rem;color:var(--sk-text);overflow-x:auto;white-space:nowrap;min-width:0;flex:1 1 auto;scrollbar-width:none}.skd-endpoint .skd-endpoint__path::-webkit-scrollbar{display:none}.skd-method{display:inline-flex;align-items:center;justify-content:center;min-width:62px;height:25px;padding:0 10px;border-radius:6px;font-size:.7rem;font-weight:800;letter-spacing:.06em;flex:0 0 auto}.skd-method--get{background:var(--sk-info-soft);color:var(--sk-info)}.skd-method--post{background:var(--sk-success-soft);color:var(--sk-success)}.skd-method--put{background:var(--sk-warning-soft);color:var(--sk-warning)}.skd-method--patch{background:var(--sk-accent-soft);color:var(--sk-accent)}.skd-method--delete{background:var(--sk-danger-soft);color:var(--sk-danger)}.skd-fields{margin:0 0 20px;border:1px solid var(--sk-border);border-radius:11px;background-color:var(--sk-bg-elevated);overflow:hidden;box-shadow:var(--sk-shadow-xs)}.skd-fields__caption{padding:10px 16px;background-color:var(--sk-bg-subtle);border-bottom:1px solid var(--sk-border);font-size:.73rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sk-text-muted)}.skd-field{display:grid;grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:4px 22px;padding:14px 18px;border-top:1px solid var(--sk-divider)}.skd-field:first-child,.skd-fields__caption+.skd-field{border-top:0}.skd-field__name{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}.skd-field__key{font-size:.85rem;font-weight:600;color:var(--sk-text);word-break:break-word}.skd-field__key,.skd-field__type{font-family:SFMono-Regular,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace}.skd-field__type{font-size:.74rem;color:var(--sk-text-faint)}.skd-field__req{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-danger)}.skd-field__desc{font-size:.88rem;line-height:1.65;color:var(--sk-text-secondary);min-width:0}.skd-field__desc code{font-size:.78rem}.skd-callout{display:flex;gap:12px;padding:14px 16px;margin:0 0 18px;border-radius:11px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);font-size:.9rem;line-height:1.65;color:var(--sk-text-secondary)}.skd-callout__icon{flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem}.skd-callout__body{min-width:0;padding-top:2px}.skd-callout__body>:last-child{margin-bottom:0!important}.skd-callout__title{display:block;font-weight:600;color:var(--sk-text);margin-bottom:2px}.skd-callout--note{border-color:var(--sk-accent-border);background-color:var(--sk-accent-soft)}.skd-callout--note .skd-callout__icon{background:var(--sk-bg-elevated);color:var(--sk-accent)}.skd-callout--tip{border-color:var(--sk-success);border-color:color-mix(in srgb,var(--sk-success) 32%,transparent);background-color:var(--sk-success-soft)}.skd-callout--tip .skd-callout__icon{background:var(--sk-bg-elevated);color:var(--sk-success)}.skd-callout--warn{border-color:var(--sk-warning);border-color:color-mix(in srgb,var(--sk-warning) 34%,transparent);background-color:var(--sk-warning-soft)}.skd-callout--warn .skd-callout__icon{background:var(--sk-bg-elevated);color:var(--sk-warning)}.skd-callout--danger{border-color:var(--sk-danger);border-color:color-mix(in srgb,var(--sk-danger) 34%,transparent);background-color:var(--sk-danger-soft)}.skd-callout--danger .skd-callout__icon{background:var(--sk-bg-elevated);color:var(--sk-danger)}.skd-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px;margin:0 0 20px}.skd-card{display:flex;flex-direction:column;gap:5px;padding:15px 16px;border-radius:12px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);text-decoration:none!important;box-shadow:var(--sk-shadow-xs);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.skd-card:hover{border-color:var(--sk-accent-border);box-shadow:var(--sk-shadow-md);transform:translateY(-1px)}.skd-card__icon{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background-color:var(--sk-accent-soft);color:var(--sk-accent);font-size:.82rem;margin-bottom:4px}.skd-card__title{display:flex;align-items:center;gap:6px;font-size:.93rem;font-weight:600;color:var(--sk-text)}.skd-card__title .pi{font-size:.68rem;color:var(--sk-text-faint);transition:transform .15s ease,color .15s ease}.skd-card:hover .skd-card__title .pi{transform:translateX(2px);color:var(--sk-accent)}.skd-card__desc{font-size:.84rem;line-height:1.55;color:var(--sk-text-muted)}.skd-kv{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);border:1px solid var(--sk-border);border-radius:11px;overflow:hidden;margin:0 0 18px;background-color:var(--sk-bg-elevated);box-shadow:var(--sk-shadow-xs)}.skd-kv__k,.skd-kv__v{padding:12px 16px;border-top:1px solid var(--sk-divider);font-size:.87rem;min-width:0}.skd-kv__k{background-color:var(--sk-bg-subtle);font-weight:600;color:var(--sk-text);border-right:1px solid var(--sk-divider)}.skd-kv__v{color:var(--sk-text-secondary);overflow-wrap:anywhere}.skd-kv>:first-child,.skd-kv>:nth-child(2){border-top:0}.skd-codes{display:grid;grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:8px;margin:0 0 18px;padding:0;list-style:none}.skd-codes li{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:9px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);font-size:.84rem;color:var(--sk-text-secondary)}.skd-codes__num{font-family:SFMono-Regular,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:.76rem;font-weight:700;padding:2px 8px;border-radius:6px;flex:0 0 auto}.skd-codes__num--ok{background:var(--sk-success-soft);color:var(--sk-success)}.skd-codes__num--warn{background:var(--sk-warning-soft);color:var(--sk-warning)}.skd-codes__num--bad{background:var(--sk-danger-soft);color:var(--sk-danger)}.skd-pager{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:44px;padding-top:24px;border-top:1px solid var(--sk-border)}.skd-pager__link{display:flex;flex-direction:column;gap:3px;padding:13px 16px;border-radius:11px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);text-decoration:none!important;transition:border-color .15s ease,box-shadow .15s ease}.skd-pager__link:hover{border-color:var(--sk-accent-border);box-shadow:var(--sk-shadow-sm)}.skd-pager__link--next{grid-column:2;text-align:right;align-items:flex-end}.skd-pager__dir{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sk-text-faint)}.skd-pager__label{font-size:.93rem;font-weight:600;color:var(--sk-text)}.skd-nav{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;padding-left:15px;background-color:var(--sk-bg-elevated);border-right:1px solid var(--sk-border);overflow:hidden;transition:width .25s ease}.skd-nav__brand{flex:0 0 auto;display:flex;align-items:center;gap:10px;height:var(--sk-topbar-h);padding:0 12px 0 18px;border-bottom:1px solid var(--sk-border)}.skd-nav__logo{height:26px;width:auto;flex:0 0 auto}.skd-nav__logo--mark{height:26px;width:26px;border-radius:7px}.skd-nav__brandtag{padding:2px 7px;border-radius:5px;background-color:var(--sk-accent-soft);color:var(--sk-accent);font-size:.6rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.skd-nav__collapse{margin-left:auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:7px;color:var(--sk-text-faint);font-size:.72rem;cursor:pointer;flex:0 0 auto}.skd-nav__collapse:hover{background-color:var(--sk-bg-hover);color:var(--sk-text)}.skd-nav__expand{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:9px;background:transparent;color:var(--sk-text-muted);cursor:pointer;transition:background-color .18s ease}.skd-nav__expand:hover{background-color:var(--sk-bg-hover)}.skd-nav__expand:focus-visible{outline:none;box-shadow:var(--sk-ring)}.skd-nav__expand .skd-nav__logo--mark,.skd-nav__expand-chev{transition:opacity .18s ease,transform .18s ease}.skd-nav__expand-chev{position:absolute;opacity:0;transform:scale(.8);font-size:.8rem}.skd-nav__expand:focus-visible .skd-nav__logo--mark,.skd-nav__expand:hover .skd-nav__logo--mark{opacity:0;transform:scale(.8)}.skd-nav__expand:focus-visible .skd-nav__expand-chev,.skd-nav__expand:hover .skd-nav__expand-chev{opacity:1;transform:scale(1);color:var(--sk-text)}.skd-nav__search{flex:0 0 auto;position:relative;padding:14px 14px 8px}.skd-nav__search .pi{position:absolute;left:26px;top:32px;transform:translateY(-50%);font-size:.75rem;color:var(--sk-text-faint);pointer-events:none}.skd-nav__search input{width:100%;height:36px;padding:0 10px 0 32px;border-radius:9px;border:1px solid var(--sk-border)!important;background-color:var(--sk-bg-subtle);color:var(--sk-text);font-size:.85rem}.skd-nav__search input::-moz-placeholder{color:var(--sk-text-faint)}.skd-nav__search input::placeholder{color:var(--sk-text-faint)}.skd-nav__search input:focus{border-color:var(--sk-accent)!important;background-color:var(--sk-bg-elevated);box-shadow:var(--sk-ring)!important}.skd-nav__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:6px 10px 16px;scrollbar-width:thin;scrollbar-color:var(--sk-border-strong) transparent}.skd-nav__scroll::-webkit-scrollbar{width:8px}.skd-nav__scroll::-webkit-scrollbar-thumb{background-color:var(--sk-border-strong);border-radius:999px;border:2px solid transparent;background-clip:content-box}.skd-nav__group+.skd-nav__group{margin-top:16px}.skd-nav__grouplabel{padding:0 10px 7px;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sk-text-faint)}.skd-nav__list{list-style:none;margin:0;padding:0}.skd-nav__link{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:9px;color:var(--sk-text-secondary);font-size:.88rem;text-decoration:none!important;transition:background-color .14s ease,color .14s ease}.skd-nav__link:hover{background-color:var(--sk-bg-hover);color:var(--sk-text)}.skd-nav__link.is-active{background-color:var(--sk-accent-soft);color:var(--sk-accent);font-weight:600}.skd-nav__icon{width:26px;height:26px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background-color:var(--sk-bg-subtle);color:var(--sk-text-muted);font-size:.76rem;transition:background-color .14s ease,color .14s ease}.skd-nav__link.is-active .skd-nav__icon{background-color:var(--sk-accent);color:#fff}.skd-nav__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skd-nav__empty{padding:14px 12px;font-size:.79rem;color:var(--sk-text-faint);text-align:center}.skd-nav__footer{flex:0 0 auto;padding:12px 14px;border-top:1px solid var(--sk-border);display:flex;flex-direction:column;gap:10px}.skd-nav__account{display:flex;align-items:center;gap:10px;min-width:0}.skd-nav__avatar{width:30px;height:30px;flex:0 0 auto;border-radius:9px;background-color:var(--sk-accent-soft);color:var(--sk-accent);display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;text-transform:uppercase}.skd-nav__accountmeta{min-width:0;line-height:1.3}.skd-nav__email{font-size:.8rem;color:var(--sk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skd-nav__version{font-size:.71rem;color:var(--sk-text-faint)}.skd-nav__footrow{display:flex;align-items:center;gap:8px}.skd-nav__footrow .sk-btn{flex:1 1 auto}.skd-nav.is-collapsed .skd-nav__brand{padding:0 8px;justify-content:center}.skd-nav.is-collapsed .skd-nav__accountmeta,.skd-nav.is-collapsed .skd-nav__brandtag,.skd-nav.is-collapsed .skd-nav__grouplabel,.skd-nav.is-collapsed .skd-nav__label,.skd-nav.is-collapsed .skd-nav__search{display:none}.skd-nav.is-collapsed .skd-nav__scroll{padding:14px 8px}.skd-nav.is-collapsed .skd-nav__link{justify-content:center;padding:8px 4px}.skd-nav.is-collapsed .skd-nav__group+.skd-nav__group{margin-top:10px;padding-top:10px;border-top:1px solid var(--sk-divider)}.skd-nav.is-collapsed .skd-nav__footer{padding:12px 6px}.skd-nav.is-collapsed .skd-nav__account,.skd-nav.is-collapsed .skd-nav__footer,.skd-nav.is-collapsed .skd-nav__footrow{justify-content:center;flex-direction:column;align-items:center;gap:8px}.skd-nav.is-collapsed .skd-nav__footrow .sk-btn{flex:0 0 auto;padding:0 8px}.skd-nav__scrim{display:none}.sk-docs.content-body>.row>.custom-col-width-2{flex-shrink:0}.sk-keys .content>.body{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;overflow:hidden;background-color:var(--sk-bg)}.skk-header{flex:0 0 auto;padding:22px 28px 18px;border-bottom:1px solid var(--sk-border);background-color:var(--sk-bg-elevated)}.skk-header__top{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.skk-crumbs{display:flex;align-items:center;gap:7px;font-size:.8rem;margin-bottom:6px}.skk-crumbs,.skk-crumbs a{color:var(--sk-text-muted)}.skk-crumbs a{text-decoration:none!important}.skk-crumbs a:hover{color:var(--sk-accent)}.skk-crumbs .is-current{color:var(--sk-text);font-weight:500}.skk-title{margin:0;font-size:1.65rem;font-weight:650;letter-spacing:-.018em;color:var(--sk-text)}.skk-subtitle{margin:5px 0 0;font-size:.88rem;line-height:1.55;color:var(--sk-text-muted);max-width:62ch}.skk-header__actions{display:flex;align-items:center;gap:10px;margin-left:auto;flex-wrap:wrap}.skk-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:24px 28px 64px;scrollbar-width:thin;scrollbar-color:var(--sk-border-strong) transparent}.skk-scroll::-webkit-scrollbar{width:10px}.skk-scroll::-webkit-scrollbar-thumb{background-color:var(--sk-border-strong);border-radius:999px;border:3px solid transparent;background-clip:content-box}.skk-inner{max-width:1120px;margin:0 auto}.skk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:18px}.skk-stat{display:flex;flex-direction:column;gap:6px;padding:15px 18px;border-radius:12px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);box-shadow:var(--sk-shadow-xs)}.skk-stat__label{font-size:.71rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sk-text-faint)}.skk-stat__value{font-size:1.5rem;font-weight:650;line-height:1.2;color:var(--sk-text)}.skk-stat__value--sm{font-size:1.05rem;padding-top:3px}.skk-banner{padding:15px 18px;margin-bottom:18px;border-radius:12px;border:1px solid var(--sk-warning);border-color:color-mix(in srgb,var(--sk-warning) 30%,transparent);background-color:var(--sk-warning-soft)}.skk-banner__title{font-size:.9rem;font-weight:600;color:var(--sk-text)}.skk-banner__text{font-size:.85rem;line-height:1.6;color:var(--sk-text-secondary);margin:3px 0 0;max-width:92ch}.skk-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.skk-search{position:relative;flex:1 1 260px;min-width:0;max-width:400px}.skk-search .pi{position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:.82rem;color:var(--sk-text-faint);pointer-events:none}.skk-search input{width:100%;height:38px;padding:0 12px 0 34px;border-radius:9px;border:1px solid var(--sk-border)!important;background-color:var(--sk-bg-elevated);color:var(--sk-text);font-size:.87rem}.skk-search input::-moz-placeholder{color:var(--sk-text-faint)}.skk-search input::placeholder{color:var(--sk-text-faint)}.skk-search input:focus{border-color:var(--sk-accent)!important;box-shadow:var(--sk-ring)!important}.skk-segmented{display:inline-flex;gap:2px;padding:3px;border-radius:9px;border:1px solid var(--sk-border);background-color:var(--sk-bg-subtle);flex:0 0 auto}.skk-segmented__opt{border:none;background:transparent;border-radius:7px;padding:6px 13px;font-family:inherit;font-size:.83rem;font-weight:500;color:var(--sk-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.skk-segmented__opt:hover{color:var(--sk-text)}.skk-segmented__opt.is-active{background-color:var(--sk-bg-elevated);color:var(--sk-text);box-shadow:var(--sk-shadow-xs)}.skk-count{margin-left:auto;font-size:.83rem;color:var(--sk-text-muted);white-space:nowrap}.skk-list{display:flex;flex-direction:column;gap:12px}.skk-key{border-radius:13px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);box-shadow:var(--sk-shadow-xs);transition:border-color .15s ease,box-shadow .15s ease}.skk-key:hover{border-color:var(--sk-border-strong);box-shadow:var(--sk-shadow-sm)}.skk-key__head{display:flex;align-items:center;gap:12px;padding:15px 18px;border-bottom:1px solid var(--sk-divider)}.skk-key__avatar{width:38px;height:38px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--sk-accent),#8b5cf6);color:#fff;font-size:.82rem;font-weight:700;text-transform:uppercase}.skk-key__meta{min-width:0;flex:1 1 auto}.skk-key__name{display:flex;align-items:center;gap:8px;font-size:.98rem;font-weight:600;color:var(--sk-text);min-width:0}.skk-key__name span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skk-key__sub{font-size:.78rem;color:var(--sk-text-muted);margin-top:2px}.skk-key__actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.skk-key__body{padding:15px 18px}.skk-secret{display:flex;align-items:center;gap:8px}.skk-secret__label{display:block;font-size:.71rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sk-text-faint);margin-bottom:7px}.skk-secret__value{flex:1 1 auto;min-width:0;height:40px;display:flex;align-items:center;padding:0 13px;border-radius:9px;border:1px solid var(--sk-border);background-color:var(--sk-bg-inset);font-family:SFMono-Regular,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:.83rem;color:var(--sk-text);overflow-x:auto;white-space:nowrap;scrollbar-width:none}.skk-secret__value::-webkit-scrollbar{display:none}.skk-secret__value.is-masked{letter-spacing:.08em;color:var(--sk-text-muted)}.skk-menu-wrap{position:relative}.skk-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:176px;padding:5px;border-radius:11px;border:1px solid var(--sk-border);background-color:var(--sk-bg-elevated);box-shadow:var(--sk-shadow-lg)}.skk-menu__item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border:none;border-radius:8px;background:transparent;font-family:inherit;font-size:.87rem;color:var(--sk-text-secondary);text-align:left;cursor:pointer}.skk-menu__item:hover{background-color:var(--sk-bg-hover);color:var(--sk-text)}.skk-menu__item--danger{color:var(--sk-danger)}.skk-menu__item--danger:hover{background-color:var(--sk-danger-soft);color:var(--sk-danger)}.skk-menu__divider{height:1px;margin:4px 6px;background-color:var(--sk-divider)}.skk-empty{padding:60px 24px;text-align:center;border-radius:13px;border:1px dashed var(--sk-border-strong);background-color:var(--sk-bg-elevated)}.skk-empty__title{font-size:1.08rem;font-weight:600;color:var(--sk-text);margin-bottom:6px}.skk-empty__text{font-size:.89rem;line-height:1.6;color:var(--sk-text-muted);max-width:46ch;margin:0 auto 20px}.skk-skeleton{height:122px;border-radius:13px;border:1px solid var(--sk-border);background:linear-gradient(100deg,var(--sk-bg-elevated) 30%,var(--sk-bg-subtle) 50%,var(--sk-bg-elevated) 70%);background-size:220% 100%;animation:skk-shimmer 1.4s ease-in-out infinite}@keyframes skk-shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}@media (max-width:1180px){.skd-main__inner{grid-template-columns:minmax(0,1fr);gap:0}.skd-toc{display:none}}@media (max-width:991.98px){.sk-docs.content-body>.row>.custom-col-width-2{padding-left:0;position:fixed;top:0;left:0;z-index:1050;width:282px!important;max-width:84vw;transform:translateX(-102%);transition:transform .24s ease;box-shadow:var(--sk-shadow-lg)}.sk-docs.content-body>.row>.custom-col-width-2.is-open{transform:translateX(0)}.sk-docs.content-body>.row>.collapsed-col,.sk-docs.content-body>.row>.custom-col-width-10{width:100%!important}.skd-nav__scrim{display:block;position:fixed;inset:0;z-index:1040;background-color:rgba(8,11,20,.55);backdrop-filter:blur(2px);border:0}.skd-nav__collapse{display:none}.skd-burger{display:inline-flex}.skd-topbar{padding:0 14px}.skd-main__inner{padding:24px 18px 72px}.skd-title{font-size:1.7rem}.skd-lede{font-size:.93rem}.skd-pager{grid-template-columns:1fr}.skd-pager__link--next{grid-column:1}.sk-keys.content-body>.row>.custom-col-width-2{display:none!important}.sk-keys.content-body>.row>.collapsed-col,.sk-keys.content-body>.row>.custom-col-width-10{width:100%!important}.skk-header{padding:16px 16px 14px}.skk-header__actions{margin-left:0;width:100%}.skk-header__actions .sk-btn{flex:1 1 auto}.skk-scroll{padding:16px 16px calc(88px + env(safe-area-inset-bottom, 0px))}.skk-count{margin-left:0;width:100%}}@media (max-width:640px){.skd-field{gap:4px}.skd-field,.skd-kv{grid-template-columns:minmax(0,1fr)}.skd-kv__k{border-right:0;border-bottom:1px solid var(--sk-divider)}.skd-kv>:nth-child(2){border-top:0}.skd-code__label{display:none}.skk-key__head,.skk-secret{flex-wrap:wrap}.skk-secret__value{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.skk-skeleton{animation:none}.skd-main{scroll-behavior:auto}.sk-docs.content-body>.row>.custom-col-width-2,.skd-nav{transition:none}}@media (min-width:1200px){html.app-zoomed{zoom:.9;overflow:hidden}html.app-zoomed .content>.body{min-height:111.11111vh!important}html.app-zoomed .content-section{height:103.33333vh!important}html.app-zoomed .api-sidenav,html.app-zoomed .sidenav,html.app-zoomed .skd-nav{height:111.11111vh!important;min-height:111.11111vh!important}html.app-zoomed .auth-page,html.app-zoomed .auth-page .content-section,html.app-zoomed .auth-page .image-section{height:111.11111vh!important}html.app-zoomed .design-section,html.app-zoomed .zmanim-basic-section{height:calc(111.11111vh - 250px)!important}html.app-zoomed .spinner-overlay{width:111.11111vw!important;height:111.11111vh!important}}@media (max-width:1199.98px){#app,body,html{min-height:100%}html.app-zoomed{zoom:1!important}.body,.content>.body,body,html.app-zoomed{overflow-y:auto!important}.body,.content>.body{-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.dashboard-page,.dn-scroll,.list-after-hr,.zn-form-scroll{padding-bottom:calc(74px + env(safe-area-inset-bottom, 0px))!important}}@font-face{font-family:TzlilimPM;src:url(/fonts/TzlilimPM-Regular-2.d459ea5b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pyutim;src:url(/fonts/BA-PYUTIM-REGULAR.74bfef16.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FrankRuhl;src:url(/fonts/Frank-Ruhl-Libre.cabe1638.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FbFrank;src:url(/fonts/FbFrankBasic-Medium.8705842b.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:BaFrankNatan;src:url(/fonts/BA-FRANKNATAN-DECOR.b9b625af.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FBavuka;src:url(/fonts/FBAVUKA-REGULAR.73413212.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FBmazal;src:url(/fonts/FBMAZAL-REGULAR.cf80c7b6.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FrankReal;src:url(/fonts/FRANKREALREG.a36980b4.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FrankReTzar;src:url(/fonts/FRANK-RE-TZAR-REGULAR-AAA.74d28288.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:NRKis;src:url(/fonts/nrkis.2fdb85e1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BAHaYetzira;src:url(/fonts/BA-HaYetzira-Regular.42b242f2.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:BAHaYetzira-Bold;src:url(/fonts/BA-HaYetzira-Bold.c3645c8d.otf) format("opentype");font-weight:700!important;font-style:normal}@font-face{font-family:BULeshem;src:url(/fonts/buLeshem10-Regular.d43d1881.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BULeshem-Bold;src:url(/fonts/buLeshem10-Bold.4d590da8.ttf) format("truetype");font-weight:700!important;font-style:normal}@font-face{font-family:EFTVilna;src:url(/fonts/EFT_Vilna-OT.f65ecd69.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:EFTVilna-Bold;src:url(/fonts/EFT_Vilna-BOLD-OT.4227378a.ttf) format("truetype");font-weight:700!important;font-style:normal}@font-face{font-family:FBShefa;src:url(/fonts/FBSHEFA-REGULAR_0.65a8c6f4.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FBVilna;src:url(/fonts/FBVILNA-REGULAR.83c9bc04.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:FBVilna-Bold;src:url(/fonts/FBVILNA-BOLD.bbfc11d6.OTF) format("opentype");font-weight:700!important;font-style:normal}@font-face{font-family:Shefa;src:url(/fonts/SHEFA.02da7a00.TTF) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Shefa-Bold;src:url(/fonts/SHEFABOLD.995d7446.TTF) format("truetype");font-weight:700!important;font-style:normal}@font-face{font-family:ShefaClassicBold;src:url(/fonts/SHEFACLASSICBOLD.a713f11e.TTF) format("truetype");font-weight:700!important;font-style:normal}.tzlilim{font-family:TzlilimPM,sans-serif}.pyutim{font-family:Pyutim,sans-serif}.frankruhl{font-family:FrankRuhl,serif}.fbfrank{font-family:FbFrank,sans-serif}.nrkis{font-family:NRKis,sans-serif}.baHaYetzira{font-family:BAHaYetzira,sans-serif}.baHaYetzira-bold{font-family:BAHaYetzira-Bold,sans-serif;font-weight:700}.buLeshem{font-family:BULeshem,sans-serif}.buLeshem-bold{font-family:BULeshem-Bold,sans-serif;font-weight:700}body{font-family:var(--font-sans);overflow-x:hidden;overflow-y:hidden;background-color:var(--color-bg-page)!important;color:var(--color-text-primary)}label{font-weight:500;font-size:.875rem;margin-left:5px;color:var(--color-primary)}input,select{height:45px!important}input,select,textarea{font-size:.9rem!important;line-height:1.1rem;border:1px solid #e0e0e0!important;border-radius:8px!important}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-size:.875rem;line-height:1.5rem;color:#8c8c90!important}input::placeholder,select option,select::placeholder,textarea::placeholder{font-size:.875rem;line-height:1.5rem;color:#8c8c90!important}input:disabled{color:gray;background-color:#f6f7f9!important;border-color:#a9a9a9}.divider{display:flex;align-items:center;text-align:center;width:100%;margin-top:20px;margin-bottom:20px}.divider:after,.divider:before{content:"";flex:1;border-bottom:1px solid #e0e0e0}.divider:not(:empty):before{margin-right:.5em}.divider:not(:empty):after{margin-left:.5em}.divider span{color:#131242;font-weight:500;font-size:12px;opacity:.6}.divider:before{border-bottom:2px solid #e0e0e0;width:2px;margin-right:8px}.content{padding:0}.content>.body{min-height:100vh;overflow-x:hidden;padding-right:14px}.content>.body>.content{padding:20px 30px 15px 20px}.content>.body>.content-card{box-shadow:none!important;margin-left:1rem;margin-right:1rem;background-color:#f9fbfc;border:1px solid #e0e0e0;height:100%}.form-text{font-size:13px;position:relative;left:12px}.btn-check:active+.btn,.btn-check:checked+.btn,.btn-check:focus+.btn,.btn.active,.btn.show,.btn:active,.btn:focus,.btn:focus-visible,.show>.btn.dropdown-toggle,button.active,button.show,button:active,button:focus,button:focus-visible{box-shadow:none!important;outline:none!important;border-color:transparent!important}.btn-dark,.btn:active,.btn:focus{background-color:var(--color-primary)}.btn-dark{width:100%;font-weight:500;font-size:.9rem;line-height:1.1rem;padding-top:.82rem;padding-bottom:.82rem;margin-top:5px;color:#fafafa;border:1px solid var(--color-primary)!important;border-radius:8px!important}.btn-dark:hover{background-color:var(--color-primary);border:1px solid var(--color-primary)}.btn-oauth{background-color:#fff;border:1px solid #e0e0e0;color:#737373}.btn-oauth img{width:22px;height:22px;margin-right:15px}.btn-oauth:hover{background-color:#f9fbfc;color:#737373;border:1px solid #c9c8c8}.btn-oauth .pi{font-size:12px;margin-right:15px}.date-picker-row .pi{position:relative;top:11px;right:8px;cursor:pointer}.copyright{font-size:13px;margin-top:auto;width:100%;text-align:center;padding-bottom:25px}.content-section{padding-top:15px;padding-left:25px;padding-right:35px;height:93vh;overflow-y:auto}.content-section .header{margin-top:.5rem;margin-bottom:.5rem}.card{border-radius:8px;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1rem}.table-card{border:1px solid #e4e4e7;box-shadow:none!important;margin-top:8px;border-radius:12px!important}.table-card .card-body{padding:0}.table-card .table{margin-bottom:0}.modal__content .table thead,.table thead{border-radius:12px!important;padding:0;background-color:#fff}.modal__content .table thead th,.table thead th{border-color:transparent}.modal__content .table thead tr th,.table thead tr th{font-weight:500;color:#7f7f87;font-size:.75rem}.modal__content .table thead tr th:first-child,.table thead tr th:first-child{border-top-left-radius:12px!important}.modal__content .table thead tr th:last-child,.table thead tr th:last-child{border-top-right-radius:12px!important}table .btn-link{color:#a3a9b6;padding-top:0;padding-bottom:0}.modal__content table tr td,table tr td{padding-top:13px;padding-bottom:0;font-size:.75rem!important}.modal__content table .striped,.modal__content table tbody tr:hover,table .striped,table tbody tr:hover{background-color:#f9f9fc!important}.card .link,.modal__content table .link,table .link{color:#007bff}.card .link,.modal__content table .link:hover,table .link:hover{cursor:pointer;text-decoration:underline}.modal__content table .pi,table .pi{cursor:pointer}.modal__content table tr td .pi,table tr td .pi{margin-right:15px}table tr{border-top:1px solid #333372}table tr td{font-size:.9rem}table .actions-dropdown{position:relative;left:15px}.modal-selection-input-row .pi{margin-top:9px;cursor:pointer}.dropdown .dropdown-toggle:after,.dropdown .dropdown-toggle:before{display:none}.dropdown-menu{font-size:.875rem;line-height:1.25rem;border-radius:6px;border:1px solid #e6e6e9;padding:0;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dropdown-menu .dropdown-item{padding-top:8px;padding-bottom:8px;cursor:pointer}.dropdown-menu .final-item{border-top:1px solid #e6e6e9}.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:hover{color:var(--color-primary);background-color:#ebebeb}.btn-custom-primary{font-size:.8rem;background-color:var(--color-primary);border-color:var(--color-primary);border-radius:9px;color:#fafafa}.btn-custom-primary:hover{color:#fafafa}.btn-custom-primary .pi{font-size:.7rem;margin-right:6px}.btn-custom-secondary{font-size:.875rem;color:var(--color-primary);background-color:#fff;border-color:#e4e4e7;border-radius:7px}.btn-custom-secondary:hover{background-color:#f4f4f5}.btn-custom-secondary .pi{font-size:.7rem;margin-right:6px}.btn-link-custom-primary{font-size:.8rem;background-color:transparent;color:var(--color-primary);font-weight:600;margin-top:10px;margin-bottom:10px}.badge-btn{float:right;font-size:.7rem;color:var(--color-primary);font-weight:400!important;border:1px solid #caced6;margin-top:5px;cursor:pointer}.float-start{float:left}.float-end{float:right}.badge{font-weight:500;font-size:.7rem;padding:2px 4.5px 3px 4.5px}.badge i{margin-left:5px;font-size:.5rem}.status-badge{cursor:pointer}::-webkit-scrollbar{width:12px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;position:relative;right:10px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{border-top-right-radius:4px;border-bottom-right-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.pagination{margin-top:10px;float:right}.pagination .pagination-container{-moz-column-gap:5px;column-gap:5px;align-items:center}.pagination .paginate-buttons{height:25px;width:25px;cursor:pointer;border-radius:4px;background-color:transparent;border:none;color:var(--color-text-secondary);font-size:12px;font-weight:600;transition:background-color .15s ease,color .15s ease}.pagination .back-button,.pagination .next-button{background-color:var(--color-primary);color:var(--color-text-on-primary);border-radius:3px;height:25px;width:25px}.pagination .active-page{background-color:var(--color-primary-soft);color:var(--color-primary-hover)}.pagination .paginate-buttons:hover{background-color:var(--color-bg-muted);color:var(--color-primary-hover)}.pagination .active-page:hover{background-color:var(--color-primary-soft);color:var(--color-primary-hover)}.pagination .back-button svg{transform:rotate(180deg) translateX(1px) translateY(1px);height:10px}.pagination .next-button svg{transform:translateX(0) translateY(-1px);height:10px}.pagination .back-button:hover,.pagination .next-button:hover{background-color:var(--color-primary-hover);color:var(--color-text-on-primary)}.pagination .back-button:active,.pagination .next-button:active{background-color:var(--color-primary-pressed)}.copyright{display:flex;justify-content:center;align-items:center}.copyright span{font-size:14px;color:#71717a}.forgot-password{float:left;font-size:.875rem;color:var(--color-primary);margin-top:0;margin-bottom:10px;cursor:pointer}.forgot-password:hover{text-decoration:underline}.auth-switch-link{font-size:.95rem;color:#71717a;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.auth-switch-link a{margin-left:5px;text-decoration:underline}.form-switch{display:inline-block;cursor:pointer;-webkit-tap-highlight-color:transparent}.form-switch i{position:relative;display:inline-block;margin-right:.5rem;width:44px;height:24px;background-color:#e6e6e6;border-radius:23px;vertical-align:text-bottom;transition:all .3s linear}.form-switch i:before{width:42px;height:22px;transform:translate3d(2px,2px,0) scaleX(1);transition:all .25s linear}.form-switch i:after,.form-switch i:before{content:"";position:absolute;left:0;background-color:#fff;border-radius:11px}.form-switch i:after{width:20px;height:20px;box-shadow:0 0 0 3px var(--color-primary)1A;transform:translate3d(2px,2px,0);transition:all .2s ease-in-out}.form-switch:active i:after{width:28px;transform:translate3d(2px,2px,0)}.form-switch:active input:checked+i:after{transform:translate3d(16px,2px,0)}.form-switch input{display:none}.form-switch input:checked+i{background-color:var(--color-primary)}.form-switch input:checked+i:before{transform:translate3d(18px,2px,0) scale3d(0,0,0)}.form-switch input:checked+i:after{transform:translate3d(22px,2px,0)}.required-field{color:#dc3545;font-size:1.1rem;position:relative;top:2px;left:2px}.ql-ql-toolba,.ql-toolbar{border-top-left-radius:8px;border-top-right-radius:8px}.ql-toolbar{background-color:#f9f9fc}.ql-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=TzlilimPM]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=TzlilimPM]:before{content:"TzlilimPM"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Pyutim]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Pyutim]:before{content:"Pyutim"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=BaFrankNatan]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=BaFrankNatan]:before{content:"BaFrankNatan"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FBavuka]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FBavuka]:before{content:"FBavuka"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FBmazal]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FBmazal]:before{content:"FBmazal"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FrankReal]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FrankReal]:before{content:"FrankReal"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FrankReTzar]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FrankReTzar]:before{content:"FrankReTzar"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=NRKis]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=NRKis]:before{content:"NRKis"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=BAHaYetzira]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=BAHaYetzira]:before{content:"BAHaYetzira"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=BAHaYetzira-Bold]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=BAHaYetzira-Bold]:before{content:"BAHaYetzira-Bold"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=BULeshem]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=BULeshem]:before{content:"BULeshem"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=BULeshem-Bold]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=BULeshem-Bold]:before{content:"BULeshem-Bold"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=EFTVilna]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=EFTVilna]:before{content:"EFTVilna"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=EFTVilna-Bold]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=EFTVilna-Bold]:before{content:"EFTVilna-Bold"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FBShefa]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FBShefa]:before{content:"FBShefa"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FBVilna]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FBVilna]:before{content:"FBVilna"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FBVilna-Bold]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FBVilna-Bold]:before{content:"FBVilna-Bold"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Shefa]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Shefa]:before{content:"Shefa"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Shefa-Bold]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Shefa-Bold]:before{content:"Shefa-Bold"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=ShefaClassicBold]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=ShefaClassicBold]:before{content:"ShefaClassicBold"}.ql-font-TzlilimPM{font-family:TzlilimPM}.ql-font-Pyutim{font-family:Pyutim}.ql-font-BaFrankNatan{font-family:BaFrankNatan}.ql-font-FBavuka{font-family:FBavuka}.ql-font-FBmazal{font-family:FBmazal}.ql-font-FrankReal{font-family:FrankReal}.ql-font-FrankReTzar{font-family:FrankReTzar}.ql-font-NRKis{font-family:NRKis}.ql-font-BAHaYetzira{font-family:BAHaYetzira}.ql-font-BAHaYetzira-Bold{font-family:BAHaYetzira-Bold}.ql-font-BULeshem{font-family:BULeshem}.ql-font-BULeshem-Bold{font-family:BULeshem-Bold}.ql-font-EFTVilna{font-family:EFTVilna}.ql-font-EFTVilna-Bold{font-family:EFTVilna-Bold}.ql-font-FBShefa{font-family:FBShefa}.ql-font-FBVilna{font-family:FBVilna}.ql-font-FBVilna-Bold{font-family:FBVilna-Bold}.ql-font-Shefa{font-family:Shefa}.ql-font-Shefa-Bold{font-family:Shefa-Bold}.ql-font-ShefaClassicBold{font-family:ShefaClassicBold}.ql-container .ql-resize{border:1px dashed #aaa;position:relative}.ql-resize-handle{width:8px;height:8px;background:#555;border-radius:50%;position:absolute;bottom:-4px;right:-4px;cursor:nwse-resize}.page-title{font-weight:400;font-size:1.5rem;line-height:2.25rem;margin:1rem 1rem .25rem 1.5rem}.page-subtitle{color:#737373;font-weight:400;font-size:.8rem;margin:0 1rem 1rem 1.5rem}.document-image:hover{cursor:zoom-in}.fa{margin-right:12px;font-size:.8rem}.fa-large{font-size:1rem}.fa-xl-large{font-size:1.2rem}.autocomplete .autocomplete-input:focus{box-shadow:none;border:0 solid #fff}.autocomplete .autocomplete-input{background-color:#fff;border-color:#fff;font-size:.875rem;line-height:1.5rem;padding:5px 8px 5px 70px}.autocomplete .autocomplete-input::-moz-placeholder{font-size:.875rem;line-height:1.5rem;color:#8c8c90!important}.autocomplete .autocomplete-input::placeholder{font-size:.875rem;line-height:1.5rem;color:#8c8c90!important}.autocomplete .autocomplete-input{background-image:none!important;padding-left:8px!important}.autocomplete .autocomplete-result-list li{background-image:none!important;padding:8px!important;padding-top:px;font-size:.875rem;line-height:1.5rem;cursor:pointer}.display-img{padding:0!important}.content-body>.row{flex-wrap:nowrap}.content-body>.row>.sidenav{flex-shrink:0}.content-body>.row>.collapsed-col,.content-body>.row>.custom-col-width-10{flex-grow:1;flex-shrink:1;min-width:0}.sc-avatar,.sc-lightbox,.sc-thread{--sc-primary:#4b3fe5;--sc-primary-hover:#3e32d2;--sc-primary-soft:#eeedfd;--sc-primary-border:#cbc7f6;--sc-canvas:#fff;--sc-soft:#fafafa;--sc-muted-bg:#f4f4f5;--sc-text:#18181b;--sc-text-2:#52525b;--sc-text-3:#71717a;--sc-text-4:#a1a1aa;--sc-text-mine:#8a93a3;--sc-placeholder:#3f3f46;--sc-icon:#141b34;--sc-border:#e4e4e7;--sc-hairline:#eaeaec;--sc-divider:#ebebeb;--sc-border-strong:#d4d4d8;--sc-danger:#ef4444;--sc-theirs:#fff;--sc-shadow-lg:0 10px 28px rgba(24,24,27,.12);--sc-focus:0 0 0 3px rgba(75,63,229,.16);--sc-font:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.sc-avatar{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600;letter-spacing:.02em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px rgba(17,24,39,.05)}.sc-avatar--square{border-radius:28%}.sc-avatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.sc-avatar--image{background:var(--sc-canvas)}.sc-avatar--image.sc-avatar--square img{-o-object-fit:contain;object-fit:contain;padding:12%}.sc-avatar--t0{background:#eeebff;color:#5b4bd6}.sc-avatar--t1{background:#e5f6ec;color:#1e874b}.sc-avatar--t2{background:#fff3dc;color:#b26a12}.sc-avatar--t3{background:#fdebef;color:#c2305e}.sc-avatar--t4{background:#e5efff;color:#2d68d2}.sc-avatar--t5{background:#ffede0;color:#c0561a}.sc-avatar__online{position:absolute;right:0;bottom:0;width:28%;height:28%;min-width:9px;min-height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2px var(--sc-canvas)}.sc-spinner{display:inline-block;flex:none;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:sc-spin .7s linear infinite}.sc-spinner--lg{width:22px;height:22px;border-width:2.5px}@keyframes sc-spin{to{transform:rotate(1turn)}}.sc-thread{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;background:var(--sc-soft);color:var(--sc-text);font-family:var(--sc-font);-webkit-font-smoothing:antialiased}.sc-lightbox :where(button),.sc-thread :where(button,input,textarea){font-family:inherit}.sc-thread__viewport{display:flex}.sc-thread__scroll,.sc-thread__viewport{position:relative;flex:1 1 auto;min-height:0}.sc-thread__scroll{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px 24px;scroll-behavior:auto}.sc-thread__content{display:flex;flex-direction:column;min-height:100%}.sc-thread__content>:first-child{margin-top:auto}.sc-thread__empty,.sc-thread__state{margin:auto;display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 12px;text-align:center;color:var(--sc-text-3);font-size:13px}.sc-thread__state .pi{font-size:1.4rem;color:var(--sc-danger)}.sc-thread__older-btn,.sc-thread__retry{border:1px solid var(--sc-border);border-radius:8px;padding:5px 14px;background:var(--sc-canvas);color:var(--sc-text-2);font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.sc-thread__older-btn:hover,.sc-thread__retry:hover{background:var(--sc-primary-soft);color:var(--sc-primary-hover)}.sc-thread__older,.sc-thread__older-btn{align-self:center;margin:2px 0 8px}.sc-thread__older{display:inline-flex;align-items:center;gap:8px;color:var(--sc-text-3);font-size:12px}.sc-day{display:flex;justify-content:center;margin:16px 0 0}.sc-day span{color:var(--sc-text-4);font-size:11px;font-weight:500}.sc-unread{display:flex;align-items:center;gap:10px;margin:16px 0 0;color:var(--sc-primary);font-size:11px;font-weight:600}.sc-unread:after,.sc-unread:before{content:"";flex:1;height:1px;background:rgba(75,63,229,.22)}.sc-unread--quiet{height:0;margin:0;overflow:hidden}.sc-msg{display:flex;align-items:flex-start;margin-top:6px;max-width:100%}.sc-msg--first{margin-top:20px}.sc-msg--mine{flex-direction:row-reverse}.sc-msg__main{display:flex;flex-direction:column;min-width:0;max-width:min(76%,600px)}.sc-msg--mine .sc-msg__main{align-items:flex-end}.sc-msg--theirs .sc-msg__main{align-items:flex-start;padding-left:27px}.sc-msg__head{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%;height:22px;margin-bottom:1px;color:var(--sc-text-2);font-size:10px;line-height:22px;white-space:nowrap}.sc-msg--theirs .sc-msg__head{margin-left:-27px}.sc-msg--mine .sc-msg__head{justify-content:flex-end;color:var(--sc-text-mine)}.sc-msg__head-name{overflow:hidden;text-overflow:ellipsis}.sc-msg__head-time{flex:none;margin-left:-1.5px}.sc-msg__head .sc-avatar{border-radius:50%;box-shadow:inset 0 0 0 1px var(--sc-hairline)}.sc-msg__head .sc-avatar--image{background:#fff}.sc-msg__head .sc-avatar--image img{border-radius:50%}.sc-msg__head .sc-avatar--image.sc-avatar--square img{padding:20%}.sc-msg__line{display:flex;align-items:center;gap:4px;max-width:100%}.sc-msg--mine .sc-msg__line{flex-direction:row-reverse}.sc-msg__stack{display:flex;flex-direction:column;gap:6px;min-width:0}.sc-msg--mine .sc-msg__stack{align-items:flex-end}.sc-msg--theirs .sc-msg__stack{align-items:flex-start}.sc-bubble{max-width:100%;margin:0;padding:10px 15px;border:1px solid var(--sc-hairline);border-radius:8px;background:var(--sc-theirs);color:var(--sc-text);font-size:14px;line-height:24px;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.sc-msg--mine .sc-bubble{border-color:var(--sc-primary);background:var(--sc-primary);color:#fff}.sc-link{color:var(--sc-primary-hover);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.sc-msg--mine .sc-link{color:#fff}.sc-bubble__edited{margin-left:6px;font-size:11px;opacity:.7}.sc-bubble--emoji{padding:0 2px;border-color:transparent!important;background:transparent!important;font-size:2rem;line-height:1.2}.sc-bubble--emoji-1{font-size:2.6rem}.sc-bubble--emoji-3{font-size:1.8rem}.sc-bubble--emoji .sc-bubble__edited{color:var(--sc-text-3);font-size:11px}.sc-bubble--deleted{display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--sc-border-strong)!important;background:transparent!important;color:var(--sc-text-3)!important;font-size:13px;font-style:italic}.sc-bubble--voice{min-width:250px;padding:6px 12px 6px 6px}.sc-msg__receipt{margin-top:5px;color:var(--sc-text-mine);font-size:10px;line-height:13px;text-align:right}.sc-msg.is-local .sc-msg__stack{opacity:.78}.sc-msg.is-failed .sc-msg__stack{opacity:.6}.sc-msg__status{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px;padding:0 1px;color:var(--sc-text-3);font-size:11px}.sc-msg.is-failed .sc-msg__status{color:var(--sc-danger)}.sc-msg__status-btn{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sc-msg__actions{position:static;display:flex;flex:none;align-items:center;gap:1px;width:0;overflow:visible;opacity:0;transition:opacity .15s ease}.sc-msg--mine .sc-msg__actions{justify-content:flex-end}.sc-thread--popup .sc-msg__quick-reply{display:none}.sc-msg.is-menu-open .sc-msg__line{z-index:5}.sc-msg.is-menu-open .sc-msg__actions,.sc-msg:focus-within .sc-msg__actions,.sc-msg:hover .sc-msg__actions{opacity:1}@media (hover:none){.sc-msg__actions{pointer-events:none}.sc-msg:focus-within .sc-msg__actions{opacity:0}.sc-msg.is-menu-open .sc-msg__actions{opacity:1;pointer-events:auto}.sc-msg.is-menu-open .sc-msg__action{visibility:hidden}.sc-msg__stack{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.sc-msg__action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--sc-text-3);cursor:pointer;transition:background-color .15s ease,color .15s ease}.sc-msg__action:hover,.sc-msg__action[aria-expanded=true]{background:var(--sc-muted-bg);color:var(--sc-text)}.sc-menu{position:absolute;bottom:calc(100% + 4px);z-index:30;min-width:190px;margin:0;padding:6px;background:var(--sc-canvas);border:1px solid var(--sc-border);border-radius:10px;box-shadow:var(--sc-shadow-lg);animation:sc-pop-in .14s ease-out}.sc-menu--below{top:calc(100% + 4px);bottom:auto}.sc-msg--mine .sc-menu{right:0}.sc-msg--theirs .sc-menu{left:0}.sc-menu--reactions{min-width:0;padding:4px;border-radius:999px}.sc-menu__list{margin:0;padding:0;list-style:none}.sc-react-bar+.sc-menu__list{margin-top:6px;padding-top:6px;border-top:1px solid var(--sc-divider)}@keyframes sc-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.sc-menu__note{padding:6px 10px 6px;color:var(--sc-text-2);font-size:12px;line-height:1.4}.sc-menu__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:none;color:var(--sc-text);font-size:13px;text-align:left;white-space:nowrap;cursor:pointer}.sc-menu__item:focus-visible,.sc-menu__item:hover{background:var(--sc-muted-bg);outline:none}.sc-menu__item .pi{color:var(--sc-text-3);font-size:.85rem}.sc-menu__item--danger,.sc-menu__item--danger .pi{color:var(--sc-danger)}.sc-menu__item--danger:focus-visible,.sc-menu__item--danger:hover{background:#feecec}.sc-quote{display:flex;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:5px 8px 5px 9px;border:0;border-left:3px solid var(--sc-primary);border-radius:6px;background:rgba(24,24,27,.05);color:var(--sc-text);font:inherit;text-align:left;white-space:normal}.sc-quote.is-clickable{cursor:pointer;transition:background-color .15s ease,filter .15s ease}.sc-quote.is-clickable:hover{background:rgba(24,24,27,.09)}.sc-quote.is-clickable:focus-visible{outline:2px solid var(--sc-primary);outline-offset:1px}.sc-quote--mine{border-left-color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.16);color:#fff}.sc-quote--mine.is-clickable:hover{background:hsla(0,0%,100%,.24)}.sc-quote__main{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.sc-quote__author{overflow:hidden;color:var(--sc-primary-hover);font-size:12px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.sc-quote--mine .sc-quote__author{color:#fff}.sc-quote__text{display:-webkit-box;overflow:hidden;color:var(--sc-text-2);font-size:12.5px;line-height:1.4;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sc-quote--mine .sc-quote__text{color:hsla(0,0%,100%,.88)}.sc-quote__text .pi{margin-right:2px;font-size:.7rem}.sc-quote.is-deleted .sc-quote__text{font-style:italic}.sc-quote__thumb{flex:none;width:42px;height:42px;border-radius:6px;background:rgba(24,24,27,.05);-o-object-fit:cover;object-fit:cover}.sc-bubble--quoting{min-width:min(220px,100%);padding:4px 4px 8px}.sc-bubble--quoting .sc-quote{margin-bottom:5px}.sc-bubble--quoting .sc-bubble__text{display:block;padding:0 11px}.sc-bubble--quoting .sc-bubble__edited{display:block;margin:2px 0 0;padding:0 11px;text-align:right}.sc-quote--standalone{width:auto;min-width:min(220px,100%);max-width:300px;padding:7px 10px;border:1px solid var(--sc-hairline);border-left:3px solid var(--sc-primary);border-radius:8px;background:var(--sc-theirs)}.sc-quote--standalone.sc-quote--mine{border-color:var(--sc-primary);border-left-color:hsla(0,0%,100%,.85);background:var(--sc-primary)}.sc-quote--standalone.is-clickable:hover,.sc-quote--standalone.sc-quote--mine.is-clickable:hover{filter:brightness(.96)}.sc-composer__reply{display:flex;align-items:center;gap:8px;margin:10px 0 0}.sc-composer__reply-icon{flex:none;color:var(--sc-primary);font-size:.9rem}.sc-composer__reply .sc-quote{flex:1;background:var(--sc-primary-soft)}.sc-msg__line,.sc-msg__main{position:relative}.sc-msg__line{z-index:1;transition:transform .22s cubic-bezier(.25,.8,.3,1)}.sc-msg.is-swiping .sc-msg__line{transition:none}.sc-msg__swipe{position:absolute;top:50%;left:4px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:var(--sc-primary-soft);color:var(--sc-primary-hover);font-size:.8rem;opacity:0;pointer-events:none;transition:transform .15s ease}.sc-msg.is-highlighted{border-radius:10px;animation:sc-flash 1.8s ease}@keyframes sc-flash{0%,40%{background-color:rgba(75,63,229,.12);box-shadow:0 0 0 6px rgba(75,63,229,.12)}to{background-color:transparent;box-shadow:0 0 0 6px transparent}}.sc-react-bar{display:flex;align-items:center;gap:2px}.sc-react-bar__item{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.3rem;line-height:1;cursor:pointer;transition:transform .12s ease,background-color .12s ease}.sc-react-bar__item:focus-visible,.sc-react-bar__item:hover{background:var(--sc-muted-bg);transform:scale(1.18);outline:none}.sc-react-bar__item.is-mine{background:var(--sc-primary-soft);box-shadow:inset 0 0 0 1.5px var(--sc-primary-border)}.sc-react-bar__more{background:var(--sc-muted-bg);color:var(--sc-text-2);font-family:inherit;font-size:.8rem}.sc-react-bar__more:focus-visible,.sc-react-bar__more:hover{transform:none;background:var(--sc-border);color:var(--sc-text)}.sc-reactions{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:4px;max-width:100%;margin:-7px 8px 0}.sc-reactions--mine{justify-content:flex-end}.sc-reaction{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 7px;border:1px solid var(--sc-border)!important;border-radius:999px;background:var(--sc-canvas);color:var(--sc-text-2);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;box-shadow:0 1px 2px rgba(24,24,27,.08);cursor:pointer;animation:sc-pop-in .18s ease-out;transition:background-color .12s ease,border-color .12s ease,transform .12s ease}.sc-reaction__emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:.95rem}.sc-reaction:hover:not(:disabled){border-color:var(--sc-primary-border)!important;background:var(--sc-primary-soft)}.sc-reaction:active:not(:disabled){transform:scale(.94)}.sc-reaction:focus-visible{outline:2px solid var(--sc-primary);outline-offset:1px}.sc-reaction.is-mine{border-color:var(--sc-primary-border)!important;background:var(--sc-primary-soft);color:var(--sc-primary-hover)}.sc-reaction:disabled{cursor:default}.sc-event{align-self:center;gap:7px;max-width:100%;margin:18px 0 2px;padding:4px 12px 4px 5px;border:1px solid var(--sc-border);border-radius:999px;background:var(--sc-canvas);color:var(--sc-text-2);font-size:11.5px;line-height:1.35;text-align:left}.sc-event,.sc-event__icon{display:inline-flex;align-items:center}.sc-event__icon{flex:none;justify-content:center;width:20px;height:20px;border-radius:50%;background:#dcfce7;color:#15803d;font-size:.6rem}.sc-event--reopened .sc-event__icon{background:var(--sc-primary-soft);color:var(--sc-primary-hover)}.sc-event__text{font-weight:600}.sc-event__time{flex:none;color:var(--sc-text-3)}.sc-resolved{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px 14px 20px;border-top:1px solid var(--sc-divider);background:var(--sc-canvas);color:var(--sc-text-2);font-size:13px}.sc-resolved__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#dcfce7;color:#15803d;font-size:.8rem}.sc-resolved__text{flex:1 1 160px;min-width:0;line-height:1.4}.sc-resolved__text strong{display:block;color:var(--sc-text);font-weight:600}.sc-resolved__action{display:inline-flex;flex:none;align-items:center;gap:7px;height:34px;padding:0 14px;border:0;border-radius:8px;background:var(--sc-primary);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.sc-resolved__action:hover:not(:disabled){background:var(--sc-primary-hover)}.sc-resolved__action:active:not(:disabled){transform:scale(.97)}.sc-resolved__action:disabled{opacity:.6;cursor:not-allowed}.sc-resolved__action:focus-visible{outline:2px solid var(--sc-primary-border);outline-offset:2px}.sc-files{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%}.sc-files--mine{align-items:flex-end}.sc-gallery{display:grid;gap:3px;max-width:100%;border-radius:8px;overflow:hidden}.sc-gallery:not(.sc-gallery--1){grid-template-columns:1fr 1fr;width:300px}.sc-gallery__item{position:relative;display:block;padding:0;border:0;background:var(--sc-muted-bg);cursor:zoom-in;overflow:hidden}.sc-gallery__item img{display:block;transition:transform .25s ease,filter .2s ease}.sc-gallery__item:hover img{filter:brightness(.94)}.sc-gallery--1{display:block;width:-moz-fit-content;width:fit-content}.sc-gallery--1 .sc-gallery__item img{width:auto;height:auto;max-width:260px;max-height:260px}.sc-gallery:not(.sc-gallery--1) .sc-gallery__item{aspect-ratio:1/1}.sc-gallery:not(.sc-gallery--1) .sc-gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-gallery--3 .sc-gallery__item:first-child{grid-column:span 2;aspect-ratio:2/1}.sc-gallery__more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(17,24,39,.55);color:#fff;font-size:1.3rem;font-weight:600}.sc-filecards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.sc-filecard,.sc-filecards{display:flex;max-width:100%}.sc-filecard{align-items:center;gap:10px;width:280px;padding:8px 12px 8px 8px;border:1px solid var(--sc-hairline);border-radius:8px;background:var(--sc-canvas);color:var(--sc-text);text-decoration:none!important;transition:border-color .15s ease,box-shadow .15s ease}.sc-filecard:hover{border-color:var(--sc-primary-border);box-shadow:0 2px 8px rgba(24,24,27,.06);color:var(--sc-text)}.sc-filecard__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px;background:var(--sc-primary-soft);color:var(--sc-primary);font-size:1rem}.sc-filecard__meta{display:flex;flex:1;flex-direction:column;min-width:0}.sc-filecard__name{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sc-filecard__size{color:var(--sc-text-3);font-size:11px}.sc-filecard__dl{color:var(--sc-text-3);font-size:.85rem}.sc-voice{display:flex;align-items:center;gap:9px;min-width:0}.sc-voice__play{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--sc-primary);color:#fff;font-size:.85rem;cursor:pointer;transition:transform .1s ease,background-color .15s ease}.sc-voice__play .pi-play{margin-left:2px}.sc-voice__play:hover:not(:disabled){background:var(--sc-primary-hover)}.sc-voice__play:active:not(:disabled){transform:scale(.94)}.sc-voice__play:disabled{opacity:.5;cursor:not-allowed}.sc-voice--mine .sc-voice__play{background:#fff;color:var(--sc-primary)}.sc-voice--mine .sc-voice__play:hover:not(:disabled){background:#f1f1ff}.sc-voice__wave{display:flex;flex:1 1 auto;align-items:center;gap:1.5px;min-width:96px;height:30px;overflow:hidden;border-radius:4px;cursor:pointer}.sc-voice__wave:focus-visible{outline:2px solid var(--sc-primary);outline-offset:2px}.sc-voice__bar{flex:1 1 0;min-width:1px;max-width:4px;border-radius:2px;background:rgba(31,35,48,.22);transition:background-color .12s linear}.sc-voice__bar.is-played{background:var(--sc-primary)}.sc-voice--mine .sc-voice__bar{background:hsla(0,0%,100%,.42)}.sc-voice--mine .sc-voice__bar.is-played{background:#fff}.sc-voice__time{flex:none;min-width:34px;font-size:11px;font-variant-numeric:tabular-nums;opacity:.85}.sc-voice__rate{flex:none;padding:2px 7px;border:0;border-radius:999px;background:rgba(31,35,48,.08);color:inherit;font-size:.66rem;font-weight:700;cursor:pointer}.sc-voice--mine .sc-voice__rate{background:hsla(0,0%,100%,.22)}.sc-voice__rate:disabled{opacity:.5;cursor:not-allowed}.sc-voice audio{display:none}.sc-typing{display:flex;align-items:center;gap:8px;margin:12px 0 2px 27px;color:var(--sc-text-3);font-size:11.5px}.sc-typing__dots{display:inline-flex;align-items:center;gap:3px;padding:9px 11px;border:1px solid var(--sc-hairline);border-radius:8px;background:var(--sc-theirs)}.sc-typing__dots i{width:6px;height:6px;border-radius:50%;background:var(--sc-text-4);animation:sc-typing 1.2s ease-in-out infinite}.sc-typing__dots i:nth-child(2){animation-delay:.15s}.sc-typing__dots i:nth-child(3){animation-delay:.3s}@keyframes sc-typing{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.sc-jump{position:absolute;bottom:12px;left:50%;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:0;border-radius:8px;background:var(--sc-primary);color:#fff;font-size:12px;font-weight:500;box-shadow:0 6px 16px rgba(24,24,27,.16);transform:translateX(-50%);cursor:pointer}.sc-fade-enter-active,.sc-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.sc-fade-enter-from,.sc-fade-leave-to{opacity:0;transform:translate(-50%,6px)}.sc-dropzone{position:absolute;inset:8px;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:2px dashed var(--sc-primary);border-radius:12px;background:rgba(238,237,253,.94);color:var(--sc-primary-hover);font-size:14px;font-weight:600;pointer-events:none}.sc-dropzone .pi{font-size:1.8rem}.sc-composer{position:relative;flex:none;padding:0 16px 0 20px;border-top:1px solid var(--sc-divider);background:var(--sc-canvas)}.sc-composer__row{display:flex;align-items:flex-end}.sc-composer__tools{display:flex;flex:none;order:2;align-items:center;margin-bottom:11px}.sc-tool{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--sc-icon);cursor:pointer;transition:background-color .15s ease,color .15s ease}.sc-send svg,.sc-tool svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sc-tool.is-active,.sc-tool:hover:not(:disabled){background:var(--sc-muted-bg)}.sc-send:focus-visible,.sc-tool:focus-visible{outline:2px solid var(--sc-primary);outline-offset:1px}.sc-tool:disabled{opacity:.45;cursor:not-allowed}.sc-composer .sc-composer__input,.sc-composer .sc-composer__input:focus{flex:1 1 auto;order:1;min-width:0;height:auto;min-height:56px;max-height:160px;margin:0;padding:16px 8px 16px 0;border:0!important;border-radius:0!important;background:transparent;color:var(--sc-text);font-family:inherit;font-size:14px!important;line-height:24px;resize:none;overflow-y:hidden;outline:none!important;box-shadow:none!important}.sc-composer .sc-composer__input::-moz-placeholder{overflow:hidden;color:var(--sc-placeholder)!important;font-size:14px;opacity:1;text-overflow:ellipsis;white-space:nowrap}.sc-composer .sc-composer__input::placeholder{overflow:hidden;color:var(--sc-placeholder)!important;font-size:14px;opacity:1;text-overflow:ellipsis;white-space:nowrap}.sc-chips,.sc-composer .sc-composer__input,.sc-emoji__body,.sc-thread__scroll{scrollbar-width:thin;scrollbar-color:rgba(31,35,48,.2) transparent}.sc-chips::-webkit-scrollbar,.sc-composer .sc-composer__input::-webkit-scrollbar,.sc-emoji__body::-webkit-scrollbar,.sc-thread__scroll::-webkit-scrollbar{width:6px;height:6px}.sc-chips::-webkit-scrollbar-track,.sc-composer .sc-composer__input::-webkit-scrollbar-track,.sc-emoji__body::-webkit-scrollbar-track,.sc-thread__scroll::-webkit-scrollbar-track{background:transparent}.sc-chips::-webkit-scrollbar-thumb,.sc-composer .sc-composer__input::-webkit-scrollbar-thumb,.sc-emoji__body::-webkit-scrollbar-thumb,.sc-thread__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(31,35,48,.2)}.sc-send{flex:none;order:3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:11px;padding:0;border:0;border-radius:8px;background:var(--sc-primary);color:#fff;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.sc-send svg{width:20px;height:20px;stroke-width:1.8}.sc-send:hover:not(:disabled){background:var(--sc-primary-hover)}.sc-send:active:not(:disabled){transform:scale(.94)}.sc-send:disabled{opacity:.45;cursor:not-allowed}.sc-send.sc-send--mic{background:transparent;color:var(--sc-icon)}.sc-send.sc-send--mic svg{width:24px;height:24px;stroke-width:1.5}.sc-send.sc-send--mic:hover:not(:disabled){background:var(--sc-muted-bg)}.sc-composer__meta{display:flex;justify-content:space-between;gap:8px;margin-top:-6px;padding:0 0 8px;color:var(--sc-text-3);font-size:11px}.sc-composer__count{margin-left:auto;font-variant-numeric:tabular-nums}.sc-composer__count.is-over{color:var(--sc-danger);font-weight:600}.sc-composer__context{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:8px 10px;border-radius:8px;background:var(--sc-primary-soft);color:var(--sc-primary-hover);font-size:12.5px}.sc-composer__context-text{display:flex;flex:1;flex-direction:column;min-width:0}.sc-composer__context-text span{overflow:hidden;color:var(--sc-text-2);text-overflow:ellipsis;white-space:nowrap}.sc-composer__context-close{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.sc-composer__context-close:hover{background:rgba(75,63,229,.12)}.sc-hidden-input{display:none!important}.sc-chips{margin:10px 0 0;padding:2px 0 4px;list-style:none;overflow-x:auto}.sc-chip,.sc-chips{display:flex;gap:8px}.sc-chip{position:relative;max-width:220px;padding:6px 30px 6px 6px;border:1px solid var(--sc-hairline);border-radius:8px;background:var(--sc-soft)}.sc-chip,.sc-chip__thumb{flex:none;align-items:center}.sc-chip__thumb{display:inline-flex;justify-content:center;width:36px;height:36px;border-radius:6px;background:var(--sc-primary-soft);color:var(--sc-primary);overflow:hidden}.sc-chip__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sc-chip__meta{display:flex;flex-direction:column;min-width:0}.sc-chip__name{overflow:hidden;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sc-chip__size{color:var(--sc-text-3);font-size:11px}.sc-chip__remove{position:absolute;top:5px;right:5px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:rgba(31,35,48,.08);color:var(--sc-text-2);font-size:.55rem;cursor:pointer}.sc-chip__remove:hover{background:var(--sc-danger);color:#fff}.sc-emoji{position:absolute;right:12px;bottom:calc(100% + 10px);left:auto;z-index:40;display:flex;flex-direction:column;width:340px;max-width:calc(100vw - 32px);height:360px;overflow:hidden;background:var(--sc-canvas);border:1px solid var(--sc-border);border-radius:10px;box-shadow:var(--sc-shadow-lg)}.sc-emoji.sc-emoji--floating{right:auto;bottom:auto;z-index:45;animation:sc-pop-in .14s ease-out}.sc-emoji__search{display:flex;align-items:center;gap:8px;height:36px;margin:10px 10px 6px;padding:0 10px;border-radius:8px;background:var(--sc-muted-bg);color:var(--sc-text-3);font-size:13px}.sc-emoji__search input[type=search]{flex:1;min-width:0;height:100%!important;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent;color:var(--sc-text);font-family:inherit;font-size:.82rem!important;outline:none;box-shadow:none!important}.sc-emoji__search input[type=search]::-moz-placeholder{font-size:.82rem}.sc-emoji__search input[type=search]::placeholder{font-size:.82rem}.sc-emoji__search input[type=search]::-webkit-search-cancel-button{display:none}.sc-emoji__search:focus-within{box-shadow:inset 0 0 0 1px var(--sc-primary-border)}.sc-emoji__tabs{display:flex;gap:2px;padding:0 8px 6px;border-bottom:1px solid var(--sc-divider)}.sc-emoji__tab{flex:1;height:32px;padding:0;border:0;border-radius:8px;background:none;color:var(--sc-text-3);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.05rem;opacity:.55;filter:grayscale(.5);cursor:pointer;transition:opacity .15s ease,background-color .15s ease}.sc-emoji__tab.is-active,.sc-emoji__tab:hover{opacity:1;filter:none}.sc-emoji__tab.is-active{background:var(--sc-primary-soft);color:var(--sc-primary-hover)}.sc-emoji__body{position:relative;flex:1;padding:0 8px 10px;overflow-y:auto;overscroll-behavior:contain}.sc-emoji__label{position:sticky;top:0;z-index:1;margin:0;padding:8px 4px 4px;background:var(--sc-canvas);color:var(--sc-text-3);font-size:.66rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sc-emoji__grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding-top:6px}.sc-emoji__section .sc-emoji__grid{padding-top:0}.sc-emoji__item{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:0;border:0;border-radius:8px;background:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:1.35rem;line-height:1;cursor:pointer;transition:background-color .1s ease,transform .1s ease}.sc-emoji__item:focus-visible,.sc-emoji__item:hover{background:var(--sc-muted-bg);transform:scale(1.12);outline:none}.sc-emoji__empty{padding:32px 10px;color:var(--sc-text-3);font-size:.8rem;text-align:center}.sc-recorder{display:flex;align-items:center;gap:6px;min-height:56px}.sc-recorder__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.sc-recorder__btn:active:not(:disabled){transform:scale(.93)}.sc-recorder__btn:disabled{opacity:.45;cursor:not-allowed}.sc-recorder__btn--discard{background:transparent;color:var(--sc-danger)}.sc-recorder__btn--discard:hover{background:#feecec}.sc-recorder__btn--stop{background:var(--sc-muted-bg);color:var(--sc-text);font-size:1.15rem}.sc-recorder__btn--stop:hover{background:var(--sc-border)}.sc-recorder__btn--send{background:var(--sc-primary);color:#fff}.sc-recorder__btn--send .pi-send{margin-left:-2px}.sc-recorder__btn--send:hover:not(:disabled){background:var(--sc-primary-hover)}.sc-recorder__live{display:flex;flex:1;align-items:center;gap:10px;min-width:0;height:36px;padding:0 12px;border-radius:8px;background:#fef2f2;color:#b91c1c}.sc-recorder__dot{flex:none;width:10px;height:10px;border-radius:50%;background:#ef4444;animation:sc-pulse 1.2s ease-in-out infinite}.is-starting .sc-recorder__dot{background:#f59e0b}@keyframes sc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.sc-recorder__time{flex:none;min-width:40px;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:600}.sc-recorder__levels{display:flex;flex:0 1 200px;align-items:center;gap:2px;min-width:0;height:26px;margin-right:auto;overflow:hidden}.sc-recorder__levels span{flex:1 1 0;min-width:2px;max-width:4px;border-radius:2px;background:#f87171;transition:height .08s linear}.sc-recorder__limit{flex:none;font-size:.7rem;font-weight:600}.sc-recorder__review{flex:1;min-width:0;padding:6px 12px 6px 6px;border-radius:8px;background:var(--sc-primary);color:#fff}.sc-lightbox{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;background:rgba(10,12,20,.9);outline:none;animation:sc-lightbox-in .16s ease-out}@keyframes sc-lightbox-in{0%{opacity:0}to{opacity:1}}.sc-lightbox__bar{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;gap:10px;padding:14px 16px;background:rgba(0,0,0,.4);color:#fff}.sc-lightbox__name{flex:1;min-width:0;overflow:hidden;font-size:.85rem;text-overflow:ellipsis;white-space:nowrap}.sc-lightbox__count{font-size:.8rem;opacity:.8}.sc-lightbox__btn,.sc-lightbox__nav{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.12);color:#fff;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.sc-lightbox__btn:hover,.sc-lightbox__nav:hover{background:hsla(0,0%,100%,.24);color:#fff}.sc-lightbox__nav{position:absolute;top:50%;width:46px;height:46px;transform:translateY(-50%)}.sc-lightbox__nav--prev{left:16px}.sc-lightbox__nav--next{right:16px}.sc-lightbox__image{max-width:calc(100% - 140px);max-height:calc(100% - 140px);border-radius:8px;background:#fff;-o-object-fit:contain;object-fit:contain;box-shadow:0 20px 60px rgba(0,0,0,.5)}@media (max-width:575.98px){.sc-thread__scroll{padding:14px}.sc-msg__main{max-width:86%}.sc-gallery:not(.sc-gallery--1){width:240px}.sc-gallery--1 .sc-gallery__item img{max-width:210px;max-height:220px}.sc-bubble--voice{min-width:220px}.sc-lightbox__image{max-width:calc(100% - 24px)}.sc-lightbox__nav{top:auto;bottom:20px;transform:none}}@media (hover:none) and (pointer:coarse){.sc-composer .sc-composer__input::-moz-placeholder{font-size:16px!important}.sc-composer .sc-composer__input,.sc-composer .sc-composer__input::placeholder,.sc-composer .sc-composer__input:focus,.sc-emoji__search input[type=search]{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.sc-recorder__dot,.sc-spinner,.sc-typing__dots i{animation-duration:1.6s}.sc-emoji__item,.sc-gallery__item img,.sc-msg__line,.sc-react-bar__item,.sc-reaction{transition:none}.sc-emoji.sc-emoji--floating,.sc-menu,.sc-reaction{animation:none}.sc-msg.is-highlighted{animation-duration:.01s;background-color:rgba(75,63,229,.1)}}.sc-thread--popup .sc-thread__scroll{padding:16px 18px}.sc-thread--popup .sc-msg__main{max-width:84%}.sc-thread--popup .sc-bubble--voice{min-width:228px}.sc-thread--popup .sc-thread__empty{align-items:stretch;margin:auto 0 0;padding:0;text-align:left}.sc-closed{display:flex;flex-direction:column;align-items:stretch;margin:34px 0 6px}.sc-emoji.sc-emoji--compact{width:268px;height:auto;overflow:visible;box-shadow:0 10px 28px rgba(24,24,27,.14)}.sc-emoji__body--compact{max-height:150px;padding:10px 10px 10px 12px;border-radius:inherit;overflow-y:auto}.sc-emoji--compact .sc-emoji__grid{grid-template-columns:repeat(6,1fr);gap:4px;padding-top:0}.sc-emoji--compact .sc-emoji__item{font-size:1.45rem}.sc-composer--popup .sc-emoji--compact{right:10px}.sc-composer--popup .sc-emoji--compact:after{content:"";position:absolute;right:calc(var(--sc-emoji-tail, 98px) - 17px);bottom:-7px;width:13px;height:13px;border-right:1px solid var(--sc-border);border-bottom:1px solid var(--sc-border);background:#fff;transform:rotate(45deg)}@media (max-width:575.98px){.sc-thread--popup .sc-thread__scroll{padding:14px}}.tk-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff383c;color:#fff;font-size:.66rem;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.tk-badge--soft{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tk-stage--submitted{background:#eaf1ff;color:#2563eb}.tk-stage--assigned{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tk-stage--in_progress{background:#fff4e5;color:#c2680b}.tk-stage--resolved{background:#e8f8f0;color:#0e9f6e}.tk-stage--closed{background:#f1f2f5;color:#6b7280}.tc{position:relative}.tc,.tc__thread{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.tc__thread{gap:14px;padding:18px 20px 14px;overflow-y:auto;overflow-x:hidden;background:var(--color-bg-page)}.tc__body{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.tc-request{padding:14px 16px 16px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-canvas);box-shadow:var(--shadow-xs)}.tc-request__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.tc-avatar{width:34px;height:34px;flex-shrink:0;border-radius:50%;font-size:.74rem;text-transform:uppercase}.tc-request__who{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.tc-request__name{color:var(--color-text-primary);font-size:.85rem;font-weight:600}.tc-request__name,.tc-request__when{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-request__when{color:var(--color-text-muted);font-size:.72rem}.tc-request__subject{margin:0 0 6px;color:var(--color-text-primary);font-size:.95rem;font-weight:600;overflow-wrap:anywhere}.tc-request__details{margin:0;color:var(--color-text-secondary);font-size:.875rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.tc-request .ta-list{margin-top:12px}.tc-day,.tc-unread{display:flex;align-items:center;gap:12px;margin:4px 0 -2px;color:var(--color-text-muted);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.tc-day:after,.tc-day:before,.tc-unread:after,.tc-unread:before{content:"";flex:1 1 auto;border-top:1px solid var(--color-border)}.tc-unread{color:#e5282c}.tc-unread:after,.tc-unread:before{border-top-color:#f9c9c9}.tc-msg{display:flex;flex-direction:column;gap:5px;max-width:78%}.tc-msg--theirs{align-self:flex-start;align-items:flex-start}.tc-msg--mine{align-self:flex-end;align-items:flex-end}.tc-msg__meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:0 4px}.tc-msg--mine .tc-msg__meta{flex-direction:row-reverse}.tc-msg__author{color:var(--color-text-primary);font-size:.76rem;font-weight:600}.tc-msg__time{color:var(--color-text-muted);font-size:.68rem}.tc-event{--tc-event-tone:var(--color-primary);--tc-event-tint:var(--color-primary-soft);display:flex;flex-direction:column;align-items:center;gap:6px;align-self:center;max-width:min(560px,100%);margin:2px 0}.tc-event--submitted{--tc-event-tone:#2563eb;--tc-event-tint:#eaf1ff}.tc-event--in_progress{--tc-event-tone:#c2680b;--tc-event-tint:#fff4e5}.tc-event--resolved{--tc-event-tone:#0e9f6e;--tc-event-tint:#e8f8f0}.tc-event--closed{--tc-event-tone:#6b7280;--tc-event-tint:#f1f2f5}.tc-event__line{flex-wrap:wrap;gap:4px 8px;margin:0;padding:4px 12px 4px 4px;border-radius:16px;background:var(--tc-event-tint);color:var(--color-text-secondary);font-size:.78rem;line-height:1.35}.tc-event__icon,.tc-event__line{display:inline-flex;align-items:center;justify-content:center}.tc-event__icon{flex:none;width:22px;height:22px;border-radius:50%;background:var(--tc-event-tone);color:#fff;font-size:.62rem}.tc-event__text strong{color:var(--color-text-primary);font-weight:600}.tc-event__time{color:var(--color-text-muted);font-size:.7rem}.tc-event__note{max-width:100%;margin:0;padding:10px 14px;border:1px solid var(--color-border);border-left:3px solid var(--tc-event-tone);border-radius:10px;background:var(--color-bg-canvas);color:var(--color-text-primary);font-size:.86rem;line-height:1.55;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}.tc-event .ta-list{align-self:stretch}.tc-msg__bubble{padding:10px 14px;border-radius:16px;font-size:.86rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;box-shadow:var(--shadow-xs)}.tc-msg--theirs .tc-msg__bubble{border:1px solid var(--color-border);border-top-left-radius:5px;background:var(--color-bg-canvas);color:var(--color-text-primary)}.tc-msg--mine .tc-msg__bubble{border:1px solid var(--color-primary);border-top-right-radius:5px;background:var(--color-primary);color:var(--color-text-on-primary)}.tc-msg__seen{display:inline-flex;align-items:center;gap:4px;padding:0 4px;color:var(--color-text-muted);font-size:.66rem;font-weight:500}.tc-msg__seen .pi{font-size:.62rem;color:var(--color-success)}.tc-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 0;color:var(--color-text-muted);font-size:.82rem;font-weight:500}.tc-loading .spinner-border{color:var(--color-primary)}.tc-empty{margin:0;padding:16px;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:.82rem;text-align:center}.tc-jump{position:absolute;left:50%;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--color-primary-border);border-radius:999px;background:var(--color-bg-canvas);color:var(--color-primary-hover);font-size:.76rem;font-weight:600;box-shadow:var(--shadow-md);cursor:pointer;transform:translateX(-50%)}.tc-jump .pi{font-size:.7rem}.tc-composer{flex-shrink:0;padding:10px 16px 12px;border-top:1px solid var(--color-divider);background:var(--color-bg-canvas)}.tc-composer__row{display:flex;align-items:flex-end;gap:8px}.tc-composer__input{flex:1 1 auto;min-width:0;min-height:44px;max-height:160px;padding:11px 14px;resize:none;font-family:inherit;line-height:1.5!important;color:var(--color-text-primary);background:var(--color-bg-canvas)}.tc-composer__attach{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border)!important;border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tc-composer__attach:hover:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary-border)!important;color:var(--color-primary-hover)}.tc-composer__attach:disabled{cursor:not-allowed;opacity:.6}.tc-composer__attach .pi{margin:0;font-size:.95rem}.tc-composer__send{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;min-width:96px;padding:0 18px!important;font-size:.875rem;font-weight:500}.tc-composer__send .pi{margin:0;font-size:.8rem}.tc-composer__hint{margin:6px 0 0;color:var(--color-text-muted);font-size:.68rem}.tc-closed{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:.82rem}.tc-closed .pi{color:var(--color-text-muted);font-size:.8rem}.tc--dragging:after{content:"Drop files to attach them";position:absolute;inset:8px;z-index:3;display:flex;align-items:center;justify-content:center;border:2px dashed var(--color-primary);border-radius:var(--radius-lg);background:rgba(238,240,255,.92);color:var(--color-primary-hover);font-size:.95rem;font-weight:600;pointer-events:none}.ta-input{display:none}.ta-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:22px 16px;border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-soft);text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ta-drop.is-dragover,.ta-drop:focus-visible,.ta-drop:hover{border-color:var(--color-primary);background:var(--color-primary-soft);outline:none}.ta-picker.is-disabled .ta-drop{cursor:not-allowed;opacity:.6}.ta-drop__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:4px;border-radius:var(--radius-md);background:var(--color-bg-canvas);border:1px solid var(--color-border);color:var(--color-primary)}.ta-drop__icon .pi{margin:0;font-size:1rem}.ta-drop__title{color:var(--color-text-primary);font-size:.85rem;font-weight:500}.ta-drop__browse{color:var(--color-primary);font-weight:600;text-decoration:underline}.ta-drop__hint{color:var(--color-text-muted);font-size:.72rem}.ta-drop+.ta-chips{margin-top:10px}.ta-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none}.ta-chip{gap:7px;max-width:280px;padding:4px 5px 4px 6px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-soft);font-size:.74rem}.ta-chip,.ta-chip__icon{display:inline-flex;align-items:center}.ta-chip__icon{flex-shrink:0;justify-content:center;width:24px;height:24px;border-radius:50%;overflow:hidden;background:var(--color-primary-soft);color:var(--color-primary-hover)}.ta-chip__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ta-chip__icon .pi{margin:0;font-size:.72rem}.ta-chip__name{min-width:0;color:var(--color-text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-chip__remove,.ta-chip__size{flex-shrink:0;color:var(--color-text-muted)}.ta-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ta-chip__remove:hover:not(:disabled){background:#feecec;color:var(--color-danger)}.ta-chip__remove .pi{margin:0;font-size:.55rem}.ta-list{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%}.ta-list--end{align-items:flex-end}.ta-images{display:flex;flex-wrap:wrap;gap:6px}.ta-list--end .ta-images{justify-content:flex-end}.ta-image{display:block;width:150px;height:104px;border:1px solid var(--color-border);border-radius:12px;overflow:hidden;background:var(--color-bg-muted);box-shadow:var(--shadow-xs);transition:transform .15s ease,box-shadow .15s ease}.ta-image:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.ta-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ta-files{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;max-width:100%}.ta-file__link{display:flex;align-items:center;gap:10px;max-width:340px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-primary)!important;text-decoration:none!important;box-shadow:var(--shadow-xs);transition:border-color .15s ease,background-color .15s ease}.ta-file__link:hover{border-color:var(--color-primary-border)}.ta-file__icon,.ta-file__link:hover{background:var(--color-primary-soft)}.ta-file__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);color:var(--color-primary-hover)}.ta-file__icon .pi{margin:0;font-size:.9rem}.ta-file__meta{display:flex;flex-direction:column;min-width:0;gap:1px}.ta-file__name{font-size:.78rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-file__size{font-size:.68rem}.ta-file__dl,.ta-file__size{color:var(--color-text-muted)}.ta-file__dl{flex-shrink:0;margin:0 2px 0 auto;font-size:.75rem}@media (max-width:575.98px){.tc__thread{padding:14px 12px 10px;gap:12px}.tc-msg{max-width:92%}.tc-composer{padding:8px 10px 10px}.tc-composer__send{min-width:44px;padding:0 12px!important}.tc-composer__send span:not(.spinner-border){display:none}.ta-image{width:124px;height:88px}}.tk-page .custom-col-width-2{width:var(--sidenav-expanded-width)}.tk-page .custom-col-width-10{width:calc(100% - var(--sidenav-expanded-width))}.tk-page .collapsed-col{width:calc(100% - var(--sidenav-collapsed-width))!important}@media (max-width:1000px){.tk-page .custom-col-width-2{width:var(--sidenav-expanded-width-sm)}.tk-page .custom-col-width-10{width:calc(100% - var(--sidenav-expanded-width-sm))}}.tk-page .app-shell .content>.body{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;overflow:hidden}.tk-page .app-shell .app-topbar{flex-shrink:0}.tk-page .dn-scroll,.tk-page .pg-form{display:contents}.tk-page .pg-header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:1.25rem 20px 0}.tk-page .pg-header__main{display:flex;align-items:flex-start;gap:12px;min-width:0}.tk-page .pg-header__titles{min-width:0}.tk-page .pg-header .page-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-page .pg-header .breadcrumb-row{margin-bottom:6px}.tk-page .pg-subtitle{margin:4px 0 0;color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.45}.tk-page .pg-back{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-top:2px;padding:0;border:1px solid var(--color-border)!important;border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-primary);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tk-page .pg-back:hover{background:var(--color-bg-muted);border-color:var(--color-border-strong)!important;color:var(--color-primary-hover)}.tk-page .pg-back .pi{font-size:.8rem}.tk-page .pg-back:active,.tk-page .pg-back:focus{border-color:var(--color-border)!important}.tk-page .pg-back:focus-visible{border-color:var(--color-primary)!important;box-shadow:var(--shadow-focus)!important}.tk-page .pg-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;flex-shrink:0}.tk-page .pg-body{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1.25rem 20px 24px}.tk-page .pg-section-title{margin:0;color:var(--color-text-primary);font-size:1.05rem;font-weight:600}@media (max-width:991.98px){.tk-page .app-shell .app-topbar,.tk-page .app-shell .custom-col-width-2{display:none!important}.tk-page .app-shell>.row{margin-left:0!important;margin-right:0!important}.tk-page .app-shell .collapsed-col,.tk-page .app-shell .custom-col-width-10{width:100%!important}.tk-page .app-shell{overflow-x:hidden}.tk-page .app-shell .content>.body{height:100dvh;min-height:100dvh;overflow:hidden;padding-right:0!important;background:var(--color-bg-page)}.tk-page .dn-scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;background:var(--color-bg-page);-webkit-overflow-scrolling:touch}.tk-page .pg-header{flex:none;flex-direction:column;align-items:stretch;gap:12px;padding:14px 14px 2px}.tk-page .pg-header .page-title{font-size:1.6rem;white-space:normal}.tk-page .pg-actions{justify-content:flex-start}.tk-page .pg-body{flex:none;overflow:visible;gap:16px;padding:10px 14px 18px}}@media (max-width:575.98px){.tk-page .pg-header .page-title{font-size:1.45rem}.tk-page .kv-row{grid-template-columns:minmax(0,1fr);gap:3px}}.tk-page .m-topbar{display:none}@media (max-width:991.98px){.tk-page .m-topbar{display:flex;flex:none;align-items:center;justify-content:space-between;height:56px;padding:0 14px;background:var(--color-bg-canvas);border-bottom:1px solid var(--color-border)}.tk-page .m-topbar__logo{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}.tk-page .m-topbar__actions{display:flex;align-items:center;gap:6px}.tk-page .m-icon-btn{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.tk-page .m-icon-btn:hover{background:var(--color-bg-muted);color:var(--color-primary-hover)}.tk-page .m-icon-btn:disabled{cursor:wait;color:var(--color-primary-hover)}.tk-page .m-icon-btn .pi{font-size:1rem}.tk-page .m-avatar{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary);color:var(--color-text-on-primary);font-size:.72rem;font-weight:700;margin-left:2px}}.tk-page .dn-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:.55rem 1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-primary);font-size:.875rem;font-weight:500;white-space:nowrap;text-decoration:none!important;cursor:pointer;box-shadow:var(--shadow-xs);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tk-page .dn-toolbar-btn:hover{background:var(--color-primary-soft);border-color:var(--color-primary-border);color:var(--color-primary-hover)}.tk-page .dn-toolbar-btn:disabled{cursor:not-allowed;opacity:.6}.tk-page .dn-toolbar-btn .pi{font-size:.72rem}.tk-page .dn-add-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:.55rem 1.1rem!important;font-size:.875rem;font-weight:500;white-space:nowrap;text-decoration:none!important}.tk-page .dn-add-btn .pi{font-size:.72rem;margin:0}.tk-page .dn-toolbar-btn:active,.tk-page .dn-toolbar-btn:focus{border-color:var(--color-border)!important}.tk-page .dn-toolbar-btn:hover:focus{border-color:var(--color-primary-border)!important}.tk-page .dn-dropdown__item:focus-visible,.tk-page .dn-icon-btn:focus-visible,.tk-page .dn-status-pill:focus-visible,.tk-page .dn-toolbar-btn:focus-visible,.tk-page .segmented__option:focus-visible{box-shadow:var(--shadow-focus)!important}.tk-page .segmented__option.is-active:focus{box-shadow:var(--shadow-sm)!important}.tk-page .dn-search-row{display:flex;align-items:center;gap:12px}.tk-page .dn-search-input-wrapper{position:relative;flex:1 1 auto;min-width:0}.tk-page .dn-search-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:.85rem;color:var(--color-text-muted);pointer-events:none}.tk-page .dn-search-input{width:100%;height:44px!important;padding:0 42px;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;background:var(--color-bg-canvas);font-size:.875rem!important;color:var(--color-text-primary)}.tk-page .dn-search-input::-moz-placeholder{color:var(--color-text-muted)!important;font-size:.875rem}.tk-page .dn-search-input::placeholder{color:var(--color-text-muted)!important;font-size:.875rem}.tk-page .dn-search-input::-webkit-search-cancel-button{display:none}.tk-page .dn-search-clear{position:absolute;right:13px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:var(--color-text-muted);color:#fff;cursor:pointer;transition:background-color .15s ease}.tk-page .dn-search-clear:hover{background:var(--color-text-secondary)}.tk-page .dn-search-clear .pi{font-size:.55rem}.tk-page .dn-filters-btn{height:44px;flex-shrink:0}.tk-page .dn-filters-btn--active,.tk-page .dn-filters-btn--active:active,.tk-page .dn-filters-btn--active:focus{border-color:var(--color-primary-border)!important;background:var(--color-primary-soft);color:var(--color-primary-hover)}.tk-page .dn-filters-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-text-on-primary);font-size:.66rem;font-weight:600}.tk-page .dn-filter-btn{height:40px;padding:0 16px;border-radius:var(--radius-md);font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.tk-page .dn-filter-btn:disabled{cursor:not-allowed;opacity:.55}.tk-page .dn-filter-btn--ghost{border:1px solid var(--color-border)!important;background:var(--color-bg-canvas);color:var(--color-text-secondary)}.tk-page .dn-filter-btn--ghost:not(:disabled):hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.tk-page .dn-filter-btn--primary{border:1px solid var(--color-primary)!important;background:var(--color-primary);color:var(--color-text-on-primary)}.tk-page .dn-filter-btn--primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)!important}.tk-page .dn-filter-btn:focus-visible{box-shadow:var(--shadow-focus)!important}.tk-page .dn-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.tk-page .dn-filter-chips__count{margin-right:2px;color:var(--color-text-secondary);font-size:.8rem;font-weight:600}.tk-page .dn-filter-chip{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 5px 0 12px;border:1px solid var(--color-primary-border);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-hover);font-size:.78rem;font-weight:500;white-space:nowrap}.tk-page .dn-filter-chip__remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s ease}.tk-page .dn-filter-chip__remove:hover{background:rgb(var(--color-primary-rgb)/.14)}.tk-page .dn-filter-chip__remove .pi{margin:0;font-size:.55rem}.tk-page .dn-filter-chips__clear{padding:4px 6px;border:0;background:transparent;color:var(--color-primary);font-size:.78rem;font-weight:600;cursor:pointer}.tk-page .dn-filter-chips__clear:hover{color:var(--color-primary-pressed);text-decoration:underline}.tk-page .dn-filter-chip__remove:focus-visible,.tk-page .dn-filter-chips__clear:focus-visible{box-shadow:var(--shadow-focus)!important}.tk-page .dn-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px}@media (max-width:575.98px){.tk-page .dn-card-grid{grid-template-columns:minmax(0,1fr);gap:14px}}.tk-page .dn-table-card--refreshing{opacity:.55;pointer-events:none;transition:opacity .15s ease}.tk-page .segmented--inline{width:auto;flex-shrink:0}.tk-page .segmented--inline .segmented__option{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px}.tk-page .segmented__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:var(--radius-pill);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:.66rem;font-weight:600}.tk-page .segmented__option.is-active .segmented__count{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tk-page .dn-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tk-page .dn-section-title{margin:0;font-size:1.15rem;font-weight:600;color:var(--color-text-primary)}.tk-page .dn-section-count{color:var(--color-text-muted);font-size:.78rem;font-weight:500;white-space:nowrap}.tk-page .dn-table-card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-canvas)}.tk-page .dn-table-card--loading{border:0;border-radius:0;background:transparent}.tk-page .dn-table-loading-shimmer{display:block}.tk-page .dn-card-loading-shimmer{display:none}.tk-page .dn-table{margin-bottom:0;border-radius:inherit}.tk-page .dn-th-num{width:56px}.tk-page .dn-th-actions{width:96px}.tk-page .dn-row-num{color:var(--color-text-muted);font-size:.78rem;font-weight:500}.tk-page .dn-table tbody th{padding:.95rem 1rem!important;vertical-align:middle}.tk-page .dn-table td .pi,.tk-page .dn-table th .pi{margin-right:0;cursor:inherit}.tk-page .dn-name-cell{display:flex;align-items:center;gap:12px;min-width:0}.tk-page .dn-avatar{width:34px;height:34px;flex-shrink:0;font-size:.74rem;text-transform:uppercase}.tk-page .dn-avatar--amber{background:#fef3c7;color:#b45309}.tk-page .dn-avatar--rose{background:#fee2e2;color:#b91c1c}.tk-page .dn-avatar--img{padding:3px;overflow:hidden;background:var(--color-bg-canvas);border:1px solid var(--color-border)}.tk-page .dn-avatar--img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tk-page .dn-thumb{width:64px;height:38px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text-muted)}.tk-page .dn-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tk-page .dn-thumb .pi{font-size:.85rem}.tk-page .dn-name-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-page .dn-name{font-size:.875rem;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-page .dn-name--link{max-width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;transition:color .15s ease}.tk-page .dn-name--link:hover{color:var(--color-primary-hover);text-decoration:underline}.tk-page .dn-subtext{font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-page .dn-subtext--wrap{white-space:normal;overflow-wrap:anywhere}.tk-page .dn-date-cell{display:flex;flex-direction:column;gap:2px}.tk-page .dn-date{white-space:nowrap}.tk-page .dn-cell-text,.tk-page .dn-date{font-size:.82rem;font-weight:500;color:var(--color-text-primary)}.tk-page .dn-muted-dash{color:var(--color-text-muted)}.tk-page .dn-status-pill{border:0;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.tk-page .dn-status-pill:hover{filter:brightness(.97);box-shadow:inset 0 0 0 1px currentColor}.tk-page .dn-status-pill:disabled{cursor:not-allowed;opacity:.6}.tk-page .dn-role-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--radius-pill);font-size:.72rem;font-weight:600;line-height:1.2;white-space:nowrap;background:var(--color-bg-muted);color:var(--color-text-secondary)}.tk-page .dn-role-pill .pi{font-size:.62rem}.tk-page .dn-role-pill--super-admin{background:#1f2330;color:#fff}.tk-page .dn-role-pill--owner{background:#dbeafe;color:#1d4ed8}.tk-page .dn-role-pill--admin{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tk-page .dn-role-pill--user{background:var(--color-bg-muted);color:var(--color-text-secondary)}.tk-page .dn-inline-link{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:var(--color-primary);font-size:.75rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s ease}.tk-page .dn-inline-link:hover:not(:disabled){color:var(--color-primary-hover);text-decoration:underline}.tk-page .dn-inline-link:disabled{cursor:wait;opacity:.7}.tk-page .dn-inline-link .pi{font-size:.7rem}.tk-page .dn-status-stack{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tk-page .dn-actions{display:flex;align-items:center;gap:4px}.tk-page .dn-icon-btn{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.tk-page .dn-icon-btn:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.tk-page .dn-icon-btn--danger:hover{background:#feecec;color:var(--color-danger)}.tk-page .dn-icon-btn .pi{font-size:.85rem;margin:0}.tk-page .dn-row-menu{position:relative}.tk-page .dn-dropdown{position:absolute;top:calc(100% + 4px);right:0;z-index:25;min-width:190px;max-height:320px;overflow-y:auto;padding:4px;margin:0;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-canvas);box-shadow:var(--shadow-md);text-align:left}.tk-page .dn-dropdown--up{top:auto;bottom:calc(100% + 4px)}.tk-page .dn-dropdown li{list-style:none}.tk-page .dn-dropdown__item{width:100%;display:flex;align-items:center;gap:9px;padding:7px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font-size:.82rem;font-weight:500;text-align:left;white-space:nowrap;text-decoration:none!important;cursor:pointer;transition:background-color .15s ease,color .15s ease}.tk-page .dn-dropdown__item:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tk-page .dn-dropdown__item .pi{width:14px;font-size:.78rem;flex-shrink:0;text-align:center;margin:0}.tk-page .dn-dropdown__item--danger{color:var(--color-danger)}.tk-page .dn-dropdown__item--danger:hover{background:#feecec;color:var(--color-danger)}.tk-page .dn-dropdown__item:disabled,.tk-page .dn-dropdown__item:disabled:hover{background:transparent;color:var(--color-text-muted);cursor:not-allowed;opacity:.6}.tk-page .dn-dropdown__divider{margin:4px 0;border:0;border-top:1px solid var(--color-divider)}.tk-page .dn-dropdown__label{padding:5px 10px 3px;font-size:.64rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.tk-page .dn-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:48px 20px;text-align:center}.tk-page .dn-empty__icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px;border-radius:var(--radius-md);color:var(--color-primary);background:var(--color-primary-soft)}.tk-page .dn-empty__icon .pi{margin:0;font-size:1rem}.tk-page .dn-empty h6{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text-primary)}.tk-page .dn-empty p{max-width:380px;margin:0;font-size:.82rem;color:var(--color-text-muted)}.tk-page .dn-empty .btn,.tk-page .dn-empty .dn-toolbar-btn{margin-top:10px}.tk-page .list-pagination-footer{display:flex;align-items:center;justify-content:flex-end;min-height:56px;padding:12px 1rem;background:var(--color-bg-canvas);border-top:1px solid var(--color-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);flex-shrink:0}.tk-page .dn-mcards{display:none}@media (max-width:991.98px){.tk-page .dn-search-row{flex-wrap:wrap;gap:10px}.tk-page .dn-search-input-wrapper{flex:1 1 100%}.tk-page .dn-search-row--inline{flex-wrap:nowrap}.tk-page .dn-search-row--inline .dn-search-input-wrapper{flex:1 1 auto}.tk-page .dn-filters-label{display:none}.tk-page .dn-filters-btn{min-width:44px;padding-left:12px;padding-right:12px}.tk-page .segmented--inline{width:100%}.tk-page .segmented--inline .segmented__option{flex:1 1 0;justify-content:center}.tk-page .dn-table-card{border:none;background:transparent;border-radius:0}.tk-page .dn-table-loading-shimmer{display:none}.tk-page .dn-card-loading-shimmer{display:grid}.tk-page .dn-desktop-table{display:none}.tk-page .dn-mcards{display:flex;flex-direction:column;gap:12px}.tk-page .dn-mcard,.tk-page .dn-mcards-empty{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-canvas)}.tk-page .dn-mcard{display:flex;flex-direction:column;gap:14px;padding:16px;box-shadow:var(--shadow-xs)}.tk-page .dn-mcard__head{display:flex;align-items:flex-start;gap:12px}.tk-page .dn-mcard__avatar{width:44px;height:44px;border-radius:50%;font-size:.9rem;flex-shrink:0}.tk-page .dn-mcard__avatar.dn-avatar--img{border-radius:var(--radius-md)}.tk-page .dn-mcard__thumb{width:72px;height:44px}.tk-page .dn-mcard__id{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto;padding-top:1px}.tk-page .dn-mcard__name{font-size:.95rem;font-weight:600;color:var(--color-text-primary)}.tk-page .dn-mcard__name,.tk-page .dn-mcard__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-page .dn-mcard__sub{font-size:.8rem;color:var(--color-text-muted)}.tk-page .dn-mcard__head-right{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:1px}.tk-page .dn-mcard__num{font-size:.72rem;font-weight:600;color:var(--color-text-muted)}.tk-page .dn-mcard__menu{flex-shrink:0;margin:-4px -6px 0 -2px}.tk-page .dn-mcard__meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:14px;border-top:1px solid var(--color-divider)}.tk-page .dn-mcard__field{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.tk-page .dn-mcard__field--span{grid-column:1/-1}.tk-page .dn-mcard__label{font-size:.64rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted)}.tk-page .dn-mcard__value{max-width:100%;font-size:.85rem;font-weight:600;color:var(--color-text-primary);overflow-wrap:anywhere}.tk-page .list-pagination-footer{border:none;background:transparent;border-radius:0;min-height:auto;justify-content:center;padding:10px 0 2px}}@media (min-width:576px) and (max-width:991.98px){.tk-page .dn-mcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tk-page .dn-mcard{min-width:0}.tk-page .dn-mcards-empty{grid-column:1/-1}}@media (max-width:575.98px){.tk-page .dn-mcard{padding:14px}}.tk-modal .modal.dn-modal{display:none;overflow-x:hidden;overflow-y:auto;background-color:rgba(17,24,39,.45);backdrop-filter:blur(2px);z-index:1000}.tk-modal .modal.dn-modal.show{display:block}.tk-modal .modal.dn-modal--stacked{z-index:1010}.tk-modal .modal-dialog.dn-modal-dialog{max-width:min(520px,92%);margin:8vh auto}.tk-modal .modal-dialog.dn-modal-dialog--sm{max-width:min(440px,92%)}.tk-modal .modal-dialog.dn-modal-dialog--lg{max-width:min(720px,92%);margin:6vh auto}.tk-modal .modal-content.dn-modal-content{display:flex;flex-direction:column;max-height:min(88vh,calc(100dvh - 32px));border:1px solid var(--color-border);border-radius:var(--radius-xl)!important;background:var(--color-bg-canvas);box-shadow:var(--shadow-lg);overflow:hidden}.tk-modal .dn-modal-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.tk-modal .dn-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-shrink:0;padding:1.3rem 1.5rem 0}.tk-modal .dn-modal-heading{display:flex;align-items:flex-start;gap:12px;min-width:0}.tk-modal .dn-modal-glyph{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:2px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary-hover);font-size:1.05rem}.tk-modal .dn-modal-glyph .pi{margin:0;font-size:1rem}.tk-modal .dn-modal-glyph--danger{background:rgba(255,56,60,.09);color:#ff383c}.tk-modal .dn-modal-glyph--success{background:#e8f8f0;color:#0e9f6e}.tk-modal .dn-modal-heading-text{min-width:0}.tk-modal .dn-modal-title{margin:0;font-size:1.15rem;font-weight:600;color:var(--color-text-primary);overflow-wrap:anywhere}.tk-modal .dn-modal-subtitle{margin:3px 0 0;font-size:.82rem;line-height:1.45;color:var(--color-text-muted)}.tk-modal .dn-modal-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.tk-modal .dn-modal-close{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.tk-modal .dn-modal-close:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.tk-modal .dn-modal-close .pi{margin:0;font-size:.85rem}.tk-modal .dn-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1.3rem 1.5rem .5rem}.tk-modal .dn-modal-message{margin:0 0 10px;font-size:.9rem;line-height:1.5;color:var(--color-text-secondary)}.tk-modal .dn-modal-message:last-child{margin-bottom:0}.tk-modal .dn-form-row{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.tk-modal .dn-form-row--wide-first{grid-template-columns:2fr 1fr}.tk-modal .dn-form-group{display:flex;flex-direction:column;min-width:0;margin-bottom:16px}.tk-modal .dn-form-group>label,.tk-modal .dn-form-label{display:flex;align-items:center;gap:4px;margin:0 0 6px;font-size:.82rem;font-weight:500;color:var(--color-text-primary)!important}.tk-modal .dn-form-optional{margin-left:auto;color:var(--color-text-muted);font-size:var(--fs-xs);font-weight:500}.tk-modal .dn-form-group .form-control{height:44px!important;padding:0 14px;font-size:.875rem!important;color:var(--color-text-primary);background-color:var(--color-bg-canvas)}.tk-modal .dn-form-group .form-control::-moz-placeholder{color:var(--color-text-muted)!important;font-size:.875rem}.tk-modal .dn-form-group .form-control::placeholder{color:var(--color-text-muted)!important;font-size:.875rem}.tk-modal .dn-form-group textarea.form-control{height:auto!important;min-height:120px;padding:10px 14px;line-height:1.5!important;resize:vertical;font-family:inherit}.tk-modal .dn-form-group .required-field{position:static;font-size:.95rem;line-height:1}.tk-modal .dn-select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:38px!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238A91A3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 9 4-4 4 4M8 15l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.tk-modal .dn-input--error.form-control,.tk-modal .dn-input--error.form-control:focus{border-color:var(--color-danger)!important;box-shadow:0 0 0 3px rgba(239,68,68,.14)!important}.tk-modal .dn-error{display:block;margin-top:5px;font-size:.72rem;font-weight:500;color:var(--color-danger)}.tk-modal .dn-form-hint{margin:6px 0 0;font-size:var(--fs-xs);line-height:1.5;color:var(--color-text-muted)}.tk-modal .dn-form-divider{margin:2px 0 18px;border:0;border-top:1px solid var(--color-divider)}.tk-modal .dn-note{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:11px 13px;border:1px solid var(--color-primary-border);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-text-secondary);font-size:.78rem;line-height:1.55}.tk-modal .dn-note .pi{margin:2px 0 0;color:var(--color-primary-hover);font-size:.8rem}.tk-modal .dn-note--muted{border-color:var(--color-border);background:var(--color-bg-soft)}.tk-modal .dn-note--muted .pi{color:var(--color-text-muted)}.tk-modal .dn-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;margin-top:8px;padding:1rem 1.5rem 1.4rem;border-top:1px solid var(--color-divider)}.tk-modal .dn-modal-footer .btn{min-width:110px;padding:.55rem 1.1rem;font-size:.875rem}.tk-modal .dn-modal-footer__start{margin-right:auto}.tk-modal .btn.btn-custom-primary.dn-btn-danger{background-color:#ff383c!important;border-color:#ff383c!important;box-shadow:0 1px 2px rgba(255,56,60,.2)}.tk-modal .btn.btn-custom-primary.dn-btn-danger:hover{background-color:#e5282c!important;border-color:#e5282c!important;box-shadow:0 4px 10px rgba(255,56,60,.24)}.tk-modal .btn.btn-custom-primary.dn-btn-success{background-color:var(--color-success)!important;border-color:var(--color-success)!important;box-shadow:0 1px 2px rgba(16,185,129,.2)}.tk-modal .btn.btn-custom-primary.dn-btn-success:hover{background-color:#0e9f6e!important;border-color:#0e9f6e!important;box-shadow:0 4px 10px rgba(16,185,129,.24)}@media (max-width:991.98px){.tk-modal .modal-dialog.dn-modal-dialog,.tk-modal .modal-dialog.dn-modal-dialog--lg{max-width:92%;margin:20px auto}.tk-modal .modal-content.dn-modal-content{max-height:calc(100dvh - 40px)}}@media (max-width:575.98px){.tk-modal .modal-dialog.dn-modal-dialog,.tk-modal .modal-dialog.dn-modal-dialog--lg,.tk-modal .modal-dialog.dn-modal-dialog--sm{max-width:94%;margin:16px auto}.tk-modal .modal-content.dn-modal-content{max-height:calc(100dvh - 32px)}.tk-modal .dn-modal-header{padding:1.1rem 1.1rem 0}.tk-modal .dn-modal-body{padding:1.1rem 1.1rem .4rem}.tk-modal .dn-modal-footer{padding:.85rem 1.1rem 1.1rem}.tk-modal .dn-modal-footer .btn{flex:1 1 0;min-width:0}.tk-modal .dn-form-row,.tk-modal .dn-form-row--wide-first{grid-template-columns:minmax(0,1fr)}}.ql-editor p:empty:before{content:"\00a0"}.spinner-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.7);z-index:9999}.spinner,.spinner-overlay{display:flex;justify-content:center;align-items:center}.spinner{position:relative;width:140px;height:140px}.spinner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-left-color:var(--color-primary);animation:spin 1s linear infinite}.verify-email-alert{background-color:var(--color-primary);color:#fff;padding-top:3px;padding-bottom:3px}.verify-email-alert a{color:#fff;text-decoration:underline;font-size:.9rem;margin-left:5px}.verify-email-alert a:hover{cursor:pointer;text-decoration:underline}.spinner img{height:60px;z-index:10}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-date-input[data-v-65f6fe6c]{position:relative;display:block;width:100%;min-width:0;padding:0!important}.app-date-input__hebrew-trigger[data-v-65f6fe6c],.app-date-input__native[data-v-65f6fe6c]{width:100%;height:100%;min-height:inherit;padding:0 12px;border:0!important;border-radius:inherit;outline:0!important;background:transparent;color:inherit;font:inherit;box-shadow:none!important}.app-date-input__native[data-v-65f6fe6c]{color-scheme:light}.app-date-input__hebrew-trigger[data-v-65f6fe6c]{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.app-date-input__hebrew-trigger>span[data-v-65f6fe6c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-date-input__hebrew-trigger>.pi[data-v-65f6fe6c]{flex:0 0 auto;color:var(--color-primary-hover);font-size:.78rem}.app-date-input__hebrew-trigger.is-placeholder[data-v-65f6fe6c]{color:var(--color-text-muted)}.app-date-input__hebrew-trigger.is-open[data-v-65f6fe6c]{background:var(--color-primary-soft)}.app-date-input--disabled[data-v-65f6fe6c]{opacity:.65}