.app-user-actions{align-items:center;gap:calc(var(--base) * .35);display:inline-flex}.app-user-actions__button{color:var(--theme-elevation-800);justify-content:center;align-items:center;display:inline-flex}.app-user-actions__timeline-icon,.app-user-actions__button svg{width:1rem;height:1rem}.app-user-actions__timeline-icon circle,.app-user-actions__timeline-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px}.app-user-onec-link .drawer__content,.app-user-onec-link .drawer__content-children{overflow:hidden}.app-user-onec-link .drawer__content{width:min(100vw,54rem);max-width:54rem}.app-user-onec-link__content{padding:calc(var(--base) * .9) calc(var(--base) * 1.25) calc(var(--base) * 1.5)}.app-user-onec-link__viewport{flex-direction:column;min-height:420px;display:flex;overflow:hidden}.app-user-onec-link__body{gap:calc(var(--base) * .75);min-height:0;padding-right:calc(var(--base) * .25);flex:auto;display:grid;overflow-y:auto}.app-user-onec-link__source,.app-user-onec-link__state,.app-user-onec-link__candidate{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:8px}.app-user-onec-link__source{padding:calc(var(--base) * .7)}.app-user-onec-link__source h3{margin:0 0 calc(var(--base) * .55);font-size:.95rem}.app-user-onec-link__source dl{gap:calc(var(--base) * .55);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.app-user-onec-link__source dt,.app-user-onec-link__candidate-details small{color:var(--theme-elevation-650);margin-bottom:.15rem;font-size:.75rem;display:block}.app-user-onec-link__source dd{overflow-wrap:anywhere;margin:0}.app-user-onec-link__state{color:var(--theme-elevation-700);gap:calc(var(--base) * .2);padding:calc(var(--base) * .75);display:grid}.app-user-onec-link__state--error{border-color:var(--theme-error-250,#f1b8b8);color:var(--theme-error-700,#9c1c1c)}.app-user-onec-link__state--linked{color:#146b3a;background:#effaf3;border-color:#b8e5cd}.app-user-onec-link__candidates{gap:calc(var(--base) * .55);display:grid}.app-user-onec-link__candidate{cursor:pointer;align-items:flex-start;gap:calc(var(--base) * .55);padding:calc(var(--base) * .7);transition:background-color .12s,border-color .12s;display:flex}.app-user-onec-link__candidate:hover,.app-user-onec-link__candidate--selected{background:var(--theme-elevation-100);border-color:var(--theme-elevation-400)}.app-user-onec-link__candidate>input{flex:none;margin:.2rem 0 0}.app-user-onec-link__candidate-content{gap:calc(var(--base) * .5);flex:auto;min-width:0;display:grid}.app-user-onec-link__candidate-heading{align-items:flex-start;gap:calc(var(--base) * .5);justify-content:space-between;display:flex}.app-user-onec-link__candidate-heading>strong{overflow-wrap:anywhere}.app-user-onec-link__reasons{gap:calc(var(--base) * .2);flex-wrap:wrap;justify-content:flex-end;display:flex}.app-user-onec-link__reasons>span{color:#2b4fb8;white-space:nowrap;background:#eef2ff;border:1px solid #cad6ff;border-radius:999px;padding:.25rem .4rem;font-size:.72rem;line-height:1}.app-user-onec-link__candidate-details{gap:calc(var(--base) * .45);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-user-onec-link__candidate-details>span{overflow-wrap:anywhere}.app-user-onec-link__footer{border-top:1px solid var(--theme-elevation-150);align-items:center;gap:calc(var(--base) * .5);margin-top:calc(var(--base) * .75);padding-top:calc(var(--base) * .75);flex:none;justify-content:flex-end;display:flex}@media (max-width:640px){.app-user-onec-link__source dl,.app-user-onec-link__candidate-details{grid-template-columns:minmax(0,1fr)}.app-user-onec-link__candidate-heading{display:grid}.app-user-onec-link__reasons{justify-content:flex-start}.app-user-onec-link__footer{flex-direction:column-reverse;align-items:stretch}}.app-user-timeline .drawer__content,.app-user-timeline .drawer__content-children{overflow:hidden}.app-user-timeline .drawer__content{width:min(100vw,48rem);max-width:48rem}.app-user-timeline__content{padding:calc(var(--base) * .9) calc(var(--base) * 1.25) calc(var(--base) * 1.5)}.app-user-timeline__viewport{flex-direction:column;min-height:420px;display:flex;overflow:hidden}.app-user-timeline__toolbar{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-700);align-items:center;gap:calc(var(--base) * .6);margin-bottom:calc(var(--base) * .75);padding:calc(var(--base) * .55) calc(var(--base) * .7);border-radius:8px;flex:none;justify-content:space-between;font-size:.82rem;display:flex}.app-user-timeline__body{min-height:0;padding-right:calc(var(--base) * .25);flex:1;overflow:auto}.app-user-timeline__list{gap:calc(var(--base) * .7);padding-left:calc(var(--base) * 1.8);display:grid;position:relative}.app-user-timeline__list:before{background:var(--theme-elevation-200);bottom:calc(var(--base) * .75);content:"";left:calc(var(--base) * .64);top:calc(var(--base) * .75);width:2px;position:absolute}.app-user-timeline__card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);box-shadow:0 2px 8px color-mix(in srgb, var(--theme-elevation-900) 8%, transparent);border-radius:12px;grid-template-columns:1fr;min-width:0;display:grid;position:relative}.app-user-timeline__marker{background:var(--theme-elevation-0);border:2px solid var(--theme-elevation-400);height:calc(var(--base) * 1.05);left:calc(var(--base) * -1.7);top:calc(var(--base) * .85);width:calc(var(--base) * 1.05);z-index:1;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute}.app-user-timeline__marker span{background:currentColor;border-radius:999px;width:.36rem;height:.36rem}.app-user-timeline__marker--visit,.app-user-timeline__marker--quiz{color:var(--theme-success-600)}.app-user-timeline__marker--medication,.app-user-timeline__marker--cycle{color:var(--theme-warning-600)}.app-user-timeline__marker--payment,.app-user-timeline__marker--payment-info,.app-user-timeline__marker--agreement{color:var(--theme-elevation-800)}.app-user-timeline__marker--analysis,.app-user-timeline__marker--results{color:var(--theme-error-500)}.app-user-timeline__card-content{gap:calc(var(--base) * .55);padding:calc(var(--base) * .8);display:grid}.app-user-timeline__card-header{align-items:flex-start;gap:calc(var(--base) * .7);justify-content:space-between;display:flex}.app-user-timeline__card-header h3{margin:calc(var(--base) * .12) 0 0;font-size:1rem}.app-user-timeline__date{color:var(--theme-elevation-600);font-size:.82rem}.app-user-timeline__type{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-700);border-radius:999px;flex:none;padding:.18rem .48rem;font-size:.75rem}.app-user-timeline__description{border-top:1px solid var(--theme-elevation-100);color:var(--theme-elevation-800);padding-top:calc(var(--base) * .55);white-space:pre-wrap;margin:0}.app-user-timeline__status{color:var(--theme-success-700);font-size:.82rem;font-weight:600}.app-user-timeline__state{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-800);padding:calc(var(--base) * .85);border-radius:8px}.app-user-timeline__state--error{border-color:var(--theme-error-300);color:var(--theme-error-700)}@media (max-width:620px){.app-user-timeline__toolbar,.app-user-timeline__card-header{flex-direction:column;align-items:flex-start}}
.graph-mail-check{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .6);margin-bottom:var(--base);padding:calc(var(--base) * .75);border-radius:4px;display:grid}.graph-mail-check__content{align-items:center;gap:var(--base);justify-content:space-between;display:flex}.graph-mail-check h3{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.graph-mail-check__actions{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;justify-content:flex-end;display:flex}.graph-mail-check__button{cursor:pointer;font:inherit;min-height:2.25rem;padding:0 calc(var(--base) * .65);border-radius:4px;font-size:.9rem;line-height:1.2}.graph-mail-check__button--primary{background:var(--theme-success-500);border:1px solid var(--theme-success-600);color:var(--theme-success-50)}.graph-mail-check__button--primary:hover,.graph-mail-check__button--primary:focus-visible{background:var(--theme-success-600);outline:none}.graph-mail-check__button--logout{background:var(--theme-bg);border:1px solid var(--theme-elevation-250);color:var(--theme-text)}.graph-mail-check__button--logout:hover,.graph-mail-check__button--logout:focus-visible{border-color:var(--theme-elevation-500);outline:none}.graph-mail-check__button:disabled{cursor:progress;opacity:.75}.graph-mail-check__muted{color:var(--theme-elevation-650);font-size:.9rem}.graph-mail-check__result{gap:calc(var(--base) * .25);padding:calc(var(--base) * .5);border-radius:4px;display:grid}.graph-mail-check__result--ok{background:var(--theme-success-100);border:1px solid var(--theme-success-300)}.graph-mail-check__result--error{background:var(--theme-error-100);border:1px solid var(--theme-error-300)}.graph-mail-check__result strong{font-size:.9rem;font-weight:600}.graph-mail-check__result span,.graph-mail-check__result small{color:var(--theme-elevation-750);overflow-wrap:anywhere;font-size:.8rem;line-height:1.4}.graph-mail-check__settings{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .5);padding:calc(var(--base) * .5);border-radius:4px;display:grid}.graph-mail-check__settings-header{align-items:center;gap:var(--base);justify-content:space-between;display:flex}.graph-mail-check__settings-header strong{font-size:.9rem;font-weight:600}.graph-mail-check__number-field{align-items:center;gap:calc(var(--base) * .4);display:flex}.graph-mail-check__number-field span{color:var(--theme-elevation-750);font-size:.85rem}.graph-mail-check__number-field input{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);color:var(--theme-text);font:inherit;max-width:5rem;min-height:2rem;padding:0 calc(var(--base) * .35);border-radius:4px}.graph-mail-check__folder-list{border:1px solid var(--theme-elevation-150);border-radius:4px;gap:1px;max-height:16rem;display:grid;overflow:auto}.graph-mail-check__folder-option{background:var(--theme-elevation-50);cursor:pointer;align-items:center;gap:calc(var(--base) * .35);min-height:2rem;padding:calc(var(--base) * .25) calc(var(--base) * .4);display:flex}.graph-mail-check__folder-option span{overflow-wrap:anywhere;font-size:.85rem;line-height:1.3}.graph-mail-check__settings-message{color:var(--theme-elevation-750);font-size:.8rem}.graph-mail-check__debug{margin-top:calc(var(--base) * .25)}.graph-mail-check__debug summary{cursor:pointer;font-size:.8rem;font-weight:600}.graph-mail-check__debug pre{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);margin:calc(var(--base) * .35) 0 0;max-height:14rem;padding:calc(var(--base) * .5);white-space:pre-wrap;border-radius:4px;font-size:.75rem;line-height:1.35;overflow:auto}@media (max-width:620px){.graph-mail-check__content{align-items:start;gap:calc(var(--base) * .5);flex-direction:column}.graph-mail-check__actions{justify-content:flex-start;width:100%}.graph-mail-check__settings-header,.graph-mail-check__number-field{flex-direction:column;align-items:start}}
.admin-language-switcher{flex:none;align-items:center;min-width:5.35rem;display:inline-flex;position:relative}.admin-language-switcher__button,.admin-language-switcher__option{background:var(--theme-elevation-0);color:var(--theme-text);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;border:0;justify-content:flex-start;align-items:center;gap:.3rem;width:100%;height:2.25rem;padding:0 .45rem;font-size:.8125rem;font-weight:600;line-height:1;display:flex}.admin-language-switcher__button{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);box-sizing:border-box;border-radius:.375rem;width:5.35rem;padding-inline-end:.8rem}.admin-language-switcher__button:disabled{cursor:wait;opacity:.7}.admin-language-switcher__button:after{border-inline:4px solid #0000;content:"";opacity:.7;border-top:5px solid;width:0;height:0;margin-left:auto}.admin-language-switcher__menu{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);z-index:calc(var(--z-modal) + 10);border-radius:.375rem;position:fixed;overflow:hidden;box-shadow:0 8px 20px #00000024}.admin-language-switcher__option:hover,.admin-language-switcher__option:focus-visible,.admin-language-switcher__option--active{background:var(--theme-elevation-100)}.admin-language-switcher__flag{border:1px solid #0000002e;border-radius:2px;flex:none;width:1rem;height:.75rem;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff38}.admin-language-switcher__flag--ru{background:linear-gradient(#fff 0 33.333%,#1c57a5 33.333% 66.666%,#d52b1e 66.666% 100%)}.admin-language-switcher__flag--lv{background:linear-gradient(#9e3039 0 40%,#fff 40% 60%,#9e3039 60% 100%)}.admin-language-switcher__flag--en{background:linear-gradient(33deg,#0000 0 43%,#fff 43% 48%,#c8102e 48% 52%,#fff 52% 57%,#0000 57% 100%),linear-gradient(147deg,#0000 0 43%,#fff 43% 48%,#c8102e 48% 52%,#fff 52% 57%,#0000 57% 100%),linear-gradient(#0000 0 35%,#fff 35% 43%,#c8102e 43% 57%,#fff 57% 65%,#0000 65% 100%),linear-gradient(90deg,#0000 0 35%,#fff 35% 43%,#c8102e 43% 57%,#fff 57% 65%,#0000 65% 100%),#012169}.admin-language-switcher__code{min-width:1.35rem}
.feedback-primary-visit-rating{gap:calc(var(--base) * 1.2);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);height:468px;display:grid}.feedback-primary-visit-rating__share,.feedback-primary-visit-rating__metric{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:8px}.feedback-primary-visit-rating__share{align-items:center;gap:var(--base);min-width:0;padding:var(--base);grid-template-columns:minmax(260px,1fr) minmax(230px,.7fr);display:grid}.feedback-primary-visit-rating__donut{min-width:0;height:360px;position:relative}.feedback-primary-visit-rating__donut-center{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.feedback-primary-visit-rating__donut-center strong{font-size:2rem;line-height:1}.feedback-primary-visit-rating__donut-center span{color:var(--theme-elevation-650);text-align:center;margin-top:.35rem;font-size:.78rem}.feedback-primary-visit-rating__legend{gap:var(--base);flex-direction:column;display:flex}.feedback-primary-visit-rating__legend>div{grid-template-columns:.75rem minmax(0,1fr);gap:.35rem .55rem;display:grid}.feedback-primary-visit-rating__legend-dot{border-radius:999px;width:.65rem;height:.65rem;margin-top:.2rem}.feedback-primary-visit-rating__legend strong{grid-column:2;font-size:1.15rem}.feedback-primary-visit-rating__metrics{gap:var(--base);grid-template-rows:minmax(0,1fr) auto;display:grid}.feedback-primary-visit-rating__metric{padding:var(--base);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.feedback-primary-visit-rating__metric>span{color:var(--theme-elevation-650);font-size:.9rem}.feedback-primary-visit-rating__score{margin-top:calc(var(--base) * .65);font-size:clamp(3rem,6vw,5rem);line-height:1}.feedback-primary-visit-rating__stars{color:var(--theme-elevation-200);letter-spacing:.08em;margin-top:calc(var(--base) * .45);white-space:nowrap;font-size:1.7rem;line-height:1;display:inline-block;position:relative}.feedback-primary-visit-rating__stars-fill{color:#f59e0b;white-space:nowrap;position:absolute;inset:0 auto auto 0;overflow:hidden}.feedback-primary-visit-rating__metric small{color:var(--theme-elevation-700);margin-top:calc(var(--base) * .45);font-size:.9rem}.feedback-primary-visit-rating__metric--sent{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-start}.feedback-primary-visit-rating__metric--sent strong{font-size:2rem;line-height:1}@media (max-width:900px){.feedback-primary-visit-rating{gap:var(--base);grid-template-columns:1fr;height:auto}.feedback-primary-visit-rating__share{grid-template-columns:minmax(230px,1fr) minmax(210px,.75fr)}.feedback-primary-visit-rating__metrics{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr)}}@media (max-width:620px){.primary-survey-stats-modal__tabs{max-width:100%;display:flex;overflow-x:auto}.feedback-primary-visit-rating{height:calc(100dvh - 12rem);overflow-y:auto}.feedback-primary-visit-rating__share,.feedback-primary-visit-rating__metrics{grid-template-columns:1fr}.feedback-primary-visit-rating__donut{height:300px}}
.admin-nav-link{color:var(--theme-text);text-decoration:none;display:block}.onboarding-search-nav-slot,.ivf-app-treatment-content-nav-slot{display:contents}
.treatment-content{--treatment-border:var(--theme-elevation-150);--treatment-muted:var(--theme-elevation-600);padding-bottom:48px}.treatment-content button,.treatment-content input,.treatment-content select,.treatment-content textarea{font:inherit}.treatment-content button{cursor:pointer}.treatment-content button:disabled{cursor:not-allowed;opacity:.5}.treatment-content__header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.treatment-content__header h1,.treatment-content__header p{margin:0}.treatment-content__header h1{margin-bottom:6px;font-size:34px;line-height:1.15}.treatment-content__header>div>p:last-child{color:var(--treatment-muted)}.treatment-content__eyebrow{color:var(--theme-success-500);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:5px!important}.treatment-content__readonly,.treatment-content__notice{background:var(--theme-warning-100);border:1px solid var(--theme-warning-300);color:var(--theme-warning-800);border-radius:6px;padding:8px 12px}.treatment-content__notice{margin-bottom:20px}.treatment-content__layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.treatment-content__sidebar{position:sticky;top:24px}.treatment-content__add,.treatment-content__section-heading button,.treatment-content__answers-heading button{background:var(--theme-elevation-0);border:1px solid var(--treatment-border);color:var(--theme-text);border-radius:6px;padding:9px 12px;font-weight:600}.treatment-content__add{width:100%;margin-bottom:12px}.treatment-content__questionnaire-list{gap:8px;display:grid}.treatment-content__questionnaire-list>button{background:var(--theme-elevation-0);border:1px solid var(--treatment-border);color:var(--theme-text);text-align:left;border-radius:8px;gap:5px;width:100%;padding:12px;display:grid}.treatment-content__questionnaire-list>button:hover,.treatment-content__questionnaire-list>button.is-selected{border-color:var(--theme-success-500)}.treatment-content__questionnaire-list>button.is-selected{box-shadow:inset 3px 0 0 var(--theme-success-500)}.treatment-content__list-title{font-weight:700}.treatment-content__list-meta,.treatment-content__question-summary{color:var(--treatment-muted);font-size:12px}.treatment-content .is-active,.treatment-content .is-inactive,.treatment-content .is-warning,.treatment-content .is-complete{border-radius:999px;justify-self:start;padding:3px 7px;font-size:11px}.treatment-content .is-active,.treatment-content .is-complete{background:var(--theme-success-100);color:var(--theme-success-800)}.treatment-content .is-inactive{background:var(--theme-elevation-100);color:var(--treatment-muted)}.treatment-content .is-warning{background:var(--theme-warning-100);color:var(--theme-warning-800)}.treatment-content__editor{min-width:0}.treatment-content__empty{border:1px dashed var(--treatment-border);color:var(--treatment-muted);text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:240px;padding:32px;display:flex}.treatment-content__toolbar,.treatment-content__section-heading,.treatment-content__answers-heading,.treatment-content__actions{justify-content:space-between;align-items:center;display:flex}.treatment-content__toolbar{margin-bottom:12px}.treatment-content__language-tabs{background:var(--theme-elevation-50);border:1px solid var(--treatment-border);border-radius:7px;padding:3px;display:inline-flex}.treatment-content__language-tabs button{color:var(--treatment-muted);background:0 0;border:0;border-radius:5px;padding:7px 12px;font-size:12px;font-weight:700}.treatment-content__language-tabs button.is-active{background:var(--theme-elevation-0);box-shadow:0 1px 3px color-mix(in srgb, var(--theme-elevation-1000) 15%, transparent);color:var(--theme-text)}.treatment-content__card{background:var(--theme-elevation-0);border:1px solid var(--treatment-border);border-radius:10px}.treatment-content__questionnaire-card,.treatment-content__question-body{gap:16px;padding:20px;display:grid}.treatment-content label{color:var(--treatment-muted);gap:6px;font-size:12px;display:grid}.treatment-content input,.treatment-content select,.treatment-content textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);color:var(--theme-text);border-radius:5px;width:100%;min-width:0;padding:9px 10px}.treatment-content textarea{resize:vertical}.treatment-content input:focus,.treatment-content select:focus,.treatment-content textarea:focus{border-color:var(--theme-success-500);outline:2px solid color-mix(in srgb, var(--theme-success-500) 18%, transparent)}.treatment-content__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.treatment-content__grid--meta{grid-template-columns:minmax(180px,1fr) 100px auto}.treatment-content__grid--question-meta{grid-template-columns:minmax(180px,1fr) auto auto;align-items:end}.treatment-content label.treatment-content__check{color:var(--theme-text);align-items:center;gap:8px;padding:9px 0;font-size:13px;display:flex}.treatment-content__check input{accent-color:var(--theme-success-500);width:16px;height:16px;margin:0;padding:0}.treatment-content__response-count{color:var(--treatment-muted);margin:0;font-size:12px}.treatment-content__section-heading{margin:28px 0 12px}.treatment-content__section-heading h2,.treatment-content__answers-heading h3{margin:0}.treatment-content__section-heading h2{font-size:22px}.treatment-content__questions{gap:10px;display:grid}.treatment-content__question-head{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.treatment-content__expand{color:var(--theme-text);text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;min-width:0;padding:0;display:flex}.treatment-content__expand strong{text-overflow:ellipsis;overflow:hidden}.treatment-content__question-body{border-top:1px solid var(--treatment-border)}.treatment-content__move-buttons{gap:6px;display:flex}.treatment-content__move-buttons button{background:var(--theme-elevation-50);border:1px solid var(--treatment-border);color:var(--theme-text);border-radius:5px;width:36px;height:36px}.treatment-content__answers-heading{border-top:1px solid var(--treatment-border);margin-top:4px;padding-top:16px}.treatment-content__answers-heading h3{font-size:16px}.treatment-content__answers{gap:10px;display:grid}.treatment-content__answer{background:var(--theme-elevation-50);border:1px solid var(--treatment-border);border-radius:7px;grid-template-columns:28px minmax(220px,1fr) minmax(130px,.4fr) auto auto;align-items:end;gap:10px;padding:12px;display:grid}.treatment-content__answer-number{background:var(--theme-elevation-150);text-align:center;border-radius:50%;align-self:center;width:24px;height:24px;font-size:11px;line-height:24px}.treatment-content__danger-link{color:var(--theme-error-600);background:0 0;border:0;padding:9px 4px}.treatment-content__delete-question{justify-self:start}.treatment-content__actions{border-top:1px solid var(--treatment-border);margin-top:24px;padding-top:18px}.treatment-content__actions>div{gap:10px;display:flex}.treatment-content__actions button{background:var(--theme-elevation-0);border:1px solid var(--treatment-border);color:var(--theme-text);border-radius:6px;padding:10px 16px}.treatment-content__actions button.treatment-content__save{background:var(--theme-success-500);border-color:var(--theme-success-500);color:var(--theme-success-950);font-weight:700}.treatment-content__actions button.treatment-content__danger{border-color:var(--theme-error-400);color:var(--theme-error-600)}@media (max-width:1100px){.treatment-content__layout{grid-template-columns:220px minmax(0,1fr)}.treatment-content__answer{grid-template-columns:28px minmax(0,1fr) auto}.treatment-content__answer>label:not(.treatment-content__answer-text){grid-column:2}}@media (max-width:760px){.treatment-content__layout{grid-template-columns:1fr}.treatment-content__sidebar{position:static}.treatment-content__grid,.treatment-content__grid--meta,.treatment-content__grid--question-meta{grid-template-columns:1fr}.treatment-content__answer{grid-template-columns:28px minmax(0,1fr)}.treatment-content__answer>:not(.treatment-content__answer-number){grid-column:2}}
.info-sheet-editor{--ise-border:var(--theme-elevation-150);--ise-muted:var(--theme-elevation-600);padding-bottom:48px}.info-sheet-editor button,.info-sheet-editor input,.info-sheet-editor select,.info-sheet-editor textarea{font:inherit}.info-sheet-editor button{cursor:pointer}.info-sheet-editor button:disabled{cursor:not-allowed;opacity:.5}.info-sheet-editor__header,.info-sheet-editor__toolbar,.info-sheet-editor__section-title,.info-sheet-editor__subsection-title,.info-sheet-editor__actions,.info-sheet-editor__inline-actions,.info-sheet-editor__item-head{justify-content:space-between;align-items:center;display:flex}.info-sheet-editor__header{align-items:flex-start;margin-bottom:24px}.info-sheet-editor__header h1,.info-sheet-editor__header p,.info-sheet-editor__section-title h2,.info-sheet-editor__subsection-title h3,.info-sheet-editor__subsection-title h4{margin:0}.info-sheet-editor__header h1{margin-bottom:6px;font-size:34px;line-height:1.15}.info-sheet-editor__header>div>p:last-child,.info-sheet-editor__item-head>span,.info-sheet-editor__sheet-list span{color:var(--ise-muted);font-size:12px}.info-sheet-editor__eyebrow{color:var(--theme-success-500);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:5px!important}.info-sheet-editor__readonly,.info-sheet-editor__notice{background:var(--theme-warning-100);border:1px solid var(--theme-warning-300);color:var(--theme-warning-800);border-radius:6px;padding:8px 12px}.info-sheet-editor__notice{margin-bottom:20px}.info-sheet-editor__layout{grid-template-columns:minmax(250px,310px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.info-sheet-editor__sidebar{position:sticky;top:24px}.info-sheet-editor__add,.info-sheet-editor__section-title button,.info-sheet-editor__subsection-title button{background:var(--theme-elevation-0);border:1px solid var(--ise-border);color:var(--theme-text);border-radius:6px;padding:9px 12px;font-weight:600}.info-sheet-editor__add{width:100%;margin-bottom:12px}.info-sheet-editor__sheet-list,.info-sheet-editor__steps,.info-sheet-editor__blocks,.info-sheet-editor__links{gap:9px;display:grid}.info-sheet-editor__sheet-list>button{background:var(--theme-elevation-0);border:1px solid var(--ise-border);color:var(--theme-text);text-align:left;border-radius:8px;gap:6px;width:100%;padding:12px;display:grid}.info-sheet-editor__sheet-list>button:hover,.info-sheet-editor__sheet-list>button.is-selected{border-color:var(--theme-success-500)}.info-sheet-editor__sheet-list>button.is-selected{box-shadow:inset 3px 0 0 var(--theme-success-500)}.info-sheet-editor em,.info-sheet-editor .is-warning,.info-sheet-editor .is-complete{border-radius:999px;justify-self:start;padding:3px 7px;font-size:11px;font-style:normal}.info-sheet-editor .is-active,.info-sheet-editor .is-complete{background:var(--theme-success-100);color:var(--theme-success-800)}.info-sheet-editor .is-inactive{background:var(--theme-elevation-100);color:var(--ise-muted)}.info-sheet-editor .is-warning{background:var(--theme-warning-100);color:var(--theme-warning-800)}.info-sheet-editor__main{min-width:0}.info-sheet-editor__empty{border:1px dashed var(--ise-border);color:var(--ise-muted);border-radius:10px;justify-content:center;align-items:center;min-height:240px;padding:32px;display:flex}.info-sheet-editor__toolbar{margin-bottom:12px}.info-sheet-editor__languages{background:var(--theme-elevation-50);border:1px solid var(--ise-border);border-radius:7px;padding:3px;display:inline-flex}.info-sheet-editor__languages button{color:var(--ise-muted);background:0 0;border:0;border-radius:5px;padding:7px 12px;font-size:12px;font-weight:700}.info-sheet-editor__languages button.is-selected{background:var(--theme-elevation-0);box-shadow:0 1px 3px color-mix(in srgb, var(--theme-elevation-1000) 15%, transparent);color:var(--theme-text)}.info-sheet-editor__card,.info-sheet-editor__block{background:var(--theme-elevation-0);border:1px solid var(--ise-border);border-radius:10px}.info-sheet-editor__sheet-card,.info-sheet-editor__step-body,.info-sheet-editor__block-body{gap:16px;padding:20px;display:grid}.info-sheet-editor__item-head{gap:14px;padding:14px 16px}.info-sheet-editor__expand{color:var(--theme-text);text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;min-width:0;padding:0;display:flex}.info-sheet-editor__expand strong{text-overflow:ellipsis;overflow:hidden}.info-sheet-editor__step-body,.info-sheet-editor__block-body{border-top:1px solid var(--ise-border)}.info-sheet-editor__block{background:var(--theme-elevation-50);border-radius:8px}.info-sheet-editor label{color:var(--ise-muted);gap:6px;font-size:12px;display:grid}.info-sheet-editor input,.info-sheet-editor select,.info-sheet-editor textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);color:var(--theme-text);border-radius:5px;width:100%;min-width:0;padding:9px 10px}.info-sheet-editor textarea{resize:vertical}.info-sheet-editor input:focus,.info-sheet-editor select:focus,.info-sheet-editor textarea:focus{border-color:var(--theme-success-500);outline:2px solid color-mix(in srgb, var(--theme-success-500) 18%, transparent)}.info-sheet-editor__markdown{line-height:1.5;font-family:var(--font-mono), monospace!important}.info-sheet-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.info-sheet-editor__grid--meta{grid-template-columns:minmax(180px,1fr) 100px auto}.info-sheet-editor__grid--item-meta{grid-template-columns:minmax(180px,1fr) auto auto;align-items:end}.info-sheet-editor__grid--block-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.info-sheet-editor label.info-sheet-editor__check{color:var(--theme-text);align-items:center;gap:8px;padding:9px 0;font-size:13px;display:flex}.info-sheet-editor__check input{accent-color:var(--theme-success-500);width:16px;height:16px;margin:0;padding:0}.info-sheet-editor__section-title{margin:28px 0 12px}.info-sheet-editor__section-title h2{font-size:22px}.info-sheet-editor__subsection-title{border-top:1px solid var(--ise-border);padding-top:14px}.info-sheet-editor__subsection-title h3{font-size:17px}.info-sheet-editor__subsection-title h4{font-size:14px}.info-sheet-editor__move{gap:6px;display:flex}.info-sheet-editor__move button{background:var(--theme-elevation-50);border:1px solid var(--ise-border);color:var(--theme-text);border-radius:5px;width:36px;height:36px}.info-sheet-editor__link{background:var(--theme-elevation-0);border:1px solid var(--ise-border);border-radius:7px;grid-template-columns:26px minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.info-sheet-editor__link>span{background:var(--theme-elevation-150);text-align:center;border-radius:50%;align-self:center;width:24px;height:24px;font-size:11px;line-height:24px}.info-sheet-editor__danger-link{color:var(--theme-error-600);background:0 0;border:0;justify-self:start;padding:9px 4px}.info-sheet-editor__actions{border-top:1px solid var(--ise-border);margin-top:24px;padding-top:18px}.info-sheet-editor__actions>div{gap:10px;display:flex}.info-sheet-editor__actions button{background:var(--theme-elevation-0);border:1px solid var(--ise-border);color:var(--theme-text);border-radius:6px;padding:10px 16px}.info-sheet-editor__actions button.info-sheet-editor__save{background:var(--theme-success-500);border-color:var(--theme-success-500);color:var(--theme-success-950);font-weight:700}.info-sheet-editor__actions button.info-sheet-editor__danger{border-color:var(--theme-error-400);color:var(--theme-error-600)}@media (max-width:1100px){.info-sheet-editor__layout{grid-template-columns:220px minmax(0,1fr)}.info-sheet-editor__grid--block-meta{grid-template-columns:1fr}.info-sheet-editor__link{grid-template-columns:26px minmax(0,1fr) auto}.info-sheet-editor__link>label:last-of-type{grid-column:2}}@media (max-width:760px){.info-sheet-editor__layout,.info-sheet-editor__grid,.info-sheet-editor__grid--meta,.info-sheet-editor__grid--item-meta,.info-sheet-editor__grid--block-meta{grid-template-columns:1fr}.info-sheet-editor__sidebar{position:static}.info-sheet-editor__link{grid-template-columns:26px minmax(0,1fr)}.info-sheet-editor__link>:not(span){grid-column:2}}
.onboarding-duplicate-search{box-sizing:border-box;gap:var(--base);flex-direction:column;min-width:0;padding-block:clamp(18px,2vw,32px);display:flex}.onboarding-duplicate-search__header h1,.onboarding-duplicate-search__results h2{margin:0}.onboarding-duplicate-search__header p{color:var(--theme-elevation-600);margin:calc(var(--base) * .25) 0 0}.onboarding-duplicate-search__form{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .75);padding:var(--base);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.onboarding-duplicate-search__form label{gap:calc(var(--base) * .3);flex-direction:column;font-weight:600;display:flex}.onboarding-duplicate-search__form input{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);color:var(--theme-text);font:inherit;min-height:42px;padding:0 calc(var(--base) * .5);border-radius:3px;font-weight:400}.onboarding-duplicate-search__form input:focus{border-color:var(--theme-success-500);outline:1px solid var(--theme-success-500)}.onboarding-duplicate-search__actions{align-items:center;gap:calc(var(--base) * .5);grid-column:1/-1;display:flex}.onboarding-duplicate-search__actions .btn{margin:0}.onboarding-duplicate-search__message{padding:calc(var(--base) * .55) calc(var(--base) * .75);border:1px solid;border-radius:4px}.onboarding-duplicate-search__message--error{background:var(--theme-error-100);border-color:var(--theme-error-300);color:var(--theme-error-800)}.onboarding-duplicate-search__message--warning{background:var(--theme-warning-100);border-color:var(--theme-warning-300);color:var(--theme-warning-800)}.onboarding-duplicate-search__results{gap:calc(var(--base) * .6);flex-direction:column;display:flex}.onboarding-duplicate-search__results h2 span{color:var(--theme-elevation-500);font-size:.8em;font-weight:500}.onboarding-duplicate-search__table-wrap{border:1px solid var(--theme-elevation-150);border-radius:4px;width:100%;overflow:auto}.onboarding-duplicate-search__table-wrap table{border-collapse:collapse;width:100%;min-width:1120px}.onboarding-duplicate-search__table-wrap th,.onboarding-duplicate-search__table-wrap td{border-bottom:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .45) calc(var(--base) * .55);text-align:left;vertical-align:top}.onboarding-duplicate-search__table-wrap th{background:var(--theme-elevation-50);color:var(--theme-elevation-700);font-weight:600}.onboarding-duplicate-search__source,.onboarding-duplicate-search__match{border:1px solid var(--theme-elevation-200);white-space:nowrap;border-radius:999px;padding:.18rem .5rem;font-size:.78rem;font-weight:600;display:inline-flex}.onboarding-duplicate-search__source--medialog{background:var(--theme-success-100);border-color:var(--theme-success-250);color:var(--theme-success-750)}.onboarding-duplicate-search__source--onec{background:var(--theme-warning-100);border-color:var(--theme-warning-250);color:var(--theme-warning-800)}.onboarding-duplicate-search__matches{flex-wrap:wrap;gap:.3rem;display:flex}.onboarding-duplicate-search__match{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.onboarding-duplicate-search__empty{color:var(--theme-elevation-500);padding-block:calc(var(--base) * 1.5)!important;text-align:center!important}@media (max-width:960px){.onboarding-duplicate-search__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.onboarding-duplicate-search__form{grid-template-columns:1fr}}
.medialog-planning{height:calc(100vh - var(--base) * 4);min-height:0;padding-bottom:calc(var(--base) * 2);flex-direction:column;display:flex;overflow:hidden}.medialog-planning__header{align-items:center;gap:var(--base);margin-bottom:var(--base);justify-content:space-between;display:flex}.medialog-planning__title{align-items:center;gap:calc(var(--base) * .75);display:flex}.medialog-planning__title svg{flex:none;width:28px;height:28px}.medialog-planning__title h1{margin:0}.medialog-planning__title p{color:var(--theme-elevation-600);margin:0}.medialog-planning__top-actions{z-index:calc(var(--z-modal) + 1);justify-content:flex-end;align-items:center;display:flex;position:fixed;top:.8rem;right:16.5rem}.medialog-planning__summary{border-bottom:1px solid var(--theme-elevation-150);border-top:1px solid var(--theme-elevation-150);align-items:center;gap:var(--base);margin-bottom:var(--base);padding:calc(var(--base) * .65) 0;justify-content:space-between;display:flex}.medialog-planning__summary span{color:var(--theme-elevation-600)}.medialog-planning__filters{align-items:center;gap:calc(var(--base) * .45);flex-wrap:wrap;flex:1;justify-content:center;min-width:0;display:flex}.medialog-planning__week-controls{align-items:center;gap:calc(var(--base) * .25);flex-wrap:wrap;flex:none;justify-content:center;display:inline-flex}.medialog-planning__toolbar-button{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-250);color:var(--theme-text);cursor:pointer;font:inherit;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;height:32px;padding:0 .65rem;font-size:13px;line-height:1;display:inline-flex}.medialog-planning__toolbar-button:hover,.medialog-planning__toolbar-button:focus-visible{background:var(--theme-elevation-100)}.medialog-planning__toolbar-button:disabled{cursor:default;opacity:.65}.medialog-planning__toolbar-button--icon{width:32px;padding:0}.medialog-planning__toolbar-button--primary{background:var(--theme-elevation-800);border-color:var(--theme-elevation-800);color:var(--theme-elevation-0)}.medialog-planning__toolbar-button--primary:hover,.medialog-planning__toolbar-button--primary:focus-visible{background:var(--theme-elevation-900);border-color:var(--theme-elevation-900)}.medialog-planning__toolbar-button svg{flex:none;width:1rem;height:1rem}.medialog-planning__filter{align-items:center;gap:calc(var(--base) * .4);justify-content:center;min-width:220px;display:flex}.medialog-planning__filter span{color:var(--theme-elevation-600);font-size:13px}.medialog-planning__filter select{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);color:var(--theme-text);min-width:220px;max-width:min(420px,100%);height:32px;padding:0 calc(var(--base) * .4);border-radius:4px}.medialog-planning-status-filter{flex:none;align-items:center;min-width:0;display:inline-flex;position:relative}.medialog-planning-status-filter__button{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-150);color:var(--theme-text);cursor:pointer;font:inherit;white-space:nowrap;border-radius:.375rem;flex:none;align-items:center;gap:.35rem;height:2.25rem;padding:0 .7rem;font-size:.875rem;line-height:1;display:inline-flex}.medialog-planning-status-filter__button:hover,.medialog-planning-status-filter__button:focus-visible{background:var(--theme-elevation-150)}.medialog-planning-status-filter__button:disabled{cursor:default;opacity:.65}.medialog-planning-status-filter__icon{color:var(--theme-elevation-700);flex:none;width:.95rem;height:.95rem}.medialog-planning-status-filter__count{background:var(--theme-elevation-800);color:var(--theme-elevation-0);border-radius:999px;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .25rem;font-size:.6875rem;display:inline-flex}.medialog-planning-status-filter__chevron{border-inline:4px solid #0000;opacity:.7;border-top:5px solid;width:0;height:0}.medialog-planning-status-filter__menu{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);z-index:calc(var(--z-modal) + 10);border-radius:.375rem;padding:.35rem;position:fixed;overflow:hidden;box-shadow:0 8px 20px #00000024}.medialog-planning-status-filter__group-label{color:var(--theme-elevation-550);text-transform:uppercase;padding:.45rem .55rem .3rem;font-size:.68rem;font-weight:650;line-height:1}.medialog-planning-status-filter__option{color:var(--theme-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.2rem;padding:0 .35rem 0 .55rem;font-size:.875rem;display:flex}.medialog-planning-status-filter__option:hover,.medialog-planning-status-filter__option:focus-visible{background:var(--theme-elevation-100)}.medialog-planning-status-filter__option-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.medialog-planning-status-filter__switch{background:var(--theme-elevation-250);border-radius:999px;flex:none;width:2rem;height:1.1rem;padding:.125rem;transition:background .12s;display:inline-flex}.medialog-planning-status-filter__switch-thumb{background:var(--theme-elevation-0);border-radius:50%;width:.85rem;height:.85rem;transition:transform .12s;transform:translate(0);box-shadow:0 1px 2px #00000038}.medialog-planning-status-filter__option[aria-checked=true] .medialog-planning-status-filter__switch{background:var(--theme-elevation-800)}.medialog-planning-status-filter__option[aria-checked=true] .medialog-planning-status-filter__switch-thumb{transform:translate(.9rem)}.medialog-planning__error{background:var(--theme-error-50);border:1px solid var(--theme-error-200);color:var(--theme-error-700);margin-bottom:var(--base);padding:calc(var(--base) * .6)}.medialog-planning__calendar-head,.medialog-planning__calendar-body{gap:calc(var(--base) * .5);grid-template-columns:64px repeat(5,minmax(0,1fr));display:grid}.medialog-planning__calendar-head{margin-bottom:calc(var(--base) * .5);scrollbar-color:transparent transparent;scrollbar-gutter:stable;flex:none;min-width:920px;overflow:hidden scroll}.medialog-planning__calendar-head::-webkit-scrollbar{background:0 0}.medialog-planning__calendar-body{grid-auto-rows:minmax(68px,auto);min-width:920px}.medialog-planning__calendar-scroll{min-height:0;padding-bottom:var(--base);scrollbar-gutter:stable;flex:1;overflow:auto}.medialog-planning__day-head{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);min-width:0;padding:calc(var(--base) * .45);flex-direction:column;gap:2px;display:flex}.medialog-planning__day-head span{color:var(--theme-elevation-600);text-transform:uppercase;font-size:12px}.medialog-planning__time-head{border-bottom:1px solid var(--theme-elevation-150)}.medialog-planning__time-slot{color:var(--theme-elevation-600);padding:calc(var(--base) * .45) calc(var(--base) * .2) 0 0;justify-content:flex-end;align-items:flex-start;font-size:12px;display:flex}.medialog-planning__hour-cell{border:1px solid var(--theme-elevation-100);align-content:start;gap:calc(var(--base) * .35);min-width:0;min-height:68px;padding:calc(var(--base) * .35);display:grid}.medialog-planning__event{position:relative}.medialog-planning__event-body{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-left:3px solid var(--theme-success-500);color:var(--theme-text);cursor:pointer;font:inherit;gap:calc(var(--base) * .25);padding:calc(var(--base) * .4);text-align:left;width:100%;padding-right:2rem;display:grid}.medialog-planning__event-body:hover,.medialog-planning__event-body:focus-visible{border-color:var(--theme-success-500);outline:none}.medialog-planning__event-body:disabled{cursor:default;opacity:.65}.medialog-planning__event-time{color:var(--theme-elevation-800);font-weight:600}.medialog-planning__event-main{gap:2px;min-width:0;display:grid}.medialog-planning__event-main strong,.medialog-planning__event-main span,.medialog-planning__event-meta span{overflow-wrap:anywhere}.medialog-planning__event-main span,.medialog-planning__event-meta{color:var(--theme-elevation-600);font-size:12px}.medialog-planning__event-meta{flex-direction:column;gap:2px;display:flex}.medialog-planning__survey-button{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-700);cursor:pointer;height:1.45rem;right:calc(var(--base) * .35);top:calc(var(--base) * .35);border-radius:4px;justify-content:center;align-items:center;width:1.45rem;padding:0;display:inline-flex;position:absolute}.medialog-planning__survey-button:hover,.medialog-planning__survey-button:focus-visible{background:var(--theme-elevation-900);border-color:var(--theme-elevation-900);color:var(--theme-elevation-0);outline:none}.medialog-planning__survey-button svg{width:.95rem;height:.95rem}.medialog-primary-survey .drawer__content,.medialog-primary-survey .drawer__content-children{overflow:hidden}.medialog-primary-survey .drawer__content{width:min(100vw,86rem);max-width:86rem}.medialog-primary-survey__content{height:calc(100vh - 7rem);padding:calc(var(--base) * .9) calc(var(--base) * .7) calc(var(--base) * 1.4);overflow:hidden}.medialog-primary-survey__viewport{gap:calc(var(--base) * .85);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.medialog-primary-survey__title h2{margin:0;font-size:1.55rem;line-height:1.2}.medialog-primary-survey__title p{color:var(--theme-elevation-550);margin:.25rem 0 0}.medialog-primary-survey__panel{gap:calc(var(--base) * .75);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.medialog-primary-survey__section-header{align-items:flex-end;gap:var(--base);justify-content:space-between;display:flex}.medialog-primary-survey__section-header h3,.medialog-primary-survey__group h4{margin:0}.medialog-primary-survey__section-header p{color:var(--theme-elevation-550);margin:.2rem 0 0}.medialog-primary-survey__meta{gap:calc(var(--base) * .3);flex-wrap:wrap;justify-content:flex-end;display:flex}.medialog-primary-survey__meta span{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-700);border-radius:6px;padding:.28rem .45rem;font-size:.82rem}.medialog-primary-survey__state{border:1px dashed var(--theme-elevation-200);color:var(--theme-elevation-550);padding:var(--base);border-radius:6px}.medialog-primary-survey__answers{gap:calc(var(--base) * .75);min-height:0;padding-right:calc(var(--base) * .15);scrollbar-width:thin;display:grid;overflow:auto}.medialog-primary-survey__group{border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .45);padding:calc(var(--base) * .75);border-radius:8px;display:grid}.medialog-primary-survey__answer-list{display:grid}.medialog-primary-survey__answer{border-top:1px solid var(--theme-elevation-100);gap:calc(var(--base) * .18);padding:calc(var(--base) * .45) 0;display:grid}.medialog-primary-survey__answer strong{font-weight:700}.medialog-primary-survey__answer span{color:var(--theme-elevation-500);font-size:1.08rem;line-height:1.35;display:block}.medialog-planning-patient__content{gap:var(--base);display:grid}.medialog-planning-patient__header{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.medialog-planning-patient__header h2,.medialog-planning-patient__section h3{margin:0}.medialog-planning-patient__header p,.medialog-planning-patient__visits-heading span{color:var(--theme-elevation-600);margin:0}.medialog-planning-patient__layout{gap:var(--base);display:grid}.medialog-planning-patient__section{gap:calc(var(--base) * .65);display:grid}.medialog-planning-patient__contact{gap:calc(var(--base) * .5);margin:0;display:grid}.medialog-planning-patient__contact div{border-bottom:1px solid var(--theme-elevation-100);padding-bottom:calc(var(--base) * .4);gap:2px;display:grid}.medialog-planning-patient__contact dt{color:var(--theme-elevation-600);font-size:12px}.medialog-planning-patient__contact dd{overflow-wrap:anywhere;margin:0}.medialog-planning-patient__visits-heading{align-items:baseline;gap:calc(var(--base) * .5);justify-content:space-between;display:flex}.medialog-planning-patient__visits{gap:calc(var(--base) * .4);display:grid}.medialog-planning-patient__visit{border:1px solid var(--theme-elevation-150);padding:calc(var(--base) * .55);gap:2px;display:grid}.medialog-planning-patient__visit span{color:var(--theme-elevation-600)}.medialog-planning-patient__state{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);padding:calc(var(--base) * .6)}@media (max-width:1200px){.medialog-planning__calendar-head,.medialog-planning__calendar-body{grid-template-columns:56px repeat(5,minmax(160px,1fr))}}@media (max-width:700px){.medialog-planning__header,.medialog-planning__summary{flex-direction:column;align-items:stretch}.medialog-planning__filter{flex-direction:column;justify-content:flex-start;align-items:stretch}.medialog-planning__filters{flex-direction:column;align-items:stretch}.medialog-planning__filter select{width:100%;min-width:0;max-width:none}.medialog-planning-status-filter,.medialog-planning-status-filter__button{width:100%}.medialog-planning__top-actions{justify-content:flex-start;position:static}.medialog-planning__week-controls{width:100%}.medialog-planning__toolbar-button{flex:1}.medialog-planning__toolbar-button--icon{flex:0 0 32px}.medialog-planning__calendar-head,.medialog-planning__calendar-body{grid-template-columns:52px repeat(5,160px)}.medialog-primary-survey__content{height:auto;overflow:visible}.medialog-primary-survey__viewport,.medialog-primary-survey__panel{height:auto}.medialog-primary-survey__section-header{flex-direction:column;align-items:stretch}.medialog-primary-survey__meta{justify-content:flex-start}.medialog-primary-survey__answers{overflow:visible}}
.medialog-tickets{gap:var(--base);height:calc(100vh - var(--base) * 4);min-height:0;padding-bottom:calc(var(--base) * 2);flex-direction:column;display:flex;overflow:hidden}.medialog-tickets__header{align-items:center;gap:var(--base);justify-content:space-between;display:flex}.medialog-tickets__title{align-items:center;gap:calc(var(--base) * .75);display:flex}.medialog-tickets__title svg{flex:none;width:28px;height:28px}.medialog-tickets__title h1{margin:0}.medialog-tickets__title p{color:var(--theme-elevation-600);margin:0}.medialog-tickets__summary{border-bottom:1px solid var(--theme-elevation-150);border-top:1px solid var(--theme-elevation-150);align-items:center;gap:var(--base);padding:calc(var(--base) * .65) 0;justify-content:space-between;display:flex}.medialog-tickets__controls{align-items:center;gap:calc(var(--base) * .45);flex-wrap:wrap;flex:1;justify-content:center;min-width:0;display:flex}.medialog-tickets__month-controls{align-items:center;gap:calc(var(--base) * .25);flex:none;display:inline-flex}.medialog-tickets__toolbar-button{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-250);color:var(--theme-text);cursor:pointer;font:inherit;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;height:32px;padding:0 .65rem;font-size:13px;line-height:1;display:inline-flex}.medialog-tickets__toolbar-button:hover,.medialog-tickets__toolbar-button:focus-visible{background:var(--theme-elevation-100)}.medialog-tickets__toolbar-button:disabled{cursor:default;opacity:.65}.medialog-tickets__toolbar-button--icon{width:32px;padding:0}.medialog-tickets__toolbar-button--primary{background:var(--theme-elevation-800);border-color:var(--theme-elevation-800);color:var(--theme-elevation-0)}.medialog-tickets__toolbar-button--primary:hover,.medialog-tickets__toolbar-button--primary:focus-visible{background:var(--theme-elevation-900);border-color:var(--theme-elevation-900)}.medialog-tickets__toolbar-button svg{flex:none;width:1rem;height:1rem}.medialog-tickets__filter{align-items:center;gap:calc(var(--base) * .4);justify-content:center;min-width:220px;display:flex}.medialog-tickets__filter span,.medialog-tickets__totals span,.medialog-tickets__table td span{color:var(--theme-elevation-600);font-size:13px}.medialog-tickets__filter select{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);color:var(--theme-text);min-width:220px;max-width:min(420px,100%);height:32px;padding:0 calc(var(--base) * .4);border-radius:4px}.medialog-tickets__totals{white-space:nowrap;justify-items:end;gap:2px;display:grid}.medialog-tickets__actions{justify-content:flex-end;display:flex}.medialog-tickets__error{background:var(--theme-error-50);border:1px solid var(--theme-error-200);color:var(--theme-error-700);padding:calc(var(--base) * .6)}.medialog-tickets__table-wrap{border:1px solid var(--theme-elevation-150);scrollbar-gutter:stable;border-radius:4px;flex:1;min-height:0;overflow:auto}.medialog-tickets__table{border-collapse:collapse;width:100%;min-width:1480px}.medialog-tickets__table th,.medialog-tickets__table td{border-bottom:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .45) calc(var(--base) * .55);text-align:left;vertical-align:top}.medialog-tickets__table th{background:var(--theme-elevation-50);color:var(--theme-elevation-700);z-index:1;font-weight:600;position:sticky;top:0}.medialog-tickets__table td strong,.medialog-tickets__table td span{display:block}.medialog-tickets__table td{overflow-wrap:anywhere}.medialog-tickets__table th:first-child,.medialog-tickets__table td:first-child{min-width:104px}.medialog-tickets__table th:nth-child(2),.medialog-tickets__table td:nth-child(2),.medialog-tickets__table th:nth-child(7),.medialog-tickets__table td:nth-child(7),.medialog-tickets__table th:nth-child(8),.medialog-tickets__table td:nth-child(8),.medialog-tickets__table th:nth-child(9),.medialog-tickets__table td:nth-child(9){overflow-wrap:normal;white-space:nowrap}.medialog-tickets__table th:nth-child(2),.medialog-tickets__table td:nth-child(2){min-width:72px}.medialog-tickets__number{text-align:right;white-space:nowrap}.medialog-tickets__amount{font-weight:700}.medialog-tickets__empty{color:var(--theme-elevation-500);text-align:center}@media (max-width:900px){.medialog-tickets{height:auto;overflow:visible}.medialog-tickets__header,.medialog-tickets__summary{flex-direction:column;align-items:stretch}.medialog-tickets__controls,.medialog-tickets__filter{flex-direction:column;justify-content:flex-start;align-items:stretch}.medialog-tickets__filter select{width:100%;min-width:0;max-width:none}.medialog-tickets__month-controls,.medialog-tickets__toolbar-button{width:100%}.medialog-tickets__toolbar-button--icon{flex:0 0 32px;width:32px}.medialog-tickets__totals{justify-items:start}}
.email-requests{gap:var(--base);display:grid}.email-requests__header{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.email-requests__header h1{margin:0;font-size:2rem;font-weight:600;line-height:1.1}.email-requests__header p{color:var(--theme-elevation-650);margin:calc(var(--base) * .25) 0 0}.email-requests__actions{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;justify-content:flex-end;display:flex}.email-requests__summary,.email-requests__empty{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);padding:calc(var(--base) * .65);border-radius:4px}.email-requests__summary{align-items:baseline;gap:calc(var(--base) * .4);display:flex}.email-requests__summary strong{font-size:1.8rem;font-weight:600;line-height:1}.email-requests__summary span,.email-requests__empty{color:var(--theme-elevation-650)}.email-requests__toolbar{align-items:end;gap:calc(var(--base) * .5);flex-wrap:wrap;min-width:0;display:flex}.email-requests__search{gap:calc(var(--base) * .25);width:100%;min-width:0;max-width:42rem;display:grid}.email-requests__search-label{color:var(--theme-elevation-650);font-size:.78rem;font-weight:600}.email-requests__search-field{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-200);border-radius:4px;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:center;min-width:0;min-height:2.75rem;display:grid;overflow:hidden}.email-requests__search-field:focus-within{border-color:var(--theme-elevation-400);box-shadow:0 0 0 1px var(--theme-elevation-400)}.email-requests__search-icon{color:var(--theme-elevation-550);justify-self:center;width:1rem;height:1rem}.email-requests__search-field input{color:var(--theme-text);font:inherit;background:0 0;border:0;outline:0;min-width:0;padding:.65rem 0}.email-requests__search-field input::placeholder{color:var(--theme-elevation-500)}.email-requests__search-clear{color:var(--theme-elevation-650);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;min-width:2.5rem;padding:0;display:inline-flex}.email-requests__search-clear:hover,.email-requests__search-clear:focus-visible{background:var(--theme-elevation-100);color:var(--theme-text);outline:0}.email-requests__search-clear-icon{width:1rem;height:1rem}.email-requests__refresh-button{min-height:2.75rem}.email-requests__grid{gap:calc(var(--base) * .75);grid-template-columns:1fr;width:100%;display:grid}.email-requests__card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);gap:1rem;min-width:0;padding:1rem;display:grid}.email-requests__card-body{gap:calc(var(--base) * .5);min-width:0;display:grid}.email-requests__card-top{color:var(--theme-elevation-650);align-items:flex-start;gap:calc(var(--base) * .5);justify-content:space-between;min-width:0;font-size:.82rem;display:flex}.email-requests__meta{align-items:center;gap:.25rem calc(var(--base) * .55);flex-wrap:wrap;min-width:0;display:flex}.email-requests__meta>span:first-child{flex:none}.email-requests__meta-item{align-items:baseline;gap:.25rem;min-width:0;display:inline-flex}.email-requests__meta-item strong{color:var(--theme-text);overflow-wrap:anywhere;font-weight:600}.email-requests__card h2{overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.35}.email-requests__preview{overflow-wrap:anywhere;margin:0}.email-requests__badges{gap:calc(var(--base) * .3);flex-wrap:wrap;justify-content:flex-end;min-width:0;display:flex}.email-requests__badge{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-150);color:var(--theme-elevation-800);border-radius:999px;padding:.35rem .5rem;font-size:.78rem;font-weight:600;line-height:1}.email-requests__badge--both{background:color-mix(in srgb, var(--theme-success-500,#2fb344) 12%, transparent);border-color:color-mix(in srgb, var(--theme-success-500,#2fb344) 35%, transparent)}.email-requests__badge--onec{background:color-mix(in srgb, var(--theme-warning-500,#f59f00) 12%, transparent);border-color:color-mix(in srgb, var(--theme-warning-500,#f59f00) 35%, transparent)}.email-requests__badge--multiple{background:color-mix(in srgb, var(--theme-warning-500,#f59f00) 20%, transparent);border-color:color-mix(in srgb, var(--theme-warning-500,#f59f00) 55%, transparent);color:var(--theme-warning-700,#8a5a00)}.email-requests__badge--medialog{background:#339af01f;border-color:#339af059}.email-requests__badge--none{background:var(--theme-elevation-50);border-color:var(--theme-elevation-200);color:var(--theme-elevation-700)}.email-requests__badge--ignored{background:var(--theme-elevation-100);border-color:var(--theme-elevation-250);color:var(--theme-elevation-650)}.email-requests__badge--read{background:var(--theme-elevation-100);border-color:var(--theme-elevation-250);color:var(--theme-elevation-700);justify-content:center;align-items:center;min-width:1.9rem;min-height:1.7rem;padding:.25rem .45rem;display:inline-flex}.email-requests__read-icon{width:1rem;height:1rem}.email-requests__badge--answered{color:#087f5b;background:#12b88624;border-color:#12b8866b}.email-requests__match-badge-wrap{outline:0;display:inline-flex;position:relative}.email-requests__match-badge-wrap:focus-visible .email-requests__badge{outline:2px solid var(--theme-elevation-400);outline-offset:2px}.email-requests__match-tooltip{white-space:normal;min-width:18rem;max-width:min(24rem,80vw);padding:.75rem}.email-requests__match-tooltip-title{margin-bottom:.45rem;font-size:.78rem;font-weight:700}.email-requests__match-tooltip-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.email-requests__match-tooltip-list li{gap:.1rem;display:grid}.email-requests__match-tooltip-list strong{font-size:.82rem}.email-requests__match-tooltip-list span,.email-requests__match-tooltip-list em{color:var(--theme-elevation-650);font-size:.78rem;font-style:normal;line-height:1.25}.email-requests__patient{border-top:1px solid var(--theme-elevation-100);gap:calc(var(--base) * .45) calc(var(--base) * .7);margin:calc(var(--base) * .15) 0 0;padding-top:calc(var(--base) * .55);grid-template-columns:minmax(9rem,1.2fr) minmax(4rem,.55fr) minmax(9rem,1.2fr) minmax(7rem,.75fr);display:grid}.email-requests__patient div{min-width:0}.email-requests__patient dt{color:var(--theme-elevation-650);margin:0 0 .1rem;font-size:.75rem}.email-requests__patient dd{overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:600}.email-requests__preview{color:var(--theme-text);font-size:.9rem;line-height:1.45}.email-requests__card-actions{border-left:1px solid var(--theme-elevation-100);align-items:stretch;gap:calc(var(--base) * .4);min-width:0;padding-left:1rem;display:grid}.email-requests__card-action{justify-content:center;width:100%;min-height:2.55rem}.email-requests__button-icon{width:1rem;height:1rem}.email-requests__button-icon--spin{animation:.85s linear infinite email-requests-spin}@keyframes email-requests-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.email-requests__card{grid-template-columns:1fr}.email-requests__card-actions{border-left:0;border-top:1px solid var(--theme-elevation-100);padding-left:0;padding-top:calc(var(--base) * .55);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.email-requests__header{flex-direction:column}.email-requests__actions{justify-content:flex-start}.email-requests__grid,.email-requests__patient{grid-template-columns:1fr}.email-requests__card-top{display:grid}.email-requests__badges{justify-content:flex-start}}@media (max-width:520px){.email-requests__toolbar{align-items:stretch;display:grid}.email-requests__refresh-button{width:100%}.email-requests__card-actions{grid-template-columns:1fr}}
.website-forms{gap:var(--base);display:grid}.website-forms__header{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.website-forms__header h1{margin:0;font-size:2rem;font-weight:600;line-height:1.1}.website-forms__header p{color:var(--theme-elevation-650);margin:calc(var(--base) * .25) 0 0}.website-forms__actions{align-items:center;gap:calc(var(--base) * .45);flex-wrap:wrap;justify-content:flex-end;display:flex}.website-forms__toggle{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:4px;align-items:center;gap:2px;padding:2px;display:inline-flex}.website-forms__toggle-button{color:var(--theme-elevation-700);cursor:pointer;font:inherit;align-items:center;gap:calc(var(--base) * .25);min-height:2rem;padding:0 calc(var(--base) * .45);background:0 0;border:0;border-radius:3px;display:inline-flex}.website-forms__toggle-button:hover,.website-forms__toggle-button:focus-visible{background:var(--theme-elevation-100);color:var(--theme-text)}.website-forms__toggle-button--active{background:var(--theme-bg);box-shadow:0 0 0 1px var(--theme-elevation-150);color:var(--theme-text)}.website-forms__toggle-button strong{color:var(--theme-elevation-650);font-size:.78rem;font-weight:600}.website-forms__summary,.website-forms__state{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);padding:calc(var(--base) * .65);border-radius:4px}.website-forms__summary{align-items:baseline;gap:calc(var(--base) * .4);width:fit-content;display:flex}.website-forms__summary strong{font-size:1.8rem;font-weight:600;line-height:1}.website-forms__summary span,.website-forms__state{color:var(--theme-elevation-650)}.website-forms__list{grid-template-columns:1fr;gap:.875rem;width:100%;display:grid}.website-form-card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(13rem,18rem);gap:1rem;min-width:0;padding:1rem;display:grid}.website-form-card__body{gap:.9rem;min-width:0;display:grid}.website-form-card__header{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.website-form-card__header h2{color:var(--theme-text);overflow-wrap:anywhere;margin:0;font-size:1.1rem;font-weight:700;line-height:1.25}.website-form-card__header p{color:var(--theme-elevation-650);margin:.25rem 0 0;font-size:.82rem}.website-form-card__status{border:1px solid var(--website-status-border,var(--theme-elevation-200));color:var(--website-status-color,var(--theme-elevation-700));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;max-width:11rem;padding:.32rem .55rem;font-size:.72rem;font-weight:650;line-height:1;overflow:hidden}.website-form-card__status--answered{--website-status-border:#adc2ff;--website-status-color:#2b4fb8}.website-form-card__status--completed{--website-status-border:#9ad2b1;--website-status-color:#146b3a}.website-form-card__status--new{--website-status-border:#e5c16d;--website-status-color:#7c5409}.website-form-card__meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.website-form-card__meta div{min-width:0}.website-form-card__meta dt{color:var(--theme-elevation-550);font-size:.72rem;line-height:1.2}.website-form-card__meta dd{color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:.18rem 0 0;font-size:.95rem;font-weight:600;line-height:1.25;overflow:hidden}.website-form-card__message{color:var(--theme-elevation-750);gap:.25rem;max-width:58rem;display:grid}.website-form-card__message strong{color:var(--theme-elevation-550);font-size:.72rem}.website-form-card__message p{overflow-wrap:anywhere;margin:0;line-height:1.45}.website-form-card__actions{border-left:1px solid var(--theme-elevation-100);align-items:stretch;gap:.5rem;min-width:0;padding-left:1rem;display:grid}.website-form-card__actions .btn{border-radius:6px;justify-content:center;width:100%}.website-forms__action-icon,.website-form-response__button-icon{width:1rem;height:1rem}.website-form-response .drawer__content,.website-form-response .drawer__content-children{overflow:hidden}.website-form-response .drawer__content{width:min(100vw,72rem);max-width:72rem}.website-form-response__content{padding:calc(var(--base) * .9) calc(var(--base) * 1.25) calc(var(--base) * 1.5)}.website-form-response__viewport{min-height:420px;overflow:hidden}.website-form-response__layout{gap:calc(var(--base) * .8);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.website-form-response__panel{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .7);min-height:0;padding:calc(var(--base) * .85);border-radius:8px;display:grid}.website-form-response__panel h3{margin:0}.website-form-response__details{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.website-form-response__details div{min-width:0}.website-form-response__details dt{color:var(--theme-elevation-650);font-size:.76rem}.website-form-response__details dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:.15rem 0 0;font-weight:600;overflow:hidden}.website-form-response__request-message{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .65);border-radius:6px;gap:.3rem;display:grid}.website-form-response__request-message strong{color:var(--theme-elevation-650);font-size:.78rem}.website-form-response__request-message p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.website-form-response__reply{grid-template-rows:auto minmax(0,1fr) auto}.website-form-response__textarea{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);color:var(--theme-text);font:inherit;min-height:0;padding:calc(var(--base) * .85);resize:none;border-radius:8px;outline:none;width:100%;overflow:auto}.website-form-response__textarea:focus{border-color:var(--theme-success-400);box-shadow:0 0 0 1px var(--theme-success-300)}.website-form-response__reply-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.website-form-response__reply-actions .btn{justify-content:center;width:100%}@media (max-width:1040px){.website-form-card__meta,.website-form-response__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.website-forms__header{flex-direction:column}.website-forms__actions,.website-forms__toggle{align-items:stretch;width:100%}.website-forms__toggle{overflow-x:auto}.website-forms__toggle-button{flex:1 0 auto;justify-content:center}.website-form-card{grid-template-columns:1fr}.website-form-card__actions{border-left:0;border-top:1px solid var(--theme-elevation-100);padding-top:.85rem;padding-left:0}.website-form-response .drawer__content{width:100vw;max-width:100vw}}@media (max-width:520px){.website-form-card__header{display:grid}.website-form-card__meta,.website-form-response__details,.website-form-response__reply-actions{grid-template-columns:1fr}.website-form-card__status{justify-self:start;max-width:100%}}
.feedback-survey-results .drawer__content,.feedback-survey-results .drawer__content-children{overflow:hidden}.feedback-survey-results .drawer__content{width:min(100vw,52rem);max-width:52rem}.feedback-survey-results__content{padding:calc(var(--base) * .8) calc(var(--base) * 1.1) calc(var(--base) * 1.2)}.feedback-survey-results__viewport{min-height:360px;overflow:hidden}.feedback-survey-results__body{gap:calc(var(--base) * .8);flex-direction:column;height:100%;min-height:0;display:flex}.feedback-survey-results__meta{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .65);padding:calc(var(--base) * .7);border-radius:8px;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.feedback-survey-results__meta dt{color:var(--theme-elevation-650);font-size:.76rem}.feedback-survey-results__meta dd{margin:.15rem 0 0;font-weight:600}.feedback-survey-results__groups{gap:calc(var(--base) * .75);flex-direction:column;flex:auto;min-height:0;padding-right:4px;display:flex;overflow:auto}.feedback-survey-results__group{border:1px solid var(--theme-elevation-150);border-radius:8px;flex:none;overflow:hidden}.feedback-survey-results__group h3{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-150);padding:calc(var(--base) * .55) calc(var(--base) * .7);margin:0;font-size:.98rem}.feedback-survey-results__answers{display:grid}.feedback-survey-results__answer{gap:calc(var(--base) * .65);padding:calc(var(--base) * .65) calc(var(--base) * .7);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.feedback-survey-results__answer+.feedback-survey-results__answer{border-top:1px solid var(--theme-elevation-100)}.feedback-survey-results__question{color:var(--theme-elevation-750);line-height:1.35}.feedback-survey-results__value{flex-wrap:wrap;place-content:start flex-start;gap:.3rem;min-width:0;display:flex}.feedback-survey-results__value span{background:color-mix(in srgb, var(--theme-success-500) 12%, var(--theme-elevation-0));border:1px solid color-mix(in srgb, var(--theme-success-500) 28%, transparent);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:5px;max-width:100%;padding:.18rem .42rem;font-weight:600}.feedback-survey-results__state{color:var(--theme-elevation-650);text-align:center;justify-content:center;align-items:center;height:100%;min-height:360px;display:flex}.feedback-survey-results__state--error{gap:calc(var(--base) * .5);flex-direction:column}.feedback-survey-results__state--error p{color:var(--theme-error-650);margin:0}@media (max-width:700px){.feedback-survey-results .drawer__content{width:100vw}.feedback-survey-results__meta,.feedback-survey-results__answer{grid-template-columns:1fr}}
.feedback-primary-visits{gap:calc(var(--base) * .85);flex-direction:column;width:100%;display:flex}.feedback-primary-visits__header{align-items:flex-start;gap:calc(var(--base) * .75);justify-content:space-between;display:flex}.feedback-primary-visits__header h1{margin:0 0 6px}.feedback-primary-visits__header p{color:var(--theme-elevation-700);margin:0}.feedback-primary-visits__header-actions{gap:calc(var(--base) * .35);flex-wrap:wrap;justify-content:flex-end;display:flex}.feedback-primary-visits__header-action-content{align-items:center;gap:calc(var(--base) * .25);display:inline-flex}.feedback-primary-visits__header-action-wrap{display:inline-flex}.feedback-primary-visits__header-action-icon{flex:none;width:1rem;height:1rem;display:block}.feedback-primary-visits__toolbar{align-items:flex-end;gap:calc(var(--base) * .65);flex-wrap:wrap;justify-content:space-between;display:flex}.feedback-primary-visits__date-filter{gap:calc(var(--base) * .2);flex-direction:column;min-width:11rem;display:flex}.feedback-primary-visits__date-filter span{color:var(--theme-elevation-700);font-size:.82rem}.feedback-primary-visits__date-filter .date-time-picker{width:12rem}.feedback-primary-visits__date-filter .date-time-picker input{min-height:2.35rem}.react-datepicker__day.feedback-primary-visits__date-available:not(.react-datepicker__day--selected){box-shadow:inset 0 0 0 1px var(--theme-elevation-250);color:var(--theme-text);font-weight:600}.react-datepicker__day.feedback-primary-visits__date-fully-sent:not(.react-datepicker__day--selected){background:color-mix(in srgb, var(--theme-success-500) 14%, transparent);color:var(--theme-text);font-weight:600}.react-datepicker__day--disabled:not(.feedback-primary-visits__date-available):not(.feedback-primary-visits__date-fully-sent){color:var(--theme-elevation-350);opacity:.55}.feedback-primary-visits__stats{align-items:center;gap:calc(var(--base) * .3);flex-wrap:wrap;display:flex}.feedback-primary-visits__popup-trigger{min-height:2.1rem}.feedback-primary-visits__control-button{align-items:center;gap:calc(var(--base) * .25);white-space:nowrap;display:inline-flex}.feedback-primary-visits__control-icon{width:1rem;height:1rem;display:block}.feedback-primary-visits__control-button strong{color:var(--theme-elevation-700);font-size:.82rem;line-height:1}.feedback-primary-visits__popup-option{align-items:center;gap:calc(var(--base) * .35);grid-template-columns:1rem minmax(0,1fr) auto;width:100%;min-width:13rem;display:grid}.feedback-primary-visits__popup-option strong{color:var(--theme-elevation-650);justify-self:end;font-size:.82rem}.feedback-primary-visits__popup-check{border:1px solid var(--theme-elevation-250);color:var(--theme-success-700);border-radius:3px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.feedback-primary-visits__popup-check--active{background:color-mix(in srgb, var(--theme-success-500) 16%, transparent);border-color:var(--theme-success-500)}.feedback-primary-visits__popup-check svg{width:.75rem;height:.75rem}.feedback-primary-visits__table-wrap{margin-bottom:var(--base);width:100%}.feedback-primary-visits__table-wrap .table{width:100%;margin-bottom:0}.feedback-primary-visits__table-wrap .table table{width:100%;min-width:1680px}.feedback-primary-visits__table-wrap #heading-status,.feedback-primary-visits__table-wrap .cell-status{width:10.5rem;min-width:10.5rem}.feedback-primary-visits__table-wrap #heading-arriveDate,.feedback-primary-visits__table-wrap .cell-arriveDate{width:9.5rem;min-width:9.5rem}.feedback-primary-visits__table-wrap #heading-emk,.feedback-primary-visits__table-wrap .cell-emk{width:6.25rem;min-width:6.25rem}.feedback-primary-visits__table-wrap #heading-patient,.feedback-primary-visits__table-wrap .cell-patient{width:14rem;min-width:14rem}.feedback-primary-visits__table-wrap #heading-language,.feedback-primary-visits__table-wrap .cell-language{width:8rem;min-width:8rem}.feedback-primary-visits__table-wrap #heading-contactPhone,.feedback-primary-visits__table-wrap .cell-contactPhone{width:10rem;min-width:10rem}.feedback-primary-visits__table-wrap #heading-surveyStatus,.feedback-primary-visits__table-wrap .cell-surveyStatus{width:9rem;min-width:9rem}.feedback-primary-visits__table-wrap #heading-surveyRating,.feedback-primary-visits__table-wrap .cell-surveyRating{width:8.5rem;min-width:8.5rem}.feedback-primary-visits__table-wrap #heading-type,.feedback-primary-visits__table-wrap .cell-type{width:17rem;min-width:17rem}.feedback-primary-visits__table-wrap #heading-specialist,.feedback-primary-visits__table-wrap .cell-specialist{width:12rem;min-width:12rem}.feedback-primary-visits__table-wrap #heading-actions,.feedback-primary-visits__table-wrap .cell-actions{text-align:center;width:5rem;min-width:5rem}.feedback-primary-visits__table-wrap .cell-actions{vertical-align:middle}.feedback-primary-visits__muted{color:var(--theme-elevation-550);margin-top:calc(var(--base) * .1);font-size:.82rem}.feedback-primary-visits__status{padding:calc(var(--base) * .18) calc(var(--base) * .35);white-space:nowrap;border-radius:4px;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex}.feedback-primary-visits__status-wrap{display:inline-flex}.feedback-primary-visits__status-wrap:focus-visible{outline:2px solid var(--theme-elevation-400);outline-offset:2px;border-radius:4px}.feedback-primary-visits__status--primary{background:color-mix(in srgb, var(--theme-success-500) 16%, transparent);color:var(--theme-success-750)}.feedback-primary-visits__status--repeat{background:color-mix(in srgb, var(--theme-warning-500) 18%, transparent);color:var(--theme-warning-750)}.feedback-primary-visits__status--test{background:color-mix(in srgb, var(--theme-elevation-500) 16%, transparent);color:var(--theme-elevation-750)}.feedback-primary-visits__survey-status{padding:calc(var(--base) * .18) calc(var(--base) * .35);white-space:nowrap;border-radius:4px;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex}.feedback-primary-visits__survey-status-wrap{align-items:flex-start;gap:calc(var(--base) * .18);flex-direction:column;display:inline-flex}.feedback-primary-visits__survey-status-wrap small{color:var(--theme-elevation-600);white-space:nowrap}.feedback-primary-visits__survey-status--sent,.feedback-primary-visits__survey-status--queued,.feedback-primary-visits__survey-status--previously_sent{background:color-mix(in srgb, var(--theme-elevation-500) 14%, transparent);color:var(--theme-elevation-750)}.feedback-primary-visits__survey-status--started{background:color-mix(in srgb, var(--theme-warning-500) 16%, transparent);color:var(--theme-warning-750)}.feedback-primary-visits__survey-status--completed{background:color-mix(in srgb, var(--theme-success-500) 16%, transparent);color:var(--theme-success-750)}.feedback-primary-visits__phone-status{padding:calc(var(--base) * .18) calc(var(--base) * .35);white-space:nowrap;border-radius:4px;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex}.feedback-primary-visits__phone-status-wrap{display:inline-flex;position:relative}.feedback-primary-visits__phone-status-wrap:focus-visible{outline:2px solid var(--theme-elevation-400);outline-offset:2px;border-radius:4px}.feedback-primary-visits__tooltip{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-250);color:var(--theme-text);max-width:23rem;padding:calc(var(--base) * .45);pointer-events:none;white-space:normal;z-index:1000;border-radius:4px;width:max-content;font-size:.78rem;line-height:1.35;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0000003d}.feedback-primary-visits__tooltip:after{content:"";border:6px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.feedback-primary-visits__tooltip--below:after{border-bottom-color:var(--theme-elevation-250);bottom:100%}.feedback-primary-visits__tooltip--above{transform:translate(-50%,-100%)}.feedback-primary-visits__tooltip--above:after{border-top-color:var(--theme-elevation-250);top:100%}.feedback-primary-visits__phone-tooltip-title{margin-bottom:calc(var(--base) * .3);font-weight:700}.feedback-primary-visits__phone-tooltip-sources{gap:calc(var(--base) * .2);margin:0;display:grid}.feedback-primary-visits__phone-tooltip-sources div{gap:calc(var(--base) * .4);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.feedback-primary-visits__phone-tooltip-sources dt{opacity:.72}.feedback-primary-visits__phone-tooltip-sources dd{overflow-wrap:anywhere;margin:0;font-weight:600}.feedback-primary-visits__phone-tooltip-instruction{border-top:1px solid color-mix(in srgb, currentColor 22%, transparent);color:inherit;margin:calc(var(--base) * .35) 0 0;opacity:.85;padding-top:calc(var(--base) * .35);line-height:1.35}.feedback-primary-visits__phone-status--available{background:color-mix(in srgb, var(--theme-success-500) 16%, transparent);color:var(--theme-success-750)}.feedback-primary-visits__phone-status--invalid{background:color-mix(in srgb, var(--theme-error-500) 14%, transparent);color:var(--theme-error-750)}.feedback-primary-visits__phone-status--missing{background:color-mix(in srgb, var(--theme-warning-500) 16%, transparent);color:var(--theme-warning-750)}.feedback-primary-visits__google-review{align-items:flex-start;gap:calc(var(--base) * .15);flex-direction:column;display:inline-flex}.feedback-primary-visits__google-review small{color:var(--theme-elevation-550);white-space:nowrap;font-size:.72rem}.feedback-primary-visits__google-review-status{padding:calc(var(--base) * .18) calc(var(--base) * .35);white-space:nowrap;border-radius:4px;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex}.feedback-primary-visits__google-review-status--clicked{background:color-mix(in srgb, var(--theme-success-500) 16%, transparent);color:var(--theme-success-750)}.feedback-primary-visits__google-review-status--not-clicked{background:color-mix(in srgb, var(--theme-elevation-500) 14%, transparent);color:var(--theme-elevation-750)}.feedback-primary-visits__previous{white-space:nowrap;display:inline-block}.feedback-primary-visits__actions-cell{text-align:center;vertical-align:middle}.feedback-primary-visits__survey-button{border-radius:var(--style-radius-s);color:#128c7e;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background .12s,color .12s;display:inline-flex}.feedback-primary-visits__survey-button:hover:not(:disabled),.feedback-primary-visits__survey-button:focus-visible{color:#075e54;background:#25d3661f}.feedback-primary-visits__survey-button--results:hover:not(:disabled),.feedback-primary-visits__survey-button--results:focus-visible{background:color-mix(in srgb, var(--theme-success-500) 12%, transparent);color:var(--theme-success-750)}.feedback-primary-visits__survey-button:focus-visible{outline:2px solid var(--theme-elevation-400);outline-offset:2px}.feedback-primary-visits__survey-button:disabled{color:var(--theme-elevation-450);cursor:not-allowed;opacity:.65}.feedback-primary-visits__survey-icon{width:1.1rem;height:1.1rem;display:block}.feedback-primary-visits__survey-icon--spin{animation:.9s linear infinite feedback-primary-visits-spin}.feedback-primary-visits__empty{color:var(--theme-elevation-550);padding:calc(var(--base) * 1.1) calc(var(--base) * .6);text-align:center}.feedback-primary-visits__phone-modal{justify-content:center;align-items:center;padding:1rem;display:flex}.feedback-primary-visits__phone-dialog{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);gap:calc(var(--base) * .75);max-width:min(70rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:var(--base);border-radius:6px;flex-direction:column;width:100%;display:flex;box-shadow:0 24px 90px #0000003d}.feedback-primary-visits__phone-dialog h2,.feedback-primary-visits__phone-dialog p{margin:0}.feedback-primary-visits__phone-dialog p{color:var(--theme-elevation-650);margin-top:calc(var(--base) * .25)}.feedback-primary-visits__phone-issues-wrap{overflow:auto}.feedback-primary-visits__phone-issues{border-collapse:collapse;width:100%}.feedback-primary-visits__phone-issues th,.feedback-primary-visits__phone-issues td{border-bottom:1px solid var(--theme-elevation-150);padding:calc(var(--base) * .45);text-align:left}.feedback-primary-visits__phone-issues input[type=checkbox]{accent-color:var(--theme-success-600);cursor:pointer;width:1rem;height:1rem}.feedback-primary-visits__phone-dialog-actions{gap:calc(var(--base) * .5);justify-content:flex-end;display:flex}@keyframes feedback-primary-visits-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.feedback-primary-visits__header{flex-direction:column}.feedback-primary-visits__header-actions{justify-content:flex-start;width:100%}}
.agreement-visit-mapping{box-sizing:border-box;gap:var(--base);flex-direction:column;min-width:0;padding-block:clamp(18px,2vw,32px);display:flex}.agreement-visit-mapping__header{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.agreement-visit-mapping__header h1,.agreement-visit-mapping__dialog h2{margin:0}.agreement-visit-mapping__header p{color:var(--theme-elevation-600);margin:calc(var(--base) * .25) 0 0}.agreement-visit-mapping__notice{background:var(--theme-warning-100);border:1px solid var(--theme-warning-250);color:var(--theme-warning-800);padding:calc(var(--base) * .55) calc(var(--base) * .7);border-radius:4px}.agreement-visit-mapping__table-wrap{border:1px solid var(--theme-elevation-150);border-radius:4px;width:100%;overflow:auto}.agreement-visit-mapping__table{border-collapse:collapse;width:100%;min-width:880px}.agreement-visit-mapping__table th,.agreement-visit-mapping__table td{border-bottom:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .45) calc(var(--base) * .55);text-align:left;vertical-align:top}.agreement-visit-mapping__table th{background:var(--theme-elevation-50);color:var(--theme-elevation-700);font-weight:600}.agreement-visit-mapping__empty{color:var(--theme-elevation-500);text-align:center}.agreement-visit-mapping__modal{justify-content:center;align-items:center;display:flex}.agreement-visit-mapping__dialog{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);box-sizing:border-box;gap:calc(var(--base) * .75);max-width:min(34rem,100vw - 2rem);padding:var(--base);border-radius:6px;flex-direction:column;width:100%;display:flex;box-shadow:0 24px 90px #0000003d}.agreement-visit-mapping__dialog-header{border-bottom:1px solid var(--theme-elevation-100);padding-bottom:calc(var(--base) * .55)}.agreement-visit-mapping__field{margin:0}.agreement-visit-mapping__field .rs__control{min-height:2.5rem}.agreement-visit-mapping__actions{align-items:center;gap:calc(var(--base) * .5);padding-top:calc(var(--base) * .25);justify-content:flex-end;display:flex}@media (max-width:768px){.agreement-visit-mapping__header{flex-direction:column;align-items:stretch}.agreement-visit-mapping__actions{flex-direction:column-reverse;align-items:stretch}}
.qa-spermogramm{box-sizing:border-box;gap:var(--base);flex-direction:column;min-width:0;padding-block:clamp(18px,2vw,32px);display:flex}.qa-spermogramm__header{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.qa-spermogramm__header h1{margin:0}.qa-spermogramm__header p{color:var(--theme-elevation-600);margin:calc(var(--base) * .25) 0 0}.qa-spermogramm__header-actions{align-items:center;gap:calc(var(--base) * .4);flex-wrap:wrap;justify-content:flex-end;display:flex}.qa-spermogramm__toolbar{align-items:center;gap:calc(var(--base) * .65);display:flex}.qa-spermogramm__status-filter{width:100%;max-width:18rem;margin:0}.qa-spermogramm__status-filter .rs__control{min-height:2.5rem}.qa-spermogramm__table-wrap{border:1px solid var(--theme-elevation-150);border-radius:4px;width:100%;overflow:auto}.qa-spermogramm__table{border-collapse:collapse;width:100%;min-width:1120px}.qa-spermogramm__table th,.qa-spermogramm__table td{border-bottom:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .45) calc(var(--base) * .55);text-align:left;vertical-align:top}.qa-spermogramm__table th{background:var(--theme-elevation-50);color:var(--theme-elevation-700);font-weight:600}.qa-spermogramm__muted{color:var(--theme-elevation-600);margin-top:2px;font-size:.82rem}.qa-spermogramm__status{border:1px solid var(--theme-elevation-200);white-space:nowrap;border-radius:999px;padding:.18rem .48rem;font-size:.78rem;font-weight:600;line-height:1.25;display:inline-flex}.qa-spermogramm__status--new{background:var(--theme-warning-100);border-color:var(--theme-warning-250);color:var(--theme-warning-800)}.qa-spermogramm__status--fixed{background:var(--theme-success-100);border-color:var(--theme-success-250);color:var(--theme-success-750)}.qa-spermogramm__status--deleted{background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.qa-spermogramm__empty{color:var(--theme-elevation-500);text-align:center}@media (max-width:768px){.qa-spermogramm__header,.qa-spermogramm__header-actions{flex-direction:column;align-items:stretch}}
@layer payload-default{.icon--externalLink{shape-rendering:auto;width:1.53846rem;height:1.53846rem}.icon--externalLink .stroke{fill:none;stroke:currentColor}}
.qa-patient-duplicates{box-sizing:border-box;gap:var(--base);flex-direction:column;min-width:0;padding-block:clamp(18px,2vw,32px);display:flex}.qa-patient-duplicates__header{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.qa-patient-duplicates__header h1,.qa-patient-duplicates__dialog h2{margin:0}.qa-patient-duplicates__header p,.qa-patient-duplicates__dialog-header p{color:var(--theme-elevation-600);margin:calc(var(--base) * .25) 0 0}.qa-patient-duplicates__stats,.qa-patient-duplicates__header-actions{align-items:center;gap:calc(var(--base) * .6);flex-wrap:wrap;display:flex}.qa-patient-duplicates__stats{color:var(--theme-elevation-600);margin-top:calc(var(--base) * .6)}.qa-patient-duplicates__table-wrap,.qa-patient-duplicates__comparison-wrap{border:1px solid var(--theme-elevation-150);border-radius:4px;width:100%;overflow:auto}.qa-patient-duplicates__table,.qa-patient-duplicates__comparison{border-collapse:collapse;width:100%;min-width:980px}.qa-patient-duplicates__table th,.qa-patient-duplicates__table td,.qa-patient-duplicates__comparison th,.qa-patient-duplicates__comparison td{border-bottom:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .45) calc(var(--base) * .55);text-align:left;vertical-align:top}.qa-patient-duplicates__table thead th,.qa-patient-duplicates__comparison thead th,.qa-patient-duplicates__comparison tbody th{background:var(--theme-elevation-50);color:var(--theme-elevation-700);font-weight:600}.qa-patient-duplicates__table th:first-child{width:15%}.qa-patient-duplicates__table th:nth-child(2),.qa-patient-duplicates__table th:nth-child(3){width:29%}.qa-patient-duplicates__patient{flex-direction:column;gap:3px;display:flex}.qa-patient-duplicates__patient span:not(:first-of-type){color:var(--theme-elevation-600)}.qa-patient-duplicates__actions-cell{min-width:180px}.qa-patient-duplicates__row-actions{align-items:stretch;gap:calc(var(--base) * .3);flex-direction:column;display:flex}.qa-patient-duplicates__row-actions .btn{width:100%}.qa-patient-duplicates__row-actions .btn__content{justify-content:flex-start}.qa-patient-duplicates__empty{color:var(--theme-elevation-500);text-align:center}.qa-patient-duplicates__modal{justify-content:center;align-items:center;padding:1rem;display:flex}.qa-patient-duplicates__dialog{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);box-sizing:border-box;gap:calc(var(--base) * .75);max-width:min(90rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:var(--base);border-radius:6px;flex-direction:column;width:100%;display:flex;box-shadow:0 24px 90px #0000003d}.qa-patient-duplicates__dialog-header,.qa-patient-duplicates__dialog-actions{align-items:flex-start;gap:var(--base);justify-content:space-between;display:flex}.qa-patient-duplicates__close{color:var(--theme-elevation-700);cursor:pointer;background:0 0;border:0;padding:0;font-size:2rem;line-height:1}.qa-patient-duplicates__comparison-wrap{min-height:0;overflow:auto}.qa-patient-duplicates__comparison{min-width:1100px}.qa-patient-duplicates__comparison th:first-child{width:150px;min-width:150px}.qa-patient-duplicates__comparison td{overflow-wrap:anywhere;min-width:220px}.qa-patient-duplicates__comparison tbody tr{transition:background-color .1s}.qa-patient-duplicates__comparison tbody tr:focus-visible{outline:none}.qa-patient-duplicates__comparison tbody tr:hover>*,.qa-patient-duplicates__comparison tbody tr:focus-visible>*{background:var(--theme-elevation-100)}.qa-patient-duplicates__dialog-actions{justify-content:flex-end}@media (max-width:768px){.qa-patient-duplicates__header,.qa-patient-duplicates__header-actions{flex-direction:column;align-items:stretch}}
.qa-user-actions{box-sizing:border-box;gap:var(--base);flex-direction:column;min-width:0;padding-block:clamp(18px,2vw,32px);display:flex}.qa-user-actions__header,.qa-user-actions__pagination,.qa-user-actions__dialog>header,.qa-user-actions__dialog>footer{align-items:center;gap:var(--base);justify-content:space-between;display:flex}.qa-user-actions__header{align-items:flex-start}.qa-user-actions__header h1,.qa-user-actions__dialog h2,.qa-user-actions__dialog h3{margin:0}.qa-user-actions__header p,.qa-user-actions__dialog header p{color:var(--theme-elevation-600);margin:calc(var(--base) * .25) 0 0}.qa-user-actions__filters{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);align-items:end;gap:calc(var(--base) * .6);padding:calc(var(--base) * .75);border-radius:4px;grid-template-columns:repeat(4,minmax(150px,1fr));display:grid}.qa-user-actions__filters label{gap:calc(var(--base) * .25);flex-direction:column;min-width:0;display:flex}.qa-user-actions__filters label>span{color:var(--theme-elevation-700);font-size:.875rem;font-weight:600}.qa-user-actions__filters input,.qa-user-actions__filters select{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);box-sizing:border-box;color:var(--theme-text);font:inherit;min-height:42px;padding:0 calc(var(--base) * .5);border-radius:3px;width:100%}.qa-user-actions__filter-actions{align-items:center;gap:calc(var(--base) * .4);justify-content:flex-end;display:flex}.qa-user-actions__summary{color:var(--theme-elevation-600)}.qa-user-actions__table-wrap{border:1px solid var(--theme-elevation-150);border-radius:4px;width:100%;overflow:auto}.qa-user-actions__table{border-collapse:collapse;width:100%;min-width:1250px}.qa-user-actions__table th,.qa-user-actions__table td{border-bottom:1px solid var(--theme-elevation-100);padding:calc(var(--base) * .45) calc(var(--base) * .55);text-align:left;vertical-align:top}.qa-user-actions__table thead th{background:var(--theme-elevation-50);color:var(--theme-elevation-700);z-index:1;font-weight:600;position:sticky;top:0}.qa-user-actions__table td strong,.qa-user-actions__table td small{display:block}.qa-user-actions__table td small{color:var(--theme-elevation-600);margin-top:3px}.qa-user-actions__phase{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.8rem;font-weight:600;display:inline-flex}.qa-user-actions__phase--succeeded{background:var(--theme-success-100);color:var(--theme-success-750)}.qa-user-actions__phase--failed,.qa-user-actions__phase--denied{background:var(--theme-error-100);color:var(--theme-error-750)}.qa-user-actions__phase--attempted{background:var(--theme-warning-100);color:var(--theme-warning-750)}.qa-user-actions__empty{color:var(--theme-elevation-500);padding:calc(var(--base) * 1.5);text-align:center}.qa-user-actions__pagination{justify-content:flex-end}.qa-user-actions__modal{justify-content:center;align-items:center;padding:1rem;display:flex}.qa-user-actions__dialog{background:var(--theme-bg);border:1px solid var(--theme-elevation-150);box-sizing:border-box;gap:var(--base);max-width:min(90rem,100vw - 2rem);max-height:calc(100vh - 2rem);padding:var(--base);border-radius:6px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 24px 90px #0000003d}.qa-user-actions__close{color:var(--theme-elevation-700);cursor:pointer;background:0 0;border:0;font-size:2rem;line-height:1}.qa-user-actions__details-body{gap:var(--base);flex-direction:column;min-height:0;display:flex;overflow:auto}.qa-user-actions__timeline{gap:calc(var(--base) * .5);margin:calc(var(--base) * .5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.qa-user-actions__timeline li{border:1px solid var(--theme-elevation-150);align-items:center;gap:calc(var(--base) * .4);padding:calc(var(--base) * .45);border-radius:4px;display:flex}.qa-user-actions__timeline p{color:var(--theme-error-600);margin:0}.qa-user-actions__details-grid{gap:var(--base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qa-user-actions__details-grid section,.qa-user-actions__request{border:1px solid var(--theme-elevation-150);min-width:0;padding:calc(var(--base) * .65);border-radius:4px}.qa-user-actions__details-grid pre{background:var(--theme-elevation-50);margin:calc(var(--base) * .5) 0 0;max-height:360px;padding:calc(var(--base) * .5);white-space:pre-wrap;border-radius:3px;font-size:.8rem;overflow:auto}.qa-user-actions__request dl{gap:calc(var(--base) * .4);margin:calc(var(--base) * .5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qa-user-actions__request dt{color:var(--theme-elevation-600)}.qa-user-actions__request dd{overflow-wrap:anywhere;margin:3px 0 0}.qa-user-actions__dialog>footer{justify-content:flex-end}@media (max-width:1000px){.qa-user-actions__filters{grid-template-columns:repeat(2,minmax(150px,1fr))}.qa-user-actions__details-grid,.qa-user-actions__request dl{grid-template-columns:1fr}}@media (max-width:600px){.qa-user-actions__header{flex-direction:column;align-items:stretch}.qa-user-actions__filters{grid-template-columns:1fr}}
