:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#213547;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}button{cursor:pointer}#app{width:100%;height:100%;margin:0;padding:0;text-align:left}.btn[data-v-15400a30]{border:none;border-radius:999px;cursor:pointer;font-weight:900;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;border-width:2px;border-style:solid;transition:transform .12s ease,opacity .12s ease,background .12s ease,border-color .12s ease}.btn[data-v-15400a30]:hover{transform:translateY(1px)}.is-disabled[data-v-15400a30]{opacity:.6;cursor:not-allowed}.s-small[data-v-15400a30]{height:28px;padding:0 24px;font-size:12px}.s-mid[data-v-15400a30]{height:38px;padding:0 30px;font-size:14px;width:220px}.s-big[data-v-15400a30]{height:52px;width:100%;max-width:100%;padding:0 26px;margin:8px 0;font-size:18px}.v-solid[data-v-15400a30]{background:var(--orange);color:#fff;border-color:transparent}.v-clear[data-v-15400a30]{background:transparent;color:var(--deep-blue);border-color:var(--background-dark)}.v-clear[data-v-15400a30]:active{background:var(--background-darker)}.t-default.v-solid[data-v-15400a30]{background:var(--orange)}.t-intake.v-solid[data-v-15400a30]{background:var(--light-blue)}.t-treatment.v-solid[data-v-15400a30]{background:var(--orange)}.t-danger.v-solid[data-v-15400a30]{background:var(--red)}.t-success.v-solid[data-v-15400a30]{background:var(--green)}.loadingText[data-v-15400a30]{font-weight:950}button.btn.v-solid[data-v-15400a30]{color:#fff}button.btn.v-solid[data-v-15400a30] *{color:inherit}.appHeader[data-v-52dd7967]{position:sticky;top:0;z-index:50;width:100%;height:fit-content;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:var(--background)}.logo[data-v-52dd7967]{height:34px;width:auto;display:block}.right[data-v-52dd7967]{display:flex;flex-direction:row}.user-info[data-v-52dd7967]{display:flex;align-items:center;gap:10px}.userWrap[data-v-52dd7967]{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end}.user-name[data-v-52dd7967]{font-weight:900;font-size:13px;opacity:.85;cursor:default}.userPopover[data-v-52dd7967]{position:absolute;top:26px;right:0;min-width:220px;padding:10px 12px;border-radius:14px;background:var(--background-dark);border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 30px #0000001a;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.userWrap:hover .userPopover[data-v-52dd7967]{opacity:1;transform:translateY(0);pointer-events:auto}.row[data-v-52dd7967]{display:flex;justify-content:space-between;gap:10px;padding:4px 0}.k[data-v-52dd7967]{font-weight:800;opacity:.65;font-size:12px}.v[data-v-52dd7967]{font-weight:900;font-size:12px}.linkBtn[data-v-52dd7967]{background:transparent;border:none;padding:0 6px;font-weight:900;font-size:12px;color:var(--blue);cursor:pointer;opacity:.9}.linkBtn[data-v-52dd7967]:hover{opacity:1;text-decoration:underline}.linkBtnDisabled[data-v-52dd7967]{color:var(--text-muted, #888);cursor:not-allowed;opacity:.8}.linkBtnDisabled[data-v-52dd7967]:hover{text-decoration:none;opacity:.8}html,body,#app{height:100%}.appShell{height:100%;display:flex;flex-direction:column;background:var(--background);overflow:hidden}.routeViewport{flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.routeLayer{position:absolute;inset:0}.headerCenterTarget{position:fixed;top:0;left:0;right:0;height:66px;padding:16px 18px;z-index:70;display:flex;justify-content:center;align-items:center;pointer-events:none}.headerCenterTarget>*{pointer-events:auto}.slide-up-enter-active,.slide-up-leave-active{transition:transform .26s cubic-bezier(.27,.1,.49,.99);will-change:transform}.slide-down-enter-active,.slide-down-leave-active{transition:transform .26s cubic-bezier(.33,.7,.53,.98);will-change:transform}.slide-up-enter-active,.slide-down-enter-active{z-index:2}.slide-up-leave-active,.slide-down-leave-active{z-index:1}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-to,.slide-up-leave-from{transform:translateY(0)}.slide-up-leave-to,.slide-down-enter-from{transform:translateY(-100%)}.slide-down-enter-to,.slide-down-leave-from{transform:translateY(0)}.slide-down-leave-to{transform:translateY(100%)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#00000040;border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background-color:#0006}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.35) transparent}.layout[data-v-920b7d7c]{display:flex;height:100vh;background:var(--background)}.layout.right[data-v-920b7d7c]{flex-direction:row-reverse}.sidebar[data-v-920b7d7c]{position:relative;border-right:1px solid rgba(0,0,0,.06);background:#fefefe;overflow:hidden;transition:width .22s ease}.layout.right .sidebar[data-v-920b7d7c]{border-right:none;border-left:1px solid rgba(0,0,0,.06)}.main[data-v-920b7d7c]{flex:1 1 auto;min-width:0;overflow-y:auto;overflow-x:hidden}.collapseToggle[data-v-920b7d7c]{position:absolute;bottom:12px;right:8px;width:28px;height:28px;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:var(--background, #f5f3f0);color:#00000080;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .15s,color .15s;z-index:2}.collapseToggle[data-v-920b7d7c]:hover{background:var(--background-dark, #dcd3cb);color:#000000bf}.toggleIcon[data-v-920b7d7c]{width:16px;height:16px;display:block;transition:transform .22s ease}.toggleIcon.flipped[data-v-920b7d7c],.layout.right .toggleIcon[data-v-920b7d7c]{transform:rotate(180deg)}.layout.right .toggleIcon.flipped[data-v-920b7d7c]{transform:rotate(0)}.layout.right .collapseToggle[data-v-920b7d7c]{right:auto;left:8px}.navBtn[data-v-55a32420]{width:100%;text-align:left;display:flex;gap:8px;border-radius:999px;border:none;color:var(--dark-grey);background:var(--background);cursor:pointer;padding:0;margin:0;overflow:hidden;height:30px;min-height:30px;align-items:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;transition:background .12s}.navBtn[data-v-55a32420]:hover{background:var(--background-dark)}.navBtn.active[data-v-55a32420]{background:var(--background-darker)}.dot[data-v-55a32420]{flex:0 0 18px;height:100%;background:var(--main-triad-inactive);transition:background .12s;display:flex;align-items:center;justify-content:center;overflow:hidden}.navBtn.active>.dot[data-v-55a32420]{background-color:var(--main-triad)}.navIcon[data-v-55a32420]{flex:0 0 20px;width:20px;height:20px;object-fit:contain;filter:brightness(0);opacity:.55;transition:opacity .12s}.navBtn.active .navIcon[data-v-55a32420]{opacity:.85}.label[data-v-55a32420]{flex:1 1 auto;font-weight:800;font-size:12px;overflow:hidden;text-overflow:ellipsis}.navBtn.collapsed[data-v-55a32420]{width:30px;height:30px;min-height:30px;border-radius:8px;justify-content:center;gap:0}.navBtn.collapsed .dot[data-v-55a32420]{flex:none;width:30px;height:30px;border-radius:8px}.navIconCollapsed[data-v-55a32420]{width:20px;height:20px;object-fit:contain;filter:brightness(0) invert(1)}.recRoot[data-v-db4daaac]{display:flex;flex-direction:column;align-items:center;width:100%}.recCollapsed[data-v-db4daaac]{width:36px;height:36px;border-radius:999px;border:none;background:var(--purple);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;transition:transform .12s ease,opacity .12s ease}.recCollapsed[data-v-db4daaac]:hover{transform:translateY(-1px)}.recCollapsed.disabled[data-v-db4daaac]{opacity:.55;cursor:not-allowed}.recCollapsed.finalizing[data-v-db4daaac]{cursor:default}.recCollapsed .icon[data-v-db4daaac]{width:16px;height:16px;color:#fff}.spinnerSmall[data-v-db4daaac]{width:14px;height:14px}.recPill[data-v-db4daaac]{width:100%;height:34px;border-radius:999px;border:none;background:var(--purple);color:#fff;display:grid;grid-template-columns:36px 1fr 36px;align-items:center;padding:0 4px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.recVertical[data-v-db4daaac]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0;border-radius:999px;background:var(--purple);width:38px}.recVertical.recording[data-v-db4daaac]{box-shadow:0 0 0 3px #960c5d40}.recVertical .cancelBtn[data-v-db4daaac],.recVertical .sendBtn[data-v-db4daaac]{flex-shrink:0}.recPill.disabled[data-v-db4daaac]{opacity:.55;cursor:not-allowed}.recPill svg.icon[data-v-db4daaac]{width:16px;height:16px;display:block;color:#fff}.recPill[data-v-db4daaac]:hover{transform:translateY(-1px)}.recPill.recording[data-v-db4daaac]{cursor:default;box-shadow:0 0 0 4px #960c5d40}.left[data-v-db4daaac],.center[data-v-db4daaac],.right[data-v-db4daaac]{display:flex;align-items:center;justify-content:center}.center[data-v-db4daaac]{overflow:hidden}.label[data-v-db4daaac]{font-weight:800;font-size:14px;letter-spacing:.2px}.cancelBtn[data-v-db4daaac]{width:26px;height:26px;border-radius:999px;border:none;background:transparent;display:grid;place-items:center;cursor:pointer;color:#fff}.sendBtn[data-v-db4daaac]{width:28px;height:28px;border-radius:999px;border:2px solid #960c5d;background:#5ce18b;display:grid;place-items:center;cursor:pointer;color:#fff}.loadingBtn[data-v-db4daaac]{cursor:default}.spinner[data-v-db4daaac]{width:16px;height:16px;border-radius:999px;border:2px solid rgba(255,255,255,.9);border-right-color:transparent;animation:spin-db4daaac .9s linear infinite}.vizWrap[data-v-db4daaac]{width:100%;height:22px;padding:0 4px;display:flex;align-items:center}.vizCanvas[data-v-db4daaac]{flex:1;height:100%;display:block}.err[data-v-db4daaac]{margin-top:6px;font-size:12px;opacity:.85}@keyframes spin-db4daaac{to{transform:rotate(360deg)}}.wrap[data-v-b446838d]{height:100%;display:flex;flex-direction:column}.logoRow[data-v-b446838d]{height:56px;display:flex;align-items:center;padding:10px 14px}.logo[data-v-b446838d]{height:28px;width:auto}.logoIcon[data-v-b446838d]{width:28px;height:28px;display:block}.collapsed .logoRow[data-v-b446838d]{justify-content:center;padding:10px 0}.sections[data-v-b446838d]{flex:1;display:flex;flex-direction:column;gap:8px;padding:6px 10px 14px;overflow-y:auto;overflow-x:hidden}.collapsed .sections[data-v-b446838d]{padding:6px 4px 14px;align-items:center}.block[data-v-b446838d]{padding-bottom:3px}.collapsed .block[data-v-b446838d]{padding-bottom:6px;width:100%;display:flex;flex-direction:column;align-items:center}.grow[data-v-b446838d]{overflow:hidden;display:flex;flex-direction:column}.btn[data-v-b446838d]{border:none;border-radius:999px;font-weight:800;font-size:12px;cursor:pointer;width:100%;height:32px;margin-bottom:6px;display:inline-flex;align-items:center;justify-content:center;gap:5px}.clear[data-v-b446838d]{background:transparent;border:1px solid rgba(0,0,0,.18);color:var(--dark)}.solid[data-v-b446838d]{background:var(--blue);color:#fff}.epd[data-v-b446838d]{background:var(--main-triad, --orange);color:#fff;width:100%}.btn .btnIcon[data-v-b446838d]{width:13px;height:13px;flex-shrink:0;display:block}.iconBtn[data-v-b446838d]{width:36px;height:32px;padding:0;display:grid;place-items:center;margin-bottom:4px}.iconBtn.clear[data-v-b446838d]{background:transparent;border:1px solid rgba(0,0,0,.14)}.iconBtn.solid[data-v-b446838d]{background:var(--blue)}.iconBtn.epd[data-v-b446838d]{background:var(--main-triad, --orange)}.iconBtn .btnIcon[data-v-b446838d]{width:16px;height:16px;display:block}.iconBtn.solid .btnIcon[data-v-b446838d],.iconBtn.epd .btnIcon[data-v-b446838d]{color:#fff}.divider[data-v-b446838d]{height:.5px;background:#00000014;margin:12px 2px}.collapsed .divider[data-v-b446838d]{width:80%}.navList[data-v-b446838d]{overflow:auto;padding-right:4px;display:flex;flex-direction:column;gap:4px}.collapsed .navList[data-v-b446838d]{padding-right:0;align-items:center}.saveBadge[data-v-b446838d]{display:flex;align-items:center;gap:6px;padding:0 2px 8px;min-height:20px}.saveBadge--collapsed[data-v-b446838d]{justify-content:center;padding:0 0 8px}.saveBadgeDot[data-v-b446838d]{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.saveBadgeDot--green[data-v-b446838d]{background:#22c55e}.saveBadgeDot--orange[data-v-b446838d]{background:#f97316}.saveBadgeText[data-v-b446838d]{font-size:11px;font-weight:700;white-space:nowrap;color:#0006}.saveBadgeText--green[data-v-b446838d]{color:#15803d}.saveBadgeText--orange[data-v-b446838d]{color:#c2410c}.saveBadgeSpinner[data-v-b446838d]{width:13px;height:13px;flex-shrink:0;color:#0006;animation:spin-b446838d .9s linear infinite}.btnIcon--spin[data-v-b446838d]{animation:spin-b446838d .9s linear infinite}@keyframes spin-b446838d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn[data-v-b446838d]:disabled{opacity:.6;cursor:not-allowed}.card[data-v-6f2e8585]{position:relative;border:2px solid var(--background-dark);border-radius:40px;padding:2px 8px;margin:0 auto 28px}.card[data-v-6f2e8585]:not(.fluid){width:max-content;max-width:92%;min-width:320px}.card.fluid[data-v-6f2e8585]{width:100%;min-width:280px;max-width:unset}.card[data-v-6f2e8585]:first-child{margin-top:2vh}.card[data-v-6f2e8585]:last-child{margin-bottom:2vh}.cardHeader[data-v-6f2e8585]{background-color:var(--background);position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);padding:0 10px;text-align:left;font-size:1.1rem;font-weight:600;color:var(--dark-grey);display:flex;align-items:center;justify-content:center;white-space:nowrap}.left .cardHeader[data-v-6f2e8585]{left:0%;transform:translateY(-50%);margin-left:8%}.cardTitle[data-v-6f2e8585]{margin:0;font-size:1rem;font-weight:700;letter-spacing:.3px}.cardTitleImage[data-v-6f2e8585]{max-height:36px;position:relative;top:-3px;width:auto;display:block}.cardContent[data-v-6f2e8585]{color:#333;padding:1.25rem}.cardContent[data-v-6f2e8585] *{color:#333}.card--darkHeader[data-v-6f2e8585]{background-color:var(--background-darker);padding-top:28px}.card--darkHeader .cardHeader[data-v-6f2e8585]{background-color:var(--light-blue);color:#fff;border-radius:999px;padding:5px 18px}@media(max-width:640px){.card[data-v-6f2e8585]{border-radius:14px;padding:2px 4px;margin-bottom:20px}.card[data-v-6f2e8585]:not(.fluid){min-width:unset;width:100%}.card.fluid[data-v-6f2e8585]{min-width:unset}.cardContent[data-v-6f2e8585]{padding:.9rem}.card--darkHeader[data-v-6f2e8585]{padding-top:22px}.card--darkHeader .cardHeader[data-v-6f2e8585]{padding:4px 14px;font-size:.9rem}.cardTitle[data-v-6f2e8585]{font-size:.9rem}}.field[data-v-db3524bc]{display:grid;grid-template-columns:minmax(100px,170px) minmax(0,1fr);column-gap:12px;align-items:start;margin-bottom:10px}.label[data-v-db3524bc]{font-weight:900;font-size:12px;opacity:.75;padding-top:8px;text-align:right}.reqStar[data-v-db3524bc]{margin-left:4px;font-weight:1000;opacity:.9}.control[data-v-db3524bc]{min-width:0}.control[data-v-db3524bc]:not(.control--withCopy){display:flex;align-items:flex-start}.control[data-v-db3524bc]:not(.control--withCopy) :is(input,textarea){flex:1 1 auto;min-width:0;width:auto}.control:not(.control--withCopy) select[data-v-db3524bc]{flex:0 0 auto;min-width:0}.control--withCopy[data-v-db3524bc]{display:flex;align-items:flex-start;gap:8px}.control--withCopy .intake-summary-value[data-v-db3524bc]{flex:1 1 auto;min-width:0}.copy-button[data-v-db3524bc]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:#0000000f;color:#000000a6;cursor:pointer;position:relative;transition:background .15s,color .15s}.copy-button[data-v-db3524bc]:hover{background:#0000001a;color:#000000d9}.copy-button[data-v-db3524bc]:focus-visible{outline:2px solid var(--orange, #e87624);outline-offset:2px}.copy-icon[data-v-db3524bc]{width:15px;height:15px;display:block}.copy-tooltip[data-v-db3524bc]{position:absolute;left:50%;bottom:100%;transform:translate(-50%) translateY(-6px);padding:3px 7px;border-radius:6px;background:#000c;color:#fff;font-size:10px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s}.copy-button:hover .copy-tooltip[data-v-db3524bc],.copy-button:focus .copy-tooltip[data-v-db3524bc],.copy-tooltip.copy-tooltip--visible[data-v-db3524bc]{opacity:1}.control[data-v-db3524bc] :is(input,textarea,select){width:100%;border-radius:10px;border:1px solid rgba(0,0,0,.14);padding:7px 10px;outline:none;background:#fff;font-size:13px}.control input[type=text][data-v-db3524bc],.control input[type=date][data-v-db3524bc]{width:100%;max-width:280px;box-sizing:border-box}.control select[data-v-db3524bc]{width:auto;min-width:100px;max-width:240px;box-sizing:border-box}.control input[type=number][data-v-db3524bc]{text-align:center;max-width:120px}textarea[data-v-db3524bc]{min-height:72px;resize:vertical}.control :is(input,textarea,select).is-required[data-v-db3524bc]{border:2px solid rgba(255,165,0,.72);background:#fff}.control[data-v-db3524bc] :is(input,textarea,select):disabled{background:var(--background-dark);opacity:.95;cursor:not-allowed}.control :is(input,textarea,select).is-invalid[data-v-db3524bc]{border-color:#dc0000e6;background:#dc00000a;box-shadow:0 0 0 3px #dc00001a}.field.field--noLabel[data-v-db3524bc]{grid-template-columns:1fr;column-gap:0;margin-bottom:0}@media(max-width:900px){.field[data-v-db3524bc]{grid-template-columns:1fr;column-gap:0}.label[data-v-db3524bc]{text-align:left;padding-top:0;margin-bottom:2px}.control input[type=text][data-v-db3524bc],.control input[type=date][data-v-db3524bc],.control select[data-v-db3524bc]{max-width:100%}}.group[data-v-0a1af63d]{margin:12px 0 16px;border-radius:12px;width:100%;max-width:100%;min-width:0}.grouptitle[data-v-0a1af63d]{text-align:left;color:var(--orange);font-weight:1000;font-size:13px;margin-bottom:8px}.groupBody[data-v-0a1af63d]{display:grid;grid-template-columns:1fr;row-gap:4px;min-width:0}.inlineRow[data-v-0a1af63d]{display:grid;grid-template-columns:minmax(100px,170px) minmax(0,1fr);column-gap:12px;margin:6px 0 12px}.labelRow[data-v-0a1af63d]{font-weight:900;font-size:12px;opacity:.75;padding-top:8px;text-align:right}.inlineControls[data-v-0a1af63d]{display:flex;flex-wrap:wrap;gap:8px;min-width:0;justify-content:flex-start;align-items:flex-start}.inlineControls .field[data-v-0a1af63d]{margin:0;min-width:0}.inlineControls .field[data-v-0a1af63d]:has(input[type=number]),.inlineControls .field[data-v-0a1af63d]:has(select){flex:0 0 100px}.inlineControls .field[data-v-0a1af63d]:has(input[type=text]){flex:0 1 200px;max-width:200px}.inlineControls .field[data-v-0a1af63d]:has(textarea){flex:1 1 auto}@media(max-width:900px){.inlineRow[data-v-0a1af63d]{grid-template-columns:1fr;column-gap:0}.labelRow[data-v-0a1af63d]{text-align:left;padding-top:0;margin-bottom:2px}.inlineControls .field[data-v-0a1af63d]:has(input[type=text]){max-width:100%;flex-basis:100%}}.shell[data-v-d85be04b]{height:100%}.scrollable[data-v-d85be04b]{height:100%;overflow:auto;padding:12px 12px 32px}.sectionAnchor[data-v-d85be04b]{scroll-margin-top:100px}@media(max-width:640px){.scrollable[data-v-d85be04b]{padding:8px 6px 24px}}.mainShell[data-v-0d49c634]{height:100%;min-height:0;display:flex;flex-direction:column;padding-top:1.5vh;position:relative}.empty[data-v-0d49c634]{padding:20px;font-weight:800;font-size:13px;opacity:.75}.formWrap[data-v-0d49c634]{flex:1 1 auto;min-height:0;position:relative}.formOverlay[data-v-0d49c634]{position:absolute;inset:0;background:#0000002e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:12px;display:flex;align-items:flex-start;justify-content:center;pointer-events:none}.overlayText[data-v-0d49c634]{margin-top:14px;padding:6px 12px;border-radius:999px;font-weight:700;font-size:11px;color:#fff;background:#00000073}.connectionWarning[data-v-0d49c634]{margin:0 12px 8px;padding:8px 12px;border-radius:10px;font-weight:700;font-size:12px;background:#ffc7002e;border:1px solid rgba(255,199,0,.35)}.confirmModalOverlay[data-v-4a4e32b2]{position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;padding:16px;z-index:50}.confirmModalCard[data-v-4a4e32b2]{width:100%;max-width:560px;background:var(--background-darker);color:var(--dark);border:3px solid var(--background-dark);border-radius:16px;padding:18px;box-shadow:0 20px 48px #00000047}.confirmModalHeader[data-v-4a4e32b2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.confirmModalTitle[data-v-4a4e32b2]{font-weight:800;font-size:16px}.confirmModalBody[data-v-4a4e32b2]{display:flex;flex-direction:column;gap:10px}.confirmModalMainFeedback[data-v-4a4e32b2]{text-align:center;font-size:18px;font-weight:900;letter-spacing:.2px}.confirmModalText[data-v-4a4e32b2]{font-size:14px;line-height:1.45;color:var(--dark)}.confirmModalBulletList[data-v-4a4e32b2]{margin:0;padding-left:18px;display:grid;gap:6px;font-size:14px;line-height:1.45;color:var(--dark)}.confirmModalFooter[data-v-4a4e32b2]{font-size:13px;color:var(--muted)}.confirmModalActions[data-v-4a4e32b2]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.input[data-v-f99a97d6]{width:100%;box-sizing:border-box;outline:none;background-color:#f7f5f3;color:#565656;border:2px solid var(--dark-grey)}.pill[data-v-f99a97d6]{height:65px;border-radius:999px;padding:0 30px;font-size:18px}.compact[data-v-f99a97d6]{height:38px;border-radius:999px;padding:0 12px;font-size:14px;background:#ffffffbf;border:1px solid rgba(0,0,0,.22);color:var(--dark);font-weight:900;max-width:none;overflow:hidden}.search-bar[data-v-f99a97d6]{height:38px;border-radius:12px;padding:0 12px;font-size:13px;background:#ffffffd9;border:1px solid rgba(0,0,0,.14);color:var(--dark);font-weight:900}.pill[data-v-f99a97d6]:focus{border-color:var(--blue);color:var(--main-orange)}.compact[data-v-f99a97d6]:focus,.search-bar[data-v-f99a97d6]:focus{border-color:#00000061;box-shadow:0 0 0 2px #5bb5f12e;color:var(--dark)}.error[data-v-f99a97d6]{border-color:#e41c1c!important}.mono[data-v-f99a97d6]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:900}.wrap[data-v-15360371]{width:100%;min-width:0;flex:1 1 auto;display:flex}.chipRow[data-v-23ff8854]{display:inline-flex;align-items:center;flex:0 0 auto;max-width:240px}.chip[data-v-23ff8854]{flex:0 0 auto;padding:10px;font-size:12px;line-height:1;border:1px solid rgba(0,0,0,.18);background:transparent;cursor:pointer;font-weight:950;color:var(--dark-grey);white-space:nowrap}.chip[data-v-23ff8854]:first-of-type{border-right-width:0px;border-top-left-radius:40px;border-bottom-left-radius:40px}.chip[data-v-23ff8854]:last-of-type{border-left-width:0px;border-top-right-radius:40px;border-bottom-right-radius:40px}.chip.active[data-v-23ff8854]{background:var(--background-dark)}.t-intake[data-v-23ff8854]{color:var(--light-blue)}.t-treatment[data-v-23ff8854]{color:var(--orange)}.card[data-v-d77ba2f8]{background:var(--background-darker);border:2px solid rgba(0,0,0,.08);border-radius:18px;padding:12px;gap:0px}.addCard[data-v-d77ba2f8]{border:1px dashed rgba(0,0,0,.22);background:#ffffff8c}.addCard[data-v-d77ba2f8]:hover{background:#ffffff8c}.rowTop[data-v-d77ba2f8]{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px}.spacer[data-v-d77ba2f8]{min-width:0}.rowMain[data-v-d77ba2f8]{margin-top:6px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center}.identity[data-v-d77ba2f8]{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.identityInputs[data-v-d77ba2f8]{width:100%;display:grid;grid-template-columns:1fr;gap:8px}.nameRow[data-v-d77ba2f8]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fullInput[data-v-d77ba2f8]{width:100%}.nameText[data-v-d77ba2f8]{width:100%;font-weight:950;color:var(--dark);font-size:15px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emailRow[data-v-d77ba2f8]{width:100%;margin-top:3px;font-weight:900;font-size:12px;color:#0000008c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fteCol[data-v-d77ba2f8]{display:flex;align-items:center}.fteInline[data-v-d77ba2f8]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.fteLabel[data-v-d77ba2f8]{font-weight:950;font-size:12px;color:#0000008c}.fteInput[data-v-d77ba2f8]{width:92px}.adminCol[data-v-d77ba2f8]{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap}.hintWrap[data-v-d77ba2f8]{position:relative;display:inline-flex;align-items:center}.hintDot[data-v-d77ba2f8]{width:18px;height:18px;border-radius:999px;border:1px solid rgba(0,0,0,.2);background:#ffffffa6;display:inline-flex;align-items:center;justify-content:center;font-weight:950;font-size:12px;color:#000000b3;cursor:help;-webkit-user-select:none;user-select:none;outline:none}.hintBubble[data-v-d77ba2f8]{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);width:max-content;max-width:260px;padding:8px 10px;border-radius:12px;background:#000000d9;color:#fff;font-weight:900;font-size:12px;line-height:1.2;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 22px #0000002e;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease}.hintWrap:hover .hintBubble[data-v-d77ba2f8],.hintWrap:focus-within .hintBubble[data-v-d77ba2f8]{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(-1px)}.cardActions[data-v-d77ba2f8]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px;flex-wrap:wrap}.statusBadge[data-v-d77ba2f8]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-weight:950;font-size:12px;white-space:nowrap;height:24px}.statusBadge.pending[data-v-d77ba2f8]{background:#f5786e2e;color:var(--orange)}.statusBadge.active[data-v-d77ba2f8]{background:#5bb5f11f;color:var(--light-blue)}.inlineNotice[data-v-d77ba2f8]{margin-top:10px;padding:10px 12px;border-radius:14px;background:#0000000a;border:1px solid rgba(0,0,0,.06);font-weight:900;color:#000000b8}.inlineNotice.error[data-v-d77ba2f8]{background:#ff00000f;border-color:#ff000024;color:#780000e6}.mono[data-v-d77ba2f8]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:900;font-size:12px}[data-v-d77ba2f8] .dangerClear{border-color:#e4001c47!important;color:#e4001ceb!important}[data-v-d77ba2f8] .dangerClear:hover:not(.is-disabled){background:#e4001c0f!important}[data-v-d77ba2f8] .neutralClear{border-color:#0000002e!important;color:#000000c7!important}@media(max-width:520px){.rowMain[data-v-d77ba2f8]{grid-template-columns:1fr;gap:10px;align-items:start}.adminCol[data-v-d77ba2f8]{justify-content:flex-start}}.s-small[data-v-d77ba2f8]{height:24px;padding:0 24px;font-size:12px}.s-mid[data-v-d77ba2f8]{height:38px;padding:0 30px;font-size:14px;width:220px}.s-big[data-v-d77ba2f8]{height:52px;width:100%;max-width:100%;padding:0 26px;margin:8px 0;font-size:18px}.pageScroll[data-v-c2a565cf]{height:100%;overflow:auto;min-height:0;-webkit-overflow-scrolling:touch;background:var(--background)}.page.adminPage[data-v-c2a565cf]{background:var(--background);display:flex;justify-content:center;padding-top:24px}.shell[data-v-c2a565cf]{width:100%;max-width:1200px;margin:0 auto 20px;padding-left:16px;padding-right:16px}.topBar[data-v-c2a565cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.topLeft[data-v-c2a565cf]{display:flex;align-items:center;gap:12px;min-width:0}.pageTitle[data-v-c2a565cf]{display:flex;flex-direction:column;gap:2px;min-width:0}.title[data-v-c2a565cf]{font-weight:950;font-size:18px;color:var(--dark);line-height:1.1}.subtitle[data-v-c2a565cf]{font-weight:850;font-size:12px;color:#0000008c;line-height:1.2}.topRight[data-v-c2a565cf]{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.refreshBtn[data-v-c2a565cf]{height:36px;padding:0 12px;border-radius:999px;border:2px solid rgba(0,0,0,.18);background:transparent;font-weight:900;cursor:pointer;color:var(--dark)}.refreshBtn[data-v-c2a565cf]:disabled{opacity:.6;cursor:not-allowed}.navLinkBtn[data-v-c2a565cf]{height:36px;padding:0 12px;border-radius:999px;border:2px solid rgba(0,0,0,.14);background:#ffffffa6;font-weight:950;cursor:pointer;color:var(--dark);white-space:nowrap}.navLinkBtn[data-v-c2a565cf]:hover{background:#ffffffe6}.alert[data-v-c2a565cf]{margin:20px 0;padding:10px 12px;border-radius:14px;font-weight:900}.alert.error[data-v-c2a565cf]{background:#ff000014;color:#780000e6}.alert.success[data-v-c2a565cf]{background:#00b4001a;color:#005000e6}.grid2[data-v-c2a565cf]{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;align-items:start}.panel[data-v-c2a565cf]{background:transparent;border-radius:18px;overflow:visible}.panelHeader[data-v-c2a565cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.panelHeaderLeft[data-v-c2a565cf]{display:flex;flex-direction:column;gap:8px;min-width:0}.panelHeaderRight[data-v-c2a565cf]{display:flex;align-items:center;gap:10px}.panelTitle[data-v-c2a565cf]{font-weight:950;font-size:14px;color:var(--dark)}.panelHint[data-v-c2a565cf]{font-weight:850;font-size:12px;color:#0000008c;max-width:520px}.seatBanner[data-v-c2a565cf]{display:flex;width:280px;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:16px;background:var(--background-darker);border:1px solid rgba(0,0,0,.1)}.seatTitle[data-v-c2a565cf]{font-weight:950;color:var(--dark)}.seatNums[data-v-c2a565cf]{font-weight:950;color:var(--dark-grey)}.primaryBtn[data-v-c2a565cf]{height:36px;padding:0 14px;border:none;border-radius:999px;font-weight:900;cursor:pointer;background:var(--orange);color:#fff}.primaryBtn[data-v-c2a565cf]:disabled{opacity:.6;cursor:not-allowed}.btnSmall[data-v-c2a565cf]{border:none;border-radius:999px;font-weight:950;cursor:pointer;height:34px;padding:0 12px;border-width:2px!important;white-space:nowrap}.btnSmall[data-v-c2a565cf]:disabled{opacity:.5;cursor:not-allowed}.btnSmall.solid[data-v-c2a565cf]{background:var(--orange);color:#fff}.btnSmall.clear[data-v-c2a565cf]{background:transparent;border:2px solid rgba(0,0,0,.22);color:var(--dark)}.btnSmall.clear[data-v-c2a565cf]:hover{border-color:#00000052}.filtersCard[data-v-c2a565cf]{display:flex;align-items:center;gap:10px;background:var(--background-darker);border:1px solid rgba(0,0,0,.1);border-radius:18px;padding:10px 12px;margin-bottom:10px}.searchBar[data-v-c2a565cf]{flex:1 1 auto;min-width:0;display:flex}.filtersRight[data-v-c2a565cf]{flex:0 0 auto;display:flex;justify-content:flex-end}.cards[data-v-c2a565cf]{display:flex;flex-direction:column;gap:10px}.card[data-v-c2a565cf]{background:var(--background-darker);border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:12px}.card[data-v-c2a565cf]:hover{background:#ffffff8c;background:var(--orange-background)}.card[data-v-c2a565cf]:last-child{margin-bottom:24px}.cardTop[data-v-c2a565cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cardTitleWrap[data-v-c2a565cf]{min-width:0;display:flex;flex-direction:column;gap:3px}.cardTitle[data-v-c2a565cf]{font-weight:950;color:var(--dark);font-size:14px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardSub[data-v-c2a565cf]{font-weight:900;font-size:12px;color:#0000008c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardBody[data-v-c2a565cf]{margin-top:10px}.cardActions[data-v-c2a565cf]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px;flex-wrap:wrap}.addCard[data-v-c2a565cf]{border:1px dashed rgba(0,0,0,.22);background:#fff0}.addCard[data-v-c2a565cf]:hover{background:#ffffff73}.fields[data-v-c2a565cf]{display:grid;grid-template-columns:1fr;gap:10px;margin-top:10px}.field .label[data-v-c2a565cf]{font-weight:950;font-size:12px;color:#0000008c;margin-bottom:6px}.inlineInput[data-v-c2a565cf]{width:100%;box-sizing:border-box;height:38px;padding:0 12px;border:1px solid rgba(0,0,0,.22);border-radius:12px;background:#ffffffbf;color:var(--dark);font-weight:900;outline:none}.inlineInput[data-v-c2a565cf]::placeholder{color:#00000073;font-weight:850}.inlineInput[data-v-c2a565cf]:focus{border-color:#00000061;box-shadow:0 0 0 2px #5bb5f12e}.mono[data-v-c2a565cf]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:900;font-size:12px}.rowLine[data-v-c2a565cf]{display:grid;grid-template-columns:110px 1fr;gap:10px;align-items:center}.lineLabel[data-v-c2a565cf]{font-weight:950;font-size:12px;color:#0000008c}.lineValue[data-v-c2a565cf]{min-width:0}.statusBadge[data-v-c2a565cf]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-weight:950;font-size:12px;white-space:nowrap}.statusBadge.pending[data-v-c2a565cf]{background:#f5786e2e;color:var(--orange)}.statusBadge.active[data-v-c2a565cf]{background:#5bb5f11f;color:var(--light-blue)}.billingStack[data-v-c2a565cf]{display:flex;flex-direction:column;gap:10px}.kv[data-v-c2a565cf]{display:flex;flex-direction:column;gap:8px}.kvRow[data-v-c2a565cf]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:14px;background:#ffffff73;border:1px solid rgba(0,0,0,.06)}.kvKey[data-v-c2a565cf]{font-weight:950;color:#0000008c;font-size:12px}.kvVal[data-v-c2a565cf]{font-weight:950;color:var(--dark);font-size:12px}.inlineNotice[data-v-c2a565cf]{margin-top:10px;padding:10px 12px;border-radius:14px;background:#0000000a;border:1px solid rgba(0,0,0,.06);font-weight:900;color:#000000b8}.inlineNotice.error[data-v-c2a565cf]{background:#ff00000f;border-color:#ff000024;color:#780000e6}.inlineNotice.noticeWithClose[data-v-c2a565cf]{position:relative;padding-right:36px}.noticeCloseBtn[data-v-c2a565cf]{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;border:none;background:#a60a0ae6;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.noticeCloseBtn svg[data-v-c2a565cf]{flex-shrink:0}.noticeCloseBtn[data-v-c2a565cf]:hover{background:#c60404}.muted[data-v-c2a565cf]{opacity:.7;font-weight:900}.qtyRow[data-v-c2a565cf]{display:grid;grid-template-columns:44px 1fr 44px;gap:10px;align-items:center;margin-top:8px}.qtyBtn[data-v-c2a565cf]{height:44px;width:44px;border-radius:14px;border:2px solid rgba(0,0,0,.14);background:#ffffffa6;cursor:pointer;font-weight:950;font-size:18px;color:var(--dark)}.qtyBtn[data-v-c2a565cf]:hover{background:#ffffffe6}.qtyMid[data-v-c2a565cf]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff73;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:10px 12px}.qtyNum[data-v-c2a565cf]{font-weight:950;font-size:20px;color:var(--dark);line-height:1}.qtyHint[data-v-c2a565cf]{margin-top:4px;font-weight:900;font-size:12px;color:#0000008c;text-align:center}.empty[data-v-c2a565cf]{padding:16px 6px;opacity:.7;font-weight:900}.contractCard--cancellation[data-v-c2a565cf]{background:#e4323220}.cnclSub-card[data-v-c2a565cf]{padding:2px;position:relative;top:-10px;background-color:var(--background);border-width:0;justify-content:right;align-items:right;display:flex}@media(max-width:980px){.grid2[data-v-c2a565cf]{grid-template-columns:1fr;gap:12px}.panelHeaderRight[data-v-c2a565cf]{gap:8px}.hiddenMobile[data-v-c2a565cf]{display:none}.filtersCard[data-v-c2a565cf]{padding:10px}.searchBar[data-v-c2a565cf]{min-width:0}.topBar[data-v-c2a565cf]{align-items:center}.topLeft[data-v-c2a565cf]{min-width:0}.topRight[data-v-c2a565cf]{gap:8px}}@media(max-width:520px){.navLinkBtn[data-v-c2a565cf],.refreshBtn[data-v-c2a565cf],.primaryBtn[data-v-c2a565cf]{height:34px;padding:0 10px;font-size:12px}.rowLine[data-v-c2a565cf]{grid-template-columns:90px 1fr}.qtyRow[data-v-c2a565cf]{grid-template-columns:40px 1fr 40px}.qtyBtn[data-v-c2a565cf]{height:40px;width:40px}}.wrap[data-v-3a451200]{position:relative;width:100%}.select[data-v-3a451200]{width:100%;box-sizing:border-box;outline:none;cursor:pointer;background-color:#f7f5f3;color:#565656;border:2px solid var(--dark-grey);appearance:none;-webkit-appearance:none;-moz-appearance:none;line-height:1;justify-content:center}.wrap.pill select[data-v-3a451200]{height:65px;border-radius:999px;padding:0 30px;font-size:18px}.wrap.compact .select[data-v-3a451200]{min-height:38px;border-radius:12px;padding:0 34px 0 12px;font-size:14px;background:#ffffffbf;border:1px solid rgba(0,0,0,.22);color:var(--dark);font-weight:900}.select[data-v-3a451200]:focus{border-color:var(--blue);color:var(--main-orange)}.arrow[data-v-3a451200]{position:absolute;right:18px;top:50%;transform:translateY(-50%);pointer-events:none;font-weight:900;opacity:.6;font-size:25px}.wrap.error .select[data-v-3a451200],.error[data-v-3a451200]{border-color:#e41c1c!important}.page[data-v-0b10e21f]{min-height:100vh;background:var(--background);height:100vh;max-height:100vh}.signupPage[data-v-0b10e21f]{display:grid;place-items:center;padding:28px 16px;overflow:auto}.layout[data-v-0b10e21f]{width:100%;max-width:1300px;display:grid;grid-template-columns:1.1fr .9fr;gap:8vw;align-items:center;justify-content:center}.leftInfo[data-v-0b10e21f]{padding:10px 6px}.title[data-v-0b10e21f]{margin:0 0 16px;font-size:42px;line-height:1;color:var(--dark)}.subtitle[data-v-0b10e21f]{margin:0 0 52px;font-size:16px;color:var(--dark-grey);opacity:.78}.bullets[data-v-0b10e21f]{text-align:left;margin:0;padding-left:18px;color:var(--dark)}.bullets li[data-v-0b10e21f]{font-size:18px;margin:24px 0;font-weight:600}.rightCard[data-v-0b10e21f]{display:flex;justify-content:center}.stepRow[data-v-0b10e21f]{display:flex;justify-content:flex-end;margin-top:-10px;margin-bottom:10px}.stepText[data-v-0b10e21f]{font-size:12px;font-weight:800;color:var(--dark-grey)}.form[data-v-0b10e21f]{display:flex;flex-direction:column;gap:10px}.row2[data-v-0b10e21f]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.divider[data-v-0b10e21f]{height:1px;background:#0000001a;margin:8px 0}.actions[data-v-0b10e21f]{display:flex;align-items:center;justify-content:flex-end;margin-top:10px}.actions.split[data-v-0b10e21f]{justify-content:space-between}.errorText[data-v-0b10e21f]{margin:0;color:#e41c1c;font-size:12px;font-weight:800;padding-left:6px}.pwChecklistBox[data-v-0b10e21f]{padding:16px;border:2px solid var(--background-dark);border-radius:20px;background:var(--background-darker)}.pwChecklistTitle[data-v-0b10e21f]{font-weight:900;color:var(--dark);margin-bottom:10px}.pwChecklistItem[data-v-0b10e21f]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--dark-grey);margin-top:6px}.pwChecklistItem[data-v-0b10e21f]:first-of-type{margin-top:0}.pwChecklistItem.met[data-v-0b10e21f]{color:#22c55e}.pwChecklistIcon[data-v-0b10e21f]{flex-shrink:0;width:1.2em;text-align:left}.infoText[data-v-0b10e21f]{margin:0;color:var(--dark-grey);font-weight:600;font-size:13px;line-height:1.35;padding-left:6px}.intramedSuccess[data-v-0b10e21f]{padding:24px 0}.intramedSuccessText[data-v-0b10e21f]{margin:0;font-size:15px;font-weight:600;color:var(--dark);line-height:1.5}.chosenBox[data-v-0b10e21f]{padding:14px 16px;border:2px solid var(--background-dark);border-radius:20px;background:var(--background-darker)}.chosenTitle[data-v-0b10e21f]{font-weight:900;color:var(--dark)}.chosenValue[data-v-0b10e21f]{margin-top:6px;font-weight:800;color:var(--dark-grey);font-size:13px}.planBox[data-v-0b10e21f]{padding:16px;border:2px solid var(--background-dark);border-radius:20px;background:var(--background-darker)}.planTitle[data-v-0b10e21f]{font-weight:900;color:var(--dark)}.qtyRow[data-v-0b10e21f]{display:flex;align-items:center;justify-content:space-between;gap:10px}.qtyLabel[data-v-0b10e21f]{font-weight:800;color:var(--dark)}@media(max-width:910px){.title[data-v-0b10e21f]{font-size:34px}.row2[data-v-0b10e21f]{grid-template-columns:1fr}.input[data-v-0b10e21f]{font-size:16px;height:54px}}@media(max-width:760px){.input[data-v-0b10e21f]{font-size:16px;height:54px}.leftInfo[data-v-0b10e21f]{display:none;width:0px}.layout[data-v-0b10e21f]{grid-template-columns:1fr;justify-content:center;gap:0px}}.page[data-v-4cba0407]{min-height:100vh;background:var(--background);height:100vh;max-height:100vh}.signupPage[data-v-4cba0407]{display:grid;place-items:center;padding:28px 16px;overflow:auto}.layout[data-v-4cba0407]{width:100%;max-width:1300px;display:flex;gap:8vw;align-items:center;justify-content:center}.stepRow[data-v-4cba0407]{display:flex;justify-content:flex-end;margin-top:-10px;margin-bottom:10px}.stepText[data-v-4cba0407]{font-size:12px;font-weight:800;color:var(--dark-grey)}.form[data-v-4cba0407]{display:flex;flex-direction:column;gap:10px}.row2[data-v-4cba0407]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.divider[data-v-4cba0407]{height:1px;background:#0000001a;margin:8px 0}.actions[data-v-4cba0407]{display:flex;justify-content:flex-end;padding-top:8px}.actions.split[data-v-4cba0407]{justify-content:space-between}.errorText[data-v-4cba0407]{margin:0;color:#e41c1c;font-size:12px;font-weight:800;padding-left:6px}.successText[data-v-4cba0407]{margin:0;color:#22c55e;font-size:12px;font-weight:800;padding-left:6px}.infoText[data-v-4cba0407]{margin:0;color:var(--dark-grey);font-weight:600;font-size:13px;line-height:1.35;padding-left:6px}.planBox[data-v-4cba0407]{padding:16px;border:2px solid var(--background-dark);border-radius:20px;background:var(--background-darker)}.planTitle[data-v-4cba0407]{font-weight:900;color:var(--dark);margin-bottom:12px}.productRow[data-v-4cba0407]{display:flex;align-items:center;justify-content:space-between;gap:10px}.productSelect[data-v-4cba0407]{min-width:260px}.qtyRow[data-v-4cba0407]{display:flex;align-items:center;justify-content:space-between;gap:10px}.qtyLabel[data-v-4cba0407]{font-weight:800;color:var(--dark)}@media(max-width:910px){.title[data-v-4cba0407]{font-size:34px}.row2[data-v-4cba0407]{grid-template-columns:1fr}.input[data-v-4cba0407],.select[data-v-4cba0407]{font-size:16px;height:54px}}@media(max-width:760px){.input[data-v-4cba0407],.select[data-v-4cba0407]{font-size:16px;height:54px}.layout[data-v-4cba0407]{grid-template-columns:1fr;justify-content:center;gap:0px}}.page[data-v-91040155]{min-height:100vh;background:var(--background);height:100vh;max-height:100vh}.unidentifiedPage[data-v-91040155]{display:grid;place-items:center;padding:28px 16px}.text[data-v-91040155]{margin:0 0 12px;color:var(--dark);font-weight:700;line-height:1.4}.text.subtle[data-v-91040155]{color:var(--dark-grey);font-weight:600;font-size:13px}.divider[data-v-91040155]{height:1px;background:#0000001a;margin:16px 0}.actions[data-v-91040155]{display:flex;justify-content:flex-end;padding-top:8px}.actions.split[data-v-91040155]{justify-content:space-between;align-items:center;gap:12px}.btn[data-v-91040155]{border:none;border-radius:120px;cursor:pointer;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn[data-v-91040155]:disabled{opacity:.5;cursor:not-allowed}.mid[data-v-91040155]{height:36px;min-width:180px;max-width:240px;font-size:14px;padding:0 30px;cursor:pointer;border-width:2px!important}.clear[data-v-91040155]{background:transparent;border:3px solid var(--background-dark);color:var(--dark)}.solid[data-v-91040155]{background:var(--blue);color:#fff}@media(max-width:620px){.actions.split[data-v-91040155]{flex-direction:column;align-items:stretch}.mid[data-v-91040155]{max-width:none;width:100%}}.page[data-v-951e61fd]{min-height:100vh;background:var(--background);height:100vh;max-height:100vh}.verifyPage[data-v-951e61fd]{display:grid;place-items:center;padding:28px 16px}.text[data-v-951e61fd]{margin:0 0 12px;color:var(--dark);font-weight:700}.text.error[data-v-951e61fd]{color:#e41c1c}.actions[data-v-951e61fd]{display:flex;justify-content:flex-end;padding-top:10px}.btn[data-v-951e61fd]{border:none;border-radius:120px;cursor:pointer;font-weight:700}.mid[data-v-951e61fd]{height:36px;min-width:180px;padding:0 30px;border-width:2px!important}.solid[data-v-951e61fd]{background:var(--orange);color:#fff}.page[data-v-c6e711e2]{min-height:100vh;background:var(--background);display:grid;place-items:center;padding:24px 16px}.form[data-v-c6e711e2]{display:flex;flex-direction:column;gap:10px}.input[data-v-c6e711e2]{height:54px;border:2px solid var(--dark-grey);border-radius:100px;background:#f7f5f3;padding:0 20px;font-size:16px;font-weight:700;outline:none}.actions[data-v-c6e711e2]{display:flex;justify-content:space-between;gap:10px;margin-top:6px}.error[data-v-c6e711e2]{color:#e41c1c;font-weight:800;font-size:12px;margin:0;padding-left:6px}.success[data-v-c6e711e2]{color:#005000e6;font-weight:800;font-size:12px;margin:0;padding-left:6px}.btn[data-v-c6e711e2]{border:none;border-radius:120px;cursor:pointer;font-weight:900}.mid[data-v-c6e711e2]{height:36px;min-width:180px;max-width:240px;font-size:14px;padding:0 30px;border-width:2px!important}.clear[data-v-c6e711e2]{background:transparent;border:3px solid var(--background-dark);color:var(--dark)}.solid[data-v-c6e711e2]{background:var(--orange);color:#fff}.btn[data-v-c6e711e2]:disabled{opacity:.5;cursor:not-allowed}.page[data-v-c216fdb0]{min-height:100vh;display:grid;place-items:center;background:var(--background);padding:24px}.card[data-v-c216fdb0]{width:100%;max-width:520px;background:#fff;border-radius:18px;padding:18px}form[data-v-c216fdb0]{display:flex;flex-direction:column;gap:10px;margin-top:12px}input[data-v-c216fdb0]{height:44px;border-radius:12px;border:1px solid rgba(0,0,0,.2);padding:0 12px}button[data-v-c216fdb0]{height:44px;border-radius:999px;border:none;font-weight:900;background:var(--orange);color:#fff;cursor:pointer}button[data-v-c216fdb0]:disabled{opacity:.6;cursor:not-allowed}.err[data-v-c216fdb0]{color:#b00000;font-weight:800}.msg[data-v-c216fdb0]{color:#006000;font-weight:800}.pwChecklistBox[data-v-c216fdb0]{padding:16px;border:2px solid rgba(0,0,0,.12);border-radius:20px;background:#f7f5f3}.pwChecklistTitle[data-v-c216fdb0]{font-weight:900;color:var(--dark);margin-bottom:10px}.pwChecklistItem[data-v-c216fdb0]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--dark-grey);margin-top:6px}.pwChecklistItem[data-v-c216fdb0]:first-of-type{margin-top:0}.pwChecklistItem.met[data-v-c216fdb0]{color:#22c55e}.pwChecklistIcon[data-v-c216fdb0]{flex-shrink:0;width:1.2em;text-align:left}.page[data-v-ca1a70ed]{min-height:100vh;background:var(--background);display:grid;place-items:center;padding:28px 16px}.completePage[data-v-ca1a70ed]{overflow:auto}.layout[data-v-ca1a70ed]{width:100%;max-width:560px}.form[data-v-ca1a70ed]{display:flex;flex-direction:column;gap:10px}.welcomeText[data-v-ca1a70ed]{margin:0 0 12px;color:var(--dark);font-weight:600;line-height:1.5;padding-left:6px}.row2[data-v-ca1a70ed]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.input[data-v-ca1a70ed]{height:65px;width:100%;border:2px solid var(--dark-grey);border-radius:100px;color:#565656;background-color:#f7f5f3;padding:0 30px;font-size:18px;outline:none;box-sizing:border-box}.input[data-v-ca1a70ed]:focus{border:2px solid var(--blue);color:var(--main-orange)}.actions[data-v-ca1a70ed]{display:flex;justify-content:flex-end;padding-top:8px}.errorText[data-v-ca1a70ed]{margin:0;color:#e41c1c;font-size:12px;font-weight:800;padding-left:6px}.pwChecklistBox[data-v-ca1a70ed]{padding:16px;border:2px solid var(--background-dark);border-radius:20px;background:var(--background-darker)}.pwChecklistTitle[data-v-ca1a70ed]{font-weight:900;color:var(--dark);margin-bottom:10px}.pwChecklistItem[data-v-ca1a70ed]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--dark-grey);margin-top:6px}.pwChecklistItem[data-v-ca1a70ed]:first-of-type{margin-top:0}.pwChecklistItem.met[data-v-ca1a70ed]{color:#22c55e}.pwChecklistIcon[data-v-ca1a70ed]{flex-shrink:0;width:1.2em;text-align:left}.infoText[data-v-ca1a70ed]{margin:0;color:var(--dark-grey);font-weight:600;font-size:13px;line-height:1.35;padding-left:6px}.planBox[data-v-ca1a70ed]{padding:16px;border:2px solid var(--dark-grey);border-radius:20px;background:#f7f5f3}.planTitle[data-v-ca1a70ed]{font-weight:900;color:var(--dark);margin-bottom:12px}.qtyRow[data-v-ca1a70ed]{display:flex;align-items:center;justify-content:space-between;gap:10px}.qtyLabel[data-v-ca1a70ed]{font-weight:800;color:var(--dark)}.qtyInput[data-v-ca1a70ed]{width:110px;height:44px;border-radius:999px;border:2px solid var(--dark-grey);background:#fff;padding:0 16px;font-weight:900;outline:none}.btn[data-v-ca1a70ed]{border:none;border-radius:120px;cursor:pointer;font-weight:700}.btn[data-v-ca1a70ed]:disabled{opacity:.5;cursor:not-allowed}.mid[data-v-ca1a70ed]{height:36px;min-width:180px;max-width:240px;font-size:14px;padding:0 30px}.solid[data-v-ca1a70ed]{background:var(--orange);color:#fff}@media(max-width:760px){.row2[data-v-ca1a70ed]{grid-template-columns:1fr}.input[data-v-ca1a70ed]{font-size:16px;height:54px}}.loginPage[data-v-2f193c15]{min-height:100vh;display:grid;place-items:center;padding:88px 16px;background:var(--background)}.card[data-v-2f193c15]{padding-top:30px;padding-bottom:10px;border-radius:280px}[data-v-2f193c15] .loginCard.card{width:min(560px,calc(100vw - 32px));min-width:0;max-width:700px;margin:0 auto 20px;border-radius:80px}[data-v-2f193c15] .loginCard .cardContent{padding:28px 28px 24px}.loginForm[data-v-2f193c15]{width:100%;max-width:420px;margin:0 auto;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.loginField[data-v-2f193c15],.loginSubmit[data-v-2f193c15]{width:100%;display:block;box-sizing:border-box}.loginForm[data-v-2f193c15] input,.loginForm[data-v-2f193c15] button.btn{width:100%;max-width:100%;box-sizing:border-box}.loginForm[data-v-2f193c15] button.btn.s-big{margin:0}.forgotRow[data-v-2f193c15]{margin:-2px 0 0;text-align:right}.forgotBtn[data-v-2f193c15]{background:transparent;border:none;color:var(--light-blue);font-weight:800;cursor:pointer;padding:0;font-size:14px}.forgotBtn[data-v-2f193c15]:disabled{opacity:.6;cursor:not-allowed}.infoMessage[data-v-2f193c15],.errorMessage[data-v-2f193c15]{margin:0;text-align:center;font-size:12px;line-height:1.45}.infoMessage[data-v-2f193c15]{color:#006000;font-weight:800}.errorMessage[data-v-2f193c15]{color:#e41c1c;font-weight:800}.help[data-v-2f193c15]{margin:0;text-align:center;font-size:14px;line-height:1.4}.router-link[data-v-2f193c15]{color:var(--light-blue)}@media(max-width:640px){.loginPage[data-v-2f193c15]{padding:28px 12px}[data-v-2f193c15] .loginCard.card{width:100%;border-radius:20px}[data-v-2f193c15] .loginCard .cardContent{padding:20px 16px 18px}.loginForm[data-v-2f193c15]{max-width:100%;gap:12px}.forgotBtn[data-v-2f193c15],.help[data-v-2f193c15]{font-size:13px}}.page[data-v-2d76fc2e]{min-height:90vh;background:var(--background);height:90vh;max-height:90vh}.productsPage[data-v-2d76fc2e]{display:grid;place-items:center;padding:28px 16px;overflow:auto}.layout[data-v-2d76fc2e]{width:100%;max-width:1300px;display:grid;grid-template-columns:1.1fr .9fr;gap:8vw;align-items:center;justify-content:center}.leftInfo[data-v-2d76fc2e]{padding:60px 30px;align-self:start}.title[data-v-2d76fc2e]{margin:0 0 16px;font-size:32px;line-height:2;color:var(--dark);padding-bottom:20px}.title .titleHighlight[data-v-2d76fc2e]{margin:0;font-size:56px;line-height:1;color:var(--orange)}.subtitle[data-v-2d76fc2e]{margin:0 0 52px;font-size:16px;color:var(--dark-grey);opacity:.78}.bullets[data-v-2d76fc2e]{text-align:left;margin:0;padding-left:18px;color:var(--dark)}.bullets li[data-v-2d76fc2e]{font-size:18px;margin:24px 0;font-weight:600}.rightCard[data-v-2d76fc2e]{display:flex;justify-content:center;width:100%}.cards[data-v-2d76fc2e]{display:flex;flex-direction:column;gap:12px;margin-top:6px}.productCard[data-v-2d76fc2e]{position:relative;width:100%;text-align:left;background:var(--background-darker);border:2px solid var(--background-dark);border-radius:22px;padding:16px;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.productCard[data-v-2d76fc2e]:hover{transform:translateY(-1px)}.productCard.selected[data-v-2d76fc2e]{border-color:var(--light-blue);box-shadow:0 0 0 3px #00000008;background:#fff}.productCard.featured[data-v-2d76fc2e]{padding:18px;transform:translateY(-2px);border-color:#00000024;background:var(--background);box-shadow:0 10px 24px #0000000f,0 0 0 3px #00000005}.productCard.featured[data-v-2d76fc2e]:hover{transform:translateY(-3px)}.productCard.featured.selected[data-v-2d76fc2e]{background:#fff;border-color:var(--light-blue);box-shadow:0 12px 28px #00000014,0 0 0 3px #00000008}.badge[data-v-2d76fc2e]{position:absolute;top:14px;right:14px;font-size:12px;font-weight:900;padding:6px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:var(--background);color:var(--dark)}.perkRow[data-v-2d76fc2e]{display:flex;align-items:center;gap:8px;margin-top:10px}.perkDot[data-v-2d76fc2e]{width:8px;height:8px;border-radius:999px;background:var(--light-blue);flex:0 0 auto}.perkText[data-v-2d76fc2e]{font-size:13px;font-weight:800;color:var(--main-triad)}.warnDot[data-v-2d76fc2e]{width:8px;height:8px;border-radius:999px;background:var(--dark-orange);flex:0 0 auto}.warnText[data-v-2d76fc2e]{font-size:11px;font-weight:600;color:var(--dark-orange)}.cardTop[data-v-2d76fc2e]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.name[data-v-2d76fc2e],.price[data-v-2d76fc2e]{font-weight:900;color:var(--dark);font-size:18px}.per[data-v-2d76fc2e]{font-weight:700;color:var(--dark-grey);font-size:12px;opacity:.8}.desc[data-v-2d76fc2e]{margin-top:8px;color:var(--dark-grey);font-weight:600;font-size:13px;line-height:1.35}.tagRow[data-v-2d76fc2e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tag[data-v-2d76fc2e]{font-size:12px;font-weight:900;padding:6px 10px;border-radius:999px;background:var(--background);border:1px solid rgba(0,0,0,.1);color:var(--dark)}.tag.warn[data-v-2d76fc2e]{color:#a40000;border-color:#a4000040;background:#a400000f}.actions[data-v-2d76fc2e]{display:flex;justify-content:flex-end;margin-top:14px}.hintText[data-v-2d76fc2e]{margin:10px 0 0;font-size:12px;font-weight:800;color:var(--dark-grey);padding-left:6px}@media(max-width:910px){.title[data-v-2d76fc2e]{font-size:34px}}@media(max-width:760px){.leftInfo[data-v-2d76fc2e]{display:none;width:0px}.layout[data-v-2d76fc2e]{grid-template-columns:1fr;gap:0px}}.pageScroll[data-v-c25a4443]{height:100%;overflow:auto;min-height:0;-webkit-overflow-scrolling:touch;background:var(--background)}.shell[data-v-c25a4443]{width:100%;max-width:850px;margin:0 auto;padding:24px 16px 28px}.legalCard[data-v-c25a4443]{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 10px 30px #0f172a0f;padding:18px 18px 14px;display:flex;flex-direction:column;gap:12px}.titleRow[data-v-c25a4443]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}h1[data-v-c25a4443]{margin:0;font-size:20px;letter-spacing:-.01em;color:#0f172a;text-align:left}.openLink[data-v-c25a4443]{font-size:13px;color:#2563eb;text-decoration:none}.openLink[data-v-c25a4443]:hover{text-decoration:underline}.stateText[data-v-c25a4443]{color:#475569;font-size:14px}.error[data-v-c25a4443]{color:#b91c1c}.docViewport[data-v-c25a4443]{border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;max-height:calc(100vh - 220px);overflow:auto;-webkit-overflow-scrolling:touch;padding:18px 18px 22px;text-align:left}.legalHtml[data-v-c25a4443] *{color:#0f172a;font-weight:800}.legalHtml[data-v-c25a4443] p,.legalHtml[data-v-c25a4443] li{font-weight:400;font-size:14px;line-height:1.75;margin:10px 0;color:#1f2937}.legalHtml[data-v-c25a4443] ul,.legalHtml[data-v-c25a4443] ol{padding-left:22px;margin:10px 0}.legalHtml[data-v-c25a4443] h1,.legalHtml[data-v-c25a4443] h2,.legalHtml[data-v-c25a4443] h3{margin:18px 0 8px;line-height:1.25;color:#0f172a}.legalHtml[data-v-c25a4443] h2{font-size:16px}.legalHtml[data-v-c25a4443] h3{font-size:14px}.legalHtml[data-v-c25a4443] a{color:#2563eb;text-decoration:underline}.legalHtml[data-v-c25a4443] table{width:100%;border-collapse:collapse;margin:4px 0}.legalHtml[data-v-c25a4443] th,.legalHtml[data-v-c25a4443] td{border:1px solid rgba(15,23,42,.12);padding:4px 10px;vertical-align:top;font-size:13px}.page[data-v-8fd159a5]{height:80vh;background:var(--background)}.pane[data-v-8fd159a5]{height:100%;display:flex;justify-content:center;align-items:center}.paneInner[data-v-8fd159a5]{width:100%;max-width:1100px;padding:22px 14px}.choiceBox[data-v-8fd159a5]{display:flex;flex-direction:column;gap:14px}.patientInput[data-v-8fd159a5]{width:100%;padding:14px;border-radius:120px;border:1px solid rgba(0,0,0,.14);outline:none;font-size:16px;background:#fff}.buttonsBox[data-v-8fd159a5]{display:grid;grid-template-columns:1fr 1fr;gap:8%}.overviewBox[data-v-8fd159a5]{position:relative;display:flex;justify-content:center;margin-top:2px}.error[data-v-8fd159a5]{color:#b00020;font-weight:500;margin:0;font-size:14px;text-align:center}@media(max-width:820px){.buttonsBox[data-v-8fd159a5]{grid-template-columns:1fr}}.pageScroll[data-v-d1e89c8a]{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;background:var(--background)}.pageInner[data-v-d1e89c8a]{max-width:1000px;margin:24px auto 0;padding:16px 14px 22px;display:flex;flex-direction:column;gap:12px}.filters[data-v-d1e89c8a]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.searchBar[data-v-d1e89c8a]{flex:1;min-width:240px}.searchInput[data-v-d1e89c8a]{width:100%;padding:8px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.14);outline:none;background-color:#fff}.chipRow[data-v-d1e89c8a]{display:flex}.chip[data-v-d1e89c8a]{padding:7px 12px;border:1px solid rgba(0,0,0,.18);background:var(--background);cursor:pointer;font-weight:650;color:var(--dark-grey)}.chip[data-v-d1e89c8a]:first-of-type{border-right-width:0px;border-top-left-radius:10px;border-bottom-left-radius:10px}.chip[data-v-d1e89c8a]:last-of-type{border-left-width:0px;border-top-right-radius:10px;border-bottom-right-radius:10px}.chip.active[data-v-d1e89c8a]{background:var(--background-dark)}.chip[value=intake][data-v-d1e89c8a]{color:var(--light-blue)}.chip[value=treatment][data-v-d1e89c8a]{color:var(--orange)}.tableWrap[data-v-d1e89c8a]{border-radius:14px;overflow:hidden;background:var(--background-darker);border:1px solid rgba(0,0,0,.06)}.tableHeader[data-v-d1e89c8a]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:10px 12px;font-weight:900;background:var(--dark-grey);color:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.rows[data-v-d1e89c8a]{display:flex;flex-direction:column}.row[data-v-d1e89c8a]{appearance:none;border:none;width:100%;text-align:left;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:8px 12px;background:var(--background-darker);cursor:pointer;border-bottom:solid var(--hairline) #3334;font-weight:650}.row[data-v-d1e89c8a]:hover{background:var(--background)}.row[data-v-d1e89c8a]:last-child{border-bottom:none}.row.intake[data-v-d1e89c8a]{color:var(--light-blue)}.row.treatment[data-v-d1e89c8a]{color:var(--orange)}.cell[data-v-d1e89c8a]{display:flex;align-items:center}.typeBadge[data-v-d1e89c8a]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-weight:900;font-size:13px}.typeBadge.intake[data-v-d1e89c8a]{background:#5bb5f11f}.typeBadge.treatment[data-v-d1e89c8a]{background:#f5786e2e}.placeholder[data-v-d1e89c8a]{opacity:.55}.state[data-v-d1e89c8a]{padding:16px;opacity:.75}.state.error[data-v-d1e89c8a]{color:#b00020;opacity:1;font-weight:750}.pagination[data-v-d1e89c8a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;background:var(--background);border-top:1px solid rgba(0,0,0,.06)}.pageInfo[data-v-d1e89c8a]{color:var(--dark-grey);font-size:14px;font-weight:650}.pageControls[data-v-d1e89c8a]{display:flex;gap:8px}.pageBtn[data-v-d1e89c8a]{padding:6px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.18);background:var(--background);color:var(--dark-grey);cursor:pointer;font-weight:650}.pageBtn[data-v-d1e89c8a]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:720px){.tableHeader[data-v-d1e89c8a],.row[data-v-d1e89c8a]{grid-template-columns:1fr 1fr 1fr}.tableHeader .time[data-v-d1e89c8a],.tableHeader .actions[data-v-d1e89c8a],.row .time[data-v-d1e89c8a],.row .actions[data-v-d1e89c8a]{display:none}.pagination[data-v-d1e89c8a]{flex-direction:column;align-items:flex-start}}:root{--mint-green: #33cd9f;--mono-adj: #28A580;--tri-far: #CD9F33;--tetra-blue: #5233CD;--complimentary: #CD3361;--primary-blue: #4490e3;--dark-blue: #1e1a52;--deep-blue: #2c3e50;--deepest-blue: #1a252f;--background-lighter: #f9f6f3;--background: #F5F3F0;--background-darker: #EFEBE7;--background-dark: #DCD3CB;--panel: #ffffff;--border: rgba(30, 26, 82, .12);--muted: rgba(30, 26, 82, .6);--dark: #1e1a52;--main-orange: #F5786E;--main-triad: #6EB1F5;--main-orange-fade: #F5786E22;--main-triad-inactive: #6EB1F588;--orange: #F5786E;--orange-fade: #F5786E22;--dark-orange: #DF5449;--orange-background: #f1995010;--blue: #1b1564;--purple: #960C5D;--purple-fade: #960C5D11;--dark-purple: #771e52;--green: #a0d18c;--light-blue: #88C1FF;--light-blue-inactive: rgb(110, 177, 245);--link-blue: #007bff;--grey: #a7a7a7;--dark-grey: #4D4D4D;--red: #d43636;--form-blue: #60a8f6;--form-purple: #887FF5;--form-green: #6bee73;--form-pink: #F57FDC;--form-yellow: #F7E448;--new-form-tr1: #965954;--new-form-tr2: #B3736E;--new-form-tr3: #EF8F88;--new-form-tr4: #F4776D;--new-form-int1: #7D4F6A;--new-form-int2: #9D6686;--new-form-int3: #BD508F;--new-form-int4: #960C5D;--app-font: "Jakarta", sans-serif}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}body{margin:0;padding:0;background:var(--background);font-family:var(--app-font);color:var(--dark-grey)}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;display:block}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}
