.mq-stage:has(>.ov-stage){padding-top:10px;padding-bottom:0;container-type:size;container-name:overview-stage}.ov-stage{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;column-gap:16px;height:auto}.ov-ops,.ov-stage{display:grid;min-height:0}.ov-ops{grid-column:1/13;grid-row:1;grid-template-rows:auto 1fr;align-content:start;min-width:0;padding-top:22px}.ov-state__line{display:flex;align-items:center;gap:12px;margin:0;font-size:26px;font-weight:520;letter-spacing:-.03em;line-height:1.15;color:#1c1e21}.ov-state__line a{color:inherit;text-decoration:none}.ov-state__point{flex:none;width:8px;height:8px;border-radius:99px;background:#e66741;box-shadow:0 0 0 4px rgba(230,103,65,.12)}.ov-state__why{margin:8px 0 0 20px;font-size:14px;color:#5c5852}.ov-figures{align-self:start;min-width:0;margin-top:40px}.ov-scope{margin:0 0 10px;font-size:12px;color:#8a847c}.ov-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;padding-top:16px;border-top:1px solid rgba(28,24,20,.08)}.ov-band p{min-width:0;margin:0}.ov-band a{display:block;color:inherit;text-decoration:none}.ov-band__lab{display:block;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.ov-band__val{display:block;min-height:28px;margin-top:10px;font-size:28px;font-weight:520;letter-spacing:-.035em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21}.ov-band__val .mq-signal{width:4rem;top:11px}.ov-band__ctx{display:block;margin-top:8px;font-size:12px;color:#5c5852;white-space:nowrap}.ov-inq{grid-column:1/-1;grid-row:2;min-width:0;margin-top:28px;padding-top:18px;border-top:1px solid rgba(28,24,20,.08)}.ov-inq__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ov-inq__title{margin:0;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.ov-inq__filters{display:flex;flex-wrap:wrap;gap:6px}.ov-inq__filters button{padding:4px 10px;border:0;border-radius:10px;background:transparent;color:#8a847c;font:inherit;font-size:13px;cursor:pointer}.ov-inq__filters button.on,.ov-inq__filters button:hover{background:#fff4f0;color:#1c1e21}.ov-inq__actions button:focus-visible,.ov-inq__actions input:focus-visible,.ov-inq__filters button:focus-visible,.ov-inq__row a:focus-visible{outline:2px solid #e66741;outline-offset:2px}.ov-inq__empty,.ov-inq__hint,.ov-inq__note{margin:0;font-size:13px;color:#8a847c}.ov-inq__cols,.ov-inq__row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,.8fr) minmax(0,.8fr) minmax(220px,1.6fr);gap:16px;align-items:start}.ov-inq__cols{padding:0 0 9px;border-bottom:1px solid rgba(28,24,20,.08)}.ov-inq__cols span{font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.ov-inq__rows{margin:0;padding:0;list-style:none}.ov-inq__row{padding:14px 0;border-bottom:1px solid rgba(28,24,20,.06);font-size:13px;color:#5c5852}.ov-inq__what{min-width:0;display:flex;flex-direction:column;gap:4px}.ov-inq__kind{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#8a847c}.ov-inq__what a,.ov-inq__what>span:last-child{color:#1c1e21;font-size:14px;font-weight:500;letter-spacing:-.01em;text-decoration:none}.ov-inq__what a:hover{color:#e66741}.ov-inq__status,.ov-inq__when{padding-top:18px}.ov-inq__status{display:flex;flex-direction:column;gap:2px}.ov-inq__actions .drawer-stack{gap:8px}.ov-inq__actions input{width:100%;max-width:220px;padding:6px 8px;border:1px solid rgba(28,24,20,.12);border-radius:8px;background:#fcfbf9;color:#1c1e21;font:inherit;font-size:12px}.ov-inq__actions .staff-notify__filters{flex-wrap:wrap;margin-top:0}.ov-attention{margin:20px 0 0;font-size:13px;color:#8a847c}.ov-attention a,.ov-attention button,.ov-attention--on{color:#1c1e21;text-decoration:none}.ov-attention button{padding:0;border:0;background:none;font:inherit;cursor:pointer}.ov-attention a:focus-visible,.ov-attention button:focus-visible,.ov-band a:focus-visible,.ov-state__line a:focus-visible{outline:2px solid #e66741;outline-offset:3px}.ov-field{grid-column:5/13;grid-row:1;position:relative;min-width:0;height:max(440px,100cqh);margin-right:-48px;overflow:hidden;border-radius:20px 0 0 20px;background:#e3e0da}.ov-map{position:absolute;inset:0}.ov-map--empty,.ov-map--pending{display:grid;place-content:center;justify-items:center;gap:4px;font-size:13px;color:#5c5852}.ov-map--empty p{margin:0}.ov-map--empty p+p{font-size:12px;color:#8a847c}.ov-map .mapboxgl-canvas{filter:grayscale(1) sepia(.12) contrast(.92) brightness(1.04)}.ov-map .mapboxgl-ctrl-attrib{background:transparent;font-size:10px}.ov-map .mapboxgl-ctrl-attrib a{color:rgba(92,88,82,.62)}.ov-pin{position:relative;display:grid;place-items:center}.ov-mk{display:block;width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#1c1e21;box-shadow:0 0 0 2px #fbfaf7,0 0 0 3px rgba(28,30,33,.14);opacity:.84;cursor:pointer;transition:box-shadow .12s ease,opacity .12s ease}.ov-mk:focus-visible,.ov-mk:hover{opacity:1;outline:none;box-shadow:0 0 0 2px #fbfaf7,0 0 0 7px rgba(28,30,33,.1)}.ov-mk--group{display:grid;place-items:center;width:20px;height:20px;font:inherit;font-size:10px;font-weight:560;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fcfbf9}.ov-mk--on,.ov-mk--on:focus-visible,.ov-mk--on:hover{width:10px;height:10px;background:#e66741;box-shadow:0 0 0 2px #1c1e21,0 0 0 7px rgba(230,103,65,.14);opacity:1}.ov-site{position:absolute;left:21px;top:-4px;white-space:nowrap;pointer-events:none;text-align:left;text-shadow:0 0 2px #f6f4f0,0 0 2px #f6f4f0,0 0 6px #f6f4f0}.ov-site--left{left:auto;right:21px;text-align:right}.ov-site strong{display:block;font-size:13px;font-weight:520;letter-spacing:-.01em;line-height:18px;color:#1c1e21}.ov-site__addr{display:block;margin-top:1px;font-size:12px;color:#5c5852}.ov-site__live{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;color:#5c5852}.ov-site--left .ov-site__live{justify-content:flex-end}.ov-site__live i{flex:none;width:5px;height:5px;border-radius:99px;background:#e66741}.ov-caption{position:absolute;left:24px;top:22px;z-index:1;margin:0;pointer-events:none}.ov-caption span{display:block;font-size:13px;font-weight:500;color:#1c1e21}.ov-caption span:first-child{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a847c}.ov-caption span+span{margin-top:4px}.ov-controls{position:absolute;top:16px;right:48px;z-index:1;display:flex;flex-direction:column;overflow:hidden;border-radius:9px;background:rgba(252,251,249,.92);box-shadow:0 0 0 1px rgba(28,24,20,.06)}.ov-controls button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#5c5852;cursor:pointer}.ov-controls button+button{box-shadow:inset 0 1px 0 rgba(28,24,20,.06)}.ov-controls button:hover{color:#1c1e21}.ov-controls button:focus-visible{outline:2px solid #e66741;outline-offset:-2px}@media (max-width:1100px){.ov-ops{grid-column:1/13}.ov-field{grid-column:6/13;margin-right:-32px}.ov-controls{right:32px}}@media (max-width:960px){.ov-field{margin-right:-24px}.ov-controls{right:24px}}@media (max-width:720px){.mq-stage:has(>.ov-stage){padding-top:4px}.ov-stage{display:flex;flex-direction:column;height:auto;min-height:0}.ov-ops{display:contents}.ov-state{order:1;padding:6px 0 18px}.ov-state__line{gap:10px;font-size:21px}.ov-state__why{margin-left:18px;font-size:13px}.ov-figures{order:2;align-self:stretch;margin:0 0 24px}.ov-band__val{min-height:24px;font-size:24px}.ov-band__val .mq-signal{top:9px}.ov-field{order:3;height:auto;margin:0 -16px;aspect-ratio:800/696;border-radius:0}.ov-inq{order:4}.ov-inq__head{align-items:flex-start;flex-direction:column}.ov-inq__cols{display:none}.ov-inq__row{grid-template-columns:1fr;gap:8px}.ov-inq__status,.ov-inq__when{padding-top:0}.ov-caption{left:16px;top:14px}.ov-controls{top:12px;right:12px}.ov-controls button{width:36px;height:36px}.ov-site__addr{display:none}}.mq-stage:has(>.lg){display:flex;flex-direction:column;padding:0;overflow:hidden}.mq-stage:has(>.lg)>.callout{flex:none;margin:14px 48px 0}.lg{display:grid;flex:1 1;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.lg,.lg-main{min-width:0;min-height:0}.lg-main{overflow-y:auto;padding:20px 48px 28px}.lg-dot{display:block;flex:none;width:5px;height:5px;border-radius:99px;background:#8a847c}.lg-dot--ok{background:#1b1c21}.lg-dot--bad{background:var(--mq-alert)}.lg-empty{margin:0;padding:0 16px;font-size:12px;color:#8a847c}.lg-rail{display:flex;align-items:center;gap:3px}.lg-rail__step{display:block;width:12px;height:3px;border-radius:99px;background:rgba(28,24,20,.12)}.lg-rail__step--done{background:#1c1e21}.lg-rail__step--failed{width:7px;height:7px;border-radius:1px;background:transparent;box-shadow:inset 0 0 0 1.5px #1c1e21}.lg-rail__step--needs-staff{width:7px;height:7px;border-radius:50%;background:#e66741}.lg-steps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lg-steps__step{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:38px;font-size:13.5px;color:var(--mqt-ink)}.lg-steps__step+.lg-steps__step:before{content:"";position:absolute;top:-14px;left:8px;width:2px;height:28px;border-radius:2px;background:rgba(36,40,52,.12)}.lg-steps__step i{justify-self:center;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(36,40,52,.28)}.lg-steps__step--done i{background:var(--mqt-ink);box-shadow:none}.lg-steps__step--failed i{border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--mqt-ink)}.lg-steps__step--needs-staff i{background:#e66741;box-shadow:none}.lg-steps__step--needs-staff em{color:#b5462a}.lg-steps__step--not-reached{color:var(--mqt-ink-3)}.lg-steps__step em{font-size:12.5px;font-style:normal;color:var(--mqt-ink-4)}.lg-steps__step .lg-rail__link{margin:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;text-decoration:underline;text-decoration-color:rgba(36,40,52,.25);text-underline-offset:3px;cursor:pointer}.lg-steps__step .lg-rail__link:hover{text-decoration-color:currentColor}.lg-steps__step .lg-rail__link:focus-visible{border-radius:4px;outline:2px solid var(--mqt-ink);outline-offset:2px}.dt{--mqt-ink:#1b1c21;--mqt-ink-2:#26272d;--mqt-ink-3:#50535b;--mqt-ink-4:#9c9ea5;--dt-line:rgba(36,40,52,0.07);--dt-well:rgba(255,255,255,0.72);--dt-well-edge:inset 0 0 0 1px rgba(36,40,52,0.06);container:dt/inline-size;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border-radius:30px;color:var(--mqt-ink);outline:none}.dt:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:var(--mq-grain);opacity:.11;pointer-events:none}.dt[hidden]{display:none}.dt-head{flex:none;display:grid;grid-template-columns:42px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:18px 18px 0 20px}.dt-ring{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--mqt-ink-2);box-shadow:inset 0 0 0 1px rgba(36,40,52,.16)}.dt-ring--ink{color:#fff;background:var(--mq-ink);box-shadow:none}.dt-head__text{min-width:0}.dt-kicker{margin:0;overflow:hidden;font-size:12px;color:var(--mqt-ink-3);white-space:nowrap;text-overflow:ellipsis}.dt-title{display:-webkit-box;margin:2px 0 0;overflow:hidden;font-size:16.5px;font-weight:500;line-height:1.3;letter-spacing:-.015em;color:var(--mqt-ink);-webkit-box-orient:vertical;-webkit-line-clamp:2}.dt-close{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--mq-key);color:var(--mqt-ink);cursor:pointer;transition:background .16s,transform .16s}.dt-close:hover{background:var(--mq-key-hover)}.dt-close:active{transform:scale(.96)}.dt-close:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}.dt-hero{flex:none;padding:20px 20px 18px 22px;transition:opacity .16s}.dt-hero__row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.dt-fig{display:flex;flex-direction:column;gap:9px;margin:0}.dt-fig__label{font-size:12.5px;color:var(--mqt-ink-3)}.dt-fig__n{display:inline-flex;align-items:baseline;font-size:46px;font-weight:240;line-height:.9;letter-spacing:-.05em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--mqt-ink)}.dt-fig__u{margin-left:.04em;font-size:.5em;font-weight:300;color:var(--mqt-ink-3)}.dt-scroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 22px 22px;border-top:1px solid var(--dt-line);outline:none;scrollbar-width:thin;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 22px),transparent);transition:opacity .16s}.dt-scroll:focus-visible{box-shadow:inset 0 0 0 2px var(--mqt-ink)}.dt-head__text.is-stale,.dt-hero.is-stale,.dt-scroll.is-stale{opacity:.5}.dt-sec{padding-top:20px}.dt-h{display:flex;align-items:baseline;gap:7px;margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--mqt-ink)}.dt-h__n{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-4)}.dt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.dt-grid div{min-width:0;padding:11px 14px 12px;border-radius:16px;background:var(--dt-well);box-shadow:var(--dt-well-edge)}.dt-grid dt{font-size:12px;color:var(--mqt-ink-3)}.dt-grid dd{margin:3px 0 0;font-size:14px;font-weight:500;color:var(--mqt-ink);overflow-wrap:anywhere}.dt-list{margin:0}.dt-list div{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;border-top:1px solid var(--dt-line);font-size:13.5px;line-height:1.4}.dt-list div:first-child{padding-top:2px;border-top:0}.dt-list dt{display:inline-flex;align-items:center;gap:9px;color:var(--mqt-ink-3)}.dt-list dt svg{flex:none;align-self:center;color:var(--mqt-ink-4)}.dt-list dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;font-weight:500;color:var(--mqt-ink);overflow-wrap:anywhere}.dt-tabs{flex:none;display:flex;gap:2px;margin:0 14px 14px;padding:5px;border-radius:999px;background:radial-gradient(120% 100% at 22% 0,rgba(255,255,255,.1),rgba(255,255,255,0) 55%),linear-gradient(180deg,#2b2d33,#1a1b1f);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(10,11,14,.6),0 12px 24px -14px rgba(10,11,14,.55)}.dt-tabs button{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:6px;min-width:0;height:40px;padding:0 10px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:12.5px;font-weight:500;color:rgba(255,255,255,.7);white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}.dt-tabs button:hover{color:#fff;background:rgba(255,255,255,.07)}.dt-tabs button.is-on{color:var(--mqt-ink);background:#fff}.dt-tabs button:focus-visible{outline:2px solid #fff;outline-offset:2px}.dt-tabs svg{flex:none}@container dt (max-width: 400px){.dt-tabs button{flex-direction:column;gap:3px;height:50px;padding:0 4px;font-size:11px}}@media (prefers-reduced-motion:reduce){.dt-close,.dt-hero,.dt-scroll,.dt-tabs button{transition:none}}.ix-hero__side{display:flex;flex-direction:column;align-items:flex-end;gap:11px;padding-bottom:3px}.ix-hero__side .lgt-st{font-size:13.5px}.ix-hero__side .lg-rail__step{width:18px;height:4px}.ix-rec{margin-top:18px}.ix-rec__none{display:flex;align-items:center;gap:10px;min-height:46px;margin:0;padding:0 18px;border-radius:999px;background:rgba(27,28,33,.045);font-size:13px;color:var(--mqt-ink-3)}.ix-rec__none svg{flex:none;color:var(--mqt-ink-4)}#ix-patient{scroll-margin-top:8px}.ix-summary{margin:0;font-size:14px;line-height:1.6;color:var(--mqt-ink-2)}.ix-quiet{margin:0;font-size:13px;line-height:1.5;color:var(--mqt-ink-3)}.dt-scroll>.callout,.dt-scroll>.ix-quiet,.dt-scroll>.pt-card__error{margin:20px 0 0}.ix-quote{margin:10px 0 0;padding:2px 0 2px 14px;border-left:2px solid rgba(36,40,52,.16);font-size:13.5px;line-height:1.5;color:var(--mqt-ink-2)}.ix-who{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px;border-radius:18px;background:var(--dt-well);box-shadow:var(--dt-well-edge)}.ix-who__ring{display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--mqt-ink);background:var(--mq-key)}.ix-who--none .ix-who__ring{color:var(--mqt-ink-3);background:transparent;border:1.5px dashed var(--mqt-ink-4)}.ix-who__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ix-who__text b{overflow:hidden;font-size:14px;font-weight:550;white-space:nowrap;text-overflow:ellipsis}.ix-who__text span{font-size:12.5px;color:var(--mqt-ink-3);overflow-wrap:anywhere}.ix-who__text a{color:inherit;text-decoration:underline;text-decoration-color:rgba(36,40,52,.25);text-underline-offset:3px;white-space:nowrap}.ix-who__text a:hover{color:var(--mqt-ink);text-decoration-color:currentColor}.ix-who__go{display:inline-flex;flex:none;align-items:center;gap:5px;height:32px;padding:0 12px 0 14px;border-radius:999px;background:var(--mq-key);font-size:12.5px;font-weight:500;color:var(--mqt-ink);text-decoration:none;white-space:nowrap}.ix-who__go:hover{background:var(--mq-key-hover)}.ix-who__go:focus-visible,.ix-who__text a:focus-visible{border-radius:999px;outline:2px solid var(--mqt-ink);outline-offset:2px}.ix-audio{display:flex;align-items:center;gap:12px;height:54px;padding:0 8px 0 7px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgba(36,40,52,.08)}.ix-audio audio{display:none}.ix-audio--off{pointer-events:none}.ix-audio--off .ix-play,.ix-audio--off .ix-play:disabled{background:var(--mq-key);color:var(--mqt-ink-4);opacity:1;cursor:default}.ix-audio--off .ix-scrub{background:rgba(36,40,52,.08) 50% /100% 3px no-repeat;cursor:default}.ix-audio--off .ix-scrub::-webkit-slider-thumb{background:var(--mqt-ink-4)}.ix-audio--off .ix-scrub::-moz-range-thumb{background:var(--mqt-ink-4)}.ix-audio--off .ix-rate,.ix-audio--off .ix-times{color:var(--mqt-ink-4)}.ix-play{display:grid;flex:none;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--mq-ink);color:#fff;cursor:pointer;transition:background .16s}.ix-play:hover{background:#33353b}.ix-play:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}.ix-track{flex:1 1;min-width:0;padding-top:7px}.ix-scrub{display:block;width:100%;height:11px;margin:0;appearance:none;background:linear-gradient(90deg,var(--mqt-ink) var(--pct,0),rgba(36,40,52,.12) var(--pct,0)) 50% /100% 3px no-repeat;cursor:pointer}.ix-scrub:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:4px;border-radius:4px}.ix-scrub::-webkit-slider-thumb{width:11px;height:11px;border:0;border-radius:50%;background:var(--mqt-ink);appearance:none}.ix-scrub::-moz-range-thumb{width:11px;height:11px;border:0;border-radius:50%;background:var(--mqt-ink)}.ix-scrub::-moz-range-track{background:transparent}.ix-times{display:flex;justify-content:space-between;margin-top:5px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-4)}.ix-rate{flex:none;min-width:40px;height:32px;padding:0 10px;border:0;border-radius:999px;background:var(--mq-key);font:inherit;font-size:12px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-2);cursor:pointer}.ix-rate:hover{background:var(--mq-key-hover);color:var(--mqt-ink)}.ix-rate:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}.ix-chat__meta{margin:0 0 14px;font-size:12.5px;color:var(--mqt-ink-3)}.ix-chat{margin:0;padding:0;list-style:none}.ix-chat,.ix-msg{display:flex;flex-direction:column}.ix-msg{align-items:flex-start;margin-top:4px}.ix-msg.is-first{margin-top:16px}.ix-msg:first-child{margin-top:0}.ix-msg--patient{align-items:flex-end}.ix-msg--other{align-items:center}.ix-msg__who{margin:0 8px 6px;font-size:11.5px;font-weight:600;letter-spacing:.01em;color:var(--mqt-ink-3)}.ix-msg--anna .ix-msg__who{color:#b23a0c}.ix-msg p{max-width:86%;margin:0;padding:10px 15px 11px;border-radius:20px;font-size:13.5px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.ix-msg--anna p{background:radial-gradient(70% 120% at 100% 0,rgba(255,128,80,.22),rgba(255,128,80,0) 70%),linear-gradient(172deg,#bd3e0f,#b0390c);box-shadow:inset 0 1px 0 rgba(255,214,192,.32),0 0 0 1px rgba(150,48,10,.24),0 6px 14px -8px rgba(200,66,16,.5);color:#fff}.ix-msg--anna.is-first p{border-top-left-radius:6px}.ix-msg--patient p{background:radial-gradient(80% 110% at 100% 0,rgba(255,122,76,.2),rgba(255,140,98,0) 72%),radial-gradient(70% 90% at 0 100%,rgba(255,214,206,.6),rgba(255,214,206,0) 70%),linear-gradient(180deg,#fdf9f6,#fbf1ea);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(120,60,30,.09),0 6px 14px -10px rgba(160,70,30,.35);color:var(--mqt-ink)}.ix-msg--patient.is-first p{border-top-right-radius:6px}.ix-msg--other p{font-size:12.5px;color:var(--mqt-ink-3);background:rgba(27,28,33,.05)}.ix-alert{display:flex;align-items:center;gap:9px;margin:0 0 14px;padding:10px 14px;border-radius:14px;background:rgba(209,52,59,.07);font-size:13px;font-weight:500;color:var(--mqt-ink)}.ix-alert i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--mq-alert)}.ix-review{display:grid;gap:16px}.ix-seg{min-width:0;margin:0;padding:0;border:0}.ix-seg legend{margin-bottom:8px;padding:0;font-size:12.5px;color:var(--mqt-ink-3)}.ix-seg__track{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--mq-track)}.ix-seg__track label{position:relative;display:inline-flex;flex:1 1;align-items:center;justify-content:center;min-width:0;height:34px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:500;color:var(--mqt-ink-3);white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}.ix-seg__track label:hover{color:var(--mqt-ink)}.ix-seg__track label.is-on{color:#fff;background:var(--mq-ink)}.ix-seg__track input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.ix-seg__track label:has(input:focus-visible){outline:2px solid var(--mqt-ink);outline-offset:2px}.ix-field{display:grid;gap:8px}.ix-field>span{font-size:12.5px;color:var(--mqt-ink-3)}.ix-field textarea{width:100%;min-height:104px;padding:12px 14px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px rgba(36,40,52,.12);font:inherit;font-size:14px;line-height:1.5;color:var(--mqt-ink);resize:vertical}.ix-field textarea::placeholder{color:var(--mqt-ink-4)}.ix-field textarea:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:1px}.ix-review__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ix-save{height:40px;padding:0 20px;border:0;border-radius:999px;background:var(--mq-ink);font:inherit;font-size:13.5px;font-weight:500;color:#fff;cursor:pointer;transition:background .16s}.ix-save:hover{background:#33353b}.ix-save:disabled{opacity:.6;cursor:default}.ix-save:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}.ix-review__foot .ix-quiet{font-size:12.5px}.ix-review .callout{margin:0}.dt .drawer-stack{gap:10px}.dt .drawer-stack>p.muted:first-child{font-size:12.5px;line-height:1.5;color:var(--mqt-ink-3)}.dt .drawer-stack>p.muted{margin:0;font-size:13px;color:var(--mqt-ink-3)}.dt .staff-task-card{gap:6px;padding:14px;border-radius:16px;background:var(--dt-well);box-shadow:var(--dt-well-edge)}.dt .staff-task-card .ops-mono{font-family:inherit;font-size:12px;font-weight:450;letter-spacing:0;text-transform:none;color:var(--mqt-ink-3)}.dt .staff-task-card .ops-mono strong{font-weight:600;color:var(--mqt-ink)}.dt .staff-task-card p{font-size:13.5px;line-height:1.45;color:var(--mqt-ink)}.dt .staff-task-card p.muted{font-size:12.5px;color:var(--mqt-ink-3)}.dt .staff-task-card .drawer-stack{gap:8px;margin-top:4px}.dt .staff-task-card input{height:36px;padding:0 12px;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px rgba(36,40,52,.12);font:inherit;font-size:13px;color:var(--mqt-ink)}.dt .staff-task-card input:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:1px}.dt .staff-notify__filters{flex-wrap:wrap;gap:6px;margin:0}.dt .staff-notify__filter{height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--mq-key);font-size:12.5px;font-weight:500;color:var(--mqt-ink)}.dt .staff-notify__filter:hover{background:var(--mq-key-hover)}.dt .staff-notify__filter:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}.ix-events{margin:0;padding:0;list-style:none}.ix-ev{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--dt-line)}.ix-ev:first-child{padding-top:2px;border-top:0}.ix-ev i{width:7px;height:7px;border-radius:50%;background:var(--mqt-ink)}.ix-ev--bad i{background:var(--mq-alert)}.ix-ev--na i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--mqt-ink-4)}.ix-ev__main{display:flex;flex-direction:column;gap:2px;min-width:0}.ix-ev__main b{overflow:hidden;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.ix-ev__main span{font-size:12px;color:var(--mqt-ink-3)}.ix-ev time{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-4);white-space:nowrap}.ix-id{font-size:12.5px;font-weight:450;word-break:break-all}.dt .copy-id-btn{width:28px;height:28px;border-radius:50%;background:var(--mq-key);color:var(--mqt-ink-2)}.dt .copy-id-btn:hover{background:var(--mq-key-hover);color:var(--mqt-ink)}.dt .copy-id-btn:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}@media (min-width:1366px){.lg--open{grid-template-columns:minmax(0,1fr) 452px}.lg--open .lg-main{padding-right:24px}.lg--open .ix-panel{margin:20px 36px 24px 0}}@media (max-width:1365px){.mq-stage:has(>.lg){position:relative}.lg--open .ix-panel{position:absolute;top:20px;right:36px;bottom:24px;z-index:5;width:min(416px,calc(100% - 72px))}}@media (max-width:1100px){.lg-main{padding-right:32px;padding-left:32px}.lg--open .ix-panel{right:24px;width:min(416px,calc(100% - 48px))}}@media (max-width:960px){.lg-main{padding-right:24px;padding-left:24px}.mq-stage:has(>.lg)>.callout{margin-right:24px;margin-left:24px}}@media (max-width:720px){.mq-stage:has(>.lg){display:block;position:static;overflow:visible;padding:4px 16px 0}.mq-stage:has(>.lg)>.callout{margin:0 0 12px}.lg{display:block}.lg-main{overflow:visible;padding:0 0 20px}.lg-empty{padding:0 4px}.ix-panel,.lg--open .ix-panel{position:fixed;inset:0;z-index:70;width:100%;margin:0}}.mq-stage:has(>.pt){display:flex;overflow:hidden;padding:0}.pt{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.pt,.pt-main{min-width:0;min-height:0}.pt-main{overflow-y:auto;padding:20px 48px 28px}.pt-hero__side{display:flex;flex-direction:column;align-items:flex-end;gap:7px;padding-bottom:2px;text-align:right}.pt-hero__label{font-size:12.5px;color:var(--mqt-ink-3)}.pt-hero__when{font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink)}.pt-split{margin-top:18px}.pt-split__bar{display:flex;gap:3px;height:6px}.pt-split__bar i{min-width:6px;border-radius:999px;background:var(--mqt-ink)}.pt-split__bar i.is-chat{background:var(--mqt-ink-4)}.pt-split__key{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:9px;font-size:12.5px;color:var(--mqt-ink-3)}.pt-split__key span{display:inline-flex;align-items:center;gap:7px}.pt-split__key i{width:8px;height:8px;border-radius:50%;background:var(--mqt-ink)}.pt-split__key i.pt-split__chat{background:var(--mqt-ink-4)}.pt-card__error{font-size:13px;color:var(--mq-alert)}.pt-ident div{grid-template-columns:140px minmax(0,1fr)}.pt-inter{margin:0 -8px;padding:0;list-style:none}.pt-ia{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"icon did when" "icon detail detail";align-items:center;gap:2px 12px;width:100%;padding:9px 8px;border:0;border-radius:14px;background:transparent;font:inherit;color:var(--mqt-ink-2);text-align:left;cursor:pointer;transition:background .16s}.pt-ia:hover{background:rgba(255,255,255,.85)}.pt-ia:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:-2px}.pt-ia__icon{grid-area:icon;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--mqt-ink-2);box-shadow:inset 0 0 0 1px rgba(36,40,52,.14)}.pt-ia__detail,.pt-ia__did{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-ia__did{grid-area:did;font-size:13.5px;font-weight:500;color:var(--mqt-ink)}.pt-ia__detail{grid-area:detail}.pt-ia__detail,.pt-ia__when{font-size:12px;color:var(--mqt-ink-3)}.pt-ia__when{grid-area:when;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pt-logs{display:inline-flex;align-items:center;gap:6px;height:36px;margin-top:14px;padding:0 14px 0 16px;border-radius:999px;background:var(--mq-key);font-size:13px;font-weight:500;color:var(--mqt-ink);text-decoration:none}.pt-logs:hover{background:var(--mq-key-hover)}.pt-logs:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px}@media (min-width:1366px){.pt--open{grid-template-columns:minmax(0,1fr) 452px}.pt--open .pt-main{padding-right:24px}.pt--open .dt{margin:20px 36px 24px 0}}@media (max-width:1365px){.pt{position:relative}.pt--open .dt{position:absolute;top:20px;right:36px;bottom:24px;z-index:5;width:min(416px,calc(100% - 72px))}}@media (max-width:1100px){.pt-main{padding-right:32px;padding-left:32px}.pt--open .dt{right:24px;width:min(416px,calc(100% - 48px))}}@media (max-width:960px){.pt-main{padding-right:24px;padding-left:24px}}@media (max-width:720px){.mq-stage:has(>.pt){display:block;overflow:visible;padding:4px 16px 0}.pt{display:block}.pt-main{overflow:visible;padding:0 0 20px}.pt--open .dt{position:fixed;inset:0;z-index:70;width:100%;margin:0}}@media (min-width:1366px){.mq-main:has(.lg--open,.pt--open)>.mq-dock{padding-right:464px}}@media (min-width:721px) and (max-width:1365px){.lg--open .dt,.pt--open .dt{box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(36,40,52,.07),0 2px 4px rgba(36,40,52,.05),0 28px 60px -18px rgba(36,40,52,.38)}.mq-main:has(.lg--open,.pt--open)>.mq-dock{padding-right:476px}}@media (min-width:721px) and (max-width:1100px){.mq-main:has(.lg--open,.pt--open)>.mq-dock{padding-right:464px}}@media (min-width:721px) and (max-width:900px){.mq-main:has(.lg--open,.pt--open)>.mq-dock{padding-right:24px}.lg--open .dt,.pt--open .dt{bottom:84px}}@media (max-width:720px){.lg--open .dt,.pt--open .dt{border-radius:0;box-shadow:none}.dt-head{padding-top:calc(16px + env(safe-area-inset-top))}.dt-tabs{margin-bottom:calc(12px + env(safe-area-inset-bottom))}}.roi-band{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:23px 0}.roi-band+.roi-band{border-top:1px solid rgba(28,24,20,.08)}.roi-tag{grid-column:1/3;padding-top:6px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#8a847c}.roi-tag span{display:block;margin-top:8px;font-size:11px;font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none;color:#a8a29a}.roi-pending{grid-column:3/13;padding-top:6px}.roi-label{margin:0;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.roi-cmp{margin:12px 0 0;font-size:13px;color:#5c5852}.roi-cmp b{font-weight:500;color:#1c1e21}.roi-cmp b.is-up{color:#0f9d58}.roi-measured{grid-column:3/13;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));column-gap:24px;align-items:end}.roi-m{grid-column:span 3}.roi-m__value{margin:10px 0 0;font-size:64px;font-weight:520;letter-spacing:-.045em;line-height:.92;color:#1c1e21;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-series{grid-column:7/11;display:flex;align-items:flex-end;gap:3px;height:92px;padding-bottom:4px}.roi-series i{display:block;flex:1 1;min-width:0;border-radius:1px;background:#1c1e21}.roi-series i.is-zero{background:rgba(28,24,20,.14)}.roi-series i.is-peak{background:#e66741}.roi-series__cap{grid-column:7/11;margin:8px 0 0;font-size:11px;letter-spacing:.02em;color:#8a847c}.roi-facts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:14px 32px;margin:26px 0 0}.roi-facts div{display:grid;gap:4px;min-width:0}.roi-facts dt{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.roi-facts dd{margin:0;font-size:16px;font-weight:500;letter-spacing:-.01em;color:#1c1e21;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-facts small{margin-left:6px;font-size:12px;font-weight:400;letter-spacing:0;color:#8a847c}.roi-derived{grid-column:3/13;display:flex;align-items:baseline;gap:44px}.roi-d__value{margin:8px 0 0;font-size:40px;font-weight:520;letter-spacing:-.04em;line-height:1;color:#1c1e21;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-math{align-self:center;margin:18px 0 0;font-size:14px;line-height:1.7;color:#5c5852;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-math b{font-weight:500;color:#1c1e21}.roi-rule{align-self:center;flex:1 1;height:1px;margin-top:18px;background:rgba(28,24,20,.12)}.roi-modeled{grid-column:3/13;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));column-gap:24px;align-items:start}.roi-mo{grid-column:span 4}.roi-mo__value{margin:10px 0 0;font-size:44px;font-weight:500;letter-spacing:-.04em;line-height:1;color:#1c1e21;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-lines{display:grid;gap:6px;margin:16px 0 0}.roi-lines div{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:12px;font-size:13px;color:#5c5852;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-lines dt{color:#8a847c}.roi-lines dd{margin:0}.roi-lines dd.roi-lines__sum{font-weight:500;color:#1c1e21}.roi-mo__cap{margin:10px 0 0;font-size:13px;color:#5c5852}.roi-assume{grid-column:6/11;padding-top:4px}.roi-assume h3{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.roi-assume h3 span{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:#a8a29a}.roi-assume ul{margin:0;padding:0;list-style:none}.roi-assume li{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border-bottom:1px solid rgba(28,24,20,.05);font-size:13px;line-height:1.75;color:#8a847c}.roi-assume li span{color:#5c5852;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roi-assume__edit{margin:10px 0 0;font-size:12px;color:#8a847c}.roi-assume__edit a{color:#1c1e21;border-bottom:1px solid rgba(28,24,20,.24)}.roi-foot{grid-column:3/13;max-width:820px;margin:0;font-size:12px;line-height:1.6;color:#8a847c}@media (max-width:1100px){.roi-tag{margin-bottom:16px;padding-top:0}.roi-derived,.roi-foot,.roi-measured,.roi-modeled,.roi-pending,.roi-tag{grid-column:1/-1}}@media (max-width:720px){.roi-band{padding:20px 0}.roi-measured{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.roi-m{grid-column:span 1}.roi-m__value{font-size:44px}.roi-series,.roi-series__cap{grid-column:1/-1}.roi-series{margin-top:22px}.roi-derived{flex-direction:column;align-items:stretch;gap:8px}.roi-math{align-self:auto;margin-top:0}.roi-rule{flex:none;margin:12px 0}.roi-modeled{display:block}.roi-mo__value{font-size:36px}.roi-lines div{grid-template-columns:minmax(0,1fr) auto}.roi-lines dd:not(.roi-lines__sum){grid-row:2}.roi-lines dd.roi-lines__sum{grid-row:1/3;grid-column:2;align-self:center}.roi-assume{margin-top:22px}}.mq-stage:has(>.cal){padding-top:28px}.cal-lede{max-width:620px;margin-bottom:14px}.cal-lede h2{margin:0;font-size:20px;font-weight:500;letter-spacing:-.03em;color:#1c1e21}.cal-lede p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#5c5852}.cal-list{max-width:820px}.cal-rows{margin:0;padding:0;list-style:none}.cal-row{display:grid;grid-template-columns:148px minmax(0,1fr) 86px;align-items:center;gap:24px;width:100%;padding:14px 2px;border:0;border-top:1px solid rgba(28,24,20,.08);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.cal-rows li:last-child .cal-row{border-bottom:1px solid rgba(28,24,20,.08)}.cal-row:hover{background:rgba(28,24,20,.015)}.cal-add:focus-visible,.cal-primary:focus-visible,.cal-quiet:focus-visible,.cal-row:focus-visible{outline:2px solid #e66741;outline-offset:2px}.cal-row:focus-visible{outline-offset:-2px}.cal-row__date{min-width:0}.cal-row__date b{display:block;font-size:15px;font-weight:500;letter-spacing:-.01em;color:#1c1e21}.cal-row__date em{display:block;margin-top:2px;font-size:12px;font-style:normal;color:#8a847c}.cal-row__text{font-size:14px;line-height:1.45;color:#5c5852}.cal-state{justify-self:end;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:450;white-space:nowrap;color:#8a847c}.cal-state i{display:block;width:6px;height:6px;border-radius:99px;background:#c9c4bc}.cal-state.is-live{color:#1c1e21}.cal-state.is-live i{background:#e66741}.cal-card{margin:6px 0;padding:18px 24px 16px;border:1px solid rgba(230,103,65,.18);border-radius:16px;background:#fff4f0}.cal-card--new{max-width:820px;margin:14px 0 0}.cal-card--new:focus{outline:none}.cal-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.cal-card__head b{font-size:16px;font-weight:500;letter-spacing:-.01em;color:#1c1e21}.cal-label{display:block;margin:16px 0 7px;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.cal-card__text{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;color:#1c1e21}.cal-fields{display:grid;grid-template-columns:168px 168px minmax(0,1fr);gap:12px}.cal-field{display:block;min-width:0}.cal-field input,.cal-field textarea{display:block;width:100%;padding:10px 14px;border:1px solid rgba(28,24,20,.12);border-radius:12px;outline:none;background:#ffffff;font:inherit;font-size:14px;line-height:1.5;color:#1c1e21}.cal-field textarea{padding:12px 14px;resize:none}.cal-field input:focus,.cal-field textarea:focus{border-color:#e66741}.cal-card__foot{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:16px}.cal-hint{margin-right:auto;font-size:12px;color:#8a847c}.cal-quiet{padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:450;color:#5c5852;cursor:pointer}.cal-primary{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border:0;border-radius:10px;background:#1c1e21;font:inherit;font-size:13px;font-weight:500;color:#f3f1ed;cursor:pointer}.cal-primary:disabled,.cal-quiet:disabled{opacity:.45;cursor:default}.cal-add{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:450;color:#8a847c;cursor:pointer}.cal-add:hover{color:#1c1e21}.cal-empty{max-width:820px;margin:0;padding:14px 2px;border-top:1px solid rgba(28,24,20,.08);border-bottom:1px solid rgba(28,24,20,.08);font-size:14px;color:#8a847c}.cal-error{max-width:820px;margin:14px 0 0;font-size:13px;color:#d93025}@media (max-width:720px){.mq-stage:has(>.cal){padding-top:12px}.cal-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:start}.cal-row__text{grid-column:1/-1;grid-row:2}.cal-card{padding:16px 18px 14px}.cal-card__head{flex-wrap:wrap;gap:6px 16px}.cal-fields{grid-template-columns:1fr 1fr}.cal-field--title{grid-column:1/-1}.cal-card__foot{flex-wrap:wrap;gap:12px 18px}.cal-hint{flex-basis:100%}}.mq-stage:has(>.set){padding-top:16px}.set{grid-template-columns:repeat(12,minmax(0,1fr))}.set,.set-sec{display:grid;column-gap:48px}.set-sec{grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));padding:18px 0;border-top:1px solid rgba(28,24,20,.08)}.set-sec:first-of-type{padding-top:6px;border-top:0}.set-sec__head{grid-column:1/4;min-width:0}.set-sec__head h2{margin:0;font-size:15px;font-weight:500;letter-spacing:-.01em;color:#1c1e21}.set-sec__head p{margin:8px 0 0;font-size:13px;line-height:1.5;color:#8a847c}.set-sec__head .set-src{margin-top:10px;font-size:12px;color:#5c5852}.set-reset{margin-top:6px;padding:0;border:0;background:none;font:inherit;font-size:12px;color:#5c5852;text-decoration:underline;text-decoration-color:rgba(28,24,20,.3);text-underline-offset:3px;cursor:pointer}.set-sec__body{grid-column:5/12;display:flex;flex-direction:column;gap:20px;min-width:0}.set-field{display:block;min-width:0}.set-label{display:block;margin-bottom:8px;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.set-val{display:block;width:100%;padding:0 0 8px;border:0;border-bottom:1px solid rgba(28,24,20,.14);border-radius:0;outline:none;background:transparent;font:inherit;font-size:16px;font-weight:450;letter-spacing:-.01em;color:#1c1e21}.set-val::placeholder{color:#a8a29a}.set-val:focus{border-bottom-color:#e66741}textarea.set-val{min-height:78px;line-height:1.6;resize:none;field-sizing:content}.set-note{display:block;margin-top:8px;font-size:12px;line-height:1.45;color:#8a847c}.set-quote{margin:0;padding:0 0 8px;border-bottom:1px solid rgba(28,24,20,.08);font-size:16px;font-weight:450;line-height:1.6;letter-spacing:-.01em;color:#5c5852}.set-group{margin:4px 0 0;font-size:13px;font-weight:500;color:#5c5852}.set-row2,.set-row3{display:grid;gap:20px 40px}.set-row2{grid-template-columns:repeat(2,minmax(0,1fr))}.set-row3{grid-template-columns:repeat(3,minmax(0,1fr))}.set-switch{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;cursor:pointer}.set-switch__copy{min-width:0}.set-switch__title{display:block;font-size:15px;font-weight:450;letter-spacing:-.01em;color:#1c1e21}.set-switch__hint{display:block;margin-top:4px;font-size:12px;line-height:1.45;color:#8a847c}.set-switch input{position:relative;flex:none;width:32px;height:18px;margin:2px 0 0;border-radius:99px;appearance:none;background:rgba(28,24,20,.16);cursor:pointer;transition:background-color .16s ease}.set-switch input:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:99px;background:#ffffff;box-shadow:0 1px 2px rgba(28,24,20,.18);transition:transform .16s ease}.set-switch input:checked{background:#1c1e21}.set-switch input:checked:after{transform:translateX(14px)}.set-reset:focus-visible,.set-save__btn:focus-visible,.set-switch input:focus-visible{outline:2px solid #e66741;outline-offset:2px}.set-assume{display:flex;align-items:baseline;gap:12px}.set-assume input{width:5ch;padding:0 0 6px;border:0;border-bottom:1px solid rgba(28,24,20,.14);border-radius:0;outline:none;background:transparent;font:inherit;font-size:28px;font-weight:520;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21;appearance:textfield}.set-assume input::-webkit-inner-spin-button,.set-assume input::-webkit-outer-spin-button{margin:0;appearance:none}.set-assume input:focus{border-bottom-color:#e66741}.set-unit{font-size:15px;white-space:nowrap;color:#5c5852}.set-save{grid-column:5/12;display:flex;align-items:center;gap:18px;padding-top:6px}.set-save__btn{flex:none;padding:12px 26px;border:0;border-radius:12px;background:#1c1e21;font:inherit;font-size:14px;font-weight:500;color:#f3f1ed;cursor:pointer}.set-save__btn:hover:not(:disabled){background:#2a2c30}.set-reset:disabled,.set-save__btn:disabled{opacity:.45;cursor:default}.set-save__meta{font-size:12px;line-height:1.45;color:#8a847c}.set-save__meta.is-ok{color:#0f9d58}.set-save__meta.is-error{color:#d93025}.set-empty{grid-column:1/-1;margin:0;font-size:14px;color:#8a847c}@media (prefers-reduced-motion:reduce){.set-switch input,.set-switch input:after{transition:none}}@media (max-width:1100px){.set,.set-sec{column-gap:32px}.set-sec__head{grid-column:1/5}.set-save,.set-sec__body{grid-column:5/13}}@media (max-width:720px){.mq-stage:has(>.set){padding-top:12px}.set-save,.set-sec__body,.set-sec__head{grid-column:1/-1}.set-sec__head{margin-bottom:16px}.set-row2,.set-row3{grid-template-columns:minmax(0,1fr)}.set-save{flex-wrap:wrap;gap:12px 18px;padding-bottom:8px}}.mq-stage:has(>.tm-page){padding-top:28px}.tm-lede{max-width:560px;margin:0 0 34px;font-size:14px;line-height:1.5;color:#5c5852}.tm-lede a{color:#1c1e21;text-decoration:underline;text-decoration-color:rgba(28,24,20,.3);text-underline-offset:3px}.tm-cols,.tm-row{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.7fr);gap:32px}.tm-cols{padding:0 4px 10px;border-bottom:1px solid rgba(28,24,20,.08);font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.tm-rows{margin:0;padding:0;list-style:none}.tm-row{align-items:center;padding:18px 4px;border-bottom:1px solid rgba(28,24,20,.06)}.tm-person{display:flex;flex-direction:column;min-width:0}.tm-person strong{display:flex;align-items:baseline;gap:10px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:#1c1e21}.tm-person>span{margin-top:2px;overflow:hidden;font-size:13px;color:#8a847c;text-overflow:ellipsis;white-space:nowrap}.tm-tag{font-size:12px;font-style:normal;font-weight:450;letter-spacing:0}.tm-row.is-off .tm-person strong,.tm-row.is-off .tm-role,.tm-tag{color:#8a847c}.tm-role{font-size:14px;color:#1c1e21}.tm-role.is-admin{font-weight:500}.tm-seen{font-size:14px;color:#5c5852}.tm-seen.is-never{color:#8a847c}.tm-manage{text-align:right}.tm-manage button{padding:0;border:0;border-bottom:1px solid transparent;background:none;font:inherit;font-size:13px;font-weight:450;color:#8a847c;cursor:pointer}.tm-manage button:hover{border-bottom-color:rgba(28,24,20,.3);color:#1c1e21}.tm-add:focus-visible,.tm-manage button:focus-visible,.tm-primary:focus-visible,.tm-quiet:focus-visible{outline:2px solid #e66741;outline-offset:2px}.tm-card{margin:6px 0;padding:18px 24px 16px;border:1px solid rgba(230,103,65,.18);border-radius:16px;background:#fff4f0}.tm-card--new{margin:20px 0 0}.tm-card--new:focus{outline:none}.tm-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.tm-card__head b{font-size:16px;font-weight:500;letter-spacing:-.01em;color:#1c1e21}.tm-card__head span{font-size:13px;color:#5c5852}.tm-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;margin:16px 0 0}.tm-facts dt,.tm-label{display:block;margin-bottom:7px;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.tm-facts dd{margin:0;overflow-wrap:anywhere;font-size:14px;color:#1c1e21}.tm-reset{max-width:320px;margin-top:16px}.tm-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:16px}.tm-field{display:block;min-width:0}.tm-field input,.tm-field select{display:block;width:100%;padding:10px 14px;border:1px solid rgba(28,24,20,.12);border-radius:12px;outline:none;background:#ffffff;font:inherit;font-size:14px;line-height:1.5;color:#1c1e21}.tm-field input:focus,.tm-field select:focus{border-color:#e66741}.tm-card__foot{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:16px}.tm-hint{margin-right:auto;font-size:12px;color:#8a847c}.tm-quiet{padding:0;background:none;font:inherit;font-size:13px;font-weight:450;color:#5c5852}.tm-primary,.tm-quiet{border:0;cursor:pointer}.tm-primary{padding:9px 16px;border-radius:10px;background:#1c1e21;font:inherit;font-size:13px;font-weight:500;color:#f3f1ed}.tm-primary:disabled,.tm-quiet:disabled{opacity:.45;cursor:default}.tm-add{display:inline-flex;align-items:center;gap:9px;margin-top:20px;padding:0 4px;border:0;background:none;font:inherit;font-size:13px;font-weight:450;color:#8a847c;cursor:pointer}.tm-add:hover{color:#1c1e21}.tm-add:hover span{border-bottom:1px solid rgba(28,24,20,.3)}.tm-empty{margin:0;padding:18px 4px;border-bottom:1px solid rgba(28,24,20,.06);font-size:14px;color:#8a847c}.tm-error,.tm-notice{margin:14px 0 0;font-size:13px}.tm-error{color:#d93025}.tm-notice{color:#0f9d58}.tm-foot{margin:40px 0 0;font-size:12px;color:#8a847c}@media (max-width:1100px){.tm-cols,.tm-row{gap:20px}.tm-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.mq-stage:has(>.tm-page){padding-top:12px}.tm-lede{margin-bottom:20px}.tm-cols{display:none}.tm-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"person manage" "role seen";gap:6px 16px;padding:14px 2px;border-top:0}.tm-rows li:first-child .tm-row{border-top:1px solid rgba(28,24,20,.08)}.tm-person{grid-area:person}.tm-manage{grid-area:manage}.tm-role{grid-area:role;font-size:13px}.tm-seen{grid-area:seen;justify-self:end;font-size:13px}.tm-card{padding:16px 18px 14px}.tm-card__head{flex-wrap:wrap;gap:4px 16px}.tm-fields{grid-template-columns:minmax(0,1fr)}.tm-card__foot{flex-wrap:wrap;gap:12px 18px}.tm-hint{flex-basis:100%}.tm-foot{margin-top:24px}}.mq-stage:has(>.cl){padding-top:28px}.cl-summary{display:flex;align-items:flex-start;gap:72px;margin-bottom:34px}.cl-summary p{margin:0}.cl-context,.cl-label,.cl-value{display:block}.cl-cols span,.cl-label,.cl-logins>h2 span{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.cl-value{margin-top:8px;font-size:44px;font-weight:520;letter-spacing:-.045em;line-height:.95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21}.cl-context{margin-top:9px;font-size:13px;color:#5c5852}.cl-cols,.cl-row{display:grid;grid-template-columns:minmax(0,1fr) 170px 130px 240px;align-items:center}.cl-cols{padding:0 8px 10px;border-bottom:1px solid rgba(28,24,20,.1)}.cl-rows{margin:0;padding:0;list-style:none}.cl-row{padding:17px 8px;border-bottom:1px solid rgba(28,24,20,.06);transition:background .14s ease}.cl-row:hover{background:#fcfbf9}.cl-row.is-on{border-radius:12px;border-bottom-color:transparent;background:#fff4f0;box-shadow:inset 0 0 0 1px rgba(230,103,65,.18)}.cl-row:has(+.cl-row.is-on){border-bottom-color:transparent}.cl-name{min-width:0;padding-right:16px}.cl-name a{font-size:15px;font-weight:500;letter-spacing:-.01em;color:#1c1e21;text-decoration:none}.cl-name a,.cl-name>span{display:block;overflow-wrap:anywhere}.cl-name>span{margin-top:2px;font-size:12px;color:#8a847c}.cl-team{font-size:14px;color:#5c5852;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cl-team b{font-weight:500;color:#1c1e21}.cl-state{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:450;color:#8a847c}.cl-state i{display:block;flex:none;width:5px;height:5px;border-radius:99px;background:#8a847c}.cl-state.is-live{color:#1c1e21}.cl-state.is-live i{background:#1b1c21}.cl-acts{display:flex;justify-content:flex-end;align-items:center;gap:20px;font-size:13px;font-weight:450}.cl-acts a{color:#1c1e21;text-decoration:none}.cl-acts a:hover,.cl-name a:hover{text-decoration:underline;text-underline-offset:3px}.cl-toggle{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.cl-toggle button{margin:0;padding:0;border:0;background:transparent;font:inherit;color:#8a847c;cursor:pointer;transition:color .14s ease}.cl-toggle button:hover{color:#1c1e21}.cl-toggle button:disabled{cursor:progress}.cl-toggle__error{max-width:220px;font-size:12px;text-align:right;color:#d93025}.cl-acts a:focus-visible,.cl-name a:focus-visible,.cl-toggle button:focus-visible{outline:2px solid #e66741;outline-offset:3px;border-radius:4px}.cl-empty{margin:0;padding:24px 8px}.cl-empty,.cl-pick{font-size:13px;color:#8a847c}.cl-pick{margin:40px 0 0}.cl-logins{margin-top:56px;scroll-margin-top:24px}.cl-logins>h2{margin:0 0 22px;font-size:20px;font-weight:500;letter-spacing:-.02em;color:#1c1e21}.cl-logins>h2 span{display:block;margin-bottom:6px}@media (max-width:1100px){.cl-cols,.cl-row{grid-template-columns:minmax(0,1fr) 130px 110px 220px}}@media (max-width:720px){.mq-stage:has(>.cl){padding-top:12px}.cl-summary{gap:40px;margin-bottom:24px}.cl-value{font-size:36px}.cl-cols{display:none}.cl-rows{border-top:1px solid rgba(28,24,20,.1)}.cl-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name state" "team acts";gap:8px 16px;padding:14px 4px}.cl-name{grid-area:name;padding-right:0}.cl-state{grid-area:state;justify-self:end}.cl-team{grid-area:team;font-size:13px}.cl-acts{grid-area:acts;gap:16px}.cl-logins{margin-top:40px}}.al-head{flex-wrap:wrap}.al-filters{min-width:0}.al-cols,.al-row{display:grid;grid-template-columns:96px 56px minmax(0,1.25fr) minmax(0,1fr) 120px 72px 104px;column-gap:20px;align-items:center}.al-cols{padding:0 24px 10px;border-bottom:1px solid rgba(28,24,20,.08);font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.al-rows{margin:0;padding:0;list-style:none}.al-row{position:relative;padding:18px 24px;border-bottom:1px solid rgba(28,24,20,.06);transition:background .14s ease}.al-row:last-child{border-bottom-color:transparent}.al-row:hover{background:rgba(255,255,255,.72)}.al-row.is-on{border-radius:14px;border-bottom-color:transparent;background:#fff;box-shadow:0 0 0 1px rgba(28,24,20,.07)}.al-row.is-on:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:2px;border-radius:2px;background:#e66741}.al-row:has(+.al-row.is-on){border-bottom-color:transparent}.al-when{font-size:13px;font-weight:450;color:#1c1e21;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.al-when small,.al-where small{display:block;margin-top:3px;font-size:12px;font-weight:400;color:#8a847c}.al-when .al-when__dur{display:none}.al-dur{font-size:13px;color:#5c5852;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.al-what{min-width:0;font-size:14px;font-weight:450;color:#1c1e21}.al-what small{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.45;color:#5c5852;overflow-wrap:anywhere}.al-tag{margin-left:8px;font-size:12px;font-style:normal;font-weight:450;color:#8a847c}.al-where{min-width:0;font-size:13px;font-weight:450;color:#5c5852;overflow-wrap:anywhere}.al-sessions{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:12px;color:#8a847c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.al-sessions button{margin:0;padding:0;border:0;background:none;font:inherit;color:#1c1e21;text-decoration:underline;text-decoration-color:rgba(28,24,20,.25);text-underline-offset:3px;cursor:pointer}.al-sessions button:hover{text-decoration-color:currentColor}.al-state{font-size:13px;font-weight:500;color:#1c1e21}.al-state.is-resolved{font-weight:450;color:#8a847c}.al-act{justify-self:end}.al-resolve{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.al-resolve__btn{display:inline-flex;align-items:center;gap:7px;margin:0;padding:7px 14px;border:1px solid rgba(28,24,20,.14);border-radius:10px;background:transparent;font:inherit;font-size:13px;font-weight:500;color:#1c1e21;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.al-row.is-on .al-resolve__btn:not(.is-undo),.al-row:focus-within .al-resolve__btn:not(.is-undo),.al-row:hover .al-resolve__btn:not(.is-undo){border-color:#1c1e21;background:#1c1e21;color:#f3f1ed}.al-resolve__btn.is-undo{border-color:transparent;color:#8a847c}.al-resolve__btn.is-undo:hover{color:#1c1e21}.al-resolve__btn:disabled{cursor:progress;opacity:.6}.al-resolve__btn:focus-visible,.al-sessions button:focus-visible{outline:2px solid #e66741;outline-offset:2px}.al-resolve__error{max-width:180px;font-size:12px;text-align:right;color:#d93025}.al-empty{padding:24px;color:#8a847c}.al-empty,.al-error{margin:0;font-size:13px}.al-error{padding:0 24px;color:#d93025}.al-error p{margin:0}.al-error ul{margin:6px 0 0;padding-left:18px}.al-foot{margin:4px 0 12px;font-size:13px;color:#8a847c}@media (max-width:1365px){.al-cols,.al-row{grid-template-columns:96px minmax(0,1.25fr) minmax(0,1fr) 120px 72px 104px}.al-c-dur,.al-dur{display:none}.al-when .al-when__dur{display:block}}@media (max-width:1100px){.al-error{padding:0 20px}.al-cols{grid-template-columns:96px minmax(0,1fr) 72px 104px;padding:0 20px 10px}.al-c-sess,.al-c-where{display:none}.al-row{grid-template-columns:96px minmax(0,1fr) 72px 104px;grid-template-areas:"when what state act" "when where state act" "when sess state act";row-gap:6px;align-items:start;padding:16px 20px}.al-when{grid-area:when}.al-what{grid-area:what}.al-where{grid-area:where}.al-sessions{grid-area:sess;flex-direction:row;flex-wrap:wrap;gap:4px 12px}.al-state{grid-area:state}.al-act{grid-area:act}}@media (max-width:720px){.al-error{padding:0 18px}.al-cols{display:none}.al-rows{border-top:1px solid rgba(28,24,20,.08)}.al-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when state" "what what" "where where" "sess act";gap:8px 16px;padding:14px 18px}.al-when small{display:inline;margin:0 0 0 8px}.al-when .al-when__dur{display:inline}.al-act{align-self:center}}.pf-head,.pf-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;padding:0 24px}.pf-head span{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.pf-head{padding-bottom:10px;border-bottom:1px solid rgba(28,24,20,.08)}.pf-head span:first-child{grid-column:1/7}.pf-head span:nth-child(2){grid-column:7/10}.pf-head span:nth-child(3){grid-column:10/13}.pf-head .pf-r{text-align:right}.pf-rows{margin:0;padding:0;list-style:none}.pf-row{align-items:baseline;padding-top:14px;padding-bottom:14px;border-bottom:1px solid rgba(28,24,20,.055)}.pf-row:last-child{border-bottom-color:transparent}.pf-name{grid-column:1/7;min-width:0;font-size:15px;font-weight:450;letter-spacing:-.01em;color:#1c1e21;overflow-wrap:anywhere}.pf-name small{display:block;margin-top:3px;font-size:12px;font-weight:400;letter-spacing:0;color:#8a847c}.pf-lat{grid-column:7/10;font-size:16px;font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-lat,.pf-state{text-align:right;color:#1c1e21}.pf-state{grid-column:10/13;font-size:13px;font-weight:500;letter-spacing:-.005em}.pf-state.is-failing{color:#d93025}.pf-none{margin:0;font-size:13px;color:#8a847c}.pf-tools .pf-none{padding:18px 24px}.pf-foot{margin:4px 0 12px;font-size:13px;line-height:1.5;color:#8a847c}@media (max-width:720px){.pf-head,.pf-row{grid-template-columns:minmax(0,1fr) auto auto;column-gap:16px;padding-right:18px;padding-left:18px}.pf-head span:first-child,.pf-head span:nth-child(2),.pf-head span:nth-child(3),.pf-lat,.pf-name,.pf-state{grid-column:auto}.pf-tools .pf-none{padding:18px}}.mq-stage:has(>.ec){padding-top:28px}.ec-none,.ec-status{margin:0;font-size:13px;color:#8a847c}.ec-status{margin-bottom:14px}.ec-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(360px,auto) minmax(283px,auto);gap:16px}.ec-panel{position:relative;min-width:0;padding:22px 24px;border-radius:24px;background:#fcfbf9}.ec-spend{grid-column:1/9}.ec-changed{grid-column:9/13;display:flex;flex-direction:column;background:linear-gradient(180deg,#fffaf7,#fde9df)}.ec-provider{grid-column:1/5}.ec-session{grid-column:5/9}.ec-value{grid-column:9/13}.ec-ph{justify-content:space-between;gap:12px;height:28px}.ec-ph,.ec-ph-r{display:flex;align-items:center}.ec-ph-r{gap:10px}.ec-label{margin:0;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#8a847c}.ec-tag{margin-left:6px;padding:2px 7px;border-radius:999px;background:#f3f1ed;letter-spacing:.04em;color:#5c5852}.ec-tool{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(28,24,20,.08);border-radius:50%;color:#5c5852;text-decoration:none;list-style:none;cursor:pointer}.ec-tool::-webkit-details-marker{display:none}.ec-tool:hover{background:rgba(28,24,20,.04);color:#1c1e21}.ec-tool:focus-visible{outline:2px solid #e66741;outline-offset:2px}.ec-info{position:relative}.ec-info.is-dark .ec-tool{margin-bottom:4px;border-color:#1c1e21;background:#1c1e21;color:#fcfbf9}.ec-pop{position:absolute;z-index:4;top:calc(100% + 8px);right:0;width:260px;max-width:calc(100vw - 64px);padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(28,24,20,.08),0 12px 32px rgba(28,24,20,.12);font-size:12px;line-height:1.5;color:#5c5852}.ec-pop p{margin:0}.ec-ba .ec-pop{top:auto;right:50%;bottom:calc(100% + 8px);transform:translateX(50%)}.ec-headline{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:8px}.ec-big,.ec-mid,.ec-n{font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21}.ec-big{margin:0;font-size:50px;letter-spacing:-.04em}.ec-mid{margin:10px 0 0;font-size:34px;letter-spacing:-.035em}.ec-n{margin:0;font-size:30px;letter-spacing:-.03em}.ec-big small,.ec-mid small,.ec-n small{font-size:.48em;font-weight:500;letter-spacing:0;color:#5c5852}.ec-n small{font-size:.5em}.ec-big small.is-lead,.ec-mid small.is-lead{margin-right:6px}.ec-big small.is-trail,.ec-mid small.is-trail{margin-left:6px}.ec-n small.is-lead{margin-right:4px}.ec-n small.is-trail{margin-left:4px}.ec-sub{display:flex;flex-wrap:wrap;gap:4px 8px;margin:8px 0 0;font-size:13px;color:#5c5852}.ec-badge,.ec-sub{align-items:center}.ec-badge{display:inline-flex;gap:3px;padding:3px 8px;border-radius:999px;background:#fde6dc;font-size:12px;font-weight:600;line-height:16px;color:#1c1e21}.ec-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ec-strip{margin-top:14px}.ec-strip__sel{display:inline-flex;align-items:center;gap:8px;color:var(--ink-500)}.ec-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;padding-bottom:6px;font-size:12px;color:#5c5852}.ec-k,.ec-legend span,.ec-mini span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ec-legend i{width:8px;height:8px;border-radius:50%}.ec-legend i.is-bar{background:#d9d3cc}.ec-legend i.is-line{width:14px;height:2px;border-radius:1px;background:#1c1e21}.ec-legend i.is-now{background:#e66741}.ec-mini{display:flex;gap:12px;font-size:11px;color:#8a847c}.ec-mini span{gap:5px}.ec-mini i.is-bar{width:5px;height:9px;border-radius:1px;background:#cdb3a6}.ec-mini i.is-line{width:12px;height:2px;border-radius:1px;background:#1c1e21}.ec-mini i.is-hatch{width:8px;height:9px;border-radius:1px;background:repeating-linear-gradient(45deg,#b3aba3 0 1.4px,transparent 1.4px 3px)}.ec-mini i.is-dot{width:5px;height:5px;border-radius:50%;background:#1c1e21}.ec-plot{position:relative;margin-top:16px}.ec-spend .ec-plot{margin-top:12px}.ec-changed .ec-plot{margin-top:14px}.ec-session .ec-plot{margin-top:10px}.ec-plot svg{display:block;width:100%;overflow:visible}.ec-svg--spend{height:188px}.ec-svg--changed{height:118px}.ec-svg--stack{height:78px}.ec-svg--session{height:100px}.ec-plot--axis{display:grid;grid-template-columns:max-content minmax(0,1fr)}.ec-yaxis{position:relative;padding-right:10px;font-size:11px;line-height:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#8a847c}.ec-yaxis span{position:absolute;right:10px;transform:translateY(-50%);white-space:nowrap}.ec-yaxis .ec-yaxis__size{position:static;display:block;height:0;overflow:hidden;visibility:hidden;transform:none}.ec-area{position:relative;min-width:0}.ec-ticks{position:relative;height:16px;font-size:11px;line-height:16px;color:#8a847c}.ec-ticks span{position:absolute;top:0;white-space:nowrap}.ec-gridline{stroke:rgba(28,24,20,.06);stroke-width:1px;vector-effect:non-scaling-stroke}.ec-week{fill:rgba(28,24,20,.035)}.ec-bar{fill:#d9d3cc}.ec-bar.is-week{fill:#a59d95}.ec-range{fill:#1c1e21}.ec-line{fill:none;stroke:#1c1e21;stroke-width:1.7px;stroke-linejoin:round}.ec-changed .ec-line{stroke-width:1.6px}.ec-each,.ec-now line{stroke-linecap:round;vector-effect:non-scaling-stroke}.ec-now__ring{stroke:#fcfbf9;stroke-width:11px}.ec-now__dot{stroke:#e66741;stroke-width:9px}.ec-now.is-peach .ec-now__ring{stroke:#fdf1ea;stroke-width:10px}.ec-now.is-peach .ec-now__dot{stroke-width:8px}.ec-booked{fill:#e7d3c9}.ec-booked.is-now{fill:#cdb3a6}.ec-divide{stroke:#5c5852;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.ec-fill--platform,.ec-fill--usage{fill:#5c5852;background:#5c5852}.ec-fill--llm{fill:#8f8880;background:#8f8880}.ec-fill--voice{fill:#bdb6ae;background:#bdb6ae}.ec-fill--sms{fill:#e2dcd5;background:#e2dcd5}.ec-fill--sub{fill:#d9d3cc;background:#d9d3cc}.ec-sessions{fill:url(#ec-hatch)}.ec-hatch{stroke:#c9c2ba;stroke-width:1.4px}.ec-each{stroke:#1c1e21;stroke-width:3.4px}.ec-each.is-peak{stroke-width:6.4px}.ec-chip{position:absolute;z-index:1;display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid rgba(28,24,20,.08);border-radius:12px;background:#fff;white-space:nowrap;pointer-events:none}.ec-chip b{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21}.ec-chip>span{font-size:11px;color:#5c5852}.ec-chip--corner{top:-2px;right:0}.ec-say{margin:10px 0 0;font-size:19px;font-weight:450;line-height:1.3;letter-spacing:-.02em;color:#1c1e21}.ec-say b{font-weight:600}.ec-split{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;color:#8a847c}.ec-ba{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;margin-top:auto;padding-top:14px}.ec-t{margin-top:4px;font-size:12px;color:#5c5852}.ec-r{text-align:right}.ec-note,.ec-src{margin:12px 0 0;font-size:11px;line-height:1.45;color:#8a847c}.ec-note{margin-top:10px}.ec-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin-top:12px;font-size:12px;color:#5c5852}.ec-keys span{display:flex;align-items:center;gap:6px;min-width:0}.ec-k i,.ec-keys i{flex:none;width:8px;height:8px;border-radius:2px}.ec-keys b{margin-left:auto;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21}.ec-keys i.ec-fill--off{border:1px dashed #b5aea6;background:transparent}.ec-key--off b{font-weight:400;color:#8a847c}.ec-facts{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:12px;color:#5c5852}.ec-facts b{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c1e21}.ec-hold{margin:16px 0 0;padding:18px 0;font-size:13px;color:#8a847c}.ec-lists{display:grid;gap:48px;margin-top:48px}.ec-list{min-width:0;scroll-margin-top:12px}.ec-cols,.ec-row{display:grid;column-gap:32px}.ec-list--pnl :is(.ec-cols,.ec-row){grid-template-columns:minmax(0,4fr) minmax(0,1fr) minmax(0,1fr)}.ec-list--channel :is(.ec-cols,.ec-row){grid-template-columns:minmax(0,2.2fr) repeat(6,minmax(0,1fr))}.ec-list--hospital :is(.ec-cols,.ec-row){grid-template-columns:minmax(0,2.2fr) minmax(0,.8fr) repeat(4,minmax(0,1.3fr))}.ec-list--lines :is(.ec-cols,.ec-row){grid-template-columns:minmax(0,2.6fr) repeat(3,minmax(0,1fr)) minmax(0,.7fr)}.ec-cols{padding-bottom:12px;border-bottom:1px solid rgba(28,24,20,.08)}.ec-cols span{font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}.ec-rows{margin:0;padding:0;list-style:none}.ec-row{align-items:baseline;padding:14px 0;border-bottom:1px solid rgba(28,24,20,.055)}.ec-row--none{display:block;font-size:13px;color:#8a847c}.ec-name,.ec-num{min-width:0;font-size:15px;letter-spacing:-.01em;color:#1c1e21;overflow-wrap:anywhere}.ec-name{font-weight:450}.ec-num{text-align:right;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ec-row.is-total .ec-name,.ec-row.is-total .ec-num{font-weight:600}.ec-name small,.ec-num small{display:block;margin-top:3px;font-size:12px;font-weight:400;letter-spacing:0;color:#8a847c}.ec-foot{margin:18px 0 0;font-size:13px;line-height:1.5;color:#8a847c}@media (max-width:1365px){.ec-big{font-size:44px}.ec-mid{font-size:30px}.ec-cols,.ec-row{column-gap:20px}}@media (max-width:1100px){.ec-grid{grid-template-rows:none}.ec-spend{grid-column:1/-1}.ec-changed,.ec-provider,.ec-session,.ec-value{grid-column:span 6;min-height:283px}}@media (max-width:720px){.mq-stage:has(>.ec){padding-top:12px}.ec-grid{grid-template-columns:minmax(0,1fr);gap:12px}.ec-changed,.ec-provider,.ec-session,.ec-spend,.ec-value{grid-column:auto;min-height:0}.ec-panel{padding:18px;border-radius:20px}.ec-headline{flex-direction:column;align-items:flex-start;gap:10px}.ec-legend{justify-content:flex-start;padding-bottom:0}.ec-big{font-size:40px}.ec-mid{font-size:28px}.ec-n{font-size:26px}.ec-say{font-size:17px}.ec-lists{gap:36px;margin-top:36px}.ec-cols{display:block}.ec-cols span:not(:first-child){display:none}.ec-row{display:flex;flex-wrap:wrap;gap:8px 18px}.ec-name{flex:1 0 100%}.ec-num{text-align:left;font-size:14px}.ec-num:empty{display:none}.ec-num:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#8a847c}}.an-mt{--mt-ink:#1b1c21;--mt-ink-2:#26272d;--mt-ink-3:#50535b;--mt-ink-4:#9c9ea5;--mt-grain-l:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.6 -.55'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");container-type:inline-size;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:212px;padding:20px 22px 22px;border-radius:30px;color:var(--mt-ink)}.an-mt:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:var(--mq-grain);opacity:.11;pointer-events:none}.an-mt--porcelain,.dt,.mqt{background:radial-gradient(130% 90% at 12% -10%,rgba(255,255,255,1) 0,rgba(255,255,255,0) 55%),linear-gradient(172deg,#fdfdfb,#f7f7f4 62%,#f2f2ef);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(40,36,30,.04),0 0 0 1px rgba(36,40,52,.055),0 1px 1px rgba(36,40,52,.04),0 8px 18px -10px rgba(36,40,52,.14),0 30px 60px -32px rgba(52,44,60,.3)}.an-mt--ember{background:radial-gradient(55% 70% at 100% 0,rgba(255,128,80,.62) 0,rgba(246,100,50,.22) 50%,rgba(240,90,34,0) 76%),radial-gradient(70% 80% at 0 100%,rgba(140,40,6,.24),rgba(140,40,6,0) 70%),linear-gradient(172deg,#c4410f,#bd3e0f 60%,#b0390c);box-shadow:inset 0 1px 0 rgba(255,214,192,.42),inset 0 -1px 0 rgba(90,24,4,.24),0 0 0 1px rgba(150,48,10,.32),0 2px 4px -2px rgba(150,48,10,.24),0 30px 60px -32px rgba(200,66,16,.55);color:#fff}.an-mt--ember:before{background-image:var(--mt-grain-l);opacity:.07}.an-mt__top{display:flex;align-items:center;gap:14px;min-width:0}.an-mt__ring{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;color:var(--mt-ink-2);box-shadow:inset 0 0 0 1px rgba(36,40,52,.16)}.an-mt__label{margin:0;min-width:0;font-size:15.5px;line-height:1.18;font-weight:400;letter-spacing:-.014em;color:var(--mt-ink)}.an-mt__end{margin-left:auto;align-self:flex-start;display:flex;align-items:center;gap:10px}.an-mt__perf{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mt-ink-2);background:rgba(27,28,33,.06)}.an-mt__vs{font-weight:450;color:var(--mt-ink-3)}.an-mt__perf.is-better{color:#1d6a43;background:rgba(47,143,91,.12)}.an-mt__perf.is-better .an-mt__vs{color:#2a6747}.an-mt__perf.is-worse{color:var(--mt-ink);background:rgba(27,28,33,.09)}.an-mt__base{margin-top:auto;padding-top:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.an-mt__fig{display:flex;flex-direction:column;gap:10px;min-width:0}.an-mt__cap{font-size:12.5px;line-height:1.35;color:var(--mt-ink-3)}.an-mt__none{font-size:15px;color:var(--mt-ink-3)}.an-sn{display:inline-flex;align-items:baseline;line-height:.86;white-space:nowrap;font-variant-numeric:lining-nums;font-feature-settings:"cv11","lnum"}.an-sn--xl{font-size:72px;font-weight:220;letter-spacing:-.055em}.an-sn--l{font-size:54px;font-weight:240;letter-spacing:-.05em}.an-sn__u{align-self:flex-start;margin:.04em 0 0 .12em;font-size:.34em;font-weight:420;letter-spacing:-.005em;color:var(--mt-ink-3)}.an-sn__d{margin-left:.04em;font-size:.4em;font-weight:300;letter-spacing:-.02em;color:var(--mt-ink-4)}.an-mt--ember .an-mt__ring{color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55)}.an-mt--ember .an-mt__label{font-size:17px;color:#fff}.an-mt--ember .an-mt__perf{background:#fff;color:#a8380c}.an-mt--ember .an-mt__perf .an-mt__vs{color:#a8380c}.an-mt--ember .an-mt__cap,.an-mt--ember .an-mt__none{color:#fff}.an-mt--ember .an-mt__base{gap:28px}.an-mt--ember .an-sn__d,.an-mt--ember .an-sn__u{color:rgba(255,255,255,.8)}.an-mt--ember .mq-signal:before{background:rgba(255,255,255,.45)}.an-mt--ember .mq-signal:after{background:#fff}.an-key{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:var(--mt-ink);transition:background .16s ease,transform .16s ease}.an-key:hover{background:rgba(255,255,255,.84)}.an-key:active{transform:scale(.96)}.an-key:focus-visible{outline:2px solid var(--mt-ink);outline-offset:2px}.an-mc{flex:none;display:block;overflow:visible}.an-bars__base{stroke:rgba(27,28,33,.14)}.an-bars__bar{fill:rgba(27,28,33,.3)}.an-bars__bar.is-last{fill:var(--mt-ink)}.an-bars__zero{fill:rgba(27,28,33,.24)}.an-scale{--sc-track:rgba(27,28,33,0.16);--sc-stop:rgba(27,28,33,0.32);--sc-prior:rgba(27,28,33,0.55);--sc-now:var(--mt-ink);--sc-label:var(--mt-ink-3);--sc-knob:16px;--sc-ring:12px;flex:1 1 auto;min-width:120px;max-width:340px;padding:0 13px}.an-scale--paper{--sc-track:rgba(255,255,255,0.55);--sc-stop:rgba(255,255,255,0.9);--sc-prior:#fff;--sc-now:#fff;--sc-label:#fff;--sc-knob:24px;--sc-ring:14px;min-width:150px}.an-scale__track{position:relative;height:24px}.an-scale__track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.25px;transform:translateY(-50%);background:var(--sc-track)}.an-scale__track b,.an-scale__track i{position:absolute;top:50%;box-sizing:border-box;border-radius:50%;transform:translate(-50%,-50%)}.an-scale__track i{width:4.8px;height:4.8px;background:var(--sc-stop)}.an-scale__prior{width:var(--sc-ring);height:var(--sc-ring);border:1.5px dashed var(--sc-prior)}.an-scale__now{width:var(--sc-knob);height:var(--sc-knob);background:var(--sc-now)}.an-scale__ends{position:relative;height:12px;margin-top:6px;font-size:10px;font-weight:500;color:var(--sc-label)}.an-scale__ends span{position:absolute;top:0;transform:translateX(-50%)}.an-scale__ends span:first-child{left:0}.an-scale__ends span:last-child{left:100%}@container (max-width: 320px){.an-mt__vs{display:none}}@container (max-width: 250px){.an-mt__top{flex-wrap:wrap;gap:10px}.an-mt__ring{width:40px;height:40px}.an-mt__label{font-size:13.5px}.an-mt__end{order:3;width:100%;margin:2px 0 0}.an-sn--l{font-size:38px}.an-mt__base{padding-top:14px;gap:10px;flex-wrap:wrap}.an-mt__cap{font-size:11.5px}.an-scale{min-width:100%}}@media (max-width:720px){.an-grid>.an-mt--pair{grid-column:span 1}.an-mt{min-height:178px;padding:16px 16px 18px;border-radius:26px}.an-mt--feat{min-height:196px}.an-mt--feat .an-sn--xl{font-size:60px}}@media (prefers-reduced-motion:reduce){.an-key{transition:none}}.mqt{container:mqt/inline-size;--mqt-ink:#1b1c21;--mqt-ink-2:#26272d;--mqt-ink-3:#50535b;--mqt-ink-4:#9c9ea5;--mqt-line:rgba(36,40,52,0.055);position:relative;isolation:isolate;display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px 0 8px;border-radius:32px;color:var(--mqt-ink)}.mqt:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-image:var(--mq-grain);opacity:.11;pointer-events:none}.mqt-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mqt__bar,.mqt__foot,.mqt__head{padding:0 24px}.mqt__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.mqt__title{display:flex;flex-direction:column;gap:3px;min-width:0}.mqt__title h2{margin:0;font-size:17px;font-weight:450;letter-spacing:-.015em;color:var(--mqt-ink)}.mqt__title span{font-size:12.5px;color:var(--mqt-ink-3)}.mqt-sel{position:relative;display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;padding:0 10px 0 14px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--mqt-ink);background:var(--mq-key);transition:background .16s}.mqt-sel:hover{background:var(--mq-key-hover)}.mqt-sel>span{color:var(--mqt-ink-3)}.mqt-sel select{appearance:none;height:36px;padding:0 22px 0 0;border:0;background:transparent;font:inherit;font-weight:600;color:var(--mqt-ink);cursor:pointer}.mqt-sel select:focus-visible{outline:none}.mqt-sel:has(select:focus-visible){outline:2px solid var(--mqt-ink);outline-offset:2px}.mqt-sel svg{position:absolute;right:12px;color:var(--mqt-ink-3);pointer-events:none}.mqt__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.mqt-tabs{display:inline-flex;gap:2px;max-width:100%;padding:3px;overflow-x:auto;border-radius:999px;background:var(--mq-track);scrollbar-width:none}.mqt-tabs::-webkit-scrollbar{display:none}.mqt .mqt-tabs button{display:inline-flex;flex:none;align-items:center;height:30px;padding:0 14px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:12.5px;font-weight:500;color:var(--mqt-ink-3);white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}.mqt-tabs button:hover{color:var(--mqt-ink)}.mqt-tabs button.is-on{color:#fff;background:var(--mq-ink)}.mqt-tabs button:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:1px}.mqt-tabs__n{margin-left:7px;font-weight:450;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mqt-tabs button.is-on .mqt-tabs__n{color:rgba(255,255,255,.7)}.mqt__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.mqt__chips:first-child{margin-left:0}.mqt .mqt-chip{display:inline-flex;align-items:center;gap:6px;max-width:260px;height:30px;padding:0 9px 0 12px;border-radius:999px;font-size:12px;font-weight:500;color:var(--mqt-ink-2);text-decoration:none;background:rgba(27,28,33,.05);transition:background .16s}.mqt-chip:hover{background:rgba(27,28,33,.09)}.mqt .mqt-chip:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px;border-radius:999px}.mqt-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mqt-chip svg{flex:none;color:var(--mqt-ink-3)}.mqt__scroll{overflow-x:auto}.mqt__t{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}.mqt__t th{height:40px;border-top:1px solid rgba(36,40,52,.06);border-bottom:1px solid rgba(36,40,52,.06);background:rgba(27,28,33,.028);font-size:12px;font-weight:500;text-align:left;color:var(--mqt-ink-3)}.mqt__t td,.mqt__t th{padding:0 12px;white-space:nowrap}.mqt__t td{height:50px;overflow:hidden;border-bottom:1px solid var(--mqt-line);color:var(--mqt-ink-2);text-overflow:ellipsis}.mqt__t td:first-child,.mqt__t th:first-child{padding-left:24px}.mqt__t td:last-child,.mqt__t th:last-child{padding-right:18px}.mqt__t .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mqt__t .r{text-align:right}.mqt .mqt-th{display:inline-flex;align-items:center;gap:6px;height:28px;margin-left:-6px;padding:0 6px;border:0;border-radius:8px;background:transparent;font:inherit;color:inherit;cursor:pointer}.mqt__t th.r .mqt-th{margin:0 -6px 0 0}.mqt-th:hover{color:var(--mqt-ink);background:rgba(27,28,33,.05)}.mqt-th.is-on{font-weight:600;color:var(--mqt-ink)}.mqt .mqt-th:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:1px;border-radius:8px}.mqt-sort{flex:none}.mqt-sort path{fill:none;stroke:var(--mqt-ink-4);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mqt-sort path.is-on{stroke:var(--mqt-ink);stroke-width:1.7}.mqt__t tbody tr{cursor:pointer}.mqt__t tbody tr:has(.mqt-open:focus-visible) td,.mqt__t tbody tr:hover td{background:rgba(27,28,33,.025)}.mqt__t tbody tr.is-sel td{background:#fff}.mqt__t tbody tr.is-sel td:first-child{box-shadow:inset 3px 0 0 var(--mqt-ink)}.mqt .mqt-open{display:inline-grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--mqt-ink-3);cursor:pointer;transition:background .16s,color .16s,transform .16s}.mqt-open[aria-pressed=true],.mqt__t tr:hover .mqt-open{color:#fff;background:var(--mq-ink)}.mqt-open:active{transform:scale(.96)}.mqt .mqt-open:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px;border-radius:50%}.mqt__empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0 24px 14px;padding:32px 26px;border-radius:22px;background:rgba(27,28,33,.03)}.mqt__empty b{font-size:15px;font-weight:500;color:var(--mqt-ink)}.mqt__empty span{font-size:12.5px;color:var(--mqt-ink-3)}.mqt .mqt-btn{display:inline-flex;align-items:center;height:36px;margin-top:6px;padding:0 14px;border:0;border-radius:999px;background:var(--mq-key);font:inherit;font-size:12.5px;font-weight:500;color:var(--mqt-ink);cursor:pointer;transition:background .16s,transform .16s}.mqt-btn:hover{background:var(--mq-key-hover)}.mqt-btn:active{transform:scale(.96)}.mqt .mqt-btn:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px;border-radius:999px}.mqt__foot{justify-content:space-between;gap:12px;min-height:48px;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-3)}.mqt__foot,.mqt__pager{display:flex;align-items:center}.mqt__pager{gap:10px;color:var(--mqt-ink-2)}.mqt .mqt-key{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--mq-key);color:var(--mqt-ink);cursor:pointer;transition:background .16s,transform .16s}.mqt-key:hover:not(:disabled){background:var(--mq-key-hover)}.mqt-key:active:not(:disabled){transform:scale(.96)}.mqt-key:disabled{opacity:.38;cursor:default}.mqt .mqt-key:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:2px;border-radius:50%}.mqt__list{display:none;margin:0;padding:4px 8px 0;list-style:none;border-top:1px solid rgba(36,40,52,.06)}.mqt__list li+li{border-top:1px solid var(--mqt-line)}.mqt .mqt__item{display:flex;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 8px;border:0;border-radius:14px;background:transparent;font:inherit;text-align:left;color:var(--mqt-ink-2);cursor:pointer}.mqt__item.is-sel{background:#fff}.mqt .mqt__item:focus-visible{outline:2px solid var(--mqt-ink);outline-offset:-2px;border-radius:14px}.mqt__item>svg{flex:none;color:var(--mqt-ink-3)}.mqt__main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.mqt__main>b{font-size:13.5px;font-weight:500;color:var(--mqt-ink)}.mqt__main>b,.mqt__main>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mqt__main>span{font-size:12px;color:var(--mqt-ink-3)}.mqt__list ul{margin:0;padding:0;list-style:none}.mqt__t tbody tr.mqt__sec{cursor:default}.mqt__t tbody tr.mqt__sec:hover td{background:transparent}.mqt__t tr.mqt__sec th{height:40px;padding-bottom:8px;border-top:0;background:transparent;font-weight:600;color:var(--mqt-ink);vertical-align:bottom}.mqt__t tr.mqt__sec td{height:40px}.mqt__list .mqt__sec{margin:0;padding:14px 8px 6px;font-size:12px;font-weight:600;color:var(--mqt-ink)}.mqt__sec span{margin-left:7px;font-weight:500;color:var(--mqt-ink-4)}@container mqt (max-width: 699px){.mqt__bar,.mqt__foot,.mqt__head{padding:0 16px}.mqt__scroll{display:none}.mqt__list{display:block}.mqt__chips{margin-left:0}.mqt__empty{margin:0 16px 12px;padding:24px 20px}}@media (max-width:720px){.mqt{gap:12px;padding-top:18px;border-radius:28px}}@media (prefers-reduced-motion:reduce){.mqt .mqt-btn,.mqt .mqt-chip,.mqt .mqt-key,.mqt .mqt-open,.mqt .mqt-sel,.mqt .mqt-tabs button{transition:none}}.mqt__t .lgt-c-out{width:136px}.mqt__t .lgt-c-qr{width:48px}.lgt-qr{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lgt-qr.is-empty{color:var(--mqt-ink-4);font-weight:450}.lgt-qr--D{color:var(--mq-alert)}.mqt__t .lgt-c-time{width:120px}.mqt__t .lgt-c-intent{width:168px}.mqt__t .lgt-c-prog{width:100px}.mqt__t .lgt-c-chan{width:112px}.mqt__t .lgt-c-lang{width:96px}.mqt__t .lgt-c-phone{width:144px}.mqt__t .lgt-c-review{width:112px}.mqt__t .lgt-c-len{width:84px}.mqt__t .lgt-c-open{width:62px}.mqt__t td.lgt-c-intent{font-weight:500;color:var(--mqt-ink)}.mqt__t td.lgt-c-lang,.mqt__t td.lgt-c-phone,.mqt__t td.lgt-c-review,.mqt__t td.lgt-c-sum,.mqt__t td.lgt-c-time{color:var(--mqt-ink-3)}.lgt-ch{display:inline-flex;align-items:center;gap:8px;max-width:100%}.lgt-ch svg{flex:none;color:var(--mqt-ink-3)}.lgt-len.is-long{height:26px;margin-right:-9px;padding:0 9px;border-radius:8px;font-weight:600;background:#fff;box-shadow:inset 0 0 0 1px rgba(36,40,52,.1)}.lgt-len.is-long,.lgt-st{display:inline-flex;align-items:center;color:var(--mqt-ink)}.lgt-st{gap:9px;max-width:100%;font-weight:500}.lgt-st__i{display:grid;flex:none;place-items:center;box-sizing:border-box;width:20px;height:20px;border-radius:50%;color:#fff;background:#1b1c21}.lgt-st--incomplete .lgt-st__i{background:#8f9299}.lgt-st--failure .lgt-st__i{background:var(--mq-alert)}.lgt-st--ended .lgt-st__i{color:#3a3c43;background:rgba(27,28,33,.1)}.lgt-st--unknown{color:var(--mqt-ink-3)}.lgt-st--unknown .lgt-st__i{border:1.5px dashed var(--mqt-ink-4);background:transparent}.lgt__dur{flex:none;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-2)}.lgt__dur.is-long{padding:4px 8px;border-radius:8px;font-weight:600;color:var(--mqt-ink);background:#fff;box-shadow:inset 0 0 0 1px rgba(36,40,52,.1)}@container mqt (max-width: 1347px){.lgt .lgt-c-lang{display:none}}@container mqt (max-width: 1179px){.lgt .lgt-c-review{display:none}}@container mqt (max-width: 1079px){.lgt .lgt-c-sum{display:none}.lgt .lgt-c-intent{width:auto}}@container mqt (max-width: 901px){.lgt .lgt-c-prog{display:none}}@container mqt (max-width: 801px){.lgt .lgt-c-phone{display:none}}.mqt__t .ptt-c-ehr{width:128px}.mqt__t .ptt-c-mobile{width:144px}.mqt__t .ptt-c-last{width:164px}.mqt__t .ptt-c-n{width:104px}.mqt__t .ptt-c-open{width:62px}.mqt__t td.ptt-c-name{font-weight:500;color:var(--mqt-ink)}.mqt__t td.ptt-c-ehr,.mqt__t td.ptt-c-last,.mqt__t td.ptt-c-mobile,.mqt__t td.ptt-c-purpose{color:var(--mqt-ink-3)}.ptt-who{display:inline-flex;align-items:center;gap:10px;max-width:100%;vertical-align:middle}.ptt-who>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.ptt-mono{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--mqt-ink);background:var(--mq-key);transition:background .16s,color .16s}.mqt__item.is-sel .ptt-mono,.mqt__t tr.is-sel .ptt-mono{color:#fff;background:var(--mq-ink)}.ptt__n{flex:none;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mqt-ink-2)}@container mqt (max-width: 979px){.ptt .ptt-c-mobile{display:none}}@container mqt (max-width: 819px){.ptt .ptt-c-ehr{display:none}}@media (prefers-reduced-motion:reduce){.ptt-mono{transition:none}}.mqt__t .tmt-c-task{width:164px}.mqt__t .tmt-c-phone{width:140px}.mqt__t .tmt-c-owner{width:124px}.mqt__t .tmt-c-wait{width:88px}.mqt__t .tmt-c-open{width:62px}.tmt .mqt__t td{height:58px}.mqt__t td.tmt-c-reason{white-space:normal}.mqt__t td.tmt-c-phone,.mqt__t td.tmt-c-task{color:var(--mqt-ink-3)}.tmt-none{color:var(--mqt-ink-4)}.tmt-reason{display:flex;align-items:flex-start;gap:11px;min-width:0}.tmt-reason>svg{margin-top:5px}.tmt-reason__text{min-width:0;font-size:13.5px;text-wrap:pretty}.tmt .mqt__main>b,.tmt-reason__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.38;color:var(--mqt-ink-2)}.tmt .mqt__main>b{font-weight:450;white-space:normal}.mqt__t tr.is-new .tmt-reason__text,.tmt .mqt__item.is-new .mqt__main>b{font-weight:540;color:var(--mqt-ink)}.mqt.tmt .ptag{height:17px;margin-right:6px;vertical-align:1px}.mqt.tmt .mqt__item>svg:first-child{align-self:flex-start;margin:5px 2px 0}.tmt__wait{flex:none;font-size:12.5px;color:var(--mqt-ink-2)}.tmt__policy{margin:0 24px 12px;padding-top:12px;border-top:1px solid var(--mqt-line);font-size:12px;line-height:1.45;color:var(--mqt-ink-3)}@container mqt (max-width: 959px){.tmt .tmt-c-phone{display:none}}@container mqt (max-width: 819px){.tmt .tmt-c-task{display:none}}@container mqt (max-width: 659px){.tmt .tmt-c-owner{display:none}}@container mqt (min-width: 460px) and (max-width: 699px){.tmt .mqt__bar,.tmt .mqt__foot,.tmt .mqt__head{padding:0 24px}.tmt .mqt__scroll{display:block}.tmt .mqt__list{display:none}.tmt .mqt__empty{margin:0 24px 14px;padding:32px 26px}}@container mqt (max-width: 459px){.tmt__policy{margin:0 16px 10px}}