.pulse-orbit-hint{background:var(--glass);border:1px solid var(--line);height:38px;color:var(--ink-2);white-space:nowrap;max-width:100%;-webkit-backdrop-filter:var(--blur-panel,blur(20px) saturate(140%));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;display:grid;overflow:hidden}.pulse-cell{min-width:0;padding:var(--sp-2);display:grid}.pulse-quad{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pulse-quad>.pulse-cell:nth-child(2n){border-left:1px solid var(--line)}.pulse-quad>.pulse-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}@media (width>=1021px){.pulse-side[data-today=min],.pulse-side[data-today=quiet]{grid-template-rows:auto minmax(0,1fr)}.pulse-side[data-activity=min]{grid-template-rows:minmax(0,1fr) auto}.pulse-side[data-today=min][data-activity=min],.pulse-side[data-today=quiet][data-activity=min]{grid-template-rows:auto auto;align-self:start}}.pulse-side.is-hidden{border-radius:999px;place-self:start end;padding:3px;display:flex;overflow:visible}.pulse-side-show{align-items:center;gap:var(--sp-2);height:var(--control-sm);color:var(--ink-2);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;border-radius:999px;padding:0 12px 0 10px;font-weight:500;display:inline-flex}.pulse-side-show:hover{background:var(--row-hover);color:var(--ink)}.pulse-side-show svg{width:15px;height:15px}.pulse-side-count{background:var(--field-hover);min-width:18px;color:var(--ink);font-size:var(--text-xs);text-align:center;border-radius:999px;padding:0 6px;line-height:18px}.pulse-pane{flex-direction:column;min-height:0;display:flex}.pulse-pane+.pulse-pane{border-top:1px solid var(--line)}.pulse-pane-head{align-items:center;gap:var(--sp-1);padding:12px 12px 4px;display:flex}.pulse-pane+.pulse-pane .pulse-pane-head{padding-right:calc(12px + var(--control-sm) + var(--sp-1))}.pulse-pane-title{min-width:0;font:inherit;flex:1;margin:0}.pulse-pane-toggle{width:100%;min-width:0;min-height:var(--control-sm);border-radius:var(--radius-md);color:var(--ink);font:inherit;font-size:var(--text-lg);letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease);background:0 0;border:0;align-items:center;gap:10px;padding:4px 8px;font-weight:500;display:flex}.pulse-pane-toggle:hover{background:var(--row-hover)}.pulse-pane-toggle>span:first-child{white-space:nowrap;flex:none}.pulse-pane-meta{font-size:var(--text-xs);letter-spacing:0;white-space:nowrap;color:var(--ink-3);margin-left:auto;font-weight:400}.pulse-chevron{width:14px;height:14px;color:var(--ink-3);transition:transform var(--dur-2) var(--ease-out);flex:none;margin-left:auto}.pulse-pane-meta+.pulse-chevron{margin-left:0}.pulse-pane-toggle[aria-expanded=false] .pulse-chevron{transform:rotate(-90deg)}.pulse-pane-peek{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);letter-spacing:0;color:var(--ink-3);flex:0 auto;font-weight:400;overflow:hidden}.pulse-side[data-today=min]>.pulse-pane:first-child .pulse-pane-head,.pulse-side[data-activity=min]>.pulse-pane:last-child .pulse-pane-head{padding-block:10px}.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-tone.site{background:var(--red)}.pulse-tone.hot{background:var(--green)}.pulse-group{font-size:var(--text-xs);color:var(--ink-3);margin:0;padding:14px 12px 4px;font-weight:500}.pulse-pane-body>.pulse-group:first-child{padding-top:2px}.pulse-next-link{font-size:var(--text-sm);margin:10px 12px 2px}.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-side.is-hidden{align-self:flex-end}.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}}
