@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700;800&display=swap);:root{--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--radius-default:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:22px;--text-3xl:24px;--text-4xl:28px;--text-5xl:32px;--shadow-none:none;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-md:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-lg:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-xl:0 25px 50px -12px #00000040;--shadow-2xl:0 50px 100px -20px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000d;--shadow-card:0 2px 8px #00000026;--shadow-dropdown:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;--shadow-modal:0 10px 40px #0003;--shadow-text-on-media:0 2px 8px #0000004d}.p-0{padding:0}.p-1{padding:var(--spacing-1,4px)}.p-2{padding:var(--spacing-2,8px)}.p-3{padding:var(--spacing-3,12px)}.p-4{padding:var(--spacing-4,16px)}.p-5{padding:var(--spacing-5,20px)}.p-6{padding:var(--spacing-6,24px)}.p-8{padding:var(--spacing-8,32px)}.p-10{padding:var(--spacing-10,40px)}.p-12{padding:var(--spacing-12,48px)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:var(--spacing-1);padding-top:var(--spacing-1)}.py-2{padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.py-3{padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.py-4{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.py-5{padding-bottom:var(--spacing-5);padding-top:var(--spacing-5)}.py-6{padding-bottom:var(--spacing-6);padding-top:var(--spacing-6)}.py-8{padding-bottom:var(--spacing-8);padding-top:var(--spacing-8)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-8{padding-top:var(--spacing-8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing-1)}.pl-2{padding-left:var(--spacing-2)}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:var(--spacing-5)}.pl-6{padding-left:var(--spacing-6)}.pl-8{padding-left:var(--spacing-8)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing-1)}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pr-5{padding-right:var(--spacing-5)}.pr-6{padding-right:var(--spacing-6)}.pr-8{padding-right:var(--spacing-8)}.m-0{margin:0}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.m-8{margin:var(--spacing-8)}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mx-3{margin-left:var(--spacing-3);margin-right:var(--spacing-3)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.mx-6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:var(--spacing-1);margin-top:var(--spacing-1)}.my-2{margin-bottom:var(--spacing-2);margin-top:var(--spacing-2)}.my-3{margin-bottom:var(--spacing-3);margin-top:var(--spacing-3)}.my-4{margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.my-6{margin-bottom:var(--spacing-6);margin-top:var(--spacing-6)}.my-8{margin-bottom:var(--spacing-8);margin-top:var(--spacing-8)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing-1)}.ml-2{margin-left:var(--spacing-2)}.ml-3{margin-left:var(--spacing-3)}.ml-4{margin-left:var(--spacing-4)}.ml-5{margin-left:var(--spacing-5)}.ml-6{margin-left:var(--spacing-6)}.ml-8{margin-left:var(--spacing-8)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing-1)}.mr-2{margin-right:var(--spacing-2)}.mr-3{margin-right:var(--spacing-3)}.mr-4{margin-right:var(--spacing-4)}.mr-5{margin-right:var(--spacing-5)}.mr-6{margin-right:var(--spacing-6)}.mr-8{margin-right:var(--spacing-8)}.-mt-1{margin-top:calc(var(--spacing-1)*-1)}.-mt-2{margin-top:calc(var(--spacing-2)*-1)}.-mt-3{margin-top:calc(var(--spacing-3)*-1)}.-mt-4{margin-top:calc(var(--spacing-4)*-1)}.-mb-1{margin-bottom:calc(var(--spacing-1)*-1)}.-mb-2{margin-bottom:calc(var(--spacing-2)*-1)}.-ml-1{margin-left:calc(var(--spacing-1)*-1)}.-ml-2{margin-left:calc(var(--spacing-2)*-1)}.-mr-1{margin-right:calc(var(--spacing-1)*-1)}.-mr-2{margin-right:calc(var(--spacing-2)*-1)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm,4px)}.rounded{border-radius:var(--radius-default,8px)}.rounded-md{border-radius:var(--radius-md,12px)}.rounded-lg{border-radius:var(--radius-lg,16px)}.rounded-xl{border-radius:var(--radius-xl,20px)}.rounded-2xl{border-radius:var(--radius-2xl,24px)}.rounded-full{border-radius:var(--radius-full,9999px)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-t{border-top-left-radius:var(--radius-default);border-top-right-radius:var(--radius-default)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-b{border-bottom-left-radius:var(--radius-default);border-bottom-right-radius:var(--radius-default)}.rounded-b-lg{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-l-sm{border-bottom-left-radius:var(--radius-sm);border-top-left-radius:var(--radius-sm)}.rounded-l{border-bottom-left-radius:var(--radius-default);border-top-left-radius:var(--radius-default)}.rounded-l-lg{border-bottom-left-radius:var(--radius-lg);border-top-left-radius:var(--radius-lg)}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-r-sm{border-bottom-right-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-r{border-bottom-right-radius:var(--radius-default);border-top-right-radius:var(--radius-default)}.rounded-r-lg{border-bottom-right-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tl{border-top-left-radius:var(--radius-default)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-tr{border-top-right-radius:var(--radius-default)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.rounded-bl{border-bottom-left-radius:var(--radius-default)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-br{border-bottom-right-radius:var(--radius-default)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.text-xs{font-size:var(--text-xs,12px)}.text-sm{font-size:var(--text-sm,14px)}.text-base{font-size:var(--text-base,16px)}.text-lg{font-size:var(--text-lg,18px)}.text-xl{font-size:var(--text-xl,20px)}.text-2xl{font-size:var(--text-2xl,22px)}.text-3xl{font-size:var(--text-3xl,24px)}.text-4xl{font-size:var(--text-4xl,28px)}.text-5xl{font-size:var(--text-5xl,32px)}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.leading-none{line-height:var(--line-height-none)}.leading-tight{line-height:var(--line-height-tight)}.leading-snug{line-height:var(--line-height-snug)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.leading-loose{line-height:var(--line-height-loose)}.shadow-none{box-shadow:var(--shadow-none)}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.shadow-inner{box-shadow:var(--shadow-inner)}.shadow-card{box-shadow:var(--shadow-card)}.shadow-dropdown{box-shadow:var(--shadow-dropdown)}.shadow-modal{box-shadow:var(--shadow-modal)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.w-fit{width:fit-content}.w-min{width:min-content}.w-max{width:max-content}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-40{width:10rem}.w-48{width:12rem}.w-64{width:16rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-fit{height:fit-content}.h-min{height:min-content}.h-max{height:max-content}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-48{height:12rem}.h-64{height:16rem}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-full{max-width:100%}.max-w-screen{max-width:100vw}.max-w-fit{max-width:fit-content}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.max-h-fit{max-height:fit-content}.flex{display:flex}.flex-center{align-items:center;display:flex;justify-content:center}.flex-col,.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.gap-1{gap:var(--spacing-1,4px)}.gap-2{gap:var(--spacing-2,8px)}.gap-3{gap:var(--spacing-3,12px)}.gap-4{gap:var(--spacing-4,16px)}.gap-6{gap:var(--spacing-6,24px)}.gap-8{gap:var(--spacing-8,32px)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.absolute-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.absolute-top-left{left:0;position:absolute;top:0}.absolute-top-right{position:absolute;right:0;top:0}.absolute-bottom-left{bottom:0;left:0;position:absolute}.absolute-bottom-right{bottom:0;position:absolute;right:0}.hidden{display:none}.invisible{visibility:hidden}.text-ellipsis,.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrap{word-wrap:break-word;overflow-wrap:break-word}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.flex-center-col{flex-direction:column;justify-content:center}.flex-between,.flex-center-col{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-start{align-items:flex-start;display:flex}.flex-end{align-items:flex-end;display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.select-none{height:100%;user-select:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.grid{display:grid}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.contents{display:contents}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.cursor-move{cursor:move}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.checkbox-brand .ant-checkbox-inner{background-color:initial;border:2px solid var(--border-default);border-radius:var(--radius-xs,4px);height:16px;width:16px}.checkbox-brand .ant-checkbox-checked .ant-checkbox-inner{background-color:initial;border-color:var(--brand-primary)}.checkbox-brand .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--brand-primary);border-width:2px}.checkbox-brand .ant-checkbox-wrapper:hover .ant-checkbox-inner,.checkbox-brand:hover .ant-checkbox-inner{border-color:var(--brand-primary)}.radio-wraper-dark,.radio-wraper-default,.radio-wraper-vibrant{border-radius:10px;color:var(--surface-primary);padding:10px}.radio-wraper-vibrant{background:var(--color-warning-600)}.radio-wraper-default{background:var(--brand-primary)}.radio-wraper-dark{background:var(--color-black)}@-webkit-keyframes BgAnimaiton{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-moz-keyframes BgAnimaiton{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes BgAnimaiton{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}: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:#000;--color-white:#fff;--color-transparent:#0000;--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:0.125rem;--spacing-1:0.25rem;--spacing-1-5:0.375rem;--spacing-2:0.5rem;--spacing-2-5:0.625rem;--spacing-3:0.75rem;--spacing-3-5:0.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:0.75rem;--font-size-sm:0.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:-0.3px;--letter-spacing-tighter:-0.05em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--letter-spacing-widest:0.1em;--shadow-xs:0px 1px 2px #1018280d;--shadow-sm:0px 1px 2px #1018280f,0px 1px 3px #1018281a;--shadow-md:0px 2px 4px -2px #1018280f,0px 4px 8px -2px #1018281a;--shadow-lg:0px 4px 6px -2px #10182808,0px 12px 16px -4px #10182814;--shadow-xl:0px 8px 8px -4px #10182808,0px 20px 24px -4px #10182814;--shadow-2xl:0px 24px 48px -12px #1018282e;--shadow-3xl:0px 32px 64px -12px #10182824;--shadow-switch-dot:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005;--shadow-dropdown:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;--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:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:1.5625rem;--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:0.05;--opacity-10:0.1;--opacity-20:0.2;--opacity-30:0.3;--opacity-40:0.4;--opacity-50:0.5;--opacity-60:0.6;--opacity-70:0.7;--opacity-80:0.8;--opacity-85:0.85;--opacity-90:0.9;--opacity-95:0.95;--opacity-100:1;--color-purple-alpha-5:#7f56d90d;--color-purple-alpha-10:#7f56d91a;--color-purple-alpha-15:#7f56d926;--color-purple-alpha-20:#7f56d933;--color-purple-alpha-30:#7f56d94d;--color-purple-alpha-40:#7f56d966;--color-purple-alpha-50:#7f56d980;--color-purple-alpha-60:#7f56d999;--color-purple-alpha-70:#7f56d9b3;--color-purple-alpha-80:#7f56d9cc;--color-purple-alpha-90:#7f56d9e6;--color-gray-alpha-5:#8080800d;--color-gray-alpha-10:#8080801a;--color-gray-alpha-15:#80808026;--color-gray-alpha-20:#80808033;--color-gray-alpha-30:#8080804d;--color-gray-alpha-40:#80808066;--color-gray-alpha-50:#80808080;--color-gray-alpha-60:#80808099;--color-gray-alpha-70:#808080b3;--color-gray-alpha-80:#808080cc;--color-gray-alpha-90:#808080e6;--color-black-alpha-5:#0000000d;--color-black-alpha-10:#0000001a;--color-black-alpha-15:#00000026;--color-black-alpha-20:#0003;--color-black-alpha-30:#0000004d;--color-black-alpha-40:#0006;--color-black-alpha-45:#00000073;--color-black-alpha-50:#00000080;--color-black-alpha-60:#0009;--color-black-alpha-70:#000000b3;--color-black-alpha-75:#000000bf;--color-black-alpha-80:#000c;--color-black-alpha-90:#000000e6;--color-white-alpha-5:#ffffff0d;--color-white-alpha-10:#ffffff1a;--color-white-alpha-15:#ffffff26;--color-white-alpha-20:#fff3;--color-white-alpha-30:#ffffff4d;--color-white-alpha-40:#fff6;--color-white-alpha-50:#ffffff80;--color-white-alpha-60:#fff9;--color-white-alpha-70:#ffffffb3;--color-white-alpha-75:#ffffffbf;--color-white-alpha-80:#fffc;--color-white-alpha-85:#ffffffd9;--color-white-alpha-90:#ffffffe6;--color-white-alpha-95:#fffffff2;--color-orange-alpha-5:#e65c000d;--color-orange-alpha-10:#e65c001a;--color-orange-alpha-15:#e65c0026;--color-orange-alpha-20:#e65c0033;--color-orange-alpha-30:#e65c004d;--color-orange-alpha-40:#e65c0066;--color-orange-alpha-50:#e65c0080;--color-orange-alpha-60:#e65c0099;--color-orange-alpha-70:#e65c00b3;--color-orange-alpha-80:#e65c00cc;--color-orange-alpha-90:#e65c00e6;--color-success-alpha-5:#0398550d;--color-success-alpha-10:#0398551a;--color-success-alpha-20:#03985533;--color-success-alpha-40:#03985566;--color-success-alpha-60:#03985599;--color-success-alpha-80:#039855cc;--color-error-alpha-5:#d92d200d;--color-error-alpha-10:#d92d201a;--color-error-alpha-20:#d92d2033;--color-error-alpha-40:#d92d2066;--color-error-alpha-60:#d92d2099;--color-error-alpha-80:#d92d20cc;--color-warning-alpha-5:#dc68030d;--color-warning-alpha-10:#dc68031a;--color-warning-alpha-20:#dc680333;--color-warning-alpha-40:#dc680366;--color-warning-alpha-60:#dc680399;--color-warning-alpha-80:#dc6803cc;--color-info-alpha-5:#1570ef0d;--color-info-alpha-10:#1570ef1a;--color-info-alpha-20:#1570ef33;--color-info-alpha-40:#1570ef66;--color-info-alpha-60:#1570ef99;--color-info-alpha-80:#1570efcc;--overlay-dark:color-mix(in srgb,var(--color-gray-900) 70%,#0000);--overlay-light:color-mix(in srgb,var(--color-white) 90%,#0000);--motion-duration-instant:100ms;--motion-duration-fast:200ms;--motion-duration-base:300ms;--motion-duration-slow:400ms;--motion-duration-slower:500ms;--motion-ease-linear:linear;--motion-ease-in:cubic-bezier(0.55,0.055,0.675,0.19);--motion-ease-out:cubic-bezier(0.215,0.61,0.355,1);--motion-ease-in-out:cubic-bezier(0.645,0.045,0.355,1);--motion-ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--motion-ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--motion-ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55);--motion-ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--motion-ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--motion-ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--motion-ease-base-out:cubic-bezier(0.7,0.3,0.1,1);--motion-ease-base-in:cubic-bezier(0.9,0,0.3,0.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-slower:500ms cubic-bezier(0.4,0,0.2,1)}@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}}:root{--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;--color-neutral-50:#fffef7;--color-neutral-100:#f6f2e9;--color-neutral-200:#f1ece1;--color-neutral-400:#e8e2d7;--color-neutral-500:#9d989f;--color-neutral-600:#635d65;--color-neutral-700:#59545b;--color-neutral-800:#4f4a51;--color-neutral-900:#4a464c;--color-neutral-1000:#3b383d;--color-neutral-1100:#353337;--color-neutral-1200:#2d2a2d;--color-neutral-1300:#232123;--color-neutral-purple-800:#542972;--color-neutral-purple-900:#421264;--color-neutral-purple-1000:#300b4a;--color-brand-main:var(--brand-primary);--color-brand-main-soft:#c797e9;--color-brand-main80:#9f25f4cc;--color-brand-main60:#9f25f499;--color-brand-main40:#9f25f466;--color-brand-second:#69e8f9;--color-brand-third:#60e561;--color-brand-fourth:#ebd749;--color-brand-fifth:#ef5f5f;--color-brand-sixth:#fff;--color-neutral-800-20:#54297233;--color-neutral-800-40:#54297266;--color-neutral-800-60:#54297299;--color-neutral-800-80:#542972cc;--color-transparent:#fff0;--color-frost-light:#ffffff1a;--color-frost-mid:#fff9;--color-frost-thick:#ffffffe6;--color-category-body:#d75ba1;--color-category-mind:#de594f;--color-category-mobility:#ed9356;--color-category-activity:#e5bf2d;--color-category-diet:#a7be5a;--color-category-sleep:#5bcbd7;--color-category-medical:#5785e2;--color-category-social:#9565e2;--color-status-warning:#ef5f5f;--color-status-warning-light:#ef5f5fcc;--color-status-success:#60e561;--color-status-success-light:#60e561cc;--gradient-main-start:var(--color-neutral-100);--gradient-main-end:var(--color-brand-main);--gradient-second-start:var(--color-brand-second);--gradient-second-end:var(--color-brand-third);--shadow-light-sm:#0000001a;--shadow-light-lg:#0000000d;--shadow-dark-umbra:#0000004d;--shadow-dark-penumbra:#ffffff1a}.theme-default,.theme-light,[data-theme=default],[data-theme=light]{--color-bg:var(--color-neutral-100);--color-bg-darker:var(--color-neutral-200);--color-bg-darkest:var(--color-neutral-400);--color-bg-fourth:var(--color-neutral-500);--color-bg-lighter:var(--color-neutral-50);--color-bg-inverse:var(--color-neutral-900);--color-bg-inverse-80:var(--color-neutral-800-80);--color-bg-inverse-60:var(--color-neutral-800-60);--color-bg-inverse-40:var(--color-neutral-800-40);--color-bg-inverse-20:var(--color-neutral-800-20);--color-text:var(--color-neutral-900);--color-text-second:var(--color-neutral-600);--color-text-third:var(--color-neutral-400);--color-text-inverse:var(--color-neutral-100);--color-border:var(--color-neutral-400);--color-border-second:var(--color-neutral-200);--color-border-third:var(--color-neutral-50);--color-border-inverse:var(--color-neutral-800);--color-button-main-bg:var(--color-brand-main);--color-button-main-text:var(--color-neutral-100);--color-button-main-border:var(--color-brand-main);--color-button-main-hover:var(--color-neutral-50);--color-button-main-hover-text:var(--color-neutral-900);--color-button-main-hover-border:var(--color-neutral-900);--color-button-accent-bg:var(--color-brand-second);--color-button-accent-text:var(--color-neutral-800);--color-button-accent-border:var(--color-neutral-800);--color-button-accent-hover:var(--color-neutral-50);--color-button-accent-hover-text:var(--color-neutral-900);--color-button-accent-hover-border:var(--color-neutral-900);--color-button-focus:var(--color-brand-main);--color-button-second-bg:#ffffff03;--color-button-second-text:var(--color-neutral-900);--color-button-second-border:var(--color-neutral-900);--color-button-second-hover:var(--color-brand-main);--color-button-second-hover-text:var(--color-neutral-100);--color-button-second-hover-border:var(--color-brand-main);--color-button-link-bg:#ffffff03;--color-button-link-text:var(--color-neutral-900);--color-button-link-hover:var(--color-transparent);--color-button-link-hover-text:var(--color-brand-main);--color-button-link-border:var(--color-transparent);--color-input-bg:var(--color-neutral-50);--color-input-border:var(--color-neutral-500);--color-input-border-focus:var(--color-neutral-900);--color-input-text-second:var(--color-neutral-500);--color-input-text:var(--color-neutral-900);--color-input-placeholder:var(--color-neutral-500);--color-disabled-text:var(--color-neutral-200);--color-disabled-button-bg:var(--color-neutral-200);--color-disabled-button-border:var(--color-neutral-500);--color-disabled-button-text:var(--color-neutral-500);--color-disabled-input:var(--color-neutral-200);--color-disabled-input-border:var(--color-neutral-400);--color-shadow-umbra:#00000026;--color-shadow-penumbra:#00000014;--color-frost:var(--color-frost-mid);--color-body:#d75ba1;--color-mind:#de594f;--color-mobility:#ed9356;--color-activity:#e5bf2d;--color-diet:#a7be5a;--color-sleep:#5bcbd7;--color-medical:#5785e2;--color-social:#9565e2;--bg-page:#f8f6ec}.theme-dark,[data-theme=dark]{--color-bg:var(--color-neutral-1000);--color-bg-darker:var(--color-neutral-800);--color-bg-darkest:var(--color-neutral-600);--color-bg-fourth:var(--color-neutral-500);--color-bg-lighter:var(--color-neutral-900);--color-bg-inverse:var(--color-neutral-100);--color-bg-inverse-80:var(--color-neutral-100);--color-bg-inverse-60:var(--color-neutral-100);--color-bg-inverse-40:var(--color-neutral-100);--color-bg-inverse-20:var(--color-neutral-100);--color-text:var(--color-neutral-100);--color-text-second:var(--color-neutral-200);--color-text-third:var(--color-neutral-400);--color-text-inverse:var(--color-neutral-900);--color-border:var(--color-neutral-500);--color-border-second:var(--color-neutral-600);--color-border-third:var(--color-neutral-800);--color-border-inverse:var(--color-neutral-100);--color-button-main-bg:var(--color-brand-main);--color-button-main-text:var(--color-neutral-100);--color-button-main-border:var(--color-brand-main);--color-button-main-hover:var(--color-neutral-50);--color-button-main-hover-text:var(--color-neutral-900);--color-button-main-hover-border:var(--color-neutral-900);--color-button-accent-bg:var(--color-brand-second);--color-button-accent-text:var(--color-neutral-800);--color-button-accent-border:var(--color-brand-second);--color-button-accent-hover:var(--color-neutral-50);--color-button-accent-hover-text:var(--color-neutral-900);--color-button-accent-hover-border:var(--color-neutral-900);--color-button-focus:var(--color-brand-main);--color-button-second-bg:#ffffff03;--color-button-second-text:var(--color-neutral-100);--color-button-second-border:var(--color-neutral-100);--color-button-second-hover:var(--color-brand-second);--color-button-second-hover-text:var(--color-neutral-100);--color-button-second-hover-border:var(--color-brand-second);--color-button-link-bg:#ffffff03;--color-button-link-text:var(--color-neutral-100);--color-button-link-hover:var(--color-transparent);--color-button-link-hover-text:var(--color-brand-second);--color-button-link-border:var(--color-transparent);--color-input-bg:var(--color-neutral-100);--color-input-border:var(--color-neutral-600);--color-input-border-focus:var(--color-neutral-100);--color-input-text-second:var(--color-neutral-500);--color-input-text:var(--color-neutral-900);--color-input-placeholder:var(--color-neutral-500);--color-disabled-text:var(--color-neutral-600);--color-disabled-button-bg:var(--color-neutral-800);--color-disabled-button-border:var(--color-neutral-600);--color-disabled-button-text:var(--color-neutral-500);--color-disabled-input:var(--color-neutral-800);--color-disabled-input-border:var(--color-neutral-600);--color-shadow-umbra:#00000040;--color-shadow-penumbra:#ffffff14;--color-frost:var(--color-frost-mid);--color-body:#d75ba1;--color-mind:#de594f;--color-mobility:#ed9356;--color-activity:#f5e4a2;--color-diet:#a7be5a;--color-sleep:#5bcbd7;--color-medical:#5785e2;--color-social:#9565e2;--color-category-body:#d75ba1;--color-category-mind:#de594f;--color-category-mobility:#ed9356;--color-category-activity:#f5e4a2;--color-category-diet:#a7be5a;--color-category-sleep:#5bcbd7;--color-category-medical:#5785e2;--color-category-social:#9565e2;--bg-page:#300b4a}.theme-accent,[data-theme=accent]{--color-bg:var(--color-neutral-100);--color-bg-darker:var(--color-neutral-200);--color-bg-darkest:var(--color-neutral-400);--color-bg-fourth:var(--color-neutral-500);--color-bg-lighter:var(--color-neutral-50);--color-bg-inverse:var(--color-neutral-900);--color-bg-inverse-80:var(--color-neutral-900);--color-bg-inverse-60:var(--color-neutral-900);--color-bg-inverse-40:var(--color-neutral-900);--color-bg-inverse-20:var(--color-neutral-900);--color-text:var(--color-neutral-900);--color-text-second:var(--color-neutral-600);--color-text-third:var(--color-neutral-200);--color-text-inverse:var(--color-neutral-100);--color-border:var(--color-neutral-400);--color-border-second:var(--color-neutral-200);--color-border-third:var(--color-neutral-50);--color-border-inverse:var(--color-neutral-800);--color-button-main-bg:var(--color-brand-main);--color-button-main-text:var(--color-neutral-100);--color-button-main-border:var(--color-brand-main);--color-button-main-hover:var(--color-neutral-50);--color-button-main-hover-text:var(--color-neutral-900);--color-button-main-hover-border:var(--color-neutral-900);--color-button-accent-bg:var(--color-brand-main);--color-button-accent-text:var(--color-neutral-100);--color-button-accent-border:var(--color-brand-main);--color-button-accent-hover:var(--color-neutral-50);--color-button-accent-hover-text:var(--color-neutral-900);--color-button-accent-hover-border:var(--color-neutral-900);--color-button-focus:var(--color-brand-main);--color-button-second-bg:#ffffff03;--color-button-second-text:var(--color-neutral-900);--color-button-second-border:var(--color-neutral-900);--color-button-second-hover:var(--color-brand-main);--color-button-second-hover-text:var(--color-neutral-100);--color-button-second-hover-border:var(--color-brand-main);--color-button-link-bg:#ffffff03;--color-button-link-text:var(--color-neutral-900);--color-button-link-hover:var(--color-transparent);--color-button-link-hover-text:var(--color-brand-main);--color-button-link-border:var(--color-transparent);--color-input-bg:var(--color-neutral-50);--color-input-border:var(--color-neutral-200);--color-input-border-focus:var(--color-neutral-200);--color-input-text-second:var(--color-neutral-500);--color-input-text:var(--color-neutral-900);--color-input-placeholder:var(--color-neutral-500);--color-disabled-text:var(--color-neutral-200);--color-disabled-button-bg:var(--color-neutral-200);--color-disabled-button-border:var(--color-neutral-400);--color-disabled-button-text:var(--color-neutral-500);--color-disabled-input:var(--color-neutral-200);--color-disabled-input-border:var(--color-neutral-200);--color-shadow-umbra:#00000026;--color-shadow-penumbra:#00000014;--color-frost:var(--color-frost-mid);--color-body:#fff;--color-mind:#fff;--color-mobility:#fff;--color-activity:#fff;--color-diet:#fff;--color-sleep:#fff;--color-medical:#fff;--color-social:#fff}:root{--brand-primary:var(--color-purple-700);--brand-primary-hover:var(--color-purple-800);--brand-primary-light:var(--color-purple-100);--brand-secondary:var(--color-purple-600);--brand-accent:var(--color-purple-500);--surface-primary:var(--color-white);--surface-secondary:var(--color-gray-50);--surface-tertiary:var(--color-gray-100);--surface-elevated:var(--color-white);--surface-overlay:var(--color-white);--surface-interactive:var(--color-gray-50);--surface-interactive-hover:var(--color-gray-100);--surface-interactive-active:var(--color-gray-200);--surface-brand:var(--color-purple-50);--surface-brand-subtle:var(--color-purple-25);--surface-success:var(--color-success-50);--surface-warning:var(--color-warning-50);--surface-info:var(--color-info-50);--surface-hover:var(--color-gray-100);--surface-active:var(--color-gray-200);--surface-error:var(--color-error-50);--bg-page:var(--color-gray-50);--bg-canvas:var(--color-white);--bg-input:var(--color-white);--bg-disabled:var(--color-gray-100);--fill-secondary:var(
		--color-black-alpha-5
	);--color-split:var(
		--color-black-alpha-5
	);--text-primary:var(--color-gray-900);--text-secondary:var(--color-gray-700);--text-tertiary:var(--color-gray-600);--text-quaternary:var(--color-gray-500);--text-placeholder:var(--color-gray-400);--text-disabled:var(--color-gray-400);--text-on-brand:var(--color-white);--text-on-dark:var(--color-white);--text-on-light:var(--color-gray-900);--text-brand:var(--color-purple-700);--text-success:var(--color-success-700);--text-warning:var(--color-warning-700);--text-error:var(--color-error-700);--text-info:var(--color-info-700);--text-link:var(--color-purple-700);--text-link-hover:var(--color-purple-800);--text-link-visited:var(--color-purple-900);--icon-color:var(--color-neutral-800);--icon-action:var(--color-cs-gray-6);--border-subtle:var(--color-gray-200);--border-default:var(--color-gray-300);--border-strong:var(--color-gray-400);--border-brand:var(--color-purple-700);--border-error:var(--color-error-500);--border-success:var(--color-success-500);--border-warning:var(--color-warning-500);--border-focus:var(--color-purple-700);--border-disabled:var(--color-gray-200);--button-primary-bg:var(--color-purple-700);--button-primary-bg-hover:var(--color-purple-800);--button-primary-bg-active:var(--color-purple-900);--button-primary-bg-disabled:var(
		--color-purple-600
	);--button-primary-text:var(--color-white);--button-primary-text-disabled:var(--color-white);--button-primary-border:var(--color-purple-700);--button-secondary-bg:var(--color-white);--button-secondary-bg-hover:var(--color-gray-50);--button-secondary-bg-active:var(--color-gray-100);--button-secondary-bg-disabled:var(--color-gray-100);--button-secondary-text:var(--color-gray-700);--button-secondary-text-hover:var(--color-gray-800);--button-secondary-text-active:var(--color-gray-900);--button-secondary-text-disabled:var(--text-disabled);--button-secondary-border:var(--color-gray-300);--button-secondary-border-hover:var(--color-gray-400);--button-secondary-border-active:var(--color-gray-500);--button-secondary-border-disabled:var(--border-disabled);--button-tertiary-bg:#0000;--button-tertiary-bg-hover:var(--color-gray-50);--button-tertiary-bg-active:var(--color-gray-100);--button-tertiary-bg-disabled:#0000;--button-tertiary-text:var(--color-gray-700);--button-tertiary-text-hover:var(--color-gray-800);--button-tertiary-text-active:var(--color-gray-900);--button-tertiary-text-disabled:var(--text-disabled);--button-tertiary-border:#0000;--button-tertiary-border-hover:#0000;--button-tertiary-border-active:#0000;--button-tertiary-border-disabled:#0000;--button-destructive-bg:var(--color-error-600);--button-destructive-bg-hover:var(--color-error-700);--button-destructive-bg-active:var(--color-error-800);--button-destructive-text:var(--color-white);--button-height-sm:var(--control-height-sm);--button-height-md:var(--control-height-md);--button-height-lg:var(--control-height-lg);--button-padding-sm:var(--control-padding-sm);--button-padding-md:var(--control-padding-md);--button-padding-lg:var(--control-padding-lg);--button-font-sm:var(--control-font-sm);--button-font-md:var(--control-font-md);--button-font-lg:var(--control-font-lg);--button-radius-sm:var(--control-radius-sm);--button-radius-md:var(--control-radius-md);--button-radius-lg:var(--control-radius-lg);--button-icon-sm:var(--control-icon-sm);--button-icon-md:var(--control-icon-md);--button-icon-lg:var(--control-icon-lg);--input-height-sm:var(--control-height-sm);--input-height-md:var(--control-height-md);--input-height-lg:var(--control-height-lg);--input-padding-sm:var(--control-padding-sm);--input-padding-md:var(--control-padding-md);--input-padding-lg:var(--control-padding-lg);--input-padding-vertical-sm:var(--control-padding-vertical-sm);--input-padding-vertical-md:var(--control-padding-vertical-md);--input-padding-vertical-lg:var(--control-padding-vertical-lg);--input-font-sm:var(--control-font-sm);--input-font-md:var(--control-font-md);--input-font-lg:var(--control-font-lg);--input-line-height-sm:var(--control-line-height-sm);--input-line-height-md:var(--control-line-height-md);--input-line-height-lg:var(--control-line-height-lg);--select-height-sm:var(--control-height-sm);--select-height-md:var(--control-height-md);--select-height-lg:var(--control-height-lg);--select-padding-sm:var(--control-padding-sm);--select-padding-md:var(--control-padding-md);--select-padding-lg:var(--control-padding-lg);--dropdown-item-height-sm:var(--control-height-sm);--dropdown-item-height-md:var(--control-height-md);--dropdown-item-height-lg:var(--control-height-lg);--dropdown-item-padding-sm:var(--control-padding-sm);--dropdown-item-padding-md:var(--control-padding-md);--dropdown-item-padding-lg:var(--control-padding-lg);--nav-bg:var(--color-purple-700);--nav-text:var(--color-white);--nav-text-hover:var(--color-purple-100);--nav-item-active-bg:var(--color-purple-600);--nav-item-hover-bg:var(--color-purple-800);--nav-divider:var(--color-purple-600);--sidebar-bg:var(--color-white);--sidebar-border:var(--color-gray-200);--sidebar-item-hover-bg:var(--color-gray-50);--sidebar-item-active-bg:var(--color-purple-950);--sidebar-item-active-text:var(--color-white);--card-bg:var(--color-white);--card-border:var(--color-gray-200);--card-shadow:var(--shadow-sm);--card-header-bg:var(--color-gray-50);--card-header-border:var(--color-gray-200);--modal-bg:var(--color-white);--modal-overlay:var(--color-black-alpha-50);--modal-border:var(--color-gray-200);--modal-shadow:var(--shadow-2xl);--dropdown-bg:var(--color-white);--dropdown-border:var(--color-gray-200);--dropdown-shadow:var(--shadow-lg);--dropdown-item-hover-bg:var(--color-gray-50);--dropdown-item-active-bg:var(--color-purple-50);--tooltip-bg:var(--color-gray-900);--tooltip-text:var(--color-white);--tooltip-shadow:var(--shadow-lg);--badge-bg-default:var(--color-gray-100);--badge-text-default:var(--color-gray-700);--badge-bg-brand:var(--color-purple-100);--badge-text-brand:var(
		--color-purple-800
	);--badge-bg-success:var(--color-success-100);--badge-text-success:var(--color-success-700);--badge-bg-warning:var(--color-warning-100);--badge-text-warning:var(--color-warning-700);--badge-bg-error:var(--color-error-100);--badge-text-error:var(--color-error-700);--progress-bg:var(--color-gray-200);--progress-fill:var(--color-purple-700);--progress-text:var(--color-gray-700);--tab-border:var(--color-gray-200);--tab-text:var(--color-gray-600);--tab-text-hover:var(--color-gray-800);--tab-text-active:var(--color-purple-700);--tab-indicator:var(--color-purple-700);--tab-bg-active:var(--color-purple-50);--table-header-bg:var(--color-gray-50);--table-header-text:var(--color-gray-700);--table-row-bg:var(
		--surface-elevated
	);--table-row-hover-bg:var(--color-gray-50);--table-row-selected-bg:var(--color-purple-50);--stepper-active-bg:var(--color-purple-700);--stepper-active-text:var(--color-white);--stepper-inactive-bg:var(--color-gray-200);--stepper-inactive-text:var(--color-gray-600);--stepper-completed-bg:var(--color-purple-600);--stepper-line:var(--color-gray-300);--loader-primary:var(--color-purple-700);--loader-secondary:var(--color-purple-200);--divider-color:var(--color-gray-200);--divider-strong:var(--color-gray-300);--status-success-bg:var(--color-success-500);--status-success-text:var(--color-white);--status-warning-bg:var(--color-warning-500);--status-warning-text:var(--color-white);--status-error-bg:var(--color-error-500);--status-error-text:var(--color-white);--status-info-bg:var(--color-info-500);--status-info-text:var(--color-white);--status-neutral-bg:var(--color-gray-500);--status-neutral-text:var(--color-white);--role-user-text:#0e7490;--role-admin-text:#c4320a;--role-super-admin-text:#6e3ff3;--table-status-accepted-text:var(--color-success-700);--table-status-active-text:var(--color-success-700);--table-status-not-accepted-text:var(--color-error-700);--table-status-inactive-text:var(--color-error-700);--chart-body-ear:#5b8ff9;--chart-body-shoulder:var(
		--color-success-400
	);--chart-body-elbow:var(--color-warning-300);--chart-body-hip:var(--color-warning-600);--chart-body-knee:var(--brand-secondary);--chart-body-ankle:#00ced1;--chart-series-1:#5b8ff9;--chart-series-2:var(
		--color-success-400
	);--chart-series-3:var(
		--color-warning-300
	);--chart-series-4:var(
		--color-warning-600
	);--chart-series-5:var(--brand-secondary);--chart-series-6:#101323;--overlay-backdrop-light:var(--color-black-alpha-20);--overlay-backdrop-medium:var(--color-black-alpha-45);--overlay-backdrop-dark:var(--color-black-alpha-60);--overlay-backdrop-heavy:var(--color-black-alpha-80);--hover-overlay-brand:var(--color-purple-alpha-10);--hover-overlay-subtle:var(--color-gray-alpha-5);--hover-overlay-default:var(--color-gray-alpha-10);--hover-overlay-strong:var(--color-gray-alpha-20);--active-overlay-brand:var(--color-purple-alpha-20);--active-overlay-default:var(--color-gray-alpha-15);--surface-overlay-opaque:var(--color-white-alpha-95);--surface-overlay-translucent:var(--color-white-alpha-90);--surface-overlay-frosted:var(--color-white-alpha-80);--disabled-overlay:var(--color-gray-alpha-50);--disabled-overlay-light:var(--color-gray-alpha-30);--focus-overlay:var(--color-purple-alpha-15);--success-overlay-subtle:var(--color-success-alpha-5);--success-overlay-default:var(--color-success-alpha-10);--warning-overlay-subtle:var(--color-warning-alpha-5);--warning-overlay-default:var(--color-warning-alpha-10);--error-overlay-subtle:var(--color-error-alpha-5);--error-overlay-default:var(--color-error-alpha-10);--info-overlay-subtle:var(--color-info-alpha-5);--info-overlay-default:var(--color-info-alpha-10);--border-overlay-subtle:var(--color-gray-alpha-10);--border-overlay-default:var(--color-gray-alpha-20);--border-overlay-strong:var(--color-gray-alpha-40);--shimmer-overlay:var(--color-white-alpha-40);--skeleton-overlay:var(--color-gray-alpha-10);--scrim-gradient-start:var(--color-black-alpha-60);--scrim-gradient-end:var(--color-black-alpha-10);--transition-button:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out);--transition-input:border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out);--transition-modal:all var(--motion-duration-base) var(--motion-ease-out-circ);--transition-modal-mask:opacity var(--motion-duration-base) var(--motion-ease-linear);--transition-dropdown:all var(--motion-duration-fast) var(--motion-ease-out-circ);--transition-tooltip:opacity var(--motion-duration-instant) var(--motion-ease-out);--transition-drawer:transform var(--motion-duration-base) var(--motion-ease-out-circ);--transition-card:box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out);--transition-tab:color var(--motion-duration-fast) var(--motion-ease-out),background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out);--transition-switch:background-color var(--motion-duration-instant) var(--motion-ease-out),transform var(--motion-duration-instant) var(--motion-ease-out);--transition-collapse:height var(--motion-duration-base) var(--motion-ease-in-out);--transition-notification:all var(--motion-duration-base) var(--motion-ease-out-back);--transition-page:opacity var(--motion-duration-slower) var(--motion-ease-in-out);--transition-hover:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out);--transition-focus:box-shadow var(--motion-duration-instant) var(--motion-ease-out),border-color var(--motion-duration-instant) var(--motion-ease-out);--layout-sidebar-width:256px;--layout-sidebar-collapsed:50px;--layout-sidebar-mobile:280px;--layout-header-height:114px;--layout-context-bar-height:48px;--layout-content-max-width:1440px;--layout-content-padding:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--z-base:0;--z-sidebar:100;--z-header:200;--z-dropdown:300;--z-modal:400;--z-tooltip:500;--z-toast:600;--z-mobile-overlay:999;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:200ms cubic-bezier(0.4,0,0.2,1);--transition-slow:300ms cubic-bezier(0.4,0,0.2,1);--transition-sidebar:width var(--transition-slow),transform var(--transition-slow);--transition-drawer:transform var(--transition-slow);--transition-overlay:opacity var(--transition-base);--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 3px #00000014;--shadow-base:0 2px 4px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001f;--shadow-xl:0 20px 25px #00000026;--shadow-sidebar:var(--shadow-sm);--shadow-header:var(--shadow-xs);--shadow-dropdown:var(--shadow-lg);--shadow-modal:var(--shadow-xl);--radius-sm:4px;--radius-base:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px}[data-theme=dark]{--shadow-xs:0 1px 2px #0003;--shadow-sm:0 1px 3px #0000004d;--shadow-base:0 2px 4px #0006;--shadow-md:0 4px 6px #00000080;--shadow-lg:0 10px 15px #0009;--shadow-xl:0 20px 25px #000000b3}@media (max-width:1023px){:root{--layout-content-padding:16px}}@media (max-width:767px){:root{--layout-content-padding:12px;--layout-header-height:56px}}.sidebar-transition{transition:var(--transition-sidebar)}.overlay-transition{transition:var(--transition-overlay)}.elevation-base{box-shadow:var(--shadow-base)}.elevation-raised{box-shadow:var(--shadow-md)}.elevation-overlay{box-shadow:var(--shadow-lg)}.transition-all{transition:all var(--transition-base)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hide-tablet{display:none!important}}@media (min-width:1024px){.hide-desktop{display:none!important}}.show-mobile{display:none!important}@media (max-width:767px){.show-mobile{display:block!important}}.show-tablet{display:none!important}@media (min-width:768px) and (max-width:1023px){.show-tablet{display:block!important}}.show-desktop{display:none!important}@media (min-width:1024px){.show-desktop{display:block!important}}: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,#0000,#7c3bed0d);--gradient-rom-icon:linear-gradient(41deg,#9f30ed1a 16.8%,#ffffff12 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,#7c3bed1f 0%,#0000 70%);--gradient-glow-success:radial-gradient(circle at center,#21c45d1f 0%,#0000 70%);--gradient-glow-error:radial-gradient(circle at center,#db143c1f 0%,#0000 70%);--gradient-glow-warning:radial-gradient(circle at center,#f59f0a1f 0%,#0000 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 #7c3bed26;--accent-glow:#7c3bed1f;--accent-glow-strong:#7c3bed33;--accent-glow-subtle:#7c3bed0f;--interactive-hover-scale:1.02;--interactive-active-scale:0.98;--interactive-hover-lift:-2px;--interactive-pressed-opacity:0.9;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--duration-micro:100ms;--duration-fast:150ms;--duration-base:200ms;--duration-medium:300ms;--duration-slow:400ms;--duration-slower:500ms;--shimmer-gradient:linear-gradient(90deg,#0000,#ffffff14 50%,#0000);--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,#99ff001f 0%,#0000 70%);--accent-glow:#99ff001f;--accent-glow-strong:#9f03;--accent-glow-subtle:#99ff000f;--elevation-raised:0 1px 3px #0000004d;--elevation-overlay:0 4px 6px #00000080;--elevation-modal:0 20px 25px #000000b3;--elevation-hover-card:0 10px 15px #0009;--shimmer-gradient:linear-gradient(90deg,#0000,#ffffff0a 50%,#0000);--focus-ring-color:var(--color-lime-500)}[data-theme=vibrant]{--gradient-glow-brand:radial-gradient(circle at center,#ff66001f 0%,#0000 70%);--accent-glow:#ff66001f;--accent-glow-strong:#f603;--accent-glow-subtle:#ff66000f;--elevation-hover-button:0 4px 12px #ff660026;--focus-ring-color:var(--color-orange-500)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes chevronRotate{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes navItemSlideIn{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@keyframes dropdownSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes modalAppear{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes progressFill{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes checkmark{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes errorPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes ripple{0%{opacity:.5;transform:scale(0)}to{opacity:0;transform:scale(2.5)}}@keyframes focusRing{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fadeIn var(--duration-base) var(--ease-out)}.animate-fade-out{animation:fadeOut var(--duration-base) var(--ease-in)}.animate-slide-in-up{animation:slideInUp var(--duration-medium) var(--ease-out)}.animate-slide-in-down{animation:slideInDown var(--duration-medium) var(--ease-out)}.animate-slide-in-left{animation:slideInLeft var(--duration-medium) var(--ease-out)}.animate-slide-in-right{animation:slideInRight var(--duration-medium) var(--ease-out)}.animate-scale-in{animation:scaleIn var(--duration-base) var(--ease-out)}.animate-scale-out{animation:scaleOut var(--duration-base) var(--ease-in)}.animate-spin{animation:spin 1s linear infinite}.animate-pulse{animation:pulse 2s var(--ease-in-out) infinite}.animate-bounce{animation:bounce 1s var(--ease-in-out) infinite}.animate-shake{animation:shake .5s var(--ease-out)}.transition-fast{transition:all var(--duration-fast) var(--ease-out)}.transition-base{transition:all var(--duration-base) var(--ease-out)}.transition-slow{transition:all var(--duration-medium) var(--ease-out)}.transition-transform{transition:transform var(--duration-base) var(--ease-out)}.transition-opacity{transition:opacity var(--duration-base) var(--ease-out)}.transition-colors{transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.hover-lift{transition:transform var(--duration-base) var(--ease-out)}.hover-lift:hover{transform:translateY(var(--interactive-hover-lift))}.hover-scale{transition:transform var(--duration-base) var(--ease-out)}.hover-scale:hover{transform:scale(var(--interactive-hover-scale))}.hover-glow{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-glow:hover{box-shadow:0 0 0 1px var(--brand-primary),0 4px 12px var(--accent-glow)}.active-scale:active{transform:scale(var(--interactive-active-scale))}.active-press:active{opacity:var(--interactive-pressed-opacity)}.skeleton{animation:shimmer 2s linear infinite;background:linear-gradient(90deg,var(--surface-secondary) 0,var(--surface-tertiary) 50%,var(--surface-secondary) 100%);background-size:1000px 100%;border-radius:var(--radius-md)}.skeleton-text{height:1em;margin-bottom:.5em}.skeleton-title{height:1.5em;margin-bottom:.5em;width:60%}.skeleton-avatar{border-radius:var(--radius-full);height:40px;width:40px}.skeleton-button{border-radius:var(--radius-md);height:40px;width:120px}.gpu-accelerated{backface-visibility:hidden;perspective:1000px;will-change:transform}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0ms!important;transition-duration:.01ms!important}.skeleton{animation:none}.hover-lift:hover,.hover-scale:hover{transform:none}}[data-theme=default]{--brand-primary:var(--color-purple-600);--brand-primary-hover:var(--color-purple-700);--brand-primary-light:var(--color-purple-50);--brand-primary-gradient:linear-gradient(130deg,#6435cdf2,#575ebdf2);--brand-primary-alpha:#53389e57;--brand-secondary:var(--color-purple-500);--brand-accent:var(--color-purple-400);--surface-primary:var(--color-white);--rom-card-primary:var(--color-white);--pie-chart-text-color:var(--color-black);--video-bg-text:var(--color-black);--surface-secondary:var(--color-gray-25);--surface-tertiary:#fffef7;--surface-elevated:var(--color-white);--surface-overlay:var(--color-white);--surface-interactive:var(--color-gray-25);--surface-interactive-hover:var(--color-gray-50);--surface-interactive-active:var(--color-gray-100);--surface-brand:var(--color-purple-25);--surface-brand-subtle:var(--color-purple-25);--surface-hover:var(--color-gray-50);--surface-active:var(--color-gray-100);--surface-error:var(--color-red-25);--bg-page:#f1ece1;--bg-canvas:var(--color-white);--bg-input:var(--color-white);--bg-disabled:var(--color-gray-50);--text-primary:var(--color-gray-900);--text-secondary:var(--color-gray-600);--text-tertiary:var(--color-gray-500);--text-quaternary:var(--color-gray-400);--text-placeholder:var(--color-gray-400);--text-disabled:var(--color-gray-300);--text-on-brand:var(--color-white);--text-on-dark:var(--color-white);--text-on-light:var(--color-gray-900);--text-brand:var(--color-purple-600);--text-link:var(--color-purple-600);--text-link-hover:var(--color-purple-700);--icon-color:var(--color-neutral-800);--border-subtle:var(--color-gray-100);--border-default:var(--color-gray-200);--border-strong:var(--color-gray-300);--border-brand:var(--color-purple-600);--border-focus:var(--color-purple-600);--button-primary-bg:var(--color-purple-600);--button-primary-bg-hover:var(--color-purple-700);--button-primary-bg-active:var(--color-purple-800);--button-primary-bg-disabled:var(--color-purple-200);--button-primary-text:var(--color-white);--input-border:var(--color-gray-300);--input-border-hover:var(--color-gray-400);--input-border-focus:var(--color-purple-700);--input-border-error:var(--color-error-500);--table-header-bg:var(--color-gray-50);--table-header-text:var(--color-gray-700);--table-row-bg:var(--surface-elevated);--table-row-hover-bg:var(--color-gray-50);--table-row-selected-bg:var(--color-purple-50);--nav-bg:var(--color-purple-600);--nav-text:var(--color-white);--nav-item-active-bg:var(--color-purple-500);--nav-item-hover-bg:var(--color-purple-700);--card-bg:var(--color-white);--card-hover-bg:#faf9f2;--stroke-default-white:var(--color-white);--card-border:var(--color-gray-100);--modal-bg:var(--color-white);--modal-overlay:#0000004d;--tab-text-active:var(--color-purple-600);--tab-indicator:var(--color-purple-600);--stepper-active-bg:var(--color-purple-600);--stepper-completed-bg:var(--color-purple-500);--loader-primary:var(--color-purple-600);--sidebar-item-active-bg:#f5eafd;--sidebar-item-active-text:var(--color-gray-900);--sidebar-subnav-bg:#faf9f2;--layout-bg-color:var(--color-white);--mainmenu-bg-color:var(--color-purple-600);--adminmenu-bg-color:var(--color-purple-700);--stepper-color:var(--color-purple-700);--stepper-secondary-color:var(--color-purple-500);--text-color:var(--color-purple-600);--text-color-root:var(--color-gray-900);--evaluation-bg-colors:var(--color-white);--evaluation-title-color:var(--color-gray-700);--bodyPoint-label-color:var(--color-purple-600);--settings-button-bg-color:var(--color-purple-600);--settings-button-text-color:var(--color-white);--content-manager-card-bg-color:var(--color-white);--content-manager-card-header-bg-color:var(--color-gray-25);--content-manager-card-header-text-color:var(--color-gray-900);--tabs-text-color:var(--color-gray-900);--button-color-primary:var(--color-purple-600);--loader-bg-color:var(--color-purple-600);--functional-goal-color:var(--color-purple-600);--functional-goal-color-unslected:var(--color-purple-200)}[data-theme=default] .ant-input-affix-wrapper,[data-theme=default] .ant-input-affix-wrapper:hover,[data-theme=default] .ant-input-outlined,[data-theme=default] .ant-input-outlined:hover,[data-theme=default] .ant-picker,[data-theme=default] .ant-picker:hover,[data-theme=default] .ant-select-selector,[data-theme=default] .ant-select-selector:hover{background-color:var(--surface-tertiary)!important;border:1px solid var(--border-default)!important;box-shadow:none!important}[data-theme=default] [class*=Navigation_navItem]:before{display:none!important}[data-theme=default] .ant-input-affix-wrapper-focused,[data-theme=default] .ant-input-affix-wrapper:focus,[data-theme=default] .ant-input-affix-wrapper:focus-within,[data-theme=default] .ant-input-outlined:focus,[data-theme=default] .ant-input-outlined:focus-within,[data-theme=default] .ant-picker-focused,[data-theme=default] .ant-select-focused .ant-select-selector{background-color:var(--surface-tertiary)!important;border:1px solid var(--brand-primary)!important;box-shadow:none!important}[data-theme=light]{--input-border:#8674a7;--input-border-error:var(--border-error);--brand-primary:#9f30ed;--brand-primary-hover:#542972;--brand-primary-light:var(--color-purple-50);--brand-secondary:var(--color-purple-500);--brand-accent:var(--color-purple-400);--surface-primary:#fffef7;--rom-card-primary:#fffef7;--pie-chart-text-color:var(--color-black);--video-bg-text:var(--color-black);--surface-secondary:#f6f2e9;--surface-tertiary:#fffef7;--surface-elevated:#fffef7;--surface-overlay:#fffef7;--surface-interactive:#f6f2e9;--surface-interactive-hover:#f1ece1;--surface-interactive-active:#e8e2d7;--surface-brand:var(--color-purple-25);--surface-brand-subtle:var(--color-purple-25);--surface-hover:#f1ece1;--surface-active:#e8e2d7;--surface-error:var(--color-red-25);--bg-page:#f1ece1;--bg-canvas:#fffef7;--bg-input:#fffef7;--bg-disabled:#f6f2e9;--fill-secondary:#0000000f;--color-split:#0000000f;--text-primary:#000000bf;--text-secondary:#0000008c;--text-tertiary:#00000073;--text-quaternary:#9d989f;--text-placeholder:#9d989f;--text-disabled:#cbc9c2;--text-on-brand:var(--color-white);--text-on-dark:var(--color-white);--text-on-light:#000000bf;--text-brand:#9f30ed;--text-link:#9f30ed;--text-link-hover:#542972;--icon-color:#635d65;--border-subtle:#e8e2d7;--border-default:#9d989f;--border-strong:#635d65;--border-brand:#9f30ed;--border-focus:#9f30ed;--border-focus-ring:#f4ebff;--button-primary-bg:#9f30ed;--button-primary-bg-hover:#542972;--button-primary-bg-active:#421264;--button-primary-bg-disabled:var(--color-purple-200);--button-primary-text:var(--color-white);--input-bg:var(--surface-primary);--input-bg-hover:var(--surface-primary);--input-bg-focus:var(--surface-primary);--input-bg-disabled:var(--bg-disabled);--input-disabled-overlay:var(
		--color-black-alpha-10
	);--input-border:var(--border-default);--input-border-hover:var(--border-default);--input-border-focus:var(--border-focus);--input-border-error:var(--color-error-500);--input-focus-ring:0 0 0 2px var(--border-focus-ring);--input-text:var(--text-primary);--input-text-placeholder:var(--text-placeholder);--input-text-disabled:var(--text-disabled);--input-icon:var(--icon-color);--table-header-bg:var(--color-gray-50);--table-header-text:var(--color-gray-700);--table-row-bg:var(--surface-elevated);--table-row-hover-bg:var(--color-gray-50);--table-row-selected-bg:var(--color-purple-50);--nav-bg:var(--color-purple-600);--nav-text:var(--color-white);--nav-item-active-bg:var(--color-purple-500);--nav-item-hover-bg:var(--color-purple-700);--card-bg:var(--color-white);--card-hover-bg:#faf9f2;--stroke-default-white:var(--color-white);--card-border:var(--color-gray-100);--modal-bg:var(--color-white);--modal-overlay:#0000004d;--tab-text-active:var(--color-purple-600);--tab-indicator:var(--color-purple-600);--stepper-active-bg:#9f30ed;--stepper-active-text:var(--color-white);--stepper-inactive-bg:#0000000f;--stepper-inactive-text:#00000073;--stepper-completed-bg:#f5eafd;--stepper-completed-icon:#635d65;--stepper-line-active:#9f30ed;--stepper-line-inactive:#0000000f;--plan-card-gradient-start:#1c022d4d;--plan-card-gradient-start-hover:#1c022db3;--plan-card-gradient-end:#9f30ed00;--plan-card-inner-bg:#21073480;--loader-primary:var(--color-purple-600);--sidebar-item-active-bg:#f5eafd;--sidebar-item-active-text:var(--color-gray-900);--sidebar-subnav-bg:#faf9f2;--layout-bg-color:#fffef7;--mainmenu-bg-color:#9f30ed;--adminmenu-bg-color:#542972;--stepper-color:#542972;--stepper-secondary-color:#9f30ed;--text-color:#9f30ed;--text-color-root:#000000bf;--evaluation-bg-colors:#fffef7;--evaluation-title-color:#635d65;--bodyPoint-label-color:#9f30ed;--settings-button-bg-color:#9f30ed;--settings-button-text-color:var(--color-white);--content-manager-card-bg-color:#fffef7;--content-manager-card-header-bg-color:#f6f2e9;--content-manager-card-header-text-color:#000000bf;--tabs-text-color:#000000bf;--button-color-primary:#9f30ed;--loader-bg-color:#9f30ed;--functional-goal-color:#9f30ed;--functional-goal-color-unslected:#f6f2e9}[data-theme=light] .ant-input-affix-wrapper,[data-theme=light] .ant-input-affix-wrapper:hover,[data-theme=light] .ant-input-outlined,[data-theme=light] .ant-input-outlined:hover,[data-theme=light] .ant-picker,[data-theme=light] .ant-picker:hover,[data-theme=light] .ant-select-selector,[data-theme=light] .ant-select-selector:hover{background-color:var(--surface-tertiary)!important;border:1px solid var(--border-default)!important;box-shadow:none!important}[data-theme=light] [class*=Navigation_navItem]:before{display:none!important}[data-theme=light] .ant-input-affix-wrapper-focused,[data-theme=light] .ant-input-affix-wrapper:focus,[data-theme=light] .ant-input-affix-wrapper:focus-within,[data-theme=light] .ant-input-outlined:focus,[data-theme=light] .ant-input-outlined:focus-within,[data-theme=light] .ant-picker-focused,[data-theme=light] .ant-select-focused .ant-select-selector{background-color:var(--surface-tertiary)!important;border:1px solid var(--brand-primary)!important;box-shadow:none!important}[data-theme=dark]{--brand-primary:#ba57ff;--brand-primary-hover:#c066ff;--brand-primary-light:var(--color-purple-400);--brand-secondary:var(--color-purple-500);--brand-accent:var(--color-purple-400);--surface-primary:#261e36;--rom-card-primary:#261e36;--pie-chart-text-color:#fff;--video-bg-text:var(--color-black);--surface-secondary:#1a1325;--surface-tertiary:#261e36;--surface-elevated:#301c4d;--surface-overlay:#24163a;--surface-interactive:#24163a;--surface-interactive-hover:#301c4d;--surface-interactive-active:#3e2069;--surface-hover:#301c4d;--surface-active:#3e2069;--surface-brand:#1a1325;--surface-brand-subtle:#24163a;--surface-success:#061c00;--surface-warning:#2b2111;--surface-error:#551d1d;--surface-info:#111a2c;--bg-page:#1a1527;--bg-canvas:#261e36;--bg-input:#24163a;--bg-disabled:#1a1325;--fill-secondary:#ffffff0f;--color-split:#ffffff0f;--text-primary:#ffffffe0;--text-secondary:#ffffffbf;--text-tertiary:#ffffff73;--text-quaternary:#ffffff59;--text-placeholder:#ffffff40;--text-disabled:#ffffff26;--text-on-brand:var(--color-black);--text-on-dark:#ffffffe0;--text-on-light:var(--color-black);--text-brand:#ba57ff;--text-link:#ba57ff;--text-link-hover:#c066ff;--text-success:#60e561;--text-warning:#ffb624;--text-error:#f97272;--text-info:#1668dc;--icon-color:#b0a0ce;--icon-action:#b0a0ce;--border-subtle:#2a1238;--border-default:var(--color-purple-850);--border-strong:#3d1f4a;--border-brand:var(--brand-primary);--border-focus:var(--brand-primary);--border-error:#f97272;--border-success:#60e561;--border-warning:#ffb624;--button-primary-bg:#ba57ff;--button-primary-bg-hover:#c066ff;--button-primary-bg-active:#854eca;--button-primary-bg-disabled:#51258f;--button-primary-text:var(--color-black);--button-primary-text-disabled:#ffffff40;--button-secondary-bg:#24163a;--button-secondary-bg-hover:#301c4d;--button-secondary-bg-active:#3e2069;--button-secondary-text:#ffffffe0;--button-secondary-border:#8674a7;--button-tertiary-bg:#0000;--button-tertiary-bg-hover:#24163a;--button-tertiary-bg-active:#301c4d;--button-tertiary-text:#ffffffe0;--button-destructive-bg:#d24949;--button-destructive-bg-hover:#e35656;--button-destructive-bg-active:#ac3b3b;--button-destructive-text:var(--color-white);--input-bg:var(--surface-primary);--input-bg-hover:var(--surface-primary);--input-bg-focus:var(--surface-primary);--input-bg-disabled:var(--surface-primary);--input-disabled-overlay:var(
		--color-black-alpha-20
	);--input-border:#8674a7;--input-border-hover:var(--border-default);--input-border-focus:var(--border-focus);--input-border-error:var(--border-error);--input-focus-ring:0 0 0 2px var(--border-focus-ring);--input-text:var(--text-primary);--input-text-placeholder:var(
		--text-placeholder
	);--input-text-disabled:var(--text-disabled);--input-icon:var(--icon-color);--nav-bg:#1a1325;--nav-text:#ffffffe0;--nav-text-hover:#c066ff;--nav-item-active-bg:#301c4d;--nav-item-hover-bg:#24163a;--nav-divider:#3e2069;--sidebar-bg:#1a1325;--sidebar-border:#3e2069;--sidebar-item-hover-bg:#24163a;--sidebar-item-active-bg:#1b062b;--sidebar-item-active-text:#ba57ff;--sidebar-subnav-bg:#2f273e;--card-bg:#261e36;--stroke-default-white:var(--color-white);--card-border:#3e2069;--card-shadow:0 4px 6px -1px #00000080,0 2px 4px -1px #0000004d;--card-header-bg:#1a1325;--card-header-border:#3e2069;--modal-bg:#261e36;--modal-overlay:#1a1325d9;--modal-border:#3e2069;--modal-shadow:0 20px 25px -5px #000000b3,0 10px 10px -5px #00000080;--tooltip-bg:#301c4d;--tooltip-text:#ffffffe0;--tooltip-shadow:0 10px 15px -3px #00000080;--badge-bg-default:#24163a;--badge-text-default:#ffffffbf;--badge-bg-brand:#301c4d;--badge-text-brand:#ba57ff;--badge-bg-success:#061c00;--badge-text-success:#60e561;--badge-bg-warning:#2b2111;--badge-text-warning:#ffb624;--badge-bg-error:#551d1d;--badge-text-error:#f97272;--progress-bg:#24163a;--progress-fill:#ba57ff;--progress-text:#ffffffbf;--tab-border:#3e2069;--tab-text:#ffffff73;--tab-text-hover:#ffffffbf;--tab-text-active:#ba57ff;--tab-indicator:#ba57ff;--tab-bg-active:#301c4d;--table-header-bg:#1a1325;--table-header-text:#ffffffbf;--table-row-bg:#261e36;--table-row-hover-bg:#301c4d;--table-row-selected-bg:#3e2069;--card-hover-bg:#2f273e;--stepper-active-bg:#ba57ff;--stepper-active-text:var(--color-black);--stepper-inactive-bg:var(--fill-secondary);--stepper-inactive-text:#ffffff73;--stepper-completed-bg:#3e2069;--stepper-completed-icon:#ba57ff;--stepper-line-active:#ba57ff;--stepper-line-inactive:var(--color-split);--plan-card-gradient-start:#1c022d4d;--plan-card-gradient-start-hover:#1c022db3;--plan-card-gradient-end:#9f30ed00;--plan-card-inner-bg:#21073480;--loader-primary:#ba57ff;--loader-secondary:#1a1325;--divider-color:#3e2069;--divider-strong:#51258f;--status-success-bg:#44a345;--status-warning-bg:#b37313;--status-error-bg:#d24949;--status-info-bg:#15417e;--layout-bg-color:#261e36;--mainmenu-bg-color:#1a1325;--adminmenu-bg-color:#24163a;--stepper-color:#ba57ff;--stepper-secondary-color:#c066ff;--text-color:#ba57ff;--text-color-root:#ffffffe0;--evaluation-bg-colors:#261e36;--evaluation-title-color:#b9aad8;--bodyPoint-label-color:#ba57ff;--settings-button-bg-color:#ba57ff;--settings-button-text-color:var(--color-black);--content-manager-card-bg-color:#261e36;--content-manager-card-header-bg-color:#1a1325;--content-manager-card-header-text-color:#ffffffe0;--tabs-text-color:#ffffffe0;--button-color-primary:#ba57ff;--loader-bg-color:#ba57ff;--summary-bg-colors:#261e36;--color-background-video-element:#261e36;--functional-goal-color:#24163a;--functional-goal-color-unslected:#261e3673}[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-affix-wrapper:hover,[data-theme=dark] .ant-input-outlined,[data-theme=dark] .ant-input-outlined:hover,[data-theme=dark] .ant-picker,[data-theme=dark] .ant-picker:hover,[data-theme=dark] .ant-select-selector,[data-theme=dark] .ant-select-selector:hover{background-color:var(--input-bg);border-color:var(--input-border);box-shadow:none}[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper:focus-within,[data-theme=dark] .ant-input-outlined:focus,[data-theme=dark] .ant-input-outlined:focus-within,[data-theme=dark] .ant-picker-focused,[data-theme=dark] .ant-select-focused .ant-select-selector{background-color:var(--input-bg-focus);border-color:var(--input-border-focus);box-shadow:var(--input-focus-ring)}[data-theme=dark] .ant-input-affix-wrapper-disabled,[data-theme=dark] .ant-input-disabled,[data-theme=dark] .ant-picker-disabled,[data-theme=dark] .ant-select-disabled .ant-select-selector{background:linear-gradient(var(--input-disabled-overlay),var(--input-disabled-overlay)),var(--input-bg-disabled);border-color:var(--input-border);color:var(--input-text-disabled);cursor:not-allowed}[data-theme=dark] .ant-input-affix-wrapper-disabled input::placeholder,[data-theme=dark] .ant-input-disabled::placeholder{color:var(--input-text-placeholder)}[data-theme=dark] kbd,html[data-theme=dark] kbd{background:color-mix(in srgb,var(--surface-tertiary) 96%,#fff);border-color:var(--border-subtle)}[data-theme=vibrant]{--brand-primary:var(--color-orange-500);--brand-primary-hover:var(--color-orange-600);--brand-primary-light:var(--color-orange-100);--brand-secondary:var(--color-orange-400);--brand-accent:var(--color-orange-300);--surface-primary:var(--color-white);--rom-card-primary:var(--color-white);--pie-chart-text-color:var(--color-black);--surface-secondary:var(--color-gray-50);--surface-tertiary:var(--color-gray-100);--surface-elevated:var(--color-white);--surface-overlay:var(--color-white);--surface-interactive:var(--color-gray-50);--surface-interactive-hover:var(--color-gray-100);--surface-interactive-active:var(--color-gray-200);--surface-brand:var(--color-orange-50);--surface-brand-subtle:var(--color-orange-25);--surface-hover:var(--color-purple-100);--surface-active:var(--color-purple-200);--surface-error:var(--color-red-100);--bg-page:var(--color-gray-50);--bg-canvas:var(--color-white);--bg-input:var(--color-white);--bg-disabled:var(--color-gray-100);--text-primary:var(--color-black);--text-secondary:var(--color-gray-700);--text-tertiary:var(--color-gray-600);--text-quaternary:var(--color-gray-500);--text-placeholder:var(--color-gray-400);--text-disabled:var(--color-gray-400);--text-on-brand:var(--color-white);--text-on-dark:var(--color-white);--text-on-light:var(--color-black);--text-brand:var(--color-orange-600);--text-link:var(--color-orange-600);--text-link-hover:var(--color-orange-700);--icon-color:var(--color-neutral-800);--border-subtle:var(--color-gray-200);--border-default:var(--color-gray-300);--border-strong:var(--color-gray-400);--border-brand:var(--color-orange-500);--border-focus:var(--color-orange-500);--button-primary-bg:var(--color-orange-500);--button-primary-bg-hover:var(--color-orange-600);--button-primary-bg-active:var(--color-orange-700);--button-primary-bg-disabled:var(--color-orange-200);--button-primary-text:var(--color-white);--button-primary-text-disabled:var(--color-white);--button-secondary-bg:var(--color-black);--button-secondary-bg-hover:var(--color-gray-900);--button-secondary-bg-active:#333;--button-secondary-text:var(--color-white);--button-secondary-border:var(--color-black);--button-tertiary-bg:#0000;--button-tertiary-bg-hover:var(--color-orange-50);--button-tertiary-bg-active:var(--color-orange-100);--button-tertiary-text:var(--color-black);--button-destructive-bg:var(--color-error-600);--button-destructive-bg-hover:var(--color-error-700);--button-destructive-bg-active:var(--color-error-800);--button-destructive-text:var(--color-white);--input-border:var(--color-gray-300);--input-border-hover:var(--color-gray-400);--input-border-focus:var(--color-orange-500);--input-border-error:var(--color-error-500);--nav-bg:var(--color-black);--nav-text:var(--color-white);--nav-text-hover:var(--color-orange-300);--nav-item-active-bg:var(--color-orange-500);--nav-item-hover-bg:var(--color-gray-900);--nav-divider:#333;--sidebar-bg:var(--color-white);--sidebar-border:var(--color-gray-200);--sidebar-item-hover-bg:var(--color-orange-50);--sidebar-item-active-bg:var(--color-orange-100);--sidebar-item-active-text:var(--color-orange-600);--card-bg:var(--color-white);--stroke-default-white:var(--color-white);--card-border:var(--color-gray-200);--card-shadow:var(--shadow-sm);--card-header-bg:var(--color-gray-50);--card-header-border:var(--color-gray-200);--modal-bg:var(--color-white);--modal-overlay:#0009;--modal-border:var(--color-gray-200);--modal-shadow:var(--shadow-2xl);--tooltip-bg:var(--color-black);--tooltip-text:var(--color-white);--tooltip-shadow:var(--shadow-lg);--badge-bg-default:var(--color-gray-100);--badge-text-default:var(--color-gray-700);--badge-bg-brand:var(--color-orange-100);--badge-text-brand:var(--color-orange-700);--badge-bg-success:var(--color-success-100);--badge-text-success:var(--color-success-700);--badge-bg-warning:var(--color-warning-100);--badge-text-warning:var(--color-warning-700);--badge-bg-error:var(--color-error-100);--badge-text-error:var(--color-error-700);--progress-bg:var(--color-gray-200);--progress-fill:var(--color-orange-500);--progress-text:var(--color-gray-700);--tab-border:var(--color-gray-200);--tab-text:var(--color-gray-600);--tab-text-hover:var(--color-gray-800);--tab-text-active:var(--color-orange-600);--tab-indicator:var(--color-orange-500);--tab-bg-active:var(--color-orange-50);--table-header-bg:var(--color-gray-50);--table-header-text:var(--color-gray-700);--table-row-bg:var(--surface-elevated);--table-row-hover-bg:var(--color-orange-50);--table-row-selected-bg:var(--color-orange-100);--stepper-active-bg:var(--color-orange-500);--stepper-active-text:var(--color-white);--stepper-inactive-bg:var(--color-gray-200);--stepper-inactive-text:var(--color-gray-600);--stepper-completed-bg:var(--color-orange-400);--stepper-line:var(--color-gray-300);--loader-primary:var(--color-orange-500);--loader-secondary:var(--color-orange-200);--divider-color:var(--color-gray-200);--divider-strong:var(--color-gray-300);--status-success-bg:var(--color-success-500);--status-warning-bg:var(--color-warning-500);--status-error-bg:var(--color-error-500);--status-info-bg:var(--color-info-500);--layout-bg-color:var(--color-white);--mainmenu-bg-color:var(--color-black);--adminmenu-bg-color:#0d0f0f;--stepper-color:var(--color-orange-500);--stepper-secondary-color:var(--color-orange-400);--text-color:var(--color-black);--text-color-root:var(--color-black);--evaluation-bg-colors:var(--color-gray-50);--evaluation-title-color:var(--color-gray-700);--bodyPoint-label-color:var(--color-orange-500);--settings-button-bg-color:var(--color-orange-500);--settings-button-text-color:var(--color-white);--content-manager-card-bg-color:var(--color-white);--content-manager-card-header-bg-color:var(--color-gray-50);--content-manager-card-header-text-color:var(--color-gray-900);--tabs-text-color:#000000e0;--button-color-primary:var(--color-orange-500);--loader-bg-color:var(--color-orange-500);--session-bg-color:var(--color-orange-500);--wellness-button-color:var(--color-orange-500);--reference-bg:var(--color-black);--suggested-card-bg:var(--color-black);--color-background-video-element:var(--color-black);--functional-goal-color:var(--color-black);--functional-goal-color-unslected:var(--color-gray-300)}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--bg-page);color:var(--text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-tightest);line-height:var(--line-height-normal);margin:0;min-height:100vh;padding:0}.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6,.ant-typography.ant-typography-h1,.ant-typography.ant-typography-h2,.ant-typography.ant-typography-h3,.ant-typography.ant-typography-h4,.ant-typography.ant-typography-h5,h1,h1.ant-typography,h2,h2.ant-typography,h3,h3.ant-typography,h4,h4.ant-typography,h5,h5.ant-typography,h6,h6.ant-typography{font-family:var(--font-family-heading);letter-spacing:var(
		--letter-spacing-normal
	)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-brand{color:var(--text-brand)}.text-error{color:var(--text-error)}.text-success{color:var(--text-success)}.text-warning{color:var(--text-warning)}.bg-surface-primary{background-color:var(--surface-primary)}.bg-surface-secondary{background-color:var(--surface-secondary)}.bg-brand{background-color:var(--surface-brand)}.bg-page{background-color:var(--bg-page)}.border-subtle{border-color:var(--border-subtle)}.border-default{border-color:var(--border-default)}.border-strong{border-color:var(--border-strong)}.border-brand{border-color:var(--border-brand)}.shadow-card{box-shadow:var(--card-shadow)}.shadow-modal{box-shadow:var(--modal-shadow)}.shadow-dropdown{box-shadow:var(--dropdown-shadow)}.interactive-surface{background-color:var(--surface-interactive);transition:background-color var(--transition-base)}.interactive-surface:hover{background-color:var(--surface-interactive-hover)}.interactive-surface:active{background-color:var(--surface-interactive-active)}.focus-ring:focus{outline:2px solid var(--border-focus);outline-offset:2px}.sr-only{clip:rect(0,0,0,0);border-width:var(--border-width-0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--theme-transition:background-color 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out}.button,.card,.input,.surface,body{transition:var(--theme-transition)}@media print{body{background-color:var(--surface-primary);color:var(--text-primary)}.no-print{display:none!important}}:focus{outline:none}:focus-visible{border-radius:4px;outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}@media (prefers-color-scheme:dark){:focus-visible{outline-color:var(--focus-outline-color-dark)}}.command-item:focus-visible,[data-command-index]:focus-visible{background-color:var(--focus-background);outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:-3px}.ant-btn:focus-visible,button:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}button.ant-btn-icon-only:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}.ant-input:focus-visible,.ant-select:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}a:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px);text-decoration:underline}:root{--focus-outline-color:var(
		--input-focus-outline-color,var(--brand-primary,#6941c6)
	);--focus-outline-color-dark:var(
		--input-focus-outline-color,var(--brand-primary,#6941c6)
	);--focus-background:#6941c61a}@media (prefers-color-scheme:dark){:root{--focus-outline-color:var(
			--input-focus-outline-color,var(--brand-primary,#6941c6)
		);--focus-outline-color-dark:var(
			--input-focus-outline-color,var(--brand-primary,#6941c6)
		);--focus-background:#6941c626}}.ant-modal-close:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}.ant-drawer-close:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}.ant-list-item:focus-visible{background-color:var(--focus-background);outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:-3px}.ant-card:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}.ant-tabs-tab:focus-visible{outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px)}.ant-dropdown-menu-item:focus-visible,.ant-menu-item:focus-visible{background-color:var(--focus-background);outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:-3px}.skip-to-content{left:-9999px;position:absolute;z-index:999}.skip-to-content:focus-visible{background:var(--surface-primary,#fff);border-radius:4px;color:var(--text-primary,#000);font-weight:600;left:0;outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color);outline-offset:var(--input-focus-outline-offset,2px);padding:12px 24px;position:absolute;top:0;z-index:9999}@media (prefers-color-scheme:dark){.skip-to-content:focus-visible{background:var(--surface-primary,#1f1f1f);color:var(--text-primary,#fff);outline-color:var(--focus-outline-color-dark)}}@media (prefers-reduced-motion:reduce){:focus-visible{transition:none}}@media print{:focus-visible{outline:none}}.sr-only,.visually-hidden{clip:rect(0,0,0,0);border-width:var(--border-width-0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus,.visually-hidden-focusable:active,.visually-hidden-focusable:focus{clip:auto;height:auto;margin:inherit;overflow:visible;padding:inherit;position:static;white-space:normal;width:auto}.sr-only-focusable:focus,.visually-hidden-focusable:focus{background-color:var(--brand-primary,#6941c6);border-radius:4px;color:var(--text-on-brand,#fff);font-weight:600;outline:var(--input-focus-outline-width,3px) solid var(--focus-outline-color,var(--brand-primary,#6941c6));outline-offset:var(--input-focus-outline-offset,2px);padding:.5rem 1rem;text-decoration:none;z-index:10000}.touch-target{min-height:44px;min-width:44px;padding:.5rem .75rem}.touch-target-large{min-height:48px;min-width:48px;padding:.75rem 1rem}.button:active,[role=button]:active,button:active{transform:scale(.95);transition:transform .1s ease-out}.ant-btn-primary:active{background-color:var(--brand-primary);border-color:var(--brand-primary)}.ant-btn-default:active{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.ant-btn-link:active,.ant-btn-text:active{color:var(--brand-primary)}.ant-card:active,.card:active,[role=article]:active{box-shadow:var(--shadow-sm,0 1px 2px 0 #0000000d);transform:translateY(1px);transition:transform .1s ease-out,box-shadow .1s ease-out}a:active{opacity:.7;transition:opacity .1s ease-out}input:active,select:active,textarea:active{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--color-purple-100);transition:border-color .2s ease-out,box-shadow .2s ease-out}.ripple-container{overflow:hidden;position:relative}.ripple{animation:ripple-animation .6s ease-out;background-color:var(--color-white-alpha-50);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}@keyframes ripple-animation{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}.dark .ripple{background-color:var(--color-black-alpha-20)}.scroll-container{overflow-y:auto}.scroll-container,.timeline-container{-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-behavior:smooth}.timeline-container{scroll-snap-type:x proximity}.timeline-item{scroll-snap-align:start}.animated-element{backface-visibility:hidden;transform:translateZ(0);will-change:transform}.button,[role=button],button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button,[role=button],a,button{-webkit-tap-highlight-color:var(--color-purple-alpha-10)}@media (max-width:768px){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.pan-x{touch-action:pan-x}.pan-y{touch-action:pan-y}.pinch-zoom{touch-action:pinch-zoom}.touch-none{touch-action:none}.swipeable{position:relative;touch-action:pan-y}.ptr-indicator{align-items:center;color:var(--gray-500);display:flex;justify-content:center;padding:1rem}.ptr-loading{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-badge-clickable,.ant-badge.clickable,.ant-tag-clickable,.ant-tag.clickable,a .ant-badge,a .ant-tag,button .ant-badge,button .ant-tag{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;padding:.5rem .75rem}.ant-btn-icon-only{min-height:44px;min-width:44px;padding:.5rem}.ant-drawer-close,.ant-modal-close{height:44px;width:44px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.ripple{display:none}.animated-element,.ripple{animation:none}}@media (max-width:768px){input[type=email],input[type=number],input[type=tel],input[type=text],textarea{font-size:16px}.ant-btn{min-height:44px;padding:.5rem 1rem}.ant-card-body{padding:1rem}.sticky-bottom{padding-bottom:env(safe-area-inset-bottom)}}@supports (padding:env(safe-area-inset-top)){.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-area-left{padding-left:env(safe-area-inset-left)}.safe-area-right{padding-right:env(safe-area-inset-right)}}#root .non-finished-survey-css:hover,#root .start-session-css:hover,div.ant-modal-wrap .ant-modal-content .ant-modal-body .non-finished-survey-css:hover,div.ant-modal-wrap .ant-modal-content .ant-modal-body .start-session-css:hover{-webkit-animation:BgAnimaiton 18s ease infinite;-moz-animation:BgAnimaiton 18s ease infinite;animation:BgAnimaiton 18s ease infinite;background-size:400% 400%;color:var(--button-text-color)}#root .pain-button-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pain-button-css{background:var(--surface-secondary);border:none;border-radius:10px;color:#0000;font-size:22px;height:110px;transition:none;width:292px}#root .pain-button-css:hover,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pain-button-css:hover{-webkit-text-fill-color:var(--text-on-brand);-webkit-animation:BgAnimaiton 18s ease infinite;-moz-animation:BgAnimaiton 18s ease infinite;animation:BgAnimaiton 18s ease infinite;background:linear-gradient(130deg,var(--brand-primary),var(--color-info-400),var(--color-blue-4));background-size:400% 400%;color:var(--text-on-brand)}#root .pain-button-css:hover .icon-hover-effect,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pain-button-css:hover .icon-hover-effect{filter:brightness(0) invert(1)}#root .onboard-list-button-css img,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css img{filter:none;transition:filter .3s ease}#root .onboard-list-button-css.selected img,#root .onboard-list-button-css:hover img,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css.selected img,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css:hover img{filter:brightness(0) invert(1)}#root .onboard-list-button-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css{word-wrap:break-word;border:none;border-radius:16px;display:flex;font-size:22px;height:auto;justify-content:start;min-height:60px;overflow-wrap:break-word;padding:10px;text-align:left;white-space:normal;width:95%}#root .gradient-label,div.ant-modal-wrap .ant-modal-content .ant-modal-body .gradient-label{background:linear-gradient(130.28deg,var(--brand-primary) 1.45%,var(--color-info-400) 138.49%);background-clip:text}#root .onboard-list-button-css:hover,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css:hover{-webkit-text-fill-color:var(--text-on-brand);-webkit-animation:BgAnimaiton 18s ease infinite;-moz-animation:BgAnimaiton 18s ease infinite;animation:BgAnimaiton 18s ease infinite;background:linear-gradient(130deg,var(--brand-primary),var(--color-info-400),var(--color-blue-4));background-size:400% 400%;color:var(--text-on-brand)}#root .onboard-list-button-css.selected,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css.selected{background:linear-gradient(130.28deg,var(--brand-primary) 1.45%,var(--color-info-400) 138.49%)!important;border:5px solid var(--color-lime-500)!important;color:var(--text-on-brand)!important;position:relative}#root .onboard-list-button-css.selected:after,div.ant-modal-wrap .ant-modal-content .ant-modal-body .onboard-list-button-css.selected:after{border-radius:9999px;content:"✔";padding:5px 13px;position:absolute;right:0}#root .selected-item,div.ant-modal-wrap .ant-modal-content .ant-modal-body .selected-item{align-items:center;border-radius:10px;display:flex;justify-content:space-between;margin-top:10px;max-width:400px;padding:10px}#root .dashboard-container .ant-card-body,#root .feature-card .ant-card-body,div.ant-modal-wrap .ant-modal-content .ant-modal-body .dashboard-container .ant-card-body,div.ant-modal-wrap .ant-modal-content .ant-modal-body .feature-card .ant-card-body{border-radius:9px;overflow:hidden;padding:0}#root .dashboard-container .ant-card.ant-card-bordered,div.ant-modal-wrap .ant-modal-content .ant-modal-body .dashboard-container .ant-card.ant-card-bordered{width:33%}#root .feature-card .ant-card.ant-card-bordered,div.ant-modal-wrap .ant-modal-content .ant-modal-body .feature-card .ant-card.ant-card-bordered{width:80%}#root .ant-btn>span.add-exercise,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-btn>span.add-exercise{display:flex;gap:4px}#root .ant-btn>span.add-exercise svg,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-btn>span.add-exercise svg{position:relative;top:4px}#root .ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item
		.ant-input,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item
		.ant-input{border-bottom-right-radius:10px;border-top-right-radius:10px}#root .ant-tabs-top>.ant-tabs-nav,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-tabs-top>.ant-tabs-nav{margin-bottom:0}#root .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon{height:50px}#root .summary-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .summary-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header{cursor:pointer}#root .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0 16px}#root .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-content,#root .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-content,div.ant-modal-wrap .ant-modal-content .ant-modal-body .pt-panel.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{background-color:initial}#root .program-panel .ant-collapse-header,#root .summary-panel .ant-collapse-header,#root .survey-panel .ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .program-panel .ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .summary-panel .ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .survey-panel .ant-collapse-header{align-items:center;display:flex}#root .ant-collapse-borderless.stream-panel,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-collapse-borderless.stream-panel{background-color:var(--activity-card-bg-color)}#root .stream-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .stream-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:8px 16px}#root .as-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header,div.ant-modal-wrap .ant-modal-content .ant-modal-body .as-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:8px 16px!important}#root .activity-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon,div.ant-modal-wrap .ant-modal-content .ant-modal-body .activity-panel.ant-collapse>.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon{display:none}#root .survey-panel
		.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon,div.ant-modal-wrap .ant-modal-content .ant-modal-body .survey-panel
		.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon{height:30px}#root .activity-panel.ant-collapse>.ant-collapse-item>.ant-collapse-content
		.ant-collapse-content-box,div.ant-modal-wrap .ant-modal-content .ant-modal-body .activity-panel.ant-collapse>.ant-collapse-item>.ant-collapse-content
		.ant-collapse-content-box{display:none}#root .profile-tab .ant-tabs-top>.ant-tabs-nav,div.ant-modal-wrap .ant-modal-content .ant-modal-body .profile-tab .ant-tabs-top>.ant-tabs-nav{flex-wrap:wrap}#root .ant-message,#root .ant-popover,#root .ant-tooltip,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-message,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-popover,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-tooltip{user-select:none}#root .text-white .ant-empty-normal .ant-empty-description,div.ant-modal-wrap .ant-modal-content .ant-modal-body .text-white .ant-empty-normal .ant-empty-description{color:var(--surface-primary)}#root .ant-modal-root .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph,div.ant-modal-wrap .ant-modal-content .ant-modal-body .ant-modal-root .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{max-width:none}#root .setting-template-bg,div.ant-modal-wrap .ant-modal-content .ant-modal-body .setting-template-bg{border-radius:var(--radius-xl);height:100%;user-select:none}#root .total-patient-main-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-main-div{background-color:var(--surface-tertiary);border-radius:var(--radius-xl);height:100%;padding:15px;user-select:none}#root .total-patient-main-div h3,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-main-div h3{align-items:center;display:flex;font-size:20px;font-weight:600;line-height:1.75rem;margin-bottom:1.25rem;margin-top:1.25rem}#root .total-patient-main-div .badge-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-main-div .badge-css{align-items:center;display:flex;margin-right:8px}#root .total-patient-main-div .triage-segmented,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-main-div .triage-segmented{margin-bottom:var(--space-3)}#root .total-patient-main-div .triage-segmented .segmented-label,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-main-div .triage-segmented .segmented-label{align-items:center;display:inline-flex;font-weight:500;gap:var(--space-2)}#root .total-patient-main-div .triage-segmented .ant-badge .ant-scroll-number,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-main-div .triage-segmented .ant-badge .ant-scroll-number{align-items:center;border-radius:20px;display:inline-flex;height:20px;justify-content:center;line-height:20px;padding:3px 6px}#root .total-patient-length,div.ant-modal-wrap .ant-modal-content .ant-modal-body .total-patient-length{margin-left:12px;margin-top:-4px}#root .admin-total-patient-card-subcontainer,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer{border-radius:.5rem;padding:.125rem .75rem;user-select:none}#root .admin-total-patient-card-subcontainer .collapse-form .collapse-header-form,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer .collapse-form .collapse-header-form{border-radius:.5rem;border-width:var(--border-width-1);margin-bottom:.75rem;margin-top:.75rem}#root .admin-total-patient-card-subcontainer .collapse-form .collapse-header-form .header-first-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer .collapse-form .collapse-header-form .header-first-div{display:flex;height:3.5rem}#root .admin-total-patient-card-subcontainer .collapse-form .collapse-header-form .header-first-div .header-primary-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer .collapse-form .collapse-header-form .header-first-div .header-primary-div{align-items:center;display:flex;gap:5px;justify-content:center}#root .admin-total-patient-card-subcontainer .collapse-form .header-first-subdiv,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer .collapse-form .header-first-subdiv{padding:4px}#root .admin-total-patient-card-subcontainer .collapse-form .session-details,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer .collapse-form .session-details{align-items:center;color:var(--text-primary);display:flex;font-size:14px;font-weight:700;line-height:1rem;margin-left:auto;padding-right:20px;text-transform:none}#root .admin-total-patient-card-subcontainer .empty-conatiner-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer .empty-conatiner-css{align-items:center;display:flex;justify-content:center}#root .new-patient-data,div.ant-modal-wrap .ant-modal-content .ant-modal-body .new-patient-data{align-items:center;display:flex;gap:5px;justify-content:center}#root .admin-total-patient-card-subcontainer
		.ant-collapse>.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon,div.ant-modal-wrap .ant-modal-content .ant-modal-body .admin-total-patient-card-subcontainer
		.ant-collapse>.ant-collapse-item>.ant-collapse-header
		.ant-collapse-expand-icon{height:55px}#root .expanded-row-main-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div{border-radius:.5rem;margin:.75rem;padding:12px 12px 4px}#root .expanded-row-main-div .expand-sub-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div{border-color:inherit;border-radius:.5rem;cursor:pointer;margin-bottom:.75rem;user-select:none}#root .expanded-row-main-div .expand-sub-div .date-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .date-div{align-items:center;display:flex;height:3.5rem;justify-content:space-between;padding:.5rem}#root .expanded-row-main-div .expand-sub-div .date-div .date-div-sub-container,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .date-div .date-div-sub-container{align-items:center;display:flex;gap:20px;margin-left:12px}#root .expanded-row-main-div .expand-sub-div .date-div .session-date,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .date-div .session-date{align-items:center;display:flex;justify-content:center}#root .expanded-row-main-div .expand-sub-div .date-div .score-label-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .date-div .score-label-css{align-items:center;background-color:var(--color-success-500);border-radius:9999px;color:var(--surface-primary);display:flex;gap:4px;height:fit-content;padding:.125rem .625rem .25rem}#root .expanded-row-main-div .expand-sub-div .strapi-exercise-main-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .strapi-exercise-main-div{align-items:center;box-sizing:border-box;display:flex;height:3.5rem;justify-content:space-between;padding:8px}#root .expanded-row-main-div .expand-sub-div .strapi-exercise-main-div .strapi-exercise-subcontainer-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .strapi-exercise-main-div .strapi-exercise-subcontainer-div{align-items:center;display:flex;gap:20px;margin-left:12px}#root .expanded-row-main-div .expand-sub-div .strapi-exercise-main-div .strapi-item,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .strapi-exercise-main-div .strapi-item{border-radius:9999px;font-size:14px;line-height:1rem;margin-left:4px;padding:.5rem 8px .5rem .5rem;width:100px}#root .expanded-row-main-div .expand-sub-div .strapi-item-label,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .strapi-item-label{align-items:center;display:flex;justify-content:center}#root .expanded-row-main-div .expand-sub-div .strapi-tag-item,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .strapi-tag-item{width:80px}#root .expanded-row-main-div .expand-sub-div .strapi-item-label-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .expanded-row-main-div .expand-sub-div .strapi-item-label-div{display:flex;justify-content:flex-start}#root .dashboard-badge-count-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .dashboard-badge-count-div{align-items:center;display:flex;padding:8px;transition:all var(--motion-duration-base)}#root .dashboard-badge-label-span,div.ant-modal-wrap .ant-modal-content .ant-modal-body .dashboard-badge-label-span{color:var(--text-secondary);padding-right:26px}#root .custom-tabs .ant-tabs-tab-active .dashboard-badge-count-div,#root .custom-tabs .ant-tabs-tab-active .dashboard-badge-label-span,div.ant-modal-wrap .ant-modal-content .ant-modal-body .custom-tabs .ant-tabs-tab-active .dashboard-badge-count-div,div.ant-modal-wrap .ant-modal-content .ant-modal-body .custom-tabs .ant-tabs-tab-active .dashboard-badge-label-span{color:var(--text-color)}#root .create-report-container .header-container,div.ant-modal-wrap .ant-modal-content .ant-modal-body .create-report-container .header-container{align-items:flex-start;display:flex;gap:9px;justify-content:flex-start;margin-bottom:1.5rem}#root .create-report-container .header-container .magic-band-span-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .create-report-container .header-container .magic-band-span-css{background-color:var(--surface-brand);border-radius:9999px;padding:.25rem .375rem}#root .header-content-div-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .header-content-div-css{width:100%}#root .header-content-div-css .ai-assistant-report-title,div.ant-modal-wrap .ant-modal-content .ant-modal-body .header-content-div-css .ai-assistant-report-title{font-weight:700}#root .header-content-div-css .ai-assistant-report-description,div.ant-modal-wrap .ant-modal-content .ant-modal-body .header-content-div-css .ai-assistant-report-description{color:var(--text-secondary)}#root .lower-outlet-bottom-css,div.ant-modal-wrap .ant-modal-content .ant-modal-body .lower-outlet-bottom-css{padding-bottom:40px}#root .collapse-panel-container,div.ant-modal-wrap .ant-modal-content .ant-modal-body .collapse-panel-container{border-radius:.5rem;margin-top:8px;user-select:none}#root .collapse-wrapper,div.ant-modal-wrap .ant-modal-content .ant-modal-body .collapse-wrapper{background-color:var(--collapse-bg-color);border-radius:.5rem}#root .collapse-panel-wrapper,div.ant-modal-wrap .ant-modal-content .ant-modal-body .collapse-panel-wrapper{margin-left:20px;margin-right:20px;user-select:none}#root .collapse-subpanel-wrap,div.ant-modal-wrap .ant-modal-content .ant-modal-body .collapse-subpanel-wrap{background-color:var(--collapse-bg-color);border-radius:.5rem;padding:8px 15px 14px}#root .program-video-recorder-container .program-video-recorder.full-height,div.ant-modal-wrap .ant-modal-content .ant-modal-body .program-video-recorder-container .program-video-recorder.full-height{height:97vh}#root .custom-progress .ant-progress-outer,div.ant-modal-wrap .ant-modal-content .ant-modal-body .custom-progress .ant-progress-outer{height:20px!important}#root .custom-progress .ant-progress-bg,div.ant-modal-wrap .ant-modal-content .ant-modal-body .custom-progress .ant-progress-bg{border-radius:0!important;height:20px!important}#root .custom-progress .ant-progress-inner,div.ant-modal-wrap .ant-modal-content .ant-modal-body .custom-progress .ant-progress-inner{border-radius:0!important}#root .div-image-wrapper,div.ant-modal-wrap .ant-modal-content .ant-modal-body .div-image-wrapper{position:relative}#root .div-image-wrapper:after,div.ant-modal-wrap .ant-modal-content .ant-modal-body .div-image-wrapper:after{background-color:initial;border-radius:.5rem;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color var(--motion-duration-base);width:100%}#root .div-image-wrapper .play-button,div.ant-modal-wrap .ant-modal-content .ant-modal-body .div-image-wrapper .play-button{opacity:1}#root .rehab-info-wraper .ant-typography,div.ant-modal-wrap .ant-modal-content .ant-modal-body .rehab-info-wraper .ant-typography{color:var(--color-white)!important}#root .rehab-info-wraper .ant-statistic-title,div.ant-modal-wrap .ant-modal-content .ant-modal-body .rehab-info-wraper .ant-statistic-title{color:var(--color-white-alpha-70)}#root .rehab-info-wraper .ant-statistic-content,div.ant-modal-wrap .ant-modal-content .ant-modal-body .rehab-info-wraper .ant-statistic-content{color:var(--color-white)}#root .exercise-info .ant-drawer-content-wrapper,div.ant-modal-wrap .ant-modal-content .ant-modal-body .exercise-info .ant-drawer-content-wrapper{box-shadow:var(--shadow-none)}::-webkit-scrollbar{height:12px;width:13px}::-webkit-scrollbar-track{background-color:initial}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#d3d3d3;border:3px solid #0000;border-radius:100px}div.ant-space-item span.dropdown-badge .ant-badge .ant-badge-status-dot{height:14px;width:14px}.rom-summary-badge .ant-space-item{margin-top:5px}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.zoom-animation{animation:zoomInOut 20s ease-in-out infinite}.ant-steps
	.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.ant-steps
	.ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:var(--ant-color-primary)!important}#root .ant-badge.ant-badge-status .ant-badge-status-dot,div.ant-modal-wrap
	.ant-modal-content
	.ant-modal-body
	.ant-badge.ant-badge-status
	.ant-badge-status-dot{height:12px;width:12px}.ant-badge .ant-badge-count{box-shadow:0!important}.tag-select{width:240px!important}.ant-pagination .ant-pagination-item{margin-inline-end:var(--ant-margin-xs)!important}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center!important}.pie-card{background-color:initial!important}.pie-card [class*=legend-item] text,.pie-card [class*=legend] text{text-overflow:clip!important}.radar-chart{background-color:initial!important}.ant-tooltip .ant-tooltip-inner{color:var(--text-primary)!important}.ant-select-dropdown,.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-inner{background-color:var(--bg-page)!important}.ant-select-item{color:var(--text-primary)!important}.ant-select-item-option-selected,.ant-select-item-option:hover{background-color:var(--surface-hover)!important}.ant-collapse-borderless>.ant-collapse-item:last-child .ant-collapse-header{border:0;border-radius:0 0 var(--ant-border-radius-lg) var(--ant-border-radius-lg)}.ant-modal-mask{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bulk-upload{display:flex!important;flex-direction:column;gap:20px}.improving{background-color:var(--color-success-500)}.improving,.no-change{border-radius:9999px;color:var(--text-on-color);padding-left:.75rem;padding-right:.75rem}.no-change{background-color:var(--color-warning-400)}.worsening{background-color:var(--color-error-400);border-radius:9999px;color:var(--text-on-color);padding-left:.75rem;padding-right:.75rem}.custom-quill .ql-toolbar .ql-stroke{stroke:var(--color-black)!important}.custom-quill .ql-toolbar .ql-fill{fill:var(--color-black)!important}.custom-quill .ql-toolbar .ql-picker-label{color:var(--color-black)!important}[data-theme=dark] .custom-quill .ql-toolbar .ql-stroke{stroke:var(--color-white)!important}[data-theme=dark] .custom-quill .ql-toolbar .ql-fill{fill:var(--color-white)!important}[data-theme=dark] .custom-quill .ql-toolbar .ql-picker-label{color:var(--color-white)!important}.custom-quill .ql-container,.custom-quill .ql-toolbar{background-color:var(--card-bg-color);border-color:var(--border-color)}.custom-quill .ql-container{color:var(--text-color-root)}.custom-quill .ql-picker-options{background-color:var(--card-bg-color);border-color:var(--border-color)}.custom-quill .ql-picker-item{color:var(--text-color-root)}.custom-quill .ql-picker-item:hover{background-color:var(--surface-hover)}.posture-summary-ant-image{position:static!important}.image-upload-container:hover .image-upload-overlay{opacity:1!important}.theme-select-dropdown .ant-input,.theme-select-dropdown .ant-select-selector{border:2px solid var(--input-border)!important}.card-style-grid-true .ant-image .ant-image-mask,.card-style-grid-true .image .ant-image .ant-image-mask,.image-container .ant-image .ant-image-mask{border-radius:var(--radius-lg)}.admin-select.theme-select-dropdown .ant-select-selection-item{align-items:center;height:30px}.ant-message .already-registered-message .ant-message-notice-content{background-color:var(--surface-primary)!important;font-size:20px;padding:20px}.ant-btn-variant-solid{background:var(--button-color-primary)}.ant-btn-variant-solid:hover{background:var(--button-color-primary)!important}.w-120{width:120px}.w-120,.w-150{border:1px solid var(--input-border)!important;border-radius:var(--radius-md);height:40px}.w-150{width:150px}html body{overflow-y:auto!important;width:100%!important}.ant-tree-select-dropdown .ant-select-tree-checkbox .ant-select-tree-checkbox-inner,.ant-tree-select-dropdown .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{border-color:var(--input-border)!important}.three-d-model-card .ant-card-body{height:auto!important}.upload-record-card-container .ant-card-body{height:90%!important}.extra-margin-bottom{--input-focus-outline-width:0px}