:root{--font-family: "Outfit", sans-serif;--transition-speed: .2s;--primary: #DE1F1C;--primary-light: #FC709E;--primary-dark: #C1121F;--background: #FFFBFB;--surface: #FFF0F3;--accent: #FC709E;--text-primary: #DE1F1C;--text-secondary: #6B6B6B;--text-muted: #9CA3AF;--checkbox-border: #FC709E;--checkbox-filled: #DE1F1C;--divider: #FCE4E8;--input-background: #FFF5F7;--card-background: #FFFFFF;--success: #038A3D;--error: #DE1F1C;--warning: #FF782E;--brand-green: #038A3D;--brand-blue-light: #B5DBFF;--brand-orange: #FF782E;--brand-magenta: #DE2973;--brand-lilac: #C9B5EB;--brand-purple: #CC4DA1;--brand-pink-light: #FFA8EB;--brand-blue-sea: #1D7BA0;--bg-main: var(--background);--bg-content: var(--surface);--bg-sidebar: var(--card-background);--bg-card: var(--card-background);--bg-hover: var(--surface);--text-main: #1F2937;--border-color: var(--divider);--primary-main: var(--primary);--success-main: var(--success);--success-light: #E8F5E9;--error-main: var(--error);--error-light: #FFEBEE;--error-dark: #C62828;--warning-main: var(--warning);--warning-light: #FFF3E0;--info-main: #1976D2;--info-light: #E3F2FD}[data-theme=dark],.dark{--background: #1A1A1D;--surface: #252528;--card-background: #2D2D30;--input-background: #323235;--text-primary: #F0F0F0;--text-secondary: #B0B0B0;--text-muted: #757575;--divider: #3A3A3D;--bg-main: var(--background);--bg-content: var(--surface);--bg-sidebar: #202024;--bg-card: var(--card-background);--bg-hover: #3A3A3D;--text-main: #F0F0F0;--border-color: #3A3A3D}[data-theme^=lavender]{--primary: #8B7BB5;--primary-light: #B5A8D4;--primary-dark: #6B5B95;--background: #FCFBFF;--surface: #F5F3FA;--text-primary: #8B7BB5;--checkbox-border: #B5A8D4;--checkbox-filled: #8B7BB5;--divider: #E8E4F0;--input-background: #F8F6FC}[data-theme^=blush]{--primary: #D4849A;--primary-light: #E8B4C4;--primary-dark: #B86B82;--background: #FFFAFB;--surface: #FFF5F7;--text-primary: #D4849A;--checkbox-border: #E8B4C4;--checkbox-filled: #D4849A;--divider: #FCE8EC;--input-background: #FFF8F9}[data-theme^=purple]{--primary: #6B4C9A;--primary-light: #9B7BC9;--primary-dark: #4A3470;--background: #FAF8FF;--surface: #F5F0FA;--text-primary: #6B4C9A;--checkbox-border: #9B7BC9;--checkbox-filled: #6B4C9A;--divider: #E8E0F5;--input-background: #F8F5FC}[data-theme$=-dark]{--primary-light: rgba(230, 57, 70, .35)}[data-theme=lavender-dark]{--primary-light: rgba(139, 123, 117, .35)}[data-theme=blush-dark]{--primary-light: rgba(212, 132, 154, .35)}[data-theme=purple-dark]{--primary-light: rgba(107, 76, 154, .35)}.card-panel{border-radius:1rem;border-width:1px;border-color:var(--divider);background-color:var(--card-background);padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.flex-between{display:flex;align-items:center;justify-content:space-between}.modal-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;background-color:#0006;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-header-styled{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:var(--divider);--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1));padding:1rem}@media(prefers-color-scheme:dark){.modal-header-styled{background-color:#ff32321a}}.modal-title-styled{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}@media(prefers-color-scheme:dark){.modal-title-styled{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}}.modal-close-btn{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:transparent;padding:.5rem;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal-close-btn:hover{background-color:#0000000d;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.icon-box-primary{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.icon-box-error{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-box-error:hover{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.modal-input{box-sizing:border-box;width:100%;resize:none;border-radius:1rem;border-width:2px;border-style:solid!important;border-color:var(--divider);background-color:var(--input-background);padding:.75rem;font-family:var(--font-family),sans-serif;font-size:1rem;line-height:1.5rem;color:var(--text-main);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal-input::-moz-placeholder{color:var(--text-muted)}.modal-input::placeholder{color:var(--text-muted)}.modal-input:focus{border-color:var(--primary);outline:2px solid transparent;outline-offset:2px}.modal-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.75rem;border-width:2px;border-style:solid!important;border-color:var(--divider);background-color:var(--input-background);padding:.75rem;font-family:var(--font-family),sans-serif;font-size:1rem;line-height:1.5rem;color:var(--text-main)}.modal-select:focus{border-color:var(--primary);outline:2px solid transparent;outline-offset:2px}.chip-btn{display:flex;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:2px;border-style:solid!important;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.chip-btn-inactive{border-color:var(--divider);background-color:var(--card-background);color:var(--text-secondary)}.chip-btn-inactive:hover{background-color:var(--bg-hover)}.btn-add-action{display:flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--primary);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));color:var(--primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-add-action:hover{background-color:var(--primary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.checkbox-styled{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border-width:2px;border-style:solid!important;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkbox-styled:hover{background-color:#0000000d}.checkbox-sm{height:.875rem;width:.875rem;border-radius:3px}.checkbox-priority-high,.checkbox-priority-hoog{border-color:var(--primary)!important;color:var(--primary)}.checkbox-priority-high.checked,.checkbox-priority-hoog.checked{border-color:var(--primary)!important;background-color:var(--primary)!important;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.checkbox-priority-medium,.checkbox-priority-midden{--tw-border-opacity: 1 !important;border-color:rgb(255 183 3 / var(--tw-border-opacity, 1))!important;--tw-text-opacity: 1;color:rgb(255 183 3 / var(--tw-text-opacity, 1))}.checkbox-priority-medium.checked,.checkbox-priority-midden.checked{border-color:var(--primary)!important;background-color:var(--primary)!important;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.checkbox-priority-low,.checkbox-priority-laag{--tw-border-opacity: 1 !important;border-color:rgb(75 181 67 / var(--tw-border-opacity, 1))!important;--tw-text-opacity: 1;color:rgb(75 181 67 / var(--tw-text-opacity, 1))}.checkbox-priority-low.checked,.checkbox-priority-laag.checked{border-color:var(--primary)!important;background-color:var(--primary)!important;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-icon-outline{display:flex;height:2rem;width:2rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-style:solid;border-color:var(--divider);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));color:var(--text-primary);opacity:.7;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-icon-outline:hover{border-color:var(--primary);background-color:var(--primary);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:1}.btn-icon-outline:focus{outline:2px solid transparent;outline-offset:2px}.btn-icon-outline:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary{display:flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:14px;border-style:none;background-color:var(--primary);padding:.75rem 2rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--primary-dark)}.btn-primary:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;border-style:none;background-color:transparent;padding:.75rem 1.5rem;font-weight:600;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover{background-color:var(--bg-hover)}.btn-icon-danger{display:flex;height:2.75rem;width:2.75rem;cursor:pointer;align-items:center;justify-content:center;border-radius:14px;border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(214 40 57 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-icon-danger:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 224 224 / var(--tw-bg-opacity, 1))}.btn-icon-danger:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(prefers-color-scheme:dark){.btn-icon-danger{background-color:#7f1d1d33;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.btn-icon-danger:hover{background-color:#7f1d1d66}}.tw-pointer-events-none{pointer-events:none}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-inset-0{inset:0}.-tw-bottom-2{bottom:-.5rem}.-tw-right-2{right:-.5rem}.-tw-right-\[30\%\]{right:-30%}.-tw-top-1\/2{top:-50%}.tw-bottom-0{bottom:0}.tw-bottom-1{bottom:.25rem}.tw-bottom-2{bottom:.5rem}.tw-bottom-24{bottom:6rem}.tw-bottom-6{bottom:1.5rem}.tw-bottom-8{bottom:2rem}.tw-left-0{left:0}.tw-left-3\.5{left:.875rem}.tw-left-\[-25px\]{left:-25px}.tw-left-\[-50px\]{left:-50px}.tw-left-\[24px\]{left:24px}.tw-left-\[4px\]{left:4px}.tw-left-\[60px\]{left:60px}.tw-right-0{right:0}.tw-right-1{right:.25rem}.tw-right-2{right:.5rem}.tw-right-2\.5{right:.625rem}.tw-right-3{right:.75rem}.tw-right-4{right:1rem}.tw-right-5{right:1.25rem}.tw-right-6{right:1.5rem}.tw-right-8{right:2rem}.tw-top-0{top:0}.tw-top-1{top:.25rem}.tw-top-1\/2{top:50%}.tw-top-2{top:.5rem}.tw-top-3{top:.75rem}.tw-top-4{top:1rem}.tw-top-5{top:1.25rem}.tw-top-6{top:1.5rem}.tw-top-\[-10px\]{top:-10px}.tw-top-\[-8px\]{top:-8px}.tw-top-full{top:100%}.tw-z-0{z-index:0}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-50{z-index:50}.tw-z-\[1000\]{z-index:1000}.tw-z-\[100\]{z-index:100}.tw-z-\[11000\]{z-index:11000}.tw-z-\[1100\]{z-index:1100}.tw-z-\[2000\]{z-index:2000}.tw-z-\[99999\]{z-index:99999}.tw-z-\[9999\]{z-index:9999}.tw-m-0{margin:0}.tw-m-2{margin:.5rem}.tw--mx-3{margin-left:-.75rem;margin-right:-.75rem}.tw-mx-0\.5{margin-left:.125rem;margin-right:.125rem}.tw-mx-1{margin-left:.25rem;margin-right:.25rem}.tw-mx-2{margin-left:.5rem;margin-right:.5rem}.tw-mx-3{margin-left:.75rem;margin-right:.75rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-1{margin-top:.25rem;margin-bottom:.25rem}.tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.tw-my-5{margin-top:1.25rem;margin-bottom:1.25rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-tw-mr-1{margin-right:-.25rem}.-tw-mt-1{margin-top:-.25rem}.tw-mb-0{margin-bottom:0}.tw-mb-0\.5{margin-bottom:.125rem}.tw-mb-1{margin-bottom:.25rem}.tw-mb-1\.5{margin-bottom:.375rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-1{margin-left:.25rem}.tw-ml-2{margin-left:.5rem}.tw-ml-3{margin-left:.75rem}.tw-ml-auto{margin-left:auto}.tw-mr-1{margin-right:.25rem}.tw-mr-2{margin-right:.5rem}.tw-mr-4{margin-right:1rem}.tw-mr-\[-16px\]{margin-right:-16px}.tw-mr-auto{margin-right:auto}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-1\.5{margin-top:.375rem}.tw-mt-2{margin-top:.5rem}.tw-mt-2\.5{margin-top:.625rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-5{margin-top:1.25rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-mt-\[-2px\]{margin-top:-2px}.tw-mt-\[3px\]{margin-top:3px}.tw-mt-\[7px\]{margin-top:7px}.tw-mt-auto{margin-top:auto}.tw-mt-px{margin-top:1px}.tw-box-border{box-sizing:border-box}.tw-line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-inline{display:inline}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-aspect-square{aspect-ratio:1 / 1}.tw-h-0{height:0px}.tw-h-0\.5{height:.125rem}.tw-h-1{height:.25rem}.tw-h-1\.5{height:.375rem}.tw-h-10{height:2.5rem}.tw-h-11{height:2.75rem}.tw-h-12{height:3rem}.tw-h-14{height:3.5rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-2\.5{height:.625rem}.tw-h-20{height:5rem}.tw-h-28{height:7rem}.tw-h-3{height:.75rem}.tw-h-3\.5{height:.875rem}.tw-h-4{height:1rem}.tw-h-5{height:1.25rem}.tw-h-6{height:1.5rem}.tw-h-7{height:1.75rem}.tw-h-8{height:2rem}.tw-h-9{height:2.25rem}.tw-h-\[120px\]{height:120px}.tw-h-\[1px\]{height:1px}.tw-h-\[200\%\]{height:200%}.tw-h-\[200px\]{height:200px}.tw-h-\[42px\]{height:42px}.tw-h-\[48px\]{height:48px}.tw-h-\[57px\]{height:57px}.tw-h-\[60px\]{height:60px}.tw-h-\[72px\]{height:72px}.tw-h-\[80px\]{height:80px}.tw-h-\[80vh\]{height:80vh}.tw-h-\[90vh\]{height:90vh}.tw-h-auto{height:auto}.tw-h-full{height:100%}.tw-h-px{height:1px}.tw-h-screen{height:100vh}.tw-max-h-\[100px\]{max-height:100px}.tw-max-h-\[300px\]{max-height:300px}.tw-max-h-\[400px\]{max-height:400px}.tw-max-h-\[70vh\]{max-height:70vh}.tw-max-h-\[80vh\]{max-height:80vh}.tw-max-h-\[85vh\]{max-height:85vh}.tw-max-h-\[90dvh\]{max-height:90dvh}.tw-max-h-\[90vh\]{max-height:90vh}.tw-max-h-\[95vh\]{max-height:95vh}.tw-max-h-full{max-height:100%}.tw-min-h-0{min-height:0px}.tw-min-h-\[100px\]{min-height:100px}.tw-min-h-\[200px\]{min-height:200px}.tw-min-h-\[20px\]{min-height:20px}.tw-min-h-\[2px\]{min-height:2px}.tw-min-h-\[40px\]{min-height:40px}.tw-min-h-\[480px\]{min-height:480px}.tw-min-h-\[48px\]{min-height:48px}.tw-min-h-\[80px\]{min-height:80px}.tw-min-h-full{min-height:100%}.tw-min-h-screen{min-height:100vh}.tw-w-0{width:0px}.tw-w-1{width:.25rem}.tw-w-1\.5{width:.375rem}.tw-w-10{width:2.5rem}.tw-w-11{width:2.75rem}.tw-w-12{width:3rem}.tw-w-14{width:3.5rem}.tw-w-16{width:4rem}.tw-w-2{width:.5rem}.tw-w-2\.5{width:.625rem}.tw-w-20{width:5rem}.tw-w-28{width:7rem}.tw-w-3{width:.75rem}.tw-w-3\.5{width:.875rem}.tw-w-4{width:1rem}.tw-w-5{width:1.25rem}.tw-w-6{width:1.5rem}.tw-w-7{width:1.75rem}.tw-w-8{width:2rem}.tw-w-9{width:2.25rem}.tw-w-\[110px\]{width:110px}.tw-w-\[120px\]{width:120px}.tw-w-\[260px\]{width:260px}.tw-w-\[280px\]{width:280px}.tw-w-\[60px\]{width:60px}.tw-w-\[90\%\]{width:90%}.tw-w-\[90vw\]{width:90vw}.tw-w-auto{width:auto}.tw-w-fit{width:-moz-fit-content;width:fit-content}.tw-w-full{width:100%}.tw-w-px{width:1px}.tw-w-screen{width:100vw}.tw-min-w-0{min-width:0px}.tw-min-w-20{min-width:5rem}.tw-min-w-\[1000px\]{min-width:1000px}.tw-min-w-\[100px\]{min-width:100px}.tw-min-w-\[140px\]{min-width:140px}.tw-min-w-\[260px\]{min-width:260px}.tw-min-w-\[280px\]{min-width:280px}.tw-min-w-\[60px\]{min-width:60px}.tw-max-w-4xl{max-width:56rem}.tw-max-w-\[24rem\]{max-width:24rem}.tw-max-w-\[320px\]{max-width:320px}.tw-max-w-\[340px\]{max-width:340px}.tw-max-w-\[380px\]{max-width:380px}.tw-max-w-\[400px\]{max-width:400px}.tw-max-w-\[420px\]{max-width:420px}.tw-max-w-\[440px\]{max-width:440px}.tw-max-w-\[450px\]{max-width:450px}.tw-max-w-\[600px\]{max-width:600px}.tw-max-w-\[64px\]{max-width:64px}.tw-max-w-\[700px\]{max-width:700px}.tw-max-w-\[800px\]{max-width:800px}.tw-max-w-\[900px\]{max-width:900px}.tw-max-w-\[95\%\]{max-width:95%}.tw-max-w-\[calc\(100\%-36px\)\]{max-width:calc(100% - 36px)}.tw-max-w-full{max-width:100%}.tw-max-w-md{max-width:28rem}.tw-flex-1{flex:1 1 0%}.tw-flex-\[2\]{flex:2}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-grow-0{flex-grow:0}.tw-origin-bottom-right{transform-origin:bottom right}.tw--translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tw-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.tw-animate-\[bounce_1\.4s_infinite_ease-in-out_both\]{animation:tw-bounce 1.4s infinite ease-in-out both}.tw-animate-\[fadeIn_0\.3s_ease-out\]{animation:tw-fadeIn .3s ease-out}.tw-animate-\[popIn_0\.3s_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{animation:popIn .3s cubic-bezier(.16,1,.3,1)}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-\[pulse_2s_infinite\]{animation:tw-pulse 2s infinite}.tw-animate-\[spin_0\.8s_linear_infinite\]{animation:tw-spin .8s linear infinite}.tw-animate-\[spin_1s_linear_infinite\]{animation:tw-spin 1s linear infinite}@keyframes tw-fadeIn{0%{opacity:0}to{opacity:1}}.tw-animate-fade-in{animation:tw-fadeIn .2s ease-out}@keyframes tw-scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tw-animate-scale-in{animation:tw-scaleIn .15s ease-out}@keyframes tw-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tw-animate-slide-up{animation:tw-slideUp .3s cubic-bezier(.16,1,.3,1)}.tw-animate-spin{animation:tw-spin 1s linear infinite}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-animate-spin-slow{animation:tw-spin 3s linear infinite}.\!tw-cursor-default{cursor:default!important}.tw-cursor-default{cursor:default}.tw-cursor-grab{cursor:grab}.tw-cursor-grabbing{cursor:grabbing}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tw-resize-none{resize:none}.tw-list-none{list-style-type:none}.tw-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tw-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.tw-grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.tw-flex-row-reverse{flex-direction:row-reverse}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-nowrap{flex-wrap:nowrap}.tw-place-items-center{place-items:center}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-around{justify-content:space-around}.tw-gap-0{gap:0px}.tw-gap-0\.5{gap:.125rem}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-2\.5{gap:.625rem}.tw-gap-3{gap:.75rem}.tw-gap-3\.5{gap:.875rem}.tw-gap-4{gap:1rem}.tw-gap-5{gap:1.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-gap-\[2px\]{gap:2px}.tw-gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.tw-gap-y-2{row-gap:.5rem}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-text-ellipsis{text-overflow:ellipsis}.tw-whitespace-nowrap{white-space:nowrap}.tw-whitespace-pre-wrap{white-space:pre-wrap}.tw-break-words{overflow-wrap:break-word}.tw-rounded{border-radius:.25rem}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-3xl,.tw-rounded-\[1\.5rem\]{border-radius:1.5rem}.tw-rounded-\[10px\]{border-radius:10px}.tw-rounded-\[14px\]{border-radius:14px}.tw-rounded-\[16px\]{border-radius:16px}.tw-rounded-\[18px\]{border-radius:18px}.tw-rounded-\[1px\]{border-radius:1px}.tw-rounded-\[20px\]{border-radius:20px}.tw-rounded-\[24px\]{border-radius:24px}.tw-rounded-\[32px\]{border-radius:32px}.tw-rounded-\[3px\]{border-radius:3px}.tw-rounded-\[6px\]{border-radius:6px}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-md{border-radius:.375rem}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.tw-rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.tw-rounded-tl-sm{border-top-left-radius:.125rem}.tw-rounded-tr-sm{border-top-right-radius:.125rem}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-2{border-width:2px}.tw-border-\[1\.5px\]{border-width:1.5px}.tw-border-\[3px\]{border-width:3px}.tw-border-y{border-top-width:1px;border-bottom-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-l-4,.tw-border-l-\[4px\]{border-left-width:4px}.tw-border-r{border-right-width:1px}.tw-border-r-\[4px\]{border-right-width:4px}.tw-border-t,.tw-border-t-\[1px\]{border-top-width:1px}.tw-border-t-\[4px\]{border-top-width:4px}.\!tw-border-solid{border-style:solid!important}.tw-border-solid{border-style:solid}.tw-border-dashed{border-style:dashed}.tw-border-none{border-style:none}.\!tw-border-primary{border-color:var(--primary)!important}.tw-border-\[\#81C784\]{--tw-border-opacity: 1;border-color:rgb(129 199 132 / var(--tw-border-opacity, 1))}.tw-border-\[\#BBF7D0\]{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.tw-border-\[\#C8E6C9\]{--tw-border-opacity: 1;border-color:rgb(200 230 201 / var(--tw-border-opacity, 1))}.tw-border-\[\#D64545\]{--tw-border-opacity: 1;border-color:rgb(214 69 69 / var(--tw-border-opacity, 1))}.tw-border-\[\#FDE68A\]{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.tw-border-\[\#FECACA\]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.tw-border-\[\#FF6B6B\]{--tw-border-opacity: 1;border-color:rgb(255 107 107 / var(--tw-border-opacity, 1))}.tw-border-\[\#FFB74D\]{--tw-border-opacity: 1;border-color:rgb(255 183 77 / var(--tw-border-opacity, 1))}.tw-border-\[rgba\(0\,0\,0\,0\.02\)\]{border-color:#00000005}.tw-border-\[rgba\(230\,57\,70\,0\.3\)\]{border-color:#e639464d}.tw-border-\[rgba\(245\,158\,11\,0\.3\)\]{border-color:#f59e0b4d}.tw-border-\[rgba\(255\,193\,7\,0\.3\)\]{border-color:#ffc1074d}.tw-border-\[rgba\(76\,175\,80\,0\.3\)\]{border-color:#4caf504d}.tw-border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.tw-border-border{border-color:var(--border-color)}.tw-border-brand-orange{border-color:var(--brand-orange)}.tw-border-card{border-color:var(--card-background)}.tw-border-divider{border-color:var(--divider)}.tw-border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.tw-border-gray-100\/50{border-color:#f3f4f680}.tw-border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.tw-border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.tw-border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.tw-border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.tw-border-input{border-color:var(--input-background)}.tw-border-primary{border-color:var(--primary)}.tw-border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.tw-border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.tw-border-surface{border-color:var(--surface)}.tw-border-transparent{border-color:transparent}.tw-border-l-primary{border-left-color:var(--primary)}.tw-border-l-transparent{border-left-color:transparent}.tw-border-r-transparent{border-right-color:transparent}.tw-border-t-primary{border-top-color:var(--primary)}.tw-border-t-text-main{border-top-color:var(--text-main)}.\!tw-bg-card{background-color:var(--card-background)!important}.\!tw-bg-primary{background-color:var(--primary)!important}.\!tw-bg-red-100{--tw-bg-opacity: 1 !important;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))!important}.\!tw-bg-transparent{background-color:transparent!important}.tw-bg-\[\#D97706\]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#DBEAFE\]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#DC2626\]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#DCFCE7\]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#E6394614\]{background-color:#e6394614}.tw-bg-\[\#E8F5E9\]{--tw-bg-opacity: 1;background-color:rgb(232 245 233 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#F3E8FF\]{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#F472B6\]{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FB7185\]{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FCE7F3\]{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FEF2F2\]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FEF3C7\]{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FFD166\]{--tw-bg-opacity: 1;background-color:rgb(255 209 102 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FFEBEE\]{--tw-bg-opacity: 1;background-color:rgb(255 235 238 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FFF1F2\]{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FFF5F5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#f0f0f0\]\/50{background-color:#f0f0f080}.tw-bg-\[\#f3f4f6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#fffbeb\]{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.tw-bg-\[rgba\(201\,181\,235\,0\.3\)\]{background-color:#c9b5eb4d}.tw-bg-\[rgba\(204\,77\,161\,0\.1\)\]{background-color:#cc4da11a}.tw-bg-\[rgba\(222\,31\,28\,0\.08\)\]{background-color:#de1f1c14}.tw-bg-\[rgba\(222\,41\,115\,0\.1\)\]{background-color:#de29731a}.tw-bg-\[rgba\(230\,57\,70\,0\.1\)\]{background-color:#e639461a}.tw-bg-\[rgba\(255\,120\,46\,0\.1\)\]{background-color:#ff782e1a}.tw-bg-\[rgba\(29\,123\,160\,0\.1\)\]{background-color:#1d7ba01a}.tw-bg-\[rgba\(3\,138\,61\,0\.1\)\]{background-color:#038a3d1a}.tw-bg-\[rgba\(76\,175\,80\,0\.1\)\]{background-color:#4caf501a}.tw-bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.tw-bg-background{background-color:var(--background)}.tw-bg-black\/10{background-color:#0000001a}.tw-bg-black\/40{background-color:#0006}.tw-bg-black\/5{background-color:#0000000d}.tw-bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.tw-bg-border{background-color:var(--border-color)}.tw-bg-brand-blue-sea{background-color:var(--brand-blue-sea)}.tw-bg-brand-green{background-color:var(--brand-green)}.tw-bg-card{background-color:var(--card-background)}.tw-bg-divider{background-color:var(--divider)}.tw-bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.tw-bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.tw-bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.tw-bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.tw-bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.tw-bg-hover{background-color:var(--bg-hover)}.tw-bg-input{background-color:var(--input-background)}.tw-bg-orange-500\/10{background-color:#f973161a}.tw-bg-primary{background-color:var(--primary)}.tw-bg-primary-light{background-color:var(--primary-light)}.tw-bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.tw-bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.tw-bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.tw-bg-slate-800\/90{background-color:#1e293be6}.tw-bg-surface{background-color:var(--surface)}.tw-bg-text-secondary{background-color:var(--text-secondary)}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-white\/20{background-color:#fff3}.tw-bg-white\/30{background-color:#ffffff4d}.\!tw-bg-\[linear-gradient\(135deg\,var\(--primary\)\,var\(--primary-dark\)\)\]{background-image:linear-gradient(135deg,var(--primary),var(--primary-dark))!important}.tw-bg-\[linear-gradient\(135deg\,\#fff5f5_0\%\,\#fff_50\%\,\#fef2f2_100\%\)\]{background-image:linear-gradient(135deg,#fff5f5,#fff,#fef2f2)}.tw-bg-\[linear-gradient\(145deg\,\#fce4ec_0\%\,\#f8bbd9_50\%\,\#f48fb1_100\%\)\]{background-image:linear-gradient(145deg,#fce4ec,#f8bbd9,#f48fb1)}.tw-bg-\[radial-gradient\(ellipse_at_center\,rgba\(255\,255\,255\,0\.3\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at center,rgba(255,255,255,.3) 0%,transparent 70%)}.tw-bg-\[url\(\'data\:image\/svg\+xml\,\%3Csvg\%20xmlns\=\%27http\:\/\/www\.w3\.org\/2000\/svg\%27\%20width\=\%2712\%27\%20height\=\%2712\%27\%20fill\=\%27\%23E8A5AE\%27\%20viewBox\=\%270\%200\%2016\%2016\%27\%3E\%3Cpath\%20d\=\%27M8\%2011L3\%206h10l-5\%205z\%27\/\%3E\%3C\/svg\%3E\'\)\]{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2712%27%20height=%2712%27%20fill=%27%23E8A5AE%27%20viewBox=%270%200%2016%2016%27%3E%3Cpath%20d=%27M8%2011L3%206h10l-5%205z%27/%3E%3C/svg%3E)}.tw-bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.tw-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.tw-from-\[\#E63946\]{--tw-gradient-from: #E63946 var(--tw-gradient-from-position);--tw-gradient-to: rgb(230 57 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#FFC107\]{--tw-gradient-from: #FFC107 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 193 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[rgba\(230\,57\,70\,0\.1\)\]{--tw-gradient-from: rgba(230,57,70,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(230, 57, 70, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[rgba\(245\,158\,11\,0\.15\)\]{--tw-gradient-from: rgba(245,158,11,.15) var(--tw-gradient-from-position);--tw-gradient-to: rgba(245, 158, 11, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[rgba\(255\,193\,7\,0\.1\)\]{--tw-gradient-from: rgba(255,193,7,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(255, 193, 7, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[rgba\(76\,175\,80\,0\.1\)\]{--tw-gradient-from: rgba(76,175,80,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(76, 175, 80, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-to-\[\#C62828\]{--tw-gradient-to: #C62828 var(--tw-gradient-to-position)}.tw-to-\[\#FF9800\]{--tw-gradient-to: #FF9800 var(--tw-gradient-to-position)}.tw-to-\[\#fefefe\]{--tw-gradient-to: #fefefe var(--tw-gradient-to-position)}.tw-to-\[rgba\(230\,57\,70\,0\.05\)\]{--tw-gradient-to: rgba(230,57,70,.05) var(--tw-gradient-to-position)}.tw-to-\[rgba\(245\,158\,11\,0\.08\)\]{--tw-gradient-to: rgba(245,158,11,.08) var(--tw-gradient-to-position)}.tw-to-\[rgba\(255\,152\,0\,0\.1\)\]{--tw-gradient-to: rgba(255,152,0,.1) var(--tw-gradient-to-position)}.tw-to-\[rgba\(76\,175\,80\,0\.05\)\]{--tw-gradient-to: rgba(76,175,80,.05) var(--tw-gradient-to-position)}.tw-bg-\[position\:right_16px_center\]{background-position:right 16px center}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-fill-current{fill:currentColor}.tw-stroke-\[2\.5px\]{stroke-width:2.5px}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-0{padding:0}.tw-p-0\.5{padding:.125rem}.tw-p-1{padding:.25rem}.tw-p-1\.5{padding:.375rem}.tw-p-10{padding:2.5rem}.tw-p-2{padding:.5rem}.tw-p-2\.5{padding:.625rem}.tw-p-3{padding:.75rem}.tw-p-3\.5{padding:.875rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.\!tw-py-0{padding-top:0!important;padding-bottom:0!important}.tw-px-0{padding-left:0;padding-right:0}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-3\.5{padding-left:.875rem;padding-right:.875rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-py-\[3px\]{padding-top:3px;padding-bottom:3px}.tw-pb-1{padding-bottom:.25rem}.tw-pb-10{padding-bottom:2.5rem}.tw-pb-2{padding-bottom:.5rem}.tw-pb-24{padding-bottom:6rem}.tw-pb-3{padding-bottom:.75rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-8{padding-bottom:2rem}.tw-pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px,env(safe-area-inset-bottom))}.tw-pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.tw-pl-11{padding-left:2.75rem}.tw-pl-3{padding-left:.75rem}.tw-pl-4{padding-left:1rem}.tw-pl-5{padding-left:1.25rem}.tw-pl-\[60px\]{padding-left:60px}.tw-pr-10{padding-right:2.5rem}.tw-pr-2{padding-right:.5rem}.tw-pr-4{padding-right:1rem}.tw-pr-8{padding-right:2rem}.tw-pr-9{padding-right:2.25rem}.tw-pt-2{padding-top:.5rem}.tw-pt-4{padding-top:1rem}.tw-pt-5{padding-top:1.25rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-font-sans{font-family:var(--font-family),sans-serif}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-5xl{font-size:3rem;line-height:1}.tw-text-6xl{font-size:3.75rem;line-height:1}.tw-text-\[0\.55rem\]{font-size:.55rem}.tw-text-\[0\.65rem\]{font-size:.65rem}.tw-text-\[0\.6rem\]{font-size:.6rem}.tw-text-\[0\.75rem\]{font-size:.75rem}.tw-text-\[0\.7rem\]{font-size:.7rem}.tw-text-\[0\.85rem\]{font-size:.85rem}.tw-text-\[0\.875rem\]{font-size:.875rem}.tw-text-\[0\.8rem\]{font-size:.8rem}.tw-text-\[0\.95rem\]{font-size:.95rem}.tw-text-\[0\.9rem\]{font-size:.9rem}.tw-text-\[1\.125rem\]{font-size:1.125rem}.tw-text-\[1\.1rem\]{font-size:1.1rem}.tw-text-\[1\.2rem\]{font-size:1.2rem}.tw-text-\[1\.5rem\]{font-size:1.5rem}.tw-text-\[10px\]{font-size:10px}.tw-text-\[11px\]{font-size:11px}.tw-text-\[12px\]{font-size:12px}.tw-text-\[13px\]{font-size:13px}.tw-text-\[18px\]{font-size:18px}.tw-text-\[5rem\]{font-size:5rem}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-bold{font-weight:700}.tw-font-extrabold{font-weight:800}.tw-font-light{font-weight:300}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-lowercase{text-transform:lowercase}.tw-capitalize{text-transform:capitalize}.tw-italic{font-style:italic}.tw-leading-\[1\.2\]{line-height:1.2}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.tw-leading-relaxed{line-height:1.625}.tw-leading-snug{line-height:1.375}.tw-leading-tight{line-height:1.25}.tw-tracking-\[0\.5px\]{letter-spacing:.5px}.tw-tracking-\[1px\]{letter-spacing:1px}.tw-tracking-wide{letter-spacing:.025em}.tw-tracking-wider{letter-spacing:.05em}.\!tw-text-primary{color:var(--primary)!important}.\!tw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.tw-text-\[\#10b981\]{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.tw-text-\[\#166534\]{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.tw-text-\[\#1E40AF\]{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.tw-text-\[\#22C55E\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.tw-text-\[\#4CAF50\]{--tw-text-opacity: 1;color:rgb(76 175 80 / var(--tw-text-opacity, 1))}.tw-text-\[\#6B21A8\]{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.tw-text-\[\#81C784\]{--tw-text-opacity: 1;color:rgb(129 199 132 / var(--tw-text-opacity, 1))}.tw-text-\[\#8B6BAF\]{--tw-text-opacity: 1;color:rgb(139 107 175 / var(--tw-text-opacity, 1))}.tw-text-\[\#92400E\]{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.tw-text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.tw-text-\[\#9ca3af\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tw-text-\[\#D62839\]{--tw-text-opacity: 1;color:rgb(214 40 57 / var(--tw-text-opacity, 1))}.tw-text-\[\#D64545\]{--tw-text-opacity: 1;color:rgb(214 69 69 / var(--tw-text-opacity, 1))}.tw-text-\[\#D97706\]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.tw-text-\[\#DB2777\]{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.tw-text-\[\#DC2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.tw-text-\[\#DE1F1C\]{--tw-text-opacity: 1;color:rgb(222 31 28 / var(--tw-text-opacity, 1))}.tw-text-\[\#E63946\]{--tw-text-opacity: 1;color:rgb(230 57 70 / var(--tw-text-opacity, 1))}.tw-text-\[\#EF4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.tw-text-\[\#FF6B6B\]{--tw-text-opacity: 1;color:rgb(255 107 107 / var(--tw-text-opacity, 1))}.tw-text-\[\#FF9800\]{--tw-text-opacity: 1;color:rgb(255 152 0 / var(--tw-text-opacity, 1))}.tw-text-\[\#FFB74D\]{--tw-text-opacity: 1;color:rgb(255 183 77 / var(--tw-text-opacity, 1))}.tw-text-\[\#FFB800\]{--tw-text-opacity: 1;color:rgb(255 184 0 / var(--tw-text-opacity, 1))}.tw-text-\[\#b45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.tw-text-\[\#ccc\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.tw-text-\[var\(--error-dark\)\]{color:var(--error-dark)}.tw-text-amber-900\/50{color:#78350f80}.tw-text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.tw-text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.tw-text-border{color:var(--border-color)}.tw-text-brand-blue-sea{color:var(--brand-blue-sea)}.tw-text-brand-green{color:var(--brand-green)}.tw-text-brand-magenta{color:var(--brand-magenta)}.tw-text-brand-orange{color:var(--brand-orange)}.tw-text-brand-purple{color:var(--brand-purple)}.tw-text-current{color:currentColor}.tw-text-error{color:var(--error)}.tw-text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tw-text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tw-text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.tw-text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.tw-text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.tw-text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.tw-text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.tw-text-primary{color:var(--primary)}.tw-text-primary-light{color:var(--primary-light)}.tw-text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.tw-text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.tw-text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.tw-text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.tw-text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.tw-text-success{color:var(--success)}.tw-text-text-main{color:var(--text-main)}.tw-text-text-muted{color:var(--text-muted)}.tw-text-text-primary{color:var(--text-primary)}.tw-text-text-secondary{color:var(--text-secondary)}.tw-text-warning{color:var(--warning)}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-text-white\/80{color:#fffc}.tw-text-white\/90{color:#ffffffe6}.tw-underline{text-decoration-line:underline}.tw-line-through{text-decoration-line:line-through}.tw-no-underline{text-decoration-line:none}.tw-accent-primary{accent-color:var(--primary)}.tw-opacity-0{opacity:0}.tw-opacity-10{opacity:.1}.tw-opacity-30{opacity:.3}.tw-opacity-40{opacity:.4}.tw-opacity-50{opacity:.5}.tw-opacity-60{opacity:.6}.tw-opacity-70{opacity:.7}.tw-opacity-75{opacity:.75}.tw-opacity-80{opacity:.8}.tw-opacity-85{opacity:.85}.tw-opacity-90{opacity:.9}.tw-shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[-0_-4px_20px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: -0 -4px 20px rgba(0,0,0,.15);--tw-shadow-colored: -0 -4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_0_0_3px_currentColor\,0_2px_8px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 0 0 3px currentColor,0 2px 8px rgba(0,0,0,.2);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color), 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_0_0_4px_rgba\(222\,31\,28\,0\.1\)\]{--tw-shadow: 0 0 0 4px rgba(222,31,28,.1);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_0_20px_rgba\(222\,31\,28\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(222,31,28,.2);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_20px_40px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 20px 40px rgba(0,0,0,.2);--tw-shadow-colored: 0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_25px_50px_-12px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(222\,31\,28\,0\.25\)\]{--tw-shadow: 0 2px 8px rgba(222,31,28,.25);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(222\,31\,28\,0\.1\)\]{--tw-shadow: 0 4px 12px rgba(222,31,28,.1);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(222\,31\,28\,0\.2\)\]{--tw-shadow: 0 4px 12px rgba(222,31,28,.2);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(222\,31\,28\,0\.3\)\]{--tw-shadow: 0 4px 12px rgba(222,31,28,.3);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_12px_rgba\(230\,57\,70\,0\.3\)\]{--tw-shadow: 0 4px 12px rgba(230,57,70,.3);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_15px_rgba\(222\,31\,28\,0\.3\)\]{--tw-shadow: 0 4px 15px rgba(222,31,28,.3);--tw-shadow-colored: 0 4px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 4px 20px rgba(0,0,0,.05);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.tw-drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-grayscale-\[30\%\]{--tw-grayscale: grayscale(30%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-\[4px\]{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-1000{transition-duration:1s}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.\[animation-delay\:-0\.16s\]{animation-delay:-.16s}.\[animation-delay\:-0\.32s\]{animation-delay:-.32s}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:var(--bg-main, #242424);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#fecaca;border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#f87171}html,body,#root{height:100dvh;width:100%;margin:0;padding:0;overflow:hidden;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:manipulation}#root{display:flex;flex-direction:column}body{min-width:320px}input,select,textarea{font-size:16px!important}@keyframes floatPlanner{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes shimmer{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.8;transform:translate(20px)}}.animate-float-planner{animation:floatPlanner 4s ease-in-out infinite}.animate-shimmer{animation:shimmer 8s ease-in-out infinite}.placeholder\:tw-italic::-moz-placeholder{font-style:italic}.placeholder\:tw-italic::placeholder{font-style:italic}.placeholder\:tw-text-\[\#ccc\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.placeholder\:tw-text-\[\#ccc\]::placeholder{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.placeholder\:tw-text-text-muted::-moz-placeholder{color:var(--text-muted)}.placeholder\:tw-text-text-muted::placeholder{color:var(--text-muted)}.first\:tw-mt-0:first-child{margin-top:0}.last\:tw-mb-0:last-child{margin-bottom:0}.last\:tw-border-none:last-child{border-style:none}.last-of-type\:tw-border-b-0:last-of-type{border-bottom-width:0px}.focus-within\:tw-border-primary:focus-within{border-color:var(--primary)}.hover\:-tw-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-tw-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw--translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw--translate-y-\[2px\]:hover{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-translate-x-0\.5:hover{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-border-divider:hover{border-color:var(--divider)}.hover\:tw-border-error:hover{border-color:var(--error)}.hover\:tw-border-gray-100:hover{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.hover\:tw-border-primary:hover{border-color:var(--primary)}.hover\:tw-border-primary-light:hover{border-color:var(--primary-light)}.hover\:tw-border-text-muted:hover{border-color:var(--text-muted)}.hover\:tw-bg-\[\#B45309\]:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#D64545\]:hover{--tw-bg-opacity: 1;background-color:rgb(214 69 69 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#FFE0E0\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 224 224 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#FFE4E6\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#FFEBEE\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 235 238 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#FFF0F3\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 240 243 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-background:hover{background-color:var(--background)}.hover\:tw-bg-black\/5:hover{background-color:#0000000d}.hover\:tw-bg-divider:hover{background-color:var(--divider)}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-hover:hover{background-color:var(--bg-hover)}.hover\:tw-bg-primary:hover{background-color:var(--primary)}.hover\:tw-bg-primary-dark:hover{background-color:var(--primary-dark)}.hover\:tw-bg-primary-light:hover{background-color:var(--primary-light)}.hover\:tw-bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-surface:hover{background-color:var(--surface)}.hover\:tw-bg-white\/80:hover{background-color:#fffc}.hover\:tw-bg-\[max\(\(var\(--primary-dark\)\)\)\]:hover{background-position:max((var(--primary-dark)))}.hover\:tw-pl-1:hover{padding-left:.25rem}.hover\:tw-text-error:hover{color:var(--error)}.hover\:tw-text-primary:hover{color:var(--primary)}.hover\:tw-text-primary-dark:hover{color:var(--primary-dark)}.hover\:tw-text-text-main:hover{color:var(--text-main)}.hover\:tw-text-text-primary:hover{color:var(--text-primary)}.hover\:tw-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:tw-underline:hover{text-decoration-line:underline}.hover\:tw-opacity-100:hover{opacity:1}.hover\:tw-opacity-80:hover{opacity:.8}.hover\:tw-opacity-90:hover{opacity:.9}.hover\:tw-shadow-\[0_4px_12px_rgba\(222\,31\,28\,0\.35\)\]:hover{--tw-shadow: 0 4px 12px rgba(222,31,28,.35);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-\[0_6px_16px_rgba\(230\,57\,70\,0\.4\)\]:hover{--tw-shadow: 0 6px 16px rgba(230,57,70,.4);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:tw-brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:tw-brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:tw-rounded:focus{border-radius:.25rem}.focus\:tw-border-b:focus{border-bottom-width:1px}.focus\:tw-border-dashed:focus{border-style:dashed}.focus\:tw-border-gray-100:focus{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.focus\:tw-border-primary:focus{border-color:var(--primary)}.focus\:tw-bg-card:focus{background-color:var(--card-background)}.focus\:tw-bg-input:focus{background-color:var(--input-background)}.focus\:tw-text-text-main:focus{color:var(--text-main)}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:tw-ring-primary:focus{--tw-ring-color: var(--primary)}.active\:tw-scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-cursor-grabbing:active{cursor:grabbing}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-bg-hover:disabled{background-color:var(--bg-hover)}.disabled\:tw-bg-text-muted:disabled{background-color:var(--text-muted)}.disabled\:tw-opacity-50:disabled{opacity:.5}.disabled\:tw-opacity-60:disabled{opacity:.6}.disabled\:tw-opacity-70:disabled{opacity:.7}.disabled\:hover\:tw-scale-100:hover:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group\/row:hover .group-hover\/row\:tw-opacity-100,.tw-group:hover .group-hover\:tw-opacity-100{opacity:1}@media not all and (min-width:1024px){.max-lg\:tw-flex{display:flex}.max-lg\:tw-flex-col{flex-direction:column}.max-lg\:tw-gap-4{gap:1rem}}@media(max-width:900px){.max-\[900px\]\:tw-min-w-full{min-width:100%}.max-\[900px\]\:tw-flex-col{flex-direction:column}}@media not all and (min-width:768px){.max-md\:tw-bottom-24{bottom:6rem}.max-md\:tw-bottom-\[90px\]{bottom:90px}.max-md\:tw-left-4{left:1rem}.max-md\:tw-right-4{right:1rem}.max-md\:tw-ml-0{margin-left:0}.max-md\:tw-mt-0\.5{margin-top:.125rem}.max-md\:tw-w-full{width:100%}.max-md\:tw-max-w-none{max-width:none}.max-md\:tw-flex-col{flex-direction:column}.max-md\:tw-items-start{align-items:flex-start}.max-md\:tw-items-stretch{align-items:stretch}.max-md\:tw-justify-end{justify-content:flex-end}.max-md\:tw-gap-3{gap:.75rem}.max-md\:tw-pt-2{padding-top:.5rem}}@media(max-width:768px){.max-\[768px\]\:tw-sticky{position:sticky}.max-\[768px\]\:tw-top-0{top:0}.max-\[768px\]\:tw-z-50{z-index:50}.max-\[768px\]\:tw-order-1{order:1}.max-\[768px\]\:tw-order-2{order:2}.max-\[768px\]\:tw-mb-4{margin-bottom:1rem}.max-\[768px\]\:tw-mt-3{margin-top:.75rem}.max-\[768px\]\:tw-mt-4{margin-top:1rem}.max-\[768px\]\:tw-inline{display:inline}.max-\[768px\]\:tw-hidden{display:none}.max-\[768px\]\:tw-h-auto{height:auto}.max-\[768px\]\:tw-max-h-none{max-height:none}.max-\[768px\]\:tw-w-full{width:100%}.max-\[768px\]\:tw-flex-1{flex:1 1 0%}.max-\[768px\]\:tw-flex-none{flex:none}.max-\[768px\]\:tw-flex-col{flex-direction:column}.max-\[768px\]\:tw-items-stretch{align-items:stretch}.max-\[768px\]\:tw-justify-around{justify-content:space-around}.max-\[768px\]\:tw-gap-0{gap:0px}.max-\[768px\]\:tw-gap-3{gap:.75rem}.max-\[768px\]\:tw-gap-\[2px\]{gap:2px}.max-\[768px\]\:tw-overflow-visible{overflow:visible}.max-\[768px\]\:tw-overflow-x-auto{overflow-x:auto}.max-\[768px\]\:tw-overflow-y-auto{overflow-y:auto}.max-\[768px\]\:tw-rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.max-\[768px\]\:tw-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.max-\[768px\]\:tw-p-2{padding:.5rem}.max-\[768px\]\:tw-p-3{padding:.75rem}.max-\[768px\]\:tw-px-1{padding-left:.25rem;padding-right:.25rem}.max-\[768px\]\:tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.max-\[768px\]\:tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.max-\[768px\]\:tw-pb-0{padding-bottom:0}.max-\[768px\]\:tw-pb-1{padding-bottom:.25rem}.max-\[768px\]\:tw-text-\[0\.5rem\]{font-size:.5rem}.max-\[768px\]\:tw-text-\[0\.65rem\]{font-size:.65rem}.max-\[768px\]\:tw-text-\[1\.1rem\]{font-size:1.1rem}.max-\[768px\]\:tw-text-base{font-size:1rem;line-height:1.5rem}.max-\[768px\]\:tw-text-xs{font-size:.75rem;line-height:1rem}.max-\[768px\]\:tw-opacity-100{opacity:1}.max-\[768px\]\:tw-shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media not all and (min-width:640px){.max-sm\:tw-bottom-0{bottom:0}.max-sm\:tw-bottom-4{bottom:1rem}.max-sm\:tw-bottom-\[5\.5rem\]{bottom:5.5rem}.max-sm\:tw-left-0{left:0}.max-sm\:tw-right-0{right:0}.max-sm\:tw-right-6{right:1.5rem}.max-sm\:tw-flex{display:flex}.max-sm\:tw-hidden{display:none}.max-sm\:tw-h-3\.5{height:.875rem}.max-sm\:tw-h-\[85vh\]{height:85vh}.max-sm\:tw-w-3\.5{width:.875rem}.max-sm\:tw-w-full{width:100%}.max-sm\:tw-min-w-\[80px\]{min-width:80px}.max-sm\:tw-max-w-none{max-width:none}.max-sm\:tw-flex-col{flex-direction:column}.max-sm\:tw-gap-1\.5{gap:.375rem}.max-sm\:tw-gap-2{gap:.5rem}.max-sm\:tw-rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:tw-rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.max-sm\:tw-p-0{padding:0}.max-sm\:tw-p-1{padding:.25rem}.max-sm\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.max-sm\:tw-px-4{padding-left:1rem;padding-right:1rem}.max-sm\:tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.max-sm\:tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-sm\:tw-pb-\[60px\]{padding-bottom:60px}.max-sm\:tw-pl-3{padding-left:.75rem}.max-sm\:tw-pr-1\.5{padding-right:.375rem}.max-sm\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.max-sm\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:tw-text-xs{font-size:.75rem;line-height:1rem}}@media(max-width:600px){.max-\[600px\]\:tw-ml-auto{margin-left:auto}.max-\[600px\]\:tw-mt-0{margin-top:0}.max-\[600px\]\:tw-hidden{display:none}.max-\[600px\]\:tw-w-full{width:100%}.max-\[600px\]\:tw-min-w-\[80px\]{min-width:80px}.max-\[600px\]\:tw-rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-\[600px\]\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[600px\]\:tw-flex-row{flex-direction:row}.max-\[600px\]\:tw-flex-col{flex-direction:column}.max-\[600px\]\:tw-flex-wrap{flex-wrap:wrap}.max-\[600px\]\:tw-justify-between{justify-content:space-between}.max-\[600px\]\:tw-justify-around{justify-content:space-around}.max-\[600px\]\:tw-gap-1\.5{gap:.375rem}.max-\[600px\]\:tw-gap-2{gap:.5rem}.max-\[600px\]\:tw-gap-3{gap:.75rem}.max-\[600px\]\:tw-gap-4{gap:1rem}.max-\[600px\]\:tw-gap-\[6px\]{gap:6px}.max-\[600px\]\:tw-self-center{align-self:center}.max-\[600px\]\:tw-border-t{border-top-width:1px}.max-\[600px\]\:tw-border-dashed{border-style:dashed}.max-\[600px\]\:tw-border-divider{border-color:var(--divider)}.max-\[600px\]\:tw-p-0\.5{padding:.125rem}.max-\[600px\]\:tw-p-2{padding:.5rem}.max-\[600px\]\:tw-p-2\.5{padding:.625rem}.max-\[600px\]\:tw-p-3{padding:.75rem}.max-\[600px\]\:tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.max-\[600px\]\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.max-\[600px\]\:tw-px-4{padding-left:1rem;padding-right:1rem}.max-\[600px\]\:tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.max-\[600px\]\:tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-\[600px\]\:tw-pt-2{padding-top:.5rem}.max-\[600px\]\:tw-text-\[0\.85rem\]{font-size:.85rem}.max-\[600px\]\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}.max-\[600px\]\:tw-text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:640px){.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw-gap-2{gap:.5rem}.sm\:tw-p-10{padding:2.5rem}.sm\:tw-p-12{padding:3rem}.sm\:tw-p-4{padding:1rem}}@media(min-width:768px){.md\:tw-mr-0{margin-right:0}.md\:tw-block{display:block}.md\:tw-flex{display:flex}.md\:tw-hidden{display:none}.md\:tw-h-7{height:1.75rem}.md\:tw-h-auto{height:auto}.md\:tw-w-7{width:1.75rem}.md\:tw-w-\[110px\]{width:110px}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tw-flex-row{flex-direction:row}.md\:tw-flex-col{flex-direction:column}.md\:tw-flex-wrap{flex-wrap:wrap}.md\:tw-items-start{align-items:flex-start}.md\:tw-justify-start{justify-content:flex-start}.md\:tw-gap-2{gap:.5rem}.md\:tw-gap-3{gap:.75rem}.md\:tw-gap-4{gap:1rem}.md\:tw-gap-6{gap:1.5rem}.md\:tw-overflow-visible{overflow:visible}.md\:tw-rounded-lg{border-radius:.5rem}.md\:tw-rounded-xl{border-radius:.75rem}.md\:tw-bg-card{background-color:var(--card-background)}.md\:tw-p-3{padding:.75rem}.md\:tw-p-6{padding:1.5rem}.md\:tw-p-8{padding:2rem}.md\:tw-px-4{padding-left:1rem;padding-right:1rem}.md\:tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:tw-pb-6{padding-bottom:1.5rem}.md\:tw-pr-0{padding-right:0}.md\:tw-text-base{font-size:1rem;line-height:1.5rem}.hover\:md\:tw--translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:md\:tw-shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:769px){.min-\[769px\]\:tw-hidden{display:none}}@media(min-width:1024px){.lg\:tw-block{display:block}.lg\:tw-inline{display:inline}.lg\:tw-flex{display:flex}.lg\:tw-hidden{display:none}.lg\:tw-min-w-0{min-width:0px}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:tw-border{border-width:1px}.dark\:tw-border-divider{border-color:var(--divider)}.dark\:tw-border-primary-light{border-color:var(--primary-light)}.dark\:tw-bg-red-900\/20{background-color:#7f1d1d33}.dark\:tw-bg-surface{background-color:var(--surface)}.dark\:tw-text-primary-light{color:var(--primary-light)}.dark\:tw-text-text-secondary{color:var(--text-secondary)}.dark\:tw-shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:tw-border-primary:hover{border-color:var(--primary)}.dark\:hover\:tw-bg-primary:hover{background-color:var(--primary)}.dark\:hover\:tw-bg-white\/10:hover{background-color:#ffffff1a}.dark\:hover\:tw-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}.\[\&_\.coach-message-wrapper\.coach\]\:tw-self-start .coach-message-wrapper.coach{align-self:flex-start}.\[\&_\.coach-message-wrapper\.user\]\:tw-self-end .coach-message-wrapper.user{align-self:flex-end}
