.ds-light,:root{color-scheme:light;--ds-primary:10 40 133;--ds-primary-hover:8 32 104;--ds-primary-active:6 26 82;--ds-primary-soft:231 235 245;--ds-primary-subtle:243 245 250;--ds-primary-foreground:255 255 255;--ds-ring:10 40 133;--ds-background:248 250 252;--ds-foreground:15 23 42;--ds-card:255 255 255;--ds-card-foreground:15 23 42;--ds-popover:255 255 255;--ds-popover-foreground:15 23 42;--ds-muted:241 245 249;--ds-muted-foreground:100 116 139;--ds-subtle-foreground:71 85 105;--ds-disabled:148 163 184;--ds-secondary:241 245 249;--ds-secondary-foreground:15 23 42;--ds-accent:241 245 249;--ds-accent-foreground:15 23 42;--ds-border:226 232 240;--ds-border-strong:203 213 225;--ds-input:203 213 225;--ds-overlay:15 23 42;--ds-destructive:220 38 38;--ds-destructive-hover:185 28 28;--ds-destructive-foreground:255 255 255;--ds-success:21 128 61;--ds-success-icon:22 163 74;--ds-success-soft:240 253 244;--ds-success-border:187 247 208;--ds-warning:180 83 9;--ds-warning-icon:217 119 6;--ds-warning-soft:255 251 235;--ds-warning-border:253 230 138;--ds-error:185 28 28;--ds-error-icon:220 38 38;--ds-error-soft:254 242 242;--ds-error-border:254 202 202;--ds-info:29 78 216;--ds-info-icon:37 99 235;--ds-info-soft:239 246 255;--ds-info-border:191 219 254;--ds-chart-1:10 40 133;--ds-chart-2:59 130 246;--ds-chart-3:20 184 166;--ds-chart-4:245 158 11;--ds-chart-5:236 72 153;--ds-chart-6:139 92 246;--ds-sidebar:255 255 255;--ds-sidebar-foreground:71 85 105;--ds-sidebar-strong:15 23 42;--ds-sidebar-muted:100 116 139;--ds-sidebar-accent:241 245 249;--ds-sidebar-active:231 235 245;--ds-sidebar-active-foreground:10 40 133;--ds-sidebar-border:226 232 240}[data-panel=system]{--ds-sidebar:15 23 42;--ds-sidebar-foreground:203 213 225;--ds-sidebar-strong:255 255 255;--ds-sidebar-muted:148 163 184;--ds-sidebar-accent:30 41 59;--ds-sidebar-active:30 41 59;--ds-sidebar-active-foreground:255 255 255;--ds-sidebar-border:30 41 59}.dark{color-scheme:dark;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-subheading:#e2e8f0;--text-action:#8aa3f3;--ds-primary:108 139 239;--ds-primary-hover:138 163 243;--ds-primary-active:167 186 246;--ds-primary-soft:24 34 74;--ds-primary-subtle:17 26 58;--ds-primary-foreground:2 6 23;--ds-ring:108 139 239;--ds-background:2 6 23;--ds-foreground:248 250 252;--ds-card:15 23 42;--ds-card-foreground:248 250 252;--ds-popover:15 23 42;--ds-popover-foreground:248 250 252;--ds-muted:30 41 59;--ds-muted-foreground:148 163 184;--ds-subtle-foreground:203 213 225;--ds-disabled:139 152 173;--ds-secondary:30 41 59;--ds-secondary-foreground:248 250 252;--ds-accent:30 41 59;--ds-accent-foreground:248 250 252;--ds-border:30 41 59;--ds-border-strong:51 65 85;--ds-input:51 65 85;--ds-overlay:0 0 0;--ds-success:74 222 128;--ds-success-icon:22 163 74;--ds-success-soft:5 46 22;--ds-success-border:20 83 45;--ds-warning:251 191 36;--ds-warning-icon:217 119 6;--ds-warning-soft:66 32 6;--ds-warning-border:113 63 18;--ds-error:248 113 113;--ds-error-icon:220 38 38;--ds-error-soft:69 10 10;--ds-error-border:127 29 29;--ds-info:96 165 250;--ds-info-icon:37 99 235;--ds-info-soft:23 37 84;--ds-info-border:30 58 138;--ds-chart-1:108 139 239;--ds-chart-2:96 165 250;--ds-chart-3:45 212 191;--ds-chart-4:251 191 36;--ds-chart-5:244 114 182;--ds-chart-6:167 139 250;--ds-sidebar:15 23 42;--ds-sidebar-foreground:203 213 225;--ds-sidebar-strong:248 250 252;--ds-sidebar-muted:148 163 184;--ds-sidebar-accent:30 41 59;--ds-sidebar-active:24 34 74;--ds-sidebar-active-foreground:167 186 246;--ds-sidebar-border:30 41 59}.dark [data-panel=system],.dark[data-panel=system]{--ds-sidebar:2 6 23}.dark body{background-color:rgb(var(--ds-background));color:rgb(var(--ds-foreground))}.ds-light{--text-primary:#000;--text-secondary:#000000a6;--text-subheading:#141414;--text-action:#0a2885}*{word-wrap:break-word;overflow-wrap:break-word}.admin-tiptap-editor,.html-content,.ql-editor,.quill-content,.rich-text-content,.tiptap-editor{overflow-wrap:break-word!important;word-wrap:break-word!important;white-space:normal!important}.ql-align-center{text-align:center!important}.ql-align-right{text-align:right!important}.ql-align-justify{text-align:justify!important}.html-content p,.quill-content p,.rich-text-content p{margin-bottom:1em;line-height:1.6}.html-content h1,.quill-content h1,.rich-text-content h1{font-size:2.25rem;font-weight:700;margin:1.5rem 0 1rem}.html-content h2,.quill-content h2,.rich-text-content h2{font-size:1.875rem;font-weight:700;margin:1.25rem 0 .75rem}.html-content h3,.quill-content h3,.rich-text-content h3{font-size:1.5rem;font-weight:700;margin:1rem 0 .5rem}.html-content h4,.quill-content h4,.rich-text-content h4{font-size:1.25rem;font-weight:600;margin:.75rem 0 .5rem}.html-content ul,.quill-content ul,.rich-text-content ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1rem}.html-content ol,.quill-content ol,.rich-text-content ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1rem}.html-content li,.quill-content li,.rich-text-content li{margin-bottom:.25rem}.html-content blockquote,.quill-content blockquote,.rich-text-content blockquote{border-left:4px solid #e2e8f0;padding-left:1rem;font-style:italic;color:#64748b;margin:1.5rem 0}.html-content code,.html-content pre,.quill-content code,.quill-content pre,.rich-text-content code,.rich-text-content pre{background-color:#f1f5f9;padding:.2rem .4rem;border-radius:.25rem;font-family:monospace}.html-content a,.quill-content a,.rich-text-content a{color:#0a2885;text-decoration:underline;text-underline-offset:3px;font-weight:600}.quill-content .ql-align-center{text-align:center!important}.quill-content .ql-align-right{text-align:right!important}.quill-content .ql-align-justify{text-align:justify!important}.quill-content [style*="text-align: center"],.rich-text-content [style*="text-align: center"]{text-align:center!important}.quill-content [style*="text-align: right"],.rich-text-content [style*="text-align: right"]{text-align:right!important}.quill-content [style*="text-align: justify"],.rich-text-content [style*="text-align: justify"]{text-align:justify!important}.text-container{max-width:100%;overflow-wrap:break-word;word-break:break-word}.break-words{word-wrap:break-word!important;overflow-wrap:break-word!important}body{overflow-x:hidden}