@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";:root{--persona-determined: #9e1068;--persona-resilient: #ac3b3b;--persona-steady: #da4a23;--persona-functional: #da9011;--persona-agile: #0958d9;--persona-limitless: #389e0d;--category-slider-segment-1: rgba(100, 100, 100, .5);--category-slider-segment-2: rgba(100, 100, 100, .4);--category-slider-segment-3: rgba(100, 100, 100, .3);--category-slider-segment-4: rgba(100, 100, 100, .25);--category-slider-segment-5: rgba(100, 100, 100, .2);--category-slider-segment-6: rgba(100, 100, 100, .15)}[data-theme=dark]{--category-slider-segment-1: rgba(255, 255, 255, .5);--category-slider-segment-2: rgba(255, 255, 255, .4);--category-slider-segment-3: rgba(255, 255, 255, .3);--category-slider-segment-4: rgba(255, 255, 255, .25);--category-slider-segment-5: rgba(255, 255, 255, .2);--category-slider-segment-6: rgba(255, 255, 255, .15)}.category-slider{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2)}.ant-collapse-item-disabled .category-slider{display:none}.category-slider__badge{position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-0);padding:var(--spacing-1) var(--spacing-2);background:var(--color-neutral-50);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);margin-bottom:var(--spacing-2);white-space:nowrap}[data-theme=dark] .category-slider__badge{background:var(--color-purple-850)}.category-slider__badge:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--color-neutral-50)}[data-theme=dark] .category-slider__badge:after{border-top-color:var(--color-purple-850)}.category-slider__badge-label{font-size:var(--font-size-xs);color:var(--text-tertiary);line-height:1}.category-slider__badge-value{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:1}.category-slider__track{position:relative;display:flex;align-items:center;width:200px;padding:var(--spacing-1) 0;margin-top:48px}.category-slider__segments{display:flex;gap:3px;width:100%}.category-slider__segment{flex:1;height:8px;border-radius:var(--radius-xs);transition:background-color var(--motion-duration-fast) var(--motion-ease-out)}.category-slider__thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:var(--color-white);border-radius:var(--radius-full);box-shadow:var(--shadow-md);pointer-events:none;transition:left var(--motion-duration-fast) var(--motion-ease-out);overflow:visible}.category-slider__labels{display:flex;justify-content:space-between;width:100%;margin-top:var(--spacing-1)}.category-slider__label{font-size:var(--font-size-xs);color:var(--text-tertiary)}.lightbox-modal.ant-modal{max-width:1134px}.collapse-categories-result{overflow:hidden}.lightbox-modal.ant-modal .ant-modal-content{background-color:transparent;box-shadow:none;padding:0}.collapse-categories-result .header-panel{border:1px solid #d9d9d9;border-radius:8px!important;overflow:hidden}.collapse-categories-result .header-panel>.ant-collapse-header{position:relative;padding-left:12px;display:flex;align-items:center}.collapse-categories-result .ant-collapse-item:before{content:"";position:absolute;width:7px;background-color:var(--panel-color);transition:height .3s ease-in-out;height:100%;border-radius:.5rem 0 0 .5rem}.collapse-categories-result .header-panel-active:before{height:100%}.collapse-categories-result .header-panel[data-color="Optimal Mobility"]:before{background-color:#359e00}.collapse-categories-result .header-panel[data-color="Functional Mobility"]:before{background-color:#4cc111}.collapse-categories-result .header-panel[data-color="Moderate Restriction"]:before{background-color:#fa0}.collapse-categories-result .header-panel[data-color="Restricted Mobility"]:before{background-color:#ca8700}.collapse-categories-result .header-panel[data-color="Severely Restricted"]:before{background-color:#ff4039}.collapse-categories-result .header-panel[data-color="Critically Impaired"]:before{background-color:#e7313a}.report-checkbox .ant-checkbox-inner{border:1px solid #d9d9d9!important}.body-hotspots{position:relative}.body-hotspots .ant-card-body{text-align:center}.body-score-metrics__body .ant-card{background-color:#000!important}.rounded-table-left .ant-table-content,.rounded-table-left .ant-table{border-radius:12px 0 0 12px}.rounded-table-left .ant-table-thead>tr>th:last-child{border-top:1px solid #f0f0f0;border-start-end-radius:0!important}.rounded-table-right .ant-table{border-radius:0 12px 12px 0}.rounded-table-right .ant-table-thead>tr>th{border-top:1px solid #f0f0f0;border-start-start-radius:0!important}.radar-chart .ant-card-body{height:100%}.rounded-table-left .ant-table-wrapper{border-right:1px solid #f0f0f0}.rounded-table-right .ant-table-wrapper{border-left:1px solid #f0f0f0}.custom-header-align{text-align:center!important;width:22%}.custom-header-align-right{padding-left:10px}.rounded-table-left{border-right:1px solid #eaecf0;height:max-content}.rounded-table-right{border-left:1px solid #eaecf0;height:max-content}.rounded-table-left .ant-table-tbody>tr:nth-child(2n),.rounded-table-right .ant-table-tbody>tr:nth-child(2n){background-color:#f9f9f9}.rounded-table-left .ant-table-tbody>tr:nth-child(odd),.rounded-table-right .ant-table-tbody>tr:nth-child(odd){background-color:#fff}.progress-score .ant-progress-text{font-weight:700;color:#fff!important;padding:8px;border-radius:8px;font-size:20px;width:100%;background-color:var(--my-color)}.progress-score:after{content:"Average Score";font-size:14px;position:relative;top:-22px;left:5px;color:#999}.rounded-table-right .ant-spin-nested-loading{width:100%}.progress-score.ant-progress .ant-progress-steps-outer{position:relative;top:0;align-items:flex-start}.progress-score.ant-progress .ant-progress-steps-item{position:relative;top:6px}.mobility-report-header{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.75rem;width:100%}.mobility-report-user-info{display:grid;grid-column:span 7 / span 7;grid-template-rows:repeat(2,minmax(0,1fr));gap:.75rem}.user-info-container{display:flex;gap:20px;margin-right:40px;grid-row:span 1 / span 1;justify-content:end;align-items:center;border-radius:.375rem;width:100%;background-color:#fff}.user-info{display:flex;gap:1rem;align-items:center}.user-info .user-metric-data{display:flex;gap:2.5rem;justify-content:space-between}.mobility-report-physio-data{display:flex;grid-template-columns:repeat(3,minmax(0,1fr));grid-row:span 1 / span 1;gap:.75rem}.logo-mark{display:flex;padding:1.25rem;grid-column:span 1 / span 1;min-width:350px;justify-content:center;align-items:center;border-radius:.375rem;background-color:#fff}.pdf-margin{margin-bottom:0;margin-top:-12px;padding-bottom:5px;padding-top:5px}.inter-heading-bold{font-weight:700;font-size:22px;line-height:144%;letter-spacing:0%;vertical-align:middle}.inter-text-regular-sm{font-weight:400;font-size:16px;line-height:144%;letter-spacing:0%;vertical-align:middle}.pdf-section{margin:80px 40px;box-sizing:border-box}.filter-container{display:flex;justify-content:space-around;width:100%;gap:10px;padding:10px}.filter-button{padding:8px 16px;width:100px;text-align:center;background:#f0f0f0;border-radius:20px;border:1px solid #ccc;font-size:14px;color:#333;cursor:pointer;transition:all .3s ease}.filter-button:hover{background:#e0e0e0;color:#000}.filter-button.selected{background:var(--content-manager-update-button);color:#fff;border:none;box-shadow:0 4px 12px #0000001a}.body-score-metrics{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-6);align-items:start}.body-score-metrics__body{display:flex;align-items:flex-start;justify-content:center;min-width:200px;max-width:280px}.body-score-metrics__body .card-hotspots,.body-score-metrics__body .card-hotspots.ant-card{background:transparent;border-radius:0}.body-score-metrics__body .card-hotspots .ant-card-body{background:transparent;padding:0}.body-score-metrics__cards{display:flex;flex-direction:column;gap:var(--spacing-4);flex:1}.attention-points-card,.joint-side-card{background:var(--surface-secondary);border-radius:var(--radius-lg)}.attention-points-card .ant-card-body,.joint-side-card .ant-card-body{padding:var(--spacing-4);background:var(--bg-page);border-radius:var(--radius-lg)}.attention-points-card .card-header,.joint-side-card .card-header{margin-bottom:var(--spacing-3);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border-secondary)}.attention-points-card .card-title,.joint-side-card .card-title{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.attention-points-card .card-subtitle,.joint-side-card .card-subtitle{font-size:var(--font-size-xs);color:var(--text-tertiary)}.card-body{display:flex;flex-direction:column;gap:var(--spacing-2)}.joint-row{padding:var(--spacing-2) var(--spacing-3);background:var(--surface-tertiary);border-radius:var(--radius-md)}.joint-name{font-size:var(--font-size-sm);color:var(--text-primary)}.joint-score{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.score-indicator{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.joint-cards-row{display:flex;gap:var(--spacing-4)}.joint-cards-row .joint-side-card{flex:1;min-width:0}@media(max-width:1024px){.body-score-metrics{grid-template-columns:1fr}.body-score-metrics__body{max-width:none;justify-content:center}}@media(max-width:768px){.joint-cards-row{flex-direction:column}}.rom-joints-col{display:flex;flex-direction:column}.rom-joints-body{display:flex;align-items:center;justify-content:center}.rom-joints-table{width:100%}.rom-joints-table .ant-table{background:transparent}.rom-joints-table .ant-table-thead>tr>th,.rom-joints-table .ant-table-thead>tr>td{background:transparent}.rom-joints-table .ant-table-thead>tr>th:before{display:none}.rom-joints-table .ant-table-thead>tr>th:last-child,.rom-joints-table .ant-table-tbody>tr>td:last-child{text-align:right}.rom-joints-body .card-hotspots,.rom-joints-body .card-hotspots.ant-card{background:transparent;border-radius:0}.rom-joints-body .card-hotspots .ant-card-body{background:transparent}.rom-joints-empty{min-height:100px}.flex-wrapper{display:flex;justify-content:space-between;height:100%;gap:var(--spacing-3)}.flex-wrapper>*{flex:1 1 auto;min-width:0}@media(max-width:1800px){.flex-wrapper{flex-direction:column}.flex-wrapper>*{flex:1 1 100%;width:100%!important}}.triage-result-modal .posture-bento-grid .rom-bento-user-info{grid-column:1 / 3;grid-row:1 / 2;background:var(--surface-tertiary);padding:var(--spacing-4);min-height:120px}.triage-result-modal .posture-bento-grid .rom-bento-posture-categories{grid-column:1 / 7;padding:var(--spacing-4)}.triage-result-modal .posture-benefit-card{padding:var(--spacing-4);background:var(--bg-page);border-radius:var(--radius-lg)}.rom-result-wrapper .rom-persona-cards-wrapper{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto}@media(max-width:1024px){.rom-result-wrapper .rom-persona-cards-wrapper{flex-wrap:wrap;flex-direction:row}}@media(min-width:1023px){.rom-result-wrapper .rom-persona-cards-wrapper{flex-wrap:nowrap}.rom-result-wrapper .rom-persona-cards-wrapper .rom-persona-card{flex:0 0 auto;max-width:175px}}.triage-result-modal .rom-mobility-card,.triage-result-modal .rom-joints-container{padding:var(--spacing-5);background:var(--surface-tertiary)}.triage-result-modal .posture-persona-card--agile{background:linear-gradient(228deg,var(--color-green-dark-9) 14.33%,var(--color-green-dark-6) 110.59%)}.triage-result-modal .posture-persona-card--balanced{background:linear-gradient(230deg,var(--color-blue-3) 1.11%,var(--color-blue-7) 96.5%)}.triage-result-modal .posture-persona-card--compensating{background:linear-gradient(230deg,var(--color-warning-200) 1.11%,var(--color-warning-600) 96.5%)}.triage-result-modal .posture-persona-card--stiff{background:linear-gradient(230deg,var(--color-error-200) 1.11%,var(--color-error-500) 96.5%)}.triage-result-modal .posture-persona-card--collapsed{background:linear-gradient(230deg,var(--color-magenta-3) 4.17%,var(--color-magenta-dark-3) 95.62%)}[data-theme=dark] .triage-result-modal .posture-persona-card--agile{background:linear-gradient(228deg,var(--color-green-dark-3) 14.33%,var(--color-green-dark-6) 110.59%)}[data-theme=dark] .triage-result-modal .posture-persona-card--balanced{background:linear-gradient(228deg,var(--color-blue-dark-3) 14.33%,var(--color-blue-dark-6) 110.59%)}[data-theme=dark] .triage-result-modal .posture-persona-card--compensating{background:linear-gradient(228deg,var(--color-warning-700) 14.33%,var(--color-warning-400) 110.59%)}[data-theme=dark] .triage-result-modal .posture-persona-card--stiff{background:linear-gradient(228deg,var(--color-error-800) 14.33%,var(--color-error-500) 110.59%)}[data-theme=dark] .triage-result-modal .posture-persona-card--collapsed{background:linear-gradient(228deg,var(--color-magenta-dark-3) 14.33%,var(--color-magenta-dark-7) 110.59%)}.triage-result-modal .rom-persona-card__icon{flex-shrink:0;margin-bottom:10px}@media(max-width:768px){.triage-result-modal .rom-bento-grid{grid-template-columns:1fr;grid-template-rows:auto}.triage-result-modal .rom-bento-persona,.triage-result-modal .rom-bento-chart,.triage-result-modal .rom-bento-overview,.triage-result-modal .rom-bento-didyouknow,.triage-result-modal .rom-bento-whatthismeans,.triage-result-modal .rom-persona-card,.triage-result-modal .posture-bento-grid .rom-bento-user-info{grid-column:1 / -1;grid-row:auto}.triage-result-modal .rom-chart-container{min-height:200px}.rom-result-wrapper .rom-persona-cards-wrapper{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:unset}.rom-result-wrapper .rom-persona-cards-wrapper .rom-persona-card{grid-column:auto;grid-row:auto;max-width:100%}.triage-result-modal .rom-persona-card{min-height:auto;padding:var(--spacing-3);max-width:100%}.triage-result-modal .rom-persona-card__title{font-size:var(--font-size-sm)!important}.triage-result-modal .rom-persona-card__description{font-size:var(--font-size-xs)}.triage-result-modal--wide.ant-modal.bottom-sheet-modal{max-width:100vw!important;width:100vw!important}}.rom-chart-container .ant-card .ant-card-body{background-color:#000!important;color:#fff}:root{--gradient-brand: linear-gradient(135deg, var(--color-purple-600) 0%, var(--color-purple-700) 100%);--gradient-brand-vibrant: linear-gradient(135deg, var(--color-purple-500) 0%, var(--color-purple-700) 100%);--gradient-subtle: linear-gradient(180deg, transparent 0%, hsla(262, 83%, 58%, .05) 100%);--gradient-rom-icon: linear-gradient(41deg, rgba(159, 48, 237, .1) 16.8%, rgba(255, 255, 255, .07) 108.3%);--gradient-avatar-border: linear-gradient(180deg, var(--color-white-alpha-20) 0%, var(--color-white) 100%);--gradient-glow-brand: radial-gradient(circle at center, hsla(262, 83%, 58%, .12) 0%, transparent 70%);--gradient-glow-success: radial-gradient(circle at center, hsla(142, 71%, 45%, .12) 0%, transparent 70%);--gradient-glow-error: radial-gradient(circle at center, hsla(348, 83%, 47%, .12) 0%, transparent 70%);--gradient-glow-warning: radial-gradient(circle at center, hsla(38, 92%, 50%, .12) 0%, transparent 70%);--elevation-none: none;--elevation-raised: var(--shadow-sm);--elevation-overlay: var(--shadow-md);--elevation-modal: var(--shadow-xl);--elevation-popover: var(--shadow-lg);--elevation-hover-card: var(--shadow-lg);--elevation-hover-button: 0 4px 12px hsla(262, 83%, 58%, .15);--accent-glow: hsla(262, 83%, 58%, .12);--accent-glow-strong: hsla(262, 83%, 58%, .2);--accent-glow-subtle: hsla(262, 83%, 58%, .06);--interactive-hover-scale: 1.02;--interactive-active-scale: .98;--interactive-hover-lift: -2px;--interactive-pressed-opacity: .9;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--duration-micro: .1s;--duration-fast: .15s;--duration-base: .2s;--duration-medium: .3s;--duration-slow: .4s;--duration-slower: .5s;--shimmer-gradient: linear-gradient( 90deg, transparent 0%, hsla(0, 0%, 100%, .08) 50%, transparent 100% );--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-color: var(--brand-primary);--focus-ring-glow: 0 0 0 4px var(--accent-glow)}[data-theme=dark]{--gradient-glow-brand: radial-gradient(circle at center, hsla(84, 100%, 50%, .12) 0%, transparent 70%);--accent-glow: hsla(84, 100%, 50%, .12);--accent-glow-strong: hsla(84, 100%, 50%, .2);--accent-glow-subtle: hsla(84, 100%, 50%, .06);--elevation-raised: 0 1px 3px rgba(0, 0, 0, .3);--elevation-overlay: 0 4px 6px rgba(0, 0, 0, .5);--elevation-modal: 0 20px 25px rgba(0, 0, 0, .7);--elevation-hover-card: 0 10px 15px rgba(0, 0, 0, .6);--shimmer-gradient: linear-gradient( 90deg, transparent 0%, hsla(0, 0%, 100%, .04) 50%, transparent 100% );--focus-ring-color: var(--color-lime-500)}[data-theme=vibrant]{--gradient-glow-brand: radial-gradient(circle at center, hsla(24, 100%, 50%, .12) 0%, transparent 70%);--accent-glow: hsla(24, 100%, 50%, .12);--accent-glow-strong: hsla(24, 100%, 50%, .2);--accent-glow-subtle: hsla(24, 100%, 50%, .06);--elevation-hover-button: 0 4px 12px hsla(24, 100%, 50%, .15);--focus-ring-color: var(--color-orange-500)}.posture-result-wrapper .posture-persona-cards-wrapper{display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto}@media(max-width:1024px){.posture-result-wrapper .posture-persona-cards-wrapper{flex-wrap:wrap;flex-direction:row}}@media(min-width:1023px){.posture-result-wrapper .posture-persona-cards-wrapper{flex-wrap:nowrap}.posture-result-wrapper .posture-persona-cards-wrapper .posture-persona-card{flex:0 0 auto;max-width:175px}}.triage-modal-header{width:100%;padding:var(--spacing-3) var(--spacing-4);background:var(--surface-tertiary);border-radius:var(--radius-lg)}.triage-modal-header__left{min-width:0}.triage-modal-header__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;white-space:nowrap}.triage-modal-header__date{font-size:var(--font-size-xs);color:var(--text-tertiary);white-space:nowrap;display:inline-flex;align-items:center;gap:var(--spacing-1);line-height:1}.triage-modal-header__date svg{flex-shrink:0;vertical-align:middle}.triage-modal-header__icon-container{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background:var(--gradient-rom-icon);flex-shrink:0}.triage-result-modal{padding:24px;background:#000}.triage-modal-header__actions{flex-shrink:0;align-self:center}.triage-modal-header__action-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--icon-action);cursor:pointer;transition:all var(--motion-duration-fast) var(--motion-ease-out)}.triage-modal-header__action-btn:hover{background:var(--surface-secondary);color:var(--text-primary)}.triage-modal-header__action-btn:active{transform:scale(.95)}.triage-result-modal.ant-modal .ant-modal-content{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:var(--spacing-3);padding:var(--spacing-6);background:var(--bg-page)}.triage-result-modal.ant-modal .ant-modal-header{grid-column:1;grid-row:1;padding:0;margin:0;background:transparent;border:none}.triage-result-modal.ant-modal .ant-modal-title{width:100%}.triage-result-modal.ant-modal .ant-modal-close{position:static;grid-column:2;grid-row:1;width:48px;height:48px;margin:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--surface-tertiary);align-self:center}.triage-result-modal.ant-modal .ant-modal-close:hover{background:var(--surface-secondary)}.triage-result-modal.ant-modal .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center}.triage-result-modal.ant-modal .ant-modal-body{grid-column:1 / -1;grid-row:2}.triage-result-modal.ant-modal .ant-modal-footer{grid-column:1 / -1;grid-row:3}.triage-result-modal .triage-result-content{min-height:400px}.triage-result-modal .evaluation-result-wrapper{padding:var(--spacing-4) 0}.triage-result-modal .evaluation-result-wrapper .triage-user-header{background:var(--surface-tertiary);padding:var(--spacing-4);border-radius:var(--radius-xl);margin-bottom:var(--spacing-4)}.triage-result-modal .evaluation-result-wrapper .summary-review .associated-card{background:var(--surface-tertiary)!important}.triage-result-modal .rom-bento-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto auto;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.triage-result-modal .rom-bento-item{border-radius:var(--radius-xl)}.triage-result-modal .rom-bento-full{grid-column:1 / -1}.triage-result-modal .posture-bento-grid .rom-bento-full{grid-row:2 / 3}.triage-result-modal .rom-bento-persona{grid-column:1 / 5;grid-row:1 / 2}.triage-result-modal .rom-bento-chart{grid-column:5 / 7;grid-row:1 / 4}.triage-result-modal .rom-bento-overview{grid-column:1 / 3;grid-row:2 / 3}.triage-result-modal .rom-bento-didyouknow{grid-column:3 / 5;grid-row:2 / 3}.triage-result-modal .rom-bento-whatthismeans{grid-column:1 / 5;grid-row:3 / 4}.triage-result-modal .posture-bento-grid .rom-bento-user-info{grid-column:1 / 3;grid-row:1 / 2;background:var(--surface-tertiary);padding:var(--spacing-4);border:2px solid #fff;min-height:120px}.triage-result-modal .posture-bento-grid .rom-bento-user-info .ant-card-body{padding:0}.triage-result-modal .posture-bento-grid .rom-bento-persona{grid-column:3 / 7;grid-row:1 / 2}.triage-result-modal .posture-bento-grid .rom-bento-chart{display:none}.triage-result-modal .posture-bento-grid .rom-bento-whatthismeans{grid-column:5 / 7;grid-row:3 / 4}.triage-result-modal .posture-bento-grid .rom-bento-didyouknow-unified{grid-column:1 / 7;grid-row:3 / 4}.triage-result-modal .posture-bento-grid .rom-bento-posture-categories{grid-column:1 / 7;padding:var(--spacing-4);background-color:#000!important;border-radius:var(--radius-xl);border:2px solid #fff}.triage-result-modal .posture-bento-grid .rom-bento-posture-categories .rom-rule-categories__image{width:100%;height:auto;display:block}.triage-result-modal .posture-bento-grid .rom-bento-recommended-programs{grid-column:1 / 7}.triage-result-modal .recommended-programs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}.triage-result-modal .recommended-program-card{display:grid;grid-template-columns:120px 1fr auto;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--bg-page);border-radius:var(--radius-lg);position:relative;align-items:start}.triage-result-modal .recommended-program-card__image{width:120px;height:120px;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-tertiary);display:flex;align-items:center;justify-content:center}.triage-result-modal .recommended-program-card__image img{width:100%;height:100%;object-fit:cover}.triage-result-modal .recommended-program-card__image-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-tertiary)}.triage-result-modal .recommended-program-card__content{display:flex;flex-direction:column;gap:var(--spacing-1)}.triage-result-modal .recommended-program-card__title{margin:0!important;font-weight:var(--font-weight-semibold)!important;color:var(--text-primary)!important;line-height:var(--line-height-tight)!important}.triage-result-modal .recommended-program-card__description{margin:0!important;font-size:var(--font-size-sm)!important;color:var(--text-secondary)!important;line-height:var(--line-height-normal)!important}.triage-result-modal .recommended-program-card__button{align-self:start;background:var(--brand-primary)!important;border:none!important;color:var(--color-white)!important;font-weight:var(--font-weight-semibold)!important;padding:var(--spacing-2) var(--spacing-5)!important;height:auto!important;border-radius:var(--radius-full)!important}.triage-result-modal .recommended-program-card__button:hover{background:var(--brand-primary-hover)!important}@media(max-width:1024px){.triage-result-modal .recommended-programs-grid{grid-template-columns:1fr}}.triage-result-modal .posture-benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}.triage-result-modal .posture-benefit-card{padding:var(--spacing-4);background:var(--bg-page);border-radius:var(--radius-lg);background-color:#000;border:2px solid #fff}@media(max-width:768px){.triage-result-modal .posture-benefits-grid{grid-template-columns:1fr}}.triage-result-modal .rom-bento-persona-cards-container{grid-column:1 / -1;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-3)}.triage-result-modal .rom-card-icon-container{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-lg);background:#000;flex-shrink:0}.triage-result-modal .rom-user-header-container{background:var(--surface-tertiary);padding:0 var(--spacing-4)}.triage-result-modal .posture-mobility-card,.triage-result-modal .rom-joints-container{padding:var(--spacing-1);background:#000!important}.posture-screenshot-container,.posture-screenshot-container .ant-image,.posture-screenshot-container .ant-image-mask-info,.posture-screenshot-container .ant-image-img{width:100%!important;height:100%!important}.posture-screenshot-container .ant-image-img{object-fit:cover;object-position:center center;display:block}.posture-screenshot-container .ant-image-mask-info{display:flex;align-items:center;justify-content:center}.triage-result-modal .rom-joints-container .ant-table-tbody>tr>td{border-bottom-color:#05158217}[data-theme=dark] .triage-result-modal .rom-joints-container .ant-table-tbody>tr>td{border-bottom-color:var(--ant-table-border-color)}.triage-result-modal .rom-mobility-card .ant-card-body{padding:0}.triage-result-modal .rom-meaning-card{flex:1 1 calc(50% - var(--spacing-2));min-width:150px;background:var(--bg-page)}.triage-result-modal .rom-meaning-card .ant-card-body{padding:var(--spacing-3)}.triage-result-modal .rom-chart-container{display:flex;justify-content:center;align-items:center;min-height:300px}.triage-result-modal .collapse-categories-results .ant-collapse-item{background:var(--surface-tertiary)}.triage-result-modal .collapse-categories-results .ant-collapse-item.collapse-panel-empty{background:color-mix(in srgb,var(--surface-tertiary) 82%,black)}.triage-result-modal .collapse-categories-results .ant-collapse-item.collapse-panel-empty .ant-collapse-header{cursor:not-allowed}.triage-result-modal .rom-categories-container .ant-collapse-item:last-child{margin-bottom:0}.triage-result-modal .collapse-categories-results .rom-table .ant-table{background:transparent}.triage-result-modal .collapse-categories-results .rom-table .ant-table-thead>tr>th{background:transparent;border-bottom:1px solid var(--ant-table-border-color);padding:var(--spacing-3) var(--spacing-4)}.triage-result-modal .collapse-categories-results .rom-table .ant-table-thead>tr>th:before{display:none}.triage-result-modal .collapse-categories-results .rom-table .ant-table-tbody>tr>td{background:transparent;padding:var(--spacing-2) var(--spacing-4);border-bottom-color:#05158217}[data-theme=dark] .triage-result-modal .collapse-categories-results .rom-table .ant-table-tbody>tr>td{border-bottom-color:var(--ant-table-border-color)}.triage-result-modal .collapse-categories-results .rom-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.triage-result-modal .rom-persona-banner{position:relative;display:flex;align-items:center;gap:var(--spacing-5);padding:.5rem;background:var(--surface-tertiary)}.triage-result-modal .rom-persona-banner__avatar{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--gradient-avatar-border);padding:4px}.triage-result-modal .rom-persona-banner__avatar .ant-avatar{width:48px;height:48px}.triage-result-modal .rom-persona-banner__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:-.02em;color:var(--color-white);margin:0}.triage-result-modal .rom-persona-banner__subtitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-white);opacity:.9;margin:2px 0 0}.triage-result-modal .rom-persona-banner__description{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);color:var(--color-white);margin:0;margin-top:var(--spacing-2)}.triage-result-modal .rom-persona-banner__title-highlight{font-weight:var(--font-weight-semibold);color:var(--color-white)}.triage-result-modal .rom-persona-banner__btn{margin-left:auto;background:var(--surface-primary);border:none;color:var(--text-primary);font-weight:var(--font-weight-medium)}.triage-result-modal .rom-persona-banner__btn:hover{background:var(--surface-interactive-hover);color:var(--text-primary)}.triage-result-modal .rom-persona-banner--limitless{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-green-dark-3) 14.33%,var(--color-green-dark-6) 110.59%)}.triage-result-modal .rom-persona-banner--agile{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-blue-dark-3) 14.33%,var(--color-blue-dark-6) 110.59%)}.triage-result-modal .rom-persona-banner--functional{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-warning-700) 14.33%,var(--color-warning-400) 110.59%)}.triage-result-modal .rom-persona-banner--steady{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-error-800) 14.33%,var(--color-error-500) 110.59%)}.triage-result-modal .rom-persona-banner--resilient{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-error-700) 14.33%,var(--color-error-400) 110.59%)}.triage-result-modal .rom-persona-banner--determined{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-magenta-dark-3) 14.33%,var(--color-magenta-dark-7) 110.59%)}.triage-result-modal .posture-persona-banner--agile{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-green-dark-3) 14.33%,var(--color-green-dark-6) 110.59%)}.triage-result-modal .posture-persona-banner--balanced{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-blue-dark-3) 14.33%,var(--color-blue-dark-6) 110.59%)}.triage-result-modal .posture-persona-banner--compensating{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-warning-700) 14.33%,var(--color-warning-400) 110.59%)}.triage-result-modal .posture-persona-banner--stiff{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-error-800) 14.33%,var(--color-error-500) 110.59%)}.triage-result-modal .posture-persona-banner--collapsed{border-radius:var(--radius-lg);background:linear-gradient(228deg,var(--color-magenta-dark-3) 14.33%,var(--color-magenta-dark-7) 110.59%)}.triage-result-modal .rom-persona-card--active.posture-persona-card--agile{background:linear-gradient(228deg,var(--color-green-dark-9) 14.33%,var(--color-green-dark-6) 110.59%)}.triage-result-modal .rom-persona-card--active.posture-persona-card--balanced{background:linear-gradient(230deg,var(--color-blue-3) 1.11%,var(--color-blue-7) 96.5%)}.triage-result-modal .rom-persona-card--active.posture-persona-card--compensating{background:linear-gradient(230deg,var(--color-warning-200) 1.11%,var(--color-warning-600) 96.5%)}.triage-result-modal .rom-persona-card--active.posture-persona-card--stiff{background:linear-gradient(230deg,var(--color-error-200) 1.11%,var(--color-error-500) 96.5%)}.triage-result-modal .rom-persona-card--active.posture-persona-card--collapsed{background:linear-gradient(230deg,var(--color-magenta-3) 4.17%,var(--color-magenta-dark-3) 95.62%)}[data-theme=dark] .triage-result-modal .rom-persona-card--active.posture-persona-card--agile{background:linear-gradient(228deg,var(--color-green-dark-3) 14.33%,var(--color-green-dark-6) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--active.posture-persona-card--balanced{background:linear-gradient(228deg,var(--color-blue-dark-3) 14.33%,var(--color-blue-dark-6) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--active.posture-persona-card--compensating{background:linear-gradient(228deg,var(--color-warning-700) 14.33%,var(--color-warning-400) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--active.posture-persona-card--stiff{background:linear-gradient(228deg,var(--color-error-800) 14.33%,var(--color-error-500) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--active.posture-persona-card--collapsed{background:linear-gradient(228deg,var(--color-magenta-dark-3) 14.33%,var(--color-magenta-dark-7) 110.59%)}.triage-result-modal .rom-persona-card{position:relative;display:flex;flex-direction:column;padding:var(--spacing-4);background:var(--surface-tertiary);min-height:200px;border-radius:var(--radius-lg);border:2px solid #fff}.triage-result-modal .rom-persona-card__header{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.triage-result-modal .rom-persona-card__icon{flex-shrink:0}.triage-result-modal .rom-persona-card__icon .ant-avatar{background:transparent}.triage-result-modal .rom-persona-card__title{margin:0!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;color:var(--text-primary);line-height:1.3!important;flex:1}.triage-result-modal .rom-persona-card__tagline{display:block;font-size:var(--ant-font-size);font-family:var(--font-family-base);color:var(--color-black);line-height:var(--line-height-normal);margin-bottom:var(--spacing-2)}[data-theme=dark] .triage-result-modal .rom-persona-card__tagline{color:var(--color-white)}.triage-result-modal .rom-persona-card__description{display:block;font-size:var(--ant-font-size);font-family:var(--font-family-base);color:var(--ant-color-text-description);line-height:var(--line-height-normal);flex:1;margin-top:10px}.triage-result-modal .rom-persona-card__score{display:none}.triage-result-modal .rom-persona-card__score-label{font-size:var(--font-size-lg);color:var(--text-primary)}.triage-result-modal .rom-persona-card__score-value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}[data-theme=dark] .triage-result-modal .rom-persona-card__score-label{color:var(--color-white);opacity:.8}[data-theme=dark] .triage-result-modal .rom-persona-card__score-value,[data-theme=dark] .triage-result-modal .rom-persona-card--active{color:var(--color-white)}[data-theme=dark] .triage-result-modal .rom-persona-card--active .rom-persona-card__title{color:var(--color-white)!important}.triage-result-modal .rom-persona-card--active .rom-persona-card__content{padding:var(--spacing-4);border-radius:var(--radius-xl);background:#000}[data-theme=dark] .triage-result-modal .rom-persona-card--active .rom-persona-card__content{background:var(--color-black-alpha-20)}.triage-result-modal .rom-persona-card--active .rom-persona-card__description{font-size:var(--font-size-sm);color:var(--text-primary)}[data-theme=dark] .triage-result-modal .rom-persona-card--active .rom-persona-card__description{color:var(--color-white);opacity:.9}.triage-result-modal .rom-persona-card--limitless{background:linear-gradient(228deg,var(--color-green-dark-9) 14.33%,var(--color-green-dark-6) 110.59%)}.triage-result-modal .rom-persona-card--agile{background:linear-gradient(230deg,var(--color-blue-3) 1.11%,var(--color-blue-7) 96.5%)}.triage-result-modal .rom-persona-card--functional{background:linear-gradient(230deg,var(--color-warning-200) 1.11%,var(--color-warning-600) 96.5%)}.triage-result-modal .rom-persona-card--steady{background:linear-gradient(230deg,var(--color-error-200) 1.11%,var(--color-error-500) 96.5%)}.triage-result-modal .rom-persona-card--resilient{background:linear-gradient(230deg,var(--color-error-100) 1.11%,var(--color-error-700) 96.5%)}.triage-result-modal .rom-persona-card--determined{background:linear-gradient(230deg,var(--color-magenta-3) 4.17%,var(--color-magenta-dark-3) 95.62%)}[data-theme=dark] .triage-result-modal .rom-persona-card--limitless{background:linear-gradient(228deg,var(--color-green-dark-3) 14.33%,var(--color-green-dark-6) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--agile{background:linear-gradient(228deg,var(--color-blue-dark-3) 14.33%,var(--color-blue-dark-6) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--functional{background:linear-gradient(228deg,var(--color-warning-700) 14.33%,var(--color-warning-400) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--steady{background:linear-gradient(228deg,var(--color-error-800) 14.33%,var(--color-error-500) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--resilient{background:linear-gradient(228deg,var(--color-error-700) 14.33%,var(--color-error-400) 110.59%)}[data-theme=dark] .triage-result-modal .rom-persona-card--determined{background:linear-gradient(228deg,var(--color-magenta-dark-3) 14.33%,var(--color-magenta-dark-7) 110.59%)}.triage-result-modal .rom-rule-categories{display:flex;justify-content:center;align-items:center;padding:var(--spacing-4);background:var(--surface-tertiary)}.triage-result-modal .rom-rule-categories__image{width:100%;height:auto;max-width:100%}.triage-result-modal .collapse-header-new{width:100%}.triage-result-modal .collapse-header-new__left{display:flex;flex-direction:column;gap:var(--spacing-1)}.triage-result-modal .collapse-header-new__right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2)}.triage-result-modal .collapse-header-new__score{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background:var(--surface-secondary);border-radius:var(--radius-md)}.triage-result-modal .collapse-header-new__score-label{font-size:var(--font-size-xs);color:var(--text-tertiary)}.triage-result-modal .collapse-header-new__score-value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}.triage-result-modal .collapse-header-new__progress{display:flex;align-items:center;min-width:180px}.triage-result-modal .collapse-content-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-3)}.triage-result-modal .collapse-content-card{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-3) var(--spacing-4);background:var(--bg-page);border-radius:var(--radius-lg)}.triage-result-modal .collapse-content-card__name{font-size:var(--font-size-sm);color:var(--text-primary)}.triage-result-modal .collapse-content-card__score{margin-inline-end:0!important;font-weight:var(--font-weight-semibold)}.triage-result-modal .collapse-panel-new .ant-collapse-content-box{padding:var(--spacing-4)!important}.triage-result-modal .program-result-wrapper{padding:var(--spacing-4)}.triage-result-modal .program-collapse-header{display:flex;align-items:center;justify-content:space-between;width:100%}.triage-result-modal .program-session-info{display:flex;align-items:center;gap:var(--spacing-3)}.triage-result-modal .program-pain-indicator{display:flex;align-items:center;gap:var(--spacing-2)}.triage-result-modal .program-status-tag{margin-left:auto}.triage-result-modal .survey-result-wrapper{padding:var(--spacing-4)}.triage-result-modal .pain-assessment-item{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--surface-secondary);border-radius:var(--radius-md);margin-bottom:var(--spacing-2)}.triage-result-modal .pain-level-indicator{display:flex;align-items:center;gap:var(--spacing-2);font-weight:var(--font-weight-medium)}.triage-result-modal .ant-collapse{background:transparent;border:none}.triage-result-modal .ant-collapse-item{margin-bottom:var(--spacing-3);border-radius:var(--radius-xl)!important;overflow:hidden;border-bottom:none}.triage-result-modal .ant-collapse-content-box{padding:var(--spacing-4)!important}.triage-result-modal--wide.ant-modal.bottom-sheet-modal{max-width:95vw!important;width:95vw!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:1200px){.triage-result-modal .rom-persona-card{min-height:180px}}@media(max-width:768px){.triage-result-modal .rom-bento-grid{grid-template-columns:1fr;grid-template-rows:auto}.triage-result-modal .rom-bento-persona,.triage-result-modal .rom-bento-chart,.triage-result-modal .rom-bento-overview,.triage-result-modal .rom-bento-didyouknow,.triage-result-modal .rom-bento-whatthismeans,.triage-result-modal .rom-persona-card,.triage-result-modal .posture-bento-grid .rom-bento-user-info{grid-column:1 / -1;grid-row:auto}.triage-result-modal .rom-chart-container{min-height:200px}.triage-result-modal .rom-persona-card{min-height:auto;padding:var(--spacing-3)}.triage-result-modal .rom-persona-card__title{font-size:var(--font-size-sm)!important}.triage-result-modal .rom-persona-card__description{font-size:var(--font-size-xs)}.triage-result-modal--wide.ant-modal.bottom-sheet-modal{max-width:100vw!important;width:100vw!important}}.rom-chart-toggle--hidden{display:none}.rom-chart-container .ant-card{background-color:#fff!important}.rom-bg-card .ant-card-body .ant-flex .ant-card{background-color:#000!important}.mobility-report{margin:0 auto;background-color:#efefef!important;height:100%}.posture-qr-card .ant-card-body{display:flex;align-items:center;flex-direction:column;justify-content:center}.body-scan-image{background:#fff;height:350px;display:flex;justify-content:center;align-items:center;border-radius:8px}.report-header{background:#fff;padding:16px;box-shadow:0 2px 8px #0000001a}.view-section{margin-bottom:16px}.view-header{border-radius:4px 4px 0 0}.measurement-item{margin-bottom:10px}.tags-section{display:flex;justify-content:center;flex-direction:column;align-items:center}.mobility-report .view-section .ant-card-head{padding-left:12px!important;padding-right:12px!important;padding-top:10px!important}.mobility-report .ant-card-head{padding-left:12px!important;padding-right:12px!important;background-color:#000!important;padding-top:10px!important;padding-bottom:4px}.mobility-report .ant-card-body{padding:10px 15px!important}.mobility-report .ant-card.view-section{margin-bottom:0!important;background-color:#000!important}.card-margin-top{margin-top:16px}.overview-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px}.overview-card{background-color:#707070;border-radius:14px;padding:14px;color:#fff}.overview-card h3{margin-bottom:.75rem;font-size:20px;font-weight:600}.overview-card p{font-size:17px;color:#fff;line-height:1.5}.overview-list{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.75rem}.overview-list li{background-color:#f4f5f7;border-radius:12px;padding:.75rem 1rem;font-size:16px;color:#707070}.overview-cards{display:flex;flex-direction:column;gap:.75rem}.overview-item{background-color:#000;border-radius:12px;padding:.75rem 1rem;font-size:16px;color:#fff}.font-text-semibold{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%;vertical-align:middle}.inter-text-regular{font-weight:400;font-size:18px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#fff!important}.qr-code{width:100px;height:100px;margin-bottom:1rem}.center{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.inter-bold-text{font-weight:700;font-size:22px;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#fff!important}.inter-text-bold-italic{font-weight:700;font-style:italic;font-size:18px;line-height:24px;letter-spacing:0%;text-align:center;vertical-align:middle}.ant-card .ant-card-head{border-bottom:0px!important}.active-card{background:linear-gradient(135deg,#3d2379,#323c98)!important;box-shadow:0 0 0 3px #000000e0,0 0 15px #4f46e54d!important;transform:scale(1.02)!important;transition:all .3s ease!important}.programs-section{background-color:#000!important}.row-css{margin-left:-8px!important;margin-right:-28px!important;margin-bottom:6px}.persona-card-border .ant-card-bordered{border:1px solid #f0f0f0}.ant-card-bordered{border:none}ul.posture-note-list{margin:0;padding-left:20px;padding-inline-start:20px;color:#ffffffd9;font-size:var(--font-size-sm, 13px);line-height:1.6}ul.posture-note-list li{color:#ffffffd9}*{margin:0;padding:0;box-sizing:border-box}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}.ant-tooltip .ant-tooltip-inner{min-width:1em;min-height:32px;padding:6px 8px;color:#fff;text-align:start;text-decoration:none;word-wrap:break-word;background-color:#000000d9;border-radius:7px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;box-sizing:border-box}svg{display:inline}@font-face{font-family:Satoshi-Regular;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2"),url(/assets/Satoshi-Regular-CWSyEjGv.woff) format("woff"),url(/assets/Satoshi-Regular-DToFXog2.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@html-selector : html;body,#root div,#root span,#root p,#root ul,#root li,#root button,#root strong,#root ol,.ant-modal-wrap div,.ant-modal-wrap span,.ant-modal-wrap p,.ant-modal-wrap ul,.ant-modal-wrap li,.ant-modal-wrap button,.ant-modal-wrap strong,.ant-modal-wrap ol{font-family:Satoshi-Regular}.radar-chart .ant-card-body{height:100%;background-color:#c4c0c0}.pie-chart{background-color:#c4c0c0}.ant-popover .ant-popover-inner{background-color:#000}.ant-progress-text{color:#fff!important}.spin-css{display:flex;align-items:center;height:100vh;justify-content:center}.spin-css .ant-spin-dot i{background-color:#6739b7}::-webkit-scrollbar{height:12px;width:13px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:100px;background-clip:content-box;background-color:#d3d3d3}.ant-btn-lg,.ant-btn-round.ant-btn-lg{padding:7px 15px 9px}.ant-popover-title{font-size:14px;font-weight:700}.ant-btn-primary.ant-btn[disabled]{color:#ffffff45;border-color:#6739b745;background:#6739b745}.btn-next.ant-btn,.btn-prev.ant-btn{position:absolute;top:50%;z-index:1005}.btn-prev.ant-btn{left:10px}.btn-next.ant-btn{right:10px}#root .btn-prev.ant-btn,#root .btn-next.ant-btn{background:#ffffff1a;border-color:transparent;padding:10px 0;width:56px;height:56px;border-radius:9999px;margin-top:-20px}.btn-prev.ant-btn,.btn-next.ant-btn{display:none}.btn-prev.ant-btn:hover,.btn-next.ant-btn:hover{background:#fff6}.btn-prev.ant-btn svg polyline,.btn-next.ant-btn svg polyline{stroke:#fff}.ant-tooltip-inner{-webkit-user-select:none;user-select:none}html,body,#root{height:100%;background:#f5f5f5}.hotspot-circle.active:after{top:-2px!important;left:-2px!important}.btn-outline.btn-close,.btn-outline.btn-close-compare{padding:5px!important}button.ant-btn.ant-btn-default.btn-purple{background:#6739b7;font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;margin:8px 0;border-radius:6px;border:2px solid #6739b7;cursor:pointer}.icon-color{color:#000!important}button.ant-btn.ant-btn-default.btn-purple[disabled]{background:#4d346c75;color:#fcfbfe2b;font-size:14px;font-weight:600;text-transform:uppercase;margin:8px 0;border-radius:6px;border:2px solid #6739b7;cursor:default}button.ant-btn.ant-btn-default.btn-purple.record-video-btn:hover{background:transparent;color:#6739b7;border-color:#6739b7}opdown-badge button{position:relative;top:2px}.ant-card-small>.ant-card-body{padding:0}.ant-message .ant-message-notice-wrapper .ant-message-notice-content{color:#fff;padding:20px;font-size:18px}.ant-message .ant-message-notice-wrapper .ant-message-notice-success .ant-message-notice-content{background:#01c752}.ant-message .ant-message-notice-wrapper .ant-message-notice-error .ant-message-notice-content{background:#e31b54}.ant-message .ant-message-notice-wrapper .ant-message-notice-info .ant-message-notice-content{background:#1677ff}.ant-message .ant-message-notice-wrapper .ant-message-notice-warning .ant-message-notice-content,.ant-message .ant-message-notice-wrapper .ant-message-notice-loading .ant-message-notice-content{background:#faad14}.ant-message .ant-message-notice-wrapper .ant-message-notice-content .anticon{color:#fff;font-size:21px}:root{--evaluation-bg-colors: #f3f4f6;--summary-bg-colors: #000;--wellness-button-color: #9E77ED;--evaluation-title-color: #374151;--reference-bg: #9a4eff;--suggested-card-bg: #0B3976;--stepper-color: #53389e;--stepper-secondary-color: #9874cd;--session-bg-color: rgba(113, 176, 255, 1);--mainmenu-bg-color: #6941c6;--mainmenu-button-default-color: #6941c6;--loader-bg-color: #6941c6;--button-color: #BDFF00;--tab-text-color: #6941c6;--button-color-primary: #6941c6;--tabs-text-color: rgba(0, 0, 0, .88);--button-color-primary-disabled: #9772ed;--text-color: #6941c6;--text-color-primary-to-black: #6941c6;--text-color-root: #fff;--p-text-color-root: #fff;--button-text-color: #6941c6;--activity-card-bg-color: #fff;--activity-active-side: #6941c6;--video-bg-text: #344054;--recommendation-bg-color: #fff;--collapse-bg-color: #f9fafb;--layout-bg-color: #fff;--home-bg-color: #eee;--card-bg-color: #fff;--mainmenu-bg-color-player-bg: #6941c6d9;--adminmenu-bg-color: #53389e;--menu-item-active: #7f56d9;--submenu-item-active: #7f56d9;--status-count: #6941c6;--user-menu-bg-color: #5c3eaa;--user-menu-dropdown-bg-color: #42307d;--function-goal-icon-non-selected: #6541b7;--ai-dropdown: #5c3eaa;--activity-footer-text: #4e5ba6;--survey-selected-bg: #e9d7fe;--survey-selected-border: #b692f6;--activity-stream-message-color: rgba(213, 217, 235, 1);--survey-unselected-bg: #f4ebff;--fixed-footer-bg-color: #f3f4f6;--onboard-button-color: #6941c6;--bodyPoint-label-color: #6941c6;--onboard-sub-button-color: #667085;--settings-button-bg-color: #8834ff;--settings-button-text-color: #ffffff;--content-manager-card-bg-color: #ffffff;--content-manager-card-border-color: #ddd;--content-manager-card-header-bg-color: #f8f9fa;--content-manager-card-header-text-color: #333;--content-manager-image-input-border-color: #8834ff;--content-manager-image-input-box-shadow: rgba(233, 214, 255, .15);--content-manager-update-button: #8834ff;--content-manager-update-button-text-color: #ffffff;--content-manager-update-button-hover: #5a00b3;--content-manager-tab-bg-color: #f2e6ff;--content-manager-tab-text-color: #6b16ff;--content-manager-active-tab-bg-color: #e8d6ff;--settings-templates-reset-text: #7a5af8;--settings-templates-reset-text-hover: #b19dff;--settings-plans-option-bg-color: #f3e7ff;--settings-range-picker-selected-date-bg-color: #6739b7;--settings-range-picker-selected-range-bg-color: #f6edff;--splash-area-highlight: #6700f7;--splash-hover-exercise-text-color: #7d5dff;--splash-selected-exercise-text-color: #6739b7;--splash-exercise-list-default-bg-color: #f3e7ff;--splash-hover-exercise-list-default-bg-color: #e9d3ff;--box-shadow: rgba(0, 0, 0, .1);--default-bg-tab-color: linear-gradient(270deg, #7f56d9, #6342b2, #647ad4, #71b0ff, #55389e);--default-menu-color: #eaecf0;--primary-25: #fcfaff;--primary-50: #f9f5ff;--primary-100: #f4ebff;--primary-200: #e9d7fe;--primary-300: #d6bbfb;--primary-400: #b692f6;--primary-500: #9e77ed;--primary-700: #6941c6;--primary-800: #53389e;--primary-900: #42307d;--primary-DEFAULT: #9e77ed;--gray-25: #fcfcfd;--gray-50: #f9fafb;--gray-100: #f2f4f7;--gray-200: #eaecf0;--gray-300: #d0d5dd;--gray-400: #98a2b3;--gray-500: #667085;--gray-600: #475467;--gray-700: #344054;--gray-800: #1d2939;--gray-900: #101828;--gray-default: #667085;--text-gray: #6b7280;--color-background-video-element: rgba(105, 65, 198, .85) }.as-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header{display:flex;align-items:center}.collapse-categories-results .header-panel>.ant-collapse-header{position:relative;padding-left:12px;display:flex;align-items:center}.ant-card{background:#707070!important;border-color:#e9ecef!important;box-shadow:0 1px 3px #00000014!important}.ant-typography,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6{color:#fff!important}body:has([data-testid=rom-result-page]){--summary-bg-colors: #000 !important;--text-color-root: #fff !important;--card-bg-color: #f0f1f2 !important;--activity-card-bg-color: #f0f1f2 !important;--layout-bg-color: #f6f7f8 !important;background:#f6f7f8!important}.ant-typography-title{color:#343a40!important}.ant-btn{background:#f1f3f4!important;color:#495057!important}.ant-btn:hover{background:#e9ecef!important;border-color:#ced4da!important}.ant-btn-primary{background:#3d2379!important;color:#fff!important}.mobility-outer-container{background-color:#000!important}.ant-btn-group .ant-btn{background:#edf2f7!important;border-color:#cbd5e0!important;color:#4a5568!important}.ant-btn-group .ant-btn.ant-btn-primary,.ant-btn-group .ant-btn[style*=background],.ant-btn-group .ant-btn[style*=backgroundColor]{background:#000!important;border-color:#f2f4f7!important;color:#fff!important}.spin-css-inbox .ant-spin-dot i{background-color:#fff}.ant-collapse-borderless>.ant-collapse-item{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:#fff}.ant-typography,.ant-typography p{margin-bottom:0}.ant-table-wrapper .ant-table.ant-table-small{font-size:14px;background-color:#707070}.ant-collapse-header-text,.ant-typography{color:#fff}.ant-typography.ant-typography-secondary{color:#fff!important}.ant-table-container .ant-table-thead{background-color:#707070}.ant-collapse-item{background-color:#000}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>td{position:relative;color:#fff;font-weight:600;text-align:start;background:#707070;border-bottom:1px solid #f0f0f0}.ant-collapse .ant-collapse-item:last-child{border-bottom:2}.ant-collapse-borderless>.ant-collapse-item:last-child{border-bottom:2}.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background:#707070}.ant-table-wrapper .ant-table{color:#fff}.ant-collapse-borderless>.ant-collapse-item:last-child{border-bottom:1px solid #fff!important}.custom-header-align{text-align:center!important}.ant-btn-primary:hover{background:#523d83!important;border-color:#523d83!important}.collapse-panel-new .ant-collapse-content .ant-collapse-content-box .collapse-content-cards .collapse-content-card{background-color:#707070!important}.collapse-panel-new .ant-collapse-header{align-items:center!important}.body-score-metrics__cards .ant-card-body .card-body .ant-flex{background-color:#000!important}.rom-chart-container .ant-card{padding-bottom:20px;background-color:#000!important}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.bg-gray-200{background-color:#e5e7eb}.bg-gray-300{background-color:#d1d5db}.bg-gray-400{background-color:#9ca3af}.bg-gray-500{background-color:#6b7280}.bg-gray-600{background-color:#4b5563}.bg-gray-700{background-color:#374151}.bg-gray-800{background-color:#1f2937}.bg-gray-900{background-color:#111827}.text-gray-50{color:#f9fafb}.text-gray-100{color:#f3f4f6}.text-gray-200{color:#e5e7eb}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-800{color:#1f2937}.text-gray-900{color:#111827}.border{border-width:1px}.border-gray-100{border-color:#f3f4f6}.border-gray-200{border-color:#e5e7eb}.border-gray-300{border-color:#d1d5db}.border-gray-400{border-color:#9ca3af}.border-gray-500{border-color:#6b7280}.border-gray-600{border-color:#4b5563}.border-gray-700{border-color:#374151}.border-gray-800{border-color:#1f2937}.border-gray-900{border-color:#111827}.rounded-lg{border-radius:.5rem!important}.my-1\.5{margin-top:.375rem!important;margin-bottom:.375rem!important}.cursor-pointer{cursor:pointer}:root{--color-purple-25: #fcfaff;--color-purple-50: #f9f5ff;--color-purple-100: #f4ebff;--color-purple-200: #e9d7fe;--color-purple-300: #d6bbfb;--color-purple-400: #b692f6;--color-purple-500: #9e77ed;--color-purple-600: #7f56d9;--color-purple-700: #6941c6;--color-purple-800: #53389e;--color-purple-850: #574973;--color-purple-900: #42307d;--color-purple-950: #1B062B;--color-orange-25: #fffaf5;--color-orange-50: #fff4ed;--color-orange-100: #ffe6d5;--color-orange-200: #ffd6ae;--color-orange-300: #ffb380;--color-orange-400: #ff9c66;--color-orange-500: #ff8533;--color-orange-600: #e65c00;--color-orange-700: #cc5200;--color-orange-800: #b34700;--color-orange-900: #993d00;--color-lime-25: #fefff5;--color-lime-50: #fdffeb;--color-lime-100: #f9ffc7;--color-lime-200: #f0ff8f;--color-lime-300: #ddff3d;--color-lime-400: #c7f000;--color-lime-500: #bdff00;--color-lime-600: #99d000;--color-lime-700: #7fad00;--color-lime-800: #668a00;--color-lime-900: #4d6700;--color-gray-25: #fcfcfc;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #ebebeb;--color-gray-300: #d4d4d4;--color-gray-400: #757575;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-gray-blue-25: #FCFCFD;--color-gray-blue-50: #F8F9FC;--color-gray-blue-100: #EAECF5;--color-gray-blue-200: #D5D9EB;--color-gray-blue-300: #B3B8DB;--color-gray-blue-400: #717BBC;--color-gray-blue-500: #4E5BA6;--color-gray-blue-600: #3E4784;--color-gray-blue-700: #363F72;--color-gray-blue-800: #293056;--color-gray-blue-900: #101323;--color-gray-modern-25: #FCFCFD;--color-gray-modern-50: #F8FAFC;--color-gray-modern-100: #EEF2F6;--color-gray-modern-200: #E3E8EF;--color-gray-modern-300: #CDD5DF;--color-gray-modern-400: #9AA4B2;--color-gray-modern-500: #697586;--color-gray-modern-600: #4B5565;--color-gray-modern-700: #364152;--color-gray-modern-800: #202939;--color-gray-modern-900: #121926;--color-gray-neutral-25: #FCFCFD;--color-gray-neutral-50: #F9FAFB;--color-gray-neutral-100: #F3F4F6;--color-gray-neutral-200: #E5E7EB;--color-gray-neutral-300: #D2D6DB;--color-gray-neutral-400: #9DA4AE;--color-gray-neutral-500: #6C737F;--color-gray-neutral-600: #4D5761;--color-gray-neutral-700: #384250;--color-gray-neutral-800: #1F2A37;--color-gray-neutral-900: #111927;--color-gray-iron-25: #FCFCFC;--color-gray-iron-50: #FAFAFA;--color-gray-iron-100: #F4F4F5;--color-gray-iron-200: #E4E4E7;--color-gray-iron-300: #D1D1D6;--color-gray-iron-400: #A0A0AB;--color-gray-iron-500: #70707B;--color-gray-iron-600: #51525C;--color-gray-iron-700: #3F3F46;--color-gray-iron-800: #26272B;--color-gray-iron-900: #18181B;--color-gray-true-25: #FCFCFC;--color-gray-true-50: #FAFAFA;--color-gray-true-100: #F5F5F5;--color-gray-true-200: #E5E5E5;--color-gray-true-300: #D6D6D6;--color-gray-true-400: #A3A3A3;--color-gray-true-500: #737373;--color-gray-true-600: #525252;--color-gray-true-700: #424242;--color-gray-true-800: #292929;--color-gray-true-900: #141414;--color-gray-warm-25: #FDFDFC;--color-gray-warm-50: #FAFAF9;--color-gray-warm-100: #F5F5F4;--color-gray-warm-200: #E7E5E4;--color-gray-warm-300: #D7D3D0;--color-gray-warm-400: #A9A29D;--color-gray-warm-500: #79716B;--color-gray-warm-600: #57534E;--color-gray-warm-700: #44403C;--color-gray-warm-800: #292524;--color-gray-warm-900: #1C1917;--color-black: #000000;--color-white: #ffffff;--color-transparent: transparent;--color-success-25: #f6fef9;--color-success-50: #ecfdf3;--color-success-100: #d1fadf;--color-success-200: #a6f4c5;--color-success-300: #6ce9a6;--color-success-400: #32d583;--color-success-500: #12b76a;--color-success-600: #039855;--color-success-700: #027a48;--color-success-800: #05603a;--color-success-900: #054f31;--color-error-25: #fffbfa;--color-error-50: #fef3f2;--color-error-100: #fee4e2;--color-error-200: #fecdca;--color-error-300: #fda29b;--color-error-400: #f97066;--color-error-500: #f04438;--color-error-600: #d92d20;--color-error-700: #b42318;--color-error-800: #912018;--color-error-900: #7a271a;--color-warning-25: #fffcf5;--color-warning-50: #fffaeb;--color-warning-100: #fef0c7;--color-warning-200: #fedf89;--color-warning-300: #fec84b;--color-warning-400: #fdb022;--color-warning-500: #f79009;--color-warning-600: #dc6803;--color-warning-700: #b54708;--color-warning-800: #93370d;--color-warning-900: #7a2e0e;--color-yellow-25: #fefce8;--color-yellow-50: #fef9c3;--color-yellow-100: #fef08a;--color-yellow-200: #fde047;--color-yellow-300: #facc15;--color-yellow-400: #f9bd09;--color-yellow-500: #eab308;--color-yellow-600: #a16207;--color-yellow-700: #854d0e;--color-yellow-800: #713f12;--color-yellow-900: #422006;--color-info-25: #f5faff;--color-info-50: #eff8ff;--color-info-100: #d1e9ff;--color-info-200: #b2ddff;--color-info-300: #84caff;--color-info-400: #53b1fd;--color-info-500: #2e90fa;--color-info-600: #1570ef;--color-info-700: #175cd3;--color-info-800: #1849a9;--color-info-900: #194185;--severity-high: #d32f2f;--severity-medium: #f57c00;--severity-low: #388e3c;--color-volcano-1: #fff2e8;--color-volcano-2: #ffd8bf;--color-volcano-3: #ffbb96;--color-volcano-4: #ff9c6e;--color-volcano-5: #ff7a45;--color-volcano-6: #fa541c;--color-volcano-7: #d4380d;--color-volcano-8: #ad2102;--color-volcano-9: #871400;--color-volcano-10: #610b00;--color-gold-1: #fffbe6;--color-gold-2: #fff1b8;--color-gold-3: #ffe58f;--color-gold-4: #ffd666;--color-gold-5: #ffc53d;--color-gold-6: #faad14;--color-gold-7: #d48806;--color-gold-8: #ad6800;--color-gold-9: #874d00;--color-gold-10: #613400;--color-yellow-1: #feffe6;--color-yellow-2: #ffffb8;--color-yellow-3: #fffb8f;--color-yellow-4: #fff566;--color-yellow-5: #ffec3d;--color-yellow-6: #fadb14;--color-yellow-7: #d4b106;--color-yellow-8: #ad8b00;--color-yellow-9: #876800;--color-yellow-10: #614700;--color-green-1: #f6ffed;--color-green-2: #d9f7be;--color-green-3: #b7eb8f;--color-green-4: #95de64;--color-green-5: #73d13d;--color-green-6: #52c41a;--color-green-7: #389e0d;--color-green-8: #237804;--color-green-9: #135200;--color-green-10: #092b00;--color-cyan-1: #e6fffb;--color-cyan-2: #b5f5ec;--color-cyan-3: #87e8de;--color-cyan-4: #5cdbd3;--color-cyan-5: #36cfc9;--color-cyan-6: #13c2c2;--color-cyan-7: #08979c;--color-cyan-8: #006d75;--color-cyan-9: #00474f;--color-cyan-10: #002329;--color-blue-1: #e6f7ff;--color-blue-2: #bae0ff;--color-blue-3: #91caff;--color-blue-4: #69b1ff;--color-blue-5: #4096ff;--color-blue-6: #1677ff;--color-blue-7: #0958d9;--color-blue-8: #003eb3;--color-blue-9: #002c8c;--color-blue-10: #001d66;--color-daybreak-blue-1: #e6f7ff;--color-daybreak-blue-2: #bae7ff;--color-daybreak-blue-3: #91d5ff;--color-daybreak-blue-4: #69c0ff;--color-daybreak-blue-5: #40a9ff;--color-daybreak-blue-6: #1890ff;--color-daybreak-blue-7: #096dd9;--color-daybreak-blue-8: #0050b3;--color-daybreak-blue-9: #003a8c;--color-daybreak-blue-10: #002766;--color-geekblue-1: #f0f5ff;--color-geekblue-2: #d6e4ff;--color-geekblue-3: #adc6ff;--color-geekblue-4: #85a5ff;--color-geekblue-5: #597ef7;--color-geekblue-6: #2f54eb;--color-geekblue-7: #1d39c4;--color-geekblue-8: #10239e;--color-geekblue-9: #061178;--color-geekblue-10: #030852;--color-magenta-1: #fff0f6;--color-magenta-2: #ffd6e7;--color-magenta-3: #ffadd2;--color-magenta-4: #ff85c0;--color-magenta-5: #f759ab;--color-magenta-6: #eb2f96;--color-magenta-7: #c41d7f;--color-magenta-8: #9e1068;--color-magenta-9: #780650;--color-magenta-10: #520339;--color-cs-gray-1: #fffef7;--color-cs-gray-2: #f6f2e9;--color-cs-gray-3: #f1ece1;--color-cs-gray-4: #e8e2d7;--color-cs-gray-5: #9d989f;--color-cs-gray-6: #635d65;--color-cs-gray-7: #59545b;--color-cs-gray-8: #4f4a51;--color-cs-gray-9: #4a464c;--color-cs-gray-10: #3b383d;--color-cs-gray-11: #353337;--color-cs-gray-12: #2d2a2d;--color-cs-gray-13: #232123;--color-red-dark-1: #551d1d;--color-red-dark-2: #913232;--color-red-dark-3: #ac3b3b;--color-red-dark-4: #d24949;--color-red-dark-5: #e35656;--color-red-dark-6: #f97272;--color-red-dark-7: #ff5d5d;--color-red-dark-8: #f8baba;--color-red-dark-9: #fbd9d9;--color-red-dark-10: #fdefef;--color-volcano-dark-1: #2b1611;--color-volcano-dark-2: #63170d;--color-volcano-dark-3: #8d1f0c;--color-volcano-dark-4: #b83113;--color-volcano-dark-5: #da4a23;--color-volcano-dark-6: #ff7c50;--color-volcano-dark-7: #ff8959;--color-volcano-dark-8: #ffac86;--color-volcano-dark-9: #f8b692;--color-volcano-dark-10: #ffe1ce;--color-orange-dark-1: #2b1d11;--color-orange-dark-2: #682d09;--color-orange-dark-3: #8d430f;--color-orange-dark-4: #b55c12;--color-orange-dark-5: #db7c23;--color-orange-dark-6: #ff9728;--color-orange-dark-7: #ffb459;--color-orange-dark-8: #ffc97e;--color-orange-dark-9: #ffdba1;--color-orange-dark-10: #ffedca;--color-gold-dark-1: #2b2111;--color-gold-dark-2: #683b08;--color-gold-dark-3: #8c540b;--color-gold-dark-4: #b37313;--color-gold-dark-5: #da9011;--color-gold-dark-6: #ffb624;--color-gold-dark-7: #ffcb50;--color-gold-dark-8: #ffda76;--color-gold-dark-9: #ffeaa6;--color-gold-dark-10: #fff4c8;--color-yellow-dark-1: #2b2611;--color-yellow-dark-2: #443b11;--color-yellow-dark-3: #595014;--color-yellow-dark-4: #7c6e14;--color-yellow-dark-5: #aa9514;--color-yellow-dark-6: #ebd749;--color-yellow-dark-7: #f4e260;--color-yellow-dark-8: #fdec75;--color-yellow-dark-9: #fff18f;--color-yellow-dark-10: #fff5b1;--color-lime-dark-1: #1f2611;--color-lime-dark-2: #2a4306;--color-lime-dark-3: #43670a;--color-lime-dark-4: #618e0e;--color-lime-dark-5: #80b312;--color-lime-dark-6: #a7db22;--color-lime-dark-7: #c1e84d;--color-lime-dark-8: #d5f26c;--color-lime-dark-9: #edff9f;--color-lime-dark-10: #f7ffcd;--color-green-dark-1: #061c00;--color-green-dark-2: #092b00;--color-green-dark-3: #2b672c;--color-green-dark-4: #44a345;--color-green-dark-5: #52c352;--color-green-dark-6: #60e561;--color-green-dark-7: #7dea7d;--color-green-dark-8: #9bef9b;--color-green-dark-9: #bbf4bb;--color-green-dark-10: #d9f9d9;--color-cyan-dark-1: #02282d;--color-cyan-dark-2: #043a41;--color-cyan-dark-3: #11636e;--color-cyan-dark-4: #289faf;--color-cyan-dark-5: #40c3d5;--color-cyan-dark-6: #52daed;--color-cyan-dark-7: #69e8f9;--color-cyan-dark-8: #84ecfa;--color-cyan-dark-9: #a1f1fb;--color-cyan-dark-10: #bff5fc;--color-blue-dark-1: #111a2c;--color-blue-dark-2: #112545;--color-blue-dark-3: #15325b;--color-blue-dark-4: #15417e;--color-blue-dark-5: #1554ad;--color-blue-dark-6: #1668dc;--color-blue-dark-7: #3c89e8;--color-blue-dark-8: #65a9f3;--color-blue-dark-9: #8dc5f8;--color-blue-dark-10: #b7dcfa;--color-geekblue-dark-1: #131629;--color-geekblue-dark-2: #161d40;--color-geekblue-dark-3: #1c2755;--color-geekblue-dark-4: #203175;--color-geekblue-dark-5: #263ea0;--color-geekblue-dark-6: #2b4acb;--color-geekblue-dark-7: #5273e0;--color-geekblue-dark-8: #7f9ef3;--color-geekblue-dark-9: #a8c1f8;--color-geekblue-dark-10: #d2e0fa;--color-purple-dark-1: #1a1325;--color-purple-dark-2: #24163a;--color-purple-dark-3: #301c4d;--color-purple-dark-4: #3e2069;--color-purple-dark-5: #51258f;--color-purple-dark-6: #642ab5;--color-purple-dark-7: #854eca;--color-purple-dark-8: #ab7ae0;--color-purple-dark-9: #cda8f0;--color-purple-dark-10: #ebd7fa;--color-magenta-dark-1: #291321;--color-magenta-dark-2: #40162f;--color-magenta-dark-3: #551c3b;--color-magenta-dark-4: #75204f;--color-magenta-dark-5: #a02669;--color-magenta-dark-6: #cb2b83;--color-magenta-dark-7: #e0529c;--color-magenta-dark-8: #f37fb7;--color-magenta-dark-9: #f8a8cc;--color-magenta-dark-10: #fad2e3;--spacing-0: 0;--spacing-0-5: .125rem;--spacing-1: .25rem;--spacing-1-5: .375rem;--spacing-2: .5rem;--spacing-2-5: .625rem;--spacing-3: .75rem;--spacing-3-5: .875rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--font-family-heading: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.875rem;--font-size-3xl: 2.25rem;--font-size-4xl: 3rem;--font-size-5xl: 3.75rem;--font-size-6xl: 5rem;--font-size-display: 7rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--line-height-6xl: 1.1;--line-height-display: 1;--letter-spacing-tightest: -.3px;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: .1em;--shadow-xs: 0px 1px 2px rgba(16, 24, 40, .05);--shadow-sm: 0px 1px 2px rgba(16, 24, 40, .06), 0px 1px 3px rgba(16, 24, 40, .1);--shadow-md: 0px 2px 4px -2px rgba(16, 24, 40, .06), 0px 4px 8px -2px rgba(16, 24, 40, .1);--shadow-lg: 0px 4px 6px -2px rgba(16, 24, 40, .03), 0px 12px 16px -4px rgba(16, 24, 40, .08);--shadow-xl: 0px 8px 8px -4px rgba(16, 24, 40, .03), 0px 20px 24px -4px rgba(16, 24, 40, .08);--shadow-2xl: 0px 24px 48px -12px rgba(16, 24, 40, .18);--shadow-3xl: 0px 32px 64px -12px rgba(16, 24, 40, .14);--shadow-switch-dot: 0 1px 2px rgba(0, 0, 0, .03), 0 1px 6px -1px rgba(0, 0, 0, .02), 0 2px 4px rgba(0, 0, 0, .02);--shadow-dropdown: 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12), 0 9px 28px 8px rgba(0, 0, 0, .05);--border-width-0: 0px;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--radius-none: 0;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 1.5625rem;--radius-full: 9999px;--blur-none: 0;--blur-sm: 4px;--blur-md: 8px;--blur-lg: 16px;--blur-xl: 24px;--blur-2xl: 40px;--blur-3xl: 64px;--opacity-0: 0;--opacity-5: .05;--opacity-10: .1;--opacity-20: .2;--opacity-30: .3;--opacity-40: .4;--opacity-50: .5;--opacity-60: .6;--opacity-70: .7;--opacity-80: .8;--opacity-85: .85;--opacity-90: .9;--opacity-95: .95;--opacity-100: 1;--color-purple-alpha-5: rgba(127, 86, 217, .05);--color-purple-alpha-10: rgba(127, 86, 217, .1);--color-purple-alpha-15: rgba(127, 86, 217, .15);--color-purple-alpha-20: rgba(127, 86, 217, .2);--color-purple-alpha-30: rgba(127, 86, 217, .3);--color-purple-alpha-40: rgba(127, 86, 217, .4);--color-purple-alpha-50: rgba(127, 86, 217, .5);--color-purple-alpha-60: rgba(127, 86, 217, .6);--color-purple-alpha-70: rgba(127, 86, 217, .7);--color-purple-alpha-80: rgba(127, 86, 217, .8);--color-purple-alpha-90: rgba(127, 86, 217, .9);--color-gray-alpha-5: rgba(128, 128, 128, .05);--color-gray-alpha-10: rgba(128, 128, 128, .1);--color-gray-alpha-15: rgba(128, 128, 128, .15);--color-gray-alpha-20: rgba(128, 128, 128, .2);--color-gray-alpha-30: rgba(128, 128, 128, .3);--color-gray-alpha-40: rgba(128, 128, 128, .4);--color-gray-alpha-50: rgba(128, 128, 128, .5);--color-gray-alpha-60: rgba(128, 128, 128, .6);--color-gray-alpha-70: rgba(128, 128, 128, .7);--color-gray-alpha-80: rgba(128, 128, 128, .8);--color-gray-alpha-90: rgba(128, 128, 128, .9);--color-black-alpha-5: rgba(0, 0, 0, .05);--color-black-alpha-10: rgba(0, 0, 0, .1);--color-black-alpha-15: rgba(0, 0, 0, .15);--color-black-alpha-20: rgba(0, 0, 0, .2);--color-black-alpha-30: rgba(0, 0, 0, .3);--color-black-alpha-40: rgba(0, 0, 0, .4);--color-black-alpha-45: rgba(0, 0, 0, .45);--color-black-alpha-50: rgba(0, 0, 0, .5);--color-black-alpha-60: rgba(0, 0, 0, .6);--color-black-alpha-70: rgba(0, 0, 0, .7);--color-black-alpha-75: rgba(0, 0, 0, .75);--color-black-alpha-80: rgba(0, 0, 0, .8);--color-black-alpha-90: rgba(0, 0, 0, .9);--color-white-alpha-5: rgba(255, 255, 255, .05);--color-white-alpha-10: rgba(255, 255, 255, .1);--color-white-alpha-15: rgba(255, 255, 255, .15);--color-white-alpha-20: rgba(255, 255, 255, .2);--color-white-alpha-30: rgba(255, 255, 255, .3);--color-white-alpha-40: rgba(255, 255, 255, .4);--color-white-alpha-50: rgba(255, 255, 255, .5);--color-white-alpha-60: rgba(255, 255, 255, .6);--color-white-alpha-70: rgba(255, 255, 255, .7);--color-white-alpha-75: rgba(255, 255, 255, .75);--color-white-alpha-80: rgba(255, 255, 255, .8);--color-white-alpha-85: rgba(255, 255, 255, .85);--color-white-alpha-90: rgba(255, 255, 255, .9);--color-white-alpha-95: rgba(255, 255, 255, .95);--color-orange-alpha-5: rgba(230, 92, 0, .05);--color-orange-alpha-10: rgba(230, 92, 0, .1);--color-orange-alpha-15: rgba(230, 92, 0, .15);--color-orange-alpha-20: rgba(230, 92, 0, .2);--color-orange-alpha-30: rgba(230, 92, 0, .3);--color-orange-alpha-40: rgba(230, 92, 0, .4);--color-orange-alpha-50: rgba(230, 92, 0, .5);--color-orange-alpha-60: rgba(230, 92, 0, .6);--color-orange-alpha-70: rgba(230, 92, 0, .7);--color-orange-alpha-80: rgba(230, 92, 0, .8);--color-orange-alpha-90: rgba(230, 92, 0, .9);--color-success-alpha-5: rgba(3, 152, 85, .05);--color-success-alpha-10: rgba(3, 152, 85, .1);--color-success-alpha-20: rgba(3, 152, 85, .2);--color-success-alpha-40: rgba(3, 152, 85, .4);--color-success-alpha-60: rgba(3, 152, 85, .6);--color-success-alpha-80: rgba(3, 152, 85, .8);--color-error-alpha-5: rgba(217, 45, 32, .05);--color-error-alpha-10: rgba(217, 45, 32, .1);--color-error-alpha-20: rgba(217, 45, 32, .2);--color-error-alpha-40: rgba(217, 45, 32, .4);--color-error-alpha-60: rgba(217, 45, 32, .6);--color-error-alpha-80: rgba(217, 45, 32, .8);--color-warning-alpha-5: rgba(220, 104, 3, .05);--color-warning-alpha-10: rgba(220, 104, 3, .1);--color-warning-alpha-20: rgba(220, 104, 3, .2);--color-warning-alpha-40: rgba(220, 104, 3, .4);--color-warning-alpha-60: rgba(220, 104, 3, .6);--color-warning-alpha-80: rgba(220, 104, 3, .8);--color-info-alpha-5: rgba(21, 112, 239, .05);--color-info-alpha-10: rgba(21, 112, 239, .1);--color-info-alpha-20: rgba(21, 112, 239, .2);--color-info-alpha-40: rgba(21, 112, 239, .4);--color-info-alpha-60: rgba(21, 112, 239, .6);--color-info-alpha-80: rgba(21, 112, 239, .8);--overlay-dark: color-mix(in srgb, var(--color-gray-900) 70%, transparent);--overlay-light: color-mix(in srgb, var(--color-white) 90%, transparent);--motion-duration-instant: .1s;--motion-duration-fast: .2s;--motion-duration-base: .3s;--motion-duration-slow: .4s;--motion-duration-slower: .5s;--motion-ease-linear: linear;--motion-ease-in: cubic-bezier( .55, .055, .675, .19 );--motion-ease-out: cubic-bezier( .215, .61, .355, 1 );--motion-ease-in-out: cubic-bezier( .645, .045, .355, 1 );--motion-ease-in-back: cubic-bezier( .6, -.28, .735, .045 );--motion-ease-out-back: cubic-bezier( .175, .885, .32, 1.275 );--motion-ease-in-out-back: cubic-bezier( .68, -.55, .265, 1.55 );--motion-ease-in-circ: cubic-bezier( .6, .04, .98, .335 );--motion-ease-out-circ: cubic-bezier( .075, .82, .165, 1 );--motion-ease-in-out-circ: cubic-bezier( .785, .135, .15, .86 );--motion-ease-base-out: cubic-bezier( .7, .3, .1, 1 );--motion-ease-base-in: cubic-bezier( .9, 0, .3, .7 );--motion-fade: opacity var(--motion-duration-fast) var(--motion-ease-out);--motion-fade-in: opacity var(--motion-duration-fast) var(--motion-ease-out);--motion-fade-out: opacity var(--motion-duration-fast) var(--motion-ease-in);--motion-move-up: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-move-down: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-move-left: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-move-right: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-zoom: transform var(--motion-duration-base) var(--motion-ease-in-out);--motion-zoom-big: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-zoom-big-fast: transform var(--motion-duration-fast) var(--motion-ease-out-circ);--motion-slide: transform var(--motion-duration-base) var(--motion-ease-out);--motion-slide-up: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-slide-down: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-slide-left: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-slide-right: transform var(--motion-duration-base) var(--motion-ease-out-circ);--motion-swing: transform var(--motion-duration-base) var(--motion-ease-out-back);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1);--transition-slower: .5s cubic-bezier(.4, 0, .2, 1);--control-height-sm: 24px;--control-height-md: 32px;--control-height-lg: 40px;--control-padding-sm: 8px;--control-padding-md: 12px;--control-padding-lg: 16px;--control-padding-vertical-sm: 2px;--control-padding-vertical-md: 4px;--control-padding-vertical-lg: 8px;--control-icon-sm: 14px;--control-icon-md: 16px;--control-icon-lg: 18px;--control-font-sm: 14px;--control-font-md: 14px;--control-font-lg: 16px;--control-radius-sm: 4px;--control-radius-md: 6px;--control-radius-lg: 8px;--control-line-height-sm: 22px;--control-line-height-md: 30px;--control-line-height-lg: 38px;--z-index-hide: -1;--z-index-base: 0;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--z-index-notification: 1080}@media(prefers-reduced-motion:reduce){:root :root{--motion-duration-instant: 0ms;--motion-duration-fast: 0ms;--motion-duration-base: 0ms;--motion-duration-slow: 0ms;--motion-duration-slower: 0ms}}
