:root{--shell-sidebar:228px;--shell-sidebar-collapsed:78px;--shell-topbar:82px;--shell-border:color-mix(in srgb,var(--line) 88%,transparent)}.app{background:radial-gradient(circle at 26% -10%,color-mix(in srgb,var(--blue) 7%,transparent),transparent 32%),linear-gradient(180deg,var(--bg),var(--bg2));min-height:100vh}.pulse-app-shell{grid-template-columns:var(--shell-sidebar) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s;display:grid}.pulse-app-shell.is-collapsed{grid-template-columns:var(--shell-sidebar-collapsed) minmax(0,1fr)}.pulse-sidebar{z-index:78;border-right:1px solid var(--shell-border);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 98%,#04101c),color-mix(in srgb,var(--bg) 98%,#030b14));flex-direction:column;min-width:0;height:100vh;display:flex;position:sticky;top:0;box-shadow:12px 0 38px #0000001f}.pulse-sidebar-brand{border-bottom:1px solid var(--shell-border);align-items:center;gap:10px;min-height:82px;padding:0 18px;display:flex}.pulse-sidebar-brand .logo-symbol{flex:0 0 38px;width:38px;height:38px}.pulse-sidebar-brand .logo-word{font-size:20px}.pulse-sidebar-collapse{color:#7489a3;width:32px;height:32px;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;outline:0;place-items:center;margin-left:auto;padding:0;display:grid}.pulse-sidebar-collapse svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.pulse-sidebar-collapse:hover,.pulse-sidebar-collapse:focus-visible{color:#607a99;box-shadow:none;background:0 0;border:0;outline:0}.pulse-sidebar-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:14px 10px 18px;overflow:hidden auto}.pulse-sidebar-nav.nav{background:0 0;border:0;gap:15px;padding:0;display:grid;overflow:visible}.pulse-hide-protocol-lookup-nav .pulse-sidebar-nav a[data-page=history]{display:none!important}.pulse-sidebar-section{gap:5px;display:grid}.pulse-sidebar-section>small{color:color-mix(in srgb,var(--muted) 84%,transparent);font-family:var(--pulse-ui-font);font-size:var(--font-micro);letter-spacing:.095em;text-transform:uppercase;padding:2px 10px 5px;font-weight:700;line-height:1.3}.pulse-sidebar-nav a[data-page]{min-height:43px;color:color-mix(in srgb,var(--muted) 92%,var(--text));font-family:var(--pulse-ui-font);font-size:var(--font-secondary);letter-spacing:0;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:grid}.pulse-sidebar-nav a[data-page] svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.pulse-sidebar-badge{background:var(--red);color:#fff;min-width:18px;height:18px;font-size:var(--font-micro);border-radius:9px;place-items:center;margin-left:auto;padding:0 5px;font-style:normal;font-weight:700;line-height:1;display:grid}.pulse-sidebar-badge[data-count="0"],.pulse-sidebar-badge:empty{display:none}.pulse-sidebar-nav a[data-page]:hover,.pulse-sidebar-nav a[data-page]:focus-visible{border-color:color-mix(in srgb,var(--blue) 28%,var(--line));background:color-mix(in srgb,var(--blue) 6%,var(--surface2));color:var(--text);outline:0;transform:translate(1px)}.pulse-sidebar-nav a[data-page].active{border-color:color-mix(in srgb,var(--blue) 46%,var(--line));background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 18%,var(--surface2)),color-mix(in srgb,var(--blue) 5%,var(--surface)));color:#eaf4ff;box-shadow:inset 3px 0 0 var(--blue),0 8px 22px #0048b41a}.pulse-sidebar-nav a[data-page].active svg{color:#48a8ff;filter:drop-shadow(0 0 7px #3d9dff38)}.pulse-sidebar-footer{border-top:1px solid var(--shell-border);color:var(--muted);gap:8px;padding:12px 14px 16px;display:grid}.pulse-sidebar-footer span{font-size:var(--font-micro);line-height:1.4}.pulse-sidebar-footer b{color:var(--text);font-size:var(--font-micro)}.pulse-app-shell.is-collapsed .pulse-sidebar-brand{justify-content:center;padding-inline:10px}.pulse-app-shell.is-collapsed .pulse-sidebar-brand .logo-word,.pulse-app-shell.is-collapsed .pulse-sidebar-section>small,.pulse-app-shell.is-collapsed .pulse-sidebar-nav a[data-page] span,.pulse-app-shell.is-collapsed .pulse-sidebar-footer span,.pulse-app-shell.is-collapsed .pulse-sidebar-footer b{display:none}.pulse-app-shell.is-collapsed .pulse-sidebar-collapse{box-shadow:none;background:0 0;position:absolute;top:25px;right:-15px}.pulse-app-shell.is-collapsed .pulse-sidebar-nav a[data-page]{grid-template-columns:1fr;justify-items:center;padding-inline:8px}.pulse-app-shell.is-collapsed .pulse-sidebar-badge{display:none}.pulse-app-shell.is-collapsed .pulse-sidebar-nav a[data-page].active{box-shadow:inset 3px 0 0 var(--blue)}.pulse-shell-body{min-width:0;max-width:100%;min-height:100vh;overflow-x:clip}.pulse-topbar{z-index:70;max-width:100%;min-height:var(--shell-topbar);border-bottom:1px solid var(--shell-border);background:color-mix(in srgb,var(--surface) 91%,transparent);-webkit-backdrop-filter:blur(22px);grid-template-columns:minmax(220px,1fr) minmax(280px,420px) auto;align-items:center;gap:18px;padding:12px 24px;display:grid;position:sticky;top:0;box-shadow:0 8px 28px #00000014}@media (width>=981px){body:has(#app:not(.hidden)){overflow:hidden}#app:not(.hidden),#app:not(.hidden) .pulse-app-shell{height:100dvh;min-height:0;overflow:hidden}#app:not(.hidden) .pulse-sidebar{align-self:start;height:100dvh;min-height:0;position:sticky;top:0}#app:not(.hidden) .pulse-shell-body{overscroll-behavior-y:contain;scrollbar-gutter:stable;scroll-behavior:smooth;height:100dvh;min-height:0;overflow:clip auto}#app:not(.hidden) .pulse-topbar{z-index:70;position:sticky;top:0}}.pulse-page-context{min-width:0}.pulse-page-context h1{font-family:var(--pulse-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.08}.pulse-page-context p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:12px;line-height:1.4;overflow:hidden}.pulse-global-search{min-width:0;position:relative}.pulse-global-search>div:first-child{border:1px solid var(--line);background:color-mix(in srgb,var(--surface2) 58%,transparent);border-radius:11px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;height:42px;padding:0 12px;display:grid}.pulse-global-search svg{fill:none;width:17px;height:17px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round}.pulse-global-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:12.5px}.pulse-global-search input::placeholder{color:var(--muted)}.pulse-global-results{z-index:95;border:1px solid var(--line);background:var(--surface-elevated);border-radius:12px;gap:4px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 24px 56px #00000057}.pulse-global-results button{min-height:40px;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.pulse-global-results button:hover{border-color:color-mix(in srgb,var(--blue) 28%,var(--line));background:color-mix(in srgb,var(--blue) 6%,var(--surface2))}.pulse-global-results button span{font-size:12.5px;font-weight:700}.pulse-global-results button small{color:var(--muted);font-size:var(--font-micro)}.pulse-topbar-right{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.pulse-shift-chip{border:1px solid var(--line);background:color-mix(in srgb,var(--surface2) 48%,transparent);border-radius:10px;gap:1px;min-width:118px;padding:7px 11px;display:grid}.pulse-shift-chip small{color:var(--muted);font-size:var(--font-micro);font-weight:700}.pulse-shift-chip b{font-size:var(--font-micro)}.pulse-topbar .top-user-actions{border:1px solid var(--line);background:color-mix(in srgb,var(--surface2) 52%,transparent);border-radius:11px;gap:5px;padding:3px}.pulse-topbar .support-top-btn,.pulse-topbar .notification-top-btn,.pulse-topbar .command-trigger{height:38px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:8px}.pulse-topbar .support-top-btn{min-width:92px;padding:0 11px}.pulse-topbar .notification-top-btn{width:38px;min-width:38px}.pulse-topbar .command-trigger{gap:8px;min-width:176px;padding:0 8px}.pulse-topbar .command-avatar{width:30px;height:30px}.pulse-topbar .command-copy b{font-size:12px}.pulse-topbar .command-copy small{font-size:var(--font-micro)}.pulse-topbar .support-top-btn:hover,.pulse-topbar .notification-top-btn:hover,.pulse-topbar .command-trigger:hover{border-color:color-mix(in srgb,var(--blue) 42%,var(--line));background:color-mix(in srgb,var(--blue) 6%,var(--surface2))}.pulse-sidebar-backdrop{display:none}.pulse-shell-body>main{min-width:0}.pulse-shell-body .page>.wrap{width:100%;max-width:1720px;padding:20px clamp(14px,1.8vw,24px) 64px}.manager-dashboard-wrap{gap:13px;display:grid}.manager-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.manager-kpi{border:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--surface2) 62%,var(--surface)),var(--surface));border-radius:14px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;min-height:112px;padding:15px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 26px #0000000f}.manager-kpi:before{content:"";background:color-mix(in srgb,var(--kpi-tone,var(--blue)) 8%,transparent);filter:blur(4px);border-radius:50%;width:112px;height:112px;position:absolute;inset:auto auto -48px -32px}.manager-kpi-icon{border:1px solid color-mix(in srgb,var(--kpi-tone,var(--blue)) 30%,var(--line));background:color-mix(in srgb,var(--kpi-tone,var(--blue)) 10%,var(--surface2));width:46px;height:46px;color:var(--kpi-tone,var(--blue));border-radius:13px;place-items:center;display:grid;position:relative}.manager-kpi-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.manager-kpi-copy{min-width:0;position:relative}.manager-kpi-copy small{color:var(--muted);font-size:var(--font-micro);font-weight:700;display:block}.manager-kpi-copy b{color:var(--kpi-tone,var(--text));font-family:var(--pulse-font-display);letter-spacing:-.035em;margin-top:5px;font-size:27px;line-height:1;display:block}.manager-kpi-copy span{color:var(--muted);font-size:var(--font-micro);margin-top:6px;line-height:1.4;display:block}.manager-kpi.blue{--kpi-tone:#3996ff}.manager-kpi.green{--kpi-tone:#46d979}.manager-kpi.violet{--kpi-tone:#8b62ff}.manager-kpi.red{--kpi-tone:#ff5e5e}.manager-kpi.cyan{--kpi-tone:#53dcff}.manager-kpi .manager-kpi-action{color:var(--kpi-tone,var(--blue));font:inherit;font-size:var(--font-micro);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:7px;padding:0;font-weight:700}.manager-kpi .manager-kpi-action:hover{text-decoration:underline}.manager-dashboard-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr) minmax(300px,.9fr);align-items:stretch;gap:11px;display:grid}.manager-panel{border:1px solid var(--line);background:linear-gradient(150deg,color-mix(in srgb,var(--surface2) 46%,var(--surface)),var(--surface));border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 8px 26px #0000000d}.manager-panel-head{border-bottom:1px solid color-mix(in srgb,var(--line) 82%,transparent);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.manager-panel-head h3{font-family:var(--pulse-font-display);letter-spacing:-.015em;margin:0;font-size:15px;font-weight:700}.manager-panel-head p{color:var(--muted);font-size:var(--font-label);margin:5px 0 0;line-height:1.45}.manager-panel-head a{color:var(--blue);font-size:var(--font-micro);font-weight:700;text-decoration:none}.manager-panel-body{padding:14px 16px}.manager-flow{grid-area:1/1}.manager-flow .manager-panel-body{padding:8px 12px 10px}.manager-flow .chart-svg{height:230px}.manager-goals{grid-area:1/2}.manager-alerts{grid-area:1/3}.manager-ranking{grid-area:2/1}.manager-reductions{grid-area:2/2}.manager-side-stack{grid-area:2/3;gap:11px;display:grid}.manager-side-stack .manager-panel{min-height:0}.manager-goal-list{gap:12px;display:grid}.manager-goal-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 10px;display:grid}.manager-goal-row>div:first-child{gap:2px;display:grid}.manager-goal-row small{color:var(--muted);font-size:var(--font-micro)}.manager-goal-row b{font-size:var(--font-label)}.manager-goal-row>strong{font-size:12px}.manager-goal-track{background:var(--surface2);border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.manager-goal-track span{border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--cyan));height:100%;transition:width .25s;display:block}.manager-goal-row.success .manager-goal-track span{background:linear-gradient(90deg,var(--green),#73ef9f)}.manager-alert-list{display:grid}.manager-alert-item{border-bottom:1px solid color-mix(in srgb,var(--line) 75%,transparent);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:9px;padding:11px 0;display:grid}.manager-alert-item:last-child{border-bottom:0}.manager-alert-item i{background:color-mix(in srgb,var(--alert-tone,var(--amber)) 10%,transparent);width:20px;height:20px;color:var(--alert-tone,var(--amber));font-style:normal;font-size:var(--font-micro);border-radius:6px;place-items:center;font-weight:700;display:grid}.manager-alert-item.critical{--alert-tone:var(--red)}.manager-alert-item.attention{--alert-tone:var(--amber)}.manager-alert-item b{font-size:var(--font-label);display:block}.manager-alert-item p{color:var(--muted);font-size:var(--font-micro);margin:4px 0 0;line-height:1.45}.manager-alert-item time{color:var(--muted);font-size:var(--font-micro);white-space:nowrap}.manager-empty{color:var(--muted);font-size:var(--font-micro);text-align:center;padding:20px 8px}.manager-ranking-list{display:grid}.manager-ranking-row{border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);min-height:46px;font-size:var(--font-micro);grid-template-columns:28px minmax(0,1fr) 72px 72px;align-items:center;gap:8px;display:grid}.manager-ranking-row:last-child{border-bottom:0}.manager-ranking-row>span:first-child{color:var(--muted);font-weight:700}.manager-ranking-row b{font-size:var(--font-label)}.manager-ranking-row small{color:var(--muted);font-size:var(--font-micro)}.manager-ranking-row strong{color:var(--green);font-size:var(--font-micro);text-align:right}.manager-ranking-row em{color:var(--muted);font-size:var(--font-micro);text-align:right;font-style:normal}.manager-association-list{gap:9px;display:grid}.manager-association-row{grid-template-columns:minmax(90px,120px) minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.manager-association-row b{font-size:var(--font-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.manager-association-row>div{background:var(--surface2);border-radius:99px;height:7px;overflow:hidden}.manager-association-row>div span{border-radius:inherit;background:linear-gradient(90deg,var(--blue),#1677ff);height:100%;display:block}.manager-association-row strong{font-size:var(--font-micro)}.manager-handoff{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;display:grid}.manager-handoff>strong{color:var(--amber);letter-spacing:-.04em;font-size:30px}.manager-handoff>div{gap:5px;display:grid}.manager-handoff span{color:var(--muted);font-size:var(--font-micro);justify-content:space-between;gap:10px;display:flex}.manager-handoff span b{color:var(--text)}.manager-quick-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.manager-quick-action{border:1px solid color-mix(in srgb,var(--quick-tone,var(--blue)) 26%,var(--line));background:color-mix(in srgb,var(--quick-tone,var(--blue)) 5%,var(--surface2));min-height:48px;color:var(--text);border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:8px;text-decoration:none;display:grid}.manager-quick-action svg{fill:none;width:18px;height:18px;stroke:var(--quick-tone,var(--blue));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.manager-quick-action b{font-size:var(--font-label)}.manager-quick-action:hover{border-color:color-mix(in srgb,var(--quick-tone,var(--blue)) 55%,var(--line));background:color-mix(in srgb,var(--quick-tone,var(--blue)) 9%,var(--surface2))}.manager-quick-action.violet{--quick-tone:var(--violet)}.manager-quick-action.green{--quick-tone:var(--green)}.manager-quick-action.cyan{--quick-tone:var(--cyan)}.management-operation-wrap{gap:12px;display:grid}.management-operation-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.management-operation-kpi{border:1px solid var(--line);background:var(--surface);border-radius:13px;padding:14px 15px}.management-operation-kpi small{color:var(--muted);font-size:var(--font-micro);text-transform:uppercase;display:block}.management-operation-kpi b{font-family:var(--pulse-font-display);margin-top:6px;font-size:25px;display:block}.management-operation-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.management-operation-grid>.manager-panel{min-height:300px}.management-operation-grid .leader-insight-panel{box-shadow:none!important;background:0 0!important;border:0!important}.management-operation-grid .leader-insight-panel-head{padding-top:0}.chart-svg{width:100%;height:235px;display:block}.chart-axis{stroke:color-mix(in srgb,var(--muted) 22%,transparent);stroke-width:1px}.chart-label{fill:var(--muted);font-size:12px;font-family:var(--pulse-font-sans)}.chart-line{fill:none;stroke:var(--cyan);stroke-width:3px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--cyan) 35%,transparent))}.chart-point{fill:var(--bg);stroke:var(--cyan);stroke-width:2px}.trend-bars{border-bottom:1px solid var(--line);align-items:end;gap:10px;height:190px;padding:16px 0 28px;display:flex}.trend-col{flex-direction:column;flex:1;justify-content:end;gap:4px;height:100%;display:flex}.trend-spend,.trend-save{width:100%;min-height:4px}.trend-spend{background:color-mix(in srgb,var(--blue) 58%,transparent)}.trend-save{background:color-mix(in srgb,var(--green) 72%,transparent)}.trend-col small{text-align:center;font-size:var(--font-micro);color:var(--muted);margin-top:4px}.legend-line{color:var(--muted);gap:18px;margin-top:8px;font-size:12px;display:flex}.legend-line i{width:8px;height:8px;margin-right:5px;display:inline-block}.legend-line .spend i{background:var(--blue)}.legend-line .save i{background:var(--green)}.service-bars{padding-top:4px}.service-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,180px) 1fr 35px;align-items:center;gap:12px;padding:9px 0;display:grid}.service-row b{overflow-wrap:anywhere;font-size:12px}.service-row div{background:var(--surface2);border-radius:99px;height:6px;overflow:hidden}.service-row div span{border-radius:inherit;background:linear-gradient(90deg,var(--pink),var(--violet));height:100%;display:block}.service-row small{text-align:right;color:var(--muted);font-size:var(--font-micro)}@media (width<=1380px){.pulse-topbar{grid-template-columns:minmax(220px,1fr) minmax(240px,340px) auto}.pulse-shift-chip{display:none}.manager-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.manager-dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr)}.manager-flow{grid-column:1}.manager-goals{grid-column:2}.manager-alerts{grid-area:2/1}.manager-ranking{grid-area:3/1}.manager-reductions{grid-area:2/2}.manager-side-stack{grid-area:3/2}}@media (width>=600px) and (width<=980px){:root{--shell-sidebar:180px;--shell-sidebar-collapsed:68px}.pulse-app-shell{grid-template-columns:var(--shell-sidebar) minmax(0,1fr)}.pulse-app-shell.is-collapsed{grid-template-columns:var(--shell-sidebar-collapsed) minmax(0,1fr)}.pulse-sidebar-brand{padding-inline:12px}.pulse-sidebar-nav a[data-page]{padding-inline:8px}.pulse-topbar{grid-template-columns:minmax(150px,1fr) auto;gap:10px;padding:12px}.pulse-global-search{min-width:0;display:block}.pulse-topbar-right{min-width:max-content}.manager-dashboard-grid,.management-operation-grid{grid-template-columns:1fr}.manager-flow,.manager-goals,.manager-alerts,.manager-ranking,.manager-reductions,.manager-side-stack{grid-area:auto/1}.manager-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=light] .pulse-sidebar{background:linear-gradient(#fbfdff,#f5f8fc)}html[data-theme=light] .pulse-topbar{background:#ffffffe6}html[data-theme=light] .manager-panel,html[data-theme=light] .manager-kpi{box-shadow:0 8px 24px #21374e0f}.session-restore{--session-progress:0%;z-index:10050;color:#eef7ff;opacity:1;visibility:visible;isolation:isolate;background:#020a15;place-items:center;min-width:0;padding:clamp(24px,4vw,54px);transition:opacity .34s,visibility .34s;display:grid;position:fixed;inset:0;overflow:hidden}.session-restore.hidden{display:none!important}.session-restore.session-leaving{opacity:0;visibility:hidden;pointer-events:none}.session-restore:before{z-index:-4;content:"";background:radial-gradient(circle at 50% 43%,#0c3b602e,#0000 30%),radial-gradient(circle at 80% 9%,#0065be38,#0000 29%),linear-gradient(136deg,#020b17 0%,#020914 46%,#010711 100%);position:absolute;inset:0}.session-restore:after{z-index:-3;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);content:"";opacity:.72;background:linear-gradient(138deg,#04315b66 0 13%,#0000 13.2% 79%,#08448447 79.2% 88%,#0000 88.2%);position:absolute;inset:0}.session-restore-ambient{z-index:-2;pointer-events:none;filter:blur(1px);position:absolute}.session-restore-ambient-top{background:radial-gradient(#006fd63b,#00418414 44%,#0000 70%);width:66vw;height:46vw;top:-25%;right:-10%;transform:rotate(-16deg)}.session-restore-ambient-bottom{background:radial-gradient(#0c64d352,#05397d1f 46%,#0000 72%);width:64vw;height:52vw;bottom:-38%;left:-16%;transform:rotate(18deg)}.session-loader{z-index:2;text-align:center;justify-items:center;width:min(620px,100vw - 40px);transition:transform .28s,opacity .28s;display:grid;position:relative;transform:translateY(-1.5vh)}.session-restore.session-leaving .session-loader{opacity:0;transform:translateY(-9px)scale(.99)}.session-restore-brand{color:#f7fbff;justify-content:center;align-items:center;gap:18px;display:flex}.session-restore-brand svg{fill:none;stroke:#0cc8f5;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #00c4f429);width:82px;height:82px;overflow:visible}.session-restore-brand span{letter-spacing:-.055em;text-shadow:0 3px 2px #0000003d;font-size:56px;font-style:italic;font-weight:700;line-height:1}.session-restore-brand em{color:#05c8ed;font-style:italic}.session-restore-tagline{letter-spacing:.52em;text-indent:.52em;font-weight:700;line-height:1.3;color:#8da7bd!important;margin:15px 0 0!important;font-size:12px!important}.session-restore-divider{background:#12d4e6;width:44px;height:1px;margin:24px 0;display:block;box-shadow:0 0 8px #12d4e65c}.session-loader h2{color:#e8f1f8;letter-spacing:-.02em;margin:0;font-weight:400;line-height:1.2;font-size:26px!important}.session-loader>#sessionRestoreText{color:#85a6c0;letter-spacing:.045em;max-width:520px;margin:7px auto 0;font-weight:400;line-height:1.45;font-size:13px!important}.session-phases{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:min(560px,100%);margin:40px 0 0;padding:0;list-style:none;display:grid;position:relative}.session-phases:before{z-index:0;content:"";background:#173046;height:1px;position:absolute;top:15px;left:10%;right:10%}.session-phase-progress{transition:width .38s cubic-bezier(.2,.75,.2,1);box-shadow:0 0 6px #14b0f247;z-index:1!important;width:var(--session-progress)!important;background:linear-gradient(90deg,#238af5,#0dcdeb)!important;max-width:80%!important;height:1px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:15px!important;left:10%!important}.session-phases>[data-session-step]{z-index:2;color:#667f94;text-align:center;justify-items:center;gap:10px;min-width:0;font-size:12px;font-weight:400;line-height:1.25;transition:color .25s;display:grid;position:relative}.session-step-marker{color:#0000;background:#03101c;border:2px solid #1c374f;border-radius:50%;place-items:center;width:31px;height:31px;transition:border-color .25s,background .25s,box-shadow .25s;display:grid;box-shadow:0 0 0 4px #020a15}.session-step-marker svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.session-phases>[data-session-step].is-complete{color:#aac0d0}.session-phases>[data-session-step].is-complete .session-step-marker{color:#fff;background:linear-gradient(145deg,#32a2ff,#167fe6);border-color:#258ff0;box-shadow:0 0 0 4px #020a15,0 0 18px #2492f361}.session-phases>[data-session-step].is-active{color:#f0f7fc}.session-phases>[data-session-step].is-active .session-step-marker{background:#062033;border-color:#09d5f2;box-shadow:0 0 0 4px #020a15,0 0 16px #07d2f16b}.session-phases>[data-session-step].is-active .session-step-marker:before{content:"";background:#0abfdf;border:3px solid #eafcff;border-radius:50%;width:10px;height:10px;animation:1.15s ease-in-out infinite pulseSessionStep}.session-phases>[data-session-step].is-active .session-step-marker svg{display:none}.session-status-card{text-align:left;background:linear-gradient(105deg,#051422d6,#05111ea8);border:1px solid #173048;border-radius:12px;grid-template-columns:42px 1px minmax(0,1fr);align-items:center;gap:18px;width:min(440px,100%);margin-top:46px;padding:14px 18px;display:grid;box-shadow:0 14px 38px #00000021}.session-status-card>i{background:#284055;width:1px;height:40px}.session-status-icon{color:#b9dcf4;background:linear-gradient(145deg,#1b3852,#10263a);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.session-status-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.session-status-card strong,.session-status-card small{display:block}.session-status-card strong{color:#e8f1f7;font-size:12px;font-weight:700}.session-status-card small{color:#657f95;margin-top:4px;font-size:12px;line-height:1.35}.session-restore-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.session-restore-actions .btn{min-width:145px}.session-restore[data-phase=error] .session-restore-divider{background:#ff5f8d}.session-restore[data-phase=error] .session-status-card{border-color:#ff5f8d4d}.session-restore-corner,.session-restore-version,.session-restore-signature{z-index:3;color:#819bb2;letter-spacing:.25em;font-size:12px;font-weight:700;position:absolute}.session-restore-system{align-items:center;gap:14px;display:flex;top:29px;left:34px}.session-restore-system i,.session-restore-motto i,.session-restore-signature i{background:#5aa6df;width:24px;height:1px;display:block;box-shadow:0 0 5px #5aa6df3d}.session-restore-motto{text-align:left;gap:14px;line-height:1.3;display:grid;top:28px;right:34px}.session-restore-version{letter-spacing:.08em;bottom:22px;left:33px}.session-restore-signature{align-items:center;gap:14px;display:flex;bottom:22px;right:33px}.session-restore-signature i{width:25px}@keyframes pulseSessionStep{50%{opacity:.68;transform:scale(.72)}}@media (width<=700px){.session-restore{padding:64px 18px 48px}.session-loader{width:100%;transform:none}.session-restore-brand{gap:12px}.session-restore-brand svg{width:64px;height:64px}.session-restore-brand span{font-size:46px}.session-restore-tagline{letter-spacing:.38em;text-indent:.38em;font-size:12px!important}.session-restore-divider{margin:20px 0}.session-loader h2{font-size:23px!important}.session-loader>#sessionRestoreText{font-size:12px!important}.session-phases{margin-top:32px}.session-phases>[data-session-step]{gap:8px;font-size:12px}.session-step-marker{width:28px;height:28px}.session-phases:before,.session-phase-progress{top:13px!important}.session-status-card{margin-top:36px}.session-restore-system{top:20px;left:18px}.session-restore-motto{top:18px;right:18px}.session-restore-version{bottom:15px;left:18px}.session-restore-signature{bottom:15px;right:18px}}@media (width<=430px){.session-restore{padding-inline:12px}.session-restore-brand svg{width:55px;height:55px}.session-restore-brand span{font-size:39px}.session-restore-tagline{letter-spacing:.26em;text-indent:.26em;font-size:12px!important}.session-loader h2{font-size:21px!important}.session-loader>#sessionRestoreText{max-width:330px}.session-phases>[data-session-step]{font-size:12px}.session-step-marker{width:25px;height:25px}.session-phases:before,.session-phase-progress{top:12px!important}.session-status-card{grid-template-columns:36px 1px minmax(0,1fr);gap:12px;padding:12px}.session-status-icon{width:36px;height:36px}.session-status-card>i{height:36px}.session-restore-system span{max-width:150px;line-height:1.25}.session-restore-motto,.session-restore-signature span{display:none}}@media (height<=650px) and (width>=701px){.session-loader{transform:scale(.88)}.session-status-card{margin-top:32px}.session-phases{margin-top:31px}}@media (prefers-reduced-motion:reduce){.session-restore,.session-loader,.session-phase-progress,.session-step-marker{transition:none!important;animation:none!important}.session-phases>[data-session-step].is-active .session-step-marker:before{animation:none!important}}@media (width>=761px){.pulse-sidebar-section>small{font-size:var(--font-micro)!important;letter-spacing:.075em!important;padding-top:4px!important;padding-bottom:6px!important}.pulse-sidebar :where(a,button){font-size:13.5px!important}.pulse-sidebar-badge{min-width:20px;height:20px;font-size:var(--font-micro)!important}.pulse-page-context h1{font-size:clamp(26px,1.8vw,31px)!important;font-weight:700!important}.pulse-page-context p{font-size:13px!important;line-height:1.45!important}.pulse-topbar .command-copy b{font-size:13px!important}.pulse-topbar .command-copy small,.pulse-shift-chip small{font-size:var(--font-micro)!important}.pulse-shift-chip b{font-size:12px!important}html[data-theme=light] .pulse-sidebar{box-shadow:none!important;background:#fff!important;border-right-color:#dde5ec!important}html[data-theme=light] .pulse-sidebar-section{border-color:#e6ecf1}html[data-theme=light] .pulse-topbar{box-shadow:none!important;background:#fffffff5!important;border-bottom-color:#dfe6ec!important}html[data-theme=light] .pulse-topbar .top-user-actions,html[data-theme=light] .pulse-shift-chip{box-shadow:none!important;background:#f8fafc!important;border-color:#e0e7ed!important}}@media (width>=981px){.pulse-app-shell{align-items:stretch!important;min-height:100dvh!important}.pulse-shell-body{min-height:100dvh!important}.pulse-sidebar{align-self:stretch!important;height:auto!important;min-height:100dvh!important;max-height:none!important;position:relative!important;top:auto!important}.pulse-sidebar-scroll{flex:auto!important;min-height:0!important}.pulse-sidebar-footer{flex:none;margin-top:auto!important}html[data-theme=light] .pulse-sidebar-nav a[data-page]{color:#40566c!important;font-weight:700!important}html[data-theme=light] .pulse-sidebar-nav a[data-page] span{color:inherit!important}html[data-theme=light] .pulse-sidebar-nav a[data-page] svg{color:#61788f!important}html[data-theme=light] .pulse-sidebar-section>small{color:#73869a!important;opacity:1!important}html[data-theme=light] .pulse-sidebar-nav a[data-page].active{color:#145f9f!important;background:linear-gradient(90deg,#2d84e021,#2d84e00e)!important;border-color:#9fc6ed!important;box-shadow:inset 4px 0 #2e89df,0 3px 10px #255b900e!important}html[data-theme=light] .pulse-sidebar-nav a[data-page].active span{color:#145f9f!important;font-weight:700!important}html[data-theme=light] .pulse-sidebar-nav a[data-page].active svg{color:#2789e3!important;filter:none!important}html[data-theme=light] .pulse-sidebar-nav a[data-page]:hover,html[data-theme=light] .pulse-sidebar-nav a[data-page]:focus-visible{color:#183b59!important;background:#f2f7fb!important}html[data-theme=light] .pulse-sidebar-footer{background:#fff!important;border-top-color:#e1e8ee!important}}.pulse-turn-panel[data-turn-view=management]{width:462px}.pulse-turn-panel[data-turn-view=management] .pulse-turn-current{background:linear-gradient(#f7fbff,#fff)}.pulse-turn-panel[data-turn-view=management] .pulse-turn-current-copy small{color:var(--turn-blue);font-weight:700}.pulse-turn-panel[data-turn-view=management] .pulse-turn-actions button{min-height:72px}.pulse-turn-panel[data-turn-view=management] .pulse-turn-focus[hidden]{display:none!important}.pulse-shift-chip#pulseTurnTrigger{cursor:pointer}.pulse-turn-panel{--turn-bg:#fff;--turn-soft:#f8fafc;--turn-line:#dde5ee;--turn-text:#15345d;--turn-muted:#73849b;--turn-blue:#277bf4;--turn-blue-soft:#eef5ff;--turn-green:#16b86a;--turn-green-soft:#e9f9f0;--turn-pink:#e54883;--turn-pink-soft:#fdebf2;--turn-amber:#f5a000;--turn-amber-soft:#fff5df;z-index:240;border:1px solid var(--turn-line);background:var(--turn-bg);width:442px;color:var(--turn-text);font-family:var(--pulse-ui-font);letter-spacing:0;cursor:default;border-radius:10px;position:absolute;top:calc(100% + 18px);right:-2px;box-shadow:0 14px 38px #273a5329}.pulse-turn-panel[hidden]{display:none!important}html[data-theme=dark] .pulse-turn-panel{--turn-bg:var(--bg);--turn-soft:var(--surface2);--turn-line:var(--border-strong);--turn-text:var(--text);--turn-muted:var(--muted);--turn-blue:#65a9ff;--turn-blue-soft:#182e4a;--turn-green:#39d58a;--turn-green-soft:#15372a;--turn-pink:#ff679d;--turn-pink-soft:#3a1e2b;--turn-amber:#ffb535;--turn-amber-soft:#382b16;box-shadow:0 18px 48px #0000006b}.pulse-turn-arrow{border-top:1px solid var(--turn-line);border-left:1px solid var(--turn-line);background:var(--turn-bg);width:16px;height:16px;position:absolute;top:-8px;right:91px;transform:rotate(45deg)}.pulse-turn-current{z-index:1;background:var(--turn-bg);border-radius:10px 10px 0 0;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:15px;min-height:106px;padding:17px 18px 16px;display:grid;position:relative}.pulse-turn-current-icon{background:var(--turn-amber-soft);width:58px;height:58px;color:var(--turn-amber);border-radius:50%;place-items:center;display:grid}.pulse-turn-current-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.pulse-turn-current-copy{gap:3px;min-width:0;display:grid}.pulse-turn-current-copy>small,.pulse-turn-next small{color:var(--turn-muted);line-height:1.25;font-size:var(--font-micro)!important;font-weight:400!important}.pulse-turn-current-copy>strong{color:var(--turn-text);letter-spacing:-.015em;font-size:17px;font-weight:700;line-height:1.22}.pulse-turn-running{color:var(--turn-green);font-size:var(--font-micro);align-items:center;gap:7px;margin-top:1px;line-height:1.25;display:flex}.pulse-turn-running i{background:currentColor;border-radius:50%;width:7px;height:7px}.pulse-turn-running b{font-weight:700}.pulse-turn-actions{border-top:1px solid var(--turn-line);grid-template-columns:1fr 1fr;gap:12px;padding:16px 18px;display:grid}.pulse-turn-actions>button{border:1px solid var(--turn-line);background:var(--turn-bg);min-width:0;min-height:61px;color:var(--turn-text);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:9px 11px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid;font-family:inherit!important}.pulse-turn-actions>button:hover{border-color:color-mix(in srgb, var(--turn-blue) 38%, var(--turn-line));background:var(--turn-soft);box-shadow:0 3px 10px #27548c0f}.pulse-turn-action-icon{background:var(--turn-blue-soft);width:38px;height:38px;color:var(--turn-blue);border-radius:8px;place-items:center;display:grid}.pulse-turn-action-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pulse-turn-actions>button>span:last-child{gap:2px;min-width:0;display:grid}.pulse-turn-actions b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.25;overflow:hidden}.pulse-turn-actions small{color:var(--turn-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;font-size:var(--font-micro)!important;font-weight:400!important}.pulse-turn-next{border-top:1px solid var(--turn-line);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:13px;margin:0 18px;padding:14px 0 16px;display:grid}.pulse-turn-next-icon{color:#287cf5;background:#eaf3ff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.pulse-turn-next-icon svg{fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px;stroke:#287cf5!important}.pulse-turn-next>div{gap:2px;min-width:0;display:grid}.pulse-turn-next strong{font-size:14px;font-weight:700;line-height:1.25}.pulse-turn-next span{color:var(--turn-muted);font-size:var(--font-micro);font-weight:400;line-height:1.25}.pulse-turn-coverage{border:0;border-top:1px solid var(--turn-line);border-bottom:1px solid var(--turn-line);background:var(--turn-bg);width:100%;min-height:79px;color:var(--turn-text);text-align:left;cursor:pointer;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:12px 18px;display:grid;font-family:inherit!important}.pulse-turn-coverage:hover{background:var(--turn-soft)}.pulse-turn-coverage-icon,.pulse-turn-online-icon{border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.pulse-turn-coverage-icon{background:var(--turn-pink-soft);color:var(--turn-pink)}.pulse-turn-online-icon{background:var(--turn-green-soft);width:34px;height:34px;color:var(--turn-green)}.pulse-turn-coverage-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.pulse-turn-online-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.pulse-turn-coverage>span:nth-child(2){gap:3px;min-width:0;display:grid}.pulse-turn-coverage b{font-size:var(--font-micro);font-weight:700;line-height:1.25}.pulse-turn-coverage small{color:var(--turn-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;font-size:var(--font-micro)!important;font-weight:400!important}.pulse-turn-chevron{fill:none;stroke:#607693;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pulse-turn-lower{grid-template-columns:minmax(244px,1.18fr) minmax(0,.82fr);min-height:89px;display:grid}.pulse-turn-online{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:12px 14px 12px 18px;display:grid}.pulse-turn-online>div{gap:6px;min-width:0;display:grid}.pulse-turn-online>div>b,.pulse-turn-focus b{font-size:var(--font-micro);font-weight:700;line-height:1.25}.pulse-turn-online>div>b{white-space:nowrap}.pulse-turn-online-summary{align-items:center;gap:0;min-height:24px;display:flex}.pulse-turn-avatars{align-items:center;min-width:0;display:flex}.pulse-turn-avatars .pulse-turn-avatar+.pulse-turn-avatar{margin-left:-5px}.pulse-turn-avatar{z-index:2;border:2px solid var(--turn-bg);color:#56749a;width:24px;height:24px;font-size:var(--font-micro);background:#e7effb;border-radius:50%;flex:0 0 24px;place-items:center;font-weight:700;line-height:1;display:grid;position:relative}.pulse-turn-avatar:nth-child(2){color:#65708a;background:#edf0f8}.pulse-turn-avatar:nth-child(3){color:#58779c;background:#e8f2ff}.pulse-turn-avatar.is-busy{color:#98680f;background:#fff3dc}.pulse-turn-avatar-more{font-size:var(--font-micro);color:#68788d!important;background:#f1f4f8!important}.pulse-turn-online-summary>strong{background:var(--turn-green-soft);min-width:34px;height:24px;color:var(--turn-green);font-size:var(--font-micro);border-radius:12px;place-items:center;margin-left:10px;font-weight:700;line-height:1;display:grid}.pulse-turn-online-summary.is-pending>i,.pulse-turn-online-summary.is-empty>i{display:none}.pulse-turn-online-summary>i{border:1px solid var(--turn-bg);background:var(--turn-green);border-radius:50%;width:6px;height:6px;margin-top:16px;margin-left:-2px}.pulse-turn-focus{border-left:1px solid var(--turn-line);justify-content:space-between;align-items:center;gap:9px;padding:12px 17px;display:flex}.pulse-turn-focus>div{gap:3px;min-width:0;display:grid}.pulse-turn-focus small{color:var(--turn-muted);line-height:1.3;font-size:var(--font-micro)!important;font-weight:400!important}.pulse-turn-switch{cursor:pointer;background:#e2e7ed;border:0;border-radius:999px;flex:none;width:38px;height:22px;padding:0;transition:background .18s;position:relative}.pulse-turn-switch span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.pulse-turn-switch[aria-checked=true]{background:var(--turn-blue)}.pulse-turn-switch[aria-checked=true] span{transform:translate(16px)}.pulse-turn-footer{border-top:1px solid var(--turn-line);background:var(--turn-soft);min-height:55px;color:var(--turn-muted);font-size:var(--font-micro);border-radius:0 0 10px 10px;align-items:center;gap:7px;padding:0 18px;font-weight:400;line-height:1.25;display:flex}.pulse-turn-info{color:#7187a3;flex:none;place-items:center;width:18px;height:18px;display:grid}.pulse-turn-info svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.pulse-turn-footer button{color:var(--turn-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;line-height:1.25;display:inline-flex;font-family:inherit!important;font-size:var(--font-micro)!important;font-weight:400!important}.pulse-turn-footer button svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}body.pulse-turn-focus-mode .pulse-toast-stack{display:none!important}@media (width<=1380px){.pulse-turn-panel{display:none!important}}.pulse-context-icon,.pulse-context-root,.pulse-context-separator,.pulse-search-shortcut,.pulse-shift-icon,.pulse-shift-live{display:none}@media (width>=981px){html[data-theme=light] .pulse-topbar{-webkit-backdrop-filter:none!important;min-height:96px!important;font-family:var(--pulse-ui-font)!important;background:#fff!important;border-bottom:1px solid #e3e8ee!important;grid-template-columns:minmax(280px,1fr) minmax(390px,455px) auto!important;align-items:center!important;gap:26px!important;padding:15px 22px!important;box-shadow:0 7px 20px #1e30450b!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar{min-height:96px!important;font-family:var(--pulse-ui-font)!important;grid-template-columns:minmax(280px,1fr) minmax(390px,455px) auto!important;align-items:center!important;gap:26px!important;padding:15px 22px!important}html[data-theme=light] .pulse-page-context,:is(html[data-theme=light],html[data-theme=dark]) .pulse-page-context{min-width:0;align-items:center!important;gap:11px!important;display:flex!important;overflow:hidden!important}html[data-theme=light] .pulse-context-icon{color:#606dff;width:43px;height:43px;box-shadow:none;background:#fff;border:1px solid #dce4ec;border-radius:50%;flex:0 0 43px;place-items:center;display:grid}html[data-theme=dark] .pulse-context-icon{border:1px solid var(--line);background:var(--surface2);color:var(--blue);box-shadow:none}:is(html[data-theme=light],html[data-theme=dark]) .pulse-context-icon{border-radius:50%;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid}html[data-theme=light] .pulse-context-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}:is(html[data-theme=light],html[data-theme=dark]) .pulse-context-icon svg{fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}html[data-theme=light] .pulse-context-root{color:#18335d;flex:none;font-size:15px;font-weight:700;line-height:1;display:inline}html[data-theme=dark] .pulse-context-root{color:var(--text);font-size:15px;font-weight:700;line-height:1;display:inline}html[data-theme=light] .pulse-context-separator{color:#8f9aa8;flex:none;margin:0 1px;font-size:25px;font-weight:400;line-height:1;display:inline}html[data-theme=dark] .pulse-context-separator{color:var(--muted);margin:0 1px;font-size:25px;font-weight:400;line-height:1;display:inline}html[data-theme=light] .pulse-page-context h1{text-overflow:ellipsis;min-width:0;overflow:hidden;color:#7a8697!important;letter-spacing:0!important;white-space:nowrap!important;margin:0!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-page-context h1{text-overflow:ellipsis;min-width:0;overflow:hidden;letter-spacing:0!important;white-space:nowrap!important;margin:0!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}html[data-theme=light] .pulse-page-context p{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-page-context p{white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html[data-theme=light] .pulse-search-field{height:58px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e1e9!important;border-radius:30px!important;grid-template-columns:23px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;padding:0 12px 0 20px!important;display:grid!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-search-field{border-radius:30px!important;grid-template-columns:23px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;height:58px!important;padding:0 12px 0 20px!important;display:grid!important}html[data-theme=light] .pulse-search-field>svg{fill:none;stroke-linecap:round;stroke:#334a65!important;stroke-width:1.7px!important;width:21px!important;height:21px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-search-field>svg{fill:none;stroke-linecap:round;stroke-width:1.7px!important;width:21px!important;height:21px!important}html[data-theme=light] .pulse-search-field input{width:100%;color:#263b52!important;background:0 0!important;border:0!important;outline:0!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-search-field input{width:100%;border:0!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important}html[data-theme=light] .pulse-search-field input::placeholder{opacity:1;color:#8d99a8!important}html[data-theme=light] .pulse-search-shortcut{color:#7b8795;background:#fbfcfd;border:1px solid #e0e6ec;border-radius:6px;align-items:center;gap:4px;height:34px;padding:0 8px;display:flex}html[data-theme=light] .pulse-search-shortcut kbd{box-shadow:none;color:inherit;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:700;line-height:1}html[data-theme=light] .pulse-topbar .top-user-actions{background:0 0!important;border:0!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .top-user-actions{border:0!important;align-items:center!important;gap:12px!important;padding:0!important;display:flex!important}html[data-theme=light] .pulse-shift-chip{position:relative;width:228px!important;min-width:228px!important;height:64px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce4eb!important;border-radius:12px!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:7px 14px 7px 10px!important;display:grid!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip{position:relative;border-radius:12px!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;width:228px!important;min-width:228px!important;height:64px!important;padding:7px 14px 7px 10px!important;display:grid!important}html[data-theme=light] .pulse-shift-icon{color:#f6a300;background:#fff8e8;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-icon{border-radius:50%;place-items:center;width:42px;height:42px;display:grid}html[data-theme=light] .pulse-shift-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:25px;height:25px}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-icon svg{fill:none;stroke-width:1.7px;stroke-linecap:round;width:25px;height:25px}html[data-theme=light] .pulse-shift-copy{gap:3px;min-width:0;display:grid}html[data-theme=light] .pulse-shift-copy small{color:#7d8897!important;font-family:inherit!important;font-size:var(--font-micro)!important;font-weight:400!important;line-height:1!important}html[data-theme=light] .pulse-shift-copy b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#17335c!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important}html[data-theme=light] .pulse-shift-live{background:#18b968;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:11px;right:11px}html[data-theme=light] .pulse-topbar .support-top-btn{color:#17335c!important;width:140px!important;min-width:140px!important;height:64px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce4eb!important;border-radius:12px!important;justify-content:center!important;gap:9px!important;padding:0 17px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .support-top-btn{border-radius:12px!important;justify-content:center!important;gap:9px!important;width:140px!important;min-width:140px!important;height:64px!important;padding:0 17px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important}html[data-theme=light] .pulse-topbar .support-top-btn svg{fill:none;stroke:currentColor!important;stroke-width:1.7px!important;width:21px!important;height:21px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .support-top-btn svg{fill:none;stroke-width:1.7px!important;width:21px!important;height:21px!important}html[data-theme=light] .pulse-topbar .notification-top-btn{color:#17335c!important;width:58px!important;min-width:58px!important;height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;justify-content:center!important;padding:0!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .notification-top-btn{border:0!important;border-radius:12px!important;justify-content:center!important;width:58px!important;min-width:58px!important;height:64px!important;padding:0!important}html[data-theme=light] .pulse-topbar .notification-top-btn svg{fill:none;stroke:currentColor!important;stroke-width:1.7px!important;width:25px!important;height:25px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .notification-top-btn svg{fill:none;stroke-width:1.7px!important;width:25px!important;height:25px!important}html[data-theme=light] .pulse-topbar .command-trigger{color:#1a2029!important;width:255px!important;min-width:255px!important;height:64px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce4eb!important;border-radius:12px!important;gap:11px!important;padding:0 13px 0 10px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-trigger{border-radius:12px!important;gap:11px!important;width:255px!important;min-width:255px!important;height:64px!important;padding:0 13px 0 10px!important}html[data-theme=light] .pulse-topbar .command-avatar:not(.has-image){color:#fff!important;background:linear-gradient(135deg,#7dc9ff,#6768ef)!important;border:0!important;border-radius:50%!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;display:grid!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-avatar{border:0!important;border-radius:50%!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;display:grid!important}html[data-theme=light] .pulse-topbar .command-copy,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-copy{flex:1;min-width:0;text-align:left!important}html[data-theme=light] .pulse-topbar .command-copy b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;color:#1b2028!important;font-family:inherit!important;font-size:12.5px!important;font-weight:700!important;line-height:1.15!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-copy b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-family:inherit!important;font-size:12.5px!important;font-weight:700!important;line-height:1.15!important}html[data-theme=light] .pulse-topbar .command-copy small{display:block;color:#707d8d!important;font-family:inherit!important;font-size:var(--font-micro)!important;margin-top:4px!important;font-weight:700!important;line-height:1!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-copy small{display:block;font-family:inherit!important;font-size:var(--font-micro)!important;margin-top:4px!important;font-weight:700!important;line-height:1!important}html[data-theme=light] .pulse-topbar .chev{margin-left:auto;color:#53677c!important;font-size:14px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .chev{margin-left:auto;font-size:14px!important}html[data-theme=light] .pulse-topbar :is(.support-top-btn,.command-trigger):hover{box-shadow:none!important;background:#fff!important;border-color:#ccd6df!important;transform:none!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar :is(.support-top-btn,.command-trigger):hover{transform:none!important}:root{--shell-topbar:76px}html[data-theme=light] .pulse-topbar{background:#fff!important;border-bottom:1px solid #e5eaf0!important;grid-template-columns:245px minmax(360px,1fr) auto!important;align-items:center!important;gap:20px!important;min-height:76px!important;padding:9px 22px!important;box-shadow:0 4px 12px #1e304509!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar{grid-template-columns:245px minmax(360px,1fr) auto!important;align-items:center!important;gap:20px!important;min-height:76px!important;padding:9px 22px!important}html[data-theme=light] .pulse-page-context,:is(html[data-theme=light],html[data-theme=dark]) .pulse-page-context{gap:9px!important}html[data-theme=light] .pulse-context-icon,:is(html[data-theme=light],html[data-theme=dark]) .pulse-context-icon{flex:0 0 36px!important;width:36px!important;height:36px!important}html[data-theme=light] .pulse-context-icon svg,:is(html[data-theme=light],html[data-theme=dark]) .pulse-context-icon svg{width:19px!important;height:19px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-context-root{font-size:14px!important;font-weight:700!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-context-separator{font-size:20px!important}html[data-theme=light] .pulse-page-context h1,:is(html[data-theme=light],html[data-theme=dark]) .pulse-page-context h1{font-size:13px!important;font-weight:700!important}html[data-theme=dark] .pulse-page-context h1{color:var(--muted)!important}html[data-theme=light] .pulse-search-field,:is(html[data-theme=light],html[data-theme=dark]) .pulse-search-field{border-radius:24px!important;gap:11px!important;height:48px!important;padding:0 10px 0 17px!important}html[data-theme=light] .pulse-search-field>svg,:is(html[data-theme=light],html[data-theme=dark]) .pulse-search-field>svg{width:19px!important;height:19px!important}html[data-theme=light] .pulse-search-field input,:is(html[data-theme=light],html[data-theme=dark]) .pulse-search-field input{height:46px!important;font-size:13px!important}html[data-theme=light] .pulse-search-shortcut{gap:3px!important;height:28px!important;padding:0 8px!important}html[data-theme=light] .pulse-search-shortcut kbd{font-size:var(--font-micro)!important}.pulse-topbar-right,html[data-theme=light] .pulse-topbar .top-user-actions,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .top-user-actions{gap:10px!important}html[data-theme=light] .pulse-shift-chip,:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip{border-radius:10px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;width:212px!important;min-width:212px!important;height:50px!important;padding:6px 12px 6px 8px!important}html[data-theme=light] .pulse-shift-icon,:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-icon{width:34px!important;height:34px!important}html[data-theme=light] .pulse-shift-icon svg,:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-icon svg{width:21px!important;height:21px!important}html[data-theme=light] .pulse-shift-copy{gap:2px!important}html[data-theme=light] .pulse-shift-copy small{font-size:var(--font-micro)!important}html[data-theme=light] .pulse-shift-copy b{font-size:12px!important}html[data-theme=light] .pulse-shift-live{width:7px!important;height:7px!important;top:8px!important;right:9px!important}html[data-theme=light] .pulse-topbar .support-top-btn,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .support-top-btn{border-radius:10px!important;gap:8px!important;width:124px!important;min-width:124px!important;height:50px!important;padding:0 13px!important;font-size:13px!important}html[data-theme=light] .pulse-topbar .support-top-btn svg,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .support-top-btn svg{width:19px!important;height:19px!important}html[data-theme=light] .pulse-topbar .notification-top-btn,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .notification-top-btn{width:48px!important;min-width:48px!important;height:50px!important}html[data-theme=light] .pulse-topbar .notification-top-btn svg,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .notification-top-btn svg{width:22px!important;height:22px!important}html[data-theme=light] .pulse-topbar .command-trigger,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-trigger{border-radius:10px!important;gap:9px!important;width:230px!important;min-width:230px!important;height:50px!important;padding:0 11px 0 8px!important}html[data-theme=light] .pulse-topbar .command-avatar,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-avatar{width:34px!important;height:34px!important;font-size:var(--font-micro)!important;flex:0 0 34px!important}html[data-theme=light] .pulse-topbar .command-copy b,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-copy b{font-size:12px!important}html[data-theme=light] .pulse-topbar .command-copy small,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-copy small{font-size:var(--font-micro)!important;margin-top:2px!important}}.pulse-topbar .notification-top-btn{color:#17335c!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;box-shadow:none!important;isolation:isolate!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:0 0 42px!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.pulse-topbar .notification-top-btn:hover,.pulse-topbar .notification-top-btn:focus-visible{color:#17335c!important;box-shadow:none!important;filter:none!important;background:#f6f8fb!important;border:0!important;outline:0!important;transform:none!important}.pulse-topbar .notification-top-btn .pulse-notification-bell{fill:none!important;width:23px!important;height:23px!important;display:block!important;overflow:visible!important}.pulse-topbar .notification-top-btn .pulse-notification-bell-body,.pulse-topbar .notification-top-btn .pulse-notification-bell-top{fill:none!important;stroke:#17335c!important;stroke-width:1.55px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.pulse-topbar .notification-top-btn .pulse-notification-bell-accent{fill:none!important;stroke:#2563eb!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.pulse-topbar .notification-top-btn .notif-badge{font-family:var(--pulse-ui-font);color:#fff!important;width:auto!important;min-width:21px!important;height:21px!important;box-shadow:none!important;font-size:var(--font-micro)!important;letter-spacing:0!important;background:#ef233c!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;margin:0!important;padding:0 5px!important;font-weight:700!important;line-height:1!important;display:grid!important;position:absolute!important;top:-3px!important;right:-3px!important}.pulse-topbar .notification-top-btn .notif-badge:empty,.pulse-topbar .notification-top-btn .notif-badge[data-count="0"]{display:none!important}html[data-theme=dark] .pulse-topbar .notification-top-btn{color:var(--text)!important}html[data-theme=dark] .pulse-topbar .notification-top-btn .pulse-notification-bell-body,html[data-theme=dark] .pulse-topbar .notification-top-btn .pulse-notification-bell-top{stroke:var(--text)!important}html[data-theme=dark] .pulse-topbar .notification-top-btn:hover,html[data-theme=dark] .pulse-topbar .notification-top-btn:focus-visible{background:#ffffff0e!important}html[data-theme=dark] .pulse-topbar .notification-top-btn .notif-badge{border-color:#0b1420!important}.pulse-topbar #commandMenu{color:#17283c!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #dfe6ee!important;border-radius:12px!important;width:388px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 92px)!important;padding:0!important;top:58px!important;right:0!important;overflow:auto!important;box-shadow:0 14px 38px #1f304524!important}#commandMenu .command-profile-head{background:#fff;border-bottom:1px solid #e8edf2;padding:15px 13px 13px}#commandMenu .command-profile-row{grid-template-columns:50px minmax(0,1fr) 32px;align-items:start;gap:11px;display:grid}#commandMenu .command-menu-avatar-wrap{width:48px;height:48px;display:block;position:relative}#commandMenu .command-menu-avatar{color:#fff;background:linear-gradient(145deg,#ff75ba 0%,#d980ef 46%,#73cfff 100%);border-radius:50%;place-items:center;width:48px;height:48px;font-size:14px;font-weight:700;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff59}#commandMenu .command-menu-avatar.has-image{color:#0000!important;background-position:50%!important;background-size:cover!important}#commandMenu .command-menu-avatar-wrap:after{content:"";background:#27bd70;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:1px;right:-1px}#commandMenu .command-profile-copy{min-width:0;padding-top:1px}#commandMenu .command-profile-copy>b{color:#10243c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.25;display:block;overflow:hidden}#commandMenu .command-profile-copy>small{color:#64788d;font-size:var(--font-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-weight:400;line-height:1.25;display:block;overflow:hidden}#commandMenu .command-email{color:#6f8296;font-size:var(--font-micro);align-items:center;gap:6px;margin-top:8px;line-height:1.2;display:flex}#commandMenu .command-email svg{fill:none;stroke:#526d88;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 13px;width:13px;height:13px}#commandMenu .command-profile-edit{color:#314a63;width:30px;min-width:30px;height:30px;box-shadow:none;background:#fff;border:1px solid #dfe7ef;border-radius:8px;place-items:center;padding:0;display:grid}#commandMenu .command-profile-edit svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}#commandMenu .command-profile-edit:hover{background:#f7f9fb;border-color:#cad6e1;transform:none}#commandMenu .presence-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}#commandMenu .presence-quick button{color:#617387;min-width:0;min-height:32px;box-shadow:none;font-size:var(--font-micro);background:#fbfcfd;border:1px solid #e0e6ec;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 7px;font-weight:700;display:flex;transform:none}#commandMenu .presence-quick button i{background:#94a3b8;border-radius:50%;flex:0 0 6px;width:6px;height:6px}#commandMenu .presence-quick [data-presence=online]{color:#15955b;background:#f4fbf7;border-color:#ccebdd}#commandMenu .presence-quick [data-presence=online] i{background:#16b866}#commandMenu .presence-quick [data-presence=busy]{color:#e66118;background:#fff9f4;border-color:#f6ddc9}#commandMenu .presence-quick [data-presence=busy] i{background:#f26b1d}#commandMenu .presence-quick [data-presence=offline]{color:#6e8093}#commandMenu .command-quick-section{background:#fff;padding:12px 13px 11px}#commandMenu .command-section-title{color:#26384d;font-size:var(--font-micro);margin:0 0 9px;font-weight:700;display:block}#commandMenu .command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#commandMenu .command-grid .cmd{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;min-width:0;min-height:102px;position:relative;overflow:hidden;color:#17283c!important;background:#fff!important;border:1px solid #e3e9ef!important;border-radius:9px!important;padding:10px 10px 9px!important;transform:none!important;box-shadow:0 2px 7px #1f304506!important}#commandMenu .command-grid .cmd:hover{background:#fbfcfe!important;border-color:#ced9e3!important;transform:none!important;box-shadow:0 4px 10px #1f30450b!important}#commandMenu .command-icon{color:#607286;background:#f1f5f9;border-radius:8px;place-items:center;width:36px;height:36px;margin:0 0 8px;font-style:normal;display:grid}#commandMenu .command-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}#commandMenu .command-grid .cmd>b{color:#192c43;width:100%;font-size:var(--font-micro);margin:0;font-weight:700;line-height:1.2;display:block}#commandMenu .command-grid .cmd>small{color:#7b8da0;width:100%;font-size:var(--font-micro);margin-top:3px;font-weight:400;line-height:1.25;display:block}#commandMenu .command-card-pink .command-icon{color:#f02c87;background:#fff0f7}#commandMenu .command-card-blue .command-icon{color:#168cd7;background:#edf6ff}#commandMenu .command-card-violet .command-icon{color:#9255dc;background:#f4efff}#commandMenu .command-card-slate .command-icon{color:#5d6684;background:#f1f3f8}#commandMenu .command-card-green .command-icon{color:#46a844;background:#eef9ef}#commandMenu .command-card-cyan .command-icon{color:#1aa9d8;background:#eafaff}#commandMenu #supportQuickBtn{background:#fff!important;border:1px solid #e3e9ef!important;border-radius:9px!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:102px!important;max-height:none!important;padding:10px 10px 9px!important;display:flex!important;box-shadow:0 2px 7px #1f304506!important}#commandMenu #supportQuickBtn .support-badge{color:#fff!important;min-width:17px!important;height:17px!important;font-size:var(--font-micro)!important;background:#ef233c!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;margin:0!important;padding:0 4px!important;font-weight:700!important;line-height:1!important;display:grid!important;position:absolute!important;top:7px!important;right:7px!important}#commandMenu #supportQuickBtn .support-badge[data-count="0"]{display:none!important}#commandMenu .command-updates{color:#25354b;width:calc(100% - 26px);box-shadow:none;text-align:left;background:linear-gradient(90deg,#fbf7ff,#faf8ff);border:1px solid #eadcf9;border-radius:8px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:8px;margin:0 13px 11px;padding:10px 11px;display:grid;transform:none}#commandMenu .command-updates:hover{background:#f8f2ff;border-color:#ddc7f4;transform:none}#commandMenu .command-updates-icon{color:#9753dd;background:#f2e8ff;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}#commandMenu .command-updates-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}#commandMenu .command-updates span:nth-child(2){min-width:0}#commandMenu .command-updates b{font-size:var(--font-micro);font-weight:700;line-height:1.2;display:block}#commandMenu .command-updates small{color:#7f8ca0;font-size:var(--font-micro);margin-top:2px;line-height:1.25;display:block}#commandMenu .command-updates-arrow{fill:none;stroke:#394f68;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}#commandMenu .command-footer{background:#fff;border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}#commandMenu .command-footer>button{color:#e24967;box-shadow:none;font-size:var(--font-micro);background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-weight:400;display:flex;transform:none}#commandMenu .command-footer>button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}#commandMenu .command-footer-brand{color:#8798aa;font-size:var(--font-micro);align-items:center;gap:5px;display:flex}#commandMenu .command-footer-brand svg{fill:none;stroke:#6f8bb0;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}html[data-theme=dark] #commandMenu{border-color:var(--border-strong)!important;color:var(--text)!important;background:#0b1622!important}html[data-theme=dark] #commandMenu :is(.command-profile-head,.command-quick-section,.command-footer){background:#0b1622;border-color:#243444}html[data-theme=dark] #commandMenu .command-profile-copy>b,html[data-theme=dark] #commandMenu .command-section-title,html[data-theme=dark] #commandMenu .command-grid .cmd>b{color:var(--text)}html[data-theme=dark] #commandMenu .command-grid .cmd,html[data-theme=dark] #commandMenu #supportQuickBtn{border-color:var(--border-strong)!important;color:var(--text)!important;background:#101d2a!important}html[data-theme=dark] #commandMenu .command-grid .cmd:hover,html[data-theme=dark] #commandMenu #supportQuickBtn:hover{background:#132333!important;border-color:#395069!important}@media (width<=760px){.pulse-topbar #commandMenu{top:calc(var(--shell-topbar) + 5px)!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - var(--shell-topbar) - 16px)!important;left:8px!important;right:8px!important}#commandMenu .command-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#commandMenu #supportQuickBtn{display:flex!important}}#pulseUpdatesModal .pulse-updates-modal{background:#fff!important;border:1px solid #dfe6ee!important;border-radius:12px!important;width:min(760px,94vw)!important;max-height:88vh!important;overflow:hidden!important;box-shadow:0 24px 65px #1f304533!important}#pulseUpdatesModal .pulse-updates-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex;background:#fff!important;border-bottom:1px solid #e8edf2!important;padding:19px 21px 16px!important}#pulseUpdatesModal .pulse-updates-head small{color:#1684c3;font-size:var(--font-micro);letter-spacing:.05em;margin-bottom:5px;font-weight:700;display:block}#pulseUpdatesModal .pulse-updates-head h2{color:#17283c!important;margin:0!important;font-size:22px!important;font-weight:700!important;line-height:1.15!important}#pulseUpdatesModal .pulse-updates-head p{color:#6c8094!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.4!important}#pulseUpdatesModal .pulse-updates-body{background:#f7f9fc!important;padding:15px 17px 17px!important;overflow:auto!important}#pulseUpdatesModal .pulse-updates-intro{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}#pulseUpdatesModal .pulse-updates-intro b{color:#263b51;font-size:var(--font-micro)}#pulseUpdatesModal .pulse-updates-intro span{color:#7b8da0;font-size:var(--font-micro)}#pulseUpdatesModal .pulse-updates-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}#pulseUpdatesModal .pulse-update-item{background:#fff;border:1px solid #e1e8ef;border-radius:9px;grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:112px;padding:12px;display:grid}#pulseUpdatesModal .pulse-update-icon{color:#188ed1;background:#edf6ff;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}#pulseUpdatesModal .pulse-update-icon.is-layout{color:#8c58d4;background:#f4efff}#pulseUpdatesModal .pulse-update-icon.is-attendance{color:#ea3c87;background:#fff0f7}#pulseUpdatesModal .pulse-update-icon.is-map{color:#28a46d;background:#eef9f3}#pulseUpdatesModal .pulse-update-icon.is-links{color:#1b96ce;background:#edf8ff}#pulseUpdatesModal .pulse-update-icon.is-profile{color:#8a5bd2;background:#f4efff}#pulseUpdatesModal .pulse-update-icon.is-support{color:#2b83ce;background:#eef6ff}#pulseUpdatesModal .pulse-update-icon.is-bell{color:#dc7628;background:#fff5ed}#pulseUpdatesModal .pulse-update-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#pulseUpdatesModal .pulse-update-copy small{color:#8898a8;font-size:var(--font-micro);margin-bottom:3px;font-weight:700;display:block}#pulseUpdatesModal .pulse-update-copy b{color:#20364c;font-size:12px;font-weight:700;line-height:1.3;display:block}#pulseUpdatesModal .pulse-update-copy p{color:#667c91;font-size:var(--font-micro);margin:4px 0 0;line-height:1.45}#pulseUpdatesModal .pulse-updates-footer{justify-content:space-between;align-items:center;gap:15px;display:flex;background:#fff!important;border-top:1px solid #e8edf2!important;padding:11px 17px!important}#pulseUpdatesModal .pulse-updates-footer>span{color:#7b8d9f;max-width:520px;font-size:var(--font-micro);line-height:1.35}html[data-theme=dark] #pulseUpdatesModal .pulse-updates-modal,html[data-theme=dark] #pulseUpdatesModal .pulse-updates-head,html[data-theme=dark] #pulseUpdatesModal .pulse-updates-footer{background:#0c1824!important;border-color:#27394b!important}html[data-theme=dark] #pulseUpdatesModal .pulse-updates-body{background:#09131e!important}html[data-theme=dark] #pulseUpdatesModal .pulse-update-item{background:#101e2b;border-color:#263849}html[data-theme=dark] #pulseUpdatesModal .pulse-updates-head h2,html[data-theme=dark] #pulseUpdatesModal .pulse-update-copy b,html[data-theme=dark] #pulseUpdatesModal .pulse-updates-intro b{color:var(--text)!important}@media (width<=760px){#pulseUpdatesModal .pulse-updates-modal{width:calc(100vw - 16px)!important;max-height:92dvh!important}#pulseUpdatesModal .pulse-updates-list{grid-template-columns:1fr}#pulseUpdatesModal .pulse-updates-footer{flex-direction:column;align-items:stretch}#pulseUpdatesModal .pulse-updates-footer .btn{width:100%}}.pulse-apps-wrap,.pulse-command-avatar-wrap{position:relative}.pulse-header-presence{z-index:2;box-sizing:border-box;background:#98a6b6;border:3px solid #fff;border-radius:50%;width:13px;height:13px;display:block;position:absolute;bottom:-1px;right:-1px}.pulse-header-presence.online{background:#12c971}.pulse-header-presence.busy{background:#f5a524}.pulse-header-presence.offline{background:#98a6b6}.pulse-apps-btn{color:#183653;cursor:pointer;background:#f7f9fc;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.pulse-apps-btn svg{fill:none;stroke:currentColor;stroke-width:1.55px;width:24px;height:24px}.pulse-app-launcher{z-index:260;color:#17324d;background:#fff;border:1px solid #e1e7ef;border-radius:16px;width:min(318px,100vw - 32px);position:absolute;top:68px;right:0;overflow:hidden;box-shadow:0 20px 55px #192f4929}.pulse-app-launcher>header{border-bottom:1px solid #edf1f5;gap:3px;padding:17px 18px 13px;display:grid}.pulse-app-launcher>header small{color:#2382dc;letter-spacing:.08em;font-size:12px;font-weight:700}.pulse-app-launcher>header b{font-size:15px;font-weight:700}.pulse-app-launcher>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px;display:grid}.pulse-app-launcher a{color:#3f5267;text-align:center;border-radius:12px;align-content:center;place-items:center;gap:8px;min-width:0;min-height:84px;padding:9px 5px;text-decoration:none;display:grid}.pulse-app-launcher a:hover,.pulse-app-launcher a:focus-visible{color:#176fc8;background:#f2f7fd;outline:0}.pulse-app-launcher a svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.pulse-app-launcher a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}html[data-theme=dark] .pulse-header-presence{border-color:#0c1723}html[data-theme=dark] .pulse-apps-btn{color:#e3edf7;background:#111f2d}html[data-theme=dark] .pulse-app-launcher{color:#edf4fb;background:#0f1c29;border-color:#293a4b;box-shadow:0 24px 64px #00000075}html[data-theme=dark] .pulse-app-launcher>header{border-bottom-color:#263748}html[data-theme=dark] .pulse-app-launcher a{color:#b6c5d4}html[data-theme=dark] .pulse-app-launcher a:hover,html[data-theme=dark] .pulse-app-launcher a:focus-visible{color:#74b8ff;background:#172b3e}@media (width>=981px){:root{--shell-topbar:92px}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar{position:sticky;background:#fff!important;border-bottom:1px solid #e9edf3!important;grid-template-columns:minmax(360px,1fr) auto!important;gap:40px!important;min-height:92px!important;padding:17px 28px 17px 48px!important;box-shadow:0 8px 28px #1f334b0f!important}.pulse-topbar:before{content:"";background:#e4e9f0;width:1px;height:40px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-page-context{display:none!important}.pulse-topbar .pulse-global-search{width:100%;max-width:none!important;display:block!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-field{height:56px!important;box-shadow:none!important;background:#f7f9fc!important;border:1px solid #0000!important;border-radius:999px!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:15px!important;padding:0 16px 0 22px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-field:focus-within{background:#fff!important;border-color:#cbdcf0!important;box-shadow:0 0 0 3px #2b7ee014!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-field>svg{stroke:#173653!important;stroke-width:1.65px!important;width:24px!important;height:24px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-field input{color:#203b56!important;height:54px!important;font-size:15px!important;font-weight:400!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-field input::placeholder{opacity:1;color:#91a0b2!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-shortcut{align-items:center;color:#4f6175!important;background:#f0f3f7!important;border:0!important;border-radius:9px!important;gap:4px!important;height:34px!important;padding:0 10px!important;display:flex!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .pulse-search-shortcut kbd{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;font-family:inherit!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.pulse-topbar-right{border-left:1px solid #e4e9f0;min-width:0;padding-left:40px;gap:16px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip#pulseTurnTrigger{color:#173653!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;box-shadow:none!important;background:#f7f9fc!important;border:0!important;border-radius:50%!important;grid-template-columns:1fr!important;place-items:center!important;gap:0!important;padding:0!important;display:grid!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip#pulseTurnTrigger:hover,:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip#pulseTurnTrigger:focus-visible{background:#eef4fb!important;outline:0!important;box-shadow:0 0 0 3px #2b7ee014!important}.pulse-shift-chip#pulseTurnTrigger .pulse-shift-copy{display:none!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip#pulseTurnTrigger .pulse-shift-icon{color:#173653!important;background:0 0!important;border-radius:0!important;place-items:center!important;width:28px!important;height:28px!important;display:grid!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip#pulseTurnTrigger .pulse-shift-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shift-chip#pulseTurnTrigger .pulse-shift-live{background:#2386e9!important;border:0!important;border-radius:50%!important;width:9px!important;height:9px!important;display:block!important;position:absolute!important;top:4px!important;right:4px!important}.pulse-shift-chip#pulseTurnTrigger .pulse-turn-panel:not([hidden]){display:block!important}.pulse-shift-chip#pulseTurnTrigger .pulse-turn-panel{top:68px!important;right:-196px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .top-user-actions{background:0 0!important;border:0!important;align-items:center!important;gap:16px!important;padding:0!important;display:flex!important}.pulse-topbar .pulse-apps-btn,.pulse-topbar .notification-top-btn{color:#173653!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;box-shadow:none!important;background:#f7f9fc!important;border:0!important;border-radius:50%!important;flex:0 0 56px!important;place-items:center!important;padding:0!important;display:grid!important}.pulse-topbar .pulse-apps-btn:hover,.pulse-topbar .pulse-apps-btn:focus-visible,.pulse-topbar .notification-top-btn:hover,.pulse-topbar .notification-top-btn:focus-visible{color:#173653!important;background:#eef4fb!important;outline:0!important;box-shadow:0 0 0 3px #2b7ee014!important}.pulse-topbar .pulse-apps-btn svg,.pulse-topbar .notification-top-btn .pulse-notification-bell{width:24px!important;height:24px!important}.pulse-topbar .notification-top-btn .notif-badge{color:#0000!important;background:#fb4b61!important;border:2px solid #fff!important;border-radius:50%!important;width:10px!important;min-width:10px!important;max-width:10px!important;height:10px!important;min-height:10px!important;max-height:10px!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important;top:4px!important;right:4px!important;overflow:hidden!important}.pulse-topbar .notification-top-btn .notif-badge[data-count="0"]{display:none!important}.pulse-topbar .command-wrap{border-left:1px solid #e4e9f0;margin-left:8px;padding-left:28px}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-trigger{width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;gap:0!important;padding:0!important;display:grid!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-trigger:hover,:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-trigger:focus-visible{background:#eef4fb!important;outline:0!important;box-shadow:0 0 0 3px #2b7ee014!important}.pulse-topbar .command-trigger .command-copy,.pulse-topbar .command-trigger .chev{display:none!important}.pulse-topbar .pulse-command-avatar-wrap{width:56px;height:56px;display:block}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-avatar{color:#fff!important;border:0!important;border-radius:50%!important;flex:0 0 56px!important;place-items:center!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;font-size:15px!important;font-weight:700!important;display:grid!important;overflow:hidden!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-avatar:not(.has-image){background:linear-gradient(135deg,#29435d,#0f1e2b)!important}.pulse-topbar #commandMenu{top:68px!important;right:0!important}html[data-theme=dark] .pulse-topbar{background:#0b1621!important;border-bottom-color:#233445!important;box-shadow:0 8px 28px #00000047!important}html[data-theme=dark] .pulse-topbar-right,html[data-theme=dark] .pulse-topbar .command-wrap{border-color:#2a3b4c}html[data-theme=dark] .pulse-topbar:before{background:#2a3b4c}html[data-theme=dark] .pulse-topbar .pulse-search-field,html[data-theme=dark] .pulse-shift-chip#pulseTurnTrigger,html[data-theme=dark] .pulse-topbar .pulse-apps-btn,html[data-theme=dark] .pulse-topbar .notification-top-btn{background:#111f2d!important}html[data-theme=dark] .pulse-topbar .pulse-search-field:focus-within{background:#142536!important}html[data-theme=dark] .pulse-topbar .pulse-search-field input{color:#edf4fb!important}html[data-theme=dark] .pulse-topbar .pulse-search-field>svg,html[data-theme=dark] .pulse-shift-chip#pulseTurnTrigger .pulse-shift-icon,html[data-theme=dark] .pulse-topbar .pulse-apps-btn,html[data-theme=dark] .pulse-topbar .notification-top-btn{color:#e4edf6!important}html[data-theme=dark] .pulse-topbar .pulse-search-shortcut{color:#a9b7c5!important;background:#1a2a39!important}html[data-theme=dark] .pulse-topbar .notification-top-btn .notif-badge{border-color:#0b1621!important}}@media (width>=981px) and (width<=1179px){:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar{gap:22px!important;padding-left:36px!important;padding-right:20px!important}.pulse-topbar:before{left:14px}.pulse-topbar-right{padding-left:20px;gap:10px!important}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .top-user-actions{gap:10px!important}.pulse-topbar .command-wrap{margin-left:2px;padding-left:18px}}@media (width<=980px){.pulse-apps-wrap{display:none!important}.pulse-topbar .pulse-command-avatar-wrap{width:40px;height:40px;display:block}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-avatar{flex:0 0 40px!important;width:40px!important;height:40px!important}.pulse-header-presence{border-width:2px;width:11px;height:11px;bottom:0;right:0}}@media (width<=760px){.pulse-topbar .pulse-command-avatar-wrap{width:38px;height:38px}:is(html[data-theme=light],html[data-theme=dark]) .pulse-topbar .command-avatar{flex-basis:38px!important;width:38px!important;height:38px!important}}.pulse-director-period{color:#082558;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e4f0;border-radius:9px;align-items:center;gap:10px;padding:5px 13px;display:flex}.pulse-director-period>svg{fill:none;stroke:#0b6ef3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pulse-director-period>span{gap:2px;display:grid}.pulse-director-period small{color:#667b99;font-size:12px;font-weight:700;line-height:1.25}.pulse-director-period b{white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25}body.pulse-director-shell .pulse-shell-body>main{background:linear-gradient(135deg,#f8fbff,#f2f7fc)}@media (width>=981px){body.pulse-director-shell .pulse-app-shell{--shell-sidebar:228px}body.pulse-director-shell .pulse-sidebar{background:#fff;border-right-color:#dbe6f1}body.pulse-director-shell .pulse-sidebar-nav{padding:12px 10px}body.pulse-director-shell .pulse-sidebar-section>small{color:#587096;padding:2px 10px 5px}body.pulse-director-shell .pulse-sidebar-nav a[data-page]{color:#17345f;border:1px solid #0000;border-radius:10px;min-height:43px;margin:0;padding:8px 10px}body.pulse-director-shell .pulse-sidebar-nav a[data-page] svg{color:#41648f;stroke-width:1.7px;width:19px;height:19px}body.pulse-director-shell .pulse-sidebar-nav a.active{color:#075fda;background:#f2f7ff;border-color:#9bc2fa;box-shadow:inset 3px 0 #0b6ef3}body.pulse-director-shell .pulse-sidebar-nav a.active svg{color:#0b6ef3}body.pulse-director-shell .pulse-sidebar-footer{color:#567092;background:#fff}body.pulse-director-shell .pulse-topbar[data-director-layout]{grid-template-columns:minmax(180px,240px) minmax(0,1fr) auto!important;gap:16px!important;padding:17px 20px!important}body.pulse-director-shell .pulse-topbar[data-director-layout]:before{display:none}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-page-context{min-width:0;display:flex!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-page-context .pulse-context-root{font-size:13px;font-weight:700}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-page-context h1{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-page-context p{display:none}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-topbar-right{flex-wrap:nowrap;padding-left:12px;gap:10px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] #pulseTurnTrigger,body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-apps-wrap{display:none!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-director-period{flex-shrink:0;display:flex!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .top-user-actions{gap:10px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-wrap{margin-left:0;padding-left:10px}body.pulse-director-shell .pulse-topbar[data-director-layout] .notification-top-btn{flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger{border:1px solid var(--line)!important;border-radius:9px!important;grid-template-columns:38px minmax(0,1fr) 16px!important;gap:9px!important;width:190px!important;min-width:190px!important;max-width:190px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:3px 10px 3px 4px!important;display:grid!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-command-avatar-wrap,body.pulse-director-shell .pulse-topbar[data-director-layout] .command-avatar{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy{text-align:left;min-width:0;display:grid!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy small{font-size:12px}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .chev{display:block!important}}@media (width>=981px) and (width<=1260px){body.pulse-director-shell .pulse-topbar[data-director-layout]{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-page-context{display:none!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger{grid-template-columns:38px!important;width:46px!important;min-width:46px!important;max-width:46px!important;padding:3px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy,body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .chev{display:none!important}.pulse-director-period{padding:5px 9px}}@media (width<=980px){.pulse-director-period{display:none!important}}:is(html[data-theme=light],html[data-theme=dark]) .pulse-shell-body>.pulse-page-context{color:#17375f;min-width:0;min-height:76px;box-shadow:none;background:#fff;border-bottom:1px solid #e6edf5;align-items:center;gap:10px;padding:14px 24px;display:flex!important}.pulse-shell-body>.pulse-page-context .pulse-context-icon{color:#2f71ef;background:#fff;border:1px solid #d9e5f3;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;min-width:34px;height:34px;display:grid}.pulse-shell-body>.pulse-page-context .pulse-context-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pulse-shell-body>.pulse-page-context .pulse-context-root,.pulse-shell-body>.pulse-page-context h1{font-family:var(--pulse-font-display);letter-spacing:0;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;font-size:13px!important}.pulse-shell-body>.pulse-page-context .pulse-context-root{color:#18375e}.pulse-shell-body>.pulse-page-context .pulse-context-separator{color:#9dabbc;font-size:20px;font-weight:400;line-height:1}.pulse-shell-body>.pulse-page-context h1{color:#7e8da1;text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-theme=dark] .pulse-shell-body>.pulse-page-context{background:#0b1621;border-bottom-color:#243547}html[data-theme=dark] .pulse-shell-body>.pulse-page-context .pulse-context-icon{color:#71aaff;background:#111f2d;border-color:#2a3c50}html[data-theme=dark] .pulse-shell-body>.pulse-page-context .pulse-context-root{color:#e1eaf4}html[data-theme=dark] .pulse-shell-body>.pulse-page-context h1{color:#91a3b6}@media (width<=980px){:is(html[data-theme=light],html[data-theme=dark]) .pulse-shell-body>.pulse-page-context{gap:8px;min-height:62px;padding:11px 14px}.pulse-shell-body>.pulse-page-context .pulse-context-icon{flex-basis:32px;width:32px;min-width:32px;height:32px}.pulse-shell-body>.pulse-page-context .pulse-context-root,.pulse-shell-body>.pulse-page-context h1{font-size:12px!important}}@media (width>=981px){body.pulse-director-shell{--shell-topbar:92px}body.pulse-director-shell .pulse-topbar[data-director-layout]{background:#fff!important;border-bottom:1px solid #e2e9f1!important;grid-template-columns:minmax(190px,250px) minmax(360px,1fr) auto!important;gap:14px!important;min-height:64px!important;padding:8px 20px!important;box-shadow:0 3px 12px #1e375209!important}body.pulse-director-shell .pulse-topbar[data-director-layout]:before{display:none!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-page-context{gap:8px!important;display:flex!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-context-icon{flex-basis:32px!important;width:32px!important;min-width:32px!important;height:32px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-context-icon svg{width:17px!important;height:17px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-global-search{width:100%!important;max-width:none!important;display:block!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-search-field{height:42px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce6f1!important;border-radius:9px!important;grid-template-columns:18px minmax(0,1fr) auto!important;gap:10px!important;padding:0 9px 0 14px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-search-field>svg{width:18px!important;height:18px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-search-field input{height:40px!important;font-size:14px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-search-shortcut{border-radius:6px!important;height:26px!important;padding:0 7px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-topbar-right{border-left:0!important;gap:9px!important;padding-left:0!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .top-user-actions{gap:8px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-wrap{border-left:0!important;margin-left:0!important;padding-left:0!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-director-period{border-radius:8px!important;height:42px!important;min-height:42px!important;padding:4px 11px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .notification-top-btn{flex-basis:42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .notification-top-btn svg{width:20px!important;height:20px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger{border:1px solid #dce6f1!important;border-radius:8px!important;grid-template-columns:34px minmax(0,1fr) 14px!important;gap:8px!important;width:190px!important;min-width:190px!important;max-width:190px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:3px 9px 3px 4px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .pulse-command-avatar-wrap,body.pulse-director-shell .pulse-topbar[data-director-layout] .command-avatar{flex-basis:34px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy{display:grid!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy b{font-size:13px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .command-copy small{margin-top:2px!important;font-size:12px!important}body.pulse-director-shell .pulse-topbar[data-director-layout] .command-trigger .chev{display:block!important}}.manager-kpi[role=link]{cursor:pointer;transition:border-color .18s,transform .18s,box-shadow .18s}.manager-kpi[role=link]:hover{border-color:color-mix(in srgb,var(--kpi-tone,var(--blue)) 42%,var(--line));transform:translateY(-1px)}.manager-kpi[role=link]:focus-visible{outline:3px solid color-mix(in srgb,var(--kpi-tone,var(--blue)) 28%,transparent);outline-offset:2px}.pulse-global-results{overscroll-behavior:contain;max-height:min(520px,100vh - 92px);overflow:hidden auto;border-color:color-mix(in srgb,var(--blue) 18%,var(--line))!important;gap:8px!important;padding:8px!important}.pulse-search-group{gap:3px;display:grid}.pulse-search-group>strong{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:7px 10px 4px;font-size:12px;font-weight:800}.pulse-global-results button{cursor:pointer;border-radius:9px;grid-template-columns:minmax(0,1fr) auto!important;min-height:52px!important}.pulse-global-results button:is(:hover,.is-active){border-color:color-mix(in srgb,var(--blue) 34%,var(--line))!important;background:color-mix(in srgb,var(--blue) 8%,var(--surface2))!important}.pulse-global-results button:focus-visible{outline:2px solid color-mix(in srgb,var(--blue) 58%,transparent);outline-offset:-2px}.pulse-search-result-copy{gap:3px;min-width:0;display:grid}.pulse-search-result-copy b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.pulse-search-result-copy small{color:color-mix(in srgb,var(--text) 66%,var(--muted));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden;font-size:12px!important}.pulse-global-results button em{border:1px solid color-mix(in srgb,var(--blue) 18%,var(--line));background:color-mix(in srgb,var(--blue) 7%,var(--surface));color:var(--blue);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:12px;font-style:normal;font-weight:800}.pulse-search-state{min-height:48px;color:var(--muted);align-items:center;gap:9px;padding:10px 12px;font-size:12.5px;font-weight:700;display:flex}.pulse-search-state i{border:2px solid color-mix(in srgb,var(--blue) 24%,var(--line));border-top-color:var(--blue);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite pulse-search-spin}.pulse-search-state.is-error{color:var(--danger)}@keyframes pulse-search-spin{to{transform:rotate(360deg)}}@media (width<=720px){.pulse-global-results{max-height:calc(100vh - 82px);position:fixed!important;top:68px!important;left:10px!important;right:10px!important}.pulse-global-results button em{display:none}}