@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@600;700;800&display=swap";.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}:root{--ts-primary: #2f7cff;--ts-primary-strong: #2365e8;--ts-indigo: #7958f6;--ts-success: #3bc976;--ts-warning: #f4ad22;--ts-danger: #f05259;--ts-gold: #f4b62c;--ts-radius-sm: 8px;--ts-radius-md: 12px;--ts-radius-lg: 16px;--ts-transition: .16s cubic-bezier(.2, .8, .2, 1);--ts-space-1: 4px;--ts-space-2: 8px;--ts-space-3: 12px;--ts-space-4: 16px;--ts-space-5: 20px;--ts-space-6: 24px;--ts-space-8: 32px;--ts-space-12: 48px;--ts-space-16: 64px;--ts-text-xs: .6875rem;--ts-text-sm: .75rem;--ts-text-md: .875rem;--ts-text-lg: 1rem;--ts-title-sm: 1.125rem;--ts-title-md: 1.375rem;--ts-title-lg: 1.75rem;--ts-primary-soft-11: rgba(47,124,255,.17);--ts-primary-soft-055: rgba(47,124,255,.09);--ts-primary-soft-14: rgba(47,124,255,.2);--ts-primary-soft-2: rgba(47,124,255,.2);--ts-primary-soft-15: rgba(47,124,255,.15);--ts-primary-soft-07: rgba(47,124,255,.11);--ts-primary-soft-1: rgba(47,124,255,.15);--ts-primary-soft-42: rgba(47,124,255,.42);--ts-primary-border: rgba(116,160,255,.5);--ts-primary-border-55: rgba(116,160,255,.55);--ts-primary-border-45: rgba(116,160,255,.45)}:root,:root.tusala-light-theme{--ts-primary: #2563eb;--ts-primary-strong: #1d4ed8;--ts-indigo: #6d28d9;--ts-success: #15803d;--ts-warning: #b45309;--ts-danger: #dc2626;--ts-gold: #a16207;--ts-info: var(--ts-sem-info-solid);--ts-purple: var(--ts-sem-violet-solid);--ts-teal: #0f766e;--ts-pink: #be185d;--ts-info-soft: var(--ts-sem-info-tint);--ts-purple-soft: var(--ts-sem-violet-tint);--ts-teal-soft: #dff7f3;--ts-pink-soft: #fce7f3;--ts-focus-ring: rgba(37, 99, 235, .28);--ts-brand-25: #f6f9ff;--ts-brand-50: #eef4ff;--ts-brand-100: #dfe9ff;--ts-brand-200: #c5d6fb;--ts-brand-600: #2563eb;--ts-brand-700: #1d4ed8;--ts-brand-800: #1e40af;--ts-bg: #e9edf3;--ts-bg-elevated: var(--ts-white);--ts-surface: var(--ts-white);--ts-surface-hover: #f2f6fd;--ts-surface-soft: #f5f7fb;--ts-surface-inset: #f5f7fb;--ts-surface-inset-strong: #edf1f7;--ts-border: rgba(25,55,94,.18);--ts-border-strong: rgba(25,55,94,.3);--ts-card-border: #d6dee9;--ts-card-border-hover: #b8c8de;--ts-card-shadow: 0 1px 2px rgba(16,35,62,.05), 0 4px 14px rgba(16,35,62,.06);--ts-card-shadow-hover: 0 2px 4px rgba(16,35,62,.06), 0 10px 24px rgba(16,35,62,.09);--ts-control-bg: #ffffff;--ts-control-border: #8193ab;--ts-control-border-hover: #61779a;--ts-control-disabled-bg: #eef1f5;--ts-control-disabled-border: #c9d2de;--ts-btn-secondary-text: #1f3a5f;--ts-btn-secondary-bg: #ffffff;--ts-btn-secondary-border: #c3cfdf;--ts-btn-secondary-hover-bg: var(--ts-brand-50);--ts-btn-secondary-hover-border: #8fb0ee;--ts-hero-bg: radial-gradient(circle at 88% -30%, rgba(255,255,255,.22), transparent 42%), radial-gradient(circle at 10% 140%, rgba(129,140,248,.45), transparent 45%), linear-gradient(120deg, #2563eb 0%, #3b55e6 55%, #4f46e5 100%);--ts-hero-border: #2f5fd6;--ts-hero-text: #ffffff;--ts-hero-text-muted: #eef3ff;--ts-hero-kicker: #eef3ff;--ts-hero-shadow: 0 10px 26px rgba(37,99,235,.22);--ts-hero-chip-bg: rgba(12,20,70,.18);--ts-hero-chip-border: rgba(255,255,255,.38);--ts-hero-chip-text: #ffffff;--ts-topbar-bg: rgba(255,255,255,.9);--ts-topbar-border: #d6dee9;--ts-topbar-text: #10233e;--ts-topbar-muted: #4a5f7d;--ts-topbar-icon: #3f5878;--ts-nav-bg: #f3f6fc;--ts-nav-border: #d6dee9;--ts-nav-text: #2b4262;--ts-nav-icon: #4b6993;--ts-nav-label: #5d7090;--ts-nav-hover-bg: var(--ts-brand-50);--ts-table-head-bg: #eef2f8;--ts-table-head-text: #34496a;--ts-table-row-alt: #f9fbfd;--ts-table-row-hover: #f0f5ff;--ts-sem-primary-solid: #2563eb;--ts-sem-primary-deep: #1d4ed8;--ts-sem-primary-tint: #dbe7ff;--ts-sem-success-solid: #15803d;--ts-sem-success-deep: #166534;--ts-sem-success-tint: #dcf3e4;--ts-sem-danger-solid: #dc2626;--ts-sem-danger-deep: #b91c1c;--ts-sem-danger-tint: #fde2e2;--ts-sem-warning-solid: #b45309;--ts-sem-warning-deep: #92400e;--ts-sem-warning-tint: #fdecc8;--ts-sem-violet-solid: #7c3aed;--ts-sem-violet-deep: #6d28d9;--ts-sem-violet-tint: #ede4fe;--ts-sem-info-solid: #0e7490;--ts-sem-info-deep: #155e75;--ts-sem-info-tint: #d5f1f6;--ts-status-success-text: var(--ts-sem-success-deep);--ts-status-success-bg: var(--ts-sem-success-tint);--ts-status-success-border: var(--ts-sem-success-solid);--ts-status-warning-text: var(--ts-sem-warning-deep);--ts-status-warning-bg: var(--ts-sem-warning-tint);--ts-status-warning-border: var(--ts-sem-warning-solid);--ts-status-danger-text: var(--ts-sem-danger-deep);--ts-status-danger-bg: var(--ts-sem-danger-tint);--ts-status-danger-border: var(--ts-sem-danger-solid);--ts-status-info-text: var(--ts-sem-info-deep);--ts-status-info-border: var(--ts-sem-info-solid);--ts-action-danger-solid: var(--ts-sem-danger-solid);--ts-action-danger-solid-hover: var(--ts-sem-danger-deep);--ts-action-danger-text: var(--ts-sem-danger-deep);--ts-action-danger-border: var(--ts-sem-danger-solid);--ts-action-danger-hover-bg: var(--ts-sem-danger-tint);--ts-action-success-text: var(--ts-sem-success-deep);--ts-action-success-border: var(--ts-sem-success-solid);--ts-action-success-hover-bg: var(--ts-sem-success-tint);--ts-action-warning-text: var(--ts-sem-warning-deep);--ts-action-warning-border: var(--ts-sem-warning-solid);--ts-action-warning-hover-bg: var(--ts-sem-warning-tint);--ts-on-primary: #ffffff;--ts-text: #10233e;--ts-text-muted: #405574;--ts-text-subtle: #4a5f7d;--ts-shadow-sm: 0 1px 2px rgba(16,35,62,.06), 0 6px 18px rgba(16,35,62,.08);--ts-shadow-md: 0 14px 34px rgba(24,46,78,.16);--ts-shadow-lg: 0 24px 60px rgba(32, 63, 105, .16);--ts-shadow-floating: 0 30px 80px rgba(32, 63, 105, .2);--ts-white: #ffffff;--ts-modal-a: #ffffff;--ts-modal-b: #f6f8fc;--ts-surface-2: #f8fafd;--ts-surface-3: #ffffff;--ts-input-bg: #ffffff;--ts-raised: #eef2f8;--ts-text-strong: #1d3252;--ts-text-soft: #425978;--ts-text-soft-2: #40536d;--ts-text-soft-3: #4f6481;--ts-divider: #c3d0e0;--ts-divider-2: #d3dce8;--ts-scrollbar: #c2cee0;--ts-scrollbar-hover: #9fb1c9;--ts-scrollbar-track: #e7eefb;--ts-danger-text: var(--ts-sem-danger-deep);--ts-success-text: var(--ts-sem-success-deep);--ts-warning-text: var(--ts-sem-warning-deep);--ts-primary-grad-end: #6f58f6;--ts-link: #1d4ed8;--ts-label: #34465f;--ts-placeholder: #66758d;--ts-text-disabled: #52647c;--ts-eyebrow: #1d4ed8;--ts-cancel-bg: #f1f5fa;--ts-cancel-hover: #e3ebf6;--ts-header-wash: #eef3fa;--ts-header-wash-2: rgba(11,22,40,.04);--ts-wash-035: rgba(11,22,40,.05);--ts-wash-027: rgba(11,22,40,.04);--ts-wash-028: rgba(11,22,40,.045);--ts-wash-06: rgba(11,22,40,.06);--ts-border-faint: rgba(46,77,119,.1);--ts-border-faint-2: rgba(46,77,119,.12);--ts-border-faint-3: rgba(46,77,119,.14);--ts-border-faint-4: rgba(46,77,119,.15);--ts-danger-soft: var(--ts-sem-danger-tint);--ts-danger-soft-2: rgba(217,72,78,.22);--ts-danger-soft-3: rgba(217,72,78,.28);--ts-success-soft: var(--ts-sem-success-tint);--ts-success-soft-10: rgba(31,122,77,.1);--ts-warning-soft: var(--ts-sem-warning-tint);--ts-warning-soft-3: rgba(138,90,0,.22);--ts-bubble-warning-bg: #fff3d1;--ts-bubble-warning-text: #6b4300;--ts-bubble-warning-border: #e0a43a;--ts-bubble-warning-icon: #d18b13;--ts-bubble-info-bg: #e8f1ff;--ts-bubble-info-text: #173a73;--ts-bubble-info-border: #5b93f2;--ts-bubble-info-icon: #2f6bdd;color-scheme:light}:root,:root.tusala-light-theme{--ts-bg-amber-0: #fffdf7;--ts-bg-amber-0-2: #fbfaf7;--ts-bg-amber-50: #fff8ea;--ts-bg-amber-50-2: #fff9e7;--ts-bg-amber-50-3: #f6f5f0;--ts-bg-amber-100: #fff3cd;--ts-bg-amber-100-2: #fff3d6;--ts-bg-amber-100-3: #fef9c3;--ts-bg-amber-150: #fff3a6;--ts-bg-amber-150-a94: rgba(46, 77, 119, .47);--ts-bg-amber-250: #fde68a;--ts-bg-amber-250-a7: rgba(255, 211, 116, .07);--ts-bg-amber-300: #ffd75d;--ts-bg-amber-300-2: #ffd66f;--ts-bg-amber-300-a7: rgba(232, 201, 121, .07);--ts-bg-amber-300-a8: rgba(242, 198, 110, .08);--ts-bg-amber-300-a12: rgba(255, 214, 112, .12);--ts-bg-amber-350: #ffc857;--ts-bg-amber-350-2: #f1c766;--ts-bg-amber-350-a18: rgba(255, 199, 69, .18);--ts-bg-amber-400: #f7bd40;--ts-bg-amber-400-a25: rgba(255, 197, 61, .25);--ts-bg-amber-450: #d3a13d;--ts-bg-amber-450-2: #e5ad35;--ts-bg-amber-450-a9: rgba(217, 173, 70, .09);--ts-bg-amber-450-a12: rgba(244, 182, 44, .12);--ts-bg-amber-500-a8: rgba(255, 196, 0, .08);--ts-bg-amber-550: #d4a017;--ts-bg-amber-550-a9: rgba(234, 179, 8, .09);--ts-bg-amber-600-a12: rgba(183, 128, 14, .12);--ts-bg-amber-750-a19: rgba(18, 38, 70, .114);--ts-bg-amber-750-a82: rgba(255, 255, 255, .82);--ts-bg-amber-800-a28: rgba(245, 158, 11, .1);--ts-bg-amber-800-a86: rgba(255, 255, 255, .86);--ts-bg-amber-850: #fcfaf7;--ts-bg-blue-0: #f6f9fe;--ts-bg-blue-0-2: #f7faff;--ts-bg-blue-0-3: #f7f9fc;--ts-bg-blue-0-4: #f6f8fc;--ts-bg-blue-0-5: #f5f9ff;--ts-bg-blue-0-6: #f7f9fd;--ts-bg-blue-0-7: #f9fbff;--ts-bg-blue-0-8: #fbfcfe;--ts-bg-blue-0-9: #fbfcff;--ts-bg-blue-50: #f4f7fc;--ts-bg-blue-50-2: #eff5ff;--ts-bg-blue-50-3: #e6f0ff;--ts-bg-blue-50-4: #f6f8fb;--ts-bg-blue-50-5: #dbe8ff;--ts-bg-blue-50-6: #eef5ff;--ts-bg-blue-50-7: #e8f1ff;--ts-bg-blue-50-8: #f1f6ff;--ts-bg-blue-50-9: #dbe6ff;--ts-bg-blue-50-10: #e6edfb;--ts-bg-blue-50-11: #edf4ff;--ts-bg-blue-50-12: #eaf1fc;--ts-bg-blue-50-13: #f3f4f6;--ts-bg-blue-50-14: #f0f6ff;--ts-bg-blue-50-15: #f3f6fc;--ts-bg-blue-50-16: #e7efff;--ts-bg-blue-50-17: #f2f6ff;--ts-bg-blue-50-18: #edf1f7;--ts-bg-blue-50-19: #e8f0fe;--ts-bg-blue-50-20: #dfeaff;--ts-bg-blue-150: #a8ccff;--ts-bg-blue-250: #8ab4ff;--ts-bg-blue-250-2: #75a7ff;--ts-bg-blue-250-a12: rgba(126, 140, 255, .12);--ts-bg-blue-250-a16: rgba(122, 155, 255, .16);--ts-bg-blue-300: #466ed7;--ts-bg-blue-300-2: #4271d5;--ts-bg-blue-300-3: #436fd4;--ts-bg-blue-300-4: #406fd9;--ts-bg-blue-300-a6: rgba(95, 155, 255, .06);--ts-bg-blue-300-a10: rgba(91, 151, 255, .1);--ts-bg-blue-300-a11: rgba(91, 151, 255, .11);--ts-bg-blue-300-a13: rgba(105, 158, 245, .13);--ts-bg-blue-300-a20: rgba(95, 155, 255, .2);--ts-bg-blue-300-a65: rgba(104, 164, 255, .65);--ts-bg-blue-350: #356fe2;--ts-bg-blue-350-2: #3b6ee4;--ts-bg-blue-350-3: #5a5ce8;--ts-bg-blue-350-4: #456fd6;--ts-bg-blue-350-5: #4c6eda;--ts-bg-blue-350-6: #3b71d8;--ts-bg-blue-350-7: #e5e9ee;--ts-bg-blue-350-8: #396fdd;--ts-bg-blue-350-9: #3d71d9;--ts-bg-blue-350-a8: rgba(89, 139, 244, .08);--ts-bg-blue-350-a8-2: rgba(46, 77, 119, .04);--ts-bg-blue-350-a10: rgba(86, 151, 255, .1);--ts-bg-blue-350-a12: rgba(96, 149, 241, .12);--ts-bg-blue-350-a14: rgba(79, 139, 255, .14);--ts-bg-blue-350-a16: rgba(46, 77, 119, .08);--ts-bg-blue-350-a20: rgba(85, 98, 238, .2);--ts-bg-blue-400: #3370e2;--ts-bg-blue-400-2: #2d6eec;--ts-bg-blue-400-3: #3370e2;--ts-bg-blue-400-4: #4b63ef;--ts-bg-blue-400-5: #3d6af2;--ts-bg-blue-400-6: #2e70e1;--ts-bg-blue-400-7: #306fe1;--ts-bg-blue-400-8: #3f70d8;--ts-bg-blue-400-9: #2f63d6;--ts-bg-blue-400-a4: rgba(47, 124, 255, .04);--ts-bg-blue-400-a5: rgba(47, 124, 255, .05);--ts-bg-blue-400-a6: rgba(47, 124, 255, .06);--ts-bg-blue-400-a7: rgba(47, 124, 255, .07);--ts-bg-blue-400-a7-2: rgba(59, 130, 246, .07);--ts-bg-blue-400-a8: rgba(47, 124, 255, .08);--ts-bg-blue-400-a8-2: rgba(78, 139, 226, .08);--ts-bg-blue-400-a8-3: rgba(70, 130, 225, .08);--ts-bg-blue-400-a10: rgba(47, 124, 255, .1);--ts-bg-blue-400-a10-2: rgba(59, 130, 246, .1);--ts-bg-blue-400-a12: rgba(47, 124, 255, .12);--ts-bg-blue-400-a12-2: rgba(74, 129, 222, .12);--ts-bg-blue-400-a12-3: rgba(75, 130, 222, .12);--ts-bg-blue-400-a12-4: rgba(66, 126, 237, .12);--ts-bg-blue-400-a13: rgba(47, 124, 255, .13);--ts-bg-blue-400-a14: rgba(47, 124, 255, .14);--ts-bg-blue-400-a15: rgba(79, 126, 218, .15);--ts-bg-blue-400-a16: rgba(47, 124, 255, .16);--ts-bg-blue-400-a16-2: rgba(41, 120, 255, .16);--ts-bg-blue-400-a18: rgba(71, 129, 238, .18);--ts-bg-blue-400-a18-2: rgba(47, 124, 255, .18);--ts-bg-blue-400-a18-3: rgba(77, 132, 235, .18);--ts-bg-blue-400-a18-4: rgba(62, 125, 239, .18);--ts-bg-blue-400-a19: rgba(47, 124, 255, .19);--ts-bg-blue-400-a20: rgba(68, 129, 236, .2);--ts-bg-blue-400-a20-2: rgba(74, 117, 238, .2);--ts-bg-blue-400-a22: rgba(47, 124, 255, .22);--ts-bg-blue-400-a24: rgba(47, 124, 255, .24);--ts-bg-blue-400-a28: rgba(60, 129, 239, .28);--ts-bg-blue-400-a55: rgba(47, 124, 255, .55);--ts-bg-blue-400-a88: rgba(43, 111, 255, .88);--ts-bg-blue-450: #2563eb;--ts-bg-blue-450-2: #2f70dd;--ts-bg-blue-450-3: #2f70e1;--ts-bg-blue-450-4: #2370e6;--ts-bg-blue-450-5: #226eed;--ts-bg-blue-450-6: #2e6fe5;--ts-bg-blue-450-7: #2f70e2;--ts-bg-blue-450-8: #3070e4;--ts-bg-blue-450-9: #3070e4;--ts-bg-blue-450-10: #356fdc;--ts-bg-blue-450-a7: rgba(67, 119, 216, .07);--ts-bg-blue-450-a8: rgba(65, 115, 220, .08);--ts-bg-blue-450-a8-2: rgba(61, 118, 210, .08);--ts-bg-blue-450-a8-3: rgba(52, 124, 240, .08);--ts-bg-blue-450-a12: rgba(37, 99, 235, .12);--ts-bg-blue-450-a13: rgba(37, 99, 235, .13);--ts-bg-blue-450-a14: rgba(55, 119, 222, .14);--ts-bg-blue-450-a18: rgba(37, 99, 235, .18);--ts-bg-blue-450-a18-2: rgba(47, 112, 222, .18);--ts-bg-blue-450-a20: rgba(52, 111, 226, .2);--ts-bg-blue-450-a24: rgba(54, 127, 235, .24);--ts-bg-blue-450-a25: rgba(48, 126, 241, .25);--ts-bg-blue-450-a86: rgba(65, 70, 224, .86);--ts-bg-blue-500: #2465d6;--ts-bg-blue-500-2: #2767d5;--ts-bg-blue-500-3: #2867d4;--ts-bg-blue-500-4: #2b6fdd;--ts-bg-blue-500-5: #1769e8;--ts-bg-blue-500-6: #286bd0;--ts-bg-blue-500-7: #1d4ed8;--ts-bg-blue-500-a13: rgba(42, 111, 220, .13);--ts-bg-blue-500-a13-2: rgba(39, 99, 204, .13);--ts-bg-blue-500-a16: rgba(42, 104, 205, .16);--ts-bg-blue-550: #2265ca;--ts-bg-blue-550-2: #2867c8;--ts-bg-blue-550-a8: rgba(37, 100, 195, .08);--ts-bg-blue-550-a10: rgba(35, 95, 186, .1);--ts-bg-blue-550-a10-2: rgba(34, 101, 202, .1);--ts-bg-blue-550-a18: rgba(34, 101, 202, .18);--ts-bg-blue-600: #1e56b8;--ts-bg-blue-600-2: #1c55b6;--ts-bg-blue-600-a16: rgba(38, 91, 176, .16);--ts-bg-cyan-450-a10: rgba(30, 208, 255, .1);--ts-bg-cyan-700: #0e7490;--ts-bg-gray-0: #ffffff;--ts-bg-gray-0-2: #f9f9f9;--ts-bg-gray-0-3: #fafafa;--ts-bg-gray-0-a1: rgba(18, 38, 70, .01);--ts-bg-gray-0-a3: rgba(18, 38, 70, .025);--ts-bg-gray-0-a4: rgba(18, 38, 70, .034);--ts-bg-gray-0-a5: rgba(18, 38, 70, .038);--ts-bg-gray-0-a5-2: rgba(18, 38, 70, .043);--ts-bg-gray-0-a6: rgba(18, 38, 70, .047);--ts-bg-gray-0-a7: rgba(18, 38, 70, .06);--ts-bg-gray-0-a8: rgba(18, 38, 70, .068);--ts-bg-gray-0-a9: rgba(18, 38, 70, .076);--ts-bg-gray-0-a12: rgba(18, 38, 70, .102);--ts-bg-gray-0-a14: rgba(18, 38, 70, .119);--ts-bg-gray-0-a15: rgba(18, 38, 70, .128);--ts-bg-gray-0-a16: rgba(18, 38, 70, .136);--ts-bg-gray-0-a20: rgba(18, 38, 70, .17);--ts-bg-gray-0-a22: rgba(18, 38, 70, .187);--ts-bg-gray-0-a26: rgba(18, 38, 70, .221);--ts-bg-gray-0-a90: rgba(255, 255, 255, .94);--ts-bg-gray-0-a92: rgba(18, 38, 70, .782);--ts-bg-gray-50: #f5f5f5;--ts-bg-gray-100: #e5e5e5;--ts-bg-gray-800: #fefefe;--ts-bg-gray-1000-a50: rgba(15, 30, 55, .3);--ts-bg-gray-1000-a55: rgba(15, 30, 55, .33);--ts-bg-gray-1000-a60: rgba(15, 30, 55, .36);--ts-bg-gray-1000-a70: rgba(15, 30, 55, .42);--ts-bg-gray-1000-a75: rgba(15, 30, 55, .45);--ts-bg-green-50: #f0fdf4;--ts-bg-green-50-2: #eafbf1;--ts-bg-green-50-3: #dcfce7;--ts-bg-green-50-4: #effaf3;--ts-bg-green-50-5: #edf9f1;--ts-bg-green-100: #d4edda;--ts-bg-green-100-2: #dcf5e6;--ts-bg-green-300: #81efb4;--ts-bg-green-450: #45dc8c;--ts-bg-green-500-a8: rgba(59, 201, 118, .08);--ts-bg-green-500-a9: rgba(59, 201, 118, .09);--ts-bg-green-500-a10: rgba(59, 201, 118, .1);--ts-bg-green-500-a12: rgba(59, 201, 118, .12);--ts-bg-green-500-a13: rgba(59, 201, 118, .13);--ts-bg-green-500-a14: rgba(59, 201, 118, .14);--ts-bg-green-500-a14-2: rgba(52, 199, 109, .14);--ts-bg-green-500-a16: rgba(59, 201, 118, .16);--ts-bg-green-500-a19: rgba(59, 201, 118, .19);--ts-bg-green-500-a21: rgba(59, 201, 118, .21);--ts-bg-green-500-a22: rgba(59, 201, 118, .22);--ts-bg-green-500-a26: rgba(59, 201, 118, .26);--ts-bg-green-550: #22c55e;--ts-bg-green-550-2: #31b66f;--ts-bg-green-550-a8: rgba(34, 197, 94, .08);--ts-bg-green-550-a9: rgba(34, 197, 94, .09);--ts-bg-green-550-a13: rgba(43, 190, 106, .13);--ts-bg-green-600: #1faa59;--ts-bg-green-600-2: #24a65d;--ts-bg-green-600-a10: rgba(33, 174, 101, .1);--ts-bg-green-600-a10-2: rgba(38, 160, 91, .1);--ts-bg-green-600-a13: rgba(33, 174, 101, .13);--ts-bg-green-600-a14: rgba(33, 174, 101, .14);--ts-bg-green-600-a16: rgba(33, 174, 101, .16);--ts-bg-green-600-a22: rgba(33, 174, 101, .22);--ts-bg-green-650: #16a34a;--ts-bg-green-650-2: #178f4a;--ts-bg-green-750-a92: rgba(255, 255, 255, .92);--ts-bg-green-850: #f2faf5;--ts-bg-green-850-2: #f0f9f4;--ts-bg-indigo-50: #f1ebff;--ts-bg-indigo-250: #9a78ff;--ts-bg-indigo-300: #765fe7;--ts-bg-indigo-300-2: #675ef6;--ts-bg-indigo-350: #5a55ef;--ts-bg-indigo-350-2: #725df1;--ts-bg-indigo-350-3: #6f58ed;--ts-bg-indigo-350-4: #8159f2;--ts-bg-indigo-350-5: #7456f4;--ts-bg-indigo-350-6: #6558ea;--ts-bg-indigo-350-7: #7162ea;--ts-bg-indigo-350-8: #6556ef;--ts-bg-indigo-350-9: #7659e8;--ts-bg-indigo-350-10: #7c5ce7;--ts-bg-indigo-350-11: #7559e9;--ts-bg-indigo-350-12: #7b5ce4;--ts-bg-indigo-350-13: #7e5be5;--ts-bg-indigo-350-14: #6957ef;--ts-bg-indigo-350-15: #6861ee;--ts-bg-indigo-350-16: #6f60e6;--ts-bg-indigo-350-17: #6f61e4;--ts-bg-indigo-350-18: #715de9;--ts-bg-indigo-350-19: #685cf0;--ts-bg-indigo-350-20: #7656f0;--ts-bg-indigo-350-21: #7053ee;--ts-bg-indigo-350-22: #6f58ec;--ts-bg-indigo-350-a12: rgba(101, 88, 234, .12);--ts-bg-indigo-350-a12-2: rgba(124, 88, 246, .12);--ts-bg-indigo-350-a13: rgba(121, 88, 246, .13);--ts-bg-indigo-350-a15: rgba(121, 88, 246, .15);--ts-bg-indigo-350-a16: rgba(111, 83, 238, .16);--ts-bg-indigo-350-a17: rgba(118, 88, 236, .17);--ts-bg-indigo-350-a18: rgba(121, 88, 246, .18);--ts-bg-indigo-350-a18-2: rgba(111, 94, 238, .18);--ts-bg-indigo-350-a25: rgba(130, 85, 255, .25);--ts-bg-indigo-400: #6956e8;--ts-bg-indigo-400-2: #6358df;--ts-bg-indigo-400-3: #6a61c6;--ts-bg-indigo-400-4: #6850ec;--ts-bg-indigo-400-a8: rgba(105, 76, 232, .08);--ts-bg-indigo-400-a20: rgba(111, 76, 240, .2);--ts-bg-indigo-400-a20-2: rgba(99, 82, 224, .2);--ts-bg-indigo-400-a34: rgba(111, 73, 235, .34);--ts-bg-indigo-450-a11: rgba(91, 70, 207, .11);--ts-bg-indigo-500: #5838c7;--ts-bg-indigo-500-2: #4338ca;--ts-bg-indigo-500-a20: rgba(84, 62, 190, .2);--ts-bg-indigo-700: #ffffff;--ts-bg-indigo-750: #ffffff;--ts-bg-indigo-750-2: #ffffff;--ts-bg-indigo-800: #ffffff;--ts-bg-navy-650: #1c4f92;--ts-bg-navy-650-2: #1e3a8a;--ts-bg-navy-700: #31506e;--ts-bg-navy-700-2: #ffffff;--ts-bg-navy-700-3: #ffffff;--ts-bg-navy-750: #ffffff;--ts-bg-navy-750-2: #ffffff;--ts-bg-navy-750-3: #ffffff;--ts-bg-navy-750-4: #ffffff;--ts-bg-navy-750-5: #ffffff;--ts-bg-navy-750-6: #ffffff;--ts-bg-navy-750-7: #ffffff;--ts-bg-navy-750-8: #ffffff;--ts-bg-navy-750-9: #ffffff;--ts-bg-navy-750-10: #ffffff;--ts-bg-navy-750-11: #ffffff;--ts-bg-navy-750-a28: var(--ts-surface-inset);--ts-bg-navy-750-a58: var(--ts-surface-inset);--ts-bg-navy-750-a90: rgba(255, 255, 255, .9);--ts-bg-navy-800: #fbfbfc;--ts-bg-navy-800-2: #fbfcfc;--ts-bg-navy-800-3: #fafbfc;--ts-bg-navy-800-4: #fbfcfc;--ts-bg-navy-800-5: #fafbfc;--ts-bg-navy-800-6: #fcfcfd;--ts-bg-navy-800-7: #fafbfc;--ts-bg-navy-800-8: #ffffff;--ts-bg-navy-800-9: #fdfdfd;--ts-bg-navy-800-10: #fdfdfd;--ts-bg-navy-800-11: #fafbfc;--ts-bg-navy-800-12: #fefefe;--ts-bg-navy-800-13: #ffffff;--ts-bg-navy-800-14: #fcfcfd;--ts-bg-navy-800-15: #fefefe;--ts-bg-navy-800-16: #fdfdfe;--ts-bg-navy-800-17: #fbfcfc;--ts-bg-navy-800-18: #fafbfc;--ts-bg-navy-800-19: #fcfcfd;--ts-bg-navy-800-20: #fdfefe;--ts-bg-navy-800-21: #ffffff;--ts-bg-navy-800-22: #fbfbfc;--ts-bg-navy-800-23: #fdfdfe;--ts-bg-navy-800-24: #ffffff;--ts-bg-navy-800-25: #fdfefe;--ts-bg-navy-800-26: #ffffff;--ts-bg-navy-800-27: #ffffff;--ts-bg-navy-800-28: #fbfcfd;--ts-bg-navy-800-a20: var(--ts-surface-inset);--ts-bg-navy-800-a45: var(--ts-surface-inset);--ts-bg-navy-800-a72: rgba(255, 255, 255, .72);--ts-bg-navy-800-a72-2: rgba(255, 255, 255, .72);--ts-bg-navy-800-a98: rgba(255, 255, 255, .98);--ts-bg-navy-850: #f6f9fc;--ts-bg-navy-850-2: #f4f7fb;--ts-bg-navy-850-3: #f2f6fa;--ts-bg-navy-850-4: #f6f9fc;--ts-bg-navy-850-5: #f9fafb;--ts-bg-navy-850-6: #f5f8fb;--ts-bg-navy-850-7: #f3f6fb;--ts-bg-navy-850-8: #f6f8fc;--ts-bg-navy-850-9: #eff4f9;--ts-bg-navy-850-10: #f1f5fa;--ts-bg-navy-850-11: #f2f5fa;--ts-bg-navy-850-12: #f7fafc;--ts-bg-navy-850-13: #f9fafb;--ts-bg-navy-850-14: #f7f9fc;--ts-bg-navy-850-15: #f1f5fa;--ts-bg-navy-850-16: #f5f8fb;--ts-bg-navy-850-17: #f0f5f9;--ts-bg-navy-850-18: #f2f6fa;--ts-bg-navy-850-19: #f0f5f9;--ts-bg-navy-850-20: #f2f6fa;--ts-bg-navy-850-21: #f6f9fc;--ts-bg-navy-850-22: #f6f9fc;--ts-bg-navy-850-23: #f7f9fc;--ts-bg-navy-850-24: #f6f8fb;--ts-bg-navy-850-25: #f0f5f9;--ts-bg-navy-850-26: #f7f9fc;--ts-bg-navy-850-27: #f0f5f9;--ts-bg-navy-850-28: #f0f4f9;--ts-bg-navy-850-29: #f3f6fa;--ts-bg-navy-850-30: #f4f7fb;--ts-bg-navy-850-31: #f4f7fb;--ts-bg-navy-850-32: #f3f6fa;--ts-bg-navy-850-33: #f0f5f9;--ts-bg-navy-850-34: #f9fafb;--ts-bg-navy-850-35: #f7fafc;--ts-bg-navy-850-36: #f7f9fc;--ts-bg-navy-850-37: #f6f8fb;--ts-bg-navy-850-38: #f3f6fb;--ts-bg-navy-850-39: #f9fafb;--ts-bg-navy-850-40: #f4f7fb;--ts-bg-navy-850-41: #f2f5fa;--ts-bg-navy-850-42: #f2f6fa;--ts-bg-navy-850-43: #f2f6fa;--ts-bg-navy-850-44: #f3f6fa;--ts-bg-navy-850-45: #f7f9fc;--ts-bg-navy-850-46: #f1f5fa;--ts-bg-navy-850-47: #f4f7fb;--ts-bg-navy-850-48: #f6f9fc;--ts-bg-navy-850-49: #f2f6fa;--ts-bg-navy-850-50: #f4f7fb;--ts-bg-navy-850-51: #f5f8fb;--ts-bg-navy-850-52: #f9fafb;--ts-bg-navy-850-53: #f5f8fb;--ts-bg-navy-850-54: #f0f4f9;--ts-bg-navy-850-55: #f9fafb;--ts-bg-navy-850-56: #eff4f9;--ts-bg-navy-850-57: #f2f6fa;--ts-bg-navy-850-58: #f4f8fb;--ts-bg-navy-850-59: #f3f7fb;--ts-bg-navy-850-60: #f1f5fa;--ts-bg-navy-850-61: #f3f6fa;--ts-bg-navy-850-62: #f6f9fc;--ts-bg-navy-850-63: #fafafb;--ts-bg-navy-850-64: #f3f6fa;--ts-bg-navy-850-65: #f1f5fa;--ts-bg-navy-850-66: #f6f8fb;--ts-bg-navy-850-67: #f2f5fa;--ts-bg-navy-850-a55: var(--ts-surface-inset);--ts-bg-navy-850-a55-2: var(--ts-surface-inset);--ts-bg-navy-850-a60: rgba(255, 255, 255, .6);--ts-bg-navy-850-a66: rgba(255, 255, 255, .66);--ts-bg-navy-850-a72: rgba(255, 255, 255, .72);--ts-bg-navy-850-a72-2: rgba(255, 255, 255, .72);--ts-bg-navy-850-a72-3: rgba(255, 255, 255, .72);--ts-bg-navy-850-a74: rgba(255, 255, 255, .74);--ts-bg-navy-850-a78: rgba(255, 255, 255, .78);--ts-bg-navy-850-a80: rgba(255, 255, 255, .8);--ts-bg-navy-850-a88: rgba(255, 255, 255, .88);--ts-bg-navy-850-a92: rgba(255, 255, 255, .92);--ts-bg-navy-850-a94: rgba(255, 255, 255, .94);--ts-bg-navy-850-a95: rgba(255, 255, 255, .95);--ts-bg-navy-900: #eef3f9;--ts-bg-navy-900-2: #ebf0f7;--ts-bg-navy-900-3: #eff3f9;--ts-bg-navy-900-4: #eaf0f7;--ts-bg-navy-900-5: #ecf2f8;--ts-bg-navy-900-6: #eef3f8;--ts-bg-navy-900-7: #eef3f9;--ts-bg-navy-900-8: #edf2f8;--ts-bg-navy-900-9: #e7ecf6;--ts-bg-navy-900-10: #eff2f8;--ts-bg-navy-900-11: #edf2f8;--ts-bg-navy-900-12: #ecf2f8;--ts-bg-navy-900-13: #eaf0f7;--ts-bg-navy-900-14: #e8eef6;--ts-bg-navy-900-15: #eef3f9;--ts-bg-navy-900-16: #eaeff7;--ts-bg-navy-900-17: #eef2f8;--ts-bg-navy-900-18: #edf1f8;--ts-bg-navy-900-19: #ecf2f8;--ts-bg-navy-900-20: #edf2f8;--ts-bg-navy-900-21: #eef3f9;--ts-bg-navy-900-22: #eff3f9;--ts-bg-navy-900-23: #edf2f8;--ts-bg-navy-900-24: #edf0f7;--ts-bg-navy-900-25: #eaf0f7;--ts-bg-navy-900-26: #eff3f9;--ts-bg-navy-900-27: #ebf0f7;--ts-bg-navy-900-28: #ebf1f8;--ts-bg-navy-900-29: #eaeff7;--ts-bg-navy-900-30: #eaeff7;--ts-bg-navy-900-a10: rgba(18, 38, 70, .05);--ts-bg-navy-900-a34: var(--ts-surface-inset);--ts-bg-navy-900-a34-2: var(--ts-surface-inset);--ts-bg-navy-900-a38: rgba(18, 38, 70, .19);--ts-bg-navy-900-a45: rgba(15, 30, 55, .27);--ts-bg-navy-900-a45-2: var(--ts-surface-inset);--ts-bg-navy-900-a46: var(--ts-surface-inset);--ts-bg-navy-900-a48: var(--ts-surface-inset);--ts-bg-navy-900-a50: var(--ts-surface-inset);--ts-bg-navy-900-a52: var(--ts-surface-inset);--ts-bg-navy-900-a54: rgba(15, 30, 55, .324);--ts-bg-navy-900-a55: var(--ts-surface-inset);--ts-bg-navy-900-a55-2: var(--ts-surface-inset);--ts-bg-navy-900-a55-3: rgba(15, 30, 55, .33);--ts-bg-navy-900-a55-4: var(--ts-surface-inset);--ts-bg-navy-900-a55-5: var(--ts-control-disabled-bg);--ts-bg-navy-900-a58: rgba(15, 30, 55, .348);--ts-bg-navy-900-a58-2: var(--ts-surface-inset);--ts-bg-navy-900-a62: rgba(15, 30, 55, .372);--ts-bg-navy-900-a62-2: rgba(15, 30, 55, .372);--ts-bg-navy-900-a66: rgba(15, 30, 55, .396);--ts-bg-navy-900-a66-2: rgba(15, 30, 55, .396);--ts-bg-navy-900-a66-3: rgba(15, 30, 55, .396);--ts-bg-navy-900-a68: rgba(15, 30, 55, .408);--ts-bg-navy-900-a72: var(--ts-control-bg);--ts-bg-navy-900-a72-2: rgba(15, 30, 55, .432);--ts-bg-navy-900-a72-3: rgba(255, 255, 255, .72);--ts-bg-navy-900-a72-4: var(--ts-control-bg);--ts-bg-navy-900-a72-5: var(--ts-surface-inset);--ts-bg-navy-900-a78: var(--ts-control-bg);--ts-bg-navy-900-a78-2: var(--ts-surface-inset-strong);--ts-bg-navy-900-a82: rgba(15, 30, 55, .45);--ts-bg-navy-900-a82-2: rgba(15, 30, 55, .45);--ts-bg-navy-900-a82-3: rgba(15, 30, 55, .45);--ts-bg-navy-900-a88: rgba(229, 234, 242, .92);--ts-bg-navy-900-a88-2: rgba(15, 30, 55, .45);--ts-bg-navy-900-a90: rgba(229, 234, 242, .92);--ts-bg-navy-900-a94: rgba(255, 255, 255, .94);--ts-bg-navy-900-a95: rgba(255, 255, 255, .95);--ts-bg-navy-900-a98: rgba(255, 255, 255, .98);--ts-bg-navy-950: #e5eaf5;--ts-bg-navy-950-2: #e3e8f4;--ts-bg-navy-950-3: #e3eaf4;--ts-bg-navy-950-a4: rgba(18, 38, 70, .02);--ts-bg-navy-950-a4-2: rgba(18, 38, 70, .018);--ts-bg-navy-950-a12: rgba(18, 38, 70, .06);--ts-bg-navy-950-a17: var(--ts-surface-inset);--ts-bg-navy-950-a18: var(--ts-surface-inset);--ts-bg-navy-950-a18-2: rgba(18, 38, 70, .09);--ts-bg-navy-950-a20: var(--ts-surface-inset);--ts-bg-navy-950-a22: var(--ts-surface-inset);--ts-bg-navy-950-a23: var(--ts-surface-inset);--ts-bg-navy-950-a24: var(--ts-surface-inset);--ts-bg-navy-950-a25: var(--ts-surface-inset);--ts-bg-navy-950-a28: var(--ts-surface-inset-strong);--ts-bg-navy-950-a32: rgba(18, 38, 70, .16);--ts-bg-navy-950-a34: rgba(18, 38, 70, .17);--ts-bg-navy-950-a42: rgba(15, 30, 55, .252);--ts-bg-navy-950-a42-2: rgba(15, 30, 55, .252);--ts-bg-navy-950-a42-3: var(--ts-surface-inset);--ts-bg-navy-950-a45: var(--ts-surface-inset);--ts-bg-navy-950-a52: rgba(15, 30, 55, .312);--ts-bg-navy-950-a62: rgba(15, 30, 55, .372);--ts-bg-navy-950-a70: rgba(15, 30, 55, .42);--ts-bg-navy-950-a70-2: rgba(15, 30, 55, .42);--ts-bg-navy-950-a72: rgba(15, 30, 55, .432);--ts-bg-navy-950-a72-2: rgba(15, 30, 55, .432);--ts-bg-navy-950-a72-3: rgba(15, 30, 55, .432);--ts-bg-navy-950-a72-4: rgba(15, 30, 55, .432);--ts-bg-navy-950-a74: rgba(15, 30, 55, .444);--ts-bg-navy-950-a74-2: rgba(15, 30, 55, .444);--ts-bg-navy-950-a75: rgba(15, 30, 55, .45);--ts-bg-navy-950-a76: rgba(15, 30, 55, .45);--ts-bg-navy-950-a76-2: rgba(15, 30, 55, .45);--ts-bg-navy-950-a78: rgba(15, 30, 55, .45);--ts-bg-navy-950-a78-2: rgba(15, 30, 55, .45);--ts-bg-navy-950-a78-3: rgba(15, 30, 55, .45);--ts-bg-navy-950-a78-4: rgba(15, 30, 55, .45);--ts-bg-navy-950-a80: rgba(15, 30, 55, .45);--ts-bg-navy-950-a82: rgba(15, 30, 55, .45);--ts-bg-navy-950-a82-2: rgba(15, 30, 55, .45);--ts-bg-navy-950-a82-3: rgba(15, 30, 55, .45);--ts-bg-navy-950-a82-4: rgba(15, 30, 55, .45);--ts-bg-navy-950-a86: rgba(15, 30, 55, .45);--ts-bg-navy-950-a88: rgba(15, 30, 55, .45);--ts-bg-navy-950-a92: rgba(15, 30, 55, .45);--ts-bg-orange-250: #ffd28a;--ts-bg-orange-250-a11: rgba(255, 213, 140, .11);--ts-bg-orange-300: #ffbf63;--ts-bg-orange-300-a20: rgba(255, 193, 92, .2);--ts-bg-orange-350-a8: rgba(255, 190, 80, .08);--ts-bg-orange-400: #e3ad46;--ts-bg-orange-400-a7: rgba(232, 173, 70, .07);--ts-bg-orange-400-a9: rgba(232, 173, 70, .09);--ts-bg-orange-400-a15: rgba(245, 158, 49, .15);--ts-bg-orange-450-a8: rgba(244, 156, 44, .08);--ts-bg-orange-450-a8-2: rgba(244, 173, 34, .08);--ts-bg-orange-450-a9: rgba(244, 173, 34, .09);--ts-bg-orange-450-a10: rgba(255, 176, 32, .1);--ts-bg-orange-450-a10-2: rgba(244, 173, 34, .1);--ts-bg-orange-450-a11: rgba(244, 173, 34, .11);--ts-bg-orange-450-a12: rgba(244, 173, 34, .12);--ts-bg-orange-450-a13: rgba(244, 173, 34, .13);--ts-bg-orange-450-a14: rgba(244, 173, 34, .14);--ts-bg-orange-450-a16: rgba(245, 166, 35, .16);--ts-bg-orange-450-a16-2: rgba(244, 173, 34, .16);--ts-bg-orange-450-a19: rgba(244, 173, 34, .19);--ts-bg-orange-450-a21: rgba(244, 173, 34, .21);--ts-bg-orange-450-a22: rgba(244, 173, 34, .22);--ts-bg-orange-450-a26: rgba(244, 173, 34, .26);--ts-bg-orange-500: #f59e0b;--ts-bg-orange-550: #d97706;--ts-bg-orange-550-2: #dd8a15;--ts-bg-orange-550-a11: rgba(205, 145, 32, .11);--ts-bg-orange-550-a12: rgba(217, 119, 6, .12);--ts-bg-orange-600-a20: rgba(192, 111, 13, .2);--ts-bg-orange-650: #b5670a;--ts-bg-orange-650-2: #b45309;--ts-bg-orange-700-a11: rgba(18, 38, 70, .066);--ts-bg-orange-700-a14: rgba(18, 38, 70, .084);--ts-bg-orange-800: #fdfcfc;--ts-bg-orange-800-a35: rgba(18, 38, 70, .21);--ts-bg-orange-850: #f9f5f0;--ts-bg-orange-850-2: #fbf8f4;--ts-bg-orange-850-3: #fbfaf9;--ts-bg-orange-850-4: #fbfaf9;--ts-bg-orange-850-5: #faf8f5;--ts-bg-orange-850-6: #faf8f3;--ts-bg-orange-850-7: #fcf9f6;--ts-bg-orange-900: #f7f1eb;--ts-bg-pink-800: #fbfafb;--ts-bg-pink-800-2: #fcfafb;--ts-bg-pink-800-3: #fbfafb;--ts-bg-pink-800-4: #fcfbfb;--ts-bg-pink-800-5: #fcfcfc;--ts-bg-pink-800-6: #fcfbfc;--ts-bg-pink-850: #fbf8fa;--ts-bg-pink-850-2: #fbf4f7;--ts-bg-pink-900: #f8edf1;--ts-bg-red-0: #fff7f7;--ts-bg-red-0-2: #fff5f5;--ts-bg-red-50: #fef2f2;--ts-bg-red-50-2: #fff0f0;--ts-bg-red-50-3: #fff1f2;--ts-bg-red-50-4: #ffe7e5;--ts-bg-red-50-5: #fbdde0;--ts-bg-red-50-6: #fdecee;--ts-bg-red-50-7: #fde4e6;--ts-bg-red-50-8: #fee2e2;--ts-bg-red-100: #f8d7da;--ts-bg-red-200-a8: rgba(255, 153, 159, .08);--ts-bg-red-250: #dc2626;--ts-bg-red-250-a7: rgba(255, 120, 130, .07);--ts-bg-red-300: #cc454a;--ts-bg-red-300-2: #c9484f;--ts-bg-red-350: #d23f44;--ts-bg-red-350-2: #cb464c;--ts-bg-red-350-3: #ca484f;--ts-bg-red-350-4: #d0424a;--ts-bg-red-350-5: #cf434c;--ts-bg-red-350-a7: rgba(239, 101, 112, .07);--ts-bg-red-350-a7-2: rgba(240, 82, 89, .07);--ts-bg-red-350-a8: rgba(240, 82, 89, .08);--ts-bg-red-350-a9: rgba(240, 82, 89, .09);--ts-bg-red-350-a10: rgba(240, 82, 89, .1);--ts-bg-red-350-a11: rgba(240, 82, 89, .11);--ts-bg-red-350-a12: rgba(240, 82, 89, .12);--ts-bg-red-350-a13: rgba(240, 82, 89, .13);--ts-bg-red-350-a14: rgba(240, 82, 89, .14);--ts-bg-red-350-a15: rgba(240, 82, 89, .15);--ts-bg-red-350-a16: rgba(240, 82, 89, .16);--ts-bg-red-350-a19: rgba(240, 82, 89, .19);--ts-bg-red-350-a22: rgba(240, 82, 89, .22);--ts-bg-red-350-a70: rgba(240, 82, 89, .7);--ts-bg-red-400: #d73939;--ts-bg-red-400-2: #cd472d;--ts-bg-red-400-3: #c64b53;--ts-bg-red-400-4: #c74b52;--ts-bg-red-400-a8: rgba(239, 68, 68, .08);--ts-bg-red-400-a9: rgba(239, 68, 68, .09);--ts-bg-red-400-a12: rgba(235, 67, 79, .12);--ts-bg-red-400-a90: rgba(239, 68, 68, .9);--ts-bg-red-450: #d33d4a;--ts-bg-red-450-a8: rgba(224, 54, 67, .08);--ts-bg-red-450-a8-2: rgba(225, 65, 77, .08);--ts-bg-red-450-a8-3: rgba(222, 57, 71, .08);--ts-bg-red-450-a8-4: rgba(220, 57, 71, .08);--ts-bg-red-450-a10: rgba(222, 57, 71, .1);--ts-bg-red-450-a13: rgba(226, 65, 76, .13);--ts-bg-red-450-a14: rgba(225, 60, 73, .14);--ts-bg-red-450-a15: rgba(221, 68, 79, .15);--ts-bg-red-450-a15-2: rgba(224, 60, 76, .15);--ts-bg-red-500: #dc2626;--ts-bg-red-500-2: #c4343d;--ts-bg-red-500-3: #c2414d;--ts-bg-red-500-4: #c93343;--ts-bg-red-500-5: #c93445;--ts-bg-red-500-a12: rgba(196, 58, 58, .12);--ts-bg-red-500-a14: rgba(220, 38, 38, .14);--ts-bg-red-500-a94: rgba(217, 45, 53, .94);--ts-bg-red-550: #c81e28;--ts-bg-red-550-2: #b9273a;--ts-bg-red-550-3: #b93540;--ts-bg-red-550-a12: rgba(178, 40, 55, .12);--ts-bg-red-550-a14: rgba(178, 42, 68, .14);--ts-bg-red-550-a16: rgba(190, 49, 65, .16);--ts-bg-red-600: #b91c1c;--ts-bg-red-600-a94: rgba(156, 38, 49, .94);--ts-bg-red-650: #8f2530;--ts-bg-red-650-a13: rgba(156, 35, 49, .13);--ts-bg-red-650-a30: var(--ts-status-danger-bg);--ts-bg-red-700-a34: var(--ts-status-danger-bg);--ts-bg-red-750-a10: rgba(18, 38, 70, .06);--ts-bg-red-800: #ffffff;--ts-bg-red-800-2: #fcfbfb;--ts-bg-red-800-3: #fdfcfc;--ts-bg-red-800-a20: rgba(18, 38, 70, .12);--ts-bg-red-850: #f8f1f2;--ts-bg-red-850-2: #fbf4f4;--ts-bg-red-850-3: #fcf6f7;--ts-bg-sky-0: #f8f9fa;--ts-bg-sky-0-2: #f8fbff;--ts-bg-sky-0-3: #fbfdff;--ts-bg-sky-0-4: #f7fbff;--ts-bg-sky-0-5: #f8fafc;--ts-bg-sky-50: #e9ecef;--ts-bg-sky-50-2: #e8f4fd;--ts-bg-sky-50-3: #f5f8fc;--ts-bg-sky-50-4: #edf3fa;--ts-bg-sky-50-5: #edf4fc;--ts-bg-sky-50-6: #f3f7fb;--ts-bg-sky-50-7: #e9f1fb;--ts-bg-sky-50-8: #eaf2fd;--ts-bg-sky-50-9: #edf3fb;--ts-bg-sky-50-10: #f4f8fd;--ts-bg-sky-50-11: #eff6ff;--ts-bg-sky-50-12: #f1f5f9;--ts-bg-sky-50-13: #eef6ff;--ts-bg-sky-50-14: #f0f5fc;--ts-bg-sky-100: #dde3ea;--ts-bg-sky-100-2: #e5ebf2;--ts-bg-sky-100-3: #cfe0f5;--ts-bg-sky-100-4: #e2e8f0;--ts-bg-sky-250-a8: rgba(46, 77, 119, .04);--ts-bg-sky-250-a30: rgba(154, 183, 220, .3);--ts-bg-sky-300: #267bac;--ts-bg-sky-300-2: #2e79b8;--ts-bg-sky-300-3: #287aae;--ts-bg-sky-300-4: #2b7ab3;--ts-bg-sky-300-a9: rgba(108, 164, 238, .09);--ts-bg-sky-300-a11: rgba(46, 77, 119, .055);--ts-bg-sky-300-a18: rgba(46, 77, 119, .09);--ts-bg-sky-350: #2378bb;--ts-bg-sky-350-2: #2878bd;--ts-bg-sky-350-a16: rgba(116, 164, 225, .16);--ts-bg-sky-350-a17: rgba(116, 161, 218, .17);--ts-bg-sky-350-a18: rgba(46, 77, 119, .09);--ts-bg-sky-350-a72: rgba(123, 160, 207, .72);--ts-bg-sky-400: #2778bc;--ts-bg-sky-400-2: #267bb1;--ts-bg-sky-400-3: #3078bd;--ts-bg-sky-400-a14: rgba(46, 77, 119, .07);--ts-bg-sky-400-a16: rgba(46, 77, 119, .08);--ts-bg-sky-400-a18: rgba(46, 77, 119, .09);--ts-bg-sky-450: #2678c2;--ts-bg-sky-450-2: #2578c0;--ts-bg-sky-450-3: #2578c1;--ts-bg-sky-450-4: #e1e6ed;--ts-bg-sky-450-5: #2174d6;--ts-bg-sky-450-6: #2276cc;--ts-bg-sky-450-7: #1f75d1;--ts-bg-sky-450-8: #2f77c4;--ts-bg-sky-450-a8: rgba(46, 77, 119, .04);--ts-bg-sky-450-a8-2: rgba(46, 77, 119, .04);--ts-bg-sky-450-a10: rgba(46, 77, 119, .05);--ts-bg-sky-450-a55: rgba(46, 77, 119, .275);--ts-bg-sky-500: #2c75d2;--ts-bg-sky-500-2: #3d77b8;--ts-bg-sky-500-3: #3a77bd;--ts-bg-sky-500-4: #2973d5;--ts-bg-sky-500-5: #286dcc;--ts-bg-sky-500-a10: rgba(64, 117, 184, .1);--ts-bg-sky-550: #117abc;--ts-bg-sky-600-a12: rgba(36, 94, 164, .12);--ts-bg-sky-600-a12-2: rgba(41, 100, 169, .12);--ts-bg-teal-0: #fbfffd;--ts-bg-teal-50: #edf9f5;--ts-bg-teal-50-2: #eafbf3;--ts-bg-teal-350: #65dfbd;--ts-bg-teal-350-2: #67dfb0;--ts-bg-teal-400: #55d8a5;--ts-bg-teal-400-2: #55d6a0;--ts-bg-teal-400-3: #4fd8a0;--ts-bg-teal-450: #45c8ae;--ts-bg-teal-450-2: #4ed397;--ts-bg-teal-450-3: #43d392;--ts-bg-teal-450-a8: rgba(67, 211, 146, .08);--ts-bg-teal-450-a9: rgba(67, 211, 146, .09);--ts-bg-teal-450-a14: rgba(67, 211, 146, .14);--ts-bg-teal-500: #36c98b;--ts-bg-teal-500-2: #38c990;--ts-bg-teal-500-a9: rgba(46, 216, 143, .09);--ts-bg-teal-500-a16: rgba(52, 211, 153, .16);--ts-bg-teal-550: #2fb37a;--ts-bg-teal-550-a11: rgba(45, 176, 112, .11);--ts-bg-teal-550-a12: rgba(47, 179, 122, .12);--ts-bg-teal-550-a13: rgba(37, 202, 151, .13);--ts-bg-teal-550-a55: rgba(47, 179, 122, .55);--ts-bg-teal-600: #319b70;--ts-bg-teal-600-a16: rgba(32, 169, 108, .16);--ts-bg-teal-650-a10: rgba(38, 151, 99, .1);--ts-bg-teal-650-a11: rgba(38, 151, 99, .11);--ts-bg-teal-700: #17855a;--ts-bg-teal-700-2: #1f7a4d;--ts-bg-teal-750: #ffffff;--ts-bg-teal-800: #feffff;--ts-bg-teal-800-2: #fcfdfc;--ts-bg-teal-800-3: #ffffff;--ts-bg-teal-800-a18: rgba(18, 38, 70, .108);--ts-bg-teal-850: #f5fbfa;--ts-bg-teal-850-2: #f0f9f7;--ts-bg-teal-850-3: #f3faf8;--ts-bg-teal-850-4: #f4fbf9;--ts-bg-teal-850-5: #f2faf8;--ts-bg-teal-850-6: #f0f9f8;--ts-bg-teal-850-7: #f9fbfb;--ts-bg-violet-250: #b07fff;--ts-bg-violet-300: #8859da;--ts-bg-violet-350: #8d58d8;--ts-bg-violet-400-a16: rgba(124, 58, 237, .16);--ts-bg-violet-450: #7446c9;--ts-bg-violet-450-2: #7b4fd0;--ts-bg-violet-450-3: #7c48dd}:root,:root.tusala-light-theme{--ts-text-amber-150: #7f610d;--ts-text-amber-150-2: #81610e;--ts-text-amber-150-3: #7f610d;--ts-text-amber-200: #8a5c0e;--ts-text-amber-200-2: #845f0e;--ts-text-amber-200-3: #8a5d0e;--ts-text-amber-200-4: #895d19;--ts-text-amber-200-5: #8a5d0e;--ts-text-amber-200-6: #8a5c0e;--ts-text-amber-250: #8c5c0e;--ts-text-amber-250-2: #865e12;--ts-text-amber-250-3: #8b5c0e;--ts-text-amber-250-4: #885d13;--ts-text-amber-300: #845f1b;--ts-text-amber-300-2: #816019;--ts-text-amber-300-3: #895d10;--ts-text-amber-300-4: #895d10;--ts-text-amber-300-5: #855f11;--ts-text-amber-300-6: #8a5d0e;--ts-text-amber-300-7: #8a5c0f;--ts-text-amber-350: #885e0b;--ts-text-amber-350-2: #845f10;--ts-text-amber-350-3: #83600f;--ts-text-amber-350-4: #715d24;--ts-text-amber-400: #865e17;--ts-text-amber-450: #8a5d08;--ts-text-amber-450-2: #8a5d0e;--ts-text-amber-550: #8a5d07;--ts-text-amber-650: #7e6129;--ts-text-amber-750: #836005;--ts-text-amber-800: #5f4700;--ts-text-amber-850: #513b00;--ts-text-amber-950: #241800;--ts-text-blue-0: #115fd4;--ts-text-blue-0-2: #114cd4;--ts-text-blue-0-3: #2a61bb;--ts-text-blue-0-4: #1152d4;--ts-text-blue-50: #1157d4;--ts-text-blue-50-2: #115ad4;--ts-text-blue-50-3: #115fd4;--ts-text-blue-50-4: #185dcd;--ts-text-blue-50-5: #2460c2;--ts-text-blue-50-6: #115cd4;--ts-text-blue-50-7: #2964bb;--ts-text-blue-50-8: #115ed4;--ts-text-blue-50-9: #1761ce;--ts-text-blue-50-10: #115dd4;--ts-text-blue-50-11: #2f65b3;--ts-text-blue-50-12: #115cd4;--ts-text-blue-50-13: #1160d3;--ts-text-blue-100: #1661cd;--ts-text-blue-100-2: #1156d4;--ts-text-blue-100-3: #1152d4;--ts-text-blue-100-4: #1859ce;--ts-text-blue-150: #114fd4;--ts-text-blue-150-2: #1158d4;--ts-text-blue-150-3: #1160d3;--ts-text-blue-150-4: #115bd4;--ts-text-blue-150-5: #4166a3;--ts-text-blue-150-6: #1148d4;--ts-text-blue-150-7: #1160d4;--ts-text-blue-150-8: #3665ad;--ts-text-blue-150-9: #115ed4;--ts-text-blue-150-10: #115cd4;--ts-text-blue-150-11: #2c64b8;--ts-text-blue-200: #1157cc;--ts-text-blue-200-2: #105bc9;--ts-text-blue-200-3: #1058c8;--ts-text-blue-200-4: #0f50bb;--ts-text-blue-200-5: #486693;--ts-text-blue-200-6: #0f51bc;--ts-text-blue-200-7: #185fc7;--ts-text-blue-200-8: #0f52bb;--ts-text-blue-200-9: #1858ba;--ts-text-blue-200-10: #1d5dbe;--ts-text-blue-200-11: #0f56bf;--ts-text-blue-200-12: #0f56bc;--ts-text-blue-200-13: #115cd1;--ts-text-blue-200-14: #0f4ebf;--ts-text-blue-200-15: #1050c0;--ts-text-blue-200-16: #115bcc;--ts-text-blue-250: #0e4bae;--ts-text-blue-250-2: #0e4fb2;--ts-text-blue-250-3: #0f4cb8;--ts-text-blue-250-4: #0e46a9;--ts-text-blue-250-5: #0e4fad;--ts-text-blue-250-6: #0d45a6;--ts-text-blue-250-7: #0e46b1;--ts-text-blue-250-8: #0e44a8;--ts-text-blue-250-9: #0d45a3;--ts-text-blue-250-10: #0e47a9;--ts-text-blue-250-11: #0d45a5;--ts-text-blue-250-12: #0e49b1;--ts-text-blue-250-13: #0f4bb9;--ts-text-blue-250-14: #0f4eb5;--ts-text-blue-250-15: #0e4eac;--ts-text-blue-250-16: #1252b4;--ts-text-blue-250-17: #0f50b6;--ts-text-blue-250-18: #0e1fad;--ts-text-blue-250-19: #0e4eaf;--ts-text-blue-250-20: #0f50b4;--ts-text-blue-250-21: #0e47a8;--ts-text-blue-250-22: #0d47a3;--ts-text-blue-250-23: #0e4ba8;--ts-text-blue-250-24: #0e4dad;--ts-text-blue-250-25: #0e4bb0;--ts-text-blue-250-26: #0e4aa9;--ts-text-blue-250-27: #0d48a5;--ts-text-blue-250-28: #0d45a4;--ts-text-blue-250-29: #0f52b9;--ts-text-blue-250-30: #0f4cba;--ts-text-blue-250-31: #0f4db8;--ts-text-blue-250-32: #0e48b2;--ts-text-blue-250-33: #0e45a8;--ts-text-blue-250-34: #114eb2;--ts-text-blue-250-35: #0e44a9;--ts-text-blue-250-36: #0d44a5;--ts-text-blue-250-a60: rgba(16, 85, 193, .75);--ts-text-blue-300: #47658f;--ts-text-blue-300-2: #0d479d;--ts-text-blue-300-3: #0c3f97;--ts-text-blue-300-4: #0d459d;--ts-text-blue-300-5: #14499b;--ts-text-blue-300-6: #0d479c;--ts-text-blue-300-7: #0d48a0;--ts-text-blue-300-8: #0c3e90;--ts-text-blue-300-9: #0c4393;--ts-text-blue-300-10: #0d46a2;--ts-text-blue-300-11: #0c439a;--ts-text-blue-300-12: #0d469b;--ts-text-blue-300-13: #0c3e95;--ts-text-blue-300-a66: rgba(23, 43, 73, .66);--ts-text-blue-350: #4f6691;--ts-text-blue-350-2: #0b3984;--ts-text-blue-350-3: #0c3b83;--ts-text-blue-400: #4f6693;--ts-text-blue-400-2: #165dda;--ts-text-blue-400-3: #0b5ae8;--ts-text-blue-400-4: #52658f;--ts-text-blue-450: #52668f;--ts-text-blue-450-2: #53658d;--ts-text-blue-450-3: #54658d;--ts-text-blue-450-4: #53658f;--ts-text-blue-450-5: #52658e;--ts-text-blue-450-6: #53668d;--ts-text-blue-450-7: #1350d4;--ts-text-blue-500: #54658b;--ts-text-blue-500-2: #2260b9;--ts-text-blue-500-3: #52668d;--ts-text-blue-500-4: #52658d;--ts-text-blue-500-5: #52668e;--ts-text-blue-500-6: #53668d;--ts-text-blue-500-7: #52668e;--ts-text-blue-500-8: #185fd4;--ts-text-blue-500-9: #2360cd;--ts-text-blue-500-10: #52668d;--ts-text-blue-500-11: #4c6597;--ts-text-blue-500-12: #2a62c1;--ts-text-blue-500-13: #52658e;--ts-text-blue-500-14: #53658d;--ts-text-blue-500-15: #53668d;--ts-text-blue-500-16: #53668d;--ts-text-blue-500-17: #2761ca;--ts-text-blue-500-18: #53658c;--ts-text-blue-500-19: #2963c1;--ts-text-blue-500-20: #53668d;--ts-text-blue-500-21: #53668d;--ts-text-blue-550: #1d61c6;--ts-text-blue-550-2: #53668d;--ts-text-blue-550-3: #53668b;--ts-text-blue-550-4: #536688;--ts-text-blue-550-5: #2762c2;--ts-text-blue-550-6: #2262c6;--ts-text-blue-550-7: #2663c3;--ts-text-blue-550-8: #2a62c1;--ts-text-blue-550-9: #55658a;--ts-text-blue-550-10: #245ec7;--ts-text-blue-550-11: #566689;--ts-text-blue-550-12: #2763c1;--ts-text-blue-550-13: #53668a;--ts-text-blue-550-14: #2861b4;--ts-text-blue-550-15: #50668f;--ts-text-blue-600: #4a5d78;--ts-text-blue-600-2: #245cae;--ts-text-blue-600-3: #2b4c9e;--ts-text-blue-600-4: #35508f;--ts-text-blue-600-5: #536581;--ts-text-blue-650: #1d4f9e;--ts-text-cyan-300: #166f85;--ts-text-cyan-400: #076f8a;--ts-text-gray-0: #162946;--ts-text-gray-400: #64666a;--ts-text-gray-550: #636475;--ts-text-gray-600: #666666;--ts-text-gray-800: #333333;--ts-text-gray-850: #222222;--ts-text-green-100: #157535;--ts-text-green-100-2: #1c7532;--ts-text-green-150: #167537;--ts-text-green-150-2: #1b743e;--ts-text-green-150-3: #1a7440;--ts-text-green-200: #197443;--ts-text-green-200-2: #16753c;--ts-text-green-250: #1b753c;--ts-text-green-250-2: #16753c;--ts-text-green-250-3: #1c7440;--ts-text-green-250-4: #1a7444;--ts-text-green-300: #1b743e;--ts-text-green-300-2: #1e7443;--ts-text-green-300-3: #31724c;--ts-text-green-300-4: #3a7053;--ts-text-green-300-5: #1c743e;--ts-text-green-300-6: #1c743f;--ts-text-green-300-7: #1c7442;--ts-text-green-300-8: #2c7349;--ts-text-green-300-9: #1c7444;--ts-text-green-300-10: #34714f;--ts-text-green-300-11: #1e7442;--ts-text-green-300-12: #1e743f;--ts-text-green-300-13: #1d7443;--ts-text-green-300-14: #1e7445;--ts-text-green-300-15: #1e7443;--ts-text-green-350: #1c7345;--ts-text-green-350-2: #1d723c;--ts-text-green-350-3: #1d723b;--ts-text-green-350-4: #1e7446;--ts-text-green-350-5: #1e7447;--ts-text-green-350-6: #257046;--ts-text-green-350-7: #1d7241;--ts-text-green-350-8: #1f7241;--ts-text-green-350-9: #1a753b;--ts-text-green-400: #17753b;--ts-text-green-500: #1f7442;--ts-text-green-550: #16753a;--ts-text-green-600: #397150;--ts-text-green-700: #1c7144;--ts-text-green-700-2: #267247;--ts-text-green-750: #166534;--ts-text-green-800: #155724;--ts-text-indigo-100: #4511d4;--ts-text-indigo-100-2: #3c11d4;--ts-text-indigo-150: #3411d4;--ts-text-indigo-150-2: #3211d4;--ts-text-indigo-150-3: #3511d4;--ts-text-indigo-150-4: #5111d3;--ts-text-indigo-200: #360fbf;--ts-text-indigo-200-2: #4f11ce;--ts-text-indigo-250: #3a24a0;--ts-text-indigo-250-2: #240eab;--ts-text-indigo-250-3: #380fb5;--ts-text-indigo-250-4: #1f0eb1;--ts-text-indigo-250-5: #3c0fba;--ts-text-indigo-550: #6042a0;--ts-text-indigo-850: #222233;--ts-text-navy-650: #43506a;--ts-text-navy-650-2: #40506a;--ts-text-navy-650-3: #1b4e93;--ts-text-navy-650-4: #44536a;--ts-text-navy-700: #33475f;--ts-text-navy-700-2: #314461;--ts-text-navy-700-3: #294666;--ts-text-navy-700-4: #37445b;--ts-text-navy-700-5: #29466f;--ts-text-navy-700-6: #243e69;--ts-text-navy-700-7: #174f8a;--ts-text-navy-750: #173563;--ts-text-navy-750-2: #173b67;--ts-text-navy-750-3: #263b5c;--ts-text-navy-750-4: #374151;--ts-text-navy-750-5: #243b60;--ts-text-navy-750-6: #334155;--ts-text-navy-750-7: #1a365f;--ts-text-navy-750-8: #223b64;--ts-text-navy-750-9: #26344d;--ts-text-navy-750-10: #263d63;--ts-text-navy-750-11: #203a62;--ts-text-navy-800: #1c2940;--ts-text-navy-800-2: #17294a;--ts-text-navy-800-3: #1b2b46;--ts-text-navy-800-4: #142f57;--ts-text-navy-800-5: #22324d;--ts-text-navy-800-6: #172554;--ts-text-navy-850: #1e293b;--ts-text-navy-850-2: #17243a;--ts-text-navy-850-3: #172033;--ts-text-navy-850-4: #16233b;--ts-text-navy-850-5: #1f2937;--ts-text-navy-900: #08192f;--ts-text-navy-900-2: #0b1a33;--ts-text-navy-900-3: #0f172a;--ts-text-navy-900-4: #111827;--ts-text-on-accent: #ffffff;--ts-text-on-accent-2: #dce7f5;--ts-text-on-accent-3: #f5f8ff;--ts-text-on-accent-4: #f1f6ff;--ts-text-on-accent-5: #cfe0ff;--ts-text-on-accent-6: #ece8ff;--ts-text-on-accent-7: #dce6f3;--ts-text-on-accent-8: #e5e0ff;--ts-text-on-accent-9: #f2efff;--ts-text-on-accent-10: #edf3ff;--ts-text-on-accent-11: #eafff1;--ts-text-on-accent-12: #fff1f2;--ts-text-on-accent-13: #e6f0fc;--ts-text-on-accent-14: #d7e5f6;--ts-text-on-accent-15: #dceaff;--ts-text-on-accent-16: #eef5ff;--ts-text-on-accent-17: #dce9f8;--ts-text-on-accent-18: #ffd5db;--ts-text-on-accent-19: #dfeaff;--ts-text-on-accent-20: #f3f7ff;--ts-text-on-accent-21: #f7fbff;--ts-text-on-accent-22: #dce8f7;--ts-text-on-accent-23: #dcecff;--ts-text-on-accent-24: #f2f7ff;--ts-text-on-accent-25: #edf4ff;--ts-text-on-accent-26: #ffd2d6;--ts-text-on-accent-27: #ffd5d8;--ts-text-on-accent-28: #eaf8ff;--ts-text-on-accent-29: #f4f8ff;--ts-text-on-accent-30: #e3ecf8;--ts-text-on-accent-31: #d6e5f7;--ts-text-on-accent-32: #d8e6f7;--ts-text-on-accent-33: #edf5ff;--ts-text-on-accent-34: var(--ts-status-danger-text);--ts-text-on-accent-35: var(--ts-status-danger-text);--ts-text-orange-50: #94570f;--ts-text-orange-150: #96560f;--ts-text-orange-200: #93580f;--ts-text-orange-200-2: #9f5010;--ts-text-orange-200-3: #93581d;--ts-text-orange-200-4: #985410;--ts-text-orange-200-5: #95570f;--ts-text-orange-200-6: #99540f;--ts-text-orange-200-7: #9b5310;--ts-text-orange-250: #95570f;--ts-text-orange-250-2: #985510;--ts-text-orange-250-3: #98550f;--ts-text-orange-250-4: #7f6035;--ts-text-orange-250-5: #9c4a14;--ts-text-orange-250-6: #96560f;--ts-text-orange-250-7: #92580f;--ts-text-orange-250-8: #98540f;--ts-text-orange-300: #8f480d;--ts-text-orange-300-2: #95560e;--ts-text-orange-350: #84540b;--ts-text-orange-650: #915812;--ts-text-orange-700: #854d0e;--ts-text-orange-750: #7a5100;--ts-text-orange-900: #2e1d02;--ts-text-orange-950: #1d1305;--ts-text-red-50: #ca122e;--ts-text-red-100: #ca121e;--ts-text-red-100-2: #ca121c;--ts-text-red-100-3: #ca1221;--ts-text-red-100-4: #c81339;--ts-text-red-100-5: #ca1230;--ts-text-red-100-6: #ca1227;--ts-text-red-100-7: #ca121b;--ts-text-red-150: #ca121a;--ts-text-red-150-2: #b72d37;--ts-text-red-150-3: #ca121d;--ts-text-red-150-4: #ca121f;--ts-text-red-150-5: #ca1221;--ts-text-red-150-6: #ca1221;--ts-text-red-150-7: #ca1229;--ts-text-red-150-8: #ca121a;--ts-text-red-150-9: #ca121e;--ts-text-red-150-10: #ca121e;--ts-text-red-150-11: #bf2637;--ts-text-red-150-12: #b72e3a;--ts-text-red-150-13: #ca1221;--ts-text-red-150-14: #ca1220;--ts-text-red-150-15: #ca1222;--ts-text-red-150-16: #ca1222;--ts-text-red-150-17: #ca121b;--ts-text-red-150-18: #ca1219;--ts-text-red-150-19: #ca121c;--ts-text-red-200: #c7101b;--ts-text-red-200-2: #c7101d;--ts-text-red-200-3: #c71028;--ts-text-red-200-4: #ae202b;--ts-text-red-200-5: #c9101a;--ts-text-red-200-6: #ca101e;--ts-text-red-200-7: #ca111e;--ts-text-red-200-8: #c6101b;--ts-text-red-200-9: #ca1020;--ts-text-red-200-10: #bc0f1f;--ts-text-red-200-11: #c81021;--ts-text-red-200-12: #c9101d;--ts-text-red-200-13: #c71010;--ts-text-red-200-14: #cb1022;--ts-text-red-200-15: #c9101f;--ts-text-red-200-16: #bd0f1d;--ts-text-red-200-17: #ca1136;--ts-text-red-200-18: #c01018;--ts-text-red-250: #aa0e1a;--ts-text-red-250-2: #99242c;--ts-text-red-250-3: #b80f1b;--ts-text-red-250-4: #ba0f19;--ts-text-red-250-5: #b40f15;--ts-text-red-250-6: #b80f1c;--ts-text-red-250-7: #af0e17;--ts-text-red-250-8: #b80f0f;--ts-text-red-250-9: #b00e1c;--ts-text-red-250-10: #ae0e1b;--ts-text-red-250-11: #a40d19;--ts-text-red-300: #9c0d17;--ts-text-red-300-2: #9f0d17;--ts-text-red-300-3: #9c0d16;--ts-text-red-350: #800e13;--ts-text-red-350-2: #81131c;--ts-text-red-400: #ca1717;--ts-text-red-550: #ad3038;--ts-text-red-550-2: #b7353e;--ts-text-red-550-3: #b42d36;--ts-text-red-550-4: #ba362a;--ts-text-red-600: #9e2830;--ts-text-red-600-2: #a82d35;--ts-text-red-600-3: #a3222b;--ts-text-red-600-4: #a52f38;--ts-text-red-600-5: #b4232e;--ts-text-red-600-6: #9f2430;--ts-text-red-650: #991b1b;--ts-text-red-700: #721c24;--ts-text-red-700-2: #7f1d1d;--ts-text-red-950: #ffffff;--ts-text-sky-0: #0f66b9;--ts-text-sky-0-2: #1162cd;--ts-text-sky-50: #1b64c1;--ts-text-sky-50-2: #2f67aa;--ts-text-sky-50-3: #1065c1;--ts-text-sky-50-4: #2667ab;--ts-text-sky-50-5: #1162cb;--ts-text-sky-50-6: #2f67a8;--ts-text-sky-100: #37689d;--ts-text-sky-100-2: #2866b1;--ts-text-sky-100-3: #2b66ae;--ts-text-sky-100-4: #2f68a2;--ts-text-sky-100-5: #2d68a3;--ts-text-sky-100-6: #3467a4;--ts-text-sky-100-7: #2766b0;--ts-text-sky-100-8: #1663c8;--ts-text-sky-100-9: #3068a6;--ts-text-sky-100-10: #1b63c5;--ts-text-sky-100-11: #1962c8;--ts-text-sky-100-12: #2d67aa;--ts-text-sky-100-13: #2867ad;--ts-text-sky-100-14: #1a64c2;--ts-text-sky-100-15: #3367a7;--ts-text-sky-150: #2a67af;--ts-text-sky-150-2: #3a4e64;--ts-text-sky-150-3: #3d6899;--ts-text-sky-150-4: #3c6898;--ts-text-sky-150-5: #3c6898;--ts-text-sky-150-6: #3067aa;--ts-text-sky-150-7: #3d6898;--ts-text-sky-150-8: #1c65b8;--ts-text-sky-150-9: #314560;--ts-text-sky-150-10: #406894;--ts-text-sky-150-11: #3468a3;--ts-text-sky-150-12: #3f6895;--ts-text-sky-150-13: #2c66ac;--ts-text-sky-150-14: #32689e;--ts-text-sky-150-15: #3f679d;--ts-text-sky-150-16: #2b66b0;--ts-text-sky-150-17: #1d67b3;--ts-text-sky-150-18: #3067a5;--ts-text-sky-150-19: #3167a8;--ts-text-sky-150-20: #3568a1;--ts-text-sky-150-21: #1063c6;--ts-text-sky-150-22: #3d679e;--ts-text-sky-150-23: #3e6895;--ts-text-sky-150-24: #3a6897;--ts-text-sky-150-25: #3a689a;--ts-text-sky-150-26: #3a6899;--ts-text-sky-150-27: #3e689a;--ts-text-sky-150-28: #394c62;--ts-text-sky-200: #436895;--ts-text-sky-200-2: #416896;--ts-text-sky-200-3: #436892;--ts-text-sky-200-4: #3d5877;--ts-text-sky-200-5: #425976;--ts-text-sky-200-6: #2861ac;--ts-text-sky-200-7: #38679f;--ts-text-sky-200-8: #46678d;--ts-text-sky-200-9: #3b5676;--ts-text-sky-200-10: #3d67a0;--ts-text-sky-200-11: #466892;--ts-text-sky-200-12: #44638b;--ts-text-sky-200-13: #3f5977;--ts-text-sky-200-14: #3b689a;--ts-text-sky-200-15: #2460b3;--ts-text-sky-200-16: #436793;--ts-text-sky-200-17: #3b5677;--ts-text-sky-200-18: #45668f;--ts-text-sky-200-19: #3b5777;--ts-text-sky-200-20: #3c6895;--ts-text-sky-200-21: #2c64a5;--ts-text-sky-200-22: #2465b3;--ts-text-sky-200-23: #43668f;--ts-text-sky-200-24: #36689c;--ts-text-sky-200-25: #3f698f;--ts-text-sky-200-26: #426892;--ts-text-sky-200-27: #406799;--ts-text-sky-200-28: #3e679b;--ts-text-sky-200-29: #2f61a0;--ts-text-sky-200-30: #3b5168;--ts-text-sky-250: #465f7f;--ts-text-sky-250-2: #445e7f;--ts-text-sky-250-3: #445d7f;--ts-text-sky-250-4: #49607e;--ts-text-sky-250-5: #38557a;--ts-text-sky-250-6: #416287;--ts-text-sky-250-7: #0e56ad;--ts-text-sky-250-8: #36577f;--ts-text-sky-250-9: #345681;--ts-text-sky-250-10: #385678;--ts-text-sky-250-11: #36577b;--ts-text-sky-250-12: #39618e;--ts-text-sky-250-13: #46617f;--ts-text-sky-250-14: #4b6785;--ts-text-sky-250-15: #496283;--ts-text-sky-250-16: #476284;--ts-text-sky-250-17: #425c7a;--ts-text-sky-250-18: #49627e;--ts-text-sky-250-19: #436285;--ts-text-sky-250-20: #38608e;--ts-text-sky-250-21: #1655a9;--ts-text-sky-250-22: #3f5f86;--ts-text-sky-250-23: #446284;--ts-text-sky-250-24: #3d5d82;--ts-text-sky-250-25: #406286;--ts-text-sky-250-26: #0d4fa5;--ts-text-sky-250-27: #235495;--ts-text-sky-250-28: #4c6683;--ts-text-sky-250-29: #3b5e89;--ts-text-sky-250-30: #486283;--ts-text-sky-250-31: #415f81;--ts-text-sky-250-32: #496583;--ts-text-sky-250-33: #446385;--ts-text-sky-250-34: #395777;--ts-text-sky-250-35: #245590;--ts-text-sky-250-36: #425f80;--ts-text-sky-250-37: #3e5c80;--ts-text-sky-250-38: #36567f;--ts-text-sky-250-39: #45607f;--ts-text-sky-300: #4a688b;--ts-text-sky-300-2: #48688d;--ts-text-sky-300-3: #2f4d70;--ts-text-sky-300-4: #0d4ba2;--ts-text-sky-300-5: #49688a;--ts-text-sky-300-6: #104894;--ts-text-sky-300-7: #4a688a;--ts-text-sky-300-8: #47688b;--ts-text-sky-300-9: #48688b;--ts-text-sky-300-10: #44688d;--ts-text-sky-300-11: #4b688a;--ts-text-sky-300-12: #45688d;--ts-text-sky-300-13: #4b678d;--ts-text-sky-300-14: #49688a;--ts-text-sky-300-15: #49688c;--ts-text-sky-300-16: #48688e;--ts-text-sky-300-17: #4c6787;--ts-text-sky-300-18: #1a4784;--ts-text-sky-300-19: #4b688b;--ts-text-sky-300-20: #234c7c;--ts-text-sky-300-21: #44688f;--ts-text-sky-300-22: #47688d;--ts-text-sky-300-23: #44688d;--ts-text-sky-300-24: #4b6888;--ts-text-sky-300-25: #476890;--ts-text-sky-300-26: #2a5285;--ts-text-sky-300-27: #47688c;--ts-text-sky-300-28: #4a6889;--ts-text-sky-300-29: #48688a;--ts-text-sky-300-30: #48688b;--ts-text-sky-300-31: #47688c;--ts-text-sky-300-32: #46688c;--ts-text-sky-300-33: #466890;--ts-text-sky-300-34: #48688a;--ts-text-sky-300-35: #46688b;--ts-text-sky-300-36: #385575;--ts-text-sky-300-37: #44688c;--ts-text-sky-300-38: #224c79;--ts-text-sky-300-39: #48688d;--ts-text-sky-300-40: #4a688b;--ts-text-sky-300-41: #395372;--ts-text-sky-300-42: #0c6494;--ts-text-sky-300-43: #47688e;--ts-text-sky-350: #46688d;--ts-text-sky-350-2: #44688c;--ts-text-sky-350-3: #43698e;--ts-text-sky-350-4: #46688d;--ts-text-sky-350-5: #46688a;--ts-text-sky-350-6: #43688e;--ts-text-sky-350-7: #45688c;--ts-text-sky-350-8: #46688d;--ts-text-sky-350-9: #314b65;--ts-text-sky-350-10: #204772;--ts-text-sky-350-11: #44688d;--ts-text-sky-350-12: #45688c;--ts-text-sky-350-13: #44698e;--ts-text-sky-350-14: #406891;--ts-text-sky-350-15: #44688c;--ts-text-sky-350-16: #41688d;--ts-text-sky-350-17: #254469;--ts-text-sky-350-18: #416891;--ts-text-sky-350-19: #47688c;--ts-text-sky-350-20: #0b4285;--ts-text-sky-350-21: #46688d;--ts-text-sky-350-22: #446890;--ts-text-sky-350-23: #496889;--ts-text-sky-350-24: #2d4562;--ts-text-sky-350-25: #44688c;--ts-text-sky-350-26: #43698e;--ts-text-sky-350-27: #426990;--ts-text-sky-350-28: #436891;--ts-text-sky-350-29: #2f4660;--ts-text-sky-350-30: #2e4560;--ts-text-sky-350-31: #2d4765;--ts-text-sky-350-32: #47688c;--ts-text-sky-350-33: #44698d;--ts-text-sky-350-34: #46688b;--ts-text-sky-350-35: #486888;--ts-text-sky-350-36: #44688c;--ts-text-sky-350-37: #44698e;--ts-text-sky-350-38: #1f4771;--ts-text-sky-350-39: #25466a;--ts-text-sky-350-40: #41688f;--ts-text-sky-350-41: #476988;--ts-text-sky-350-42: #476989;--ts-text-sky-350-43: #406892;--ts-text-sky-350-44: #27496f;--ts-text-sky-400: #46688b;--ts-text-sky-400-2: #49688c;--ts-text-sky-400-3: #2f455f;--ts-text-sky-400-4: #4a688b;--ts-text-sky-400-5: #45688c;--ts-text-sky-400-6: #45688c;--ts-text-sky-400-7: #45688c;--ts-text-sky-400-8: #46698b;--ts-text-sky-400-9: #45688c;--ts-text-sky-400-10: #47698a;--ts-text-sky-400-11: #45688b;--ts-text-sky-400-12: #46688a;--ts-text-sky-400-13: #44688c;--ts-text-sky-400-14: #46688b;--ts-text-sky-400-15: #486989;--ts-text-sky-400-16: #496887;--ts-text-sky-400-17: #426891;--ts-text-sky-400-18: #4a6886;--ts-text-sky-400-19: #44688c;--ts-text-sky-400-20: #46688a;--ts-text-sky-400-21: #48688b;--ts-text-sky-400-22: #406892;--ts-text-sky-400-23: #46698b;--ts-text-sky-400-24: #47698a;--ts-text-sky-400-25: #46688b;--ts-text-sky-400-26: #47688a;--ts-text-sky-400-27: #45688b;--ts-text-sky-400-28: #3d6892;--ts-text-sky-400-29: #486889;--ts-text-sky-400-30: #44688c;--ts-text-sky-400-a28: rgba(23, 43, 73, .6);--ts-text-sky-450: #496987;--ts-text-sky-450-2: #4b6888;--ts-text-sky-450-3: #4a6886;--ts-text-sky-450-4: #4b6886;--ts-text-sky-450-5: #486888;--ts-text-sky-450-6: #496887;--ts-text-sky-450-7: #476888;--ts-text-sky-450-8: #496887;--ts-text-sky-450-9: #476889;--ts-text-sky-450-10: #4b6887;--ts-text-sky-450-11: #486889;--ts-text-sky-450-12: #4a6986;--ts-text-sky-450-13: #3e6894;--ts-text-sky-450-14: #4a6886;--ts-text-sky-450-15: #4e6883;--ts-text-sky-450-16: #4b6888;--ts-text-sky-450-17: #476888;--ts-text-sky-450-18: #49688a;--ts-text-sky-500: #0363c8;--ts-text-sky-500-2: #526880;--ts-text-sky-500-3: #4b6885;--ts-text-sky-500-4: #46688b;--ts-text-sky-500-5: #456892;--ts-text-sky-500-6: #4a6986;--ts-text-sky-500-7: #44688d;--ts-text-sky-550: #4c6885;--ts-text-sky-550-2: #4e6883;--ts-text-sky-550-3: #4f6881;--ts-text-sky-550-4: #53677e;--ts-text-sky-550-5: #52687f;--ts-text-sky-550-6: #4c6886;--ts-text-sky-600: #2e67a7;--ts-text-sky-600-2: #285d9d;--ts-text-sky-600-3: #2e67a5;--ts-text-sky-600-4: #53677e;--ts-text-sky-600-5: #215fae;--ts-text-sky-600-6: #516783;--ts-text-sky-650: #405873;--ts-text-teal-250: #22716d;--ts-text-teal-250-2: #197354;--ts-text-teal-350: #206f49;--ts-text-teal-350-2: #236c4c;--ts-text-teal-350-3: #247352;--ts-text-teal-350-4: #216d4a;--ts-text-teal-350-5: #1f7049;--ts-text-teal-350-6: #236c49;--ts-text-teal-350-7: #236c49;--ts-text-teal-350-8: #1d7149;--ts-text-teal-400: #1d725b;--ts-text-teal-400-2: #137455;--ts-text-teal-400-3: #197350;--ts-text-teal-400-4: #1e7352;--ts-text-teal-450: #1a7355;--ts-text-teal-450-2: #1c7350;--ts-text-teal-500: #1e7358;--ts-text-teal-550: #1e7355;--ts-text-teal-650: #22725a;--ts-text-teal-700: #1d744d;--ts-text-teal-700-2: #356456;--ts-text-teal-750: #0e6b47;--ts-text-teal-900: #06331f;--ts-text-teal-900-2: #062617;--ts-text-teal-900-3: #12261c;--ts-text-violet-150: #5811d4;--ts-text-violet-200: #5111cc;--ts-text-violet-300: #411595;--ts-text-violet-400: #6315e9;--ts-text-violet-450: #6434c2}:root,:root.tusala-light-theme{--ts-border-amber-200: #f0dba8;--ts-border-amber-250: #f1d28a;--ts-border-amber-250-a25: rgba(255, 225, 118, .25);--ts-border-amber-300-a27: rgba(255, 217, 91, .27);--ts-border-amber-300-a28: rgba(232, 201, 121, .28);--ts-border-amber-300-a40: rgba(255, 224, 112, .4);--ts-border-amber-300-a65: rgba(255, 220, 104, .65);--ts-border-amber-350-a30: rgba(241, 199, 102, .3);--ts-border-amber-350-a50: rgba(255, 213, 75, .5);--ts-border-amber-350-a65: rgba(255, 201, 82, .65);--ts-border-amber-450: #d9ad46;--ts-border-amber-450-2: #e6ae35;--ts-border-amber-450-3: #fbbf24;--ts-border-amber-450-a28: rgba(244, 182, 44, .28);--ts-border-amber-450-a30: rgba(244, 182, 44, .3);--ts-border-amber-450-a32: rgba(244, 182, 44, .32);--ts-border-amber-450-a35: rgba(226, 174, 65, .35);--ts-border-amber-450-a38: rgba(244, 182, 44, .38);--ts-border-amber-450-a78: rgba(219, 173, 66, .78);--ts-border-amber-500: #ffc107;--ts-border-amber-650: #ece4d4;--ts-border-amber-650-2: #ebe4d6;--ts-border-amber-650-3: #ede5d4;--ts-border-amber-700: #ece4d3;--ts-border-blue-50: #e9eef6;--ts-border-blue-50-2: #e6ebf4;--ts-border-blue-50-3: #e5ebf4;--ts-border-blue-50-4: #e8edf5;--ts-border-blue-50-5: #ecf0f6;--ts-border-blue-50-6: #edf1f7;--ts-border-blue-100: #e3e9f2;--ts-border-blue-100-2: #e3eaf4;--ts-border-blue-100-3: #cfe1fb;--ts-border-blue-100-4: #e2e9f5;--ts-border-blue-100-5: #dbe4f1;--ts-border-blue-100-6: #dfe8f5;--ts-border-blue-100-7: #dce8fa;--ts-border-blue-100-8: #d3e4fc;--ts-border-blue-100-9: #d7e1ef;--ts-border-blue-150: #c9d8f1;--ts-border-blue-150-2: #cbdaf0;--ts-border-blue-150-3: #c6cbd2;--ts-border-blue-150-4: #cfdaea;--ts-border-blue-150-5: #c0c9d8;--ts-border-blue-200: #8ebcff;--ts-border-blue-200-2: #b8cdeb;--ts-border-blue-200-a30: rgba(142, 188, 255, .3);--ts-border-blue-200-a72: rgba(157, 196, 255, .72);--ts-border-blue-250: #9fb8dd;--ts-border-blue-250-a18: rgba(127, 176, 255, .18);--ts-border-blue-250-a18-2: rgba(121, 171, 255, .18);--ts-border-blue-250-a18-3: rgba(132, 177, 255, .18);--ts-border-blue-250-a20: rgba(127, 176, 255, .2);--ts-border-blue-250-a24: rgba(127, 176, 255, .24);--ts-border-blue-250-a24-2: rgba(121, 171, 255, .24);--ts-border-blue-250-a28: rgba(126, 172, 245, .28);--ts-border-blue-250-a35: rgba(126, 172, 245, .35);--ts-border-blue-250-a40: rgba(126, 172, 245, .4);--ts-border-blue-250-a40-2: rgba(116, 160, 255, .4);--ts-border-blue-250-a40-3: rgba(130, 164, 255, .4);--ts-border-blue-250-a40-4: rgba(122, 168, 255, .4);--ts-border-blue-250-a40-5: rgba(117, 167, 255, .4);--ts-border-blue-250-a50: rgba(126, 172, 245, .5);--ts-border-blue-250-a58: rgba(130, 164, 255, .58);--ts-border-blue-250-a60: rgba(132, 181, 255, .6);--ts-border-blue-250-a65: rgba(126, 172, 245, .65);--ts-border-blue-250-a70: rgba(116, 160, 255, .7);--ts-border-blue-300: #70a7ff;--ts-border-blue-300-2: #6aa6ff;--ts-border-blue-300-3: #5f9bff;--ts-border-blue-300-4: #679fff;--ts-border-blue-300-5: #70a8ff;--ts-border-blue-300-6: #649dff;--ts-border-blue-300-7: #629cff;--ts-border-blue-300-a16: rgba(94, 156, 255, .16);--ts-border-blue-300-a20: rgba(95, 155, 255, .2);--ts-border-blue-300-a22: rgba(114, 160, 255, .22);--ts-border-blue-300-a24: rgba(112, 157, 255, .24);--ts-border-blue-300-a25: rgba(95, 155, 255, .25);--ts-border-blue-300-a25-2: rgba(112, 164, 241, .25);--ts-border-blue-300-a28: rgba(93, 145, 255, .28);--ts-border-blue-300-a28-2: rgba(111, 169, 255, .28);--ts-border-blue-300-a30: rgba(91, 145, 255, .3);--ts-border-blue-300-a32: rgba(91, 151, 255, .32);--ts-border-blue-300-a34: rgba(120, 165, 236, .34);--ts-border-blue-300-a34-2: rgba(92, 151, 255, .34);--ts-border-blue-300-a34-3: rgba(91, 151, 255, .34);--ts-border-blue-300-a34-4: rgba(111, 156, 255, .34);--ts-border-blue-300-a35: rgba(95, 155, 255, .35);--ts-border-blue-300-a38: rgba(95, 155, 255, .38);--ts-border-blue-300-a40: rgba(114, 160, 255, .4);--ts-border-blue-300-a42: rgba(114, 151, 255, .42);--ts-border-blue-300-a42-2: rgba(104, 163, 255, .42);--ts-border-blue-300-a42-3: rgba(111, 126, 255, .42);--ts-border-blue-300-a45: rgba(95, 155, 255, .45);--ts-border-blue-300-a48: rgba(91, 151, 255, .48);--ts-border-blue-300-a50: rgba(92, 155, 255, .5);--ts-border-blue-300-a50-2: rgba(101, 157, 255, .5);--ts-border-blue-300-a52: rgba(110, 160, 248, .52);--ts-border-blue-300-a58: rgba(99, 159, 255, .58);--ts-border-blue-350: #94a3b8;--ts-border-blue-350-2: #4f8eff;--ts-border-blue-350-3: #4c91ff;--ts-border-blue-350-4: #4f7ff2;--ts-border-blue-350-5: #5f96ef;--ts-border-blue-350-6: #4d83ff;--ts-border-blue-350-7: #5681ed;--ts-border-blue-350-8: #4b8cff;--ts-border-blue-350-9: #5d8cf1;--ts-border-blue-350-a10: rgba(79, 139, 255, .1);--ts-border-blue-350-a15: rgba(103, 154, 236, .15);--ts-border-blue-350-a20: rgba(46, 77, 119, .19);--ts-border-blue-350-a20-2: rgba(103, 154, 236, .2);--ts-border-blue-350-a20-3: rgba(46, 77, 119, .19);--ts-border-blue-350-a22: rgba(102, 154, 237, .22);--ts-border-blue-350-a22-2: rgba(46, 77, 119, .209);--ts-border-blue-350-a24: rgba(103, 154, 236, .24);--ts-border-blue-350-a26: rgba(46, 77, 119, .247);--ts-border-blue-350-a28: rgba(82, 140, 239, .28);--ts-border-blue-350-a30: rgba(92, 150, 244, .3);--ts-border-blue-350-a34: rgba(46, 77, 119, .323);--ts-border-blue-350-a35: rgba(79, 139, 240, .35);--ts-border-blue-350-a35-2: rgba(91, 151, 239, .35);--ts-border-blue-350-a35-3: rgba(74, 136, 255, .35);--ts-border-blue-350-a35-4: rgba(82, 140, 239, .35);--ts-border-blue-350-a38: rgba(89, 145, 255, .38);--ts-border-blue-350-a38-2: rgba(103, 154, 236, .38);--ts-border-blue-350-a38-3: rgba(87, 145, 255, .38);--ts-border-blue-350-a40: rgba(91, 153, 246, .4);--ts-border-blue-350-a40-2: rgba(93, 145, 226, .4);--ts-border-blue-350-a58: rgba(92, 150, 244, .58);--ts-border-blue-400: #538bdb;--ts-border-blue-400-2: #2f7cff;--ts-border-blue-400-3: #4e8ef0;--ts-border-blue-400-4: #3b82f6;--ts-border-blue-400-5: #4b78dc;--ts-border-blue-400-6: #477ff1;--ts-border-blue-400-7: #3d84f0;--ts-border-blue-400-a19: rgba(47, 124, 255, .19);--ts-border-blue-400-a20: rgba(73, 134, 231, .2);--ts-border-blue-400-a20-2: rgba(83, 139, 231, .2);--ts-border-blue-400-a22: rgba(83, 139, 231, .22);--ts-border-blue-400-a22-2: rgba(47, 124, 255, .22);--ts-border-blue-400-a24: rgba(83, 139, 231, .24);--ts-border-blue-400-a25: rgba(47, 124, 255, .25);--ts-border-blue-400-a25-2: rgba(74, 137, 226, .25);--ts-border-blue-400-a25-3: rgba(105, 150, 213, .25);--ts-border-blue-400-a25-4: rgba(76, 143, 242, .25);--ts-border-blue-400-a28: rgba(83, 139, 231, .28);--ts-border-blue-400-a28-2: rgba(47, 124, 255, .28);--ts-border-blue-400-a30: rgba(77, 139, 231, .3);--ts-border-blue-400-a30-2: rgba(75, 137, 225, .3);--ts-border-blue-400-a38: rgba(47, 124, 255, .38);--ts-border-blue-400-a38-2: rgba(85, 142, 232, .38);--ts-border-blue-400-a38-3: rgba(87, 139, 231, .38);--ts-border-blue-400-a40: rgba(82, 135, 224, .4);--ts-border-blue-400-a40-2: rgba(83, 139, 219, .4);--ts-border-blue-400-a40-3: rgba(47, 124, 255, .4);--ts-border-blue-400-a42: rgba(80, 142, 238, .42);--ts-border-blue-400-a45: rgba(47, 124, 255, .45);--ts-border-blue-400-a45-2: rgba(59, 130, 246, .45);--ts-border-blue-400-a46: rgba(83, 139, 231, .46);--ts-border-blue-400-a50: rgba(47, 124, 255, .5);--ts-border-blue-450: #3f7ee0;--ts-border-blue-450-2: #3f7fe0;--ts-border-blue-450-3: #4b82d5;--ts-border-blue-500: #2b6fd3;--ts-border-blue-500-2: #2867d4;--ts-border-blue-550: #2265ca;--ts-border-blue-550-2: #2767c8;--ts-border-blue-550-a24: rgba(34, 101, 202, .24);--ts-border-blue-600: #3c6094;--ts-border-gray-0: #cccccc;--ts-border-gray-0-a6: rgba(18, 38, 70, .051);--ts-border-gray-0-a16: rgba(18, 38, 70, .136);--ts-border-gray-0-a25: rgba(18, 38, 70, .212);--ts-border-gray-0-a28: rgba(18, 38, 70, .238);--ts-border-gray-0-a30: rgba(18, 38, 70, .255);--ts-border-gray-0-a35: rgba(18, 38, 70, .297);--ts-border-gray-0-a38: rgba(18, 38, 70, .323);--ts-border-gray-0-a50: rgba(18, 38, 70, .425);--ts-border-gray-0-a75: rgba(18, 38, 70, .637);--ts-border-gray-0-a78: rgba(18, 38, 70, .663);--ts-border-gray-0-a80: rgba(18, 38, 70, .68);--ts-border-gray-0-a90: rgba(18, 38, 70, .765);--ts-border-gray-50: #cccccc;--ts-border-gray-100: #cccccc;--ts-border-gray-200: #cccccc;--ts-border-gray-350: #9ca3af;--ts-border-gray-400: #999999;--ts-border-gray-800: #d6d6d6;--ts-border-green-200: #b7e6c8;--ts-border-green-400: #50df95;--ts-border-green-400-2: #57d58e;--ts-border-green-400-a24: rgba(80, 214, 137, .24);--ts-border-green-450-a22: rgba(66, 205, 129, .22);--ts-border-green-450-a24: rgba(66, 205, 129, .24);--ts-border-green-450-a28: rgba(66, 205, 129, .28);--ts-border-green-450-a30: rgba(66, 205, 129, .3);--ts-border-green-450-a38: rgba(64, 205, 125, .38);--ts-border-green-500: #3bc976;--ts-border-green-500-a22: rgba(59, 201, 118, .22);--ts-border-green-500-a24: rgba(59, 201, 118, .24);--ts-border-green-500-a25: rgba(59, 201, 118, .25);--ts-border-green-500-a26: rgba(59, 201, 118, .26);--ts-border-green-500-a28: rgba(59, 201, 118, .28);--ts-border-green-500-a30: rgba(59, 201, 118, .3);--ts-border-green-500-a32: rgba(59, 201, 118, .32);--ts-border-green-500-a35: rgba(62, 185, 113, .35);--ts-border-green-500-a38: rgba(59, 201, 118, .38);--ts-border-green-500-a40: rgba(59, 201, 118, .4);--ts-border-green-500-a45: rgba(59, 201, 118, .45);--ts-border-green-500-a50: rgba(59, 201, 118, .5);--ts-border-green-550: #22c55e;--ts-border-green-550-a50: rgba(34, 197, 94, .5);--ts-border-green-600: #28a745;--ts-border-green-750: #cdead8;--ts-border-indigo-200-a72: rgba(171, 151, 255, .72);--ts-border-indigo-250-a50: rgba(158, 130, 255, .5);--ts-border-indigo-300: #795cff;--ts-border-indigo-300-a10: rgba(125, 91, 255, .1);--ts-border-indigo-300-a20: rgba(132, 101, 245, .2);--ts-border-indigo-300-a42: rgba(132, 108, 255, .42);--ts-border-indigo-300-a45: rgba(129, 105, 245, .45);--ts-border-indigo-350-a24: rgba(132, 100, 238, .24);--ts-border-indigo-400: #805adf;--ts-border-indigo-550: #e5e3f0;--ts-border-indigo-550-2: #e5e3f0;--ts-border-navy-650: #d6e1ec;--ts-border-navy-650-2: #d6e1ec;--ts-border-navy-650-3: #d4e1ed;--ts-border-navy-650-4: #d3e0ec;--ts-border-navy-650-5: #d5e1ed;--ts-border-navy-650-6: #d4e0ec;--ts-border-navy-650-7: #d5e1ed;--ts-border-navy-650-8: #d5e1ed;--ts-border-navy-650-9: #d4e0ec;--ts-border-navy-650-10: #d4e1ed;--ts-border-navy-650-11: #d5e1ec;--ts-border-navy-700: #d3dfec;--ts-border-navy-700-2: #cedcea;--ts-border-navy-700-3: #cfdaea;--ts-border-navy-700-4: #d1deeb;--ts-border-navy-700-5: #d3e1ec;--ts-border-navy-700-6: #d2dfeb;--ts-border-navy-700-7: #d0deeb;--ts-border-navy-700-8: #d0ddeb;--ts-border-navy-700-9: #d3e0ec;--ts-border-navy-700-10: #d1dce8;--ts-border-navy-700-11: #cfddea;--ts-border-navy-700-12: #d1deeb;--ts-border-navy-700-13: #d0ddeb;--ts-border-navy-700-14: #d1deeb;--ts-border-navy-700-15: #cfddea;--ts-border-navy-700-16: #ceddea;--ts-border-navy-700-17: #d2dfeb;--ts-border-navy-700-18: #cfdeeb;--ts-border-navy-700-19: #d3dde7;--ts-border-navy-700-20: #d1deeb;--ts-border-navy-700-21: #d1deeb;--ts-border-navy-750: #cad8e8;--ts-border-navy-750-2: #cddbe9;--ts-border-navy-750-3: #ccdae9;--ts-border-navy-750-4: #cbd8e9;--ts-border-navy-750-5: #cad9e8;--ts-border-navy-750-6: #c9d8e8;--ts-border-navy-750-7: #ced9e9;--ts-border-navy-750-8: #cddbea;--ts-border-navy-750-9: #cad9e8;--ts-border-navy-750-10: #c9d8e8;--ts-border-navy-750-11: #cad8e8;--ts-border-navy-800: #c5d5e6;--ts-border-navy-850: #c2d3e5;--ts-border-navy-850-2: #c6d1e2;--ts-border-navy-900: #bbcde2;--ts-border-navy-900-a8: rgba(18, 38, 70, .04);--ts-border-navy-900-a14: rgba(18, 38, 70, .07);--ts-border-orange-250-a40: rgba(255, 213, 140, .4);--ts-border-orange-250-a45: rgba(255, 207, 122, .45);--ts-border-orange-300-a25: rgba(255, 190, 90, .25);--ts-border-orange-350-a25: rgba(255, 190, 80, .25);--ts-border-orange-350-a25-2: rgba(255, 190, 88, .25);--ts-border-orange-350-a40: rgba(255, 184, 77, .4);--ts-border-orange-350-a42: rgba(255, 184, 77, .42);--ts-border-orange-350-a45: rgba(247, 193, 95, .45);--ts-border-orange-350-a45-2: rgba(255, 184, 77, .45);--ts-border-orange-400-a28: rgba(232, 173, 70, .28);--ts-border-orange-400-a35: rgba(232, 173, 70, .35);--ts-border-orange-400-a42: rgba(232, 173, 70, .42);--ts-border-orange-450: #f4ad22;--ts-border-orange-450-a24: rgba(244, 173, 34, .24);--ts-border-orange-450-a28: rgba(244, 173, 34, .28);--ts-border-orange-450-a30: rgba(244, 173, 34, .3);--ts-border-orange-450-a35: rgba(255, 176, 32, .35);--ts-border-orange-450-a38: rgba(244, 173, 34, .38);--ts-border-orange-450-a40: rgba(244, 173, 34, .4);--ts-border-orange-450-a50: rgba(244, 173, 34, .5);--ts-border-orange-550: #c97a1c;--ts-border-orange-550-2: #d97706;--ts-border-orange-550-a38: rgba(217, 119, 6, .38);--ts-border-orange-650: #ede2d5;--ts-border-orange-650-2: #ede2d4;--ts-border-pink-650: #ecdadf;--ts-border-pink-700: #e4d6df;--ts-border-red-100: #fecaca;--ts-border-red-150: #f0c7ca;--ts-border-red-150-2: #f3b6bc;--ts-border-red-150-3: #efc3c7;--ts-border-red-150-4: #f2b7bd;--ts-border-red-200: #e5b8bc;--ts-border-red-200-a35: rgba(255, 159, 178, .35);--ts-border-red-300: #ff6b76;--ts-border-red-300-2: #dc2626;--ts-border-red-300-3: #ff6976;--ts-border-red-300-4: #ff6b75;--ts-border-red-300-a23: rgba(255, 105, 117, .23);--ts-border-red-300-a24: rgba(255, 104, 114, .24);--ts-border-red-300-a25: rgba(255, 107, 116, .25);--ts-border-red-300-a28: rgba(255, 102, 114, .28);--ts-border-red-300-a28-2: rgba(255, 105, 118, .28);--ts-border-red-300-a38: rgba(255, 91, 101, .38);--ts-border-red-300-a38-2: rgba(255, 92, 105, .38);--ts-border-red-300-a40: rgba(255, 107, 117, .4);--ts-border-red-300-a42: rgba(255, 91, 101, .42);--ts-border-red-300-a45: rgba(255, 107, 117, .45);--ts-border-red-300-a50: var(--ts-status-danger-border);--ts-border-red-300-a58: var(--ts-status-danger-border);--ts-border-red-350: #f05259;--ts-border-red-350-2: #ef646f;--ts-border-red-350-3: #f05a5a;--ts-border-red-350-4: #ff4444;--ts-border-red-350-a22: rgba(240, 82, 89, .22);--ts-border-red-350-a23: rgba(240, 82, 89, .23);--ts-border-red-350-a27: rgba(240, 82, 89, .27);--ts-border-red-350-a28: rgba(240, 82, 89, .28);--ts-border-red-350-a30: rgba(240, 82, 89, .3);--ts-border-red-350-a30-2: rgba(244, 98, 108, .3);--ts-border-red-350-a32: rgba(240, 82, 89, .32);--ts-border-red-350-a34: rgba(240, 82, 89, .34);--ts-border-red-350-a35: rgba(240, 82, 89, .35);--ts-border-red-350-a36: rgba(240, 82, 89, .36);--ts-border-red-350-a38: rgba(240, 82, 89, .38);--ts-border-red-350-a40: rgba(240, 82, 89, .4);--ts-border-red-350-a40-2: rgba(232, 110, 130, .4);--ts-border-red-350-a42: rgba(240, 82, 89, .42);--ts-border-red-350-a44: rgba(240, 82, 89, .44);--ts-border-red-350-a45: rgba(240, 82, 89, .45);--ts-border-red-350-a50: rgba(240, 82, 89, .5);--ts-border-red-350-a68: rgba(240, 82, 89, .68);--ts-border-red-400: #ef4444;--ts-border-red-400-2: #e45361;--ts-border-red-400-3: #e5484d;--ts-border-red-400-4: #e25461;--ts-border-red-400-a35: rgba(224, 82, 82, .35);--ts-border-red-450: #dc3545;--ts-border-red-450-2: #dc4756;--ts-border-red-500: #c2414d;--ts-border-red-500-2: #dc2626;--ts-border-red-500-a45: rgba(220, 38, 38, .45);--ts-border-red-600: #eddde0;--ts-border-red-600-2: #8c3944;--ts-border-red-650: #ebdadd;--ts-border-red-650-2: #ecd9dd;--ts-border-red-650-3: #ead9dd;--ts-border-red-650-4: #ebdbdd;--ts-border-red-650-5: #ebdbde;--ts-border-red-650-6: #ebdadd;--ts-border-red-700: #ecd3d5;--ts-border-red-700-2: #ecd3d5;--ts-border-red-750: #e8ced1;--ts-border-sky-50: #bdcadb;--ts-border-sky-50-2: #e6edf6;--ts-border-sky-50-3: #e9eef5;--ts-border-sky-50-4: #e5ecf5;--ts-border-sky-50-5: #eef2f7;--ts-border-sky-50-6: #edf2f8;--ts-border-sky-50-7: #e8eef6;--ts-border-sky-50-8: #e3ebf5;--ts-border-sky-50-9: #f1f5f9;--ts-border-sky-100: #c4ccd4;--ts-border-sky-100-2: #dce6f3;--ts-border-sky-100-3: #dde7f4;--ts-border-sky-100-4: #bdcbdb;--ts-border-sky-100-5: #d7e1ed;--ts-border-sky-100-6: #d9e6f7;--ts-border-sky-100-7: #dfe8f4;--ts-border-sky-100-8: #d3deec;--ts-border-sky-100-9: #e0e8f2;--ts-border-sky-100-10: #d5e1ef;--ts-border-sky-100-11: #e0e8f3;--ts-border-sky-100-12: #dce7f4;--ts-border-sky-100-13: #e1e9f3;--ts-border-sky-100-14: #bdcadb;--ts-border-sky-100-15: #d6e1ef;--ts-border-sky-100-16: #dce7f5;--ts-border-sky-100-17: #d9e5f5;--ts-border-sky-100-18: #e2eaf4;--ts-border-sky-100-19: #dbe3ee;--ts-border-sky-150: #cfdae9;--ts-border-sky-150-2: #cedaea;--ts-border-sky-150-3: #bdcadb;--ts-border-sky-150-4: #c9d8e9;--ts-border-sky-150-5: #ccd9e9;--ts-border-sky-150-6: #becbda;--ts-border-sky-150-7: #d3deeb;--ts-border-sky-150-8: #cbd8e6;--ts-border-sky-200: #afc8ea;--ts-border-sky-200-a25: rgba(171, 201, 235, .25);--ts-border-sky-300: #63c8ff;--ts-border-sky-300-a10: rgba(46, 77, 119, .095);--ts-border-sky-300-a11: rgba(46, 77, 119, .104);--ts-border-sky-300-a11-2: rgba(46, 77, 119, .104);--ts-border-sky-300-a12: rgba(46, 77, 119, .114);--ts-border-sky-300-a13: rgba(46, 77, 119, .123);--ts-border-sky-300-a14: rgba(46, 77, 119, .133);--ts-border-sky-300-a14-2: rgba(46, 77, 119, .133);--ts-border-sky-300-a16: rgba(46, 77, 119, .152);--ts-border-sky-300-a18: rgba(46, 77, 119, .171);--ts-border-sky-300-a18-2: rgba(128, 169, 224, .18);--ts-border-sky-300-a24: rgba(46, 77, 119, .228);--ts-border-sky-300-a25: rgba(46, 77, 119, .237);--ts-border-sky-300-a28: rgba(117, 167, 230, .28);--ts-border-sky-300-a34: rgba(114, 176, 255, .34);--ts-border-sky-300-a38: rgba(46, 77, 119, .361);--ts-border-sky-300-a42: rgba(46, 77, 119, .399);--ts-border-sky-350-a13: rgba(117, 160, 211, .13);--ts-border-sky-350-a14: rgba(114, 157, 207, .14);--ts-border-sky-350-a18: rgba(46, 77, 119, .171);--ts-border-sky-350-a23: rgba(123, 164, 218, .23);--ts-border-sky-350-a24: rgba(46, 77, 119, .228);--ts-border-sky-350-a24-2: rgba(118, 157, 205, .24);--ts-border-sky-350-a25: rgba(118, 157, 205, .25);--ts-border-sky-350-a28: rgba(105, 158, 226, .28);--ts-border-sky-350-a28-2: rgba(46, 77, 119, .266);--ts-border-sky-350-a30: rgba(128, 163, 207, .3);--ts-border-sky-350-a30-2: rgba(46, 77, 119, .285);--ts-border-sky-350-a58: rgba(104, 158, 232, .58);--ts-border-sky-400: #6b9bd1;--ts-border-sky-400-2: #4386e3;--ts-border-sky-400-3: #518ee0;--ts-border-sky-400-a20: rgba(46, 77, 119, .19);--ts-border-sky-400-a28: rgba(46, 77, 119, .266);--ts-border-sky-400-a28-2: rgba(83, 143, 221, .28);--ts-border-sky-400-a28-3: rgba(91, 145, 207, .28);--ts-border-sky-400-a36: rgba(112, 151, 205, .36);--ts-border-sky-450: #508bd0;--ts-border-sky-450-2: #5688bb;--ts-border-sky-450-a18: rgba(46, 77, 119, .171);--ts-border-sky-450-a18-2: rgba(46, 77, 119, .171);--ts-border-sky-450-a22: rgba(46, 77, 119, .209);--ts-border-sky-500: #6c8299;--ts-border-sky-500-2: #007bff;--ts-border-sky-500-3: #3278d6;--ts-border-sky-500-4: #4b79aa;--ts-border-sky-500-5: #5482b2;--ts-border-sky-500-a18: rgba(46, 77, 119, .171);--ts-border-sky-550: #4271a2;--ts-border-sky-550-2: #4c78a5;--ts-border-sky-550-3: #3976b9;--ts-border-sky-550-4: #47729f;--ts-border-sky-550-5: #4a78a6;--ts-border-sky-550-6: #3976ae;--ts-border-sky-600: #3a6898;--ts-border-sky-600-2: #3b6590;--ts-border-sky-600-3: #376da0;--ts-border-sky-600-4: #dee6ef;--ts-border-sky-600-5: #dde6ee;--ts-border-sky-600-6: #d9e4ef;--ts-border-sky-600-7: #d9e4ee;--ts-border-sky-600-8: #3b6292;--ts-border-sky-600-9: #3a6288;--ts-border-sky-600-10: #d9e4ef;--ts-border-sky-650: #d8e3ee;--ts-border-sky-650-2: #d6e2ee;--ts-border-sky-650-3: #d7e2ee;--ts-border-sky-650-4: #d7e3ee;--ts-border-sky-650-5: #d8e3ee;--ts-border-sky-650-6: #d6e2ed;--ts-border-teal-250: #a7d8c4;--ts-border-teal-400-a30: rgba(79, 216, 160, .3);--ts-border-teal-400-a35: rgba(88, 211, 169, .35);--ts-border-teal-450-a25: rgba(67, 211, 146, .25);--ts-border-teal-450-a28: rgba(67, 211, 146, .28);--ts-border-teal-450-a30: rgba(67, 211, 146, .3);--ts-border-teal-450-a35: rgba(67, 211, 146, .35);--ts-border-teal-450-a36: rgba(67, 211, 146, .36);--ts-border-teal-450-a40: rgba(62, 207, 135, .4);--ts-border-teal-450-a45: rgba(62, 207, 135, .45);--ts-border-teal-500-a35: rgba(58, 188, 124, .35);--ts-border-teal-500-a36: rgba(63, 190, 128, .36);--ts-border-teal-550: #2fb37a;--ts-border-teal-600: #299b75;--ts-border-teal-650: #d3ece2;--ts-border-teal-700: #d1ebe1;--ts-border-teal-700-2: #d0ebe0;--ts-border-teal-700-3: #d2ece1;--ts-border-teal-700-4: #d1ebe0;--ts-border-teal-700-5: #d2ece1;--ts-border-teal-700-6: #d2ece1;--ts-border-teal-700-7: #d1ebea;--ts-border-violet-300-a42: rgba(164, 111, 255, .42);--ts-border-violet-400: #7c3aed}:root,:root.tusala-light-theme{--ts-accent-amber-450: #c18b0e;--ts-accent-blue-350: #5d94ef;--ts-accent-blue-400: #397ef0;--ts-accent-blue-500: #2867d4;--ts-accent-blue-550: #2265ca;--ts-accent-cyan-400: #26a2b7;--ts-accent-sky-450-a55: rgba(105, 139, 181, .55);--ts-accent-sky-600: #345b8d;--ts-accent-sky-650: #365b80;--ts-accent-teal-400: #30a870;--ts-accent-teal-450: #2aa86f}:root,:root.tusala-light-theme{--ts-shadow-amber-300-a35: rgba(26, 46, 82, .193);--ts-shadow-amber-350-a10: rgba(26, 46, 82, .055);--ts-shadow-amber-350-a13: rgba(26, 46, 82, .072);--ts-shadow-amber-450-a8: rgba(26, 46, 82, .044);--ts-shadow-amber-450-a45: rgba(26, 46, 82, .22);--ts-shadow-amber-850-a18: rgba(26, 46, 82, .099);--ts-shadow-blue-300-a5: rgba(26, 46, 82, .028);--ts-shadow-blue-300-a12: rgba(26, 46, 82, .066);--ts-shadow-blue-300-a18: rgba(26, 46, 82, .099);--ts-shadow-blue-300-a30: rgba(26, 46, 82, .165);--ts-shadow-blue-300-a40: rgba(26, 46, 82, .22);--ts-shadow-blue-300-a60: rgba(26, 46, 82, .22);--ts-shadow-blue-300-a80: rgba(26, 46, 82, .22);--ts-shadow-blue-350-a14: rgba(26, 46, 82, .077);--ts-shadow-blue-350-a15: rgba(26, 46, 82, .083);--ts-shadow-blue-350-a20: rgba(26, 46, 82, .11);--ts-shadow-blue-350-a25: rgba(26, 46, 82, .138);--ts-shadow-blue-350-a35: rgba(26, 46, 82, .193);--ts-shadow-blue-400-a8: rgba(26, 46, 82, .044);--ts-shadow-blue-400-a12: rgba(26, 46, 82, .066);--ts-shadow-blue-400-a12-2: rgba(26, 46, 82, .066);--ts-shadow-blue-400-a12-3: rgba(26, 46, 82, .066);--ts-shadow-blue-400-a13: rgba(26, 46, 82, .072);--ts-shadow-blue-400-a14: rgba(26, 46, 82, .077);--ts-shadow-blue-400-a14-2: rgba(26, 46, 82, .077);--ts-shadow-blue-400-a14-3: rgba(26, 46, 82, .077);--ts-shadow-blue-400-a16: rgba(26, 46, 82, .088);--ts-shadow-blue-400-a16-2: rgba(26, 46, 82, .088);--ts-shadow-blue-400-a18: rgba(26, 46, 82, .099);--ts-shadow-blue-400-a20: rgba(26, 46, 82, .11);--ts-shadow-blue-400-a20-2: rgba(26, 46, 82, .11);--ts-shadow-blue-400-a20-3: rgba(26, 46, 82, .11);--ts-shadow-blue-400-a20-4: rgba(26, 46, 82, .11);--ts-shadow-blue-400-a22: rgba(26, 46, 82, .121);--ts-shadow-blue-400-a24: rgba(26, 46, 82, .132);--ts-shadow-blue-400-a25: rgba(26, 46, 82, .138);--ts-shadow-blue-400-a25-2: rgba(26, 46, 82, .138);--ts-shadow-blue-400-a27: rgba(26, 46, 82, .149);--ts-shadow-blue-400-a28: rgba(26, 46, 82, .154);--ts-shadow-blue-400-a30: rgba(26, 46, 82, .165);--ts-shadow-blue-400-a32: rgba(26, 46, 82, .176);--ts-shadow-blue-400-a40: rgba(26, 46, 82, .22);--ts-shadow-blue-400-a40-2: rgba(26, 46, 82, .22);--ts-shadow-blue-400-a48: rgba(26, 46, 82, .22);--ts-shadow-blue-450-a20: rgba(26, 46, 82, .11);--ts-shadow-blue-450-a23: rgba(26, 46, 82, .127);--ts-shadow-blue-450-a25: rgba(26, 46, 82, .138);--ts-shadow-blue-450-a25-2: rgba(26, 46, 82, .138);--ts-shadow-blue-450-a26: rgba(26, 46, 82, .143);--ts-shadow-blue-450-a30: rgba(26, 46, 82, .165);--ts-shadow-blue-450-a35: rgba(26, 46, 82, .193);--ts-shadow-blue-500-a13: rgba(26, 46, 82, .072);--ts-shadow-blue-500-a16: rgba(26, 46, 82, .088);--ts-shadow-blue-500-a20: rgba(26, 46, 82, .11);--ts-shadow-blue-500-a20-2: rgba(26, 46, 82, .11);--ts-shadow-blue-500-a20-3: rgba(26, 46, 82, .11);--ts-shadow-blue-500-a20-4: rgba(26, 46, 82, .11);--ts-shadow-blue-500-a22: rgba(26, 46, 82, .121);--ts-shadow-blue-500-a22-2: rgba(26, 46, 82, .121);--ts-shadow-blue-500-a28: rgba(26, 46, 82, .154);--ts-shadow-blue-500-a28-2: rgba(26, 46, 82, .154);--ts-shadow-blue-500-a30: rgba(26, 46, 82, .165);--ts-shadow-blue-550-a25: rgba(26, 46, 82, .138);--ts-shadow-gray-0-a3: rgba(26, 46, 82, .014);--ts-shadow-gray-0-a4: rgba(26, 46, 82, .019);--ts-shadow-gray-0-a4-2: rgba(26, 46, 82, .022);--ts-shadow-gray-0-a5: rgba(26, 46, 82, .028);--ts-shadow-gray-0-a6: rgba(26, 46, 82, .033);--ts-shadow-gray-0-a9: rgba(26, 46, 82, .05);--ts-shadow-gray-0-a14: rgba(26, 46, 82, .077);--ts-shadow-gray-0-a18: rgba(26, 46, 82, .099);--ts-shadow-gray-0-a35: rgba(26, 46, 82, .193);--ts-shadow-gray-1000-a4: rgba(26, 46, 82, .022);--ts-shadow-gray-1000-a6: rgba(26, 46, 82, .033);--ts-shadow-gray-1000-a8: rgba(26, 46, 82, .044);--ts-shadow-gray-1000-a10: rgba(26, 46, 82, .055);--ts-shadow-gray-1000-a11: rgba(26, 46, 82, .061);--ts-shadow-gray-1000-a12: rgba(26, 46, 82, .066);--ts-shadow-gray-1000-a13: rgba(26, 46, 82, .072);--ts-shadow-gray-1000-a14: rgba(26, 46, 82, .077);--ts-shadow-gray-1000-a15: rgba(26, 46, 82, .083);--ts-shadow-gray-1000-a16: rgba(26, 46, 82, .088);--ts-shadow-gray-1000-a18: rgba(26, 46, 82, .099);--ts-shadow-gray-1000-a20: rgba(26, 46, 82, .11);--ts-shadow-gray-1000-a22: rgba(26, 46, 82, .121);--ts-shadow-gray-1000-a25: rgba(26, 46, 82, .138);--ts-shadow-gray-1000-a28: rgba(26, 46, 82, .154);--ts-shadow-gray-1000-a30: rgba(26, 46, 82, .165);--ts-shadow-gray-1000-a32: rgba(26, 46, 82, .176);--ts-shadow-gray-1000-a35: rgba(26, 46, 82, .193);--ts-shadow-gray-1000-a38: rgba(26, 46, 82, .209);--ts-shadow-gray-1000-a40: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a42: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a44: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a45: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a46: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a48: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a50: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a52: rgba(26, 46, 82, .22);--ts-shadow-gray-1000-a55: rgba(26, 46, 82, .22);--ts-shadow-indigo-400-a14: rgba(26, 46, 82, .077);--ts-shadow-indigo-550-a20: rgba(26, 46, 82, .11);--ts-shadow-navy-650-a28: rgba(26, 46, 82, .154);--ts-shadow-navy-700-a12: rgba(26, 46, 82, .066);--ts-shadow-navy-700-a35: rgba(26, 46, 82, .193);--ts-shadow-navy-700-a38: rgba(26, 46, 82, .209);--ts-shadow-navy-700-a44: rgba(26, 46, 82, .22);--ts-shadow-navy-750-a4: rgba(26, 46, 82, .022);--ts-shadow-navy-750-a4-2: rgba(26, 46, 82, .022);--ts-shadow-navy-750-a5: rgba(26, 46, 82, .028);--ts-shadow-navy-750-a6: rgba(26, 46, 82, .033);--ts-shadow-navy-750-a6-2: rgba(26, 46, 82, .033);--ts-shadow-navy-750-a6-3: rgba(26, 46, 82, .033);--ts-shadow-navy-750-a8: rgba(26, 46, 82, .044);--ts-shadow-navy-750-a8-2: rgba(26, 46, 82, .044);--ts-shadow-navy-750-a14: rgba(26, 46, 82, .077);--ts-shadow-navy-800-a4: rgba(26, 46, 82, .022);--ts-shadow-navy-800-a5: rgba(26, 46, 82, .028);--ts-shadow-navy-800-a6: rgba(26, 46, 82, .033);--ts-shadow-navy-800-a6-2: rgba(26, 46, 82, .033);--ts-shadow-navy-800-a6-3: rgba(26, 46, 82, .03);--ts-shadow-navy-800-a8: rgba(26, 46, 82, .044);--ts-shadow-navy-800-a13: rgba(26, 46, 82, .072);--ts-shadow-navy-850-a22: rgba(26, 46, 82, .121);--ts-shadow-navy-850-a28: rgba(26, 46, 82, .154);--ts-shadow-navy-900: rgba(26, 46, 82, .14);--ts-shadow-navy-900-a5: rgba(26, 46, 82, .028);--ts-shadow-navy-900-a28: rgba(26, 46, 82, .154);--ts-shadow-navy-900-a50: rgba(26, 46, 82, .22);--ts-shadow-navy-950-a13: rgba(26, 46, 82, .072);--ts-shadow-navy-950-a14: rgba(26, 46, 82, .077);--ts-shadow-navy-950-a20: rgba(26, 46, 82, .11);--ts-shadow-navy-950-a24: rgba(26, 46, 82, .132);--ts-shadow-navy-950-a25: rgba(26, 46, 82, .138);--ts-shadow-navy-950-a40: rgba(26, 46, 82, .22);--ts-shadow-navy-950-a40-2: rgba(26, 46, 82, .22);--ts-shadow-orange-450-a0: rgba(26, 46, 82, 0);--ts-shadow-orange-450-a6: rgba(26, 46, 82, .03);--ts-shadow-orange-450-a10: rgba(26, 46, 82, .055);--ts-shadow-red-300-a16: rgba(26, 46, 82, .088);--ts-shadow-red-300-a25: rgba(26, 46, 82, .138);--ts-shadow-red-350-a5: rgba(26, 46, 82, .028);--ts-shadow-red-350-a6: rgba(26, 46, 82, .033);--ts-shadow-red-350-a6-2: rgba(26, 46, 82, .03);--ts-shadow-red-350-a12: rgba(26, 46, 82, .066);--ts-shadow-red-400-a25: rgba(26, 46, 82, .138);--ts-shadow-red-450-a22: rgba(26, 46, 82, .121);--ts-shadow-red-450-a25: rgba(26, 46, 82, .138);--ts-shadow-red-500-a20: rgba(26, 46, 82, .11);--ts-shadow-red-500-a25: rgba(26, 46, 82, .138);--ts-shadow-red-500-a38: rgba(26, 46, 82, .209);--ts-shadow-red-550-a6: rgba(26, 46, 82, .033);--ts-shadow-red-550-a18: rgba(26, 46, 82, .099);--ts-shadow-red-650-a20: rgba(26, 46, 82, .11);--ts-shadow-red-800-a30: rgba(26, 46, 82, .165);--ts-shadow-sky-300: rgba(26, 46, 82, .14);--ts-shadow-sky-400-a12: rgba(26, 46, 82, .066);--ts-shadow-sky-450-a13: rgba(26, 46, 82, .072);--ts-shadow-sky-550-a28: rgba(26, 46, 82, .154);--ts-shadow-sky-600-a25: rgba(26, 46, 82, .138);--ts-shadow-sky-600-a32: rgba(26, 46, 82, .176);--ts-shadow-teal-500-a22: rgba(26, 46, 82, .121);--ts-shadow-teal-500-a30: rgba(26, 46, 82, .165);--ts-shadow-teal-600-a6: rgba(26, 46, 82, .033)}:root.tusala-light-theme{--ts-record-bg: var(--ts-surface);--ts-record-border: var(--ts-card-border);--ts-record-shadow: var(--ts-card-shadow);--ts-record-hover-border: var(--ts-card-border-hover);--ts-record-hover-shadow: var(--ts-card-shadow-hover);--ts-record-icon: var(--ts-brand-700);--ts-form-label: var(--ts-label);--ts-form-key: var(--ts-brand-700);--ts-form-value: var(--ts-text);--ts-form-placeholder: var(--ts-placeholder);--ts-modal-header-bg: linear-gradient(100deg, var(--ts-brand-50), var(--ts-surface-inset));--ts-on-danger: #ffffff;--ts-state-success-text: var(--ts-status-success-text);--ts-state-warning-text: var(--ts-status-warning-text);--ts-state-danger-text: var(--ts-status-danger-text);--ts-state-info-text: var(--ts-status-info-text);--ts-state-font-size: .68rem;--ts-amount-zero-text: var(--ts-text-muted);--ts-amount-zero-opacity: 1;--ts-step-text: var(--ts-brand-700);--ts-closed-row-opacity: 1;--ts-closed-row-bg: var(--ts-surface-inset-strong);--ts-toast-success-bg: linear-gradient(90deg, #eefaf2, #ffffff 65%);--ts-toast-error-bg: linear-gradient(90deg, #fef0f0, #ffffff 65%);--ts-toast-warning-bg: linear-gradient(90deg, #fff6e5, #ffffff 65%)}:root.tusala-light-theme body app-root app-card-payment-form :is(.cpf-front,.cpf-back) small{color:#ffffffdb!important}:root.tusala-light-theme body{background:var(--ts-bg)!important}:root.tusala-light-theme main.dashboard-content{background:var(--ts-bg)!important}:root.tusala-light-theme .admin-workspace{--ts-module-accent: var(--ts-primary);color:var(--ts-text)}:root.tusala-light-theme app-reservas{--ts-module-accent: var(--ts-primary)}:root.tusala-light-theme app-calendario{--ts-module-accent: var(--ts-indigo)}:root.tusala-light-theme app-usuarios{--ts-module-accent: var(--ts-accent-teal-400)}:root.tusala-light-theme app-estadisticas{--ts-module-accent: var(--ts-indigo)}:root.tusala-light-theme app-reciclaje{--ts-module-accent: var(--ts-warning)}:root.tusala-light-theme app-mi-sitio{--ts-module-accent: var(--ts-accent-cyan-400)}:root.tusala-light-theme app-configuracion{--ts-module-accent: var(--ts-primary-strong)}:root.tusala-light-theme app-ingresos-negocio{--ts-module-accent: var(--ts-success-text)}:root.tusala-light-theme app-empleados{--ts-module-accent: var(--ts-indigo)}:root.tusala-light-theme app-novedades,:root.tusala-light-theme app-novedades-superadmin{--ts-module-accent: var(--ts-warning-text)}:root.tusala-light-theme app-suscripcion{--ts-module-accent: var(--ts-primary)}:root.tusala-light-theme body app-root :is(app-reservas,app-usuarios,app-reciclaje,app-mi-sitio,app-ingresos-negocio,app-empleados,app-novedades,app-novedades-superadmin,app-suscripcion,app-superadmin) :is(.reservas-filter-panel,.reservation-group-card,.recycle-card,.ms-form,.ms-preview,.summary-card,.content-section,.method-card,.settlement-card,.employee-toolbar,.employee-card,.filters,.stat,.nv-card,.subscription-card,.data-toolbar,.tabs-bar){color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-card-border)!important;box-shadow:var(--ts-card-shadow)!important}:root.tusala-light-theme body app-root :is(app-reservas,app-usuarios,app-reciclaje,app-mi-sitio,app-ingresos-negocio,app-empleados,app-novedades,app-novedades-superadmin,app-suscripcion,app-superadmin) :is(.reservation-group-card,.recycle-card,.ms-form,.summary-card,.content-section,.method-card,.settlement-card,.employee-card,.nv-card,.subscription-card){border-top:3px solid var(--ts-module-accent)!important}:root.tusala-light-theme .admin-workspace :is(.data-table,.reservas-table){color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-border-strong)!important}:root.tusala-light-theme .admin-workspace :is(.data-table,.reservas-table) :is(thead,th){color:var(--ts-table-head-text)!important;background:var(--ts-table-head-bg)!important;border-color:var(--ts-divider)!important}:root.tusala-light-theme .admin-workspace :is(.data-table,.reservas-table) td{color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-border-faint-4)!important}:root.tusala-light-theme .admin-workspace :is(.data-table,.reservas-table) tbody tr:hover td{background:var(--ts-primary-soft-055)!important}:root.tusala-light-theme app-calendario :is(.calendar-grid,.week-grid,.month-grid){color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-border-strong)!important;box-shadow:var(--ts-shadow-md)!important}:root.tusala-light-theme app-calendario :is(.time-column,.time-column-week){color:var(--ts-text-muted)!important;background:var(--ts-raised)!important;border-color:var(--ts-divider)!important}:root.tusala-light-theme app-calendario :is(.time-header,.sala-header,.day-header,.sala-week-header,.month-header){color:var(--ts-text-strong)!important;background:var(--ts-surface-soft)!important;border-color:var(--ts-divider)!important}:root.tusala-light-theme app-calendario :is(.sala-header h3,.day-name,.current-date){color:var(--ts-text-strong)!important}:root.tusala-light-theme app-calendario :is(.sala-capacity,.day-date,.time-column .time-slot,.time-column-week .time-slot){color:var(--ts-text-muted)!important}:root.tusala-light-theme app-calendario .salas-columns{background:var(--ts-surface)!important}:root.tusala-light-theme app-calendario .sala-column{flex:1 0 220px;background:var(--ts-surface)!important;border-color:var(--ts-divider)!important}:root.tusala-light-theme app-calendario :is(.salas-columns,.week-content) .time-slot{color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-border-faint-4)!important}:root.tusala-light-theme app-calendario :is(.salas-columns,.week-content) .time-slot.available:hover{color:var(--ts-text-blue-250-3)!important;background:var(--ts-primary-soft-11)!important;border-left-color:var(--ts-primary)!important}:root.tusala-light-theme app-calendario :is(.salas-columns,.week-content) .time-slot.confirmed{color:var(--ts-success-text)!important;background:var(--ts-success-soft)!important;border-left-color:var(--ts-success)!important}:root.tusala-light-theme app-calendario :is(.salas-columns,.week-content) .time-slot.pending{color:var(--ts-warning-text)!important;background:var(--ts-warning-soft)!important;border-left-color:var(--ts-warning)!important}:root.tusala-light-theme app-calendario :is(.salas-columns,.week-content) .time-slot.cancelled{color:var(--ts-danger-text)!important;background:var(--ts-danger-soft)!important;border-left-color:var(--ts-danger)!important}:root.tusala-light-theme app-calendario :is(.salas-columns,.week-content) .time-slot.completed{color:var(--ts-text-blue-250-3)!important;background:var(--ts-primary-soft-11)!important;border-left-color:var(--ts-primary)!important}:root.tusala-light-theme app-calendario :is(.month-content,.month-week){background:var(--ts-surface-soft)!important}:root.tusala-light-theme app-calendario .month-day{color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-border-faint-4)!important}:root.tusala-light-theme app-calendario .month-day:hover{background:var(--ts-primary-soft-055)!important}:root.tusala-light-theme app-calendario .month-day.other-month{color:var(--ts-text-muted)!important;background:var(--ts-raised)!important}:root.tusala-light-theme app-admin-navigation .navigation{background:var(--ts-nav-bg)!important;border-right:1px solid var(--ts-nav-border)!important;box-shadow:6px 0 18px #10233e0a!important}:root.tusala-light-theme app-admin-navigation .nav-section-label{color:var(--ts-nav-label)!important}:root.tusala-light-theme app-admin-navigation .nav-item:not(.active){color:var(--ts-nav-text)!important}:root.tusala-light-theme app-admin-navigation .nav-item:not(.active) i{color:var(--ts-nav-icon)!important}:root.tusala-light-theme app-admin-navigation .nav-item:not(.active):hover{color:var(--ts-brand-800)!important;background:var(--ts-nav-hover-bg)!important}:root.tusala-light-theme app-admin-navigation .nav-item:not(.active):hover i{color:var(--ts-brand-700)!important}:root.tusala-light-theme app-admin-navigation .navigation:not(.collapsed) .nav-item.active{color:var(--ts-on-primary)!important;background:linear-gradient(135deg,var(--ts-brand-600),#5b4fe0)!important;box-shadow:0 4px 12px #2563eb3d!important}:root.tusala-light-theme app-admin-navigation .navigation:not(.collapsed) .nav-item.active :is(i,span){color:var(--ts-on-primary)!important}:root.tusala-light-theme app-admin-navigation .mobile-theme{color:var(--ts-nav-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)!important}:root.tusala-light-theme :is(app-dashboard .sidebar-footer,app-admin-navigation) .logout-btn{color:var(--ts-danger-text)!important}:root.tusala-light-theme app-admin-topbar .topbar{color:var(--ts-topbar-text)!important;border-color:var(--ts-topbar-border)!important;background:var(--ts-topbar-bg)!important;box-shadow:var(--ts-card-shadow)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:root.tusala-light-theme app-admin-topbar .topbar :is(.user,.date){color:var(--ts-topbar-muted)!important}:root.tusala-light-theme app-admin-topbar .topbar .actions button{color:var(--ts-topbar-icon)!important}:root.tusala-light-theme app-admin-topbar .topbar .separator{background:var(--ts-card-border)!important}:root.tusala-light-theme app-admin-topbar .topbar .date{border-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)!important}:root.tusala-light-theme app-admin-topbar .topbar .role{color:var(--ts-brand-700)!important;border-color:var(--ts-brand-200)!important;background:var(--ts-brand-50)!important}:root.tusala-light-theme app-admin-topbar .topbar .actions button:hover{color:var(--ts-brand-700)!important;border-color:var(--ts-brand-200)!important;background:var(--ts-brand-50)!important}:root.tusala-light-theme :is(app-dashboard .welcome-panel,app-estadisticas .bi-hero,app-configuracion .config-hero){color:var(--ts-hero-text)!important;border-color:var(--ts-hero-border)!important;background:var(--ts-hero-bg)!important;box-shadow:var(--ts-hero-shadow)!important}:root.tusala-light-theme :is(app-dashboard .welcome-panel h2,app-estadisticas .bi-hero h1,app-estadisticas .bi-hero p strong,app-estadisticas .report-meta strong,app-configuracion .config-hero h2){color:var(--ts-hero-text)!important}:root.tusala-light-theme :is(app-dashboard .welcome-panel p,app-estadisticas .bi-hero p,app-estadisticas .report-meta span,app-estadisticas .report-meta small,app-configuracion .config-hero p){color:var(--ts-hero-text-muted)!important}:root.tusala-light-theme :is(app-dashboard .welcome-panel .eyebrow,app-configuracion .config-hero .eyebrow,app-configuracion .config-hero .hero-kicker){color:var(--ts-hero-kicker)!important}:root.tusala-light-theme :is(app-dashboard .welcome-mark,app-configuracion .hero-badges span,app-estadisticas .report-meta){color:var(--ts-hero-chip-text)!important;border-color:var(--ts-hero-chip-border)!important;background:var(--ts-hero-chip-bg)!important}:root.tusala-light-theme .admin-workspace :is(.page-header,.section-header,.header-section,.content-header,.reservas-header,.clientes-header,.statistics-header,.audit-header,.subscription-header,.superadmin-header){color:var(--ts-text)!important;border-color:var(--ts-border)!important;background:linear-gradient(115deg,color-mix(in srgb,var(--ts-module-accent, var(--ts-primary)) 12%,var(--ts-surface)),var(--ts-surface-inset) 72%)!important}:root.tusala-light-theme .admin-workspace :is(.card,.stat-card,.metric-card,.overview-card,.audit-card,.reservation-group-card,.recycle-card,.employee-card,.nv-card,.subscription-card,.content-section,.method-card,.settlement-card),:root.tusala-light-theme :is(app-dashboard .overview-kpi,app-estadisticas .control-bar,app-estadisticas .kpi,app-estadisticas .bi-panel,app-configuracion .config-section){color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:var(--ts-card-shadow)!important}:root.tusala-light-theme .admin-workspace .stat-card:before,:root.tusala-light-theme .admin-workspace .stat-card:after,:root.tusala-light-theme app-estadisticas .kpi:after{display:none!important}:root.tusala-light-theme .admin-workspace .stat-card{border-top:3px solid var(--ts-brand-200)!important}:root.tusala-light-theme .admin-workspace .stat-card.highlight{border-top-color:var(--ts-brand-600)!important;background:linear-gradient(160deg,var(--ts-brand-50),var(--ts-surface) 70%)!important}:root.tusala-light-theme .admin-workspace .stat-card.tone-success{border-top-color:var(--ts-success)!important}:root.tusala-light-theme .admin-workspace .stat-card.tone-warning{border-top-color:var(--ts-warning)!important}:root.tusala-light-theme .admin-workspace :is(.card-header,.form-header,.reservation-card-header,.method-card-header,.modal-header,.modal-head,.sub-header,.novelty-modal-header,.table-title,.audit-modal-header,.plan-editor-header,.method-modal>header),:root.tusala-light-theme body app-root :is(.modal-header,.modal-head,.audit-modal-header,.form-header,.plan-editor-header,.novelty-modal-header,.method-modal>header){color:var(--ts-text-strong)!important;border-color:var(--ts-divider)!important;background:linear-gradient(100deg,color-mix(in srgb,var(--ts-module-accent, var(--ts-primary)) 9%,var(--ts-surface)),var(--ts-surface-inset))!important}:root.tusala-light-theme body app-root :is(.card-header,.form-header,.reservation-card-header,.method-card-header,.modal-header,.modal-head,.sub-header,.novelty-modal-header,.table-title,.audit-modal-header,.plan-editor-header,.method-modal>header,.page-header,.section-header) :is(h1,h2,h3,h4){color:var(--ts-text-strong)!important}:root.tusala-light-theme body app-root :is(.card-header,.form-header,.reservation-card-header,.method-card-header,.modal-header,.modal-head,.sub-header,.novelty-modal-header,.table-title,.audit-modal-header,.plan-editor-header,.method-modal>header,.page-header,.section-header) :is(p,small){color:var(--ts-text-muted)!important}:root.tusala-light-theme .admin-workspace :is(p,small,.subtitle,.description,.helper-text,.hint,.meta,.empty-state,.empty-row){border-color:inherit}:root.tusala-light-theme .admin-workspace :is(.subtitle,.description,.helper-text,.hint,.meta,.empty-state,.empty-row),:root.tusala-light-theme :is(.breadcrumb,.nav-section-label,.page-subtitle,.section-description){color:var(--ts-text-muted)!important}:root.tusala-light-theme .admin-workspace :is(.primary-button,.primary-action,.save-action,.btn-primary,.search-submit,.tb-primary,.ms-btn-primary,button.primary){color:var(--ts-on-primary)!important;border-color:var(--ts-brand-700)!important;background:linear-gradient(135deg,var(--ts-brand-600),#5b4fe0)!important;box-shadow:0 4px 10px #2563eb38!important}:root.tusala-light-theme .admin-workspace :is(.secondary-button,.secondary-action,.btn-secondary,.secondary-btn,button.secondary){color:var(--ts-btn-secondary-text)!important;border-color:var(--ts-btn-secondary-border)!important;background:var(--ts-btn-secondary-bg)!important;box-shadow:none!important}:root.tusala-light-theme .admin-workspace :is(.secondary-button,.secondary-action,.btn-secondary,.secondary-btn,button.secondary):hover:not(:disabled){color:var(--ts-primary-strong)!important;border-color:var(--ts-btn-secondary-hover-border)!important;background:var(--ts-btn-secondary-hover-bg)!important}:root.tusala-light-theme .admin-workspace button:disabled,:root.tusala-light-theme .admin-workspace .btn:disabled,:root.tusala-light-theme .admin-workspace [aria-disabled=true]{color:#66788f!important;border-color:var(--ts-control-disabled-border)!important;background:var(--ts-control-disabled-bg)!important;box-shadow:none!important;opacity:1!important}:root.tusala-light-theme body app-root :is(.danger-button,.danger-confirm-button,.btn-danger,.btn-confirm-delete,.logout-confirm-btn,.cancel-definitive){color:var(--ts-on-danger)!important;border-color:var(--ts-action-danger-solid-hover)!important;background:var(--ts-action-danger-solid)!important;box-shadow:0 3px 10px #c6283238!important}:root.tusala-light-theme body app-root :is(.danger-button,.danger-confirm-button,.btn-danger,.btn-confirm-delete,.logout-confirm-btn,.cancel-definitive):hover:not(:disabled){background:var(--ts-action-danger-solid-hover)!important}:root.tusala-light-theme body app-root :is(.danger-btn,.btn-delete,button.danger,.icon-action.danger){color:var(--ts-action-danger-text)!important;border-color:var(--ts-action-danger-border)!important;background:var(--ts-surface)!important;box-shadow:none!important}:root.tusala-light-theme body app-root :is(.danger-btn,.btn-delete,button.danger,.icon-action.danger):hover:not(:disabled){color:var(--ts-on-danger)!important;border-color:var(--ts-action-danger-solid)!important;background:var(--ts-action-danger-solid)!important}:root.tusala-light-theme body app-root app-feedback-center button.primary.danger{color:var(--ts-on-danger)!important;border-color:var(--ts-action-danger-solid-hover)!important;background:var(--ts-action-danger-solid)!important}:root.tusala-light-theme body app-root app-feedback-center button.primary.danger:hover:not(:disabled){background:var(--ts-action-danger-solid-hover)!important}:root.tusala-light-theme body app-root :is(.restore-btn,.button.success,.icon-action.success){color:var(--ts-action-success-text)!important;border-color:var(--ts-action-success-border)!important;background:var(--ts-surface)!important}:root.tusala-light-theme body app-root :is(.restore-btn,.button.success,.icon-action.success):hover:not(:disabled){background:var(--ts-action-success-hover-bg)!important}:root.tusala-light-theme .admin-workspace .icon-action:not(.danger):not(.success):not(.status-toggle-btn){color:var(--ts-nav-icon);border-color:var(--ts-btn-secondary-border);background:var(--ts-surface)}:root.tusala-light-theme .admin-workspace .icon-action:not(.danger):not(.success):not(.status-toggle-btn):hover:not(:disabled){color:var(--ts-brand-700);border-color:var(--ts-btn-secondary-hover-border);background:var(--ts-brand-50)}:root.tusala-light-theme .admin-workspace .icon-action:disabled{opacity:1;color:#8291a6;border-color:var(--ts-control-disabled-border);background:var(--ts-control-disabled-bg)}:root.tusala-light-theme .admin-workspace button:not(:disabled):active{transform:translateY(1px)}:root.tusala-light-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--ts-text)!important;border-color:var(--ts-control-border)!important;background:var(--ts-control-bg)!important}:root.tusala-light-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#2f6bdd!important;background:var(--ts-control-bg)!important;box-shadow:0 0 0 3px #2f6bdd29!important}:root.tusala-light-theme :is(input:not([type=checkbox]):not([type=radio]),select,textarea):disabled{color:var(--ts-text-disabled)!important;border-color:var(--ts-control-disabled-border)!important;background:var(--ts-control-disabled-bg)!important;opacity:1!important}:root.tusala-light-theme .admin-workspace :is(input[type=checkbox],input[type=radio]){accent-color:var(--ts-primary)}:root.tusala-light-theme .admin-workspace :is(table,.table-shell,.table-container){color:var(--ts-text)!important;border-color:var(--ts-border-strong)!important;background:var(--ts-surface)!important}:root.tusala-light-theme .admin-workspace :is(thead,th){color:var(--ts-table-head-text)!important;border-color:var(--ts-divider)!important;background:var(--ts-table-head-bg)!important}:root.tusala-light-theme .admin-workspace tbody tr:nth-child(2n) td{background:var(--ts-table-row-alt)!important}:root.tusala-light-theme .admin-workspace tbody tr:hover td{background:var(--ts-table-row-hover)!important}:root.tusala-light-theme body app-root :is(.modal-content,.modal-content-large,.modal-box,.business-modal,.logout-modal,.payment-modal,.plan-editor,.plan-modal,.form-container,.audit-modal,.dialog-card,.modal,.statistics-upgrade-modal,.method-modal,.confirm-modal,.settings-modal-content,.policy-modal-content){color:var(--ts-text)!important;border-color:#8fa6c2!important;background:var(--ts-surface)!important;box-shadow:0 28px 70px #10233e4d!important}:root.tusala-light-theme body app-root :is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions){color:var(--ts-text)!important;border-color:var(--ts-divider-2)!important;background:var(--ts-surface-inset-strong)!important}:root.tusala-light-theme body app-root :is(.close-btn,.btn-close-modal,.close-modal,.close-plan-modal,.modal-close,button.close){color:var(--ts-text-muted)!important;border-color:var(--ts-border)!important;background:var(--ts-surface)!important}:root.tusala-light-theme body app-root :is(.close-btn,.btn-close-modal,.close-modal,.close-plan-modal,.modal-close,button.close):hover{color:var(--ts-danger-text)!important;border-color:var(--ts-danger-soft-3)!important;background:var(--ts-danger-soft)!important}:root.tusala-light-theme app-ingresos-negocio .summary-card{border-top:4px solid #2f6bdd!important;background:#edf4ff!important}:root.tusala-light-theme app-ingresos-negocio .summary-card:nth-child(2){border-top-color:#167c58!important;background:#eaf7f1!important}:root.tusala-light-theme app-ingresos-negocio .summary-card:nth-child(3){border-top-color:#6c4ad8!important;background:#f1edff!important}:root.tusala-light-theme app-ingresos-negocio .summary-card:nth-child(4){border-top-color:#b46a00!important;background:#fff4dc!important}:root.tusala-light-theme app-ingresos-negocio .summary-card :is(small,span:last-child){color:#38506f!important}:root.tusala-light-theme app-ingresos-negocio .summary-icon{color:#1f5fb7!important;border-color:#9ab8df!important;background:#ffffffb8!important}:root.tusala-light-theme app-ingresos-negocio .content-section{border-top:4px solid var(--ts-module-accent)!important;background:var(--ts-surface)!important}:root.tusala-light-theme app-ingresos-negocio .method-card{border-color:var(--ts-btn-secondary-border)!important;background:linear-gradient(145deg,var(--ts-surface),var(--ts-surface-inset))!important}:root.tusala-light-theme app-ingresos-negocio .method-icon{color:#215fb3!important;background:#dceaff!important}:root.tusala-light-theme app-ingresos-negocio :is(.method-details p,dt,dd){color:#344c6d!important}:root.tusala-light-theme app-ingresos-negocio .settlement-position{color:#104d34!important;border-color:#69a98c!important;background:#dff3e8!important}:root.tusala-light-theme app-ingresos-negocio .settlement-position :is(small,span,i){color:#155d40!important}:root.tusala-light-theme .admin-workspace :is(.info,.status-info,.badge-info,.chip-info){color:var(--ts-status-info-text)!important;border-color:var(--ts-status-info-border)!important;background:var(--ts-info-soft)!important}:root.tusala-light-theme .admin-workspace :is(.status-active,.status-confirmada,.status-completada,.status-approved,.badge-success,.chip-success,.paid,.is-active,.is-published,.r-ok,.success):not(button,a,.icon-action){color:var(--ts-status-success-text)!important;border-color:var(--ts-status-success-border)!important;background:var(--ts-status-success-bg)!important}:root.tusala-light-theme .admin-workspace :is(.status-pending,.status-pendiente,.status-warning,.badge-warning,.chip-warning,.countdown,.retention){color:var(--ts-status-warning-text)!important;border-color:var(--ts-status-warning-border)!important;background:var(--ts-status-warning-bg)!important}:root.tusala-light-theme .admin-workspace :is(.status-inactive,.status-cancelled,.status-cancelada,.status-failed,.badge-danger,.chip-danger,.is-inactive,.inactive,.r-fail,.danger):not(button,a,.icon-action){color:var(--ts-status-danger-text)!important;border-color:var(--ts-status-danger-border)!important;background:var(--ts-status-danger-bg)!important}:root.tusala-light-theme .admin-workspace :is(.badge-purple,.chip-purple,.status-special){color:var(--ts-sem-violet-deep)!important;border-color:var(--ts-sem-violet-solid)!important;background:var(--ts-purple-soft)!important}:root.tusala-light-theme .admin-workspace :is(.badge-teal,.chip-teal){color:#0f625d!important;border-color:#0f766e!important;background:var(--ts-teal-soft)!important}:root.tusala-light-theme .admin-workspace :is(.badge-pink,.chip-pink){color:#9d174d!important;border-color:#be185d!important;background:var(--ts-pink-soft)!important}:root.tusala-light-theme .admin-workspace :is(button,a[href],input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--ts-focus-ring)!important;outline-offset:2px!important}:root.tusala-light-theme .admin-workspace :is(.tab-btn,.view-btn,.filter-tab,.pagination button){color:var(--ts-nav-text)!important;border-color:var(--ts-btn-secondary-border)!important;background:var(--ts-surface)!important}:root.tusala-light-theme .admin-workspace :is(.tab-btn.active,.view-btn.active,.filter-tab.active,.pagination button[aria-current=page]){color:var(--ts-on-primary)!important;border-color:var(--ts-primary-strong)!important;background:var(--ts-primary)!important;box-shadow:0 5px 14px #2563eb38!important}:root.tusala-light-theme app-dashboard :is(.quick-actions button,.system-status li){color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)!important}:root.tusala-light-theme app-dashboard .quick-actions button:hover{border-color:var(--ts-btn-secondary-hover-border)!important;background:var(--ts-btn-secondary-hover-bg)!important}:root.tusala-light-theme app-dashboard :is(.quick-actions strong,.system-status strong){color:var(--ts-text-strong)!important}:root.tusala-light-theme app-dashboard :is(.quick-actions small,.overview-kpi small,.overview-kpi>span:not(.kpi-icon)){color:var(--ts-text-muted)!important}:root.tusala-light-theme app-dashboard .space-search button:not(.clear){color:var(--ts-on-primary)!important;background:linear-gradient(135deg,#2563c7,#3159d8)!important}:root.tusala-light-theme app-dashboard .card-image .status-badge.active{color:#14532d!important;border-color:#86d5a4!important;background:#ecfdf3f5!important;text-shadow:none!important}:root.tusala-light-theme app-dashboard .category-item{color:#174b95!important;background:#e4efff!important}:root.tusala-light-theme app-dashboard .detail-item{color:#3d5876!important;background:var(--ts-surface-inset)!important}:root.tusala-light-theme app-estadisticas .kpi.revenue{border-color:#66a9b8!important;background:linear-gradient(145deg,#f4fbfb,var(--ts-surface))!important}:root.tusala-light-theme app-estadisticas :is(.kpi-top,.kpi small,.panel-description,.chart-explanation,.chart-guide,.report-footnote,.revenue-chart-summary span,.health-grid small,.pulse-grid small,.impact-line,.rank-copy small,.rank-value small,.status-legend>div,.trend-column>span,.trend-column small,.bar-y-axis,.month-column>strong,.audit-summary span,.module-list>div,.bi-panel>footer,.donut span,.empty-state,.empty-inline){color:var(--ts-text-muted)!important}:root.tusala-light-theme app-estadisticas .health-grid span{color:var(--ts-text-strong)!important;font-weight:600}:root.tusala-light-theme app-estadisticas .health-grid>div.attention{border-color:var(--ts-border-orange-400-a35)!important;background:var(--ts-bg-orange-400-a7)!important}:root.tusala-light-theme app-estadisticas .health-grid>div.attention span{color:var(--ts-text-amber-800)!important}:root.tusala-light-theme app-estadisticas .data-chip{color:var(--ts-text-blue-250)!important}:root.tusala-light-theme app-estadisticas .snapshot-chip{color:var(--ts-text-amber-800)!important}:root.tusala-light-theme app-estadisticas :is(.filter-action,.export-action){color:var(--ts-on-primary)!important}:root.tusala-light-theme app-estadisticas :is(.ghost-action,.chart-month-navigation button){color:var(--ts-btn-secondary-text)!important;border-color:var(--ts-btn-secondary-border)!important;background:var(--ts-btn-secondary-bg)!important}:root.tusala-light-theme app-estadisticas :is(.revenue-chart-summary,.health-grid>div,.audit-summary>div,.pulse-grid>article){color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)!important}:root.tusala-light-theme app-estadisticas :is(.revenue-chart-summary strong,.chart-month-navigation strong,.module-list strong,.bi-panel>footer strong){color:var(--ts-text-strong)!important}:root.tusala-light-theme app-estadisticas :is(.donut,.mini-gauge):before{background:var(--ts-surface)!important}:root.tusala-light-theme app-estadisticas .bi-hero .report-meta{color:#314968!important;border-color:#cbd8e8!important;background:#f7fafe!important}:root.tusala-light-theme app-estadisticas .bi-hero .report-meta :is(span,small){color:#526985!important}:root.tusala-light-theme app-estadisticas .bi-hero .report-meta strong{color:#102f57!important}:root.tusala-light-theme app-estadisticas .pulse-panel{border-color:#cbd8e8!important;background:#fff!important}:root.tusala-light-theme app-estadisticas .pulse-grid>article{border-color:#d2ddeb!important;background:#f7fafe!important;box-shadow:0 4px 12px #18375b0f!important}:root.tusala-light-theme app-estadisticas .mini-gauge{--ts-bg-gray-0-a7: #dce6f1}:root.tusala-light-theme app-estadisticas .pulse-number{color:#12345c!important;border-color:#a9c7ef!important;background:linear-gradient(145deg,#eef5ff,#e5edff)!important}:root.tusala-light-theme app-estadisticas .pulse-number span{color:#516b8c!important}:root.tusala-light-theme app-configuracion :is(.info-row,.info-row.owner-row){color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)!important}:root.tusala-light-theme app-configuracion .info-row label{color:var(--ts-text-muted)!important}:root.tusala-light-theme app-configuracion .info-row span{color:var(--ts-text-strong)!important;font-weight:650}:root.tusala-light-theme app-configuracion :is(.btn-edit,.btn-save){color:var(--ts-on-primary)!important}:root.tusala-light-theme .admin-workspace :is(.clientes-directory,.table-container,.payments-directory,.tab-content):has(app-management-record-card,.payout-business-card,.employee-card,.recycle-card):not(:has(table)){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root.tusala-light-theme .admin-workspace :is(.tab-content,.table-container):has(app-management-record-card,.payout-business-card):not(:has(table))>:is(header,.section-actions,[class$=-heading],[class$=-header]),:root.tusala-light-theme .admin-workspace :is(.owners-content,.users-content)>.section-actions,:root.tusala-light-theme .admin-workspace :is(.payout-section-heading,.subscription-section-heading){margin-bottom:.35rem!important;padding:.35rem .15rem .55rem!important;border:0!important;border-bottom:1px solid var(--ts-card-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root.tusala-light-theme .admin-workspace .payout-business-card{background:var(--ts-record-bg)!important;border-color:var(--ts-record-border)!important;box-shadow:var(--ts-record-shadow)!important}:root.tusala-light-theme .admin-workspace .payout-business-card:hover{border-color:var(--ts-record-hover-border)!important;box-shadow:var(--ts-record-hover-shadow)!important}:root.tusala-light-theme app-ingresos-negocio .summary-card:nth-child(1){background:#edf4ff!important}:root.tusala-light-theme app-ingresos-negocio .settlement-cell{border:0!important;border-left:3px solid var(--ts-card-border-hover)!important;border-radius:10px!important;background:var(--ts-surface-inset)!important;box-shadow:none!important}:root.tusala-light-theme app-ingresos-negocio .settlement-cell:nth-child(2){border-left-color:var(--ts-brand-600)!important}:root.tusala-light-theme app-ingresos-negocio .settlement-cell:nth-child(3){border-left-color:#6c4ad8!important}:root.tusala-light-theme app-ingresos-negocio .settlement-cell:nth-child(4){border-left-color:var(--ts-warning)!important}:root.tusala-light-theme app-feedback-center{--ts-toast-mark-text: #ffffff;--ts-toast-title: var(--ts-sem-primary-deep)}:root.tusala-light-theme app-feedback-center .toast.success{--ts-toast-title: var(--ts-sem-success-deep)}:root.tusala-light-theme app-feedback-center .toast.error{--ts-toast-title: var(--ts-sem-danger-deep)}:root.tusala-light-theme app-feedback-center .toast.warning{--ts-toast-title: var(--ts-sem-warning-deep)}:root.tusala-light-theme .admin-workspace form :is(.error,.error-text,.error-msg,.field-error,.validation-error,.invalid-feedback,.field-validation-message){margin:.3rem 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ts-sem-danger-deep)!important;font-size:.72rem!important;font-weight:700!important}:root.tusala-light-theme .admin-workspace form :is(.error,.error-text,.error-msg,.field-error,.validation-error,.invalid-feedback,.field-validation-message):before{flex-basis:16px;width:16px;height:16px;font-size:.62rem}:root.tusala-light-theme .admin-workspace :is(input,textarea,select)[aria-invalid=true],:root.tusala-light-theme .admin-workspace :is(input,textarea,select).ng-invalid.ng-touched{border-color:var(--ts-sem-danger-solid)!important;box-shadow:0 0 0 3px #dc262624!important}:root.tusala-light-theme app-management-record-card .management-record{--rec-tone: var(--ts-sem-primary-solid);--rec-tone-deep: var(--ts-sem-primary-deep);--rec-tone-tint: var(--ts-sem-primary-tint);gap:.8rem;padding:.72rem .95rem .72rem 1.05rem;border-radius:12px}:root.tusala-light-theme app-management-record-card .management-record[data-status=success]{--rec-tone: var(--ts-sem-success-solid);--rec-tone-deep: var(--ts-sem-success-deep);--rec-tone-tint: var(--ts-sem-success-tint)}:root.tusala-light-theme app-management-record-card .management-record[data-status=warning]{--rec-tone: var(--ts-sem-warning-solid);--rec-tone-deep: var(--ts-sem-warning-deep);--rec-tone-tint: var(--ts-sem-warning-tint)}:root.tusala-light-theme app-management-record-card .management-record[data-status=danger]{--rec-tone: var(--ts-sem-danger-solid);--rec-tone-deep: var(--ts-sem-danger-deep);--rec-tone-tint: var(--ts-sem-danger-tint)}:root.tusala-light-theme app-management-record-card .management-record[data-status=info]{--rec-tone: var(--ts-sem-info-solid);--rec-tone-deep: var(--ts-sem-info-deep);--rec-tone-tint: var(--ts-sem-info-tint)}:root.tusala-light-theme app-management-record-card .management-record[data-status=special]{--rec-tone: var(--ts-sem-violet-solid);--rec-tone-deep: var(--ts-sem-violet-deep);--rec-tone-tint: var(--ts-sem-violet-tint)}:root.tusala-light-theme app-management-record-card .management-record[data-status=neutral]{--rec-tone: #64748b;--rec-tone-deep: #334155;--rec-tone-tint: #e7ecf3}:root.tusala-light-theme app-management-record-card .management-record__accent{width:4px;background:var(--rec-tone)}:root.tusala-light-theme app-management-record-card .management-record__icon{color:var(--rec-tone-deep);border-color:transparent;background:var(--rec-tone-tint)}:root.tusala-light-theme app-management-record-card .management-record[data-kind=people] .management-record__icon{border-radius:50%;color:#fff;background:linear-gradient(140deg,var(--ts-sem-primary-solid),#4f46e5);font-weight:800}:root.tusala-light-theme app-management-record-card .management-record[data-kind=people][data-status=danger] .management-record__icon{background:#64748b}:root.tusala-light-theme app-management-record-card .management-record[data-kind=operation] .management-record__icon{color:#fff;background:var(--rec-tone)}:root.tusala-light-theme app-management-record-card .management-record[data-kind=finance] :is([recordSummary],[recordStatus]) strong{font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:800;color:var(--ts-text-strong)}:root.tusala-light-theme app-management-record-card .management-record[data-kind=admin]{padding:.52rem .9rem .52rem 1rem;gap:.7rem}:root.tusala-light-theme app-management-record-card .management-record[data-kind=admin] .management-record__icon{width:38px;height:38px;border-radius:10px;font-size:.95rem}:root.tusala-light-theme app-empleados .permission-total{color:#fff!important;background:var(--ts-sem-primary-solid)!important;font-weight:800}:root.tusala-light-theme app-empleados .permission-warning{color:var(--ts-sem-warning-deep)!important;border:1px solid var(--ts-sem-warning-solid)!important;border-left-width:4px!important;background:var(--ts-sem-warning-tint)!important;font-weight:650}:root.tusala-light-theme app-empleados .permission-grid article{border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:var(--ts-card-shadow)}:root.tusala-light-theme app-empleados .permission-grid article.enabled{border-color:var(--ts-sem-primary-solid)!important;box-shadow:inset 0 3px 0 var(--ts-sem-primary-solid),var(--ts-card-shadow)}:root.tusala-light-theme app-empleados .permission-grid article>header{border-bottom-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)}:root.tusala-light-theme app-empleados .permission-grid article>header span{color:var(--ts-text-strong)!important;font-size:.8rem}:root.tusala-light-theme app-empleados .permission-grid article>header i{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:7px!important;color:var(--ts-sem-primary-deep)!important;background:var(--ts-sem-primary-tint)}:root.tusala-light-theme app-empleados .permission-grid article header button{color:var(--ts-sem-primary-deep)!important;border-color:var(--ts-sem-primary-solid)!important;background:var(--ts-surface)!important;font-weight:800}:root.tusala-light-theme app-empleados .permission-grid article header button:hover{color:#fff!important;background:var(--ts-sem-primary-solid)}:root.tusala-light-theme app-empleados .permission-grid article.enabled header button{color:var(--ts-sem-danger-deep)!important;border-color:var(--ts-sem-danger-solid)}:root.tusala-light-theme app-empleados .permission-grid article.enabled header button:hover{color:#fff!important;background:var(--ts-sem-danger-solid)}:root.tusala-light-theme app-empleados .permission-grid label{color:var(--ts-label)!important;border-color:var(--ts-btn-secondary-border)!important;background:var(--ts-surface)!important;font-weight:650}:root.tusala-light-theme app-empleados .permission-grid label:hover{border-color:var(--ts-sem-primary-solid)}:root.tusala-light-theme app-empleados .permission-grid label:has(input:checked){color:var(--ts-sem-primary-deep)!important;border-color:var(--ts-sem-primary-solid)!important;background:var(--ts-sem-primary-tint)!important;font-weight:800}:root.tusala-light-theme app-empleados .permission-grid label.critical{color:var(--ts-sem-warning-deep)!important;border-left:3px solid var(--ts-sem-warning-solid)}:root.tusala-light-theme app-empleados .permission-grid label.critical:has(input:checked){color:var(--ts-sem-warning-deep)!important;border-color:var(--ts-sem-warning-solid)!important;background:var(--ts-sem-warning-tint)}:root.tusala-light-theme app-empleados .permission-grid label.critical input{accent-color:var(--ts-sem-warning-solid)}:root.tusala-light-theme app-empleados .permission-grid input{accent-color:var(--ts-sem-primary-solid)}:root.tusala-light-theme app-superadmin .sp-card{--sp-solid: var(--ts-sem-primary-solid);--sp-deep: var(--ts-sem-primary-deep);--sp-tint: var(--ts-sem-primary-tint);border-color:var(--ts-card-border);background:var(--ts-surface);box-shadow:var(--ts-card-shadow)}:root.tusala-light-theme app-superadmin .sp-card.sp-succeeded{--sp-solid: var(--ts-sem-success-solid);--sp-deep: var(--ts-sem-success-deep);--sp-tint: var(--ts-sem-success-tint)}:root.tusala-light-theme app-superadmin .sp-card.sp-pending{--sp-solid: var(--ts-sem-warning-solid);--sp-deep: var(--ts-sem-warning-deep);--sp-tint: var(--ts-sem-warning-tint)}:root.tusala-light-theme app-superadmin .sp-card.sp-failed{--sp-solid: var(--ts-sem-danger-solid);--sp-deep: var(--ts-sem-danger-deep);--sp-tint: var(--ts-sem-danger-tint)}:root.tusala-light-theme app-superadmin .sp-card.sp-refunded{--sp-solid: var(--ts-sem-info-solid);--sp-deep: var(--ts-sem-info-deep);--sp-tint: var(--ts-sem-info-tint)}:root.tusala-light-theme app-superadmin .sp-indicator{background:var(--sp-solid)}:root.tusala-light-theme app-superadmin .sp-icon{color:var(--sp-deep);background:var(--sp-tint)}:root.tusala-light-theme app-superadmin .sp-card .sp-tags .sp-status-tag{color:#fff!important;border-color:var(--sp-solid)!important;background:var(--sp-solid)!important;font-weight:800!important}:root.tusala-light-theme app-superadmin .sp-tag{color:var(--ts-label);border-color:var(--ts-btn-secondary-border);background:var(--ts-surface-inset);font-weight:650}:root.tusala-light-theme app-superadmin .sp-tag i{color:var(--sp-deep)}:root.tusala-light-theme app-superadmin .sp-amount{color:var(--sp-deep)!important;font-size:.98rem!important;font-weight:800!important;font-variant-numeric:tabular-nums!important}:root.tusala-light-theme app-superadmin .sp-receipt{color:var(--ts-sem-primary-deep);border-color:var(--ts-sem-primary-solid);background:var(--ts-surface);font-weight:800}:root.tusala-light-theme app-superadmin .sp-receipt:hover{color:#fff;background:var(--ts-sem-primary-solid)}:root.tusala-light-theme app-superadmin .sp-receipt-missing{color:var(--ts-text-muted)}:root.tusala-light-theme app-superadmin .archived-owners-panel-head{padding:.35rem .15rem .55rem;border:0;border-bottom:1px solid var(--ts-card-border);border-radius:0;background:transparent;box-shadow:none}:root.tusala-light-theme app-superadmin .archived-owner-list{padding:.6rem 0 0;gap:.5rem}:root.tusala-light-theme app-superadmin .archived-owner-list article{grid-template-columns:40px minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) auto;gap:.85rem;padding:.62rem .9rem .62rem 1rem;border:1px solid var(--ts-card-border);border-left:4px solid #64748b;border-radius:12px;background:var(--ts-surface);box-shadow:var(--ts-card-shadow)}:root.tusala-light-theme app-superadmin .archived-owner-list small{color:var(--ts-text-muted)}:root.tusala-light-theme app-superadmin .archived-owner-list strong{color:var(--ts-text-strong)}:root.tusala-light-theme app-superadmin .archived-owner-list span{color:var(--ts-text-muted)}:root.tusala-light-theme app-superadmin .archived-owner-avatar{width:40px!important;height:40px!important;color:#fff!important;border:0!important;border-radius:50%!important;background:#64748b!important}:root.tusala-light-theme app-superadmin .archived-owner-list article button.restore-btn{color:#fff!important;border-color:var(--ts-sem-success-solid)!important;background:var(--ts-sem-success-solid)!important;font-weight:800!important}:root.tusala-light-theme app-superadmin .archived-owner-list article button.restore-btn:hover:not(:disabled){background:var(--ts-sem-success-deep)!important}@media (min-width: 901px){:root.tusala-light-theme app-superadmin .archived-owner-list article button.restore-btn{grid-column:auto;align-self:center}}@media (max-width: 900px){:root.tusala-light-theme app-superadmin .archived-owner-list article{grid-template-columns:40px minmax(0,1fr)}}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab{--sp-tone: var(--ts-sem-primary-solid);--sp-deep: var(--ts-sem-primary-deep);--sp-tint: var(--ts-sem-primary-tint)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab:nth-child(1){--sp-tone: var(--ts-sem-success-solid);--sp-deep: var(--ts-sem-success-deep);--sp-tint: var(--ts-sem-success-tint)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab:nth-child(2){--sp-tone: var(--ts-sem-warning-solid);--sp-deep: var(--ts-sem-warning-deep);--sp-tint: var(--ts-sem-warning-tint)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab:nth-child(3){--sp-tone: var(--ts-sem-danger-solid);--sp-deep: var(--ts-sem-danger-deep);--sp-tint: var(--ts-sem-danger-tint)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab .tab-copy small,:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab.active .tab-copy small{color:var(--sp-deep)!important;font-variant-numeric:tabular-nums!important}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab>i{color:var(--sp-deep);background:var(--sp-tint)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab.active>i{color:#fff;background:var(--sp-tone)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab.active:after{background:var(--sp-tone)}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tab.active{border-color:var(--sp-tone);background:var(--ts-surface)}:root.tusala-light-theme app-dashboard .extras-section.is-empty{opacity:1}:root.tusala-light-theme app-dashboard .extras-section.is-empty h4{color:var(--ts-text-muted)}:root.tusala-light-theme app-superadmin .bar-value{opacity:1}:root.tusala-light-theme app-owner-onboarding .setup-importance{color:var(--ts-sem-primary-deep)}:root.tusala-light-theme app-cancellation-policy-settings .cp-card,:root.tusala-light-theme app-superadmin .business-payment-history,:root.tusala-light-theme app-superadmin .personalization-content{border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:var(--ts-card-shadow)!important}:root.tusala-light-theme app-cancellation-policy-settings .cp-options label{color:var(--ts-label)!important;background:var(--ts-surface)!important}:root.tusala-light-theme app-cancellation-policy-settings .cp-options label.on{color:var(--ts-sem-primary-deep)!important;border-color:var(--ts-sem-primary-solid)!important;background:var(--ts-sem-primary-tint)!important}:root.tusala-light-theme app-novedades .modal{color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:0 20px 48px #0f172a2e!important}:root.tusala-light-theme app-novedades :is(.modal-desc,.mc,.meta-grid){color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface-inset)!important;box-shadow:none!important}:root.tusala-light-theme app-novedades .novelty-modal-actions{border-color:var(--ts-divider)!important;background:var(--ts-surface)!important;box-shadow:0 -8px 18px #0f172a14!important}:root.tusala-light-theme app-superadmin .personalization-content{border:0!important;background:transparent!important;box-shadow:none!important}:root.tusala-light-theme app-superadmin .personalization-panel :is(.social-card,.preview-card,.social-row){border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:0 1px 4px #0f172a12!important}:root.tusala-light-theme app-configuracion .policy-guide{border-color:#a8c7fa!important;background:#eef5ff!important;box-shadow:none!important}:root.tusala-light-theme app-configuracion .policy-guide :is(strong,span){color:var(--ts-text-strong)!important}:root.tusala-light-theme app-configuracion .policy-guide-steps span{border-color:#b8c8de!important;background:#fff!important}:root.tusala-light-theme app-configuracion .policy-guide-steps b{color:#fff!important;background:var(--ts-sem-primary-solid)!important}:root.tusala-light-theme app-configuracion .actions-cell .btn-action{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-width:1px!important;border-style:solid!important;box-shadow:none!important;opacity:1!important}:root.tusala-light-theme app-configuracion .actions-cell .btn-view{color:#fff!important;border-color:#1d4ed8!important;background:#2563eb!important}:root.tusala-light-theme app-configuracion .actions-cell .btn-edit-small{color:#1d4ed8!important;border-color:#2563eb!important;background:#eff6ff!important}:root.tusala-light-theme app-configuracion .actions-cell .btn-activate{color:#fff!important;border-color:#15803d!important;background:#15803d!important}:root.tusala-light-theme app-configuracion .actions-cell .btn-deactivate{color:#92400e!important;border-color:#d97706!important;background:#fff7ed!important}:root.tusala-light-theme app-configuracion .actions-cell .btn-delete{color:#b91c1c!important;border-color:#dc2626!important;background:#fff1f2!important}:root.tusala-light-theme app-novedades .novelty-modal-header{background:transparent!important;box-shadow:none!important}:root.tusala-light-theme app-novedades .modal-category-icon{color:var(--ts-sem-primary-deep)!important;border-color:var(--ts-sem-primary-solid)!important;background:var(--ts-sem-primary-tint)!important;box-shadow:none!important}:root.tusala-light-theme app-novedades .modal-title,:root.tusala-light-theme app-novedades .mc strong{color:var(--ts-text-strong)!important}:root.tusala-light-theme app-novedades .mc span{color:var(--ts-text-muted)!important}:root.tusala-light-theme app-superadmin .subscription-payments-content{border-color:var(--ts-card-border)!important;background:var(--ts-canvas)!important;box-shadow:none!important}:root.tusala-light-theme app-superadmin .sp-tabs-wrap .admin-tabs,:root.tusala-light-theme app-superadmin .payout-modal .admin-tabs,:root.tusala-light-theme app-superadmin .personalization-content>app-admin-tabs .admin-tabs{padding:.35rem!important;border:1px solid var(--ts-card-border)!important;border-radius:12px!important;background:var(--ts-surface-inset)!important;box-shadow:none!important}:root.tusala-light-theme app-superadmin :is(.sp-tabs-wrap,.payout-modal) .admin-tab{color:var(--ts-text-muted)!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important}:root.tusala-light-theme app-superadmin :is(.sp-tabs-wrap,.payout-modal) .admin-tab.active{color:var(--ts-sem-primary-deep)!important;border-color:var(--ts-sem-primary-solid)!important;background:var(--ts-surface)!important;box-shadow:0 1px 3px #0f172a1a!important}:root.tusala-light-theme app-superadmin .sp-card{background:var(--ts-surface)!important;box-shadow:0 1px 3px #0f172a14!important}:root.tusala-light-theme app-superadmin .payout-modal{color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-canvas)!important;box-shadow:0 20px 55px #0f172a33!important}:root.tusala-light-theme app-superadmin .payout-modal :is(.payout-tab-panel,.business-payment-history,.simple-transfer-history){color:var(--ts-text)!important}:root.tusala-light-theme app-superadmin .payout-modal :is(.payout-settlement,.simple-transfer-form,.payout-reservation-group,.simple-transfer-history article){color:var(--ts-text)!important;border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-configuracion .cp-options input{opacity:1!important;visibility:visible!important;border-color:#64748b!important}:root.tusala-light-theme body app-root app-configuracion .cp-options input:checked{border-color:#2563eb!important;background:radial-gradient(circle,#2563eb 0 42%,#fff 46% 100%)!important}:root.tusala-light-theme body app-root app-configuracion .actions-cell .btn-action i{display:block!important;width:1em!important;height:1em!important;margin:0!important;line-height:1!important}:root.tusala-light-theme body app-root app-novedades .modal{border:1px solid #b8c8de!important;background:#fff!important;box-shadow:0 16px 42px #0f172a29!important}:root.tusala-light-theme body app-root app-novedades .novelty-modal-header{background:#fff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades .modal-desc{color:#1f3a5f!important;border-color:#93b4ee!important;border-left-color:#2563eb!important;background:#eff6ff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades .mc{color:#10233e!important;border-color:#c5d2e3!important;background:#fff!important;box-shadow:none!important;transform:none!important}:root.tusala-light-theme body app-root app-novedades .mc:nth-child(4n+1){background:#eff6ff!important;border-left-color:#2563eb!important}:root.tusala-light-theme body app-root app-novedades .mc:nth-child(4n+2){background:#ecfeff!important;border-left-color:#0891b2!important}:root.tusala-light-theme body app-root app-novedades .mc:nth-child(4n+3){background:#f5f3ff!important;border-left-color:#7c3aed!important}:root.tusala-light-theme body app-root app-novedades .mc:nth-child(4n+4){background:#ecfdf5!important;border-left-color:#059669!important}:root.tusala-light-theme body app-root app-novedades .meta-grid{border-color:#c5d2e3!important;background:#f8fafc!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .subscription-payments-content{border:0!important;background:transparent!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .sp-list{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .sp-tabs-wrap .admin-tab,:root.tusala-light-theme body app-root app-superadmin .payout-modal .admin-tab{--tab-live:#2563eb;--tab-tint:#eff6ff}:root.tusala-light-theme body app-root app-superadmin .sp-tabs-wrap .admin-tab:nth-child(1){--tab-live:#15803d;--tab-tint:#ecfdf5}:root.tusala-light-theme body app-root app-superadmin .sp-tabs-wrap .admin-tab:nth-child(2){--tab-live:#b45309;--tab-tint:#fff7ed}:root.tusala-light-theme body app-root app-superadmin .sp-tabs-wrap .admin-tab:nth-child(3){--tab-live:#dc2626;--tab-tint:#fff1f2}:root.tusala-light-theme body app-root app-superadmin :is(.sp-tabs-wrap,.payout-modal) .admin-tab:hover{color:var(--tab-live)!important;background:var(--tab-tint)!important}:root.tusala-light-theme body app-root app-superadmin :is(.sp-tabs-wrap,.payout-modal) .admin-tab.active{color:#fff!important;border-color:var(--tab-live)!important;background:var(--tab-live)!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin :is(.sp-tabs-wrap,.payout-modal) .admin-tab.active :is(strong,small,i){color:#fff!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal{border-color:#9eb2cc!important;background:#f8fafc!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.modal-header{color:#fff!important;border-color:#1d4ed8!important;background:linear-gradient(120deg,#1d4ed8,#4f46e5)!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.modal-header :is(.eyebrow,h3,p){color:#fff!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.modal-header .close-btn{color:#fff!important;border-color:#ffffffa6!important;background:#ffffff24!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary{box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.total{background:#eff6ff!important;border-color:#60a5fa!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.approved{background:#ecfdf5!important;border-color:#34d399!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.pending{background:#fff7ed!important;border-color:#fb923c!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.failed{background:#fff1f2!important;border-color:#fb7185!important}:root.tusala-light-theme body app-root app-platform-social-links-admin .card-head{background:transparent!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-platform-social-links-admin .primary-add,:root.tusala-light-theme body app-root app-platform-social-links-admin .primary-add:hover:not(:disabled){box-shadow:none!important}:root.tusala-light-theme body app-root app-platform-social-links-admin .social-card{box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal{color:#10233e!important;border:1px solid #94a9c3!important;background:#fff!important;box-shadow:0 18px 46px #0f172a2e!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal>.novelty-modal-header[class][class]{color:#fff!important;border-color:#1d4ed8!important;background:linear-gradient(120deg,#1d4ed8,#6d28d9)!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .novelty-modal-header :is(.modal-title,.modal-time,.badge,.prio-badge){color:#fff!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-category-icon{color:#fff!important;border-color:#ffffffb8!important;background:#ffffff29!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-close{color:#fff!important;border-color:#ffffffad!important;background:#ffffff26!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-desc{color:#12325b!important;border:1px solid #60a5fa!important;border-left:5px solid #2563eb!important;background:#dbeafe!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-grid>.mc{color:#10233e!important;border:1px solid #a8b8cc!important;border-left:5px solid #2563eb!important;background:#fff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-grid>.mc:nth-child(4n+2){border-left-color:#0891b2!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-grid>.mc:nth-child(4n+3){border-left-color:#7c3aed!important}:root.tusala-light-theme body app-root app-novedades-superadmin .modal-grid>.mc:nth-child(4n+4){border-left-color:#15803d!important}:root.tusala-light-theme body app-root app-novedades-superadmin .mc span{color:#405574!important}:root.tusala-light-theme body app-root app-novedades-superadmin .mc strong{color:#10233e!important}:root.tusala-light-theme body app-root app-novedades-superadmin .meta-grid{border:1px solid #c5d2e3!important;background:#f8fafc!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades-superadmin .mf-bar[class][class]{border-color:#c5d2e3!important;background:#fff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .subscription-payments-content :is(.section-actions h3,.section-actions p,.sp-title,.sp-summary){color:#10233e!important}:root.tusala-light-theme body app-root app-superadmin .sp-summary,:root.tusala-light-theme body app-root app-superadmin .sp-date{color:#34496a!important}:root.tusala-light-theme body app-root app-superadmin .sp-tag{color:#1f3a5f!important;border-color:#9db2d0!important;background:#f8fafc!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary{color:#fff!important;border:0!important;border-top:0!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.total{background:#1d4ed8!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.approved{background:#15803d!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.pending{background:#c2410c!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary.failed{background:#be123c!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal>.payment-summary-grid .payment-summary :is(span,strong,small){color:#fff!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-breakdown{border:2px solid #2563eb!important;background:#fff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-cell{color:#10233e!important;border:0!important;border-top:5px solid #2563eb!important;background:#fff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-cell:nth-child(2){border-top-color:#0891b2!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-cell:nth-child(3){border-top-color:#7c3aed!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-cell:nth-child(4){border-top-color:#dc2626!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-cell :is(span,strong,small){color:#10233e!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-position{color:#fff!important;border:0!important;background:#15803d!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-position.to-company{background:#c2410c!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .sa-origin-position :is(i,small,strong,span){color:#fff!important}:root.tusala-light-theme body app-root app-superadmin .payout-modal .payout-warning{color:#fff!important;border-color:#c2410c!important;background:#c2410c!important}:root.tusala-light-theme body app-root app-novedades .modal{color:#10233e!important;border-color:#94a9c3!important;background:#fff!important}:root.tusala-light-theme body app-root app-novedades .modal>.novelty-modal-header[class][class]{color:#fff!important;border:0!important;background:linear-gradient(120deg,#1d4ed8,#6d28d9)!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-novedades .novelty-modal-header :is(.modal-title,.badge,.prio-badge){color:#fff!important}:root.tusala-light-theme body app-root :is(.close-btn,.btn-close-modal,.close-modal,.close-plan-modal,.modal-close,.policy-modal-close,.cancel-modal-close,button.close)[class]{color:#10233e!important;border:1px solid #64748b!important;background:#fff!important;box-shadow:0 2px 7px #0f172a29!important;opacity:1!important}:root.tusala-light-theme body app-root :is(.close-btn,.btn-close-modal,.close-modal,.close-plan-modal,.modal-close,.policy-modal-close,.cancel-modal-close,button.close)[class]:hover:not(:disabled){color:#991b1b!important;border-color:#dc2626!important;background:#fee2e2!important}:root.tusala-light-theme body app-root :is(.close-btn,.btn-close-modal,.close-modal,.close-plan-modal,.modal-close,.policy-modal-close,.cancel-modal-close,button.close)[class] :is(i,svg){color:inherit!important;fill:currentColor;opacity:1!important}:root.tusala-light-theme body app-root app-superadmin app-platform-social-links-admin .social-card>.card-head[class][class]{color:#10233e!important;border:0!important;background:#fff!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin app-platform-social-links-admin .social-card,:root.tusala-light-theme body app-root app-superadmin app-platform-social-links-admin .social-card:before,:root.tusala-light-theme body app-root app-superadmin app-platform-social-links-admin .social-card:after{box-shadow:none!important}:root.tusala-light-theme body app-root app-superadmin app-platform-social-links-admin .primary-add{filter:none!important;box-shadow:none!important}:root.tusala-light-theme body app-root .admin-workspace :is(.danger-button,.danger-confirm-button,.btn-danger,.btn-confirm-delete,.logout-confirm-btn,.cancel-definitive,.danger-btn,.btn-delete,.btn-delete-reservation,.confirm-cancel,.delete-extra-btn,.delete-image-btn,button.danger,.icon-action.danger):is(:hover,:focus-visible,:active):not(:disabled){color:#fff!important;border-color:#991b1b!important;background:#b91c1c!important;box-shadow:0 6px 16px #991b1b33!important;opacity:1!important}:root.tusala-light-theme body app-root .admin-workspace button:is(:hover,:focus-visible,:active):not(:disabled) :is(i,span,strong,b,small){color:inherit!important;opacity:1!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-primary,.primary-button,.primary-action,.action-btn,.save-action,.submit-btn,.confirm-btn,.act-primary,button.primary):is(:hover,:focus-visible,:active):not(:disabled){color:#fff!important;border-color:#1d4ed8!important;background:#2563eb!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-secondary,.secondary-btn,.secondary-button,.secondary-action,.btn-cancel,.cancel-btn,button.secondary):is(:hover,:focus-visible,:active):not(:disabled){color:#17365f!important;border-color:#7b96ba!important;background:#e8f0fb!important}:root.tusala-light-theme body app-root app-calendario :is(.nav-btn,.today-btn){color:#1d4ed8!important;border-color:#93add0!important;background:#fff!important}:root.tusala-light-theme body app-root app-calendario :is(.nav-btn,.today-btn):is(:hover,:focus-visible,:active):not(:disabled){color:#fff!important;border-color:#1d4ed8!important;background:#2563eb!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-edit-small,.btn-edit,.edit-btn,.edit-action,.icon-action.edit){color:#1d4ed8!important;border:1px solid #8eabd2!important;background:#eff6ff!important;opacity:1!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-edit-small,.btn-edit,.edit-btn,.edit-action,.icon-action.edit):is(:hover,:focus-visible,:active):not(:disabled){color:#fff!important;border-color:#1d4ed8!important;background:#2563eb!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-edit-small,.btn-edit,.edit-btn,.edit-action,.icon-action.edit):disabled{color:#52647c!important;border-color:#b8c5d6!important;background:#e3e9f1!important;opacity:1!important}:root.tusala-light-theme body app-root app-dashboard .featured-listing-summary{color:#213a61!important;border-color:#9aaed0!important;background:#eef3fb!important;box-shadow:none!important}:root.tusala-light-theme body app-root app-dashboard .featured-listing-summary :is(.featured-summary-copy strong,.featured-summary-copy small){color:#213a61!important;opacity:1!important}:root.tusala-light-theme body app-root app-dashboard .featured-listing-summary .featured-summary-icon{color:#8a5b00!important;border-color:#dfbd63!important;background:#fff4cf!important}:root.tusala-light-theme body app-root app-dashboard .featured-listing-summary .featured-summary-arrow{color:#315da8!important}:root.tusala-light-theme body app-root app-dashboard .featured-listing-summary.is-upgrade:is(:hover,:focus-visible,:active){color:#17365f!important;border-color:#537bb8!important;background:#dfeafd!important}:root.tusala-light-theme body app-root app-dashboard .card-actions .btn-featured{color:#4c3b78!important;border-color:#9582c5!important;background:#f1edfb!important;opacity:1!important}:root.tusala-light-theme body app-root app-dashboard .card-actions .btn-featured:is(:hover,:focus-visible):not(:disabled){color:#302052!important;border-color:#6f58aa!important;background:#e3daf7!important}:root.tusala-light-theme body app-root app-dashboard .card-actions .btn-featured.active{color:#6d4b00!important;border-color:#c99a2e!important;background:#fff1c2!important}:root.tusala-light-theme body app-root app-dashboard .card-actions .btn-featured.active:is(:hover,:focus-visible):not(:disabled){color:#513700!important;border-color:#a77912!important;background:#ffe69a!important}:root.tusala-light-theme body app-root app-sala-detalle .admin-space-map header>a,:root.tusala-light-theme body app-root app-sala-detalle .admin-space-map header>a:visited{color:#fff!important;border-color:#3158c9!important;background:linear-gradient(135deg,#2563eb,#5b4fe0)!important;text-decoration:none!important}:root.tusala-light-theme body app-root app-sala-detalle .admin-space-map header>a:is(:hover,:focus-visible,:active){color:#fff!important;border-color:#2548ae!important;background:linear-gradient(135deg,#1d4ed8,#4938c7)!important}:root.tusala-light-theme body app-root .admin-workspace :is(button,a[class],[role=button]){appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;backface-visibility:visible!important;will-change:auto!important;transition:none!important}:root.tusala-light-theme body app-root .admin-workspace :is(button,a[class],[role=button]):before,:root.tusala-light-theme body app-root .admin-workspace :is(button,a[class],[role=button]):after{animation:none!important;transition:none!important}:root.tusala-light-theme body app-root .admin-workspace :is(button,a[class],[role=button]):is(:hover,:focus-visible,:active){box-shadow:none!important;filter:none!important;transform:none!important;translate:none!important;scale:none!important;backface-visibility:visible!important;will-change:auto!important}:root.tusala-light-theme body app-root .admin-workspace :is(.collapse-button,.platform-expander):is(:hover,:focus-visible,:active){transform:translateY(-50%)!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-primary,.primary-button,.primary-action,.action-btn,.save-action,.search-submit,.tb-primary,.ms-btn-primary,.submit-btn,.confirm-btn,.act-primary,button.primary):is(:hover,:active):not(:disabled){color:#fff!important;border-color:var(--ts-brand-700)!important;background:linear-gradient(135deg,var(--ts-brand-600),#5b4fe0)!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-secondary,.secondary-btn,.secondary-button,.secondary-action,.btn-cancel,.cancel-btn,button.secondary):is(:hover,:active):not(:disabled){color:var(--ts-btn-secondary-text)!important;border-color:var(--ts-btn-secondary-border)!important;background:var(--ts-btn-secondary-bg)!important}:root.tusala-light-theme body app-root app-calendario :is(.nav-btn,.today-btn):is(:hover,:active):not(:disabled){color:#1d4ed8!important;border-color:#93add0!important;background:#fff!important}:root.tusala-light-theme body app-root .admin-workspace :is(.btn-edit-small,.btn-edit,.edit-btn,.edit-action,.icon-action.edit):is(:hover,:active):not(:disabled){color:#1d4ed8!important;border-color:#8eabd2!important;background:#eff6ff!important}:root.tusala-light-theme body app-root .admin-workspace :is(.danger-btn,.btn-delete,button.danger,.icon-action.danger):is(:hover,:active):not(:disabled){color:var(--ts-action-danger-text)!important;border-color:var(--ts-action-danger-border)!important;background:var(--ts-surface)!important}:root.tusala-light-theme body app-root app-sala-detalle .schedules-table .actions-cell .btn-action{display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:9px!important}:root.tusala-light-theme body app-root app-sala-detalle .schedules-table .actions-cell .btn-action i{display:grid!important;place-items:center!important;width:1em!important;height:1em!important;margin:0!important;color:inherit!important;line-height:1!important;opacity:1!important}:root.tusala-light-theme body app-root .admin-workspace :is(.danger-button,.danger-confirm-button,.btn-danger,.btn-confirm-delete,.logout-confirm-btn,.cancel-definitive,.danger-btn,.btn-delete,.btn-delete-reservation,.confirm-cancel,.delete-extra-btn,.delete-image-btn,button.danger,.icon-action.danger):is(:hover,:focus-visible,:active):not(:disabled) :is(i,span,strong,b,svg){color:inherit!important;fill:currentColor;opacity:1!important}:root.tusala-light-theme body app-root app-suscripcion .subscription-card>.sub-header{color:var(--ts-on-primary)!important;border-color:var(--ts-primary-strong)!important;background:linear-gradient(115deg,var(--ts-primary-strong),var(--ts-primary))!important}:root.tusala-light-theme body app-root app-suscripcion .subscription-card>.sub-header .plan-name{color:var(--ts-on-primary)!important}:root.tusala-light-theme app-suscripcion :is(.advance-renewal,.payments-section){border-color:var(--ts-card-border)!important;background:linear-gradient(135deg,var(--ts-bg-blue-50-8),var(--ts-surface))!important}:root.tusala-light-theme app-suscripcion :is(.benefit-chips span,.history-heading>span,.months-input-shell span){color:var(--ts-text-blue-650)!important;border-color:var(--ts-border-blue-150-4)!important;background:var(--ts-bg-blue-50-8)!important}:root.tusala-light-theme app-admin-topbar .help-modal{border-color:var(--ts-card-border)!important;background:var(--ts-surface)!important;box-shadow:0 30px 80px #0f1e3780!important}:root.tusala-light-theme app-admin-topbar .help-modal header small{color:var(--ts-text-blue-650)!important}:root.tusala-light-theme app-admin-topbar .help-topics span{color:var(--ts-text-blue-650)!important;border:1px solid var(--ts-border-blue-150-4)!important;background:var(--ts-bg-blue-50-8)!important;font-weight:600}:root.tusala-light-theme app-admin-topbar .help-topics i{color:var(--ts-primary)!important}:root.tusala-light-theme app-admin-topbar .help-modal aside{border-left-color:var(--ts-primary)!important;background:var(--ts-bg-blue-50-8)!important}:root.tusala-light-theme app-admin-topbar .help-modal aside p{color:var(--ts-text-muted)!important}:root.tusala-light-theme app-admin-topbar .help-contacts a{border-color:var(--ts-card-border)!important}:root.tusala-dark-theme{--ts-primary: #2f7cff;--ts-primary-strong: #2365e8;--ts-indigo: #7958f6;--ts-success: #3bc976;--ts-warning: #f4ad22;--ts-danger: #f05259;--ts-gold: #f4b62c;--ts-info: #38bdf8;--ts-purple: #a78bfa;--ts-teal: #2dd4bf;--ts-pink: #f472b6;--ts-info-soft: rgba(56, 189, 248, .13);--ts-purple-soft: rgba(167, 139, 250, .13);--ts-teal-soft: rgba(45, 212, 191, .13);--ts-pink-soft: rgba(244, 114, 182, .13);--ts-focus-ring: rgba(47, 124, 255, .34);--ts-bg: #061427;--ts-bg-elevated: #0a1c34;--ts-surface: #0d213c;--ts-surface-hover: #112945;--ts-surface-soft: var(--ts-modal-a);--ts-surface-inset: #0a1b31;--ts-surface-inset-strong: #08182c;--ts-border: rgba(148, 173, 207, .17);--ts-border-strong: rgba(148, 173, 207, .28);--ts-card-border: rgba(126, 157, 199, .2);--ts-card-border-hover: rgba(126, 157, 199, .34);--ts-card-shadow: 0 8px 24px rgba(0, 8, 24, .16);--ts-card-shadow-hover: 0 12px 30px rgba(0, 7, 22, .24);--ts-text: #f4f8ff;--ts-on-primary: #f4f8ff;--ts-text-muted: #91a4bf;--ts-text-subtle: #6f839f;--ts-shadow-sm: 0 8px 24px rgba(0, 8, 24, .16);--ts-shadow-md: 0 14px 36px rgba(0, 7, 22, .24);--ts-shadow-lg: 0 24px 70px rgba(0, 6, 18, .38);--ts-shadow-floating: 0 30px 90px rgba(0, 5, 16, .48);--ts-white: #ffffff;--ts-modal-a: #102640;--ts-modal-b: #0a1c33;--ts-surface-2: #0f2743;--ts-surface-3: #0b1f38;--ts-input-bg: #071a31;--ts-raised: #102844;--ts-text-strong: #dce7f5;--ts-text-soft: #a9bad0;--ts-text-soft-2: #eef5ff;--ts-text-soft-3: #8fa4c0;--ts-divider: #31506e;--ts-divider-2: #294866;--ts-scrollbar: #365678;--ts-scrollbar-hover: #47709a;--ts-scrollbar-track: #07182d;--ts-danger-text: #ffadb1;--ts-success-text: #79e5a0;--ts-warning-text: #ffd77d;--ts-primary-grad-end: #5a55ef;--ts-link: #86b5ff;--ts-label: #c3d0e1;--ts-placeholder: #71849e;--ts-text-disabled: #8294ac;--ts-eyebrow: #6ea7ff;--ts-cancel-bg: #16314f;--ts-cancel-hover: #1e3d63;--ts-header-wash: #15335c;--ts-header-wash-2: rgba(255,255,255,.025);--ts-wash-035: rgba(255,255,255,.035);--ts-wash-027: rgba(255,255,255,.027);--ts-wash-028: rgba(255,255,255,.028);--ts-wash-06: rgba(255,255,255,.06);--ts-border-faint: rgba(148,173,207,.1);--ts-border-faint-2: rgba(148,173,207,.12);--ts-border-faint-3: rgba(148,173,207,.14);--ts-border-faint-4: rgba(148,173,207,.15);--ts-danger-soft: rgba(240,82,89,.18);--ts-danger-soft-2: rgba(240,82,89,.25);--ts-danger-soft-3: rgba(240,82,89,.28);--ts-success-soft: rgba(59,201,118,.2);--ts-success-soft-10: rgba(59,201,118,.18);--ts-warning-soft: rgba(244,173,34,.18);--ts-warning-soft-3: rgba(244,173,34,.3);--ts-bubble-warning-bg: #3b2c0a;--ts-bubble-warning-text: #ffe7a8;--ts-bubble-warning-border: #e3a72f;--ts-bubble-warning-icon: #d99a1c;--ts-bubble-info-bg: #13294a;--ts-bubble-info-text: #e5efff;--ts-bubble-info-border: #4d8dff;--ts-bubble-info-icon: #3f7ff0;color-scheme:dark}:root.tusala-dark-theme{--ts-bg-amber-0: #fffdf7;--ts-bg-amber-0-2: #fbfaf7;--ts-bg-amber-50: #fff8ea;--ts-bg-amber-50-2: #fff9e7;--ts-bg-amber-50-3: #f6f5f0;--ts-bg-amber-100: #fff3cd;--ts-bg-amber-100-2: #fff3d6;--ts-bg-amber-100-3: #fef9c3;--ts-bg-amber-150: #fff3a6;--ts-bg-amber-150-a94: rgba(255, 244, 190, .94);--ts-bg-amber-250: #fde68a;--ts-bg-amber-250-a7: rgba(255, 211, 116, .07);--ts-bg-amber-300: #ffd75d;--ts-bg-amber-300-2: #ffd66f;--ts-bg-amber-300-a7: rgba(232, 201, 121, .07);--ts-bg-amber-300-a8: rgba(242, 198, 110, .08);--ts-bg-amber-300-a12: rgba(255, 214, 112, .12);--ts-bg-amber-350: #ffc857;--ts-bg-amber-350-2: #f1c766;--ts-bg-amber-350-a18: rgba(255, 199, 69, .18);--ts-bg-amber-400: #f7bd40;--ts-bg-amber-400-a25: rgba(255, 197, 61, .25);--ts-bg-amber-450: #d3a13d;--ts-bg-amber-450-2: #e5ad35;--ts-bg-amber-450-a9: rgba(217, 173, 70, .09);--ts-bg-amber-450-a12: rgba(244, 182, 44, .12);--ts-bg-amber-500-a8: rgba(255, 196, 0, .08);--ts-bg-amber-550: #d4a017;--ts-bg-amber-550-a9: rgba(234, 179, 8, .09);--ts-bg-amber-600-a12: rgba(183, 128, 14, .12);--ts-bg-amber-750-a19: rgba(116, 82, 7, .19);--ts-bg-amber-750-a82: rgba(108, 76, 10, .82);--ts-bg-amber-800-a28: rgba(78, 57, 15, .28);--ts-bg-amber-800-a86: rgba(91, 65, 8, .86);--ts-bg-amber-850: #3d3218;--ts-bg-blue-0: #f6f9fe;--ts-bg-blue-0-2: #f7faff;--ts-bg-blue-0-3: #f7f9fc;--ts-bg-blue-0-4: #f6f8fc;--ts-bg-blue-0-5: #f5f9ff;--ts-bg-blue-0-6: #f7f9fd;--ts-bg-blue-0-7: #f9fbff;--ts-bg-blue-0-8: #fbfcfe;--ts-bg-blue-0-9: #fbfcff;--ts-bg-blue-50: #f4f7fc;--ts-bg-blue-50-2: #eff5ff;--ts-bg-blue-50-3: #e6f0ff;--ts-bg-blue-50-4: #f6f8fb;--ts-bg-blue-50-5: #dbe8ff;--ts-bg-blue-50-6: #eef5ff;--ts-bg-blue-50-7: #e8f1ff;--ts-bg-blue-50-8: #f1f6ff;--ts-bg-blue-50-9: #dbe6ff;--ts-bg-blue-50-10: #e6edfb;--ts-bg-blue-50-11: #edf4ff;--ts-bg-blue-50-12: #eaf1fc;--ts-bg-blue-50-13: #f3f4f6;--ts-bg-blue-50-14: #f0f6ff;--ts-bg-blue-50-15: #f3f6fc;--ts-bg-blue-50-16: #e7efff;--ts-bg-blue-50-17: #f2f6ff;--ts-bg-blue-50-18: #edf1f7;--ts-bg-blue-50-19: #e8f0fe;--ts-bg-blue-50-20: #dfeaff;--ts-bg-blue-150: #a8ccff;--ts-bg-blue-250: #8ab4ff;--ts-bg-blue-250-2: #75a7ff;--ts-bg-blue-250-a12: rgba(126, 140, 255, .12);--ts-bg-blue-250-a16: rgba(122, 155, 255, .16);--ts-bg-blue-300: #6f9dff;--ts-bg-blue-300-2: #6aa6ff;--ts-bg-blue-300-3: #6fa7ff;--ts-bg-blue-300-4: #5f9bff;--ts-bg-blue-300-a6: rgba(95, 155, 255, .06);--ts-bg-blue-300-a10: rgba(91, 151, 255, .1);--ts-bg-blue-300-a11: rgba(91, 151, 255, .11);--ts-bg-blue-300-a13: rgba(105, 158, 245, .13);--ts-bg-blue-300-a20: rgba(95, 155, 255, .2);--ts-bg-blue-300-a65: rgba(104, 164, 255, .65);--ts-bg-blue-350: #428aff;--ts-bg-blue-350-2: #4a85ff;--ts-bg-blue-350-3: #5a5ce8;--ts-bg-blue-350-4: #5f8ff0;--ts-bg-blue-350-5: #5f81ed;--ts-bg-blue-350-6: #4f91f4;--ts-bg-blue-350-7: #94a3b8;--ts-bg-blue-350-8: #4c91ff;--ts-bg-blue-350-9: #4f8cf1;--ts-bg-blue-350-a8: rgba(89, 139, 244, .08);--ts-bg-blue-350-a8-2: rgba(148, 163, 184, .08);--ts-bg-blue-350-a10: rgba(86, 151, 255, .1);--ts-bg-blue-350-a12: rgba(96, 149, 241, .12);--ts-bg-blue-350-a14: rgba(79, 139, 255, .14);--ts-bg-blue-350-a16: rgba(148, 163, 184, .16);--ts-bg-blue-350-a20: rgba(85, 98, 238, .2);--ts-bg-blue-400: #3b82f6;--ts-bg-blue-400-2: #327cff;--ts-bg-blue-400-3: #397ef0;--ts-bg-blue-400-4: #4b63ef;--ts-bg-blue-400-5: #3d6af2;--ts-bg-blue-400-6: #3482f5;--ts-bg-blue-400-7: #3b8cff;--ts-bg-blue-400-8: #4f86ec;--ts-bg-blue-400-9: #3978ef;--ts-bg-blue-400-a4: rgba(47, 124, 255, .04);--ts-bg-blue-400-a5: rgba(47, 124, 255, .05);--ts-bg-blue-400-a6: rgba(47, 124, 255, .06);--ts-bg-blue-400-a7: rgba(47, 124, 255, .07);--ts-bg-blue-400-a7-2: rgba(59, 130, 246, .07);--ts-bg-blue-400-a8: rgba(47, 124, 255, .08);--ts-bg-blue-400-a8-2: rgba(78, 139, 226, .08);--ts-bg-blue-400-a8-3: rgba(70, 130, 225, .08);--ts-bg-blue-400-a10: rgba(47, 124, 255, .1);--ts-bg-blue-400-a10-2: rgba(59, 130, 246, .1);--ts-bg-blue-400-a12: rgba(47, 124, 255, .12);--ts-bg-blue-400-a12-2: rgba(74, 129, 222, .12);--ts-bg-blue-400-a12-3: rgba(75, 130, 222, .12);--ts-bg-blue-400-a12-4: rgba(66, 126, 237, .12);--ts-bg-blue-400-a13: rgba(47, 124, 255, .13);--ts-bg-blue-400-a14: rgba(47, 124, 255, .14);--ts-bg-blue-400-a15: rgba(79, 126, 218, .15);--ts-bg-blue-400-a16: rgba(47, 124, 255, .16);--ts-bg-blue-400-a16-2: rgba(41, 120, 255, .16);--ts-bg-blue-400-a18: rgba(71, 129, 238, .18);--ts-bg-blue-400-a18-2: rgba(47, 124, 255, .18);--ts-bg-blue-400-a18-3: rgba(77, 132, 235, .18);--ts-bg-blue-400-a18-4: rgba(62, 125, 239, .18);--ts-bg-blue-400-a19: rgba(47, 124, 255, .19);--ts-bg-blue-400-a20: rgba(68, 129, 236, .2);--ts-bg-blue-400-a20-2: rgba(74, 117, 238, .2);--ts-bg-blue-400-a22: rgba(47, 124, 255, .22);--ts-bg-blue-400-a24: rgba(47, 124, 255, .24);--ts-bg-blue-400-a28: rgba(60, 129, 239, .28);--ts-bg-blue-400-a55: rgba(47, 124, 255, .55);--ts-bg-blue-400-a88: rgba(43, 111, 255, .88);--ts-bg-blue-450: #2563eb;--ts-bg-blue-450-2: #347eea;--ts-bg-blue-450-3: #347ff1;--ts-bg-blue-450-4: #2477ed;--ts-bg-blue-450-5: #237bff;--ts-bg-blue-450-6: #327bf2;--ts-bg-blue-450-7: #347df0;--ts-bg-blue-450-8: #347bf0;--ts-bg-blue-450-9: #347cf1;--ts-bg-blue-450-10: #356fdc;--ts-bg-blue-450-a7: rgba(67, 119, 216, .07);--ts-bg-blue-450-a8: rgba(65, 115, 220, .08);--ts-bg-blue-450-a8-2: rgba(61, 118, 210, .08);--ts-bg-blue-450-a8-3: rgba(52, 124, 240, .08);--ts-bg-blue-450-a12: rgba(37, 99, 235, .12);--ts-bg-blue-450-a13: rgba(37, 99, 235, .13);--ts-bg-blue-450-a14: rgba(55, 119, 222, .14);--ts-bg-blue-450-a18: rgba(37, 99, 235, .18);--ts-bg-blue-450-a18-2: rgba(47, 112, 222, .18);--ts-bg-blue-450-a20: rgba(52, 111, 226, .2);--ts-bg-blue-450-a24: rgba(54, 127, 235, .24);--ts-bg-blue-450-a25: rgba(48, 126, 241, .25);--ts-bg-blue-450-a86: rgba(65, 70, 224, .86);--ts-bg-blue-500: #2465d6;--ts-bg-blue-500-2: #2767d5;--ts-bg-blue-500-3: #2867d4;--ts-bg-blue-500-4: #2b6fdd;--ts-bg-blue-500-5: #1769e8;--ts-bg-blue-500-6: #286bd0;--ts-bg-blue-500-7: #1d4ed8;--ts-bg-blue-500-a13: rgba(42, 111, 220, .13);--ts-bg-blue-500-a13-2: rgba(39, 99, 204, .13);--ts-bg-blue-500-a16: rgba(42, 104, 205, .16);--ts-bg-blue-550: #2265ca;--ts-bg-blue-550-2: #2867c8;--ts-bg-blue-550-a8: rgba(37, 100, 195, .08);--ts-bg-blue-550-a10: rgba(35, 95, 186, .1);--ts-bg-blue-550-a10-2: rgba(34, 101, 202, .1);--ts-bg-blue-550-a18: rgba(34, 101, 202, .18);--ts-bg-blue-600: #1e56b8;--ts-bg-blue-600-2: #1c55b6;--ts-bg-blue-600-a16: rgba(38, 91, 176, .16);--ts-bg-cyan-450-a10: rgba(30, 208, 255, .1);--ts-bg-cyan-700: #0e7490;--ts-bg-gray-0: #ffffff;--ts-bg-gray-0-2: #f9f9f9;--ts-bg-gray-0-3: #fafafa;--ts-bg-gray-0-a1: rgba(255, 255, 255, .012);--ts-bg-gray-0-a3: rgba(255, 255, 255, .03);--ts-bg-gray-0-a4: rgba(255, 255, 255, .04);--ts-bg-gray-0-a5: rgba(255, 255, 255, .045);--ts-bg-gray-0-a5-2: rgba(255, 255, 255, .05);--ts-bg-gray-0-a6: rgba(255, 255, 255, .055);--ts-bg-gray-0-a7: rgba(255, 255, 255, .07);--ts-bg-gray-0-a8: rgba(255, 255, 255, .08);--ts-bg-gray-0-a9: rgba(255, 255, 255, .09);--ts-bg-gray-0-a12: rgba(255, 255, 255, .12);--ts-bg-gray-0-a14: rgba(255, 255, 255, .14);--ts-bg-gray-0-a15: rgba(255, 255, 255, .15);--ts-bg-gray-0-a16: rgba(255, 255, 255, .16);--ts-bg-gray-0-a20: rgba(255, 255, 255, .2);--ts-bg-gray-0-a22: rgba(255, 255, 255, .22);--ts-bg-gray-0-a26: rgba(255, 255, 255, .26);--ts-bg-gray-0-a90: rgba(255, 255, 255, .9);--ts-bg-gray-0-a92: rgba(255, 255, 255, .92);--ts-bg-gray-50: #f5f5f5;--ts-bg-gray-100: #e5e5e5;--ts-bg-gray-800: #333333;--ts-bg-gray-1000-a50: rgba(0, 0, 0, .5);--ts-bg-gray-1000-a55: rgba(0, 0, 0, .55);--ts-bg-gray-1000-a60: rgba(0, 0, 0, .6);--ts-bg-gray-1000-a70: rgba(0, 0, 0, .7);--ts-bg-gray-1000-a75: rgba(0, 0, 0, .75);--ts-bg-green-50: #f0fdf4;--ts-bg-green-50-2: #eafbf1;--ts-bg-green-50-3: #dcfce7;--ts-bg-green-50-4: #effaf3;--ts-bg-green-50-5: #edf9f1;--ts-bg-green-100: #d4edda;--ts-bg-green-100-2: #dcf5e6;--ts-bg-green-300: #81efb4;--ts-bg-green-450: #45dc8c;--ts-bg-green-500-a8: rgba(59, 201, 118, .08);--ts-bg-green-500-a9: rgba(59, 201, 118, .09);--ts-bg-green-500-a10: rgba(59, 201, 118, .1);--ts-bg-green-500-a12: rgba(59, 201, 118, .12);--ts-bg-green-500-a13: rgba(59, 201, 118, .13);--ts-bg-green-500-a14: rgba(59, 201, 118, .14);--ts-bg-green-500-a14-2: rgba(52, 199, 109, .14);--ts-bg-green-500-a16: rgba(59, 201, 118, .16);--ts-bg-green-500-a19: rgba(59, 201, 118, .19);--ts-bg-green-500-a21: rgba(59, 201, 118, .21);--ts-bg-green-500-a22: rgba(59, 201, 118, .22);--ts-bg-green-500-a26: rgba(59, 201, 118, .26);--ts-bg-green-550: #22c55e;--ts-bg-green-550-2: #31b66f;--ts-bg-green-550-a8: rgba(34, 197, 94, .08);--ts-bg-green-550-a9: rgba(34, 197, 94, .09);--ts-bg-green-550-a13: rgba(43, 190, 106, .13);--ts-bg-green-600: #1faa59;--ts-bg-green-600-2: #24a65d;--ts-bg-green-600-a10: rgba(33, 174, 101, .1);--ts-bg-green-600-a10-2: rgba(38, 160, 91, .1);--ts-bg-green-600-a13: rgba(33, 174, 101, .13);--ts-bg-green-600-a14: rgba(33, 174, 101, .14);--ts-bg-green-600-a16: rgba(33, 174, 101, .16);--ts-bg-green-600-a22: rgba(33, 174, 101, .22);--ts-bg-green-650: #16a34a;--ts-bg-green-650-2: #178f4a;--ts-bg-green-750-a92: rgba(18, 112, 62, .92);--ts-bg-green-850: #0f3820;--ts-bg-green-850-2: #0f3320;--ts-bg-indigo-50: #f1ebff;--ts-bg-indigo-250: #9a78ff;--ts-bg-indigo-300: #8c70ff;--ts-bg-indigo-300-2: #6c63ff;--ts-bg-indigo-350: #5a55ef;--ts-bg-indigo-350-2: #745ff4;--ts-bg-indigo-350-3: #6f58ed;--ts-bg-indigo-350-4: #8159f2;--ts-bg-indigo-350-5: #7456f4;--ts-bg-indigo-350-6: #6558ea;--ts-bg-indigo-350-7: #7162ea;--ts-bg-indigo-350-8: #6556ef;--ts-bg-indigo-350-9: #7659e8;--ts-bg-indigo-350-10: #8260ed;--ts-bg-indigo-350-11: #7559e9;--ts-bg-indigo-350-12: #8462ed;--ts-bg-indigo-350-13: #825ee9;--ts-bg-indigo-350-14: #6957ef;--ts-bg-indigo-350-15: #6861ee;--ts-bg-indigo-350-16: #7766ef;--ts-bg-indigo-350-17: #7869ef;--ts-bg-indigo-350-18: #715de9;--ts-bg-indigo-350-19: #685cf0;--ts-bg-indigo-350-20: #7656f0;--ts-bg-indigo-350-21: #7053ee;--ts-bg-indigo-350-22: #6f58ec;--ts-bg-indigo-350-a12: rgba(101, 88, 234, .12);--ts-bg-indigo-350-a12-2: rgba(124, 88, 246, .12);--ts-bg-indigo-350-a13: rgba(121, 88, 246, .13);--ts-bg-indigo-350-a15: rgba(121, 88, 246, .15);--ts-bg-indigo-350-a16: rgba(111, 83, 238, .16);--ts-bg-indigo-350-a17: rgba(118, 88, 236, .17);--ts-bg-indigo-350-a18: rgba(121, 88, 246, .18);--ts-bg-indigo-350-a18-2: rgba(111, 94, 238, .18);--ts-bg-indigo-350-a25: rgba(130, 85, 255, .25);--ts-bg-indigo-400: #6956e8;--ts-bg-indigo-400-2: #6358df;--ts-bg-indigo-400-3: #6a61c6;--ts-bg-indigo-400-4: #6850ec;--ts-bg-indigo-400-a8: rgba(105, 76, 232, .08);--ts-bg-indigo-400-a20: rgba(111, 76, 240, .2);--ts-bg-indigo-400-a20-2: rgba(99, 82, 224, .2);--ts-bg-indigo-400-a34: rgba(111, 73, 235, .34);--ts-bg-indigo-450-a11: rgba(91, 70, 207, .11);--ts-bg-indigo-500: #5838c7;--ts-bg-indigo-500-2: #4338ca;--ts-bg-indigo-500-a20: rgba(84, 62, 190, .2);--ts-bg-indigo-700: #352c68;--ts-bg-indigo-750: #2a2450;--ts-bg-indigo-750-2: #2b2350;--ts-bg-indigo-800: #28234f;--ts-bg-navy-650: #1c4f92;--ts-bg-navy-650-2: #1e3a8a;--ts-bg-navy-700: #31506e;--ts-bg-navy-700-2: #2c4466;--ts-bg-navy-700-3: #33415c;--ts-bg-navy-750: #123a72;--ts-bg-navy-750-2: #173a62;--ts-bg-navy-750-3: #2b3650;--ts-bg-navy-750-4: #173f75;--ts-bg-navy-750-5: #153565;--ts-bg-navy-750-6: #1a4068;--ts-bg-navy-750-7: #1c3b66;--ts-bg-navy-750-8: #173a70;--ts-bg-navy-750-9: #1c3a6b;--ts-bg-navy-750-10: #17375e;--ts-bg-navy-750-11: #374151;--ts-bg-navy-750-a28: rgba(16, 57, 101, .28);--ts-bg-navy-750-a58: rgba(18, 55, 100, .58);--ts-bg-navy-750-a90: rgba(20, 57, 102, .9);--ts-bg-navy-800: #102b4d;--ts-bg-navy-800-2: #102d4e;--ts-bg-navy-800-3: #102b4b;--ts-bg-navy-800-4: #11314d;--ts-bg-navy-800-5: #122b48;--ts-bg-navy-800-6: #102d50;--ts-bg-navy-800-7: #1c2740;--ts-bg-navy-800-8: #173454;--ts-bg-navy-800-9: #132e50;--ts-bg-navy-800-10: #132f50;--ts-bg-navy-800-11: #102b4c;--ts-bg-navy-800-12: #173450;--ts-bg-navy-800-13: #163659;--ts-bg-navy-800-14: #132d4d;--ts-bg-navy-800-15: #153452;--ts-bg-navy-800-16: #123152;--ts-bg-navy-800-17: #112e4d;--ts-bg-navy-800-18: #102d4c;--ts-bg-navy-800-19: #112f50;--ts-bg-navy-800-20: #142e52;--ts-bg-navy-800-21: #163858;--ts-bg-navy-800-22: #102d4d;--ts-bg-navy-800-23: #142d50;--ts-bg-navy-800-24: #14375d;--ts-bg-navy-800-25: #123454;--ts-bg-navy-800-26: #173858;--ts-bg-navy-800-27: #16305a;--ts-bg-navy-800-28: #122d4d;--ts-bg-navy-800-a20: rgba(16, 43, 76, .2);--ts-bg-navy-800-a45: rgba(17, 45, 78, .45);--ts-bg-navy-800-a72: rgba(19, 49, 82, .72);--ts-bg-navy-800-a72-2: rgba(18, 49, 82, .72);--ts-bg-navy-800-a98: rgba(16, 45, 79, .98);--ts-bg-navy-850: #0e2745;--ts-bg-navy-850-2: #0d2340;--ts-bg-navy-850-3: #0b223c;--ts-bg-navy-850-4: #0d2745;--ts-bg-navy-850-5: #102b49;--ts-bg-navy-850-6: #0d2542;--ts-bg-navy-850-7: #0b2240;--ts-bg-navy-850-8: #0e2345;--ts-bg-navy-850-9: #0a1e36;--ts-bg-navy-850-10: #0d1f38;--ts-bg-navy-850-11: #0c203b;--ts-bg-navy-850-12: #0f2947;--ts-bg-navy-850-13: #102a47;--ts-bg-navy-850-14: #0d2948;--ts-bg-navy-850-15: #0a213a;--ts-bg-navy-850-16: #0c2744;--ts-bg-navy-850-17: #0a2138;--ts-bg-navy-850-18: #0c223c;--ts-bg-navy-850-19: #0a2038;--ts-bg-navy-850-20: #0c223b;--ts-bg-navy-850-21: #0e2744;--ts-bg-navy-850-22: #102842;--ts-bg-navy-850-23: #0d2947;--ts-bg-navy-850-24: #0d2744;--ts-bg-navy-850-25: #0a2039;--ts-bg-navy-850-26: #0e2947;--ts-bg-navy-850-27: #0d2036;--ts-bg-navy-850-28: #0a2037;--ts-bg-navy-850-29: #0b1f3f;--ts-bg-navy-850-30: #0e2440;--ts-bg-navy-850-31: #0d2440;--ts-bg-navy-850-32: #0d223d;--ts-bg-navy-850-33: #0b2038;--ts-bg-navy-850-34: #102a48;--ts-bg-navy-850-35: #102946;--ts-bg-navy-850-36: #102944;--ts-bg-navy-850-37: #102641;--ts-bg-navy-850-38: #0f223c;--ts-bg-navy-850-39: #102a49;--ts-bg-navy-850-40: #0c2542;--ts-bg-navy-850-41: #0b203b;--ts-bg-navy-850-42: #0b213d;--ts-bg-navy-850-43: #0c213b;--ts-bg-navy-850-44: #0c223d;--ts-bg-navy-850-45: #102945;--ts-bg-navy-850-46: #0b203a;--ts-bg-navy-850-47: #0c2340;--ts-bg-navy-850-48: #102943;--ts-bg-navy-850-49: #0b233d;--ts-bg-navy-850-50: #0c2440;--ts-bg-navy-850-51: #0c2743;--ts-bg-navy-850-52: #103247;--ts-bg-navy-850-53: #0d2743;--ts-bg-navy-850-54: #091f38;--ts-bg-navy-850-55: #0e2a49;--ts-bg-navy-850-56: #091f37;--ts-bg-navy-850-57: #102337;--ts-bg-navy-850-58: #10293d;--ts-bg-navy-850-59: #10243b;--ts-bg-navy-850-60: #0b213a;--ts-bg-navy-850-61: #0c233d;--ts-bg-navy-850-62: #0b2948;--ts-bg-navy-850-63: #1e293b;--ts-bg-navy-850-64: #0c223e;--ts-bg-navy-850-65: #0b2039;--ts-bg-navy-850-66: #17243a;--ts-bg-navy-850-67: #0b213b;--ts-bg-navy-850-a55: rgba(10, 36, 62, .55);--ts-bg-navy-850-a55-2: rgba(15, 39, 70, .55);--ts-bg-navy-850-a60: rgba(15, 34, 61, .6);--ts-bg-navy-850-a66: rgba(13, 43, 75, .66);--ts-bg-navy-850-a72: rgba(11, 35, 62, .72);--ts-bg-navy-850-a72-2: rgba(8, 31, 68, .72);--ts-bg-navy-850-a72-3: rgba(13, 33, 60, .72);--ts-bg-navy-850-a74: rgba(6, 25, 58, .74);--ts-bg-navy-850-a78: rgba(20, 39, 68, .78);--ts-bg-navy-850-a80: rgba(8, 31, 70, .8);--ts-bg-navy-850-a88: rgba(7, 25, 59, .88);--ts-bg-navy-850-a92: rgba(11, 35, 62, .92);--ts-bg-navy-850-a94: rgba(15, 40, 72, .94);--ts-bg-navy-850-a95: rgba(17, 37, 59, .95);--ts-bg-navy-900: #091d34;--ts-bg-navy-900-2: #07182c;--ts-bg-navy-900-3: #0a1d34;--ts-bg-navy-900-4: #07182b;--ts-bg-navy-900-5: #071a30;--ts-bg-navy-900-6: #091c32;--ts-bg-navy-900-7: #081d34;--ts-bg-navy-900-8: #081b31;--ts-bg-navy-900-9: #0a1120;--ts-bg-navy-900-10: #131a2a;--ts-bg-navy-900-11: #091b31;--ts-bg-navy-900-12: #0a1a2e;--ts-bg-navy-900-13: #06172a;--ts-bg-navy-900-14: #061426;--ts-bg-navy-900-15: #081d35;--ts-bg-navy-900-16: #07152b;--ts-bg-navy-900-17: #0a1b31;--ts-bg-navy-900-18: #0a192f;--ts-bg-navy-900-19: #081a30;--ts-bg-navy-900-20: #091a30;--ts-bg-navy-900-21: #091c33;--ts-bg-navy-900-22: #091d35;--ts-bg-navy-900-23: #081c32;--ts-bg-navy-900-24: #111827;--ts-bg-navy-900-25: #06172c;--ts-bg-navy-900-26: #091d36;--ts-bg-navy-900-27: #0b1829;--ts-bg-navy-900-28: #08192d;--ts-bg-navy-900-29: #06152a;--ts-bg-navy-900-30: #071629;--ts-bg-navy-900-a10: rgba(15, 23, 42, .1);--ts-bg-navy-900-a34: rgba(4, 20, 38, .34);--ts-bg-navy-900-a34-2: rgba(4, 18, 36, .34);--ts-bg-navy-900-a38: rgba(5, 14, 36, .38);--ts-bg-navy-900-a45: rgba(15, 23, 42, .45);--ts-bg-navy-900-a45-2: rgba(6, 22, 40, .45);--ts-bg-navy-900-a46: rgba(5, 22, 42, .46);--ts-bg-navy-900-a48: rgba(6, 25, 49, .48);--ts-bg-navy-900-a50: rgba(9, 29, 53, .5);--ts-bg-navy-900-a52: rgba(5, 22, 43, .52);--ts-bg-navy-900-a54: rgba(5, 15, 39, .54);--ts-bg-navy-900-a55: rgba(7, 24, 45, .55);--ts-bg-navy-900-a55-2: rgba(8, 28, 50, .55);--ts-bg-navy-900-a55-3: rgba(5, 23, 52, .55);--ts-bg-navy-900-a55-4: rgba(6, 25, 49, .55);--ts-bg-navy-900-a55-5: rgba(5, 18, 34, .55);--ts-bg-navy-900-a58: rgba(8, 22, 43, .58);--ts-bg-navy-900-a58-2: rgba(4, 19, 38, .58);--ts-bg-navy-900-a62: rgba(8, 22, 46, .62);--ts-bg-navy-900-a62-2: rgba(7, 21, 46, .62);--ts-bg-navy-900-a66: rgba(5, 20, 48, .66);--ts-bg-navy-900-a66-2: rgba(3, 16, 42, .66);--ts-bg-navy-900-a66-3: rgba(8, 22, 46, .66);--ts-bg-navy-900-a68: rgba(7, 25, 48, .68);--ts-bg-navy-900-a72: rgba(4, 20, 40, .72);--ts-bg-navy-900-a72-2: rgba(5, 22, 43, .72);--ts-bg-navy-900-a72-3: rgba(9, 29, 53, .72);--ts-bg-navy-900-a72-4: rgba(4, 18, 36, .72);--ts-bg-navy-900-a72-5: rgba(9, 29, 52, .72);--ts-bg-navy-900-a78: rgba(5, 22, 43, .78);--ts-bg-navy-900-a78-2: rgba(9, 29, 52, .78);--ts-bg-navy-900-a82: rgba(3, 13, 37, .82);--ts-bg-navy-900-a82-2: rgba(5, 23, 56, .82);--ts-bg-navy-900-a82-3: rgba(7, 25, 52, .82);--ts-bg-navy-900-a88: rgba(6, 20, 39, .88);--ts-bg-navy-900-a88-2: rgba(9, 20, 38, .88);--ts-bg-navy-900-a90: rgba(6, 20, 39, .9);--ts-bg-navy-900-a94: rgba(9, 29, 54, .94);--ts-bg-navy-900-a95: rgba(9, 29, 54, .95);--ts-bg-navy-900-a98: rgba(8, 29, 54, .98);--ts-bg-navy-950: #040d1e;--ts-bg-navy-950-2: #030a1b;--ts-bg-navy-950-3: #030c1b;--ts-bg-navy-950-a4: rgba(2, 8, 24, .04);--ts-bg-navy-950-a4-2: rgba(1, 8, 20, .035);--ts-bg-navy-950-a12: rgba(2, 8, 24, .12);--ts-bg-navy-950-a17: rgba(3, 16, 31, .17);--ts-bg-navy-950-a18: rgba(3, 16, 31, .18);--ts-bg-navy-950-a18-2: rgba(2, 8, 24, .18);--ts-bg-navy-950-a20: rgba(3, 16, 31, .2);--ts-bg-navy-950-a22: rgba(3, 16, 31, .22);--ts-bg-navy-950-a23: rgba(3, 16, 31, .23);--ts-bg-navy-950-a24: rgba(4, 18, 34, .24);--ts-bg-navy-950-a25: rgba(3, 16, 31, .25);--ts-bg-navy-950-a28: rgba(2, 13, 29, .28);--ts-bg-navy-950-a32: rgba(3, 16, 32, .32);--ts-bg-navy-950-a34: rgba(1, 8, 20, .34);--ts-bg-navy-950-a42: rgba(2, 8, 24, .42);--ts-bg-navy-950-a42-2: rgba(1, 8, 20, .42);--ts-bg-navy-950-a42-3: rgba(3, 17, 34, .42);--ts-bg-navy-950-a45: rgba(1, 9, 22, .45);--ts-bg-navy-950-a52: rgba(2, 8, 24, .52);--ts-bg-navy-950-a62: rgba(2, 6, 18, .62);--ts-bg-navy-950-a70: rgba(5, 10, 20, .7);--ts-bg-navy-950-a70-2: rgba(3, 10, 22, .7);--ts-bg-navy-950-a72: rgba(5, 10, 20, .72);--ts-bg-navy-950-a72-2: rgba(3, 10, 22, .72);--ts-bg-navy-950-a72-3: rgba(2, 8, 24, .72);--ts-bg-navy-950-a72-4: rgba(2, 12, 27, .72);--ts-bg-navy-950-a74: rgba(3, 10, 22, .74);--ts-bg-navy-950-a74-2: rgba(1, 9, 22, .74);--ts-bg-navy-950-a75: rgba(5, 10, 20, .75);--ts-bg-navy-950-a76: rgba(2, 10, 27, .76);--ts-bg-navy-950-a76-2: rgba(1, 9, 22, .76);--ts-bg-navy-950-a78: rgba(1, 9, 22, .78);--ts-bg-navy-950-a78-2: rgba(2, 10, 21, .78);--ts-bg-navy-950-a78-3: rgba(1, 10, 24, .78);--ts-bg-navy-950-a78-4: rgba(5, 14, 28, .78);--ts-bg-navy-950-a80: rgba(1, 9, 22, .8);--ts-bg-navy-950-a82: rgba(5, 14, 28, .82);--ts-bg-navy-950-a82-2: rgba(1, 9, 22, .82);--ts-bg-navy-950-a82-3: rgba(2, 10, 24, .82);--ts-bg-navy-950-a82-4: rgba(2, 9, 22, .82);--ts-bg-navy-950-a86: rgba(2, 8, 24, .86);--ts-bg-navy-950-a88: rgba(1, 9, 22, .88);--ts-bg-navy-950-a92: rgba(2, 10, 24, .92);--ts-bg-orange-250: #ffd28a;--ts-bg-orange-250-a11: rgba(255, 213, 140, .11);--ts-bg-orange-300: #ffbf63;--ts-bg-orange-300-a20: rgba(255, 193, 92, .2);--ts-bg-orange-350-a8: rgba(255, 190, 80, .08);--ts-bg-orange-400: #e3ad46;--ts-bg-orange-400-a7: rgba(232, 173, 70, .07);--ts-bg-orange-400-a9: rgba(232, 173, 70, .09);--ts-bg-orange-400-a15: rgba(245, 158, 49, .15);--ts-bg-orange-450-a8: rgba(244, 156, 44, .08);--ts-bg-orange-450-a8-2: rgba(244, 173, 34, .08);--ts-bg-orange-450-a9: rgba(244, 173, 34, .09);--ts-bg-orange-450-a10: rgba(255, 176, 32, .1);--ts-bg-orange-450-a10-2: rgba(244, 173, 34, .1);--ts-bg-orange-450-a11: rgba(244, 173, 34, .11);--ts-bg-orange-450-a12: rgba(244, 173, 34, .12);--ts-bg-orange-450-a13: rgba(244, 173, 34, .13);--ts-bg-orange-450-a14: rgba(244, 173, 34, .14);--ts-bg-orange-450-a16: rgba(245, 166, 35, .16);--ts-bg-orange-450-a16-2: rgba(244, 173, 34, .16);--ts-bg-orange-450-a19: rgba(244, 173, 34, .19);--ts-bg-orange-450-a21: rgba(244, 173, 34, .21);--ts-bg-orange-450-a22: rgba(244, 173, 34, .22);--ts-bg-orange-450-a26: rgba(244, 173, 34, .26);--ts-bg-orange-500: #f59e0b;--ts-bg-orange-550: #d97706;--ts-bg-orange-550-2: #dd8a15;--ts-bg-orange-550-a11: rgba(205, 145, 32, .11);--ts-bg-orange-550-a12: rgba(217, 119, 6, .12);--ts-bg-orange-600-a20: rgba(192, 111, 13, .2);--ts-bg-orange-650: #b5670a;--ts-bg-orange-650-2: #b45309;--ts-bg-orange-700-a11: rgba(129, 83, 12, .11);--ts-bg-orange-700-a14: rgba(129, 83, 12, .14);--ts-bg-orange-800: #4a3616;--ts-bg-orange-800-a35: rgba(75, 55, 16, .35);--ts-bg-orange-850: #3b2208;--ts-bg-orange-850-2: #3a2b12;--ts-bg-orange-850-3: #3b301c;--ts-bg-orange-850-4: #3b301d;--ts-bg-orange-850-5: #352b19;--ts-bg-orange-850-6: #3a2a10;--ts-bg-orange-850-7: #4a2e08;--ts-bg-orange-900: #2c1a07;--ts-bg-pink-800: #3a2030;--ts-bg-pink-800-2: #3b202b;--ts-bg-pink-800-3: #3a202a;--ts-bg-pink-800-4: #3d2029;--ts-bg-pink-800-5: #3d222b;--ts-bg-pink-800-6: #3b232b;--ts-bg-pink-850: #35212a;--ts-bg-pink-850-2: #3a1420;--ts-bg-pink-900: #2a0f18;--ts-bg-red-0: #fff7f7;--ts-bg-red-0-2: #fff5f5;--ts-bg-red-50: #fef2f2;--ts-bg-red-50-2: #fff0f0;--ts-bg-red-50-3: #fff1f2;--ts-bg-red-50-4: #ffe7e5;--ts-bg-red-50-5: #fbdde0;--ts-bg-red-50-6: #fdecee;--ts-bg-red-50-7: #fde4e6;--ts-bg-red-50-8: #fee2e2;--ts-bg-red-100: #f8d7da;--ts-bg-red-200-a8: rgba(255, 153, 159, .08);--ts-bg-red-250: #ff747c;--ts-bg-red-250-a7: rgba(255, 120, 130, .07);--ts-bg-red-300: #ff6f79;--ts-bg-red-300-2: #ef6b78;--ts-bg-red-350: #f05259;--ts-bg-red-350-2: #ef6570;--ts-bg-red-350-3: #ed6974;--ts-bg-red-350-4: #ef5865;--ts-bg-red-350-5: #eb5865;--ts-bg-red-350-a7: rgba(239, 101, 112, .07);--ts-bg-red-350-a7-2: rgba(240, 82, 89, .07);--ts-bg-red-350-a8: rgba(240, 82, 89, .08);--ts-bg-red-350-a9: rgba(240, 82, 89, .09);--ts-bg-red-350-a10: rgba(240, 82, 89, .1);--ts-bg-red-350-a11: rgba(240, 82, 89, .11);--ts-bg-red-350-a12: rgba(240, 82, 89, .12);--ts-bg-red-350-a13: rgba(240, 82, 89, .13);--ts-bg-red-350-a14: rgba(240, 82, 89, .14);--ts-bg-red-350-a15: rgba(240, 82, 89, .15);--ts-bg-red-350-a16: rgba(240, 82, 89, .16);--ts-bg-red-350-a19: rgba(240, 82, 89, .19);--ts-bg-red-350-a22: rgba(240, 82, 89, .22);--ts-bg-red-350-a70: rgba(240, 82, 89, .7);--ts-bg-red-400: #ef4444;--ts-bg-red-400-2: #f06439;--ts-bg-red-400-3: #d65c67;--ts-bg-red-400-4: #d65a63;--ts-bg-red-400-a8: rgba(239, 68, 68, .08);--ts-bg-red-400-a9: rgba(239, 68, 68, .09);--ts-bg-red-400-a12: rgba(235, 67, 79, .12);--ts-bg-red-400-a90: rgba(239, 68, 68, .9);--ts-bg-red-450: #dd4352;--ts-bg-red-450-a8: rgba(224, 54, 67, .08);--ts-bg-red-450-a8-2: rgba(225, 65, 77, .08);--ts-bg-red-450-a8-3: rgba(222, 57, 71, .08);--ts-bg-red-450-a8-4: rgba(220, 57, 71, .08);--ts-bg-red-450-a10: rgba(222, 57, 71, .1);--ts-bg-red-450-a13: rgba(226, 65, 76, .13);--ts-bg-red-450-a14: rgba(225, 60, 73, .14);--ts-bg-red-450-a15: rgba(221, 68, 79, .15);--ts-bg-red-450-a15-2: rgba(224, 60, 76, .15);--ts-bg-red-500: #dc2626;--ts-bg-red-500-2: #c4343d;--ts-bg-red-500-3: #c2414d;--ts-bg-red-500-4: #c93343;--ts-bg-red-500-5: #c93445;--ts-bg-red-500-a12: rgba(196, 58, 58, .12);--ts-bg-red-500-a14: rgba(220, 38, 38, .14);--ts-bg-red-500-a94: rgba(217, 45, 53, .94);--ts-bg-red-550: #c81e28;--ts-bg-red-550-2: #b9273a;--ts-bg-red-550-3: #b93540;--ts-bg-red-550-a12: rgba(178, 40, 55, .12);--ts-bg-red-550-a14: rgba(178, 42, 68, .14);--ts-bg-red-550-a16: rgba(190, 49, 65, .16);--ts-bg-red-600: #b91c1c;--ts-bg-red-600-a94: rgba(156, 38, 49, .94);--ts-bg-red-650: #8f2530;--ts-bg-red-650-a13: rgba(156, 35, 49, .13);--ts-bg-red-650-a30: rgba(153, 27, 36, .3);--ts-bg-red-700-a34: rgba(132, 24, 34, .34);--ts-bg-red-750-a10: rgba(107, 28, 39, .1);--ts-bg-red-800: #4a2126;--ts-bg-red-800-2: #4a1418;--ts-bg-red-800-3: #441c24;--ts-bg-red-800-a20: rgba(82, 18, 31, .2);--ts-bg-red-850: #2d1518;--ts-bg-red-850-2: #3a1216;--ts-bg-red-850-3: #3d161a;--ts-bg-sky-0: #f8f9fa;--ts-bg-sky-0-2: #f8fbff;--ts-bg-sky-0-3: #fbfdff;--ts-bg-sky-0-4: #f7fbff;--ts-bg-sky-0-5: #f8fafc;--ts-bg-sky-50: #e9ecef;--ts-bg-sky-50-2: #e8f4fd;--ts-bg-sky-50-3: #f5f8fc;--ts-bg-sky-50-4: #edf3fa;--ts-bg-sky-50-5: #edf4fc;--ts-bg-sky-50-6: #f3f7fb;--ts-bg-sky-50-7: #e9f1fb;--ts-bg-sky-50-8: #eaf2fd;--ts-bg-sky-50-9: #edf3fb;--ts-bg-sky-50-10: #f4f8fd;--ts-bg-sky-50-11: #eff6ff;--ts-bg-sky-50-12: #f1f5f9;--ts-bg-sky-50-13: #eef6ff;--ts-bg-sky-50-14: #f0f5fc;--ts-bg-sky-100: #dde3ea;--ts-bg-sky-100-2: #e5ebf2;--ts-bg-sky-100-3: #cfe0f5;--ts-bg-sky-100-4: #e2e8f0;--ts-bg-sky-250-a8: rgba(174, 190, 208, .08);--ts-bg-sky-250-a30: rgba(154, 183, 220, .3);--ts-bg-sky-300: #69c2ff;--ts-bg-sky-300-2: #65a6ff;--ts-bg-sky-300-3: #68b9ff;--ts-bg-sky-300-4: #66b1ff;--ts-bg-sky-300-a9: rgba(108, 164, 238, .09);--ts-bg-sky-300-a11: rgba(139, 172, 207, .11);--ts-bg-sky-300-a18: rgba(148, 173, 207, .18);--ts-bg-sky-350: #46a0ff;--ts-bg-sky-350-2: #4f9cff;--ts-bg-sky-350-a16: rgba(116, 164, 225, .16);--ts-bg-sky-350-a17: rgba(116, 161, 218, .17);--ts-bg-sky-350-a18: rgba(130, 162, 204, .18);--ts-bg-sky-350-a72: rgba(123, 160, 207, .72);--ts-bg-sky-400: #4292ea;--ts-bg-sky-400-2: #4da7e9;--ts-bg-sky-400-3: #4c8de2;--ts-bg-sky-400-a14: rgba(105, 145, 198, .14);--ts-bg-sky-400-a16: rgba(105, 145, 198, .16);--ts-bg-sky-400-a18: rgba(105, 145, 198, .18);--ts-bg-sky-450: #398be7;--ts-bg-sky-450-2: #398de7;--ts-bg-sky-450-3: #398de9;--ts-bg-sky-450-4: #6f89a7;--ts-bg-sky-450-5: #287ced;--ts-bg-sky-450-6: #3186f4;--ts-bg-sky-450-7: #267ee9;--ts-bg-sky-450-8: #397fd4;--ts-bg-sky-450-a8: rgba(99, 139, 186, .08);--ts-bg-sky-450-a8-2: rgba(96, 137, 188, .08);--ts-bg-sky-450-a10: rgba(89, 131, 184, .1);--ts-bg-sky-450-a55: rgba(105, 139, 181, .55);--ts-bg-sky-500: #2c75d2;--ts-bg-sky-500-2: #467cc0;--ts-bg-sky-500-3: #3e7ac2;--ts-bg-sky-500-4: #2973d5;--ts-bg-sky-500-5: #286dcc;--ts-bg-sky-500-a10: rgba(64, 117, 184, .1);--ts-bg-sky-550: #168bd9;--ts-bg-sky-600-a12: rgba(36, 94, 164, .12);--ts-bg-sky-600-a12-2: rgba(41, 100, 169, .12);--ts-bg-teal-0: #fbfffd;--ts-bg-teal-50: #edf9f5;--ts-bg-teal-50-2: #eafbf3;--ts-bg-teal-350: #65dfbd;--ts-bg-teal-350-2: #67dfb0;--ts-bg-teal-400: #55d8a5;--ts-bg-teal-400-2: #55d6a0;--ts-bg-teal-400-3: #4fd8a0;--ts-bg-teal-450: #45c8ae;--ts-bg-teal-450-2: #4ed397;--ts-bg-teal-450-3: #43d392;--ts-bg-teal-450-a8: rgba(67, 211, 146, .08);--ts-bg-teal-450-a9: rgba(67, 211, 146, .09);--ts-bg-teal-450-a14: rgba(67, 211, 146, .14);--ts-bg-teal-500: #36c98b;--ts-bg-teal-500-2: #38c990;--ts-bg-teal-500-a9: rgba(46, 216, 143, .09);--ts-bg-teal-500-a16: rgba(52, 211, 153, .16);--ts-bg-teal-550: #2fb37a;--ts-bg-teal-550-a11: rgba(45, 176, 112, .11);--ts-bg-teal-550-a12: rgba(47, 179, 122, .12);--ts-bg-teal-550-a13: rgba(37, 202, 151, .13);--ts-bg-teal-550-a55: rgba(47, 179, 122, .55);--ts-bg-teal-600: #319b70;--ts-bg-teal-600-a16: rgba(32, 169, 108, .16);--ts-bg-teal-650-a10: rgba(38, 151, 99, .1);--ts-bg-teal-650-a11: rgba(38, 151, 99, .11);--ts-bg-teal-700: #17855a;--ts-bg-teal-700-2: #1f7a4d;--ts-bg-teal-750: #0f766e;--ts-bg-teal-800: #15543e;--ts-bg-teal-800-2: #164a37;--ts-bg-teal-800-3: #155c39;--ts-bg-teal-800-a18: rgba(21, 93, 76, .18);--ts-bg-teal-850: #143c32;--ts-bg-teal-850-2: #0f3329;--ts-bg-teal-850-3: #103a2e;--ts-bg-teal-850-4: #103d2e;--ts-bg-teal-850-5: #10382c;--ts-bg-teal-850-6: #0f322f;--ts-bg-teal-850-7: #154440;--ts-bg-violet-250: #b07fff;--ts-bg-violet-300: #a47cf0;--ts-bg-violet-350: #9b68e1;--ts-bg-violet-400-a16: rgba(124, 58, 237, .16);--ts-bg-violet-450: #7446c9;--ts-bg-violet-450-2: #7b4fd0;--ts-bg-violet-450-3: #7c48dd}:root.tusala-dark-theme{--ts-text-amber-150: #fff1a8;--ts-text-amber-150-2: #fff1ad;--ts-text-amber-150-3: #fff2aa;--ts-text-amber-200: #ffe09b;--ts-text-amber-200-2: #ffe68f;--ts-text-amber-200-3: #ffe19a;--ts-text-amber-200-4: #f0d9a8;--ts-text-amber-200-5: #ffe098;--ts-text-amber-200-6: #ffe19c;--ts-text-amber-250: #ffd275;--ts-text-amber-250-2: #f4d98d;--ts-text-amber-250-3: #ffd680;--ts-text-amber-250-4: #f4d894;--ts-text-amber-300: #e7ca84;--ts-text-amber-300-2: #e8c979;--ts-text-amber-300-3: #f2c66e;--ts-text-amber-300-4: #f3c66c;--ts-text-amber-300-5: #f1ca6c;--ts-text-amber-300-6: #ffd36f;--ts-text-amber-300-7: #ffd26f;--ts-text-amber-350: #ffc857;--ts-text-amber-350-2: #f1c766;--ts-text-amber-350-3: #f1c763;--ts-text-amber-350-4: #d9c17d;--ts-text-amber-400: #e0b84f;--ts-text-amber-450: #fbbf24;--ts-text-amber-450-2: #f0b429;--ts-text-amber-550: #e7a900;--ts-text-amber-650: #80652c;--ts-text-amber-750: #856404;--ts-text-amber-800: #5f4700;--ts-text-amber-850: #513b00;--ts-text-amber-950: #241800;--ts-text-blue-0: #f5f9ff;--ts-text-blue-0-2: #f5f8ff;--ts-text-blue-0-3: #f5f8fd;--ts-text-blue-0-4: #f3f7ff;--ts-text-blue-50: #f1f6ff;--ts-text-blue-50-2: #eff5ff;--ts-text-blue-50-3: #dceaff;--ts-text-blue-50-4: #dfeafc;--ts-text-blue-50-5: #e6eefb;--ts-text-blue-50-6: #f2f7ff;--ts-text-blue-50-7: #eaf1fb;--ts-text-blue-50-8: #d9e8ff;--ts-text-blue-50-9: #e7f0fd;--ts-text-blue-50-10: #edf4ff;--ts-text-blue-50-11: #e2ebf8;--ts-text-blue-50-12: #eaf2ff;--ts-text-blue-50-13: #e9f2ff;--ts-text-blue-100: #cde0fb;--ts-text-blue-100-2: #cfe0ff;--ts-text-blue-100-3: #c6d9ff;--ts-text-blue-100-4: #c8dafa;--ts-text-blue-150: #b9cfff;--ts-text-blue-150-2: #a9c8ff;--ts-text-blue-150-3: #b6d4ff;--ts-text-blue-150-4: #b8d3ff;--ts-text-blue-150-5: #cdd9ec;--ts-text-blue-150-6: #a9c1ff;--ts-text-blue-150-7: #bcd7ff;--ts-text-blue-150-8: #c8d8ef;--ts-text-blue-150-9: #bdd7ff;--ts-text-blue-150-10: #aecdff;--ts-text-blue-150-11: #b9cff0;--ts-text-blue-200: #9fc3ff;--ts-text-blue-200-2: #9cc4ff;--ts-text-blue-200-3: #9bc2ff;--ts-text-blue-200-4: #8db8ff;--ts-text-blue-200-5: #bdcbe0;--ts-text-blue-200-6: #8eb9ff;--ts-text-blue-200-7: #a9c9f7;--ts-text-blue-200-8: #8db9ff;--ts-text-blue-200-9: #9fc1f5;--ts-text-blue-200-10: #a9c7f4;--ts-text-blue-200-11: #91bdff;--ts-text-blue-200-12: #8ebcff;--ts-text-blue-200-13: #a9c9fb;--ts-text-blue-200-14: #91b8ff;--ts-text-blue-200-15: #92baff;--ts-text-blue-200-16: #9fc5ff;--ts-text-blue-250: #7fb0ff;--ts-text-blue-250-2: #83b4ff;--ts-text-blue-250-3: #8ab4ff;--ts-text-blue-250-4: #79aaff;--ts-text-blue-250-5: #7eb3ff;--ts-text-blue-250-6: #76a8ff;--ts-text-blue-250-7: #82adff;--ts-text-blue-250-8: #78a8ff;--ts-text-blue-250-9: #73a7ff;--ts-text-blue-250-10: #79abff;--ts-text-blue-250-11: #75a8ff;--ts-text-blue-250-12: #82afff;--ts-text-blue-250-13: #8bb4ff;--ts-text-blue-250-14: #86b4ff;--ts-text-blue-250-15: #7db2ff;--ts-text-blue-250-16: #91b9f7;--ts-text-blue-250-17: #88b6ff;--ts-text-blue-250-18: #7e8cff;--ts-text-blue-250-19: #80b2ff;--ts-text-blue-250-20: #85b5ff;--ts-text-blue-250-21: #78aaff;--ts-text-blue-250-22: #73a9ff;--ts-text-blue-250-23: #78aeff;--ts-text-blue-250-24: #7eb1ff;--ts-text-blue-250-25: #81b0ff;--ts-text-blue-250-26: #79adff;--ts-text-blue-250-27: #75aaff;--ts-text-blue-250-28: #74a7ff;--ts-text-blue-250-29: #8bb9ff;--ts-text-blue-250-30: #8cb5ff;--ts-text-blue-250-31: #8ab5ff;--ts-text-blue-250-32: #83afff;--ts-text-blue-250-33: #78a9ff;--ts-text-blue-250-34: #8eb6f7;--ts-text-blue-250-35: #7aa8ff;--ts-text-blue-250-36: #75a7ff;--ts-text-blue-250-a60: rgba(145, 185, 247, .6);--ts-text-blue-300: #9fb3cf;--ts-text-blue-300-2: #6ea8fe;--ts-text-blue-300-3: #669eff;--ts-text-blue-300-4: #6ca6ff;--ts-text-blue-300-5: #7facf2;--ts-text-blue-300-6: #6ba7ff;--ts-text-blue-300-7: #70a9ff;--ts-text-blue-300-8: #5f9bff;--ts-text-blue-300-9: #62a2ff;--ts-text-blue-300-10: #72a8ff;--ts-text-blue-300-11: #69a3ff;--ts-text-blue-300-12: #6aa6ff;--ts-text-blue-300-13: #649dff;--ts-text-blue-300-a66: rgba(159, 180, 210, .66);--ts-text-blue-350: #94a3b8;--ts-text-blue-350-2: #438bff;--ts-text-blue-350-3: #4f91f4;--ts-text-blue-400: #8b9bb3;--ts-text-blue-400-2: #3b82f6;--ts-text-blue-400-3: #2f7cff;--ts-text-blue-400-4: #8390a6;--ts-text-blue-450: #71819b;--ts-text-blue-450-2: #75839a;--ts-text-blue-450-3: #75829a;--ts-text-blue-450-4: #738099;--ts-text-blue-450-5: #73819a;--ts-text-blue-450-6: #78869c;--ts-text-blue-450-7: #2563eb;--ts-text-blue-500: #68758b;--ts-text-blue-500-2: #2c73d8;--ts-text-blue-500-3: #65758e;--ts-text-blue-500-4: #67768d;--ts-text-blue-500-5: #667790;--ts-text-blue-500-6: #6b7b92;--ts-text-blue-500-7: #687993;--ts-text-blue-500-8: #1769e8;--ts-text-blue-500-9: #2465d6;--ts-text-blue-500-10: #6c7d95;--ts-text-blue-500-11: #59709b;--ts-text-blue-500-12: #2d6dcf;--ts-text-blue-500-13: #718099;--ts-text-blue-500-14: #6c7b92;--ts-text-blue-500-15: #66768e;--ts-text-blue-500-16: #6b7b93;--ts-text-blue-500-17: #2867d4;--ts-text-blue-500-18: #6f7e94;--ts-text-blue-500-19: #2b6bcb;--ts-text-blue-500-20: #66758d;--ts-text-blue-500-21: #718098;--ts-text-blue-550: #1d61c6;--ts-text-blue-550-2: #63738d;--ts-text-blue-550-3: #64748b;--ts-text-blue-550-4: #617188;--ts-text-blue-550-5: #2867c8;--ts-text-blue-550-6: #2265ca;--ts-text-blue-550-7: #2767c8;--ts-text-blue-550-8: #2b67c7;--ts-text-blue-550-9: #66738a;--ts-text-blue-550-10: #245ec7;--ts-text-blue-550-11: #657189;--ts-text-blue-550-12: #2867c6;--ts-text-blue-550-13: #63728a;--ts-text-blue-550-14: #2861b4;--ts-text-blue-550-15: #607491;--ts-text-blue-600: #4a5d78;--ts-text-blue-600-2: #245cae;--ts-text-blue-600-3: #2b4c9e;--ts-text-blue-600-4: #35508f;--ts-text-blue-600-5: #536581;--ts-text-blue-650: #1d4f9e;--ts-text-cyan-300: #77d7ed;--ts-text-cyan-400: #38d9ff;--ts-text-gray-0: #ffffff;--ts-text-gray-400: #999999;--ts-text-gray-550: #666677;--ts-text-gray-600: #666666;--ts-text-gray-800: #333333;--ts-text-gray-850: #222222;--ts-text-green-100: #c9f8d8;--ts-text-green-100-2: #d1f5d8;--ts-text-green-150: #bdf5cf;--ts-text-green-150-2: #c9f4da;--ts-text-green-150-3: #b8f1d1;--ts-text-green-200: #a9f0cc;--ts-text-green-200-2: #9cf0bd;--ts-text-green-250: #8ce7ad;--ts-text-green-250-2: #9bf0bc;--ts-text-green-250-3: #9ceabd;--ts-text-green-250-4: #9aebc2;--ts-text-green-300: #83e6aa;--ts-text-green-300-2: #7fe0a8;--ts-text-green-300-3: #9fd0b4;--ts-text-green-300-4: #a8c9b8;--ts-text-green-300-5: #83e4a8;--ts-text-green-300-6: #8ce5ae;--ts-text-green-300-7: #8be5b4;--ts-text-green-300-8: #8fd6ac;--ts-text-green-300-9: #7de3ad;--ts-text-green-300-10: #99c8ae;--ts-text-green-300-11: #8ce4b2;--ts-text-green-300-12: #7fe0a4;--ts-text-green-300-13: #8be4b3;--ts-text-green-300-14: #86e1b0;--ts-text-green-300-15: #82e0aa;--ts-text-green-350: #6fe0a5;--ts-text-green-350-2: #67dc92;--ts-text-green-350-3: #72df99;--ts-text-green-350-4: #78dfa8;--ts-text-green-350-5: #79dfa9;--ts-text-green-350-6: #7fd8a6;--ts-text-green-350-7: #72dfa0;--ts-text-green-350-8: #75dda0;--ts-text-green-350-9: #73e49c;--ts-text-green-400: #4ade80;--ts-text-green-500: #3bc976;--ts-text-green-550: #22c55e;--ts-text-green-600: #4b8062;--ts-text-green-700: #1c7144;--ts-text-green-700-2: #267247;--ts-text-green-750: #166534;--ts-text-green-800: #155724;--ts-text-indigo-100: #d6c7ff;--ts-text-indigo-100-2: #d4c8ff;--ts-text-indigo-150: #c3b6ff;--ts-text-indigo-150-2: #b9abff;--ts-text-indigo-150-3: #c9bdff;--ts-text-indigo-150-4: #c4a7ff;--ts-text-indigo-200: #a991ff;--ts-text-indigo-200-2: #c0a1ff;--ts-text-indigo-250: #a99beb;--ts-text-indigo-250-2: #8e7cff;--ts-text-indigo-250-3: #a78bfa;--ts-text-indigo-250-4: #8f82ff;--ts-text-indigo-250-5: #aa8cff;--ts-text-indigo-550: #6042a0;--ts-text-indigo-850: #222233;--ts-text-navy-650: #43506a;--ts-text-navy-650-2: #40506a;--ts-text-navy-650-3: #1b4e93;--ts-text-navy-650-4: #44536a;--ts-text-navy-700: #33475f;--ts-text-navy-700-2: #314461;--ts-text-navy-700-3: #294666;--ts-text-navy-700-4: #37445b;--ts-text-navy-700-5: #29466f;--ts-text-navy-700-6: #243e69;--ts-text-navy-700-7: #174f8a;--ts-text-navy-750: #173563;--ts-text-navy-750-2: #173b67;--ts-text-navy-750-3: #263b5c;--ts-text-navy-750-4: #374151;--ts-text-navy-750-5: #243b60;--ts-text-navy-750-6: #334155;--ts-text-navy-750-7: #1a365f;--ts-text-navy-750-8: #223b64;--ts-text-navy-750-9: #26344d;--ts-text-navy-750-10: #263d63;--ts-text-navy-750-11: #203a62;--ts-text-navy-800: #1c2940;--ts-text-navy-800-2: #17294a;--ts-text-navy-800-3: #1b2b46;--ts-text-navy-800-4: #142f57;--ts-text-navy-800-5: #22324d;--ts-text-navy-800-6: #172554;--ts-text-navy-850: #1e293b;--ts-text-navy-850-2: #17243a;--ts-text-navy-850-3: #172033;--ts-text-navy-850-4: #16233b;--ts-text-navy-850-5: #1f2937;--ts-text-navy-900: #08192f;--ts-text-navy-900-2: #0b1a33;--ts-text-navy-900-3: #0f172a;--ts-text-navy-900-4: #111827;--ts-text-on-accent: #ffffff;--ts-text-on-accent-2: #dce7f5;--ts-text-on-accent-3: #f5f8ff;--ts-text-on-accent-4: #f1f6ff;--ts-text-on-accent-5: #cfe0ff;--ts-text-on-accent-6: #ece8ff;--ts-text-on-accent-7: #dce6f3;--ts-text-on-accent-8: #e5e0ff;--ts-text-on-accent-9: #f2efff;--ts-text-on-accent-10: #edf3ff;--ts-text-on-accent-11: #eafff1;--ts-text-on-accent-12: #fff1f2;--ts-text-on-accent-13: #e6f0fc;--ts-text-on-accent-14: #d7e5f6;--ts-text-on-accent-15: #dceaff;--ts-text-on-accent-16: #eef5ff;--ts-text-on-accent-17: #dce9f8;--ts-text-on-accent-18: #ffd5db;--ts-text-on-accent-19: #dfeaff;--ts-text-on-accent-20: #f3f7ff;--ts-text-on-accent-21: #f7fbff;--ts-text-on-accent-22: #dce8f7;--ts-text-on-accent-23: #dcecff;--ts-text-on-accent-24: #f2f7ff;--ts-text-on-accent-25: #edf4ff;--ts-text-on-accent-26: #ffd2d6;--ts-text-on-accent-27: #ffd5d8;--ts-text-on-accent-28: #eaf8ff;--ts-text-on-accent-29: #f4f8ff;--ts-text-on-accent-30: #e3ecf8;--ts-text-on-accent-31: #d6e5f7;--ts-text-on-accent-32: #d8e6f7;--ts-text-on-accent-33: #edf5ff;--ts-text-on-accent-34: #ffd4d6;--ts-text-on-accent-35: #ffd9db;--ts-text-orange-50: #fff3dd;--ts-text-orange-150: #ffe3b6;--ts-text-orange-200: #ffd98f;--ts-text-orange-200-2: #ffd0a0;--ts-text-orange-200-3: #efd5ad;--ts-text-orange-200-4: #ffd9a1;--ts-text-orange-200-5: #ffdda0;--ts-text-orange-200-6: #ffd69c;--ts-text-orange-200-7: #ffd39b;--ts-text-orange-250: #ffcf7a;--ts-text-orange-250-2: #ffc978;--ts-text-orange-250-3: #ffcf8a;--ts-text-orange-250-4: #d8c2a0;--ts-text-orange-250-5: #f2ad80;--ts-text-orange-250-6: #ffcf80;--ts-text-orange-250-7: #ffd178;--ts-text-orange-250-8: #ffc875;--ts-text-orange-300: #f5a869;--ts-text-orange-300-2: #ffc46e;--ts-text-orange-350: #ffb84d;--ts-text-orange-650: #9a6a12;--ts-text-orange-700: #854d0e;--ts-text-orange-750: #7a5100;--ts-text-orange-900: #2e1d02;--ts-text-orange-950: #1d1305;--ts-text-red-50: #ffecef;--ts-text-red-100: #ffc0c4;--ts-text-red-100-2: #ffc9cc;--ts-text-red-100-3: #ffc0c5;--ts-text-red-100-4: #ffc2d0;--ts-text-red-100-5: #ffd7de;--ts-text-red-100-6: #ffd5da;--ts-text-red-100-7: #ffc4c7;--ts-text-red-150: #ffbdc0;--ts-text-red-150-2: #efb7bb;--ts-text-red-150-3: #ffafb4;--ts-text-red-150-4: #ffabb1;--ts-text-red-150-5: #ffabb2;--ts-text-red-150-6: #ffb4ba;--ts-text-red-150-7: #ffb3bd;--ts-text-red-150-8: #ffbec1;--ts-text-red-150-9: #ffb3b8;--ts-text-red-150-10: #ffb0b5;--ts-text-red-150-11: #f5c6cb;--ts-text-red-150-12: #efb8bd;--ts-text-red-150-13: #ffb3b9;--ts-text-red-150-14: #ffb2b8;--ts-text-red-150-15: #ffb2b9;--ts-text-red-150-16: #ffb1b8;--ts-text-red-150-17: #ffafb3;--ts-text-red-150-18: #ffb7ba;--ts-text-red-150-19: #ffb9bd;--ts-text-red-200: #ff9aa0;--ts-text-red-200-2: #ff9aa1;--ts-text-red-200-3: #ff9aa7;--ts-text-red-200-4: #f0a0a6;--ts-text-red-200-5: #ff9ca1;--ts-text-red-200-6: #ff9da4;--ts-text-red-200-7: #ff9fa6;--ts-text-red-200-8: #ff999f;--ts-text-red-200-9: #ff9da5;--ts-text-red-200-10: #ff8e98;--ts-text-red-200-11: #ff9ba4;--ts-text-red-200-12: #ff9ca3;--ts-text-red-200-13: #ff9a9a;--ts-text-red-200-14: #ff9ea7;--ts-text-red-200-15: #ff9ca4;--ts-text-red-200-16: #ff8f98;--ts-text-red-200-17: #ff9fb2;--ts-text-red-200-18: #ff9297;--ts-text-red-250: #ff7b85;--ts-text-red-250-2: #e9969c;--ts-text-red-250-3: #ff8a92;--ts-text-red-250-4: #ff8c93;--ts-text-red-250-5: #ff858a;--ts-text-red-250-6: #ff8a93;--ts-text-red-250-7: #ff8087;--ts-text-red-250-8: #ff8a8a;--ts-text-red-250-9: #ff818c;--ts-text-red-250-10: #ff7f89;--ts-text-red-250-11: #ff747f;--ts-text-red-300: #ff6b76;--ts-text-red-300-2: #ff6f79;--ts-text-red-300-3: #ff6b75;--ts-text-red-350: #f05259;--ts-text-red-350-2: #ed6974;--ts-text-red-400: #ef4444;--ts-text-red-550: #ad3038;--ts-text-red-550-2: #b7353e;--ts-text-red-550-3: #b42d36;--ts-text-red-550-4: #c0392b;--ts-text-red-600: #9e2830;--ts-text-red-600-2: #a82d35;--ts-text-red-600-3: #a3222b;--ts-text-red-600-4: #a52f38;--ts-text-red-600-5: #b4232e;--ts-text-red-600-6: #9f2430;--ts-text-red-650: #991b1b;--ts-text-red-700: #721c24;--ts-text-red-700-2: #7f1d1d;--ts-text-red-950: #200306;--ts-text-sky-0: #f7fbff;--ts-text-sky-0-2: #f8fbff;--ts-text-sky-50: #edf4fd;--ts-text-sky-50-2: #e4edf8;--ts-text-sky-50-3: #dfeeff;--ts-text-sky-50-4: #e7f0fa;--ts-text-sky-50-5: #e8f2ff;--ts-text-sky-50-6: #e1ebf7;--ts-text-sky-100: #d4e1f0;--ts-text-sky-100-2: #cfe0f5;--ts-text-sky-100-3: #dce8f7;--ts-text-sky-100-4: #dce8f5;--ts-text-sky-100-5: #cfe0f2;--ts-text-sky-100-6: #d8e4f3;--ts-text-sky-100-7: #d8e6f7;--ts-text-sky-100-8: #cfe2fb;--ts-text-sky-100-9: #dbe7f5;--ts-text-sky-100-10: #dce9fb;--ts-text-sky-100-11: #d7e6fb;--ts-text-sky-100-12: #dfeaf7;--ts-text-sky-100-13: #d9e7f7;--ts-text-sky-100-14: #d9e8fb;--ts-text-sky-100-15: #d9e5f4;--ts-text-sky-150: #c9dcf3;--ts-text-sky-150-2: #c9d4e0;--ts-text-sky-150-3: #c3d3e7;--ts-text-sky-150-4: #c5d5e8;--ts-text-sky-150-5: #c8d7e9;--ts-text-sky-150-6: #bcd2ed;--ts-text-sky-150-7: #c4d4e7;--ts-text-sky-150-8: #b9d5f6;--ts-text-sky-150-9: #d0dae7;--ts-text-sky-150-10: #c4d3e5;--ts-text-sky-150-11: #c9daee;--ts-text-sky-150-12: #c2d2e5;--ts-text-sky-150-13: #c9dbf2;--ts-text-sky-150-14: #bcd2ea;--ts-text-sky-150-15: #c9d7ea;--ts-text-sky-150-16: #b8d0ef;--ts-text-sky-150-17: #b9d6f5;--ts-text-sky-150-18: #bcd2ec;--ts-text-sky-150-19: #cdddf1;--ts-text-sky-150-20: #cbdbee;--ts-text-sky-150-21: #b8d8ff;--ts-text-sky-150-22: #c2d2e8;--ts-text-sky-150-23: #cbd9e9;--ts-text-sky-150-24: #c9d9ea;--ts-text-sky-150-25: #c7d7ea;--ts-text-sky-150-26: #c3d4e8;--ts-text-sky-150-27: #c6d5e8;--ts-text-sky-150-28: #cbd5e1;--ts-text-sky-200: #b9cbe1;--ts-text-sky-200-2: #b9cce2;--ts-text-sky-200-3: #b9cbe0;--ts-text-sky-200-4: #b7c7da;--ts-text-sky-200-5: #b7c5d7;--ts-text-sky-200-6: #a8c6ed;--ts-text-sky-200-7: #bcd0e8;--ts-text-sky-200-8: #b8c9dd;--ts-text-sky-200-9: #b9c9dc;--ts-text-sky-200-10: #b9cce6;--ts-text-sky-200-11: #c2d0e2;--ts-text-sky-200-12: #b5c6dc;--ts-text-sky-200-13: #b7c7d9;--ts-text-sky-200-14: #bdd0e6;--ts-text-sky-200-15: #a9c7f0;--ts-text-sky-200-16: #b8cae0;--ts-text-sky-200-17: #b8c8dc;--ts-text-sky-200-18: #b8c9de;--ts-text-sky-200-19: #b8c9dc;--ts-text-sky-200-20: #bdd0e4;--ts-text-sky-200-21: #a9c7ea;--ts-text-sky-200-22: #a9c9f0;--ts-text-sky-200-23: #b5c8de;--ts-text-sky-200-24: #bcd1e8;--ts-text-sky-200-25: #b8cde0;--ts-text-sky-200-26: #b8cbe0;--ts-text-sky-200-27: #b8cbe3;--ts-text-sky-200-28: #b9cce4;--ts-text-sky-200-29: #a9c5e8;--ts-text-sky-200-30: #c5d1de;--ts-text-sky-250: #aebed2;--ts-text-sky-250-2: #aebfd4;--ts-text-sky-250-3: #aebed4;--ts-text-sky-250-4: #aebdd0;--ts-text-sky-250-5: #9fb7d5;--ts-text-sky-250-6: #a8bdd5;--ts-text-sky-250-7: #7eb8ff;--ts-text-sky-250-8: #9fb9d8;--ts-text-sky-250-9: #9db8da;--ts-text-sky-250-10: #9eb7d4;--ts-text-sky-250-11: #9db8d6;--ts-text-sky-250-12: #aac3df;--ts-text-sky-250-13: #aebfd2;--ts-text-sky-250-14: #a7b9cd;--ts-text-sky-250-15: #a9b9cf;--ts-text-sky-250-16: #a9bbd1;--ts-text-sky-250-17: #b3c3d6;--ts-text-sky-250-18: #aebed0;--ts-text-sky-250-19: #a9bdd4;--ts-text-sky-250-20: #a9c2df;--ts-text-sky-250-21: #8eb9f3;--ts-text-sky-250-22: #adc1da;--ts-text-sky-250-23: #aabdd3;--ts-text-sky-250-24: #a9bfd8;--ts-text-sky-250-25: #aec3da;--ts-text-sky-250-26: #75b1ff;--ts-text-sky-250-27: #91b7e8;--ts-text-sky-250-28: #a9bacd;--ts-text-sky-250-29: #a9c0dc;--ts-text-sky-250-30: #aabbd0;--ts-text-sky-250-31: #adc0d6;--ts-text-sky-250-32: #a9bbcf;--ts-text-sky-250-33: #a9bdd3;--ts-text-sky-250-34: #9fb8d3;--ts-text-sky-250-35: #8fb7e6;--ts-text-sky-250-36: #aec0d5;--ts-text-sky-250-37: #a9bed7;--ts-text-sky-250-38: #9eb8d8;--ts-text-sky-250-39: #aebfd3;--ts-text-sky-300: #9eb2ca;--ts-text-sky-300-2: #9eb3cc;--ts-text-sky-300-3: #8faed2;--ts-text-sky-300-4: #79aef8;--ts-text-sky-300-5: #9eb3ca;--ts-text-sky-300-6: #73a9f3;--ts-text-sky-300-7: #9cafc7;--ts-text-sky-300-8: #96abc3;--ts-text-sky-300-9: #9cb1c9;--ts-text-sky-300-10: #94abc5;--ts-text-sky-300-11: #9fb2c9;--ts-text-sky-300-12: #9fb6cf;--ts-text-sky-300-13: #9baec8;--ts-text-sky-300-14: #9db1c8;--ts-text-sky-300-15: #9db1ca;--ts-text-sky-300-16: #9cb1cb;--ts-text-sky-300-17: #a5b7cc;--ts-text-sky-300-18: #78a8e8;--ts-text-sky-300-19: #9eb1c9;--ts-text-sky-300-20: #82addf;--ts-text-sky-300-21: #9cb4ce;--ts-text-sky-300-22: #9db3cc;--ts-text-sky-300-23: #94abc6;--ts-text-sky-300-24: #9fb2c8;--ts-text-sky-300-25: #9db3ce;--ts-text-sky-300-26: #92b4df;--ts-text-sky-300-27: #99aec7;--ts-text-sky-300-28: #9cafc6;--ts-text-sky-300-29: #99adc5;--ts-text-sky-300-30: #9db2ca;--ts-text-sky-300-31: #9bb0c9;--ts-text-sky-300-32: #98aec7;--ts-text-sky-300-33: #9cb3ce;--ts-text-sky-300-34: #9db2c9;--ts-text-sky-300-35: #98aec6;--ts-text-sky-300-36: #9db6d2;--ts-text-sky-300-37: #9eb5ce;--ts-text-sky-300-38: #7eadde;--ts-text-sky-300-39: #9db2cb;--ts-text-sky-300-40: #9db1c9;--ts-text-sky-300-41: #9db4d0;--ts-text-sky-300-42: #63c8ff;--ts-text-sky-300-43: #9eb4ce;--ts-text-sky-350: #8fa5c0;--ts-text-sky-350-2: #91a8c3;--ts-text-sky-350-3: #8fa7c3;--ts-text-sky-350-4: #91a7c2;--ts-text-sky-350-5: #879eb8;--ts-text-sky-350-6: #8ea6c2;--ts-text-sky-350-7: #8ca3be;--ts-text-sky-350-8: #8fa5bf;--ts-text-sky-350-9: #8eacca;--ts-text-sky-350-10: #78a7dc;--ts-text-sky-350-11: #8fa6c1;--ts-text-sky-350-12: #879fba;--ts-text-sky-350-13: #88a1bd;--ts-text-sky-350-14: #8da8c7;--ts-text-sky-350-15: #8fa6c0;--ts-text-sky-350-16: #8fa9c4;--ts-text-sky-350-17: #759fd1;--ts-text-sky-350-18: #8ba4c3;--ts-text-sky-350-19: #8da1bc;--ts-text-sky-350-20: #53a0ff;--ts-text-sky-350-21: #8fa4bf;--ts-text-sky-350-22: #8fa7c4;--ts-text-sky-350-23: #8ea0b8;--ts-text-sky-350-24: #84a4c9;--ts-text-sky-350-25: #92a9c3;--ts-text-sky-350-26: #8fa8c4;--ts-text-sky-350-27: #8ca6c3;--ts-text-sky-350-28: #89a2c1;--ts-text-sky-350-29: #84a2c5;--ts-text-sky-350-30: #86a4c7;--ts-text-sky-350-31: #88a7cc;--ts-text-sky-350-32: #8fa4be;--ts-text-sky-350-33: #8fa7c1;--ts-text-sky-350-34: #91a6bf;--ts-text-sky-350-35: #8fa3ba;--ts-text-sky-350-36: #91a8c2;--ts-text-sky-350-37: #91a9c4;--ts-text-sky-350-38: #76a7dc;--ts-text-sky-350-39: #7da7d4;--ts-text-sky-350-40: #8fa9c5;--ts-text-sky-350-41: #8da3ba;--ts-text-sky-350-42: #93a9bf;--ts-text-sky-350-43: #8ea9c8;--ts-text-sky-350-44: #82a9d6;--ts-text-sky-400: #7f97b4;--ts-text-sky-400-2: #8298b4;--ts-text-sky-400-3: #7d9bc1;--ts-text-sky-400-4: #8498b3;--ts-text-sky-400-5: #829bb8;--ts-text-sky-400-6: #849cb8;--ts-text-sky-400-7: #839bb7;--ts-text-sky-400-8: #8199b5;--ts-text-sky-400-9: #8098b5;--ts-text-sky-400-10: #8299b4;--ts-text-sky-400-11: #7e97b4;--ts-text-sky-400-12: #7f97b3;--ts-text-sky-400-13: #849db9;--ts-text-sky-400-14: #829bb6;--ts-text-sky-400-15: #7f97b1;--ts-text-sky-400-16: #7f94ae;--ts-text-sky-400-17: #7f9abc;--ts-text-sky-400-18: #8397ae;--ts-text-sky-400-19: #7994b3;--ts-text-sky-400-20: #8299b5;--ts-text-sky-400-21: #7f96b2;--ts-text-sky-400-22: #7f9bbd;--ts-text-sky-400-23: #7f98b4;--ts-text-sky-400-24: #7891ae;--ts-text-sky-400-25: #829ab6;--ts-text-sky-400-26: #7992af;--ts-text-sky-400-27: #7f98b5;--ts-text-sky-400-28: #7599bd;--ts-text-sky-400-29: #7f96b1;--ts-text-sky-400-30: #7692b2;--ts-text-sky-400-a28: rgba(126, 153, 187, .28);--ts-text-sky-450: #7890aa;--ts-text-sky-450-2: #7388a4;--ts-text-sky-450-3: #7187a3;--ts-text-sky-450-4: #7187a2;--ts-text-sky-450-5: #748da9;--ts-text-sky-450-6: #768da8;--ts-text-sky-450-7: #7890ac;--ts-text-sky-450-8: #7189a5;--ts-text-sky-450-9: #7790ad;--ts-text-sky-450-10: #7086a3;--ts-text-sky-450-11: #6f89a7;--ts-text-sky-450-12: #7188a3;--ts-text-sky-450-13: #6c8fb9;--ts-text-sky-450-14: #7087a3;--ts-text-sky-450-15: #74889f;--ts-text-sky-450-16: #7187a4;--ts-text-sky-450-17: #728ba8;--ts-text-sky-450-18: #7890ad;--ts-text-sky-500: #007bff;--ts-text-sky-500-2: #6d7c91;--ts-text-sky-500-3: #627994;--ts-text-sky-500-4: #6582a5;--ts-text-sky-500-5: #5c7ba6;--ts-text-sky-500-6: #69839f;--ts-text-sky-500-7: #6382a8;--ts-text-sky-550: #617791;--ts-text-sky-550-2: #60748d;--ts-text-sky-550-3: #63758c;--ts-text-sky-550-4: #596b81;--ts-text-sky-550-5: #5e7086;--ts-text-sky-550-6: #59718f;--ts-text-sky-600: #2f68a8;--ts-text-sky-600-2: #285d9d;--ts-text-sky-600-3: #2e67a5;--ts-text-sky-600-4: #53677e;--ts-text-sky-600-5: #215fae;--ts-text-sky-600-6: #516783;--ts-text-sky-650: #405873;--ts-text-teal-250: #9fe3e0;--ts-text-teal-250-2: #8beac2;--ts-text-teal-350: #70d9a6;--ts-text-teal-350-2: #74d5aa;--ts-text-teal-350-3: #7edab4;--ts-text-teal-350-4: #75d8aa;--ts-text-teal-350-5: #72dba8;--ts-text-teal-350-6: #74d5a6;--ts-text-teal-350-7: #78d7aa;--ts-text-teal-350-8: #6fdda8;--ts-text-teal-400: #58d3a9;--ts-text-teal-400-2: #4ee6ac;--ts-text-teal-400-3: #55db9b;--ts-text-teal-400-4: #66d6a0;--ts-text-teal-450: #42d596;--ts-text-teal-450-2: #3ecf87;--ts-text-teal-500: #38c990;--ts-text-teal-550: #2fb37a;--ts-text-teal-650: #2b8a66;--ts-text-teal-700: #1f7a4d;--ts-text-teal-700-2: #356456;--ts-text-teal-750: #0e6b47;--ts-text-teal-900: #06331f;--ts-text-teal-900-2: #062617;--ts-text-teal-900-3: #12261c;--ts-text-violet-150: #d1b7ff;--ts-text-violet-200: #c09fff;--ts-text-violet-300: #a47cf0;--ts-text-violet-400: #7c3aed;--ts-text-violet-450: #7b4fd0}:root.tusala-dark-theme{--ts-border-amber-200: #f0dba8;--ts-border-amber-250: #f1d28a;--ts-border-amber-250-a25: rgba(255, 225, 118, .25);--ts-border-amber-300-a27: rgba(255, 217, 91, .27);--ts-border-amber-300-a28: rgba(232, 201, 121, .28);--ts-border-amber-300-a40: rgba(255, 224, 112, .4);--ts-border-amber-300-a65: rgba(255, 220, 104, .65);--ts-border-amber-350-a30: rgba(241, 199, 102, .3);--ts-border-amber-350-a50: rgba(255, 213, 75, .5);--ts-border-amber-350-a65: rgba(255, 201, 82, .65);--ts-border-amber-450: #d9ad46;--ts-border-amber-450-2: #e6ae35;--ts-border-amber-450-3: #fbbf24;--ts-border-amber-450-a28: rgba(244, 182, 44, .28);--ts-border-amber-450-a30: rgba(244, 182, 44, .3);--ts-border-amber-450-a32: rgba(244, 182, 44, .32);--ts-border-amber-450-a35: rgba(226, 174, 65, .35);--ts-border-amber-450-a38: rgba(244, 182, 44, .38);--ts-border-amber-450-a78: rgba(219, 173, 66, .78);--ts-border-amber-500: #ffc107;--ts-border-amber-650: #755f32;--ts-border-amber-650-2: #725f39;--ts-border-amber-650-3: #816528;--ts-border-amber-700: #735e32;--ts-border-blue-50: #e9eef6;--ts-border-blue-50-2: #e6ebf4;--ts-border-blue-50-3: #e5ebf4;--ts-border-blue-50-4: #e8edf5;--ts-border-blue-50-5: #ecf0f6;--ts-border-blue-50-6: #edf1f7;--ts-border-blue-100: #e3e9f2;--ts-border-blue-100-2: #e3eaf4;--ts-border-blue-100-3: #cfe1fb;--ts-border-blue-100-4: #e2e9f5;--ts-border-blue-100-5: #dbe4f1;--ts-border-blue-100-6: #dfe8f5;--ts-border-blue-100-7: #dce8fa;--ts-border-blue-100-8: #d3e4fc;--ts-border-blue-100-9: #d7e1ef;--ts-border-blue-150: #c9d8f1;--ts-border-blue-150-2: #cbdaf0;--ts-border-blue-150-3: #d1d5db;--ts-border-blue-150-4: #cfdaea;--ts-border-blue-150-5: #d0d7e2;--ts-border-blue-200: #8ebcff;--ts-border-blue-200-2: #b8cdeb;--ts-border-blue-200-a30: rgba(142, 188, 255, .3);--ts-border-blue-200-a72: rgba(157, 196, 255, .72);--ts-border-blue-250: #9fb8dd;--ts-border-blue-250-a18: rgba(127, 176, 255, .18);--ts-border-blue-250-a18-2: rgba(121, 171, 255, .18);--ts-border-blue-250-a18-3: rgba(132, 177, 255, .18);--ts-border-blue-250-a20: rgba(127, 176, 255, .2);--ts-border-blue-250-a24: rgba(127, 176, 255, .24);--ts-border-blue-250-a24-2: rgba(121, 171, 255, .24);--ts-border-blue-250-a28: rgba(126, 172, 245, .28);--ts-border-blue-250-a35: rgba(126, 172, 245, .35);--ts-border-blue-250-a40: rgba(126, 172, 245, .4);--ts-border-blue-250-a40-2: rgba(116, 160, 255, .4);--ts-border-blue-250-a40-3: rgba(130, 164, 255, .4);--ts-border-blue-250-a40-4: rgba(122, 168, 255, .4);--ts-border-blue-250-a40-5: rgba(117, 167, 255, .4);--ts-border-blue-250-a50: rgba(126, 172, 245, .5);--ts-border-blue-250-a58: rgba(130, 164, 255, .58);--ts-border-blue-250-a60: rgba(132, 181, 255, .6);--ts-border-blue-250-a65: rgba(126, 172, 245, .65);--ts-border-blue-250-a70: rgba(116, 160, 255, .7);--ts-border-blue-300: #70a7ff;--ts-border-blue-300-2: #6aa6ff;--ts-border-blue-300-3: #5f9bff;--ts-border-blue-300-4: #679fff;--ts-border-blue-300-5: #70a8ff;--ts-border-blue-300-6: #649dff;--ts-border-blue-300-7: #629cff;--ts-border-blue-300-a16: rgba(94, 156, 255, .16);--ts-border-blue-300-a20: rgba(95, 155, 255, .2);--ts-border-blue-300-a22: rgba(114, 160, 255, .22);--ts-border-blue-300-a24: rgba(112, 157, 255, .24);--ts-border-blue-300-a25: rgba(95, 155, 255, .25);--ts-border-blue-300-a25-2: rgba(112, 164, 241, .25);--ts-border-blue-300-a28: rgba(93, 145, 255, .28);--ts-border-blue-300-a28-2: rgba(111, 169, 255, .28);--ts-border-blue-300-a30: rgba(91, 145, 255, .3);--ts-border-blue-300-a32: rgba(91, 151, 255, .32);--ts-border-blue-300-a34: rgba(120, 165, 236, .34);--ts-border-blue-300-a34-2: rgba(92, 151, 255, .34);--ts-border-blue-300-a34-3: rgba(91, 151, 255, .34);--ts-border-blue-300-a34-4: rgba(111, 156, 255, .34);--ts-border-blue-300-a35: rgba(95, 155, 255, .35);--ts-border-blue-300-a38: rgba(95, 155, 255, .38);--ts-border-blue-300-a40: rgba(114, 160, 255, .4);--ts-border-blue-300-a42: rgba(114, 151, 255, .42);--ts-border-blue-300-a42-2: rgba(104, 163, 255, .42);--ts-border-blue-300-a42-3: rgba(111, 126, 255, .42);--ts-border-blue-300-a45: rgba(95, 155, 255, .45);--ts-border-blue-300-a48: rgba(91, 151, 255, .48);--ts-border-blue-300-a50: rgba(92, 155, 255, .5);--ts-border-blue-300-a50-2: rgba(101, 157, 255, .5);--ts-border-blue-300-a52: rgba(110, 160, 248, .52);--ts-border-blue-300-a58: rgba(99, 159, 255, .58);--ts-border-blue-350: #94a3b8;--ts-border-blue-350-2: #4f8eff;--ts-border-blue-350-3: #4c91ff;--ts-border-blue-350-4: #4f7ff2;--ts-border-blue-350-5: #5f96ef;--ts-border-blue-350-6: #4d83ff;--ts-border-blue-350-7: #5681ed;--ts-border-blue-350-8: #4b8cff;--ts-border-blue-350-9: #5d8cf1;--ts-border-blue-350-a10: rgba(79, 139, 255, .1);--ts-border-blue-350-a15: rgba(103, 154, 236, .15);--ts-border-blue-350-a20: rgba(125, 157, 202, .2);--ts-border-blue-350-a20-2: rgba(103, 154, 236, .2);--ts-border-blue-350-a20-3: rgba(145, 164, 191, .2);--ts-border-blue-350-a22: rgba(102, 154, 237, .22);--ts-border-blue-350-a22-2: rgba(145, 164, 191, .22);--ts-border-blue-350-a24: rgba(103, 154, 236, .24);--ts-border-blue-350-a26: rgba(148, 163, 184, .26);--ts-border-blue-350-a28: rgba(82, 140, 239, .28);--ts-border-blue-350-a30: rgba(92, 150, 244, .3);--ts-border-blue-350-a34: rgba(148, 163, 184, .34);--ts-border-blue-350-a35: rgba(79, 139, 240, .35);--ts-border-blue-350-a35-2: rgba(91, 151, 239, .35);--ts-border-blue-350-a35-3: rgba(74, 136, 255, .35);--ts-border-blue-350-a35-4: rgba(82, 140, 239, .35);--ts-border-blue-350-a38: rgba(89, 145, 255, .38);--ts-border-blue-350-a38-2: rgba(103, 154, 236, .38);--ts-border-blue-350-a38-3: rgba(87, 145, 255, .38);--ts-border-blue-350-a40: rgba(91, 153, 246, .4);--ts-border-blue-350-a40-2: rgba(93, 145, 226, .4);--ts-border-blue-350-a58: rgba(92, 150, 244, .58);--ts-border-blue-400: #538bdb;--ts-border-blue-400-2: #2f7cff;--ts-border-blue-400-3: #4e8ef0;--ts-border-blue-400-4: #3b82f6;--ts-border-blue-400-5: #4b78dc;--ts-border-blue-400-6: #477ff1;--ts-border-blue-400-7: #3d84f0;--ts-border-blue-400-a19: rgba(47, 124, 255, .19);--ts-border-blue-400-a20: rgba(73, 134, 231, .2);--ts-border-blue-400-a20-2: rgba(83, 139, 231, .2);--ts-border-blue-400-a22: rgba(83, 139, 231, .22);--ts-border-blue-400-a22-2: rgba(47, 124, 255, .22);--ts-border-blue-400-a24: rgba(83, 139, 231, .24);--ts-border-blue-400-a25: rgba(47, 124, 255, .25);--ts-border-blue-400-a25-2: rgba(74, 137, 226, .25);--ts-border-blue-400-a25-3: rgba(105, 150, 213, .25);--ts-border-blue-400-a25-4: rgba(76, 143, 242, .25);--ts-border-blue-400-a28: rgba(83, 139, 231, .28);--ts-border-blue-400-a28-2: rgba(47, 124, 255, .28);--ts-border-blue-400-a30: rgba(77, 139, 231, .3);--ts-border-blue-400-a30-2: rgba(75, 137, 225, .3);--ts-border-blue-400-a38: rgba(47, 124, 255, .38);--ts-border-blue-400-a38-2: rgba(85, 142, 232, .38);--ts-border-blue-400-a38-3: rgba(87, 139, 231, .38);--ts-border-blue-400-a40: rgba(82, 135, 224, .4);--ts-border-blue-400-a40-2: rgba(83, 139, 219, .4);--ts-border-blue-400-a40-3: rgba(47, 124, 255, .4);--ts-border-blue-400-a42: rgba(80, 142, 238, .42);--ts-border-blue-400-a45: rgba(47, 124, 255, .45);--ts-border-blue-400-a45-2: rgba(59, 130, 246, .45);--ts-border-blue-400-a46: rgba(83, 139, 231, .46);--ts-border-blue-400-a50: rgba(47, 124, 255, .5);--ts-border-blue-450: #3f7ee0;--ts-border-blue-450-2: #3f7fe0;--ts-border-blue-450-3: #4b82d5;--ts-border-blue-500: #2b6fd3;--ts-border-blue-500-2: #2867d4;--ts-border-blue-550: #2265ca;--ts-border-blue-550-2: #2767c8;--ts-border-blue-550-a24: rgba(34, 101, 202, .24);--ts-border-blue-600: #3c6094;--ts-border-gray-0: #ffffff;--ts-border-gray-0-a6: rgba(255, 255, 255, .06);--ts-border-gray-0-a16: rgba(255, 255, 255, .16);--ts-border-gray-0-a25: rgba(255, 255, 255, .25);--ts-border-gray-0-a28: rgba(255, 255, 255, .28);--ts-border-gray-0-a30: rgba(255, 255, 255, .3);--ts-border-gray-0-a35: rgba(255, 255, 255, .35);--ts-border-gray-0-a38: rgba(255, 255, 255, .38);--ts-border-gray-0-a50: rgba(255, 255, 255, .5);--ts-border-gray-0-a75: rgba(255, 255, 255, .75);--ts-border-gray-0-a78: rgba(255, 255, 255, .78);--ts-border-gray-0-a80: rgba(255, 255, 255, .8);--ts-border-gray-0-a90: rgba(255, 255, 255, .9);--ts-border-gray-50: #f5f5f5;--ts-border-gray-100: #e5e5e5;--ts-border-gray-200: #cccccc;--ts-border-gray-350: #9ca3af;--ts-border-gray-400: #999999;--ts-border-gray-800: #333333;--ts-border-green-200: #b7e6c8;--ts-border-green-400: #50df95;--ts-border-green-400-2: #57d58e;--ts-border-green-400-a24: rgba(80, 214, 137, .24);--ts-border-green-450-a22: rgba(66, 205, 129, .22);--ts-border-green-450-a24: rgba(66, 205, 129, .24);--ts-border-green-450-a28: rgba(66, 205, 129, .28);--ts-border-green-450-a30: rgba(66, 205, 129, .3);--ts-border-green-450-a38: rgba(64, 205, 125, .38);--ts-border-green-500: #3bc976;--ts-border-green-500-a22: rgba(59, 201, 118, .22);--ts-border-green-500-a24: rgba(59, 201, 118, .24);--ts-border-green-500-a25: rgba(59, 201, 118, .25);--ts-border-green-500-a26: rgba(59, 201, 118, .26);--ts-border-green-500-a28: rgba(59, 201, 118, .28);--ts-border-green-500-a30: rgba(59, 201, 118, .3);--ts-border-green-500-a32: rgba(59, 201, 118, .32);--ts-border-green-500-a35: rgba(62, 185, 113, .35);--ts-border-green-500-a38: rgba(59, 201, 118, .38);--ts-border-green-500-a40: rgba(59, 201, 118, .4);--ts-border-green-500-a45: rgba(59, 201, 118, .45);--ts-border-green-500-a50: rgba(59, 201, 118, .5);--ts-border-green-550: #22c55e;--ts-border-green-550-a50: rgba(34, 197, 94, .5);--ts-border-green-600: #28a745;--ts-border-green-750: #1f6b3a;--ts-border-indigo-200-a72: rgba(171, 151, 255, .72);--ts-border-indigo-250-a50: rgba(158, 130, 255, .5);--ts-border-indigo-300: #795cff;--ts-border-indigo-300-a10: rgba(125, 91, 255, .1);--ts-border-indigo-300-a20: rgba(132, 101, 245, .2);--ts-border-indigo-300-a42: rgba(132, 108, 255, .42);--ts-border-indigo-300-a45: rgba(129, 105, 245, .45);--ts-border-indigo-350-a24: rgba(132, 100, 238, .24);--ts-border-indigo-400: #805adf;--ts-border-indigo-550: #5c4f99;--ts-border-indigo-550-2: #5b5098;--ts-border-navy-650: #365777;--ts-border-navy-650-2: #365878;--ts-border-navy-650-3: #315779;--ts-border-navy-650-4: #315475;--ts-border-navy-650-5: #31577f;--ts-border-navy-650-6: #345473;--ts-border-navy-650-7: #31577e;--ts-border-navy-650-8: #31577d;--ts-border-navy-650-9: #315576;--ts-border-navy-650-10: #315879;--ts-border-navy-650-11: #355775;--ts-border-navy-700: #315171;--ts-border-navy-700-2: #294765;--ts-border-navy-700-3: #2c4466;--ts-border-navy-700-4: #294d72;--ts-border-navy-700-5: #315572;--ts-border-navy-700-6: #31506f;--ts-border-navy-700-7: #2d4d6b;--ts-border-navy-700-8: #2b4b6b;--ts-border-navy-700-9: #315373;--ts-border-navy-700-10: #304861;--ts-border-navy-700-11: #294a69;--ts-border-navy-700-12: #284c72;--ts-border-navy-700-13: #264b70;--ts-border-navy-700-14: #2a4d71;--ts-border-navy-700-15: #294968;--ts-border-navy-700-16: #274968;--ts-border-navy-700-17: #31516f;--ts-border-navy-700-18: #294b6a;--ts-border-navy-700-19: #34495f;--ts-border-navy-700-20: #294d70;--ts-border-navy-700-21: #2d4d6e;--ts-border-navy-750: #1a3a5e;--ts-border-navy-750-2: #29435f;--ts-border-navy-750-3: #22405f;--ts-border-navy-750-4: #173b67;--ts-border-navy-750-5: #203d59;--ts-border-navy-750-6: #1e3a56;--ts-border-navy-750-7: #2a3f5e;--ts-border-navy-750-8: #244464;--ts-border-navy-750-9: #203c58;--ts-border-navy-750-10: #203b57;--ts-border-navy-750-11: #1d3a5c;--ts-border-navy-800: #16304c;--ts-border-navy-850: #0d2948;--ts-border-navy-850-2: #1e293b;--ts-border-navy-900: #07182d;--ts-border-navy-900-a8: rgba(15, 23, 42, .08);--ts-border-navy-900-a14: rgba(15, 23, 42, .14);--ts-border-orange-250-a40: rgba(255, 213, 140, .4);--ts-border-orange-250-a45: rgba(255, 207, 122, .45);--ts-border-orange-300-a25: rgba(255, 190, 90, .25);--ts-border-orange-350-a25: rgba(255, 190, 80, .25);--ts-border-orange-350-a25-2: rgba(255, 190, 88, .25);--ts-border-orange-350-a40: rgba(255, 184, 77, .4);--ts-border-orange-350-a42: rgba(255, 184, 77, .42);--ts-border-orange-350-a45: rgba(247, 193, 95, .45);--ts-border-orange-350-a45-2: rgba(255, 184, 77, .45);--ts-border-orange-400-a28: rgba(232, 173, 70, .28);--ts-border-orange-400-a35: rgba(232, 173, 70, .35);--ts-border-orange-400-a42: rgba(232, 173, 70, .42);--ts-border-orange-450: #f4ad22;--ts-border-orange-450-a24: rgba(244, 173, 34, .24);--ts-border-orange-450-a28: rgba(244, 173, 34, .28);--ts-border-orange-450-a30: rgba(244, 173, 34, .3);--ts-border-orange-450-a35: rgba(255, 176, 32, .35);--ts-border-orange-450-a38: rgba(244, 173, 34, .38);--ts-border-orange-450-a40: rgba(244, 173, 34, .4);--ts-border-orange-450-a50: rgba(244, 173, 34, .5);--ts-border-orange-550: #c97a1c;--ts-border-orange-550-2: #d97706;--ts-border-orange-550-a38: rgba(217, 119, 6, .38);--ts-border-orange-650: #8a5a24;--ts-border-orange-650-2: #8a5a1f;--ts-border-pink-650: #7a4050;--ts-border-pink-700: #583b4d;--ts-border-red-100: #fecaca;--ts-border-red-150: #f0c7ca;--ts-border-red-150-2: #f3b6bc;--ts-border-red-150-3: #efc3c7;--ts-border-red-150-4: #f2b7bd;--ts-border-red-200: #e5b8bc;--ts-border-red-200-a35: rgba(255, 159, 178, .35);--ts-border-red-300: #ff6b76;--ts-border-red-300-2: #ff646d;--ts-border-red-300-3: #ff6976;--ts-border-red-300-4: #ff6b75;--ts-border-red-300-a23: rgba(255, 105, 117, .23);--ts-border-red-300-a24: rgba(255, 104, 114, .24);--ts-border-red-300-a25: rgba(255, 107, 116, .25);--ts-border-red-300-a28: rgba(255, 102, 114, .28);--ts-border-red-300-a28-2: rgba(255, 105, 118, .28);--ts-border-red-300-a38: rgba(255, 91, 101, .38);--ts-border-red-300-a38-2: rgba(255, 92, 105, .38);--ts-border-red-300-a40: rgba(255, 107, 117, .4);--ts-border-red-300-a42: rgba(255, 91, 101, .42);--ts-border-red-300-a45: rgba(255, 107, 117, .45);--ts-border-red-300-a50: rgba(255, 112, 120, .5);--ts-border-red-300-a58: rgba(255, 112, 120, .58);--ts-border-red-350: #f05259;--ts-border-red-350-2: #ef646f;--ts-border-red-350-3: #f05a5a;--ts-border-red-350-4: #ff4444;--ts-border-red-350-a22: rgba(240, 82, 89, .22);--ts-border-red-350-a23: rgba(240, 82, 89, .23);--ts-border-red-350-a27: rgba(240, 82, 89, .27);--ts-border-red-350-a28: rgba(240, 82, 89, .28);--ts-border-red-350-a30: rgba(240, 82, 89, .3);--ts-border-red-350-a30-2: rgba(244, 98, 108, .3);--ts-border-red-350-a32: rgba(240, 82, 89, .32);--ts-border-red-350-a34: rgba(240, 82, 89, .34);--ts-border-red-350-a35: rgba(240, 82, 89, .35);--ts-border-red-350-a36: rgba(240, 82, 89, .36);--ts-border-red-350-a38: rgba(240, 82, 89, .38);--ts-border-red-350-a40: rgba(240, 82, 89, .4);--ts-border-red-350-a40-2: rgba(232, 110, 130, .4);--ts-border-red-350-a42: rgba(240, 82, 89, .42);--ts-border-red-350-a44: rgba(240, 82, 89, .44);--ts-border-red-350-a45: rgba(240, 82, 89, .45);--ts-border-red-350-a50: rgba(240, 82, 89, .5);--ts-border-red-350-a68: rgba(240, 82, 89, .68);--ts-border-red-400: #ef4444;--ts-border-red-400-2: #e45361;--ts-border-red-400-3: #e5484d;--ts-border-red-400-4: #e25461;--ts-border-red-400-a35: rgba(224, 82, 82, .35);--ts-border-red-450: #dc3545;--ts-border-red-450-2: #dc4756;--ts-border-red-500: #c2414d;--ts-border-red-500-2: #dc2626;--ts-border-red-500-a45: rgba(220, 38, 38, .45);--ts-border-red-600: #814550;--ts-border-red-600-2: #8c3944;--ts-border-red-650: #75404b;--ts-border-red-650-2: #7a3e49;--ts-border-red-650-3: #74404a;--ts-border-red-650-4: #78424b;--ts-border-red-650-5: #79434c;--ts-border-red-650-6: #77414b;--ts-border-red-700: #7a2b30;--ts-border-red-700-2: #7a2a31;--ts-border-red-750: #5c2a30;--ts-border-sky-50: #edf1f6;--ts-border-sky-50-2: #e6edf6;--ts-border-sky-50-3: #e9eef5;--ts-border-sky-50-4: #e5ecf5;--ts-border-sky-50-5: #eef2f7;--ts-border-sky-50-6: #edf2f8;--ts-border-sky-50-7: #e8eef6;--ts-border-sky-50-8: #e3ebf5;--ts-border-sky-50-9: #f1f5f9;--ts-border-sky-100: #e1e5e9;--ts-border-sky-100-2: #dce6f3;--ts-border-sky-100-3: #dde7f4;--ts-border-sky-100-4: #dbe3ec;--ts-border-sky-100-5: #d7e1ed;--ts-border-sky-100-6: #d9e6f7;--ts-border-sky-100-7: #dfe8f4;--ts-border-sky-100-8: #d3deec;--ts-border-sky-100-9: #e0e8f2;--ts-border-sky-100-10: #d5e1ef;--ts-border-sky-100-11: #e0e8f3;--ts-border-sky-100-12: #dce7f4;--ts-border-sky-100-13: #e1e9f3;--ts-border-sky-100-14: #e2e8f0;--ts-border-sky-100-15: #d6e1ef;--ts-border-sky-100-16: #dce7f5;--ts-border-sky-100-17: #d9e5f5;--ts-border-sky-100-18: #e2eaf4;--ts-border-sky-100-19: #dbe3ee;--ts-border-sky-150: #cfdae9;--ts-border-sky-150-2: #cedaea;--ts-border-sky-150-3: #ccd7e5;--ts-border-sky-150-4: #c9d8e9;--ts-border-sky-150-5: #ccd9e9;--ts-border-sky-150-6: #cbd5e1;--ts-border-sky-150-7: #d3deeb;--ts-border-sky-150-8: #cbd8e6;--ts-border-sky-200: #afc8ea;--ts-border-sky-200-a25: rgba(171, 201, 235, .25);--ts-border-sky-300: #63c8ff;--ts-border-sky-300-a10: rgba(145, 175, 210, .1);--ts-border-sky-300-a11: rgba(145, 175, 210, .11);--ts-border-sky-300-a11-2: rgba(142, 174, 211, .11);--ts-border-sky-300-a12: rgba(145, 175, 210, .12);--ts-border-sky-300-a13: rgba(145, 175, 210, .13);--ts-border-sky-300-a14: rgba(145, 175, 210, .14);--ts-border-sky-300-a14-2: rgba(142, 174, 211, .14);--ts-border-sky-300-a16: rgba(148, 173, 207, .16);--ts-border-sky-300-a18: rgba(148, 173, 207, .18);--ts-border-sky-300-a18-2: rgba(128, 169, 224, .18);--ts-border-sky-300-a24: rgba(151, 176, 209, .24);--ts-border-sky-300-a25: rgba(153, 177, 207, .25);--ts-border-sky-300-a28: rgba(117, 167, 230, .28);--ts-border-sky-300-a34: rgba(114, 176, 255, .34);--ts-border-sky-300-a38: rgba(148, 173, 207, .38);--ts-border-sky-300-a42: rgba(148, 173, 207, .42);--ts-border-sky-350-a13: rgba(117, 160, 211, .13);--ts-border-sky-350-a14: rgba(114, 157, 207, .14);--ts-border-sky-350-a18: rgba(127, 157, 194, .18);--ts-border-sky-350-a23: rgba(123, 164, 218, .23);--ts-border-sky-350-a24: rgba(130, 155, 189, .24);--ts-border-sky-350-a24-2: rgba(118, 157, 205, .24);--ts-border-sky-350-a25: rgba(118, 157, 205, .25);--ts-border-sky-350-a28: rgba(105, 158, 226, .28);--ts-border-sky-350-a28-2: rgba(130, 165, 207, .28);--ts-border-sky-350-a30: rgba(128, 163, 207, .3);--ts-border-sky-350-a30-2: rgba(130, 165, 207, .3);--ts-border-sky-350-a58: rgba(104, 158, 232, .58);--ts-border-sky-400: #6b9bd1;--ts-border-sky-400-2: #4386e3;--ts-border-sky-400-3: #518ee0;--ts-border-sky-400-a20: rgba(111, 145, 188, .2);--ts-border-sky-400-a28: rgba(120, 151, 190, .28);--ts-border-sky-400-a28-2: rgba(83, 143, 221, .28);--ts-border-sky-400-a28-3: rgba(91, 145, 207, .28);--ts-border-sky-400-a36: rgba(112, 151, 205, .36);--ts-border-sky-450: #508bd0;--ts-border-sky-450-2: #5688bb;--ts-border-sky-450-a18: rgba(91, 134, 177, .18);--ts-border-sky-450-a18-2: rgba(91, 132, 178, .18);--ts-border-sky-450-a22: rgba(94, 129, 177, .22);--ts-border-sky-500: #6c8299;--ts-border-sky-500-2: #007bff;--ts-border-sky-500-3: #3278d6;--ts-border-sky-500-4: #4b79aa;--ts-border-sky-500-5: #5482b2;--ts-border-sky-500-a18: rgba(91, 130, 171, .18);--ts-border-sky-550: #4271a2;--ts-border-sky-550-2: #4c78a5;--ts-border-sky-550-3: #3976b9;--ts-border-sky-550-4: #47729f;--ts-border-sky-550-5: #4a78a6;--ts-border-sky-550-6: #3976ae;--ts-border-sky-600: #3a6898;--ts-border-sky-600-2: #3b6590;--ts-border-sky-600-3: #376da0;--ts-border-sky-600-4: #45698f;--ts-border-sky-600-5: #456888;--ts-border-sky-600-6: #37628a;--ts-border-sky-600-7: #3c6084;--ts-border-sky-600-8: #3b6292;--ts-border-sky-600-9: #3a6288;--ts-border-sky-600-10: #37618a;--ts-border-sky-650: #365f88;--ts-border-sky-650-2: #365b7e;--ts-border-sky-650-3: #315b88;--ts-border-sky-650-4: #2c5f8a;--ts-border-sky-650-5: #315d89;--ts-border-sky-650-6: #365a7d;--ts-border-teal-250: #a7d8c4;--ts-border-teal-400-a30: rgba(79, 216, 160, .3);--ts-border-teal-400-a35: rgba(88, 211, 169, .35);--ts-border-teal-450-a25: rgba(67, 211, 146, .25);--ts-border-teal-450-a28: rgba(67, 211, 146, .28);--ts-border-teal-450-a30: rgba(67, 211, 146, .3);--ts-border-teal-450-a35: rgba(67, 211, 146, .35);--ts-border-teal-450-a36: rgba(67, 211, 146, .36);--ts-border-teal-450-a40: rgba(62, 207, 135, .4);--ts-border-teal-450-a45: rgba(62, 207, 135, .45);--ts-border-teal-500-a35: rgba(58, 188, 124, .35);--ts-border-teal-500-a36: rgba(63, 190, 128, .36);--ts-border-teal-550: #2fb37a;--ts-border-teal-600: #299b75;--ts-border-teal-650: #2d795a;--ts-border-teal-700: #2b7056;--ts-border-teal-700-2: #237152;--ts-border-teal-700-3: #277956;--ts-border-teal-700-4: #267453;--ts-border-teal-700-5: #287756;--ts-border-teal-700-6: #287657;--ts-border-teal-700-7: #1f7d78;--ts-border-violet-300-a42: rgba(164, 111, 255, .42);--ts-border-violet-400: #7c3aed}:root.tusala-dark-theme{--ts-accent-amber-450: #f0b429;--ts-accent-blue-350: #5f96ef;--ts-accent-blue-400: #397ef0;--ts-accent-blue-500: #2867d4;--ts-accent-blue-550: #2265ca;--ts-accent-cyan-400: #55c8dc;--ts-accent-sky-450-a55: rgba(105, 139, 181, .55);--ts-accent-sky-600: #345b8d;--ts-accent-sky-650: #365b80;--ts-accent-teal-400: #58cf98;--ts-accent-teal-450: #4ed397}:root.tusala-dark-theme{--ts-shadow-amber-300-a35: rgba(255, 223, 102, .35);--ts-shadow-amber-350-a10: rgba(255, 200, 87, .1);--ts-shadow-amber-350-a13: rgba(255, 211, 77, .13);--ts-shadow-amber-450-a8: rgba(219, 173, 66, .08);--ts-shadow-amber-450-a45: rgba(251, 191, 36, .45);--ts-shadow-amber-850-a18: rgba(57, 43, 8, .18);--ts-shadow-blue-300-a5: rgba(95, 155, 255, .05);--ts-shadow-blue-300-a12: rgba(95, 155, 255, .12);--ts-shadow-blue-300-a18: rgba(91, 151, 255, .18);--ts-shadow-blue-300-a30: rgba(90, 147, 255, .3);--ts-shadow-blue-300-a40: rgba(102, 157, 255, .4);--ts-shadow-blue-300-a60: rgba(95, 155, 255, .6);--ts-shadow-blue-300-a80: rgba(107, 167, 255, .8);--ts-shadow-blue-350-a14: rgba(86, 129, 237, .14);--ts-shadow-blue-350-a15: rgba(76, 145, 255, .15);--ts-shadow-blue-350-a20: rgba(82, 139, 239, .2);--ts-shadow-blue-350-a25: rgba(85, 110, 237, .25);--ts-shadow-blue-350-a35: rgba(88, 157, 255, .35);--ts-shadow-blue-400-a8: rgba(47, 124, 255, .08);--ts-shadow-blue-400-a12: rgba(78, 142, 240, .12);--ts-shadow-blue-400-a12-2: rgba(59, 130, 246, .12);--ts-shadow-blue-400-a12-3: rgba(47, 124, 255, .12);--ts-shadow-blue-400-a13: rgba(47, 124, 255, .13);--ts-shadow-blue-400-a14: rgba(47, 124, 255, .14);--ts-shadow-blue-400-a14-2: rgba(63, 125, 239, .14);--ts-shadow-blue-400-a14-3: rgba(69, 125, 239, .14);--ts-shadow-blue-400-a16: rgba(75, 137, 235, .16);--ts-shadow-blue-400-a16-2: rgba(47, 124, 255, .16);--ts-shadow-blue-400-a18: rgba(47, 124, 255, .18);--ts-shadow-blue-400-a20: rgba(47, 124, 255, .2);--ts-shadow-blue-400-a20-2: rgba(79, 97, 235, .2);--ts-shadow-blue-400-a20-3: rgba(71, 124, 242, .2);--ts-shadow-blue-400-a20-4: rgba(59, 130, 246, .2);--ts-shadow-blue-400-a22: rgba(47, 124, 255, .22);--ts-shadow-blue-400-a24: rgba(47, 124, 255, .24);--ts-shadow-blue-400-a25: rgba(59, 130, 246, .25);--ts-shadow-blue-400-a25-2: rgba(47, 124, 255, .25);--ts-shadow-blue-400-a27: rgba(72, 86, 229, .27);--ts-shadow-blue-400-a28: rgba(67, 102, 235, .28);--ts-shadow-blue-400-a30: rgba(59, 130, 246, .3);--ts-shadow-blue-400-a32: rgba(47, 124, 255, .32);--ts-shadow-blue-400-a40: rgba(56, 120, 239, .4);--ts-shadow-blue-400-a40-2: rgba(69, 130, 235, .4);--ts-shadow-blue-400-a48: rgba(62, 132, 239, .48);--ts-shadow-blue-450-a20: rgba(36, 119, 237, .2);--ts-shadow-blue-450-a23: rgba(54, 91, 226, .23);--ts-shadow-blue-450-a25: rgba(50, 120, 240, .25);--ts-shadow-blue-450-a25-2: rgba(50, 123, 242, .25);--ts-shadow-blue-450-a26: rgba(37, 99, 235, .26);--ts-shadow-blue-450-a30: rgba(50, 123, 242, .3);--ts-shadow-blue-450-a35: rgba(37, 99, 235, .35);--ts-shadow-blue-500-a13: rgba(43, 111, 211, .13);--ts-shadow-blue-500-a16: rgba(40, 104, 210, .16);--ts-shadow-blue-500-a20: rgba(35, 101, 232, .2);--ts-shadow-blue-500-a20-2: rgba(39, 103, 213, .2);--ts-shadow-blue-500-a20-3: rgba(40, 103, 212, .2);--ts-shadow-blue-500-a20-4: rgba(37, 102, 215, .2);--ts-shadow-blue-500-a22: rgba(35, 101, 232, .22);--ts-shadow-blue-500-a22-2: rgba(37, 104, 212, .22);--ts-shadow-blue-500-a28: rgba(37, 102, 215, .28);--ts-shadow-blue-500-a28-2: rgba(40, 103, 212, .28);--ts-shadow-blue-500-a30: rgba(35, 101, 232, .3);--ts-shadow-blue-550-a25: rgba(31, 81, 202, .25);--ts-shadow-gray-0-a3: rgba(255, 255, 255, .025);--ts-shadow-gray-0-a4: rgba(255, 255, 255, .035);--ts-shadow-gray-0-a4-2: rgba(255, 255, 255, .04);--ts-shadow-gray-0-a5: rgba(255, 255, 255, .05);--ts-shadow-gray-0-a6: rgba(255, 255, 255, .06);--ts-shadow-gray-0-a9: rgba(255, 255, 255, .09);--ts-shadow-gray-0-a14: rgba(255, 255, 255, .14);--ts-shadow-gray-0-a18: rgba(255, 255, 255, .18);--ts-shadow-gray-0-a35: rgba(255, 255, 255, .35);--ts-shadow-gray-1000-a4: rgba(0, 0, 0, .04);--ts-shadow-gray-1000-a6: rgba(0, 0, 0, .06);--ts-shadow-gray-1000-a8: rgba(0, 0, 0, .08);--ts-shadow-gray-1000-a10: rgba(0, 0, 0, .1);--ts-shadow-gray-1000-a11: rgba(0, 0, 0, .11);--ts-shadow-gray-1000-a12: rgba(0, 0, 0, .12);--ts-shadow-gray-1000-a13: rgba(0, 0, 0, .13);--ts-shadow-gray-1000-a14: rgba(0, 0, 0, .14);--ts-shadow-gray-1000-a15: rgba(0, 0, 0, .15);--ts-shadow-gray-1000-a16: rgba(0, 0, 0, .16);--ts-shadow-gray-1000-a18: rgba(0, 0, 0, .18);--ts-shadow-gray-1000-a20: rgba(0, 0, 0, .2);--ts-shadow-gray-1000-a22: rgba(0, 0, 0, .22);--ts-shadow-gray-1000-a25: rgba(0, 0, 0, .25);--ts-shadow-gray-1000-a28: rgba(0, 0, 0, .28);--ts-shadow-gray-1000-a30: rgba(0, 0, 0, .3);--ts-shadow-gray-1000-a32: rgba(0, 0, 0, .32);--ts-shadow-gray-1000-a35: rgba(0, 0, 0, .35);--ts-shadow-gray-1000-a38: rgba(0, 0, 0, .38);--ts-shadow-gray-1000-a40: rgba(0, 0, 0, .4);--ts-shadow-gray-1000-a42: rgba(0, 0, 0, .42);--ts-shadow-gray-1000-a44: rgba(0, 0, 0, .44);--ts-shadow-gray-1000-a45: rgba(0, 0, 0, .45);--ts-shadow-gray-1000-a46: rgba(0, 0, 0, .46);--ts-shadow-gray-1000-a48: rgba(0, 0, 0, .48);--ts-shadow-gray-1000-a50: rgba(0, 0, 0, .5);--ts-shadow-gray-1000-a52: rgba(0, 0, 0, .52);--ts-shadow-gray-1000-a55: rgba(0, 0, 0, .55);--ts-shadow-indigo-400-a14: rgba(113, 78, 238, .14);--ts-shadow-indigo-550-a20: rgba(74, 52, 187, .2);--ts-shadow-navy-650-a28: rgba(30, 58, 138, .28);--ts-shadow-navy-700-a12: rgba(26, 68, 117, .12);--ts-shadow-navy-700-a35: rgba(20, 60, 130, .35);--ts-shadow-navy-700-a38: rgba(20, 60, 130, .38);--ts-shadow-navy-700-a44: rgba(20, 60, 130, .44);--ts-shadow-navy-750-a4: rgba(29, 49, 88, .04);--ts-shadow-navy-750-a4-2: rgba(31, 53, 90, .04);--ts-shadow-navy-750-a5: rgba(24, 51, 91, .05);--ts-shadow-navy-750-a6: rgba(30, 62, 105, .06);--ts-shadow-navy-750-a6-2: rgba(24, 51, 91, .06);--ts-shadow-navy-750-a6-3: rgba(29, 53, 91, .06);--ts-shadow-navy-750-a8: rgba(24, 51, 91, .08);--ts-shadow-navy-750-a8-2: rgba(22, 54, 94, .08);--ts-shadow-navy-750-a14: rgba(24, 51, 91, .14);--ts-shadow-navy-800-a4: rgba(27, 48, 83, .04);--ts-shadow-navy-800-a5: rgba(28, 45, 78, .05);--ts-shadow-navy-800-a6: rgba(25, 48, 83, .06);--ts-shadow-navy-800-a6-2: rgba(28, 45, 78, .06);--ts-shadow-navy-800-a6-3: rgba(28, 45, 78, .055);--ts-shadow-navy-800-a8: rgba(25, 49, 89, .08);--ts-shadow-navy-800-a13: rgba(25, 48, 83, .13);--ts-shadow-navy-850-a22: rgba(9, 31, 66, .22);--ts-shadow-navy-850-a28: rgba(15, 35, 72, .28);--ts-shadow-navy-900: #071a37;--ts-shadow-navy-900-a5: rgba(15, 23, 42, .05);--ts-shadow-navy-900-a28: rgba(7, 22, 49, .28);--ts-shadow-navy-900-a50: rgba(4, 18, 42, .5);--ts-shadow-navy-950-a13: rgba(2, 13, 29, .13);--ts-shadow-navy-950-a14: rgba(2, 13, 29, .14);--ts-shadow-navy-950-a20: rgba(2, 14, 31, .2);--ts-shadow-navy-950-a24: rgba(1, 9, 23, .24);--ts-shadow-navy-950-a25: rgba(0, 7, 20, .25);--ts-shadow-navy-950-a40: rgba(1, 9, 23, .4);--ts-shadow-navy-950-a40-2: rgba(0, 8, 24, .4);--ts-shadow-orange-450-a0: rgba(244, 173, 34, 0);--ts-shadow-orange-450-a6: rgba(244, 173, 34, .055);--ts-shadow-orange-450-a10: rgba(244, 173, 34, .1);--ts-shadow-red-300-a16: rgba(255, 100, 109, .16);--ts-shadow-red-300-a25: rgba(255, 107, 118, .25);--ts-shadow-red-350-a5: rgba(240, 82, 89, .05);--ts-shadow-red-350-a6: rgba(240, 82, 89, .06);--ts-shadow-red-350-a6-2: rgba(240, 82, 89, .055);--ts-shadow-red-350-a12: rgba(239, 100, 111, .12);--ts-shadow-red-400-a25: rgba(229, 72, 77, .25);--ts-shadow-red-450-a22: rgba(220, 71, 86, .22);--ts-shadow-red-450-a25: rgba(220, 53, 69, .25);--ts-shadow-red-500-a20: rgba(201, 52, 69, .2);--ts-shadow-red-500-a25: rgba(220, 38, 38, .25);--ts-shadow-red-500-a38: rgba(220, 38, 38, .38);--ts-shadow-red-550-a6: rgba(190, 49, 65, .06);--ts-shadow-red-550-a18: rgba(178, 40, 55, .18);--ts-shadow-red-650-a20: rgba(160, 29, 40, .2);--ts-shadow-red-800-a30: rgba(90, 10, 22, .3);--ts-shadow-sky-300: #6baaff;--ts-shadow-sky-400-a12: rgba(81, 142, 224, .12);--ts-shadow-sky-450-a13: rgba(54, 137, 230, .13);--ts-shadow-sky-550-a28: rgba(17, 139, 217, .28);--ts-shadow-sky-600-a25: rgba(34, 96, 175, .25);--ts-shadow-sky-600-a32: rgba(22, 92, 181, .32);--ts-shadow-teal-500-a22: rgba(52, 211, 139, .22);--ts-shadow-teal-500-a30: rgba(52, 211, 139, .3);--ts-shadow-teal-600-a6: rgba(32, 169, 108, .06)}*,*:before,*:after{box-sizing:border-box}@property --ts-reveal{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes ts-reveal-open{0%{--ts-reveal: 0px}to{--ts-reveal: var(--ts-reveal-max, 150vmax)}}:root.ts-theme-transition::view-transition{background:#0b1222}:root.ts-theme-transition::view-transition-old(root),:root.ts-theme-transition::view-transition-new(root){mix-blend-mode:normal;transform-origin:var(--ts-reveal-x, 50%) var(--ts-reveal-y, 50%);animation-duration:var(--ts-reveal-duration, .65s);animation-timing-function:var(--ts-reveal-easing, cubic-bezier(.7, 0, .18, 1));animation-fill-mode:both}:root.ts-theme-transition::view-transition-old(root){z-index:1;animation-name:ts-reveal-recede}:root.ts-theme-transition::view-transition-new(root){z-index:2;--ts-aurora-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M190 100 189 108 188 116 186 123 183 130 179 137 175 143 171 150 166 155 161 161 155 166 149 170 143 174 136 177 129 180 122 181 115 182 107 183 100 183 93 182 86 182 78 181 71 180 64 178 56 176 49 173 42 169 36 164 30 158 26 152 22 145 20 137 18 130 17 122 17 115 17 107 18 100 18 93 19 86 20 79 21 71 23 64 26 57 30 51 34 45 39 39 45 34 50 29 57 25 63 21 70 18 77 15 85 13 92 12 100 11 108 11 115 12 123 15 130 18 136 22 142 27 148 32 153 37 157 43 162 48 167 53 171 59 176 65 180 71 183 78 186 85 189 92Z'/%3E%3C/svg%3E");-webkit-mask-image:var(--ts-aurora-mask);mask-image:var(--ts-aurora-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--ts-reveal) var(--ts-reveal);mask-size:var(--ts-reveal) var(--ts-reveal);-webkit-mask-position:calc(var(--ts-reveal-x, 50%) - var(--ts-reveal) / 2) calc(var(--ts-reveal-y, 50%) - var(--ts-reveal) / 2);mask-position:calc(var(--ts-reveal-x, 50%) - var(--ts-reveal) / 2) calc(var(--ts-reveal-y, 50%) - var(--ts-reveal) / 2);animation-name:ts-reveal-open,ts-reveal-settle}@keyframes ts-reveal-recede{to{transform:scale(.975);filter:brightness(.78)}}@keyframes ts-reveal-settle{0%{transform:scale(1.025)}to{transform:scale(1)}}.ts-reveal-ring{position:fixed;z-index:2147483646;pointer-events:none;view-transition-name:ts-reveal-ring;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:x='http://www.w3.org/1999/xlink' viewBox='0 0 200 200' fill='none' stroke='url(%23g)'%3E%3Cdefs%3E%3ClinearGradient id='g' x2='1' y2='1'%3E%3Cstop stop-color='%2306b6d4'/%3E%3Cstop offset='.4' stop-color='%232563eb'/%3E%3Cstop offset='1' stop-color='%234f46e5'/%3E%3C/linearGradient%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='1.3'/%3E%3C/filter%3E%3Cpath id='p' d='M190 100 189 108 188 116 186 123 183 130 179 137 175 143 171 150 166 155 161 161 155 166 149 170 143 174 136 177 129 180 122 181 115 182 107 183 100 183 93 182 86 182 78 181 71 180 64 178 56 176 49 173 42 169 36 164 30 158 26 152 22 145 20 137 18 130 17 122 17 115 17 107 18 100 18 93 19 86 20 79 21 71 23 64 26 57 30 51 34 45 39 39 45 34 50 29 57 25 63 21 70 18 77 15 85 13 92 12 100 11 108 11 115 12 123 15 130 18 136 22 142 27 148 32 153 37 157 43 162 48 167 53 171 59 176 65 180 71 183 78 186 85 189 92Z'/%3E%3C/defs%3E%3Cuse x:href='%23p' stroke-width='2.6' stroke-opacity='.32' filter='url(%23b)'/%3E%3Cuse x:href='%23p' stroke-width='1.1'/%3E%3C/svg%3E") center / 100% 100% no-repeat}:root.ts-theme-transition::view-transition-group(ts-reveal-ring){animation:none}:root.ts-theme-transition::view-transition-new(ts-reveal-ring){transform-origin:50% 50%;animation:ts-reveal-ring-grow var(--ts-reveal-duration, .65s) var(--ts-reveal-easing, cubic-bezier(.7, 0, .18, 1)) both}@keyframes ts-reveal-ring-grow{0%{transform:scale(0);opacity:0}10%{opacity:.9}62%{opacity:.9}to{transform:scale(var(--ts-ring-scale, 1));opacity:0}}@media (prefers-reduced-motion: reduce){.ts-reveal-ring{display:none}}.ts-scene-veil{position:fixed;inset:0;z-index:2147483647;pointer-events:none;will-change:opacity;background:var(--ts-scene-veil-color, #030a1b);opacity:0;transition:opacity .22s cubic-bezier(.4,0,.2,1)}.ts-scene-veil.is-covering{opacity:1}.ts-scene-veil.is-revealing{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1)}:root.ts-scene-enter .admin-workspace.authenticated{transition:none!important}:root.ts-scene-reveal .route-stage{animation:ts-scene-settle .7s cubic-bezier(.22,1,.36,1) both}@keyframes ts-scene-settle{0%{opacity:0}to{opacity:1}}body{margin:0;color:var(--ts-text);background:radial-gradient(circle at 72% -10%,var(--ts-bg-blue-500-a13),transparent 34rem),var(--ts-bg);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}body{font-size:var(--ts-text-md);line-height:1.5}h1,h2,h3,h4{font-family:Plus Jakarta Sans,Inter,sans-serif;line-height:1.2;text-wrap:balance}.bi{display:inline-block;width:1em;height:1em;line-height:1;vertical-align:-.125em}button .bi{flex:0 0 auto;font-size:1rem}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid var(--ts-border-blue-400-a28-2);outline-offset:2px}html{width:100%;height:100%;overflow:hidden}body{width:100%;height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto}body{scrollbar-width:thin;scrollbar-color:var(--ts-accent-sky-450-a55) transparent}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{border-radius:999px;background:var(--ts-bg-sky-450-a55)}body::-webkit-scrollbar-thumb:hover{background:var(--ts-bg-sky-350-a72)}app-root{display:block;min-height:100%}.dashboard-container,.dashboard-content,.tab-content{height:auto!important;min-height:0;overflow:visible!important}.dashboard-container,.dashboard-content,.tab-content,.superadmin-container{color:var(--ts-text)!important;background:transparent!important}.modal-overlay{background:var(--ts-bg-navy-950-a74-2)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-content,.modal-content-large,.modal-box,.business-modal,.logout-modal,.payment-modal,.plan-editor,.plan-modal{color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-modal-a),var(--ts-modal-b))!important;border-color:var(--ts-border-strong)!important;box-shadow:var(--ts-shadow-lg)!important}.modal-header{background:var(--ts-header-wash)!important;border-color:var(--ts-border)!important}.modal-header h2,.modal-header h3,.modal-content h2,.modal-content h3,.modal-content-large h2,.modal-content-large h3,.payment-modal h3,.business-modal h3,.plan-modal h3{color:var(--ts-text)!important}.modal-footer,.modal-actions{background:var(--ts-modal-b)!important;border-color:var(--ts-border)!important;box-shadow:none!important}.close-btn,.btn-close-modal,.close-modal,.close-plan-modal{color:var(--ts-text-muted)!important;background:var(--ts-wash-035)!important;border-color:var(--ts-border)!important}.close-btn:hover,.btn-close-modal:hover,.close-modal:hover,.close-plan-modal:hover{color:var(--ts-text-on-accent)!important;background:var(--ts-bg-red-350-a16)!important;border-color:var(--ts-border-red-350-a40)!important}input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:42px;color:var(--ts-text)!important;background:var(--ts-bg-navy-900-a72-4)!important;border:1px solid var(--ts-border-strong)!important;border-radius:var(--ts-radius-sm)!important;transition:border-color var(--ts-transition),box-shadow var(--ts-transition),background var(--ts-transition)}input::placeholder,textarea::placeholder{color:var(--ts-placeholder)!important}input[type=password]::-ms-reveal,input[type=password]::-ms-clear,input::-webkit-credentials-auto-fill-button,input::-webkit-contacts-auto-fill-button{display:none!important;visibility:hidden;appearance:none;-webkit-appearance:none}input[type=password]::-webkit-textfield-decoration-container{display:none}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:var(--ts-primary)!important;box-shadow:0 0 0 3px var(--ts-primary-soft-14)!important;background:var(--ts-input-bg)!important}select option{color:var(--ts-text);background:var(--ts-bg-elevated)}label{color:var(--ts-label)}.btn-primary,.action-btn,button.primary{color:var(--ts-text-on-accent)!important;background:linear-gradient(135deg,var(--ts-primary),var(--ts-primary-grad-end))!important;border:1px solid var(--ts-primary-border)!important;border-radius:var(--ts-radius-sm)!important;box-shadow:0 8px 20px var(--ts-shadow-blue-500-a22)!important;transition:transform var(--ts-transition),box-shadow var(--ts-transition),filter var(--ts-transition)}.btn-primary:hover,.action-btn:hover,button.primary:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 12px 28px var(--ts-shadow-blue-500-a30)!important}.btn-secondary,.secondary-btn{color:var(--ts-text-sky-100-6)!important;background:var(--ts-wash-035)!important;border:1px solid var(--ts-border-strong)!important;border-radius:var(--ts-radius-sm)!important}.btn-secondary:hover,.secondary-btn:hover{color:var(--ts-text-gray-0)!important;background:var(--ts-primary-soft-1)!important;border-color:var(--ts-primary-soft-42)!important}.data-table{width:100%;overflow:hidden;color:var(--ts-text-strong)!important;background:var(--ts-surface)!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius-md);border-collapse:separate!important;border-spacing:0!important}.data-table thead,.data-table th{color:var(--ts-text-soft-3)!important;background:var(--ts-header-wash-2)!important}.data-table th{border-bottom:1px solid var(--ts-border)!important;font-size:.7rem!important;letter-spacing:.055em;text-transform:uppercase}.data-table td{border-bottom:1px solid var(--ts-border-faint)!important}.data-table tbody tr{transition:background var(--ts-transition)}.data-table tbody tr:hover{background:var(--ts-primary-soft-055)!important}.data-table small{color:var(--ts-text-muted)!important}.empty-state,.loading-state,.error-state,.no-data,.empty-cell{color:var(--ts-text-muted)!important;background:var(--ts-bg-navy-850-a72-3)!important;border-color:var(--ts-border)!important;box-shadow:none!important}.error-banner,.error-state{color:var(--ts-text-red-150-18)!important;background:var(--ts-danger-soft)!important;border:1px solid var(--ts-danger-soft-2)!important}.spinner{border-color:var(--ts-border-blue-350-a20-3)!important;border-top-color:var(--ts-primary)!important}.eyebrow{color:var(--ts-eyebrow)!important;letter-spacing:.09em!important}.status-badge{border:1px solid var(--ts-border)}.status-active{color:var(--ts-text-green-350-9)!important;background:var(--ts-success-soft)!important}.status-pending{color:var(--ts-text-amber-300-7)!important;background:var(--ts-warning-soft)!important}.status-cancelled,.status-failed,.status-inactive{color:var(--ts-text-red-200-18)!important;background:var(--ts-danger-soft)!important}.section-actions,.stats-intro,.revenue-focus,.subscription-kpi-grid article,.overview-panel{color:var(--ts-text)!important;background:var(--ts-surface)!important;border-color:var(--ts-border)!important;box-shadow:var(--ts-shadow-sm)!important}.section-actions p,.stats-intro p,.revenue-focus p{color:var(--ts-text-muted)!important}.superadmin-container .stats-grid{gap:.8rem!important}.superadmin-container .stat-card,.superadmin-container .overview-panel,.superadmin-container .landing-plan-card,.superadmin-container .global-stat-tables article,.superadmin-container .payment-summary{color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-surface-2),var(--ts-surface-3))!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius-md)!important;box-shadow:var(--ts-shadow-sm)!important}.superadmin-container .stat-card{position:relative;min-height:112px;overflow:hidden;transition:transform var(--ts-transition),border-color var(--ts-transition),box-shadow var(--ts-transition)}.superadmin-container .stat-card:after{content:"";position:absolute;right:-22px;bottom:-42px;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,var(--ts-bg-blue-400-a12),transparent 66%)}.superadmin-container .stat-card:hover{transform:translateY(-3px);border-color:var(--ts-border-blue-400-a38-3)!important;box-shadow:0 15px 32px var(--ts-shadow-navy-950-a25)!important}.superadmin-container .stat-card.highlight{border-color:var(--ts-border-amber-450-a28)!important;background:linear-gradient(145deg,var(--ts-bg-orange-800-a35),var(--ts-surface-3))!important}.superadmin-container .stat-label{color:var(--ts-text-sky-250-30)!important}.superadmin-container .stat-value,.superadmin-container h2,.superadmin-container h3,.superadmin-container h4,.superadmin-container strong{color:var(--ts-text)!important}.superadmin-container p,.superadmin-container small,.superadmin-container .overview-caption{color:var(--ts-text-muted)!important}.superadmin-container .data-toolbar,.superadmin-container .tabs-bar,.superadmin-container .plans-intro{color:var(--ts-text);background:var(--ts-surface)!important;border-color:var(--ts-border)!important}.superadmin-container .tab-btn{color:var(--ts-text-muted)!important}.superadmin-container .tab-btn.active{color:var(--ts-text-on-accent)!important;background:var(--ts-primary-soft-15)!important}.superadmin-container .mini-bars>div>div,.superadmin-container .health-meter{background:var(--ts-wash-06)!important}.superadmin-container .pagination button{color:var(--ts-text);background:var(--ts-surface);border-color:var(--ts-border)}.superadmin-container .pagination span{color:var(--ts-text-muted)}app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala{display:block;color:var(--ts-text)}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(h1,h2,h3,h4,h5,strong,dt,.title,.page-title,.section-title){color:var(--ts-text)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(p,small,dd,.description,.subtitle,.hint,.muted,.meta,.info-row label){color:var(--ts-text-muted)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.config-section,.subscription-card,.reservation-card,.cliente-card,.extra-card,.form-card,.card-entry,.nv-card,.statistics-card,.summary-card,.audit-card,.table-container,.table-wrap,.policies-table-container,.schedules-table-container,.calendar-grid,.week-grid,.month-grid,.profile-display,.cards article){color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-surface-2),var(--ts-surface-3))!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius-md)!important;box-shadow:var(--ts-shadow-sm)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.reservas-header,.calendario-header,.usuarios-header,.section-header,.statistics-header,.crear-header,.detalle-header,.sub-header,.cliente-header,.reservation-card-header,.card-head,.card-foot){color:var(--ts-text)!important;background:var(--ts-header-wash)!important;border-color:var(--ts-border)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(table,.payments-table,.policies-table,.schedules-table,.perm-table){color:var(--ts-text-strong)!important;background:var(--ts-surface)!important;border-color:var(--ts-border)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(thead,th){color:var(--ts-text-soft)!important;background:var(--ts-header-wash-2)!important;border-color:var(--ts-border)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(td,tr){border-color:var(--ts-border-faint)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) tbody tr:hover{background:var(--ts-primary-soft-055)!important}:is(.reservation-modal-overlay,.audit-modal-backdrop,.dialog-overlay,.statistics-lock-overlay,.overlay){background:var(--ts-bg-navy-950-a76-2)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:is(.form-container,.audit-modal,.dialog-card,.modal,.statistics-upgrade-modal){color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-modal-a),var(--ts-modal-b))!important;border:1px solid var(--ts-border-strong)!important;border-radius:var(--ts-radius-lg)!important;box-shadow:var(--ts-shadow-lg)!important}:is(.form-header,.audit-modal-header,.audit-modal-footer,.modal-head,.plan-editor-header){background:var(--ts-header-wash)!important;border-color:var(--ts-border)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(button:not(.danger-btn):not(.btn-danger):not(.close-btn):not(.modal-close):not(.close),.btn-save,.btn-edit,.btn-refresh,.today-btn,.view-btn.active){border-radius:var(--ts-radius-sm)!important;transition:transform var(--ts-transition),background var(--ts-transition),border-color var(--ts-transition),box-shadow var(--ts-transition),opacity var(--ts-transition)!important}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) button:disabled{opacity:.48!important;cursor:not-allowed!important;filter:saturate(.55)}:is(app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.tabs,.tabs-bar,.view-buttons,.tab-navigation){background:var(--ts-header-wash-2)!important;border:1px solid var(--ts-border)!important;border-radius:var(--ts-radius-sm)!important}:is(.tag,.chip,.extra-tag,.plan-code,.retention,.countdown){color:var(--ts-text-blue-150-4)!important;background:var(--ts-primary-soft-11)!important;border:1px solid var(--ts-border-blue-400-a20-2)!important}:is(.warning,.warning-state,.notice){color:var(--ts-warning-text)!important;background:var(--ts-warning-soft)!important;border-color:var(--ts-warning-soft-3)!important}:is(.success,.success-message,.success-state){color:var(--ts-success-text)!important;background:var(--ts-success-soft-10)!important;border-color:var(--ts-border-green-500-a25)!important}:is(.danger,.danger-btn,.btn-danger){color:var(--ts-text-red-200-5)!important;background:var(--ts-bg-red-350-a9)!important;border:1px solid var(--ts-danger-soft-3)!important}input[type=checkbox],input[type=radio]{width:17px;height:17px;accent-color:var(--ts-primary)}input[type=file]::file-selector-button{margin-right:.65rem;padding:.48rem .7rem;color:var(--ts-text-strong);border:1px solid var(--ts-border-strong);border-radius:7px;background:var(--ts-surface-soft);cursor:pointer}.visually-hidden-control{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:is(.form-group,.grid label,.filters label,.plan-form-grid label){gap:var(--ts-space-2)!important}:is(.form-row,.plan-form-grid,.modal-grid,.info-grid){gap:var(--ts-space-4)!important}:is(.cards,.card-grid,.reservation-cards,.extras-grid,.stats-grid,.metrics,.operational-metrics){gap:var(--ts-space-4)!important}:is(.modal-body,.audit-modal-body){padding:var(--ts-space-6)!important}:is(.modal-header,.audit-modal-header,.form-header){padding:var(--ts-space-4) var(--ts-space-6)!important}:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions){padding:var(--ts-space-4) var(--ts-space-6)!important;gap:var(--ts-space-2)!important}:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions)>button,:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions)>.btn,:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions)>.primary-action,:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions)>.secondary,:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions)>.save-action{width:auto!important;min-width:fit-content!important;flex:0 0 auto!important;margin-inline-start:0!important}:is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions){justify-content:flex-end!important;margin-inline-end:0!important}:is(.data-table,table) :is(th,td){padding:var(--ts-space-3) var(--ts-space-4)!important}:is(.data-table,table) th{font-size:var(--ts-text-xs)!important}:is(.data-table,table) td{font-size:var(--ts-text-sm)!important}:is(.status-badge,.tag,.chip,.extra-tag,.plan-code,.retention,.countdown){font-size:var(--ts-text-xs)!important;line-height:1.2}:is(.btn-primary,.action-btn,.btn-secondary,.secondary-btn,.btn-save,.btn-edit,.btn-refresh,.today-btn){min-height:38px!important;padding:0 var(--ts-space-3)!important;font-size:var(--ts-text-sm)!important}.modal-content,.modal-content-large,.modal-box,.business-modal,.logout-modal,.payment-modal,.plan-editor,.plan-modal,.form-container,.audit-modal,.dialog-card{animation:ts-modal-enter .18s cubic-bezier(.2,.8,.2,1)}@keyframes ts-modal-enter{0%{opacity:0;transform:translateY(8px) scale(.985)}}app-sala-detalle .detalle-container{color:var(--ts-text)!important;background:transparent!important}app-sala-detalle .detalle-header{top:60px!important;color:var(--ts-text)!important;background:var(--ts-bg-navy-900-a90)!important;border-color:var(--ts-border)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}app-sala-detalle .detalle-header h1{color:var(--ts-text-gray-0)!important}app-sala-detalle .back-btn{color:var(--ts-text-blue-150-11)!important;background:var(--ts-surface)!important;border-color:var(--ts-border-strong)!important;box-shadow:none!important}app-sala-detalle :is(.images-section,.info-section,.extras-section,.schedules-section,.actions-section){color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-surface-2),var(--ts-surface-3))!important;border-color:var(--ts-border)!important;box-shadow:var(--ts-shadow-sm)!important}app-sala-detalle .main-image{min-height:380px;background:var(--ts-bg-navy-900-25)!important;border:1px solid var(--ts-border)}app-sala-detalle .main-image img{transition:transform .32s cubic-bezier(.2,.8,.2,1)}app-sala-detalle .main-image:hover img{transform:scale(1.018)}app-sala-detalle .image-gallery{scrollbar-color:var(--ts-accent-sky-600) transparent}app-sala-detalle .gallery-thumb,app-sala-detalle .add-image-btn{background:var(--ts-bg-navy-900-26)!important;border-color:var(--ts-border-strong)!important;box-shadow:none!important}app-sala-detalle .gallery-thumb:hover,app-sala-detalle .gallery-thumb.active{border-color:var(--ts-primary)!important;box-shadow:0 0 0 3px var(--ts-primary-soft-14)!important}app-sala-detalle :is(.info-item,.schedule-day-form,.schedule-instructions){color:var(--ts-text)!important;background:var(--ts-wash-028)!important;border-color:var(--ts-border)!important}app-sala-detalle .extra-card:hover{background:var(--ts-surface-hover)!important;border-color:var(--ts-border-blue-400-a40-3)!important}app-sala-detalle .upload-section{color:var(--ts-text-muted)!important;background:var(--ts-bg-blue-400-a4)!important;border:1px dashed var(--ts-border-blue-350-a40-2)!important;border-radius:var(--ts-radius-md)!important}app-sala-detalle .no-image>.bi{width:auto;height:auto;color:var(--ts-text-sky-500-7);font-size:4rem}app-sala-detalle .btn-upload-large>.bi{width:auto;height:auto;font-size:2.25rem}app-sala-detalle .featured-main-badge{color:var(--ts-text-amber-200-5)!important;background:var(--ts-bg-amber-750-a82)!important;border:1px solid var(--ts-border-amber-450-a38)}app-calendario :is(.time-header,.sala-header,.day-header,.sala-week-header,.month-header){color:var(--ts-text-strong)!important;background:var(--ts-raised)!important;border-color:var(--ts-border)!important}app-calendario :is(.time-slot,.day-cell,.week-content,.salas-columns,.sala-column){color:var(--ts-text-sky-250-39)!important;background:var(--ts-bg-navy-900-a78-2)!important;border-color:var(--ts-border-faint-2)!important}app-calendario .time-slot.available:hover{background:var(--ts-primary-soft-11)!important}app-calendario .time-slot.confirmed{background:var(--ts-bg-green-500-a14)!important;border-color:var(--ts-border-green-500-a30)!important}app-calendario .time-slot.pending{background:var(--ts-bg-orange-450-a14)!important;border-color:var(--ts-warning-soft-3)!important}app-calendario .time-slot.cancelled{background:var(--ts-danger-soft)!important;border-color:var(--ts-danger-soft-2)!important}app-calendario .view-btn{color:var(--ts-text-muted)!important;background:transparent!important}app-calendario .view-btn.active{color:var(--ts-text-on-accent)!important;background:var(--ts-primary-soft-2)!important}app-configuracion .info-row,app-configuracion .policy-item,app-suscripcion :is(.plan-feature,.payment-item,.usage-item,.benefit-item){color:var(--ts-text)!important;background:var(--ts-wash-027)!important;border-color:var(--ts-border)!important}app-configuracion .info-row span{color:var(--ts-text-on-accent-30)!important}app-suscripcion .subscription-card.premium,app-suscripcion .current-plan-card.premium{border-color:var(--ts-border-amber-450-a32)!important;background:linear-gradient(145deg,var(--ts-bg-amber-800-a28),var(--ts-surface-3))!important}app-suscripcion :is(.premium-badge,.plan-badge){color:var(--ts-text-amber-200-6)!important;background:var(--ts-bg-amber-450-a12)!important;border:1px solid var(--ts-border-amber-450-a30)!important}@media (max-width: 820px){:is(app-reservas,app-usuarios,app-superadmin) .table-container,:is(app-reservas,app-usuarios,app-superadmin) .table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch}app-sala-detalle .main-image{min-height:280px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html{scrollbar-color:var(--ts-scrollbar) var(--ts-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ts-scrollbar-track)}::-webkit-scrollbar-thumb{border:2px solid var(--ts-scrollbar-track);border-radius:999px;background:var(--ts-scrollbar)}::-webkit-scrollbar-thumb:hover{background:var(--ts-scrollbar-hover)}::selection{color:var(--ts-text-on-accent);background:var(--ts-bg-blue-400-a55)}:is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala){--control-height: 40px;--control-inline: 12px}:is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(button,[role=button]){min-height:var(--control-height);font-size:var(--ts-text-sm);font-weight:650;line-height:1.2}:is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){width:100%;min-height:var(--control-height);padding:9px var(--control-inline)!important;font-size:var(--ts-text-sm);line-height:1.4}textarea{min-height:104px!important;resize:vertical}input:disabled,select:disabled,textarea:disabled{color:var(--ts-text-disabled)!important;background:var(--ts-bg-navy-900-a55-5)!important;cursor:not-allowed}:is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) label{font-size:var(--ts-text-sm);font-weight:650;line-height:1.35}:is(.form-group,.field,.input-group,.filter-group){display:grid;gap:var(--ts-space-2)}:is(.error-message,.field-error,.validation-error,.password-error){color:var(--ts-danger-text)!important;font-size:var(--ts-text-xs)!important;line-height:1.4}.limit-hint{display:block;margin-top:3px;font-size:var(--ts-text-xs, 11px);line-height:1;text-align:right;color:var(--ts-text-muted, #94a3b8)}.limit-hint.over{color:var(--ts-text-red-400)!important;font-weight:600}:is(.modal-overlay,.plan-modal-overlay,.reservation-modal-overlay,.audit-modal-backdrop,.dialog-overlay,.statistics-lock-overlay,.overlay){position:fixed!important;inset:0!important;display:grid!important;place-items:center;padding:var(--ts-space-4)!important;overflow:auto;overscroll-behavior:contain;z-index:2000!important}:is(.modal-content,.modal-content-large,.modal-box,.business-modal,.logout-modal,.payment-modal,.plan-editor,.plan-modal,.form-container,.audit-modal,.dialog-card,.modal,.statistics-upgrade-modal){width:min(680px,100%)!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}:is(.modal-content-large,.modal-large,.plan-editor,.audit-modal){width:min(920px,100%)!important}app-sala-detalle .modal-content.modal-wide{width:min(1080px,calc(100vw - 64px))!important;max-width:none!important}app-sala-detalle .modal-content.modal-medium{width:min(760px,calc(100vw - 64px))!important;max-width:none!important}app-sala-detalle .modal-content.modal-large{width:min(1180px,calc(100vw - 64px))!important;max-width:none!important}app-reservas .form-container.create-reservation-modal{width:min(920px,100%)!important}:is(.modal-header,.audit-modal-header,.form-header,.modal-head,.plan-editor-header){position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ts-space-4)}:is(.modal-header,.audit-modal-header,.form-header,.modal-head,.plan-editor-header) :is(h2,h3){margin:0!important;font-size:var(--ts-title-sm)!important}:is(.modal-footer,.modal-actions,.audit-modal-footer){position:sticky!important;inset:auto 0 0!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:12px!important;box-shadow:none!important;box-sizing:border-box!important;width:calc(100% + 2 * var(--ts-modal-gutter))!important;margin-left:calc(-1 * var(--ts-modal-gutter))!important;margin-right:calc(-1 * var(--ts-modal-gutter))!important;margin-top:20px!important;margin-bottom:0!important;padding:14px var(--ts-modal-gutter)!important;background:var(--ts-modal-b)!important;border-top:1px solid var(--ts-border-faint-4)!important}:is(.modal-footer,.modal-actions,.audit-modal-footer) button{flex:1 1 auto;min-width:0;width:auto}:is(.modal-body,.audit-modal-body){padding-bottom:0!important;padding-inline:var(--ts-modal-gutter)!important}:root{--ts-modal-gutter: var(--ts-space-6)}:is(.form-actions){position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}:is(.close-btn,.btn-close-modal,.close-modal,.close-plan-modal,.modal-close,button.close){display:grid!important;place-items:center;flex:0 0 36px;width:36px!important;min-height:36px!important;height:36px!important;padding:0!important;border-radius:50%!important}:is(.table-container,.table-wrap,.policies-table-container,.schedules-table-container,.data-table-wrap,.payments-table-wrapper){max-width:100%;overflow-x:auto;border-radius:var(--ts-radius-md);-webkit-overflow-scrolling:touch}table{min-width:640px}table :is(th,td){height:48px;vertical-align:middle}table th{white-space:nowrap}table td{color:var(--ts-text-sky-100-15)!important}table tbody tr:last-child td{border-bottom:0!important}:is(.pagination,.paginator,.table-pagination){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--ts-space-2);margin-top:var(--ts-space-4);color:var(--ts-text-muted);font-size:var(--ts-text-sm)}:is(.pagination,.paginator,.table-pagination) button{min-width:36px;min-height:36px}:is(.toolbar,.filters,.filter-bar,.data-toolbar,.calendar-controls,.header-actions,.export-actions,.section-actions){display:flex;align-items:center;flex-wrap:wrap;gap:var(--ts-space-3)}:is(.toolbar,.filters,.filter-bar,.data-toolbar,.calendar-controls){margin-bottom:var(--ts-space-4)}:is(.card,.stat-card,.metric-card,.summary-card,.overview-card,.reservation-card,.cliente-card,.extra-card,.config-section,.subscription-card,.audit-card,.nv-card){min-width:0}:is(.status-badge,.badge,.tag,.chip,.extra-tag,.plan-code,.retention,.countdown){display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:24px;padding:4px 8px!important;border-radius:999px!important;font-weight:700!important;white-space:nowrap}:is(.btn-primary,.action-btn,.btn-save,.btn-refresh,.btn-upload,.btn-upload-large,.payment-btn,.upgrade-action){min-height:var(--control-height)!important;padding:0 var(--control-inline)!important;color:var(--ts-text-on-accent)!important;border:1px solid var(--ts-primary-border)!important;border-radius:var(--ts-radius-sm)!important;background:linear-gradient(135deg,var(--ts-primary),var(--ts-primary-grad-end))!important;box-shadow:0 8px 20px var(--ts-shadow-blue-500-a20)!important}:is(.btn-secondary,.secondary-btn,.btn-ghost,.btn-cancel,.today-btn,.view-btn,.tab-btn,.renewal-date-btn){min-height:var(--control-height)!important;padding:0 var(--control-inline)!important;color:var(--ts-text-sky-100-6)!important;border:1px solid var(--ts-border-strong)!important;border-radius:var(--ts-radius-sm)!important;background:var(--ts-wash-035)!important;box-shadow:none!important}:is(.danger-btn,.btn-danger,.btn-delete,.btn-delete-reservation,.confirm-cancel,.logout-confirm-btn){min-height:var(--control-height)!important;padding:0 var(--control-inline)!important;color:var(--ts-danger-text)!important;border:1px solid var(--ts-border-red-350-a30)!important;border-radius:var(--ts-radius-sm)!important;background:var(--ts-danger-soft)!important;box-shadow:none!important}.btn-cancel{color:var(--ts-text-soft-2)!important;border:1px solid var(--ts-border-sky-300-a42)!important;border-radius:var(--ts-radius-sm)!important;background:var(--ts-cancel-bg)!important;box-shadow:none!important}.btn-cancel:hover:not(:disabled){color:var(--ts-text-gray-0)!important;border-color:var(--ts-primary-border-55)!important;background:var(--ts-cancel-hover)!important}:is(.btn-edit-small,.btn-cancel-small,.btn-sm,.tb-btn,.btn-action,.btn-activate,.btn-deactivate,.btn-toggle-status,.btn-view,.delete-extra-btn,.delete-image-btn){min-height:34px!important;padding:0 10px!important;border-radius:7px!important;font-size:var(--ts-text-xs)!important}:is(.row-actions,.actions-cell,.reservation-actions,.cliente-actions,.schedule-actions,.sub-actions,.card-actions,.dialog-actions){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--ts-space-2)!important}:is(.loading-state,.empty-state,.error-state,.no-data,.empty-cell,app-ui-state){min-height:176px}:is(.loading-state,.empty-state,.error-state,.no-data,.empty-cell){display:grid;place-items:center;align-content:center;gap:var(--ts-space-3);padding:var(--ts-space-8) var(--ts-space-6)!important;text-align:center;border:1px dashed var(--ts-border-strong)!important;border-radius:var(--ts-radius-md)!important}.spinner{width:28px!important;height:28px!important;border-width:3px!important}app-suscripcion>.suscripcion-container>.section-title{display:none!important}@media (max-width: 900px){:is(.payment-summary-grid,.subscription-kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(.stats-intro,.revenue-focus,.section-actions){align-items:flex-start}}@media (max-width: 640px){:root{--ts-title-lg: 1.5rem;--ts-title-md: 1.25rem}:is(.modal-overlay,.plan-modal-overlay,.reservation-modal-overlay,.audit-modal-backdrop,.dialog-overlay,.statistics-lock-overlay,.overlay){align-items:end;padding:0!important}:is(.modal-content,.modal-content-large,.modal-box,.business-modal,.logout-modal,.payment-modal,.plan-editor,.plan-modal,.form-container,.audit-modal,.dialog-card,.modal,.statistics-upgrade-modal){width:100%!important;max-height:calc(100dvh - 12px)!important;border-radius:var(--ts-radius-lg) var(--ts-radius-lg) 0 0!important}:is(.modal-header,.audit-modal-header,.form-header,.modal-head,.plan-editor-header),:is(.modal-body,.audit-modal-body),:is(.modal-footer,.modal-actions,.audit-modal-footer),:is(.modal-content,.modal-content-large,.modal-box,.dialog-card) .form-actions{padding-left:var(--ts-space-4)!important;padding-right:var(--ts-space-4)!important}:is(.modal-footer,.modal-actions,.audit-modal-footer),:is(.modal-content,.modal-content-large,.modal-box,.dialog-card) .form-actions{margin-left:calc(-1 * var(--ts-modal-gutter))!important;margin-right:calc(-1 * var(--ts-modal-gutter))!important}:is(.payment-summary-grid,.subscription-kpi-grid){grid-template-columns:1fr!important}:is(.stats-intro,.revenue-focus,.section-actions){flex-direction:column}:is(.toolbar,.filters,.filter-bar,.data-toolbar,.calendar-controls)>*{max-width:100%}}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(h1,h2,h3,h4,h5,h6,strong,b,dt){color:var(--ts-text)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(p,small,dd,label,.muted,.subtitle,.description,.hint,.meta){color:var(--ts-text-muted)!important}body app-root app-dashboard app-dashboard-hero :is(.hero-body,.hero-hello,.hero-copy,h2){color:#fff!important}body app-root app-dashboard app-dashboard-hero h2 span{color:#7cc4ff!important}body app-root app-dashboard app-dashboard-hero .hero-widget :is(span,strong){color:#fff!important}body app-root app-dashboard app-dashboard-hero .hero-tip :is(p,strong){color:#fff!important}body app-root app-dashboard app-dashboard-hero .hero-tip button{color:#bfdbfe!important}body app-root app-dashboard app-dashboard-hero .hero-tip p i,body app-root app-dashboard app-dashboard-hero .hero-widget i{color:#fbbf24!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(a,.link,.text-link){color:var(--ts-link)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.modal-overlay,.plan-modal-overlay,.reservation-modal-overlay,.audit-modal-backdrop,.dialog-overlay,.statistics-lock-overlay,.overlay)[class][class]{background:var(--ts-bg-navy-950-a80)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.modal-content,.modal-content-large,.modal-box,.business-modal,.logout-modal,.payment-modal,.plan-editor,.plan-modal,.form-container,.audit-modal,.dialog-card,.modal,.statistics-upgrade-modal)[class][class]{color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-modal-a),var(--ts-modal-b))!important;border-color:var(--ts-border-strong)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.modal-header,.modal-footer,.modal-actions,.modal-head,.audit-modal-header,.audit-modal-footer,.form-header,.form-actions,.section-header,.card-header,.card-head,.card-foot)[class][class]{color:var(--ts-text)!important;border-color:var(--ts-border)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.modal-header,.modal-head,.audit-modal-header,.form-header)[class][class]{background:var(--ts-header-wash)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.section-header,.card-header,.card-head,.card-foot)[class][class]{background:var(--ts-header-wash-2)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.modal-footer,.modal-actions,.audit-modal-footer,.form-actions)[class][class]{background:var(--ts-modal-b)!important;box-shadow:none!important}.card-actions .btn-secondary,.card-actions .btn-cancel,.card-actions button,.modal-content .card-actions button{flex:0 0 auto!important;width:auto!important}.modal-content .form-actions{padding-right:1rem!important;gap:.6rem!important}input.invalid,textarea.invalid,select.invalid{border-color:var(--ts-danger-text)!important;box-shadow:0 0 0 4px var(--ts-shadow-red-350-a6)!important;animation:tsFieldErrorFlash 1.2s ease!important}.card-actions button{min-width:44px!important;padding:8px 12px!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--ts-text)!important;background:var(--ts-input-bg)!important;border-color:var(--ts-border-strong)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(table,thead,tbody,tr,th,td){color:var(--ts-text-strong)!important;background-color:transparent!important;border-color:var(--ts-border-faint-2)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) th{color:var(--ts-text-sky-200-4)!important;background:var(--ts-raised)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) tbody tr:hover{background:var(--ts-primary-soft-07)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.btn-primary,.action-btn,.btn-save,.btn-refresh,.btn-upload,.btn-upload-large,.payment-btn,.upgrade-action,.btn-activate,.tb-primary)[class][class]{color:var(--ts-text-on-accent)!important;border-color:var(--ts-primary-border)!important;background:linear-gradient(135deg,var(--ts-primary),var(--ts-primary-grad-end))!important;box-shadow:0 8px 20px var(--ts-shadow-blue-500-a20)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.danger-btn,.btn-danger,.btn-delete,.btn-delete-reservation,.btn-deactivate,.confirm-cancel,.logout-confirm-btn,.delete-extra-btn,.delete-image-btn)[class][class]{color:var(--ts-danger-text)!important;border-color:var(--ts-border-red-350-a32)!important;background:var(--ts-danger-soft)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.btn-sm,.tb-btn,.btn-action,.btn-edit-small,.btn-cancel-small,.btn-toggle-status,.btn-view)[class][class]{min-height:34px!important;padding:0 10px!important;font-size:var(--ts-text-xs)!important}body app-root :is(app-dashboard,app-superadmin,app-reservas,app-calendario,app-usuarios,app-configuracion,app-suscripcion,app-estadisticas,app-reciclaje,app-empleados,app-novedades,app-novedades-superadmin,app-sala-detalle,app-crear-sala) :is(.tab-btn.active,.view-btn.active)[class][class]{color:var(--ts-text-on-accent)!important;border-color:var(--ts-primary-border-45)!important;background:var(--ts-primary-soft-2)!important}body app-root :is(.status-active,.active-badge,.success,.success-state,.success-message){color:var(--ts-success-text)!important;background-color:var(--ts-success-soft)!important}body app-root :is(.status-pending,.pending-badge,.warning,.warning-state,.notice){color:var(--ts-warning-text)!important;background-color:var(--ts-warning-soft)!important}body app-root :is(.status-cancelled,.status-failed,.status-inactive,.danger,.error-message,.error-state,.error-banner){color:var(--ts-danger-text)!important;background-color:var(--ts-danger-soft)!important}body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).active,body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).approved,body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).succeeded,body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).paid{color:var(--ts-success-text)!important;background:var(--ts-success-soft)!important;border-color:var(--ts-border-green-500-a26)!important}body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).pending{color:var(--ts-warning-text)!important;background:var(--ts-warning-soft)!important;border-color:var(--ts-border-orange-450-a28)!important}body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).cancelled,body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).failed,body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).inactive,body app-root :is(.status-badge,.badge,.prio-badge,.mod-badge).expired{color:var(--ts-danger-text)!important;background:var(--ts-danger-soft)!important;border-color:var(--ts-danger-soft-3)!important}app-reservas .reservas-container,app-calendario .calendario-container,app-usuarios .usuarios-container,app-configuracion .configuracion-container,app-suscripcion .suscripcion-container,app-estadisticas .statistics-page,app-reciclaje .recycle-shell,app-novedades .nv-shell,app-novedades-superadmin .nv-shell,app-superadmin .superadmin-container,app-sala-detalle .detalle-container,app-crear-sala .crear-container{width:100%;min-width:0;color:var(--ts-text)!important;background:transparent!important}app-reservas :is(.reservas-header,.reservation-card,.form-container),app-calendario :is(.calendario-header,.calendar-controls,.calendar-grid,.week-grid,.month-grid),app-usuarios :is(.usuarios-header,.cliente-card,.modal-content),app-configuracion :is(.config-section,.profile-display,.policy-item),app-suscripcion :is(.subscription-card,.current-plan-card,.payment-item,.benefit-item),app-estadisticas :is(.stats-intro,.statistics-card,.summary-card,.revenue-focus),app-reciclaje :is(header,.table-wrap),app-novedades :is(.nv-toolbar,.nv-card,.modal),app-novedades-superadmin :is(.nv-toolbar,.nv-card,.modal),app-superadmin :is(.stat-card,.overview-panel,.data-toolbar,.tabs-bar,.landing-plan-card),app-sala-detalle :is(.images-section,.info-section,.extras-section,.schedules-section,.actions-section),app-crear-sala :is(.crear-content,.form-card){color:var(--ts-text)!important;background-color:var(--ts-surface)!important;border-color:var(--ts-border)!important}app-reservas :is(.reservas-header,.reservation-card,.form-container),app-calendario :is(.calendario-header,.calendar-controls),app-usuarios :is(.usuarios-header,.cliente-header),app-configuracion .section-header,app-estadisticas .stats-intro,app-reciclaje>.recycle-shell>header,app-novedades .nv-toolbar,app-novedades-superadmin .nv-toolbar{margin-bottom:var(--ts-space-4)!important}app-reservas :is(.filters,.form-grid),app-calendario :is(.filters,.modal-grid),app-usuarios :is(.filters,.form-grid),app-configuracion :is(.form-grid,.info-grid),app-suscripcion :is(.form-grid,.payment-grid),app-superadmin :is(.filters,.modal-grid,.plan-form-grid),app-sala-detalle :is(.form-grid,.schedule-form),app-crear-sala :is(.form-grid,.form-row){gap:var(--ts-space-4)!important}app-novedades :is(input,select,textarea),app-novedades-superadmin :is(input,select,textarea){color:var(--ts-text)!important;background:var(--ts-input-bg)!important;border-color:var(--ts-border-strong)!important}body app-root app-novedades-superadmin .date-field-ctrl:focus-within{border-color:var(--ts-border-blue-350-8)!important;box-shadow:0 0 0 3px var(--ts-shadow-blue-400-a13)!important}body app-root app-novedades-superadmin .date-field-ctrl input,body app-root app-novedades-superadmin .date-field-ctrl input:hover,body app-root app-novedades-superadmin .date-field-ctrl input:focus,body app-root app-novedades-superadmin .date-field-ctrl input:focus-visible{appearance:none!important;-webkit-appearance:none!important;min-height:0!important;padding:0!important;margin:0!important;color:var(--ts-text)!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;transition:none!important}app-novedades :is(.nv-meta,.nv-detail-row),app-novedades-superadmin :is(.nv-meta,.nv-detail-row){color:var(--ts-text)!important;background:var(--ts-bg-gray-0-a3)!important;border-color:var(--ts-border)!important}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal){display:flex!important;flex-direction:column!important;max-height:92dvh!important;overflow-y:hidden!important;overflow-x:hidden!important;overscroll-behavior:contain}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal)>.form-header{flex:0 0 auto!important;position:relative!important}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal)>.reserva-form,body app-root app-reservas .edit-reservation-modal .reserva-form{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--ts-divider) var(--ts-modal-b)}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal)>.reserva-form::-webkit-scrollbar,body app-root app-reservas .edit-reservation-modal .reserva-form::-webkit-scrollbar{width:8px}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal)>.reserva-form::-webkit-scrollbar-track,body app-root app-reservas .edit-reservation-modal .reserva-form::-webkit-scrollbar-track{background:var(--ts-modal-b)}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal)>.reserva-form::-webkit-scrollbar-thumb,body app-root app-reservas .edit-reservation-modal .reserva-form::-webkit-scrollbar-thumb{background:var(--ts-divider);border-radius:8px}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal) .form-actions{position:sticky!important;bottom:0!important;z-index:5!important;flex:0 0 auto!important;margin:1.25rem -1.35rem 0!important;padding:1rem 1.35rem!important;width:calc(100% + 2.7rem)!important;box-sizing:border-box!important;background:var(--ts-bg-navy-950)!important;border-top:1px solid var(--ts-border-navy-750)!important;box-shadow:none!important}body app-root app-reservas .create-reservation-modal>.form-group{flex:0 0 auto!important}@media (max-width: 600px){body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal) .form-actions{padding:.8rem .85rem!important;margin-inline:-.85rem!important;width:calc(100% + 1.7rem)!important}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal) .reserva-form{padding-inline:.85rem!important}body app-root app-reservas .create-reservation-modal>.form-group{padding:.85rem .85rem 0!important}body app-root app-reservas :is(.edit-reservation-modal,.create-reservation-modal)>.form-header{padding:.9rem .85rem!important}}body app-root app-calendario .calendario-header{padding:0!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body app-root app-calendario .month-grid,body app-root app-calendario .month-content,body app-root app-calendario .month-week{color:var(--ts-text)!important;background:var(--ts-bg-navy-900)!important;border-color:var(--ts-border-faint-3)!important}body app-root app-calendario .month-day{color:var(--ts-text-strong)!important;background:var(--ts-bg-navy-850-65)!important;border-color:var(--ts-border-faint-3)!important}body app-root app-calendario .month-day:hover{background:var(--ts-bg-navy-850)!important}body app-root app-calendario .month-day.other-month{color:var(--ts-text-sky-550)!important;background:var(--ts-bg-navy-900-2)!important}body app-root app-calendario .month-header{color:var(--ts-text-strong)!important;background:var(--ts-raised)!important;border-color:var(--ts-divider)!important}body app-root app-calendario .month-header .day-name{color:var(--ts-text-sky-200)!important;background:transparent!important;border-color:var(--ts-border-sky-300-a16)!important}body app-root app-calendario .month-day .day-number{color:var(--ts-text-blue-50-12)!important}body app-root app-calendario .month-day.other-month .day-number{color:var(--ts-text-sky-550-2)!important}body app-root app-usuarios .usuarios-header[class][class]{padding:0!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body app-root app-usuarios .modal-content[class][class]{background:var(--ts-surface)!important}body app-root app-usuarios :is(.form-header,.form-actions)[class][class]{background:var(--ts-surface)!important;border-color:var(--ts-border)!important;box-shadow:none!important}body app-root app-usuarios .status-badge.active{color:var(--ts-text-green-100)!important;background:var(--ts-bg-green-500-a14)!important;border:1px solid var(--ts-border-green-500-a38)!important}body app-root app-usuarios .status-badge.inactive{color:var(--ts-text-red-100-7)!important;background:var(--ts-bg-red-350-a13)!important;border:1px solid var(--ts-border-red-350-a36)!important}body app-root app-usuarios .customer-search{box-sizing:border-box;overflow:hidden;color:var(--ts-text-sky-350-3)!important;background:linear-gradient(135deg,var(--ts-bg-navy-850-67),var(--ts-bg-navy-900-28))!important;border:1px solid var(--ts-border-navy-700-17)!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}body app-root app-usuarios .customer-search:focus-within{background:var(--ts-bg-navy-850-67)!important;border-color:var(--ts-border-blue-350-9)!important;box-shadow:0 0 0 3px var(--ts-shadow-blue-400-a14-3)!important}body app-root app-usuarios .customer-search>.bi-search{display:grid;place-items:center;width:30px;height:30px;color:var(--ts-text-blue-250-7)!important;background:var(--ts-bg-blue-400-a12-4);border-radius:8px}body app-root app-usuarios .customer-search input[type=search][type=search]{flex:1 1 0;width:0;min-width:0;min-height:0!important;padding:10px 0!important;color:var(--ts-text-soft-2)!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;appearance:none;-webkit-appearance:none}body app-root app-usuarios .customer-search input[type=search][type=search]:focus,body app-root app-usuarios .customer-search input[type=search][type=search]:focus-visible{background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}body app-root app-usuarios .customer-search input::-webkit-search-cancel-button{display:none}body app-root app-usuarios .customer-search input::-webkit-search-decoration,body app-root app-usuarios .customer-search input::-webkit-search-results-button,body app-root app-usuarios .customer-search input::-webkit-search-results-decoration{display:none}body app-root app-usuarios .customer-search input::placeholder{color:var(--ts-text-sky-450-14)!important}body app-root app-usuarios .customer-search button{color:var(--ts-text-sky-300-43)!important;flex:0 0 30px;width:30px;height:30px;margin:0!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:8px}body app-root app-usuarios .customer-pagination{color:var(--ts-text-sky-350-36)!important}body app-root app-usuarios .customer-pagination button{color:var(--ts-text-on-accent-31)!important;background:var(--ts-modal-b)!important;border-color:var(--ts-border-navy-700-17)!important}body app-root app-usuarios .btn-action .status-toggle-icon{font-size:1.15rem;transform-origin:center;transition:color .24s ease,transform .24s ease}body app-root app-usuarios .btn-action:hover:not(:disabled) .status-toggle-icon{transform:scale(1.16)}body app-root app-usuarios .btn-action:disabled{cursor:wait!important;opacity:.55!important}@keyframes customerSwitchOn{0%{opacity:.35;transform:translate(-5px) scale(.85)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes customerSwitchOff{0%{opacity:.35;transform:translate(5px) scale(.85)}to{opacity:1;transform:translate(0) scale(1)}}body app-root app-calendario .new-reservation-modal[class][class]{width:min(1120px,calc(100vw - 64px))!important;max-width:none!important;background:var(--ts-modal-b)!important}body app-root app-calendario .new-reservation-modal>.modal-header[class]{background:var(--ts-modal-header-bg, var(--ts-bg-navy-900-29))!important;border-color:var(--ts-divider-2)!important;box-shadow:0 2px 12px var(--ts-shadow-gray-1000-a28)!important}body app-root app-calendario .new-reservation-modal .info-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ts-space-3) var(--ts-space-5)}body app-root app-calendario .new-reservation-modal .info-item{margin:0}body app-root app-calendario .new-reservation-modal .reserva-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--ts-space-4)}body app-root app-calendario .new-reservation-modal .reserva-form>.form-row{display:contents}body app-root app-calendario .new-reservation-modal .extras-list,body app-root app-calendario .new-reservation-modal .form-actions{grid-column:1 / -1}body app-root app-calendario .new-reservation-modal .form-actions[class]{margin-top:var(--ts-space-2);background:var(--ts-modal-b)!important;border-top:1px solid var(--ts-divider-2)!important;box-shadow:none!important}body app-root app-calendario .calendario-container{color:var(--ts-text-strong)!important}body app-root app-calendario :is(.nav-btn,.today-btn){color:var(--ts-text-sky-100-7)!important;background:var(--ts-modal-b)!important;border-color:var(--ts-divider)!important}body app-root app-calendario :is(.nav-btn,.today-btn):hover{color:var(--ts-white)!important;background:var(--ts-bg-navy-750-4)!important;border-color:var(--ts-border-blue-400)!important}body app-root app-calendario .current-date{color:var(--ts-text-soft-2)!important}body app-root app-calendario :is(.calendar-grid,.week-grid){color:var(--ts-text-strong)!important;background:var(--ts-bg-navy-900)!important;border-color:var(--ts-divider-2)!important}body app-root app-calendario :is(.time-column,.time-column-week){color:var(--ts-text-sky-200)!important;background:var(--ts-bg-navy-900-2)!important;border-color:var(--ts-divider-2)!important}body app-root app-calendario .time-header{color:var(--ts-text-soft-2)!important;background:var(--ts-raised)!important;border-color:var(--ts-divider)!important}body app-root app-calendario :is(.time-slot,.sala-column,.day-column,.sala-week-column){color:var(--ts-text-sky-200)!important;border-color:var(--ts-border-sky-300-a16)!important}body app-root app-calendario :is(.sala-header,.sala-week-header,.week-header,.day-header){color:var(--ts-text-blue-50-12)!important;background:var(--ts-raised)!important;border-color:var(--ts-divider)!important}body app-root app-calendario :is(.sala-header h3,.sala-week-header,.day-name){color:var(--ts-text-soft-2)!important}body app-root app-calendario :is(.sala-capacity,.day-date){color:var(--ts-text-sky-250-16)!important}body app-root app-calendario .time-slot:hover,body app-root app-calendario .time-slot.available:hover{color:var(--ts-white)!important;background:var(--ts-bg-navy-800)!important}body app-root app-calendario .time-slot.confirmed{color:var(--ts-text-green-150)!important;background:var(--ts-bg-green-500-a13)!important}body app-root app-calendario .time-slot.pending{color:var(--ts-text-amber-200)!important;background:var(--ts-bg-orange-450-a13)!important}body app-root app-calendario .time-slot.cancelled{color:var(--ts-text-red-150)!important;background:var(--ts-bg-red-350-a11)!important}body app-root app-calendario :is(.reserva-info,.reserva-cliente){color:inherit!important}body app-root app-calendario .reserva-time{color:var(--ts-text-sky-250-16)!important}body app-root app-calendario .modal-content .modal-body,body app-root app-calendario .modal-content .reserva-detail{color:var(--ts-text-strong)!important}body app-root app-calendario .modal-content .reserva-detail strong{color:var(--ts-text-sky-200-29)!important}body app-root app-calendario .modal-content .modal-actions[class]{background:var(--ts-modal-b)!important;border-top:1px solid var(--ts-divider-2)!important;box-shadow:none!important}body app-root app-calendario .new-reservation-modal :is(.form-group>label,.radio-label,.extra-checkbox,.info-item){color:var(--ts-form-label, var(--ts-text-on-accent-32))!important}body app-root app-calendario .new-reservation-modal .info-item strong{color:var(--ts-form-key, var(--ts-text-sky-200-29))!important}body app-root app-calendario .new-reservation-modal :is(input,select){color:var(--ts-form-value, var(--ts-text-soft-2))!important}body app-root app-calendario .new-reservation-modal :is(input,select)::placeholder{color:var(--ts-form-placeholder, var(--ts-text-sky-450-18))!important;opacity:1}@media (max-width: 760px){body app-root app-calendario .new-reservation-modal[class][class]{width:100%!important}body app-root app-calendario .new-reservation-modal .info-section,body app-root app-calendario .new-reservation-modal .reserva-form{grid-template-columns:1fr}}body app-root app-estadisticas .control-bar .date-field>div{box-sizing:border-box;border:1px solid var(--ts-border-navy-700-5)!important;outline:0!important;box-shadow:none!important;transition:border-color var(--ts-transition),box-shadow var(--ts-transition)}body app-root app-estadisticas .control-bar .date-field>div:focus-within{border-color:var(--ts-border-blue-350-8)!important;box-shadow:0 0 0 3px var(--ts-shadow-blue-400-a13)!important}body app-root app-estadisticas .control-bar .date-field input,body app-root app-estadisticas .control-bar .date-field input:hover,body app-root app-estadisticas .control-bar .date-field input:focus,body app-root app-estadisticas .control-bar .date-field input:focus-visible{min-height:0!important;padding:0!important;color:var(--ts-text-blue-50-13)!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;appearance:none}body app-root app-estadisticas .filter-action.is-waiting .bi-arrow-clockwise{animation:statisticsButtonSpin .75s linear infinite}@keyframes statisticsButtonSpin{to{transform:rotate(360deg)}}body app-root app-estadisticas .filter-cooldown-tip{position:absolute;z-index:20;left:50%;bottom:calc(100% + 10px);width:max-content;max-width:280px;padding:9px 11px;color:var(--ts-text-blue-50-12)!important;background:var(--ts-bg-navy-900-30);border:1px solid var(--ts-border-sky-650-6);border-radius:9px;box-shadow:0 12px 30px var(--ts-shadow-gray-1000-a32);font-size:.7rem;font-weight:600;line-height:1.4;text-align:center;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,5px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}body app-root app-estadisticas .filter-cooldown-tip:after{content:"";position:absolute;top:100%;left:50%;border:6px solid transparent;border-top-color:var(--ts-border-sky-650-6);transform:translate(-50%)}@media (prefers-reduced-motion: reduce){body app-root app-estadisticas .filter-action.is-waiting .bi-arrow-clockwise{animation:none}}body app-root app-estadisticas .health-grid span{font-weight:600}body app-root app-estadisticas :is(.health-grid small,.pulse-grid small,.report-footnote,.impact-line,.rank-copy small,.rank-value small,.status-legend>div,.trend-column small,.bar-y-axis,.chart-guide,.chart-explanation,.bi-panel>footer,.audit-summary span,.module-list>div){font-weight:500}body app-root app-estadisticas :is(.data-chip,.snapshot-chip){font-weight:600}body app-root app-estadisticas .pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch}body app-root app-estadisticas .pulse-grid>article{min-width:0;height:100%;box-sizing:border-box;cursor:default;outline:0;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}body app-root app-estadisticas .pulse-grid>article:hover,body app-root app-estadisticas .pulse-grid>article:focus-visible{border-color:var(--ts-border-blue-350-a58);background:var(--ts-bg-navy-800-a72-2);box-shadow:0 0 0 3px var(--ts-primary-soft-1)}body app-root app-estadisticas .pulse-grid .mini-gauge{position:relative;width:76px;flex:0 0 76px;background:transparent!important;box-shadow:inset 0 0 0 1px var(--ts-shadow-gray-0-a9),0 8px 22px var(--ts-shadow-gray-1000-a20);scale:1;transition:scale .22s ease,box-shadow .22s ease}body app-root app-estadisticas .pulse-grid>article:hover .mini-gauge,body app-root app-estadisticas .pulse-grid>article:focus-visible .mini-gauge{scale:1.06;box-shadow:inset 0 0 0 1px var(--ts-shadow-gray-0-a14),0 10px 28px var(--ts-shadow-sky-600-a25)}body app-root app-estadisticas .pulse-grid .mini-gauge:before{display:none}body app-root app-estadisticas .pulse-grid .mini-gauge svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}body app-root app-estadisticas .pulse-grid .mini-gauge circle{fill:none;stroke-width:5}body app-root app-estadisticas .pulse-grid .mini-gauge .gauge-track{stroke:var(--ts-border-sky-400-a28)}body app-root app-estadisticas .pulse-grid .mini-gauge .gauge-progress{stroke:var(--ts-text-blue-350-3);stroke-linecap:round;transition:stroke-dasharray .55s ease}body app-root app-estadisticas .pulse-grid .mini-gauge.success .gauge-progress{stroke:var(--ts-text-teal-500)}body app-root app-estadisticas .pulse-grid .mini-gauge.danger .gauge-progress{stroke:var(--ts-text-red-350-2)}body app-root app-estadisticas .pulse-grid .mini-gauge.focus .gauge-progress{stroke:var(--ts-text-violet-300)}body app-root app-estadisticas .pulse-grid .mini-gauge span{position:relative;z-index:1;color:var(--ts-text-blue-0)!important;font-size:.82rem;font-variant-numeric:tabular-nums}body app-root app-estadisticas .pulse-grid .mini-gauge strong{color:inherit!important}@media screen{body app-root app-estadisticas .pulse-grid .mini-gauge.success span{color:var(--ts-text-teal-500)!important}body app-root app-estadisticas .pulse-grid .mini-gauge.danger span{color:var(--ts-text-red-350-2)!important}body app-root app-estadisticas .pulse-grid .mini-gauge.focus span{color:var(--ts-text-violet-300)!important}}body app-root app-estadisticas .pulse-grid>article>div:last-child{min-width:0}@media (max-width: 1050px){body app-root app-estadisticas .pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 620px){body app-root app-estadisticas .filter-cooldown-tip{left:0;width:min(280px,calc(100vw - 48px));transform:translateY(5px)}body app-root app-estadisticas .filter-cooldown-tip:after{left:28px}body app-root app-estadisticas .pulse-grid{grid-template-columns:repeat(3,minmax(220px,1fr))!important;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}body app-root app-estadisticas .pulse-grid>article{scroll-snap-align:start}}@media print{html,body,app-root,app-dashboard,app-dashboard .dashboard-container,app-dashboard .dashboard-content,app-dashboard .tab-content{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;color:var(--ts-text-navy-850-2)!important;background:var(--ts-bg-gray-0)!important}app-dashboard .dashboard-nav,app-dashboard .workspace-header,app-dashboard .mobile-overlay,app-dashboard .modal-overlay,app-dashboard .sidebar-footer{display:none!important}body app-root app-estadisticas,body app-root app-estadisticas .bi-page,body app-root app-estadisticas .bi-content,body app-root app-estadisticas .data-reveal{color:var(--ts-text-navy-850-2)!important;background:var(--ts-white)!important;filter:none!important;opacity:1!important}body app-root app-estadisticas .data-reveal>*{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;animation:none!important}body app-root app-estadisticas :is(h1,h2,h3,h4,h5,h6,strong,b,dt){color:var(--ts-text-navy-850-2)!important;text-shadow:none!important}body app-root app-estadisticas :is(p,small,span,label,em,.panel-description,.chart-guide,.report-footnote){color:var(--ts-text-navy-750-6)!important;text-shadow:none!important;opacity:1!important}body app-root app-estadisticas :is(.kpi,.bi-panel,.pulse-grid>article,.health-grid>div){color:var(--ts-text-navy-850-2)!important;background-color:var(--ts-white)!important;background-image:none!important;border-color:var(--ts-border-sky-150-8)!important;filter:none!important;box-shadow:none!important}body app-root app-estadisticas .kpi.revenue{background-color:var(--ts-bg-teal-50)!important;border-top-color:var(--ts-border-teal-600)!important}body app-root app-estadisticas :is(.kpi-top,.kpi small,.trend-column>span,.trend-column small,.status-legend>div,.rank-copy small,.rank-value small,.health-grid span,.health-grid small,.pulse-grid small,.panel-description,.chart-guide,.report-footnote){color:var(--ts-text-navy-750-6)!important;opacity:1!important}body app-root app-estadisticas :is(.kpi>strong,.bi-panel h3,.trend-column>span,.rank-copy strong,.rank-value strong,.health-grid strong,.pulse-grid strong,.status-legend b,.donut strong,.mini-gauge span,.print-heading h2){color:var(--ts-text-navy-900-3)!important;opacity:1!important}body app-root app-estadisticas :is(.panel-kicker,.data-chip,.snapshot-chip,.report-footnote strong){color:var(--ts-text-navy-700-7)!important;opacity:1!important}body app-root app-estadisticas .pulse-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body app-root app-estadisticas .pulse-grid>article,body app-root app-estadisticas .pulse-grid>article:hover,body app-root app-estadisticas .pulse-grid>article:focus-visible{min-height:24mm!important;background:var(--ts-bg-sky-50-3)!important;border-color:var(--ts-border-sky-150-8)!important;box-shadow:none!important}body app-root app-estadisticas .pulse-grid .mini-gauge{width:15mm!important;height:15mm!important;transform:none!important;scale:1!important;background:transparent!important;box-shadow:none!important}body app-root app-estadisticas .pulse-grid .mini-gauge .gauge-track{stroke:var(--ts-text-sky-200-30)!important}body app-root app-estadisticas .pulse-grid .mini-gauge span,body app-root app-estadisticas .pulse-grid .mini-gauge strong{color:var(--ts-text-navy-900-3)!important;font-size:7.2pt!important}body app-root app-estadisticas .status-legend :is(.confirmed,.pending,.cancelled){print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}body app-root app-estadisticas .donut:before,body app-root app-estadisticas .mini-gauge:before{background:var(--ts-white)!important}body app-root app-estadisticas :is(.wave-loader,.no-print,.bi-hero){display:none!important}}body app-root app-reciclaje .notice[class][class]{color:var(--ts-text-amber-250-2)!important;background:var(--ts-bg-amber-450-a9)!important;border-color:var(--ts-border-amber-450)!important;box-shadow:none!important}body app-root app-reciclaje .recycle-shell>header{color:var(--ts-text)!important;background:linear-gradient(145deg,var(--ts-surface-2),var(--ts-surface-3))!important;border:1px solid var(--ts-border-strong)!important;box-shadow:var(--ts-shadow-sm)!important}body app-root app-reciclaje .recycle-shell>header h2{color:var(--ts-text)!important}body app-root app-reciclaje .recycle-shell>header p{color:var(--ts-text-sky-250-16)!important}body app-root app-reciclaje .recycle-shell>header .eyebrow{color:var(--ts-text-blue-250)!important}body app-root app-reciclaje .recycle-shell>header .retention{color:var(--ts-text-blue-150-4)!important;background:var(--ts-primary-soft-11)!important;border-color:var(--ts-border-blue-300-a34-3)!important}body app-root app-reciclaje :is(.empty,.state)[class]{color:var(--ts-text-muted)!important;background:var(--ts-bg-navy-900-a72-5)!important;border-color:var(--ts-border-strong)!important}body app-root app-reciclaje .filters input.recycle-date{min-height:44px;box-sizing:border-box;padding:.55rem .7rem!important;color:var(--ts-text)!important;background:var(--ts-input-bg)!important;border:1px solid var(--ts-border-strong)!important;border-radius:9px!important;cursor:pointer}body app-root :is(app-reservas,app-estadisticas,app-reciclaje,app-novedades,app-novedades-superadmin,app-sala-detalle,app-superadmin) label :is(.bi-calendar3,.bi-clock){color:var(--ts-text-sky-350-3)}body app-root app-dashboard .card-image .status-badge.active{color:var(--ts-text-on-accent-11)!important;background:var(--ts-bg-green-750-a92)!important}body app-root app-dashboard .card-image .status-badge.unavailable{color:var(--ts-text-on-accent-12)!important;background:var(--ts-bg-red-600-a94)!important}.flatpickr-calendar{color:var(--ts-text);background:var(--ts-modal-b);border:1px solid var(--ts-divider);box-shadow:0 18px 45px var(--ts-shadow-gray-1000-a42)}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--ts-divider)}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--ts-modal-b)}span.flatpickr-weekday,.flatpickr-time input,.flatpickr-time .flatpickr-am-pm{color:var(--ts-text);background:var(--ts-modal-b)}.flatpickr-months{background:linear-gradient(135deg,var(--ts-primary),var(--ts-bg-indigo-500-2));padding:8px 0;border-radius:14px 14px 0 0}.flatpickr-months .flatpickr-month{background:transparent}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{fill:var(--ts-text-gray-0);color:var(--ts-text-gray-0)}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{filter:drop-shadow(0 1px 2px var(--ts-shadow-gray-1000-a55))}.flatpickr-current-month select.flatpickr-monthDropdown-months{-webkit-appearance:none;appearance:none;font:inherit;font-weight:600;font-size:15px;color:var(--ts-text-on-accent)!important;background:var(--ts-bg-gray-0-a16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center!important;border:1px solid var(--ts-border-gray-0-a30)!important;border-radius:8px;min-height:0!important;padding:3px 26px 3px 10px;margin-left:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.flatpickr-current-month select.flatpickr-monthDropdown-months:hover,.flatpickr-current-month select.flatpickr-monthDropdown-months:focus{background-color:var(--ts-bg-gray-0-a26)!important;border-color:var(--ts-border-gray-0-a50)!important;box-shadow:none!important;outline:none}.flatpickr-current-month select.flatpickr-monthDropdown-months option.flatpickr-monthDropdown-month{color:var(--ts-text-navy-800-6);background:var(--ts-bg-gray-0);font-weight:500}.flatpickr-current-month .numInputWrapper{width:4.8em;background:var(--ts-bg-gray-0-a16);border:1px solid var(--ts-border-gray-0-a30);border-radius:8px;padding:3px 0;transition:background-color .15s ease,border-color .15s ease}.flatpickr-current-month .numInputWrapper:hover,.flatpickr-current-month .numInputWrapper:focus-within{background-color:var(--ts-bg-gray-0-a26);border-color:var(--ts-border-gray-0-a50)}.flatpickr-current-month input.cur-year{font-weight:600;font-size:15px;color:var(--ts-text-on-accent)!important;background:transparent!important;border:none!important;min-height:0!important;padding:0 16px 0 10px!important;text-align:left}.flatpickr-current-month input.cur-year:focus{box-shadow:none!important;background:transparent!important}.flatpickr-current-month .numInputWrapper span.arrowUp,.flatpickr-current-month .numInputWrapper span.arrowDown{border-color:transparent;opacity:.85}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:var(--ts-border-gray-0-a90)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:var(--ts-border-gray-0-a90)}.flatpickr-current-month .numInputWrapper span:hover{opacity:1;background:var(--ts-bg-gray-0-a22)}.flatpickr-day{color:var(--ts-text)}.flatpickr-day:hover,.flatpickr-day:focus{color:var(--ts-white);background:var(--ts-primary);border-color:var(--ts-primary)}.flatpickr-day.selected,.flatpickr-day.selected:hover{color:var(--ts-white);background:var(--ts-primary);border-color:var(--ts-primary)}:root.tusala-light-theme .flatpickr-day{color:#0f172a!important}:root.tusala-light-theme .flatpickr-day.flatpickr-disabled:not(.app-day-occupancy),:root.tusala-light-theme .flatpickr-day.flatpickr-disabled:not(.app-day-occupancy):hover{color:var(--ts-text-muted)!important}:root.tusala-light-theme .flatpickr-day:hover,:root.tusala-light-theme .flatpickr-day:focus,:root.tusala-light-theme .flatpickr-day.selected,:root.tusala-light-theme .flatpickr-day.selected:hover,:root.tusala-light-theme .flatpickr-day.app-day-occupancy:hover,:root.tusala-light-theme .flatpickr-day.app-day-occupancy:focus,:root.tusala-light-theme .flatpickr-day.app-day-occupancy.selected{color:#fff!important}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--ts-text-muted);background:transparent}.flatpickr-day.app-day-disabled:before,.flatpickr-day.app-day-disabled:after{content:"";position:absolute;left:50%;top:50%;width:52%;height:1.5px;background:var(--ts-text-muted);pointer-events:none}.flatpickr-day.app-day-disabled:before{transform:translate(-50%,-50%) rotate(45deg)}.flatpickr-day.app-day-disabled:after{transform:translate(-50%,-50%) rotate(-45deg)}.flatpickr-day.app-day-occupancy{background:linear-gradient(to top,color-mix(in srgb,var(--ts-warning) 48%,transparent) var(--app-day-occupancy-pct, 0%),transparent var(--app-day-occupancy-pct, 0%))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ts-warning) 55%,transparent);font-weight:700}.flatpickr-day.app-day-occupancy:hover,.flatpickr-day.app-day-occupancy:focus{color:var(--ts-white);background:var(--ts-primary)!important;border-color:var(--ts-primary)}.flatpickr-day.app-day-occupancy.selected,.flatpickr-day.app-day-occupancy.selected:hover{color:var(--ts-white);background:var(--ts-primary)!important;border-color:var(--ts-primary)}.flatpickr-day.app-day-full.app-day-occupancy{background:linear-gradient(to top,color-mix(in srgb,var(--ts-warning) 42%,transparent) var(--app-day-occupancy-pct, 0%),transparent var(--app-day-occupancy-pct, 0%))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ts-warning) 65%,transparent)}.flatpickr-day.app-day-full{cursor:pointer!important}.app-day-full-icon{position:absolute;top:3px;right:3px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--ts-text-on-accent);background:linear-gradient(145deg,var(--ts-bg-orange-500),var(--ts-bg-orange-650-2));box-shadow:0 1px 3px var(--ts-shadow-gray-1000-a40),inset 0 1px 1px var(--ts-shadow-gray-0-a35);pointer-events:none}.app-day-bubble{position:fixed;z-index:100000;max-width:200px;padding:8px 12px;border-radius:12px;background:var(--ts-modal-b);color:var(--ts-text);font:inherit;font-size:12px;font-weight:750;line-height:1.35;text-align:center;border:1px solid var(--ts-divider);box-shadow:0 14px 34px var(--ts-shadow-gray-1000-a35);pointer-events:none;opacity:0;transform:translateY(6px) scale(.86);transition:opacity .16s ease,transform .16s ease}.app-day-bubble.show{opacity:1;transform:translateY(0) scale(1)}.app-day-bubble:after{content:"";position:absolute;left:var(--tail-offset, 50%);bottom:-6px;width:11px;height:11px;margin-left:-6px;background:var(--ts-modal-b);border-right:1px solid var(--ts-divider);border-bottom:1px solid var(--ts-divider);transform:rotate(45deg)}.app-day-bubble.below:after{bottom:auto;top:-6px;border:none;border-left:1px solid var(--ts-divider);border-top:1px solid var(--ts-divider)}.flatpickr-time{border-top-color:var(--ts-divider)}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus{background:var(--ts-surface-hover)}.flatpickr-current-month{left:10%;width:80%;display:flex;align-items:center;justify-content:center;gap:6px}body app-root app-login .input-shell .form-control{min-height:50px!important;color:var(--ts-text-on-accent-33)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body app-root app-login .input-shell .form-control:focus{background:transparent!important;border:0!important;box-shadow:none!important}body app-root .dashboard-content.has-paginated-module{display:flex!important;flex-direction:column!important;min-height:calc(100dvh - 108px)!important;box-sizing:border-box}body app-root .dashboard-content{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))!important}body app-root .dashboard-content.has-paginated-module>.tab-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}body app-root .dashboard-content.has-paginated-module>.tab-content>*{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important}body app-root .paginated-module{position:relative;flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;box-sizing:border-box;padding-bottom:0!important}body app-root .paginated-module app-pagination{flex:0 0 auto;width:100%;margin:auto 0 0!important;padding-top:14px!important}body app-root .paginated-module app-pagination.short-page{margin-top:auto!important}body app-root .usuarios-container.paginated-module>.clientes-list,body app-root .reservas-container.paginated-module>.table-container{display:flex;flex:1 1 auto;flex-direction:column}body app-root .superadmin-container.paginated-module>.tab-content,body app-root .superadmin-container.paginated-module>.tab-content>div{display:flex;flex:1 1 auto;flex-direction:column}html,body{max-width:100%;overflow-x:hidden}html.tusala-module-loading,html.tusala-module-loading body{overflow:hidden!important;overscroll-behavior:none}@media (min-width:481px) and (max-width:900px){.admin-workspace :is(.form-row,.form-grid,.filters,.permission-grid,.info-grid,.detail-grid,.health-grid,.kpi-grid,.pulse-grid,.analysis-grid,.meta-grid,.modal-grid,.detail-modal-grid,.feature-grid,.payment-summary-grid,.plan-cards-grid,.plan-form-grid,.subscription-kpi-grid,.business-info-grid,.employee-toolbar,.owner-row,.location-row,.schedule-day-form,.renewal-summary,.months-input-block,.payment-row,.plan-selector){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))!important;align-items:start;gap:clamp(.7rem,1.6vw,1rem)!important}.admin-workspace :is(.summary-grid,.stats,.audit-summary){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr))!important;gap:clamp(.65rem,1.4vw,.9rem)!important}.admin-workspace :is(.card-grid,.clientes-grid,.espacios-grid,.extras-grid,.charts-grid,.employee-cards){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))!important;gap:clamp(.75rem,1.8vw,1.1rem)!important}.admin-workspace :is(.category-grid,.loss-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(155px,100%),1fr))!important;gap:clamp(.55rem,1.2vw,.8rem)!important}.admin-workspace :is(.form-group,.field,.card,.cliente-card,.espacio-card){min-width:0;max-width:100%}.admin-workspace :is(.employee-page,.audit-shell,.recycle-shell,.nv-shell,.bi-content,.data-reveal,.suscripcion-container,.clientes-container,.reservas-container){gap:.75rem!important}.admin-workspace :is(.employee-hero,.welcome-panel,.overview-card,.bi-panel,.pulse-panel,.form-container,.filters,.subscription-card,.plan-card,.employee-card,.cliente-card,.espacio-card){padding:clamp(.75rem,1.8vw,1rem)!important}.admin-workspace :is(.summary-grid article,.overview-kpi,.stat,.kpi,.health-grid>div,.audit-summary>div){min-height:0!important;padding:clamp(.65rem,1.5vw,.9rem)!important}.admin-workspace :is(.empty-state,.state-msg,.empty,.loading-state){min-height:150px!important;padding:1.25rem!important}}@media (max-width:480px){.admin-workspace :is(.form-row,.form-grid,.filters,.permission-grid,.info-grid,.detail-grid,.health-grid,.kpi-grid,.pulse-grid,.meta-grid,.business-info-grid,.employee-toolbar,.owner-row,.location-row,.schedule-day-form,.renewal-summary,.months-input-block,.payment-row,.plan-selector,.category-grid,.loss-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr))!important;gap:.65rem!important}.admin-workspace :is(.summary-grid,.stats,.audit-summary,.subscription-kpi-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(125px,100%),1fr))!important;gap:.6rem!important}.admin-workspace :is(.analysis-grid,.modal-grid,.detail-modal-grid,.feature-grid,.payment-summary-grid,.plan-cards-grid,.plan-form-grid,.card-grid,.clientes-grid,.espacios-grid,.extras-grid,.charts-grid,.employee-cards){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr))!important;gap:.65rem!important}.admin-workspace :is(.employee-page,.audit-shell,.recycle-shell,.nv-shell,.bi-content,.data-reveal,.suscripcion-container,.clientes-container,.reservas-container){gap:.65rem!important}.admin-workspace :is(.employee-hero,.welcome-panel,.overview-card,.bi-panel,.pulse-panel,.form-container,.filters,.subscription-card,.plan-card,.employee-card,.cliente-card,.espacio-card){padding:.75rem!important}.admin-workspace :is(.empty-state,.state-msg,.empty,.loading-state){min-height:130px!important;padding:1rem!important}}@media (max-width:360px){.admin-workspace :is(.form-row,.form-grid,.filters,.permission-grid,.info-grid,.detail-grid,.health-grid,.kpi-grid,.pulse-grid,.meta-grid,.business-info-grid,.employee-toolbar,.owner-row,.location-row,.schedule-day-form,.renewal-summary,.months-input-block,.payment-row,.plan-selector,.category-grid,.loss-grid){grid-template-columns:1fr!important}}@media (min-width:481px) and (max-width:900px){.admin-workspace .analysis-grid,.admin-workspace .detail-grid{grid-template-columns:1fr!important;gap:clamp(.75rem,1.8vw,1rem)!important}.admin-workspace .detail-grid .health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.admin-workspace .analysis-grid,.admin-workspace .detail-grid{grid-template-columns:1fr!important;gap:.65rem!important}.admin-workspace .detail-grid .health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.admin-workspace :is(.toolbar,.action-bar,.actions-bar,.filter-actions,.header-actions-row,.form-actions:not(.modal-actions)){display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.admin-workspace :is(.toolbar,.action-bar,.actions-bar,.filter-actions,.header-actions-row,.form-actions:not(.modal-actions))>button{flex:0 1 auto;width:auto!important}}@media (max-width:900px){:root{--ts-responsive-gutter:clamp(12px,3vw,22px);--ts-responsive-modal-width: calc(100vw - 44px) ;--ts-responsive-modal-height: calc(100dvh - 44px) ;--ts-responsive-control:40px;--ts-modal-gutter:clamp(.8rem,3vw,1.15rem)}body app-root :is(.modal-overlay,.reservation-modal-overlay,.employee-overlay,.cancel-modal-overlay,.overlay,.dialog-overlay,.image-lightbox,.lock-overlay){box-sizing:border-box!important;align-items:safe center!important;justify-content:center!important;place-items:safe center!important;padding:var(--ts-responsive-gutter)!important;overflow:auto!important;overscroll-behavior:contain}body app-root :is(.modal-content,.modal-content-large,.business-modal,.logout-modal,.employee-modal,.modal-box,.payment-modal,.plan-editor,.cancel-modal,.upgrade-modal,.create-reservation-modal,.edit-reservation-modal,.modal,.dialog){box-sizing:border-box!important;width:min(100%,var(--ts-responsive-modal-width))!important;max-width:var(--ts-responsive-modal-width)!important;max-height:var(--ts-responsive-modal-height)!important;margin:auto!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body app-root :is(.modal-body,.modal-footer,.modal-actions,.form-actions){box-sizing:border-box!important;overflow-x:hidden!important}body app-root :is(.modal-footer,.modal-actions,.form-actions){max-width:none!important}.admin-workspace :is(.audit-shell,.employee-page,.recycle-shell,.nv-shell,.bi-page,.bi-content,.suscripcion-container,.clientes-container,.reservas-container,.config-container,.calendar-container,.salas-container){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}.admin-workspace :is(input:not([type=checkbox]):not([type=radio]),select,.form-control){box-sizing:border-box;min-height:var(--ts-responsive-control)!important;padding-block:.45rem!important}.admin-workspace textarea{box-sizing:border-box;min-height:86px!important;padding:.6rem!important}.admin-workspace :is(.btn-primary,.btn-secondary,.btn-danger,.action-btn,.secondary-btn,.primary-action,.refresh-action,.filter-btn,.save-action){box-sizing:border-box;min-height:var(--ts-responsive-control)!important;padding:.5rem .8rem!important}.admin-workspace :is(.modal-header,.modal-body,.modal-footer,.modal-actions){padding-inline:clamp(.8rem,3vw,1.15rem)!important}.module-data-skeleton{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0 var(--ts-responsive-gutter) var(--ts-responsive-gutter)!important;overflow:hidden!important}.module-data-skeleton .route-skeleton{box-sizing:border-box;width:100%;max-width:100%;min-height:calc(100dvh - 210px);padding:clamp(.8rem,2.5vw,1.15rem)!important;border:0;border-radius:0;overflow:hidden;background:transparent}.module-data-skeleton :is(.cards,.list,.table,.form){box-sizing:border-box;max-width:100%;overflow:hidden}}@media (max-width:576px){:root{--ts-responsive-gutter:12px;--ts-responsive-modal-width: calc(100vw - 24px) ;--ts-responsive-modal-height: calc(100dvh - 24px) ;--ts-responsive-control:38px;--ts-modal-gutter:.75rem}.admin-workspace :is(.modal-header,.modal-body,.modal-footer,.modal-actions){padding-inline:.75rem!important}.module-data-skeleton{padding-inline:6px!important}.module-data-skeleton .route-skeleton{min-height:calc(100dvh - 185px);padding:.75rem!important;border-radius:0}}@media (max-width:900px){.admin-workspace :is(.payments-table-wrapper,.policies-table-container,.tab-content):has(.ts-responsive-table){overflow:visible!important;max-width:100%!important}.admin-workspace .ts-responsive-table{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;border:0!important;background:transparent!important}.admin-workspace .ts-responsive-table thead{display:none!important}.admin-workspace .ts-responsive-table tbody{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:.75rem;width:100%!important}.admin-workspace .ts-responsive-table tbody tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0!important;min-width:0!important;overflow:hidden;border:1px solid var(--ts-divider-2);border-radius:13px;background:var(--ts-bg-navy-850-65);box-shadow:0 8px 20px var(--ts-shadow-gray-1000-a12)}.admin-workspace .ts-responsive-table tbody td{display:grid!important;grid-template-columns:1fr!important;align-content:start;gap:.22rem;min-width:0!important;max-width:100%!important;padding:.65rem .75rem!important;border:0!important;border-bottom:1px solid var(--ts-border-sky-500-a18)!important;background:transparent!important;overflow-wrap:anywhere;white-space:normal!important}.admin-workspace .ts-responsive-table tbody td:before{content:attr(data-label);display:block;color:var(--ts-text-sky-350-44);font-size:.62rem;font-weight:800;line-height:1.2;letter-spacing:.055em;text-transform:uppercase}.admin-workspace .ts-responsive-table tbody td[data-full-row=true]{grid-column:1/-1;text-align:center}.admin-workspace .ts-responsive-table tbody td[data-full-row=true]:before{display:none}.admin-workspace .ts-responsive-table tbody td:last-child{grid-column:1/-1;border-bottom:0!important}.admin-workspace .ts-responsive-table :is(.row-actions,.actions){display:flex!important;flex-wrap:wrap!important;align-items:center;gap:.45rem;min-width:0!important;width:100%!important}.admin-workspace .ts-responsive-table :is(.row-actions,.actions)>button{flex:1 1 125px;min-width:0!important;white-space:normal}}@media (max-width:520px){.admin-workspace .ts-responsive-table tbody{grid-template-columns:1fr}.admin-workspace .ts-responsive-table tbody td{padding:.58rem .65rem!important}}.icon-action{display:inline-grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid var(--ts-border-strong);border-radius:9px;color:var(--ts-text-muted);background:color-mix(in srgb,var(--ts-primary) 8%,transparent);cursor:pointer;transition:background var(--ts-transition),color var(--ts-transition),border-color var(--ts-transition)}.icon-action:hover{background:color-mix(in srgb,var(--ts-primary) 18%,transparent);color:var(--ts-text)}.icon-action.danger{color:var(--ts-danger);border-color:color-mix(in srgb,var(--ts-danger) 40%,transparent);background:color-mix(in srgb,var(--ts-danger) 12%,transparent)}.icon-action.danger:hover{background:color-mix(in srgb,var(--ts-danger) 24%,transparent);color:var(--ts-text)}html,body{scrollbar-gutter:stable}.admin-workspace.authenticated{transition:none!important}.admin-workspace :is(button,a,[role=button]):hover,.admin-workspace :is(button,a,[role=button]):active,.admin-workspace :is(.card,.stat-card,.metric-card,.summary-card,.overview-card,.overview-kpi,.reservation-card,.cliente-card,.extra-card,.config-section,.subscription-card,.audit-card,.nv-card,.espacio-card,.employee-card,.task-card,.featured-listing-summary,.stat,.kpi,.bi-panel,.mc,.commission-change-card,.management-record,.mock-icon,.quick-btn,.tb-btn,.act-primary,.primary-add,.payout-business-card):hover{transform:none!important}.admin-workspace button,.admin-workspace [role=button]{transition:none!important;filter:none!important}.admin-workspace button:is(:hover,:focus-visible,:active),.admin-workspace [role=button]:is(:hover,:focus-visible,:active){filter:none!important}.admin-workspace :is(.actions-cell,.row-actions,.reservation-actions,.cliente-actions)>.btn-action{display:inline-grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;line-height:1!important}.admin-workspace :is(.actions-cell,.row-actions,.reservation-actions,.cliente-actions)>.btn-action>i{display:grid!important;place-items:center!important;width:1em!important;height:1em!important;margin:0!important;line-height:1!important}@media (max-width:720px){.admin-workspace .ts-responsive-table :is(.actions-cell,.row-actions)>.btn-action{width:100%!important;min-width:0!important;flex:1 1 auto!important}}.admin-workspace .collapse-button:is(:hover,:active),.admin-workspace .platform-expander:is(:hover,:active){transform:translateY(-50%)!important}.admin-workspace .nav-item:not(.active):hover i,.admin-workspace .btn-action:hover .status-toggle-icon,.admin-workspace .card:hover .photo img,.admin-workspace app-sala-detalle .main-image:hover img{transform:none!important}.admin-workspace app-admin-navigation :is(.nav-item.active,.nav-item.active i,.nav-item.active i:before){animation:none!important}.admin-workspace :is(button,a,[role=button],input,select,textarea,label),.admin-workspace :is(button,a,[role=button]):before,.admin-workspace :is(button,a,[role=button]):after,.admin-workspace :is(button,a,[role=button])>*{-webkit-tap-highlight-color:transparent!important;transition:none!important}.admin-workspace :is(button,a,[role=button]):before,.admin-workspace :is(button,a,[role=button]):after{animation:none!important}.admin-workspace :is(button,a,[role=button]):is(:hover,:focus-visible,:active),.admin-workspace :is(button,a,[role=button]):is(:hover,:focus-visible,:active)>*{translate:none!important;scale:none!important;filter:none!important}.admin-workspace :is(button,a[class],[role=button]){appearance:none;-webkit-appearance:none;background-clip:padding-box!important;box-shadow:none!important;backface-visibility:visible;will-change:auto!important}.admin-workspace :is(button,a[class],[role=button]):is(:hover,:focus-visible,:active){box-shadow:none!important;backface-visibility:visible;will-change:auto!important}.admin-workspace :is([class*=card],[class*=panel],[class*=tile],[class*=metric],[class*=summary],[class*=stat],[class*=kpi],[class*=record],[class*=quick-action],[class*=config-section]):is(:hover,:focus-visible,:active){transform:none!important;translate:none!important;scale:none!important}.admin-workspace :is(.workspace-header,.topbar,.card-image .status-badge,.featured-badge,.modal-overlay,[class*=-overlay]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.admin-workspace app-dashboard .card-image .no-image{background:linear-gradient(135deg,var(--ts-bg-blue-50-3),var(--ts-bg-blue-0-2))!important}:root.tusala-dark-theme .admin-workspace app-dashboard .card-image .no-image{background:linear-gradient(145deg,color-mix(in srgb,var(--ts-primary) 12%,var(--ts-surface)),var(--ts-surface-2))!important}body{scrollbar-gutter:stable;overflow-y:scroll}.admin-workspace .route-stage,.admin-workspace router-outlet+*,.admin-workspace :is(.dashboard-container,.dashboard-content,.tab-content,.page-content,.salas-container,.reservas-container,.clientes-container,.calendar-container,.config-container,.employee-page,.audit-shell,.recycle-shell,.nv-shell,.suscripcion-container,.bi-page,.bi-content){box-sizing:border-box;min-width:0;max-width:100%}.dashboard-container,.dashboard-content,.tab-content{overflow-x:clip!important;overflow-y:visible!important}.admin-workspace :is(.page-heading,.toolbar,.action-bar,.actions-bar,.filter-actions,.header-actions-row,.form-row,.form-grid,.filters,.summary-grid,.stats,.stats-grid,.card-grid,.clientes-grid,.espacios-grid,.extras-grid,.charts-grid,.employee-cards,.info-grid,.detail-grid,.health-grid,.analysis-grid,.meta-grid,.modal-grid,.overview-grid,.overview-main,.overview-primary,.overview-side,.quick-actions)>*{min-width:0;max-width:100%}.admin-workspace :is(button,a,[role=button])>.bi,.admin-workspace :is(.icon-action,.btn-action,.nav-btn,.close-btn)>.bi{display:inline-grid;place-items:center;flex:0 0 1em;width:1em;height:1em;margin:0;line-height:1;vertical-align:middle}.admin-workspace :is(.employee-hero,.filters,.stats,.card-grid,.clientes-grid,.espacios-grid,.charts-grid,.analysis-grid,.detail-grid,.nv-shell,.audit-shell,.bi-content){animation:none!important}@media (max-width:900px){.admin-workspace :is(.table-container,.table-wrapper,.data-table-wrapper,.schedules-table-container,.payments-table-wrapper,.policies-table-container){box-sizing:border-box;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.admin-workspace table:not(.ts-responsive-table){width:100%;min-width:max-content}.admin-workspace :is(.page-heading,.hero,.toolbar,.action-bar,.actions-bar,.header-actions-row){min-width:0;max-width:100%;flex-wrap:wrap}.admin-workspace :is(h1,h2,h3,h4,p,label,strong,small,span){overflow-wrap:anywhere}.admin-workspace :is(button,a,[role=button]){min-width:0}}@media (max-width:576px){.admin-workspace :is(.toolbar,.action-bar,.actions-bar,.filter-actions,.header-actions-row){align-items:stretch}.admin-workspace :is(.toolbar,.action-bar,.actions-bar,.filter-actions,.header-actions-row)>:is(button,a){flex:1 1 140px;justify-content:center;white-space:normal}.admin-workspace :is(.modal-footer,.modal-actions,.form-actions){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))!important;gap:.55rem!important}.admin-workspace :is(.modal-footer,.modal-actions,.form-actions)>button{width:100%!important;min-width:0!important;margin:0!important;white-space:normal}}.admin-workspace app-dashboard .featured-listing-summary{transition:none!important;filter:none!important}.admin-workspace app-dashboard .featured-listing-summary:is(:hover,:focus-visible,:active){transform:none!important;translate:none!important;scale:none!important;filter:none!important}.admin-workspace app-dashboard .card-actions .btn-featured{color:#d8c7ff!important;border-color:#7962b5!important;background:#272044!important}.admin-workspace app-dashboard .card-actions .btn-featured:is(:hover,:focus-visible):not(:disabled){color:#fff!important;border-color:#9a82df!important;background:#3a2c63!important}.admin-workspace app-dashboard .card-actions .btn-featured.active{color:#ffe59a!important;border-color:#b88a20!important;background:#44330d!important}.admin-workspace app-dashboard .card-actions .btn-featured.active:is(:hover,:focus-visible):not(:disabled){color:#fff1bd!important;border-color:#d3a63b!important;background:#5b4511!important}.admin-workspace app-sala-detalle .admin-space-map header>a{color:#fff!important;border-color:#3158c9!important;background:linear-gradient(135deg,#2563eb,#5b4fe0)!important;box-shadow:none!important;filter:none!important}.admin-workspace app-sala-detalle .admin-space-map header>a :is(i,span){color:inherit!important;opacity:1!important}.admin-workspace app-sala-detalle .admin-space-map header>a:is(:hover,:focus-visible,:active){color:#fff!important;border-color:#2548ae!important;background:linear-gradient(135deg,#1d4ed8,#4938c7)!important;box-shadow:none!important;filter:none!important}body app-root app-login :is(.benefit-card,.login-btn,.support-card):hover{transform:none!important}body app-root app-login .login-btn:hover:before{display:none!important}body app-root select:not([multiple]):not([size]){appearance:none!important;-webkit-appearance:none!important;min-height:42px;padding:.62rem 2.65rem .62rem .82rem!important;color:var(--ts-text-strong)!important;border:1px solid var(--ts-border-strong)!important;border-radius:10px!important;background-color:var(--ts-input-bg)!important;background-image:linear-gradient(45deg,transparent 50%,var(--ts-text-muted) 50%),linear-gradient(135deg,var(--ts-text-muted) 50%,transparent 50%),linear-gradient(to right,var(--ts-border),var(--ts-border))!important;background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px),calc(100% - 2.35rem) 50%!important;background-size:6px 6px,6px 6px,1px 56%!important;background-repeat:no-repeat!important;box-shadow:0 1px 2px #02081714!important;cursor:pointer;text-overflow:ellipsis;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important}body app-root select:not([multiple]):not([size]):hover:not(:disabled){color:var(--ts-text-strong)!important;border-color:color-mix(in srgb,var(--ts-primary) 58%,var(--ts-border-strong))!important;background-color:var(--ts-surface-hover)!important}body app-root select:not([multiple]):not([size]):focus-visible{outline:none!important;border-color:var(--ts-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-primary) 20%,transparent)!important}body app-root select:disabled{color:var(--ts-text-subtle)!important;border-color:var(--ts-border)!important;background-color:var(--ts-control-disabled-bg)!important;cursor:not-allowed;opacity:1!important}body app-root select option,body app-root select optgroup{color:var(--ts-text-strong)!important;background:var(--ts-bg-elevated)!important}@supports (appearance: base-select){body app-root select:not([multiple]):not([size]),body app-root ::picker(select){appearance:base-select}body app-root select:not([multiple]):not([size]){padding-right:.82rem!important;background-image:none!important}body app-root select::picker-icon{margin-left:.65rem;color:var(--ts-text-muted);transition:rotate .18s ease}body app-root select:open::picker-icon{rotate:180deg}body app-root ::picker(select){margin-top:.35rem;padding:.38rem;color:var(--ts-text-strong);border:1px solid var(--ts-border-strong);border-radius:12px;background:var(--ts-bg-elevated);box-shadow:var(--ts-shadow-lg)}body app-root select option{min-height:38px;padding:.58rem .72rem;border-radius:8px;color:var(--ts-text-strong)!important;background:var(--ts-bg-elevated)!important}body app-root select option:hover,body app-root select option:focus-visible{color:var(--ts-text-strong)!important;background:var(--ts-surface-hover)!important}body app-root select option:checked{color:var(--ts-on-primary)!important;background:var(--ts-primary)!important}body app-root select option::checkmark{color:currentColor}}.ts-select-shell{position:relative;display:inline-grid;width:100%;min-width:0;max-width:100%;vertical-align:middle}.ts-native-select{position:absolute!important;inset:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;opacity:0!important;pointer-events:none!important}.ts-select-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;width:100%;min-width:0;min-height:42px;padding:.62rem .78rem .62rem .82rem;color:var(--ts-text-strong);border:1px solid var(--ts-border-strong);border-radius:10px;background:var(--ts-input-bg);box-shadow:0 1px 2px #02081714;font:inherit;text-align:left;cursor:pointer}.ts-select-trigger:hover:not(:disabled){color:var(--ts-text-strong);border-color:color-mix(in srgb,var(--ts-primary) 58%,var(--ts-border-strong));background:var(--ts-surface-hover)}.ts-select-trigger:focus-visible,.ts-select-trigger[aria-expanded=true]{outline:none;border-color:var(--ts-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-primary) 20%,transparent)}.ts-select-trigger[aria-expanded=true]>i{transform:rotate(180deg)}.ts-select-trigger[aria-invalid=true]{border-color:var(--ts-danger)}.ts-select-trigger:disabled{color:var(--ts-text-subtle);background:var(--ts-control-disabled-bg);cursor:not-allowed}.ts-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-select-trigger>i{color:var(--ts-text-muted);transition:transform .16s ease}.ts-select-panel{position:fixed;z-index:2147483000;left:var(--ts-select-left);top:var(--ts-select-top);display:grid;gap:3px;width:min(var(--ts-select-width),calc(100vw - 16px));max-height:min(320px,calc(100dvh - var(--ts-select-top) - 12px));padding:6px;overflow:auto;overscroll-behavior:contain;color:var(--ts-text-strong);border:1px solid var(--ts-border-strong);border-radius:12px;background:var(--ts-bg-elevated);box-shadow:var(--ts-shadow-lg)}.ts-select-option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:38px;padding:.55rem .7rem;color:var(--ts-text-strong);border:0;border-radius:8px;background:transparent;font:inherit;text-align:left;cursor:pointer}.ts-select-option:hover:not(:disabled),.ts-select-option:focus-visible{color:var(--ts-text-strong);outline:none;background:var(--ts-surface-hover)}.ts-select-option[aria-selected=true]{color:var(--ts-on-primary);background:var(--ts-primary)}.ts-select-option:disabled{color:var(--ts-text-subtle);cursor:not-allowed;opacity:.65}.ts-select-option span{min-width:0;overflow-wrap:anywhere}@media (max-width:600px){.ts-select-panel{right:8px;left:8px;width:auto;max-height:min(46dvh,320px)}}.admin-workspace :is(.data-reveal>*,.data-reveal .kpi-grid .kpi,.data-reveal .analysis-grid,.data-reveal .detail-grid,.data-reveal .pulse-panel){opacity:1!important;transform:none!important;animation:none!important}body app-root app-dashboard .espacio-card .card-actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));align-items:stretch!important;justify-content:stretch!important;width:100%;gap:.45rem!important}body app-root app-dashboard .espacio-card .card-actions>button{display:inline-grid!important;place-items:center;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0!important;transform:none!important}:root.tusala-light-theme body app-root :is(.danger-button,.danger-confirm-button,.btn-danger,.btn-confirm-delete,.logout-confirm-btn,.cancel-definitive):is(:hover,:focus-visible,:active):not(:disabled),:root.tusala-light-theme body app-root :is(.danger-button,.danger-confirm-button,.btn-danger,.btn-confirm-delete,.logout-confirm-btn,.cancel-definitive):is(:hover,:focus-visible,:active):not(:disabled) :is(i,span,strong){color:#fff!important;opacity:1!important}:root.tusala-light-theme body app-root app-dashboard .delete-space-btn,:root.tusala-light-theme body app-root app-dashboard .delete-space-btn:is(:hover,:focus-visible,:active){color:#fff!important;border-color:#991b1b!important;background:#b91c1c!important;text-shadow:none!important}.icon-action:disabled{opacity:.45;cursor:not-allowed}.state-off{color:var(--ts-danger)}.admin-workspace input.ng-invalid.ng-touched,.admin-workspace textarea.ng-invalid.ng-touched,.admin-workspace select.ng-invalid.ng-touched,.admin-workspace .ng-invalid.ng-touched>input,.admin-workspace .ng-invalid.ng-touched>select,.admin-workspace .ng-invalid.ng-touched>textarea{border-color:var(--ts-border-red-500-2)!important;box-shadow:0 0 0 1px var(--ts-shadow-red-500-a25)}.field-error-flash{animation:tsFieldErrorFlash 1.8s ease}@keyframes tsFieldErrorFlash{0%,to{box-shadow:none}10%,30%,50%{box-shadow:0 0 0 3px var(--ts-shadow-red-500-a38);border-color:var(--ts-border-red-500-2)!important}}.admin-workspace form :is(.error,.error-text,.error-msg,.field-error,.validation-error,.invalid-feedback,.field-validation-message),body app-root app-login :is(.error-message,.field-validation-message){box-sizing:border-box;display:flex!important;align-items:flex-start;gap:.42rem;width:100%;margin:.42rem 0 0!important;padding:.48rem .62rem!important;color:var(--ts-text-on-accent-34)!important;background:var(--ts-bg-red-650-a30)!important;border:1px solid var(--ts-border-red-300-a58)!important;border-left:4px solid var(--ts-border-red-300-2)!important;border-radius:8px!important;font-size:.75rem!important;font-style:normal!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important;text-align:left!important;overflow-wrap:anywhere}.admin-workspace form :is(.error,.error-text,.error-msg,.field-error,.validation-error,.invalid-feedback,.field-validation-message):before,body app-root app-login :is(.error-message,.field-validation-message):before{content:"!";display:inline-grid;place-items:center;flex:0 0 18px;width:18px;height:18px;margin-top:1px;color:var(--ts-text-red-950);background:var(--ts-bg-red-250);border-radius:50%;font-size:.68rem;font-weight:950}.admin-workspace :is(.form-group,.field,.input-group,.control-group):has(:is(.error,.error-text,.error-msg,.error-message,.field-error,.password-error,.validation-error,.invalid-feedback,.field-validation-message):not([data-generated-field-error])) [data-generated-field-error]{display:none!important}.admin-workspace :is(input,textarea,select)[aria-invalid=true],.admin-workspace :is(input,textarea,select).ng-invalid.ng-touched{border-color:var(--ts-border-red-300-2)!important;box-shadow:0 0 0 3px var(--ts-shadow-red-300-a16)!important}.admin-workspace :is(.error-banner,.error-state,.payment-form-error,.cancellation-error,.contacts-error,.picker-error,.social-load-error,.row-error,.pf-error,.rf-error,.feedback.error){box-sizing:border-box;width:100%;padding:.72rem .85rem!important;color:var(--ts-text-on-accent-35)!important;background:var(--ts-bg-red-700-a34)!important;border:1px solid var(--ts-border-red-300-a50)!important;border-left:4px solid var(--ts-border-red-300-2)!important;border-radius:10px!important;font-weight:700;line-height:1.45;overflow-wrap:anywhere}@media (max-width: 900px){body app-root :is(.settings-modal-overlay,.policy-modal-overlay){box-sizing:border-box!important;padding:clamp(12px,3vw,22px)!important;overflow:auto!important}body app-root :is(.settings-modal-content,.policy-modal-content){box-sizing:border-box!important;width:min(100%,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.admin-workspace form :is(.form-group,.field,.input-group,.control-group){min-width:0!important}}@media (max-width: 576px){body app-root :is(.settings-modal-overlay,.policy-modal-overlay){padding:0!important}body app-root :is(.settings-modal-content,.policy-modal-content){width:100%!important;max-width:100%!important;max-height:100dvh!important;border-radius:0!important}.admin-workspace :is(.modal-footer,.modal-actions,.form-actions)>:is(button,.btn){min-height:44px!important}.admin-workspace form :is(.error,.error-text,.error-msg,.field-error,.validation-error,.invalid-feedback,.field-validation-message){font-size:.78rem!important;padding:.52rem .58rem!important}}app-feedback-center{position:relative;z-index:100002!important}.dialog-overlay{position:fixed!important;inset:0!important;z-index:99999!important;background-color:var(--ts-bg-gray-1000-a60)}.app-input-bubble{position:fixed;z-index:100001;max-width:min(280px,calc(100vw - 16px));padding:9px 12px 9px 34px;border-radius:12px;background:var(--ts-bubble-warning-bg);color:var(--ts-bubble-warning-text);font:inherit;font-size:12.5px;font-weight:700;line-height:1.4;border:1.5px solid var(--ts-bubble-warning-border);box-shadow:0 14px 34px var(--ts-shadow-gray-1000-a30);pointer-events:none;opacity:0;transform:translateY(6px) scale(.94);transition:opacity .16s ease,transform .16s ease}.app-input-bubble:before{content:"!";position:absolute;left:10px;top:50%;width:16px;height:16px;margin-top:-8px;display:grid;place-items:center;border-radius:50%;color:var(--ts-text-gray-0);background:var(--ts-bubble-warning-icon);font-size:11px;font-weight:900}.app-input-bubble.is-info{border-color:var(--ts-bubble-info-border);background:var(--ts-bubble-info-bg);color:var(--ts-bubble-info-text)}.app-input-bubble.is-info:before{content:"i";color:var(--ts-text-gray-0);background:var(--ts-bubble-info-icon)}.app-input-bubble.show{opacity:1;transform:translateY(0) scale(1)}.app-input-bubble:after{content:"";position:absolute;left:var(--tail-offset,24px);bottom:-6px;width:10px;height:10px;margin-left:-5px;background:var(--ts-bubble-warning-bg);border-right:1.5px solid var(--ts-bubble-warning-border);border-bottom:1.5px solid var(--ts-bubble-warning-border);transform:rotate(45deg)}.app-input-bubble.is-info:after{background:var(--ts-bubble-info-bg);border-color:var(--ts-bubble-info-border)}.app-input-bubble.below:after{bottom:auto;top:-6px;border:none;border-left:1.5px solid var(--ts-bubble-warning-border);border-top:1.5px solid var(--ts-bubble-warning-border)}.app-input-bubble.is-info.below:after{border-color:var(--ts-bubble-info-border)}@media (prefers-reduced-motion:reduce){.app-input-bubble{transition:none}}:root body app-root .admin-workspace :is(app-estadisticas .date-field,app-novedades-superadmin .date-field-ctrl,app-superadmin .global-statistics-filters) input.app-datepicker-alt-input.app-datepicker-alt-inline,:root body app-root .admin-workspace :is(app-estadisticas .date-field,app-novedades-superadmin .date-field-ctrl,app-superadmin .global-statistics-filters) input.app-datepicker-alt-input.app-datepicker-alt-inline:hover,:root body app-root .admin-workspace :is(app-estadisticas .date-field,app-novedades-superadmin .date-field-ctrl,app-superadmin .global-statistics-filters) input.app-datepicker-alt-input.app-datepicker-alt-inline:focus,:root body app-root .admin-workspace :is(app-estadisticas .date-field,app-novedades-superadmin .date-field-ctrl,app-superadmin .global-statistics-filters) input.app-datepicker-alt-input.app-datepicker-alt-inline:disabled,:root body app-root .admin-workspace :is(app-estadisticas .date-field,app-novedades-superadmin .date-field-ctrl,app-superadmin .global-statistics-filters) input.app-datepicker-alt-input.app-datepicker-alt-inline:focus-visible{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;color:var(--ts-text)!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.app-datepicker-alt-input:focus,input.flatpickr-input+input:focus{box-shadow:none!important;outline:none!important}.flatpickr-calendar .flatpickr-time .numInputWrapper{border:0!important;box-shadow:none!important}.flatpickr-calendar.noCalendar .flatpickr-time{border-top:0!important}.pac-container{z-index:12000!important}html.is-scrolling body *{pointer-events:none!important}.kubo-spotlight{outline:2px solid var(--ts-primary, #2f7cff)!important;outline-offset:4px!important;box-shadow:0 0 0 7px color-mix(in srgb,var(--ts-primary, #2f7cff) 22%,transparent);animation:kuboSpotlight 1.3s ease-in-out 5;scroll-margin:140px}@keyframes kuboSpotlight{50%{box-shadow:0 0 0 13px color-mix(in srgb,var(--ts-primary, #2f7cff) 8%,transparent)}}.kubo-pin{position:fixed;z-index:1150;display:inline-flex;align-items:center;gap:7px;max-width:min(280px,calc(100vw - 16px));padding:7px 12px 7px 9px;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--ts-primary, #2f7cff),var(--ts-primary-strong, #2365e8));box-shadow:0 10px 24px color-mix(in srgb,var(--ts-primary, #2f7cff) 38%,transparent);font-size:.74rem;font-weight:800;line-height:1.2;pointer-events:none;animation:kuboPinIn .3s cubic-bezier(.2,.9,.3,1.3) both}.kubo-pin:after{content:"";position:absolute;left:18px;bottom:-5px;width:10px;height:10px;background:var(--ts-primary-strong, #2365e8);transform:rotate(45deg)}.kubo-pin.is-below:after{top:-5px;bottom:auto;background:var(--ts-primary, #2f7cff)}.kubo-pin.is-hidden{visibility:hidden}.kubo-pin.in-modal{z-index:11600}.kubo-pin-dot{width:8px;height:8px;flex:none;border-radius:50%;background:#7fe0ff;box-shadow:0 0 0 3px #7fe0ff4d}@keyframes kuboPinIn{0%{opacity:0;transform:translateY(6px) scale(.9)}}@media (prefers-reduced-motion: reduce){.kubo-spotlight,.kubo-pin{animation:none}}body.business-context-open app-kubo-dock,body.business-context-open .kubo-spotlight,body.business-context-open .kubo-pin{display:none!important}@font-face{font-display:block;font-family:bootstrap-icons;src:url("./media/bootstrap-icons-CVBWLLHT.woff2?e34853135f9e39acf64315236852cd5a") format("woff2"),url("./media/bootstrap-icons-VQNJTM6Q.woff?e34853135f9e39acf64315236852cd5a") format("woff")}.bi:before,[class^=bi-]:before,[class*=" bi-"]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123:before{content:"\f67f"}.bi-alarm-fill:before{content:"\f101"}.bi-alarm:before{content:"\f102"}.bi-align-bottom:before{content:"\f103"}.bi-align-center:before{content:"\f104"}.bi-align-end:before{content:"\f105"}.bi-align-middle:before{content:"\f106"}.bi-align-start:before{content:"\f107"}.bi-align-top:before{content:"\f108"}.bi-alt:before{content:"\f109"}.bi-app-indicator:before{content:"\f10a"}.bi-app:before{content:"\f10b"}.bi-archive-fill:before{content:"\f10c"}.bi-archive:before{content:"\f10d"}.bi-arrow-90deg-down:before{content:"\f10e"}.bi-arrow-90deg-left:before{content:"\f10f"}.bi-arrow-90deg-right:before{content:"\f110"}.bi-arrow-90deg-up:before{content:"\f111"}.bi-arrow-bar-down:before{content:"\f112"}.bi-arrow-bar-left:before{content:"\f113"}.bi-arrow-bar-right:before{content:"\f114"}.bi-arrow-bar-up:before{content:"\f115"}.bi-arrow-clockwise:before{content:"\f116"}.bi-arrow-counterclockwise:before{content:"\f117"}.bi-arrow-down-circle-fill:before{content:"\f118"}.bi-arrow-down-circle:before{content:"\f119"}.bi-arrow-down-left-circle-fill:before{content:"\f11a"}.bi-arrow-down-left-circle:before{content:"\f11b"}.bi-arrow-down-left-square-fill:before{content:"\f11c"}.bi-arrow-down-left-square:before{content:"\f11d"}.bi-arrow-down-left:before{content:"\f11e"}.bi-arrow-down-right-circle-fill:before{content:"\f11f"}.bi-arrow-down-right-circle:before{content:"\f120"}.bi-arrow-down-right-square-fill:before{content:"\f121"}.bi-arrow-down-right-square:before{content:"\f122"}.bi-arrow-down-right:before{content:"\f123"}.bi-arrow-down-short:before{content:"\f124"}.bi-arrow-down-square-fill:before{content:"\f125"}.bi-arrow-down-square:before{content:"\f126"}.bi-arrow-down-up:before{content:"\f127"}.bi-arrow-down:before{content:"\f128"}.bi-arrow-left-circle-fill:before{content:"\f129"}.bi-arrow-left-circle:before{content:"\f12a"}.bi-arrow-left-right:before{content:"\f12b"}.bi-arrow-left-short:before{content:"\f12c"}.bi-arrow-left-square-fill:before{content:"\f12d"}.bi-arrow-left-square:before{content:"\f12e"}.bi-arrow-left:before{content:"\f12f"}.bi-arrow-repeat:before{content:"\f130"}.bi-arrow-return-left:before{content:"\f131"}.bi-arrow-return-right:before{content:"\f132"}.bi-arrow-right-circle-fill:before{content:"\f133"}.bi-arrow-right-circle:before{content:"\f134"}.bi-arrow-right-short:before{content:"\f135"}.bi-arrow-right-square-fill:before{content:"\f136"}.bi-arrow-right-square:before{content:"\f137"}.bi-arrow-right:before{content:"\f138"}.bi-arrow-up-circle-fill:before{content:"\f139"}.bi-arrow-up-circle:before{content:"\f13a"}.bi-arrow-up-left-circle-fill:before{content:"\f13b"}.bi-arrow-up-left-circle:before{content:"\f13c"}.bi-arrow-up-left-square-fill:before{content:"\f13d"}.bi-arrow-up-left-square:before{content:"\f13e"}.bi-arrow-up-left:before{content:"\f13f"}.bi-arrow-up-right-circle-fill:before{content:"\f140"}.bi-arrow-up-right-circle:before{content:"\f141"}.bi-arrow-up-right-square-fill:before{content:"\f142"}.bi-arrow-up-right-square:before{content:"\f143"}.bi-arrow-up-right:before{content:"\f144"}.bi-arrow-up-short:before{content:"\f145"}.bi-arrow-up-square-fill:before{content:"\f146"}.bi-arrow-up-square:before{content:"\f147"}.bi-arrow-up:before{content:"\f148"}.bi-arrows-angle-contract:before{content:"\f149"}.bi-arrows-angle-expand:before{content:"\f14a"}.bi-arrows-collapse:before{content:"\f14b"}.bi-arrows-expand:before{content:"\f14c"}.bi-arrows-fullscreen:before{content:"\f14d"}.bi-arrows-move:before{content:"\f14e"}.bi-aspect-ratio-fill:before{content:"\f14f"}.bi-aspect-ratio:before{content:"\f150"}.bi-asterisk:before{content:"\f151"}.bi-at:before{content:"\f152"}.bi-award-fill:before{content:"\f153"}.bi-award:before{content:"\f154"}.bi-back:before{content:"\f155"}.bi-backspace-fill:before{content:"\f156"}.bi-backspace-reverse-fill:before{content:"\f157"}.bi-backspace-reverse:before{content:"\f158"}.bi-backspace:before{content:"\f159"}.bi-badge-3d-fill:before{content:"\f15a"}.bi-badge-3d:before{content:"\f15b"}.bi-badge-4k-fill:before{content:"\f15c"}.bi-badge-4k:before{content:"\f15d"}.bi-badge-8k-fill:before{content:"\f15e"}.bi-badge-8k:before{content:"\f15f"}.bi-badge-ad-fill:before{content:"\f160"}.bi-badge-ad:before{content:"\f161"}.bi-badge-ar-fill:before{content:"\f162"}.bi-badge-ar:before{content:"\f163"}.bi-badge-cc-fill:before{content:"\f164"}.bi-badge-cc:before{content:"\f165"}.bi-badge-hd-fill:before{content:"\f166"}.bi-badge-hd:before{content:"\f167"}.bi-badge-tm-fill:before{content:"\f168"}.bi-badge-tm:before{content:"\f169"}.bi-badge-vo-fill:before{content:"\f16a"}.bi-badge-vo:before{content:"\f16b"}.bi-badge-vr-fill:before{content:"\f16c"}.bi-badge-vr:before{content:"\f16d"}.bi-badge-wc-fill:before{content:"\f16e"}.bi-badge-wc:before{content:"\f16f"}.bi-bag-check-fill:before{content:"\f170"}.bi-bag-check:before{content:"\f171"}.bi-bag-dash-fill:before{content:"\f172"}.bi-bag-dash:before{content:"\f173"}.bi-bag-fill:before{content:"\f174"}.bi-bag-plus-fill:before{content:"\f175"}.bi-bag-plus:before{content:"\f176"}.bi-bag-x-fill:before{content:"\f177"}.bi-bag-x:before{content:"\f178"}.bi-bag:before{content:"\f179"}.bi-bar-chart-fill:before{content:"\f17a"}.bi-bar-chart-line-fill:before{content:"\f17b"}.bi-bar-chart-line:before{content:"\f17c"}.bi-bar-chart-steps:before{content:"\f17d"}.bi-bar-chart:before{content:"\f17e"}.bi-basket-fill:before{content:"\f17f"}.bi-basket:before{content:"\f180"}.bi-basket2-fill:before{content:"\f181"}.bi-basket2:before{content:"\f182"}.bi-basket3-fill:before{content:"\f183"}.bi-basket3:before{content:"\f184"}.bi-battery-charging:before{content:"\f185"}.bi-battery-full:before{content:"\f186"}.bi-battery-half:before{content:"\f187"}.bi-battery:before{content:"\f188"}.bi-bell-fill:before{content:"\f189"}.bi-bell:before{content:"\f18a"}.bi-bezier:before{content:"\f18b"}.bi-bezier2:before{content:"\f18c"}.bi-bicycle:before{content:"\f18d"}.bi-binoculars-fill:before{content:"\f18e"}.bi-binoculars:before{content:"\f18f"}.bi-blockquote-left:before{content:"\f190"}.bi-blockquote-right:before{content:"\f191"}.bi-book-fill:before{content:"\f192"}.bi-book-half:before{content:"\f193"}.bi-book:before{content:"\f194"}.bi-bookmark-check-fill:before{content:"\f195"}.bi-bookmark-check:before{content:"\f196"}.bi-bookmark-dash-fill:before{content:"\f197"}.bi-bookmark-dash:before{content:"\f198"}.bi-bookmark-fill:before{content:"\f199"}.bi-bookmark-heart-fill:before{content:"\f19a"}.bi-bookmark-heart:before{content:"\f19b"}.bi-bookmark-plus-fill:before{content:"\f19c"}.bi-bookmark-plus:before{content:"\f19d"}.bi-bookmark-star-fill:before{content:"\f19e"}.bi-bookmark-star:before{content:"\f19f"}.bi-bookmark-x-fill:before{content:"\f1a0"}.bi-bookmark-x:before{content:"\f1a1"}.bi-bookmark:before{content:"\f1a2"}.bi-bookmarks-fill:before{content:"\f1a3"}.bi-bookmarks:before{content:"\f1a4"}.bi-bookshelf:before{content:"\f1a5"}.bi-bootstrap-fill:before{content:"\f1a6"}.bi-bootstrap-reboot:before{content:"\f1a7"}.bi-bootstrap:before{content:"\f1a8"}.bi-border-all:before{content:"\f1a9"}.bi-border-bottom:before{content:"\f1aa"}.bi-border-center:before{content:"\f1ab"}.bi-border-inner:before{content:"\f1ac"}.bi-border-left:before{content:"\f1ad"}.bi-border-middle:before{content:"\f1ae"}.bi-border-outer:before{content:"\f1af"}.bi-border-right:before{content:"\f1b0"}.bi-border-style:before{content:"\f1b1"}.bi-border-top:before{content:"\f1b2"}.bi-border-width:before{content:"\f1b3"}.bi-border:before{content:"\f1b4"}.bi-bounding-box-circles:before{content:"\f1b5"}.bi-bounding-box:before{content:"\f1b6"}.bi-box-arrow-down-left:before{content:"\f1b7"}.bi-box-arrow-down-right:before{content:"\f1b8"}.bi-box-arrow-down:before{content:"\f1b9"}.bi-box-arrow-in-down-left:before{content:"\f1ba"}.bi-box-arrow-in-down-right:before{content:"\f1bb"}.bi-box-arrow-in-down:before{content:"\f1bc"}.bi-box-arrow-in-left:before{content:"\f1bd"}.bi-box-arrow-in-right:before{content:"\f1be"}.bi-box-arrow-in-up-left:before{content:"\f1bf"}.bi-box-arrow-in-up-right:before{content:"\f1c0"}.bi-box-arrow-in-up:before{content:"\f1c1"}.bi-box-arrow-left:before{content:"\f1c2"}.bi-box-arrow-right:before{content:"\f1c3"}.bi-box-arrow-up-left:before{content:"\f1c4"}.bi-box-arrow-up-right:before{content:"\f1c5"}.bi-box-arrow-up:before{content:"\f1c6"}.bi-box-seam:before{content:"\f1c7"}.bi-box:before{content:"\f1c8"}.bi-braces:before{content:"\f1c9"}.bi-bricks:before{content:"\f1ca"}.bi-briefcase-fill:before{content:"\f1cb"}.bi-briefcase:before{content:"\f1cc"}.bi-brightness-alt-high-fill:before{content:"\f1cd"}.bi-brightness-alt-high:before{content:"\f1ce"}.bi-brightness-alt-low-fill:before{content:"\f1cf"}.bi-brightness-alt-low:before{content:"\f1d0"}.bi-brightness-high-fill:before{content:"\f1d1"}.bi-brightness-high:before{content:"\f1d2"}.bi-brightness-low-fill:before{content:"\f1d3"}.bi-brightness-low:before{content:"\f1d4"}.bi-broadcast-pin:before{content:"\f1d5"}.bi-broadcast:before{content:"\f1d6"}.bi-brush-fill:before{content:"\f1d7"}.bi-brush:before{content:"\f1d8"}.bi-bucket-fill:before{content:"\f1d9"}.bi-bucket:before{content:"\f1da"}.bi-bug-fill:before{content:"\f1db"}.bi-bug:before{content:"\f1dc"}.bi-building:before{content:"\f1dd"}.bi-bullseye:before{content:"\f1de"}.bi-calculator-fill:before{content:"\f1df"}.bi-calculator:before{content:"\f1e0"}.bi-calendar-check-fill:before{content:"\f1e1"}.bi-calendar-check:before{content:"\f1e2"}.bi-calendar-date-fill:before{content:"\f1e3"}.bi-calendar-date:before{content:"\f1e4"}.bi-calendar-day-fill:before{content:"\f1e5"}.bi-calendar-day:before{content:"\f1e6"}.bi-calendar-event-fill:before{content:"\f1e7"}.bi-calendar-event:before{content:"\f1e8"}.bi-calendar-fill:before{content:"\f1e9"}.bi-calendar-minus-fill:before{content:"\f1ea"}.bi-calendar-minus:before{content:"\f1eb"}.bi-calendar-month-fill:before{content:"\f1ec"}.bi-calendar-month:before{content:"\f1ed"}.bi-calendar-plus-fill:before{content:"\f1ee"}.bi-calendar-plus:before{content:"\f1ef"}.bi-calendar-range-fill:before{content:"\f1f0"}.bi-calendar-range:before{content:"\f1f1"}.bi-calendar-week-fill:before{content:"\f1f2"}.bi-calendar-week:before{content:"\f1f3"}.bi-calendar-x-fill:before{content:"\f1f4"}.bi-calendar-x:before{content:"\f1f5"}.bi-calendar:before{content:"\f1f6"}.bi-calendar2-check-fill:before{content:"\f1f7"}.bi-calendar2-check:before{content:"\f1f8"}.bi-calendar2-date-fill:before{content:"\f1f9"}.bi-calendar2-date:before{content:"\f1fa"}.bi-calendar2-day-fill:before{content:"\f1fb"}.bi-calendar2-day:before{content:"\f1fc"}.bi-calendar2-event-fill:before{content:"\f1fd"}.bi-calendar2-event:before{content:"\f1fe"}.bi-calendar2-fill:before{content:"\f1ff"}.bi-calendar2-minus-fill:before{content:"\f200"}.bi-calendar2-minus:before{content:"\f201"}.bi-calendar2-month-fill:before{content:"\f202"}.bi-calendar2-month:before{content:"\f203"}.bi-calendar2-plus-fill:before{content:"\f204"}.bi-calendar2-plus:before{content:"\f205"}.bi-calendar2-range-fill:before{content:"\f206"}.bi-calendar2-range:before{content:"\f207"}.bi-calendar2-week-fill:before{content:"\f208"}.bi-calendar2-week:before{content:"\f209"}.bi-calendar2-x-fill:before{content:"\f20a"}.bi-calendar2-x:before{content:"\f20b"}.bi-calendar2:before{content:"\f20c"}.bi-calendar3-event-fill:before{content:"\f20d"}.bi-calendar3-event:before{content:"\f20e"}.bi-calendar3-fill:before{content:"\f20f"}.bi-calendar3-range-fill:before{content:"\f210"}.bi-calendar3-range:before{content:"\f211"}.bi-calendar3-week-fill:before{content:"\f212"}.bi-calendar3-week:before{content:"\f213"}.bi-calendar3:before{content:"\f214"}.bi-calendar4-event:before{content:"\f215"}.bi-calendar4-range:before{content:"\f216"}.bi-calendar4-week:before{content:"\f217"}.bi-calendar4:before{content:"\f218"}.bi-camera-fill:before{content:"\f219"}.bi-camera-reels-fill:before{content:"\f21a"}.bi-camera-reels:before{content:"\f21b"}.bi-camera-video-fill:before{content:"\f21c"}.bi-camera-video-off-fill:before{content:"\f21d"}.bi-camera-video-off:before{content:"\f21e"}.bi-camera-video:before{content:"\f21f"}.bi-camera:before{content:"\f220"}.bi-camera2:before{content:"\f221"}.bi-capslock-fill:before{content:"\f222"}.bi-capslock:before{content:"\f223"}.bi-card-checklist:before{content:"\f224"}.bi-card-heading:before{content:"\f225"}.bi-card-image:before{content:"\f226"}.bi-card-list:before{content:"\f227"}.bi-card-text:before{content:"\f228"}.bi-caret-down-fill:before{content:"\f229"}.bi-caret-down-square-fill:before{content:"\f22a"}.bi-caret-down-square:before{content:"\f22b"}.bi-caret-down:before{content:"\f22c"}.bi-caret-left-fill:before{content:"\f22d"}.bi-caret-left-square-fill:before{content:"\f22e"}.bi-caret-left-square:before{content:"\f22f"}.bi-caret-left:before{content:"\f230"}.bi-caret-right-fill:before{content:"\f231"}.bi-caret-right-square-fill:before{content:"\f232"}.bi-caret-right-square:before{content:"\f233"}.bi-caret-right:before{content:"\f234"}.bi-caret-up-fill:before{content:"\f235"}.bi-caret-up-square-fill:before{content:"\f236"}.bi-caret-up-square:before{content:"\f237"}.bi-caret-up:before{content:"\f238"}.bi-cart-check-fill:before{content:"\f239"}.bi-cart-check:before{content:"\f23a"}.bi-cart-dash-fill:before{content:"\f23b"}.bi-cart-dash:before{content:"\f23c"}.bi-cart-fill:before{content:"\f23d"}.bi-cart-plus-fill:before{content:"\f23e"}.bi-cart-plus:before{content:"\f23f"}.bi-cart-x-fill:before{content:"\f240"}.bi-cart-x:before{content:"\f241"}.bi-cart:before{content:"\f242"}.bi-cart2:before{content:"\f243"}.bi-cart3:before{content:"\f244"}.bi-cart4:before{content:"\f245"}.bi-cash-stack:before{content:"\f246"}.bi-cash:before{content:"\f247"}.bi-cast:before{content:"\f248"}.bi-chat-dots-fill:before{content:"\f249"}.bi-chat-dots:before{content:"\f24a"}.bi-chat-fill:before{content:"\f24b"}.bi-chat-left-dots-fill:before{content:"\f24c"}.bi-chat-left-dots:before{content:"\f24d"}.bi-chat-left-fill:before{content:"\f24e"}.bi-chat-left-quote-fill:before{content:"\f24f"}.bi-chat-left-quote:before{content:"\f250"}.bi-chat-left-text-fill:before{content:"\f251"}.bi-chat-left-text:before{content:"\f252"}.bi-chat-left:before{content:"\f253"}.bi-chat-quote-fill:before{content:"\f254"}.bi-chat-quote:before{content:"\f255"}.bi-chat-right-dots-fill:before{content:"\f256"}.bi-chat-right-dots:before{content:"\f257"}.bi-chat-right-fill:before{content:"\f258"}.bi-chat-right-quote-fill:before{content:"\f259"}.bi-chat-right-quote:before{content:"\f25a"}.bi-chat-right-text-fill:before{content:"\f25b"}.bi-chat-right-text:before{content:"\f25c"}.bi-chat-right:before{content:"\f25d"}.bi-chat-square-dots-fill:before{content:"\f25e"}.bi-chat-square-dots:before{content:"\f25f"}.bi-chat-square-fill:before{content:"\f260"}.bi-chat-square-quote-fill:before{content:"\f261"}.bi-chat-square-quote:before{content:"\f262"}.bi-chat-square-text-fill:before{content:"\f263"}.bi-chat-square-text:before{content:"\f264"}.bi-chat-square:before{content:"\f265"}.bi-chat-text-fill:before{content:"\f266"}.bi-chat-text:before{content:"\f267"}.bi-chat:before{content:"\f268"}.bi-check-all:before{content:"\f269"}.bi-check-circle-fill:before{content:"\f26a"}.bi-check-circle:before{content:"\f26b"}.bi-check-square-fill:before{content:"\f26c"}.bi-check-square:before{content:"\f26d"}.bi-check:before{content:"\f26e"}.bi-check2-all:before{content:"\f26f"}.bi-check2-circle:before{content:"\f270"}.bi-check2-square:before{content:"\f271"}.bi-check2:before{content:"\f272"}.bi-chevron-bar-contract:before{content:"\f273"}.bi-chevron-bar-down:before{content:"\f274"}.bi-chevron-bar-expand:before{content:"\f275"}.bi-chevron-bar-left:before{content:"\f276"}.bi-chevron-bar-right:before{content:"\f277"}.bi-chevron-bar-up:before{content:"\f278"}.bi-chevron-compact-down:before{content:"\f279"}.bi-chevron-compact-left:before{content:"\f27a"}.bi-chevron-compact-right:before{content:"\f27b"}.bi-chevron-compact-up:before{content:"\f27c"}.bi-chevron-contract:before{content:"\f27d"}.bi-chevron-double-down:before{content:"\f27e"}.bi-chevron-double-left:before{content:"\f27f"}.bi-chevron-double-right:before{content:"\f280"}.bi-chevron-double-up:before{content:"\f281"}.bi-chevron-down:before{content:"\f282"}.bi-chevron-expand:before{content:"\f283"}.bi-chevron-left:before{content:"\f284"}.bi-chevron-right:before{content:"\f285"}.bi-chevron-up:before{content:"\f286"}.bi-circle-fill:before{content:"\f287"}.bi-circle-half:before{content:"\f288"}.bi-circle-square:before{content:"\f289"}.bi-circle:before{content:"\f28a"}.bi-clipboard-check:before{content:"\f28b"}.bi-clipboard-data:before{content:"\f28c"}.bi-clipboard-minus:before{content:"\f28d"}.bi-clipboard-plus:before{content:"\f28e"}.bi-clipboard-x:before{content:"\f28f"}.bi-clipboard:before{content:"\f290"}.bi-clock-fill:before{content:"\f291"}.bi-clock-history:before{content:"\f292"}.bi-clock:before{content:"\f293"}.bi-cloud-arrow-down-fill:before{content:"\f294"}.bi-cloud-arrow-down:before{content:"\f295"}.bi-cloud-arrow-up-fill:before{content:"\f296"}.bi-cloud-arrow-up:before{content:"\f297"}.bi-cloud-check-fill:before{content:"\f298"}.bi-cloud-check:before{content:"\f299"}.bi-cloud-download-fill:before{content:"\f29a"}.bi-cloud-download:before{content:"\f29b"}.bi-cloud-drizzle-fill:before{content:"\f29c"}.bi-cloud-drizzle:before{content:"\f29d"}.bi-cloud-fill:before{content:"\f29e"}.bi-cloud-fog-fill:before{content:"\f29f"}.bi-cloud-fog:before{content:"\f2a0"}.bi-cloud-fog2-fill:before{content:"\f2a1"}.bi-cloud-fog2:before{content:"\f2a2"}.bi-cloud-hail-fill:before{content:"\f2a3"}.bi-cloud-hail:before{content:"\f2a4"}.bi-cloud-haze-fill:before{content:"\f2a6"}.bi-cloud-haze:before{content:"\f2a7"}.bi-cloud-haze2-fill:before{content:"\f2a8"}.bi-cloud-lightning-fill:before{content:"\f2a9"}.bi-cloud-lightning-rain-fill:before{content:"\f2aa"}.bi-cloud-lightning-rain:before{content:"\f2ab"}.bi-cloud-lightning:before{content:"\f2ac"}.bi-cloud-minus-fill:before{content:"\f2ad"}.bi-cloud-minus:before{content:"\f2ae"}.bi-cloud-moon-fill:before{content:"\f2af"}.bi-cloud-moon:before{content:"\f2b0"}.bi-cloud-plus-fill:before{content:"\f2b1"}.bi-cloud-plus:before{content:"\f2b2"}.bi-cloud-rain-fill:before{content:"\f2b3"}.bi-cloud-rain-heavy-fill:before{content:"\f2b4"}.bi-cloud-rain-heavy:before{content:"\f2b5"}.bi-cloud-rain:before{content:"\f2b6"}.bi-cloud-slash-fill:before{content:"\f2b7"}.bi-cloud-slash:before{content:"\f2b8"}.bi-cloud-sleet-fill:before{content:"\f2b9"}.bi-cloud-sleet:before{content:"\f2ba"}.bi-cloud-snow-fill:before{content:"\f2bb"}.bi-cloud-snow:before{content:"\f2bc"}.bi-cloud-sun-fill:before{content:"\f2bd"}.bi-cloud-sun:before{content:"\f2be"}.bi-cloud-upload-fill:before{content:"\f2bf"}.bi-cloud-upload:before{content:"\f2c0"}.bi-cloud:before{content:"\f2c1"}.bi-clouds-fill:before{content:"\f2c2"}.bi-clouds:before{content:"\f2c3"}.bi-cloudy-fill:before{content:"\f2c4"}.bi-cloudy:before{content:"\f2c5"}.bi-code-slash:before{content:"\f2c6"}.bi-code-square:before{content:"\f2c7"}.bi-code:before{content:"\f2c8"}.bi-collection-fill:before{content:"\f2c9"}.bi-collection-play-fill:before{content:"\f2ca"}.bi-collection-play:before{content:"\f2cb"}.bi-collection:before{content:"\f2cc"}.bi-columns-gap:before{content:"\f2cd"}.bi-columns:before{content:"\f2ce"}.bi-command:before{content:"\f2cf"}.bi-compass-fill:before{content:"\f2d0"}.bi-compass:before{content:"\f2d1"}.bi-cone-striped:before{content:"\f2d2"}.bi-cone:before{content:"\f2d3"}.bi-controller:before{content:"\f2d4"}.bi-cpu-fill:before{content:"\f2d5"}.bi-cpu:before{content:"\f2d6"}.bi-credit-card-2-back-fill:before{content:"\f2d7"}.bi-credit-card-2-back:before{content:"\f2d8"}.bi-credit-card-2-front-fill:before{content:"\f2d9"}.bi-credit-card-2-front:before{content:"\f2da"}.bi-credit-card-fill:before{content:"\f2db"}.bi-credit-card:before{content:"\f2dc"}.bi-crop:before{content:"\f2dd"}.bi-cup-fill:before{content:"\f2de"}.bi-cup-straw:before{content:"\f2df"}.bi-cup:before{content:"\f2e0"}.bi-cursor-fill:before{content:"\f2e1"}.bi-cursor-text:before{content:"\f2e2"}.bi-cursor:before{content:"\f2e3"}.bi-dash-circle-dotted:before{content:"\f2e4"}.bi-dash-circle-fill:before{content:"\f2e5"}.bi-dash-circle:before{content:"\f2e6"}.bi-dash-square-dotted:before{content:"\f2e7"}.bi-dash-square-fill:before{content:"\f2e8"}.bi-dash-square:before{content:"\f2e9"}.bi-dash:before{content:"\f2ea"}.bi-diagram-2-fill:before{content:"\f2eb"}.bi-diagram-2:before{content:"\f2ec"}.bi-diagram-3-fill:before{content:"\f2ed"}.bi-diagram-3:before{content:"\f2ee"}.bi-diamond-fill:before{content:"\f2ef"}.bi-diamond-half:before{content:"\f2f0"}.bi-diamond:before{content:"\f2f1"}.bi-dice-1-fill:before{content:"\f2f2"}.bi-dice-1:before{content:"\f2f3"}.bi-dice-2-fill:before{content:"\f2f4"}.bi-dice-2:before{content:"\f2f5"}.bi-dice-3-fill:before{content:"\f2f6"}.bi-dice-3:before{content:"\f2f7"}.bi-dice-4-fill:before{content:"\f2f8"}.bi-dice-4:before{content:"\f2f9"}.bi-dice-5-fill:before{content:"\f2fa"}.bi-dice-5:before{content:"\f2fb"}.bi-dice-6-fill:before{content:"\f2fc"}.bi-dice-6:before{content:"\f2fd"}.bi-disc-fill:before{content:"\f2fe"}.bi-disc:before{content:"\f2ff"}.bi-discord:before{content:"\f300"}.bi-display-fill:before{content:"\f301"}.bi-display:before{content:"\f302"}.bi-distribute-horizontal:before{content:"\f303"}.bi-distribute-vertical:before{content:"\f304"}.bi-door-closed-fill:before{content:"\f305"}.bi-door-closed:before{content:"\f306"}.bi-door-open-fill:before{content:"\f307"}.bi-door-open:before{content:"\f308"}.bi-dot:before{content:"\f309"}.bi-download:before{content:"\f30a"}.bi-droplet-fill:before{content:"\f30b"}.bi-droplet-half:before{content:"\f30c"}.bi-droplet:before{content:"\f30d"}.bi-earbuds:before{content:"\f30e"}.bi-easel-fill:before{content:"\f30f"}.bi-easel:before{content:"\f310"}.bi-egg-fill:before{content:"\f311"}.bi-egg-fried:before{content:"\f312"}.bi-egg:before{content:"\f313"}.bi-eject-fill:before{content:"\f314"}.bi-eject:before{content:"\f315"}.bi-emoji-angry-fill:before{content:"\f316"}.bi-emoji-angry:before{content:"\f317"}.bi-emoji-dizzy-fill:before{content:"\f318"}.bi-emoji-dizzy:before{content:"\f319"}.bi-emoji-expressionless-fill:before{content:"\f31a"}.bi-emoji-expressionless:before{content:"\f31b"}.bi-emoji-frown-fill:before{content:"\f31c"}.bi-emoji-frown:before{content:"\f31d"}.bi-emoji-heart-eyes-fill:before{content:"\f31e"}.bi-emoji-heart-eyes:before{content:"\f31f"}.bi-emoji-laughing-fill:before{content:"\f320"}.bi-emoji-laughing:before{content:"\f321"}.bi-emoji-neutral-fill:before{content:"\f322"}.bi-emoji-neutral:before{content:"\f323"}.bi-emoji-smile-fill:before{content:"\f324"}.bi-emoji-smile-upside-down-fill:before{content:"\f325"}.bi-emoji-smile-upside-down:before{content:"\f326"}.bi-emoji-smile:before{content:"\f327"}.bi-emoji-sunglasses-fill:before{content:"\f328"}.bi-emoji-sunglasses:before{content:"\f329"}.bi-emoji-wink-fill:before{content:"\f32a"}.bi-emoji-wink:before{content:"\f32b"}.bi-envelope-fill:before{content:"\f32c"}.bi-envelope-open-fill:before{content:"\f32d"}.bi-envelope-open:before{content:"\f32e"}.bi-envelope:before{content:"\f32f"}.bi-eraser-fill:before{content:"\f330"}.bi-eraser:before{content:"\f331"}.bi-exclamation-circle-fill:before{content:"\f332"}.bi-exclamation-circle:before{content:"\f333"}.bi-exclamation-diamond-fill:before{content:"\f334"}.bi-exclamation-diamond:before{content:"\f335"}.bi-exclamation-octagon-fill:before{content:"\f336"}.bi-exclamation-octagon:before{content:"\f337"}.bi-exclamation-square-fill:before{content:"\f338"}.bi-exclamation-square:before{content:"\f339"}.bi-exclamation-triangle-fill:before{content:"\f33a"}.bi-exclamation-triangle:before{content:"\f33b"}.bi-exclamation:before{content:"\f33c"}.bi-exclude:before{content:"\f33d"}.bi-eye-fill:before{content:"\f33e"}.bi-eye-slash-fill:before{content:"\f33f"}.bi-eye-slash:before{content:"\f340"}.bi-eye:before{content:"\f341"}.bi-eyedropper:before{content:"\f342"}.bi-eyeglasses:before{content:"\f343"}.bi-facebook:before{content:"\f344"}.bi-file-arrow-down-fill:before{content:"\f345"}.bi-file-arrow-down:before{content:"\f346"}.bi-file-arrow-up-fill:before{content:"\f347"}.bi-file-arrow-up:before{content:"\f348"}.bi-file-bar-graph-fill:before{content:"\f349"}.bi-file-bar-graph:before{content:"\f34a"}.bi-file-binary-fill:before{content:"\f34b"}.bi-file-binary:before{content:"\f34c"}.bi-file-break-fill:before{content:"\f34d"}.bi-file-break:before{content:"\f34e"}.bi-file-check-fill:before{content:"\f34f"}.bi-file-check:before{content:"\f350"}.bi-file-code-fill:before{content:"\f351"}.bi-file-code:before{content:"\f352"}.bi-file-diff-fill:before{content:"\f353"}.bi-file-diff:before{content:"\f354"}.bi-file-earmark-arrow-down-fill:before{content:"\f355"}.bi-file-earmark-arrow-down:before{content:"\f356"}.bi-file-earmark-arrow-up-fill:before{content:"\f357"}.bi-file-earmark-arrow-up:before{content:"\f358"}.bi-file-earmark-bar-graph-fill:before{content:"\f359"}.bi-file-earmark-bar-graph:before{content:"\f35a"}.bi-file-earmark-binary-fill:before{content:"\f35b"}.bi-file-earmark-binary:before{content:"\f35c"}.bi-file-earmark-break-fill:before{content:"\f35d"}.bi-file-earmark-break:before{content:"\f35e"}.bi-file-earmark-check-fill:before{content:"\f35f"}.bi-file-earmark-check:before{content:"\f360"}.bi-file-earmark-code-fill:before{content:"\f361"}.bi-file-earmark-code:before{content:"\f362"}.bi-file-earmark-diff-fill:before{content:"\f363"}.bi-file-earmark-diff:before{content:"\f364"}.bi-file-earmark-easel-fill:before{content:"\f365"}.bi-file-earmark-easel:before{content:"\f366"}.bi-file-earmark-excel-fill:before{content:"\f367"}.bi-file-earmark-excel:before{content:"\f368"}.bi-file-earmark-fill:before{content:"\f369"}.bi-file-earmark-font-fill:before{content:"\f36a"}.bi-file-earmark-font:before{content:"\f36b"}.bi-file-earmark-image-fill:before{content:"\f36c"}.bi-file-earmark-image:before{content:"\f36d"}.bi-file-earmark-lock-fill:before{content:"\f36e"}.bi-file-earmark-lock:before{content:"\f36f"}.bi-file-earmark-lock2-fill:before{content:"\f370"}.bi-file-earmark-lock2:before{content:"\f371"}.bi-file-earmark-medical-fill:before{content:"\f372"}.bi-file-earmark-medical:before{content:"\f373"}.bi-file-earmark-minus-fill:before{content:"\f374"}.bi-file-earmark-minus:before{content:"\f375"}.bi-file-earmark-music-fill:before{content:"\f376"}.bi-file-earmark-music:before{content:"\f377"}.bi-file-earmark-person-fill:before{content:"\f378"}.bi-file-earmark-person:before{content:"\f379"}.bi-file-earmark-play-fill:before{content:"\f37a"}.bi-file-earmark-play:before{content:"\f37b"}.bi-file-earmark-plus-fill:before{content:"\f37c"}.bi-file-earmark-plus:before{content:"\f37d"}.bi-file-earmark-post-fill:before{content:"\f37e"}.bi-file-earmark-post:before{content:"\f37f"}.bi-file-earmark-ppt-fill:before{content:"\f380"}.bi-file-earmark-ppt:before{content:"\f381"}.bi-file-earmark-richtext-fill:before{content:"\f382"}.bi-file-earmark-richtext:before{content:"\f383"}.bi-file-earmark-ruled-fill:before{content:"\f384"}.bi-file-earmark-ruled:before{content:"\f385"}.bi-file-earmark-slides-fill:before{content:"\f386"}.bi-file-earmark-slides:before{content:"\f387"}.bi-file-earmark-spreadsheet-fill:before{content:"\f388"}.bi-file-earmark-spreadsheet:before{content:"\f389"}.bi-file-earmark-text-fill:before{content:"\f38a"}.bi-file-earmark-text:before{content:"\f38b"}.bi-file-earmark-word-fill:before{content:"\f38c"}.bi-file-earmark-word:before{content:"\f38d"}.bi-file-earmark-x-fill:before{content:"\f38e"}.bi-file-earmark-x:before{content:"\f38f"}.bi-file-earmark-zip-fill:before{content:"\f390"}.bi-file-earmark-zip:before{content:"\f391"}.bi-file-earmark:before{content:"\f392"}.bi-file-easel-fill:before{content:"\f393"}.bi-file-easel:before{content:"\f394"}.bi-file-excel-fill:before{content:"\f395"}.bi-file-excel:before{content:"\f396"}.bi-file-fill:before{content:"\f397"}.bi-file-font-fill:before{content:"\f398"}.bi-file-font:before{content:"\f399"}.bi-file-image-fill:before{content:"\f39a"}.bi-file-image:before{content:"\f39b"}.bi-file-lock-fill:before{content:"\f39c"}.bi-file-lock:before{content:"\f39d"}.bi-file-lock2-fill:before{content:"\f39e"}.bi-file-lock2:before{content:"\f39f"}.bi-file-medical-fill:before{content:"\f3a0"}.bi-file-medical:before{content:"\f3a1"}.bi-file-minus-fill:before{content:"\f3a2"}.bi-file-minus:before{content:"\f3a3"}.bi-file-music-fill:before{content:"\f3a4"}.bi-file-music:before{content:"\f3a5"}.bi-file-person-fill:before{content:"\f3a6"}.bi-file-person:before{content:"\f3a7"}.bi-file-play-fill:before{content:"\f3a8"}.bi-file-play:before{content:"\f3a9"}.bi-file-plus-fill:before{content:"\f3aa"}.bi-file-plus:before{content:"\f3ab"}.bi-file-post-fill:before{content:"\f3ac"}.bi-file-post:before{content:"\f3ad"}.bi-file-ppt-fill:before{content:"\f3ae"}.bi-file-ppt:before{content:"\f3af"}.bi-file-richtext-fill:before{content:"\f3b0"}.bi-file-richtext:before{content:"\f3b1"}.bi-file-ruled-fill:before{content:"\f3b2"}.bi-file-ruled:before{content:"\f3b3"}.bi-file-slides-fill:before{content:"\f3b4"}.bi-file-slides:before{content:"\f3b5"}.bi-file-spreadsheet-fill:before{content:"\f3b6"}.bi-file-spreadsheet:before{content:"\f3b7"}.bi-file-text-fill:before{content:"\f3b8"}.bi-file-text:before{content:"\f3b9"}.bi-file-word-fill:before{content:"\f3ba"}.bi-file-word:before{content:"\f3bb"}.bi-file-x-fill:before{content:"\f3bc"}.bi-file-x:before{content:"\f3bd"}.bi-file-zip-fill:before{content:"\f3be"}.bi-file-zip:before{content:"\f3bf"}.bi-file:before{content:"\f3c0"}.bi-files-alt:before{content:"\f3c1"}.bi-files:before{content:"\f3c2"}.bi-film:before{content:"\f3c3"}.bi-filter-circle-fill:before{content:"\f3c4"}.bi-filter-circle:before{content:"\f3c5"}.bi-filter-left:before{content:"\f3c6"}.bi-filter-right:before{content:"\f3c7"}.bi-filter-square-fill:before{content:"\f3c8"}.bi-filter-square:before{content:"\f3c9"}.bi-filter:before{content:"\f3ca"}.bi-flag-fill:before{content:"\f3cb"}.bi-flag:before{content:"\f3cc"}.bi-flower1:before{content:"\f3cd"}.bi-flower2:before{content:"\f3ce"}.bi-flower3:before{content:"\f3cf"}.bi-folder-check:before{content:"\f3d0"}.bi-folder-fill:before{content:"\f3d1"}.bi-folder-minus:before{content:"\f3d2"}.bi-folder-plus:before{content:"\f3d3"}.bi-folder-symlink-fill:before{content:"\f3d4"}.bi-folder-symlink:before{content:"\f3d5"}.bi-folder-x:before{content:"\f3d6"}.bi-folder:before{content:"\f3d7"}.bi-folder2-open:before{content:"\f3d8"}.bi-folder2:before{content:"\f3d9"}.bi-fonts:before{content:"\f3da"}.bi-forward-fill:before{content:"\f3db"}.bi-forward:before{content:"\f3dc"}.bi-front:before{content:"\f3dd"}.bi-fullscreen-exit:before{content:"\f3de"}.bi-fullscreen:before{content:"\f3df"}.bi-funnel-fill:before{content:"\f3e0"}.bi-funnel:before{content:"\f3e1"}.bi-gear-fill:before{content:"\f3e2"}.bi-gear-wide-connected:before{content:"\f3e3"}.bi-gear-wide:before{content:"\f3e4"}.bi-gear:before{content:"\f3e5"}.bi-gem:before{content:"\f3e6"}.bi-geo-alt-fill:before{content:"\f3e7"}.bi-geo-alt:before{content:"\f3e8"}.bi-geo-fill:before{content:"\f3e9"}.bi-geo:before{content:"\f3ea"}.bi-gift-fill:before{content:"\f3eb"}.bi-gift:before{content:"\f3ec"}.bi-github:before{content:"\f3ed"}.bi-globe:before{content:"\f3ee"}.bi-globe2:before{content:"\f3ef"}.bi-google:before{content:"\f3f0"}.bi-graph-down:before{content:"\f3f1"}.bi-graph-up:before{content:"\f3f2"}.bi-grid-1x2-fill:before{content:"\f3f3"}.bi-grid-1x2:before{content:"\f3f4"}.bi-grid-3x2-gap-fill:before{content:"\f3f5"}.bi-grid-3x2-gap:before{content:"\f3f6"}.bi-grid-3x2:before{content:"\f3f7"}.bi-grid-3x3-gap-fill:before{content:"\f3f8"}.bi-grid-3x3-gap:before{content:"\f3f9"}.bi-grid-3x3:before{content:"\f3fa"}.bi-grid-fill:before{content:"\f3fb"}.bi-grid:before{content:"\f3fc"}.bi-grip-horizontal:before{content:"\f3fd"}.bi-grip-vertical:before{content:"\f3fe"}.bi-hammer:before{content:"\f3ff"}.bi-hand-index-fill:before{content:"\f400"}.bi-hand-index-thumb-fill:before{content:"\f401"}.bi-hand-index-thumb:before{content:"\f402"}.bi-hand-index:before{content:"\f403"}.bi-hand-thumbs-down-fill:before{content:"\f404"}.bi-hand-thumbs-down:before{content:"\f405"}.bi-hand-thumbs-up-fill:before{content:"\f406"}.bi-hand-thumbs-up:before{content:"\f407"}.bi-handbag-fill:before{content:"\f408"}.bi-handbag:before{content:"\f409"}.bi-hash:before{content:"\f40a"}.bi-hdd-fill:before{content:"\f40b"}.bi-hdd-network-fill:before{content:"\f40c"}.bi-hdd-network:before{content:"\f40d"}.bi-hdd-rack-fill:before{content:"\f40e"}.bi-hdd-rack:before{content:"\f40f"}.bi-hdd-stack-fill:before{content:"\f410"}.bi-hdd-stack:before{content:"\f411"}.bi-hdd:before{content:"\f412"}.bi-headphones:before{content:"\f413"}.bi-headset:before{content:"\f414"}.bi-heart-fill:before{content:"\f415"}.bi-heart-half:before{content:"\f416"}.bi-heart:before{content:"\f417"}.bi-heptagon-fill:before{content:"\f418"}.bi-heptagon-half:before{content:"\f419"}.bi-heptagon:before{content:"\f41a"}.bi-hexagon-fill:before{content:"\f41b"}.bi-hexagon-half:before{content:"\f41c"}.bi-hexagon:before{content:"\f41d"}.bi-hourglass-bottom:before{content:"\f41e"}.bi-hourglass-split:before{content:"\f41f"}.bi-hourglass-top:before{content:"\f420"}.bi-hourglass:before{content:"\f421"}.bi-house-door-fill:before{content:"\f422"}.bi-house-door:before{content:"\f423"}.bi-house-fill:before{content:"\f424"}.bi-house:before{content:"\f425"}.bi-hr:before{content:"\f426"}.bi-hurricane:before{content:"\f427"}.bi-image-alt:before{content:"\f428"}.bi-image-fill:before{content:"\f429"}.bi-image:before{content:"\f42a"}.bi-images:before{content:"\f42b"}.bi-inbox-fill:before{content:"\f42c"}.bi-inbox:before{content:"\f42d"}.bi-inboxes-fill:before{content:"\f42e"}.bi-inboxes:before{content:"\f42f"}.bi-info-circle-fill:before{content:"\f430"}.bi-info-circle:before{content:"\f431"}.bi-info-square-fill:before{content:"\f432"}.bi-info-square:before{content:"\f433"}.bi-info:before{content:"\f434"}.bi-input-cursor-text:before{content:"\f435"}.bi-input-cursor:before{content:"\f436"}.bi-instagram:before{content:"\f437"}.bi-intersect:before{content:"\f438"}.bi-journal-album:before{content:"\f439"}.bi-journal-arrow-down:before{content:"\f43a"}.bi-journal-arrow-up:before{content:"\f43b"}.bi-journal-bookmark-fill:before{content:"\f43c"}.bi-journal-bookmark:before{content:"\f43d"}.bi-journal-check:before{content:"\f43e"}.bi-journal-code:before{content:"\f43f"}.bi-journal-medical:before{content:"\f440"}.bi-journal-minus:before{content:"\f441"}.bi-journal-plus:before{content:"\f442"}.bi-journal-richtext:before{content:"\f443"}.bi-journal-text:before{content:"\f444"}.bi-journal-x:before{content:"\f445"}.bi-journal:before{content:"\f446"}.bi-journals:before{content:"\f447"}.bi-joystick:before{content:"\f448"}.bi-justify-left:before{content:"\f449"}.bi-justify-right:before{content:"\f44a"}.bi-justify:before{content:"\f44b"}.bi-kanban-fill:before{content:"\f44c"}.bi-kanban:before{content:"\f44d"}.bi-key-fill:before{content:"\f44e"}.bi-key:before{content:"\f44f"}.bi-keyboard-fill:before{content:"\f450"}.bi-keyboard:before{content:"\f451"}.bi-ladder:before{content:"\f452"}.bi-lamp-fill:before{content:"\f453"}.bi-lamp:before{content:"\f454"}.bi-laptop-fill:before{content:"\f455"}.bi-laptop:before{content:"\f456"}.bi-layer-backward:before{content:"\f457"}.bi-layer-forward:before{content:"\f458"}.bi-layers-fill:before{content:"\f459"}.bi-layers-half:before{content:"\f45a"}.bi-layers:before{content:"\f45b"}.bi-layout-sidebar-inset-reverse:before{content:"\f45c"}.bi-layout-sidebar-inset:before{content:"\f45d"}.bi-layout-sidebar-reverse:before{content:"\f45e"}.bi-layout-sidebar:before{content:"\f45f"}.bi-layout-split:before{content:"\f460"}.bi-layout-text-sidebar-reverse:before{content:"\f461"}.bi-layout-text-sidebar:before{content:"\f462"}.bi-layout-text-window-reverse:before{content:"\f463"}.bi-layout-text-window:before{content:"\f464"}.bi-layout-three-columns:before{content:"\f465"}.bi-layout-wtf:before{content:"\f466"}.bi-life-preserver:before{content:"\f467"}.bi-lightbulb-fill:before{content:"\f468"}.bi-lightbulb-off-fill:before{content:"\f469"}.bi-lightbulb-off:before{content:"\f46a"}.bi-lightbulb:before{content:"\f46b"}.bi-lightning-charge-fill:before{content:"\f46c"}.bi-lightning-charge:before{content:"\f46d"}.bi-lightning-fill:before{content:"\f46e"}.bi-lightning:before{content:"\f46f"}.bi-link-45deg:before{content:"\f470"}.bi-link:before{content:"\f471"}.bi-linkedin:before{content:"\f472"}.bi-list-check:before{content:"\f473"}.bi-list-nested:before{content:"\f474"}.bi-list-ol:before{content:"\f475"}.bi-list-stars:before{content:"\f476"}.bi-list-task:before{content:"\f477"}.bi-list-ul:before{content:"\f478"}.bi-list:before{content:"\f479"}.bi-lock-fill:before{content:"\f47a"}.bi-lock:before{content:"\f47b"}.bi-mailbox:before{content:"\f47c"}.bi-mailbox2:before{content:"\f47d"}.bi-map-fill:before{content:"\f47e"}.bi-map:before{content:"\f47f"}.bi-markdown-fill:before{content:"\f480"}.bi-markdown:before{content:"\f481"}.bi-mask:before{content:"\f482"}.bi-megaphone-fill:before{content:"\f483"}.bi-megaphone:before{content:"\f484"}.bi-menu-app-fill:before{content:"\f485"}.bi-menu-app:before{content:"\f486"}.bi-menu-button-fill:before{content:"\f487"}.bi-menu-button-wide-fill:before{content:"\f488"}.bi-menu-button-wide:before{content:"\f489"}.bi-menu-button:before{content:"\f48a"}.bi-menu-down:before{content:"\f48b"}.bi-menu-up:before{content:"\f48c"}.bi-mic-fill:before{content:"\f48d"}.bi-mic-mute-fill:before{content:"\f48e"}.bi-mic-mute:before{content:"\f48f"}.bi-mic:before{content:"\f490"}.bi-minecart-loaded:before{content:"\f491"}.bi-minecart:before{content:"\f492"}.bi-moisture:before{content:"\f493"}.bi-moon-fill:before{content:"\f494"}.bi-moon-stars-fill:before{content:"\f495"}.bi-moon-stars:before{content:"\f496"}.bi-moon:before{content:"\f497"}.bi-mouse-fill:before{content:"\f498"}.bi-mouse:before{content:"\f499"}.bi-mouse2-fill:before{content:"\f49a"}.bi-mouse2:before{content:"\f49b"}.bi-mouse3-fill:before{content:"\f49c"}.bi-mouse3:before{content:"\f49d"}.bi-music-note-beamed:before{content:"\f49e"}.bi-music-note-list:before{content:"\f49f"}.bi-music-note:before{content:"\f4a0"}.bi-music-player-fill:before{content:"\f4a1"}.bi-music-player:before{content:"\f4a2"}.bi-newspaper:before{content:"\f4a3"}.bi-node-minus-fill:before{content:"\f4a4"}.bi-node-minus:before{content:"\f4a5"}.bi-node-plus-fill:before{content:"\f4a6"}.bi-node-plus:before{content:"\f4a7"}.bi-nut-fill:before{content:"\f4a8"}.bi-nut:before{content:"\f4a9"}.bi-octagon-fill:before{content:"\f4aa"}.bi-octagon-half:before{content:"\f4ab"}.bi-octagon:before{content:"\f4ac"}.bi-option:before{content:"\f4ad"}.bi-outlet:before{content:"\f4ae"}.bi-paint-bucket:before{content:"\f4af"}.bi-palette-fill:before{content:"\f4b0"}.bi-palette:before{content:"\f4b1"}.bi-palette2:before{content:"\f4b2"}.bi-paperclip:before{content:"\f4b3"}.bi-paragraph:before{content:"\f4b4"}.bi-patch-check-fill:before{content:"\f4b5"}.bi-patch-check:before{content:"\f4b6"}.bi-patch-exclamation-fill:before{content:"\f4b7"}.bi-patch-exclamation:before{content:"\f4b8"}.bi-patch-minus-fill:before{content:"\f4b9"}.bi-patch-minus:before{content:"\f4ba"}.bi-patch-plus-fill:before{content:"\f4bb"}.bi-patch-plus:before{content:"\f4bc"}.bi-patch-question-fill:before{content:"\f4bd"}.bi-patch-question:before{content:"\f4be"}.bi-pause-btn-fill:before{content:"\f4bf"}.bi-pause-btn:before{content:"\f4c0"}.bi-pause-circle-fill:before{content:"\f4c1"}.bi-pause-circle:before{content:"\f4c2"}.bi-pause-fill:before{content:"\f4c3"}.bi-pause:before{content:"\f4c4"}.bi-peace-fill:before{content:"\f4c5"}.bi-peace:before{content:"\f4c6"}.bi-pen-fill:before{content:"\f4c7"}.bi-pen:before{content:"\f4c8"}.bi-pencil-fill:before{content:"\f4c9"}.bi-pencil-square:before{content:"\f4ca"}.bi-pencil:before{content:"\f4cb"}.bi-pentagon-fill:before{content:"\f4cc"}.bi-pentagon-half:before{content:"\f4cd"}.bi-pentagon:before{content:"\f4ce"}.bi-people-fill:before{content:"\f4cf"}.bi-people:before{content:"\f4d0"}.bi-percent:before{content:"\f4d1"}.bi-person-badge-fill:before{content:"\f4d2"}.bi-person-badge:before{content:"\f4d3"}.bi-person-bounding-box:before{content:"\f4d4"}.bi-person-check-fill:before{content:"\f4d5"}.bi-person-check:before{content:"\f4d6"}.bi-person-circle:before{content:"\f4d7"}.bi-person-dash-fill:before{content:"\f4d8"}.bi-person-dash:before{content:"\f4d9"}.bi-person-fill:before{content:"\f4da"}.bi-person-lines-fill:before{content:"\f4db"}.bi-person-plus-fill:before{content:"\f4dc"}.bi-person-plus:before{content:"\f4dd"}.bi-person-square:before{content:"\f4de"}.bi-person-x-fill:before{content:"\f4df"}.bi-person-x:before{content:"\f4e0"}.bi-person:before{content:"\f4e1"}.bi-phone-fill:before{content:"\f4e2"}.bi-phone-landscape-fill:before{content:"\f4e3"}.bi-phone-landscape:before{content:"\f4e4"}.bi-phone-vibrate-fill:before{content:"\f4e5"}.bi-phone-vibrate:before{content:"\f4e6"}.bi-phone:before{content:"\f4e7"}.bi-pie-chart-fill:before{content:"\f4e8"}.bi-pie-chart:before{content:"\f4e9"}.bi-pin-angle-fill:before{content:"\f4ea"}.bi-pin-angle:before{content:"\f4eb"}.bi-pin-fill:before{content:"\f4ec"}.bi-pin:before{content:"\f4ed"}.bi-pip-fill:before{content:"\f4ee"}.bi-pip:before{content:"\f4ef"}.bi-play-btn-fill:before{content:"\f4f0"}.bi-play-btn:before{content:"\f4f1"}.bi-play-circle-fill:before{content:"\f4f2"}.bi-play-circle:before{content:"\f4f3"}.bi-play-fill:before{content:"\f4f4"}.bi-play:before{content:"\f4f5"}.bi-plug-fill:before{content:"\f4f6"}.bi-plug:before{content:"\f4f7"}.bi-plus-circle-dotted:before{content:"\f4f8"}.bi-plus-circle-fill:before{content:"\f4f9"}.bi-plus-circle:before{content:"\f4fa"}.bi-plus-square-dotted:before{content:"\f4fb"}.bi-plus-square-fill:before{content:"\f4fc"}.bi-plus-square:before{content:"\f4fd"}.bi-plus:before{content:"\f4fe"}.bi-power:before{content:"\f4ff"}.bi-printer-fill:before{content:"\f500"}.bi-printer:before{content:"\f501"}.bi-puzzle-fill:before{content:"\f502"}.bi-puzzle:before{content:"\f503"}.bi-question-circle-fill:before{content:"\f504"}.bi-question-circle:before{content:"\f505"}.bi-question-diamond-fill:before{content:"\f506"}.bi-question-diamond:before{content:"\f507"}.bi-question-octagon-fill:before{content:"\f508"}.bi-question-octagon:before{content:"\f509"}.bi-question-square-fill:before{content:"\f50a"}.bi-question-square:before{content:"\f50b"}.bi-question:before{content:"\f50c"}.bi-rainbow:before{content:"\f50d"}.bi-receipt-cutoff:before{content:"\f50e"}.bi-receipt:before{content:"\f50f"}.bi-reception-0:before{content:"\f510"}.bi-reception-1:before{content:"\f511"}.bi-reception-2:before{content:"\f512"}.bi-reception-3:before{content:"\f513"}.bi-reception-4:before{content:"\f514"}.bi-record-btn-fill:before{content:"\f515"}.bi-record-btn:before{content:"\f516"}.bi-record-circle-fill:before{content:"\f517"}.bi-record-circle:before{content:"\f518"}.bi-record-fill:before{content:"\f519"}.bi-record:before{content:"\f51a"}.bi-record2-fill:before{content:"\f51b"}.bi-record2:before{content:"\f51c"}.bi-reply-all-fill:before{content:"\f51d"}.bi-reply-all:before{content:"\f51e"}.bi-reply-fill:before{content:"\f51f"}.bi-reply:before{content:"\f520"}.bi-rss-fill:before{content:"\f521"}.bi-rss:before{content:"\f522"}.bi-rulers:before{content:"\f523"}.bi-save-fill:before{content:"\f524"}.bi-save:before{content:"\f525"}.bi-save2-fill:before{content:"\f526"}.bi-save2:before{content:"\f527"}.bi-scissors:before{content:"\f528"}.bi-screwdriver:before{content:"\f529"}.bi-search:before{content:"\f52a"}.bi-segmented-nav:before{content:"\f52b"}.bi-server:before{content:"\f52c"}.bi-share-fill:before{content:"\f52d"}.bi-share:before{content:"\f52e"}.bi-shield-check:before{content:"\f52f"}.bi-shield-exclamation:before{content:"\f530"}.bi-shield-fill-check:before{content:"\f531"}.bi-shield-fill-exclamation:before{content:"\f532"}.bi-shield-fill-minus:before{content:"\f533"}.bi-shield-fill-plus:before{content:"\f534"}.bi-shield-fill-x:before{content:"\f535"}.bi-shield-fill:before{content:"\f536"}.bi-shield-lock-fill:before{content:"\f537"}.bi-shield-lock:before{content:"\f538"}.bi-shield-minus:before{content:"\f539"}.bi-shield-plus:before{content:"\f53a"}.bi-shield-shaded:before{content:"\f53b"}.bi-shield-slash-fill:before{content:"\f53c"}.bi-shield-slash:before{content:"\f53d"}.bi-shield-x:before{content:"\f53e"}.bi-shield:before{content:"\f53f"}.bi-shift-fill:before{content:"\f540"}.bi-shift:before{content:"\f541"}.bi-shop-window:before{content:"\f542"}.bi-shop:before{content:"\f543"}.bi-shuffle:before{content:"\f544"}.bi-signpost-2-fill:before{content:"\f545"}.bi-signpost-2:before{content:"\f546"}.bi-signpost-fill:before{content:"\f547"}.bi-signpost-split-fill:before{content:"\f548"}.bi-signpost-split:before{content:"\f549"}.bi-signpost:before{content:"\f54a"}.bi-sim-fill:before{content:"\f54b"}.bi-sim:before{content:"\f54c"}.bi-skip-backward-btn-fill:before{content:"\f54d"}.bi-skip-backward-btn:before{content:"\f54e"}.bi-skip-backward-circle-fill:before{content:"\f54f"}.bi-skip-backward-circle:before{content:"\f550"}.bi-skip-backward-fill:before{content:"\f551"}.bi-skip-backward:before{content:"\f552"}.bi-skip-end-btn-fill:before{content:"\f553"}.bi-skip-end-btn:before{content:"\f554"}.bi-skip-end-circle-fill:before{content:"\f555"}.bi-skip-end-circle:before{content:"\f556"}.bi-skip-end-fill:before{content:"\f557"}.bi-skip-end:before{content:"\f558"}.bi-skip-forward-btn-fill:before{content:"\f559"}.bi-skip-forward-btn:before{content:"\f55a"}.bi-skip-forward-circle-fill:before{content:"\f55b"}.bi-skip-forward-circle:before{content:"\f55c"}.bi-skip-forward-fill:before{content:"\f55d"}.bi-skip-forward:before{content:"\f55e"}.bi-skip-start-btn-fill:before{content:"\f55f"}.bi-skip-start-btn:before{content:"\f560"}.bi-skip-start-circle-fill:before{content:"\f561"}.bi-skip-start-circle:before{content:"\f562"}.bi-skip-start-fill:before{content:"\f563"}.bi-skip-start:before{content:"\f564"}.bi-slack:before{content:"\f565"}.bi-slash-circle-fill:before{content:"\f566"}.bi-slash-circle:before{content:"\f567"}.bi-slash-square-fill:before{content:"\f568"}.bi-slash-square:before{content:"\f569"}.bi-slash:before{content:"\f56a"}.bi-sliders:before{content:"\f56b"}.bi-smartwatch:before{content:"\f56c"}.bi-snow:before{content:"\f56d"}.bi-snow2:before{content:"\f56e"}.bi-snow3:before{content:"\f56f"}.bi-sort-alpha-down-alt:before{content:"\f570"}.bi-sort-alpha-down:before{content:"\f571"}.bi-sort-alpha-up-alt:before{content:"\f572"}.bi-sort-alpha-up:before{content:"\f573"}.bi-sort-down-alt:before{content:"\f574"}.bi-sort-down:before{content:"\f575"}.bi-sort-numeric-down-alt:before{content:"\f576"}.bi-sort-numeric-down:before{content:"\f577"}.bi-sort-numeric-up-alt:before{content:"\f578"}.bi-sort-numeric-up:before{content:"\f579"}.bi-sort-up-alt:before{content:"\f57a"}.bi-sort-up:before{content:"\f57b"}.bi-soundwave:before{content:"\f57c"}.bi-speaker-fill:before{content:"\f57d"}.bi-speaker:before{content:"\f57e"}.bi-speedometer:before{content:"\f57f"}.bi-speedometer2:before{content:"\f580"}.bi-spellcheck:before{content:"\f581"}.bi-square-fill:before{content:"\f582"}.bi-square-half:before{content:"\f583"}.bi-square:before{content:"\f584"}.bi-stack:before{content:"\f585"}.bi-star-fill:before{content:"\f586"}.bi-star-half:before{content:"\f587"}.bi-star:before{content:"\f588"}.bi-stars:before{content:"\f589"}.bi-stickies-fill:before{content:"\f58a"}.bi-stickies:before{content:"\f58b"}.bi-sticky-fill:before{content:"\f58c"}.bi-sticky:before{content:"\f58d"}.bi-stop-btn-fill:before{content:"\f58e"}.bi-stop-btn:before{content:"\f58f"}.bi-stop-circle-fill:before{content:"\f590"}.bi-stop-circle:before{content:"\f591"}.bi-stop-fill:before{content:"\f592"}.bi-stop:before{content:"\f593"}.bi-stoplights-fill:before{content:"\f594"}.bi-stoplights:before{content:"\f595"}.bi-stopwatch-fill:before{content:"\f596"}.bi-stopwatch:before{content:"\f597"}.bi-subtract:before{content:"\f598"}.bi-suit-club-fill:before{content:"\f599"}.bi-suit-club:before{content:"\f59a"}.bi-suit-diamond-fill:before{content:"\f59b"}.bi-suit-diamond:before{content:"\f59c"}.bi-suit-heart-fill:before{content:"\f59d"}.bi-suit-heart:before{content:"\f59e"}.bi-suit-spade-fill:before{content:"\f59f"}.bi-suit-spade:before{content:"\f5a0"}.bi-sun-fill:before{content:"\f5a1"}.bi-sun:before{content:"\f5a2"}.bi-sunglasses:before{content:"\f5a3"}.bi-sunrise-fill:before{content:"\f5a4"}.bi-sunrise:before{content:"\f5a5"}.bi-sunset-fill:before{content:"\f5a6"}.bi-sunset:before{content:"\f5a7"}.bi-symmetry-horizontal:before{content:"\f5a8"}.bi-symmetry-vertical:before{content:"\f5a9"}.bi-table:before{content:"\f5aa"}.bi-tablet-fill:before{content:"\f5ab"}.bi-tablet-landscape-fill:before{content:"\f5ac"}.bi-tablet-landscape:before{content:"\f5ad"}.bi-tablet:before{content:"\f5ae"}.bi-tag-fill:before{content:"\f5af"}.bi-tag:before{content:"\f5b0"}.bi-tags-fill:before{content:"\f5b1"}.bi-tags:before{content:"\f5b2"}.bi-telegram:before{content:"\f5b3"}.bi-telephone-fill:before{content:"\f5b4"}.bi-telephone-forward-fill:before{content:"\f5b5"}.bi-telephone-forward:before{content:"\f5b6"}.bi-telephone-inbound-fill:before{content:"\f5b7"}.bi-telephone-inbound:before{content:"\f5b8"}.bi-telephone-minus-fill:before{content:"\f5b9"}.bi-telephone-minus:before{content:"\f5ba"}.bi-telephone-outbound-fill:before{content:"\f5bb"}.bi-telephone-outbound:before{content:"\f5bc"}.bi-telephone-plus-fill:before{content:"\f5bd"}.bi-telephone-plus:before{content:"\f5be"}.bi-telephone-x-fill:before{content:"\f5bf"}.bi-telephone-x:before{content:"\f5c0"}.bi-telephone:before{content:"\f5c1"}.bi-terminal-fill:before{content:"\f5c2"}.bi-terminal:before{content:"\f5c3"}.bi-text-center:before{content:"\f5c4"}.bi-text-indent-left:before{content:"\f5c5"}.bi-text-indent-right:before{content:"\f5c6"}.bi-text-left:before{content:"\f5c7"}.bi-text-paragraph:before{content:"\f5c8"}.bi-text-right:before{content:"\f5c9"}.bi-textarea-resize:before{content:"\f5ca"}.bi-textarea-t:before{content:"\f5cb"}.bi-textarea:before{content:"\f5cc"}.bi-thermometer-half:before{content:"\f5cd"}.bi-thermometer-high:before{content:"\f5ce"}.bi-thermometer-low:before{content:"\f5cf"}.bi-thermometer-snow:before{content:"\f5d0"}.bi-thermometer-sun:before{content:"\f5d1"}.bi-thermometer:before{content:"\f5d2"}.bi-three-dots-vertical:before{content:"\f5d3"}.bi-three-dots:before{content:"\f5d4"}.bi-toggle-off:before{content:"\f5d5"}.bi-toggle-on:before{content:"\f5d6"}.bi-toggle2-off:before{content:"\f5d7"}.bi-toggle2-on:before{content:"\f5d8"}.bi-toggles:before{content:"\f5d9"}.bi-toggles2:before{content:"\f5da"}.bi-tools:before{content:"\f5db"}.bi-tornado:before{content:"\f5dc"}.bi-trash-fill:before{content:"\f5dd"}.bi-trash:before{content:"\f5de"}.bi-trash2-fill:before{content:"\f5df"}.bi-trash2:before{content:"\f5e0"}.bi-tree-fill:before{content:"\f5e1"}.bi-tree:before{content:"\f5e2"}.bi-triangle-fill:before{content:"\f5e3"}.bi-triangle-half:before{content:"\f5e4"}.bi-triangle:before{content:"\f5e5"}.bi-trophy-fill:before{content:"\f5e6"}.bi-trophy:before{content:"\f5e7"}.bi-tropical-storm:before{content:"\f5e8"}.bi-truck-flatbed:before{content:"\f5e9"}.bi-truck:before{content:"\f5ea"}.bi-tsunami:before{content:"\f5eb"}.bi-tv-fill:before{content:"\f5ec"}.bi-tv:before{content:"\f5ed"}.bi-twitch:before{content:"\f5ee"}.bi-twitter:before{content:"\f5ef"}.bi-type-bold:before{content:"\f5f0"}.bi-type-h1:before{content:"\f5f1"}.bi-type-h2:before{content:"\f5f2"}.bi-type-h3:before{content:"\f5f3"}.bi-type-italic:before{content:"\f5f4"}.bi-type-strikethrough:before{content:"\f5f5"}.bi-type-underline:before{content:"\f5f6"}.bi-type:before{content:"\f5f7"}.bi-ui-checks-grid:before{content:"\f5f8"}.bi-ui-checks:before{content:"\f5f9"}.bi-ui-radios-grid:before{content:"\f5fa"}.bi-ui-radios:before{content:"\f5fb"}.bi-umbrella-fill:before{content:"\f5fc"}.bi-umbrella:before{content:"\f5fd"}.bi-union:before{content:"\f5fe"}.bi-unlock-fill:before{content:"\f5ff"}.bi-unlock:before{content:"\f600"}.bi-upc-scan:before{content:"\f601"}.bi-upc:before{content:"\f602"}.bi-upload:before{content:"\f603"}.bi-vector-pen:before{content:"\f604"}.bi-view-list:before{content:"\f605"}.bi-view-stacked:before{content:"\f606"}.bi-vinyl-fill:before{content:"\f607"}.bi-vinyl:before{content:"\f608"}.bi-voicemail:before{content:"\f609"}.bi-volume-down-fill:before{content:"\f60a"}.bi-volume-down:before{content:"\f60b"}.bi-volume-mute-fill:before{content:"\f60c"}.bi-volume-mute:before{content:"\f60d"}.bi-volume-off-fill:before{content:"\f60e"}.bi-volume-off:before{content:"\f60f"}.bi-volume-up-fill:before{content:"\f610"}.bi-volume-up:before{content:"\f611"}.bi-vr:before{content:"\f612"}.bi-wallet-fill:before{content:"\f613"}.bi-wallet:before{content:"\f614"}.bi-wallet2:before{content:"\f615"}.bi-watch:before{content:"\f616"}.bi-water:before{content:"\f617"}.bi-whatsapp:before{content:"\f618"}.bi-wifi-1:before{content:"\f619"}.bi-wifi-2:before{content:"\f61a"}.bi-wifi-off:before{content:"\f61b"}.bi-wifi:before{content:"\f61c"}.bi-wind:before{content:"\f61d"}.bi-window-dock:before{content:"\f61e"}.bi-window-sidebar:before{content:"\f61f"}.bi-window:before{content:"\f620"}.bi-wrench:before{content:"\f621"}.bi-x-circle-fill:before{content:"\f622"}.bi-x-circle:before{content:"\f623"}.bi-x-diamond-fill:before{content:"\f624"}.bi-x-diamond:before{content:"\f625"}.bi-x-octagon-fill:before{content:"\f626"}.bi-x-octagon:before{content:"\f627"}.bi-x-square-fill:before{content:"\f628"}.bi-x-square:before{content:"\f629"}.bi-x:before{content:"\f62a"}.bi-youtube:before{content:"\f62b"}.bi-zoom-in:before{content:"\f62c"}.bi-zoom-out:before{content:"\f62d"}.bi-bank:before{content:"\f62e"}.bi-bank2:before{content:"\f62f"}.bi-bell-slash-fill:before{content:"\f630"}.bi-bell-slash:before{content:"\f631"}.bi-cash-coin:before{content:"\f632"}.bi-check-lg:before{content:"\f633"}.bi-coin:before{content:"\f634"}.bi-currency-bitcoin:before{content:"\f635"}.bi-currency-dollar:before{content:"\f636"}.bi-currency-euro:before{content:"\f637"}.bi-currency-exchange:before{content:"\f638"}.bi-currency-pound:before{content:"\f639"}.bi-currency-yen:before{content:"\f63a"}.bi-dash-lg:before{content:"\f63b"}.bi-exclamation-lg:before{content:"\f63c"}.bi-file-earmark-pdf-fill:before{content:"\f63d"}.bi-file-earmark-pdf:before{content:"\f63e"}.bi-file-pdf-fill:before{content:"\f63f"}.bi-file-pdf:before{content:"\f640"}.bi-gender-ambiguous:before{content:"\f641"}.bi-gender-female:before{content:"\f642"}.bi-gender-male:before{content:"\f643"}.bi-gender-trans:before{content:"\f644"}.bi-headset-vr:before{content:"\f645"}.bi-info-lg:before{content:"\f646"}.bi-mastodon:before{content:"\f647"}.bi-messenger:before{content:"\f648"}.bi-piggy-bank-fill:before{content:"\f649"}.bi-piggy-bank:before{content:"\f64a"}.bi-pin-map-fill:before{content:"\f64b"}.bi-pin-map:before{content:"\f64c"}.bi-plus-lg:before{content:"\f64d"}.bi-question-lg:before{content:"\f64e"}.bi-recycle:before{content:"\f64f"}.bi-reddit:before{content:"\f650"}.bi-safe-fill:before{content:"\f651"}.bi-safe2-fill:before{content:"\f652"}.bi-safe2:before{content:"\f653"}.bi-sd-card-fill:before{content:"\f654"}.bi-sd-card:before{content:"\f655"}.bi-skype:before{content:"\f656"}.bi-slash-lg:before{content:"\f657"}.bi-translate:before{content:"\f658"}.bi-x-lg:before{content:"\f659"}.bi-safe:before{content:"\f65a"}.bi-apple:before{content:"\f65b"}.bi-microsoft:before{content:"\f65d"}.bi-windows:before{content:"\f65e"}.bi-behance:before{content:"\f65c"}.bi-dribbble:before{content:"\f65f"}.bi-line:before{content:"\f660"}.bi-medium:before{content:"\f661"}.bi-paypal:before{content:"\f662"}.bi-pinterest:before{content:"\f663"}.bi-signal:before{content:"\f664"}.bi-snapchat:before{content:"\f665"}.bi-spotify:before{content:"\f666"}.bi-stack-overflow:before{content:"\f667"}.bi-strava:before{content:"\f668"}.bi-wordpress:before{content:"\f669"}.bi-vimeo:before{content:"\f66a"}.bi-activity:before{content:"\f66b"}.bi-easel2-fill:before{content:"\f66c"}.bi-easel2:before{content:"\f66d"}.bi-easel3-fill:before{content:"\f66e"}.bi-easel3:before{content:"\f66f"}.bi-fan:before{content:"\f670"}.bi-fingerprint:before{content:"\f671"}.bi-graph-down-arrow:before{content:"\f672"}.bi-graph-up-arrow:before{content:"\f673"}.bi-hypnotize:before{content:"\f674"}.bi-magic:before{content:"\f675"}.bi-person-rolodex:before{content:"\f676"}.bi-person-video:before{content:"\f677"}.bi-person-video2:before{content:"\f678"}.bi-person-video3:before{content:"\f679"}.bi-person-workspace:before{content:"\f67a"}.bi-radioactive:before{content:"\f67b"}.bi-webcam-fill:before{content:"\f67c"}.bi-webcam:before{content:"\f67d"}.bi-yin-yang:before{content:"\f67e"}.bi-bandaid-fill:before{content:"\f680"}.bi-bandaid:before{content:"\f681"}.bi-bluetooth:before{content:"\f682"}.bi-body-text:before{content:"\f683"}.bi-boombox:before{content:"\f684"}.bi-boxes:before{content:"\f685"}.bi-dpad-fill:before{content:"\f686"}.bi-dpad:before{content:"\f687"}.bi-ear-fill:before{content:"\f688"}.bi-ear:before{content:"\f689"}.bi-envelope-check-fill:before{content:"\f68b"}.bi-envelope-check:before{content:"\f68c"}.bi-envelope-dash-fill:before{content:"\f68e"}.bi-envelope-dash:before{content:"\f68f"}.bi-envelope-exclamation-fill:before{content:"\f691"}.bi-envelope-exclamation:before{content:"\f692"}.bi-envelope-plus-fill:before{content:"\f693"}.bi-envelope-plus:before{content:"\f694"}.bi-envelope-slash-fill:before{content:"\f696"}.bi-envelope-slash:before{content:"\f697"}.bi-envelope-x-fill:before{content:"\f699"}.bi-envelope-x:before{content:"\f69a"}.bi-explicit-fill:before{content:"\f69b"}.bi-explicit:before{content:"\f69c"}.bi-git:before{content:"\f69d"}.bi-infinity:before{content:"\f69e"}.bi-list-columns-reverse:before{content:"\f69f"}.bi-list-columns:before{content:"\f6a0"}.bi-meta:before{content:"\f6a1"}.bi-nintendo-switch:before{content:"\f6a4"}.bi-pc-display-horizontal:before{content:"\f6a5"}.bi-pc-display:before{content:"\f6a6"}.bi-pc-horizontal:before{content:"\f6a7"}.bi-pc:before{content:"\f6a8"}.bi-playstation:before{content:"\f6a9"}.bi-plus-slash-minus:before{content:"\f6aa"}.bi-projector-fill:before{content:"\f6ab"}.bi-projector:before{content:"\f6ac"}.bi-qr-code-scan:before{content:"\f6ad"}.bi-qr-code:before{content:"\f6ae"}.bi-quora:before{content:"\f6af"}.bi-quote:before{content:"\f6b0"}.bi-robot:before{content:"\f6b1"}.bi-send-check-fill:before{content:"\f6b2"}.bi-send-check:before{content:"\f6b3"}.bi-send-dash-fill:before{content:"\f6b4"}.bi-send-dash:before{content:"\f6b5"}.bi-send-exclamation-fill:before{content:"\f6b7"}.bi-send-exclamation:before{content:"\f6b8"}.bi-send-fill:before{content:"\f6b9"}.bi-send-plus-fill:before{content:"\f6ba"}.bi-send-plus:before{content:"\f6bb"}.bi-send-slash-fill:before{content:"\f6bc"}.bi-send-slash:before{content:"\f6bd"}.bi-send-x-fill:before{content:"\f6be"}.bi-send-x:before{content:"\f6bf"}.bi-send:before{content:"\f6c0"}.bi-steam:before{content:"\f6c1"}.bi-terminal-dash:before{content:"\f6c3"}.bi-terminal-plus:before{content:"\f6c4"}.bi-terminal-split:before{content:"\f6c5"}.bi-ticket-detailed-fill:before{content:"\f6c6"}.bi-ticket-detailed:before{content:"\f6c7"}.bi-ticket-fill:before{content:"\f6c8"}.bi-ticket-perforated-fill:before{content:"\f6c9"}.bi-ticket-perforated:before{content:"\f6ca"}.bi-ticket:before{content:"\f6cb"}.bi-tiktok:before{content:"\f6cc"}.bi-window-dash:before{content:"\f6cd"}.bi-window-desktop:before{content:"\f6ce"}.bi-window-fullscreen:before{content:"\f6cf"}.bi-window-plus:before{content:"\f6d0"}.bi-window-split:before{content:"\f6d1"}.bi-window-stack:before{content:"\f6d2"}.bi-window-x:before{content:"\f6d3"}.bi-xbox:before{content:"\f6d4"}.bi-ethernet:before{content:"\f6d5"}.bi-hdmi-fill:before{content:"\f6d6"}.bi-hdmi:before{content:"\f6d7"}.bi-usb-c-fill:before{content:"\f6d8"}.bi-usb-c:before{content:"\f6d9"}.bi-usb-fill:before{content:"\f6da"}.bi-usb-plug-fill:before{content:"\f6db"}.bi-usb-plug:before{content:"\f6dc"}.bi-usb-symbol:before{content:"\f6dd"}.bi-usb:before{content:"\f6de"}.bi-boombox-fill:before{content:"\f6df"}.bi-displayport:before{content:"\f6e1"}.bi-gpu-card:before{content:"\f6e2"}.bi-memory:before{content:"\f6e3"}.bi-modem-fill:before{content:"\f6e4"}.bi-modem:before{content:"\f6e5"}.bi-motherboard-fill:before{content:"\f6e6"}.bi-motherboard:before{content:"\f6e7"}.bi-optical-audio-fill:before{content:"\f6e8"}.bi-optical-audio:before{content:"\f6e9"}.bi-pci-card:before{content:"\f6ea"}.bi-router-fill:before{content:"\f6eb"}.bi-router:before{content:"\f6ec"}.bi-thunderbolt-fill:before{content:"\f6ef"}.bi-thunderbolt:before{content:"\f6f0"}.bi-usb-drive-fill:before{content:"\f6f1"}.bi-usb-drive:before{content:"\f6f2"}.bi-usb-micro-fill:before{content:"\f6f3"}.bi-usb-micro:before{content:"\f6f4"}.bi-usb-mini-fill:before{content:"\f6f5"}.bi-usb-mini:before{content:"\f6f6"}.bi-cloud-haze2:before{content:"\f6f7"}.bi-device-hdd-fill:before{content:"\f6f8"}.bi-device-hdd:before{content:"\f6f9"}.bi-device-ssd-fill:before{content:"\f6fa"}.bi-device-ssd:before{content:"\f6fb"}.bi-displayport-fill:before{content:"\f6fc"}.bi-mortarboard-fill:before{content:"\f6fd"}.bi-mortarboard:before{content:"\f6fe"}.bi-terminal-x:before{content:"\f6ff"}.bi-arrow-through-heart-fill:before{content:"\f700"}.bi-arrow-through-heart:before{content:"\f701"}.bi-badge-sd-fill:before{content:"\f702"}.bi-badge-sd:before{content:"\f703"}.bi-bag-heart-fill:before{content:"\f704"}.bi-bag-heart:before{content:"\f705"}.bi-balloon-fill:before{content:"\f706"}.bi-balloon-heart-fill:before{content:"\f707"}.bi-balloon-heart:before{content:"\f708"}.bi-balloon:before{content:"\f709"}.bi-box2-fill:before{content:"\f70a"}.bi-box2-heart-fill:before{content:"\f70b"}.bi-box2-heart:before{content:"\f70c"}.bi-box2:before{content:"\f70d"}.bi-braces-asterisk:before{content:"\f70e"}.bi-calendar-heart-fill:before{content:"\f70f"}.bi-calendar-heart:before{content:"\f710"}.bi-calendar2-heart-fill:before{content:"\f711"}.bi-calendar2-heart:before{content:"\f712"}.bi-chat-heart-fill:before{content:"\f713"}.bi-chat-heart:before{content:"\f714"}.bi-chat-left-heart-fill:before{content:"\f715"}.bi-chat-left-heart:before{content:"\f716"}.bi-chat-right-heart-fill:before{content:"\f717"}.bi-chat-right-heart:before{content:"\f718"}.bi-chat-square-heart-fill:before{content:"\f719"}.bi-chat-square-heart:before{content:"\f71a"}.bi-clipboard-check-fill:before{content:"\f71b"}.bi-clipboard-data-fill:before{content:"\f71c"}.bi-clipboard-fill:before{content:"\f71d"}.bi-clipboard-heart-fill:before{content:"\f71e"}.bi-clipboard-heart:before{content:"\f71f"}.bi-clipboard-minus-fill:before{content:"\f720"}.bi-clipboard-plus-fill:before{content:"\f721"}.bi-clipboard-pulse:before{content:"\f722"}.bi-clipboard-x-fill:before{content:"\f723"}.bi-clipboard2-check-fill:before{content:"\f724"}.bi-clipboard2-check:before{content:"\f725"}.bi-clipboard2-data-fill:before{content:"\f726"}.bi-clipboard2-data:before{content:"\f727"}.bi-clipboard2-fill:before{content:"\f728"}.bi-clipboard2-heart-fill:before{content:"\f729"}.bi-clipboard2-heart:before{content:"\f72a"}.bi-clipboard2-minus-fill:before{content:"\f72b"}.bi-clipboard2-minus:before{content:"\f72c"}.bi-clipboard2-plus-fill:before{content:"\f72d"}.bi-clipboard2-plus:before{content:"\f72e"}.bi-clipboard2-pulse-fill:before{content:"\f72f"}.bi-clipboard2-pulse:before{content:"\f730"}.bi-clipboard2-x-fill:before{content:"\f731"}.bi-clipboard2-x:before{content:"\f732"}.bi-clipboard2:before{content:"\f733"}.bi-emoji-kiss-fill:before{content:"\f734"}.bi-emoji-kiss:before{content:"\f735"}.bi-envelope-heart-fill:before{content:"\f736"}.bi-envelope-heart:before{content:"\f737"}.bi-envelope-open-heart-fill:before{content:"\f738"}.bi-envelope-open-heart:before{content:"\f739"}.bi-envelope-paper-fill:before{content:"\f73a"}.bi-envelope-paper-heart-fill:before{content:"\f73b"}.bi-envelope-paper-heart:before{content:"\f73c"}.bi-envelope-paper:before{content:"\f73d"}.bi-filetype-aac:before{content:"\f73e"}.bi-filetype-ai:before{content:"\f73f"}.bi-filetype-bmp:before{content:"\f740"}.bi-filetype-cs:before{content:"\f741"}.bi-filetype-css:before{content:"\f742"}.bi-filetype-csv:before{content:"\f743"}.bi-filetype-doc:before{content:"\f744"}.bi-filetype-docx:before{content:"\f745"}.bi-filetype-exe:before{content:"\f746"}.bi-filetype-gif:before{content:"\f747"}.bi-filetype-heic:before{content:"\f748"}.bi-filetype-html:before{content:"\f749"}.bi-filetype-java:before{content:"\f74a"}.bi-filetype-jpg:before{content:"\f74b"}.bi-filetype-js:before{content:"\f74c"}.bi-filetype-jsx:before{content:"\f74d"}.bi-filetype-key:before{content:"\f74e"}.bi-filetype-m4p:before{content:"\f74f"}.bi-filetype-md:before{content:"\f750"}.bi-filetype-mdx:before{content:"\f751"}.bi-filetype-mov:before{content:"\f752"}.bi-filetype-mp3:before{content:"\f753"}.bi-filetype-mp4:before{content:"\f754"}.bi-filetype-otf:before{content:"\f755"}.bi-filetype-pdf:before{content:"\f756"}.bi-filetype-php:before{content:"\f757"}.bi-filetype-png:before{content:"\f758"}.bi-filetype-ppt:before{content:"\f75a"}.bi-filetype-psd:before{content:"\f75b"}.bi-filetype-py:before{content:"\f75c"}.bi-filetype-raw:before{content:"\f75d"}.bi-filetype-rb:before{content:"\f75e"}.bi-filetype-sass:before{content:"\f75f"}.bi-filetype-scss:before{content:"\f760"}.bi-filetype-sh:before{content:"\f761"}.bi-filetype-svg:before{content:"\f762"}.bi-filetype-tiff:before{content:"\f763"}.bi-filetype-tsx:before{content:"\f764"}.bi-filetype-ttf:before{content:"\f765"}.bi-filetype-txt:before{content:"\f766"}.bi-filetype-wav:before{content:"\f767"}.bi-filetype-woff:before{content:"\f768"}.bi-filetype-xls:before{content:"\f76a"}.bi-filetype-xml:before{content:"\f76b"}.bi-filetype-yml:before{content:"\f76c"}.bi-heart-arrow:before{content:"\f76d"}.bi-heart-pulse-fill:before{content:"\f76e"}.bi-heart-pulse:before{content:"\f76f"}.bi-heartbreak-fill:before{content:"\f770"}.bi-heartbreak:before{content:"\f771"}.bi-hearts:before{content:"\f772"}.bi-hospital-fill:before{content:"\f773"}.bi-hospital:before{content:"\f774"}.bi-house-heart-fill:before{content:"\f775"}.bi-house-heart:before{content:"\f776"}.bi-incognito:before{content:"\f777"}.bi-magnet-fill:before{content:"\f778"}.bi-magnet:before{content:"\f779"}.bi-person-heart:before{content:"\f77a"}.bi-person-hearts:before{content:"\f77b"}.bi-phone-flip:before{content:"\f77c"}.bi-plugin:before{content:"\f77d"}.bi-postage-fill:before{content:"\f77e"}.bi-postage-heart-fill:before{content:"\f77f"}.bi-postage-heart:before{content:"\f780"}.bi-postage:before{content:"\f781"}.bi-postcard-fill:before{content:"\f782"}.bi-postcard-heart-fill:before{content:"\f783"}.bi-postcard-heart:before{content:"\f784"}.bi-postcard:before{content:"\f785"}.bi-search-heart-fill:before{content:"\f786"}.bi-search-heart:before{content:"\f787"}.bi-sliders2-vertical:before{content:"\f788"}.bi-sliders2:before{content:"\f789"}.bi-trash3-fill:before{content:"\f78a"}.bi-trash3:before{content:"\f78b"}.bi-valentine:before{content:"\f78c"}.bi-valentine2:before{content:"\f78d"}.bi-wrench-adjustable-circle-fill:before{content:"\f78e"}.bi-wrench-adjustable-circle:before{content:"\f78f"}.bi-wrench-adjustable:before{content:"\f790"}.bi-filetype-json:before{content:"\f791"}.bi-filetype-pptx:before{content:"\f792"}.bi-filetype-xlsx:before{content:"\f793"}.bi-1-circle-fill:before{content:"\f796"}.bi-1-circle:before{content:"\f797"}.bi-1-square-fill:before{content:"\f798"}.bi-1-square:before{content:"\f799"}.bi-2-circle-fill:before{content:"\f79c"}.bi-2-circle:before{content:"\f79d"}.bi-2-square-fill:before{content:"\f79e"}.bi-2-square:before{content:"\f79f"}.bi-3-circle-fill:before{content:"\f7a2"}.bi-3-circle:before{content:"\f7a3"}.bi-3-square-fill:before{content:"\f7a4"}.bi-3-square:before{content:"\f7a5"}.bi-4-circle-fill:before{content:"\f7a8"}.bi-4-circle:before{content:"\f7a9"}.bi-4-square-fill:before{content:"\f7aa"}.bi-4-square:before{content:"\f7ab"}.bi-5-circle-fill:before{content:"\f7ae"}.bi-5-circle:before{content:"\f7af"}.bi-5-square-fill:before{content:"\f7b0"}.bi-5-square:before{content:"\f7b1"}.bi-6-circle-fill:before{content:"\f7b4"}.bi-6-circle:before{content:"\f7b5"}.bi-6-square-fill:before{content:"\f7b6"}.bi-6-square:before{content:"\f7b7"}.bi-7-circle-fill:before{content:"\f7ba"}.bi-7-circle:before{content:"\f7bb"}.bi-7-square-fill:before{content:"\f7bc"}.bi-7-square:before{content:"\f7bd"}.bi-8-circle-fill:before{content:"\f7c0"}.bi-8-circle:before{content:"\f7c1"}.bi-8-square-fill:before{content:"\f7c2"}.bi-8-square:before{content:"\f7c3"}.bi-9-circle-fill:before{content:"\f7c6"}.bi-9-circle:before{content:"\f7c7"}.bi-9-square-fill:before{content:"\f7c8"}.bi-9-square:before{content:"\f7c9"}.bi-airplane-engines-fill:before{content:"\f7ca"}.bi-airplane-engines:before{content:"\f7cb"}.bi-airplane-fill:before{content:"\f7cc"}.bi-airplane:before{content:"\f7cd"}.bi-alexa:before{content:"\f7ce"}.bi-alipay:before{content:"\f7cf"}.bi-android:before{content:"\f7d0"}.bi-android2:before{content:"\f7d1"}.bi-box-fill:before{content:"\f7d2"}.bi-box-seam-fill:before{content:"\f7d3"}.bi-browser-chrome:before{content:"\f7d4"}.bi-browser-edge:before{content:"\f7d5"}.bi-browser-firefox:before{content:"\f7d6"}.bi-browser-safari:before{content:"\f7d7"}.bi-c-circle-fill:before{content:"\f7da"}.bi-c-circle:before{content:"\f7db"}.bi-c-square-fill:before{content:"\f7dc"}.bi-c-square:before{content:"\f7dd"}.bi-capsule-pill:before{content:"\f7de"}.bi-capsule:before{content:"\f7df"}.bi-car-front-fill:before{content:"\f7e0"}.bi-car-front:before{content:"\f7e1"}.bi-cassette-fill:before{content:"\f7e2"}.bi-cassette:before{content:"\f7e3"}.bi-cc-circle-fill:before{content:"\f7e6"}.bi-cc-circle:before{content:"\f7e7"}.bi-cc-square-fill:before{content:"\f7e8"}.bi-cc-square:before{content:"\f7e9"}.bi-cup-hot-fill:before{content:"\f7ea"}.bi-cup-hot:before{content:"\f7eb"}.bi-currency-rupee:before{content:"\f7ec"}.bi-dropbox:before{content:"\f7ed"}.bi-escape:before{content:"\f7ee"}.bi-fast-forward-btn-fill:before{content:"\f7ef"}.bi-fast-forward-btn:before{content:"\f7f0"}.bi-fast-forward-circle-fill:before{content:"\f7f1"}.bi-fast-forward-circle:before{content:"\f7f2"}.bi-fast-forward-fill:before{content:"\f7f3"}.bi-fast-forward:before{content:"\f7f4"}.bi-filetype-sql:before{content:"\f7f5"}.bi-fire:before{content:"\f7f6"}.bi-google-play:before{content:"\f7f7"}.bi-h-circle-fill:before{content:"\f7fa"}.bi-h-circle:before{content:"\f7fb"}.bi-h-square-fill:before{content:"\f7fc"}.bi-h-square:before{content:"\f7fd"}.bi-indent:before{content:"\f7fe"}.bi-lungs-fill:before{content:"\f7ff"}.bi-lungs:before{content:"\f800"}.bi-microsoft-teams:before{content:"\f801"}.bi-p-circle-fill:before{content:"\f804"}.bi-p-circle:before{content:"\f805"}.bi-p-square-fill:before{content:"\f806"}.bi-p-square:before{content:"\f807"}.bi-pass-fill:before{content:"\f808"}.bi-pass:before{content:"\f809"}.bi-prescription:before{content:"\f80a"}.bi-prescription2:before{content:"\f80b"}.bi-r-circle-fill:before{content:"\f80e"}.bi-r-circle:before{content:"\f80f"}.bi-r-square-fill:before{content:"\f810"}.bi-r-square:before{content:"\f811"}.bi-repeat-1:before{content:"\f812"}.bi-repeat:before{content:"\f813"}.bi-rewind-btn-fill:before{content:"\f814"}.bi-rewind-btn:before{content:"\f815"}.bi-rewind-circle-fill:before{content:"\f816"}.bi-rewind-circle:before{content:"\f817"}.bi-rewind-fill:before{content:"\f818"}.bi-rewind:before{content:"\f819"}.bi-train-freight-front-fill:before{content:"\f81a"}.bi-train-freight-front:before{content:"\f81b"}.bi-train-front-fill:before{content:"\f81c"}.bi-train-front:before{content:"\f81d"}.bi-train-lightrail-front-fill:before{content:"\f81e"}.bi-train-lightrail-front:before{content:"\f81f"}.bi-truck-front-fill:before{content:"\f820"}.bi-truck-front:before{content:"\f821"}.bi-ubuntu:before{content:"\f822"}.bi-unindent:before{content:"\f823"}.bi-unity:before{content:"\f824"}.bi-universal-access-circle:before{content:"\f825"}.bi-universal-access:before{content:"\f826"}.bi-virus:before{content:"\f827"}.bi-virus2:before{content:"\f828"}.bi-wechat:before{content:"\f829"}.bi-yelp:before{content:"\f82a"}.bi-sign-stop-fill:before{content:"\f82b"}.bi-sign-stop-lights-fill:before{content:"\f82c"}.bi-sign-stop-lights:before{content:"\f82d"}.bi-sign-stop:before{content:"\f82e"}.bi-sign-turn-left-fill:before{content:"\f82f"}.bi-sign-turn-left:before{content:"\f830"}.bi-sign-turn-right-fill:before{content:"\f831"}.bi-sign-turn-right:before{content:"\f832"}.bi-sign-turn-slight-left-fill:before{content:"\f833"}.bi-sign-turn-slight-left:before{content:"\f834"}.bi-sign-turn-slight-right-fill:before{content:"\f835"}.bi-sign-turn-slight-right:before{content:"\f836"}.bi-sign-yield-fill:before{content:"\f837"}.bi-sign-yield:before{content:"\f838"}.bi-ev-station-fill:before{content:"\f839"}.bi-ev-station:before{content:"\f83a"}.bi-fuel-pump-diesel-fill:before{content:"\f83b"}.bi-fuel-pump-diesel:before{content:"\f83c"}.bi-fuel-pump-fill:before{content:"\f83d"}.bi-fuel-pump:before{content:"\f83e"}.bi-0-circle-fill:before{content:"\f83f"}.bi-0-circle:before{content:"\f840"}.bi-0-square-fill:before{content:"\f841"}.bi-0-square:before{content:"\f842"}.bi-rocket-fill:before{content:"\f843"}.bi-rocket-takeoff-fill:before{content:"\f844"}.bi-rocket-takeoff:before{content:"\f845"}.bi-rocket:before{content:"\f846"}.bi-stripe:before{content:"\f847"}.bi-subscript:before{content:"\f848"}.bi-superscript:before{content:"\f849"}.bi-trello:before{content:"\f84a"}.bi-envelope-at-fill:before{content:"\f84b"}.bi-envelope-at:before{content:"\f84c"}.bi-regex:before{content:"\f84d"}.bi-text-wrap:before{content:"\f84e"}.bi-sign-dead-end-fill:before{content:"\f84f"}.bi-sign-dead-end:before{content:"\f850"}.bi-sign-do-not-enter-fill:before{content:"\f851"}.bi-sign-do-not-enter:before{content:"\f852"}.bi-sign-intersection-fill:before{content:"\f853"}.bi-sign-intersection-side-fill:before{content:"\f854"}.bi-sign-intersection-side:before{content:"\f855"}.bi-sign-intersection-t-fill:before{content:"\f856"}.bi-sign-intersection-t:before{content:"\f857"}.bi-sign-intersection-y-fill:before{content:"\f858"}.bi-sign-intersection-y:before{content:"\f859"}.bi-sign-intersection:before{content:"\f85a"}.bi-sign-merge-left-fill:before{content:"\f85b"}.bi-sign-merge-left:before{content:"\f85c"}.bi-sign-merge-right-fill:before{content:"\f85d"}.bi-sign-merge-right:before{content:"\f85e"}.bi-sign-no-left-turn-fill:before{content:"\f85f"}.bi-sign-no-left-turn:before{content:"\f860"}.bi-sign-no-parking-fill:before{content:"\f861"}.bi-sign-no-parking:before{content:"\f862"}.bi-sign-no-right-turn-fill:before{content:"\f863"}.bi-sign-no-right-turn:before{content:"\f864"}.bi-sign-railroad-fill:before{content:"\f865"}.bi-sign-railroad:before{content:"\f866"}.bi-building-add:before{content:"\f867"}.bi-building-check:before{content:"\f868"}.bi-building-dash:before{content:"\f869"}.bi-building-down:before{content:"\f86a"}.bi-building-exclamation:before{content:"\f86b"}.bi-building-fill-add:before{content:"\f86c"}.bi-building-fill-check:before{content:"\f86d"}.bi-building-fill-dash:before{content:"\f86e"}.bi-building-fill-down:before{content:"\f86f"}.bi-building-fill-exclamation:before{content:"\f870"}.bi-building-fill-gear:before{content:"\f871"}.bi-building-fill-lock:before{content:"\f872"}.bi-building-fill-slash:before{content:"\f873"}.bi-building-fill-up:before{content:"\f874"}.bi-building-fill-x:before{content:"\f875"}.bi-building-fill:before{content:"\f876"}.bi-building-gear:before{content:"\f877"}.bi-building-lock:before{content:"\f878"}.bi-building-slash:before{content:"\f879"}.bi-building-up:before{content:"\f87a"}.bi-building-x:before{content:"\f87b"}.bi-buildings-fill:before{content:"\f87c"}.bi-buildings:before{content:"\f87d"}.bi-bus-front-fill:before{content:"\f87e"}.bi-bus-front:before{content:"\f87f"}.bi-ev-front-fill:before{content:"\f880"}.bi-ev-front:before{content:"\f881"}.bi-globe-americas:before{content:"\f882"}.bi-globe-asia-australia:before{content:"\f883"}.bi-globe-central-south-asia:before{content:"\f884"}.bi-globe-europe-africa:before{content:"\f885"}.bi-house-add-fill:before{content:"\f886"}.bi-house-add:before{content:"\f887"}.bi-house-check-fill:before{content:"\f888"}.bi-house-check:before{content:"\f889"}.bi-house-dash-fill:before{content:"\f88a"}.bi-house-dash:before{content:"\f88b"}.bi-house-down-fill:before{content:"\f88c"}.bi-house-down:before{content:"\f88d"}.bi-house-exclamation-fill:before{content:"\f88e"}.bi-house-exclamation:before{content:"\f88f"}.bi-house-gear-fill:before{content:"\f890"}.bi-house-gear:before{content:"\f891"}.bi-house-lock-fill:before{content:"\f892"}.bi-house-lock:before{content:"\f893"}.bi-house-slash-fill:before{content:"\f894"}.bi-house-slash:before{content:"\f895"}.bi-house-up-fill:before{content:"\f896"}.bi-house-up:before{content:"\f897"}.bi-house-x-fill:before{content:"\f898"}.bi-house-x:before{content:"\f899"}.bi-person-add:before{content:"\f89a"}.bi-person-down:before{content:"\f89b"}.bi-person-exclamation:before{content:"\f89c"}.bi-person-fill-add:before{content:"\f89d"}.bi-person-fill-check:before{content:"\f89e"}.bi-person-fill-dash:before{content:"\f89f"}.bi-person-fill-down:before{content:"\f8a0"}.bi-person-fill-exclamation:before{content:"\f8a1"}.bi-person-fill-gear:before{content:"\f8a2"}.bi-person-fill-lock:before{content:"\f8a3"}.bi-person-fill-slash:before{content:"\f8a4"}.bi-person-fill-up:before{content:"\f8a5"}.bi-person-fill-x:before{content:"\f8a6"}.bi-person-gear:before{content:"\f8a7"}.bi-person-lock:before{content:"\f8a8"}.bi-person-slash:before{content:"\f8a9"}.bi-person-up:before{content:"\f8aa"}.bi-scooter:before{content:"\f8ab"}.bi-taxi-front-fill:before{content:"\f8ac"}.bi-taxi-front:before{content:"\f8ad"}.bi-amd:before{content:"\f8ae"}.bi-database-add:before{content:"\f8af"}.bi-database-check:before{content:"\f8b0"}.bi-database-dash:before{content:"\f8b1"}.bi-database-down:before{content:"\f8b2"}.bi-database-exclamation:before{content:"\f8b3"}.bi-database-fill-add:before{content:"\f8b4"}.bi-database-fill-check:before{content:"\f8b5"}.bi-database-fill-dash:before{content:"\f8b6"}.bi-database-fill-down:before{content:"\f8b7"}.bi-database-fill-exclamation:before{content:"\f8b8"}.bi-database-fill-gear:before{content:"\f8b9"}.bi-database-fill-lock:before{content:"\f8ba"}.bi-database-fill-slash:before{content:"\f8bb"}.bi-database-fill-up:before{content:"\f8bc"}.bi-database-fill-x:before{content:"\f8bd"}.bi-database-fill:before{content:"\f8be"}.bi-database-gear:before{content:"\f8bf"}.bi-database-lock:before{content:"\f8c0"}.bi-database-slash:before{content:"\f8c1"}.bi-database-up:before{content:"\f8c2"}.bi-database-x:before{content:"\f8c3"}.bi-database:before{content:"\f8c4"}.bi-houses-fill:before{content:"\f8c5"}.bi-houses:before{content:"\f8c6"}.bi-nvidia:before{content:"\f8c7"}.bi-person-vcard-fill:before{content:"\f8c8"}.bi-person-vcard:before{content:"\f8c9"}.bi-sina-weibo:before{content:"\f8ca"}.bi-tencent-qq:before{content:"\f8cb"}.bi-wikipedia:before{content:"\f8cc"}.bi-alphabet-uppercase:before{content:"\f2a5"}.bi-alphabet:before{content:"\f68a"}.bi-amazon:before{content:"\f68d"}.bi-arrows-collapse-vertical:before{content:"\f690"}.bi-arrows-expand-vertical:before{content:"\f695"}.bi-arrows-vertical:before{content:"\f698"}.bi-arrows:before{content:"\f6a2"}.bi-ban-fill:before{content:"\f6a3"}.bi-ban:before{content:"\f6b6"}.bi-bing:before{content:"\f6c2"}.bi-cake:before{content:"\f6e0"}.bi-cake2:before{content:"\f6ed"}.bi-cookie:before{content:"\f6ee"}.bi-copy:before{content:"\f759"}.bi-crosshair:before{content:"\f769"}.bi-crosshair2:before{content:"\f794"}.bi-emoji-astonished-fill:before{content:"\f795"}.bi-emoji-astonished:before{content:"\f79a"}.bi-emoji-grimace-fill:before{content:"\f79b"}.bi-emoji-grimace:before{content:"\f7a0"}.bi-emoji-grin-fill:before{content:"\f7a1"}.bi-emoji-grin:before{content:"\f7a6"}.bi-emoji-surprise-fill:before{content:"\f7a7"}.bi-emoji-surprise:before{content:"\f7ac"}.bi-emoji-tear-fill:before{content:"\f7ad"}.bi-emoji-tear:before{content:"\f7b2"}.bi-envelope-arrow-down-fill:before{content:"\f7b3"}.bi-envelope-arrow-down:before{content:"\f7b8"}.bi-envelope-arrow-up-fill:before{content:"\f7b9"}.bi-envelope-arrow-up:before{content:"\f7be"}.bi-feather:before{content:"\f7bf"}.bi-feather2:before{content:"\f7c4"}.bi-floppy-fill:before{content:"\f7c5"}.bi-floppy:before{content:"\f7d8"}.bi-floppy2-fill:before{content:"\f7d9"}.bi-floppy2:before{content:"\f7e4"}.bi-gitlab:before{content:"\f7e5"}.bi-highlighter:before{content:"\f7f8"}.bi-marker-tip:before{content:"\f802"}.bi-nvme-fill:before{content:"\f803"}.bi-nvme:before{content:"\f80c"}.bi-opencollective:before{content:"\f80d"}.bi-pci-card-network:before{content:"\f8cd"}.bi-pci-card-sound:before{content:"\f8ce"}.bi-radar:before{content:"\f8cf"}.bi-send-arrow-down-fill:before{content:"\f8d0"}.bi-send-arrow-down:before{content:"\f8d1"}.bi-send-arrow-up-fill:before{content:"\f8d2"}.bi-send-arrow-up:before{content:"\f8d3"}.bi-sim-slash-fill:before{content:"\f8d4"}.bi-sim-slash:before{content:"\f8d5"}.bi-sourceforge:before{content:"\f8d6"}.bi-substack:before{content:"\f8d7"}.bi-threads-fill:before{content:"\f8d8"}.bi-threads:before{content:"\f8d9"}.bi-transparency:before{content:"\f8da"}.bi-twitter-x:before{content:"\f8db"}.bi-type-h4:before{content:"\f8dc"}.bi-type-h5:before{content:"\f8dd"}.bi-type-h6:before{content:"\f8de"}.bi-backpack-fill:before{content:"\f8df"}.bi-backpack:before{content:"\f8e0"}.bi-backpack2-fill:before{content:"\f8e1"}.bi-backpack2:before{content:"\f8e2"}.bi-backpack3-fill:before{content:"\f8e3"}.bi-backpack3:before{content:"\f8e4"}.bi-backpack4-fill:before{content:"\f8e5"}.bi-backpack4:before{content:"\f8e6"}.bi-brilliance:before{content:"\f8e7"}.bi-cake-fill:before{content:"\f8e8"}.bi-cake2-fill:before{content:"\f8e9"}.bi-duffle-fill:before{content:"\f8ea"}.bi-duffle:before{content:"\f8eb"}.bi-exposure:before{content:"\f8ec"}.bi-gender-neuter:before{content:"\f8ed"}.bi-highlights:before{content:"\f8ee"}.bi-luggage-fill:before{content:"\f8ef"}.bi-luggage:before{content:"\f8f0"}.bi-mailbox-flag:before{content:"\f8f1"}.bi-mailbox2-flag:before{content:"\f8f2"}.bi-noise-reduction:before{content:"\f8f3"}.bi-passport-fill:before{content:"\f8f4"}.bi-passport:before{content:"\f8f5"}.bi-person-arms-up:before{content:"\f8f6"}.bi-person-raised-hand:before{content:"\f8f7"}.bi-person-standing-dress:before{content:"\f8f8"}.bi-person-standing:before{content:"\f8f9"}.bi-person-walking:before{content:"\f8fa"}.bi-person-wheelchair:before{content:"\f8fb"}.bi-shadows:before{content:"\f8fc"}.bi-suitcase-fill:before{content:"\f8fd"}.bi-suitcase-lg-fill:before{content:"\f8fe"}.bi-suitcase-lg:before{content:"\f8ff"}.bi-suitcase:before{content:"\f900"}.bi-suitcase2-fill:before{content:"\f901"}.bi-suitcase2:before{content:"\f902"}.bi-vignette:before{content:"\f903"}.bi-bluesky:before{content:"\f7f9"}.bi-tux:before{content:"\f904"}.bi-beaker-fill:before{content:"\f905"}.bi-beaker:before{content:"\f906"}.bi-flask-fill:before{content:"\f907"}.bi-flask-florence-fill:before{content:"\f908"}.bi-flask-florence:before{content:"\f909"}.bi-flask:before{content:"\f90a"}.bi-leaf-fill:before{content:"\f90b"}.bi-leaf:before{content:"\f90c"}.bi-measuring-cup-fill:before{content:"\f90d"}.bi-measuring-cup:before{content:"\f90e"}.bi-unlock2-fill:before{content:"\f90f"}.bi-unlock2:before{content:"\f910"}.bi-battery-low:before{content:"\f911"}.bi-anthropic:before{content:"\f912"}.bi-apple-music:before{content:"\f913"}.bi-claude:before{content:"\f914"}.bi-openai:before{content:"\f915"}.bi-perplexity:before{content:"\f916"}.bi-css:before{content:"\f917"}.bi-javascript:before{content:"\f918"}.bi-typescript:before{content:"\f919"}.bi-fork-knife:before{content:"\f91a"}.bi-globe-americas-fill:before{content:"\f91b"}.bi-globe-asia-australia-fill:before{content:"\f91c"}.bi-globe-central-south-asia-fill:before{content:"\f91d"}.bi-globe-europe-africa-fill:before{content:"\f91e"}
/*# sourceMappingURL=styles-ZY63IZ4Z.css.map */
