@font-face{font-family:Inter;font-style:normal;font-weight:400 500;font-display:swap;src:url(../media/inter-variable.2nacn14taid88.woff2)format("woff2")}
@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:100;font-display:swap;src:url(../media/KMRWaldenburg-Thin.2yn6zlk-ij7sg.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:300;font-display:swap;src:url(../media/KMRWaldenburg-Light.2sfo9f1z4cxwv.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:375;font-display:swap;src:url(../media/KMRWaldenburg-Book.2h08m106k-mt1.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:400;font-display:swap;src:url(../media/KMRWaldenburg-Regular.1k6gr_ar5u4eo.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:500;font-display:swap;src:url(../media/KMRWaldenburg-Medium.2vqd7lfca_8b0.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:700;font-display:swap;src:url(../media/KMRWaldenburg-Bold.2zb8zh4t-k2ul.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:800;font-display:swap;src:url(../media/KMRWaldenburg-Heavy.2ya2n7aiu4859.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:normal;font-weight:900;font-display:swap;src:url(../media/KMRWaldenburg-Black.21mz-53pxac-g.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:italic;font-weight:375;font-display:swap;src:url(../media/KMRWaldenburg-BookItalic.1dtgt9308a-wf.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:italic;font-weight:400;font-display:swap;src:url(../media/KMRWaldenburg-Italic.3z9g5h3z3c32n.woff2)format("woff2")}@font-face{font-family:KMR Waldenburg;font-style:italic;font-weight:700;font-display:swap;src:url(../media/KMRWaldenburg-BoldItalic.02ob5_7g6z27d.woff2)format("woff2")}html body,html body *{font-synthesis:none}
:root{--chat-bubble-r:10px 10px 2px 10px;--chat-field-fs:16px;--chat-field-max-lines:6}
:root{--bg:#fcfbf8;--panel:#f7f4ed;--panel-2:#f2eee3;--warm:#f5efe3;--border:#e8e2d4;--border-2:#1a1a1a0f;--text:#1a1a1a;--text-2:#5c5c5c;--text-3:#8a8a8a;--blue:#1e3a5f;--blue-soft:#e8edf3;--gold:#a88b5f;--green:#3d6b4f;--green-soft:#e6eee8;--amber:#5f5f5f;--amber-soft:#f5f4f2;--red:#8b2c2c;--red-soft:#f5e3e3;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:"Libre Baskerville", Georgia, serif;--topbar-height:56px;--sidebar-width:220px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body{background:var(--bg);color:var(--text);font-family:var(--font-sans);margin:0;font-weight:400}.tw-serif{font-family:var(--font-serif)}.tw-mono{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}button{cursor:pointer;font-family:inherit}button:focus,input:focus,textarea:focus,[contenteditable=true]{outline:none}.tw-editable{cursor:text;border-radius:3px;transition:background .15s,padding .15s}.tw-editable:hover{background:var(--panel)}.tw-editing{outline:1px solid var(--blue);margin:-12px -14px;background:var(--blue-soft)!important;padding:12px 14px!important}.tw-fade{animation:.4s ease-out tw-fade}@keyframes tw-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tw-soft-pulse{animation:2.2s ease-in-out infinite tw-soft}@keyframes tw-soft{0%,to{opacity:.45}50%{opacity:1}}.tw-bar-load{position:relative;overflow:hidden}.tw-bar-load:after{content:"";background:linear-gradient(90deg,#0000,#1a1a1a0f,#0000);animation:1.6s ease-in-out infinite tw-bar;position:absolute;inset:0}@keyframes tw-bar{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tw-rec-dot{background:var(--red);border-radius:4px;width:8px;height:8px;animation:1.4s ease-in-out infinite tw-rec}@keyframes tw-rec{0%,to{opacity:1}50%{opacity:.35}}.tw-scroll::-webkit-scrollbar{width:6px;height:6px}.tw-scroll::-webkit-scrollbar-track{background:0 0}.tw-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.tw-hover:hover{background:var(--panel)}:root{--gold-soft:#a88b5f29;--green-2:#46685a;--teal:#5e9fb8;--teal-soft:#e4eef2;--flag:#9c3a2e;--hair:#1a1a1a14;--hair-soft:#1a1a1a0d;--ease:cubic-bezier(.22, .8, .26, 1);--accent:var(--green);--accent-soft:var(--green-soft)}[data-surface=admin]{--accent:var(--teal);--accent-soft:var(--teal-soft)}[data-surface=personal]{--accent:var(--gold);--accent-soft:var(--gold-soft)}[data-surface=clinical]{--bg:#fafdff;--paper:#fff;--panel:#eef4f9;--panel-2:#e6eef5;--warm:#f0f6fa;--border:#142d411f;--border-2:#142d410f;--text:#0e1a22;--text-2:#45555f;--text-3:#5f6e78;--accent:#3f7fa3;--accent-soft:#3f7fa31f;--accent-strong:#85b5d4;--sky-line:#3f7fa33d;--blue:#3f7fa3;--blue-soft:#e6eff5;--green:#3f7fa3;--green-soft:#3f7fa31f;--amber:#5f5f5f;--amber-soft:#f5f4f2;--red:#a8443b;--red-soft:#a8443b1a;--flag:#a8443b;--gold:#85b5d4;--gold-soft:#85b5d42e;--green-2:#3f7fa3;--teal:#85b5d4;--sh-1:0 1px 2px #0a0a0a0b, 0 1px 1px #0a0a0a08;--sh-2:0 1px 2px #0a0a0a0a, 0 6px 16px -6px #0a0a0a14;--sh-3:0 2px 5px #0a0a0a0d, 0 16px 34px -12px #0a0a0a24;--sh-pop:0 40px 80px -32px #0a0a0a75, 0 6px 18px -8px #0a0a0a29}.tw-sweep{background:linear-gradient(100deg, currentColor 0%, currentColor 38%, var(--gold) 50%, currentColor 62%, currentColor 100%);-webkit-text-fill-color:transparent;color:var(--text-2);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite tw-sweepx}@keyframes tw-sweepx{to{background-position:-240% 0}}.tw-orb{background:conic-gradient(from 30deg, var(--green-2), var(--teal), var(--gold), var(--green-2));border-radius:50%;animation:4.5s linear infinite tw-spin,2.4s ease-in-out infinite tw-breathe;display:inline-block}@keyframes tw-spin{to{transform:rotate(360deg)}}@keyframes tw-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.tw-glow{box-shadow:0 0 0 1px var(--hair-soft), 0 0 24px 0 var(--gold-soft);animation:2s ease-in-out infinite tw-glowx}@keyframes tw-glowx{0%,to{box-shadow:0 0 0 1px var(--hair-soft), 0 0 16px 0 var(--gold-soft)}50%{box-shadow:0 0 0 1px var(--hair-soft), 0 0 30px 2px var(--gold-soft)}}@keyframes tw-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.tw-sweep,.tw-orb,.tw-glow{animation:none}.tw-sweep{-webkit-text-fill-color:var(--text-2);color:var(--text-2)}}
:root{--sidebar-width:220px;--main-pad-x:32px;--main-pad-y:24px;--topbar-h:56px;--screen-title-h:0px;--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-top:env(safe-area-inset-top,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--bottom-tabs-h:0px}.tw-bottom-tabs,.tw-screen-title,.tw-topbar,.tw-segtabs,.tw-recchip{display:none}@keyframes tw-recpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.tw-recsweep{position:relative;overflow:hidden}.tw-recsweep:before{content:"";pointer-events:none;background:linear-gradient(100deg,#3f7fa300 32%,#3f7fa31a 50%,#3f7fa300 68%) 0 0/250% 100%;animation:3.2s linear infinite tw-recsweep;position:absolute;inset:0}@keyframes tw-recsweep{0%{background-position:200% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.tw-recsweep:before{animation:none}}.tw-review-surface{--rp:#fff;--rs:#fff;--rc:#fff;--rink:#373737;--rink2:#5f5f5f;--rink3:#716f6c;--rink4:#a3a19d;--rblue:#3c7a9e;--rblue-soft:#eff4f7;--rpine:#3c7a9e;--rpine-d:#2c617f;--rsky:#eff4f7;--rsettled:#f5f4f2;--rsettled-ink:#373737;--rfill:#f5f4f2;--rline:#eae8e4;--rsh-sm:0 0 0 #0000;--rsh-md:0 2px 6px #1a18140d, 0 18px 44px #1a181417;background:var(--rp);color:var(--rink);letter-spacing:-.012em;min-height:100%}.tw-review-surface .tnum{font-variant-numeric:tabular-nums}.tw-rev-mark{vertical-align:-.06em;text-indent:-999em;white-space:nowrap;width:2.2em;height:.61em;color:var(--mark,#76a8f4);background:currentColor;display:inline-block;overflow:hidden;-webkit-mask:url(/wai-logo.svg) 50%/contain no-repeat;mask:url(/wai-logo.svg) 50%/contain no-repeat}.tw-rev-mark.glow{background:linear-gradient(100deg,currentColor 40%,#ffffffbf 50%,currentColor 60%) 0 0/250% 100%;animation:5.2s linear infinite tw-rev-drift}@keyframes tw-rev-drift{0%{background-position:200% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.tw-rev-mark.glow{background:currentColor;animation:none}}.tw-review-wrap{align-items:stretch;min-height:100dvh;display:flex}.tw-review-stage{background:var(--rs);border-radius:18px 0 0 18px;flex:1;min-width:0;display:flex}.tw-review-main{flex:1;min-width:0;padding:30px 44px 60px 40px}.tw-review-rail{background:var(--rs);max-width:430px;height:100dvh;box-shadow:inset 1px 0 0 var(--rline,#eae8e4);flex-direction:column;flex:0 0 30%;display:flex;position:sticky;top:0;overflow-y:auto}@media (max-width:1100px){.tw-review-wrap{flex-direction:column;padding-left:0}.tw-review-stage{border-radius:0;flex-direction:column}.tw-review-main{padding:20px 16px 24px}.tw-review-rail{width:100%;max-width:none;height:auto;box-shadow:none;flex:none;position:static}}@media (max-width:768px){:root{--sidebar-width:0px;--main-pad-x:16px;--main-pad-y:16px;--bottom-tabs-h:58px }.tw-topbar{display:block}.tw-bottom-tabs{transition:transform .2s,visibility linear;display:flex}body.kb-open .tw-bottom-tabs{transform:translateY(calc(100% + var(--safe-area-bottom)));visibility:hidden;pointer-events:none;transition:transform .2s,visibility 0s linear .2s}.tw-bottom-tabs a:active,.tw-bottom-tabs button:active{opacity:.55}.tw-segtabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px 2px 12px;display:flex;overflow-x:auto}.tw-segtabs::-webkit-scrollbar{display:none}.tw-segtab{scroll-snap-align:start;border:1px solid var(--border);background:var(--paper);min-height:40px;color:var(--text-2);cursor:pointer;border-radius:2px;flex:none;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13.5px;display:inline-flex}.tw-segtab:active{opacity:.8}.tw-segtab.on{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:500}.tw-segtab .ct{opacity:.75;font-variant-numeric:tabular-nums;font-size:11.5px}.tw-scroll-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tw-scroll-tabs::-webkit-scrollbar{display:none}.tw-scroll-tabs>*{white-space:nowrap;flex:none;align-items:center;min-height:44px;display:inline-flex}.tw-brand-link{display:none!important}.tw-screen-title{letter-spacing:-.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:34px 0 10px;font-size:24px;font-weight:400;line-height:30px;display:block;overflow:hidden}:root{--screen-title-h:74px}:root:has(main h1){--screen-title-h:0px}:root:has(main h1) .tw-screen-title{display:none}.tw-voicebtn i{animation:none!important}body.kb-open,body.tw-thread-open{--bottom-tabs-h:0px}main,.tw-bottom-tabs,nav,aside{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html,body{overscroll-behavior:none}main,aside{overscroll-behavior:contain}main{position:relative}header,nav,aside,.tw-bottom-tabs{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}main input,main select,main textarea{font-size:16px!important}h1.wac-dtitle{font-size:24px;font-weight:400;line-height:30px;letter-spacing:-.01em!important}[data-tw-pagehead]{margin-left:-2px;border-bottom:none!important;padding:18px 0 10px!important}[data-tw-pagehead] .tw-pagehead-title{line-height:30px;letter-spacing:-.01em!important;font-size:24px!important;font-weight:400!important}.pst-btn.ink{min-height:52px;font-weight:500}main button:not([data-tw-compact]),main a[role=button]:not([data-tw-compact]){min-height:44px}main input[type=date]{width:100%}.tw-artefact-tabs button{min-height:44px}.tw-sig-clear{align-items:center;min-height:44px;display:inline-flex;padding:0 8px!important}@media (orientation:landscape){.tw-sig-rotate{display:none}}.tw-sig-wrap{max-width:none!important}.tw-recchip{top:calc(var(--topbar-h) + var(--screen-title-h) + 8px + var(--safe-area-top));z-index:855;background:var(--paper);border:1px solid var(--border);color:var(--ink-2,#5f5f5f);font-variant-numeric:tabular-nums;border-radius:2px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:500;display:flex;position:fixed;right:12px;box-shadow:0 4px 16px #0e1a2224}.tw-recchip .dot{background:var(--red);border-radius:50%;flex:0 0 8px;width:8px;height:8px;animation:1.2s ease-in-out infinite tw-recpulse}.tw-recchip .dot.paused{opacity:.5;animation:none}.tw-labsup{flex-direction:column;align-items:stretch}.tw-labsup label{width:100%}.tw-labsup input{min-height:44px;width:100%!important}.tw-labsup input[type=file]{padding:10px 0}.tw-labsup button{justify-content:center;min-height:44px}}[data-tw-safe-bottom]{padding-bottom:calc(10px + var(--safe-area-bottom))}@media (max-width:768px){.tw-list-row{flex-direction:column;justify-content:center;align-items:flex-start;min-height:56px;gap:4px!important;display:flex!important}.tw-hover:active{background:var(--panel)}.tw-list-row [data-tw-row-hide-mobile],table[data-tw-mobile-cards] thead{display:none}table[data-tw-mobile-cards],table[data-tw-mobile-cards] tbody,table[data-tw-mobile-cards] tr,table[data-tw-mobile-cards] td{width:100%;display:block;min-width:0!important}table[data-tw-mobile-cards] tr{padding:12px 14px;border-top:1px solid var(--border)!important}table[data-tw-mobile-cards] td{border-top:none!important;padding:2px 0!important}table[data-tw-mobile-cards] td[data-tw-cell-label]:before{content:attr(data-tw-cell-label) ": ";color:var(--text-3);letter-spacing:.2px;margin-right:6px;font-size:11px}.tw-form-stack{grid-template-columns:1fr!important}.tw-metric-grid{grid-template-columns:repeat(2,1fr)!important}main,aside{-webkit-overflow-scrolling:touch}main{padding-bottom:calc(var(--main-pad-y) + var(--bottom-tabs-h) + var(--safe-area-bottom))!important}}@media (max-width:420px){.tw-metric-grid{grid-template-columns:1fr!important}}.tw-phone-only{display:none!important}@media (max-width:480px){.tw-phone-only{display:block!important}.tw-hide-phone{display:none!important}.tw-kv-row{grid-template-columns:1fr!important;gap:2px!important}}@media (max-width:768px){.tw-cal-grid{gap:3px!important}.tw-cal-cell{border-radius:6px!important;min-height:48px!important;padding:4px 5px!important}.tw-cal-cell .tw-cal-count{display:none}.tw-cal-cell[data-tw-cal-busy]:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;margin-top:auto}.tw-cal-nav{width:40px!important;height:40px!important}.tw-onboard{padding:24px 16px calc(48px + env(safe-area-inset-bottom,0px))!important}.tw-onboard input,.tw-onboard select,.tw-onboard textarea{font-size:16px!important}.tw-onboard button{min-height:44px}.tw-onboard .tw-onboard-foot{flex-wrap:wrap;gap:10px}[data-tw-kb-shrink]{height:calc(100% - var(--kb,0px))!important}.tw-shell:not([data-kb-own]){--kb-shell:var(--kb,0px)}input,textarea,[contenteditable=""],[contenteditable=true]{scroll-margin-block:12px}}@media (prefers-reduced-motion:reduce){.tw-bottom-tabs{transition-duration:1ms!important}.tw-recchip .dot{animation:none}}.tw-artefact-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;display:grid}.tw-artefact-head>[data-head-actions]{place-self:center end;align-items:center;gap:10px;display:flex}@media (max-width:768px){.tw-artefact-head{grid-template-columns:minmax(0,1fr);row-gap:8px}.tw-artefact-head>[data-head-actions]{order:3;justify-self:start}.tw-artefact-head [data-recipient-line]{order:2}.tw-artefact-head [data-recipient-disclosure]{order:4}}.wref-chev{transition:transform .18s var(--ease,ease);flex:none;display:inline-flex}.wref-chev.open{transform:rotate(90deg)}@keyframes wref-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.wref-menu{animation:wref-in .16s var(--ease,ease) both}.wref-disc{animation:wref-in .2s var(--ease,ease) both}@keyframes wref-tick{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}.wref-tick{animation:wref-tick .28s var(--ease,ease) both}.wref-arrow{transition:transform .18s var(--ease,ease)}.wref-go:hover:not(:disabled) .wref-arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.wref-chev,.wref-arrow{transition:none}.wref-menu,.wref-disc,.wref-tick{animation:none}}.wref-go .gochev{border-radius:var(--r-control,2px);width:22px;height:22px;color:var(--rblue,#3c7a9e);background:#fff;flex:none;justify-content:center;align-items:center;margin-left:2px;display:inline-flex;box-shadow:0 1px 2px #1a181414}.wref-go .gochev svg{width:13px;height:13px}@media (max-width:900px){.wref-go,.wone-go,.tw-artefact-act,[data-recipient-open]{min-height:44px}}
:root{--font-serif-content:"Inter", -apple-system, system-ui, sans-serif}.tw-serif-content{font-family:var(--font-serif-content)}.tw-codes{font-family:var(--font-sans);font-variant-numeric:tabular-nums}[data-surface=clinical]{--app-bg:radial-gradient(1100px 560px at 82% -10%, #85b5d41c, transparent 58%), radial-gradient(900px 700px at -5% 110%, #85b5d40f, transparent 60%), linear-gradient(180deg, #fafdff, #edf5fb)}:is([data-surface=clinical] [data-tw-main]:has(.tw-review-surface),[data-surface=clinical] [data-tw-main]:has(.evidence-app)){--app-bg:#fff}[data-surface=clinical]{--sidebar-width:246px}@media (max-width:768px){[data-surface=clinical]{--sidebar-width:0px}}[data-surface=clinical] .tw-sidetab{background:0 0}[data-surface=clinical] .tw-sidetab:hover{background:var(--accent-soft)}[data-surface=clinical] [data-tw-topbar]{-webkit-backdrop-filter:saturate(1.1)blur(8px);background:#fafdffb8}[data-surface=clinical] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}[data-surface=clinical] input:focus-visible,[data-surface=clinical] textarea:focus-visible,[data-surface=clinical] [contenteditable=true]:focus-visible{outline:none}@keyframes tw-wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}[data-surface=clinical] .tw-voicebtn:hover{background:var(--accent-soft)}[data-surface=clinical] .tw-soap-preview{font-family:var(--font-serif-content);color:var(--text);font-size:14px;line-height:1.62}[data-surface=clinical] .tw-soap-preview h1,[data-surface=clinical] .tw-soap-preview h2,[data-surface=clinical] .tw-soap-preview h3,[data-surface=clinical] .tw-soap-preview h4,[data-surface=clinical] .tw-soap-preview h5,[data-surface=clinical] .tw-soap-preview h6{font-family:var(--font-serif-content);color:var(--accent);margin:14px 0 4px;font-size:13px;font-weight:500}[data-surface=clinical] .tw-soap-preview h1:first-child,[data-surface=clinical] .tw-soap-preview h2:first-child,[data-surface=clinical] .tw-soap-preview h3:first-child{margin-top:0}[data-surface=clinical] .tw-soap-preview h3 .nsecmark{vertical-align:-.02em;text-indent:-999em;white-space:nowrap;width:2.2em;height:.61em;color:var(--wa-ink4,#a3a19d);background:currentColor;margin-left:8px;font-size:9px;display:inline-block;overflow:hidden;-webkit-mask:url(/wai-logo.svg) 50%/contain no-repeat;mask:url(/wai-logo.svg) 50%/contain no-repeat}@keyframes tw-view-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes tw-view-fade{0%{opacity:0}to{opacity:1}}.tw-view-in{animation:tw-view-in .34s var(--ease)}.tw-view-fade{animation:tw-view-fade .4s var(--ease)}@keyframes tw-onb-slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.tw-onb-step{animation:tw-onb-slide .26s var(--ease)}@keyframes tw-logo-sheen{0%{background-position:0 0}20%{background-position:-220% 0}to{background-position:-220% 0}}.tw-logo-sheen{background-image:linear-gradient(100deg, var(--text) 38%, #0a0a0a47 50%, var(--text) 62%);-webkit-text-fill-color:transparent;color:#0000;animation:tw-logo-sheen 5.5s var(--ease) infinite;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.tw-gnode{transition:box-shadow .16s var(--ease), background .16s var(--ease)}.tw-gnode--pending{opacity:.55}.tw-gnode--active{box-shadow:0 0 0 3px var(--accent-soft)}.tw-gnode--done{opacity:1}.tw-skel{background:var(--panel,#eef4f9);position:relative;overflow:hidden}.tw-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.5s infinite tw-skel-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes tw-skel-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.tw-view-in,.tw-view-fade,.tw-logo-sheen,.tw-skel:after,.tw-onb-step,[data-surface=clinical] .tw-voicebtn i{animation:none}.tw-logo-sheen{-webkit-text-fill-color:var(--text);color:var(--text)}[data-surface=clinical] [data-tw-topbar]{-webkit-backdrop-filter:none}}.nrp-row{flex-wrap:wrap}.nrp-input{font-size:16px}@media (max-width:768px){.nrp-plan .nrp-action{flex:100%!important}.nrp-plan .nrp-input:not(.nrp-action){flex:calc(50% - 24px)!important}.nrp-plan button{flex:none}}[data-surface=clinical] .nrp-text:focus{border-color:var(--text);outline:none}[data-surface=clinical] .nrp-text h3{margin-top:1.1em}.rev-editpt{font:inherit;color:var(--rink3);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}.rev-editpt:hover,.rev-editpt:focus-visible{color:var(--ink,#373737);text-underline-offset:2px;text-decoration:underline}.rflist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rfempty{color:var(--rink3,var(--text-3));padding:18px 2px;font-size:13.5px}.rfrow{background:var(--rc,#fff);border:1px solid var(--rline,#ebe2db);border-radius:var(--r-card);flex-direction:column;gap:9px;padding:14px 15px;display:flex}.rfrow.settled{opacity:.72}.rfhead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rfmed{color:var(--text);font-size:15px;font-weight:500}.rfwho{color:var(--text-3);font-size:13px}.rfmeta{color:var(--text-3);flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.rfclear{color:var(--text-3);font-size:13px}.rfflags{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rfflags li{color:var(--text);font-size:13px}.rfflags li:before{content:"·";color:var(--text-3);margin-right:8px}.rfnote{color:var(--text-2,var(--text));margin:0;font-size:13px;line-height:1.5}.rfacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.rfbtn{min-height:36px;font:inherit;border:1px solid var(--rline,#ebe2db);background:var(--rc,#fff);color:var(--text-2,var(--text));cursor:pointer;border-radius:2px;padding:0 14px;font-size:13px}.rfbtn.prim{border-color:var(--text-3);color:var(--text);font-weight:500}.rfbtn:disabled{opacity:.5;cursor:default}.rfbtn:focus-visible{outline:2px solid var(--text-3);outline-offset:2px}.rfask{flex-direction:column;gap:8px;display:flex}.rfask label{color:var(--text-3);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.rfask textarea{resize:none;width:100%;font:inherit;border:1px solid var(--rline,#ebe2db);background:var(--paper,#fff);color:var(--text);border-radius:2px;padding:9px 11px;font-size:13px;line-height:1.5}.rfdone{color:var(--text-3);font-size:13px}.rffail{color:var(--red,#373737);font-size:12.5px}
html[data-surface=clinical]{--bg:#faf6f0;--paper:#fff;--panel:#f4efe7;--panel-2:#efe9df;--warm:#f4efe7;--border:#1a181414;--border-2:#1a18140d;--text:#373737;--text-2:#1a18149e;--text-3:#1a181480;--accent:#2e6fb0;--accent-soft:#eaf2fa;--accent-strong:#85b5d4;--sky-line:#2e6fb03d;--blue:#2e6fb0;--blue-soft:#eaf2fa;--settled:var(--text);--settled-soft:var(--panel);--settled-ink:var(--text);--amber:#5f5f5f;--amber-ink:#373737;--amber-soft:#efeeeb;--red:#373737;--red-soft:#3737371a;--flag:#373737;--gold:#d8b36a;--gold-soft:#d8b36a2e;--green-2:#3f7fa3;--teal:#85b5d4;--sh-1:0 1px 2px #1a18140a;--sh-2:0 1px 2px #1a18140a, 0 6px 18px #1a18140d;--sh-3:0 2px 6px #1a18140d, 0 18px 44px #1a181417;--sh-pop:0 40px 80px -32px #1a181466, 0 6px 18px -8px #1a181424;--wa-pine:#3f7fa3;--wa-pine-d:#2c6488;--wa-sky:#e9f2f7;--wa-sky-strong:#85b5d4;--wa-fill:#f4efe7;--act:var(--panel);--act-soft:var(--panel);--act-ink:var(--text-2);--wa-sand:#f3ead9;--wa-sand-d:var(--amber-ink,#373737);--wa-plum:#6b5b95;--wa-plum-soft:#f0edf7;--wa-gold:#d8b36a;--wa-ink4:#1a181442;--app-bg:#faf6f0}html[data-surface=clinical] [data-tw-topbar]{background:#faf6f0b8}.wa-tnum{font-variant-numeric:tabular-nums}html{font-optical-sizing:auto}*,:before,:after{font-feature-settings:"cv05" 1, "cv08" 1!important}.tw-mono{font-variant-numeric:tabular-nums}.wa-mark{vertical-align:-.06em;text-indent:-999em;white-space:nowrap;width:2.2em;height:.61em;color:var(--mark,#76a8f4);background:currentColor;display:inline-block;overflow:hidden;-webkit-mask:url(/wai-logo.svg) 50%/contain no-repeat;mask:url(/wai-logo.svg) 50%/contain no-repeat}.wa-mark-glow{background:0 0;position:relative}.wa-mark-glow:after{content:"";background:linear-gradient(100deg,currentColor 40%,#ffffffbf 50%,currentColor 60%) 0 0/33.3333% 100% repeat-x;width:750%;height:100%;animation:5.2s linear infinite wa-marksheen;position:absolute;top:0;left:0}@keyframes wa-marksheen{0%{transform:translate(-73.3333%)}to{transform:translate(-23.3333%)}}.wa-sidemark .wa-mark{transition:transform .18s var(--ease,ease)}.wa-sidemark:hover .wa-mark{transform:scale(1.06)}.wa-ic{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.wa-pill{border:1px solid var(--line,var(--border));border-radius:var(--r-control,2px);background:var(--paper);color:var(--text);font:500 12.5px var(--font-sans);cursor:pointer;box-shadow:none;align-items:center;gap:7px;padding:8px 14px;display:inline-flex}.wa-pill:hover{box-shadow:none}.wa-pill.wa-solid{background:var(--text);color:var(--paper);border-color:#0000}.wa-pill.wa-live{background:var(--wa-pine);color:#fff;border-color:#0000}.wa-pill:disabled{opacity:.5;cursor:default}.wa-txtbtn{color:var(--wa-pine-d);font:500 13px var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;display:inline-flex}.wa-txtbtn.wa-mute{color:var(--text-3)}.wa-iconb{border:1px solid var(--line,transparent);border-radius:var(--r-control,10px);background:var(--paper);width:34px;height:34px;color:var(--text-2);cursor:pointer;box-shadow:var(--sh-2);transition:box-shadow .15s var(--ease,ease);justify-content:center;align-items:center;display:inline-flex}.wa-iconb:hover{box-shadow:var(--sh-3)}.wa-seg{border-radius:var(--r-control,10px);background:var(--wa-fill);gap:2px;padding:3px;display:inline-flex}.wa-seg>button,.wa-seg>a{border-radius:var(--r-control,8px);color:var(--text-2);font:400 12.5px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:6px 12px;text-decoration:none}.wa-seg>button.on,.wa-seg>a.on{background:var(--paper);color:var(--text);box-shadow:var(--sh-1);font-weight:500}.wa-chipx{border-radius:var(--r-control,2px);background:var(--wa-fill);color:var(--text-2);font:500 12.5px var(--font-sans);cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.wa-chipx.on{background:var(--accent);color:#fff}.wa-perspop{z-index:40;border-radius:var(--r-card,14px);border:1px solid var(--line,transparent);width:320px;box-shadow:var(--sh-3);padding:16px;position:absolute;top:calc(100% + 8px);right:0}.wa-pph2{margin-bottom:11px;font-size:13.5px;font-weight:500}.wa-ppg{color:var(--text-3);margin:2px 0 7px;font-size:11px;font-weight:500}.wa-pp{cursor:pointer;color:var(--text-2);background:var(--wa-fill);border-radius:var(--r-control,2px);font:500 12.5px var(--font-sans);border:0;align-items:center;margin:0 6px 8px 0;padding:7px 13px;display:inline-flex}.wa-pp.on{background:var(--wa-pine);color:#fff}.wa-code{border-radius:var(--r-soft,6px);background:var(--wa-sky);color:var(--wa-pine-d);font:400 11px var(--font-sans);font-variant-numeric:tabular-nums;padding:2px 6px;display:inline-block}.wa-tag{background:var(--wa-fill);color:var(--text-3);font:500 10.5px var(--font-sans);border-radius:5px;padding:2px 7px;display:inline-block}.wa-card{background:var(--paper);border:1px solid var(--line,transparent);border-radius:var(--r-card,18px);box-shadow:var(--sh-2)}.wa-hcard{text-align:left;border:1px solid var(--line,transparent);background:var(--paper);border-radius:var(--r-card,14px);cursor:pointer;width:100%;box-shadow:var(--sh-2);transition:box-shadow .15s var(--ease,ease), background .15s var(--ease,ease);align-items:center;gap:13px;padding:14px 16px;display:flex}.wa-hcard:hover{box-shadow:var(--sh-3)}.wa-sel-ring{box-shadow:var(--sh-2), 0 0 0 2px var(--accent)}.wa-rowlist{background:var(--paper);border:1px solid var(--line,var(--border));border-radius:var(--r-card,14px);overflow:hidden}.wa-rowlist .wa-hcard{box-shadow:none;border:0;border-radius:0}.wa-rowlist .wa-hcard+.wa-hcard{border-top:1px solid var(--line-soft,var(--border-2))}.wa-rowlist .wa-hcard:hover{box-shadow:none;background:var(--side,var(--panel))}.wa-rowlist .wa-hcard.wa-sel-ring{box-shadow:none;background:var(--accent-soft)}.wa-ring-dash{border:1.4px dashed var(--wa-ink4);border-radius:50%;flex:none;width:14px;height:14px}.wa-ring-work{flex:none;display:block}.wa-ring-work .track{fill:none;stroke:var(--wa-ink4);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 5}.wa-ring-work .lit,.wa-ring-work .tail1,.wa-ring-work .tail2{fill:none;stroke:var(--accent,#2e6fb0);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 115;transform-box:fill-box;transform-origin:50%;animation:3s steps(12,end) infinite wa-ringstep}.wa-ring-work .tail1{opacity:.45;animation-delay:-2.75s}.wa-ring-work .tail2{opacity:.18;animation-delay:-2.5s}@keyframes wa-ringstep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wa-ring-work .lit{opacity:.6;animation:none}.wa-ring-work .tail1,.wa-ring-work .tail2{animation:none;display:none}}.wa-av{-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.wa-av.sm{width:26px;height:26px;font-size:10px}.wa-av.md{width:40px;height:40px;font-size:14px}.wa-av.lg{width:60px;height:60px;font-size:20px}.wa-av.quiet{background:var(--panel,#f5f4f2);color:var(--text-2,#5f5f5f)}.wa-av.sky{background:var(--wa-sky);color:var(--wa-pine-d)}.wa-av.sand{background:var(--wa-sand);color:var(--wa-sand-d)}.wa-askrow{background:var(--paper);border:1px solid var(--line,transparent);border-radius:var(--r-card,16px);box-shadow:var(--sh-2);align-items:center;gap:10px;padding:10px 12px;display:flex}.wa-askin{color:var(--text);font:400 14px var(--font-sans);background:0 0;border:0;outline:none;flex:1}.wa-askin::placeholder{color:var(--text-3)}.wa-sendbtn{background:var(--wa-fill);width:32px;height:32px;color:var(--text-3);cursor:pointer;transition:background .15s var(--ease,ease), color .15s var(--ease,ease);border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wa-sendbtn.on{background:var(--accent);color:#fff}.wa-toast{background:var(--text);color:var(--paper);font:500 13px var(--font-sans);border-radius:var(--r-card,2px);opacity:0;pointer-events:none;transition:opacity .25s var(--ease,ease), transform .25s var(--ease,ease);z-index:240;padding:9px 16px;position:fixed;bottom:28px;left:50%;transform:translate(-50%,8px)}.wa-toast.on{opacity:1;transform:translate(-50%)}.wa-glowring{pointer-events:none;opacity:0;transition:opacity .35s var(--ease,ease);z-index:200;position:fixed;inset:0;box-shadow:inset 0 0 120px #7a7aee42,inset 0 0 44px #7a7aee4d}.wa-glowring.on{opacity:1}.wa-orbitwrap{border-radius:var(--r-card,8px);display:inline-flex;position:relative}.wa-orbit{border-radius:calc(var(--r-card,8px) + 2px);pointer-events:none;opacity:0;z-index:0;transition:opacity .35s var(--ease,ease);filter:blur(.6px);position:absolute;inset:-2px;overflow:hidden}.wa-orbitwrap>:not(.wa-orbit){z-index:1;position:relative}.wa-orbitwrap.on .wa-orbit{opacity:1}.wa-orbit:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg 30deg, color-mix(in oklab, var(--violet,#7a7aee) 55%, transparent) 80deg, color-mix(in oklab, var(--violet,#7a7aee) 85%, transparent) 105deg, color-mix(in oklab, var(--consult,#76a8f4) 45%, transparent) 135deg, transparent 185deg 215deg, color-mix(in oklab, var(--consult,#76a8f4) 45%, transparent) 265deg, color-mix(in oklab, var(--violet,#7a7aee) 60%, transparent) 290deg, transparent 340deg 360deg);width:200%;animation:3.2s linear infinite wa-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes wa-orbit{to{transform:translate(-50%,-50%)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.wa-orbit:before{background:color-mix(in oklab, var(--violet,#7a7aee) 55%, transparent);animation:none}}.wa-agbx{background:var(--paper);border:1px solid var(--violet-soft,var(--wa-plum-soft));border-radius:var(--r-card,16px);width:min(460px,100vw - 32px);box-shadow:var(--sh-3);z-index:220;padding:13px 16px;animation:.3s cubic-bezier(.22,.8,.26,1) wa-rise;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}@keyframes wa-rise{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.wa-agbx-head{font:500 13.5px var(--font-sans);color:var(--text);align-items:center;gap:10px;display:flex}.wa-agbx-stream{font:400 13px var(--font-sans);color:var(--text-2);min-height:18px;margin-top:8px}@keyframes wa-blink{50%{opacity:0}}.wa-caret{vertical-align:-2px;background:var(--violet,var(--accent));width:2px;height:13px;margin-left:2px;animation:1s step-end infinite wa-blink;display:inline-block}.wa-agbx-steps{gap:8px;margin-top:10px;display:grid}.wa-step{font:400 12.5px var(--font-sans);color:var(--text-2);align-items:center;gap:9px;display:flex}.wa-step-dot{background:var(--wa-fill);width:16px;height:16px;transition:background .2s var(--ease,ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.wa-step.run .wa-step-dot{background:var(--violet-soft,var(--accent-soft))}.wa-step.done .wa-step-dot{background:var(--settled)}.wa-narrate .wa-step.done{color:var(--text-3)}.wa-narrate .wa-step.done .wa-step-dot{background:var(--wa-fill)}.wa-step-mark{background:var(--text-3);border-radius:50%;width:5px;height:5px}.wa-agbx .wa-spin{border-color:var(--violet-soft,var(--accent-soft));border-top-color:var(--violet,var(--accent))}@keyframes wa-lvp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.wa-lvdot{background:var(--wa-pine);border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s ease-in-out infinite wa-lvp}.wa-spin{border:2px solid var(--accent-soft);border-top-color:var(--accent);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite wa-rot}.wa-spin.mini{border-width:1.5px;width:8px;height:8px}@keyframes wa-rot{to{transform:rotate(360deg)}}@keyframes wa-flagin{0%{background-color:var(--violet-soft,var(--accent-soft))}to{background-color:#0000}}.wa-flag{animation:wa-flagin 1.7s var(--ease,ease);border-radius:var(--r-soft,8px)}@keyframes wa-appear{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wa-appear{animation:.55s cubic-bezier(.19,1,.22,1) both wa-appear;animation-delay:calc(var(--i,0) * 50ms)}.wa-bottomfade{-webkit-mask-image:linear-gradient(#000 55%,#000000f0 66%,#000c 75%,#0000008c 83%,#00000047 90%,#00000014 96%,#0000 100%);mask-image:linear-gradient(#000 55%,#000000f0 66%,#000c 75%,#0000008c 83%,#00000047 90%,#00000014 96%,#0000 100%)}.wa-ws{grid-template-columns:250px minmax(0,1fr) 392px;align-items:start;gap:20px;display:grid}.wa-ws.filed{grid-template-columns:minmax(0,1fr) 392px}.wa-ws.filed .wa-wsleft{display:none}@media (min-width:1600px){.wa-ws{grid-template-columns:282px minmax(0,1fr) 436px}.wa-ws.filed{grid-template-columns:minmax(0,1fr) 436px}}@media (max-width:1240px){.wa-ws{grid-template-columns:226px minmax(0,1fr) 348px;gap:14px}.wa-ws.filed{grid-template-columns:minmax(0,1fr) 348px}}@media (max-width:980px){.wa-ws{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.wa-ws{display:block}.wa-ws.filed .wa-wsleft,.wa-ws[data-ws-pane=note] .wa-railpanel,.wa-ws.filed[data-ws-pane=panel] .wa-wsmid{display:none}.wa-railpanel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 0 12px}.wa-agbx{bottom:calc(20px + var(--bottom-tabs-h) + var(--safe-area-bottom))}.wa-topicscard{max-height:40dvh;overflow-y:auto;bottom:calc(84px + var(--bottom-tabs-h))!important}}.wa-aitab{border-radius:var(--r-control,10px);color:var(--text-3);font:400 10px var(--font-sans);cursor:pointer;transition:background .15s var(--ease,ease), color .15s var(--ease,ease);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:7px 4px;display:inline-flex}.wa-aitab.on{background:var(--accent-soft);color:var(--accent)}.wa-ntab{border-radius:var(--r-control,8px);color:var(--text-3);font:400 12.5px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:6px 10px}.wa-ntab.on{color:var(--accent);background:var(--accent-soft)}.wa-filedstamp{color:var(--text-3);animation:wa-filed-in .4s var(--ease,ease) both;align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:inline-flex}.wa-filedstamp .wa-ic{color:var(--settled)}@keyframes wa-filed-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wa-filedstamp{animation:none}.wa-mark-glow,.wa-mark-glow:after{background:currentColor;animation:none}.wa-appear,.wa-flag,.wa-agbx,.wa-lvdot,.wa-caret{animation:none}.wa-spin{animation-duration:1.4s}}.sph{background-size:200% 200%;background-image:radial-gradient(140% 120% at 30% 85%, #fff 0%, color-mix(in oklab, var(--sph) 26%, #fff) 38%, color-mix(in oklab, var(--sph) 82%, #fff) 72%, var(--sph) 100%);border-radius:50%;flex:none;width:9px;height:9px;animation:5.6s ease-in-out infinite alternate wa-orbdrift;display:inline-block;position:relative}.sph.ink{--sph:var(--text)}.sph.violet{--sph:var(--violet,var(--wa-plum))}.sph.blue{--sph:var(--accent)}.sph.amber{--sph:var(--amber)}.sph.rose{--sph:var(--red)}.sph.mute{--sph:var(--wa-ink4)}.sph.churn{animation:5.6s ease-in-out infinite alternate wa-orbdrift,4.8s ease-in-out infinite wa-sphbreathe}.sph.churn:after{content:"";background:radial-gradient(120% 140% at 70% 20%, #ffffffe6 0%, color-mix(in oklab, var(--sph) 34%, transparent) 42%, transparent 74%);background-size:220% 220%;border-radius:50%;animation:3.4s ease-in-out infinite alternate-reverse wa-orbdrift;position:absolute;inset:0}@keyframes wa-orbdrift{0%{background-position:20% 80%}to{background-position:80% 15%}}@keyframes wa-sphbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.sph,.sph.churn,.sph.churn:after{animation:none}}.wa-go{border:1px solid var(--line,var(--border));border-radius:var(--r-control,2px);background:var(--paper);color:var(--text);font-family:var(--font-sans,inherit);cursor:pointer;isolation:isolate;transition:border-color .16s var(--ease,ease);align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.wa-go:before{content:"";opacity:0;transition:transform .28s var(--ease,ease), opacity .28s var(--ease,ease);z-index:-1;background:currentColor;position:absolute;inset:0;transform:translateY(100%)}.wa-go:hover:not(:disabled):before{opacity:.08;transform:none}.wa-go:after{content:"";background:var(--violet,var(--wa-plum));opacity:0;transition:opacity .12s var(--ease,ease);z-index:-1;position:absolute;inset:0}.wa-go:active:not(:disabled):after{opacity:.18}.wa-go:disabled{opacity:.45;cursor:default}.wa-go.wa-go-ink{background:var(--text);color:var(--paper);border-color:#0000}.wa-go.wa-go-act{background:var(--act);color:var(--act-ink);border-color:#0000}@media (prefers-reduced-motion:reduce){.wa-go:before,.wa-go:after{transition:none}}@media (max-width:768px){.wa-pill,.wa-go{padding:9px 18px;font-size:13.5px}}@media (max-width:768px) and (pointer:coarse){.wa-pill,.wa-go{min-height:44px}}::view-transition{pointer-events:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(.wa-push){animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-image-pair(.wa-push){overflow:clip}::view-transition-old(.wa-push){mix-blend-mode:normal;animation:.3s cubic-bezier(.32,.72,0,1) both wa-push-out}::view-transition-new(.wa-push){mix-blend-mode:normal;box-shadow:-1px 0 0 var(--line,#11111114);animation:.3s cubic-bezier(.32,.72,0,1) both wa-push-in}@keyframes wa-push-in{0%{transform:translate(100%)}to{transform:none}}@keyframes wa-push-out{0%{transform:none}to{transform:translate(-28%)}}::view-transition-old(.wa-tab){animation:.16s cubic-bezier(.22,.8,.24,1) both wa-fade-out}::view-transition-new(.wa-tab){animation:.16s cubic-bezier(.22,.8,.24,1) both wa-fade-in}@keyframes wa-fade-in{0%{opacity:0}to{opacity:1}}@keyframes wa-fade-out{0%{opacity:1}to{opacity:0}}::view-transition-group(.wa-name){animation-duration:.32s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(.wa-name){opacity:0;animation:none}::view-transition-new(.wa-name){opacity:1;mix-blend-mode:normal;animation:none}[data-tw-column]{transition:opacity .18s cubic-bezier(.32,.72,0,1)}[data-tw-column].wa-leaving{opacity:.86}@keyframes wa-arriving{0%{transform:translate(-28%)}to{transform:none}}[data-tw-column].wa-arriving{animation:.24s cubic-bezier(.32,.72,0,1) both wa-arriving}@media (prefers-reduced-motion:reduce){::view-transition-group(.wa-push){animation-duration:.2s;animation-timing-function:linear}::view-transition-group(.wa-name){animation-duration:.2s;animation-timing-function:linear}::view-transition-old(.wa-push){animation:.2s linear both wa-fade-out}::view-transition-old(.wa-tab){animation:.2s linear both wa-fade-out}::view-transition-new(.wa-push){box-shadow:none;animation:.2s linear both wa-fade-in}::view-transition-new(.wa-tab){box-shadow:none;animation:.2s linear both wa-fade-in}[data-tw-column].wa-arriving{animation:.2s linear both wa-fade-in}[data-tw-column]{transition:none}}.wa-ptabs{scrollbar-width:none;align-items:center;gap:6px;padding:10px 2px 4px;display:flex;overflow-x:auto}.wa-ptabs::-webkit-scrollbar{display:none}.wa-ptab{border-radius:var(--r-control,2px);color:var(--accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.wa-ptab:hover{background:var(--accent-soft)}.wa-ptab.on{background:var(--accent);color:#fff}.wa-picorow{gap:8px;margin-bottom:14px;display:flex}.wa-picob{border:1px solid var(--border);border-radius:var(--r-control,10px);width:34px;height:34px;color:var(--text-3);background:var(--paper);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.wa-picob:hover{color:var(--text)}.wa-picob.on{color:var(--accent);background:var(--accent-soft);border-color:#2e6fb057}.wa-pfact{justify-content:space-between;gap:12px;padding:7px 0;font-size:12.5px;display:flex}.wa-pfact+.wa-pfact{border-top:1px solid var(--border-2)}.wa-pfact .k{color:var(--text-3)}.wa-rxh{color:var(--text-3);margin:0 0 6px;font-size:11.5px;font-weight:500}.wa-rxlist+.wa-rxh{margin-top:16px}.wa-rxrow{border:1px solid var(--border);background:var(--paper);border-radius:var(--r-card,12px);cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:8px;padding:11px 12px;display:flex}.wa-rxrow input{width:15px;height:15px;accent-color:var(--settled);cursor:pointer;flex:none;margin:2px 0 0}.wa-rxrow .rxb{flex:1;min-width:0}.wa-rxrow .rxn{font-size:13px;font-weight:500;display:block}.wa-rxrow .rxd{color:var(--text-3);margin-top:2px;font-size:12px;line-height:1.45;display:block}.wa-rxrow.off{opacity:.55}.wa-rxadd{text-align:left;width:100%;color:var(--text-3);border:1px dashed var(--border);border-radius:var(--r-card,12px);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:2px;padding:10px 12px;font-family:inherit;font-size:12.5px;display:flex}.wa-rxadd:hover{color:var(--text);border-color:var(--text-3)}.wa-rxadd .sp{flex:1}.wa-rxsig{border-bottom:1px solid var(--border-2);margin:18px 0 0;padding-top:26px}.wa-rxsig .sigline{padding-bottom:6px;font-size:13.5px;font-weight:500}.wa-rxsigm{color:var(--text-3);justify-content:space-between;gap:10px;margin:6px 0 14px;font-size:11.5px;display:flex}.wa-aihero{letter-spacing:-.04em;opacity:.9;font-family:KMR Waldenburg,-apple-system,system-ui,sans-serif;font-size:40px;font-weight:400}.wa-askwrap{flex-direction:column;gap:10px;display:flex}.wa-asksug{flex-direction:column;gap:8px;display:flex}.wa-asksug button{border:1px solid var(--border);background:var(--paper);border-radius:var(--r-card,12px);color:var(--text-2);text-align:left;cursor:pointer;padding:10px 15px;font-family:inherit;font-size:13px;font-weight:500}.wa-asksug button:hover{color:var(--text)}.wa-askbox{border:1px solid var(--border);background:var(--paper);border-radius:var(--r-card,14px);padding:13px 14px 10px}.wa-askfield{min-height:26px;position:relative}.wa-askfield input{z-index:1;width:100%;color:var(--text);background:0 0;border:0;outline:0;font-family:inherit;font-size:14px;line-height:1.5;position:relative}.wa-askph{color:var(--text-3);pointer-events:none;z-index:0;font-size:14px;position:absolute;top:0;left:0}.wa-askctl{align-items:center;gap:10px;margin-top:12px;display:flex}.wa-askctl .grow{flex:1}.wa-asktool{color:var(--text-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.wa-asktool:hover{color:var(--text)}.wa-asktool:disabled{opacity:.4;cursor:default}.wa-askdiv{background:var(--border);width:1px;height:16px}.wa-askmic{width:34px;height:34px;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.wa-askmic:hover{color:var(--text)}.wa-askmic.live{color:var(--wa-pine)}.wa-langtog{border:1px solid var(--border);border-radius:var(--r-control,10px);width:34px;height:34px;color:var(--text-3);background:var(--paper);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.wa-langtog:hover{color:var(--text)}.wa-langtog.on{color:var(--accent);background:var(--accent-soft);border-color:#2e6fb057}.wa-asksend{background:var(--panel);width:38px;height:38px;color:var(--text-3);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.wa-asksend.on{background:var(--accent);color:#fff}.wa-asknote{color:var(--wa-ink4,var(--text-3));text-align:center;padding:0 8px;font-size:10.5px;line-height:1.5}.wa-railpanel{z-index:45;background:var(--bg);width:392px;box-shadow:inset 1px 0 0 var(--border-2);flex-direction:column;padding:12px 16px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.wa-railpanel .railbody{flex:1;min-height:0;margin-top:10px;padding:0 2px;overflow-y:auto}body.wa-rail-on [data-tw-topbar]{padding-right:404px}@media (min-width:1600px){.wa-railpanel{width:436px}body.wa-rail-on [data-tw-topbar]{padding-right:448px}}@media (max-width:1240px){.wa-railpanel{width:348px}body.wa-rail-on [data-tw-topbar]{padding-right:360px}}@media (max-width:980px){.wa-railpanel{width:auto;box-shadow:none;background:var(--paper);border-radius:var(--r-card,20px);padding:14px 14px 12px;position:static;overflow:visible}.wa-railpanel .railbody{max-height:none;overflow:visible}body.wa-rail-on [data-tw-topbar]{padding-right:0}}.wa-railpanel.min{width:64px;padding:12px 10px}body.wa-rail-min [data-tw-topbar]{padding-right:76px}@media (max-width:980px){.wa-railpanel.min{width:auto}body.wa-rail-min [data-tw-topbar]{padding-right:0}}.wa-go .gochev{background:#ffffff29;border-radius:2px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:2px;display:inline-flex}.wa-go .gochev svg{width:13px;height:13px}.tw-prog{gap:10px;width:100%;max-width:440px;display:grid}.tw-prog-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.tw-prog-now{align-items:center;gap:8px;min-width:0;display:inline-flex}.tw-prog-words{color:#373737;font-size:15px;font-weight:500;animation:.32s cubic-bezier(.22,.61,.36,1) both tw-prog-in}.tw-prog-eta{color:#716f6c;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.tw-prog-bar{grid-template-columns:repeat(5,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.tw-prog-bar li{background:#eae8e4;border-radius:1px;height:2px;position:relative;overflow:hidden}.tw-prog-bar li:after{content:"";transform-origin:0;background:#373737;transition:transform .36s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scaleX(0)}.tw-prog-bar li.done:after{transform:scaleX(1)}.tw-prog-bar li.trouble:after{background:#a3a19d;transform:scaleX(1)}.tw-prog-bar li.now:after{animation:2.4s cubic-bezier(.4,0,.2,1) infinite tw-prog-fill}.tw-prog.ready .tw-prog-bar li:after{background:#3c7a9e;transform:scaleX(1)}.tw-prog-detail{color:#716f6c;margin:0;font-size:13px;animation:.32s cubic-bezier(.22,.61,.36,1) both tw-prog-in}@keyframes tw-prog-fill{0%{transform:scaleX(0)}70%{opacity:1;transform:scaleX(.85)}to{opacity:.35;transform:scaleX(.85)}}@keyframes tw-prog-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tw-prog-bar li.now:after{animation:none;transform:scaleX(.5)}.tw-prog-words,.tw-prog-detail{animation:none}}.tw-prog-bar li.done:after{background:color-mix(in srgb, #3c7a9e calc(var(--seg,0) * 22%), #0a3143);animation:.36s cubic-bezier(.34,1.56,.64,1) both tw-seg-settle}.tw-prog-bar li.now:after{background:linear-gradient(90deg,#3c7a9e 0%,#76a8f4 45%,#3c7a9e 70%) 0 0/220% 100%;animation:2.4s cubic-bezier(.4,0,.2,1) infinite tw-prog-fill,1.6s linear infinite tw-seg-light}.tw-prog.ready .tw-prog-bar li:after{animation:.38s cubic-bezier(.22,.61,.36,1) both tw-seg-ready;animation-delay:calc(var(--seg,0) * 50ms);background:#3c7a9e}.tw-prog-words.ready{color:#3c7a9e}.tw-stream>span{white-space:pre;animation:.34s cubic-bezier(.22,.61,.36,1) both tw-word-in;animation-delay:calc(var(--w,0) * 55ms);display:inline-block}.tw-prog-words.tw-stream,.tw-prog-detail.tw-stream{animation:none}.tw-prog-eta{animation:.28s ease-out both tw-prog-in}@keyframes tw-word-in{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:none}}@keyframes tw-seg-light{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes tw-seg-settle{0%{transform:scaleX(1)scaleY(2.2)}to{transform:scaleX(1)scaleY(1)}}@keyframes tw-seg-ready{0%{opacity:.4;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.tw-stream>span,.tw-prog-bar li.done:after,.tw-prog.ready .tw-prog-bar li:after,.tw-prog-eta{animation:none}.tw-prog-bar li.now:after{animation:none;transform:scaleX(.5)}}
html[data-surface=clinical][data-brand=wellness]{--bg:#fff;--paper:#fff;--side:#fafaf9;--panel:#f5f4f2;--panel-2:#efeeeb;--warm:#f5f4f2;--text:#373737;--text-2:#5f5f5f;--text-3:#716f6c;--wa-ink4:#a3a19d;--ink-press:#262626;--border:#eae8e4;--border-2:#f2f0ec;--line:#eae8e4;--line-soft:#f2f0ec;--accent:#3c7a9e;--accent-soft:#eff4f7;--accent-strong:#85b5d4;--accent-line:#3c7a9e59;--sky-line:#3c7a9e59;--blue:#3c7a9e;--blue-soft:#eff4f7;--navy:#0a3143;--solid:#0a3143;--teal:#3c7a9e;--teal-soft:#dae9f3;--teal-bg:#eff4f7;--grad:linear-gradient(180deg, #3c7a9e 0%, #2c617f 100%);--settled:#373737;--settled-soft:#f5f4f2;--settled-ink:#373737;--amber:#5f5f5f;--amber-ink:#373737;--amber-soft:#efeeeb;--red:#373737;--red-soft:#f5f4f2;--flag:#373737;--rose:#373737;--act:#f5f4f2;--act-soft:#f5f4f2;--act-ink:#5f5f5f;--violet:#7a7aee;--violet-soft:#f1f1fe;--violet-ink:#4e4ec6;--mark:#76a8f4;--gold:#7a7aee;--gold-soft:#7a7aee29;--green-2:#7a7aee;--r-control:2px;--r-card:2px;--r-soft:6px;--sh-1:0 0 0 #0000;--sh-2:0 0 0 #0000;--sh-3:0 1px 2px #1a18140a, 0 6px 18px #1a18140d;--sh-pop:0 2px 6px #1a18140d, 0 18px 44px #1a181417;--wa-pine:#3c7a9e;--wa-pine-d:#2c617f;--wa-sky:#eff4f7;--wa-sky-strong:#85b5d4;--wa-fill:#f5f4f2;--wa-sand:var(--amber-soft,#f5f4f2);--wa-sand-d:var(--amber-ink,#373737);--wa-plum:#7a7aee;--wa-plum-soft:#f1f1fe;--wa-gold:#85b5d4;--head:"KMR Waldenburg", -apple-system, system-ui, sans-serif;--app-bg:#fff;--cc-urgent:#5e4f8f}html[data-surface=clinical][data-brand=wellness] h1,html[data-surface=clinical][data-brand=wellness] h2,html[data-surface=clinical][data-brand=wellness] h3,html[data-surface=clinical][data-brand=wellness] h4,html[data-surface=clinical][data-brand=wellness] .tw-screen-title{font-family:var(--head);letter-spacing:-.01em}@media (max-width:768px){html[data-surface=clinical][data-brand=wellness] .tw-screen-title,html[data-surface=clinical][data-brand=wellness] .tw-cover-t{letter-spacing:-.01em}}html[data-surface=clinical][data-brand=wellness] [data-tw-topbar]{background:#ffffffb8}.tw-held-line{animation:.32s cubic-bezier(.22,.61,.36,1) both tw-held-in}@keyframes tw-held-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tw-held-line{animation:none}}.tw-editable{border-radius:0;transition:none;position:relative}.tw-editable:hover{background:0 0}.tw-editable:before{content:"";opacity:0;background:#eae8e4;width:2px;transition:opacity .16s ease-out;position:absolute;top:2px;bottom:2px;left:-12px}.tw-editable:hover:before{opacity:1}.tw-editing{outline:1px solid #eae8e4;box-shadow:inset 2px 0 #3c7a9e;background:#fff!important}.tw-editing:before{display:none}.tw-act{height:32px;font:inherit;letter-spacing:0;color:#373737;cursor:pointer;background:0 0;border:1px solid #d6d3ce;border-radius:2px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out;display:inline-flex}.tw-act:hover:not(:disabled){border-color:#373737}.tw-act:active:not(:disabled){background:#f5f4f2}.tw-act.primary{color:#fff;background:#373737;border-color:#373737}.tw-act.primary:hover:not(:disabled){background:var(--ink-press);border-color:var(--ink-press)}.tw-act.quiet{color:#716f6c;border-color:#0000;padding:0 8px}.tw-act.quiet:hover:not(:disabled){color:#373737;border-color:#0000}.tw-act:disabled{opacity:.45;cursor:default}.tw-act:focus-visible{outline-offset:2px;outline:2px solid #3c7a9e}.wa-filedstamp{color:#716f6c;font-variant-numeric:tabular-nums;gap:0;font-size:12.5px;font-weight:400}.wa-filedstamp-label,.tw-held-label{color:#373737;margin-right:6px;font-size:12.5px;font-weight:500}.tw-held-line{color:#5f5f5f;border-left:2px solid #3c7a9e;flex-basis:100%;align-items:baseline;padding-left:10px;font-size:12.5px;display:inline-flex}.tw-held-label{color:#3c7a9e}.tw-held-label svg{vertical-align:-2px;margin-right:6px;display:inline-block}.tw-held-label .tw-held-state{vertical-align:-2px;margin-left:8px;display:inline-flex}.tw-held-label .tw-held-state svg{margin:0}.tw-held-label{white-space:nowrap}.tw-held-line{flex-wrap:wrap;gap:2px 8px}.tw-held-line>.tw-held-label,.tw-held-line>.tw-held-note,.tw-held-line>.tw-held-do{margin-left:0;margin-right:0}.tw-held-line{border-left:0;padding-left:0}.wa-seen{color:#716f6c;margin-left:8px;font-size:12.5px}.wa-pv{gap:14px;margin-top:10px;animation:.26s cubic-bezier(.22,.61,.36,1) both wa-pv-in;display:grid}.wa-pv-catchup{gap:6px;display:grid}.wa-pv-catchup p{color:#373737;margin:0;font-size:14px;line-height:1.6}.wa-pv-sec{gap:6px;display:grid}.wa-pv-sec h4{color:#716f6c;margin:0;font-size:12.5px;font-weight:500}.wa-pv-sec p{color:#5f5f5f;margin:0;font-size:13.5px;line-height:1.55}.wa-pv-sec strong{color:#373737;font-weight:500}.wa-pv-sec ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.wa-pv-sec li{color:#373737;justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.wa-pv-sec li em{color:#716f6c;white-space:nowrap;font-size:12.5px;font-style:normal}.wa-pv-foot{color:#a3a19d;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:0 4px;margin:0;font-size:12px;display:flex}.wa-pv-updating{color:#716f6c;align-items:center;gap:4px;margin-left:8px;display:inline-flex}.wa-pv-working{color:#5f5f5f;align-items:center;gap:6px;margin:10px 0 0;font-size:13px;display:inline-flex}.wa-pv-quiet{color:#5f5f5f;margin:10px 0 0;font-size:13px}.wa-pv-link{font:inherit;color:#373737;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@keyframes wa-pv-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wa-pv{animation:none}}.wa-pv-sec ul.wa-pv-bullets,ul.wa-pv-bullets{gap:6px;margin:0;padding:0;list-style:none;display:grid}ul.wa-pv-bullets>li{color:#5f5f5f;padding-left:14px;font-size:13.5px;line-height:1.55;display:block;position:relative}ul.wa-pv-bullets>li:before{content:"";background:#a3a19d;border-radius:50%;width:4px;height:4px;position:absolute;top:.66em;left:2px}ul.wa-pv-catchup>li{color:#373737;font-size:14px}.pv-head{align-items:baseline;gap:12px;display:flex}.pv-head h3{color:#373737;margin:0;font-size:18px;font-weight:400}.pv-head .wa-seen{margin-left:0;font-size:14px}.pv-reason{color:#5f5f5f;margin:6px 0 0;font-size:16px}.pv{gap:22px;margin-top:22px;animation:.26s cubic-bezier(.22,.61,.36,1) both wa-pv-in;display:grid}.pv-sec>summary{cursor:pointer;letter-spacing:-.01em;color:#373737;align-items:baseline;gap:12px;padding-left:26px;font-size:20px;font-weight:500;list-style:none;display:flex;position:relative}.pv-sec>summary::-webkit-details-marker{display:none}.pv-sec>summary:before{content:"";border-top:7px solid #373737;border-left:6px solid #0000;border-right:6px solid #0000;transition:transform .2s cubic-bezier(.22,.61,.36,1);position:absolute;top:.5em;left:4px;transform:rotate(-90deg)}.pv-sec[open]>summary:before{transform:none}.pv-sec>:not(summary){margin-left:26px}.pv-sec[open]>:not(summary){animation:.24s cubic-bezier(.22,.61,.36,1) both wa-pv-in}.pv-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pv-list>li{color:#373737;padding-left:18px;font-size:16px;line-height:1.55;position:relative}.pv-list>li:before{content:"";background:#373737;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.pv-list strong{font-weight:500}.pv-cards{gap:12px;margin-top:14px;display:grid}.pv-card{border:1px solid #eae8e4;border-radius:2px;padding:16px 20px}.pv-card>summary{cursor:pointer;color:#373737;justify-content:space-between;align-items:baseline;gap:16px;font-size:17px;font-weight:500;list-style:none;display:flex}.pv-card>summary::-webkit-details-marker{display:none}.pv-card>summary em{color:#716f6c;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400}.pv-group{gap:10px;display:grid}.pv-group h5{color:#716f6c;margin:0;font-size:15px;font-weight:500}.pv-item h6{color:#373737;align-items:baseline;gap:10px;margin:0;font-size:16px;font-weight:500;display:flex}.pv-item h6 span{color:#a3a19d;font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}.pv-item .pv-list{margin-top:6px}.pv-count{font-variant-numeric:tabular-nums;color:#716f6c;letter-spacing:0;font-size:14px;font-weight:400}.pv-chips{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.pv-chips li{color:#a3a19d;font-variant-numeric:tabular-nums;border:1px solid #eae8e4;border-radius:2px;padding:7px 12px;font-size:14px}.pv-chips li.used{color:#0a3143;background:#3c7a9e12;border-color:#3c7a9e59;font-weight:500}.pv-foot{color:#a3a19d;flex-wrap:wrap;align-items:center;gap:0 4px;margin:0;font-size:13px;display:flex}@media (max-width:600px){.pv-card-shell{padding:20px 18px 18px}.pv-sec>summary{font-size:19px}}@media (prefers-reduced-motion:reduce){.pv-sec>summary:before{transition:none}.pv,.pv-sec[open]>:not(summary){animation:none}}.pv-key{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pv-key>li{color:#373737;padding-left:20px;font-size:19px;line-height:1.55;position:relative}.pv-key>li:before{content:"";background:#3c7a9e;border-radius:50%;width:7px;height:7px;position:absolute;top:.66em;left:2px}.pv-rows{border-top:1px solid #eae8e4;margin-top:6px;display:grid}.pv-rows>.pv-sec{border-bottom:1px solid #eae8e4}.pv-rows>.pv-sec>summary{align-items:center;min-height:60px;padding-left:28px;font-size:19px}.pv-rows>.pv-sec>summary:before{margin-top:-3px;top:50%}.pv-rows>.pv-sec>summary .pv-count{color:#716f6c;margin-left:auto;font-size:15px}.pv-list>li{font-size:18px;line-height:1.6}.pv-list>li:before{top:.66em}.pv-card{padding:18px 22px}.pv-card-head{color:#373737;justify-content:space-between;align-items:baseline;gap:16px;font-size:18px;font-weight:500;display:flex}.pv-card-head em{color:#716f6c;white-space:nowrap;font-size:15px;font-style:normal;font-weight:400}.pv-card p{color:#5f5f5f;margin:8px 0 0;font-size:17px;line-height:1.55}.pv-item p{color:#5f5f5f;margin:4px 0 0;font-size:17px;line-height:1.55}.pv-chips li{padding:8px 13px;font-size:15px}.pv-foot{font-size:14px}@media (max-width:600px){.pv-card-shell{padding:22px 18px 18px}.pv-key>li,.pv-rows>.pv-sec>summary{font-size:18px}}.pv-rows>.pv-sec>summary .pv-preview{text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#5f5f5f;min-width:0;max-width:60%;overflow:hidden}.pv-rows>.pv-sec[open]>summary .pv-preview{visibility:hidden}@media (max-width:600px){.pv-rows>.pv-sec>summary .pv-preview{display:none}}.pv-cover{gap:12px;margin-top:4px;display:grid}.pv-cover h4{color:#373737;margin:0;font-size:20px;font-weight:500}.pv-cover ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pv-cover label{cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:14px;display:grid}.pv-cover input[type=checkbox]{opacity:0;width:1px;height:1px;position:absolute}.pv-box{border:1.5px solid #373737;border-radius:2px;place-items:center;width:20px;height:20px;margin-top:3px;transition:background-color .18s ease-out,border-color .18s ease-out;display:grid}.pv-box:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:5px;margin-top:-2px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);transform:rotate(-45deg)scale(0)}.pv-cover li.done .pv-box:after{transform:rotate(-45deg)scale(1)}.pv-cover input:focus-visible+.pv-box{outline-offset:2px;outline:2px solid #3c7a9e}.pv-cover-text{gap:4px;min-width:0;display:grid}.pv-cover-title{color:#373737;background:linear-gradient(#716f6c,#716f6c) 0 55%/0 1px no-repeat;font-size:18px;line-height:1.45;transition:background-size .26s ease-out,color .2s ease-out}.pv-cover-why{color:#716f6c;font-size:16px;line-height:1.45}.pv-cover li.done .pv-cover-title{color:#716f6c;background-size:100% 1px}.pv-cover li.done .pv-cover-why{color:#a3a19d;text-decoration:line-through}.pv-add input{width:100%;max-width:520px;font:inherit;color:#373737;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;margin-left:36px;padding:6px 0;font-size:17px;transition:border-color .16s ease-out}.pv-add input::placeholder{color:#a3a19d}.pv-add input:focus{border-bottom-color:#eae8e4}@media (prefers-reduced-motion:reduce){.pv-box,.pv-box:after,.pv-cover-title{transition:none}}.pv-ic{flex:none;place-items:center;width:22px;height:22px;margin-right:10px;display:inline-grid}.pv-ic.c-discuss{color:#0a3143}.pv-ic.c-since{color:#5f5f5f}.pv-ic.c-evidence{color:#3c7a9e}.pv-ic.c-words{color:#373737}.pv-ic.c-sources{color:#716f6c}.pv-cover h4{align-items:center;display:flex}.pv-rows>.pv-sec>summary{padding-left:24px}.pv-add input{margin-left:36px}.pv-guides{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pv-guides li{grid-template-columns:minmax(110px,auto) 1fr;align-items:baseline;gap:14px;display:grid}.pv-guide-src{color:#3c7a9e;white-space:nowrap;font-size:14px;font-weight:500}.pv-guide-text{color:#373737;font-size:17px;line-height:1.55}.pv-guide-text strong{font-weight:500}.pv-msg{grid-template-columns:22px 1fr;gap:10px;padding-left:0!important;display:grid!important}.pv-msg:before{content:none!important}.pv-open{align-items:center;gap:6px;display:inline-flex}.pv-open svg{transition:transform .2s cubic-bezier(.22,.61,.36,1)}.pv-open:hover svg{transform:translate(3px)}.pv-reason{color:#373737;font-size:19px;font-weight:500}@media (max-width:600px){.pv-rows>.pv-sec>:not(summary){margin-left:24px}.pv-cover ul,.pv-add{margin-left:0}.pv-guides li{grid-template-columns:1fr;gap:2px}}.pv-cover h4{padding-left:24px;font-size:19px}.pv-cover ul,.pv-add{margin-left:56px}.pv-add input{max-width:calc(100% - 36px);margin-left:36px}.pv-guides li{grid-template-columns:150px 1fr}.pv-guide-src{white-space:normal;padding-top:3px;line-height:1.4}@media (max-width:600px){.pv-cover h4{padding-left:0}.pv-cover ul,.pv-add{margin-left:0}.pv-guides li{grid-template-columns:1fr}}.pv-key>li:before{top:.68em}.pv-area{border-radius:2px;padding:22px 24px}.tint-discuss{background:#0a31430b}.tint-evidence{background:#3c7a9e12}.tint-since{background:#f5f4f2}.tint-words{background:#f7f6f4}.pv-area>h4,.pv-cover h4{color:#373737;align-items:center;margin:0 0 16px;padding:0;font-size:20px;font-weight:500;display:flex}.pv-cover ul,.pv-add{margin-left:32px}.pv-cover ul{gap:18px}.pv-cover-title{font-size:19px}.pv-add{margin-top:6px}.pv-guides{gap:16px;margin:0 0 0 32px}.pv-guide-src{color:#3c7a9e;font-size:15px;font-weight:500}.pv-guide-src.quiet{color:#373737}.pv-rows{border-top:1px solid #eae8e4;margin-top:0}.pv-rows>.pv-sec>summary{min-height:64px;padding-left:24px;font-size:20px}.pv-rows>.pv-sec>summary .pv-count{display:none}.pv-rows>.pv-sec>:not(summary){margin-left:0}.pv-group h5{color:#373737;font-size:15px}.pv-item h6,.pv-item p{font-size:18px}.pv-words{gap:14px;margin:0;list-style:none;display:grid}.pv-chan{color:#5f5f5f;padding-top:3px}.pv-msg-text{color:#373737;gap:2px;font-size:18px;line-height:1.55;display:grid}.pv-msg-text em{color:#a3a19d;font-size:14px;font-style:normal}.pv-chips{gap:10px;margin:0}.pv-chips button{font:inherit;color:#a3a19d;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eae8e4;border-radius:2px;padding:9px 14px;font-size:15px;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease-out,color .2s ease-out,background-color .2s ease-out}.pv-chips button.used{color:#0a3143;background:#3c7a9e1a;border-color:#0000;font-weight:500;box-shadow:0 6px 16px -10px #0a314359}.pv-chips button:hover{transform:translateY(-1px)}.pv-chips button.on{color:#fff;background:#0a3143}.pv-chips button:focus-visible{outline-offset:2px;outline:2px solid #3c7a9e}.pv-sec[open] .pv-chips button.used{animation:.38s cubic-bezier(.22,.61,.36,1) both pv-lift}.pv-source{background:#3c7a9e12;border-radius:2px;gap:10px;margin-top:16px;padding:20px 22px;animation:.24s cubic-bezier(.22,.61,.36,1) both wa-pv-in;display:grid}.pv-source h6{color:#373737;align-items:baseline;gap:10px;margin:0;font-size:17px;font-weight:500;display:flex}.pv-source h6 span{color:#716f6c;font-size:14px;font-weight:400}.pv-source blockquote{color:#373737;margin:0;font-size:18px;line-height:1.55}.pv-source blockquote:before{content:"“"}.pv-source blockquote:after{content:"”"}.pv-quiet{color:#716f6c;margin:0;font-size:16px}.pv-updating{color:#716f6c;align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.pv-foot{display:none}.pv-ghost{gap:20px;margin-top:22px;display:grid}.pv-ghost-now{color:#373737;align-items:center;gap:10px;margin:0;font-size:18px;display:inline-flex}.pv-stream>span{white-space:pre;animation:.34s cubic-bezier(.22,.61,.36,1) both pv-word;animation-delay:calc(var(--w,0) * 60ms);display:inline-block}.pv-ghost-lines{gap:14px;max-width:760px;display:grid}.pv-ghost-lines i,.pv-ghost-lines b{background:linear-gradient(90deg,#f2f1ee 0%,#f8f7f5 40%,#f2f1ee 80%) 0 0/240% 100%;border-radius:2px;height:16px;animation:1.6s linear infinite pv-ghost;display:block}.pv-ghost-lines b{background-color:#0a31430b;height:72px;margin-top:10px}@keyframes pv-ghost{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes pv-word{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:none}}@keyframes pv-lift{0%{box-shadow:none;transform:translateY(3px)}to{transform:none}}@media (max-width:600px){.pv-card-shell{padding:24px 20px 20px}.pv-key>li{font-size:19px}.pv-area{padding:18px 16px}.pv-cover ul,.pv-add,.pv-guides{margin-left:0}.pv-guides li{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.pv-stream>span,.pv-ghost-lines i,.pv-ghost-lines b,.pv-chips button,.pv-sec[open] .pv-chips button.used{transition:none;animation:none}}.pv-rows>.pv-sec>summary{padding-left:24px;padding-right:24px}.pv-rows>.pv-sec>summary:before{border:2px solid #716f6c;border-top:0;border-left:0;width:8px;height:8px;margin-top:-5px;transition:transform .2s cubic-bezier(.22,.61,.36,1);top:50%;left:auto;right:28px;transform:rotate(45deg)}.pv-rows>.pv-sec[open]>summary:before{margin-top:-1px;transform:rotate(-135deg)}.pv-area{padding-left:24px}.pv-area>h4,.pv-cover h4{gap:0}.pv-cover ul,.pv-add,.pv-guides{margin-left:32px}.pv-rows>.pv-sec[open]>:not(summary){margin-left:0}.pv-rows>.pv-sec>summary{gap:0}.pv>*{animation:.42s cubic-bezier(.22,.61,.36,1) both pv-rise}.pv>:first-child{animation-delay:0s}.pv>:nth-child(2){animation-delay:70ms}.pv>:nth-child(3){animation-delay:.14s}.pv>:nth-child(4){animation-delay:.21s}.pv-key>li{animation:.42s cubic-bezier(.22,.61,.36,1) both pv-rise}.pv-key>li:nth-child(2){animation-delay:60ms}.pv-key>li:nth-child(3){animation-delay:.12s}.pv-cover label:active .pv-box{transform:scale(.9)}.pv-box{transition:background-color .18s ease-out,border-color .18s ease-out,transform .16s cubic-bezier(.34,1.56,.64,1)}.pv-rows>.pv-sec>summary{border-radius:2px;transition:background-color .16s ease-out}.pv-rows>.pv-sec>summary:hover{background:#fafaf9}@keyframes pv-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pv>*,.pv-key>li{animation:none}.pv-box{transition:none}}.pv-row-title{font-weight:400;transition:font-weight .2s ease-out,color .2s ease-out}.pv-row-title.fresh{color:#373737;font-weight:500}.pv-new{color:#fff;font-variant-numeric:tabular-nums;background:#0a3143;border-radius:2px;place-items:center;min-width:22px;height:22px;margin-left:10px;padding:0 7px;font-size:13px;font-weight:500;animation:.3s cubic-bezier(.34,1.56,.64,1) both pv-pop;display:inline-grid}@keyframes pv-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pv-new{animation:none}}.dp{gap:12px;max-width:760px;margin-top:32px;display:grid}.dp h3{color:#373737;margin:0;font-size:18px;font-weight:400}.dp-row{cursor:pointer;border-top:1px solid #eae8e4;border-bottom:1px solid #eae8e4;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}.dp-row>span{gap:4px;display:grid}.dp-row strong{color:#373737;font-size:16px;font-weight:500}.dp-row>span>span{color:#716f6c;font-size:14px}.dp-switch{cursor:pointer;background:#d6d3ce;border:0;border-radius:13px;flex:none;width:44px;height:26px;transition:background-color .2s ease-out;position:relative}.dp-switch i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px}.dp-switch.on{background:#3c7a9e}.dp-switch.on i{transform:translate(18px)}.dp-switch:focus-visible{outline-offset:2px;outline:2px solid #3c7a9e}.dp-switch{border-radius:2px}.dp-switch i{border-radius:1px}.pv-area{background:#fff;border:1px solid #eae8e4;padding:0 24px 22px}.pv-area>h4,.pv-cover>h4{border-bottom:1px solid #eae8e4;margin:0 -24px 18px;padding:14px 24px}.tint-discuss>h4{background:#0a314309}.tint-evidence>h4{background:#3c7a9e0d}.tint-since,.tint-words{background:#fff;border:0;padding:4px 0 0}.pv-lit{color:#373737;font-weight:500}.pv-key>li:before{background:#373737}.pv-cover li.done .pv-box{background:#373737;border-color:#373737}.pv-start{border-top:1px solid #eae8e4;flex-wrap:wrap;gap:10px;margin-top:28px;padding-top:24px;display:flex}.pv-start{border-top:0;margin-top:8px;padding-top:0}.pv-start .wa-go{color:#fff;background:#373737;border-radius:2px;flex:1;justify-content:space-between;align-items:center;min-height:60px;padding:0 24px;font-size:18px;font-weight:500;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.pv-start .wa-go svg{transition:transform .2s cubic-bezier(.22,.61,.36,1)}.pv-start .wa-go:hover{background:var(--ink-press)}.pv-start .wa-go:hover svg{transform:translate(4px)}.pv-start .wa-go:active{transform:scale(.99)}.wa-go .go-chev{color:#373737;background:#fff;border-radius:2px;place-items:center;width:30px;height:30px;margin-left:14px;transition:transform .2s cubic-bezier(.22,.61,.36,1);display:inline-grid}.wa-go:hover .go-chev{transform:translate(3px)}.navg{z-index:400;color:#373737;pointer-events:none;background:#fff;border:1px solid #eae8e4;border-radius:2px;place-items:center;width:48px;height:48px;margin-top:-24px;transition:background-color .14s ease-out,color .14s ease-out;display:grid;position:fixed;top:50%;box-shadow:0 10px 30px -14px #0a314366}.navg.back{left:calc(-48px + var(--navg) * 64px + env(safe-area-inset-left,0px))}.navg.fwd{right:calc(-48px + var(--navg) * 64px + env(safe-area-inset-right,0px))}.navg.ready{color:#fff;background:#373737;border-color:#373737}.wa-ptabs{gap:2px}.wa-ptab{padding:6px 10px}.cmp-sugg{border-bottom:1px solid #eae8e4;padding:6px 6px 0;display:grid}.cmp-sugg-row{color:#5f5f5f;width:100%;font:inherit;text-align:left;cursor:pointer;animation:.24s cubic-bezier(.2,.8,.2,1) both cmp-sugg-in;animation-delay:calc(var(--i) * 50ms);background:0 0;border:0;border-radius:2px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;transition:background-color .12s ease-out,color .12s ease-out;display:flex}.cmp-sugg-row svg{color:var(--blue);flex:none;transition:transform .16s ease-out}.cmp-sugg-row span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cmp-sugg-row:hover{color:#0a3143;background:#f5f8fa}.cmp-sugg-row:hover svg{color:#3c7a9e;transform:translate(2px)}.cmp-tab{font:inherit;color:#a3a19d;background:#fff;border:1px solid #eae8e4;border-radius:2px;flex:none;padding:1px 6px;font-size:11.5px}@keyframes cmp-sugg-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cmp-sugg-row{animation:none}}.apc{background:#fff;border:1px solid #eae8e4;border-radius:2px;max-width:600px;padding:14px 14px 14px 16px;animation:.24s cubic-bezier(.2,.8,.2,1) both cmp-sugg-in}.apc-head{align-items:center;gap:10px;display:flex}.apc-lead{color:#373737;flex:1;min-width:0;font-size:15px;line-height:1.5}.apc-x{color:#a3a19d;cursor:pointer;background:0 0;border:0;border-radius:2px;flex:none;place-items:center;width:30px;height:30px;transition:background-color .12s ease-out,color .12s ease-out;display:grid}.apc-x:hover{color:#373737;background:#f5f4f2}.apc-quote{color:#373737;margin:10px 0 0 25px;font-family:KMR Waldenburg,-apple-system,system-ui,sans-serif;font-size:17px;line-height:1.55}.apc-error{color:#716f6c;margin:8px 0 0 25px;font-size:13.5px}.apc-act{align-items:center;margin:12px 0 0 25px;display:flex}.apc-yes{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#373737;border:0;border-radius:2px;align-items:center;gap:12px;padding:0 5px 0 16px;font-size:15px;font-weight:500;transition:background-color .16s ease-out,transform .14s ease-out;display:inline-flex}.apc-yes:hover{background:var(--ink-press)}.apc-yes:active{transform:scale(.99)}.apc-yes-go{color:#373737;background:#fff;border-radius:2px;place-items:center;width:28px;height:28px;transition:transform .2s cubic-bezier(.22,.61,.36,1);display:grid}.apc-yes:hover .apc-yes-go{transform:translate(3px)}.apc-done{color:#3c7a9e;font-size:14px;animation:.24s ease-out both cmp-sugg-in}.apc-no{color:#a3a19d;font-size:14px}.apc[data-state=approved]{border-color:#dce8f0}@media (max-width:600px){.apc-quote,.apc-error,.apc-act{margin-left:0}}.cmd-md{color:#373737;font-size:17px;line-height:1.6}.cmd-md>p:first-child{color:#373737;margin:0 0 16px;font-size:19px;line-height:1.45}.cmd-md p{margin:0 0 12px}.cmd-md ul,.cmd-md ol{gap:6px;margin:0 0 14px;padding-left:20px;display:grid}.cmd-md li::marker{color:#a3a19d}.cmd-md strong{color:#373737;font-weight:500}.cmd-h{color:#5f5f5f;letter-spacing:.01em;border-top:1px solid #eae8e4;margin:20px 0 8px;padding-top:12px;font-size:13px;font-weight:500}.cmd-md>.cmd-h:first-child{border-top:0;margin-top:0;padding-top:0}.cmd-md blockquote{color:#373737;margin:12px 0 14px;padding:0 0 0 2px;font-family:KMR Waldenburg,-apple-system,system-ui,sans-serif;font-size:17px;line-height:1.55}.cmd-md blockquote p:before{content:"“";color:#a3a19d}.cmd-md blockquote p:after{content:"”";color:#a3a19d}.cmd-table-wrap{border-top:1px solid #eae8e4;margin:4px 0 16px;overflow-x:auto}.cmd-table{border-collapse:collapse;width:100%;font-size:16px}.cmd-table th{text-align:left;color:#a3a19d;white-space:nowrap;border-bottom:1px solid #eae8e4;padding:10px 14px 8px 0;font-size:12.5px;font-weight:500}.cmd-table td{vertical-align:top;color:#373737;border-bottom:1px solid #eae8e4;padding:11px 14px 11px 0}.cmd-table td:first-child{color:#373737;white-space:nowrap;font-weight:500}.cmd-table td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;color:#5f5f5f}.cmd-table td strong{color:#3c7a9e;font-weight:500}.cmd-table tbody tr{animation:.24s cubic-bezier(.2,.8,.2,1) both cmp-sugg-in}.cmd-cite{vertical-align:2px;color:#3c7a9e;background:#eef4f8;border-radius:2px;place-items:center;min-width:17px;height:17px;margin:0 1px;padding:0 4px;font-size:11px;font-weight:500;text-decoration:none;transition:background-color .12s ease-out;display:inline-grid}.cmd-cite:hover{background:#dce8f0}.cmd-code{background:#f5f4f2;border-radius:2px;padding:1px 5px;font-size:.9em}.cmd-hr{border-top:1px solid #eae8e4;margin:16px 0}.cmd-thinking{color:#716f6c;align-items:center;min-height:32px;padding:4px 0;font-size:15px;display:flex}.cmd-thinking .wa-mark{color:#3c7a9e!important}.cmd-thinking .wa-doing>span:last-child{background:linear-gradient(90deg,#716f6c 0% 38%,#76a8f4 50%,#716f6c 62% 100%) 0 0/260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite cmd-shimmer}@keyframes cmd-shimmer{0%{background-position:100% 0}to{background-position:-160% 0}}@media (prefers-reduced-motion:reduce){.cmd-thinking .wa-doing>span:last-child{color:#716f6c;background:0 0;animation:none}}.cmd-acts{flex-wrap:wrap;gap:4px;margin:6px 0 0 -8px;display:flex}.cmd-act{color:#a3a19d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:7px;padding:6px 8px;font-size:13.5px;transition:background-color .12s ease-out,color .12s ease-out;display:inline-flex}.cmd-act:hover{color:#373737;background:#f5f4f2}.cmd-brand{color:#a3a19d;pointer-events:none;transition:color .24s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.cmd-brand[data-busy=true]{color:#3c7a9e;animation:1.8s ease-in-out infinite cmd-brand-breathe}@keyframes cmd-brand-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cmd-brand[data-busy=true]{animation:none}}.ppl{border-top:1px solid #eae8e4;margin:4px 0 16px}.ppl-row{animation:.26s cubic-bezier(.2,.8,.2,1) both cmp-sugg-in;animation-delay:calc(var(--i) * 45ms);border-bottom:1px solid #eae8e4;grid-template-columns:minmax(120px,180px) minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.ppl-who{color:#373737;font-size:16px;font-weight:500}.ppl-what{color:#373737;gap:2px;min-width:0;font-size:15.5px;display:grid}.ppl-when{color:#a3a19d;font-variant-numeric:tabular-nums;font-size:13.5px}.ppl-row[data-late=true] .ppl-when{color:#3c7a9e;font-weight:500}.ppl-acts{align-items:center;gap:6px;display:flex}.ppl-go{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#373737;border:0;border-radius:2px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;transition:background-color .14s ease-out;display:inline-flex}.ppl-go:hover{background:var(--ink-press)}.ppl-go svg{transition:transform .16s ease-out}.ppl-go:hover svg{transform:translate(2px)}.ppl-msg{color:#373737;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #eae8e4;border-radius:2px;padding:0 10px;font-size:13.5px;transition:border-color .14s ease-out}.ppl-msg:hover{border-color:#a3a19d}.ppl-asked{color:#3c7a9e;font-size:13.5px;animation:.22s ease-out both cmp-sugg-in}@media (max-width:640px){.ppl-row{grid-template-columns:1fr auto;row-gap:6px}.ppl-what{grid-area:2/1/auto/-1}.ppl-acts{grid-area:1/2}}.tw-held-do{color:#fff;min-height:28px;font:inherit;cursor:pointer;background:#373737;border:0;border-radius:2px;align-items:center;gap:7px;margin-left:10px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background-color .14s ease-out;display:inline-flex}.tw-held-do:hover{background:var(--ink-press)}.tw-held-note{color:#3c7a9e;margin-left:10px}.pv-card-shell{padding:22px 28px 20px}.pv-card-shell>*,.pv-ghost-lines{max-width:none}.pv-head h3{font-size:17px}.pv-head .wa-seen{font-size:13px}.pv-reason{margin-top:6px;font-size:16px}.pv{gap:18px;margin-top:16px}.pv-key{gap:9px}.pv-key>li{padding-left:18px;font-size:16px;line-height:1.5}.pv-key>li:before{width:6px;height:6px;top:.6em}.pv-area{padding:0 18px 16px}.pv-area>h4,.pv-cover>h4{margin:0 -18px 14px;padding:10px 18px;font-size:15px}.pv-ic{width:18px;height:18px;margin-right:8px}.pv-cover ul{gap:11px;margin-left:26px}.pv-cover label{grid-template-columns:18px 1fr;gap:11px}.pv-box{width:16px;height:16px;margin-top:2px}.pv-box:after{width:8px;height:4px}.pv-cover-title{font-size:15px;line-height:1.45}.pv-cover-why{font-size:13px}.pv-cover-text{gap:2px}.pv-add{margin-left:26px}.pv-add input{margin-left:29px;font-size:15px}.pv-guides{gap:11px;margin-left:26px}.pv-guides li{grid-template-columns:124px 1fr;gap:14px}.pv-guide-src{font-size:13px}.pv-guide-text{font-size:15px;line-height:1.5}.pv-rows>.pv-sec>summary{min-height:46px;padding-left:18px;padding-right:18px;font-size:15px}.pv-rows>.pv-sec>summary:before{right:20px}.pv-rows>.pv-sec[open]{padding-bottom:16px}.pv-group h5{font-size:13px}.pv-group+.pv-group{margin-top:14px}.pv-item h6{font-size:15px}.pv-item h6 span{font-size:13px}.pv-item p,.pv-list>li{font-size:15px;line-height:1.5}.pv-words{gap:11px}.pv-msg{grid-template-columns:18px 1fr!important;gap:10px!important}.pv-msg-text{font-size:15px;line-height:1.5}.pv-msg-text em{font-size:12.5px}.pv-chips{gap:8px}.pv-chips button{padding:6px 11px;font-size:13px}.pv-source{gap:8px;margin-top:12px;padding:14px 16px}.pv-source h6{font-size:14.5px}.pv-source blockquote{font-size:15px;line-height:1.5}.pv-quiet{font-size:14px}.pv-start{margin-top:6px}.pv-start .wa-go{min-height:46px;padding:0 18px;font-size:15px}.pv-start .wa-go .go-chev{width:30px;height:30px;margin-right:-8px}@media (max-width:600px){.pv-card-shell{padding:18px 16px 16px}.pv-area{padding:0 14px 14px}.pv-area>h4,.pv-cover>h4{margin:0 -14px 12px;padding:10px 14px}.pv-cover ul,.pv-add,.pv-guides{margin-left:0}.pv-guides li{grid-template-columns:1fr;gap:3px}}.arrow-chip{flex:none;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:inline-grid}:is(button,a):hover>.arrow-chip,:is(button,a):active>.arrow-chip{transform:translate(3px)}.name-shimmer{background:linear-gradient(100deg,currentColor 0% 40%,#76a8f4 50%,currentColor 60% 100%) 0 0/260% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.6s cubic-bezier(.4,0,.2,1) .35s 2 both name-shimmer}@keyframes name-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.name-shimmer{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}:root{--wa-title:40px}@media (min-width:768px){:root{--wa-title:52px}}:root body :is(.wa-title,.pst-hi,.drf-h,.gx-title,.wph-hi,.wl-title,.wac-hi,.rp-title,.pc-h,.ofr-title,.fd-title,.evx-greet,.cxh-title,.cth-hello,.cl-title,.bn-h,.nl-h,.prx-name,.prx-display,.rc-name,.fn h1){font-family:var(--head);font-size:var(--wa-title);letter-spacing:-.01em;font-weight:400;line-height:1.04}html body .vh-nm-t,html body .pvb-title,html body .ws-notet,html body .fu-who,html body .tw-rv-name,html body .lg-rv,html body .rxp-h,html body .rxp-done-h{letter-spacing:-.01em;font-family:KMR Waldenburg,-apple-system,system-ui,sans-serif;font-weight:400}html body .vh-nm-t{font-size:34px;line-height:40px}html body .pvb-title,html body .ws-notet{font-size:26px;line-height:32px}html body .fu-who{font-size:22px;line-height:28px}html body .pvb-doc{margin-top:44px}html body .pvb-secs,html body .pvb-sec,html body .pvb-qlist,html body .pvb-q,html body .ws-note,html body .wtg-list,html body .wtg-row,html body .wtg-past,html body .fu-list,html body .fu-row,html body .fu-prop,html body .pl-row{border-top:0;border-bottom:0}html body .pvb-secs{margin-top:52px}html body .wtg-row{padding-top:24px;padding-bottom:24px}html body .fu-row{padding-top:18px;padding-bottom:18px}html body .pl-row{padding-top:12px;padding-bottom:12px}html body :is(.wl-name,.vh-nm,.vh-nm-t,.rc-name,.rc-nt1,.qc-name,.rl-name,.dr-name,.dr-voicen,.cl-pname,.cfd-h1,.pvr-h,.pvr-sign-t,.pvr-t,.tw-visit-rx-list .n,.tw-rv-who-name,.tw-rv-noteword,.evx-dtitle,.evx-q,.fn-choice-t,.fd-hero,.gx-h2,.scx-h,.rxc-med-name,.rxw-h,.rv-name,.tw-pagehead-title,.tw-screen-title,h1.wac-dtitle,.wns-h,.tw-signscr-h,.tw-signscr-doc,.prctitle,.wac-payh,.wac-phead-hi,.wlrh,.wa-aihero,.tw-cover-t,.nwr-h,.wtg-count,.wnp-s,.formH,.bn-h,.pv-cover-title,.cl-title,.fd-title,.gx-title,.ofr-title,.evx-greet,.drf-h,.cxh-title,.rxp-done-h,.wph-hi,.wac-hi,.lg-h1,.wl-title,.pvb-title,.ws-notet,.fu-who,.tw-rv-name,.rxp-h,.vp-name){font-family:var(--head,"KMR Waldenburg"), "KMR Waldenburg", -apple-system, system-ui, sans-serif;letter-spacing:-.01em;font-weight:400}html body :is(h1,h2,h3,h4,.wl-title,.wl-name,.vh-nm-t,.pvb-title,.ws-notet,.fu-who,.tw-rv-name,.rxp-h){font-synthesis-weight:none}html[data-surface=clinical][data-brand=wellness] body :is(h1,h2,h3,h4){font-weight:400}html body .pl .pl-quiet{gap:12px}html body .pl .pl-quiet .pl-dob,html body .vh-born{color:#a3a19d}html body .brfline[data-probe=face-allergies],html body .brfline[data-probe=face-medication]{align-items:baseline}html body .brfline[data-probe=face-allergies] .brfv,html body .brfline[data-probe=face-medication] .brfv{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}
