.window-page-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;padding:8px 10px;border:1px solid var(--border);border-radius:7px;color:var(--text);background:var(--surface);font-size:12px;text-decoration:none;min-height:34px}.window-page-link:hover{background:var(--surface-2);border-color:var(--border-strong)}.window-page-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.window-page-link[aria-disabled=true]{opacity:.45;cursor:wait}dialog.crm-window-page[open]{position:fixed!important;inset:0!important;margin:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;z-index:1000;background:var(--surface);color:var(--text)}dialog.crm-window-page::-webkit-backdrop{background:var(--surface)}dialog.crm-window-page::backdrop{background:var(--surface)}.employee-dialog-backdrop.crm-window-page{padding:0;background:var(--surface)}.employee-dialog-backdrop.crm-window-page .employee-dialog{width:100vw;height:100dvh;border-radius:0;box-shadow:none}.crm-window-page .chat-dialog-title,.crm-window-page .employee-dialog>header,.crm-window-page>header{position:-webkit-sticky;position:sticky;top:0;background:var(--surface);z-index:3}@media(max-width:760px){.window-page-link{width:36px;height:36px;padding:0}.window-page-link span{display:none}.window-page-link svg{display:block}}.sidebar .nav-item{text-decoration:none}.crm-window-page .window-page-link{display:none}.employee-dialog-backdrop{z-index:2000}