.pulse-orbit-hint{background:var(--glass);border:1px solid var(--line);height:38px;color:var(--ink-2);white-space:nowrap;-webkit-backdrop-filter:blur(20px)saturate(140%);max-width:100%;animation:orbit-hint-in .6s var(--ease-out) both;border-radius:999px;grid-area:1/2;place-self:end center;align-items:center;gap:10px;padding:0 16px;font-size:12.5px;display:inline-flex;overflow:hidden}.pulse-orbit-hint.has-reset{padding-right:6px}.pulse-orbit-hint.bare{padding-left:6px}.pulse-orbit-hint .btn{margin-left:-4px;padding:0 12px 0 10px}.pulse-orbit-hint .btn svg{width:13px;height:13px}@keyframes orbit-hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=1020px){.pulse-orbit-hint{display:none}}.pulse{pointer-events:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(300px,360px) 1fr minmax(320px,380px);gap:14px;padding-bottom:12px;display:grid;position:absolute;inset:0}.pulse>*{pointer-events:auto}.pulse-wait{place-items:center;height:100%;display:grid}.pulse-left{flex-direction:column;grid-area:1/1;gap:18px;min-height:0;padding:6px 2px 2px;display:flex;overflow:auto}.pulse-hello{gap:8px;padding:0 2px;display:grid}.pulse-date{font-size:var(--text-sm);color:var(--ink-3)}.pulse-hello h1{letter-spacing:-.04em;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.05}.pulse-hello p{font-size:var(--text-md);color:var(--ink-2);line-height:1.55}.pulse-figures{flex:none;gap:20px;padding:20px;display:grid;overflow:hidden}.pulse-quad{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -20px -20px;display:grid}.pulse-quad-cell{min-width:0;padding:16px 20px 18px}.pulse-quad-cell:nth-child(2n){border-left:1px solid var(--line)}.pulse-quad-cell:nth-child(n+3){border-top:1px solid var(--line)}.pulse-set-prices{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:500;line-height:var(--figure-sm);-webkit-text-decoration:underline 1px var(--line-2);text-decoration:underline 1px var(--line-2);text-underline-offset:4px;transition:text-decoration-color var(--dur-1) var(--ease)}.ui-stat:hover .pulse-set-prices{-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.pulse-side{grid-area:1/3;grid-template-rows:minmax(0,1.1fr) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.pulse-pane{flex-direction:column;min-height:0;display:flex}.pulse-pane+.pulse-pane{border-top:1px solid var(--line)}.pulse-pane-head{justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:18px 20px 8px;display:flex}.pulse-pane-head h2{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:500}.pulse-pane-meta{font-size:var(--text-xs);color:var(--ink-3)}.pulse-pane-body{flex:1;min-height:0;padding:0 8px 12px;overflow:auto}.pulse-none{font-size:var(--text-sm);color:var(--ink-3);padding:4px 12px 8px;line-height:1.5}.pulse-tone{background:var(--ink-4);border-radius:50%;flex:none;width:6px;height:6px}.pulse-tone.follow_up{background:var(--cyan)}.pulse-tone.review{background:var(--amber)}.pulse-tone.request{background:var(--pink)}.pulse-tone.audit{background:var(--violet)}.pulse-when{justify-items:end;gap:3px;display:grid}.pulse-late{color:var(--warn-ink)}.pulse-feed{margin:0;padding:0 12px;list-style:none;display:grid}.pulse-feed-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;display:grid}.pulse-feed-row+.pulse-feed-row{border-top:1px solid var(--line)}.pulse-feed-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--ink);overflow:hidden}.pulse-feed-text span{color:var(--ink-3)}.pulse-engine{border-radius:999px;grid-area:2/1/auto/-1;justify-self:center;align-items:center;gap:18px;max-width:100%;padding:6px 6px 6px 20px;display:flex}.pulse-engine-stats{white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--ink-2);align-items:center;display:flex;overflow:hidden}.pulse-engine-stats>span+span{border-left:1px solid var(--line);margin-left:16px;padding-left:16px}.pulse-engine-stats b{color:var(--ink);margin-right:5px;font-weight:500}.pulse-engine-stats .is-due,.pulse-engine-stats .is-due b{color:var(--warn-ink)}.pulse-engine-actions{flex:none;gap:6px;display:flex}@media (width<=1280px){.pulse{grid-template-columns:minmax(280px,330px) 1fr minmax(290px,330px)}}@media (width<=1020px){.pulse{flex-direction:column;min-height:100%;display:flex;position:relative;inset:auto}.pulse-left{overflow:visible}.pulse-side{grid-template-rows:none}.pulse-pane-body{overflow:visible}.pulse-engine{border-radius:var(--radius-lg);flex-wrap:wrap;justify-self:stretch;padding:14px 16px}.pulse-engine-stats{white-space:normal;flex-wrap:wrap;gap:6px 16px}.pulse-engine-stats>span+span{border-left:0;margin-left:0;padding-left:0}.pulse-engine-actions{margin-left:auto}}
