.patient-onboarding{background:radial-gradient(circle at 75% 8%, #e8cc7021, transparent 26rem), var(--led-color-canvas);grid-template-columns:298px minmax(0,1fr);min-height:100dvh;display:grid}.patient-onboarding__rail{background:#e8e5dc;border-right:1px solid #1a28301f;flex-direction:column;height:100dvh;padding:26px;display:flex;position:sticky;top:0;overflow:hidden}.patient-onboarding__rail:after{display:none}.patient-onboarding__rail>.brand-logo{z-index:1;gap:11px;position:relative}.patient-onboarding__rail>.brand-logo .brand-logo__mark{flex-basis:27px;width:27px;height:27px}.patient-onboarding__rail>.brand-logo .brand-logo__wordmark{font-size:20px;font-weight:300}.patient-onboarding__rail>.brand-logo .brand-logo__wordmark span{font-weight:400}.patient-onboarding__rail-copy{z-index:1;margin:auto 0;position:relative}.patient-onboarding__stages{z-index:1;margin:64px 0 30px;position:relative}.patient-onboarding__stages-label{color:var(--led-color-gold-dark);font-size:var(--led-font-size-caption);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-weight:700}.patient-onboarding__stages ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.patient-onboarding__stage-group{background:#ffffff47;border:1.5px dashed #c3b79f;border-radius:11px;margin:8px 0 10px;padding:6px}.patient-onboarding__stage{border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:11px 12px;display:grid}.patient-onboarding__stage>span:last-child{gap:2px;padding-top:2px;display:grid}.patient-onboarding__stage strong{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);font-weight:400;line-height:1.35}.patient-onboarding__stage small{color:#506878c2;font-size:var(--led-font-size-caption);line-height:1.4}.patient-onboarding__stage-number{border:1px solid var(--led-color-border);background:var(--led-color-card);width:27px;height:27px;color:var(--led-color-muted);font-size:var(--led-font-size-caption);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.patient-onboarding__stage--current{background:var(--led-color-card);box-shadow:0 8px 24px #1a283012}.patient-onboarding__stage--current strong{color:var(--led-color-ink);font-weight:600}.patient-onboarding__stage--current small{font-weight:600}.patient-onboarding__stage--current .patient-onboarding__stage-number{border-color:var(--led-color-blue);background:var(--led-color-blue);color:#fff}.patient-onboarding__stage--complete strong{color:var(--led-color-ink);font-weight:500}.patient-onboarding__stage--complete .patient-onboarding__stage-number{border-color:var(--led-color-green);background:var(--led-color-green);color:#fff}.patient-onboarding__rail-icon,.condition-setup-prompt__icon,.health-profile-settings__condition>span,.health-profile-empty>span{background:var(--led-color-card);width:48px;height:48px;color:var(--led-color-blue);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex;box-shadow:0 12px 30px #1a283014}.patient-onboarding__rail-icon,.patient-onboarding__rail-copy .eyebrow{color:var(--led-color-ink)}.patient-onboarding__rail-copy h2{max-width:260px;font-family:var(--led-font-display);margin:0;font-size:clamp(30px,2.7vw,42px);font-weight:300;line-height:1.12}.patient-onboarding__rail-copy>p:last-child{max-width:270px;color:var(--led-color-ink);font-size:var(--led-font-size-supporting);margin:18px 0 0;line-height:1.65}.patient-onboarding__trust{z-index:1;color:var(--led-color-ink);border-top:1px solid #1a283029;align-items:flex-start;gap:12px;padding-top:22px;display:flex;position:relative}.patient-onboarding__trust>span{color:var(--led-color-ink);flex:none;margin-top:2px;display:flex}.patient-onboarding__trust p{font-size:var(--led-font-size-supporting);margin:0;line-height:1.55}.patient-onboarding__trust strong{color:var(--led-color-ink);display:block}.patient-onboarding__main{flex-direction:column;min-width:0;display:flex}.patient-onboarding__header{padding:24px clamp(24px,5vw,72px) 0}.patient-onboarding__mobile-brand,.patient-onboarding__mobile-trust{display:none}.patient-onboarding--guided .patient-onboarding__main{padding-bottom:76px}.patient-onboarding__step-guide{z-index:20;padding:9px 12px max(9px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a2830f7;border-top:1px solid #ffffff24;display:block;position:fixed;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -12px 30px #1a283024}.patient-onboarding__step-guide ol{grid-template-columns:repeat(11,minmax(96px,1fr));gap:7px;min-width:1180px;margin:0;padding:0;list-style:none;display:grid}.patient-onboarding__step-guide-item{color:#ffffffad;border:1px solid #ffffff24;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-height:48px;padding:7px 9px;display:grid}.patient-onboarding__step-guide-item>span{border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.patient-onboarding__step-guide-item strong{font-size:11px;line-height:1.2}.patient-onboarding__step-guide-item--complete>span{border-color:var(--led-color-green);background:var(--led-color-green);color:#fff}.patient-onboarding__step-guide-item--current{border-color:var(--led-color-gold);background:var(--led-color-gold);color:var(--led-color-ink)}.patient-onboarding__step-guide-item--current>span{border-color:var(--led-color-ink)}.patient-onboarding__header-actions{justify-content:space-between;align-items:center;width:min(100%,720px);min-height:36px;margin:0 auto;display:flex}.patient-onboarding__header--wide .patient-onboarding__header-actions{width:min(100%,1080px)}.patient-onboarding__progress{color:var(--led-color-muted);font-size:var(--led-font-size-caption);font-weight:700}.patient-onboarding__viewport{flex:1;justify-content:center;align-items:flex-start;width:100%;padding:20px clamp(24px,5vw,72px) 60px;display:flex}.patient-onboarding__card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;border:1px solid #d8d0c0d9;border-radius:24px;width:min(100%,720px);overflow:hidden;box-shadow:0 24px 70px #1a283017}.patient-onboarding__card--wide{width:min(100%,1080px)}.patient-onboarding__card--compact .patient-onboarding__content{padding-bottom:22px}.patient-onboarding__card--compact .condition-choice{min-height:62px;padding:12px 16px}.patient-onboarding__card--compact .condition-option-groups,.patient-onboarding__card--compact .condition-option-group{gap:16px}.patient-onboarding__heading{padding:clamp(28px,5vw,48px) clamp(24px,5vw,52px) 0}.patient-onboarding__heading h1{font-family:var(--led-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:200;line-height:1.08}.patient-onboarding__heading>p:last-child{max-width:620px;color:var(--led-color-muted);font-size:var(--led-font-size-body);margin:14px 0 0;line-height:1.6}.onboarding-checkin-attribution{color:var(--led-color-faint);font-size:var(--led-font-size-caption);margin-top:8px;line-height:1.45;display:block}.patient-onboarding__content{gap:22px;padding:30px clamp(24px,5vw,52px) 36px;display:grid}.patient-onboarding__footer{border-top:1px solid var(--led-color-surface);background:#fcfaf5cc;justify-content:flex-end;padding:20px clamp(24px,5vw,52px);display:flex}.patient-onboarding__footer button{background:var(--led-color-gold);min-width:120px;color:var(--led-color-card)}.patient-onboarding__footer button:hover:not(:disabled):not([data-disabled]){background:var(--led-color-gold-dark);color:var(--led-color-card)}.patient-onboarding__footer button:disabled:not([data-loading]),.patient-onboarding__footer button[data-disabled]:not([data-loading]){cursor:not-allowed;background:var(--mantine-color-disabled);color:var(--mantine-color-disabled-color)}.onboarding-step-actions{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.onboarding-step-actions>button:last-child{margin-left:auto}.onboarding-step-note{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);margin-right:auto;line-height:1.5}.condition-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.condition-choice{border:1px solid var(--led-color-border);background:var(--led-color-card);min-height:84px;color:var(--led-color-ink);cursor:pointer;text-align:left;border-radius:15px;align-items:flex-start;gap:13px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.condition-choice:hover{border-color:var(--led-color-blue-border);transform:translateY(-1px);box-shadow:0 8px 24px #1a283012}.condition-choice--selected{border-color:var(--led-color-blue);background:var(--led-color-blue-wash);box-shadow:inset 0 0 0 1px var(--led-color-blue)}.condition-choice__control{border:1.5px solid var(--led-color-border);background:var(--led-color-card);width:22px;height:22px;color:var(--led-color-card);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.condition-choice__control--square{border-radius:6px}.condition-choice--selected .condition-choice__control{border-color:var(--led-color-blue);background:var(--led-color-blue)}.condition-choice__copy{gap:4px;display:grid}.condition-choice__copy strong{font-size:var(--led-font-size-supporting);line-height:1.35}.condition-choice__copy span{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);line-height:1.45}.condition-option-groups,.condition-field-group{gap:26px;display:grid}.condition-option-group,.condition-field{border:0;gap:12px;min-width:0;padding:0;display:grid}.condition-option-group legend,.condition-field legend,.condition-field-group__section{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);letter-spacing:.035em;text-transform:uppercase;margin:0 0 2px;padding:0;font-weight:700}.condition-field-group__section{border-top:1px solid var(--led-color-surface);color:var(--led-color-blue);padding-top:10px}.condition-chip-list{flex-wrap:wrap;gap:9px;display:flex}.condition-chip{border:1px solid var(--led-color-border);background:var(--led-color-card);min-height:40px;color:var(--led-color-ink);cursor:pointer;font-size:var(--led-font-size-supporting);border-radius:999px;padding:8px 14px;font-weight:600}.condition-chip:hover,.condition-chip--selected{border-color:var(--led-color-blue);background:var(--led-color-blue-wash);color:var(--led-color-blue)}.condition-year-input{gap:6px;width:min(230px,100%);display:grid}.condition-year-input span{color:var(--led-color-muted);font-size:var(--led-font-size-supporting)}.condition-info-step{justify-items:center;gap:20px;display:grid}.condition-info-step__icon{background:var(--led-color-blue-wash);width:60px;height:60px;color:var(--led-color-blue);border-radius:50%;justify-content:center;align-items:center;display:flex}.condition-info-step__list{border:1px solid var(--led-color-border);background:var(--led-color-canvas);border-radius:16px;width:min(100%,480px);padding:20px}.condition-info-step__list>strong{color:var(--led-color-muted);font-size:var(--led-font-size-caption);letter-spacing:.04em;text-transform:uppercase}.condition-info-step__list ol{font-size:var(--led-font-size-supporting);gap:12px;margin:16px 0 0;padding-left:26px;display:grid}.condition-linked-steps{border-top:1px solid var(--led-color-surface);gap:10px;padding-top:8px;display:grid}.condition-linked-steps button{border:1px solid var(--led-color-border);background:var(--led-color-canvas);color:var(--led-color-ink);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:16px;padding:15px 17px;display:flex}.condition-linked-steps button>span{flex:1;gap:3px;display:grid}.condition-linked-steps small{color:var(--led-color-muted)}.condition-state,.health-profile-loading{min-height:120px;color:var(--led-color-muted);font-size:var(--led-font-size-supporting);justify-content:center;align-items:center;gap:12px;display:flex}.condition-picker-list{gap:12px;display:grid}.condition-picker-card{border:1px solid var(--led-color-border);background:var(--led-color-card);width:100%;min-height:78px;color:var(--led-color-ink);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:18px;padding:17px 19px;display:flex}.condition-picker-card:not(.condition-picker-card--disabled):hover{border-color:var(--led-color-blue);box-shadow:0 10px 28px #1a283012}.condition-picker-card>span:first-child{flex:1;gap:4px;display:grid}.condition-picker-card strong{font-size:var(--led-font-size-body)}.condition-picker-card small{color:var(--led-color-muted);font-size:var(--led-font-size-supporting)}.condition-picker-card--disabled{cursor:default;opacity:.65}.condition-coming-soon{gap:10px;padding-top:4px;display:grid}.condition-coming-soon h2{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);letter-spacing:.04em;text-transform:uppercase;margin:0}.privacy-reassurances{gap:22px;display:grid}.privacy-reassurances>div{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:15px;display:grid}.privacy-reassurances>div>span{background:var(--led-color-blue-wash);width:44px;height:44px;color:var(--led-color-blue);border-radius:14px;justify-content:center;align-items:center;display:flex}.privacy-reassurances p{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);gap:4px;margin:0;line-height:1.55;display:grid}.privacy-reassurances strong{color:var(--led-color-ink);font-size:var(--led-font-size-supporting)}.privacy-medical-notice{border-top:1px solid var(--led-color-border);color:var(--led-color-muted);font-size:var(--led-font-size-supporting);gap:6px;padding-top:16px;line-height:1.55;display:grid}.privacy-medical-notice p{margin:0}.privacy-medical-notice a{width:fit-content;color:var(--led-color-blue);font-weight:600}.dive-deeper-list{gap:12px;display:grid}.dive-deeper-list>button,.dive-deeper-list__disabled{border:1px solid var(--led-color-border);background:var(--led-color-card);min-height:86px;color:var(--led-color-ink);text-align:left;border-radius:16px;align-items:center;gap:15px;padding:17px;display:flex}.dive-deeper-list>button{cursor:pointer}.dive-deeper-list>button:hover{border-color:var(--led-color-blue)}.dive-deeper-list__icon{background:var(--led-color-blue-wash);width:42px;height:42px;color:var(--led-color-blue);border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;display:flex}.dive-deeper-list>button>span:nth-child(2),.dive-deeper-list__disabled>span:nth-child(2){flex:1;gap:4px;display:grid}.dive-deeper-list small{color:var(--led-color-muted);font-size:var(--led-font-size-supporting)}.dive-deeper-list__done{color:var(--led-color-blue);font-size:var(--led-font-size-supporting);align-items:center;gap:5px;font-weight:700;display:flex}.dive-deeper-list__disabled{opacity:.54}.onboarding-checkin-saved,.onboarding-complete-summary{border:1px solid var(--led-color-blue-border);background:var(--led-color-blue-wash);color:var(--led-color-muted);font-size:var(--led-font-size-supporting);border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;line-height:1.55;display:flex}.onboarding-labs-lead{background:var(--led-color-ink);color:#c3cfd7;border-radius:14px;gap:8px;padding:12px 18px;display:grid}.onboarding-labs-lead p{font-size:var(--led-font-size-supporting);margin:0;font-weight:500;line-height:1.45}.onboarding-labs-lead>div{border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.onboarding-labs-lead button{color:#fff;cursor:pointer;font:inherit;font-size:var(--led-font-size-supporting);background:0 0;border:1px solid #ffffff61;border-radius:9px;flex:none;padding:7px 14px}.onboarding-labs-lead button:hover{background:#ffffff21;border-color:#fff9}.onboarding-labs-lead button:disabled{cursor:default;opacity:.55}.onboarding-labs-intro{gap:12px;padding:8px 0 12px;display:grid}.onboarding-labs-intro h1{font-family:var(--led-font-display);letter-spacing:-.035em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:200;line-height:1.08}.onboarding-labs-intro p{max-width:760px;color:var(--led-color-muted);font-size:var(--led-font-size-body);margin:0;line-height:1.6}.onboarding-labs-setup{gap:20px;display:grid}.onboarding-labs-dropzone .labs-vitals-upload{border-width:1.5px;border-radius:13px;gap:11px;min-height:260px;padding:34px 26px}.onboarding-labs-dropzone .labs-vitals-upload h2{font-size:17px;font-weight:600}.onboarding-labs-dropzone .labs-vitals-upload p{color:#6b5423;margin-top:6px;font-size:13.5px}.onboarding-labs-timing{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.onboarding-labs-timing>button,.onboarding-labs-alternatives>button{border:1px solid var(--led-color-border);color:var(--led-color-ink);cursor:pointer;font:inherit;text-align:left;background:#fbf9f4;border-radius:11px}.onboarding-labs-timing>button{gap:7px;padding:16px 18px;display:grid}.onboarding-labs-timing>button:hover,.onboarding-labs-timing>button[aria-pressed=true]{border-color:var(--led-color-blue)}.onboarding-labs-timing strong{align-items:center;gap:8px;font-size:13.5px;display:flex}.onboarding-labs-timing strong svg{color:var(--led-color-blue);flex:none}.onboarding-labs-timing span{color:var(--led-color-muted);font-size:13px;line-height:1.58}.onboarding-labs-timing b{color:var(--led-color-ink)}.onboarding-labs-alternatives{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-labs-alternatives>button{background:#fff;gap:2px;padding:14px 16px;display:grid}.onboarding-labs-alternatives>button:hover{background:#fdfcf9;border-color:#c0b49a}.onboarding-labs-alternatives strong{font-size:14px}.onboarding-labs-alternatives span{font-size:var(--led-font-size-supporting);color:var(--led-color-muted)}.onboarding-labs-actions{justify-content:flex-end}.onboarding-labs-manual .lab-review__confirm{background:var(--led-color-gold);color:var(--led-color-card)}.onboarding-labs-manual .lab-review__confirm:hover{background:var(--led-color-gold-dark);color:var(--led-color-card)}.onboarding-checkin-saved strong,.onboarding-complete-summary strong{color:var(--led-color-ink)}.onboarding-checkin-saved{gap:4px;display:grid}.onboarding-complete-summary{border-color:var(--led-color-green);background:var(--led-color-green-wash);align-items:center}.onboarding-complete-summary>svg{color:var(--led-color-green);flex:none}.onboarding-complete-summary>div{gap:4px;display:grid}.patient-onboarding__content>.checkin-entry-card{box-shadow:none;border:0}.condition-setup-prompt{border:1px solid var(--led-color-blue-border);background:linear-gradient(110deg, var(--led-color-blue-wash), #ffffffd9);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:22px;padding:20px 22px;display:grid}.condition-setup-prompt__icon{border-radius:14px;width:44px;height:44px;margin:0}.condition-setup-prompt h2,.condition-setup-prompt p,.health-profile-resume p{margin:0}.condition-setup-prompt h2{font-family:var(--led-font-display);font-size:var(--led-font-size-component-title);font-weight:400}.condition-setup-prompt div>p:last-child{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);margin-top:5px;line-height:1.5}.health-profile-settings{gap:20px;display:grid}.health-profile-settings__condition{border:1px solid var(--led-color-blue-border);background:var(--led-color-blue-wash);border-radius:15px;align-items:center;gap:15px;padding:17px;display:flex}.health-profile-settings__condition>span{width:42px;height:42px;box-shadow:none;border-radius:13px;flex:0 0 42px;margin:0}.health-profile-settings__condition>div{gap:2px;display:grid}.health-profile-settings__condition small,.health-profile-section-card em{color:var(--led-color-muted);font-size:var(--led-font-size-caption);font-style:normal}.health-profile-settings__condition strong{font-size:var(--led-font-size-body)}.health-profile-settings__condition p{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);margin:0}.health-profile-section-list{border:1px solid var(--led-color-border);background:var(--led-color-card);border-radius:16px;overflow:hidden}.health-profile-section-card{border-bottom:1px solid var(--led-color-surface);align-items:center;gap:14px;min-height:78px;padding:15px 18px;text-decoration:none;display:flex}.health-profile-section-card:last-child{border-bottom:0}.health-profile-section-card:hover{background:var(--led-color-canvas)}.health-profile-section-card__icon{background:var(--led-color-blue-wash);width:38px;height:38px;color:var(--led-color-blue);border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.health-profile-section-card>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.health-profile-section-card strong{font-size:var(--led-font-size-supporting)}.health-profile-section-card small{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health-profile-resume{border:1px solid var(--led-color-border);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:17px;display:flex}.health-profile-resume p{color:var(--led-color-muted);font-size:var(--led-font-size-supporting);margin-top:4px}.health-profile-empty{border:1px dashed var(--led-color-border);text-align:center;border-radius:18px;justify-items:center;padding:40px 24px;display:grid}.health-profile-empty>span{margin-bottom:14px}.health-profile-empty h3{margin:0}.health-profile-empty p{max-width:420px;color:var(--led-color-muted);font-size:var(--led-font-size-supporting);margin:8px 0 20px}@media (width<=940px){.patient-onboarding{grid-template-columns:1fr}.patient-onboarding--guided .patient-onboarding__main{padding-bottom:0}.patient-onboarding__step-guide,.patient-onboarding__rail{display:none}.patient-onboarding__mobile-brand{margin-bottom:18px;display:block}.patient-onboarding__header{min-height:auto;padding-top:20px}.patient-onboarding__mobile-trust{color:var(--led-color-muted);font-size:var(--led-font-size-caption);justify-content:center;align-items:center;gap:7px;padding:0 20px 22px;display:flex}}@media (width<=680px){.patient-onboarding__header{padding-left:18px;padding-right:18px}.patient-onboarding__viewport{padding:0 12px 30px}.patient-onboarding__card{border-radius:20px}.patient-onboarding__heading h1{font-size:34px}.patient-onboarding__heading,.patient-onboarding__content,.patient-onboarding__footer{padding-left:20px;padding-right:20px}.patient-onboarding__footer,.patient-onboarding__footer>button{width:100%}.onboarding-step-actions button{flex:1 1 0;min-width:0}.onboarding-step-actions{flex-wrap:wrap}.onboarding-step-note{width:100%}.condition-choice-grid,.onboarding-lab-methods{grid-template-columns:1fr}.onboarding-labs-lead>div{flex-direction:column;align-items:flex-start}.onboarding-labs-timing,.onboarding-labs-alternatives{grid-template-columns:1fr}.condition-choice:hover{transform:none}.condition-setup-prompt{grid-template-columns:auto minmax(0,1fr)}.condition-setup-prompt>a{grid-column:1/-1}.health-profile-resume{flex-direction:column;align-items:stretch}}@media (width<=480px){.home-data-card__body{grid-template-columns:minmax(0,1fr)}.home-notes-card__actions{flex-direction:column;align-items:flex-start;padding-left:0}.home-notes-card>.home-card-link{width:100%}}@media (prefers-reduced-motion:reduce){.condition-choice{transition:none}}
