:root{--bg:#fafdff;--paper:#fff;--side:#eff4f7;--panel:#eff4f7;--panel-2:#e4edf2;--ink:#0a0a0a;--ink-2:#00000094;--ink-3:#00000080;--ink-4:#0000004d;--accent:#165877;--navy:#0a3143;--accent-soft:#16587712;--accent-line:#16587738;--teal:#165877;--teal-soft:#85b5d4;--teal-bg:#16587712;--teal-line:#16587738;--solid:#0a3143;--green:#3d6053;--green-soft:#3d605314;--amber:#5f5f5f;--amber-soft:#efeeeb;--amber-ink:#373737;--red:#a8443b;--red-soft:#a8443b14;--rose:#a8443b;--serif:"Source Serif 4",Georgia,serif;--brand:"Source Serif 4",Georgia,serif;--sans:var(--font-instrument),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:var(--font-ibm-plex-mono,"IBM Plex Mono"),"IBM Plex Mono",ui-monospace,monospace;--ease:cubic-bezier(.22,.8,.26,1);--card-sh:0 0 10px 0 #0000001a;--teal-grad:var(--grad)}.wa-admin{--sans:var(--font-instrument),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:var(--font-ibm-plex-mono,"IBM Plex Mono"),"IBM Plex Mono",ui-monospace,monospace;min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-weight:400}.wa-admin ::selection{background:#16587729}.wa-admin{accent-color:var(--accent)}.wa-admin .wa-serif{font-family:var(--serif);font-optical-sizing:auto;font-synthesis:none}.wa-admin .wa-brand{font-family:var(--brand);letter-spacing:-.08em}.wa-admin .wa-mono{font-family:var(--mono)}.wa-admin .wa-scroll{scrollbar-width:thin;scrollbar-color:var(--ink-4,#a3a19d)transparent}.wa-admin .wa-scroll::-webkit-scrollbar{width:10px;height:10px}.wa-admin .wa-scroll::-webkit-scrollbar-thumb{background:var(--line,#eae8e4);border-radius:var(--radius,2px);background-clip:content-box;border:3px solid #0000}.wa-admin .wa-scroll::-webkit-scrollbar-thumb:hover{background:var(--ink-4,#a3a19d);background-clip:content-box}@keyframes wa-viewIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes wa-viewFade{0%{opacity:0}to{opacity:1}}@keyframes wa-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes wa-toolPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes wa-toolSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wa-admin *,.wa-admin :before,.wa-admin :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.wa-record-with-rail{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1280px){.wa-record-with-rail{grid-template-columns:minmax(0,1fr) 380px}.wa-record-with-rail>.wa-record-rail{position:sticky;top:16px}}
.wa-skin{--bg:#fff;--paper:#fff;--panel:#f5f5f6;--panel-2:#ededf0;--side:#f5f5f6;--ink:#101012;--ink-2:#6c6c72;--ink-3:#9a9aa1;--ink-4:#c2c2c8;--line:#0000001a;--line-soft:#0000000e;--accent:#101012;--navy:#101012;--accent-soft:#0000000d;--accent-line:#00000024;--grad:#101012;--teal:#101012;--teal-soft:#9a9aa1;--teal-bg:#0000000d;--teal-line:#00000024;--solid:#101012;--green:#2c7a57;--green-soft:#2c7a5717;--amber:#5f5f5f;--amber-ink:#373737;--amber-soft:#efeeeb;--red:#c0362c;--red-soft:#c0362c14;--rose:#c0362c;--sans:var(--font-instrument),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--serif:"Source Serif 4",Georgia,"Times New Roman",serif;--brand:"Source Serif 4",Georgia,serif;--sh-1:none;--sh-2:0 1px 2px #0000000a;--sh-3:0 10px 30px #0000001a;--wa-r:14px;--wa-r-sm:11px;--wa-r-pill:999px;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.wa-skin h1,.wa-skin h2{letter-spacing:-.02em;color:var(--ink);font-family:var(--sans)!important}.wa-skin h1{line-height:1.08;font-size:30px!important;font-weight:600!important}@media (max-width:767px){.wa-skin h1{line-height:1.14;font-size:21px!important}.wa-skin .wa-h1{font-size:21px;line-height:1.14}}:root,.wa-admin,.wa-skin{--wa-r:2px;--wa-r-sm:2px}.wa-admin button:not([style*="50%"]):not(.wa-round):not(.wa-r5):not(.wa-r10),.wa-admin a[style*="border-radius: 999"],.wa-admin input:not([type=checkbox]):not([type=radio]),.wa-admin select,.wa-admin textarea{border-radius:var(--wa-r-sm)!important}.wa-admin button:not([style*="50%"]):not(.wa-round):not(.wa-r5):not(.wa-r10){box-shadow:none!important}.wa-admin button.wa-round{border-radius:999px!important}.wa-admin button.wa-r5{box-shadow:none!important;border-radius:5px!important}.wa-admin button.wa-r10{border-radius:10px!important}.wa-skin .wa-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--wa-r);box-shadow:none}.wa-skin .wa-eyebrow{font-family:var(--sans);letter-spacing:0;color:var(--ink-2);font-size:13px;font-weight:500}.wa-skin .wa-h1{font-family:var(--sans);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:30px;font-weight:600;line-height:1.08}.wa-skin .wa-btn{border-radius:var(--wa-r-sm);border:1px solid var(--line);background:var(--panel);width:100%;min-height:48px;color:var(--ink);font:500 15px var(--sans);cursor:pointer;transition:background .14s var(--ease,ease);justify-content:center;align-items:center;gap:8px;padding:13px 18px;display:inline-flex}.wa-skin .wa-btn:active{background:var(--panel-2)}.wa-skin .wa-btn-dark{background:var(--ink);border-color:var(--ink);color:#fff}.wa-skin .wa-btn-dark:active{background:#000}.wa-skin .wa-field{border-radius:var(--wa-r-sm);background:var(--panel);width:100%;min-height:46px;color:var(--ink);font:400 16px var(--sans);box-sizing:border-box;border:1px solid #0000;padding:11px 14px}.wa-skin .wa-field::placeholder{color:var(--ink-3)}.wa-skin .wa-status{font:500 11.5px var(--sans);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.wa-skin .wa-status .wa-dot{background:var(--ink-3);border-radius:50%;width:6px;height:6px}
:root{--bg:#fff;--paper:#fff;--side:#fafaf9;--panel:#f5f4f2;--panel-2:#efeeeb;--ink:#373737;--ink-2:#5f5f5f;--ink-3:#716f6c;--ink-4:#a3a19d;--line:#eae8e4;--line-soft:#f2f0ec;--accent:#3c7a9e;--navy:#0a3143;--accent-soft:#eef4f7;--accent-line:#3c7a9e59;--grad:#373737;--teal:#3c7a9e;--teal-soft:#dae9f3;--teal-bg:#eff4f7;--teal-line:#3c7a9e59;--solid:#0a3143;--green:#2a7a58;--green-soft:#edf8f2;--amber:#5f5f5f;--amber-soft:#efeeeb;--amber-ink:#373737;--red:#b84b3c;--red-soft:#fdf1ef;--rose:#b84b3c;--plum:#a87be8;--plum-soft:#f6f1fd;--plum-ink:#6f42b2;--violet:#7a7aee;--violet-soft:#f1f1fe;--violet-ink:#4e4ec6;--sage:#cce3df;--sage-soft:#e7f0ee;--sage-ink:#2a7a58;--mark:#76a8f4;--sans:"Avenir","Avenir Next",var(--font-nunito,"Nunito Sans"),"Nunito Sans",-apple-system,system-ui,sans-serif;--head:var(--font-jakarta,"Plus Jakarta Sans"),"Plus Jakarta Sans","Avenir",-apple-system,system-ui,sans-serif;--serif:var(--font-jakarta,"Plus Jakarta Sans"),"Plus Jakarta Sans",sans-serif;--brand:var(--font-jakarta,"Plus Jakarta Sans"),"Plus Jakarta Sans",sans-serif;--serif-doc:"Source Serif 4","Times New Roman",Times,serif;--radius:2px;--sh-1:0 0 0 #0000;--sh-2:0 0 0 #0000;--card-sh:0 0 0 #0000;--sh-3:0 1px 2px #1a18140a,0 6px 18px #1a18140d;--sh-pop:0 2px 6px #1a18140d,0 18px 44px #1a181417;--teal-grad:var(--grad);--solid-grad:#373737;--ink-grad:#373737}.wa-admin{--sans:"Avenir","Avenir Next",var(--font-nunito,"Nunito Sans"),"Nunito Sans",-apple-system,system-ui,sans-serif;background:var(--bg);background-attachment:scroll}.wa-admin ::selection{background:#3c7a9e29}.wa-admin h1,.wa-admin h2,.wa-admin h3,.wa-admin h4{font-family:var(--head);letter-spacing:-.022em}.wai-mark{vertical-align:-.06em;text-indent:-999em;white-space:nowrap;width:2.209em;height:.61em;color:var(--mark);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}.wai-mark.glow{background:linear-gradient(100deg,currentColor 40%,#ffffffbf 50%,currentColor 60%) 0 0/250% 100%;animation:5.2s linear infinite wai-sheen}@keyframes wai-sheen{0%{background-position:200% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.wai-mark.glow{animation:none}}.wellness-wordmark-brand .wai-mark{font-size:24px}.wellness-wordmark-brand>span:not(.wai-mark){font-family:var(--sans);color:var(--ink-3);letter-spacing:0;font-size:12.5px}.wa-go{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-family:var(--sans);cursor:pointer;isolation:isolate;transition:border-color .16s var(--ease);align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.wa-go:before{content:"";opacity:0;transition:transform .28s var(--ease),opacity .28s var(--ease);z-index:-1;background:currentColor;position:absolute;inset:0;transform:translateY(100%)}.wa-go:hover:before{opacity:.08;transform:none}.wa-go:after{content:"";background:var(--violet);opacity:0;transition:opacity .12s var(--ease);z-index:-1;position:absolute;inset:0}.wa-go:active:after{opacity:.18}.wa-go.wa-go-ink{background:var(--ink-blue,#0a3143);color:#fff;border-color:#0000}.wa-go.wa-go-sage{background:var(--sage);color:var(--sage-ink);border-color:#0000}@media (prefers-reduced-motion:reduce){.wa-go:before,.wa-go:after{transition:none}}
@media (hover:none) and (pointer:coarse){.wellness-admin,.wellness-admin *{-webkit-tap-highlight-color:transparent}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.wellness-admin button,.wellness-admin a,.wellness-admin [role=button],.wellness-admin [role=tab],.wellness-admin label,.wellness-admin summary,.wellness-admin input[type=checkbox],.wellness-admin input[type=radio]{touch-action:manipulation}.wellness-admin button,.wellness-admin [role=button],.wellness-admin [role=tab],.wellness-admin nav,.wellness-admin summary{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.wellness-admin p,.wellness-admin td,.wellness-admin input,.wellness-admin textarea,.wellness-admin [contenteditable=true],.wellness-admin .bub,.wellness-admin .g-b,.wellness-admin .kv,.wellness-admin .mm,.wellness-admin .stream,.wellness-admin .prose,.wellness-admin .selectable,.wellness-admin .selectable *{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}}@media (hover:none){.wellness-admin button:hover,.wellness-admin a:hover,.wellness-admin [role=button]:hover{filter:none}.wellness-admin button:active,.wellness-admin [role=button]:active,.wellness-admin .hd-row:active,.wellness-admin .conv:active{opacity:.62;transition:opacity 60ms ease-out}.wellness-admin button,.wellness-admin [role=button]{transition:opacity .18s ease-out}}html[data-native] body{overscroll-behavior-y:contain}html[data-native] img,html[data-native] .wellness-admin nav,html[data-native] .wellness-admin [role=button]{-webkit-user-drag:none}html[data-native] .wellness-admin input[readonly],html[data-native] .wellness-admin textarea[readonly]{caret-color:#0000}@media (prefers-reduced-motion:reduce){.wellness-admin button,.wellness-admin [role=button],.wellness-admin button:active,.wellness-admin [role=button]:active,.wellness-admin .hd-row:active,.wellness-admin .conv:active{transition:none}}
