:root{--font-family: "Inter", sans-serif;--font-size-10: 10px;--font-size-11: 11px;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-15: 15px;--font-size-16: 16px;--font-size-17: 17px;--font-size-18: 18px;--font-size-20: 20px;--font-size-22: 22px;--font-size-24: 24px;--font-size-28: 28px;--font-size-32: 32px;--font-size-40: 40px;--font-size-48: 48px;--font-size-52: 52px;--line-height-15: 15px;--line-height-16-5: 16.5px;--line-height-18: 18px;--line-height-19-5: 19.5px;--line-height-21: 21px;--line-height-22-5: 22.5px;--line-height-24: 24px;--line-height-25-5: 25.5px;--line-height-27: 27px;--line-height-30: 30px;--line-height-33: 33px;--line-height-36: 36px;--line-height-38: 38px;--line-height-39: 39px;--line-height-44: 44px;--line-height-56: 56px;--line-height-78: 78px;--color-black-50: #FFFFFF;--color-black-100: #FAFAFA;--color-black-200: #F5F5F5;--color-black-300: #E5E5E5;--color-black-400: #D4D4D4;--color-black-500: #A1A1A1;--color-black-600: #737373;--color-black-700: #525252;--color-black-800: #404040;--color-black-900: #262626;--color-black-950: #171717;--color-blue-base: #155DFC;--color-blue-50: #ECF3FF;--color-blue-100: #B1CEFF;--color-blue-200: #8BB4FF;--color-blue-300: #669AFF;--color-blue-400: #407DFF;--color-blue-600: #0C41B7;--color-blue-700: #052B7F;--color-blue-800: #02164B;--color-blue-900: #000623;--color-blue-950: #000211;--color-yellow-base: #F0B100;--color-yellow-50: #FEFCE8;--color-yellow-100: #FEF9C2;--color-yellow-200: #FFF085;--color-yellow-300: #FFDF20;--color-yellow-400: #FDC700;--color-yellow-600: #D08700;--color-yellow-700: #A65F00;--color-yellow-800: #894B00;--color-yellow-900: #733E0A;--color-yellow-950: #432004;--color-green-base: #00C950;--color-green-50: #F0FDF4;--color-green-100: #DCFCE7;--color-green-200: #BBF7D0;--color-green-300: #86EFAC;--color-green-400: #4ADE80;--color-green-600: #16A34A;--color-green-700: #15803D;--color-green-800: #166534;--color-green-900: #14532D;--color-green-950: #032E15;--color-red-base: #FB2C36;--color-red-50: #FEF2F2;--color-red-100: #FFE2E2;--color-red-200: #FFC9C9;--color-red-300: #FFA2A2;--color-red-400: #FF6467;--color-red-600: #E7000B;--color-red-700: #C10007;--color-red-800: #9F0712;--color-red-900: #82181A;--color-red-950: #460809;--color-orange-base: #FF6900;--color-orange-50: #FFF7ED;--color-orange-100: #FFEDD4;--color-orange-200: #FFD6A7;--color-orange-300: #FFB86A;--color-orange-400: #FF8904;--color-orange-600: #F54900;--color-orange-700: #CA3500;--color-orange-800: #9F2D00;--color-orange-900: #441306;--color-orange-950: #38291E;--color-purple-base: #AD46FF;--color-purple-50: #F5F3FF;--color-purple-100: #EDE9FE;--color-purple-200: #DDD6FF;--color-purple-300: #C4B4FF;--color-purple-400: #A684FF;--color-purple-600: #9810FA;--color-purple-700: #8200DB;--color-purple-800: #6E11B0;--color-purple-900: #59168B;--color-purple-950: #3C0366;--radius-4: 4px;--radius-8: 8px;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--radius-9999: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--shadow-color-1: rgba(149, 157, 165, .2);--shadow-color-main: rgba(24, 39, 75, .12);--shadow-color-subtle: rgba(24, 39, 75, .08);--shadow-color-solid: rgba(24, 39, 75, 1);--bg-primary-default: var(--color-black-50);--bg-primary-hover: var(--color-blue-100);--bg-primary-active: var(--color-blue-200);--primary-subtle: var(--color-blue-300);--primary-soft: var(--color-blue-400);--primary-default: var(--color-blue-base);--primary-hover: var(--color-blue-600);--primary-active: var(--color-blue-700);--primary-strong: var(--color-blue-800);--primary-intense: var(--color-blue-900);--primary-max: var(--color-blue-950);--bg-tertiary-default: var(--color-purple-50);--bg-tertiary-hover: var(--color-purple-100);--bg-tertiary-active: var(--color-purple-200);--tertiary-subtle: var(--color-purple-300);--tertiary-soft: var(--color-purple-400);--tertiary-default: var(--color-purple-base);--tertiary-hover: var(--color-purple-600);--tertiary-active: var(--color-purple-700);--tertiary-strong: var(--color-purple-800);--tertiary-intense: var(--color-purple-900);--tertiary-max: var(--color-purple-950);--bg-success-default: var(--color-green-50);--bg-success-hover: var(--color-green-100);--bg-success-active: var(--color-green-200);--success-subtle: var(--color-green-300);--success-soft: var(--color-green-400);--success-default: var(--color-green-base);--success-hover: var(--color-green-600);--success-active: var(--color-green-700);--success-strong: var(--color-green-800);--success-intense: var(--color-green-900);--success-max: var(--color-green-950);--bg-warning-default: var(--color-yellow-50);--bg-warning-hover: var(--color-yellow-100);--bg-warning-active: var(--color-yellow-200);--warning-subtle: var(--color-yellow-300);--warning-soft: var(--color-yellow-400);--warning-default: var(--color-yellow-base);--warning-hover: var(--color-yellow-600);--warning-active: var(--color-yellow-700);--warning-strong: var(--color-yellow-800);--warning-intense: var(--color-yellow-900);--warning-max: var(--color-yellow-950);--bg-attention-default: var(--color-orange-50);--bg-attention-hover: var(--color-orange-100);--bg-attention-active: var(--color-orange-200);--attention-subtle: var(--color-orange-300);--attention-soft: var(--color-orange-400);--attention-default: var(--color-orange-base);--attention-hover: var(--color-orange-600);--attention-active: var(--color-orange-700);--attention-strong: var(--color-orange-800);--attention-intense: var(--color-orange-900);--attention-max: var(--color-orange-950);--bg-error-default: var(--color-red-50);--bg-error-hover: var(--color-red-100);--bg-error-active: var(--color-red-200);--error-subtle: var(--color-red-300);--error-soft: var(--color-red-400);--error-default: var(--color-red-base);--error-hover: var(--color-red-600);--error-active: var(--color-red-700);--error-strong: var(--color-red-800);--error-intense: var(--color-red-900);--error-max: var(--color-red-950);--link-default: var(--primary-default);--link-hover: var(--primary-hover);--link-active: var(--primary-active);--text-inverse: var(--color-black-50);--text-inverse-secondary: var(--color-black-200);--text-primary: var(--color-black-900);--text-secondary: var(--color-black-700);--text-tertiary: var(--color-black-600);--text-disabled: var(--color-black-500);--text-placeholder: var(--color-black-400);--text-strong: var(--color-black-950);--text-secondary-strong: var(--color-black-800);--icon-inverse: var(--color-black-50);--icon-inverse-secondary: var(--color-black-200);--icon-primary: var(--color-black-900);--icon-secondary: var(--color-black-700);--icon-tertiary: var(--color-black-500);--icon-disabled: var(--color-black-300);--icon-placeholder: var(--color-black-400);--icon-strong: var(--color-black-950);--icon-secondary-strong: var(--color-black-800);--border-inverse: var(--color-black-50);--border-inverse-secondary: var(--color-black-200);--border-primary: var(--color-black-900);--border-secondary: var(--color-black-700);--border-tertiary: var(--color-black-500);--border-disabled: var(--color-black-300);--border-placeholder: var(--color-black-400);--border-strong: var(--color-black-950);--border-secondary-strong: var(--color-black-800);--bg-canvas: var(--color-black-50);--bg-subtle: var(--color-black-100);--bg-soft: var(--color-black-200);--bg-muted: var(--color-black-200);--bg-strong: var(--color-black-300);--bg-inverse: var(--color-black-900);--bg-inverse-strong: var(--color-black-950);--border-subtle: var(--color-black-200);--border-default: var(--color-black-300);--border-strong: var(--color-black-400);--border-disabled: var(--color-black-500);--border-inverse: var(--color-black-700);--border-inverse-strong: var(--color-black-900);--heading-1-size: var(--font-size-52);--heading-2-size: var(--font-size-48);--heading-3-size: var(--font-size-40);--heading-4-size: var(--font-size-32);--heading-5-size: var(--font-size-28);--heading-6-size: var(--font-size-26);--title-lg-size: var(--font-size-24);--title-md-size: var(--font-size-22);--subtitle-lg-size: var(--font-size-18);--subtitle-md-size: var(--font-size-17);--body-base-size: var(--font-size-16);--body-md-size: var(--font-size-15);--body-sm-size: var(--font-size-14);--body-xs-size: var(--font-size-13);--label-base-size: var(--font-size-12);--label-md-size: var(--font-size-11);--label-sm-size: var(--font-size-10);--heading-1-height: var(--line-height-78);--heading-2-height: var(--line-height-72);--heading-3-height: var(--line-height-56);--heading-4-height: var(--line-height-44);--heading-5-height: var(--line-height-39);--heading-6-height: var(--line-height-38);--title-lg-height: var(--line-height-36);--title-md-height: var(--line-height-33);--subtitle-lg-height: var(--line-height-30);--subtitle-md-height: var(--line-height-25-5);--body-base-height: var(--line-height-24);--body-md-height: var(--line-height-22-5);--body-sm-height: var(--line-height-21);--body-xs-height: var(--line-height-19-5);--label-base-height: var(--line-height-18);--label-md-height: var(--line-height-16-5);--label-sm-height: var(--line-height-15);--border-radius-xs: var(--radius-4);--border-radius-sm: var(--radius-8);--border-radius-base: var(--radius-12);--border-radius-medium: var(--radius-16);--border-radius-lg: var(--radius-20);--border-radius-xl: var(--radius-24);--border-radius-ultra: var(--radius-9999)}.pd-4{padding:var(--space-1)}.pd-8{padding:var(--space-2)}.pd-12{padding:var(--space-3)}.pd-16{padding:var(--space-4)}.pd-20{padding:var(--space-5)}.pd-24{padding:var(--space-6)}.pd-32{padding:var(--space-7)}.pd-48{padding:var(--space-8)}.pd-t-4{padding-top:var(--space-1)}.pd-t-8{padding-top:var(--space-2)}.pd-t-12{padding-top:var(--space-3)}.pd-t-16{padding-top:var(--space-4)}.pd-t-20{padding-top:var(--space-5)}.pd-t-24{padding-top:var(--space-6)}.pd-t-32{padding-top:var(--space-7)}.pd-t-48{padding-top:var(--space-8)}.pd-b-4{padding-bottom:var(--space-1)}.pd-b-8{padding-bottom:var(--space-2)}.pd-b-12{padding-bottom:var(--space-3)}.pd-b-16{padding-bottom:var(--space-4)}.pd-b-20{padding-bottom:var(--space-5)}.pd-b-24{padding-bottom:var(--space-6)}.pd-b-32{padding-bottom:var(--space-7)}.pd-b-48{padding-bottom:var(--space-8)}.pd-l-4{padding-left:var(--space-1)}.pd-l-8{padding-left:var(--space-2)}.pd-l-12{padding-left:var(--space-3)}.pd-l-16{padding-left:var(--space-4)}.pd-l-20{padding-left:var(--space-5)}.pd-l-24{padding-left:var(--space-6)}.pd-l-32{padding-left:var(--space-7)}.pd-l-48{padding-left:var(--space-8)}.pd-r-4{padding-right:var(--space-1)}.pd-r-8{padding-right:var(--space-2)}.pd-r-12{padding-right:var(--space-3)}.pd-r-16{padding-right:var(--space-4)}.pd-r-20{padding-right:var(--space-5)}.pd-r-24{padding-right:var(--space-6)}.pd-r-32{padding-right:var(--space-7)}.pd-r-48{padding-right:var(--space-8)}.pd-x-4{padding-left:var(--space-1);padding-right:var(--space-1)}.pd-x-8{padding-left:var(--space-2);padding-right:var(--space-2)}.pd-x-12{padding-left:var(--space-3);padding-right:var(--space-3)}.pd-x-16{padding-left:var(--space-4);padding-right:var(--space-4)}.pd-x-20{padding-left:var(--space-5);padding-right:var(--space-5)}.pd-x-24{padding-left:var(--space-6);padding-right:var(--space-6)}.pd-x-32{padding-left:var(--space-7);padding-right:var(--space-7)}.pd-x-48{padding-left:var(--space-8);padding-right:var(--space-8)}.pd-y-4{padding-top:var(--space-1);padding-bottom:var(--space-1)}.pd-y-8{padding-top:var(--space-2);padding-bottom:var(--space-2)}.pd-y-12{padding-top:var(--space-3);padding-bottom:var(--space-3)}.pd-y-16{padding-top:var(--space-4);padding-bottom:var(--space-4)}.pd-y-20{padding-top:var(--space-5);padding-bottom:var(--space-5)}.pd-y-24{padding-top:var(--space-6);padding-bottom:var(--space-6)}.pd-y-32{padding-top:var(--space-7);padding-bottom:var(--space-7)}.pd-y-48{padding-top:var(--space-8);padding-bottom:var(--space-8)}.mg-4{margin:var(--space-1)}.mg-8{margin:var(--space-2)}.mg-12{margin:var(--space-3)}.mg-16{margin:var(--space-4)}.mg-20{margin:var(--space-5)}.mg-24{margin:var(--space-6)}.mg-32{margin:var(--space-7)}.mg-48{margin:var(--space-8)}.mg-t-4{margin-top:var(--space-1)}.mg-t-8{margin-top:var(--space-2)}.mg-t-12{margin-top:var(--space-3)}.mg-t-16{margin-top:var(--space-4)}.mg-t-20{margin-top:var(--space-5)}.mg-t-24{margin-top:var(--space-6)}.mg-t-32{margin-top:var(--space-7)}.mg-t-48{margin-top:var(--space-8)}.mg-b-4{margin-bottom:var(--space-1)}.mg-b-8{margin-bottom:var(--space-2)}.mg-b-12{margin-bottom:var(--space-3)}.mg-b-16{margin-bottom:var(--space-4)}.mg-b-20{margin-bottom:var(--space-5)}.mg-b-24{margin-bottom:var(--space-6)}.mg-b-32{margin-bottom:var(--space-7)}.mg-b-48{margin-bottom:var(--space-8)}.mg-l-4{margin-left:var(--space-1)}.mg-l-8{margin-left:var(--space-2)}.mg-l-12{margin-left:var(--space-3)}.mg-l-16{margin-left:var(--space-4)}.mg-l-20{margin-left:var(--space-5)}.mg-l-24{margin-left:var(--space-6)}.mg-l-32{margin-left:var(--space-7)}.mg-l-48{margin-left:var(--space-8)}.mg-r-4{margin-right:var(--space-1)}.mg-r-8{margin-right:var(--space-2)}.mg-r-12{margin-right:var(--space-3)}.mg-r-16{margin-right:var(--space-4)}.mg-r-20{margin-right:var(--space-5)}.mg-r-24{margin-right:var(--space-6)}.mg-r-32{margin-right:var(--space-7)}.mg-r-48{margin-right:var(--space-8)}.mg-x-4{margin-left:var(--space-1);margin-right:var(--space-1)}.mg-x-8{margin-left:var(--space-2);margin-right:var(--space-2)}.mg-x-12{margin-left:var(--space-3);margin-right:var(--space-3)}.mg-x-16{margin-left:var(--space-4);margin-right:var(--space-4)}.mg-x-20{margin-left:var(--space-5);margin-right:var(--space-5)}.mg-x-24{margin-left:var(--space-6);margin-right:var(--space-6)}.mg-x-32{margin-left:var(--space-7);margin-right:var(--space-7)}.mg-x-48{margin-left:var(--space-8);margin-right:var(--space-8)}.mg-y-4{margin-top:var(--space-1);margin-bottom:var(--space-1)}.mg-y-8{margin-top:var(--space-2);margin-bottom:var(--space-2)}.mg-y-12{margin-top:var(--space-3);margin-bottom:var(--space-3)}.mg-y-16{margin-top:var(--space-4);margin-bottom:var(--space-4)}.mg-y-20{margin-top:var(--space-5);margin-bottom:var(--space-5)}.mg-y-24{margin-top:var(--space-6);margin-bottom:var(--space-6)}.mg-y-32{margin-top:var(--space-7);margin-bottom:var(--space-7)}.mg-y-48{margin-top:var(--space-8);margin-bottom:var(--space-8)}.radio-item{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:20px;height:20px;gap:12px;margin-right:16px;outline:none}.radio-item input{position:absolute;opacity:0;width:20px;height:100%;margin:0;z-index:1;cursor:pointer}.radio-dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--color-black-300);background-color:var(--color-black-50);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.radio-item:hover input:not(:disabled)~.radio-dot{border-color:var(--color-blue-600)}.radio-item:hover input:checked:not(:disabled)~.radio-dot:after{background-color:var(--color-blue-600)}.radio-item input:focus~.radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.radio-item input:focus-visible~.radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.radio-item input:checked~.radio-dot{border-color:var(--color-blue-base)}.radio-dot:after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--color-blue-base);transform:scale(0);transition:transform .2s cubic-bezier(.12,.4,.29,1.46)}.radio-item input:checked~.radio-dot:after{transform:scale(1.5)}.radio-item input:disabled~.radio-dot{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.radio-item input:disabled:checked~.radio-dot:after{background-color:var(--color-black-400)}.checkbox-item{display:inline-flex;align-items:center;gap:12px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-item input{position:absolute;opacity:0;width:20px;height:20px;cursor:pointer;z-index:2}.checkbox-box{width:20px;height:20px;background-color:var(--color-black-50);border:1.5px solid var(--color-black-300);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;position:relative}.checkbox-item:hover input:not(:disabled)~.checkbox-box{border-color:var(--color-blue-600)}.checkbox-item:hover input:checked:not(:disabled)~.checkbox-box{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.checkbox-item input:focus-visible~.checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.checkbox-item:focus-within .checkbox-box,.checkbox-item input:focus~.checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)!important;border-color:var(--color-blue-base)}.checkbox-item:active .checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)}.checkbox-item input:checked~.checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.checkbox-item input:disabled~.checkbox-box{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.checkbox-item input:disabled:checked~.checkbox-box{background-color:var(--color-black-400)}.checkbox-box:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.checkbox-item input:checked~.checkbox-box:after{display:block}.checkbox-item.is-indeterminate .checkbox-box:after{display:block;width:10px;height:2px;border:none;background-color:#fff;transform:rotate(0);margin-top:0}.checkbox-item.is-indeterminate input:not(:checked)~.checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.bg-primary-10{background-color:#fafbff}.bg-primary-25{background-color:#eff6ff}.bg-primary-50{background-color:#f3f8ff}.fs-10{font-size:var(--font-size-10);line-height:var(--line-height-15)}.fs-11{font-size:var(--font-size-11);line-height:var(--line-height-16-5)}.fs-12{font-size:var(--font-size-12);line-height:var(--line-height-18)}.fs-13{font-size:var(--font-size-13);line-height:var(--line-height-19-5)}.fs-14{font-size:var(--font-size-14);line-height:var(--line-height-21)}.fs-15{font-size:var(--font-size-15);line-height:var(--line-height-22-5)}.fs-16{font-size:var(--font-size-16);line-height:var(--line-height-24)}.fs-17{font-size:var(--font-size-17);line-height:var(--line-height-25-5)}.fs-18{font-size:var(--font-size-18);line-height:var(--line-height-30)}.fs-20{font-size:var(--font-size-20);line-height:var(--line-height-30)}.fs-22{font-size:var(--font-size-22);line-height:var(--line-height-33)}.fs-24{font-size:var(--font-size-24);line-height:var(--line-height-36)}.fs-26{font-size:var(--font-size-26);line-height:var(--line-height-38)}.fs-28{font-size:var(--font-size-28);line-height:var(--line-height-39)}.fs-32{font-size:var(--font-size-32);line-height:var(--line-height-44)}.fs-40{font-size:var(--font-size-40);line-height:var(--line-height-56)}.fs-48{font-size:var(--font-size-48);line-height:var(--line-height-72)}.fs-52{font-size:var(--font-size-52);line-height:var(--line-height-78)}.divider{width:100%;height:1px;background-color:var(--color-black-300)}.divider-stripe{width:100%;height:1px;background-image:linear-gradient(to right,var(--color-black-400, #ccc) 50%,transparent 50%);background-size:8px 100%;background-repeat:repeat-x;border:none;margin:1rem 0}.shadow-xs{box-shadow:0 2px 4px -2px var(--shadow-color-main),0 4px 4px -2px var(--shadow-color-sub tle)}.shadow-sm{box-shadow:0 4px 6px -2px var(--shadow-color-main),0 8px 8px -4px var(--shadow-color-subtle)}.shadow-md{box-shadow:0 8px 24px 0 var(--shadow-color-1)}.shadow-lg{box-shadow:0 8px 18px -6px var(--shadow-color-main),0 12px 42px -4px var(--shadow-color-subtle)}.shadow-flat{box-shadow:0 4px 0 2px var(--shadow-color-solid),0 1px 4px #18274b29}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--body-base-size);font-weight:500;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.btn:disabled,.btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none;background-color:var(--bg-muted);border-color:var(--border-disabled);color:var(--text-disabled)}.btn-primary{background-color:var(--primary-default);color:var(--text-inverse);border-color:var(--primary-default)}.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-primary:active,.btn-primary.active{background-color:var(--primary-active);border-color:var(--primary-active)}.btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.btn-primary-outline{background-color:var(--bg-canvas);color:var(--primary-default);border-color:var(--primary-default)}.btn-primary-outline:hover{background-color:var(--bg-primary-hover);color:var(--primary-hover);border-color:var(--primary-hover)}.btn-primary-outline:active,.btn-primary-outline.active{background-color:var(--bg-primary-active);color:var(--primary-active);border-color:var(--primary-active)}.btn-error{background-color:var(--error-default);color:var(--text-inverse);border-color:var(--error-default)}.btn-error:hover{background-color:var(--error-hover);border-color:var(--error-hover)}.btn-error:active,.btn-error.active{background-color:var(--error-active);border-color:var(--error-active)}.btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.btn-error-outline{background-color:var(--bg-canvas);color:var(--error-default);border-color:var(--error-default)}.btn-error-outline:hover{background-color:var(--bg-error-hover);color:var(--error-hover);border-color:var(--error-hover)}.btn-error-outline:active,.btn-error-outline.active{background-color:var(--bg-error-active);color:var(--error-active);border-color:var(--error-active)}.btn-error-outline:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.btn-warning{background-color:var(--warning-default);color:var(--text-inverse);border-color:var(--warning-default)}.btn-warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.btn-warning:active,.btn-warning.active{background-color:var(--warning-active);border-color:var(--warning-active)}.btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.btn-warning-outline{background-color:var(--bg-canvas);color:var(--warning-default);border-color:var(--warning-default)}.btn-warning-outline:hover{background-color:var(--bg-warning-hover);color:var(--warning-hover);border-color:var(--warning-hover)}.btn-warning-outline:active,.btn-warning-outline.active{background-color:var(--bg-warning-active);color:var(--warning-active);border-color:var(--warning-active)}.btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.btn-success{background-color:var(--success-default);color:var(--text-inverse);border-color:var(--success-default)}.btn-success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.btn-success:active,.btn-success.active{background-color:var(--success-active);border-color:var(--success-active)}.btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.btn-success-outline{background-color:var(--bg-canvas);color:var(--success-default);border-color:var(--success-default)}.btn-success-outline:hover{background-color:var(--bg-success-hover);color:var(--success-hover);border-color:var(--success-hover)}.btn-success-outline:active,.btn-success-outline.active{background-color:var(--bg-success-active);color:var(--success-active);border-color:var(--success-active)}.btn-success-outline:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.btn-tertiary{background-color:transparent;border-color:transparent}.btn-tertiary:disabled,.btn-tertiary.disabled{background-color:transparent;border-color:transparent;color:var(--text-disabled);opacity:.6}.btn-tertiary:hover{background-color:var(--bg-muted)}.btn-tertiary:active,.btn-tertiary.active{background-color:var(--bg-subtle)}.btn-tertiary.btn-primary{color:var(--primary-default)}.btn-tertiary.btn-primary:hover{color:var(--primary-hover);background-color:var(--bg-primary-hover)}.btn-tertiary.btn-primary:active,.btn-tertiary.btn-primary.active{color:var(--primary-active);background-color:var(--bg-primary-active)}.btn-tertiary.btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.btn-tertiary.btn-error{color:var(--error-default)}.btn-tertiary.btn-error:hover{color:var(--error-hover);background-color:var(--bg-error-hover)}.btn-tertiary.btn-error:active,.btn-tertiary.btn-error.active{color:var(--error-active);background-color:var(--bg-error-active)}.btn-tertiary.btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.btn-tertiary.btn-warning{color:var(--warning-default)}.btn-tertiary.btn-warning:hover{color:var(--warning-hover);background-color:var(--bg-warning-hover)}.btn-tertiary.btn-warning:active,.btn-tertiary.btn-warning.active{color:var(--warning-active);background-color:var(--bg-warning-active)}.btn-tertiary.btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.btn-tertiary.btn-success{color:var(--success-default)}.btn-tertiary.btn-success:hover{color:var(--success-hover);background-color:var(--bg-success-hover)}.btn-tertiary.btn-success:active,.btn-tertiary.btn-success.active{color:var(--success-active);background-color:var(--bg-success-active)}.btn-tertiary.btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.\!btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:var(--space-3) var(--space-6)!important;border-radius:var(--border-radius-base)!important;font-family:var(--font-family)!important;font-size:var(--body-base-size)!important;font-weight:500!important;line-height:var(--line-height-24)!important;cursor:pointer!important;transition:all .2s ease-in-out!important;border:1px solid transparent!important;gap:var(--space-2)!important;text-decoration:none!important}.\!btn:disabled,.\!btn.disabled{opacity:.6!important;cursor:not-allowed!important;pointer-events:none!important;background-color:var(--bg-muted)!important;border-color:var(--border-disabled)!important;color:var(--text-disabled)!important}.\!btn-primary{background-color:var(--primary-default)!important;color:var(--text-inverse)!important;border-color:var(--primary-default)!important}.\!btn-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!btn-primary:active,.\!btn-primary.active{background-color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!btn-primary:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!btn-primary-outline{background-color:var(--bg-canvas)!important;color:var(--primary-default)!important;border-color:var(--primary-default)!important}.\!btn-primary-outline:hover{background-color:var(--bg-primary-hover)!important;color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!btn-primary-outline:active,.\!btn-primary-outline.active{background-color:var(--bg-primary-active)!important;color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!btn-primary-outline:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!btn-error{background-color:var(--error-default)!important;color:var(--text-inverse)!important;border-color:var(--error-default)!important}.\!btn-error:hover{background-color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!btn-error:active,.\!btn-error.active{background-color:var(--error-active)!important;border-color:var(--error-active)!important}.\!btn-error:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!btn-error-outline{background-color:var(--bg-canvas)!important;color:var(--error-default)!important;border-color:var(--error-default)!important}.\!btn-error-outline:hover{background-color:var(--bg-error-hover)!important;color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!btn-error-outline:active,.\!btn-error-outline.active{background-color:var(--bg-error-active)!important;color:var(--error-active)!important;border-color:var(--error-active)!important}.\!btn-error-outline:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!btn-warning{background-color:var(--warning-default)!important;color:var(--text-inverse)!important;border-color:var(--warning-default)!important}.\!btn-warning:hover{background-color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!btn-warning:active,.\!btn-warning.active{background-color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!btn-warning:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!btn-warning-outline{background-color:var(--bg-canvas)!important;color:var(--warning-default)!important;border-color:var(--warning-default)!important}.\!btn-warning-outline:hover{background-color:var(--bg-warning-hover)!important;color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!btn-warning-outline:active,.\!btn-warning-outline.active{background-color:var(--bg-warning-active)!important;color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!btn-success{background-color:var(--success-default)!important;color:var(--text-inverse)!important;border-color:var(--success-default)!important}.\!btn-success:hover{background-color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!btn-success:active,.\!btn-success.active{background-color:var(--success-active)!important;border-color:var(--success-active)!important}.\!btn-success:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}.\!btn-success-outline{background-color:var(--bg-canvas)!important;color:var(--success-default)!important;border-color:var(--success-default)!important}.\!btn-success-outline:hover{background-color:var(--bg-success-hover)!important;color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!btn-success-outline:active,.\!btn-success-outline.active{background-color:var(--bg-success-active)!important;color:var(--success-active)!important;border-color:var(--success-active)!important}.\!btn-success-outline:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}@media(min-width:640px){.sm_pd-4{padding:var(--space-1)}.sm_pd-8{padding:var(--space-2)}.sm_pd-12{padding:var(--space-3)}.sm_pd-16{padding:var(--space-4)}.sm_pd-20{padding:var(--space-5)}.sm_pd-24{padding:var(--space-6)}.sm_pd-32{padding:var(--space-7)}.sm_pd-48{padding:var(--space-8)}.sm_pd-t-4{padding-top:var(--space-1)}.sm_pd-t-8{padding-top:var(--space-2)}.sm_pd-t-12{padding-top:var(--space-3)}.sm_pd-t-16{padding-top:var(--space-4)}.sm_pd-t-20{padding-top:var(--space-5)}.sm_pd-t-24{padding-top:var(--space-6)}.sm_pd-t-32{padding-top:var(--space-7)}.sm_pd-t-48{padding-top:var(--space-8)}.sm_pd-b-4{padding-bottom:var(--space-1)}.sm_pd-b-8{padding-bottom:var(--space-2)}.sm_pd-b-12{padding-bottom:var(--space-3)}.sm_pd-b-16{padding-bottom:var(--space-4)}.sm_pd-b-20{padding-bottom:var(--space-5)}.sm_pd-b-24{padding-bottom:var(--space-6)}.sm_pd-b-32{padding-bottom:var(--space-7)}.sm_pd-b-48{padding-bottom:var(--space-8)}.sm_pd-l-4{padding-left:var(--space-1)}.sm_pd-l-8{padding-left:var(--space-2)}.sm_pd-l-12{padding-left:var(--space-3)}.sm_pd-l-16{padding-left:var(--space-4)}.sm_pd-l-20{padding-left:var(--space-5)}.sm_pd-l-24{padding-left:var(--space-6)}.sm_pd-l-32{padding-left:var(--space-7)}.sm_pd-l-48{padding-left:var(--space-8)}.sm_pd-r-4{padding-right:var(--space-1)}.sm_pd-r-8{padding-right:var(--space-2)}.sm_pd-r-12{padding-right:var(--space-3)}.sm_pd-r-16{padding-right:var(--space-4)}.sm_pd-r-20{padding-right:var(--space-5)}.sm_pd-r-24{padding-right:var(--space-6)}.sm_pd-r-32{padding-right:var(--space-7)}.sm_pd-r-48{padding-right:var(--space-8)}.sm_pd-x-4{padding-left:var(--space-1);padding-right:var(--space-1)}.sm_pd-x-8{padding-left:var(--space-2);padding-right:var(--space-2)}.sm_pd-x-12{padding-left:var(--space-3);padding-right:var(--space-3)}.sm_pd-x-16{padding-left:var(--space-4);padding-right:var(--space-4)}.sm_pd-x-20{padding-left:var(--space-5);padding-right:var(--space-5)}.sm_pd-x-24{padding-left:var(--space-6);padding-right:var(--space-6)}.sm_pd-x-32{padding-left:var(--space-7);padding-right:var(--space-7)}.sm_pd-x-48{padding-left:var(--space-8);padding-right:var(--space-8)}.sm_pd-y-4{padding-top:var(--space-1);padding-bottom:var(--space-1)}.sm_pd-y-8{padding-top:var(--space-2);padding-bottom:var(--space-2)}.sm_pd-y-12{padding-top:var(--space-3);padding-bottom:var(--space-3)}.sm_pd-y-16{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sm_pd-y-20{padding-top:var(--space-5);padding-bottom:var(--space-5)}.sm_pd-y-24{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sm_pd-y-32{padding-top:var(--space-7);padding-bottom:var(--space-7)}.sm_pd-y-48{padding-top:var(--space-8);padding-bottom:var(--space-8)}.sm_mg-4{margin:var(--space-1)}.sm_mg-8{margin:var(--space-2)}.sm_mg-12{margin:var(--space-3)}.sm_mg-16{margin:var(--space-4)}.sm_mg-20{margin:var(--space-5)}.sm_mg-24{margin:var(--space-6)}.sm_mg-32{margin:var(--space-7)}.sm_mg-48{margin:var(--space-8)}.sm_mg-t-4{margin-top:var(--space-1)}.sm_mg-t-8{margin-top:var(--space-2)}.sm_mg-t-12{margin-top:var(--space-3)}.sm_mg-t-16{margin-top:var(--space-4)}.sm_mg-t-20{margin-top:var(--space-5)}.sm_mg-t-24{margin-top:var(--space-6)}.sm_mg-t-32{margin-top:var(--space-7)}.sm_mg-t-48{margin-top:var(--space-8)}.sm_mg-b-4{margin-bottom:var(--space-1)}.sm_mg-b-8{margin-bottom:var(--space-2)}.sm_mg-b-12{margin-bottom:var(--space-3)}.sm_mg-b-16{margin-bottom:var(--space-4)}.sm_mg-b-20{margin-bottom:var(--space-5)}.sm_mg-b-24{margin-bottom:var(--space-6)}.sm_mg-b-32{margin-bottom:var(--space-7)}.sm_mg-b-48{margin-bottom:var(--space-8)}.sm_mg-l-4{margin-left:var(--space-1)}.sm_mg-l-8{margin-left:var(--space-2)}.sm_mg-l-12{margin-left:var(--space-3)}.sm_mg-l-16{margin-left:var(--space-4)}.sm_mg-l-20{margin-left:var(--space-5)}.sm_mg-l-24{margin-left:var(--space-6)}.sm_mg-l-32{margin-left:var(--space-7)}.sm_mg-l-48{margin-left:var(--space-8)}.sm_mg-r-4{margin-right:var(--space-1)}.sm_mg-r-8{margin-right:var(--space-2)}.sm_mg-r-12{margin-right:var(--space-3)}.sm_mg-r-16{margin-right:var(--space-4)}.sm_mg-r-20{margin-right:var(--space-5)}.sm_mg-r-24{margin-right:var(--space-6)}.sm_mg-r-32{margin-right:var(--space-7)}.sm_mg-r-48{margin-right:var(--space-8)}.sm_mg-x-4{margin-left:var(--space-1);margin-right:var(--space-1)}.sm_mg-x-8{margin-left:var(--space-2);margin-right:var(--space-2)}.sm_mg-x-12{margin-left:var(--space-3);margin-right:var(--space-3)}.sm_mg-x-16{margin-left:var(--space-4);margin-right:var(--space-4)}.sm_mg-x-20{margin-left:var(--space-5);margin-right:var(--space-5)}.sm_mg-x-24{margin-left:var(--space-6);margin-right:var(--space-6)}.sm_mg-x-32{margin-left:var(--space-7);margin-right:var(--space-7)}.sm_mg-x-48{margin-left:var(--space-8);margin-right:var(--space-8)}.sm_mg-y-4{margin-top:var(--space-1);margin-bottom:var(--space-1)}.sm_mg-y-8{margin-top:var(--space-2);margin-bottom:var(--space-2)}.sm_mg-y-12{margin-top:var(--space-3);margin-bottom:var(--space-3)}.sm_mg-y-16{margin-top:var(--space-4);margin-bottom:var(--space-4)}.sm_mg-y-20{margin-top:var(--space-5);margin-bottom:var(--space-5)}.sm_mg-y-24{margin-top:var(--space-6);margin-bottom:var(--space-6)}.sm_mg-y-32{margin-top:var(--space-7);margin-bottom:var(--space-7)}.sm_mg-y-48{margin-top:var(--space-8);margin-bottom:var(--space-8)}.sm_radio-item{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:20px;height:20px;gap:12px;margin-right:16px;outline:none}.sm_radio-item input{position:absolute;opacity:0;width:20px;height:100%;margin:0;z-index:1;cursor:pointer}.sm_radio-dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--color-black-300);background-color:var(--color-black-50);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.sm_radio-item:hover input:not(:disabled)~.sm_radio-dot{border-color:var(--color-blue-600)}.sm_radio-item:hover input:checked:not(:disabled)~.sm_radio-dot:after{background-color:var(--color-blue-600)}.sm_radio-item input:focus~.sm_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.sm_radio-item input:focus-visible~.sm_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.sm_radio-item input:checked~.sm_radio-dot{border-color:var(--color-blue-base)}.sm_radio-dot:after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--color-blue-base);transform:scale(0);transition:transform .2s cubic-bezier(.12,.4,.29,1.46)}.sm_radio-item input:checked~.sm_radio-dot:after{transform:scale(1.5)}.sm_radio-item input:disabled~.sm_radio-dot{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.sm_radio-item input:disabled:checked~.sm_radio-dot:after{background-color:var(--color-black-400)}.sm_checkbox-item{display:inline-flex;align-items:center;gap:12px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sm_checkbox-item input{position:absolute;opacity:0;width:20px;height:20px;cursor:pointer;z-index:2}.sm_checkbox-box{width:20px;height:20px;background-color:var(--color-black-50);border:1.5px solid var(--color-black-300);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;position:relative}.sm_checkbox-item:hover input:not(:disabled)~.sm_checkbox-box{border-color:var(--color-blue-600)}.sm_checkbox-item:hover input:checked:not(:disabled)~.sm_checkbox-box{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.sm_checkbox-item input:focus-visible~.sm_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.sm_checkbox-item:focus-within .sm_checkbox-box,.sm_checkbox-item input:focus~.sm_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)!important;border-color:var(--color-blue-base)}.sm_checkbox-item:active .sm_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)}.sm_checkbox-item input:checked~.sm_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.sm_checkbox-item input:disabled~.sm_checkbox-box{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.sm_checkbox-item input:disabled:checked~.sm_checkbox-box{background-color:var(--color-black-400)}.sm_checkbox-box:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.sm_checkbox-item input:checked~.sm_checkbox-box:after{display:block}.sm_checkbox-item.is-indeterminate .sm_checkbox-box:after{display:block;width:10px;height:2px;border:none;background-color:#fff;transform:rotate(0);margin-top:0}.sm_checkbox-item.is-indeterminate input:not(:checked)~.sm_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.sm_bg-primary-10{background-color:#fafbff}.sm_bg-primary-25{background-color:#eff6ff}.sm_bg-primary-50{background-color:#f3f8ff}.sm_fs-10{font-size:var(--font-size-10);line-height:var(--line-height-15)}.sm_fs-11{font-size:var(--font-size-11);line-height:var(--line-height-16-5)}.sm_fs-12{font-size:var(--font-size-12);line-height:var(--line-height-18)}.sm_fs-13{font-size:var(--font-size-13);line-height:var(--line-height-19-5)}.sm_fs-14{font-size:var(--font-size-14);line-height:var(--line-height-21)}.sm_fs-15{font-size:var(--font-size-15);line-height:var(--line-height-22-5)}.sm_fs-16{font-size:var(--font-size-16);line-height:var(--line-height-24)}.sm_fs-17{font-size:var(--font-size-17);line-height:var(--line-height-25-5)}.sm_fs-18{font-size:var(--font-size-18);line-height:var(--line-height-30)}.sm_fs-20{font-size:var(--font-size-20);line-height:var(--line-height-30)}.sm_fs-22{font-size:var(--font-size-22);line-height:var(--line-height-33)}.sm_fs-24{font-size:var(--font-size-24);line-height:var(--line-height-36)}.sm_fs-26{font-size:var(--font-size-26);line-height:var(--line-height-38)}.sm_fs-28{font-size:var(--font-size-28);line-height:var(--line-height-39)}.sm_fs-32{font-size:var(--font-size-32);line-height:var(--line-height-44)}.sm_fs-40{font-size:var(--font-size-40);line-height:var(--line-height-56)}.sm_fs-48{font-size:var(--font-size-48);line-height:var(--line-height-72)}.sm_fs-52{font-size:var(--font-size-52)}.sm_divider{width:100%;height:1px;background-color:var(--color-black-300)}.sm_divider-stripe{width:100%;height:1px;background-image:linear-gradient(to right,var(--color-black-400, #ccc) 50%,transparent 50%);background-size:8px 100%;background-repeat:repeat-x;border:none;margin:1rem 0}.sm_shadow-xs{box-shadow:0 2px 4px -2px var(--shadow-color-main),0 4px 4px -2px var(--shadow-color-sub tle)}.sm_shadow-sm{box-shadow:0 4px 6px -2px var(--shadow-color-main),0 8px 8px -4px var(--shadow-color-subtle)}.sm_shadow-md{box-shadow:0 8px 24px 0 var(--shadow-color-1)}.sm_shadow-lg{box-shadow:0 8px 18px -6px var(--shadow-color-main),0 12px 42px -4px var(--shadow-color-subtle)}.sm_shadow-flat{box-shadow:0 4px 0 2px var(--shadow-color-solid),0 1px 4px #18274b29}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--subtitle-lg-size);font-weight:600;line-height:var(--line-height-27);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.btn:disabled,.btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none;background-color:var(--bg-muted);border-color:var(--border-disabled);color:var(--text-disabled)}.btn-primary{background-color:var(--primary-default);color:var(--text-inverse);border-color:var(--primary-default)}.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-primary:active,.btn-primary.active{background-color:var(--primary-active);border-color:var(--primary-active)}.btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.btn-primary-outline{background-color:var(--bg-canvas);color:var(--primary-default);border-color:var(--primary-default)}.btn-primary-outline:hover{background-color:var(--bg-primary-hover);color:var(--primary-hover);border-color:var(--primary-hover)}.btn-primary-outline:active,.btn-primary-outline.active{background-color:var(--bg-primary-active);color:var(--primary-active);border-color:var(--primary-active)}.btn-error{background-color:var(--error-default);color:var(--text-inverse);border-color:var(--error-default)}.btn-error:hover{background-color:var(--error-hover);border-color:var(--error-hover)}.btn-error:active,.btn-error.active{background-color:var(--error-active);border-color:var(--error-active)}.btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.btn-error-outline{background-color:var(--bg-canvas);color:var(--error-default);border-color:var(--error-default)}.btn-error-outline:hover{background-color:var(--bg-error-hover);color:var(--error-hover);border-color:var(--error-hover)}.btn-error-outline:active,.btn-error-outline.active{background-color:var(--bg-error-active);color:var(--error-active);border-color:var(--error-active)}.btn-error-outline:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.btn-warning{background-color:var(--warning-default);color:var(--text-inverse);border-color:var(--warning-default)}.btn-warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.btn-warning:active,.btn-warning.active{background-color:var(--warning-active);border-color:var(--warning-active)}.btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.btn-warning-outline{background-color:var(--bg-canvas);color:var(--warning-default);border-color:var(--warning-default)}.btn-warning-outline:hover{background-color:var(--bg-warning-hover);color:var(--warning-hover);border-color:var(--warning-hover)}.btn-warning-outline:active,.btn-warning-outline.active{background-color:var(--bg-warning-active);color:var(--warning-active);border-color:var(--warning-active)}.btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.btn-success{background-color:var(--success-default);color:var(--text-inverse);border-color:var(--success-default)}.btn-success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.btn-success:active,.btn-success.active{background-color:var(--success-active);border-color:var(--success-active)}.btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.btn-success-outline{background-color:var(--bg-canvas);color:var(--success-default);border-color:var(--success-default)}.btn-success-outline:hover{background-color:var(--bg-success-hover);color:var(--success-hover);border-color:var(--success-hover)}.btn-success-outline:active,.btn-success-outline.active{background-color:var(--bg-success-active);color:var(--success-active);border-color:var(--success-active)}.btn-success-outline:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.btn-tertiary{background-color:transparent;border-color:transparent}.btn-tertiary:disabled,.btn-tertiary.disabled{background-color:transparent;border-color:transparent;color:var(--text-disabled);opacity:.6}.btn-tertiary:hover{background-color:var(--bg-muted)}.btn-tertiary:active,.btn-tertiary.active{background-color:var(--bg-subtle)}.btn-tertiary.btn-primary{color:var(--primary-default)}.btn-tertiary.btn-primary:hover{color:var(--primary-hover);background-color:var(--bg-primary-hover)}.btn-tertiary.btn-primary:active,.btn-tertiary.btn-primary.active{color:var(--primary-active);background-color:var(--bg-primary-active)}.btn-tertiary.btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.btn-tertiary.btn-error{color:var(--error-default)}.btn-tertiary.btn-error:hover{color:var(--error-hover);background-color:var(--bg-error-hover)}.btn-tertiary.btn-error:active,.btn-tertiary.btn-error.active{color:var(--error-active);background-color:var(--bg-error-active)}.btn-tertiary.btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.btn-tertiary.btn-warning{color:var(--warning-default)}.btn-tertiary.btn-warning:hover{color:var(--warning-hover);background-color:var(--bg-warning-hover)}.btn-tertiary.btn-warning:active,.btn-tertiary.btn-warning.active{color:var(--warning-active);background-color:var(--bg-warning-active)}.btn-tertiary.btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.btn-tertiary.btn-success{color:var(--success-default)}.btn-tertiary.btn-success:hover{color:var(--success-hover);background-color:var(--bg-success-hover)}.btn-tertiary.btn-success:active,.btn-tertiary.btn-success.active{color:var(--success-active);background-color:var(--bg-success-active)}.btn-tertiary.btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.\!btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:var(--space-3) var(--space-6)!important;border-radius:var(--border-radius-base)!important;font-family:var(--font-family)!important;font-size:var(--body-base-size)!important;font-weight:500!important;line-height:var(--line-height-24)!important;cursor:pointer!important;transition:all .2s ease-in-out!important;border:1px solid transparent!important;gap:var(--space-2)!important;text-decoration:none!important}.\!btn:disabled,.\!btn.disabled{opacity:.6!important;cursor:not-allowed!important;pointer-events:none!important;background-color:var(--bg-muted)!important;border-color:var(--border-disabled)!important;color:var(--text-disabled)!important}.\!btn-primary{background-color:var(--primary-default)!important;color:var(--text-inverse)!important;border-color:var(--primary-default)!important}.\!btn-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!btn-primary:active,.\!btn-primary.active{background-color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!btn-primary:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!btn-primary-outline{background-color:var(--bg-canvas)!important;color:var(--primary-default)!important;border-color:var(--primary-default)!important}.\!btn-primary-outline:hover{background-color:var(--bg-primary-hover)!important;color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!btn-primary-outline:active,.\!btn-primary-outline.active{background-color:var(--bg-primary-active)!important;color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!btn-primary-outline:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!btn-error{background-color:var(--error-default)!important;color:var(--text-inverse)!important;border-color:var(--error-default)!important}.\!btn-error:hover{background-color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!btn-error:active,.\!btn-error.active{background-color:var(--error-active)!important;border-color:var(--error-active)!important}.\!btn-error:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!btn-error-outline{background-color:var(--bg-canvas)!important;color:var(--error-default)!important;border-color:var(--error-default)!important}.\!btn-error-outline:hover{background-color:var(--bg-error-hover)!important;color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!btn-error-outline:active,.\!btn-error-outline.active{background-color:var(--bg-error-active)!important;color:var(--error-active)!important;border-color:var(--error-active)!important}.\!btn-error-outline:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!btn-warning{background-color:var(--warning-default)!important;color:var(--text-inverse)!important;border-color:var(--warning-default)!important}.\!btn-warning:hover{background-color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!btn-warning:active,.\!btn-warning.active{background-color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!btn-warning:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!btn-warning-outline{background-color:var(--bg-canvas)!important;color:var(--warning-default)!important;border-color:var(--warning-default)!important}.\!btn-warning-outline:hover{background-color:var(--bg-warning-hover)!important;color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!btn-warning-outline:active,.\!btn-warning-outline.active{background-color:var(--bg-warning-active)!important;color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!btn-success{background-color:var(--success-default)!important;color:var(--text-inverse)!important;border-color:var(--success-default)!important}.\!btn-success:hover{background-color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!btn-success:active,.\!btn-success.active{background-color:var(--success-active)!important;border-color:var(--success-active)!important}.\!btn-success:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}.\!btn-success-outline{background-color:var(--bg-canvas)!important;color:var(--success-default)!important;border-color:var(--success-default)!important}.\!btn-success-outline:hover{background-color:var(--bg-success-hover)!important;color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!btn-success-outline:active,.\!btn-success-outline.active{background-color:var(--bg-success-active)!important;color:var(--success-active)!important;border-color:var(--success-active)!important}.\!btn-success-outline:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}}@media(min-width:768px){.md_pd-4{padding:var(--space-1)}.md_pd-8{padding:var(--space-2)}.md_pd-12{padding:var(--space-3)}.md_pd-16{padding:var(--space-4)}.md_pd-20{padding:var(--space-5)}.md_pd-24{padding:var(--space-6)}.md_pd-32{padding:var(--space-7)}.md_pd-48{padding:var(--space-8)}.md_pd-t-4{padding-top:var(--space-1)}.md_pd-t-8{padding-top:var(--space-2)}.md_pd-t-12{padding-top:var(--space-3)}.md_pd-t-16{padding-top:var(--space-4)}.md_pd-t-20{padding-top:var(--space-5)}.md_pd-t-24{padding-top:var(--space-6)}.md_pd-t-32{padding-top:var(--space-7)}.md_pd-t-48{padding-top:var(--space-8)}.md_pd-b-4{padding-bottom:var(--space-1)}.md_pd-b-8{padding-bottom:var(--space-2)}.md_pd-b-12{padding-bottom:var(--space-3)}.md_pd-b-16{padding-bottom:var(--space-4)}.md_pd-b-20{padding-bottom:var(--space-5)}.md_pd-b-24{padding-bottom:var(--space-6)}.md_pd-b-32{padding-bottom:var(--space-7)}.md_pd-b-48{padding-bottom:var(--space-8)}.md_pd-l-4{padding-left:var(--space-1)}.md_pd-l-8{padding-left:var(--space-2)}.md_pd-l-12{padding-left:var(--space-3)}.md_pd-l-16{padding-left:var(--space-4)}.md_pd-l-20{padding-left:var(--space-5)}.md_pd-l-24{padding-left:var(--space-6)}.md_pd-l-32{padding-left:var(--space-7)}.md_pd-l-48{padding-left:var(--space-8)}.md_pd-r-4{padding-right:var(--space-1)}.md_pd-r-8{padding-right:var(--space-2)}.md_pd-r-12{padding-right:var(--space-3)}.md_pd-r-16{padding-right:var(--space-4)}.md_pd-r-20{padding-right:var(--space-5)}.md_pd-r-24{padding-right:var(--space-6)}.md_pd-r-32{padding-right:var(--space-7)}.md_pd-r-48{padding-right:var(--space-8)}.md_mg-4{margin:var(--space-1)}.md_mg-8{margin:var(--space-2)}.md_mg-12{margin:var(--space-3)}.md_mg-16{margin:var(--space-4)}.md_mg-20{margin:var(--space-5)}.md_mg-24{margin:var(--space-6)}.md_mg-32{margin:var(--space-7)}.md_mg-48{margin:var(--space-8)}.md_mg-t-4{margin-top:var(--space-1)}.md_mg-t-8{margin-top:var(--space-2)}.md_mg-t-12{margin-top:var(--space-3)}.md_mg-t-16{margin-top:var(--space-4)}.md_mg-t-20{margin-top:var(--space-5)}.md_mg-t-24{margin-top:var(--space-6)}.md_mg-t-32{margin-top:var(--space-7)}.md_mg-t-48{margin-top:var(--space-8)}.md_mg-b-4{margin-bottom:var(--space-1)}.md_mg-b-8{margin-bottom:var(--space-2)}.md_mg-b-12{margin-bottom:var(--space-3)}.md_mg-b-16{margin-bottom:var(--space-4)}.md_mg-b-20{margin-bottom:var(--space-5)}.md_mg-b-24{margin-bottom:var(--space-6)}.md_mg-b-32{margin-bottom:var(--space-7)}.md_mg-b-48{margin-bottom:var(--space-8)}.md_mg-l-4{margin-left:var(--space-1)}.md_mg-l-8{margin-left:var(--space-2)}.md_mg-l-12{margin-left:var(--space-3)}.md_mg-l-16{margin-left:var(--space-4)}.md_mg-l-20{margin-left:var(--space-5)}.md_mg-l-24{margin-left:var(--space-6)}.md_mg-l-32{margin-left:var(--space-7)}.md_mg-l-48{margin-left:var(--space-8)}.md_mg-r-4{margin-right:var(--space-1)}.md_mg-r-8{margin-right:var(--space-2)}.md_mg-r-12{margin-right:var(--space-3)}.md_mg-r-16{margin-right:var(--space-4)}.md_mg-r-20{margin-right:var(--space-5)}.md_mg-r-24{margin-right:var(--space-6)}.md_mg-r-32{margin-right:var(--space-7)}.md_mg-r-48{margin-right:var(--space-8)}.md_radio-item{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:20px;height:20px;gap:12px;margin-right:16px;outline:none}.md_radio-item input{position:absolute;opacity:0;width:20px;height:100%;margin:0;z-index:1;cursor:pointer}.md_radio-dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--color-black-300);background-color:var(--color-black-50);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.md_radio-item:hover input:not(:disabled)~.md_radio-dot{border-color:var(--color-blue-600)}.md_radio-item:hover input:checked:not(:disabled)~.md_radio-dot:after{background-color:var(--color-blue-600)}.md_radio-item input:focus~.md_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.md_radio-item input:focus-visible~.md_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.md_radio-item input:checked~.md_radio-dot{border-color:var(--color-blue-base)}.md_radio-dot:after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--color-blue-base);transform:scale(0);transition:transform .2s cubic-bezier(.12,.4,.29,1.46)}.md_radio-item input:checked~.md_radio-dot:after{transform:scale(1.5)}.md_radio-item input:disabled~.md_radio-dot{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.md_radio-item input:disabled:checked~.md_radio-dot:after{background-color:var(--color-black-400)}.md_checkbox-item{display:inline-flex;align-items:center;gap:12px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.md_checkbox-item input{position:absolute;opacity:0;width:20px;height:20px;cursor:pointer;z-index:2}.md_checkbox-box{width:20px;height:20px;background-color:var(--color-black-50);border:1.5px solid var(--color-black-300);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;position:relative}.md_checkbox-item:hover input:not(:disabled)~.md_checkbox-box{border-color:var(--color-blue-600)}.md_checkbox-item:hover input:checked:not(:disabled)~.md_checkbox-box{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.md_checkbox-item input:focus-visible~.md_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.md_checkbox-item:focus-within .md_checkbox-box,.md_checkbox-item input:focus~.md_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)!important;border-color:var(--color-blue-base)}.md_checkbox-item:active .md_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)}.md_checkbox-item input:checked~.md_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.md_checkbox-item input:disabled~.md_checkbox-box{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.md_checkbox-item input:disabled:checked~.md_checkbox-box{background-color:var(--color-black-400)}.md_checkbox-box:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.md_checkbox-item input:checked~.md_checkbox-box:after{display:block}.md_checkbox-item.is-indeterminate .md_checkbox-box:after{display:block;width:10px;height:2px;border:none;background-color:#fff;transform:rotate(0);margin-top:0}.md_checkbox-item.is-indeterminate input:not(:checked)~.md_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.md_bg-primary-10{background-color:#fafbff}.md_bg-primary-25{background-color:#eff6ff}.md_bg-primary-50{background-color:#f3f8ff}.md_fs-10{font-size:var(--font-size-10);line-height:var(--line-height-15)}.md_fs-11{font-size:var(--font-size-11);line-height:var(--line-height-16-5)}.md_fs-12{font-size:var(--font-size-12);line-height:var(--line-height-18)}.md_fs-13{font-size:var(--font-size-13);line-height:var(--line-height-19-5)}.md_fs-14{font-size:var(--font-size-14);line-height:var(--line-height-21)}.md_fs-15{font-size:var(--font-size-15);line-height:var(--line-height-22-5)}.md_fs-16{font-size:var(--font-size-16);line-height:var(--line-height-24)}.md_fs-17{font-size:var(--font-size-17);line-height:var(--line-height-25-5)}.md_fs-18{font-size:var(--font-size-18);line-height:var(--line-height-30)}.md_fs-20{font-size:var(--font-size-20);line-height:var(--line-height-30)}.md_fs-22{font-size:var(--font-size-22);line-height:var(--line-height-33)}.md_fs-24{font-size:var(--font-size-24);line-height:var(--line-height-36)}.md_fs-26{font-size:var(--font-size-26);line-height:var(--line-height-38)}.md_fs-28{font-size:var(--font-size-28);line-height:var(--line-height-39)}.md_fs-32{font-size:var(--font-size-32);line-height:var(--line-height-44)}.md_fs-40{font-size:var(--font-size-40);line-height:var(--line-height-56)}.md_fs-48{font-size:var(--font-size-48);line-height:var(--line-height-72)}.md_fs-52{font-size:var(--font-size-52)}.md_divider{width:100%;height:1px;background-color:var(--color-black-300)}.md_divider-stripe{width:100%;height:1px;background-image:linear-gradient(to right,var(--color-black-400, #ccc) 50%,transparent 50%);background-size:8px 100%;background-repeat:repeat-x;border:none;margin:1rem 0}.md_shadow-xs{box-shadow:0 2px 4px -2px var(--shadow-color-main),0 4px 4px -2px var(--shadow-color-sub tle)}.md_shadow-sm{box-shadow:0 4px 6px -2px var(--shadow-color-main),0 8px 8px -4px var(--shadow-color-subtle)}.md_shadow-md{box-shadow:0 8px 24px 0 var(--shadow-color-1)}.md_shadow-lg{box-shadow:0 8px 18px -6px var(--shadow-color-main),0 12px 42px -4px var(--shadow-color-subtle)}.md_shadow-flat{box-shadow:0 4px 0 2px var(--shadow-color-solid),0 1px 4px #18274b29}.md_btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--body-base-size);font-weight:500;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.md_btn:disabled,.md_btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none;background-color:var(--bg-muted);border-color:var(--border-disabled);color:var(--text-disabled)}.md_btn-primary{background-color:var(--primary-default);color:var(--text-inverse);border-color:var(--primary-default)}.md_btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.md_btn-primary:active,.md_btn-primary.active{background-color:var(--primary-active);border-color:var(--primary-active)}.md_btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.md_btn-primary-outline{background-color:var(--bg-canvas);color:var(--primary-default);border-color:var(--primary-default)}.md_btn-primary-outline:hover{background-color:var(--bg-canvas);color:var(--primary-hover);border-color:var(--primary-hover)}.md_btn-primary-outline:active,.md_btn-primary-outline.active{background-color:var(--bg-canvas);color:var(--primary-active);border-color:var(--primary-active)}.md_btn-error{background-color:var(--error-default);color:var(--text-inverse);border-color:var(--error-default)}.md_btn-error:hover{background-color:var(--error-hover);border-color:var(--error-hover)}.md_btn-error:active,.md_btn-error.active{background-color:var(--error-active);border-color:var(--error-active)}.md_btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.md_btn-error-outline{background-color:var(--bg-canvas);color:var(--error-default);border-color:var(--error-default)}.md_btn-error-outline:hover{background-color:var(--bg-canvas);color:var(--error-hover);border-color:var(--error-hover)}.md_btn-error-outline:active,.md_btn-error-outline.active{background-color:var(--bg-canvas);color:var(--error-active);border-color:var(--error-active)}.md_btn-error-outline:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.md_btn-warning{background-color:var(--warning-default);color:var(--text-inverse);border-color:var(--warning-default)}.md_btn-warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.md_btn-warning:active,.md_btn-warning.active{background-color:var(--warning-active);border-color:var(--warning-active)}.md_btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.md_btn-warning-outline{background-color:var(--bg-canvas);color:var(--warning-default);border-color:var(--warning-default)}.md_btn-warning-outline:hover{background-color:var(--bg-canvas);color:var(--warning-hover);border-color:var(--warning-hover)}.md_btn-warning-outline:active,.md_btn-warning-outline.active{background-color:var(--bg-canvas);color:var(--warning-active);border-color:var(--warning-active)}.md_btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.md_btn-success{background-color:var(--success-default);color:var(--text-inverse);border-color:var(--success-default)}.md_btn-success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.md_btn-success:active,.md_btn-success.active{background-color:var(--success-active);border-color:var(--success-active)}.md_btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.md_btn-success-outline{background-color:var(--bg-canvas);color:var(--success-default);border-color:var(--success-default)}.md_btn-success-outline:hover{background-color:var(--bg-canvas);color:var(--success-hover);border-color:var(--success-hover)}.md_btn-success-outline:active,.md_btn-success-outline.active{background-color:var(--bg-canvas);color:var(--success-active);border-color:var(--success-active)}.md_btn-success-outline:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.md_btn-tertiary{background-color:transparent;border-color:transparent;padding-left:var(--padding-8);padding-right:var(--padding-8)}.md_btn-tertiary:disabled,.md_btn-tertiary.disabled{background-color:transparent!important;border-color:transparent!important;color:var(--text-disabled)!important;opacity:.6}.md_btn-tertiary:hover{background-color:var(--bg-muted)}.md_btn-tertiary:active,.md_btn-tertiary.active{background-color:var(--bg-subtle)}.md_btn-tertiary.md_btn-primary{color:var(--primary-default)}.md_btn-tertiary.md_btn-primary:hover{color:var(--primary-hover);background-color:var(--bg-primary-hover)}.md_btn-tertiary.md_btn-primary:active,.md_btn-tertiary.md_btn-primary.active{color:var(--primary-active);background-color:var(--bg-primary-active)}.md_btn-tertiary.md_btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.md_btn-tertiary.md_btn-error{color:var(--error-default)}.md_btn-tertiary.md_btn-error:hover{color:var(--error-hover);background-color:var(--bg-error-hover)}.md_btn-tertiary.md_btn-error:active,.md_btn-tertiary.md_btn-error.active{color:var(--error-active);background-color:var(--bg-error-active)}.md_btn-tertiary.md_btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.md_btn-tertiary.md_btn-warning{color:var(--warning-default)}.md_btn-tertiary.md_btn-warning:hover{color:var(--warning-hover);background-color:var(--bg-warning-hover)}.md_btn-tertiary.md_btn-warning:active,.md_btn-tertiary.md_btn-warning.active{color:var(--warning-active);background-color:var(--bg-warning-active)}.md_btn-tertiary.md_btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.md_btn-tertiary.md_btn-success{color:var(--success-default)}.md_btn-tertiary.md_btn-success:hover{color:var(--success-hover);background-color:var(--bg-success-hover)}.md_btn-tertiary.md_btn-success:active,.md_btn-tertiary.md_btn-success.active{color:var(--success-active);background-color:var(--bg-success-active)}.md_btn-tertiary.md_btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.\!md_btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--body-base-size);font-weight:500;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.\!md_btn:disabled,.\!md_btn.disabled{opacity:.6!important;cursor:not-allowed!important;pointer-events:none!important;background-color:var(--bg-muted)!important;border-color:var(--border-disabled)!important;color:var(--text-disabled)!important}.\!md_btn-primary{background-color:var(--primary-default)!important;color:var(--text-inverse)!important;border-color:var(--primary-default)!important}.\!md_btn-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!md_btn-primary:active,.\!md_btn-primary.active{background-color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!md_btn-primary:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!md_btn-primary-outline{background-color:var(--bg-canvas)!important;color:var(--primary-default)!important;border-color:var(--primary-default)!important}.\!md_btn-primary-outline:hover{background-color:var(--bg-primary-hover)!important;color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!md_btn-primary-outline:active,.\!md_btn-primary-outline.active{background-color:var(--bg-primary-active)!important;color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!md_btn-primary-outline:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!md_btn-error{background-color:var(--error-default)!important;color:var(--text-inverse)!important;border-color:var(--error-default)!important}.\!md_btn-error:hover{background-color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!md_btn-error:active,.\!md_btn-error.active{background-color:var(--error-active)!important;border-color:var(--error-active)!important}.\!md_btn-error:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!md_btn-error-outline{background-color:var(--bg-canvas)!important;color:var(--error-default)!important;border-color:var(--error-default)!important}.\!md_btn-error-outline:hover{background-color:var(--bg-error-hover)!important;color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!md_btn-error-outline:active,.\!md_btn-error-outline.active{background-color:var(--bg-error-active)!important;color:var(--error-active)!important;border-color:var(--error-active)!important}.\!md_btn-error-outline:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!md_btn-warning{background-color:var(--warning-default)!important;color:var(--text-inverse)!important;border-color:var(--warning-default)!important}.\!md_btn-warning:hover{background-color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!md_btn-warning:active,.\!md_btn-warning.active{background-color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!md_btn-warning:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!md_btn-warning-outline{background-color:var(--bg-canvas)!important;color:var(--warning-default)!important;border-color:var(--warning-default)!important}.\!md_btn-warning-outline:hover{background-color:var(--bg-warning-hover)!important;color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!md_btn-warning-outline:active,.\!md_btn-warning-outline.active{background-color:var(--bg-warning-active)!important;color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!md_btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!md_btn-success{background-color:var(--success-default)!important;color:var(--text-inverse)!important;border-color:var(--success-default)!important}.\!md_btn-success:hover{background-color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!md_btn-success:active,.\!md_btn-success.active{background-color:var(--success-active)!important;border-color:var(--success-active)!important}.\!md_btn-success:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}.\!md_btn-success-outline{background-color:var(--bg-canvas)!important;color:var(--success-default)!important;border-color:var(--success-default)!important}.\!md_btn-success-outline:hover{background-color:var(--bg-success-hover)!important;color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!md_btn-success-outline:active,.\!md_btn-success-outline.active{background-color:var(--bg-success-active)!important;color:var(--success-active)!important;border-color:var(--success-active)!important}.\!md_btn-success-outline:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}}@media(min-width:1024px){.lg_pd-4{padding:var(--space-1)}.lg_pd-8{padding:var(--space-2)}.lg_pd-12{padding:var(--space-3)}.lg_pd-16{padding:var(--space-4)}.lg_pd-20{padding:var(--space-5)}.lg_pd-24{padding:var(--space-6)}.lg_pd-32{padding:var(--space-7)}.lg_pd-48{padding:var(--space-8)}.lg_pd-t-4{padding-top:var(--space-1)}.lg_pd-t-8{padding-top:var(--space-2)}.lg_pd-t-12{padding-top:var(--space-3)}.lg_pd-t-16{padding-top:var(--space-4)}.lg_pd-t-20{padding-top:var(--space-5)}.lg_pd-t-24{padding-top:var(--space-6)}.lg_pd-t-32{padding-top:var(--space-7)}.lg_pd-t-48{padding-top:var(--space-8)}.lg_pd-b-4{padding-bottom:var(--space-1)}.lg_pd-b-8{padding-bottom:var(--space-2)}.lg_pd-b-12{padding-bottom:var(--space-3)}.lg_pd-b-16{padding-bottom:var(--space-4)}.lg_pd-b-20{padding-bottom:var(--space-5)}.lg_pd-b-24{padding-bottom:var(--space-6)}.lg_pd-b-32{padding-bottom:var(--space-7)}.lg_pd-b-48{padding-bottom:var(--space-8)}.lg_pd-l-4{padding-left:var(--space-1)}.lg_pd-l-8{padding-left:var(--space-2)}.lg_pd-l-12{padding-left:var(--space-3)}.lg_pd-l-16{padding-left:var(--space-4)}.lg_pd-l-20{padding-left:var(--space-5)}.lg_pd-l-24{padding-left:var(--space-6)}.lg_pd-l-32{padding-left:var(--space-7)}.lg_pd-l-48{padding-left:var(--space-8)}.lg_pd-r-4{padding-right:var(--space-1)}.lg_pd-r-8{padding-right:var(--space-2)}.lg_pd-r-12{padding-right:var(--space-3)}.lg_pd-r-16{padding-right:var(--space-4)}.lg_pd-r-20{padding-right:var(--space-5)}.lg_pd-r-24{padding-right:var(--space-6)}.lg_pd-r-32{padding-right:var(--space-7)}.lg_pd-r-48{padding-right:var(--space-8)}.lg_mg-4{margin:var(--space-1)}.lg_mg-8{margin:var(--space-2)}.lg_mg-12{margin:var(--space-3)}.lg_mg-16{margin:var(--space-4)}.lg_mg-20{margin:var(--space-5)}.lg_mg-24{margin:var(--space-6)}.lg_mg-32{margin:var(--space-7)}.lg_mg-48{margin:var(--space-8)}.lg_mg-t-4{margin-top:var(--space-1)}.lg_mg-t-8{margin-top:var(--space-2)}.lg_mg-t-12{margin-top:var(--space-3)}.lg_mg-t-16{margin-top:var(--space-4)}.lg_mg-t-20{margin-top:var(--space-5)}.lg_mg-t-24{margin-top:var(--space-6)}.lg_mg-t-32{margin-top:var(--space-7)}.lg_mg-t-48{margin-top:var(--space-8)}.lg_mg-b-4{margin-bottom:var(--space-1)}.lg_mg-b-8{margin-bottom:var(--space-2)}.lg_mg-b-12{margin-bottom:var(--space-3)}.lg_mg-b-16{margin-bottom:var(--space-4)}.lg_mg-b-20{margin-bottom:var(--space-5)}.lg_mg-b-24{margin-bottom:var(--space-6)}.lg_mg-b-32{margin-bottom:var(--space-7)}.lg_mg-b-48{margin-bottom:var(--space-8)}.lg_mg-l-4{margin-left:var(--space-1)}.lg_mg-l-8{margin-left:var(--space-2)}.lg_mg-l-12{margin-left:var(--space-3)}.lg_mg-l-16{margin-left:var(--space-4)}.lg_mg-l-20{margin-left:var(--space-5)}.lg_mg-l-24{margin-left:var(--space-6)}.lg_mg-l-32{margin-left:var(--space-7)}.lg_mg-l-48{margin-left:var(--space-8)}.lg_mg-r-4{margin-right:var(--space-1)}.lg_mg-r-8{margin-right:var(--space-2)}.lg_mg-r-12{margin-right:var(--space-3)}.lg_mg-r-16{margin-right:var(--space-4)}.lg_mg-r-20{margin-right:var(--space-5)}.lg_mg-r-24{margin-right:var(--space-6)}.lg_mg-r-32{margin-right:var(--space-7)}.lg_mg-r-48{margin-right:var(--space-8)}.lg_radio-item{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:20px;height:20px;gap:12px;margin-right:16px;outline:none}.lg_radio-item input{position:absolute;opacity:0;width:20px;height:100%;margin:0;z-index:1;cursor:pointer}.lg_radio-dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--color-black-300);background-color:var(--color-black-50);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.lg_radio-item:hover input:not(:disabled)~.lg_radio-dot{border-color:var(--color-blue-600)}.lg_radio-item:hover input:checked:not(:disabled)~.lg_radio-dot:after{background-color:var(--color-blue-600)}.lg_radio-item input:focus~.lg_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.lg_radio-item input:focus-visible~.lg_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.lg_radio-item input:checked~.lg_radio-dot{border-color:var(--color-blue-base)}.lg_radio-dot:after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--color-blue-base);transform:scale(0);transition:transform .2s cubic-bezier(.12,.4,.29,1.46)}.lg_radio-item input:checked~.lg_radio-dot:after{transform:scale(1.5)}.lg_radio-item input:disabled~.lg_radio-dot{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.lg_radio-item input:disabled:checked~.lg_radio-dot:after{background-color:var(--color-black-400)}.lg_checkbox-item{display:inline-flex;align-items:center;gap:12px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lg_checkbox-item input{position:absolute;opacity:0;width:20px;height:20px;cursor:pointer;z-index:2}.lg_checkbox-box{width:20px;height:20px;background-color:var(--color-black-50);border:1.5px solid var(--color-black-300);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;position:relative}.lg_checkbox-item:hover input:not(:disabled)~.lg_checkbox-box{border-color:var(--color-blue-600)}.lg_checkbox-item:hover input:checked:not(:disabled)~.lg_checkbox-box{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.lg_checkbox-item input:focus-visible~.lg_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.lg_checkbox-item:focus-within .lg_checkbox-box,.lg_checkbox-item input:focus~.lg_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)!important;border-color:var(--color-blue-base)}.lg_checkbox-item:active .lg_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)}.lg_checkbox-item input:checked~.lg_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.lg_checkbox-item input:disabled~.lg_checkbox-box{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.lg_checkbox-item input:disabled:checked~.lg_checkbox-box{background-color:var(--color-black-400)}.lg_checkbox-box:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.lg_checkbox-item input:checked~.lg_checkbox-box:after{display:block}.lg_checkbox-item.is-indeterminate .lg_checkbox-box:after{display:block;width:10px;height:2px;border:none;background-color:#fff;transform:rotate(0);margin-top:0}.lg_checkbox-item.is-indeterminate input:not(:checked)~.lg_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.lg_bg-primary-10{background-color:#fafbff}.lg_bg-primary-25{background-color:#eff6ff}.lg_bg-primary-50{background-color:#f3f8ff}.lg_fs-10{font-size:var(--font-size-10);line-height:var(--line-height-15)}.lg_fs-11{font-size:var(--font-size-11);line-height:var(--line-height-16-5)}.lg_fs-12{font-size:var(--font-size-12);line-height:var(--line-height-18)}.lg_fs-13{font-size:var(--font-size-13);line-height:var(--line-height-19-5)}.lg_fs-14{font-size:var(--font-size-14);line-height:var(--line-height-21)}.lg_fs-15{font-size:var(--font-size-15);line-height:var(--line-height-22-5)}.lg_fs-16{font-size:var(--font-size-16);line-height:var(--line-height-24)}.lg_fs-17{font-size:var(--font-size-17);line-height:var(--line-height-25-5)}.lg_fs-18{font-size:var(--font-size-18);line-height:var(--line-height-30)}.lg_fs-20{font-size:var(--font-size-20);line-height:var(--line-height-30)}.lg_fs-22{font-size:var(--font-size-22);line-height:var(--line-height-33)}.lg_fs-24{font-size:var(--font-size-24);line-height:var(--line-height-36)}.lg_fs-26{font-size:var(--font-size-26);line-height:var(--line-height-38)}.lg_fs-28{font-size:var(--font-size-28);line-height:var(--line-height-39)}.lg_fs-32{font-size:var(--font-size-32);line-height:var(--line-height-44)}.lg_fs-40{font-size:var(--font-size-40);line-height:var(--line-height-56)}.lg_fs-48{font-size:var(--font-size-48);line-height:var(--line-height-72)}.lg_fs-52{font-size:var(--font-size-52);line-height:var(--line-height-78)}.lg_divider{width:100%;height:1px;background-color:var(--color-black-300)}.lg_divider-stripe{width:100%;height:1px;background-image:linear-gradient(to right,var(--color-black-400, #ccc) 50%,transparent 50%);background-size:8px 100%;background-repeat:repeat-x;border:none;margin:1rem 0}.lg_shadow-xs{box-shadow:0 2px 4px -2px var(--shadow-color-main),0 4px 4px -2px var(--shadow-color-sub tle)}.lg_shadow-sm{box-shadow:0 4px 6px -2px var(--shadow-color-main),0 8px 8px -4px var(--shadow-color-subtle)}.lg_shadow-md{box-shadow:0 8px 24px 0 var(--shadow-color-1)}.lg_shadow-lg{box-shadow:0 8px 18px -6px var(--shadow-color-main),0 12px 42px -4px var(--shadow-color-subtle)}.lg_shadow-flat{box-shadow:0 4px 0 2px var(--shadow-color-solid),0 1px 4px #18274b29}.lg_btn{display:inline-flex;align-items:center;justify-content:center;padding:18.5px var(--space-7);border-radius:var(--border-radius-medium);font-family:var(--font-family);font-size:var(--subtitle-lg-size);font-weight:600;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;gap:var(--space-2);text-decoration:none}.lg_btn:disabled,.lg_btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none;background-color:var(--bg-muted);border-color:var(--border-disabled);color:var(--text-disabled)}.lg_btn-primary{background-color:var(--primary-default);color:var(--text-inverse);border-color:var(--primary-default)}.lg_btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.lg_btn-primary:active,.lg_btn-primary.active{background-color:var(--primary-active);border-color:var(--primary-active)}.lg_btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.lg_btn-primary-outline{background-color:var(--bg-canvas);color:var(--primary-default);border-color:var(--primary-default)}.lg_btn-primary-outline:hover{background-color:var(--bg-canvas);color:var(--primary-hover);border-color:var(--primary-hover)}.lg_btn-primary-outline:active,.lg_btn-primary-outline.active{background-color:var(--bg-canvas);color:var(--primary-active);border-color:var(--primary-active)}.lg_btn-error{background-color:var(--error-default);color:var(--text-inverse);border-color:var(--error-default)}.lg_btn-error:hover{background-color:var(--error-hover);border-color:var(--error-hover)}.lg_btn-error:active,.lg_btn-error.active{background-color:var(--error-active);border-color:var(--error-active)}.lg_btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.lg_btn-error-outline{background-color:var(--bg-canvas);color:var(--error-default);border-color:var(--error-default)}.lg_btn-error-outline:hover{background-color:var(--bg-canvas);color:var(--error-hover);border-color:var(--error-hover)}.lg_btn-error-outline:active,.lg_btn-error-outline.active{background-color:var(--bg-canvas);color:var(--error-active);border-color:var(--error-active)}.lg_btn-error-outline:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.lg_btn-warning{background-color:var(--warning-default);color:var(--text-inverse);border-color:var(--warning-default)}.lg_btn-warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.lg_btn-warning:active,.lg_btn-warning.active{background-color:var(--warning-active);border-color:var(--warning-active)}.lg_btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.lg_btn-warning-outline{background-color:var(--bg-canvas);color:var(--warning-default);border-color:var(--warning-default)}.lg_btn-warning-outline:hover{background-color:var(--bg-canvas);color:var(--warning-hover);border-color:var(--warning-hover)}.lg_btn-warning-outline:active,.lg_btn-warning-outline.active{background-color:var(--bg-canvas);color:var(--warning-active);border-color:var(--warning-active)}.lg_btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.lg_btn-success{background-color:var(--success-default);color:var(--text-inverse);border-color:var(--success-default)}.lg_btn-success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.lg_btn-success:active,.lg_btn-success.active{background-color:var(--success-active);border-color:var(--success-active)}.lg_btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.lg_btn-success-outline{background-color:var(--bg-canvas);color:var(--success-default);border-color:var(--success-default)}.lg_btn-success-outline:hover{background-color:var(--bg-canvas);color:var(--success-hover);border-color:var(--success-hover)}.lg_btn-success-outline:active,.lg_btn-success-outline.active{background-color:var(--bg-canvas);color:var(--success-active);border-color:var(--success-active)}.lg_btn-success-outline:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.lg_btn-tertiary{background-color:transparent;border-color:transparent;padding-left:var(--padding-8);padding-right:var(--padding-8)}.lg_btn-tertiary:disabled,.lg_btn-tertiary.disabled{background-color:transparent!important;border-color:transparent!important;color:var(--text-disabled)!important;opacity:.6}.lg_btn-tertiary:hover{background-color:var(--bg-muted)}.lg_btn-tertiary:active,.lg_btn-tertiary.active{background-color:var(--bg-subtle)}.lg_btn-tertiary.lg_btn-primary{color:var(--primary-default)}.lg_btn-tertiary.lg_btn-primary:hover{color:var(--primary-hover);background-color:var(--bg-primary-hover)}.lg_btn-tertiary.lg_btn-primary:active,.lg_btn-tertiary.lg_btn-primary.active{color:var(--primary-active);background-color:var(--bg-primary-active)}.lg_btn-tertiary.lg_btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.lg_btn-tertiary.lg_btn-error{color:var(--error-default)}.lg_btn-tertiary.lg_btn-error:hover{color:var(--error-hover);background-color:var(--bg-error-hover)}.lg_btn-tertiary.lg_btn-error:active,.lg_btn-tertiary.lg_btn-error.active{color:var(--error-active);background-color:var(--bg-error-active)}.lg_btn-tertiary.lg_btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.lg_btn-tertiary.lg_btn-warning{color:var(--warning-default)}.lg_btn-tertiary.lg_btn-warning:hover{color:var(--warning-hover);background-color:var(--bg-warning-hover)}.lg_btn-tertiary.lg_btn-warning:active,.lg_btn-tertiary.lg_btn-warning.active{color:var(--warning-active);background-color:var(--bg-warning-active)}.lg_btn-tertiary.lg_btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.lg_btn-tertiary.lg_btn-success{color:var(--success-default)}.lg_btn-tertiary.lg_btn-success:hover{color:var(--success-hover);background-color:var(--bg-success-hover)}.lg_btn-tertiary.lg_btn-success:active,.lg_btn-tertiary.lg_btn-success.active{color:var(--success-active);background-color:var(--bg-success-active)}.lg_btn-tertiary.lg_btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.\!lg_btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--body-base-size);font-weight:500;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.\!lg_btn:disabled,.\!lg_btn.disabled{opacity:.6!important;cursor:not-allowed!important;pointer-events:none!important;background-color:var(--bg-muted)!important;border-color:var(--border-disabled)!important;color:var(--text-disabled)!important}.\!lg_btn-primary{background-color:var(--primary-default)!important;color:var(--text-inverse)!important;border-color:var(--primary-default)!important}.\!lg_btn-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!lg_btn-primary:active,.\!lg_btn-primary.active{background-color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!lg_btn-primary:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!lg_btn-primary-outline{background-color:var(--bg-canvas)!important;color:var(--primary-default)!important;border-color:var(--primary-default)!important}.\!lg_btn-primary-outline:hover{background-color:var(--bg-primary-hover)!important;color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!lg_btn-primary-outline:active,.\!lg_btn-primary-outline.active{background-color:var(--bg-primary-active)!important;color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!lg_btn-primary-outline:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!lg_btn-error{background-color:var(--error-default)!important;color:var(--text-inverse)!important;border-color:var(--error-default)!important}.\!lg_btn-error:hover{background-color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!lg_btn-error:active,.\!lg_btn-error.active{background-color:var(--error-active)!important;border-color:var(--error-active)!important}.\!lg_btn-error:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!lg_btn-error-outline{background-color:var(--bg-canvas)!important;color:var(--error-default)!important;border-color:var(--error-default)!important}.\!lg_btn-error-outline:hover{background-color:var(--bg-error-hover)!important;color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!lg_btn-error-outline:active,.\!lg_btn-error-outline.active{background-color:var(--bg-error-active)!important;color:var(--error-active)!important;border-color:var(--error-active)!important}.\!lg_btn-error-outline:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!lg_btn-warning{background-color:var(--warning-default)!important;color:var(--text-inverse)!important;border-color:var(--warning-default)!important}.\!lg_btn-warning:hover{background-color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!lg_btn-warning:active,.\!lg_btn-warning.active{background-color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!lg_btn-warning:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!lg_btn-warning-outline{background-color:var(--bg-canvas)!important;color:var(--warning-default)!important;border-color:var(--warning-default)!important}.\!lg_btn-warning-outline:hover{background-color:var(--bg-warning-hover)!important;color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!lg_btn-warning-outline:active,.\!lg_btn-warning-outline.active{background-color:var(--bg-warning-active)!important;color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!lg_btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!lg_btn-success{background-color:var(--success-default)!important;color:var(--text-inverse)!important;border-color:var(--success-default)!important}.\!lg_btn-success:hover{background-color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!lg_btn-success:active,.\!lg_btn-success.active{background-color:var(--success-active)!important;border-color:var(--success-active)!important}.\!lg_btn-success:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}.\!lg_btn-success-outline{background-color:var(--bg-canvas)!important;color:var(--success-default)!important;border-color:var(--success-default)!important}.\!lg_btn-success-outline:hover{background-color:var(--bg-success-hover)!important;color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!lg_btn-success-outline:active,.\!lg_btn-success-outline.active{background-color:var(--bg-success-active)!important;color:var(--success-active)!important;border-color:var(--success-active)!important}.\!lg_btn-success-outline:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}}@media(min-width:1280px){.xl_pd-4{padding:var(--space-1)}.xl_pd-8{padding:var(--space-2)}.xl_pd-12{padding:var(--space-3)}.xl_pd-16{padding:var(--space-4)}.xl_pd-20{padding:var(--space-5)}.xl_pd-24{padding:var(--space-6)}.xl_pd-32{padding:var(--space-7)}.xl_pd-48{padding:var(--space-8)}.xl_pd-t-4{padding-top:var(--space-1)}.xl_pd-t-8{padding-top:var(--space-2)}.xl_pd-t-12{padding-top:var(--space-3)}.xl_pd-t-16{padding-top:var(--space-4)}.xl_pd-t-20{padding-top:var(--space-5)}.xl_pd-t-24{padding-top:var(--space-6)}.xl_pd-t-32{padding-top:var(--space-7)}.xl_pd-t-48{padding-top:var(--space-8)}.xl_pd-b-4{padding-bottom:var(--space-1)}.xl_pd-b-8{padding-bottom:var(--space-2)}.xl_pd-b-12{padding-bottom:var(--space-3)}.xl_pd-b-16{padding-bottom:var(--space-4)}.xl_pd-b-20{padding-bottom:var(--space-5)}.xl_pd-b-24{padding-bottom:var(--space-6)}.xl_pd-b-32{padding-bottom:var(--space-7)}.xl_pd-b-48{padding-bottom:var(--space-8)}.xl_pd-l-4{padding-left:var(--space-1)}.xl_pd-l-8{padding-left:var(--space-2)}.xl_pd-l-12{padding-left:var(--space-3)}.xl_pd-l-16{padding-left:var(--space-4)}.xl_pd-l-20{padding-left:var(--space-5)}.xl_pd-l-24{padding-left:var(--space-6)}.xl_pd-l-32{padding-left:var(--space-7)}.xl_pd-l-48{padding-left:var(--space-8)}.xl_pd-r-4{padding-right:var(--space-1)}.xl_pd-r-8{padding-right:var(--space-2)}.xl_pd-r-12{padding-right:var(--space-3)}.xl_pd-r-16{padding-right:var(--space-4)}.xl_pd-r-20{padding-right:var(--space-5)}.xl_pd-r-24{padding-right:var(--space-6)}.xl_pd-r-32{padding-right:var(--space-7)}.xl_pd-r-48{padding-right:var(--space-8)}.xl_mg-4{margin:var(--space-1)}.xl_mg-8{margin:var(--space-2)}.xl_mg-12{margin:var(--space-3)}.xl_mg-16{margin:var(--space-4)}.xl_mg-20{margin:var(--space-5)}.xl_mg-24{margin:var(--space-6)}.xl_mg-32{margin:var(--space-7)}.xl_mg-48{margin:var(--space-8)}.xl_mg-t-4{margin-top:var(--space-1)}.xl_mg-t-8{margin-top:var(--space-2)}.xl_mg-t-12{margin-top:var(--space-3)}.xl_mg-t-16{margin-top:var(--space-4)}.xl_mg-t-20{margin-top:var(--space-5)}.xl_mg-t-24{margin-top:var(--space-6)}.xl_mg-t-32{margin-top:var(--space-7)}.xl_mg-t-48{margin-top:var(--space-8)}.xl_mg-b-4{margin-bottom:var(--space-1)}.xl_mg-b-8{margin-bottom:var(--space-2)}.xl_mg-b-12{margin-bottom:var(--space-3)}.xl_mg-b-16{margin-bottom:var(--space-4)}.xl_mg-b-20{margin-bottom:var(--space-5)}.xl_mg-b-24{margin-bottom:var(--space-6)}.xl_mg-b-32{margin-bottom:var(--space-7)}.xl_mg-b-48{margin-bottom:var(--space-8)}.xl_mg-l-4{margin-left:var(--space-1)}.xl_mg-l-8{margin-left:var(--space-2)}.xl_mg-l-12{margin-left:var(--space-3)}.xl_mg-l-16{margin-left:var(--space-4)}.xl_mg-l-20{margin-left:var(--space-5)}.xl_mg-l-24{margin-left:var(--space-6)}.xl_mg-l-32{margin-left:var(--space-7)}.xl_mg-l-48{margin-left:var(--space-8)}.xl_mg-r-4{margin-right:var(--space-1)}.xl_mg-r-8{margin-right:var(--space-2)}.xl_mg-r-12{margin-right:var(--space-3)}.xl_mg-r-16{margin-right:var(--space-4)}.xl_mg-r-20{margin-right:var(--space-5)}.xl_mg-r-24{margin-right:var(--space-6)}.xl_mg-r-32{margin-right:var(--space-7)}.xl_mg-r-48{margin-right:var(--space-8)}.xl_radio-item{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:20px;height:20px;gap:12px;margin-right:16px;outline:none}.xl_radio-item input{position:absolute;opacity:0;width:20px;height:100%;margin:0;z-index:1;cursor:pointer}.xl_radio-dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--color-black-300);background-color:var(--color-black-50);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.xl_radio-item:hover input:not(:disabled)~.xl_radio-dot{border-color:var(--color-blue-600)}.xl_radio-item:hover input:checked:not(:disabled)~.xl_radio-dot:after{background-color:var(--color-blue-600)}.xl_radio-item input:focus~.xl_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.xl_radio-item input:focus-visible~.xl_radio-dot{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.xl_radio-item input:checked~.xl_radio-dot{border-color:var(--color-blue-base)}.xl_radio-dot:after{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--color-blue-base);transform:scale(0);transition:transform .2s cubic-bezier(.12,.4,.29,1.46)}.xl_radio-item input:checked~.xl_radio-dot:after{transform:scale(1.5)}.xl_radio-item input:disabled~.xl_radio-dot{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.xl_radio-item input:disabled:checked~.xl_radio-dot:after{background-color:var(--color-black-400)}.xl_checkbox-item{display:inline-flex;align-items:center;gap:12px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xl_checkbox-item input{position:absolute;opacity:0;width:20px;height:20px;cursor:pointer;z-index:2}.xl_checkbox-box{width:20px;height:20px;background-color:var(--color-black-50);border:1.5px solid var(--color-black-300);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;position:relative}.xl_checkbox-item:hover input:not(:disabled)~.xl_checkbox-box{border-color:var(--color-blue-600)}.xl_checkbox-item:hover input:checked:not(:disabled)~.xl_checkbox-box{background-color:var(--color-blue-600);border-color:var(--color-blue-600)}.xl_checkbox-item input:focus-visible~.xl_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100);border-color:var(--color-blue-600)}.xl_checkbox-item:focus-within .xl_checkbox-box,.xl_checkbox-item input:focus~.xl_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)!important;border-color:var(--color-blue-base)}.xl_checkbox-item:active .xl_checkbox-box{box-shadow:0 0 0 4px var(--color-blue-100)}.xl_checkbox-item input:checked~.xl_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.xl_checkbox-item input:disabled~.xl_checkbox-box{background-color:var(--color-black-100);border-color:var(--color-black-400);cursor:not-allowed}.xl_checkbox-item input:disabled:checked~.xl_checkbox-box{background-color:var(--color-black-400)}.xl_checkbox-box:after{content:"";position:absolute;display:none;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.xl_checkbox-item input:checked~.xl_checkbox-box:after{display:block}.xl_checkbox-item.is-indeterminate .xl_checkbox-box:after{display:block;width:10px;height:2px;border:none;background-color:#fff;transform:rotate(0);margin-top:0}.xl_checkbox-item.is-indeterminate input:not(:checked)~.xl_checkbox-box{background-color:var(--color-blue-base);border-color:var(--color-blue-base)}.xl_bg-primary-10{background-color:#fafbff}.xl_bg-primary-25{background-color:#eff6ff}.xl_bg-primary-50{background-color:#f3f8ff}.xl_fs-10{font-size:var(--font-size-10);line-height:var(--line-height-15)}.xl_fs-11{font-size:var(--font-size-11);line-height:var(--line-height-16-5)}.xl_fs-12{font-size:var(--font-size-12);line-height:var(--line-height-18)}.xl_fs-13{font-size:var(--font-size-13);line-height:var(--line-height-19-5)}.xl_fs-14{font-size:var(--font-size-14);line-height:var(--line-height-21)}.xl_fs-15{font-size:var(--font-size-15);line-height:var(--line-height-22-5)}.xl_fs-16{font-size:var(--font-size-16);line-height:var(--line-height-24)}.xl_fs-17{font-size:var(--font-size-17);line-height:var(--line-height-25-5)}.xl_fs-18{font-size:var(--font-size-18);line-height:var(--line-height-30)}.xl_fs-20{font-size:var(--font-size-20);line-height:var(--line-height-30)}.xl_fs-22{font-size:var(--font-size-22);line-height:var(--line-height-33)}.xl_fs-24{font-size:var(--font-size-24);line-height:var(--line-height-36)}.xl_fs-26{font-size:var(--font-size-26);line-height:var(--line-height-38)}.xl_fs-28{font-size:var(--font-size-28);line-height:var(--line-height-39)}.xl_fs-32{font-size:var(--font-size-32);line-height:var(--line-height-44)}.xl_fs-40{font-size:var(--font-size-40);line-height:var(--line-height-56)}.xl_fs-48{font-size:var(--font-size-48);line-height:var(--line-height-72)}.xl_fs-52{font-size:var(--font-size-52)}.xl_divider{width:100%;height:1px;background-color:var(--color-black-300)}.xl_divider-stripe{width:100%;height:1px;background-image:linear-gradient(to right,var(--color-black-400, #ccc) 50%,transparent 50%);background-size:8px 100%;background-repeat:repeat-x;border:none;margin:1rem 0}.xl_shadow-xs{box-shadow:0 2px 4px -2px var(--shadow-color-main),0 4px 4px -2px var(--shadow-color-sub tle)}.xl_shadow-sm{box-shadow:0 4px 6px -2px var(--shadow-color-main),0 8px 8px -4px var(--shadow-color-subtle)}.xl_shadow-md{box-shadow:0 8px 24px 0 var(--shadow-color-1)}.xl_shadow-lg{box-shadow:0 8px 18px -6px var(--shadow-color-main),0 12px 42px -4px var(--shadow-color-subtle)}.xl_shadow-flat{box-shadow:0 4px 0 2px var(--shadow-color-solid),0 1px 4px #18274b29}.xl_btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--body-base-size);font-weight:500;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.xl_btn:disabled,.xl_btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none;background-color:var(--bg-muted);border-color:var(--border-disabled);color:var(--text-disabled)}.xl_btn-primary{background-color:var(--primary-default);color:var(--text-inverse);border-color:var(--primary-default)}.xl_btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.xl_btn-primary:active,.xl_btn-primary.active{background-color:var(--primary-active);border-color:var(--primary-active)}.xl_btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.xl_btn-primary-outline{background-color:var(--bg-canvas);color:var(--primary-default);border-color:var(--primary-default)}.xl_btn-primary-outline:hover{background-color:var(--bg-canvas);color:var(--primary-hover);border-color:var(--primary-hover)}.xl_btn-primary-outline:active,.xl_btn-primary-outline.active{background-color:var(--bg-canvas);color:var(--primary-active);border-color:var(--primary-active)}.xl_btn-error{background-color:var(--error-default);color:var(--text-inverse);border-color:var(--error-default)}.xl_btn-error:hover{background-color:var(--error-hover);border-color:var(--error-hover)}.xl_btn-error:active,.xl_btn-error.active{background-color:var(--error-active);border-color:var(--error-active)}.xl_btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.xl_btn-error-outline{background-color:var(--bg-canvas);color:var(--error-default);border-color:var(--error-default)}.xl_btn-error-outline:hover{background-color:var(--bg-canvas);color:var(--error-hover);border-color:var(--error-hover)}.xl_btn-error-outline:active,.xl_btn-error-outline.active{background-color:var(--bg-canvas);color:var(--error-active);border-color:var(--error-active)}.xl_btn-error-outline:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.xl_btn-warning{background-color:var(--warning-default);color:var(--text-inverse);border-color:var(--warning-default)}.xl_btn-warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.xl_btn-warning:active,.xl_btn-warning.active{background-color:var(--warning-active);border-color:var(--warning-active)}.xl_btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.xl_btn-warning-outline{background-color:var(--bg-canvas);color:var(--warning-default);border-color:var(--warning-default)}.xl_btn-warning-outline:hover{background-color:var(--bg-canvas);color:var(--warning-hover);border-color:var(--warning-hover)}.xl_btn-warning-outline:active,.xl_btn-warning-outline.active{background-color:var(--bg-canvas);color:var(--warning-active);border-color:var(--warning-active)}.xl_btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.xl_btn-success{background-color:var(--success-default);color:var(--text-inverse);border-color:var(--success-default)}.xl_btn-success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.xl_btn-success:active,.xl_btn-success.active{background-color:var(--success-active);border-color:var(--success-active)}.xl_btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.xl_btn-success-outline{background-color:var(--bg-canvas);color:var(--success-default);border-color:var(--success-default)}.xl_btn-success-outline:hover{background-color:var(--bg-canvas);color:var(--success-hover);border-color:var(--success-hover)}.xl_btn-success-outline:active,.xl_btn-success-outline.active{background-color:var(--bg-canvas);color:var(--success-active);border-color:var(--success-active)}.xl_btn-success-outline:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.xl_btn-tertiary{background-color:transparent;border-color:transparent;padding-left:var(--padding-8);padding-right:var(--padding-8)}.xl_btn-tertiary:disabled,.xl_btn-tertiary.disabled{background-color:transparent!important;border-color:transparent!important;color:var(--text-disabled)!important;opacity:.6}.xl_btn-tertiary:hover{background-color:var(--bg-muted)}.xl_btn-tertiary:active,.xl_btn-tertiary.active{background-color:var(--bg-subtle)}.xl_btn-tertiary.xl_btn-primary{color:var(--primary-default)}.xl_btn-tertiary.xl_btn-primary:hover{color:var(--primary-hover);background-color:var(--bg-primary-hover)}.xl_btn-tertiary.xl_btn-primary:active,.xl_btn-tertiary.xl_btn-primary.active{color:var(--primary-active);background-color:var(--bg-primary-active)}.xl_btn-tertiary.xl_btn-primary:focus-visible{outline:2px solid var(--primary-soft);outline-offset:2px}.xl_btn-tertiary.xl_btn-error{color:var(--error-default)}.xl_btn-tertiary.xl_btn-error:hover{color:var(--error-hover);background-color:var(--bg-error-hover)}.xl_btn-tertiary.xl_btn-error:active,.xl_btn-tertiary.xl_btn-error.active{color:var(--error-active);background-color:var(--bg-error-active)}.xl_btn-tertiary.xl_btn-error:focus-visible{outline:2px solid var(--error-soft);outline-offset:2px}.xl_btn-tertiary.xl_btn-warning{color:var(--warning-default)}.xl_btn-tertiary.xl_btn-warning:hover{color:var(--warning-hover);background-color:var(--bg-warning-hover)}.xl_btn-tertiary.xl_btn-warning:active,.xl_btn-tertiary.xl_btn-warning.active{color:var(--warning-active);background-color:var(--bg-warning-active)}.xl_btn-tertiary.xl_btn-warning:focus-visible{outline:2px solid var(--warning-soft);outline-offset:2px}.xl_btn-tertiary.xl_btn-success{color:var(--success-default)}.xl_btn-tertiary.xl_btn-success:hover{color:var(--success-hover);background-color:var(--bg-success-hover)}.xl_btn-tertiary.xl_btn-success:active,.xl_btn-tertiary.xl_btn-success.active{color:var(--success-active);background-color:var(--bg-success-active)}.xl_btn-tertiary.xl_btn-success:focus-visible{outline:2px solid var(--success-soft);outline-offset:2px}.\!xl_btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-base);font-family:var(--font-family);font-size:var(--body-base-size);font-weight:500;line-height:var(--line-height-24);cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;gap:var(--space-2);text-decoration:none}.\!xl_btn:disabled,.\!xl_btn.disabled{opacity:.6!important;cursor:not-allowed!important;pointer-events:none!important;background-color:var(--bg-muted)!important;border-color:var(--border-disabled)!important;color:var(--text-disabled)!important}.\!xl_btn-primary{background-color:var(--primary-default)!important;color:var(--text-inverse)!important;border-color:var(--primary-default)!important}.\!xl_btn-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!xl_btn-primary:active,.\!xl_btn-primary.active{background-color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!xl_btn-primary:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!xl_btn-primary-outline{background-color:var(--bg-canvas)!important;color:var(--primary-default)!important;border-color:var(--primary-default)!important}.\!xl_btn-primary-outline:hover{background-color:var(--bg-primary-hover)!important;color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.\!xl_btn-primary-outline:active,.\!xl_btn-primary-outline.active{background-color:var(--bg-primary-active)!important;color:var(--primary-active)!important;border-color:var(--primary-active)!important}.\!xl_btn-primary-outline:focus-visible{outline:2px solid var(--primary-soft)!important;outline-offset:2px!important}.\!xl_btn-error{background-color:var(--error-default)!important;color:var(--text-inverse)!important;border-color:var(--error-default)!important}.\!xl_btn-error:hover{background-color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!xl_btn-error:active,.\!xl_btn-error.active{background-color:var(--error-active)!important;border-color:var(--error-active)!important}.\!xl_btn-error:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!xl_btn-error-outline{background-color:var(--bg-canvas)!important;color:var(--error-default)!important;border-color:var(--error-default)!important}.\!xl_btn-error-outline:hover{background-color:var(--bg-error-hover)!important;color:var(--error-hover)!important;border-color:var(--error-hover)!important}.\!xl_btn-error-outline:active,.\!xl_btn-error-outline.active{background-color:var(--bg-error-active)!important;color:var(--error-active)!important;border-color:var(--error-active)!important}.\!xl_btn-error-outline:focus-visible{outline:2px solid var(--error-soft)!important;outline-offset:2px!important}.\!xl_btn-warning{background-color:var(--warning-default)!important;color:var(--text-inverse)!important;border-color:var(--warning-default)!important}.\!xl_btn-warning:hover{background-color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!xl_btn-warning:active,.\!xl_btn-warning.active{background-color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!xl_btn-warning:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!xl_btn-warning-outline{background-color:var(--bg-canvas)!important;color:var(--warning-default)!important;border-color:var(--warning-default)!important}.\!xl_btn-warning-outline:hover{background-color:var(--bg-warning-hover)!important;color:var(--warning-hover)!important;border-color:var(--warning-hover)!important}.\!xl_btn-warning-outline:active,.\!xl_btn-warning-outline.active{background-color:var(--bg-warning-active)!important;color:var(--warning-active)!important;border-color:var(--warning-active)!important}.\!xl_btn-warning-outline:focus-visible{outline:2px solid var(--warning-soft)!important;outline-offset:2px!important}.\!xl_btn-success{background-color:var(--success-default)!important;color:var(--text-inverse)!important;border-color:var(--success-default)!important}.\!xl_btn-success:hover{background-color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!xl_btn-success:active,.\!xl_btn-success.active{background-color:var(--success-active)!important;border-color:var(--success-active)!important}.\!xl_btn-success:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}.\!xl_btn-success-outline{background-color:var(--bg-canvas)!important;color:var(--success-default)!important;border-color:var(--success-default)!important}.\!xl_btn-success-outline:hover{background-color:var(--bg-success-hover)!important;color:var(--success-hover)!important;border-color:var(--success-hover)!important}.\!xl_btn-success-outline:active,.\!xl_btn-success-outline.active{background-color:var(--bg-success-active)!important;color:var(--success-active)!important;border-color:var(--success-active)!important}.\!xl_btn-success-outline:focus-visible{outline:2px solid var(--success-soft)!important;outline-offset:2px!important}}
