*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.18 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--color-border)}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media (forced-colors:active) {[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{--color-primary:#21618c;--color-secondary:#82e0aa;--color-background:#f8fafc;--color-surface:#fafafa;--color-surface-raised:#fff;--color-text:#171711;--color-text-muted:#666;--color-text-inverted:#fff;--color-border:#e5e5e5;--color-border-strong:#c8c8c8;--color-success:#82e0aa;--color-warning:#e4ae5d;--color-danger:#d95865;--color-info:#58a5d6;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--module-color-from:#1e4a6d;--module-color-to:#21618c;--glass-bg:hsla(0,0%,100%,.7);--glass-bg-rgb:255,255,255;--glass-border:hsla(0,0%,100%,.6);--glass-border-rgb:255,255,255}[data-module=dashboard]{--module-color-from:#1e4a6d;--module-color-to:#21618c}[data-module=leads]{--module-color-from:#b45309;--module-color-to:#d97706}[data-module=moderators]{--module-color-from:#7e22ce;--module-color-to:#9333ea}[data-module=providers]{--module-color-from:#0f766e;--module-color-to:#14b8a6}[data-module=courses]{--module-color-from:#15803d;--module-color-to:#22c55e}[data-module=listings]{--module-color-from:#0369a1;--module-color-to:#0ea5e9}[data-module=sectors]{--module-color-from:#86198f;--module-color-to:#d946ef}[data-module=students]{--module-color-from:#4338ca;--module-color-to:#6366f1}[data-module=calendar]{--module-color-from:#b91c1c;--module-color-to:#ef4444}[data-module=settings]{--module-color-from:#404040;--module-color-to:#737373}[data-module=assessments]{--module-color-from:#0e7490;--module-color-to:#06b6d4}[data-module=actioncenter]{--module-color-from:#c2410c;--module-color-to:#f97316}[data-module=reporting]{--module-color-from:#1d4ed8;--module-color-to:#3b82f6}[data-module=billing]{--module-color-from:#059669;--module-color-to:#10b981}[data-module=messages]{--module-color-from:#6366f1;--module-color-to:#4f46e5}[data-theme=dark]{--color-background:#0f0f0f;--color-surface:#1a1a1a;--color-surface-raised:#262626;--color-text:#f5f5f5;--color-text-muted:#a3a3a3;--color-text-inverted:#171711;--color-border:#2e2e2e;--color-border-strong:#404040;--color-primary:#4a9fd4;--color-secondary:#6dd498;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.3);--shadow-md:0 4px 6px -1px rgba(0,0,0,.4);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.5);--glass-bg:rgba(30,41,59,.7);--glass-bg-rgb:30,41,59;--glass-border:rgba(51,65,85,.6);--glass-border-rgb:51,65,85}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:120px}body{background-color:var(--color-background);font-family:Inter,system-ui,sans-serif;color:var(--color-text);min-height:100vh}[id]{scroll-margin-top:120px}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,system-ui,sans-serif}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgba(17,24,39,.1);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:hsla(0,0%,100%,.1);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.wc-card{background:var(--provider-surface,var(--color-surface-raised));border:1px solid var(--provider-border,var(--color-border));border-radius:.5rem;box-shadow:none}.app-card{background:var(--provider-surface,#fff);border:1px solid var(--provider-border,#e5e7eb)}[data-theme=dark] .fixed.inset-0>div.bg-white.app-card,[data-theme=dark] div[aria-modal=true] .bg-white.app-card{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.app-card{overflow:hidden;border-radius:1rem}.bg-white.app-card.shadow-lg,.bg-white.app-card.shadow-sm,.bg-white\/70.app-card.shadow-lg,[data-theme=dark] .bg-white.app-card.shadow-lg,[data-theme=dark] .bg-white.app-card.shadow-sm,[data-theme=dark] .bg-white\/70.app-card.shadow-lg{box-shadow:none}.bg-white.app-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.app-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .app-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.app-card{box-shadow:none;transition:border-color .2s ease}[data-theme=dark] .app-card{background:var(--provider-surface,#1e293b);border-color:var(--provider-border,#334155);box-shadow:none}.provider-branded-header{border-bottom:2px solid var(--provider-accent,transparent)}.provider-branded-header .header-icon-btn:hover,.provider-branded-header a.p-2:hover{color:var(--provider-accent);background-color:rgba(var(--provider-accent-rgb,99,102,241),.1)}[data-theme=dark] .provider-branded-header{background-color:rgba(15,23,42,.7)}[data-theme=dark] .provider-branded-header .header-icon-btn:hover,[data-theme=dark] .provider-branded-header a.p-2:hover{background-color:rgba(var(--provider-accent-rgb,99,102,241),.15)}[data-theme=dark] #user-menu-button p.course-tab-btn,[data-theme=dark] nav[aria-label=Breadcrumb] .course-tab-btn,[data-theme=dark] table td .course-tab-btn,[data-theme=dark] table td .text-sm.course-tab-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs.course-tab-btn,html[data-theme=dark] body #user-menu-dropdown p.course-tab-btn,html[data-theme=dark] body .header-user-btn .course-tab-btn{color:#9ca3af}.course-tab-btn{border-color:transparent;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .course-tab-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.course-tab-btn.gap-1\.5.text-gray-400{color:#6b7280}.course-tab-btn{display:flex;align-items:center;justify-content:center;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}[data-theme=dark] nav[aria-label=Breadcrumb] .course-tab-btn:hover{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a.course-tab-btn:hover{color:#d1d5db}.course-tab-btn:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.course-tab-btn.active{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .course-tab-btn,[data-theme=dark] .group svg[data-theme=dark] .course-tab-btn{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-tab-btn{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .course-tab-btn,[data-theme=dark] [data-theme=dark] .course-tab-btn.fa-calendar,[data-theme=dark] table td [data-theme=dark] .course-tab-btn{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .course-tab-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .course-tab-btn{color:#9ca3af}[data-theme=dark] .course-tab-btn{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .course-tab-btn:hover{color:#4b5563}[data-theme=dark] .course-tab-btn:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .course-tab-btn.active{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.provider-branded-subheader{background:color-mix(in srgb,var(--provider-surface,#fff) 85%,transparent);--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);border-color:var(--provider-border,rgba(229,231,235,.6))!important}.provider-branded-subheader .course-tab-btn.active{border-color:var(--provider-accent,#10b981);color:var(--provider-accent,#10b981)}.provider-branded-subheader .course-tab-btn:not(.active){color:color-mix(in srgb,var(--provider-sidebar-text,#6b7280) 70%,transparent)}.provider-branded-subheader .course-tab-btn:not(.active):hover{color:var(--provider-accent,#10b981)}[data-theme=dark] .provider-branded-subheader{background:color-mix(in srgb,var(--provider-surface,#1e293b) 85%,transparent);border-color:var(--provider-border,rgba(51,65,85,.6))!important}[data-theme=dark] .provider-branded-subheader .course-tab-btn.active{border-color:var(--provider-accent,#34d399);color:var(--provider-accent,#34d399)}[data-theme=dark] .provider-branded-subheader .course-tab-btn:not(.active){color:color-mix(in srgb,var(--provider-sidebar-text,#9ca3af) 70%,transparent)}[data-theme=dark] .provider-branded-subheader .course-tab-btn:not(.active):hover{color:var(--provider-accent,#34d399)}.course-actions-bar{--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.course-actions-bar,.bg-white.rounded-xl.course-actions-bar,[data-theme=dark] .bg-white.rounded-2xl.course-actions-bar,[data-theme=dark] .bg-white.rounded-xl.course-actions-bar{box-shadow:none}.course-actions-branded{background:color-mix(in srgb,var(--provider-surface,#fff) 90%,transparent);border:1px solid var(--provider-border,rgba(229,231,235,.6))}[data-theme=dark] .course-actions-branded{background:color-mix(in srgb,var(--provider-surface,#1e293b) 90%,transparent);border-color:var(--provider-border,rgba(51,65,85,.6))}[data-theme=dark] .flex.course-action-btn.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .course-action-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .course-action-btn.text-gray-500,[data-theme=dark] table td .course-action-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .course-action-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.course-action-btn{color:#f3f4f6}.course-action-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;padding:.5rem .75rem;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}.bg-white.course-action-btn.shadow-lg,.bg-white.course-action-btn.shadow-sm,[data-theme=dark] .bg-white.course-action-btn.shadow-lg,[data-theme=dark] .bg-white.course-action-btn.shadow-sm{box-shadow:none}.bg-white.course-action-btn.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.course-action-btn.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .course-action-btn{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] nav[aria-label=Breadcrumb] .course-action-btn{color:#e5e7eb}html[data-theme=dark] body main .topic-tab.course-action-btn.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.course-action-btn{color:#d1d5db}html[data-theme=dark] body #notification-bell-container .course-action-btn{background-color:var(--provider-surface,#374151)}.course-action-btn{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}html[data-theme=dark] body #filterPanel .course-action-btn:hover{background-color:var(--provider-surface,#475569)}.course-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.course-action-btn:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.course-action-btn:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button p.course-action-btn i,[data-theme=dark] nav[aria-label=Breadcrumb] .course-action-btn i,[data-theme=dark] table td .course-action-btn i,[data-theme=dark] table td .text-sm.course-action-btn i,html[data-theme=dark] body #user-menu-dropdown .text-xs.course-action-btn i,html[data-theme=dark] body #user-menu-dropdown p.course-action-btn i,html[data-theme=dark] body .header-user-btn .course-action-btn i{color:#9ca3af}.course-action-btn i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .course-action-btn i:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .course-action-btn i:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .course-action-btn i:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .course-action-btn i:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .course-action-btn i:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .course-action-btn i:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn .course-action-btn i:is([data-theme=dark] *){color:#9ca3af}.course-action-btn i:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .course-action-btn:hover i{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a.course-action-btn:hover i{color:#d1d5db}.course-action-btn:hover i{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.course-action-btn:hover i:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .sticky.top-24 .course-action-btn-primary.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.course-action-btn-primary{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.course-action-btn-primary:hover{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:rgba(5,150,105,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.course-action-btn-primary{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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-color:rgba(16,185,129,.25);--tw-shadow:var(--tw-shadow-colored)}.course-action-btn-primary i{color:hsla(0,0%,100%,.8)}.course-action-btn-primary:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .sticky.top-24 .course-action-btn-success.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.course-action-btn-success{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#10b981 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.course-action-btn-success:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,163,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.course-action-btn-success{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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-color:rgba(34,197,94,.25);--tw-shadow:var(--tw-shadow-colored)}.course-action-btn-success i{color:hsla(0,0%,100%,.8)}.course-action-btn-success:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.course-action-btn.branded{background:color-mix(in srgb,var(--provider-surface,#f3f4f6) 80%,transparent);color:var(--provider-sidebar-text,#374151);border:1px solid var(--provider-border,rgba(229,231,235,.6))}.course-action-btn.branded:hover{background:color-mix(in srgb,var(--provider-accent,#10b981) 15%,var(--provider-surface,#f3f4f6));color:var(--provider-accent,#10b981);border-color:color-mix(in srgb,var(--provider-accent,#10b981) 30%,transparent)}.course-action-btn.branded i{color:color-mix(in srgb,var(--provider-sidebar-text,#6b7280) 70%,transparent)}.course-action-btn.branded:hover i{color:var(--provider-accent,#10b981)}[data-theme=dark] .course-action-btn.branded{background:color-mix(in srgb,var(--provider-surface,#334155) 80%,transparent);color:var(--provider-sidebar-text,#e5e7eb);border-color:var(--provider-border,rgba(51,65,85,.6))}[data-theme=dark] .course-action-btn.branded:hover{background:color-mix(in srgb,var(--provider-accent,#34d399) 15%,var(--provider-surface,#334155));color:var(--provider-accent,#34d399);border-color:color-mix(in srgb,var(--provider-accent,#34d399) 30%,transparent)}[data-theme=dark] .course-action-btn.branded i{color:color-mix(in srgb,var(--provider-sidebar-text,#9ca3af) 70%,transparent)}[data-theme=dark] .course-action-btn.branded:hover i{color:var(--provider-accent,#34d399)}.course-action-btn-primary.branded{background:linear-gradient(to right,var(--provider-accent,#10b981),color-mix(in srgb,var(--provider-accent,#10b981) 85%,#14b8a6));color:var(--provider-sidebar-text-inverted,#fff);border:none;box-shadow:0 4px 6px -1px color-mix(in srgb,var(--provider-accent,#10b981) 40%,transparent)}.course-action-btn-primary.branded:hover{background:linear-gradient(to right,color-mix(in srgb,var(--provider-accent,#10b981) 90%,#000),color-mix(in srgb,var(--provider-accent,#10b981) 75%,#14b8a6));color:var(--provider-sidebar-text-inverted,#fff)}.course-action-btn-primary.branded i,.course-action-btn-primary.branded:hover i{color:var(--provider-sidebar-text-inverted,#fff);opacity:.9}.app-card-branded>div:first-child,.app-card.branded-header>div:first-child,.branded-card-header,.wc-card.branded-header .widget-header,.wc-card.branded-header>div:first-child{background:linear-gradient(135deg,rgba(var(--provider-sidebar-bg-rgb,30,41,59),.08) 0,transparent 60%)}[data-theme=dark] .app-card-branded>div:first-child,[data-theme=dark] .app-card.branded-header>div:first-child,[data-theme=dark] .branded-card-header,[data-theme=dark] .wc-card.branded-header .widget-header,[data-theme=dark] .wc-card.branded-header>div:first-child{background:linear-gradient(135deg,rgba(var(--provider-sidebar-bg-rgb,30,41,59),.85) 0,transparent 60%)}.settings-panel{background:color-mix(in srgb,var(--provider-surface,#fff) 70%,transparent)}[data-theme=dark] .fixed.inset-0>div.bg-white.settings-panel,[data-theme=dark] div[aria-modal=true] .bg-white.settings-panel{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .bg-white\/70.settings-panel{background-color:rgba(30,41,59,.9)}.settings-panel{overflow:hidden;border-radius:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-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)}.bg-white.rounded-2xl.settings-panel,.bg-white.rounded-xl.settings-panel,.bg-white.settings-panel.shadow-lg,.bg-white.settings-panel.shadow-sm,.bg-white\/70.rounded-2xl.settings-panel,.bg-white\/70.settings-panel.shadow-lg,[data-theme=dark] .bg-white.rounded-2xl.settings-panel,[data-theme=dark] .bg-white.rounded-xl.settings-panel,[data-theme=dark] .bg-white.settings-panel.shadow-lg,[data-theme=dark] .bg-white.settings-panel.shadow-sm,[data-theme=dark] .bg-white\/70.rounded-2xl.settings-panel,[data-theme=dark] .bg-white\/70.settings-panel.shadow-lg{box-shadow:none}.bg-white.settings-panel.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.settings-panel.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .settings-panel{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.settings-panel{border:1px solid color-mix(in srgb,var(--provider-border,#fff) 60%,transparent)}[data-theme=dark] .settings-panel{background:color-mix(in srgb,var(--provider-surface,#1e293b) 70%,transparent);border-color:color-mix(in srgb,var(--provider-border,#334155) 60%,transparent)}.wc-glass-card{background:var(--glass-bg);border:1px solid var(--glass-border)}[data-theme=dark] .fixed.inset-0>div.bg-white.wc-glass-card,[data-theme=dark] div[aria-modal=true] .bg-white.wc-glass-card{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .bg-white\/70.wc-glass-card{background-color:rgba(30,41,59,.9)}.wc-glass-card{overflow:hidden;border-radius:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-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)}.bg-white.rounded-2xl.wc-glass-card,.bg-white.rounded-xl.wc-glass-card,.bg-white.wc-glass-card.shadow-lg,.bg-white.wc-glass-card.shadow-sm,.bg-white\/70.rounded-2xl.wc-glass-card,.bg-white\/70.wc-glass-card.shadow-lg,[data-theme=dark] .bg-white.rounded-2xl.wc-glass-card,[data-theme=dark] .bg-white.rounded-xl.wc-glass-card,[data-theme=dark] .bg-white.wc-glass-card.shadow-lg,[data-theme=dark] .bg-white.wc-glass-card.shadow-sm,[data-theme=dark] .bg-white\/70.rounded-2xl.wc-glass-card,[data-theme=dark] .bg-white\/70.wc-glass-card.shadow-lg{box-shadow:none}.bg-white.wc-glass-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wc-glass-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wc-glass-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.wc-glass-card-sm{background:var(--glass-bg);border:1px solid var(--glass-border)}[data-theme=dark] .bg-white\/70.wc-glass-card-sm{background-color:rgba(30,41,59,.9)}.wc-glass-card-sm{overflow:hidden;border-radius:.75rem;--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)}.bg-white.wc-glass-card-sm.shadow-lg,.bg-white.wc-glass-card-sm.shadow-sm,[data-theme=dark] .bg-white.wc-glass-card-sm.shadow-lg,[data-theme=dark] .bg-white.wc-glass-card-sm.shadow-sm{box-shadow:none}.bg-white.wc-glass-card-sm.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wc-glass-card-sm.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wc-glass-card-sm{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.wc-glass-card-sticky{background:var(--glass-bg);border:1px solid var(--glass-border)}[data-theme=dark] .fixed.inset-0>div.bg-white.wc-glass-card-sticky,[data-theme=dark] div[aria-modal=true] .bg-white.wc-glass-card-sticky{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .bg-white\/70.wc-glass-card-sticky{background-color:rgba(30,41,59,.9)}.wc-glass-card-sticky{border-radius:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-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)}.bg-white.rounded-2xl.wc-glass-card-sticky,.bg-white.rounded-xl.wc-glass-card-sticky,.bg-white.wc-glass-card-sticky.shadow-lg,.bg-white.wc-glass-card-sticky.shadow-sm,.bg-white\/70.rounded-2xl.wc-glass-card-sticky,.bg-white\/70.wc-glass-card-sticky.shadow-lg,[data-theme=dark] .bg-white.rounded-2xl.wc-glass-card-sticky,[data-theme=dark] .bg-white.rounded-xl.wc-glass-card-sticky,[data-theme=dark] .bg-white.wc-glass-card-sticky.shadow-lg,[data-theme=dark] .bg-white.wc-glass-card-sticky.shadow-sm,[data-theme=dark] .bg-white\/70.rounded-2xl.wc-glass-card-sticky,[data-theme=dark] .bg-white\/70.wc-glass-card-sticky.shadow-lg{box-shadow:none}.bg-white.wc-glass-card-sticky.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wc-glass-card-sticky.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wc-glass-card-sticky{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .flex.wc-btn-primary.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-btn-primary.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-btn-primary{color:#f3f4f6}.wc-btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-btn-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-width:2px}.wc-btn-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--provider-sidebar-bg,#3b82f6)}.wc-btn-primary:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.wc-btn-primary{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 50%,transparent)}.wc-btn-primary:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 90%,#000)}[data-theme=dark] .flex.wc-btn-secondary.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-btn-secondary.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-btn-secondary{color:#f3f4f6}.wc-btn-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-btn-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}[data-theme=dark] #user-menu-button p.wc-btn-secondary,[data-theme=dark] div[aria-modal=true] .wc-btn-secondary,[data-theme=dark] table td .font-medium.wc-btn-secondary,[data-theme=dark] table td .font-semibold.wc-btn-secondary,[data-theme=dark] table td .wc-btn-secondary,html[data-theme=dark] body #user-menu-dropdown p.wc-btn-secondary,html[data-theme=dark] body .header-user-btn .wc-btn-secondary{color:#f3f4f6}.wc-btn-secondary{--tw-bg-opacity:1;background-color:rgb(130 224 170/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.wc-btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(93 212 148/var(--tw-bg-opacity,1))}.wc-btn-secondary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(65 200 127/var(--tw-ring-opacity,1))}[data-theme=dark] .flex.wc-btn-outline.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-btn-outline.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-btn-outline{color:#f3f4f6}.wc-btn-outline{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-btn-outline:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-width:2px}.wc-btn-outline{background-color:transparent;color:var(--color-text);border:1px solid var(--provider-border,var(--color-border-strong))}.wc-btn-outline:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.wc-btn-outline{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 30%,transparent)}.wc-btn-outline:hover{background-color:var(--provider-surface,var(--color-surface));border-color:var(--provider-sidebar-bg,#3b82f6)}[data-theme=dark] .flex.wc-btn-ghost.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-btn-ghost.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-btn-ghost{color:#f3f4f6}.wc-btn-ghost{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-btn-ghost:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.wc-btn-ghost{background-color:transparent;color:var(--color-text)}.wc-btn-ghost:hover{background-color:var(--color-surface)}[data-theme=dark] .flex.wc-btn-danger.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-btn-danger.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-btn-danger{color:#f3f4f6}.wc-btn-danger{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.wc-btn-danger:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.wc-btn-danger{--tw-bg-opacity:1;background-color:rgb(217 88 101/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(184 67 80/var(--tw-bg-opacity,1))}.wc-btn-danger:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 88 101/var(--tw-ring-opacity,1))}[data-theme=dark] .flex .page-header-btn-outline.gap-1\.5.text-gray-400,[data-theme=dark] .flex .page-header-btn-secondary.gap-1\.5.text-gray-400,[data-theme=dark] .flex.page-header-btn.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .page-header-btn-outline.text-gray-900,[data-theme=dark] table td .page-header-btn-secondary.text-gray-900,[data-theme=dark] table td .page-header-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .page-header-btn-outline.text-gray-500,[data-theme=dark] table td .page-header-btn-outline.text-gray-600,[data-theme=dark] table td .page-header-btn-secondary.text-gray-500,[data-theme=dark] table td .page-header-btn-secondary.text-gray-600,[data-theme=dark] table td .page-header-btn.text-gray-500,[data-theme=dark] table td .page-header-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .page-header-btn-outline.font-medium,html[data-theme=dark] body #user-menu-dropdown .page-header-btn-secondary.font-medium,html[data-theme=dark] body #user-menu-dropdown .page-header-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm .page-header-btn-outline,html[data-theme=dark] body #user-menu-dropdown .text-sm .page-header-btn-secondary,html[data-theme=dark] body #user-menu-dropdown .text-sm.page-header-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .page-header-btn-outline,html[data-theme=dark] body #user-menu-dropdown a .page-header-btn-secondary,html[data-theme=dark] body #user-menu-dropdown a.page-header-btn{color:#d1d5db}.page-header-btn,.page-header-btn-outline,.page-header-btn-secondary{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.625rem 1rem;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}.page-header-btn{background:linear-gradient(135deg,rgba(var(--provider-sidebar-bg-rgb,99,102,241),1) 0,rgba(var(--provider-sidebar-bg-rgb,99,102,241),.85) 100%);color:#fff;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl.page-header-btn,.bg-white.rounded-xl.page-header-btn,.bg-white\/70.rounded-2xl.page-header-btn,[data-theme=dark] .bg-white.rounded-2xl.page-header-btn,[data-theme=dark] .bg-white.rounded-xl.page-header-btn,[data-theme=dark] .bg-white\/70.rounded-2xl.page-header-btn{box-shadow:none}.page-header-btn:hover{box-shadow:none;--tw-scale-x:1.02;--tw-scale-y:1.02;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.page-header-btn:active,.page-header-btn:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-header-btn:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.page-header-btn:hover{background:linear-gradient(135deg,rgba(var(--provider-sidebar-bg-rgb,99,102,241),.9) 0,rgba(var(--provider-sidebar-bg-rgb,99,102,241),.75) 100%)}[data-theme=dark] .page-header-btn{background:linear-gradient(135deg,rgba(var(--provider-sidebar-bg-rgb,99,102,241),1) 0,rgba(var(--provider-sidebar-bg-rgb,99,102,241),.85) 100%)!important;color:#fff!important}[data-theme=dark] .page-header-btn:hover{background:linear-gradient(135deg,rgba(var(--provider-sidebar-bg-rgb,99,102,241),.9) 0,rgba(var(--provider-sidebar-bg-rgb,99,102,241),.75) 100%)!important}[data-theme=dark] nav[aria-label=Breadcrumb] .page-header-btn-secondary{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a.page-header-btn-secondary{color:#d1d5db}.page-header-btn-secondary{background-color:hsla(0,0%,100%,.8);--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.page-header-btn-secondary.hover\:shadow-md:hover,.bg-white.rounded-xl.page-header-btn-secondary.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.page-header-btn-secondary.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.page-header-btn-secondary.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .page-header-btn-secondary.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .fixed.inset-0 .page-header-btn-secondary:hover,[data-theme=dark] div[aria-modal=true] .page-header-btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .page-header-btn-secondary:hover,html[data-theme=dark] body [class*=modal] .page-header-btn-secondary:hover{background-color:var(--provider-surface,#1f2937)}.page-header-btn-secondary:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.page-header-btn-secondary:active,.page-header-btn-secondary:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.page-header-btn-secondary:active{--tw-scale-x:0.98;--tw-scale-y:0.98}[data-theme=dark] .page-header-btn-secondary{background-color:var(--provider-surface,#334155)!important;color:#e5e7eb!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .page-header-btn-secondary:hover{background-color:color-mix(in srgb,var(--provider-surface,#334155) 80%,#fff 10%)!important}.wc-input{display:block;width:100%;border-radius:.375rem;border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);padding:.5rem .75rem}.bg-white.rounded-2xl.wc-input.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-input.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wc-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-input.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.wc-input{color:var(--color-text)}.wc-input::-moz-placeholder{color:var(--color-text-muted)}.wc-input::placeholder{color:var(--color-text-muted)}.wc-input:focus{--tw-border-opacity:1;border-color:rgb(65 151 223/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(65 151 223/var(--tw-ring-opacity,1))}.wc-input{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.msg-conv-active{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 12%,transparent);border-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] .msg-conv-active{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent);border-color:var(--provider-sidebar-bg,#6366f1)}.wc-select{display:block;width:100%;border-radius:.375rem;border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-raised);padding:.5rem .75rem}.bg-white.rounded-2xl.wc-select.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-select.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wc-select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-select.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.wc-select{color:var(--color-text)}.wc-select::-moz-placeholder{color:var(--color-text-muted)}.wc-select::placeholder{color:var(--color-text-muted)}.wc-select:focus{--tw-border-opacity:1;border-color:rgb(65 151 223/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(65 151 223/var(--tw-ring-opacity,1))}.wc-select{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dnd-grid-settings .wc-select{text-align:center;font-weight:600;font-size:.9375rem}.label-modal-body .wc-select{width:100%;font-size:.9375rem;padding:.625rem .875rem}.wc-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-size:1.5em 1.5em;padding-right:2.5rem}[data-theme=dark] .wc-select,[data-theme=dark] select.wc-select{color-scheme:dark}[data-theme=dark] .ocpanel select option,[data-theme=dark] .wc-select option,[data-theme=dark] select option,[data-theme=dark] select.form-control option{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}[data-theme=dark] table td .wc-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .wc-label.text-gray-500,[data-theme=dark] table td .wc-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-label,html[data-theme=dark] body #user-menu-dropdown .wc-label.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wc-label{color:#d1d5db}.wc-label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--color-text)}.wc-table{width:100%;border-collapse:collapse}[data-theme=dark] table td .wc-table th.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .wc-table th.text-gray-500,[data-theme=dark] table td .wc-table th.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .wc-table th.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wc-table th{color:#d1d5db}.wc-table th{padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--color-text)}[data-theme=dark] #user-menu-dropdown .wc-table th{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.wc-table th{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .wc-table th{border-color:var(--provider-border,#374151)}.wc-table th{border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-surface)}[data-theme=dark] #user-menu-dropdown .wc-table td{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.wc-table td{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .wc-table td{border-color:var(--provider-border,#374151)}.wc-table td{border-bottom-width:1px;border-color:var(--color-border);padding:.75rem 1rem}.wc-table tbody tr:hover{background-color:var(--color-surface)}[data-theme=dark] .flex.table-action-btn.gap-1\.5.text-gray-400{color:#6b7280}.table-action-btn{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem}[data-theme=dark] #user-menu-button p.table-action-btn,[data-theme=dark] div[aria-modal=true] .table-action-btn,[data-theme=dark] table td .font-medium.table-action-btn,[data-theme=dark] table td .font-semibold.table-action-btn,[data-theme=dark] table td .table-action-btn,html[data-theme=dark] body #user-menu-dropdown p.table-action-btn,html[data-theme=dark] body .header-user-btn .table-action-btn{color:#f3f4f6}.table-action-btn{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));border-width:0;background-color:transparent;border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}[data-theme=dark] nav[aria-label=Breadcrumb] .table-action-btn:hover{color:#e5e7eb}html[data-theme=dark] body main .topic-tab.table-action-btn:hover.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.table-action-btn:hover{color:#d1d5db}html[data-theme=dark] body #notification-bell-container .table-action-btn:hover{background-color:var(--provider-surface,#374151)}.table-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.table-action-btn:active,[data-theme=dark] div[aria-modal=true] .table-action-btn:active,[data-theme=dark] table td .font-medium.table-action-btn:active,[data-theme=dark] table td .font-semibold.table-action-btn:active,[data-theme=dark] table td .table-action-btn:active,html[data-theme=dark] body #user-menu-dropdown p.table-action-btn:active,html[data-theme=dark] body .header-user-btn .table-action-btn:active{color:#f3f4f6}html[data-theme=dark] body #filterPanel .table-action-btn:active{background-color:var(--provider-surface,#475569)}.table-action-btn:active{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.table-action-btn:focus{outline:2px solid transparent;outline-offset:2px}[data-theme=dark] .table-action-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .table-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] .table-action-btn:active{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .table-actions-cell.top-24 .bg-gradient-to-r.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.table-actions-cell{position:sticky;right:0;background-color:transparent}.calendar-nav-btn.table-actions-cell{border-left:1px solid var(--provider-border,#e5e7eb)}[data-theme=dark] .calendar-nav-btn.table-actions-cell{border-color:var(--provider-border,#475569)}.table-actions-cell{border-left-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main .table-actions-cell.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.table-actions-cell{padding:0;text-align:center;z-index:10;width:50px!important;min-width:50px!important;max-width:50px!important}.table-actions-cell.dropdown-active{z-index:100}[data-theme=dark] .table-actions-cell{background-color:transparent;--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .table-actions-header.top-24 .bg-gradient-to-r.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.table-actions-header{position:sticky;right:0}[data-theme=dark] .fixed.inset-0 .table-actions-header,[data-theme=dark] div[aria-modal=true] .table-actions-header{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .table-actions-header,html[data-theme=dark] body [class*=modal] .table-actions-header{background-color:var(--provider-surface,#1f2937)}.table-actions-header{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .table-actions-header,[data-theme=dark] [data-branding-light] #logout-modal .table-actions-header,[data-theme=dark][data-branding-dark] #logout-modal .table-actions-header,[data-theme=dark][data-branding-light] #logout-modal .table-actions-header{background:hsla(0,0%,100%,.05)}.calendar-nav-btn.table-actions-header{border-left:1px solid var(--provider-border,#e5e7eb)}[data-theme=dark] .calendar-nav-btn.table-actions-header{border-color:var(--provider-border,#475569)}.table-actions-header{border-left-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main .table-actions-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.table-actions-header{--tw-shadow:-4px 0 8px -4px rgba(0,0,0,.08);--tw-shadow-colored:-4px 0 8px -4px var(--tw-shadow-color);padding:0;z-index:20;width:50px!important;min-width:50px!important;max-width:50px!important}.table-actions-header,[data-theme=dark] .table-actions-header{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-theme=dark] .table-actions-header{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-shadow:-4px 0 8px -4px rgba(0,0,0,.3);--tw-shadow-colored:-4px 0 8px -4px var(--tw-shadow-color)}.dropdown-container{position:relative}.dropdown-container input[type=search]{padding-left:2.5rem}.table-action-menu{position:absolute;right:0;margin-top:.25rem;width:auto;min-width:10rem}[data-theme=dark] .fixed.inset-0>div.table-action-menu.rounded-2xl,[data-theme=dark] div[aria-modal=true] .table-action-menu.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.table-action-menu{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.table-action-menu:hover{background-color:var(--provider-surface,#475569)}.table-action-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.table-action-menu.rounded-2xl.shadow-lg,.table-action-menu.rounded-2xl.shadow-sm,.table-action-menu.rounded-xl.shadow-lg,.table-action-menu.rounded-xl.shadow-sm,[data-theme=dark] .table-action-menu.rounded-2xl.shadow-lg,[data-theme=dark] .table-action-menu.rounded-2xl.shadow-sm,[data-theme=dark] .table-action-menu.rounded-xl.shadow-lg,[data-theme=dark] .table-action-menu.rounded-xl.shadow-sm{box-shadow:none}.table-action-menu.rounded-2xl.border.hover\:shadow-md:hover,.table-action-menu.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .table-action-menu.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .table-action-menu.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .table-action-menu,[data-theme=dark] [data-branding-light] #logout-modal .table-action-menu,[data-theme=dark][data-branding-dark] #logout-modal .table-action-menu,[data-theme=dark][data-branding-light] #logout-modal .table-action-menu{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .table-action-menu.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .table-action-menu.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .table-action-menu.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.table-action-menu{border-radius:.75rem}.bg-white.table-action-menu.shadow-lg,.bg-white.table-action-menu.shadow-sm,[data-theme=dark] .bg-white.table-action-menu.shadow-lg,[data-theme=dark] .bg-white.table-action-menu.shadow-sm{box-shadow:none}.bg-white.table-action-menu.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.table-action-menu.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .table-action-menu{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.table-action-menu{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(229,231,235,.5);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.table-action-menu,.bg-white.rounded-xl.table-action-menu,.bg-white\/70.rounded-2xl.table-action-menu,[data-theme=dark] .bg-white.rounded-2xl.table-action-menu,[data-theme=dark] .bg-white.rounded-xl.table-action-menu,[data-theme=dark] .bg-white\/70.rounded-2xl.table-action-menu{box-shadow:none}html[data-theme=dark] body #notification-bell-container .table-action-menu{border-color:var(--provider-border,#374151)}.table-action-menu{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.table-action-menu.hover\:shadow-md:hover,.bg-white.rounded-xl.table-action-menu.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.table-action-menu.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.table-action-menu.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dataTables_wrapper .table-action-menu,html[data-theme=dark] body main .table-action-menu.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.table-action-menu{padding-top:.25rem;padding-bottom:.25rem;z-index:100;visibility:hidden;opacity:0;transform-origin:top right;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboard-toast.table-action-menu.show{pointer-events:auto;--tw-translate-y:0px}.dashboard-toast.table-action-menu.show,.table-action-menu.show{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.table-action-menu.show{visibility:visible;--tw-scale-x:1;--tw-scale-y:1}[data-theme=dark] .table-action-menu{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-shadow-color:rgba(17,24,39,.5);--tw-shadow:var(--tw-shadow-colored)}[data-theme=dark] .flex .table-action-menu button.gap-1\.5.text-gray-400,[data-theme=dark] .flex.table-action-menu a.gap-1\.5.text-gray-400,[data-theme=dark] .table-action-menu a.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .table-action-menu button.items-center.gap-1\.5.text-gray-400{color:#6b7280}.table-action-menu a,.table-action-menu button{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .table-action-menu a,[data-theme=dark] nav[aria-label=Breadcrumb] .table-action-menu button{color:#e5e7eb}[data-theme=dark] table td .table-action-menu a.text-gray-500,[data-theme=dark] table td .table-action-menu a.text-gray-600,[data-theme=dark] table td .table-action-menu button.text-gray-500,[data-theme=dark] table td .table-action-menu button.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .table-action-menu a.font-medium,html[data-theme=dark] body #user-menu-dropdown .table-action-menu button.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .table-action-menu button,html[data-theme=dark] body #user-menu-dropdown a.table-action-menu a{color:#d1d5db}.table-action-menu a,.table-action-menu button{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-width:0;background-color:transparent;text-align:left;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;white-space:nowrap}[data-theme=dark] .fixed.inset-0 .table-action-menu a:hover,[data-theme=dark] .fixed.inset-0 .table-action-menu button:hover,[data-theme=dark] div[aria-modal=true] .table-action-menu a:hover,[data-theme=dark] div[aria-modal=true] .table-action-menu button:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .table-action-menu a:hover,html[data-theme=dark] body #notification-bell-container .table-action-menu button:hover,html[data-theme=dark] body [class*=modal] .table-action-menu a:hover,html[data-theme=dark] body [class*=modal] .table-action-menu button:hover{background-color:var(--provider-surface,#1f2937)}.table-action-menu a:hover,.table-action-menu button:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .table-action-menu a:hover,[data-theme=dark] [data-branding-dark] #logout-modal .table-action-menu button:hover,[data-theme=dark] [data-branding-light] #logout-modal .table-action-menu a:hover,[data-theme=dark] [data-branding-light] #logout-modal .table-action-menu button:hover,[data-theme=dark][data-branding-dark] #logout-modal .table-action-menu a:hover,[data-theme=dark][data-branding-dark] #logout-modal .table-action-menu button:hover,[data-theme=dark][data-branding-light] #logout-modal .table-action-menu a:hover,[data-theme=dark][data-branding-light] #logout-modal .table-action-menu button:hover{background:hsla(0,0%,100%,.05)}[data-theme=dark] #user-menu-button svg .table-action-menu button i,[data-theme=dark] #user-menu-button svg.table-action-menu a i,[data-theme=dark] .group svg .table-action-menu button i,[data-theme=dark] .group svg.table-action-menu a i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .table-action-menu button i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .table-action-menu button i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .table-action-menu button i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .table-action-menu button i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .table-action-menu button i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .table-action-menu button i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .table-action-menu button i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .table-action-menu a i,[data-theme=dark] .bg-gray-100\/80 .table-action-menu button i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 .table-action-menu button i,[data-theme=dark] .flex.items-center.gap-1\.5.table-action-menu a i,[data-theme=dark] .table-action-menu a i.fa-calendar,[data-theme=dark] .table-action-menu button i.fa-calendar,[data-theme=dark] table td .table-action-menu a i,[data-theme=dark] table td .table-action-menu button i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .table-action-menu a i,html[data-theme=dark] body #user-menu-dropdown .table-action-menu button i,html[data-theme=dark] body .header-user-btn .table-action-menu a i,html[data-theme=dark] body .header-user-btn .table-action-menu button i{color:#9ca3af}.table-action-menu a i,.table-action-menu button i{width:1rem;text-align:center;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .table-action-menu button:hover i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.table-action-menu a:hover i{color:#4b5563}[data-theme=dark] .bg-gray-100\/80 .table-action-menu button:hover i,[data-theme=dark] .bg-gray-100\/80.table-action-menu a:hover i{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .table-action-menu a:hover i,[data-theme=dark] div[aria-modal=true] .table-action-menu button:hover i,[data-theme=dark] table td .table-action-menu a:hover i,[data-theme=dark] table td .table-action-menu button:hover i,[data-theme=dark] table td .text-sm .table-action-menu button:hover i,[data-theme=dark] table td .text-sm.table-action-menu a:hover i{color:#9ca3af}.table-action-menu a:hover i,.table-action-menu button:hover i{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .table-action-menu a,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .table-action-menu button{color:#4b5563}[data-theme=dark] .table-action-menu a,[data-theme=dark] .table-action-menu button{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .table-action-menu a:hover,[data-theme=dark] .table-action-menu button:hover{background-color:rgba(55,65,81,.5)}[data-theme=dark] #user-menu-button p [data-theme=dark] .table-action-menu button i,[data-theme=dark] #user-menu-button p[data-theme=dark] .table-action-menu a i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .table-action-menu a i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .table-action-menu button i,[data-theme=dark] table td .text-sm [data-theme=dark] .table-action-menu button i,[data-theme=dark] table td .text-sm[data-theme=dark] .table-action-menu a i,[data-theme=dark] table td [data-theme=dark] .table-action-menu a i,[data-theme=dark] table td [data-theme=dark] .table-action-menu button i,html[data-theme=dark] body #user-menu-dropdown .text-xs [data-theme=dark] .table-action-menu button i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .table-action-menu a i,html[data-theme=dark] body #user-menu-dropdown p [data-theme=dark] .table-action-menu button i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .table-action-menu a i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .table-action-menu a i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .table-action-menu button i{color:#9ca3af}[data-theme=dark] .table-action-menu a i,[data-theme=dark] .table-action-menu button i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg [data-theme=dark] .table-action-menu button:hover i,[data-theme=dark] #user-menu-button svg[data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] .group svg [data-theme=dark] .table-action-menu button:hover i,[data-theme=dark] .group svg[data-theme=dark] .table-action-menu a:hover i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .table-action-menu button:hover i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .table-action-menu button:hover i,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] [data-theme=dark] .table-action-menu a:hover i.fa-calendar,[data-theme=dark] [data-theme=dark] .table-action-menu button:hover i.fa-calendar,[data-theme=dark] table td [data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] table td [data-theme=dark] .table-action-menu button:hover i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .table-action-menu a:hover i,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .table-action-menu button:hover i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .table-action-menu a:hover i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .table-action-menu button:hover i{color:#9ca3af}[data-theme=dark] .table-action-menu a:hover i,[data-theme=dark] .table-action-menu button:hover i{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.table-action-menu .action-danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.table-action-menu .action-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.table-action-menu .action-danger i{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.table-action-menu .action-danger:hover i{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}[data-theme=dark] .table-action-menu .action-danger{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] .table-action-menu .action-danger:hover{background-color:rgba(127,29,29,.2)}[data-theme=dark] .table-action-menu .action-danger i{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .table-action-menu .action-divider{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #notification-bell-container .table-action-menu .action-divider,html[data-theme=dark] body #user-menu-dropdown .table-action-menu .action-divider{border-color:var(--provider-border,#374151)}.table-action-menu .action-divider{margin-top:.25rem;margin-bottom:.25rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .table-action-menu .action-divider,html[data-theme=dark] body main .table-action-menu .action-divider.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .table-action-menu .action-divider{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.calendar-btn-group{display:inline-flex;border-radius:.75rem}.bg-white.calendar-btn-group.shadow-lg,.bg-white.calendar-btn-group.shadow-sm,[data-theme=dark] .bg-white.calendar-btn-group.shadow-lg,[data-theme=dark] .bg-white.calendar-btn-group.shadow-sm{box-shadow:none}.bg-white.calendar-btn-group.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.calendar-btn-group.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .calendar-btn-group{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.calendar-btn-group{background-color:var(--provider-surface,#fff);border:1px solid var(--provider-border,#e5e7eb)}[data-theme=dark] .calendar-btn-group{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}[data-theme=dark] table td .calendar-nav-btn.text-gray-500,[data-theme=dark] table td .calendar-nav-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .calendar-nav-btn.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.calendar-nav-btn{color:#d1d5db}.calendar-nav-btn{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--provider-sidebar-text,#374151)}.calendar-nav-btn:hover{background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.1)}.calendar-nav-btn.border-l{border-left:1px solid var(--provider-border,#e5e7eb)}[data-theme=dark] .calendar-nav-btn{color:var(--provider-sidebar-text,#d1d5db)}[data-theme=dark] .calendar-nav-btn:hover{background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.2)}[data-theme=dark] .calendar-nav-btn.border-l{border-color:var(--provider-border,#475569)}.calendar-view-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--provider-sidebar-text,#374151);border-left:1px solid var(--provider-border,#e5e7eb)}.calendar-view-btn:first-child{border-left-width:0}.calendar-view-btn:hover:not(.calendar-view-btn-active){background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.1)}[data-theme=dark] .calendar-view-btn{color:var(--provider-sidebar-text,#d1d5db);border-color:var(--provider-border,#475569)}[data-theme=dark] .calendar-view-btn:hover:not(.calendar-view-btn-active){background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.2)}.calendar-view-btn-active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--provider-sidebar-bg,#3b82f6)}.calendar-view-btn-active:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 85%,#000)}[data-theme=dark] .calendar-view-btn-active{background-color:var(--provider-sidebar-bg,#3b82f6)}[data-theme=dark] .calendar-view-btn-active:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 80%,#000)}.course-overview-hero{position:relative}.course-overview-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent) 0,transparent 50%);pointer-events:none;z-index:1}.course-overview-hero>*{position:relative;z-index:2}.course-overview-stats{border-top:3px solid var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] .course-overview-stats{border-top-color:var(--provider-sidebar-bg,#818cf8)}.course-overview-gallery{background:linear-gradient(to bottom right,var(--glass-bg) 0,color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 3%,var(--glass-bg)) 100%)}[data-theme=dark] .course-overview-gallery{background:linear-gradient(to bottom right,rgba(30,41,59,.8) 0,color-mix(in srgb,var(--provider-sidebar-bg,#818cf8) 8%,rgba(30,41,59,.8)) 100%)}.course-description-content,.course-description-content *{background:transparent!important;background-color:transparent!important}.course-description-content{color:#374151}[data-theme=dark] .course-description-content{color:#d1d5db}.course-description-content b,.course-description-content strong{color:#111827}[data-theme=dark] .course-description-content b,[data-theme=dark] .course-description-content strong{color:#f9fafb}[data-theme=dark] .flex.header-icon-btn.gap-1\.5.text-gray-400{color:#6b7280}.header-icon-btn{display:inline-flex;align-items:center;justify-content:center}.provider-branded-header a.header-icon-btn:hover{color:var(--provider-accent);background-color:rgba(var(--provider-accent-rgb,99,102,241),.1)}[data-theme=dark] .provider-branded-header a.header-icon-btn:hover{background-color:rgba(var(--provider-accent-rgb,99,102,241),.15)}.header-icon-btn{border-radius:.5rem;padding:.5rem}[data-theme=dark] #user-menu-button p.header-icon-btn,[data-theme=dark] nav[aria-label=Breadcrumb] .header-icon-btn,[data-theme=dark] table td .header-icon-btn,[data-theme=dark] table td .text-sm.header-icon-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs.header-icon-btn,html[data-theme=dark] body #user-menu-dropdown p.header-icon-btn,html[data-theme=dark] body .header-user-btn .header-icon-btn{color:#9ca3af}.header-icon-btn{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));border-width:0;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}[data-theme=dark] nav[aria-label=Breadcrumb] .header-icon-btn:hover{color:#e5e7eb}html[data-theme=dark] body main .topic-tab.header-icon-btn:hover.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.header-icon-btn:hover{color:#d1d5db}html[data-theme=dark] body #notification-bell-container .header-icon-btn:hover{background-color:var(--provider-surface,#374151)}.header-icon-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}html[data-theme=dark] body #filterPanel .header-icon-btn:active{background-color:var(--provider-surface,#475569)}.header-icon-btn:active{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .header-icon-btn,[data-theme=dark] .group svg[data-theme=dark] .header-icon-btn{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .header-icon-btn{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .header-icon-btn,[data-theme=dark] [data-theme=dark] .header-icon-btn.fa-calendar,[data-theme=dark] table td [data-theme=dark] .header-icon-btn{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .header-icon-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .header-icon-btn{color:#9ca3af}[data-theme=dark] .header-icon-btn{border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .header-icon-btn:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .header-icon-btn:active{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.header-user-btn.gap-1\.5.text-gray-400,[data-theme=dark] .header-user-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.header-user-btn{display:flex;align-items:center}.header-user-btn>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.header-user-btn{border-radius:.5rem;padding:.375rem;border-width:0;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}html[data-theme=dark] body main .topic-tab.header-user-btn:hover.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .header-user-btn:hover{background-color:var(--provider-surface,#374151)}.header-user-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}[data-theme=dark] .header-user-btn{border-width:0;background-color:transparent}[data-theme=dark] .header-user-btn:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] header button:not(.wc-btn):not(.wc-btn-primary):not(.wc-btn-secondary){border-width:0;--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);background-image:none}[data-theme=dark] header.bg-white\/70{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] #user-menu-dropdown{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-dropdown .border-b,[data-theme=dark] #user-menu-dropdown .border-t{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #user-menu-dropdown a,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #user-menu-dropdown button{color:#4b5563}[data-theme=dark] #user-menu-dropdown a,[data-theme=dark] #user-menu-dropdown button{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown a:hover,[data-theme=dark] #user-menu-dropdown button:hover{background-color:rgba(55,65,81,.5)}[data-theme=dark] #user-menu-button p.text-gray-900{color:#f3f4f6}[data-theme=dark] #user-menu-button p.text-gray-500{color:#9ca3af}[data-theme=dark] #user-menu-button svg.text-gray-400{color:#6b7280}[data-theme=dark] #ai-search-input,[data-theme=dark] #mobile-ai-search-input{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #ai-search-input::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #mobile-ai-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #ai-search-input::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #mobile-ai-search-input::placeholder{color:#9ca3af}[data-theme=dark] table td [data-theme=dark] #ai-search-input.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #ai-search-input::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #mobile-ai-search-input.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #mobile-ai-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] table td [data-theme=dark] #ai-search-input.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] #ai-search-input::placeholder,[data-theme=dark] table td [data-theme=dark] #mobile-ai-search-input.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] #mobile-ai-search-input::placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #ai-search-input.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #mobile-ai-search-input.text-xs::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #ai-search-input.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #mobile-ai-search-input.text-xs::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] #ai-search-input::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] #mobile-ai-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] #ai-search-input::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] #mobile-ai-search-input::placeholder{color:#9ca3af}[data-theme=dark] #ai-search-input::-moz-placeholder,[data-theme=dark] #mobile-ai-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #ai-search-input::placeholder,[data-theme=dark] #mobile-ai-search-input::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #ai-search-input,[data-theme=dark] #mobile-ai-search-input{border:1px solid #374151!important;box-shadow:none!important}[data-theme=dark] #ai-search-input:focus,[data-theme=dark] #mobile-ai-search-input:focus{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));border-color:#4b5563!important;box-shadow:0 0 0 2px rgba(99,102,241,.2)!important}[data-theme=dark] #user-menu-button svg[data-theme=dark] #ai-search-input+div span,[data-theme=dark] .group svg[data-theme=dark] #ai-search-input+div span{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #ai-search-input+div span{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] #ai-search-input+div span,[data-theme=dark] [data-theme=dark] #ai-search-input+div span.fa-calendar,[data-theme=dark] table td [data-theme=dark] #ai-search-input+div span{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #ai-search-input+div span,html[data-theme=dark] body .header-user-btn [data-theme=dark] #ai-search-input+div span{color:#9ca3af}[data-theme=dark] #ai-search-input+div span{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #ai-search-input~div svg,[data-theme=dark] .group svg.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.text-gray-600{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.text-gray-600{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .text-gray-400,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .text-gray-400,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .text-gray-400,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .text-gray-400,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .text-gray-400,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .text-gray-400,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .text-gray-400{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .text-gray-400{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .text-gray-500{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] .text-gray-700{color:#e5e7eb}[data-theme=dark] nav[aria-label=Breadcrumb] .text-gray-300{color:#4b5563}[data-theme=dark] .flex.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .text-gray-400.fa-calendar{color:#6b7280}[data-theme=dark] .flex.wc-badge-success.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-badge-success.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-badge-success{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wc-badge-success.text-gray-500{color:#9ca3af}.wc-badge-success{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}[data-theme=dark] .wc-badge-success{background-color:rgba(20,83,45,.3);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.wc-badge-warning.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-badge-warning.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-badge-warning{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wc-badge-warning.text-gray-500{color:#9ca3af}.wc-badge-warning{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}[data-theme=dark] .wc-badge-warning{background-color:rgba(113,63,18,.3);--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}[data-theme=dark] .flex.wc-badge-danger.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-badge-danger.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-badge-danger{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wc-badge-danger.text-gray-500{color:#9ca3af}.wc-badge-danger{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}[data-theme=dark] .wc-badge-danger{background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] .flex.wc-badge-info.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-badge-info.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-badge-info{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wc-badge-info.text-gray-500{color:#9ca3af}.wc-badge-info{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}[data-theme=dark] .wc-badge-info{background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.version-badge{margin-left:.5rem;border-radius:.25rem;padding:.125rem .5rem}.version-badge.draft{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=dark] .version-badge.draft{background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.version-badge.published{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}[data-theme=dark] .version-badge.published{background-color:rgba(6,78,59,.4);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.version-badge.draft-changes{border-width:1px;--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.version-badge.draft-changes.hover\:shadow-md:hover,.bg-white.rounded-xl.version-badge.draft-changes.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.version-badge.draft-changes.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.version-badge.draft-changes.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.version-badge.draft-changes{animation:pulse-warning 2s ease-in-out infinite}[data-theme=dark] .version-badge.draft-changes{border-color:rgba(217,119,6,.5);background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}@keyframes pulse-warning{0%,to{opacity:1}50%{opacity:.7}}[data-theme=dark] .flex.version-badge-combined.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .version-badge-combined.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.version-badge-combined{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .version-badge-combined.text-gray-500{color:#9ca3af}.version-badge-combined{margin-left:.5rem;display:inline-flex;align-items:center;white-space:nowrap;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.version-badge-combined.published{border-width:1px;border-color:rgba(16,185,129,.3);background-color:rgba(16,185,129,.2);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.version-badge-combined.published.hover\:shadow-md:hover,.bg-white.rounded-xl.version-badge-combined.published.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.version-badge-combined.published.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.version-badge-combined.published.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.version-badge-combined.draft{border-width:1px;border-color:rgba(245,158,11,.3);background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.version-badge-combined.draft.hover\:shadow-md:hover,.bg-white.rounded-xl.version-badge-combined.draft.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.version-badge-combined.draft.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.version-badge-combined.draft.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.version-badge-combined.has-changes{border-width:1px;border-color:rgba(245,158,11,.4);background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.version-badge-combined.has-changes.hover\:shadow-md:hover,.bg-white.rounded-xl.version-badge-combined.has-changes.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.version-badge-combined.has-changes.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.version-badge-combined.has-changes.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.version-badge-combined.has-changes .version-text{margin-right:.375rem;border-right-width:1px;border-color:rgba(245,158,11,.4);padding-right:.375rem}.version-badge-combined.has-changes .changes-text{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg.tree-node-version,[data-theme=dark] .group svg.tree-node-version{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .tree-node-version,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .tree-node-version,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .tree-node-version,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .tree-node-version,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .tree-node-version,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .tree-node-version,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .tree-node-version{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .tree-node-version{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.tree-node-version,[data-theme=dark] .tree-node-version.fa-calendar,[data-theme=dark] table td .tree-node-version{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .tree-node-version,html[data-theme=dark] body #user-menu-dropdown .tree-node-version.text-gray-500,html[data-theme=dark] body .header-user-btn .tree-node-version{color:#9ca3af}.tree-node-version{margin-left:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .tree-dropdown-version.text-gray-500{color:#9ca3af}.tree-dropdown-version{margin-left:auto;font-size:.75rem;line-height:1rem;color:hsla(0,0%,100%,.5)}[data-theme=dark] .flex.page-version-indicator.gap-1\.5.text-gray-400{color:#6b7280}.page-version-indicator{display:inline-flex;align-items:center}.wc-alert-warning{border-radius:.5rem;border-width:1px;padding:1rem}.bg-white.rounded-2xl.wc-alert-warning.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-alert-warning.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wc-alert-warning.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-alert-warning.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.wc-alert-warning{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}[data-theme=dark] .wc-alert-warning{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1));background-color:rgba(113,63,18,.2);--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.wc-alert-info{border-radius:.5rem;border-width:1px;padding:1rem}.bg-white.rounded-2xl.wc-alert-info.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-alert-info.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wc-alert-info.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-alert-info.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.wc-alert-info{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}[data-theme=dark] .wc-alert-info{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.2);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.answer-version-card.current{background-color:rgba(255,247,237,.3);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(249,115,22,.3)}[data-theme=dark] .answer-version-card.current{background-color:rgba(124,45,18,.2);--tw-ring-color:rgba(251,146,60,.3)}html[data-theme=dark] body #filterPanel .import-progress-container{background-color:var(--provider-surface,#475569)}.import-progress-container{height:.75rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] .import-progress-container{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] .sticky.top-24 .import-progress-bar.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.import-progress-bar{height:100%;border-radius:9999px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#34d399 var(--tw-gradient-to-position);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}[data-theme=dark] .flex .import-icon-failed.gap-1\.5.text-gray-400,[data-theme=dark] .flex .import-icon-running.gap-1\.5.text-gray-400,[data-theme=dark] .flex .import-icon-success.gap-1\.5.text-gray-400,[data-theme=dark] .flex.import-icon-pending.gap-1\.5.text-gray-400,[data-theme=dark] .import-icon-failed.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .import-icon-pending.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .import-icon-running.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .import-icon-success.items-center.gap-1\.5.text-gray-400{color:#6b7280}.import-icon-failed,.import-icon-pending,.import-icon-running,.import-icon-success{display:flex;align-items:center;justify-content:center}[data-theme=dark] #panel-overlay.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] #panel-overlay.inset-0>div.bg-white.rounded-2xl,[data-theme=dark] .fixed#panel-overlay>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] #panel-overlay.inset-0 .bg-gray-50,[data-theme=dark] .fixed#panel-overlay .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}#panel-overlay{position:fixed;inset:0;z-index:40;background-color:rgba(0,0,0,.6);--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);animation:fadeIn .2s ease-out}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}[id*=panel_]{z-index:51}[data-theme=dark] #panel.top-16.border-b,[data-theme=dark] [id*=panel_].top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] #panel.inset-0>div.bg-white.rounded-2xl,[data-theme=dark] [id*=panel_].inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] #panel.inset-0 .bg-gray-50,[data-theme=dark] [id*=panel_].inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}#panel,[id*=panel_]{position:fixed;top:0;z-index:50;height:100vh;overflow:hidden;background:var(--provider-surface,var(--color-surface-raised));border-top-left-radius:1rem;border-bottom-left-radius:1rem;border-left:1px solid var(--provider-border,#e5e7eb);box-shadow:none;animation:slideInRight .25s cubic-bezier(.32,.72,0,1)}#panel[data-position=left],[id*=panel_][data-position=left]{left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-left-width:0;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main #panel[data-position=left].dark\:border-gray-700,html[data-theme=dark] body main [id*=panel_][data-position=left].dark\:border-gray-700{border-color:var(--provider-border,#334155)}#panel[data-position=left],[id*=panel_][data-position=left]{box-shadow:none;animation:slideInLeft .25s cubic-bezier(.32,.72,0,1)}#panel[data-position=right],[id*=panel_][data-position=right]{right:0}@media (max-width:920px){#panel,[id*=panel_]{width:100vw!important;border-radius:0!important}}#panel.blurred,[id*=panel_].blurred{opacity:.7;filter:blur(2px) brightness(.95)}[data-theme=dark] #panel>.ocpanel.items-center.gap-1\.5.text-gray-400,[data-theme=dark] #panel>form.items-center.gap-1\.5.text-gray-400,[data-theme=dark] [id*=panel_]>.ocpanel.items-center.gap-1\.5.text-gray-400,[data-theme=dark] [id*=panel_]>form.items-center.gap-1\.5.text-gray-400{color:#6b7280}#panel>.ocpanel,#panel>form,[id*=panel_]>.ocpanel,[id*=panel_]>form{display:flex;height:100%;flex-direction:column}[data-theme=dark] .ocpanel.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel{display:flex;height:100%;flex-direction:column;overflow:hidden}[data-theme=dark] .flex.ocpanel-header.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-header{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:1rem 1.5rem;background:linear-gradient(to right,var(--module-color-from),var(--module-color-to));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-shrink:0;border-top-left-radius:1rem}#panel[data-position=left] .ocpanel-header,[id*=panel_][data-position=left] .ocpanel-header{border-top-left-radius:0;border-top-right-radius:1rem}@media (max-width:920px){.ocpanel-header{border-radius:0!important}}[data-theme=dark] table td .ocpanel-title.text-gray-900{color:#f3f4f6}.ocpanel-title{flex:1 1 0%;font-size:1.125rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme=dark] .flex.ocpanel-title .row.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-title .row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-title .row{margin:0;display:flex;align-items:center}[data-theme=dark] .flex.ocpanel-title .\!row.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-title .\!row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-title .\!row{margin:0;display:flex;align-items:center}.ocpanel-title .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] .flex.ocpanel-header-left.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-header-left.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-header-left{display:flex;align-items:center;gap:.75rem}[data-theme=dark] .flex.ocpanel-header-icon.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-header-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-header-icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:hsla(0,0%,100%,.2)}.bg-white.ocpanel-header-icon.shadow-lg,.bg-white.ocpanel-header-icon.shadow-sm,[data-theme=dark] .bg-white.ocpanel-header-icon.shadow-lg,[data-theme=dark] .bg-white.ocpanel-header-icon.shadow-sm{box-shadow:none}.bg-white.ocpanel-header-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.ocpanel-header-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ocpanel-header-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.ocpanel-header-icon i{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel-header-text.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-header-text{display:flex;flex-direction:column}[data-theme=dark] table td .ocpanel-header-title.text-gray-900{color:#f3f4f6}.ocpanel-header-title{font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .ocpanel-header-subtitle.text-gray-500{color:#9ca3af}.ocpanel-header-subtitle{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsla(0,0%,100%,.7)}[data-theme=dark] .flex.ocpanel-close-btn.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-close-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-close-btn{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;background-color:hsla(0,0%,100%,.1)}.ocpanel-close-btn:hover{background-color:hsla(0,0%,100%,.2)}.ocpanel-close-btn{color:hsla(0,0%,100%,.8)}.ocpanel-close-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ocpanel-close-btn{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-width:0}[data-theme=dark] .flex.panel-close.gap-1\.5.text-gray-400,[data-theme=dark] .panel-close.items-center.gap-1\.5.text-gray-400{color:#6b7280}.panel-close{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border-radius:.5rem;background-color:hsla(0,0%,100%,.1)}.panel-close:hover{background-color:hsla(0,0%,100%,.2)}.panel-close{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer;position:static;transform:none}.panel-close button{border-style:none;background-color:transparent;padding:0;color:hsla(0,0%,100%,.8)}.panel-close button:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.panel-close button{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .flex.panel-close button.gap-1\.5.text-gray-400,[data-theme=dark] .panel-close button.items-center.gap-1\.5.text-gray-400{color:#6b7280}.panel-close button{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.panel-close button i{font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .flex.ocpanel-close.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-close.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-close{display:flex;align-items:center;justify-content:center;height:2.25rem;width:2.25rem;border-radius:.5rem;background-color:hsla(0,0%,100%,.1)}.ocpanel-close:hover{background-color:hsla(0,0%,100%,.2)}.ocpanel-close{color:hsla(0,0%,100%,.8)}.ocpanel-close:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ocpanel-close{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer;border-style:none}.ocpanel-close i{font-size:1.125rem;line-height:1.75rem}.ocpanel-content{min-height:0;flex:1 1 0%;overflow-y:auto;overflow-x:hidden;background-color:var(--color-surface);color:var(--color-text);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}[data-theme=dark] .ocpanel form.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel form{display:flex;height:100%;min-height:0;flex-direction:column}.ocpanel-content.with-footer{padding-bottom:0}.ocpanel-content::-webkit-scrollbar{width:.625rem}html[data-theme=dark] body main .topic-tab.ocpanel-content.dark\:bg-gray-700::-webkit-scrollbar-track{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .ocpanel-content::-webkit-scrollbar-track{background-color:var(--provider-surface,#374151)}.ocpanel-content::-webkit-scrollbar-track{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));margin:4px 0}.ocpanel-content::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.ocpanel-content::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.ocpanel-content::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:padding-box}.ocpanel-footer{flex-shrink:0;min-height:72px;padding:1rem 1.5rem;background-color:var(--color-surface-raised)}[data-theme=dark] #user-menu-dropdown .ocpanel-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .ocpanel-footer{border-color:var(--provider-border,#374151)}.ocpanel-footer{border-top-width:1px;border-color:var(--color-border)}[data-theme=dark] .flex.ocpanel-footer.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;border-bottom-left-radius:1rem}#panel[data-position=left] .ocpanel-footer,[id*=panel_][data-position=left] .ocpanel-footer{border-bottom-left-radius:0;border-bottom-right-radius:1rem}@media (max-width:920px){.ocpanel-footer{border-radius:0!important}}[data-theme=dark] table td .ocpanel-footer .btn.text-gray-900,[data-theme=dark] table td .ocpanel-footer button.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ocpanel-footer .btn.text-gray-500,[data-theme=dark] table td .ocpanel-footer .btn.text-gray-600,[data-theme=dark] table td .ocpanel-footer button.text-gray-500,[data-theme=dark] table td .ocpanel-footer button.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ocpanel-footer .btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel-footer button.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm .ocpanel-footer button,html[data-theme=dark] body #user-menu-dropdown .text-sm.ocpanel-footer .btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .ocpanel-footer button,html[data-theme=dark] body #user-menu-dropdown a.ocpanel-footer .btn{color:#d1d5db}.ocpanel-footer .btn,.ocpanel-footer button{border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] table td .ocpanel-footer .\!btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ocpanel-footer .\!btn.text-gray-500,[data-theme=dark] table td .ocpanel-footer .\!btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ocpanel-footer .\!btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ocpanel-footer .\!btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ocpanel-footer .\!btn{color:#d1d5db}.ocpanel-footer .\!btn{border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.ocpanel-footer .\!btn,.ocpanel-footer .btn,.ocpanel-footer button{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ocpanel-footer .\!btn,.ocpanel-footer .btn,.ocpanel-footer button{min-width:100px}.ocpanel-footer .btn-primary,.ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline),.ocpanel-footer button[type=submit]{--tw-bg-opacity:1;background-color:rgb(33 97 140/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ocpanel-footer .btn-primary:hover,.ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,.ocpanel-footer button[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(36 97 175/var(--tw-bg-opacity,1))}.ocpanel-footer .btn-primary,.ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline),.ocpanel-footer button[type=submit]{--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline),.bg-white.rounded-2xl .ocpanel-footer button[type=submit],.bg-white.rounded-2xl.ocpanel-footer .btn-primary,.bg-white.rounded-xl .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline),.bg-white.rounded-xl .ocpanel-footer button[type=submit],.bg-white.rounded-xl.ocpanel-footer .btn-primary,.ocpanel-footer .btn-primary:hover,.ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,.ocpanel-footer button[type=submit]:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline),[data-theme=dark] .bg-white.rounded-2xl .ocpanel-footer button[type=submit],[data-theme=dark] .bg-white.rounded-2xl.ocpanel-footer .btn-primary,[data-theme=dark] .bg-white.rounded-xl .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline),[data-theme=dark] .bg-white.rounded-xl .ocpanel-footer button[type=submit],[data-theme=dark] .bg-white.rounded-xl.ocpanel-footer .btn-primary{box-shadow:none}.bg-white.rounded-2xl.border .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,.bg-white.rounded-2xl.border .ocpanel-footer button[type=submit]:hover,.bg-white.rounded-2xl.border.ocpanel-footer .btn-primary:hover,.bg-white.rounded-xl.border .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,.bg-white.rounded-xl.border .ocpanel-footer button[type=submit]:hover,.bg-white.rounded-xl.border.ocpanel-footer .btn-primary:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.border .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,[data-theme=dark] .bg-white.rounded-2xl.border .ocpanel-footer button[type=submit]:hover,[data-theme=dark] .bg-white.rounded-2xl.border.ocpanel-footer .btn-primary:hover,[data-theme=dark] .bg-white.rounded-xl.border .ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,[data-theme=dark] .bg-white.rounded-xl.border .ocpanel-footer button[type=submit]:hover,[data-theme=dark] .bg-white.rounded-xl.border.ocpanel-footer .btn-primary:hover{border-color:#4b5563;box-shadow:none}.ocpanel-footer .btn-primary:hover,.ocpanel-footer button:not(.btn-default):not(.btn-secondary):not(.btn-outline):hover,.ocpanel-footer button[type=submit]:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}[data-theme=dark] nav[aria-label=Breadcrumb] .ocpanel-footer .btn-default,[data-theme=dark] nav[aria-label=Breadcrumb] .ocpanel-footer .btn-outline,[data-theme=dark] nav[aria-label=Breadcrumb] .ocpanel-footer .btn-secondary{color:#e5e7eb}[data-theme=dark] .fixed.inset-0>div .ocpanel-footer .btn-outline.rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel-footer .btn-secondary.rounded-2xl,[data-theme=dark] .fixed.inset-0>div.ocpanel-footer .btn-default.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel-footer .btn-default.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel-footer .btn-outline.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel-footer .btn-secondary.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown a .ocpanel-footer .btn-outline,html[data-theme=dark] body #user-menu-dropdown a .ocpanel-footer .btn-secondary,html[data-theme=dark] body #user-menu-dropdown a.ocpanel-footer .btn-default{color:#d1d5db}html[data-theme=dark] body #filterPanel button .ocpanel-footer .btn-outline,html[data-theme=dark] body #filterPanel button .ocpanel-footer .btn-secondary,html[data-theme=dark] body #filterPanel button.ocpanel-footer .btn-default{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button .ocpanel-footer .btn-outline:hover,html[data-theme=dark] body #filterPanel button .ocpanel-footer .btn-secondary:hover,html[data-theme=dark] body #filterPanel button.ocpanel-footer .btn-default:hover{background-color:var(--provider-surface,#475569)}.ocpanel-footer .btn-default,.ocpanel-footer .btn-outline,.ocpanel-footer .btn-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ocpanel-footer .btn-default.rounded-2xl.shadow-lg,.ocpanel-footer .btn-default.rounded-2xl.shadow-sm,.ocpanel-footer .btn-default.rounded-xl.shadow-lg,.ocpanel-footer .btn-default.rounded-xl.shadow-sm,.ocpanel-footer .btn-outline.rounded-2xl.shadow-lg,.ocpanel-footer .btn-outline.rounded-2xl.shadow-sm,.ocpanel-footer .btn-outline.rounded-xl.shadow-lg,.ocpanel-footer .btn-outline.rounded-xl.shadow-sm,.ocpanel-footer .btn-secondary.rounded-2xl.shadow-lg,.ocpanel-footer .btn-secondary.rounded-2xl.shadow-sm,.ocpanel-footer .btn-secondary.rounded-xl.shadow-lg,.ocpanel-footer .btn-secondary.rounded-xl.shadow-sm,[data-theme=dark] .ocpanel-footer .btn-default.rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel-footer .btn-default.rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel-footer .btn-default.rounded-xl.shadow-lg,[data-theme=dark] .ocpanel-footer .btn-default.rounded-xl.shadow-sm,[data-theme=dark] .ocpanel-footer .btn-outline.rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel-footer .btn-outline.rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel-footer .btn-outline.rounded-xl.shadow-lg,[data-theme=dark] .ocpanel-footer .btn-outline.rounded-xl.shadow-sm,[data-theme=dark] .ocpanel-footer .btn-secondary.rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel-footer .btn-secondary.rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel-footer .btn-secondary.rounded-xl.shadow-lg,[data-theme=dark] .ocpanel-footer .btn-secondary.rounded-xl.shadow-sm{box-shadow:none}.ocpanel-footer .btn-default.rounded-2xl.border.hover\:shadow-md:hover,.ocpanel-footer .btn-default.rounded-xl.border.hover\:shadow-md:hover,.ocpanel-footer .btn-outline.rounded-2xl.border.hover\:shadow-md:hover,.ocpanel-footer .btn-outline.rounded-xl.border.hover\:shadow-md:hover,.ocpanel-footer .btn-secondary.rounded-2xl.border.hover\:shadow-md:hover,.ocpanel-footer .btn-secondary.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .ocpanel-footer .btn-default.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel-footer .btn-default.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel-footer .btn-outline.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel-footer .btn-outline.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel-footer .btn-secondary.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel-footer .btn-secondary.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel-footer .btn-default,[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel-footer .btn-outline,[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel-footer .btn-secondary,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel-footer .btn-default,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel-footer .btn-outline,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel-footer .btn-secondary,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel-footer .btn-default,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel-footer .btn-outline,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel-footer .btn-secondary,[data-theme=dark][data-branding-light] #logout-modal .ocpanel-footer .btn-default,[data-theme=dark][data-branding-light] #logout-modal .ocpanel-footer .btn-outline,[data-theme=dark][data-branding-light] #logout-modal .ocpanel-footer .btn-secondary{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .ocpanel-footer .btn-default.dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel-footer .btn-outline.dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel-footer .btn-secondary.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .ocpanel-footer .btn-default.dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel-footer .btn-outline.dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel-footer .btn-secondary.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .ocpanel-footer .btn-default.dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel-footer .btn-outline.dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel-footer .btn-secondary.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.ocpanel-footer .btn-default,.ocpanel-footer .btn-outline,.ocpanel-footer .btn-secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.bg-white.rounded-2xl .ocpanel-footer .btn-outline.hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel-footer .btn-secondary.hover\:shadow-md:hover,.bg-white.rounded-2xl.ocpanel-footer .btn-default.hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel-footer .btn-outline.hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel-footer .btn-secondary.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel-footer .btn-default.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl .ocpanel-footer .btn-outline.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel-footer .btn-secondary.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.ocpanel-footer .btn-default.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel-footer .btn-outline.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel-footer .btn-secondary.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel-footer .btn-default.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .fixed.inset-0 .ocpanel-footer .btn-default:hover,[data-theme=dark] .fixed.inset-0 .ocpanel-footer .btn-outline:hover,[data-theme=dark] .fixed.inset-0 .ocpanel-footer .btn-secondary:hover,[data-theme=dark] div[aria-modal=true] .ocpanel-footer .btn-default:hover,[data-theme=dark] div[aria-modal=true] .ocpanel-footer .btn-outline:hover,[data-theme=dark] div[aria-modal=true] .ocpanel-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ocpanel-footer .btn-default:hover,html[data-theme=dark] body #notification-bell-container .ocpanel-footer .btn-outline:hover,html[data-theme=dark] body #notification-bell-container .ocpanel-footer .btn-secondary:hover,html[data-theme=dark] body [class*=modal] .ocpanel-footer .btn-default:hover,html[data-theme=dark] body [class*=modal] .ocpanel-footer .btn-outline:hover,html[data-theme=dark] body [class*=modal] .ocpanel-footer .btn-secondary:hover{background-color:var(--provider-surface,#1f2937)}.ocpanel-footer .btn-default:hover,.ocpanel-footer .btn-outline:hover,.ocpanel-footer .btn-secondary:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-theme=dark] .ocpanel-loader.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-loader{display:flex;height:100%;flex-direction:column;overflow:hidden}[data-theme=dark] .flex.ocpanel-loader-header.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-loader-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-loader-header{display:flex;align-items:center;gap:1rem;min-height:64px;padding:1rem 1.5rem}[data-theme=dark] .sticky.top-24 .ocpanel-loader-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.ocpanel-loader-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#e5e7eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(229,231,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d1d5db var(--tw-gradient-to-position);flex-shrink:0;border-top-left-radius:1rem}.ocpanel-loader-icon{height:2.5rem;width:2.5rem;border-radius:.75rem}.bg-white.ocpanel-loader-icon.shadow-lg,.bg-white.ocpanel-loader-icon.shadow-sm,[data-theme=dark] .bg-white.ocpanel-loader-icon.shadow-lg,[data-theme=dark] .bg-white.ocpanel-loader-icon.shadow-sm{box-shadow:none}.bg-white.ocpanel-loader-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.ocpanel-loader-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ocpanel-loader-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.ocpanel-loader-icon{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));background-size:200% 100%;background-color:hsla(0,0%,100%,.3);animation:shimmer 1.5s infinite}[data-theme=dark] .ocpanel-loader-title-group.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-loader-title-group{display:flex;flex-direction:column;gap:.5rem}.ocpanel-loader-title{height:1.25rem;width:8rem;border-radius:.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));background-size:200% 100%;background-color:hsla(0,0%,100%,.3);animation:shimmer 1.5s infinite}.ocpanel-loader-subtitle{height:.75rem;width:5rem;border-radius:.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));background-size:200% 100%;background-color:hsla(0,0%,100%,.25);animation:shimmer 1.5s .1s infinite}.ocpanel-loader-content{flex:1 1 0%;overflow:hidden;padding:1.5rem;background-color:var(--color-surface-raised)}[data-theme=dark] .ocpanel-loader-content.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-loader-content{display:flex;flex-direction:column;gap:1.25rem}.ocpanel-loader-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.ocpanel-loader-label{height:.75rem;width:6rem;border-radius:.25rem;background:linear-gradient(90deg,transparent,rgba(0,0,0,.06) 50%,transparent);background-size:200% 100%;background-color:rgba(0,0,0,.08);animation:shimmer 1.5s infinite}.ocpanel-loader-input{height:2.5rem;animation:shimmer 1.5s .1s infinite}.ocpanel-loader-input,.ocpanel-loader-textarea{width:100%;border-radius:.5rem;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04) 50%,transparent);background-size:200% 100%;background-color:rgba(0,0,0,.06)}.ocpanel-loader-textarea{height:6rem;animation:shimmer 1.5s .2s infinite}[data-theme=dark] .ocpanel-loader-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-loader-row{display:flex;gap:1rem}.ocpanel-loader-half{flex:1 1 0%}.ocpanel-loader-half>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}[data-theme=dark] .flex.ocpanel-loader-footer.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel-loader-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-loader-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;min-height:72px;flex-shrink:0;padding:1rem 1.5rem}[data-theme=dark] #user-menu-dropdown .ocpanel-loader-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.inset-0 .ocpanel-loader-footer,[data-theme=dark] div[aria-modal=true] .ocpanel-loader-footer{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .ocpanel-loader-footer{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #user-menu-dropdown .ocpanel-loader-footer{border-color:var(--provider-border,#374151)}html[data-theme=dark] body #notification-bell-container .ocpanel-loader-footer{background-color:var(--provider-surface,#1f2937)}.ocpanel-loader-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel-loader-footer,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel-loader-footer,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel-loader-footer,[data-theme=dark][data-branding-light] #logout-modal .ocpanel-loader-footer{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .ocpanel-loader-footer.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ocpanel-loader-footer{border-bottom-left-radius:1rem}.ocpanel-loader-btn{height:2.5rem;width:6rem;border-radius:.5rem;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04) 50%,transparent);background-size:200% 100%;background-color:rgba(0,0,0,.08);animation:shimmer 1.5s infinite}.ocpanel-loader-btn-primary{height:2.5rem;width:7rem;border-radius:.5rem;background:linear-gradient(90deg,transparent,rgba(0,0,0,.06) 50%,transparent);background-size:200% 100%;background-color:rgba(0,0,0,.12);animation:shimmer 1.5s .1s infinite}[data-theme=dark] .ocpanel-loader-header{background:linear-gradient(to right,var(--provider-sidebar-bg,#4f46e5),var(--provider-sidebar-bg-to,#6366f1))}[data-theme=dark] .ocpanel-loader-icon,[data-theme=dark] .ocpanel-loader-subtitle,[data-theme=dark] .ocpanel-loader-title{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);background-size:200% 100%;background-color:hsla(0,0%,100%,.15)}[data-theme=dark] .ocpanel-loader-content{background-color:var(--provider-surface,#111827)}[data-theme=dark] .ocpanel-loader-label{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 50%,transparent);background-size:200% 100%;background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .ocpanel-loader-input,[data-theme=dark] .ocpanel-loader-textarea{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06) 50%,transparent);background-size:200% 100%;background-color:hsla(0,0%,100%,.08)}[data-theme=dark] .ocpanel-loader-footer{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] .ocpanel-loader-btn{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06) 50%,transparent);background-size:200% 100%;background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .ocpanel-loader-btn-primary{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 50%,transparent);background-size:200% 100%;background-color:hsla(0,0%,100%,.15)}#panel>div:not(.ocpanel):not(.ocpanel-loader):not(.ai-builder-panel):not(.invite-wizard):not(.ai-panel):not(.add-students-panel):not(.add-course-students-panel),.ocpanel .oc-form,[id*=panel_]>div:not(.ocpanel):not(.ocpanel-loader):not(.ai-builder-panel):not(.invite-wizard):not(.ai-panel):not(.add-students-panel):not(.add-course-students-panel){padding:1.5rem}[data-theme=dark] #panel>div:first-child:not(.ocpanel):not(.ocpanel-loader):not(.ai-builder-panel):not(.invite-wizard):not(.ai-panel):not(.add-students-panel):not(.add-course-students-panel).items-center.gap-1\.5.text-gray-400,[data-theme=dark] [id*=panel_]>div:first-child:not(.ocpanel):not(.ocpanel-loader):not(.ai-builder-panel):not(.invite-wizard):not(.ai-panel):not(.add-students-panel):not(.add-course-students-panel).items-center.gap-1\.5.text-gray-400{color:#6b7280}#panel>div:first-child:not(.ocpanel):not(.ocpanel-loader):not(.ai-builder-panel):not(.invite-wizard):not(.ai-panel):not(.add-students-panel):not(.add-course-students-panel),[id*=panel_]>div:first-child:not(.ocpanel):not(.ocpanel-loader):not(.ai-builder-panel):not(.invite-wizard):not(.ai-panel):not(.add-students-panel):not(.add-course-students-panel){display:flex;height:100%;flex-direction:column}.ocpanel .oc-form>.form-group,.ocpanel .oc-form>.grid,.ocpanel .oc-form>hr{margin-bottom:1.25rem}.ocpanel .oc-form .grid .form-group{margin-bottom:0}#panel .form-group,[id*=panel_] .form-group{margin-bottom:1.25rem}[data-theme=dark] table td #panel label.text-gray-900,[data-theme=dark] table td .ocpanel label.text-gray-900,[data-theme=dark] table td [id*=panel_] label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td #panel label.text-gray-500,[data-theme=dark] table td #panel label.text-gray-600,[data-theme=dark] table td .ocpanel label.text-gray-500,[data-theme=dark] table td .ocpanel label.text-gray-600,[data-theme=dark] table td [id*=panel_] label.text-gray-500,[data-theme=dark] table td [id*=panel_] label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown #panel label.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm #panel label,html[data-theme=dark] body #user-menu-dropdown .text-sm [id*=panel_] label,html[data-theme=dark] body #user-menu-dropdown .text-sm.ocpanel label,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] label.font-medium{color:#f3f4f6}#panel label,.ocpanel label,[id*=panel_] label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] nav[aria-label=Breadcrumb] #panel label,[data-theme=dark] nav[aria-label=Breadcrumb] .ocpanel label,[data-theme=dark] nav[aria-label=Breadcrumb] [id*=panel_] label{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a #panel label,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] label,html[data-theme=dark] body #user-menu-dropdown a.ocpanel label{color:#d1d5db}#panel label,.ocpanel label,[id*=panel_] label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel .form-check-label,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] .form-check-label,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ocpanel .form-check-label{color:#4b5563}[data-theme=dark] .bg-gray-100\/80 #panel .form-check-label,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] .form-check-label,[data-theme=dark] .bg-gray-100\/80.ocpanel .form-check-label{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] #panel .form-check-label,[data-theme=dark] div[aria-modal=true] .ocpanel .form-check-label,[data-theme=dark] div[aria-modal=true] [id*=panel_] .form-check-label,[data-theme=dark] table td #panel .form-check-label,[data-theme=dark] table td #panel .form-check-label.text-gray-500,[data-theme=dark] table td #panel .form-check-label.text-gray-600,[data-theme=dark] table td .ocpanel .form-check-label,[data-theme=dark] table td .ocpanel .form-check-label.text-gray-500,[data-theme=dark] table td .ocpanel .form-check-label.text-gray-600,[data-theme=dark] table td .text-sm #panel .form-check-label,[data-theme=dark] table td .text-sm [id*=panel_] .form-check-label,[data-theme=dark] table td .text-sm.ocpanel .form-check-label,[data-theme=dark] table td [id*=panel_] .form-check-label,[data-theme=dark] table td [id*=panel_] .form-check-label.text-gray-500,[data-theme=dark] table td [id*=panel_] .form-check-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown #panel .form-check-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel .form-check-label.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] .form-check-label.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a #panel .form-check-label,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] .form-check-label,html[data-theme=dark] body #user-menu-dropdown a.ocpanel .form-check-label{color:#d1d5db}#panel .form-check-label,.ocpanel .form-check-label,[id*=panel_] .form-check-label{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .flex #panel .form-check-label.gap-1\.5.text-gray-400,[data-theme=dark] .flex [id*=panel_] .form-check-label.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ocpanel .form-check-label.gap-1\.5.text-gray-400{color:#6b7280}#panel .form-check-label,.ocpanel .form-check-label,[id*=panel_] .form-check-label{display:inline-flex;align-items:center;gap:.5rem}#panel input[type=date],#panel input[type=email],#panel input[type=number],#panel input[type=password],#panel input[type=tel],#panel input[type=text],#panel input[type=url],#panel select,#panel textarea,.ocpanel input[type=date],.ocpanel input[type=email],.ocpanel input[type=number],.ocpanel input[type=password],.ocpanel input[type=tel],.ocpanel input[type=text],.ocpanel input[type=url],.ocpanel select,.ocpanel textarea,[id*=panel_] input[type=date],[id*=panel_] input[type=email],[id*=panel_] input[type=number],[id*=panel_] input[type=password],[id*=panel_] input[type=tel],[id*=panel_] input[type=text],[id*=panel_] input[type=url],[id*=panel_] select,[id*=panel_] textarea{width:100%;padding:.625rem 1rem}[data-theme=dark] #user-menu-button p #panel input[type=date],[data-theme=dark] #user-menu-button p #panel input[type=email],[data-theme=dark] #user-menu-button p #panel input[type=number],[data-theme=dark] #user-menu-button p #panel input[type=password],[data-theme=dark] #user-menu-button p #panel input[type=tel],[data-theme=dark] #user-menu-button p #panel input[type=text],[data-theme=dark] #user-menu-button p #panel input[type=url],[data-theme=dark] #user-menu-button p #panel select,[data-theme=dark] #user-menu-button p #panel textarea,[data-theme=dark] #user-menu-button p .ocpanel input[type=date],[data-theme=dark] #user-menu-button p .ocpanel input[type=email],[data-theme=dark] #user-menu-button p .ocpanel input[type=number],[data-theme=dark] #user-menu-button p .ocpanel input[type=password],[data-theme=dark] #user-menu-button p .ocpanel input[type=tel],[data-theme=dark] #user-menu-button p .ocpanel input[type=url],[data-theme=dark] #user-menu-button p .ocpanel select,[data-theme=dark] #user-menu-button p .ocpanel textarea,[data-theme=dark] #user-menu-button p [id*=panel_] input[type=date],[data-theme=dark] #user-menu-button p [id*=panel_] input[type=email],[data-theme=dark] #user-menu-button p [id*=panel_] input[type=number],[data-theme=dark] #user-menu-button p [id*=panel_] input[type=password],[data-theme=dark] #user-menu-button p [id*=panel_] input[type=tel],[data-theme=dark] #user-menu-button p [id*=panel_] input[type=text],[data-theme=dark] #user-menu-button p [id*=panel_] input[type=url],[data-theme=dark] #user-menu-button p [id*=panel_] select,[data-theme=dark] #user-menu-button p [id*=panel_] textarea,[data-theme=dark] #user-menu-button p.ocpanel input[type=text],[data-theme=dark] table td #panel input[type=date],[data-theme=dark] table td #panel input[type=email],[data-theme=dark] table td #panel input[type=number],[data-theme=dark] table td #panel input[type=password],[data-theme=dark] table td #panel input[type=tel],[data-theme=dark] table td #panel input[type=text],[data-theme=dark] table td #panel input[type=url],[data-theme=dark] table td #panel select,[data-theme=dark] table td #panel textarea,[data-theme=dark] table td .font-medium #panel input[type=date],[data-theme=dark] table td .font-medium #panel input[type=email],[data-theme=dark] table td .font-medium #panel input[type=number],[data-theme=dark] table td .font-medium #panel input[type=password],[data-theme=dark] table td .font-medium #panel input[type=tel],[data-theme=dark] table td .font-medium #panel input[type=text],[data-theme=dark] table td .font-medium #panel input[type=url],[data-theme=dark] table td .font-medium #panel select,[data-theme=dark] table td .font-medium #panel textarea,[data-theme=dark] table td .font-medium .ocpanel input[type=date],[data-theme=dark] table td .font-medium .ocpanel input[type=email],[data-theme=dark] table td .font-medium .ocpanel input[type=number],[data-theme=dark] table td .font-medium .ocpanel input[type=password],[data-theme=dark] table td .font-medium .ocpanel input[type=tel],[data-theme=dark] table td .font-medium .ocpanel input[type=url],[data-theme=dark] table td .font-medium .ocpanel select,[data-theme=dark] table td .font-medium .ocpanel textarea,[data-theme=dark] table td .font-medium [id*=panel_] input[type=date],[data-theme=dark] table td .font-medium [id*=panel_] input[type=email],[data-theme=dark] table td .font-medium [id*=panel_] input[type=number],[data-theme=dark] table td .font-medium [id*=panel_] input[type=password],[data-theme=dark] table td .font-medium [id*=panel_] input[type=tel],[data-theme=dark] table td .font-medium [id*=panel_] input[type=text],[data-theme=dark] table td .font-medium [id*=panel_] input[type=url],[data-theme=dark] table td .font-medium [id*=panel_] select,[data-theme=dark] table td .font-medium [id*=panel_] textarea,[data-theme=dark] table td .font-medium.ocpanel input[type=text],[data-theme=dark] table td .font-semibold #panel input[type=date],[data-theme=dark] table td .font-semibold #panel input[type=email],[data-theme=dark] table td .font-semibold #panel input[type=number],[data-theme=dark] table td .font-semibold #panel input[type=password],[data-theme=dark] table td .font-semibold #panel input[type=tel],[data-theme=dark] table td .font-semibold #panel input[type=text],[data-theme=dark] table td .font-semibold #panel input[type=url],[data-theme=dark] table td .font-semibold #panel select,[data-theme=dark] table td .font-semibold #panel textarea,[data-theme=dark] table td .font-semibold .ocpanel input[type=date],[data-theme=dark] table td .font-semibold .ocpanel input[type=email],[data-theme=dark] table td .font-semibold .ocpanel input[type=number],[data-theme=dark] table td .font-semibold .ocpanel input[type=password],[data-theme=dark] table td .font-semibold .ocpanel input[type=tel],[data-theme=dark] table td .font-semibold .ocpanel input[type=url],[data-theme=dark] table td .font-semibold .ocpanel select,[data-theme=dark] table td .font-semibold .ocpanel textarea,[data-theme=dark] table td .font-semibold [id*=panel_] input[type=date],[data-theme=dark] table td .font-semibold [id*=panel_] input[type=email],[data-theme=dark] table td .font-semibold [id*=panel_] input[type=number],[data-theme=dark] table td .font-semibold [id*=panel_] input[type=password],[data-theme=dark] table td .font-semibold [id*=panel_] input[type=tel],[data-theme=dark] table td .font-semibold [id*=panel_] input[type=text],[data-theme=dark] table td .font-semibold [id*=panel_] input[type=url],[data-theme=dark] table td .font-semibold [id*=panel_] select,[data-theme=dark] table td .font-semibold [id*=panel_] textarea,[data-theme=dark] table td .font-semibold.ocpanel input[type=text],[data-theme=dark] table td .ocpanel input[type=date],[data-theme=dark] table td .ocpanel input[type=email],[data-theme=dark] table td .ocpanel input[type=number],[data-theme=dark] table td .ocpanel input[type=password],[data-theme=dark] table td .ocpanel input[type=tel],[data-theme=dark] table td .ocpanel input[type=text],[data-theme=dark] table td .ocpanel input[type=url],[data-theme=dark] table td .ocpanel select,[data-theme=dark] table td .ocpanel textarea,[data-theme=dark] table td [id*=panel_] input[type=date],[data-theme=dark] table td [id*=panel_] input[type=email],[data-theme=dark] table td [id*=panel_] input[type=number],[data-theme=dark] table td [id*=panel_] input[type=password],[data-theme=dark] table td [id*=panel_] input[type=tel],[data-theme=dark] table td [id*=panel_] input[type=text],[data-theme=dark] table td [id*=panel_] input[type=url],[data-theme=dark] table td [id*=panel_] select,[data-theme=dark] table td [id*=panel_] textarea{color:#f3f4f6}[data-theme=dark] table td #panel input[type=date].text-gray-500,[data-theme=dark] table td #panel input[type=date].text-gray-600,[data-theme=dark] table td #panel input[type=email].text-gray-500,[data-theme=dark] table td #panel input[type=email].text-gray-600,[data-theme=dark] table td #panel input[type=number].text-gray-500,[data-theme=dark] table td #panel input[type=number].text-gray-600,[data-theme=dark] table td #panel input[type=password].text-gray-500,[data-theme=dark] table td #panel input[type=password].text-gray-600,[data-theme=dark] table td #panel input[type=tel].text-gray-500,[data-theme=dark] table td #panel input[type=tel].text-gray-600,[data-theme=dark] table td #panel input[type=text].text-gray-500,[data-theme=dark] table td #panel input[type=text].text-gray-600,[data-theme=dark] table td #panel input[type=url].text-gray-500,[data-theme=dark] table td #panel input[type=url].text-gray-600,[data-theme=dark] table td #panel select.text-gray-500,[data-theme=dark] table td #panel select.text-gray-600,[data-theme=dark] table td #panel textarea.text-gray-500,[data-theme=dark] table td #panel textarea.text-gray-600,[data-theme=dark] table td .ocpanel input[type=date].text-gray-500,[data-theme=dark] table td .ocpanel input[type=date].text-gray-600,[data-theme=dark] table td .ocpanel input[type=email].text-gray-500,[data-theme=dark] table td .ocpanel input[type=email].text-gray-600,[data-theme=dark] table td .ocpanel input[type=number].text-gray-500,[data-theme=dark] table td .ocpanel input[type=number].text-gray-600,[data-theme=dark] table td .ocpanel input[type=password].text-gray-500,[data-theme=dark] table td .ocpanel input[type=password].text-gray-600,[data-theme=dark] table td .ocpanel input[type=tel].text-gray-500,[data-theme=dark] table td .ocpanel input[type=tel].text-gray-600,[data-theme=dark] table td .ocpanel input[type=text].text-gray-500,[data-theme=dark] table td .ocpanel input[type=text].text-gray-600,[data-theme=dark] table td .ocpanel input[type=url].text-gray-500,[data-theme=dark] table td .ocpanel input[type=url].text-gray-600,[data-theme=dark] table td .ocpanel select.text-gray-500,[data-theme=dark] table td .ocpanel select.text-gray-600,[data-theme=dark] table td .ocpanel textarea.text-gray-500,[data-theme=dark] table td .ocpanel textarea.text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=date].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=date].text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=email].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=email].text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=number].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=number].text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=password].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=password].text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=tel].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=tel].text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=text].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=text].text-gray-600,[data-theme=dark] table td [id*=panel_] input[type=url].text-gray-500,[data-theme=dark] table td [id*=panel_] input[type=url].text-gray-600,[data-theme=dark] table td [id*=panel_] select.text-gray-500,[data-theme=dark] table td [id*=panel_] select.text-gray-600,[data-theme=dark] table td [id*=panel_] textarea.text-gray-500,[data-theme=dark] table td [id*=panel_] textarea.text-gray-600{color:#9ca3af}[data-theme=dark] div[aria-modal=true] #panel input[type=date],[data-theme=dark] div[aria-modal=true] #panel input[type=email],[data-theme=dark] div[aria-modal=true] #panel input[type=number],[data-theme=dark] div[aria-modal=true] #panel input[type=password],[data-theme=dark] div[aria-modal=true] #panel input[type=tel],[data-theme=dark] div[aria-modal=true] #panel input[type=text],[data-theme=dark] div[aria-modal=true] #panel input[type=url],[data-theme=dark] div[aria-modal=true] #panel select,[data-theme=dark] div[aria-modal=true] #panel textarea,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=date],[data-theme=dark] div[aria-modal=true] .ocpanel input[type=email],[data-theme=dark] div[aria-modal=true] .ocpanel input[type=number],[data-theme=dark] div[aria-modal=true] .ocpanel input[type=password],[data-theme=dark] div[aria-modal=true] .ocpanel input[type=tel],[data-theme=dark] div[aria-modal=true] .ocpanel input[type=text],[data-theme=dark] div[aria-modal=true] .ocpanel input[type=url],[data-theme=dark] div[aria-modal=true] .ocpanel select,[data-theme=dark] div[aria-modal=true] .ocpanel textarea,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=date],[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=email],[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=number],[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=password],[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=tel],[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=text],[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=url],[data-theme=dark] div[aria-modal=true] [id*=panel_] select,[data-theme=dark] div[aria-modal=true] [id*=panel_] textarea,html[data-theme=dark] body #user-menu-dropdown #panel input[type=date].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel input[type=email].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel input[type=number].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel input[type=password].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel input[type=tel].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel input[type=text].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel input[type=url].font-medium,html[data-theme=dark] body #user-menu-dropdown #panel select.font-medium,html[data-theme=dark] body #user-menu-dropdown #panel textarea.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=date].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=email].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=number].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=password].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=tel].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=text].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=url].font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel select.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel textarea.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=date].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=email].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=number].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=password].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=tel].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=text].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=url].font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] select.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] textarea.font-medium,html[data-theme=dark] body #user-menu-dropdown p #panel input[type=date],html[data-theme=dark] body #user-menu-dropdown p #panel input[type=email],html[data-theme=dark] body #user-menu-dropdown p #panel input[type=number],html[data-theme=dark] body #user-menu-dropdown p #panel input[type=password],html[data-theme=dark] body #user-menu-dropdown p #panel input[type=tel],html[data-theme=dark] body #user-menu-dropdown p #panel input[type=text],html[data-theme=dark] body #user-menu-dropdown p #panel input[type=url],html[data-theme=dark] body #user-menu-dropdown p #panel select,html[data-theme=dark] body #user-menu-dropdown p #panel textarea,html[data-theme=dark] body #user-menu-dropdown p .ocpanel input[type=date],html[data-theme=dark] body #user-menu-dropdown p .ocpanel input[type=email],html[data-theme=dark] body #user-menu-dropdown p .ocpanel input[type=number],html[data-theme=dark] body #user-menu-dropdown p .ocpanel input[type=password],html[data-theme=dark] body #user-menu-dropdown p .ocpanel input[type=tel],html[data-theme=dark] body #user-menu-dropdown p .ocpanel input[type=url],html[data-theme=dark] body #user-menu-dropdown p .ocpanel select,html[data-theme=dark] body #user-menu-dropdown p .ocpanel textarea,html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=date],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=email],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=number],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=password],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=tel],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=text],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] input[type=url],html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] select,html[data-theme=dark] body #user-menu-dropdown p [id*=panel_] textarea,html[data-theme=dark] body #user-menu-dropdown p.ocpanel input[type=text]{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a #panel input[type=date],html[data-theme=dark] body #user-menu-dropdown a #panel input[type=email],html[data-theme=dark] body #user-menu-dropdown a #panel input[type=number],html[data-theme=dark] body #user-menu-dropdown a #panel input[type=password],html[data-theme=dark] body #user-menu-dropdown a #panel input[type=tel],html[data-theme=dark] body #user-menu-dropdown a #panel input[type=text],html[data-theme=dark] body #user-menu-dropdown a #panel input[type=url],html[data-theme=dark] body #user-menu-dropdown a #panel select,html[data-theme=dark] body #user-menu-dropdown a #panel textarea,html[data-theme=dark] body #user-menu-dropdown a .ocpanel input[type=date],html[data-theme=dark] body #user-menu-dropdown a .ocpanel input[type=email],html[data-theme=dark] body #user-menu-dropdown a .ocpanel input[type=number],html[data-theme=dark] body #user-menu-dropdown a .ocpanel input[type=password],html[data-theme=dark] body #user-menu-dropdown a .ocpanel input[type=tel],html[data-theme=dark] body #user-menu-dropdown a .ocpanel input[type=url],html[data-theme=dark] body #user-menu-dropdown a .ocpanel select,html[data-theme=dark] body #user-menu-dropdown a .ocpanel textarea,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=date],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=email],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=number],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=password],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=tel],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=text],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] input[type=url],html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] select,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] textarea,html[data-theme=dark] body #user-menu-dropdown a.ocpanel input[type=text]{color:#d1d5db}html[data-theme=dark] body .header-user-btn #panel input[type=date],html[data-theme=dark] body .header-user-btn #panel input[type=email],html[data-theme=dark] body .header-user-btn #panel input[type=number],html[data-theme=dark] body .header-user-btn #panel input[type=password],html[data-theme=dark] body .header-user-btn #panel input[type=tel],html[data-theme=dark] body .header-user-btn #panel input[type=text],html[data-theme=dark] body .header-user-btn #panel input[type=url],html[data-theme=dark] body .header-user-btn #panel select,html[data-theme=dark] body .header-user-btn #panel textarea,html[data-theme=dark] body .header-user-btn .ocpanel input[type=date],html[data-theme=dark] body .header-user-btn .ocpanel input[type=email],html[data-theme=dark] body .header-user-btn .ocpanel input[type=number],html[data-theme=dark] body .header-user-btn .ocpanel input[type=password],html[data-theme=dark] body .header-user-btn .ocpanel input[type=tel],html[data-theme=dark] body .header-user-btn .ocpanel input[type=text],html[data-theme=dark] body .header-user-btn .ocpanel input[type=url],html[data-theme=dark] body .header-user-btn .ocpanel select,html[data-theme=dark] body .header-user-btn .ocpanel textarea,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=date],html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=email],html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=number],html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=password],html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=tel],html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=text],html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=url],html[data-theme=dark] body .header-user-btn [id*=panel_] select,html[data-theme=dark] body .header-user-btn [id*=panel_] textarea{color:#f3f4f6}#panel input[type=date],#panel input[type=email],#panel input[type=number],#panel input[type=password],#panel input[type=tel],#panel input[type=text],#panel input[type=url],#panel select,#panel textarea,.ocpanel input[type=date],.ocpanel input[type=email],.ocpanel input[type=number],.ocpanel input[type=password],.ocpanel input[type=tel],.ocpanel input[type=text],.ocpanel input[type=url],.ocpanel select,.ocpanel textarea,[id*=panel_] input[type=date],[id*=panel_] input[type=email],[id*=panel_] input[type=number],[id*=panel_] input[type=password],[id*=panel_] input[type=tel],[id*=panel_] input[type=text],[id*=panel_] input[type=url],[id*=panel_] select,[id*=panel_] textarea{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0>div #panel input[type=date].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel input[type=email].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel input[type=number].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel input[type=password].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel input[type=tel].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel input[type=text].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel input[type=url].rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel select.rounded-2xl,[data-theme=dark] .fixed.inset-0>div #panel textarea.rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel input[type=date].rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel input[type=email].rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel input[type=number].rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel input[type=password].rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel input[type=tel].rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel input[type=url].rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel select.rounded-2xl,[data-theme=dark] .fixed.inset-0>div .ocpanel textarea.rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=date].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=email].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=number].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=password].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=tel].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=text].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] input[type=url].rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] select.rounded-2xl,[data-theme=dark] .fixed.inset-0>div [id*=panel_] textarea.rounded-2xl,[data-theme=dark] .fixed.inset-0>div.ocpanel input[type=text].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=date].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=email].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=number].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=password].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=tel].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=text].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel input[type=url].rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel select.rounded-2xl,[data-theme=dark] div[aria-modal=true] #panel textarea.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=date].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=email].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=number].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=password].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=tel].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=text].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel input[type=url].rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ocpanel textarea.rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=date].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=email].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=number].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=password].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=tel].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=text].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] input[type=url].rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] select.rounded-2xl,[data-theme=dark] div[aria-modal=true] [id*=panel_] textarea.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button #panel input[type=date],html[data-theme=dark] body #filterPanel button #panel input[type=email],html[data-theme=dark] body #filterPanel button #panel input[type=number],html[data-theme=dark] body #filterPanel button #panel input[type=password],html[data-theme=dark] body #filterPanel button #panel input[type=tel],html[data-theme=dark] body #filterPanel button #panel input[type=text],html[data-theme=dark] body #filterPanel button #panel input[type=url],html[data-theme=dark] body #filterPanel button #panel select,html[data-theme=dark] body #filterPanel button #panel textarea,html[data-theme=dark] body #filterPanel button .ocpanel input[type=date],html[data-theme=dark] body #filterPanel button .ocpanel input[type=email],html[data-theme=dark] body #filterPanel button .ocpanel input[type=number],html[data-theme=dark] body #filterPanel button .ocpanel input[type=password],html[data-theme=dark] body #filterPanel button .ocpanel input[type=tel],html[data-theme=dark] body #filterPanel button .ocpanel input[type=url],html[data-theme=dark] body #filterPanel button .ocpanel select,html[data-theme=dark] body #filterPanel button .ocpanel textarea,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=date],html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=email],html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=number],html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=password],html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=tel],html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=text],html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=url],html[data-theme=dark] body #filterPanel button [id*=panel_] select,html[data-theme=dark] body #filterPanel button [id*=panel_] textarea,html[data-theme=dark] body #filterPanel button.ocpanel input[type=text]{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button #panel input[type=date]:hover,html[data-theme=dark] body #filterPanel button #panel input[type=email]:hover,html[data-theme=dark] body #filterPanel button #panel input[type=number]:hover,html[data-theme=dark] body #filterPanel button #panel input[type=password]:hover,html[data-theme=dark] body #filterPanel button #panel input[type=tel]:hover,html[data-theme=dark] body #filterPanel button #panel input[type=text]:hover,html[data-theme=dark] body #filterPanel button #panel input[type=url]:hover,html[data-theme=dark] body #filterPanel button #panel select:hover,html[data-theme=dark] body #filterPanel button #panel textarea:hover,html[data-theme=dark] body #filterPanel button .ocpanel input[type=date]:hover,html[data-theme=dark] body #filterPanel button .ocpanel input[type=email]:hover,html[data-theme=dark] body #filterPanel button .ocpanel input[type=number]:hover,html[data-theme=dark] body #filterPanel button .ocpanel input[type=password]:hover,html[data-theme=dark] body #filterPanel button .ocpanel input[type=tel]:hover,html[data-theme=dark] body #filterPanel button .ocpanel input[type=url]:hover,html[data-theme=dark] body #filterPanel button .ocpanel select:hover,html[data-theme=dark] body #filterPanel button .ocpanel textarea:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=date]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=email]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=number]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=password]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=tel]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=text]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] input[type=url]:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] select:hover,html[data-theme=dark] body #filterPanel button [id*=panel_] textarea:hover,html[data-theme=dark] body #filterPanel button.ocpanel input[type=text]:hover{background-color:var(--provider-surface,#475569)}#panel input[type=date],#panel input[type=email],#panel input[type=number],#panel input[type=password],#panel input[type=tel],#panel input[type=text],#panel input[type=url],#panel select,#panel textarea,.ocpanel input[type=date],.ocpanel input[type=email],.ocpanel input[type=number],.ocpanel input[type=password],.ocpanel input[type=tel],.ocpanel input[type=text],.ocpanel input[type=url],.ocpanel select,.ocpanel textarea,[id*=panel_] input[type=date],[id*=panel_] input[type=email],[id*=panel_] input[type=number],[id*=panel_] input[type=password],[id*=panel_] input[type=tel],[id*=panel_] input[type=text],[id*=panel_] input[type=url],[id*=panel_] select,[id*=panel_] textarea{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#panel input[type=date].rounded-2xl.shadow-lg,#panel input[type=date].rounded-2xl.shadow-sm,#panel input[type=date].rounded-xl.shadow-lg,#panel input[type=date].rounded-xl.shadow-sm,#panel input[type=email].rounded-2xl.shadow-lg,#panel input[type=email].rounded-2xl.shadow-sm,#panel input[type=email].rounded-xl.shadow-lg,#panel input[type=email].rounded-xl.shadow-sm,#panel input[type=number].rounded-2xl.shadow-lg,#panel input[type=number].rounded-2xl.shadow-sm,#panel input[type=number].rounded-xl.shadow-lg,#panel input[type=number].rounded-xl.shadow-sm,#panel input[type=password].rounded-2xl.shadow-lg,#panel input[type=password].rounded-2xl.shadow-sm,#panel input[type=password].rounded-xl.shadow-lg,#panel input[type=password].rounded-xl.shadow-sm,#panel input[type=tel].rounded-2xl.shadow-lg,#panel input[type=tel].rounded-2xl.shadow-sm,#panel input[type=tel].rounded-xl.shadow-lg,#panel input[type=tel].rounded-xl.shadow-sm,#panel input[type=text].rounded-2xl.shadow-lg,#panel input[type=text].rounded-2xl.shadow-sm,#panel input[type=text].rounded-xl.shadow-lg,#panel input[type=text].rounded-xl.shadow-sm,#panel input[type=url].rounded-2xl.shadow-lg,#panel input[type=url].rounded-2xl.shadow-sm,#panel input[type=url].rounded-xl.shadow-lg,#panel input[type=url].rounded-xl.shadow-sm,#panel select.rounded-2xl.shadow-lg,#panel select.rounded-2xl.shadow-sm,#panel select.rounded-xl.shadow-lg,#panel select.rounded-xl.shadow-sm,#panel textarea.rounded-2xl.shadow-lg,#panel textarea.rounded-2xl.shadow-sm,#panel textarea.rounded-xl.shadow-lg,#panel textarea.rounded-xl.shadow-sm,.ocpanel input[type=date].rounded-2xl.shadow-lg,.ocpanel input[type=date].rounded-2xl.shadow-sm,.ocpanel input[type=date].rounded-xl.shadow-lg,.ocpanel input[type=date].rounded-xl.shadow-sm,.ocpanel input[type=email].rounded-2xl.shadow-lg,.ocpanel input[type=email].rounded-2xl.shadow-sm,.ocpanel input[type=email].rounded-xl.shadow-lg,.ocpanel input[type=email].rounded-xl.shadow-sm,.ocpanel input[type=number].rounded-2xl.shadow-lg,.ocpanel input[type=number].rounded-2xl.shadow-sm,.ocpanel input[type=number].rounded-xl.shadow-lg,.ocpanel input[type=number].rounded-xl.shadow-sm,.ocpanel input[type=password].rounded-2xl.shadow-lg,.ocpanel input[type=password].rounded-2xl.shadow-sm,.ocpanel input[type=password].rounded-xl.shadow-lg,.ocpanel input[type=password].rounded-xl.shadow-sm,.ocpanel input[type=tel].rounded-2xl.shadow-lg,.ocpanel input[type=tel].rounded-2xl.shadow-sm,.ocpanel input[type=tel].rounded-xl.shadow-lg,.ocpanel input[type=tel].rounded-xl.shadow-sm,.ocpanel input[type=text].rounded-2xl.shadow-lg,.ocpanel input[type=text].rounded-2xl.shadow-sm,.ocpanel input[type=text].rounded-xl.shadow-lg,.ocpanel input[type=text].rounded-xl.shadow-sm,.ocpanel input[type=url].rounded-2xl.shadow-lg,.ocpanel input[type=url].rounded-2xl.shadow-sm,.ocpanel input[type=url].rounded-xl.shadow-lg,.ocpanel input[type=url].rounded-xl.shadow-sm,.ocpanel select.rounded-2xl.shadow-lg,.ocpanel select.rounded-2xl.shadow-sm,.ocpanel select.rounded-xl.shadow-lg,.ocpanel select.rounded-xl.shadow-sm,.ocpanel textarea.rounded-2xl.shadow-lg,.ocpanel textarea.rounded-2xl.shadow-sm,.ocpanel textarea.rounded-xl.shadow-lg,.ocpanel textarea.rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=date].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=date].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=date].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=date].rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=email].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=email].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=email].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=email].rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=number].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=number].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=number].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=number].rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=password].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=password].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=password].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=password].rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=tel].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=tel].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=tel].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=tel].rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=text].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=text].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=text].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=text].rounded-xl.shadow-sm,[data-theme=dark] #panel input[type=url].rounded-2xl.shadow-lg,[data-theme=dark] #panel input[type=url].rounded-2xl.shadow-sm,[data-theme=dark] #panel input[type=url].rounded-xl.shadow-lg,[data-theme=dark] #panel input[type=url].rounded-xl.shadow-sm,[data-theme=dark] #panel select.rounded-2xl.shadow-lg,[data-theme=dark] #panel select.rounded-2xl.shadow-sm,[data-theme=dark] #panel select.rounded-xl.shadow-lg,[data-theme=dark] #panel select.rounded-xl.shadow-sm,[data-theme=dark] #panel textarea.rounded-2xl.shadow-lg,[data-theme=dark] #panel textarea.rounded-2xl.shadow-sm,[data-theme=dark] #panel textarea.rounded-xl.shadow-lg,[data-theme=dark] #panel textarea.rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=date].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=date].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=date].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=date].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=email].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=email].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=email].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=email].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=number].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=number].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=number].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=number].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=password].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=password].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=password].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=password].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=tel].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=tel].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=tel].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=tel].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=text].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=text].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=text].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=text].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel input[type=url].rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel input[type=url].rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel input[type=url].rounded-xl.shadow-lg,[data-theme=dark] .ocpanel input[type=url].rounded-xl.shadow-sm,[data-theme=dark] .ocpanel select.rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel select.rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel select.rounded-xl.shadow-lg,[data-theme=dark] .ocpanel select.rounded-xl.shadow-sm,[data-theme=dark] .ocpanel textarea.rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel textarea.rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel textarea.rounded-xl.shadow-lg,[data-theme=dark] .ocpanel textarea.rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=date].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=date].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=date].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=date].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=email].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=email].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=email].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=email].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=number].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=number].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=number].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=number].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=password].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=password].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=password].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=password].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=tel].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=tel].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=tel].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=tel].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=text].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=text].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=text].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=text].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=url].rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=url].rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] input[type=url].rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] input[type=url].rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] select.rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] select.rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] select.rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] select.rounded-xl.shadow-sm,[data-theme=dark] [id*=panel_] textarea.rounded-2xl.shadow-lg,[data-theme=dark] [id*=panel_] textarea.rounded-2xl.shadow-sm,[data-theme=dark] [id*=panel_] textarea.rounded-xl.shadow-lg,[data-theme=dark] [id*=panel_] textarea.rounded-xl.shadow-sm,[id*=panel_] input[type=date].rounded-2xl.shadow-lg,[id*=panel_] input[type=date].rounded-2xl.shadow-sm,[id*=panel_] input[type=date].rounded-xl.shadow-lg,[id*=panel_] input[type=date].rounded-xl.shadow-sm,[id*=panel_] input[type=email].rounded-2xl.shadow-lg,[id*=panel_] input[type=email].rounded-2xl.shadow-sm,[id*=panel_] input[type=email].rounded-xl.shadow-lg,[id*=panel_] input[type=email].rounded-xl.shadow-sm,[id*=panel_] input[type=number].rounded-2xl.shadow-lg,[id*=panel_] input[type=number].rounded-2xl.shadow-sm,[id*=panel_] input[type=number].rounded-xl.shadow-lg,[id*=panel_] input[type=number].rounded-xl.shadow-sm,[id*=panel_] input[type=password].rounded-2xl.shadow-lg,[id*=panel_] input[type=password].rounded-2xl.shadow-sm,[id*=panel_] input[type=password].rounded-xl.shadow-lg,[id*=panel_] input[type=password].rounded-xl.shadow-sm,[id*=panel_] input[type=tel].rounded-2xl.shadow-lg,[id*=panel_] input[type=tel].rounded-2xl.shadow-sm,[id*=panel_] input[type=tel].rounded-xl.shadow-lg,[id*=panel_] input[type=tel].rounded-xl.shadow-sm,[id*=panel_] input[type=text].rounded-2xl.shadow-lg,[id*=panel_] input[type=text].rounded-2xl.shadow-sm,[id*=panel_] input[type=text].rounded-xl.shadow-lg,[id*=panel_] input[type=text].rounded-xl.shadow-sm,[id*=panel_] input[type=url].rounded-2xl.shadow-lg,[id*=panel_] input[type=url].rounded-2xl.shadow-sm,[id*=panel_] input[type=url].rounded-xl.shadow-lg,[id*=panel_] input[type=url].rounded-xl.shadow-sm,[id*=panel_] select.rounded-2xl.shadow-lg,[id*=panel_] select.rounded-2xl.shadow-sm,[id*=panel_] select.rounded-xl.shadow-lg,[id*=panel_] select.rounded-xl.shadow-sm,[id*=panel_] textarea.rounded-2xl.shadow-lg,[id*=panel_] textarea.rounded-2xl.shadow-sm,[id*=panel_] textarea.rounded-xl.shadow-lg,[id*=panel_] textarea.rounded-xl.shadow-sm{box-shadow:none}#panel input[type=date].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=date].rounded-xl.border.hover\:shadow-md:hover,#panel input[type=email].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=email].rounded-xl.border.hover\:shadow-md:hover,#panel input[type=number].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=number].rounded-xl.border.hover\:shadow-md:hover,#panel input[type=password].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=password].rounded-xl.border.hover\:shadow-md:hover,#panel input[type=tel].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=tel].rounded-xl.border.hover\:shadow-md:hover,#panel input[type=text].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=text].rounded-xl.border.hover\:shadow-md:hover,#panel input[type=url].rounded-2xl.border.hover\:shadow-md:hover,#panel input[type=url].rounded-xl.border.hover\:shadow-md:hover,#panel select.rounded-2xl.border.hover\:shadow-md:hover,#panel select.rounded-xl.border.hover\:shadow-md:hover,#panel textarea.rounded-2xl.border.hover\:shadow-md:hover,#panel textarea.rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=date].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=date].rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=email].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=email].rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=number].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=number].rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=password].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=password].rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=tel].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=tel].rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=text].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=text].rounded-xl.border.hover\:shadow-md:hover,.ocpanel input[type=url].rounded-2xl.border.hover\:shadow-md:hover,.ocpanel input[type=url].rounded-xl.border.hover\:shadow-md:hover,.ocpanel select.rounded-2xl.border.hover\:shadow-md:hover,.ocpanel select.rounded-xl.border.hover\:shadow-md:hover,.ocpanel textarea.rounded-2xl.border.hover\:shadow-md:hover,.ocpanel textarea.rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=date].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=date].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=email].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=email].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=number].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=number].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=password].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=password].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=tel].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=tel].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=text].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=text].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=url].rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] input[type=url].rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] select.rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] select.rounded-xl.border.hover\:shadow-md:hover,[id*=panel_] textarea.rounded-2xl.border.hover\:shadow-md:hover,[id*=panel_] textarea.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] #panel input[type=date].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=date].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=email].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=email].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=number].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=number].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=password].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=password].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=tel].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=tel].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=text].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=text].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=url].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel input[type=url].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel textarea.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #panel textarea.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=date].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=date].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=email].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=email].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=number].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=number].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=password].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=password].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=tel].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=tel].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=text].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=text].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=url].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel input[type=url].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel textarea.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel textarea.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=date].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=date].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=email].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=email].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=number].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=number].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=password].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=password].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=tel].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=tel].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=text].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=text].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=url].rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] input[type=url].rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] textarea.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [id*=panel_] textarea.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=date],[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=email],[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=number],[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=password],[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=tel],[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=text],[data-theme=dark] [data-branding-dark] #logout-modal #panel input[type=url],[data-theme=dark] [data-branding-dark] #logout-modal #panel select,[data-theme=dark] [data-branding-dark] #logout-modal #panel textarea,[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=date],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=email],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=number],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=password],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=tel],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=text],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel input[type=url],[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel select,[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel textarea,[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=date],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=email],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=number],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=password],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=tel],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=text],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] input[type=url],[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] select,[data-theme=dark] [data-branding-dark] #logout-modal [id*=panel_] textarea,[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=date],[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=email],[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=number],[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=password],[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=tel],[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=text],[data-theme=dark] [data-branding-light] #logout-modal #panel input[type=url],[data-theme=dark] [data-branding-light] #logout-modal #panel select,[data-theme=dark] [data-branding-light] #logout-modal #panel textarea,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=date],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=email],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=number],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=password],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=tel],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=text],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel input[type=url],[data-theme=dark] [data-branding-light] #logout-modal .ocpanel select,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel textarea,[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=date],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=email],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=number],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=password],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=tel],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=text],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] input[type=url],[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] select,[data-theme=dark] [data-branding-light] #logout-modal [id*=panel_] textarea,[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=date],[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=email],[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=number],[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=password],[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=tel],[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=text],[data-theme=dark][data-branding-dark] #logout-modal #panel input[type=url],[data-theme=dark][data-branding-dark] #logout-modal #panel select,[data-theme=dark][data-branding-dark] #logout-modal #panel textarea,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=date],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=email],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=number],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=password],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=tel],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=text],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel input[type=url],[data-theme=dark][data-branding-dark] #logout-modal .ocpanel select,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel textarea,[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=date],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=email],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=number],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=password],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=tel],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=text],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] input[type=url],[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] select,[data-theme=dark][data-branding-dark] #logout-modal [id*=panel_] textarea,[data-theme=dark][data-branding-light] #logout-modal #panel input[type=date],[data-theme=dark][data-branding-light] #logout-modal #panel input[type=email],[data-theme=dark][data-branding-light] #logout-modal #panel input[type=number],[data-theme=dark][data-branding-light] #logout-modal #panel input[type=password],[data-theme=dark][data-branding-light] #logout-modal #panel input[type=tel],[data-theme=dark][data-branding-light] #logout-modal #panel input[type=text],[data-theme=dark][data-branding-light] #logout-modal #panel input[type=url],[data-theme=dark][data-branding-light] #logout-modal #panel select,[data-theme=dark][data-branding-light] #logout-modal #panel textarea,[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=date],[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=email],[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=number],[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=password],[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=tel],[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=text],[data-theme=dark][data-branding-light] #logout-modal .ocpanel input[type=url],[data-theme=dark][data-branding-light] #logout-modal .ocpanel select,[data-theme=dark][data-branding-light] #logout-modal .ocpanel textarea,[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=date],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=email],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=number],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=password],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=tel],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=text],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] input[type=url],[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] select,[data-theme=dark][data-branding-light] #logout-modal [id*=panel_] textarea{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main #panel input[type=date].dark\:bg-gray-800,html[data-theme=dark] body main #panel input[type=email].dark\:bg-gray-800,html[data-theme=dark] body main #panel input[type=number].dark\:bg-gray-800,html[data-theme=dark] body main #panel input[type=password].dark\:bg-gray-800,html[data-theme=dark] body main #panel input[type=tel].dark\:bg-gray-800,html[data-theme=dark] body main #panel input[type=text].dark\:bg-gray-800,html[data-theme=dark] body main #panel input[type=url].dark\:bg-gray-800,html[data-theme=dark] body main #panel select.dark\:bg-gray-800,html[data-theme=dark] body main #panel textarea.dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=date].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=email].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=number].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=password].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=tel].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=text].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel input[type=url].dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel select.dark\:bg-gray-800,html[data-theme=dark] body main .ocpanel textarea.dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=date].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=email].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=number].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=password].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=tel].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=text].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] input[type=url].dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] select.dark\:bg-gray-800,html[data-theme=dark] body main [id*=panel_] textarea.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main #panel input[type=date].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel input[type=email].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel input[type=number].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel input[type=password].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel input[type=tel].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel input[type=text].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel input[type=url].dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel select.dark\:bg-gray-800:hover,html[data-theme=dark] body main #panel textarea.dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=date].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=email].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=number].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=password].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=tel].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=text].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel input[type=url].dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel select.dark\:bg-gray-800:hover,html[data-theme=dark] body main .ocpanel textarea.dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=date].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=email].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=number].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=password].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=tel].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=text].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] input[type=url].dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] select.dark\:bg-gray-800:hover,html[data-theme=dark] body main [id*=panel_] textarea.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main #panel input[type=date].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel input[type=email].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel input[type=number].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel input[type=password].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel input[type=tel].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel input[type=text].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel input[type=url].dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel select.dark\:bg-gray-800,html:not([data-theme=dark]) body main #panel textarea.dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=date].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=email].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=number].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=password].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=tel].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=text].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel input[type=url].dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel select.dark\:bg-gray-800,html:not([data-theme=dark]) body main .ocpanel textarea.dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=date].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=email].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=number].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=password].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=tel].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=text].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] input[type=url].dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] select.dark\:bg-gray-800,html:not([data-theme=dark]) body main [id*=panel_] textarea.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}#panel input[type=date],#panel input[type=email],#panel input[type=number],#panel input[type=password],#panel input[type=tel],#panel input[type=text],#panel input[type=url],#panel select,#panel textarea,.ocpanel input[type=date],.ocpanel input[type=email],.ocpanel input[type=number],.ocpanel input[type=password],.ocpanel input[type=tel],.ocpanel input[type=text],.ocpanel input[type=url],.ocpanel select,.ocpanel textarea,[id*=panel_] input[type=date],[id*=panel_] input[type=email],[id*=panel_] input[type=number],[id*=panel_] input[type=password],[id*=panel_] input[type=tel],[id*=panel_] input[type=text],[id*=panel_] input[type=url],[id*=panel_] select,[id*=panel_] textarea{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.bg-white.rounded-2xl #panel input[type=date].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel input[type=email].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel input[type=number].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel input[type=password].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel input[type=tel].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel input[type=text].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel input[type=url].hover\:shadow-md:hover,.bg-white.rounded-2xl #panel select.hover\:shadow-md:hover,.bg-white.rounded-2xl #panel textarea.hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel input[type=date].hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel input[type=email].hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel input[type=number].hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel input[type=password].hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel input[type=tel].hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel input[type=url].hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel select.hover\:shadow-md:hover,.bg-white.rounded-2xl .ocpanel textarea.hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=date].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=email].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=number].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=password].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=tel].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=text].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] input[type=url].hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] select.hover\:shadow-md:hover,.bg-white.rounded-2xl [id*=panel_] textarea.hover\:shadow-md:hover,.bg-white.rounded-2xl.ocpanel input[type=text].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=date].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=email].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=number].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=password].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=tel].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=text].hover\:shadow-md:hover,.bg-white.rounded-xl #panel input[type=url].hover\:shadow-md:hover,.bg-white.rounded-xl #panel select.hover\:shadow-md:hover,.bg-white.rounded-xl #panel textarea.hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel input[type=date].hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel input[type=email].hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel input[type=number].hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel input[type=password].hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel input[type=tel].hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel input[type=url].hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel select.hover\:shadow-md:hover,.bg-white.rounded-xl .ocpanel textarea.hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=date].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=email].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=number].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=password].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=tel].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=text].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] input[type=url].hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] select.hover\:shadow-md:hover,.bg-white.rounded-xl [id*=panel_] textarea.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel input[type=text].hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl #panel input[type=date].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel input[type=email].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel input[type=number].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel input[type=password].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel input[type=tel].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel input[type=text].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel input[type=url].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl #panel textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel input[type=date].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel input[type=email].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel input[type=number].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel input[type=password].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel input[type=tel].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel input[type=url].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl .ocpanel textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=date].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=email].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=number].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=password].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=tel].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=text].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] input[type=url].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl [id*=panel_] textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.ocpanel input[type=text].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=date].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=email].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=number].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=password].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=tel].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=text].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel input[type=url].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl #panel textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel input[type=date].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel input[type=email].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel input[type=number].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel input[type=password].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel input[type=tel].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel input[type=url].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ocpanel textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=date].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=email].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=number].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=password].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=tel].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=text].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] input[type=url].hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl [id*=panel_] textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel input[type=text].hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}#panel input[type=date],#panel input[type=email],#panel input[type=number],#panel input[type=password],#panel input[type=tel],#panel input[type=text],#panel input[type=url],#panel select,#panel textarea,.ocpanel input[type=date],.ocpanel input[type=email],.ocpanel input[type=number],.ocpanel input[type=password],.ocpanel input[type=tel],.ocpanel input[type=text],.ocpanel input[type=url],.ocpanel select,.ocpanel textarea,[id*=panel_] input[type=date],[id*=panel_] input[type=email],[id*=panel_] input[type=number],[id*=panel_] input[type=password],[id*=panel_] input[type=tel],[id*=panel_] input[type=text],[id*=panel_] input[type=url],[id*=panel_] select,[id*=panel_] textarea{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel select::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 #panel textarea::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel select::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::-moz-placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .bg-gray-100\/80 #panel input[type=date]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=email]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=number]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=password]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=tel]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=text]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel input[type=url]::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel select::placeholder,[data-theme=dark] .bg-gray-100\/80 #panel textarea::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=date]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=email]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=number]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=password]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=tel]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=text]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel input[type=url]::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel select::placeholder,[data-theme=dark] .bg-gray-100\/80 .ocpanel textarea::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=date]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=email]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=number]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=password]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=tel]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=text]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] input[type=url]::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] select::placeholder,[data-theme=dark] .bg-gray-100\/80 [id*=panel_] textarea::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #panel input[type=date].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=date].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel input[type=email].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=email].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel input[type=number].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=number].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel input[type=password].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=password].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel input[type=tel].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=tel].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel input[type=text].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=text].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel input[type=url].fa-calendar::-moz-placeholder,[data-theme=dark] #panel input[type=url].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel select.fa-calendar::-moz-placeholder,[data-theme=dark] #panel select.flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] #panel textarea.fa-calendar::-moz-placeholder,[data-theme=dark] #panel textarea.flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=date].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=date].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=email].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=email].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=number].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=number].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=password].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=password].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=tel].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=tel].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=text].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=text].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel input[type=url].fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel input[type=url].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel select.fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel select.flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] .ocpanel textarea.fa-calendar::-moz-placeholder,[data-theme=dark] .ocpanel textarea.flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=date].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=date].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=email].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=email].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=number].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=number].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=password].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=password].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=tel].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=tel].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=text].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=text].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=url].fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] input[type=url].flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] select.fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] select.flex.items-center.gap-1\.5::-moz-placeholder,[data-theme=dark] [id*=panel_] textarea.fa-calendar::-moz-placeholder,[data-theme=dark] [id*=panel_] textarea.flex.items-center.gap-1\.5::-moz-placeholder{color:#6b7280}[data-theme=dark] #panel input[type=date].fa-calendar::placeholder,[data-theme=dark] #panel input[type=date].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel input[type=email].fa-calendar::placeholder,[data-theme=dark] #panel input[type=email].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel input[type=number].fa-calendar::placeholder,[data-theme=dark] #panel input[type=number].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel input[type=password].fa-calendar::placeholder,[data-theme=dark] #panel input[type=password].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel input[type=tel].fa-calendar::placeholder,[data-theme=dark] #panel input[type=tel].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel input[type=text].fa-calendar::placeholder,[data-theme=dark] #panel input[type=text].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel input[type=url].fa-calendar::placeholder,[data-theme=dark] #panel input[type=url].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel select.fa-calendar::placeholder,[data-theme=dark] #panel select.flex.items-center.gap-1\.5::placeholder,[data-theme=dark] #panel textarea.fa-calendar::placeholder,[data-theme=dark] #panel textarea.flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=date].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=date].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=email].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=email].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=number].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=number].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=password].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=password].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=tel].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=tel].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=text].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=text].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel input[type=url].fa-calendar::placeholder,[data-theme=dark] .ocpanel input[type=url].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel select.fa-calendar::placeholder,[data-theme=dark] .ocpanel select.flex.items-center.gap-1\.5::placeholder,[data-theme=dark] .ocpanel textarea.fa-calendar::placeholder,[data-theme=dark] .ocpanel textarea.flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=date].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=date].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=email].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=email].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=number].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=number].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=password].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=password].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=tel].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=tel].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=text].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=text].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] input[type=url].fa-calendar::placeholder,[data-theme=dark] [id*=panel_] input[type=url].flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] select.fa-calendar::placeholder,[data-theme=dark] [id*=panel_] select.flex.items-center.gap-1\.5::placeholder,[data-theme=dark] [id*=panel_] textarea.fa-calendar::placeholder,[data-theme=dark] [id*=panel_] textarea.flex.items-center.gap-1\.5::placeholder{color:#6b7280}[data-theme=dark] table td #panel input[type=date]::-moz-placeholder,[data-theme=dark] table td #panel input[type=email]::-moz-placeholder,[data-theme=dark] table td #panel input[type=number]::-moz-placeholder,[data-theme=dark] table td #panel input[type=password]::-moz-placeholder,[data-theme=dark] table td #panel input[type=tel]::-moz-placeholder,[data-theme=dark] table td #panel input[type=text]::-moz-placeholder,[data-theme=dark] table td #panel input[type=url]::-moz-placeholder,[data-theme=dark] table td #panel select::-moz-placeholder,[data-theme=dark] table td #panel textarea::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=date]::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=email]::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=number]::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=password]::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=tel]::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=text]::-moz-placeholder,[data-theme=dark] table td .ocpanel input[type=url]::-moz-placeholder,[data-theme=dark] table td .ocpanel select::-moz-placeholder,[data-theme=dark] table td .ocpanel textarea::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=date]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=email]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=number]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=password]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=tel]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=text]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] input[type=url]::-moz-placeholder,[data-theme=dark] table td [id*=panel_] select::-moz-placeholder,[data-theme=dark] table td [id*=panel_] textarea::-moz-placeholder{color:#6b7280}[data-theme=dark] table td #panel input[type=date]::placeholder,[data-theme=dark] table td #panel input[type=email]::placeholder,[data-theme=dark] table td #panel input[type=number]::placeholder,[data-theme=dark] table td #panel input[type=password]::placeholder,[data-theme=dark] table td #panel input[type=tel]::placeholder,[data-theme=dark] table td #panel input[type=text]::placeholder,[data-theme=dark] table td #panel input[type=url]::placeholder,[data-theme=dark] table td #panel select::placeholder,[data-theme=dark] table td #panel textarea::placeholder,[data-theme=dark] table td .ocpanel input[type=date]::placeholder,[data-theme=dark] table td .ocpanel input[type=email]::placeholder,[data-theme=dark] table td .ocpanel input[type=number]::placeholder,[data-theme=dark] table td .ocpanel input[type=password]::placeholder,[data-theme=dark] table td .ocpanel input[type=tel]::placeholder,[data-theme=dark] table td .ocpanel input[type=text]::placeholder,[data-theme=dark] table td .ocpanel input[type=url]::placeholder,[data-theme=dark] table td .ocpanel select::placeholder,[data-theme=dark] table td .ocpanel textarea::placeholder,[data-theme=dark] table td [id*=panel_] input[type=date]::placeholder,[data-theme=dark] table td [id*=panel_] input[type=email]::placeholder,[data-theme=dark] table td [id*=panel_] input[type=number]::placeholder,[data-theme=dark] table td [id*=panel_] input[type=password]::placeholder,[data-theme=dark] table td [id*=panel_] input[type=tel]::placeholder,[data-theme=dark] table td [id*=panel_] input[type=text]::placeholder,[data-theme=dark] table td [id*=panel_] input[type=url]::placeholder,[data-theme=dark] table td [id*=panel_] select::placeholder,[data-theme=dark] table td [id*=panel_] textarea::placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown #panel input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown #panel textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=date]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=email]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=number]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=password]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=tel]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=text]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=url]::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] select::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown #panel input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel select::placeholder,html[data-theme=dark] body #user-menu-dropdown #panel textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel select::placeholder,html[data-theme=dark] body #user-menu-dropdown .ocpanel textarea::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=date]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=email]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=number]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=password]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=tel]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=text]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] input[type=url]::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] select::placeholder,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] textarea::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn #panel input[type=date]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=email]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=number]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=password]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=tel]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=text]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=url]::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel select::-moz-placeholder,html[data-theme=dark] body .header-user-btn #panel textarea::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=date]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=email]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=number]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=password]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=tel]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=text]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=url]::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel select::-moz-placeholder,html[data-theme=dark] body .header-user-btn .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=date]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=email]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=number]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=password]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=tel]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=text]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=url]::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn #panel input[type=date]::placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=email]::placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=number]::placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=password]::placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=tel]::placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=text]::placeholder,html[data-theme=dark] body .header-user-btn #panel input[type=url]::placeholder,html[data-theme=dark] body .header-user-btn #panel select::placeholder,html[data-theme=dark] body .header-user-btn #panel textarea::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=date]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=email]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=number]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=password]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=tel]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=text]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel input[type=url]::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel select::placeholder,html[data-theme=dark] body .header-user-btn .ocpanel textarea::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=date]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=email]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=number]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=password]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=tel]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=text]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] input[type=url]::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] select::placeholder,html[data-theme=dark] body .header-user-btn [id*=panel_] textarea::placeholder{color:#9ca3af}#panel input[type=date]::-moz-placeholder,#panel input[type=email]::-moz-placeholder,#panel input[type=number]::-moz-placeholder,#panel input[type=password]::-moz-placeholder,#panel input[type=tel]::-moz-placeholder,#panel input[type=text]::-moz-placeholder,#panel input[type=url]::-moz-placeholder,#panel select::-moz-placeholder,#panel textarea::-moz-placeholder,.ocpanel input[type=date]::-moz-placeholder,.ocpanel input[type=email]::-moz-placeholder,.ocpanel input[type=number]::-moz-placeholder,.ocpanel input[type=password]::-moz-placeholder,.ocpanel input[type=tel]::-moz-placeholder,.ocpanel input[type=text]::-moz-placeholder,.ocpanel input[type=url]::-moz-placeholder,.ocpanel select::-moz-placeholder,.ocpanel textarea::-moz-placeholder,[id*=panel_] input[type=date]::-moz-placeholder,[id*=panel_] input[type=email]::-moz-placeholder,[id*=panel_] input[type=number]::-moz-placeholder,[id*=panel_] input[type=password]::-moz-placeholder,[id*=panel_] input[type=tel]::-moz-placeholder,[id*=panel_] input[type=text]::-moz-placeholder,[id*=panel_] input[type=url]::-moz-placeholder,[id*=panel_] select::-moz-placeholder,[id*=panel_] textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}#panel input[type=date]::placeholder,#panel input[type=email]::placeholder,#panel input[type=number]::placeholder,#panel input[type=password]::placeholder,#panel input[type=tel]::placeholder,#panel input[type=text]::placeholder,#panel input[type=url]::placeholder,#panel select::placeholder,#panel textarea::placeholder,.ocpanel input[type=date]::placeholder,.ocpanel input[type=email]::placeholder,.ocpanel input[type=number]::placeholder,.ocpanel input[type=password]::placeholder,.ocpanel input[type=tel]::placeholder,.ocpanel input[type=text]::placeholder,.ocpanel input[type=url]::placeholder,.ocpanel select::placeholder,.ocpanel textarea::placeholder,[id*=panel_] input[type=date]::placeholder,[id*=panel_] input[type=email]::placeholder,[id*=panel_] input[type=number]::placeholder,[id*=panel_] input[type=password]::placeholder,[id*=panel_] input[type=tel]::placeholder,[id*=panel_] input[type=text]::placeholder,[id*=panel_] input[type=url]::placeholder,[id*=panel_] select::placeholder,[id*=panel_] textarea::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}#panel input:focus,#panel select:focus,#panel textarea:focus,.ocpanel input:focus,.ocpanel select:focus,.ocpanel textarea:focus,[id*=panel_] input:focus,[id*=panel_] select:focus,[id*=panel_] textarea:focus{--tw-border-opacity:1;border-color:rgb(65 151 223/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(65,151,223,.3)}#panel textarea,.ocpanel textarea,[id*=panel_] textarea{min-height:100px;resize:vertical}#panel select,.ocpanel select,[id*=panel_] select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:1.25em 1.25em;padding-right:2.5rem}#panel input[type=checkbox],.ocpanel input[type=checkbox],[id*=panel_] input[type=checkbox]{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(56 136 211/var(--tw-text-opacity,1))}#panel input[type=checkbox]:focus,.ocpanel input[type=checkbox]:focus,[id*=panel_] input[type=checkbox]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(65 151 223/var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}#panel input[type=checkbox],.ocpanel input[type=checkbox],[id*=panel_] input[type=checkbox]{cursor:pointer}[data-theme=dark] #panel .row.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel .row.items-center.gap-1\.5.text-gray-400,[data-theme=dark] [id*=panel_] .row.items-center.gap-1\.5.text-gray-400{color:#6b7280}#panel .row,.ocpanel .row,[id*=panel_] .row{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}[data-theme=dark] #panel .\!row.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel .\!row.items-center.gap-1\.5.text-gray-400,[data-theme=dark] [id*=panel_] .\!row.items-center.gap-1\.5.text-gray-400{color:#6b7280}#panel .\!row,.ocpanel .\!row,[id*=panel_] .\!row{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-wrap:wrap}#panel .col-6,.ocpanel .col-6,[id*=panel_] .col-6{width:50%;padding-left:.5rem;padding-right:.5rem}#panel .col-4,.ocpanel .col-4,[id*=panel_] .col-4{width:33.333333%;padding-left:.5rem;padding-right:.5rem}#panel .col-3,.ocpanel .col-3,[id*=panel_] .col-3{width:25%;padding-left:.5rem;padding-right:.5rem}@media (max-width:640px){#panel .col-3,#panel .col-4,#panel .col-6,.ocpanel .col-3,.ocpanel .col-4,.ocpanel .col-6,[id*=panel_] .col-3,[id*=panel_] .col-4,[id*=panel_] .col-6{width:100%}}[data-theme=dark] #user-menu-dropdown #panel hr,[data-theme=dark] #user-menu-dropdown .ocpanel hr,[data-theme=dark] #user-menu-dropdown [id*=panel_] hr{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown #panel hr,html[data-theme=dark] body #user-menu-dropdown .ocpanel hr,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] hr{border-color:var(--provider-border,#374151)}#panel hr,.ocpanel hr,[id*=panel_] hr{margin-top:1.5rem;margin-bottom:1.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main #panel hr.dark\:border-gray-700,html[data-theme=dark] body main .ocpanel hr.dark\:border-gray-700,html[data-theme=dark] body main [id*=panel_] hr.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] table td #panel h4.text-gray-900,[data-theme=dark] table td #panel h5.text-gray-900,[data-theme=dark] table td #panel h6.text-gray-900,[data-theme=dark] table td .ocpanel h4.text-gray-900,[data-theme=dark] table td .ocpanel h5.text-gray-900,[data-theme=dark] table td .ocpanel h6.text-gray-900,[data-theme=dark] table td [id*=panel_] h4.text-gray-900,[data-theme=dark] table td [id*=panel_] h5.text-gray-900,[data-theme=dark] table td [id*=panel_] h6.text-gray-900{color:#f3f4f6}[data-theme=dark] table td #panel h4.text-gray-500,[data-theme=dark] table td #panel h4.text-gray-600,[data-theme=dark] table td #panel h5.text-gray-500,[data-theme=dark] table td #panel h5.text-gray-600,[data-theme=dark] table td #panel h6.text-gray-500,[data-theme=dark] table td #panel h6.text-gray-600,[data-theme=dark] table td .ocpanel h4.text-gray-500,[data-theme=dark] table td .ocpanel h4.text-gray-600,[data-theme=dark] table td .ocpanel h5.text-gray-500,[data-theme=dark] table td .ocpanel h5.text-gray-600,[data-theme=dark] table td .ocpanel h6.text-gray-500,[data-theme=dark] table td .ocpanel h6.text-gray-600,[data-theme=dark] table td [id*=panel_] h4.text-gray-500,[data-theme=dark] table td [id*=panel_] h4.text-gray-600,[data-theme=dark] table td [id*=panel_] h5.text-gray-500,[data-theme=dark] table td [id*=panel_] h5.text-gray-600,[data-theme=dark] table td [id*=panel_] h6.text-gray-500,[data-theme=dark] table td [id*=panel_] h6.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown #panel h4.font-medium,html[data-theme=dark] body #user-menu-dropdown #panel h5.font-medium,html[data-theme=dark] body #user-menu-dropdown #panel h6.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel h4.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel h5.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel h6.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] h4.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] h5.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] h6.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a #panel h4,html[data-theme=dark] body #user-menu-dropdown a #panel h5,html[data-theme=dark] body #user-menu-dropdown a #panel h6,html[data-theme=dark] body #user-menu-dropdown a .ocpanel h5,html[data-theme=dark] body #user-menu-dropdown a .ocpanel h6,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] h4,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] h5,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] h6,html[data-theme=dark] body #user-menu-dropdown a.ocpanel h4{color:#d1d5db}#panel h4,#panel h5,#panel h6,.ocpanel h4,.ocpanel h5,.ocpanel h6,[id*=panel_] h4,[id*=panel_] h5,[id*=panel_] h6{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.ocpanel .table-wrapper{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.ocpanel .table-wrapper.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .table-wrapper.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .table-wrapper.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .table-wrapper.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .ocpanel .table-wrapper.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] table td #panel .table.text-gray-500,[data-theme=dark] table td #panel .table.text-gray-600,[data-theme=dark] table td .ocpanel .table.text-gray-500,[data-theme=dark] table td .ocpanel .table.text-gray-600,[data-theme=dark] table td [id*=panel_] .table.text-gray-500,[data-theme=dark] table td [id*=panel_] .table.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown #panel .table.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel .table.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] .table.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a #panel .table,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] .table,html[data-theme=dark] body #user-menu-dropdown a.ocpanel .table{color:#d1d5db}#panel .table,.ocpanel .table,[id*=panel_] .table{width:100%;font-size:.875rem;line-height:1.25rem}[data-theme=dark] table td #panel .\!table.text-gray-500,[data-theme=dark] table td #panel .\!table.text-gray-600,[data-theme=dark] table td .ocpanel .\!table.text-gray-500,[data-theme=dark] table td .ocpanel .\!table.text-gray-600,[data-theme=dark] table td [id*=panel_] .\!table.text-gray-500,[data-theme=dark] table td [id*=panel_] .\!table.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown #panel .\!table.font-medium,html[data-theme=dark] body #user-menu-dropdown .ocpanel .\!table.font-medium,html[data-theme=dark] body #user-menu-dropdown [id*=panel_] .\!table.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a #panel .\!table,html[data-theme=dark] body #user-menu-dropdown a [id*=panel_] .\!table,html[data-theme=dark] body #user-menu-dropdown a.ocpanel .\!table{color:#d1d5db}#panel .\!table,.ocpanel .\!table,[id*=panel_] .\!table{width:100%;font-size:.875rem;line-height:1.25rem}[data-theme=dark] #user-menu-button p.ocpanel .table thead tr th,[data-theme=dark] nav[aria-label=Breadcrumb] .ocpanel .table thead tr th{color:#9ca3af}[data-theme=dark] table td .ocpanel .table thead tr th.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ocpanel .table thead tr th,[data-theme=dark] table td .text-sm.ocpanel .table thead tr th,html[data-theme=dark] body #user-menu-dropdown .ocpanel .table thead tr th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.ocpanel .table thead tr th,html[data-theme=dark] body #user-menu-dropdown p.ocpanel .table thead tr th,html[data-theme=dark] body .header-user-btn .ocpanel .table thead tr th{color:#9ca3af}.ocpanel .table thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ocpanel .\!table thead tr th,[data-theme=dark] nav[aria-label=Breadcrumb] .ocpanel .\!table thead tr th{color:#9ca3af}[data-theme=dark] table td .ocpanel .\!table thead tr th.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ocpanel .\!table thead tr th,[data-theme=dark] table td .text-sm.ocpanel .\!table thead tr th,html[data-theme=dark] body #user-menu-dropdown .ocpanel .\!table thead tr th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.ocpanel .\!table thead tr th,html[data-theme=dark] body #user-menu-dropdown p.ocpanel .\!table thead tr th,html[data-theme=dark] body .header-user-btn .ocpanel .\!table thead tr th{color:#9ca3af}.ocpanel .\!table thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ocpanel .table thead tr th{background:var(--provider-surface,#f9fafb);border-bottom:1px solid var(--provider-border,#e5e7eb)}.ocpanel .\!table thead tr th{background:var(--provider-surface,#f9fafb)!important;border-bottom:1px solid var(--provider-border,#e5e7eb)!important}[data-theme=dark] #user-menu-dropdown .ocpanel .table tbody tr{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ocpanel .table tbody tr{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .ocpanel .table tbody tr,html[data-theme=dark] body #user-menu-dropdown .ocpanel .table tbody tr{border-color:var(--provider-border,#374151)}.ocpanel .table tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .ocpanel .table tbody tr,html[data-theme=dark] body main .ocpanel .table tbody tr.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ocpanel .table tbody tr:last-child{border-bottom-width:0}[data-theme=dark] #user-menu-dropdown .ocpanel .\!table tbody tr{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ocpanel .\!table tbody tr{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .ocpanel .\!table tbody tr,html[data-theme=dark] body #user-menu-dropdown .ocpanel .\!table tbody tr{border-color:var(--provider-border,#374151)}.ocpanel .\!table tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .ocpanel .\!table tbody tr,html[data-theme=dark] body main .ocpanel .\!table tbody tr.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ocpanel .\!table tbody tr:last-child{border-bottom-width:0}[data-theme=dark] .fixed.inset-0 .ocpanel .table tbody tr:hover,[data-theme=dark] div[aria-modal=true] .ocpanel .table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ocpanel .table tbody tr:hover,html[data-theme=dark] body [class*=modal] .ocpanel .table tbody tr:hover{background-color:var(--provider-surface,#1f2937)}.ocpanel .table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel .table tbody tr:hover,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel .table tbody tr:hover,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel .table tbody tr:hover,[data-theme=dark][data-branding-light] #logout-modal .ocpanel .table tbody tr:hover{background:hsla(0,0%,100%,.05)}[data-theme=dark] .fixed.inset-0 .ocpanel .\!table tbody tr:hover,[data-theme=dark] div[aria-modal=true] .ocpanel .\!table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ocpanel .\!table tbody tr:hover,html[data-theme=dark] body [class*=modal] .ocpanel .\!table tbody tr:hover{background-color:var(--provider-surface,#1f2937)}.ocpanel .\!table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel .\!table tbody tr:hover,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel .\!table tbody tr:hover,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel .\!table tbody tr:hover,[data-theme=dark][data-branding-light] #logout-modal .ocpanel .\!table tbody tr:hover{background:hsla(0,0%,100%,.05)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ocpanel .table tbody tr td{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ocpanel .table tbody tr td{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ocpanel .table tbody tr td,[data-theme=dark] table td .ocpanel .table tbody tr td,[data-theme=dark] table td .text-sm.ocpanel .table tbody tr td{color:#9ca3af}.ocpanel .table tbody tr td{padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ocpanel .\!table tbody tr td{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ocpanel .\!table tbody tr td{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ocpanel .\!table tbody tr td,[data-theme=dark] table td .ocpanel .\!table tbody tr td,[data-theme=dark] table td .text-sm.ocpanel .\!table tbody tr td{color:#9ca3af}.ocpanel .\!table tbody tr td{padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ocpanel .fullpage-card{border-width:0;--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)}.ocpanel .fullpage-card .tableContainer{max-height:60vh}[data-theme=dark] #panel-overlay{background-color:rgba(0,0,0,.75)}[data-theme=dark] #panel,[data-theme=dark] [id*=panel_]{background:var(--provider-surface,#111827);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .ocpanel-header{background:linear-gradient(to right,var(--provider-sidebar-bg,#4f46e5),var(--provider-sidebar-bg-to,#6366f1))}[data-theme=dark] .ocpanel-content{background:var(--provider-surface,#111827);--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel-content::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}[data-theme=dark] .ocpanel-content::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}[data-theme=dark] .ocpanel-footer{background:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] #panel label,[data-theme=dark] .assessment-settings-panel.provider-branded label,[data-theme=dark] .course-settings-panel.provider-branded label,[data-theme=dark] .event-settings-panel.provider-branded label,[data-theme=dark] .ocpanel label,[data-theme=dark] .settings-panel.provider-branded label,[data-theme=dark] [id*=panel_] label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #panel input,[data-theme=dark] #panel select,[data-theme=dark] #panel textarea,[data-theme=dark] .ocpanel input,[data-theme=dark] .ocpanel select,[data-theme=dark] .ocpanel textarea,[data-theme=dark] [id*=panel_] input,[data-theme=dark] [id*=panel_] select,[data-theme=dark] [id*=panel_] textarea{background-color:transparent!important;border-color:var(--provider-border,#4b5563)!important;--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #panel input::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #panel select::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #panel textarea::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel input::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel select::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel textarea::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [id*=panel_] input::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [id*=panel_] select::-moz-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #panel input::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #panel select::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] #panel textarea::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel input::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel select::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel textarea::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [id*=panel_] input::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [id*=panel_] select::placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [id*=panel_] textarea::placeholder{color:#9ca3af}[data-theme=dark] table td [data-theme=dark] #panel input.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #panel input::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #panel select.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #panel select::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #panel textarea.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] #panel textarea::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel input.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel input::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel select.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel select::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel textarea.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel textarea::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] input.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] input::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] select.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] select::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] textarea.text-sm::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}[data-theme=dark] table td [data-theme=dark] #panel input.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] #panel input::placeholder,[data-theme=dark] table td [data-theme=dark] #panel select.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] #panel select::placeholder,[data-theme=dark] table td [data-theme=dark] #panel textarea.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] #panel textarea::placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel input.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel input::placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel select.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel select::placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel textarea.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] .ocpanel textarea::placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] input.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] input::placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] select.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] select::placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] textarea.text-sm::placeholder,[data-theme=dark] table td [data-theme=dark] [id*=panel_] textarea::placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #panel input.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #panel select.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #panel textarea.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel input.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel select.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel textarea.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [id*=panel_] input.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [id*=panel_] select.text-xs::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [id*=panel_] textarea.text-xs::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #panel input.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #panel select.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #panel textarea.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel input.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel select.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel textarea.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [id*=panel_] input.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [id*=panel_] select.text-xs::placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [id*=panel_] textarea.text-xs::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] #panel input::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] #panel select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] #panel textarea::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel input::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] [id*=panel_] input::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] [id*=panel_] select::-moz-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] [id*=panel_] textarea::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] #panel input::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] #panel select::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] #panel textarea::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel input::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel select::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel textarea::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] [id*=panel_] input::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] [id*=panel_] select::placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] [id*=panel_] textarea::placeholder{color:#9ca3af}[data-theme=dark] #panel input::-moz-placeholder,[data-theme=dark] #panel select::-moz-placeholder,[data-theme=dark] #panel textarea::-moz-placeholder,[data-theme=dark] .ocpanel input::-moz-placeholder,[data-theme=dark] .ocpanel select::-moz-placeholder,[data-theme=dark] .ocpanel textarea::-moz-placeholder,[data-theme=dark] [id*=panel_] input::-moz-placeholder,[data-theme=dark] [id*=panel_] select::-moz-placeholder,[data-theme=dark] [id*=panel_] textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #panel input::placeholder,[data-theme=dark] #panel select::placeholder,[data-theme=dark] #panel textarea::placeholder,[data-theme=dark] .ocpanel input::placeholder,[data-theme=dark] .ocpanel select::placeholder,[data-theme=dark] .ocpanel textarea::placeholder,[data-theme=dark] [id*=panel_] input::placeholder,[data-theme=dark] [id*=panel_] select::placeholder,[data-theme=dark] [id*=panel_] textarea::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #panel input:focus,[data-theme=dark] #panel select:focus,[data-theme=dark] #panel textarea:focus,[data-theme=dark] .ocpanel input:focus,[data-theme=dark] .ocpanel select:focus,[data-theme=dark] .ocpanel textarea:focus,[data-theme=dark] [id*=panel_] input:focus,[data-theme=dark] [id*=panel_] select:focus,[data-theme=dark] [id*=panel_] textarea:focus{border-color:var(--provider-sidebar-bg,#6366f1);box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)}[data-theme=dark] #panel hr,[data-theme=dark] .ocpanel hr,[data-theme=dark] [id*=panel_] hr{border-color:var(--provider-border,#374151)}[data-theme=dark] .ocpanel h4,[data-theme=dark] .ocpanel h5,[data-theme=dark] .ocpanel h6{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .dark\:text-white{color:#fff!important}[data-theme=dark] .ocpanel .dark\:text-gray-300{color:#d1d5db!important}[data-theme=dark] .ocpanel .dark\:text-gray-400{color:#9ca3af!important}[data-theme=dark] .ocpanel .dark\:text-amber-400{color:#fbbf24!important}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ocpanel .table thead tr th,[data-theme=dark] .group svg[data-theme=dark] .ocpanel .table thead tr th{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .table thead tr th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ocpanel .table thead tr th,[data-theme=dark] [data-theme=dark] .ocpanel .table thead tr th.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ocpanel .table thead tr th{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel .table thead tr th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .table thead tr th{color:#9ca3af}[data-theme=dark] .ocpanel .table thead tr th{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ocpanel .\!table thead tr th,[data-theme=dark] .group svg[data-theme=dark] .ocpanel .\!table thead tr th{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .\!table thead tr th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ocpanel .\!table thead tr th,[data-theme=dark] [data-theme=dark] .ocpanel .\!table thead tr th.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ocpanel .\!table thead tr th{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel .\!table thead tr th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .\!table thead tr th{color:#9ca3af}[data-theme=dark] .ocpanel .\!table thead tr th{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .table thead tr th{background:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] .ocpanel .\!table thead tr th{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}[data-theme=dark] .ocpanel .table tbody tr{border-color:var(--provider-border,#374151)}[data-theme=dark] .ocpanel .\!table tbody tr{border-color:var(--provider-border,#374151)!important}[data-theme=dark] .ocpanel .table tbody tr:hover{background-color:var(--provider-surface,#1f2937)}[data-theme=dark] .ocpanel .\!table tbody tr:hover{background-color:var(--provider-surface,#1f2937)!important}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel .table tbody tr td{color:#4b5563}[data-theme=dark] .ocpanel .table tbody tr td{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel .\!table tbody tr td{color:#4b5563}[data-theme=dark] .ocpanel .\!table tbody tr td{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.ocpanel #leadNoteForm .ck.ck-editor__main,.ocpanel #leadNoteForm .ck.ck-editor__main .ck.ck-content{height:50vh}.ocpanel .card{background-color:#fff;border-radius:.75rem;border:1px solid #e5e7eb}[data-theme=dark] .ocpanel .card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}.ocpanel .card[class*=border-0]{border-width:0!important}.ocpanel .image-placeholder,.ocpanel .uploader{display:block;width:100%;border-radius:.75rem}.bg-white .ocpanel .uploader.shadow-lg,.bg-white .ocpanel .uploader.shadow-sm,.bg-white.ocpanel .image-placeholder.shadow-lg,.bg-white.ocpanel .image-placeholder.shadow-sm,[data-theme=dark] .bg-white .ocpanel .uploader.shadow-lg,[data-theme=dark] .bg-white .ocpanel .uploader.shadow-sm,[data-theme=dark] .bg-white.ocpanel .image-placeholder.shadow-lg,[data-theme=dark] .bg-white.ocpanel .image-placeholder.shadow-sm{box-shadow:none}.bg-white .ocpanel .uploader.border.hover\:shadow-md:hover,.bg-white.ocpanel .image-placeholder.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white .ocpanel .uploader.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.ocpanel .image-placeholder.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ocpanel .image-placeholder,[data-theme=dark] .ocpanel .uploader{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}html[data-theme=dark] body main .topic-tab .ocpanel .uploader.dark\:bg-gray-700,html[data-theme=dark] body main .topic-tab.ocpanel .image-placeholder.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body main button .ocpanel .uploader.dark\:border-gray-600,html[data-theme=dark] body main button.ocpanel .image-placeholder.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button .ocpanel .uploader.dark\:border-gray-600:hover,html[data-theme=dark] body main button.ocpanel .image-placeholder.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}html[data-theme=dark] body #notification-bell-container .ocpanel .image-placeholder,html[data-theme=dark] body #notification-bell-container .ocpanel .uploader{background-color:var(--provider-surface,#374151)}.ocpanel .image-placeholder,.ocpanel .uploader{border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));background-size:cover;background-position:50%;background-repeat:no-repeat;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .fixed.inset-0 .ocpanel .image-placeholder:hover,[data-theme=dark] .fixed.inset-0 .ocpanel .uploader:hover,[data-theme=dark] div[aria-modal=true] .ocpanel .image-placeholder:hover,[data-theme=dark] div[aria-modal=true] .ocpanel .uploader:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ocpanel .image-placeholder:hover,html[data-theme=dark] body #notification-bell-container .ocpanel .uploader:hover,html[data-theme=dark] body [class*=modal] .ocpanel .image-placeholder:hover,html[data-theme=dark] body [class*=modal] .ocpanel .uploader:hover{background-color:var(--provider-surface,#1f2937)}.ocpanel .image-placeholder:hover,.ocpanel .uploader:hover{--tw-border-opacity:1;border-color:rgb(93 170 229/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.ocpanel .image-placeholder:not([style*=background-image]):before,.ocpanel .uploader:not([style*=background-image]):before{content:"\f03e";font-family:Font Awesome\ 6 Free;font-weight:400}[data-theme=dark] .flex .ocpanel .uploader:not([style*=background-image]).gap-1\.5.text-gray-400:before,[data-theme=dark] .flex.ocpanel .image-placeholder:not([style*=background-image]).gap-1\.5.text-gray-400:before,[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]).items-center.gap-1\.5.text-gray-400:before,[data-theme=dark] .ocpanel .uploader:not([style*=background-image]).items-center.gap-1\.5.text-gray-400:before{color:#6b7280}.ocpanel .image-placeholder:not([style*=background-image]):before,.ocpanel .uploader:not([style*=background-image]):before{display:flex;height:100%;align-items:center;justify-content:center}[data-theme=dark] #user-menu-button svg .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] #user-menu-button svg.ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] .group svg .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] .group svg.ocpanel .image-placeholder:not([style*=background-image]):before{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] .bg-gray-100\/80 .ocpanel .uploader:not([style*=background-image]):before{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] .flex.items-center.gap-1\.5.ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]).fa-calendar:before,[data-theme=dark] .ocpanel .uploader:not([style*=background-image]).fa-calendar:before,[data-theme=dark] table td .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] table td .ocpanel .uploader:not([style*=background-image]):before{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body .header-user-btn .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body .header-user-btn .ocpanel .uploader:not([style*=background-image]):before{color:#9ca3af}.ocpanel .image-placeholder:not([style*=background-image]):before,.ocpanel .uploader:not([style*=background-image]):before{font-size:2.25rem;line-height:2.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .image-placeholder,[data-theme=dark] .ocpanel .uploader{background-color:var(--provider-surface,#374151);border-color:var(--provider-border,#4b5563)}[data-theme=dark] .ocpanel .image-placeholder:hover,[data-theme=dark] .ocpanel .uploader:hover{border-color:var(--provider-sidebar-bg,#6366f1);background-color:var(--provider-surface,#374151)}[data-theme=dark] #user-menu-button p [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] #user-menu-button p[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] table td .text-sm [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before,[data-theme=dark] table td .text-sm[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] table td [data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] table td [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown .text-xs [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown p [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before{color:#9ca3af}[data-theme=dark] .ocpanel .image-placeholder:not([style*=background-image]):before,[data-theme=dark] .ocpanel .uploader:not([style*=background-image]):before{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] table td .ocpanel .alert.text-gray-500,[data-theme=dark] table td .ocpanel .alert.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ocpanel .alert.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ocpanel .alert{color:#d1d5db}.ocpanel .alert{border-radius:.75rem;padding:1rem;font-size:.875rem;line-height:1.25rem}.bg-white.ocpanel .alert.shadow-lg,.bg-white.ocpanel .alert.shadow-sm,[data-theme=dark] .bg-white.ocpanel .alert.shadow-lg,[data-theme=dark] .bg-white.ocpanel .alert.shadow-sm{box-shadow:none}.bg-white.ocpanel .alert.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.ocpanel .alert.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ocpanel .alert{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.ocpanel .alert-info{border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.ocpanel .alert-info.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .alert-info.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .alert-info.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .alert-info.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.ocpanel .alert-warning{border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.ocpanel .alert-warning.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .alert-warning.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .alert-warning.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .alert-warning.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.ocpanel .alert-danger{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.ocpanel .alert-danger.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .alert-danger.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .alert-danger.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .alert-danger.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.ocpanel .alert-success{border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.ocpanel .alert-success.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .alert-success.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .alert-success.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .alert-success.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ocpanel .alert-info{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .alert-warning{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .alert-danger{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .alert-success{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.certificate-template-slider{padding:1rem 3rem}.certificate-template-slider .template-card{cursor:pointer;padding-left:.5rem;padding-right:.5rem}[data-theme=dark] .fixed.inset-0>div.certificate-template-slider .template-inner.rounded-2xl,[data-theme=dark] div[aria-modal=true] .certificate-template-slider .template-inner.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.certificate-template-slider .template-inner{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.certificate-template-slider .template-inner:hover{background-color:var(--provider-surface,#475569)}.certificate-template-slider .template-inner{border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}.bg-white.certificate-template-slider .template-inner.shadow-lg,.bg-white.certificate-template-slider .template-inner.shadow-sm,.certificate-template-slider .template-inner.rounded-2xl.shadow-lg,.certificate-template-slider .template-inner.rounded-2xl.shadow-sm,.certificate-template-slider .template-inner.rounded-xl.shadow-lg,.certificate-template-slider .template-inner.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.certificate-template-slider .template-inner.shadow-lg,[data-theme=dark] .bg-white.certificate-template-slider .template-inner.shadow-sm,[data-theme=dark] .certificate-template-slider .template-inner.rounded-2xl.shadow-lg,[data-theme=dark] .certificate-template-slider .template-inner.rounded-2xl.shadow-sm,[data-theme=dark] .certificate-template-slider .template-inner.rounded-xl.shadow-lg,[data-theme=dark] .certificate-template-slider .template-inner.rounded-xl.shadow-sm{box-shadow:none}.bg-white.certificate-template-slider .template-inner.border.hover\:shadow-md:hover,.certificate-template-slider .template-inner.rounded-2xl.border.hover\:shadow-md:hover,.certificate-template-slider .template-inner.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.certificate-template-slider .template-inner.border.hover\:shadow-md:hover,[data-theme=dark] .certificate-template-slider .template-inner.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .certificate-template-slider .template-inner.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .certificate-template-slider .template-inner{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .certificate-template-slider .template-inner,[data-theme=dark] [data-branding-light] #logout-modal .certificate-template-slider .template-inner,[data-theme=dark][data-branding-dark] #logout-modal .certificate-template-slider .template-inner,[data-theme=dark][data-branding-light] #logout-modal .certificate-template-slider .template-inner{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .certificate-template-slider .template-inner.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .certificate-template-slider .template-inner.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .certificate-template-slider .template-inner.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .certificate-template-slider .template-inner.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.certificate-template-slider .template-inner{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .certificate-template-slider .template-inner.items-center.gap-1\.5.text-gray-400{color:#6b7280}.certificate-template-slider .template-inner{display:flex;height:100%;flex-direction:column}.certificate-template-slider .template-inner:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}.certificate-template-slider .template-card.tpl-selected .template-inner{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl.certificate-template-slider .template-card.tpl-selected .template-inner,.bg-white.rounded-xl.certificate-template-slider .template-card.tpl-selected .template-inner,.bg-white\/70.rounded-2xl.certificate-template-slider .template-card.tpl-selected .template-inner,[data-theme=dark] .bg-white.rounded-2xl.certificate-template-slider .template-card.tpl-selected .template-inner,[data-theme=dark] .bg-white.rounded-xl.certificate-template-slider .template-card.tpl-selected .template-inner,[data-theme=dark] .bg-white\/70.rounded-2xl.certificate-template-slider .template-card.tpl-selected .template-inner{box-shadow:none}[data-theme=dark] #user-menu-button p.certificate-template-slider .ct-title,[data-theme=dark] div[aria-modal=true] .certificate-template-slider .ct-title,[data-theme=dark] table td .certificate-template-slider .ct-title,[data-theme=dark] table td .certificate-template-slider .ct-title.text-gray-900,[data-theme=dark] table td .font-medium.certificate-template-slider .ct-title,[data-theme=dark] table td .font-semibold.certificate-template-slider .ct-title,html[data-theme=dark] body #user-menu-dropdown p.certificate-template-slider .ct-title,html[data-theme=dark] body .header-user-btn .certificate-template-slider .ct-title{color:#f3f4f6}.certificate-template-slider .ct-title{margin-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .certificate-template-slider .image-container.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.certificate-template-slider .image-container.gap-1\.5.text-gray-400{color:#6b7280}.certificate-template-slider .image-container{margin-bottom:1rem;display:flex;flex:1 1 0%;align-items:center;justify-content:center}[data-theme=dark] .fixed.inset-0 .ocpanel .certificate-template-slider .image-placeholder,[data-theme=dark] div[aria-modal=true] .ocpanel .certificate-template-slider .image-placeholder{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ocpanel .certificate-template-slider .image-placeholder,html[data-theme=dark] body [class*=modal] .ocpanel .certificate-template-slider .image-placeholder{background-color:var(--provider-surface,#1f2937)}.ocpanel .certificate-template-slider .image-placeholder{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-white.rounded-2xl.ocpanel .certificate-template-slider .image-placeholder.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .certificate-template-slider .image-placeholder.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .certificate-template-slider .image-placeholder.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .certificate-template-slider .image-placeholder.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel .certificate-template-slider .image-placeholder,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel .certificate-template-slider .image-placeholder,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel .certificate-template-slider .image-placeholder,[data-theme=dark][data-branding-light] #logout-modal .ocpanel .certificate-template-slider .image-placeholder{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .ocpanel .certificate-template-slider .image-placeholder.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ocpanel .certificate-template-slider .image-placeholder{background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%!important;height:200px!important;border-style:solid!important}[data-theme=dark] .flex.ocpanel .certificate-template-slider .image-placeholder:not([style*=background-image]).gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel .certificate-template-slider .image-placeholder:not([style*=background-image]).items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel .certificate-template-slider .image-placeholder:not([style*=background-image]){display:flex;align-items:center;justify-content:center}.ocpanel .certificate-template-slider .image-placeholder:before{content:none!important}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.certificate-template-slider .ct-desc{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.certificate-template-slider .ct-desc{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .certificate-template-slider .ct-desc,[data-theme=dark] table td .certificate-template-slider .ct-desc,[data-theme=dark] table td .certificate-template-slider .ct-desc.text-gray-500,[data-theme=dark] table td .certificate-template-slider .ct-desc.text-gray-600,[data-theme=dark] table td .text-sm.certificate-template-slider .ct-desc{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .certificate-template-slider .ct-desc.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.certificate-template-slider .ct-desc{color:#d1d5db}.certificate-template-slider .ct-desc{margin-top:auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .certificate-template-slider .template-inner{background-color:var(--provider-surface,#1e293b);border-color:var(--provider-border,#334155)}[data-theme=dark] .certificate-template-slider .template-inner:hover{border-color:var(--provider-accent,#10b981);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl[data-theme=dark] .certificate-template-slider .template-inner:hover,.bg-white.rounded-xl[data-theme=dark] .certificate-template-slider .template-inner:hover,.bg-white\/70.rounded-2xl[data-theme=dark] .certificate-template-slider .template-inner:hover,[data-theme=dark] .bg-white.rounded-2xl[data-theme=dark] .certificate-template-slider .template-inner:hover,[data-theme=dark] .bg-white.rounded-xl[data-theme=dark] .certificate-template-slider .template-inner:hover,[data-theme=dark] .bg-white\/70.rounded-2xl[data-theme=dark] .certificate-template-slider .template-inner:hover{box-shadow:none}[data-theme=dark] .certificate-template-slider .template-card.tpl-selected .template-inner{border-color:var(--provider-accent,#10b981);background-color:color-mix(in srgb,var(--provider-accent,#10b981) 15%,var(--provider-surface,#1e293b))}[data-theme=dark] table td [data-theme=dark] .certificate-template-slider .ct-title.text-gray-900{color:#f3f4f6}[data-theme=dark] .certificate-template-slider .ct-title{font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .certificate-template-slider .image-placeholder{background-color:color-mix(in srgb,var(--provider-surface,#334155) 70%,transparent)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .certificate-template-slider .ct-desc{color:#4b5563}[data-theme=dark] .certificate-template-slider .ct-desc{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.certificate-template-slider .slick-next,.certificate-template-slider .slick-prev{z-index:10;height:2.5rem;width:2.5rem;border-radius:9999px}[data-theme=dark] .fixed.inset-0>div .certificate-template-slider .slick-next.rounded-2xl,[data-theme=dark] .fixed.inset-0>div.certificate-template-slider .slick-prev.rounded-2xl,[data-theme=dark] div[aria-modal=true] .certificate-template-slider .slick-next.rounded-2xl,[data-theme=dark] div[aria-modal=true] .certificate-template-slider .slick-prev.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button .certificate-template-slider .slick-next,html[data-theme=dark] body #filterPanel button.certificate-template-slider .slick-prev{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button .certificate-template-slider .slick-next:hover,html[data-theme=dark] body #filterPanel button.certificate-template-slider .slick-prev:hover{background-color:var(--provider-surface,#475569)}.certificate-template-slider .slick-next,.certificate-template-slider .slick-prev{border-width:2px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}.certificate-template-slider .slick-next.rounded-2xl.shadow-lg,.certificate-template-slider .slick-next.rounded-2xl.shadow-sm,.certificate-template-slider .slick-next.rounded-xl.shadow-lg,.certificate-template-slider .slick-next.rounded-xl.shadow-sm,.certificate-template-slider .slick-prev.rounded-2xl.shadow-lg,.certificate-template-slider .slick-prev.rounded-2xl.shadow-sm,.certificate-template-slider .slick-prev.rounded-xl.shadow-lg,.certificate-template-slider .slick-prev.rounded-xl.shadow-sm,[data-theme=dark] .certificate-template-slider .slick-next.rounded-2xl.shadow-lg,[data-theme=dark] .certificate-template-slider .slick-next.rounded-2xl.shadow-sm,[data-theme=dark] .certificate-template-slider .slick-next.rounded-xl.shadow-lg,[data-theme=dark] .certificate-template-slider .slick-next.rounded-xl.shadow-sm,[data-theme=dark] .certificate-template-slider .slick-prev.rounded-2xl.shadow-lg,[data-theme=dark] .certificate-template-slider .slick-prev.rounded-2xl.shadow-sm,[data-theme=dark] .certificate-template-slider .slick-prev.rounded-xl.shadow-lg,[data-theme=dark] .certificate-template-slider .slick-prev.rounded-xl.shadow-sm{box-shadow:none}.certificate-template-slider .slick-next.rounded-2xl.border.hover\:shadow-md:hover,.certificate-template-slider .slick-next.rounded-xl.border.hover\:shadow-md:hover,.certificate-template-slider .slick-prev.rounded-2xl.border.hover\:shadow-md:hover,.certificate-template-slider .slick-prev.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .certificate-template-slider .slick-next.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .certificate-template-slider .slick-next.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .certificate-template-slider .slick-prev.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .certificate-template-slider .slick-prev.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .certificate-template-slider .slick-next,[data-theme=dark] [data-branding-dark] #logout-modal .certificate-template-slider .slick-prev,[data-theme=dark] [data-branding-light] #logout-modal .certificate-template-slider .slick-next,[data-theme=dark] [data-branding-light] #logout-modal .certificate-template-slider .slick-prev,[data-theme=dark][data-branding-dark] #logout-modal .certificate-template-slider .slick-next,[data-theme=dark][data-branding-dark] #logout-modal .certificate-template-slider .slick-prev,[data-theme=dark][data-branding-light] #logout-modal .certificate-template-slider .slick-next,[data-theme=dark][data-branding-light] #logout-modal .certificate-template-slider .slick-prev{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .certificate-template-slider .slick-next.dark\:bg-gray-800,html[data-theme=dark] body main .certificate-template-slider .slick-prev.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .certificate-template-slider .slick-next.dark\:bg-gray-800:hover,html[data-theme=dark] body main .certificate-template-slider .slick-prev.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .certificate-template-slider .slick-next.dark\:bg-gray-800,html:not([data-theme=dark]) body main .certificate-template-slider .slick-prev.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}html[data-theme=dark] body main .certificate-template-slider .slick-next:hover.topic-tab.dark\:bg-gray-700,html[data-theme=dark] body main .certificate-template-slider .slick-prev:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .certificate-template-slider .slick-next:hover,html[data-theme=dark] body #notification-bell-container .certificate-template-slider .slick-prev:hover{background-color:var(--provider-surface,#374151)}.certificate-template-slider .slick-next:hover,.certificate-template-slider .slick-prev:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.certificate-template-slider .slick-next,.certificate-template-slider .slick-prev{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;position:absolute;top:50%;transform:translateY(-50%);font-size:0;line-height:0;cursor:pointer}.certificate-template-slider .slick-prev{left:0}.certificate-template-slider .slick-next{right:0}.certificate-template-slider .slick-next:before,.certificate-template-slider .slick-prev:before{font-family:Font Awesome\ 6 Free;font-weight:900;font-size:14px;line-height:40px;display:block;text-align:center}[data-theme=dark] nav[aria-label=Breadcrumb] .certificate-template-slider .slick-next:before,[data-theme=dark] nav[aria-label=Breadcrumb] .certificate-template-slider .slick-prev:before{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a .certificate-template-slider .slick-next:before,html[data-theme=dark] body #user-menu-dropdown a.certificate-template-slider .slick-prev:before{color:#d1d5db}.certificate-template-slider .slick-next:before,.certificate-template-slider .slick-prev:before{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));opacity:1}.certificate-template-slider .slick-prev:before{content:"\f053"!important}.certificate-template-slider .slick-next:before{content:"\f054"!important}[data-theme=dark] .certificate-template-slider .slick-next,[data-theme=dark] .certificate-template-slider .slick-prev{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}[data-theme=dark] .certificate-template-slider .slick-next:hover,[data-theme=dark] .certificate-template-slider .slick-prev:hover{background-color:var(--provider-surface,#475569);border-color:var(--provider-accent,#10b981)}[data-theme=dark] .certificate-template-slider .slick-next:before,[data-theme=dark] .certificate-template-slider .slick-prev:before{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .column-mode-select.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.column-mode-select.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-content .oc-form .column-mode-select{padding:1rem}.column-mode-select{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem}.column-mode-select input[type=search]{padding-left:2.5rem}[data-theme=dark] .fixed.inset-0>div.column-mode-select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .column-mode-select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.column-mode-select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.column-mode-select:hover{background-color:var(--provider-surface,#475569)}.column-mode-select{border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.column-mode-select.shadow-lg,.bg-white.column-mode-select.shadow-sm,.column-mode-select.rounded-2xl.shadow-lg,.column-mode-select.rounded-2xl.shadow-sm,.column-mode-select.rounded-xl.shadow-lg,.column-mode-select.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.column-mode-select.shadow-lg,[data-theme=dark] .bg-white.column-mode-select.shadow-sm,[data-theme=dark] .column-mode-select.rounded-2xl.shadow-lg,[data-theme=dark] .column-mode-select.rounded-2xl.shadow-sm,[data-theme=dark] .column-mode-select.rounded-xl.shadow-lg,[data-theme=dark] .column-mode-select.rounded-xl.shadow-sm{box-shadow:none}.bg-white.column-mode-select.border.hover\:shadow-md:hover,.column-mode-select.rounded-2xl.border.hover\:shadow-md:hover,.column-mode-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.column-mode-select.border.hover\:shadow-md:hover,[data-theme=dark] .column-mode-select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .column-mode-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .column-mode-select{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .column-mode-select,[data-theme=dark] [data-branding-light] #logout-modal .column-mode-select,[data-theme=dark][data-branding-dark] #logout-modal .column-mode-select,[data-theme=dark][data-branding-light] #logout-modal .column-mode-select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .column-mode-select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .column-mode-select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .column-mode-select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.column-mode-select{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;text-align:center}.column-mode-select:not(.selection-disabled):hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.column-mode-select.active-selection{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.column-mode-select.selection-disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] table td .column-mode-label.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.column-mode-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .column-mode-label.text-gray-500{color:#9ca3af}.column-mode-label{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.column-mode-select.active-selection .column-mode-label{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}[data-theme=dark] .column-visual-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.column-visual-row{display:flex;width:100%;gap:.25rem}.column-visual{height:1.5rem;flex:1 1 0%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-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:.2s}.column-mode-select.active-selection .column-visual{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.column-recommended{position:absolute;bottom:-1.25rem;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;font-size:10px;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] table td .column-mode-select.active-selection .column-recommended.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.column-mode-select.active-selection .column-recommended{color:#f3f4f6}.column-mode-select.active-selection .column-recommended{font-weight:500;--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}[data-theme=dark] .column-mode-select{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] .column-mode-select:not(.selection-disabled):hover{border-color:var(--provider-border,#4b5563);background-color:var(--provider-surface,#334155)}[data-theme=dark] .column-mode-select.active-selection{border-color:var(--provider-sidebar-bg,#6366f1);background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 15%,var(--provider-surface,#1f2937))}[data-theme=dark] .column-mode-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .column-mode-select.active-selection .column-mode-label{color:var(--provider-sidebar-bg,#818cf8)}[data-theme=dark] .column-visual{background-color:var(--provider-border,#374151)}[data-theme=dark] .column-mode-select.active-selection .column-visual{background-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] .column-recommended{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .column-mode-select.active-selection .column-recommended{color:var(--provider-sidebar-bg,#818cf8)}[data-theme=dark] .ocpanel .input-group.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel .input-group{display:flex}.ocpanel .input-group input{border-top-right-radius:0;border-bottom-right-radius:0}[data-theme=dark] .flex.ocpanel .input-group-text.gap-1\.5.text-gray-400,[data-theme=dark] .ocpanel .input-group-text.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel .input-group-text{display:flex;align-items:center;padding-left:.75rem;padding-right:.75rem}html[data-theme=dark] body main .topic-tab.ocpanel .input-group-text.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .ocpanel .input-group-text{background-color:var(--provider-surface,#374151)}.ocpanel .input-group-text{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-width:1px 1px 1px 0;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-white.rounded-2xl.ocpanel .input-group-text.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .input-group-text.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .input-group-text.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .input-group-text.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ocpanel .input-group-text{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ocpanel .input-group-text{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ocpanel .input-group-text,[data-theme=dark] table td .ocpanel .input-group-text,[data-theme=dark] table td .ocpanel .input-group-text.text-gray-500,[data-theme=dark] table td .ocpanel .input-group-text.text-gray-600,[data-theme=dark] table td .text-sm.ocpanel .input-group-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ocpanel .input-group-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ocpanel .input-group-text{color:#d1d5db}.ocpanel .input-group-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .input-group-text{background-color:var(--provider-surface,#374151);border-color:var(--provider-border,#4b5563)}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ocpanel .input-group-text,[data-theme=dark] .group svg[data-theme=dark] .ocpanel .input-group-text{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .input-group-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ocpanel .input-group-text,[data-theme=dark] [data-theme=dark] .ocpanel .input-group-text.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ocpanel .input-group-text{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel .input-group-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .input-group-text{color:#9ca3af}[data-theme=dark] .ocpanel .input-group-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ocpanel .form-group select,.ocpanel .styled-select select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-right:2.5rem}[data-theme=dark] .ocpanel .form-group select,[data-theme=dark] .ocpanel .styled-select select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")}.ocpanel .btn-success,.ocpanel-footer .btn-success{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ocpanel .btn-success:hover,.ocpanel-footer .btn-success:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.ocpanel .btn-success,.ocpanel-footer .btn-success{border:none}.ocpanel .btn-primary,.ocpanel-footer .btn-primary{--tw-bg-opacity:1;background-color:rgb(56 136 211/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ocpanel .btn-primary:hover,.ocpanel-footer .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(45 116 193/var(--tw-bg-opacity,1))}.ocpanel .btn-primary,.ocpanel-footer .btn-primary{border:none}[data-theme=dark] #user-menu-button svg.ocpanel .fa-info-circle,[data-theme=dark] .group svg.ocpanel .fa-info-circle{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ocpanel .fa-info-circle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.ocpanel .fa-info-circle,[data-theme=dark] .ocpanel .fa-info-circle.fa-calendar,[data-theme=dark] table td .ocpanel .fa-info-circle{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ocpanel .fa-info-circle,html[data-theme=dark] body .header-user-btn .ocpanel .fa-info-circle{color:#9ca3af}.ocpanel .fa-info-circle{cursor:help;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel .fa-info-circle:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .ocpanel .fa-info-circle:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ocpanel .fa-info-circle:hover,[data-theme=dark] table td .ocpanel .fa-info-circle:hover,[data-theme=dark] table td .ocpanel .fa-info-circle:hover.text-sm{color:#9ca3af}.ocpanel .fa-info-circle:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .ocpanel .fa-info-circle,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ocpanel .fa-info-circle,[data-theme=dark] table td .text-sm[data-theme=dark] .ocpanel .fa-info-circle,[data-theme=dark] table td [data-theme=dark] .ocpanel .fa-info-circle,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ocpanel .fa-info-circle,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ocpanel .fa-info-circle,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .fa-info-circle{color:#9ca3af}[data-theme=dark] .ocpanel .fa-info-circle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button [data-theme=dark] .ocpanel .fa-info-circle:hoversvg{color:#6b7280}[data-theme=dark] .group [data-theme=dark] .ocpanel .fa-info-circle:hoversvg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ocpanel .fa-info-circle:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] [data-theme=dark] .ocpanel .fa-info-circle:hover.fa-calendar,[data-theme=dark] [data-theme=dark] .ocpanel .fa-info-circle:hover.flex.items-center.gap-1\.5,[data-theme=dark] table td [data-theme=dark] .ocpanel .fa-info-circle:hover{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ocpanel .fa-info-circle:hover,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .fa-info-circle:hover{color:#9ca3af}[data-theme=dark] .ocpanel .fa-info-circle:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ocpanel .row{display:flex;flex-wrap:wrap;gap:1rem;margin:0!important}.ocpanel .\!row{display:flex!important;flex-wrap:wrap!important;gap:1rem!important}.ocpanel .\!row,.ocpanel .\!row[class*=m-],.ocpanel .row[class*=m-]{margin:0!important}.ocpanel .col-4{width:100%;flex:none;padding:0}@media (min-width:640px){.ocpanel .col-4{width:33.333%}}.ocpanel .col-12,.ocpanel .col-8,.ocpanel .col-9{width:100%;flex:1;padding:0}.ocpanel .col-12>.row,.ocpanel .col-8>.row{display:flex;flex-wrap:wrap;gap:.5rem}.ocpanel .col-12>.\!row,.ocpanel .col-8>.\!row{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important}.ocpanel .col-12>.row>.col-4,.ocpanel .col-8>.row>.col-4{width:100%;min-width:0}.ocpanel .col-12>.\!row>.col-4,.ocpanel .col-8>.\!row>.col-4{width:100%!important;min-width:0!important}@media (min-width:640px){.ocpanel .col-12>.row>.col-4,.ocpanel .col-8>.row>.col-4{width:auto;flex:1}.ocpanel .col-12>.\!row>.col-4,.ocpanel .col-8>.\!row>.col-4{width:auto!important;flex:1!important}}.ocpanel .form-group{margin-bottom:1rem}[data-theme=dark] #user-menu-dropdown .ocpanel-header.border-bottom{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ocpanel-header.border-bottom{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .ocpanel-header.border-bottom{border-color:var(--provider-border,#374151)}.ocpanel-header.border-bottom{border-bottom-width:1px;border-color:hsla(0,0%,100%,.1)}.ocpanel-content .oc-form{padding:1rem}@media (min-width:640px){.ocpanel-content .oc-form{padding:1.5rem}}.ocpanel-content .oc-form .p-3{padding:1rem}.ocpanel #add-course-desc-editor,.ocpanel #description_editor{overflow:hidden;border-radius:.75rem}.bg-white .ocpanel #description_editor.shadow-lg,.bg-white .ocpanel #description_editor.shadow-sm,.bg-white.ocpanel #add-course-desc-editor.shadow-lg,.bg-white.ocpanel #add-course-desc-editor.shadow-sm,[data-theme=dark] .bg-white .ocpanel #description_editor.shadow-lg,[data-theme=dark] .bg-white .ocpanel #description_editor.shadow-sm,[data-theme=dark] .bg-white.ocpanel #add-course-desc-editor.shadow-lg,[data-theme=dark] .bg-white.ocpanel #add-course-desc-editor.shadow-sm{box-shadow:none}.bg-white .ocpanel #description_editor.border.hover\:shadow-md:hover,.bg-white.ocpanel #add-course-desc-editor.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white .ocpanel #description_editor.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.ocpanel #add-course-desc-editor.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ocpanel #add-course-desc-editor,[data-theme=dark] .ocpanel #description_editor{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.assessment-settings-panel .ocpanel-content,.course-settings-panel .ocpanel-content,.event-settings-panel .ocpanel-content,.settings-panel .ocpanel-content{padding:0}.assessment-settings-form>:not([hidden])~:not([hidden]),.course-settings-form>:not([hidden])~:not([hidden]),.event-settings-form>:not([hidden])~:not([hidden]),.settings-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.assessment-settings-form,.course-settings-form,.event-settings-form,.settings-form{padding:1rem}@media (min-width:640px){.assessment-settings-form,.course-settings-form,.event-settings-form,.settings-form{padding:1.5rem}}[data-theme=dark] .fixed.inset-0>div.bg-white.settings-section,[data-theme=dark] .fixed.inset-0>div.settings-section.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.settings-section,[data-theme=dark] div[aria-modal=true] .settings-section.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.settings-section{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.settings-section:hover{background-color:var(--provider-surface,#475569)}.settings-section{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(229,231,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.settings-section.shadow-lg,.bg-white.settings-section.shadow-sm,.bg-white\/70.settings-section.shadow-lg,.settings-section.rounded-2xl.shadow-lg,.settings-section.rounded-2xl.shadow-sm,.settings-section.rounded-xl.shadow-lg,.settings-section.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.settings-section.shadow-lg,[data-theme=dark] .bg-white.settings-section.shadow-sm,[data-theme=dark] .bg-white\/70.settings-section.shadow-lg,[data-theme=dark] .settings-section.rounded-2xl.shadow-lg,[data-theme=dark] .settings-section.rounded-2xl.shadow-sm,[data-theme=dark] .settings-section.rounded-xl.shadow-lg,[data-theme=dark] .settings-section.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.settings-section.hover\:shadow-md:hover,.bg-white.rounded-xl.settings-section.hover\:shadow-md:hover,.bg-white.settings-section.border.hover\:shadow-md:hover,.settings-section.rounded-2xl.border.hover\:shadow-md:hover,.settings-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.settings-section.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.settings-section.hover\:shadow-md:hover,[data-theme=dark] .bg-white.settings-section.border.hover\:shadow-md:hover,[data-theme=dark] .settings-section.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .settings-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .settings-section{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .settings-section,[data-theme=dark] [data-branding-light] #logout-modal .settings-section,[data-theme=dark][data-branding-dark] #logout-modal .settings-section,[data-theme=dark][data-branding-light] #logout-modal .settings-section{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .settings-section.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .settings-section.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .settings-section.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .settings-section{background-color:var(--provider-surface,rgba(30,41,59,.5));border-color:var(--provider-border,rgba(51,65,85,.6))}.assessment-settings-panel.provider-branded .settings-section,.course-settings-panel.provider-branded .settings-section,.event-settings-panel.provider-branded .settings-section,.settings-panel.provider-branded .settings-section{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-section,[data-theme=dark] .course-settings-panel.provider-branded .settings-section,[data-theme=dark] .event-settings-panel.provider-branded .settings-section,[data-theme=dark] .settings-panel.provider-branded .settings-section{background:var(--provider-surface,rgba(30,41,59,.8))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important}[data-theme=dark] .flex.settings-section-header.gap-1\.5.text-gray-400,[data-theme=dark] .settings-section-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .sticky.top-24 .settings-section-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.settings-section-header{display:flex;align-items:center;gap:.5rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(243,244,246,.5) var(--tw-gradient-to-position);padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .settings-section-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.settings-section-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] nav[aria-label=Breadcrumb] .settings-section-header{color:#e5e7eb}[data-theme=dark] table td .settings-section-header.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .settings-section-header.text-gray-500,[data-theme=dark] table td .settings-section-header.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .settings-section-header.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.settings-section-header{color:#d1d5db}html[data-theme=dark] body #user-menu-dropdown .settings-section-header{border-color:var(--provider-border,#374151)}.settings-section-header{border-bottom-width:1px;border-color:rgba(229,231,235,.6);font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .settings-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-surface,#334155) 80%,transparent),color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1));border-color:var(--provider-border,rgba(51,65,85,.6))}.assessment-settings-panel.provider-branded .settings-section-header,.course-settings-panel.provider-branded .settings-section-header,.event-settings-panel.provider-branded .settings-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 10%,var(--provider-surface,#fff)),var(--provider-surface,#fff))!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important;color:var(--provider-sidebar-text,#374151)!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-section-header,[data-theme=dark] .course-settings-panel.provider-branded .settings-section-header,[data-theme=dark] .event-settings-panel.provider-branded .settings-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 15%,var(--provider-surface,#1e293b)),var(--provider-surface,#1e293b))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important;color:#e5e7eb!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-section-header span,[data-theme=dark] .course-settings-panel.provider-branded .settings-section-header span,[data-theme=dark] .event-settings-panel.provider-branded .settings-section-header span{color:#e5e7eb!important}.settings-section-header i{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.assessment-settings-panel.provider-branded .settings-section-header i,.course-settings-panel.provider-branded .settings-section-header i,.event-settings-panel.provider-branded .settings-section-header i{color:var(--provider-sidebar-bg,var(--provider-accent,#10b981))!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-section-header i,[data-theme=dark] .course-settings-panel.provider-branded .settings-section-header i,[data-theme=dark] .event-settings-panel.provider-branded .settings-section-header i{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 80%,#fff)!important}.settings-section>.form-group,.settings-section>.settings-grid-2,.settings-section>.settings-grid-3,.settings-section>.settings-row{padding:1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .settings-label{color:#e5e7eb}[data-theme=dark] table td .settings-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .settings-label.text-gray-500,[data-theme=dark] table td .settings-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .settings-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.settings-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.settings-label{color:#d1d5db}.settings-label{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .settings-label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.assessment-settings-panel.provider-branded .settings-label,.course-settings-panel.provider-branded .settings-label,.event-settings-panel.provider-branded .settings-label{color:var(--provider-sidebar-text,#374151)!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-label,[data-theme=dark] .course-settings-panel.provider-branded .settings-label,[data-theme=dark] .event-settings-panel.provider-branded .settings-label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg.settings-label-hint,[data-theme=dark] .group svg.settings-label-hint{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .settings-label-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .settings-label-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .settings-label-hint{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .settings-label-hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.settings-label-hint,[data-theme=dark] .settings-label-hint.fa-calendar,[data-theme=dark] table td .settings-label-hint{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .settings-label-hint.text-gray-500,html[data-theme=dark] body .header-user-btn .settings-label-hint{color:#9ca3af}.settings-label-hint{margin-left:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .settings-label-hint,[data-theme=dark] .group svg[data-theme=dark] .settings-label-hint{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-label-hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .settings-label-hint,[data-theme=dark] [data-theme=dark] .settings-label-hint.fa-calendar,[data-theme=dark] table td [data-theme=dark] .settings-label-hint{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .settings-label-hint{color:#9ca3af}[data-theme=dark] .settings-label-hint{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.assessment-settings-panel.provider-branded .settings-label-hint,.course-settings-panel.provider-branded .settings-label-hint,.event-settings-panel.provider-branded .settings-label-hint{color:color-mix(in srgb,var(--provider-sidebar-text,#374151) 60%,transparent)!important}[data-theme=dark] #user-menu-button svg [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] #user-menu-button svg [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] #user-menu-button svg[data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .group svg [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .group svg [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .group svg[data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint.fa-calendar,[data-theme=dark] [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint.fa-calendar,[data-theme=dark] [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint.fa-calendar,[data-theme=dark] table td [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint{color:#9ca3af}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .course-settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .event-settings-panel.provider-branded .settings-label-hint{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0 .course-image-upload,[data-theme=dark] div[aria-modal=true] .course-image-upload{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body main button.course-image-upload.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.course-image-upload.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}html[data-theme=dark] body #notification-bell-container .course-image-upload,html[data-theme=dark] body [class*=modal] .course-image-upload{background-color:var(--provider-surface,#1f2937)}.course-image-upload{display:block;width:100%;border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-white.course-image-upload.shadow-lg,.bg-white.course-image-upload.shadow-sm,[data-theme=dark] .bg-white.course-image-upload.shadow-lg,[data-theme=dark] .bg-white.course-image-upload.shadow-sm{box-shadow:none}.bg-white.course-image-upload.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.course-image-upload.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .course-image-upload{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .course-image-upload,[data-theme=dark] [data-branding-light] #logout-modal .course-image-upload,[data-theme=dark][data-branding-dark] #logout-modal .course-image-upload,[data-theme=dark][data-branding-light] #logout-modal .course-image-upload{background:hsla(0,0%,100%,.05)}.course-image-upload{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-size:cover;background-position:50%}.course-image-upload:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.3)}[data-theme=dark] .course-image-upload{border-color:var(--provider-border,#475569);background-color:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)}[data-theme=dark] .course-image-upload:hover{border-color:var(--provider-accent,#10b981);background-color:color-mix(in srgb,var(--provider-accent,#10b981) 10%,transparent)}.assessment-settings-panel.provider-branded .course-image-upload,.course-settings-panel.provider-branded .course-image-upload{border-color:var(--provider-border,#d1d5db)!important;background-color:color-mix(in srgb,var(--provider-surface,#fff) 80%,transparent)!important}[data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload,[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload{border-color:var(--provider-border,#475569)!important;background-color:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)!important}.assessment-settings-panel.provider-branded .course-image-upload:hover,.course-settings-panel.provider-branded .course-image-upload:hover{border-color:var(--provider-sidebar-bg,var(--provider-accent,#10b981))!important;background-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 5%,var(--provider-surface,#fff))!important}[data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload:hover,[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload:hover{border-color:var(--provider-sidebar-bg,var(--provider-accent,#10b981))!important;background-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 15%,var(--provider-surface,#334155))!important}.assessment-settings-panel.provider-branded .course-image-upload:hover .upload-placeholder,.course-settings-panel.provider-branded .course-image-upload:hover .upload-placeholder,[data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload:hover .upload-placeholder,[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload:hover .upload-placeholder{color:var(--provider-sidebar-bg,var(--provider-accent,#10b981))!important}.assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,.course-settings-panel.provider-branded .course-image-upload .upload-placeholder{color:color-mix(in srgb,var(--provider-sidebar-text,#6b7280) 70%,transparent)!important}[data-theme=dark] #user-menu-button svg [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] #user-menu-button svg[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] .group svg [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] .group svg[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder.fa-calendar,[data-theme=dark] [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder.fa-calendar,[data-theme=dark] table td [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] table td [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder{color:#9ca3af}[data-theme=dark] .assessment-settings-panel.provider-branded .course-image-upload .upload-placeholder,[data-theme=dark] .course-settings-panel.provider-branded .course-image-upload .upload-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.course-banner-upload{height:8rem}@media (min-width:640px){.course-banner-upload{height:9rem}}.course-main-upload{aspect-ratio:1/1}[data-theme=dark] .compact-image-uploader.items-center.gap-1\.5.text-gray-400{color:#6b7280}.compact-image-uploader{display:flex;align-items:flex-start;gap:1rem}[data-theme=dark] .fixed.inset-0 .compact-image-uploader .compact-thumbnail,[data-theme=dark] div[aria-modal=true] .compact-image-uploader .compact-thumbnail{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body main button.compact-image-uploader .compact-thumbnail.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.compact-image-uploader .compact-thumbnail.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}html[data-theme=dark] body #notification-bell-container .compact-image-uploader .compact-thumbnail,html[data-theme=dark] body [class*=modal] .compact-image-uploader .compact-thumbnail{background-color:var(--provider-surface,#1f2937)}.compact-image-uploader .compact-thumbnail{height:5rem;width:5rem;flex-shrink:0;border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-white.compact-image-uploader .compact-thumbnail.shadow-lg,.bg-white.compact-image-uploader .compact-thumbnail.shadow-sm,[data-theme=dark] .bg-white.compact-image-uploader .compact-thumbnail.shadow-lg,[data-theme=dark] .bg-white.compact-image-uploader .compact-thumbnail.shadow-sm{box-shadow:none}.bg-white.compact-image-uploader .compact-thumbnail.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.compact-image-uploader .compact-thumbnail.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .compact-image-uploader .compact-thumbnail{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .compact-image-uploader .compact-thumbnail,[data-theme=dark] [data-branding-light] #logout-modal .compact-image-uploader .compact-thumbnail,[data-theme=dark][data-branding-dark] #logout-modal .compact-image-uploader .compact-thumbnail,[data-theme=dark][data-branding-light] #logout-modal .compact-image-uploader .compact-thumbnail{background:hsla(0,0%,100%,.05)}.compact-image-uploader .compact-thumbnail{position:relative;cursor:pointer;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.compact-image-uploader .compact-thumbnail input[type=search]{padding-left:2.5rem}.compact-image-uploader .compact-thumbnail{background-size:cover;background-position:50%}.compact-image-uploader .compact-thumbnail:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1));background-color:rgba(236,253,245,.3)}[data-theme=dark] .compact-image-uploader .compact-thumbnail{border-color:var(--provider-border,#475569);background-color:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)}[data-theme=dark] .compact-image-uploader .compact-thumbnail:hover{border-color:var(--provider-accent,#10b981);background-color:color-mix(in srgb,var(--provider-accent,#10b981) 10%,transparent)}[data-theme=dark] #user-menu-button svg.compact-image-uploader .compact-thumbnail i,[data-theme=dark] .group svg.compact-image-uploader .compact-thumbnail i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .compact-image-uploader .compact-thumbnail i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .compact-image-uploader .compact-thumbnail i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.compact-image-uploader .compact-thumbnail i,[data-theme=dark] table td .compact-image-uploader .compact-thumbnail i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .compact-image-uploader .compact-thumbnail i,html[data-theme=dark] body .header-user-btn .compact-image-uploader .compact-thumbnail i{color:#9ca3af}.compact-image-uploader .compact-thumbnail i{position:absolute;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(156 163 175/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;top:50%;left:50%;transform:translate(-50%,-50%)}.compact-image-uploader .compact-thumbnail:hover i{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}[data-theme=dark] .compact-image-uploader .compact-thumbnail:hover i{color:var(--provider-accent,#10b981)}.tab-pane.compact-image-uploader .compact-thumbnail.has-image i{display:none}.dashboard-toolbar.compact-image-uploader .compact-thumbnail.has-image i{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.compact-image-uploader .compact-thumbnail.has-image i,.ai-search-loading.compact-image-uploader .compact-thumbnail.has-image i,.builder-add-dropdown.compact-image-uploader .compact-thumbnail.has-image i,.builder-header-dropdown.compact-image-uploader .compact-thumbnail.has-image i,.builder-modal.compact-image-uploader .compact-thumbnail.has-image i,.toolbar-dropdown.compact-image-uploader .compact-thumbnail.has-image i,.toolbar-version-dropdown.compact-image-uploader .compact-thumbnail.has-image i{display:none}.wizard-step-content.compact-image-uploader .compact-thumbnail.has-image i{opacity:0}.ai-review-empty.compact-image-uploader .compact-thumbnail.has-image i,.ai-review-error.compact-image-uploader .compact-thumbnail.has-image i,.ai-review-loading.compact-image-uploader .compact-thumbnail.has-image i,.ai-review-results.compact-image-uploader .compact-thumbnail.has-image i,.compact-image-uploader .compact-thumbnail.has-image i{display:none}.compact-image-uploader .compact-upload-info{min-width:0;flex:1 1 0%}[data-theme=dark] nav[aria-label=Breadcrumb] .compact-image-uploader .compact-upload-info .upload-title{color:#e5e7eb}[data-theme=dark] table td .compact-image-uploader .compact-upload-info .upload-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .compact-image-uploader .compact-upload-info .upload-title.text-gray-500,[data-theme=dark] table td .compact-image-uploader .compact-upload-info .upload-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .compact-image-uploader .compact-upload-info .upload-title.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.compact-image-uploader .compact-upload-info .upload-title{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.compact-image-uploader .compact-upload-info .upload-title{color:#d1d5db}.compact-image-uploader .compact-upload-info .upload-title{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-title{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] nav[aria-label=Breadcrumb] .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] table td .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] table td .text-sm.compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body #user-menu-dropdown .compact-image-uploader .compact-upload-info .upload-hint.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body #user-menu-dropdown p.compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body .header-user-btn .compact-image-uploader .compact-upload-info .upload-hint{color:#9ca3af}.compact-image-uploader .compact-upload-info .upload-hint{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] .group svg[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,[data-theme=dark] [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint.fa-calendar,[data-theme=dark] table td [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint{color:#9ca3af}[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-hint{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .flex.compact-image-uploader .compact-upload-info .upload-btn.gap-1\.5.text-gray-400,[data-theme=dark] .flex.items-center.compact-image-uploader .compact-upload-info .upload-btn.text-gray-400{color:#6b7280}[data-theme=dark] table td .compact-image-uploader .compact-upload-info .upload-btn.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.compact-image-uploader .compact-upload-info .upload-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .compact-image-uploader .compact-upload-info .upload-btn.text-gray-500{color:#9ca3af}.compact-image-uploader .compact-upload-info .upload-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.compact-image-uploader .compact-upload-info .upload-btn{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.compact-image-uploader .compact-upload-info .upload-btn{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .compact-image-uploader .compact-upload-info .upload-btn,[data-theme=dark] table td .compact-image-uploader .compact-upload-info .upload-btn,[data-theme=dark] table td .text-sm.compact-image-uploader .compact-upload-info .upload-btn{color:#9ca3af}html[data-theme=dark] body main .topic-tab.compact-image-uploader .compact-upload-info .upload-btn.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .compact-image-uploader .compact-upload-info .upload-btn{background-color:var(--provider-surface,#374151)}.compact-image-uploader .compact-upload-info .upload-btn{cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/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}html[data-theme=dark] body #filterPanel .compact-image-uploader .compact-upload-info .upload-btn:hover{background-color:var(--provider-surface,#475569)}.compact-image-uploader .compact-upload-info .upload-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .compact-image-uploader .compact-upload-info .upload-btn{color:#4b5563}[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-btn{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));background-color:color-mix(in srgb,var(--provider-surface,#334155) 80%,#000)}[data-theme=dark] .compact-image-uploader .compact-upload-info .upload-btn:hover{background-color:color-mix(in srgb,var(--provider-surface,#334155) 60%,#000)}[data-theme=dark] #user-menu-button svg.course-image-upload .upload-placeholder,[data-theme=dark] .group svg.course-image-upload .upload-placeholder{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .course-image-upload .upload-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .course-image-upload .upload-placeholder.fa-calendar,[data-theme=dark] .course-image-upload .upload-placeholder.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.course-image-upload .upload-placeholder.gap-1\.5.text-gray-400,[data-theme=dark] .flex.items-center.gap-1\.5.course-image-upload .upload-placeholder,[data-theme=dark] table td .course-image-upload .upload-placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .course-image-upload .upload-placeholder,html[data-theme=dark] body .header-user-btn .course-image-upload .upload-placeholder{color:#9ca3af}.course-image-upload .upload-placeholder{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.course-image-upload .upload-placeholder i{font-size:1.5rem;line-height:2rem}[data-theme=dark] table td .course-image-upload .upload-placeholder span.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.course-image-upload .upload-placeholder span{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .course-image-upload .upload-placeholder span.text-gray-500{color:#9ca3af}.course-image-upload .upload-placeholder span{font-size:.75rem;line-height:1rem;font-weight:500}.course-image-upload:hover .upload-placeholder{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.course-image-upload.has-image .upload-placeholder{opacity:0}.course-image-upload.has-image:hover .upload-placeholder{border-radius:.75rem;background-color:rgba(0,0,0,.5);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:1}.bg-white.course-image-upload.has-image:hover .upload-placeholder.shadow-lg,.bg-white.course-image-upload.has-image:hover .upload-placeholder.shadow-sm,[data-theme=dark] .bg-white.course-image-upload.has-image:hover .upload-placeholder.shadow-lg,[data-theme=dark] .bg-white.course-image-upload.has-image:hover .upload-placeholder.shadow-sm{box-shadow:none}.bg-white.course-image-upload.has-image:hover .upload-placeholder.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.course-image-upload.has-image:hover .upload-placeholder.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .course-image-upload.has-image:hover .upload-placeholder{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .settings-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.settings-row{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.settings-row{flex-direction:row}}.settings-col-image{flex-shrink:0;width:100%}@media (min-width:640px){.settings-col-image{width:160px}}.settings-col-details{min-width:0;flex:1 1 0%}.settings-col-details>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.ocpanel .oc-form>.settings-grid-2{margin-bottom:1.25rem}.ocpanel .oc-form .settings-grid-2 .form-group{margin-bottom:0}.settings-grid-2{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.settings-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-grid-2 .form-group{margin-bottom:0}.ocpanel .oc-form>.settings-grid-3{margin-bottom:1.25rem}.ocpanel .oc-form .settings-grid-3 .form-group{margin-bottom:0}.settings-grid-3{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.settings-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.settings-grid-3 .form-group{margin-bottom:0}[data-theme=dark] .flex.input-group-with-suffix.gap-1\.5.text-gray-400,[data-theme=dark] .input-group-with-suffix.items-center.gap-1\.5.text-gray-400{color:#6b7280}.input-group-with-suffix{position:relative;display:flex;align-items:center}.input-group-with-suffix input[type=search]{padding-left:2.5rem}.input-group-with-suffix input{flex:1 1 0%;padding-right:4rem}[data-theme=dark] #user-menu-button p.input-suffix,[data-theme=dark] nav[aria-label=Breadcrumb] .input-suffix,[data-theme=dark] table td .input-suffix,[data-theme=dark] table td .input-suffix.text-gray-500,[data-theme=dark] table td .input-suffix.text-gray-600,[data-theme=dark] table td .text-sm.input-suffix{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .input-suffix.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.input-suffix,html[data-theme=dark] body #user-menu-dropdown p.input-suffix{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.input-suffix{color:#d1d5db}html[data-theme=dark] body .header-user-btn .input-suffix{color:#9ca3af}.input-suffix{pointer-events:none;position:absolute;right:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .input-suffix,[data-theme=dark] .group svg[data-theme=dark] .input-suffix{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .input-suffix{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .input-suffix,[data-theme=dark] [data-theme=dark] .input-suffix.fa-calendar,[data-theme=dark] table td [data-theme=dark] .input-suffix{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .input-suffix,html[data-theme=dark] body .header-user-btn [data-theme=dark] .input-suffix{color:#9ca3af}[data-theme=dark] .input-suffix{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.event-settings-panel.provider-branded .input-suffix,[data-theme=dark] .event-settings-panel.provider-branded .input-suffix{color:color-mix(in srgb,var(--provider-sidebar-text,#6b7280) 80%,transparent)!important}[data-theme=dark] .settings-alert.items-center.gap-1\.5.text-gray-400{color:#6b7280}.settings-alert{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;padding:1rem}.bg-white.settings-alert.shadow-lg,.bg-white.settings-alert.shadow-sm,[data-theme=dark] .bg-white.settings-alert.shadow-lg,[data-theme=dark] .bg-white.settings-alert.shadow-sm{box-shadow:none}.bg-white.settings-alert.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.settings-alert.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .settings-alert{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.settings-alert{border-width:1px;border-color:hsla(48,97%,77%,.6);--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-white.rounded-2xl.settings-alert.hover\:shadow-md:hover,.bg-white.rounded-xl.settings-alert.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.settings-alert.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.settings-alert.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .settings-alert{border-color:rgba(245,158,11,.3);background-color:rgba(245,158,11,.1)}.settings-alert i{margin-top:.125rem;flex-shrink:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}[data-theme=dark] table td .settings-alert p.text-gray-500,[data-theme=dark] table td .settings-alert p.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .settings-alert p.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.settings-alert p{color:#d1d5db}.settings-alert p{margin:0;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}[data-theme=dark] .settings-alert p{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.settings-alert.settings-alert-info{border-color:rgba(191,219,254,.6);--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}[data-theme=dark] .settings-alert.settings-alert-info{border-color:rgba(59,130,246,.3);background-color:rgba(59,130,246,.1)}.settings-alert.settings-alert-info i{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.settings-alert.settings-alert-info p{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}[data-theme=dark] .settings-alert.settings-alert-info p{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.group-dates-table-wrapper{padding:1rem}.group-dates-table-wrapper .wc-table,.group-dates-table-wrapper .wc-table input{width:100%}[data-theme=dark] .assessment-settings-panel .wc-table th,[data-theme=dark] .course-settings-panel .wc-table th,[data-theme=dark] .event-settings-panel .wc-table th{border-color:rgba(71,85,105,.5);background-color:rgba(51,65,85,.5);--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}[data-theme=dark] .assessment-settings-panel .wc-table td,[data-theme=dark] .course-settings-panel .wc-table td,[data-theme=dark] .event-settings-panel .wc-table td{border-color:rgba(51,65,85,.5)}[data-theme=dark] .assessment-settings-panel .wc-table tbody tr:hover,[data-theme=dark] .course-settings-panel .wc-table tbody tr:hover,[data-theme=dark] .event-settings-panel .wc-table tbody tr:hover{background-color:rgba(51,65,85,.3)}[data-theme=dark] table td .wc-btn-sm.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-btn-sm{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wc-btn-sm.text-gray-500{color:#9ca3af}.wc-btn-sm{border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500}.course-description-editor{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgba(229,231,235,.6)}.bg-white.course-description-editor.shadow-lg,.bg-white.course-description-editor.shadow-sm,[data-theme=dark] .bg-white.course-description-editor.shadow-lg,[data-theme=dark] .bg-white.course-description-editor.shadow-sm{box-shadow:none}.bg-white.course-description-editor.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.course-description-editor.hover\:shadow-md:hover,.bg-white.rounded-xl.course-description-editor.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.course-description-editor.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.course-description-editor.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.course-description-editor.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .course-description-editor{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.course-description-editor{min-height:250px}[data-theme=dark] .course-description-editor{border-color:rgba(51,65,85,.6)}.assessment-settings-panel.provider-branded .course-description-editor,.course-settings-panel.provider-branded .course-description-editor,[data-theme=dark] .assessment-settings-panel.provider-branded .course-description-editor,[data-theme=dark] .course-settings-panel.provider-branded .course-description-editor{border-color:var(--provider-border,rgba(229,231,235,.6))!important}.assessment-settings-panel.provider-branded,.course-settings-panel.provider-branded,.event-settings-panel.provider-branded,.settings-panel.provider-branded,[data-theme=dark] .assessment-settings-panel.provider-branded,[data-theme=dark] .course-settings-panel.provider-branded,[data-theme=dark] .event-settings-panel.provider-branded,[data-theme=dark] .settings-panel.provider-branded{background:var(--provider-surface,#fff)!important}.assessment-settings-panel.provider-branded .assessment-settings-form,.course-settings-panel.provider-branded .course-settings-form,.event-settings-panel.provider-branded .event-settings-form,.settings-panel.provider-branded .settings-form,[data-theme=dark] .assessment-settings-panel.provider-branded .assessment-settings-form,[data-theme=dark] .course-settings-panel.provider-branded .course-settings-form,[data-theme=dark] .event-settings-panel.provider-branded .event-settings-form,[data-theme=dark] .settings-panel.provider-branded .settings-form{background:transparent!important}.assessment-settings-panel.provider-branded .ocpanel-content,.course-settings-panel.provider-branded .ocpanel-content,.event-settings-panel.provider-branded .ocpanel-content{background:var(--provider-surface,#fff)!important}[data-theme=dark] .assessment-settings-panel.provider-branded .ocpanel-content,[data-theme=dark] .course-settings-panel.provider-branded .ocpanel-content,[data-theme=dark] .event-settings-panel.provider-branded .ocpanel-content{background:var(--provider-surface,#111827)!important}.assessment-settings-panel.provider-branded .ocpanel-footer,.course-settings-panel.provider-branded .ocpanel-footer,.event-settings-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .assessment-settings-panel.provider-branded .ocpanel-footer,[data-theme=dark] .course-settings-panel.provider-branded .ocpanel-footer,[data-theme=dark] .event-settings-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}.assessment-settings-panel .branded-header,.course-settings-panel .branded-header,.event-settings-panel .branded-header,.settings-panel .branded-header,[data-theme=dark] .assessment-settings-panel .branded-header,[data-theme=dark] .course-settings-panel .branded-header,[data-theme=dark] .event-settings-panel .branded-header,[data-theme=dark] .settings-panel .branded-header{background:linear-gradient(135deg,var(--provider-sidebar-bg,var(--provider-accent,#10b981)),color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 80%,#000))!important}.assessment-settings-panel .branded-header .ocpanel-header-subtitle,.assessment-settings-panel .branded-header .ocpanel-header-title,.course-settings-panel .branded-header .ocpanel-header-subtitle,.course-settings-panel .branded-header .ocpanel-header-title,.event-settings-panel .branded-header .ocpanel-header-subtitle,.event-settings-panel .branded-header .ocpanel-header-title,.settings-panel .branded-header .ocpanel-header-subtitle,.settings-panel .branded-header .ocpanel-header-title,[data-theme=dark] .assessment-settings-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .assessment-settings-panel .branded-header .ocpanel-header-title,[data-theme=dark] .course-settings-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .course-settings-panel .branded-header .ocpanel-header-title,[data-theme=dark] .event-settings-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .event-settings-panel .branded-header .ocpanel-header-title,[data-theme=dark] .settings-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .settings-panel .branded-header .ocpanel-header-title{color:#fff!important}.assessment-settings-panel .branded-header .ocpanel-header-icon,.course-settings-panel .branded-header .ocpanel-header-icon,.event-settings-panel .branded-header .ocpanel-header-icon,.settings-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .assessment-settings-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .course-settings-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .event-settings-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .settings-panel .branded-header .ocpanel-header-icon{background:hsla(0,0%,100%,.2)!important}.assessment-settings-panel .branded-header .ocpanel-close-btn,.assessment-settings-panel .branded-header .ocpanel-header-icon i,.course-settings-panel .branded-header .ocpanel-close-btn,.course-settings-panel .branded-header .ocpanel-header-icon i,.event-settings-panel .branded-header .ocpanel-close-btn,.event-settings-panel .branded-header .ocpanel-header-icon i,.settings-panel .branded-header .ocpanel-close-btn,.settings-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .assessment-settings-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .assessment-settings-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .course-settings-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .course-settings-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .event-settings-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .event-settings-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .settings-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .settings-panel .branded-header .ocpanel-header-icon i{color:#fff!important}.assessment-settings-panel .branded-header .ocpanel-close-btn:hover,.course-settings-panel .branded-header .ocpanel-close-btn:hover,.event-settings-panel .branded-header .ocpanel-close-btn:hover,.settings-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .assessment-settings-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .course-settings-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .event-settings-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .settings-panel .branded-header .ocpanel-close-btn:hover{background:hsla(0,0%,100%,.2)!important}.assessment-settings-panel.provider-branded .wc-table th,.course-settings-panel.provider-branded .wc-table th,.event-settings-panel.provider-branded .wc-table th,[data-theme=dark] .assessment-settings-panel.provider-branded .wc-table th,[data-theme=dark] .course-settings-panel.provider-branded .wc-table th,[data-theme=dark] .event-settings-panel.provider-branded .wc-table th{background:color-mix(in srgb,var(--provider-accent,#6366f1) 15%,var(--provider-surface,#fff))!important;color:var(--provider-sidebar-text,#4f46e5)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}.assessment-settings-panel.provider-branded .wc-table td,.course-settings-panel.provider-branded .wc-table td,.event-settings-panel.provider-branded .wc-table td,[data-theme=dark] .assessment-settings-panel.provider-branded .wc-table td,[data-theme=dark] .course-settings-panel.provider-branded .wc-table td,[data-theme=dark] .event-settings-panel.provider-branded .wc-table td{border-color:var(--provider-border,rgba(229,231,235,.6))!important}.assessment-settings-panel.provider-branded .wc-table tbody tr:hover,.course-settings-panel.provider-branded .wc-table tbody tr:hover,.event-settings-panel.provider-branded .wc-table tbody tr:hover,[data-theme=dark] .assessment-settings-panel.provider-branded .wc-table tbody tr:hover,[data-theme=dark] .course-settings-panel.provider-branded .wc-table tbody tr:hover,[data-theme=dark] .event-settings-panel.provider-branded .wc-table tbody tr:hover{background:color-mix(in srgb,var(--provider-accent,#6366f1) 5%,var(--provider-surface,#fff))!important}.assessment-settings-panel.provider-branded .settings-alert,.course-settings-panel.provider-branded .settings-alert,.event-settings-panel.provider-branded .settings-alert{background:color-mix(in srgb,var(--provider-accent,#f59e0b) 8%,var(--provider-surface,#fff))!important;border-color:color-mix(in srgb,var(--provider-accent,#f59e0b) 30%,var(--provider-border,#e5e7eb))!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-alert,[data-theme=dark] .course-settings-panel.provider-branded .settings-alert,[data-theme=dark] .event-settings-panel.provider-branded .settings-alert{background:color-mix(in srgb,var(--provider-accent,#f59e0b) 12%,var(--provider-surface,#1e293b))!important;border-color:color-mix(in srgb,var(--provider-accent,#f59e0b) 40%,var(--provider-border,#334155))!important}.assessment-settings-panel.provider-branded .settings-alert i,.course-settings-panel.provider-branded .settings-alert i,.event-settings-panel.provider-branded .settings-alert i,.settings-panel.provider-branded .settings-alert i,[data-theme=dark] .assessment-settings-panel.provider-branded .settings-alert i,[data-theme=dark] .course-settings-panel.provider-branded .settings-alert i,[data-theme=dark] .event-settings-panel.provider-branded .settings-alert i,[data-theme=dark] .settings-panel.provider-branded .settings-alert i{color:var(--provider-accent,#f59e0b)!important}.settings-panel.provider-branded .settings-alert,.settings-panel.provider-branded .settings-alert.settings-alert-info{background:color-mix(in srgb,var(--provider-accent,#3b82f6) 8%,var(--provider-surface,#fff))!important;border-color:color-mix(in srgb,var(--provider-accent,#3b82f6) 30%,var(--provider-border,#e5e7eb))!important}[data-theme=dark] .settings-panel.provider-branded .settings-alert,[data-theme=dark] .settings-panel.provider-branded .settings-alert.settings-alert-info{background:color-mix(in srgb,var(--provider-accent,#3b82f6) 12%,var(--provider-surface,#1e293b))!important;border-color:color-mix(in srgb,var(--provider-accent,#3b82f6) 40%,var(--provider-border,#334155))!important}.assessment-settings-panel.provider-branded .settings-alert p,.course-settings-panel.provider-branded .settings-alert p,.event-settings-panel.provider-branded .settings-alert p,.settings-panel.provider-branded .settings-alert p{color:var(--provider-sidebar-text,#92400e)!important}[data-theme=dark] .assessment-settings-panel.provider-branded .settings-alert p,[data-theme=dark] .course-settings-panel.provider-branded .settings-alert p,[data-theme=dark] .event-settings-panel.provider-branded .settings-alert p,[data-theme=dark] .settings-panel.provider-branded .settings-alert p{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.settings-panel.provider-branded{background:var(--provider-surface,#fff)!important}[data-theme=dark] .settings-panel.provider-branded{background:var(--provider-surface,#111827)!important}.settings-panel.provider-branded .ocpanel-content,.settings-panel.provider-branded .settings-form,[data-theme=dark] .settings-panel.provider-branded .ocpanel-content,[data-theme=dark] .settings-panel.provider-branded .settings-form{background:transparent!important}.settings-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .settings-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}.settings-panel.provider-branded .settings-section{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .settings-panel.provider-branded .settings-section{background:var(--provider-surface,rgba(30,41,59,.8))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important}.settings-panel.provider-branded .settings-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 10%,var(--provider-surface,#fff)),var(--provider-surface,#fff))!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important;color:var(--provider-sidebar-text,#1f2937)!important}[data-theme=dark] .settings-panel.provider-branded .settings-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 15%,var(--provider-surface,#1e293b)),var(--provider-surface,#1e293b))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.settings-panel.provider-branded .settings-section-header i{color:var(--provider-sidebar-bg,var(--provider-accent,#10b981))!important}[data-theme=dark] .settings-panel.provider-branded .settings-section-header i{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#10b981)) 80%,#fff)!important}.settings-panel.provider-branded .settings-label{color:var(--provider-sidebar-text,#374151)!important}[data-theme=dark] .settings-panel.provider-branded .settings-label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.settings-panel.provider-branded .settings-label-hint{color:var(--provider-sidebar-text,#9ca3af)!important;opacity:.7}[data-theme=dark] #user-menu-button svg[data-theme=dark] .settings-panel.provider-branded .settings-label-hint,[data-theme=dark] .group svg[data-theme=dark] .settings-panel.provider-branded .settings-label-hint{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-panel.provider-branded .settings-label-hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .settings-panel.provider-branded .settings-label-hint,[data-theme=dark] [data-theme=dark] .settings-panel.provider-branded .settings-label-hint.fa-calendar,[data-theme=dark] table td [data-theme=dark] .settings-panel.provider-branded .settings-label-hint{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .settings-panel.provider-branded .settings-label-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .settings-panel.provider-branded .settings-label-hint{color:#9ca3af}[data-theme=dark] .settings-panel.provider-branded .settings-label-hint{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));opacity:1}.settings-panel.provider-branded input[type=date],.settings-panel.provider-branded input[type=datetime-local],.settings-panel.provider-branded input[type=email],.settings-panel.provider-branded input[type=number],.settings-panel.provider-branded input[type=password],.settings-panel.provider-branded input[type=text],.settings-panel.provider-branded input[type=url],.settings-panel.provider-branded select,.settings-panel.provider-branded textarea,[data-theme=dark] .settings-panel.provider-branded input[type=date],[data-theme=dark] .settings-panel.provider-branded input[type=datetime-local],[data-theme=dark] .settings-panel.provider-branded input[type=email],[data-theme=dark] .settings-panel.provider-branded input[type=number],[data-theme=dark] .settings-panel.provider-branded input[type=password],[data-theme=dark] .settings-panel.provider-branded input[type=text],[data-theme=dark] .settings-panel.provider-branded input[type=url],[data-theme=dark] .settings-panel.provider-branded select,[data-theme=dark] .settings-panel.provider-branded textarea{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important;color:var(--provider-sidebar-text,#1f2937)!important}.settings-panel.provider-branded input[type=date]:focus,.settings-panel.provider-branded input[type=datetime-local]:focus,.settings-panel.provider-branded input[type=email]:focus,.settings-panel.provider-branded input[type=number]:focus,.settings-panel.provider-branded input[type=password]:focus,.settings-panel.provider-branded input[type=text]:focus,.settings-panel.provider-branded input[type=url]:focus,.settings-panel.provider-branded select:focus,.settings-panel.provider-branded textarea:focus,[data-theme=dark] .settings-panel.provider-branded input[type=date]:focus,[data-theme=dark] .settings-panel.provider-branded input[type=datetime-local]:focus,[data-theme=dark] .settings-panel.provider-branded input[type=email]:focus,[data-theme=dark] .settings-panel.provider-branded input[type=number]:focus,[data-theme=dark] .settings-panel.provider-branded input[type=password]:focus,[data-theme=dark] .settings-panel.provider-branded input[type=text]:focus,[data-theme=dark] .settings-panel.provider-branded input[type=url]:focus,[data-theme=dark] .settings-panel.provider-branded select:focus,[data-theme=dark] .settings-panel.provider-branded textarea:focus{border-color:var(--provider-accent,#6366f1)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--provider-accent,#6366f1) 20%,transparent)!important;outline:none!important}.settings-panel.provider-branded input::-moz-placeholder,.settings-panel.provider-branded textarea::-moz-placeholder,[data-theme=dark] .settings-panel.provider-branded input::-moz-placeholder,[data-theme=dark] .settings-panel.provider-branded textarea::-moz-placeholder{color:var(--provider-sidebar-text,#9ca3af)!important;opacity:.5}.settings-panel.provider-branded input::placeholder,.settings-panel.provider-branded textarea::placeholder,[data-theme=dark] .settings-panel.provider-branded input::placeholder,[data-theme=dark] .settings-panel.provider-branded textarea::placeholder{color:var(--provider-sidebar-text,#9ca3af)!important;opacity:.5}.settings-panel.provider-branded .course-image-upload,.settings-panel.provider-branded .course-main-upload,[data-theme=dark] .settings-panel.provider-branded .course-image-upload,[data-theme=dark] .settings-panel.provider-branded .course-main-upload{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}.settings-panel.provider-branded .course-image-upload:hover,.settings-panel.provider-branded .course-main-upload:hover,[data-theme=dark] .settings-panel.provider-branded .course-image-upload:hover,[data-theme=dark] .settings-panel.provider-branded .course-main-upload:hover{border-color:var(--provider-accent,#6366f1)!important}.settings-panel.provider-branded .upload-placeholder,[data-theme=dark] .settings-panel.provider-branded .upload-placeholder{color:var(--provider-sidebar-text,#9ca3af)!important}.ocpanel .oc-form>.import-type-grid{margin-bottom:1.25rem}.ocpanel .oc-form .import-type-grid .form-group{margin-bottom:0}.import-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem}@media (min-width:640px){.import-type-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-theme=dark] .flex.import-type-card.gap-1\.5.text-gray-400,[data-theme=dark] .import-type-card.items-center.gap-1\.5.text-gray-400{color:#6b7280}.import-type-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem}.import-type-card input[type=search]{padding-left:2.5rem}[data-theme=dark] .fixed.inset-0>div.import-type-card.rounded-2xl,[data-theme=dark] div[aria-modal=true] .import-type-card.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.import-type-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.import-type-card:hover{background-color:var(--provider-surface,#475569)}.import-type-card{border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.import-type-card.shadow-lg,.bg-white.import-type-card.shadow-sm,.import-type-card.rounded-2xl.shadow-lg,.import-type-card.rounded-2xl.shadow-sm,.import-type-card.rounded-xl.shadow-lg,.import-type-card.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.import-type-card.shadow-lg,[data-theme=dark] .bg-white.import-type-card.shadow-sm,[data-theme=dark] .import-type-card.rounded-2xl.shadow-lg,[data-theme=dark] .import-type-card.rounded-2xl.shadow-sm,[data-theme=dark] .import-type-card.rounded-xl.shadow-lg,[data-theme=dark] .import-type-card.rounded-xl.shadow-sm{box-shadow:none}.bg-white.import-type-card.border.hover\:shadow-md:hover,.import-type-card.rounded-2xl.border.hover\:shadow-md:hover,.import-type-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.import-type-card.border.hover\:shadow-md:hover,[data-theme=dark] .import-type-card.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .import-type-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .import-type-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .import-type-card,[data-theme=dark] [data-branding-light] #logout-modal .import-type-card,[data-theme=dark][data-branding-dark] #logout-modal .import-type-card,[data-theme=dark][data-branding-light] #logout-modal .import-type-card{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .import-type-card.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .import-type-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .import-type-card.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .import-type-card.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.import-type-card{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.import-type-card:hover{box-shadow:none}.bg-white.rounded-2xl.border.import-type-card:hover,.bg-white.rounded-xl.border.import-type-card:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.border.import-type-card:hover,[data-theme=dark] .bg-white.rounded-xl.border.import-type-card:hover{border-color:#4b5563;box-shadow:none}.import-type-card:hover{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}[data-theme=dark] .import-type-card{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.import-type-card.selected,[data-theme=dark] .import-type-card:hover{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.import-type-card.selected{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(99,102,241,.3)}[data-theme=dark] .import-type-card.selected{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1));background-color:rgba(99,102,241,.1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(99,102,241,.3)}[data-theme=dark] .flex.import-type-icon.gap-1\.5.text-gray-400,[data-theme=dark] .import-type-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.import-type-icon{margin-bottom:.75rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center}.import-type-icon i{font-size:2.25rem;line-height:2.5rem}.import-type-icon img{max-height:3rem;-o-object-fit:contain;object-fit:contain}[data-theme=dark] nav[aria-label=Breadcrumb] .import-type-label{color:#e5e7eb}[data-theme=dark] table td .import-type-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .import-type-label.text-gray-500,[data-theme=dark] table td .import-type-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .import-type-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.import-type-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.import-type-label{color:#d1d5db}.import-type-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .import-type-label{color:#4b5563}[data-theme=dark] .import-type-label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.import-type-badge{position:absolute;top:.5rem;right:.5rem;padding:.125rem .5rem}[data-theme=dark] table td .import-type-badge.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.import-type-badge{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .import-type-badge.text-gray-500{color:#9ca3af}.import-type-badge{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=dark] .import-type-badge{background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.settings-panel.provider-branded .import-type-card,[data-theme=dark] .settings-panel.provider-branded .import-type-card{border-color:var(--provider-border,rgba(229,231,235,.6))!important;background:var(--provider-surface,#fff)!important}.settings-panel.provider-branded .import-type-card:hover,[data-theme=dark] .settings-panel.provider-branded .import-type-card:hover{border-color:var(--provider-accent,#6366f1)!important}.settings-panel.provider-branded .import-type-card.selected,[data-theme=dark] .settings-panel.provider-branded .import-type-card.selected{border-color:var(--provider-accent,#6366f1)!important;background:color-mix(in srgb,var(--provider-accent,#6366f1) 10%,var(--provider-surface,#fff))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--provider-accent,#6366f1) 20%,transparent)!important}.content-add-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.content-add-form{padding:1rem}@media (min-width:640px){.content-add-form{padding:1.25rem}}[data-theme=dark] .fixed.inset-0>div.bg-white.content-add-section,[data-theme=dark] .fixed.inset-0>div.content-add-section.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.content-add-section,[data-theme=dark] div[aria-modal=true] .content-add-section.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.content-add-section{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.content-add-section:hover{background-color:var(--provider-surface,#475569)}.content-add-section{overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(229,231,235,.6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.content-add-section.shadow-lg,.bg-white.content-add-section.shadow-sm,.bg-white\/70.content-add-section.shadow-lg,.content-add-section.rounded-2xl.shadow-lg,.content-add-section.rounded-2xl.shadow-sm,.content-add-section.rounded-xl.shadow-lg,.content-add-section.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.content-add-section.shadow-lg,[data-theme=dark] .bg-white.content-add-section.shadow-sm,[data-theme=dark] .bg-white\/70.content-add-section.shadow-lg,[data-theme=dark] .content-add-section.rounded-2xl.shadow-lg,[data-theme=dark] .content-add-section.rounded-2xl.shadow-sm,[data-theme=dark] .content-add-section.rounded-xl.shadow-lg,[data-theme=dark] .content-add-section.rounded-xl.shadow-sm{box-shadow:none}.bg-white.content-add-section.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.content-add-section.hover\:shadow-md:hover,.bg-white.rounded-xl.content-add-section.hover\:shadow-md:hover,.content-add-section.rounded-2xl.border.hover\:shadow-md:hover,.content-add-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.content-add-section.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.content-add-section.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.content-add-section.hover\:shadow-md:hover,[data-theme=dark] .content-add-section.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .content-add-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .content-add-section{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .content-add-section,[data-theme=dark] [data-branding-light] #logout-modal .content-add-section,[data-theme=dark][data-branding-dark] #logout-modal .content-add-section,[data-theme=dark][data-branding-light] #logout-modal .content-add-section{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .content-add-section.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .content-add-section.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .content-add-section.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .content-add-section{background-color:var(--provider-surface,rgba(30,41,59,.5));border-color:var(--provider-border,rgba(51,65,85,.6))}.content-add-panel.provider-branded .content-add-section{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .content-add-panel.provider-branded .content-add-section{background:var(--provider-surface,rgba(30,41,59,.8))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important}[data-theme=dark] .content-add-section-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.content-add-section-header.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .sticky.top-24 .content-add-section-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.content-add-section-header{display:flex;align-items:center;gap:.5rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(243,244,246,.5) var(--tw-gradient-to-position);padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .content-add-section-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.content-add-section-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] nav[aria-label=Breadcrumb] .content-add-section-header{color:#e5e7eb}[data-theme=dark] table td .content-add-section-header.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .content-add-section-header.text-gray-500,[data-theme=dark] table td .content-add-section-header.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .content-add-section-header.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.content-add-section-header{color:#d1d5db}html[data-theme=dark] body #user-menu-dropdown .content-add-section-header{border-color:var(--provider-border,#374151)}.content-add-section-header{border-bottom-width:1px;border-color:rgba(229,231,235,.6);font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .content-add-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-surface,#334155) 80%,transparent),color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1));border-color:var(--provider-border,rgba(51,65,85,.6))}.content-add-panel.provider-branded .content-add-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 10%,var(--provider-surface,#fff)),var(--provider-surface,#fff))!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important;color:var(--provider-sidebar-text,#374151)!important}[data-theme=dark] .content-add-panel.provider-branded .content-add-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 15%,var(--provider-surface,#1e293b)),var(--provider-surface,#1e293b))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important;color:#e5e7eb!important}.content-add-section-header i{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.content-add-panel.provider-branded .content-add-section-header i{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important}[data-theme=dark] .content-add-panel.provider-branded .content-add-section-header i{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)!important}.ocpanel .oc-form>.content-type-grid{margin-bottom:1.25rem}.ocpanel .oc-form .content-type-grid .form-group{margin-bottom:0}.content-type-grid{display:grid;gap:.75rem;padding:1rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}@media (min-width:480px){.content-type-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.content-type-grid{grid-template-columns:repeat(3,1fr)}}.content-type-grid.cfl-grid,.content-type-grid.question-grid{grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.content-type-grid.cfl-grid,.content-type-grid.question-grid{grid-template-columns:repeat(2,1fr)}}[data-theme=dark] .content-type-card.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.content-type-card.gap-1\.5.text-gray-400{color:#6b7280}.content-type-card{position:relative;display:flex;cursor:pointer;flex-direction:column;align-items:center;border-radius:.75rem;padding:1rem}.content-type-card input[type=search]{padding-left:2.5rem}.bg-white.content-type-card.shadow-lg,.bg-white.content-type-card.shadow-sm,[data-theme=dark] .bg-white.content-type-card.shadow-lg,[data-theme=dark] .bg-white.content-type-card.shadow-sm{box-shadow:none}.bg-white.content-type-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.content-type-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .content-type-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.content-type-card.rounded-2xl,[data-theme=dark] div[aria-modal=true] .content-type-card.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.content-type-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.content-type-card:hover{background-color:var(--provider-surface,#475569)}.content-type-card{border-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.content-type-card.rounded-2xl.shadow-lg,.content-type-card.rounded-2xl.shadow-sm,.content-type-card.rounded-xl.shadow-lg,.content-type-card.rounded-xl.shadow-sm,[data-theme=dark] .content-type-card.rounded-2xl.shadow-lg,[data-theme=dark] .content-type-card.rounded-2xl.shadow-sm,[data-theme=dark] .content-type-card.rounded-xl.shadow-lg,[data-theme=dark] .content-type-card.rounded-xl.shadow-sm{box-shadow:none}.content-type-card.rounded-2xl.border.hover\:shadow-md:hover,.content-type-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .content-type-card.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .content-type-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .content-type-card,[data-theme=dark] [data-branding-light] #logout-modal .content-type-card,[data-theme=dark][data-branding-dark] #logout-modal .content-type-card,[data-theme=dark][data-branding-light] #logout-modal .content-type-card{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .content-type-card.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .content-type-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .content-type-card.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .content-type-card.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.content-type-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .content-type-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}[data-theme=dark] .fixed.inset-0 .content-type-card:hover,[data-theme=dark] div[aria-modal=true] .content-type-card:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .content-type-card:hover,html[data-theme=dark] body [class*=modal] .content-type-card:hover{background-color:var(--provider-surface,#1f2937)}.content-type-card:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .content-type-card:hover,[data-theme=dark] [data-branding-light] #logout-modal .content-type-card:hover,[data-theme=dark][data-branding-dark] #logout-modal .content-type-card:hover,[data-theme=dark][data-branding-light] #logout-modal .content-type-card:hover{background:hsla(0,0%,100%,.05)}.content-type-card:hover{--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.content-type-card:hover,.bg-white.rounded-xl.content-type-card:hover,[data-theme=dark] .bg-white.rounded-2xl.content-type-card:hover,[data-theme=dark] .bg-white.rounded-xl.content-type-card:hover{box-shadow:none}[data-theme=dark] .content-type-card:hover{background-color:color-mix(in srgb,var(--provider-surface,#334155) 90%,#fff);border-color:var(--provider-border,#64748b)}.content-type-card.selected{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(99,102,241,.2)}[data-theme=dark] .content-type-card.selected{border-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important;background-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 15%,var(--provider-surface,#334155))!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 0 0 3px color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 25%,transparent)!important}.content-add-panel.provider-branded .content-type-card{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}.content-add-panel.provider-branded .content-type-card:hover{border-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 50%,var(--provider-border,#e5e7eb))!important}.content-add-panel.provider-branded .content-type-card.selected{border-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important;background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 8%,var(--provider-surface,#fff))!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 0 0 3px color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,transparent)!important}[data-theme=dark] .content-add-panel.provider-branded .content-type-card{background:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .content-add-panel.provider-branded .content-type-card:hover{border-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 60%,var(--provider-border,#475569))!important}[data-theme=dark] .content-add-panel.provider-branded .content-type-card.selected{border-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important;background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 15%,var(--provider-surface,#334155))!important}[data-theme=dark] .content-type-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.content-type-icon.gap-1\.5.text-gray-400{color:#6b7280}.content-type-icon{margin-bottom:.75rem;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem}.bg-white.content-type-icon.shadow-lg,.bg-white.content-type-icon.shadow-sm,[data-theme=dark] .bg-white.content-type-icon.shadow-lg,[data-theme=dark] .bg-white.content-type-icon.shadow-sm{box-shadow:none}.bg-white.content-type-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.content-type-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .content-type-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}html[data-theme=dark] body main .topic-tab.content-type-icon.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .content-type-icon{background-color:var(--provider-surface,#374151)}.content-type-icon{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.content-type-icon i{font-size:1.5rem;line-height:2rem}[data-theme=dark] .content-type-icon{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 80%,#000)}[data-theme=dark] .content-type-icon-sm.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.content-type-icon-sm.gap-1\.5.text-gray-400{color:#6b7280}.content-type-icon-sm{margin-bottom:.5rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem}html[data-theme=dark] body main .topic-tab.content-type-icon-sm.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .content-type-icon-sm{background-color:var(--provider-surface,#374151)}.content-type-icon-sm{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.content-type-icon-sm i{font-size:1.125rem;line-height:1.75rem}[data-theme=dark] .content-type-icon-sm{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 80%,#000)}.content-type-info{text-align:center}[data-theme=dark] table td .content-type-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .content-type-title.text-gray-500,[data-theme=dark] table td .content-type-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .content-type-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.content-type-title{color:#d1d5db}.content-type-title{margin-bottom:.125rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}[data-theme=dark] .content-type-title{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.content-type-desc,[data-theme=dark] nav[aria-label=Breadcrumb] .content-type-desc,[data-theme=dark] table td .content-type-desc,[data-theme=dark] table td .text-sm.content-type-desc,html[data-theme=dark] body #user-menu-dropdown .content-type-desc.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.content-type-desc,html[data-theme=dark] body #user-menu-dropdown p.content-type-desc,html[data-theme=dark] body .header-user-btn .content-type-desc{color:#9ca3af}.content-type-desc{font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .content-type-desc,[data-theme=dark] .group svg[data-theme=dark] .content-type-desc{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .content-type-desc{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .content-type-desc,[data-theme=dark] [data-theme=dark] .content-type-desc.fa-calendar,[data-theme=dark] table td [data-theme=dark] .content-type-desc{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .content-type-desc,html[data-theme=dark] body .header-user-btn [data-theme=dark] .content-type-desc{color:#9ca3af}[data-theme=dark] .content-type-desc{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.content-type-check{position:absolute;top:.5rem;right:.5rem;height:1.25rem;width:1.25rem;border-radius:9999px}[data-theme=dark] .content-type-check.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.content-type-check.gap-1\.5.text-gray-400{color:#6b7280}.content-type-check{display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}html[data-theme=dark] body #user-menu-dropdown .content-type-check i.text-gray-500{color:#9ca3af}.content-type-check i{font-size:.75rem;line-height:1rem}.content-type-card.selected .content-type-check{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.content-add-panel.provider-branded .content-type-check,[data-theme=dark] .content-add-panel.provider-branded .content-type-check{background-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important}[data-theme=dark] .flex.content-type-card.compact.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-content .oc-form .content-type-card.compact{padding:1rem}.content-type-card.compact{flex-direction:row;align-items:center;gap:.75rem;padding:.75rem}.content-type-card.compact .content-type-icon-sm{margin-bottom:0;flex-shrink:0}.content-type-card.compact .content-type-info{min-width:0;flex:1 1 0%;text-align:left}[data-theme=dark] table td .content-type-card.compact .content-type-title.text-gray-500,[data-theme=dark] table td .content-type-card.compact .content-type-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .content-type-card.compact .content-type-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.content-type-card.compact .content-type-title{color:#d1d5db}.content-type-card.compact .content-type-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem}html[data-theme=dark] body #user-menu-dropdown .content-type-card.compact .content-type-desc.text-gray-500{color:#9ca3af}.content-type-card.compact .content-type-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;line-height:1.25}[data-theme=dark] .flex.upload-progress-section.gap-1\.5.text-gray-400,[data-theme=dark] .upload-progress-section.items-center.gap-1\.5.text-gray-400{color:#6b7280}.upload-progress-section{display:flex;align-items:center;justify-content:center;padding-top:2rem;padding-bottom:2rem}[data-theme=dark] .flex.upload-progress-card.gap-1\.5.text-gray-400,[data-theme=dark] .upload-progress-card.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.inset-0>div.bg-white.upload-progress-card,[data-theme=dark] div[aria-modal=true] .bg-white.upload-progress-card{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.upload-progress-card{display:flex;flex-direction:column;align-items:center;border-radius:1rem;padding:2rem;text-align:center}.bg-white.upload-progress-card.shadow-lg,.bg-white.upload-progress-card.shadow-sm,.bg-white\/70.upload-progress-card.shadow-lg,[data-theme=dark] .bg-white.upload-progress-card.shadow-lg,[data-theme=dark] .bg-white.upload-progress-card.shadow-sm,[data-theme=dark] .bg-white\/70.upload-progress-card.shadow-lg{box-shadow:none}.bg-white.upload-progress-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.upload-progress-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .upload-progress-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0 .upload-progress-card,[data-theme=dark] div[aria-modal=true] .upload-progress-card{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .upload-progress-card,html[data-theme=dark] body [class*=modal] .upload-progress-card{background-color:var(--provider-surface,#1f2937)}.upload-progress-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-white.rounded-2xl.upload-progress-card.hover\:shadow-md:hover,.bg-white.rounded-xl.upload-progress-card.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.upload-progress-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.upload-progress-card.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .upload-progress-card,[data-theme=dark] [data-branding-light] #logout-modal .upload-progress-card,[data-theme=dark][data-branding-dark] #logout-modal .upload-progress-card,[data-theme=dark][data-branding-light] #logout-modal .upload-progress-card{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .upload-progress-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.upload-progress-card{width:100%;max-width:24rem}[data-theme=dark] .upload-progress-card{background-color:var(--provider-surface,#1e293b);border-color:var(--provider-border,#334155)}[data-theme=dark] .flex.upload-progress-icon.gap-1\.5.text-gray-400,[data-theme=dark] .upload-progress-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.upload-progress-icon{margin-bottom:1rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.upload-progress-icon i{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}[data-theme=dark] .upload-progress-icon{background-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,var(--provider-surface,#1e293b))}[data-theme=dark] .upload-progress-icon i{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}[data-theme=dark] table td .upload-progress-title.text-gray-900{color:#f3f4f6}.upload-progress-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}[data-theme=dark] .upload-progress-title{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.upload-progress-spinner{margin-bottom:1rem;--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}[data-theme=dark] .upload-progress-spinner{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.upload-progress-state{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.upload-progress-state{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .upload-progress-state,[data-theme=dark] table td .text-sm.upload-progress-state,[data-theme=dark] table td .upload-progress-state,[data-theme=dark] table td .upload-progress-state.text-gray-500,[data-theme=dark] table td .upload-progress-state.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .upload-progress-state.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.upload-progress-state{color:#d1d5db}.upload-progress-state{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .upload-progress-state,[data-theme=dark] .group svg[data-theme=dark] .upload-progress-state{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-state{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .upload-progress-state,[data-theme=dark] [data-theme=dark] .upload-progress-state.fa-calendar,[data-theme=dark] table td [data-theme=dark] .upload-progress-state{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .upload-progress-state,html[data-theme=dark] body .header-user-btn [data-theme=dark] .upload-progress-state{color:#9ca3af}[data-theme=dark] .upload-progress-state{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.upload-progress-bar-wrapper{margin-bottom:.75rem;width:100%}.upload-progress-bar-wrapper progress{height:.5rem;width:100%;overflow:hidden;border-radius:9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none}html[data-theme=dark] body #filterPanel .upload-progress-bar-wrapper progress::-webkit-progress-bar{background-color:var(--provider-surface,#475569)}.upload-progress-bar-wrapper progress::-webkit-progress-bar{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.upload-progress-bar-wrapper progress::-webkit-progress-value{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1));-webkit-transition:width .3s ease;transition:width .3s ease}.upload-progress-bar-wrapper progress::-moz-progress-bar{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}[data-theme=dark] .upload-progress-bar-wrapper progress::-webkit-progress-bar{background-color:var(--provider-border,#334155)}[data-theme=dark] .upload-progress-bar-wrapper progress::-webkit-progress-value{background-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}[data-theme=dark] nav[aria-label=Breadcrumb] .upload-progress-bytes{color:#e5e7eb}[data-theme=dark] table td .upload-progress-bytes.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .upload-progress-bytes.text-gray-500,[data-theme=dark] table td .upload-progress-bytes.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.upload-progress-bytes,html[data-theme=dark] body #user-menu-dropdown .upload-progress-bytes.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.upload-progress-bytes{color:#d1d5db}.upload-progress-bytes{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .upload-progress-bytes{color:#4b5563}[data-theme=dark] .upload-progress-bytes{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.upload-progress-notice,[data-theme=dark] nav[aria-label=Breadcrumb] .upload-progress-notice{color:#9ca3af}[data-theme=dark] .flex.upload-progress-notice.gap-1\.5.text-gray-400,[data-theme=dark] .upload-progress-notice.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .text-sm.upload-progress-notice,[data-theme=dark] table td .upload-progress-notice,html[data-theme=dark] body #user-menu-dropdown .text-xs.upload-progress-notice,html[data-theme=dark] body #user-menu-dropdown .upload-progress-notice.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p.upload-progress-notice,html[data-theme=dark] body .header-user-btn .upload-progress-notice{color:#9ca3af}.upload-progress-notice{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.upload-progress-notice i{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .upload-progress-notice,[data-theme=dark] .group svg[data-theme=dark] .upload-progress-notice{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .upload-progress-notice{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .upload-progress-notice,[data-theme=dark] [data-theme=dark] .upload-progress-notice.fa-calendar,[data-theme=dark] table td [data-theme=dark] .upload-progress-notice{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .upload-progress-notice,html[data-theme=dark] body .header-user-btn [data-theme=dark] .upload-progress-notice{color:#9ca3af}[data-theme=dark] .upload-progress-notice{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.content-add-panel.provider-branded,[data-theme=dark] .content-add-panel.provider-branded{background:var(--provider-surface,#fff)!important}.content-add-panel.provider-branded .content-add-form,[data-theme=dark] .content-add-panel.provider-branded .content-add-form{background:transparent!important}.content-add-panel.provider-branded .ocpanel-content,[data-theme=dark] .content-add-panel.provider-branded .ocpanel-content{background:var(--provider-surface,#fff)!important}[data-theme=dark] .content-add-panel.provider-branded .ocpanel-content{background:var(--provider-surface,#111827)!important}.content-add-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .content-add-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}.content-add-panel .branded-header,[data-theme=dark] .content-add-panel .branded-header{background:linear-gradient(135deg,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)),color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#000))!important}.content-add-panel .branded-header .ocpanel-header-subtitle,.content-add-panel .branded-header .ocpanel-header-title,[data-theme=dark] .content-add-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .content-add-panel .branded-header .ocpanel-header-title{color:#fff!important}.content-add-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .content-add-panel .branded-header .ocpanel-header-icon{background:hsla(0,0%,100%,.2)!important}.content-add-panel .branded-header .ocpanel-close-btn,.content-add-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .content-add-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .content-add-panel .branded-header .ocpanel-header-icon i{color:#fff!important}.content-add-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .content-add-panel .branded-header .ocpanel-close-btn:hover{background:hsla(0,0%,100%,.2)!important}[data-theme=dark] .question-config-panel.items-center.gap-1\.5.text-gray-400{color:#6b7280}.question-config-panel{display:flex;height:100%;flex-direction:column}.question-config-panel .ocpanel-content{flex:1 1 0%;overflow-y:auto}.question-config-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.question-config-form{padding:1rem}.config-section{overflow:hidden;border-radius:.75rem}.bg-white.config-section.shadow-lg,.bg-white.config-section.shadow-sm,[data-theme=dark] .bg-white.config-section.shadow-lg,[data-theme=dark] .bg-white.config-section.shadow-sm{box-shadow:none}.bg-white.config-section.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.config-section.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .config-section{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.config-section.rounded-2xl,[data-theme=dark] div[aria-modal=true] .config-section.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.config-section{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.config-section:hover{background-color:var(--provider-surface,#475569)}.config-section{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.config-section.rounded-2xl.shadow-lg,.config-section.rounded-2xl.shadow-sm,.config-section.rounded-xl.shadow-lg,.config-section.rounded-xl.shadow-sm,[data-theme=dark] .config-section.rounded-2xl.shadow-lg,[data-theme=dark] .config-section.rounded-2xl.shadow-sm,[data-theme=dark] .config-section.rounded-xl.shadow-lg,[data-theme=dark] .config-section.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.config-section.hover\:shadow-md:hover,.bg-white.rounded-xl.config-section.hover\:shadow-md:hover,.config-section.rounded-2xl.border.hover\:shadow-md:hover,.config-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.config-section.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.config-section.hover\:shadow-md:hover,[data-theme=dark] .config-section.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .config-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .config-section,[data-theme=dark] [data-branding-light] #logout-modal .config-section,[data-theme=dark][data-branding-dark] #logout-modal .config-section,[data-theme=dark][data-branding-light] #logout-modal .config-section{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .config-section.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .config-section.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .config-section.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .config-section.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .config-section{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}[data-theme=dark] .config-section-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.config-section-header.gap-1\.5.text-gray-400{color:#6b7280}.config-section-header{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem}[data-theme=dark] .sticky.top-24 .config-section-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.config-section-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(243,244,246,.5) var(--tw-gradient-to-position)}[data-theme=dark] nav[aria-label=Breadcrumb] .config-section-header{color:#e5e7eb}[data-theme=dark] table td .config-section-header.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .config-section-header.text-gray-500,[data-theme=dark] table td .config-section-header.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .config-section-header.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.config-section-header{color:#d1d5db}.config-section-header{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .config-section-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.config-section-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .config-section-header{border-color:var(--provider-border,#374151)}.config-section-header{border-bottom-width:1px;border-color:rgba(229,231,235,.6)}[data-theme=dark] .config-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-surface,#334155) 80%,transparent),color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1));border-color:var(--provider-border,rgba(51,65,85,.6))}.config-section-header i{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}[data-theme=dark] .config-section-header i{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)}.question-config-panel.provider-branded .config-section{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .question-config-panel.provider-branded .config-section{background:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}.question-config-panel.provider-branded .config-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 10%,var(--provider-surface,#fff)),var(--provider-surface,#fff))!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important;color:var(--provider-sidebar-text,#374151)!important}[data-theme=dark] .question-config-panel.provider-branded .config-section-header{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 15%,var(--provider-surface,#1e293b)),var(--provider-surface,#1e293b))!important;border-color:var(--provider-border,rgba(51,65,85,.6))!important;color:#e5e7eb!important}.question-config-panel.provider-branded .config-section-header i{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important}[data-theme=dark] .question-config-panel.provider-branded .config-section-header i{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)!important}.config-field{padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .config-field+.config-field{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #notification-bell-container .config-field+.config-field,html[data-theme=dark] body #user-menu-dropdown .config-field+.config-field{border-color:var(--provider-border,#374151)}.config-field+.config-field{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .config-field+.config-field,html[data-theme=dark] body main .config-field+.config-field.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .config-field+.config-field{border-color:var(--provider-border,rgba(51,65,85,.4))}.ocpanel .oc-form>.config-grid{margin-bottom:1.25rem}.ocpanel .oc-form .config-grid .form-group{margin-bottom:0}.config-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:0}@media (min-width:640px){.config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-theme=dark] #user-menu-dropdown .config-grid .config-field{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.config-grid .config-field{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .config-grid .config-field,html[data-theme=dark] body #user-menu-dropdown .config-grid .config-field{border-color:var(--provider-border,#374151)}.config-grid .config-field{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .config-grid .config-field,html[data-theme=dark] body main .config-grid .config-field.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.config-grid .config-field:last-child,.config-grid .config-field:nth-last-child(2):nth-child(odd){border-bottom-width:0}[data-theme=dark] .config-grid .config-field{border-color:var(--provider-border,rgba(51,65,85,.4))}@media (min-width:640px){html[data-theme=dark] body #notification-bell-container .config-grid .config-field:nth-child(odd){border-color:var(--provider-border,#374151)}.config-grid .config-field:nth-child(odd){border-right-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .config-grid .config-field:nth-child(odd),html[data-theme=dark] body main .config-grid .config-field:nth-child(odd).dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .config-grid .config-field:nth-child(odd){border-right-color:var(--provider-border,rgba(51,65,85,.4))}}[data-theme=dark] nav[aria-label=Breadcrumb] .config-label{color:#e5e7eb}[data-theme=dark] table td .config-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .config-label.text-gray-500,[data-theme=dark] table td .config-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .config-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.config-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.config-label{color:#d1d5db}.config-label{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .config-label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.config-field-hint,[data-theme=dark] nav[aria-label=Breadcrumb] .config-field-hint{color:#9ca3af}[data-theme=dark] .config-field-hint.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.config-field-hint.gap-1\.5.text-gray-400,[data-theme=dark] .flex.items-center.config-field-hint.text-gray-400{color:#6b7280}[data-theme=dark] table td .config-field-hint,[data-theme=dark] table td .text-sm.config-field-hint,html[data-theme=dark] body #user-menu-dropdown .config-field-hint.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.config-field-hint,html[data-theme=dark] body #user-menu-dropdown p.config-field-hint,html[data-theme=dark] body .header-user-btn .config-field-hint{color:#9ca3af}.config-field-hint{margin-top:.375rem;display:flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg.config-field-hint i,[data-theme=dark] .group svg.config-field-hint i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .config-field-hint i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .config-field-hint i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .config-field-hint i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .config-field-hint i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .config-field-hint i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .config-field-hint i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .config-field-hint i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .config-field-hint i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .config-field-hint i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.config-field-hint i,[data-theme=dark] table td .config-field-hint i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .config-field-hint i,html[data-theme=dark] body .header-user-btn .config-field-hint i{color:#9ca3af}.config-field-hint i{font-size:10px;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .config-field-hint,[data-theme=dark] .group svg[data-theme=dark] .config-field-hint{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .config-field-hint{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .config-field-hint,[data-theme=dark] [data-theme=dark] .config-field-hint.fa-calendar,[data-theme=dark] table td [data-theme=dark] .config-field-hint{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .config-field-hint,html[data-theme=dark] body .header-user-btn [data-theme=dark] .config-field-hint{color:#9ca3af}[data-theme=dark] .config-field-hint{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .config-field-hint i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .config-field-hint i,[data-theme=dark] table td .text-sm[data-theme=dark] .config-field-hint i,[data-theme=dark] table td [data-theme=dark] .config-field-hint i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .config-field-hint i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .config-field-hint i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .config-field-hint i{color:#9ca3af}[data-theme=dark] .config-field-hint i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.answer-options-wrapper{padding:.75rem 1rem}.answer-options-table{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.answer-options-table.hover\:shadow-md:hover,.bg-white.rounded-xl.answer-options-table.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.answer-options-table.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.answer-options-table.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .answer-options-table.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.answer-options-table{margin-bottom:.75rem}[data-theme=dark] .answer-options-table{border-color:var(--provider-border,#475569)}[data-theme=dark] .fixed.inset-0 .answer-options-table thead,[data-theme=dark] div[aria-modal=true] .answer-options-table thead{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .answer-options-table thead,html[data-theme=dark] body [class*=modal] .answer-options-table thead{background-color:var(--provider-surface,#1f2937)}.answer-options-table thead{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .answer-options-table thead,[data-theme=dark] [data-branding-light] #logout-modal .answer-options-table thead,[data-theme=dark][data-branding-dark] #logout-modal .answer-options-table thead,[data-theme=dark][data-branding-light] #logout-modal .answer-options-table thead{background:hsla(0,0%,100%,.05)}[data-theme=dark] .answer-options-table thead{background:color-mix(in srgb,var(--provider-surface,#334155) 80%,#000)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.answer-options-table th{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.answer-options-table th{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] table td .answer-options-table th.text-gray-900{color:#f3f4f6}[data-theme=dark] div[aria-modal=true] .answer-options-table th,[data-theme=dark] table td .answer-options-table th,[data-theme=dark] table td .text-sm.answer-options-table th,html[data-theme=dark] body #user-menu-dropdown .answer-options-table th.text-gray-500{color:#9ca3af}.answer-options-table th{padding:.5rem .75rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .answer-options-table th{color:#4b5563}[data-theme=dark] .answer-options-table th{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.answer-options-table th.col-num{width:3rem;text-align:center}.answer-options-table th.col-image{width:4rem;text-align:center}.answer-options-table th.col-correct{width:6rem;text-align:center}.answer-options-table th.col-action{width:3rem;text-align:center}.answer-options-table tbody tr{border-top-width:1px}[data-theme=dark] .answer-options-table tbody tr{border-color:var(--provider-border,rgba(51,65,85,.6))}.answer-options-table tbody tr:hover{background-color:rgba(249,250,251,.5)}html[data-theme=dark] body main .answer-options-table tbody tr:hover.dark\:bg-slate-700\/50{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)}[data-theme=dark] .answer-options-table tbody tr:hover{background:color-mix(in srgb,var(--provider-surface,#334155) 90%,#fff 5%)}.answer-options-table td{padding:.5rem .75rem}[data-theme=dark] #user-menu-button p.answer-options-table td.col-num,[data-theme=dark] nav[aria-label=Breadcrumb] .answer-options-table td.col-num{color:#9ca3af}[data-theme=dark] table td .answer-options-table td.col-num.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .answer-options-table td.col-num,[data-theme=dark] table td .text-sm.answer-options-table td.col-num{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.answer-options-table td.col-num{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.answer-options-table td.col-num,html[data-theme=dark] body #user-menu-dropdown p.answer-options-table td.col-num,html[data-theme=dark] body .header-user-btn .answer-options-table td.col-num{color:#9ca3af}.answer-options-table td.col-num{text-align:center;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .answer-options-table td.col-num,[data-theme=dark] .group svg[data-theme=dark] .answer-options-table td.col-num{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table td.col-num{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .answer-options-table td.col-num,[data-theme=dark] [data-theme=dark] .answer-options-table td.col-num.fa-calendar,[data-theme=dark] table td [data-theme=dark] .answer-options-table td.col-num{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .answer-options-table td.col-num,html[data-theme=dark] body .header-user-btn [data-theme=dark] .answer-options-table td.col-num{color:#9ca3af}[data-theme=dark] .answer-options-table td.col-num{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.answer-options-table td.col-action,.answer-options-table td.col-correct,.answer-options-table td.col-image{text-align:center}.option-image-placeholder{margin-left:auto;margin-right:auto;height:2.25rem;width:2.25rem;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main .option-image-placeholder.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.option-image-placeholder{background-size:cover;background-position:50%}[data-theme=dark] .option-image-placeholder{background-color:var(--provider-surface,#1e293b);border-color:var(--provider-border,#334155)}html[data-theme=dark] body #user-menu-dropdown .correct-select.text-gray-500{color:#9ca3af!important}.correct-select{text-align:center!important;font-size:.75rem!important;line-height:1rem!important;min-width:60px}.option-remove-btn{height:2rem;width:2rem}[data-theme=dark] .flex.option-remove-btn.gap-1\.5.text-gray-400,[data-theme=dark] .option-remove-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.option-remove-btn{display:flex;align-items:center;justify-content:center;background-color:transparent}[data-theme=dark] #user-menu-button p[data-theme=dark] .option-remove-btn,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .option-remove-btn,[data-theme=dark] table td .text-sm[data-theme=dark] .option-remove-btn,[data-theme=dark] table td [data-theme=dark] .option-remove-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .option-remove-btn,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .option-remove-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .option-remove-btn{color:#9ca3af}[data-theme=dark] .option-remove-btn{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .option-remove-btn:hover{background:rgba(239,68,68,.1)}[data-theme=dark] #user-menu-button p.answer-options-table .empty-message,[data-theme=dark] nav[aria-label=Breadcrumb] .answer-options-table .empty-message,[data-theme=dark] table td .answer-options-table .empty-message,[data-theme=dark] table td .text-sm.answer-options-table .empty-message,html[data-theme=dark] body #user-menu-dropdown .text-xs.answer-options-table .empty-message,html[data-theme=dark] body #user-menu-dropdown p.answer-options-table .empty-message,html[data-theme=dark] body .header-user-btn .answer-options-table .empty-message{color:#9ca3af}.answer-options-table .empty-message{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .answer-options-table .empty-message,[data-theme=dark] .group svg[data-theme=dark] .answer-options-table .empty-message{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table .empty-message{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .answer-options-table .empty-message,[data-theme=dark] [data-theme=dark] .answer-options-table .empty-message.fa-calendar,[data-theme=dark] table td [data-theme=dark] .answer-options-table .empty-message{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .answer-options-table .empty-message,html[data-theme=dark] body .header-user-btn [data-theme=dark] .answer-options-table .empty-message{color:#9ca3af}[data-theme=dark] .answer-options-table .empty-message{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg.answer-options-table .empty-message i,[data-theme=dark] .group svg.answer-options-table .empty-message i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-message i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .answer-options-table .empty-message i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.answer-options-table .empty-message i,[data-theme=dark] table td .answer-options-table .empty-message i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .answer-options-table .empty-message i,html[data-theme=dark] body .header-user-btn .answer-options-table .empty-message i{color:#9ca3af}.answer-options-table .empty-message i{margin-right:.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.add-option-btn{display:inline-flex}[data-theme=dark] nav[aria-label=Breadcrumb] .add-option-btn{color:#e5e7eb}.add-option-btn{color:rgb(55 65 81/var(--tw-text-opacity,1))}html[data-theme=dark] body #filterPanel .add-option-btn:hover{background-color:var(--provider-surface,#475569)}.add-option-btn:hover{background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] .add-option-btn{background:color-mix(in srgb,var(--provider-surface,#334155) 80%,#fff 10%);--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .add-option-btn:hover{background:color-mix(in srgb,var(--provider-surface,#334155) 70%,#fff 15%)}.question-config-panel.provider-branded,[data-theme=dark] .question-config-panel.provider-branded{background:var(--provider-surface,#fff)!important}.question-config-panel.provider-branded .question-config-form,[data-theme=dark] .question-config-panel.provider-branded .question-config-form{background:transparent!important}.question-config-panel.provider-branded .ocpanel-content,[data-theme=dark] .question-config-panel.provider-branded .ocpanel-content{background:var(--provider-surface,#fff)!important}[data-theme=dark] .question-config-panel.provider-branded .ocpanel-content{background:var(--provider-surface,#111827)!important}.question-config-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .question-config-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}.question-config-panel .branded-header,[data-theme=dark] .question-config-panel .branded-header{background:linear-gradient(135deg,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)),color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#000))!important}.question-config-panel .branded-header .ocpanel-header-subtitle,.question-config-panel .branded-header .ocpanel-header-title,[data-theme=dark] .question-config-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .question-config-panel .branded-header .ocpanel-header-title{color:#fff!important}.question-config-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .question-config-panel .branded-header .ocpanel-header-icon{background:hsla(0,0%,100%,.2)!important}.question-config-panel .branded-header .ocpanel-close-btn,.question-config-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .question-config-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .question-config-panel .branded-header .ocpanel-header-icon i{color:#fff!important}.question-config-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .question-config-panel .branded-header .ocpanel-close-btn:hover{background:hsla(0,0%,100%,.2)!important}[data-theme=dark] .question-config-col-left .config-section.items-center.gap-1\.5.text-gray-400{color:#6b7280}.question-config-col-left .config-section{display:flex;height:100%;flex-direction:column}[data-theme=dark] .question-config-col-left .config-section .config-field.items-center.gap-1\.5.text-gray-400{color:#6b7280}.question-config-col-left .config-section .config-field{display:flex;flex:1 1 0%;flex-direction:column}.question-config-col-left .config-section textarea{min-height:150px;flex:1 1 0%}@media (min-width:768px){.question-config-col-left .config-section textarea{min-height:250px}}.qconfig-description{margin-bottom:1.25rem}.qconfig-description textarea{min-height:100px;resize:vertical}[data-theme=dark] nav[aria-label=Breadcrumb] .qconfig-label{color:#e5e7eb}[data-theme=dark] table td .qconfig-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .qconfig-label.text-gray-500,[data-theme=dark] table td .qconfig-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .qconfig-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.qconfig-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.qconfig-label{color:#d1d5db}.qconfig-label{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .qconfig-label{color:#4b5563}[data-theme=dark] .qconfig-label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.question-config-panel.provider-branded .qconfig-label{color:var(--provider-text,inherit)!important}[data-theme=dark] .qconfig-columns.items-center.gap-1\.5.text-gray-400{color:#6b7280}.qconfig-columns{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.qconfig-columns{flex-direction:row;gap:1.5rem}}.qconfig-col-left{min-width:0;flex:1 1 0%}.qconfig-col-left>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}@media (min-width:768px){.qconfig-col-left{width:420px;flex:none}}.qconfig-col-right{min-width:0;flex:1 1 0%}[data-theme=dark] .qconfig-columns-equal.items-center.gap-1\.5.text-gray-400{color:#6b7280}.qconfig-columns-equal{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.qconfig-columns-equal{flex-direction:row;gap:1.25rem}}.qconfig-col-half{min-width:0;flex:1 1 0%}.qconfig-col-half>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.qconfig-section{border-radius:.75rem;padding:1rem}.bg-white.qconfig-section.shadow-lg,.bg-white.qconfig-section.shadow-sm,[data-theme=dark] .bg-white.qconfig-section.shadow-lg,[data-theme=dark] .bg-white.qconfig-section.shadow-sm{box-shadow:none}.bg-white.qconfig-section.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.qconfig-section.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .qconfig-section{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0 .qconfig-section,[data-theme=dark] div[aria-modal=true] .qconfig-section{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .qconfig-section,html[data-theme=dark] body [class*=modal] .qconfig-section{background-color:var(--provider-surface,#1f2937)}.qconfig-section{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-white.rounded-2xl.qconfig-section.hover\:shadow-md:hover,.bg-white.rounded-xl.qconfig-section.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.qconfig-section.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.qconfig-section.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .qconfig-section,[data-theme=dark] [data-branding-light] #logout-modal .qconfig-section,[data-theme=dark][data-branding-dark] #logout-modal .qconfig-section,[data-theme=dark][data-branding-light] #logout-modal .qconfig-section{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .qconfig-section.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .qconfig-section{background:color-mix(in srgb,var(--provider-surface,#1e293b) 95%,#fff 5%)!important;border-color:var(--provider-border,#374151)!important}.question-config-panel.provider-branded .qconfig-section{background:color-mix(in srgb,var(--provider-surface,#fff) 95%,var(--provider-sidebar-bg,#6366f1) 5%)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .question-config-panel.provider-branded .qconfig-section{background:color-mix(in srgb,var(--provider-surface,#1e293b) 85%,var(--provider-sidebar-bg,#6366f1) 15%)!important;border-color:var(--provider-border,#374151)!important}[data-theme=dark] nav[aria-label=Breadcrumb] .qconfig-section-title{color:#e5e7eb}[data-theme=dark] .flex.qconfig-section-title.gap-1\.5.text-gray-400,[data-theme=dark] .qconfig-section-title.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .qconfig-section-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .qconfig-section-title.text-gray-500,[data-theme=dark] table td .qconfig-section-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .qconfig-section-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.qconfig-section-title{color:#d1d5db}.qconfig-section-title{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .qconfig-section-title{color:#4b5563}[data-theme=dark] .qconfig-section-title{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.question-config-panel.provider-branded .qconfig-section-title{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important}[data-theme=dark] .question-config-panel.provider-branded .qconfig-section-title{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 70%,#fff)!important}[data-theme=dark] .qconfig-grid.items-center.gap-1\.5.text-gray-400{color:#6b7280}.qconfig-grid{display:flex;flex-direction:column;gap:.75rem}.ocpanel .oc-form>.qconfig-grid-inline{margin-bottom:1.25rem}.ocpanel .oc-form .qconfig-grid-inline .form-group{margin-bottom:0}.qconfig-grid-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}[data-theme=dark] .qconfig-section-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.qconfig-section-row{display:flex;flex-wrap:wrap;gap:.75rem}.qconfig-section-row>.qconfig-section{min-width:200px;flex:1 1 0%}.ocpanel-content .oc-form .qconfig-section-compact{padding:1rem}.qconfig-section-compact{padding:.75rem}html[data-theme=dark] body #user-menu-dropdown .qconfig-section-compact .qconfig-section-title.text-gray-500{color:#9ca3af}.qconfig-section-compact .qconfig-section-title{margin-bottom:.5rem;font-size:.75rem;line-height:1rem}html[data-theme=dark] body #user-menu-dropdown .qconfig-section-compact .qconfig-label.text-gray-500{color:#9ca3af}.qconfig-section-compact .qconfig-label{font-size:.75rem;line-height:1rem}.qconfig-section-compact .qconfig-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.qconfig-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}[data-theme=dark] .qconfig-alert-warning.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-content .oc-form .qconfig-alert-warning{padding:1rem}[data-theme=dark] table td .qconfig-alert-warning.text-gray-500,[data-theme=dark] table td .qconfig-alert-warning.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .qconfig-alert-warning.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.qconfig-alert-warning{color:#d1d5db}.qconfig-alert-warning{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.qconfig-alert-warning.hover\:shadow-md:hover,.bg-white.rounded-xl.qconfig-alert-warning.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.qconfig-alert-warning.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.qconfig-alert-warning.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .qconfig-alert-warning{border-color:rgba(245,158,11,.3);background-color:rgba(245,158,11,.1);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.qconfig-alert-warning i{margin-top:.125rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.answer-options-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}[data-theme=dark] table td .answer-options-table.text-gray-500,[data-theme=dark] table td .answer-options-table.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .answer-options-table.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.answer-options-table{color:#d1d5db}.answer-options-table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}[data-theme=dark] #user-menu-button p.answer-options-table thead th,[data-theme=dark] nav[aria-label=Breadcrumb] .answer-options-table thead th{color:#9ca3af}[data-theme=dark] table td .answer-options-table thead th.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .answer-options-table thead th,[data-theme=dark] table td .text-sm.answer-options-table thead th{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.answer-options-table thead th{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .answer-options-table thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.answer-options-table thead th,html[data-theme=dark] body #user-menu-dropdown p.answer-options-table thead th,html[data-theme=dark] body .header-user-btn .answer-options-table thead th{color:#9ca3af}.answer-options-table thead th{padding:.5rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .answer-options-table thead th{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.answer-options-table thead th{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .answer-options-table thead th{border-color:var(--provider-border,#374151)}.answer-options-table thead th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main .answer-options-table thead th.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button svg[data-theme=dark] .answer-options-table thead th,[data-theme=dark] .group svg[data-theme=dark] .answer-options-table thead th{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .answer-options-table thead th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .answer-options-table thead th,[data-theme=dark] [data-theme=dark] .answer-options-table thead th.fa-calendar,[data-theme=dark] table td [data-theme=dark] .answer-options-table thead th{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .answer-options-table thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .answer-options-table thead th{color:#9ca3af}[data-theme=dark] .answer-options-table thead th{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .answer-options-table tbody tr{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.answer-options-table tbody tr{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .answer-options-table tbody tr,html[data-theme=dark] body #user-menu-dropdown .answer-options-table tbody tr{border-color:var(--provider-border,#374151)}.answer-options-table tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .answer-options-table tbody tr,html[data-theme=dark] body main .answer-options-table tbody tr.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .answer-options-table tbody tr{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.answer-options-table tbody tr:last-child{border-bottom-width:0}.answer-options-table tbody td{padding:.5rem;vertical-align:middle}[data-theme=dark] #user-menu-button svg.answer-options-table .col-num,[data-theme=dark] .group svg.answer-options-table .col-num{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .answer-options-table .col-num{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .answer-options-table .col-num.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.answer-options-table .col-num,[data-theme=dark] table td .answer-options-table .col-num{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .answer-options-table .col-num,html[data-theme=dark] body .header-user-btn .answer-options-table .col-num{color:#9ca3af}.answer-options-table .col-num{width:2rem;text-align:center;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.answer-options-table .col-image{width:3.5rem}.answer-options-table .col-answer{min-width:150px}.answer-options-table .col-correct{width:5rem}.answer-options-table .col-action{width:2.5rem;text-align:center}.option-image-placeholder{height:2.5rem;width:2.5rem;cursor:pointer;border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] body main .topic-tab.option-image-placeholder.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body main button.option-image-placeholder.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.option-image-placeholder.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}html[data-theme=dark] body #notification-bell-container .option-image-placeholder{background-color:var(--provider-surface,#374151)}.option-image-placeholder{border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-white.rounded-2xl.option-image-placeholder.hover\:shadow-md:hover,.bg-white.rounded-xl.option-image-placeholder.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.option-image-placeholder.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.option-image-placeholder.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .fixed.inset-0 .option-image-placeholder:hover,[data-theme=dark] div[aria-modal=true] .option-image-placeholder:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .option-image-placeholder:hover,html[data-theme=dark] body [class*=modal] .option-image-placeholder:hover{background-color:var(--provider-surface,#1f2937)}.option-image-placeholder:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.option-image-placeholder.gap-1\.5.text-gray-400,[data-theme=dark] .option-image-placeholder.items-center.gap-1\.5.text-gray-400{color:#6b7280}.option-image-placeholder{display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%}[data-theme=dark] .option-image-placeholder{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] .option-image-placeholder:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.option-image-placeholder:empty:before{content:"\f03e";font-family:Font Awesome\ 6 Free;font-weight:400}[data-theme=dark] #user-menu-button svg.option-image-placeholder:empty:before,[data-theme=dark] .group svg.option-image-placeholder:empty:before{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .option-image-placeholder:empty:before{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.option-image-placeholder:empty:before,[data-theme=dark] .option-image-placeholder:empty.fa-calendar:before,[data-theme=dark] table td .option-image-placeholder:empty:before{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .option-image-placeholder:empty.text-gray-500:before,html[data-theme=dark] body #user-menu-dropdown .option-image-placeholder:empty:before,html[data-theme=dark] body .header-user-btn .option-image-placeholder:empty:before{color:#9ca3af}.option-image-placeholder:empty:before{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .option-image-placeholder:empty:before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .option-image-placeholder:empty:before,[data-theme=dark] table td .text-sm[data-theme=dark] .option-image-placeholder:empty:before,[data-theme=dark] table td [data-theme=dark] .option-image-placeholder:empty:before,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .option-image-placeholder:empty:before,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .option-image-placeholder:empty:before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .option-image-placeholder:empty:before{color:#9ca3af}[data-theme=dark] .option-image-placeholder:empty:before{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .correct-select.text-gray-500{color:#9ca3af}.correct-select{padding:.25rem .5rem;font-size:.75rem;line-height:1rem}[data-theme=dark] #user-menu-button svg.option-remove-btn,[data-theme=dark] .group svg.option-remove-btn{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .option-remove-btn,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .option-remove-btn,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .option-remove-btn,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .option-remove-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .option-remove-btn,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .option-remove-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .option-remove-btn{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .option-remove-btn{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.option-remove-btn,[data-theme=dark] .option-remove-btn.fa-calendar,[data-theme=dark] table td .option-remove-btn{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .option-remove-btn,html[data-theme=dark] body .header-user-btn .option-remove-btn{color:#9ca3af}.option-remove-btn{border-radius:.5rem;padding:.375rem;--tw-text-opacity:1;color:rgb(156 163 175/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}.option-remove-btn:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}[data-theme=dark] .option-remove-btn:hover{background-color:rgba(239,68,68,.1);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] table td .add-option-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .add-option-btn.text-gray-500,[data-theme=dark] table td .add-option-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .add-option-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.add-option-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.add-option-btn{color:#d1d5db}.add-option-btn{width:100%;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.add-option-btn{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.add-option-btn{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .add-option-btn,[data-theme=dark] table td .add-option-btn,[data-theme=dark] table td .text-sm.add-option-btn{color:#9ca3af}html[data-theme=dark] body main .topic-tab.add-option-btn.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body main button.add-option-btn.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.add-option-btn.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}html[data-theme=dark] body #notification-bell-container .add-option-btn{background-color:var(--provider-surface,#374151)}.add-option-btn{border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.add-option-btn.hover\:shadow-md:hover,.bg-white.rounded-xl.add-option-btn.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.add-option-btn.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.add-option-btn.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .fixed.inset-0 .add-option-btn:hover,[data-theme=dark] div[aria-modal=true] .add-option-btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .add-option-btn:hover,html[data-theme=dark] body [class*=modal] .add-option-btn:hover{background-color:var(--provider-surface,#1f2937)}.add-option-btn:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] .add-option-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.add-option-btn.gap-1\.5.text-gray-400{color:#6b7280}.add-option-btn{display:flex;align-items:center;justify-content:center;gap:.5rem}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .add-option-btn{color:#4b5563}[data-theme=dark] .add-option-btn{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));background-color:rgba(55,65,81,.5);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .add-option-btn:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.question-config-panel.provider-branded .add-option-btn{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 10%,#fff)!important;color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important;border-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 30%,transparent)!important}.question-config-panel.provider-branded .add-option-btn:hover{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,#fff)!important}[data-theme=dark] .question-config-panel.provider-branded .add-option-btn{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,var(--provider-surface,#334155))!important;color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)!important}[data-theme=dark] .question-config-panel.provider-branded .add-option-btn:hover{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 30%,var(--provider-surface,#334155))!important}[data-theme=dark] #user-menu-button svg.answer-options-table .empty-row .empty-message,[data-theme=dark] .group svg.answer-options-table .empty-row .empty-message{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .answer-options-table .empty-row .empty-message{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .answer-options-table .empty-row .empty-message.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.answer-options-table .empty-row .empty-message{color:#6b7280}[data-theme=dark] table td .answer-options-table .empty-row .empty-message.text-gray-500,[data-theme=dark] table td .answer-options-table .empty-row .empty-message.text-gray-600{color:#9ca3af}[data-theme=dark] table td .answer-options-table .empty-row .empty-message{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .answer-options-table .empty-row .empty-message.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.answer-options-table .empty-row .empty-message{color:#d1d5db}html[data-theme=dark] body #user-menu-dropdown .answer-options-table .empty-row .empty-message,html[data-theme=dark] body .header-user-btn .answer-options-table .empty-row .empty-message{color:#9ca3af}.answer-options-table .empty-row .empty-message{padding-top:1.5rem;padding-bottom:1.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .answer-options-table .empty-row .empty-message,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .answer-options-table .empty-row .empty-message,[data-theme=dark] table td .text-sm[data-theme=dark] .answer-options-table .empty-row .empty-message,[data-theme=dark] table td [data-theme=dark] .answer-options-table .empty-row .empty-message,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .answer-options-table .empty-row .empty-message,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .answer-options-table .empty-row .empty-message,html[data-theme=dark] body .header-user-btn [data-theme=dark] .answer-options-table .empty-row .empty-message{color:#9ca3af}[data-theme=dark] .answer-options-table .empty-row .empty-message{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.answer-options-table .empty-row .empty-message i{margin-right:.5rem}[data-theme=dark] .cfl-config-panel.items-center.gap-1\.5.text-gray-400{color:#6b7280}.cfl-config-panel{display:flex;height:100%;flex-direction:column}.cfl-config-panel .ocpanel-content{flex:1 1 0%;overflow-y:auto}.cfl-config-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.cfl-config-form{padding:1rem}.cfl-config-panel .branded-header,[data-theme=dark] .cfl-config-panel .branded-header{background:linear-gradient(135deg,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)),color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#000))!important}.cfl-config-panel .branded-header .ocpanel-header-subtitle,.cfl-config-panel .branded-header .ocpanel-header-title,[data-theme=dark] .cfl-config-panel .branded-header .ocpanel-header-subtitle,[data-theme=dark] .cfl-config-panel .branded-header .ocpanel-header-title{color:#fff!important}.cfl-config-panel .branded-header .ocpanel-header-icon,[data-theme=dark] .cfl-config-panel .branded-header .ocpanel-header-icon{background:hsla(0,0%,100%,.2)!important}.cfl-config-panel .branded-header .ocpanel-close-btn,.cfl-config-panel .branded-header .ocpanel-header-icon i,[data-theme=dark] .cfl-config-panel .branded-header .ocpanel-close-btn,[data-theme=dark] .cfl-config-panel .branded-header .ocpanel-header-icon i{color:#fff!important}.cfl-config-panel .branded-header .ocpanel-close-btn:hover,[data-theme=dark] .cfl-config-panel .branded-header .ocpanel-close-btn:hover{background:hsla(0,0%,100%,.2)!important}.cfl-config-panel.provider-branded .qconfig-section{background:color-mix(in srgb,var(--provider-surface,#fff) 95%,var(--provider-sidebar-bg,#6366f1) 5%)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .cfl-config-panel.provider-branded .qconfig-section{background:color-mix(in srgb,var(--provider-surface,#1e293b) 85%,var(--provider-sidebar-bg,#6366f1) 15%)!important;border-color:var(--provider-border,#374151)!important}.cfl-config-panel.provider-branded .qconfig-section-title{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important}[data-theme=dark] .cfl-config-panel.provider-branded .qconfig-section-title{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 70%,#fff)!important}.cfl-config-panel.provider-branded .add-option-btn{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 10%,#fff)!important;color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))!important;border-color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 30%,transparent)!important}.cfl-config-panel.provider-branded .add-option-btn:hover{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,#fff)!important}[data-theme=dark] .cfl-config-panel.provider-branded .add-option-btn{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,var(--provider-surface,#334155))!important;color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)!important}[data-theme=dark] .cfl-config-panel.provider-branded .add-option-btn:hover{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 30%,var(--provider-surface,#334155))!important}.cfl-config-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#fff)!important;border-color:var(--provider-border,rgba(229,231,235,.6))!important}[data-theme=dark] .cfl-config-panel.provider-branded .ocpanel-footer{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}.dnd-config-layout{display:grid;grid-template-columns:360px 1fr 260px;gap:1.25rem;padding:.5rem;max-height:calc(80vh - 140px)}@media (max-width:1200px){.dnd-config-layout{grid-template-columns:320px 1fr 240px;gap:1rem}}.dnd-col-settings{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;padding-right:.5rem}.dnd-col-settings .qconfig-section{padding:.75rem}.dnd-col-settings .qconfig-section-title{font-size:.8125rem;margin-bottom:.5rem}.dnd-col-settings .qconfig-field{margin-bottom:.5rem}.dnd-col-settings .qconfig-field:last-child{margin-bottom:0}.dnd-col-settings .qconfig-label{font-size:.75rem;margin-bottom:.25rem}.dnd-col-settings textarea{min-height:60px;font-size:.8125rem}.dnd-grid-settings{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.dnd-grid-settings .qconfig-field{margin-bottom:0}.dnd-grid-settings .wc-input{text-align:center;font-weight:600;font-size:.9375rem}.dnd-bgr-preview{width:100%;height:120px;border-radius:.5rem;background-color:#f3f4f6;background-size:cover;background-position:50%;border:1px dashed #d1d5db;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}[data-theme=dark] .dnd-bgr-preview{background-color:var(--provider-surface,#374151);border-color:var(--provider-border,#4b5563)}.dnd-bgr-empty{display:flex;flex-direction:column;align-items:center;gap:.375rem;color:#9ca3af}.dnd-bgr-empty i{font-size:1.5rem}.dnd-bgr-empty span{font-size:.75rem}.dnd-upload-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;border-radius:.375rem;border:1px solid #d1d5db;background:#fff;color:#374151;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.dnd-upload-btn:hover{background:#f9fafb;border-color:#9ca3af}.dnd-upload-btn.uploading{opacity:.7;pointer-events:none}[data-theme=dark] .dnd-upload-btn{background:var(--provider-surface,#374151);border-color:var(--provider-border,#4b5563);color:#e5e7eb}[data-theme=dark] .dnd-upload-btn:hover{background:color-mix(in srgb,var(--provider-surface,#374151) 80%,#fff 20%);border-color:var(--provider-border,#6b7280)}.dnd-upload-hint{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:#9ca3af;margin-top:.375rem}.dnd-upload-hint i{font-size:.625rem}.dnd-col-grid,.dnd-grid-container{display:flex;flex-direction:column}.dnd-grid-container{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;height:100%;overflow:hidden}[data-theme=dark] .dnd-grid-container{background:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}.dnd-grid-header{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;background:#fff;border-bottom:1px solid #e5e7eb}[data-theme=dark] .dnd-grid-header{background:color-mix(in srgb,var(--provider-surface,#374151) 80%,#fff 20%);border-color:var(--provider-border,#4b5563)}.dnd-grid-title{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:#374151}.dnd-grid-title i{color:#6366f1}[data-theme=dark] .dnd-grid-title{color:#e5e7eb}[data-theme=dark] .dnd-grid-title i{color:#818cf8}.dnd-grid-hint{font-size:.6875rem;color:#9ca3af}.dnd-stage{flex:1;justify-content:center;padding:1rem;overflow:auto}.dnd-loading,.dnd-stage{display:flex;align-items:center}.dnd-loading{flex-direction:column;gap:.5rem;color:#9ca3af}.dnd-loading i{font-size:1.5rem}.dnd-loading span{font-size:.75rem}.dnd-grid-table{border-collapse:collapse;background-color:#e5e7eb;background-size:cover;background-position:50%;border-radius:.375rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}[data-theme=dark] .dnd-grid-table{background-color:color-mix(in srgb,var(--provider-surface,#374151) 70%,#000 30%)}.dnd-grid-cell{width:32px;height:32px;min-width:32px;min-height:32px;border:1px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.1);background-size:cover;background-position:50%;cursor:pointer;position:relative}.dnd-grid-cell:hover{background-color:rgba(99,102,241,.25);border-color:#6366f1;box-shadow:inset 0 0 0 1px #6366f1}.dnd-grid-cell.has-image{border-color:#10b981;box-shadow:inset 0 0 0 2px #10b981}.dnd-grid-cell.has-image:hover{border-color:#f59e0b;box-shadow:inset 0 0 0 2px #f59e0b;cursor:not-allowed}.dnd-grid-cell.cell-selected{border-color:#6366f1;box-shadow:inset 0 0 0 2px #6366f1;background-color:rgba(99,102,241,.3)}.dnd-grid-cell.cell-uploading{display:flex;align-items:center;justify-content:center;color:#6366f1;font-size:.75rem}.dnd-answers-section,.dnd-col-answers{display:flex;flex-direction:column}.dnd-answers-section{height:100%}.dnd-answers-section .qconfig-section-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:.625rem;border-bottom:1px solid #e5e7eb;margin-bottom:.75rem}[data-theme=dark] .dnd-answers-section .qconfig-section-title{border-color:var(--provider-border,#374151)}.dnd-answer-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;background:#6366f1;color:#fff;border-radius:9999px}.dnd-answers-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.dnd-answers-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;color:#9ca3af;text-align:center;height:100%;min-height:150px}.dnd-answers-empty i{font-size:2rem;margin-bottom:.5rem;opacity:.5}.dnd-answers-empty span{font-size:.75rem}.dnd-answer-item{display:flex;align-items:center;gap:.625rem;padding:.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;transition:border-color .15s ease,box-shadow .15s ease}.dnd-answer-item:hover{border-color:#d1d5db;box-shadow:0 1px 2px rgba(0,0,0,.05)}[data-theme=dark] .dnd-answer-item{background:color-mix(in srgb,var(--provider-surface,#374151) 90%,#fff 10%);border-color:var(--provider-border,#4b5563)}[data-theme=dark] .dnd-answer-item:hover{border-color:color-mix(in srgb,var(--provider-border,#4b5563) 70%,#fff 30%)}.dnd-answer-thumb{width:40px;height:40px;min-width:40px;border-radius:.25rem;background-color:#e5e7eb;background-size:cover;background-position:50%;border:1px solid #d1d5db}[data-theme=dark] .dnd-answer-thumb{background-color:var(--provider-surface,#4b5563);border-color:var(--provider-border,#6b7280)}.dnd-answer-info{flex:1;min-width:0}.dnd-answer-position{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:#374151}.dnd-answer-position i{font-size:.625rem;color:#6366f1}[data-theme=dark] .dnd-answer-position{color:#d1d5db}[data-theme=dark] .dnd-answer-position i{color:#818cf8}.dnd-answer-remove{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:.25rem;background:transparent;border:none;color:#9ca3af;cursor:pointer;transition:background-color .15s ease,color .15s ease}.dnd-answer-remove:hover{background:#fee2e2;color:#dc2626}[data-theme=dark] .dnd-answer-remove:hover{background:rgba(220,38,38,.2);color:#f87171}.cfl-config-panel.provider-branded .dnd-grid-title i{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}.cfl-config-panel.provider-branded .dnd-answer-count{background:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}.cfl-config-panel.provider-branded .dnd-answer-position i{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}.cfl-config-panel.provider-branded .dnd-grid-cell:hover{background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.2);border-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}.cfl-config-panel.provider-branded .dnd-grid-cell.cell-selected{border-color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1));box-shadow:inset 0 0 0 2px var(--provider-sidebar-bg,var(--provider-accent,#6366f1));background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.3)}.cfl-config-panel.provider-branded .dnd-grid-cell.cell-uploading{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}.dnd-grid-cell.labelling-cell{position:relative}.dnd-grid-cell.has-label{border-color:#10b981;box-shadow:inset 0 0 0 2px #10b981;background-color:rgba(16,185,129,.15)}.dnd-grid-cell.has-label:hover{border-color:#f59e0b;box-shadow:inset 0 0 0 2px #f59e0b;cursor:not-allowed}.cell-label{left:calc(100% + 4px);white-space:nowrap;font-size:.625rem;font-weight:600;padding:2px 6px;background:#10b981;color:#fff;border-radius:3px;pointer-events:none;z-index:10;box-shadow:0 1px 2px rgba(0,0,0,.2)}.cell-label,.cell-label:before{position:absolute;top:50%;transform:translateY(-50%)}.cell-label:before{content:"";right:100%;border:4px solid transparent;border-right-color:#10b981}.dnd-grid-cell.dir-right .cell-label{left:auto;right:calc(100% + 4px)}.dnd-grid-cell.dir-right .cell-label:before{right:auto;left:100%;border-right-color:transparent;border-left-color:#10b981}.dnd-answer-item.label-item{flex-direction:column;align-items:stretch;gap:.5rem}.dnd-answer-label{font-size:.8125rem;font-weight:600;color:#374151!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.375rem .625rem;background:#f3f4f6;border-radius:.25rem}[data-theme=dark] .dnd-answer-label{color:#e5e7eb!important;background:hsla(0,0%,100%,.1)}.label-item-controls{display:flex;align-items:center;gap:.5rem}.label-item-controls .dnd-answer-info{flex:1}.label-item-controls .dnd-answer-position{font-size:.6875rem}.dnd-direction-btns{display:flex;border-radius:.25rem;overflow:hidden;border:1px solid #d1d5db}.dnd-direction-btn{width:28px;height:26px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;color:#9ca3af;cursor:pointer;font-size:.6875rem;padding:0}.dnd-direction-btn:first-child{border-right:1px solid #d1d5db}.dnd-direction-btn:hover{background:#f3f4f6;color:#374151}.dnd-direction-btn.active{background:#6366f1;color:#fff}.dnd-direction-btn.active:hover{background:#4f46e5;color:#fff}[data-theme=dark] .dnd-direction-btns{border-color:var(--provider-border,#4b5563)}[data-theme=dark] .dnd-direction-btn{background:var(--provider-surface,#374151);color:#9ca3af}[data-theme=dark] .dnd-direction-btn:first-child{border-color:var(--provider-border,#4b5563)}[data-theme=dark] .dnd-direction-btn:hover{background:color-mix(in srgb,var(--provider-surface,#374151) 80%,#fff 20%);color:#e5e7eb}[data-theme=dark] .dnd-direction-btn.active{background:#6366f1;color:#fff}.label-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000}.label-modal-content{background:#fff;border-radius:.75rem;width:100%;max-width:380px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);overflow:hidden}[data-theme=dark] .label-modal-content{background:var(--provider-surface,#1f2937);border:1px solid var(--provider-border,#374151)}.label-modal-header{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.9375rem;font-weight:600}.label-modal-header i{font-size:1rem}.label-modal-body{padding:1.25rem 1rem}.label-modal-body .wc-input{width:100%;font-size:.9375rem;padding:.625rem .875rem}.label-modal-footer{display:flex;justify-content:flex-end;gap:.625rem;padding:.875rem 1rem;background:#f9fafb;border-top:1px solid #e5e7eb}[data-theme=dark] .label-modal-footer{background:color-mix(in srgb,var(--provider-surface,#1f2937) 80%,#000 20%);border-color:var(--provider-border,#374151)}.cfl-config-panel.provider-branded .dnd-grid-cell.has-label{border-color:var(--provider-accent,#10b981);box-shadow:inset 0 0 0 2px var(--provider-accent,#10b981);background-color:rgba(var(--provider-accent-rgb,16,185,129),.15)}.cfl-config-panel.provider-branded .cell-label{background:var(--provider-accent,#10b981)}.cfl-config-panel.provider-branded .cell-label:before{border-right-color:var(--provider-accent,#10b981)}.cfl-config-panel.provider-branded .dnd-grid-cell.dir-right .cell-label:before{border-right-color:transparent;border-left-color:var(--provider-accent,#10b981)}.cfl-config-panel.provider-branded .label-modal-header{background:linear-gradient(135deg,var(--provider-sidebar-bg,#10b981),color-mix(in srgb,var(--provider-sidebar-bg,#10b981) 80%,#000))}[data-theme=dark] table td .provider-toolbar-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .provider-toolbar-btn.text-gray-500,[data-theme=dark] table td .provider-toolbar-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .provider-toolbar-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.provider-toolbar-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.provider-toolbar-btn{color:#d1d5db}.provider-toolbar-btn{border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.provider-toolbar-btn{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.provider-toolbar-btn{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .provider-toolbar-btn,[data-theme=dark] table td .provider-toolbar-btn,[data-theme=dark] table td .text-sm.provider-toolbar-btn{color:#9ca3af}.provider-toolbar-btn{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .provider-toolbar-btn:hoverp{color:#f3f4f6}[data-theme=dark] div[aria-modal=true] .provider-toolbar-btn:hover,[data-theme=dark] table td .provider-toolbar-btn:hover,[data-theme=dark] table td .provider-toolbar-btn:hover.font-medium,[data-theme=dark] table td .provider-toolbar-btn:hover.font-semibold{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .provider-toolbar-btn:hoverp{color:#f3f4f6}html[data-theme=dark] body .header-user-btn .provider-toolbar-btn:hover{color:#f3f4f6}.provider-toolbar-btn:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0>div.provider-toolbar-btn.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-toolbar-btn.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-toolbar-btn{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-toolbar-btn:hover{background-color:var(--provider-surface,#475569)}.provider-toolbar-btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-toolbar-btn.rounded-2xl.shadow-lg,.provider-toolbar-btn.rounded-2xl.shadow-sm,.provider-toolbar-btn.rounded-xl.shadow-lg,.provider-toolbar-btn.rounded-xl.shadow-sm,[data-theme=dark] .provider-toolbar-btn.rounded-2xl.shadow-lg,[data-theme=dark] .provider-toolbar-btn.rounded-2xl.shadow-sm,[data-theme=dark] .provider-toolbar-btn.rounded-xl.shadow-lg,[data-theme=dark] .provider-toolbar-btn.rounded-xl.shadow-sm{box-shadow:none}.provider-toolbar-btn.rounded-2xl.border.hover\:shadow-md:hover,.provider-toolbar-btn.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .provider-toolbar-btn.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-toolbar-btn.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-toolbar-btn,[data-theme=dark] [data-branding-light] #logout-modal .provider-toolbar-btn,[data-theme=dark][data-branding-dark] #logout-modal .provider-toolbar-btn,[data-theme=dark][data-branding-light] #logout-modal .provider-toolbar-btn{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-toolbar-btn.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-toolbar-btn.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-toolbar-btn.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .fixed.inset-0 .provider-toolbar-btn:hover,[data-theme=dark] div[aria-modal=true] .provider-toolbar-btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .provider-toolbar-btn:hover,html[data-theme=dark] body [class*=modal] .provider-toolbar-btn:hover{background-color:var(--provider-surface,#1f2937)}.provider-toolbar-btn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.provider-toolbar-btn{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.provider-toolbar-btn.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-toolbar-btn.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-toolbar-btn.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-toolbar-btn.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .provider-toolbar-btn.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .provider-toolbar-btn{color:#d1d5db!important;background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .provider-toolbar-btn:hover{color:#fff!important;background-color:color-mix(in srgb,var(--provider-surface,#334155) 80%,#fff 10%)!important}[data-theme=dark] .flex.provider-toggle-label.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .provider-toggle-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .provider-toggle-label.text-gray-500,[data-theme=dark] table td .provider-toggle-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .provider-toggle-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.provider-toggle-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.provider-toggle-label{color:#d1d5db}.provider-toggle-label{display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.provider-toggle-label{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.provider-toggle-label{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] table td .provider-toggle-label,[data-theme=dark] table td .text-sm.provider-toggle-label{color:#9ca3af}[data-theme=dark] .fixed.inset-0>div.provider-toggle-label.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-toggle-label.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] .provider-toggle-label{color:#9ca3af}html[data-theme=dark] body #filterPanel button.provider-toggle-label{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-toggle-label:hover{background-color:var(--provider-surface,#475569)}.provider-toggle-label{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.provider-toggle-label.rounded-2xl.shadow-lg,.provider-toggle-label.rounded-2xl.shadow-sm,.provider-toggle-label.rounded-xl.shadow-lg,.provider-toggle-label.rounded-xl.shadow-sm,[data-theme=dark] .provider-toggle-label.rounded-2xl.shadow-lg,[data-theme=dark] .provider-toggle-label.rounded-2xl.shadow-sm,[data-theme=dark] .provider-toggle-label.rounded-xl.shadow-lg,[data-theme=dark] .provider-toggle-label.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.provider-toggle-label.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-toggle-label.hover\:shadow-md:hover,.provider-toggle-label.rounded-2xl.border.hover\:shadow-md:hover,.provider-toggle-label.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-toggle-label.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-toggle-label.hover\:shadow-md:hover,[data-theme=dark] .provider-toggle-label.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-toggle-label.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-toggle-label,[data-theme=dark] [data-branding-light] #logout-modal .provider-toggle-label,[data-theme=dark][data-branding-dark] #logout-modal .provider-toggle-label,[data-theme=dark][data-branding-light] #logout-modal .provider-toggle-label{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-toggle-label.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-toggle-label.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .provider-toggle-label.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-toggle-label.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .fixed.inset-0 .provider-toggle-label:hover,[data-theme=dark] div[aria-modal=true] .provider-toggle-label:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .provider-toggle-label:hover,html[data-theme=dark] body [class*=modal] .provider-toggle-label:hover{background-color:var(--provider-surface,#1f2937)}.provider-toggle-label:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] .provider-toggle-label{color:#d1d5db!important;background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .provider-toggle-label:hover{background-color:color-mix(in srgb,var(--provider-surface,#334155) 80%,#fff 10%)!important}html[data-theme=dark] body #filterPanel .provider-divider{background-color:var(--provider-surface,#475569)}.provider-divider{margin-left:.25rem;margin-right:.25rem;height:1.5rem;width:1px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] .provider-divider{background-color:var(--provider-border,#475569)!important}.ocpanel-content .oc-form .provider-info-card{padding:1rem}.provider-info-card{border-radius:.75rem;padding:.75rem}.bg-white.provider-info-card.shadow-lg,.bg-white.provider-info-card.shadow-sm,[data-theme=dark] .bg-white.provider-info-card.shadow-lg,[data-theme=dark] .bg-white.provider-info-card.shadow-sm{box-shadow:none}.bg-white.provider-info-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-info-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-info-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.provider-info-card.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-info-card.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-info-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-info-card:hover{background-color:var(--provider-surface,#475569)}.provider-info-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-info-card.rounded-2xl.shadow-lg,.provider-info-card.rounded-2xl.shadow-sm,.provider-info-card.rounded-xl.shadow-lg,.provider-info-card.rounded-xl.shadow-sm,[data-theme=dark] .provider-info-card.rounded-2xl.shadow-lg,[data-theme=dark] .provider-info-card.rounded-2xl.shadow-sm,[data-theme=dark] .provider-info-card.rounded-xl.shadow-lg,[data-theme=dark] .provider-info-card.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.provider-info-card.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-info-card.hover\:shadow-md:hover,.provider-info-card.rounded-2xl.border.hover\:shadow-md:hover,.provider-info-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-info-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-info-card.hover\:shadow-md:hover,[data-theme=dark] .provider-info-card.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-info-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-info-card,[data-theme=dark] [data-branding-light] #logout-modal .provider-info-card,[data-theme=dark][data-branding-dark] #logout-modal .provider-info-card,[data-theme=dark][data-branding-light] #logout-modal .provider-info-card{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-info-card.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-info-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .provider-info-card.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-info-card.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .provider-info-card{background-color:color-mix(in srgb,var(--provider-surface,#334155) 70%,transparent)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] table td .provider-form-input.text-gray-500,[data-theme=dark] table td .provider-form-input.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .provider-form-input.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.provider-form-input{color:#d1d5db}.provider-form-input{width:100%;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-white.provider-form-input.shadow-lg,.bg-white.provider-form-input.shadow-sm,[data-theme=dark] .bg-white.provider-form-input.shadow-lg,[data-theme=dark] .bg-white.provider-form-input.shadow-sm{box-shadow:none}.bg-white.provider-form-input.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-form-input.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-form-input{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.provider-form-input.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-form-input.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-form-input{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-form-input:hover{background-color:var(--provider-surface,#475569)}.provider-form-input{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-form-input.rounded-2xl.shadow-lg,.provider-form-input.rounded-2xl.shadow-sm,.provider-form-input.rounded-xl.shadow-lg,.provider-form-input.rounded-xl.shadow-sm,[data-theme=dark] .provider-form-input.rounded-2xl.shadow-lg,[data-theme=dark] .provider-form-input.rounded-2xl.shadow-sm,[data-theme=dark] .provider-form-input.rounded-xl.shadow-lg,[data-theme=dark] .provider-form-input.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.provider-form-input.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-form-input.hover\:shadow-md:hover,.provider-form-input.rounded-2xl.border.hover\:shadow-md:hover,.provider-form-input.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-form-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-form-input.hover\:shadow-md:hover,[data-theme=dark] .provider-form-input.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-form-input.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-form-input,[data-theme=dark] [data-branding-light] #logout-modal .provider-form-input,[data-theme=dark][data-branding-dark] #logout-modal .provider-form-input,[data-theme=dark][data-branding-light] #logout-modal .provider-form-input{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-form-input.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-form-input.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .provider-form-input.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-form-input.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] #user-menu-button p.provider-form-input,[data-theme=dark] div[aria-modal=true] .provider-form-input,[data-theme=dark] table td .font-medium.provider-form-input,[data-theme=dark] table td .font-semibold.provider-form-input,[data-theme=dark] table td .provider-form-input,html[data-theme=dark] body #user-menu-dropdown p.provider-form-input,html[data-theme=dark] body .header-user-btn .provider-form-input{color:#f3f4f6}.provider-form-input{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.provider-form-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.provider-form-input::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.provider-form-input:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(249,115,22,.2)}[data-theme=dark] .provider-form-input{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important;color:#fff!important}[data-theme=dark] .provider-form-input::-moz-placeholder{color:#9ca3af!important}[data-theme=dark] .provider-form-input::placeholder{color:#9ca3af!important}[data-theme=dark] .provider-form-input:focus{border-color:var(--provider-accent,#f97316)!important}[data-theme=dark] table td .provider-form-select.text-gray-500,[data-theme=dark] table td .provider-form-select.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .provider-form-select.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.provider-form-select{color:#d1d5db}.provider-form-select{width:100%;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-white.provider-form-select.shadow-lg,.bg-white.provider-form-select.shadow-sm,[data-theme=dark] .bg-white.provider-form-select.shadow-lg,[data-theme=dark] .bg-white.provider-form-select.shadow-sm{box-shadow:none}.bg-white.provider-form-select.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-form-select.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-form-select{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.provider-form-select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-form-select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-form-select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-form-select:hover{background-color:var(--provider-surface,#475569)}.provider-form-select{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-form-select.rounded-2xl.shadow-lg,.provider-form-select.rounded-2xl.shadow-sm,.provider-form-select.rounded-xl.shadow-lg,.provider-form-select.rounded-xl.shadow-sm,[data-theme=dark] .provider-form-select.rounded-2xl.shadow-lg,[data-theme=dark] .provider-form-select.rounded-2xl.shadow-sm,[data-theme=dark] .provider-form-select.rounded-xl.shadow-lg,[data-theme=dark] .provider-form-select.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.provider-form-select.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-form-select.hover\:shadow-md:hover,.provider-form-select.rounded-2xl.border.hover\:shadow-md:hover,.provider-form-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-form-select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-form-select.hover\:shadow-md:hover,[data-theme=dark] .provider-form-select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-form-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-form-select,[data-theme=dark] [data-branding-light] #logout-modal .provider-form-select,[data-theme=dark][data-branding-dark] #logout-modal .provider-form-select,[data-theme=dark][data-branding-light] #logout-modal .provider-form-select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-form-select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-form-select.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .provider-form-select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-form-select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] #user-menu-button p.provider-form-select,[data-theme=dark] div[aria-modal=true] .provider-form-select,[data-theme=dark] table td .font-medium.provider-form-select,[data-theme=dark] table td .font-semibold.provider-form-select,[data-theme=dark] table td .provider-form-select,html[data-theme=dark] body #user-menu-dropdown p.provider-form-select,html[data-theme=dark] body .header-user-btn .provider-form-select{color:#f3f4f6}.provider-form-select{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.provider-form-select::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.provider-form-select::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.provider-form-select:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(249,115,22,.2)}[data-theme=dark] .provider-form-select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569);color:#fff}[data-theme=dark] .provider-form-select::-moz-placeholder{color:#9ca3af}[data-theme=dark] .provider-form-select::placeholder{color:#9ca3af}[data-theme=dark] .provider-form-select:focus{border-color:var(--provider-accent,#f97316)}.provider-form-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-size:1.5em 1.5em;padding-right:2.5rem}[data-theme=dark] table td .provider-form-textarea.text-gray-500,[data-theme=dark] table td .provider-form-textarea.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .provider-form-textarea.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.provider-form-textarea{color:#d1d5db}.provider-form-textarea{width:100%;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-white.provider-form-textarea.shadow-lg,.bg-white.provider-form-textarea.shadow-sm,[data-theme=dark] .bg-white.provider-form-textarea.shadow-lg,[data-theme=dark] .bg-white.provider-form-textarea.shadow-sm{box-shadow:none}.bg-white.provider-form-textarea.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-form-textarea.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-form-textarea{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.provider-form-textarea.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-form-textarea.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-form-textarea{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-form-textarea:hover{background-color:var(--provider-surface,#475569)}.provider-form-textarea{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-form-textarea.rounded-2xl.shadow-lg,.provider-form-textarea.rounded-2xl.shadow-sm,.provider-form-textarea.rounded-xl.shadow-lg,.provider-form-textarea.rounded-xl.shadow-sm,[data-theme=dark] .provider-form-textarea.rounded-2xl.shadow-lg,[data-theme=dark] .provider-form-textarea.rounded-2xl.shadow-sm,[data-theme=dark] .provider-form-textarea.rounded-xl.shadow-lg,[data-theme=dark] .provider-form-textarea.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.provider-form-textarea.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-form-textarea.hover\:shadow-md:hover,.provider-form-textarea.rounded-2xl.border.hover\:shadow-md:hover,.provider-form-textarea.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-form-textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-form-textarea.hover\:shadow-md:hover,[data-theme=dark] .provider-form-textarea.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-form-textarea.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-form-textarea,[data-theme=dark] [data-branding-light] #logout-modal .provider-form-textarea,[data-theme=dark][data-branding-dark] #logout-modal .provider-form-textarea,[data-theme=dark][data-branding-light] #logout-modal .provider-form-textarea{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-form-textarea.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-form-textarea.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .provider-form-textarea.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-form-textarea.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] #user-menu-button p.provider-form-textarea,[data-theme=dark] div[aria-modal=true] .provider-form-textarea,[data-theme=dark] table td .font-medium.provider-form-textarea,[data-theme=dark] table td .font-semibold.provider-form-textarea,[data-theme=dark] table td .provider-form-textarea,html[data-theme=dark] body #user-menu-dropdown p.provider-form-textarea,html[data-theme=dark] body .header-user-btn .provider-form-textarea{color:#f3f4f6}.provider-form-textarea{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.provider-form-textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.provider-form-textarea::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.provider-form-textarea:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(249,115,22,.2)}[data-theme=dark] .provider-form-textarea{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569);color:#fff}[data-theme=dark] .provider-form-textarea::-moz-placeholder{color:#9ca3af}[data-theme=dark] .provider-form-textarea::placeholder{color:#9ca3af}[data-theme=dark] .provider-form-textarea:focus{border-color:var(--provider-accent,#f97316)}.provider-form-textarea{resize:none}.provider-progress-bg{height:.5rem;width:100%;overflow:hidden;border-radius:9999px}html[data-theme=dark] body #filterPanel .provider-progress-bg{background-color:var(--provider-surface,#475569)}.provider-progress-bg{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] .provider-progress-bg{background-color:color-mix(in srgb,var(--provider-surface,#334155) 80%,#fff 10%)!important}html[data-theme=dark] body #notification-bell-container .provider-section-border{border-color:var(--provider-border,#374151)}.provider-section-border{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .provider-section-border,html[data-theme=dark] body main .provider-section-border.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .provider-section-border{border-color:var(--provider-border,#475569)!important}[data-theme=dark] #user-menu-dropdown .provider-section-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.provider-section-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .provider-section-header{border-color:#374151}html[data-theme=dark] body #user-menu-dropdown .provider-section-header{border-color:var(--provider-border,#374151)}.provider-section-header{border-bottom-width:1px;border-color:rgba(243,244,246,.8);padding:1rem}[data-theme=dark] .dataTables_wrapper .provider-section-header{border-color:var(--provider-border,#334155)}[data-theme=dark] .sticky.top-24 .provider-section-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.provider-section-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(249,250,251,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .provider-section-header{border-color:var(--provider-border,rgba(71,85,105,.8))!important;background:linear-gradient(to right,color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent),transparent)!important}[data-theme=dark] .flex.provider-badge.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .provider-badge.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.provider-badge{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .provider-badge.text-gray-500{color:#9ca3af}.provider-badge{display:inline-flex;align-items:center;border-radius:.5rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.provider-badge{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.provider-badge{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .provider-badge,[data-theme=dark] table td .provider-badge,[data-theme=dark] table td .text-sm.provider-badge{color:#9ca3af}html[data-theme=dark] body main .topic-tab.provider-badge.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .provider-badge{background-color:var(--provider-surface,#374151)}.provider-badge{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .provider-badge{background-color:color-mix(in srgb,var(--provider-surface,#475569) 80%,#fff 5%)!important;color:#d1d5db!important}[data-theme=dark] table td .provider-ghost-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .provider-ghost-btn.text-gray-500,[data-theme=dark] table td .provider-ghost-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .provider-ghost-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.provider-ghost-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.provider-ghost-btn{color:#d1d5db}.provider-ghost-btn{border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bg-white.provider-ghost-btn.shadow-lg,.bg-white.provider-ghost-btn.shadow-sm,[data-theme=dark] .bg-white.provider-ghost-btn.shadow-lg,[data-theme=dark] .bg-white.provider-ghost-btn.shadow-sm{box-shadow:none}.bg-white.provider-ghost-btn.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-ghost-btn.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-ghost-btn{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.provider-ghost-btn{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.provider-ghost-btn{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .provider-ghost-btn,[data-theme=dark] table td .provider-ghost-btn,[data-theme=dark] table td .text-sm.provider-ghost-btn{color:#9ca3af}.provider-ghost-btn{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .provider-ghost-btn:hoverp{color:#f3f4f6}[data-theme=dark] div[aria-modal=true] .provider-ghost-btn:hover,[data-theme=dark] table td .provider-ghost-btn:hover,[data-theme=dark] table td .provider-ghost-btn:hover.font-medium,[data-theme=dark] table td .provider-ghost-btn:hover.font-semibold{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .provider-ghost-btn:hoverp{color:#f3f4f6}html[data-theme=dark] body .header-user-btn .provider-ghost-btn:hover{color:#f3f4f6}.provider-ghost-btn:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}html[data-theme=dark] body main .topic-tab.provider-ghost-btn.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .provider-ghost-btn{background-color:var(--provider-surface,#374151)}.provider-ghost-btn{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel .provider-ghost-btn:hover{background-color:var(--provider-surface,#475569)}.provider-ghost-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] .provider-ghost-btn{color:#d1d5db!important;background-color:color-mix(in srgb,var(--provider-surface,#475569) 80%,#fff 5%)!important}[data-theme=dark] .provider-ghost-btn:hover{color:#fff!important;background-color:color-mix(in srgb,var(--provider-surface,#475569) 70%,#fff 10%)!important}[data-theme=dark] .flex.provider-toast.gap-1\.5.text-gray-400,[data-theme=dark] .provider-toast.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.inset-0>div.provider-toast.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-toast.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-toast{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-toast:hover{background-color:var(--provider-surface,#475569)}.provider-toast{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--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)}.bg-white.provider-toast.shadow-lg,.bg-white.provider-toast.shadow-sm,.provider-toast.rounded-2xl.shadow-lg,.provider-toast.rounded-2xl.shadow-sm,.provider-toast.rounded-xl.shadow-lg,.provider-toast.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.provider-toast.shadow-lg,[data-theme=dark] .bg-white.provider-toast.shadow-sm,[data-theme=dark] .provider-toast.rounded-2xl.shadow-lg,[data-theme=dark] .provider-toast.rounded-2xl.shadow-sm,[data-theme=dark] .provider-toast.rounded-xl.shadow-lg,[data-theme=dark] .provider-toast.rounded-xl.shadow-sm{box-shadow:none}.bg-white.provider-toast.border.hover\:shadow-md:hover,.provider-toast.rounded-2xl.border.hover\:shadow-md:hover,.provider-toast.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-toast.border.hover\:shadow-md:hover,[data-theme=dark] .provider-toast.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-toast.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-toast{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-toast,[data-theme=dark] [data-branding-light] #logout-modal .provider-toast,[data-theme=dark][data-branding-dark] #logout-modal .provider-toast,[data-theme=dark][data-branding-light] #logout-modal .provider-toast{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-toast.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-toast.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-toast.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}html[data-theme=dark] body #notification-bell-container .provider-toast{border-color:var(--provider-border,#374151)}.provider-toast{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.provider-toast.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-toast.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.provider-toast.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-toast.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dataTables_wrapper .provider-toast,html[data-theme=dark] body main .provider-toast.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .provider-toast{background-color:var(--provider-surface,#1e293b)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] #user-menu-dropdown .provider-expanded-content{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #notification-bell-container .provider-expanded-content,html[data-theme=dark] body #user-menu-dropdown .provider-expanded-content{border-color:var(--provider-border,#374151)}.provider-expanded-content{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .provider-expanded-content,html[data-theme=dark] body main .provider-expanded-content.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.provider-expanded-content{background-color:rgba(249,250,251,.3)}[data-theme=dark] .dataTables_wrapper .provider-expanded-content{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 30%,transparent)}[data-theme=dark] .provider-expanded-content{border-color:var(--provider-border,#475569)!important;background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)!important}[data-theme=dark] .fixed.inset-0 .provider-upload-area,[data-theme=dark] div[aria-modal=true] .provider-upload-area{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .provider-upload-area,html[data-theme=dark] body [class*=modal] .provider-upload-area{background-color:var(--provider-surface,#1f2937)}.provider-upload-area{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .provider-upload-area,[data-theme=dark] [data-branding-light] #logout-modal .provider-upload-area,[data-theme=dark][data-branding-dark] #logout-modal .provider-upload-area,[data-theme=dark][data-branding-light] #logout-modal .provider-upload-area{background:hsla(0,0%,100%,.05)}[data-theme=dark] .provider-upload-area{background-color:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .fixed.inset-0>div.provider-editor-container.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-editor-container.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-editor-container{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-editor-container:hover{background-color:var(--provider-surface,#475569)}.provider-editor-container{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.provider-editor-container.shadow-lg,.bg-white.provider-editor-container.shadow-sm,.provider-editor-container.rounded-2xl.shadow-lg,.provider-editor-container.rounded-2xl.shadow-sm,.provider-editor-container.rounded-xl.shadow-lg,.provider-editor-container.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.provider-editor-container.shadow-lg,[data-theme=dark] .bg-white.provider-editor-container.shadow-sm,[data-theme=dark] .provider-editor-container.rounded-2xl.shadow-lg,[data-theme=dark] .provider-editor-container.rounded-2xl.shadow-sm,[data-theme=dark] .provider-editor-container.rounded-xl.shadow-lg,[data-theme=dark] .provider-editor-container.rounded-xl.shadow-sm{box-shadow:none}.bg-white.provider-editor-container.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.provider-editor-container.hover\:shadow-md:hover,.bg-white.rounded-xl.provider-editor-container.hover\:shadow-md:hover,.provider-editor-container.rounded-2xl.border.hover\:shadow-md:hover,.provider-editor-container.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.provider-editor-container.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.provider-editor-container.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.provider-editor-container.hover\:shadow-md:hover,[data-theme=dark] .provider-editor-container.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-editor-container.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .provider-editor-container{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-editor-container,[data-theme=dark] [data-branding-light] #logout-modal .provider-editor-container,[data-theme=dark][data-branding-dark] #logout-modal .provider-editor-container,[data-theme=dark][data-branding-light] #logout-modal .provider-editor-container{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-editor-container.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-editor-container.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .provider-editor-container.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-editor-container.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .provider-editor-container{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}.provider-editor-container .ck.ck-editor{border-width:0}[data-theme=dark] #user-menu-dropdown .provider-editor-container .ck.ck-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.provider-editor-container .ck.ck-toolbar{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.inset-0 .provider-editor-container .ck.ck-toolbar,[data-theme=dark] div[aria-modal=true] .provider-editor-container .ck.ck-toolbar{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .provider-editor-container .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #user-menu-dropdown .provider-editor-container .ck.ck-toolbar{border-color:var(--provider-border,#374151)}html[data-theme=dark] body #notification-bell-container .provider-editor-container .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937)}.provider-editor-container .ck.ck-toolbar{border-top-left-radius:.75rem;border-top-right-radius:.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .provider-editor-container .ck.ck-toolbar,[data-theme=dark] [data-branding-light] #logout-modal .provider-editor-container .ck.ck-toolbar,[data-theme=dark][data-branding-dark] #logout-modal .provider-editor-container .ck.ck-toolbar,[data-theme=dark][data-branding-light] #logout-modal .provider-editor-container .ck.ck-toolbar{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .provider-editor-container .ck.ck-toolbar.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .fixed.inset-0>div.provider-editor-container .ck.ck-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-editor-container .ck.ck-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-editor-container .ck.ck-content{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-editor-container .ck.ck-content:hover{background-color:var(--provider-surface,#475569)}.provider-editor-container .ck.ck-content{min-height:250px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-editor-container .ck.ck-content.rounded-2xl.shadow-lg,.provider-editor-container .ck.ck-content.rounded-2xl.shadow-sm,.provider-editor-container .ck.ck-content.rounded-xl.shadow-lg,.provider-editor-container .ck.ck-content.rounded-xl.shadow-sm,[data-theme=dark] .provider-editor-container .ck.ck-content.rounded-2xl.shadow-lg,[data-theme=dark] .provider-editor-container .ck.ck-content.rounded-2xl.shadow-sm,[data-theme=dark] .provider-editor-container .ck.ck-content.rounded-xl.shadow-lg,[data-theme=dark] .provider-editor-container .ck.ck-content.rounded-xl.shadow-sm{box-shadow:none}.provider-editor-container .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,.provider-editor-container .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .provider-editor-container .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-editor-container .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-editor-container .ck.ck-content,[data-theme=dark] [data-branding-light] #logout-modal .provider-editor-container .ck.ck-content,[data-theme=dark][data-branding-dark] #logout-modal .provider-editor-container .ck.ck-content,[data-theme=dark][data-branding-light] #logout-modal .provider-editor-container .ck.ck-content{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-editor-container .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-editor-container .ck.ck-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-editor-container .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .provider-editor-container .ck.ck-editor{background-color:transparent!important;border-color:transparent!important}[data-theme=dark] .provider-editor-container .ck.ck-toolbar{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 80%,#000)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .provider-editor-container .ck.ck-toolbar .ck-button{color:#e5e7eb!important}[data-theme=dark] .provider-editor-container .ck.ck-toolbar .ck-button:hover{background-color:hsla(0,0%,100%,.1)!important}[data-theme=dark] .provider-editor-container .ck.ck-toolbar .ck-button.ck-on{background-color:hsla(0,0%,100%,.15)!important;color:#fff!important}[data-theme=dark] .provider-editor-container .ck.ck-content{background-color:var(--provider-surface,#334155)!important;color:#f3f4f6!important}[data-theme=dark] .provider-editor-container .ck.ck-content.ck-focused{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px rgba(var(--provider-sidebar-bg-rgb,99,102,241),.2)!important}[data-theme=dark] .provider-editor-container .ck.ck-editor__editable.ck-placeholder:before{color:#9ca3af!important}[data-theme=dark] .fixed.inset-0 .provider-form-footer,[data-theme=dark] div[aria-modal=true] .provider-form-footer{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .provider-form-footer{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #notification-bell-container .provider-form-footer{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}.provider-form-footer{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] .dataTables_wrapper .provider-form-footer{border-color:var(--provider-border,#334155)}[data-theme=dark] [data-branding-dark] #logout-modal .provider-form-footer,[data-theme=dark] [data-branding-light] #logout-modal .provider-form-footer,[data-theme=dark][data-branding-dark] #logout-modal .provider-form-footer,[data-theme=dark][data-branding-light] #logout-modal .provider-form-footer{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .provider-form-footer.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .provider-form-footer{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)!important;border-color:var(--provider-border,#475569)!important}[data-theme=dark] .fixed.inset-0>div.provider-modal.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-modal.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-modal{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-modal:hover{background-color:var(--provider-surface,#475569)}.provider-modal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-modal.rounded-2xl.shadow-lg,.provider-modal.rounded-2xl.shadow-sm,.provider-modal.rounded-xl.shadow-lg,.provider-modal.rounded-xl.shadow-sm,[data-theme=dark] .provider-modal.rounded-2xl.shadow-lg,[data-theme=dark] .provider-modal.rounded-2xl.shadow-sm,[data-theme=dark] .provider-modal.rounded-xl.shadow-lg,[data-theme=dark] .provider-modal.rounded-xl.shadow-sm{box-shadow:none}.provider-modal.rounded-2xl.border.hover\:shadow-md:hover,.provider-modal.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .provider-modal.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-modal.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-modal,[data-theme=dark] [data-branding-light] #logout-modal .provider-modal,[data-theme=dark][data-branding-dark] #logout-modal .provider-modal,[data-theme=dark][data-branding-light] #logout-modal .provider-modal{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-modal.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-modal.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-modal.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .provider-modal{background-color:var(--provider-surface,#1e293b)!important}[data-theme=dark] .fixed.inset-0>div.provider-modal-body.rounded-2xl,[data-theme=dark] div[aria-modal=true] .provider-modal-body.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.provider-modal-body{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.provider-modal-body:hover{background-color:var(--provider-surface,#475569)}.provider-modal-body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.provider-modal-body.rounded-2xl.shadow-lg,.provider-modal-body.rounded-2xl.shadow-sm,.provider-modal-body.rounded-xl.shadow-lg,.provider-modal-body.rounded-xl.shadow-sm,[data-theme=dark] .provider-modal-body.rounded-2xl.shadow-lg,[data-theme=dark] .provider-modal-body.rounded-2xl.shadow-sm,[data-theme=dark] .provider-modal-body.rounded-xl.shadow-lg,[data-theme=dark] .provider-modal-body.rounded-xl.shadow-sm{box-shadow:none}.provider-modal-body.rounded-2xl.border.hover\:shadow-md:hover,.provider-modal-body.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .provider-modal-body.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .provider-modal-body.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .provider-modal-body,[data-theme=dark] [data-branding-light] #logout-modal .provider-modal-body,[data-theme=dark][data-branding-dark] #logout-modal .provider-modal-body,[data-theme=dark][data-branding-light] #logout-modal .provider-modal-body{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .provider-modal-body.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .provider-modal-body.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .provider-modal-body.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .provider-modal-body{background-color:var(--provider-surface,#1e293b)!important}[data-theme=dark] .fixed.inset-0 .provider-modal-footer,[data-theme=dark] div[aria-modal=true] .provider-modal-footer{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .provider-modal-footer,html[data-theme=dark] body [class*=modal] .provider-modal-footer{background-color:var(--provider-surface,#1f2937)}.provider-modal-footer{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .provider-modal-footer,[data-theme=dark] [data-branding-light] #logout-modal .provider-modal-footer,[data-theme=dark][data-branding-dark] #logout-modal .provider-modal-footer,[data-theme=dark][data-branding-light] #logout-modal .provider-modal-footer{background:hsla(0,0%,100%,.05)}[data-theme=dark] .provider-modal-footer{background-color:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)!important}[data-theme=dark] .fixed.inset-0>div.bg-white.view-card,[data-theme=dark] .fixed.inset-0>div.view-card.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.view-card,[data-theme=dark] div[aria-modal=true] .view-card.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.view-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.view-card:hover{background-color:var(--provider-surface,#475569)}.view-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.view-card.shadow-lg,.bg-white.view-card.shadow-sm,.bg-white\/70.view-card.shadow-lg,.view-card.rounded-2xl.shadow-lg,.view-card.rounded-2xl.shadow-sm,.view-card.rounded-xl.shadow-lg,.view-card.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.view-card.shadow-lg,[data-theme=dark] .bg-white.view-card.shadow-sm,[data-theme=dark] .bg-white\/70.view-card.shadow-lg,[data-theme=dark] .view-card.rounded-2xl.shadow-lg,[data-theme=dark] .view-card.rounded-2xl.shadow-sm,[data-theme=dark] .view-card.rounded-xl.shadow-lg,[data-theme=dark] .view-card.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.view-card.hover\:shadow-md:hover,.bg-white.rounded-xl.view-card.hover\:shadow-md:hover,.bg-white.view-card.border.hover\:shadow-md:hover,.view-card.rounded-2xl.border.hover\:shadow-md:hover,.view-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.view-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.view-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.view-card.border.hover\:shadow-md:hover,[data-theme=dark] .view-card.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .view-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .view-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .view-card,[data-theme=dark] [data-branding-light] #logout-modal .view-card,[data-theme=dark][data-branding-dark] #logout-modal .view-card,[data-theme=dark][data-branding-light] #logout-modal .view-card{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .view-card.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .view-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .view-card.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .view-card.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.view-card{overflow:visible;box-shadow:none}[data-theme=dark] .view-card{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));box-shadow:none}[data-theme=dark] .flex.view-card-header.gap-1\.5.text-gray-400,[data-theme=dark] .view-card-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.view-card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}@media (min-width:640px){.view-card-header{padding:1.25rem}}[data-theme=dark] .sticky.top-24 .view-card-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.view-card-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(249,250,251,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);border-bottom-width:0;position:relative}.view-card-header input[type=search]{padding-left:2.5rem}[data-theme=dark] .sticky.top-24 [data-theme=dark] .view-card-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .view-card-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(17,24,39,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .physical-tabs.items-center.gap-1\.5.text-gray-400{color:#6b7280}.physical-tabs{display:flex;align-items:flex-end;gap:.25rem;position:relative}.physical-tabs input[type=search]{padding-left:2.5rem}.physical-tabs{margin-bottom:-21px;align-self:flex-end}[data-theme=dark] .flex.physical-tab.gap-1\.5.text-gray-400,[data-theme=dark] .physical-tab.items-center.gap-1\.5.text-gray-400{color:#6b7280}.physical-tab{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}[data-theme=dark] table td .physical-tab.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .physical-tab.text-gray-500,[data-theme=dark] table td .physical-tab.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .physical-tab.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.physical-tab{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.physical-tab{color:#d1d5db}.physical-tab{font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] #user-menu-button p.physical-tab{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .physical-tab.text-gray-600{color:#4b5563}[data-theme=dark] .physical-tab.text-gray-600{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .physical-tab .text-gray-400,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .physical-tab .text-gray-400,[data-theme=dark] table td .text-sm[data-theme=dark] .physical-tab .text-gray-400,[data-theme=dark] table td [data-theme=dark] .physical-tab .text-gray-400,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .physical-tab .text-gray-400,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .physical-tab .text-gray-400,html[data-theme=dark] body .header-user-btn [data-theme=dark] .physical-tab .text-gray-400{color:#9ca3af}[data-theme=dark] .physical-tab .text-gray-400{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .physical-tab,[data-theme=dark] table td .physical-tab,[data-theme=dark] table td .text-sm.physical-tab,html[data-theme=dark] body #user-menu-dropdown .text-xs.physical-tab,html[data-theme=dark] body #user-menu-dropdown p.physical-tab,html[data-theme=dark] body .header-user-btn .physical-tab{color:#9ca3af}.physical-tab{background-color:rgba(243,244,246,.8);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));border-width:1px 1px 0;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.physical-tab.hover\:shadow-md:hover,.bg-white.rounded-xl.physical-tab.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.physical-tab.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.physical-tab.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .physical-tab.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.physical-tab{border-top-left-radius:.75rem;border-top-right-radius:.75rem;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;position:relative}.physical-tab input[type=search]{padding-left:2.5rem}.physical-tab{margin-top:6px}[data-theme=dark] nav[aria-label=Breadcrumb] .physical-tab:hover:not(.active){color:#e5e7eb}[data-theme=dark] .fixed.inset-0 .physical-tab:hover:not(.active),[data-theme=dark] div[aria-modal=true] .physical-tab:hover:not(.active){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .physical-tab:hover:not(.active){background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #user-menu-dropdown a.physical-tab:hover:not(.active){color:#d1d5db}html[data-theme=dark] body #notification-bell-container .physical-tab:hover:not(.active){background-color:var(--provider-surface,#1f2937)}.physical-tab:hover:not(.active){--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .physical-tab:hover:not(.active),[data-theme=dark] [data-branding-light] #logout-modal .physical-tab:hover:not(.active),[data-theme=dark][data-branding-dark] #logout-modal .physical-tab:hover:not(.active),[data-theme=dark][data-branding-light] #logout-modal .physical-tab:hover:not(.active){background:hsla(0,0%,100%,.05)}.physical-tab:hover:not(.active){margin-top:3px}html[data-theme=dark] body #user-menu-dropdown .physical-tab i.text-gray-500{color:#9ca3af}.physical-tab i{font-size:.75rem;line-height:1rem;opacity:.7}[data-theme=dark] .fixed.inset-0>div.physical-tab.active.rounded-2xl,[data-theme=dark] div[aria-modal=true] .physical-tab.active.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.physical-tab.active{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.physical-tab.active:hover{background-color:var(--provider-surface,#475569)}.physical-tab.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.physical-tab.active.rounded-2xl.shadow-lg,.physical-tab.active.rounded-2xl.shadow-sm,.physical-tab.active.rounded-xl.shadow-lg,.physical-tab.active.rounded-xl.shadow-sm,[data-theme=dark] .physical-tab.active.rounded-2xl.shadow-lg,[data-theme=dark] .physical-tab.active.rounded-2xl.shadow-sm,[data-theme=dark] .physical-tab.active.rounded-xl.shadow-lg,[data-theme=dark] .physical-tab.active.rounded-xl.shadow-sm{box-shadow:none}.physical-tab.active.rounded-2xl.border.hover\:shadow-md:hover,.physical-tab.active.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .physical-tab.active.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .physical-tab.active.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .physical-tab.active,[data-theme=dark] [data-branding-light] #logout-modal .physical-tab.active,[data-theme=dark][data-branding-dark] #logout-modal .physical-tab.active,[data-theme=dark][data-branding-light] #logout-modal .physical-tab.active{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .physical-tab.active.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .physical-tab.active.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .physical-tab.active.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.physical-tab.active{border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1))}html[data-theme=dark] body main .physical-tab.active.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.physical-tab.active{--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.physical-tab.active,.bg-white.rounded-xl.physical-tab.active,[data-theme=dark] .bg-white.rounded-2xl.physical-tab.active,[data-theme=dark] .bg-white.rounded-xl.physical-tab.active{box-shadow:none}.physical-tab.active{margin-top:0;z-index:10}.physical-tab.active i{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1));opacity:1}[data-theme=dark] #user-menu-button svg[data-theme=dark] .physical-tab,[data-theme=dark] .group svg[data-theme=dark] .physical-tab{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .physical-tab{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .physical-tab,[data-theme=dark] [data-theme=dark] .physical-tab.fa-calendar,[data-theme=dark] table td [data-theme=dark] .physical-tab{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .physical-tab,html[data-theme=dark] body .header-user-btn [data-theme=dark] .physical-tab{color:#9ca3af}[data-theme=dark] .physical-tab{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .physical-tab:hover:not(.active){color:#4b5563}[data-theme=dark] .physical-tab:hover:not(.active){background-color:rgba(75,85,99,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .physical-tab.active{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1));border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(31 41 55/var(--tw-border-opacity,1))}[data-theme=dark] .physical-tab.active i{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.view-card-body{padding:1.25rem}@media (min-width:640px){.view-card-body{padding:1.5rem}}[data-theme=dark] .fixed.inset-0>div.view-card-body.rounded-2xl,[data-theme=dark] div[aria-modal=true] .view-card-body.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.view-card-body{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.view-card-body:hover{background-color:var(--provider-surface,#475569)}.view-card-body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.view-card-body.rounded-2xl.shadow-lg,.view-card-body.rounded-2xl.shadow-sm,.view-card-body.rounded-xl.shadow-lg,.view-card-body.rounded-xl.shadow-sm,[data-theme=dark] .view-card-body.rounded-2xl.shadow-lg,[data-theme=dark] .view-card-body.rounded-2xl.shadow-sm,[data-theme=dark] .view-card-body.rounded-xl.shadow-lg,[data-theme=dark] .view-card-body.rounded-xl.shadow-sm{box-shadow:none}.view-card-body.rounded-2xl.border.hover\:shadow-md:hover,.view-card-body.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .view-card-body.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .view-card-body.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .view-card-body,[data-theme=dark] [data-branding-light] #logout-modal .view-card-body,[data-theme=dark][data-branding-dark] #logout-modal .view-card-body,[data-theme=dark][data-branding-light] #logout-modal .view-card-body{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .view-card-body.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .view-card-body.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .view-card-body.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] #user-menu-dropdown .view-card-body{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .view-card-body{border-color:var(--provider-border,#374151)}.view-card-body{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main .view-card-body.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.view-card-body{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;min-height:500px}[data-theme=dark] .view-card-body{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.tab-pane{animation:fadeIn .2s ease-out}.tab-pane.hidden{display:none!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ocpanel .oc-form>.view-overview{margin-bottom:1.25rem}.ocpanel .oc-form .view-overview .form-group{margin-bottom:0}.view-overview{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:1024px){.view-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}.view-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.view-main>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}@media (min-width:1024px){.view-main{grid-column:span 2/span 2}}html[data-theme=dark] body #notification-bell-container .view-info-card{border-color:var(--provider-border,#374151)}.view-info-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));background-color:rgba(249,250,251,.5);padding:1rem}.bg-white.view-info-card.shadow-lg,.bg-white.view-info-card.shadow-sm,[data-theme=dark] .bg-white.view-info-card.shadow-lg,[data-theme=dark] .bg-white.view-info-card.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.view-info-card.hover\:shadow-md:hover,.bg-white.rounded-xl.view-info-card.hover\:shadow-md:hover,.bg-white.view-info-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.view-info-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.view-info-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.view-info-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .view-info-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .dataTables_wrapper .view-info-card,html[data-theme=dark] body main .view-info-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .view-info-card.dark\:bg-slate-700\/50{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)}[data-theme=dark] .view-info-card{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:rgba(55,65,81,.3)}html[data-theme=dark] body main .topic-tab.view-image.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .view-image{background-color:var(--provider-surface,#374151)}.view-image{overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-white.view-image.shadow-lg,.bg-white.view-image.shadow-sm,[data-theme=dark] .bg-white.view-image.shadow-lg,[data-theme=dark] .bg-white.view-image.shadow-sm{box-shadow:none}.bg-white.view-image.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.view-image.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .view-image{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.view-image{aspect-ratio:1/1}.view-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.view-image.banner{aspect-ratio:21/9}[data-theme=dark] .flex.view-meta-item.gap-1\.5.text-gray-400,[data-theme=dark] .view-meta-item.items-center.gap-1\.5.text-gray-400{color:#6b7280}.view-meta-item{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}[data-theme=dark] #user-menu-dropdown .view-meta-item{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.view-meta-item{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .view-meta-item,html[data-theme=dark] body #user-menu-dropdown .view-meta-item{border-color:var(--provider-border,#374151)}.view-meta-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .view-meta-item,html[data-theme=dark] body main .view-meta-item.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.view-meta-item:last-child{border-width:0}[data-theme=dark] .view-meta-item{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] #user-menu-button p.view-meta-label,[data-theme=dark] nav[aria-label=Breadcrumb] .view-meta-label{color:#9ca3af}[data-theme=dark] table td .view-meta-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .text-sm.view-meta-label,[data-theme=dark] table td .view-meta-label{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.view-meta-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.view-meta-label,html[data-theme=dark] body #user-menu-dropdown .view-meta-label.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p.view-meta-label,html[data-theme=dark] body .header-user-btn .view-meta-label{color:#9ca3af}.view-meta-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .view-meta-label,[data-theme=dark] .group svg[data-theme=dark] .view-meta-label{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .view-meta-label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .view-meta-label,[data-theme=dark] [data-theme=dark] .view-meta-label.fa-calendar,[data-theme=dark] table td [data-theme=dark] .view-meta-label{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .view-meta-label,html[data-theme=dark] body .header-user-btn [data-theme=dark] .view-meta-label{color:#9ca3af}[data-theme=dark] .view-meta-label{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.view-meta-value,[data-theme=dark] table td .font-medium.view-meta-value,[data-theme=dark] table td .font-semibold.view-meta-value,[data-theme=dark] table td .view-meta-value,[data-theme=dark] table td .view-meta-value.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .view-meta-value.text-gray-500,[data-theme=dark] table td .view-meta-value.text-gray-600{color:#9ca3af}[data-theme=dark] div[aria-modal=true] .view-meta-value,html[data-theme=dark] body #user-menu-dropdown .text-sm.view-meta-value,html[data-theme=dark] body #user-menu-dropdown .view-meta-value.font-medium,html[data-theme=dark] body #user-menu-dropdown p.view-meta-value{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.view-meta-value{color:#d1d5db}html[data-theme=dark] body .header-user-btn .view-meta-value{color:#f3f4f6}.view-meta-value{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .view-meta-value{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .view-section-title{color:#e5e7eb}[data-theme=dark] table td .view-section-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .view-section-title.text-gray-500,[data-theme=dark] table td .view-section-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .view-section-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.view-section-title{color:#d1d5db}.view-section-title{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .flex.view-section-title.gap-1\.5.text-gray-400,[data-theme=dark] .view-section-title.items-center.gap-1\.5.text-gray-400{color:#6b7280}.view-section-title{display:flex;align-items:center;gap:.5rem}.view-section-title i{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .view-section-title{color:#4b5563}[data-theme=dark] .view-section-title{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.view-description{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.view-description{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .view-description,[data-theme=dark] table td .text-sm.view-description,[data-theme=dark] table td .view-description,[data-theme=dark] table td .view-description.text-gray-500,[data-theme=dark] table td .view-description.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .view-description.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.view-description{color:#d1d5db}.view-description{max-width:none;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .view-description{color:#4b5563}[data-theme=dark] .view-description{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.view-description p{margin-bottom:.75rem}.view-description p:last-child{margin-bottom:0}[data-theme=dark] #user-menu-button p.view-description strong,[data-theme=dark] div[aria-modal=true] .view-description strong,[data-theme=dark] table td .font-medium.view-description strong,[data-theme=dark] table td .font-semibold.view-description strong,[data-theme=dark] table td .view-description strong,[data-theme=dark] table td .view-description strong.text-gray-900,html[data-theme=dark] body #user-menu-dropdown p.view-description strong,html[data-theme=dark] body .header-user-btn .view-description strong{color:#f3f4f6}.view-description strong{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .view-description strong{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.view-description ol,.view-description ul{margin-bottom:.75rem;padding-left:1.25rem}.view-description li{margin-bottom:.25rem}.ocpanel .oc-form>.view-gallery{margin-bottom:1.25rem}.ocpanel .oc-form .view-gallery .form-group{margin-bottom:0}.view-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.view-gallery img{aspect-ratio:1/1;width:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;cursor:pointer;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.view-gallery img: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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-theme=dark] .flex.view-action-btn.gap-1\.5.text-gray-400{color:#6b7280}.view-action-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem}[data-theme=dark] table td .view-action-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .view-action-btn.text-gray-500,[data-theme=dark] table td .view-action-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.view-action-btn,html[data-theme=dark] body #user-menu-dropdown .view-action-btn.font-medium{color:#f3f4f6}.view-action-btn{font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] nav[aria-label=Breadcrumb] .view-action-btn{color:#e5e7eb}[data-theme=dark] .fixed.inset-0>div.view-action-btn.rounded-2xl,[data-theme=dark] div[aria-modal=true] .view-action-btn.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown a.view-action-btn{color:#d1d5db}html[data-theme=dark] body #filterPanel button.view-action-btn{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.view-action-btn:hover{background-color:var(--provider-surface,#475569)}.view-action-btn{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.view-action-btn.rounded-2xl.shadow-lg,.view-action-btn.rounded-2xl.shadow-sm,.view-action-btn.rounded-xl.shadow-lg,.view-action-btn.rounded-xl.shadow-sm,[data-theme=dark] .view-action-btn.rounded-2xl.shadow-lg,[data-theme=dark] .view-action-btn.rounded-2xl.shadow-sm,[data-theme=dark] .view-action-btn.rounded-xl.shadow-lg,[data-theme=dark] .view-action-btn.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.view-action-btn.hover\:shadow-md:hover,.bg-white.rounded-xl.view-action-btn.hover\:shadow-md:hover,.view-action-btn.rounded-2xl.border.hover\:shadow-md:hover,.view-action-btn.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.view-action-btn.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.view-action-btn.hover\:shadow-md:hover,[data-theme=dark] .view-action-btn.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .view-action-btn.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .view-action-btn,[data-theme=dark] [data-branding-light] #logout-modal .view-action-btn,[data-theme=dark][data-branding-dark] #logout-modal .view-action-btn,[data-theme=dark][data-branding-light] #logout-modal .view-action-btn{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .view-action-btn.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .view-action-btn.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .view-action-btn.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .view-action-btn.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.view-action-btn{border-radius:.5rem}[data-theme=dark] .fixed.inset-0 .view-action-btn:hover,[data-theme=dark] div[aria-modal=true] .view-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .view-action-btn:hover,html[data-theme=dark] body [class*=modal] .view-action-btn:hover{background-color:var(--provider-surface,#1f2937)}.view-action-btn:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.view-action-btn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}.view-action-btn.primary{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.view-action-btn.primary:hover{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}[data-theme=dark] .view-action-btn{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .view-action-btn:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.view-status.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .view-status.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.view-status{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .view-status.text-gray-500{color:#9ca3af}.view-status{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.view-status.published{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.view-status.draft{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.view-status.draft{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .view-status.draft,[data-theme=dark] table td .text-sm.view-status.draft,[data-theme=dark] table td .view-status.draft{color:#9ca3af}html[data-theme=dark] body main .topic-tab.view-status.draft.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .view-status.draft{background-color:var(--provider-surface,#374151)}.view-status.draft{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.view-status.archived{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}[data-theme=dark] .view-status.published{background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .view-status.draft{color:#4b5563}[data-theme=dark] .view-status.draft{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .view-status.archived{background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] .flex.tab-toolbar.gap-1\.5.text-gray-400,[data-theme=dark] .tab-toolbar.items-center.gap-1\.5.text-gray-400{color:#6b7280}.tab-toolbar{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem}[data-theme=dark] #user-menu-dropdown .tab-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.tab-toolbar{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .tab-toolbar,html[data-theme=dark] body #user-menu-dropdown .tab-toolbar{border-color:var(--provider-border,#374151)}.tab-toolbar{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .tab-toolbar,html[data-theme=dark] body main .tab-toolbar.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .tab-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .flex.tab-toolbar-actions.gap-1\.5.text-gray-400,[data-theme=dark] .tab-toolbar-actions.items-center.gap-1\.5.text-gray-400{color:#6b7280}.tab-toolbar-actions{display:flex;align-items:center;gap:.5rem}[data-theme=dark] .flex.tab-empty.gap-1\.5.text-gray-400,[data-theme=dark] .tab-empty.items-center.gap-1\.5.text-gray-400{color:#6b7280}.tab-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem;text-align:center}[data-theme=dark] .flex.tab-empty-icon.gap-1\.5.text-gray-400,[data-theme=dark] .tab-empty-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body main .topic-tab.tab-empty-icon.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .tab-empty-icon{background-color:var(--provider-surface,#374151)}.tab-empty-icon{margin-bottom:1rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button svg.tab-empty-icon i,[data-theme=dark] .group svg.tab-empty-icon i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .tab-empty-icon i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.tab-empty-icon i,[data-theme=dark] .tab-empty-icon i.fa-calendar,[data-theme=dark] table td .tab-empty-icon i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .tab-empty-icon i,html[data-theme=dark] body .header-user-btn .tab-empty-icon i{color:#9ca3af}.tab-empty-icon i{font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.tab-empty-title,[data-theme=dark] div[aria-modal=true] .tab-empty-title,[data-theme=dark] table td .font-medium.tab-empty-title,[data-theme=dark] table td .font-semibold.tab-empty-title,[data-theme=dark] table td .tab-empty-title,[data-theme=dark] table td .tab-empty-title.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.tab-empty-title,html[data-theme=dark] body #user-menu-dropdown p.tab-empty-title,html[data-theme=dark] body .header-user-btn .tab-empty-title{color:#f3f4f6}.tab-empty-title{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.tab-empty-text,[data-theme=dark] nav[aria-label=Breadcrumb] .tab-empty-text,[data-theme=dark] table td .tab-empty-text,[data-theme=dark] table td .tab-empty-text.text-gray-500,[data-theme=dark] table td .tab-empty-text.text-gray-600,[data-theme=dark] table td .text-sm.tab-empty-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .tab-empty-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.tab-empty-text,html[data-theme=dark] body #user-menu-dropdown p.tab-empty-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.tab-empty-text{color:#d1d5db}html[data-theme=dark] body .header-user-btn .tab-empty-text{color:#9ca3af}.tab-empty-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .tab-empty-icon{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .tab-empty-icon i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tab-empty-icon i,[data-theme=dark] table td .text-sm[data-theme=dark] .tab-empty-icon i,[data-theme=dark] table td [data-theme=dark] .tab-empty-icon i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .tab-empty-icon i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .tab-empty-icon i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tab-empty-icon i{color:#9ca3af}[data-theme=dark] .tab-empty-icon i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .tab-empty-title{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .tab-empty-text,[data-theme=dark] .group svg[data-theme=dark] .tab-empty-text{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-empty-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .tab-empty-text,[data-theme=dark] [data-theme=dark] .tab-empty-text.fa-calendar,[data-theme=dark] table td [data-theme=dark] .tab-empty-text{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tab-empty-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tab-empty-text{color:#9ca3af}[data-theme=dark] .tab-empty-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}@media (max-width:768px){.view-card-header{flex-direction:column;align-items:flex-start;gap:1rem}.physical-tabs{width:100%;overflow-x:auto;padding-bottom:0}.wc-overview-panel>.physical-tabs{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.wc-overview-panel>.physical-tabs::-webkit-scrollbar{display:none}.physical-tabs{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;margin-bottom:-36px}html[data-theme=dark] body #user-menu-dropdown .physical-tab.text-gray-500{color:#9ca3af}.physical-tab{white-space:nowrap;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;margin-top:4px}.physical-tab.active{margin-top:0}}.tab-table-wrapper{width:100%;margin-left:-.25rem;margin-right:-.25rem;overflow:visible}.moderator-pane .dataTables_wrapper,.moderator-pane .dataTables_wrapper>div:first-child,.provider-pane .dataTables_wrapper,.provider-pane .dataTables_wrapper>div:first-child,.student-pane .dataTables_wrapper,.tab-table-wrapper .dataTables_wrapper,.tab-table-wrapper .dataTables_wrapper>div:first-child,[role=tabpanel],[role=tabpanel] .dataTables_wrapper,[role=tabpanel] .dataTables_wrapper>div:first-child{overflow:visible!important}.moderator-pane .dataTables_wrapper>div:last-child,.provider-pane .dataTables_wrapper>div:last-child,.tab-table-wrapper .dataTables_wrapper>div:last-child,[role=tabpanel] .dataTables_wrapper>div:last-child{overflow:visible!important;position:relative;z-index:1}.tab-table-wrapper .dropdown-container,[role=tabpanel] .dropdown-container{position:relative;z-index:50}.tab-table-wrapper .table-action-menu,[role=tabpanel] .table-action-menu{z-index:100!important}.tab-table{width:100%;min-width:100%;border-collapse:collapse}.tab-table thead th{padding:.75rem 1rem}[data-theme=dark] #user-menu-button p.tab-table thead th,[data-theme=dark] nav[aria-label=Breadcrumb] .tab-table thead th{color:#9ca3af}[data-theme=dark] table td .tab-table thead th.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .tab-table thead th,[data-theme=dark] table td .text-sm.tab-table thead th,html[data-theme=dark] body #user-menu-dropdown .tab-table thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.tab-table thead th,html[data-theme=dark] body #user-menu-dropdown p.tab-table thead th,html[data-theme=dark] body .header-user-btn .tab-table thead th{color:#9ca3af}.tab-table thead th{text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));background:color-mix(in srgb,var(--provider-surface,#f9fafb) 80%,transparent);border-bottom:1px solid var(--provider-border,#e5e7eb)}.tab-table tbody td{padding:.75rem 1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .tab-table tbody td{color:#e5e7eb}[data-theme=dark] table td .tab-table tbody td.text-gray-500,[data-theme=dark] table td .tab-table tbody td.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .tab-table tbody td.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.tab-table tbody td{color:#d1d5db}.tab-table tbody td{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-bottom:1px solid var(--provider-border,#f3f4f6)}.tab-table tbody tr:hover{background:color-mix(in srgb,var(--provider-surface,#f9fafb) 50%,transparent)}.tab-table tbody tr:last-child td{border-bottom-width:0}[data-theme=dark] #user-menu-button svg[data-theme=dark] .tab-table thead th,[data-theme=dark] .group svg[data-theme=dark] .tab-table thead th{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-table thead th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .tab-table thead th,[data-theme=dark] [data-theme=dark] .tab-table thead th.fa-calendar,[data-theme=dark] table td [data-theme=dark] .tab-table thead th{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tab-table thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tab-table thead th{color:#9ca3af}[data-theme=dark] .tab-table thead th{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));background:color-mix(in srgb,var(--provider-surface,#1f2937) 80%,transparent);border-color:var(--provider-border,#374151)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tab-table tbody td{color:#4b5563}[data-theme=dark] .tab-table tbody td{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));border-color:color-mix(in srgb,var(--provider-border,#374151) 50%,transparent)}[data-theme=dark] .tab-table tbody tr:hover{background:color-mix(in srgb,var(--provider-surface,#374151) 30%,transparent)}[data-theme=dark] .empty-state.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.empty-state.gap-1\.5.text-gray-400{color:#6b7280}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.empty-state-compact{padding:2.5rem 1.5rem}.empty-state-icon{margin-bottom:1.25rem;height:5rem;width:5rem}[data-theme=dark] .fixed.inset-0>div.bg-white.empty-state-icon,[data-theme=dark] div[aria-modal=true] .bg-white.empty-state-icon{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.empty-state-icon{border-radius:1rem}.bg-white.empty-state-icon.shadow-lg,.bg-white.empty-state-icon.shadow-sm,.bg-white\/70.empty-state-icon.shadow-lg,[data-theme=dark] .bg-white.empty-state-icon.shadow-lg,[data-theme=dark] .bg-white.empty-state-icon.shadow-sm,[data-theme=dark] .bg-white\/70.empty-state-icon.shadow-lg{box-shadow:none}.bg-white.empty-state-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.empty-state-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .empty-state-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.empty-state-icon{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(243,244,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.empty-state-icon.gap-1\.5.text-gray-400{color:#6b7280}.empty-state-icon{display:flex;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.empty-state-icon.hover\:shadow-md:hover,.bg-white.rounded-xl.empty-state-icon.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.empty-state-icon.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.empty-state-icon.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .empty-state-icon.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button svg.empty-state-icon i,[data-theme=dark] .group svg.empty-state-icon i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .empty-state-icon i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .empty-state-icon i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .empty-state-icon i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .empty-state-icon i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .empty-state-icon i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .empty-state-icon i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .empty-state-icon i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .empty-state-icon i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.empty-state-icon i,[data-theme=dark] table td .empty-state-icon i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .empty-state-icon i,html[data-theme=dark] body .header-user-btn .empty-state-icon i{color:#9ca3af}.empty-state-icon i{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.empty-state-icon.icon-courses i{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.empty-state-icon.icon-courses{--tw-gradient-from:#d1fae5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(209,250,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ecfdf5 var(--tw-gradient-to-position)}.empty-state-icon.icon-students i{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.empty-state-icon.icon-students{--tw-gradient-from:#dbeafe var(--tw-gradient-from-position);--tw-gradient-to:rgba(219,234,254,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.empty-state-icon.icon-users i{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.empty-state-icon.icon-users{--tw-gradient-from:#ede9fe var(--tw-gradient-from-position);--tw-gradient-to:rgba(237,233,254,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f5f3ff var(--tw-gradient-to-position)}.empty-state-icon.icon-assessments i{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.empty-state-icon.icon-assessments{--tw-gradient-from:#cffafe var(--tw-gradient-from-position);--tw-gradient-to:rgba(207,250,254,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ecfeff var(--tw-gradient-to-position)}.empty-state-icon.icon-billing i{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.empty-state-icon.icon-billing{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(48,96%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.empty-state-icon.icon-submissions i{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.empty-state-icon.icon-submissions{--tw-gradient-from:#e0e7ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(224,231,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.empty-state-icon.icon-calendar i{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.empty-state-icon.icon-calendar{--tw-gradient-from:#ffe4e6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,228,230,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff1f2 var(--tw-gradient-to-position)}.empty-state-icon.icon-forms i{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.empty-state-icon.icon-forms{--tw-gradient-from:#ccfbf1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(204,251,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f0fdfa var(--tw-gradient-to-position)}[data-theme=dark] #user-menu-button p.empty-state-title,[data-theme=dark] div[aria-modal=true] .empty-state-title,[data-theme=dark] table td .empty-state-title,[data-theme=dark] table td .empty-state-title.text-gray-900,[data-theme=dark] table td .font-medium.empty-state-title,[data-theme=dark] table td .font-semibold.empty-state-title,html[data-theme=dark] body #user-menu-dropdown p.empty-state-title,html[data-theme=dark] body .header-user-btn .empty-state-title{color:#f3f4f6}.empty-state-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.empty-state-text,[data-theme=dark] nav[aria-label=Breadcrumb] .empty-state-text,[data-theme=dark] table td .empty-state-text,[data-theme=dark] table td .empty-state-text.text-gray-500,[data-theme=dark] table td .empty-state-text.text-gray-600,[data-theme=dark] table td .text-sm.empty-state-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .empty-state-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.empty-state-text,html[data-theme=dark] body #user-menu-dropdown p.empty-state-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.empty-state-text{color:#d1d5db}html[data-theme=dark] body .header-user-btn .empty-state-text{color:#9ca3af}.empty-state-text{max-width:24rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));line-height:1.625}[data-theme=dark] .empty-state-icon{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:rgba(55,65,81,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#1f2937 var(--tw-gradient-to-position);--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .empty-state-icon i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .empty-state-icon i,[data-theme=dark] table td .text-sm[data-theme=dark] .empty-state-icon i,[data-theme=dark] table td [data-theme=dark] .empty-state-icon i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .empty-state-icon i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .empty-state-icon i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .empty-state-icon i{color:#9ca3af}[data-theme=dark] .empty-state-icon i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-courses i{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-courses{--tw-gradient-from:rgba(6,78,59,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,78,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(6,78,59,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-students i{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-students{--tw-gradient-from:rgba(30,58,138,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(30,58,138,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-users i{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-users{--tw-gradient-from:rgba(76,29,149,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(76,29,149,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(76,29,149,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-assessments i{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-assessments{--tw-gradient-from:rgba(22,78,99,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,78,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(22,78,99,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-billing i{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-billing{--tw-gradient-from:rgba(120,53,15,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(120,53,15,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-submissions i{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-submissions{--tw-gradient-from:rgba(49,46,129,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(49,46,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(49,46,129,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-calendar i{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-calendar{--tw-gradient-from:rgba(136,19,55,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(136,19,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(136,19,55,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-icon.icon-forms i{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}[data-theme=dark] .empty-state-icon.icon-forms{--tw-gradient-from:rgba(19,78,74,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(19,78,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(19,78,74,.1) var(--tw-gradient-to-position)}[data-theme=dark] .empty-state-title{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .empty-state-text,[data-theme=dark] .group svg[data-theme=dark] .empty-state-text{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .empty-state-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .empty-state-text,[data-theme=dark] [data-theme=dark] .empty-state-text.fa-calendar,[data-theme=dark] table td [data-theme=dark] .empty-state-text{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .empty-state-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .empty-state-text{color:#9ca3af}[data-theme=dark] .empty-state-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .flex.tw-badge.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .tw-badge.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.tw-badge{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .tw-badge.text-gray-500{color:#9ca3af}.tw-badge{display:inline-flex;align-items:center;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.tw-badge-info{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}[data-theme=dark] .tw-badge-info{background-color:rgba(12,74,110,.3);--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.tw-badge-primary{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}[data-theme=dark] .tw-badge-primary{background-color:rgba(49,46,129,.3);--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.tw-badge-success{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}[data-theme=dark] .tw-badge-success{background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.tw-badge-warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=dark] .tw-badge-warning{background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.tw-badge-danger{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}[data-theme=dark] .tw-badge-danger{background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .tw-badge-secondary{color:#e5e7eb}html[data-theme=dark] body main .topic-tab.tw-badge-secondary.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.tw-badge-secondary{color:#d1d5db}html[data-theme=dark] body #notification-bell-container .tw-badge-secondary{background-color:var(--provider-surface,#374151)}.tw-badge-secondary{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tw-badge-secondary{color:#4b5563}[data-theme=dark] .tw-badge-secondary{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.moderator-pane .dataTables_wrapper,.provider-pane .dataTables_wrapper,.student-pane .dataTables_wrapper,.tab-pane .dataTables_wrapper,[role=tabpanel] .dataTables_wrapper{width:100%}.moderator-pane table.dataTable,.provider-pane table.dataTable,.student-pane table.dataTable,.tab-pane table.dataTable,[role=tabpanel] table.dataTable{width:100%!important}.moderator-pane table.dataTable thead th,.provider-pane table.dataTable thead th,.student-pane table.dataTable thead th,.tab-pane table.dataTable thead th,[role=tabpanel] table.dataTable thead th{padding:.75rem 1rem}[data-theme=dark] #user-menu-button p .provider-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p .student-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p .tab-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p [role=tabpanel] table.dataTable thead th,[data-theme=dark] #user-menu-button p.moderator-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] .moderator-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] .provider-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] .student-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] .tab-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [role=tabpanel] table.dataTable thead th{color:#9ca3af}[data-theme=dark] table td .moderator-pane table.dataTable thead th.text-gray-900,[data-theme=dark] table td .provider-pane table.dataTable thead th.text-gray-900,[data-theme=dark] table td .student-pane table.dataTable thead th.text-gray-900,[data-theme=dark] table td .tab-pane table.dataTable thead th.text-gray-900,[data-theme=dark] table td [role=tabpanel] table.dataTable thead th.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .moderator-pane table.dataTable thead th,[data-theme=dark] table td .provider-pane table.dataTable thead th,[data-theme=dark] table td .student-pane table.dataTable thead th,[data-theme=dark] table td .tab-pane table.dataTable thead th,[data-theme=dark] table td .text-sm .provider-pane table.dataTable thead th,[data-theme=dark] table td .text-sm .student-pane table.dataTable thead th,[data-theme=dark] table td .text-sm .tab-pane table.dataTable thead th,[data-theme=dark] table td .text-sm [role=tabpanel] table.dataTable thead th,[data-theme=dark] table td .text-sm.moderator-pane table.dataTable thead th,[data-theme=dark] table td [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .moderator-pane table.dataTable thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .provider-pane table.dataTable thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .student-pane table.dataTable thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .tab-pane table.dataTable thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs .provider-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs .student-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs .tab-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs.moderator-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown [role=tabpanel] table.dataTable thead th.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p .provider-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p .student-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p .tab-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p.moderator-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn .moderator-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn .provider-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn .student-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn .tab-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [role=tabpanel] table.dataTable thead th{color:#9ca3af}.moderator-pane table.dataTable thead th,.provider-pane table.dataTable thead th,.student-pane table.dataTable thead th,.tab-pane table.dataTable thead th,[role=tabpanel] table.dataTable thead th{text-align:left;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));background:color-mix(in srgb,var(--provider-surface,#f9fafb) 80%,transparent);border-bottom:1px solid var(--provider-border,#e5e7eb)}.moderator-pane table.dataTable tbody td,.provider-pane table.dataTable tbody td,.student-pane table.dataTable tbody td,.tab-pane table.dataTable tbody td,[role=tabpanel] table.dataTable tbody td{padding:.75rem 1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .moderator-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] .provider-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] .student-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] .tab-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] [role=tabpanel] table.dataTable tbody td{color:#e5e7eb}[data-theme=dark] table td .moderator-pane table.dataTable tbody td.text-gray-500,[data-theme=dark] table td .moderator-pane table.dataTable tbody td.text-gray-600,[data-theme=dark] table td .provider-pane table.dataTable tbody td.text-gray-500,[data-theme=dark] table td .provider-pane table.dataTable tbody td.text-gray-600,[data-theme=dark] table td .student-pane table.dataTable tbody td.text-gray-500,[data-theme=dark] table td .student-pane table.dataTable tbody td.text-gray-600,[data-theme=dark] table td .tab-pane table.dataTable tbody td.text-gray-500,[data-theme=dark] table td .tab-pane table.dataTable tbody td.text-gray-600,[data-theme=dark] table td [role=tabpanel] table.dataTable tbody td.text-gray-500,[data-theme=dark] table td [role=tabpanel] table.dataTable tbody td.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .moderator-pane table.dataTable tbody td.font-medium,html[data-theme=dark] body #user-menu-dropdown .provider-pane table.dataTable tbody td.font-medium,html[data-theme=dark] body #user-menu-dropdown .student-pane table.dataTable tbody td.font-medium,html[data-theme=dark] body #user-menu-dropdown .tab-pane table.dataTable tbody td.font-medium,html[data-theme=dark] body #user-menu-dropdown [role=tabpanel] table.dataTable tbody td.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .provider-pane table.dataTable tbody td,html[data-theme=dark] body #user-menu-dropdown a .student-pane table.dataTable tbody td,html[data-theme=dark] body #user-menu-dropdown a .tab-pane table.dataTable tbody td,html[data-theme=dark] body #user-menu-dropdown a [role=tabpanel] table.dataTable tbody td,html[data-theme=dark] body #user-menu-dropdown a.moderator-pane table.dataTable tbody td{color:#d1d5db}.moderator-pane table.dataTable tbody td,.provider-pane table.dataTable tbody td,.student-pane table.dataTable tbody td,.tab-pane table.dataTable tbody td,[role=tabpanel] table.dataTable tbody td{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));border-bottom:1px solid var(--provider-border,#f3f4f6)}.moderator-pane table.dataTable tbody tr:hover,.provider-pane table.dataTable tbody tr:hover,.student-pane table.dataTable tbody tr:hover,.tab-pane table.dataTable tbody tr:hover,[role=tabpanel] table.dataTable tbody tr:hover{background:color-mix(in srgb,var(--provider-surface,#f9fafb) 50%,transparent)}[data-theme=dark] #user-menu-button svg [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] #user-menu-button svg [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] #user-menu-button svg [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] #user-menu-button svg [data-theme=dark] [role=tabpanel] table.dataTable thead th,[data-theme=dark] #user-menu-button svg[data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] .group svg [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] .group svg [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] .group svg [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] .group svg [data-theme=dark] [role=tabpanel] table.dataTable thead th,[data-theme=dark] .group svg[data-theme=dark] .moderator-pane table.dataTable thead th{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] table.dataTable thead th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] [role=tabpanel] table.dataTable thead th,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] [data-theme=dark] .moderator-pane table.dataTable thead th.fa-calendar,[data-theme=dark] [data-theme=dark] .provider-pane table.dataTable thead th.fa-calendar,[data-theme=dark] [data-theme=dark] .student-pane table.dataTable thead th.fa-calendar,[data-theme=dark] [data-theme=dark] .tab-pane table.dataTable thead th.fa-calendar,[data-theme=dark] [data-theme=dark] [role=tabpanel] table.dataTable thead th.fa-calendar,[data-theme=dark] table td [data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] table td [data-theme=dark] [role=tabpanel] table.dataTable thead th{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .moderator-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .provider-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .student-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tab-pane table.dataTable thead th,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [role=tabpanel] table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .moderator-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .provider-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .student-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tab-pane table.dataTable thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] [role=tabpanel] table.dataTable thead th{color:#9ca3af}[data-theme=dark] .moderator-pane table.dataTable thead th,[data-theme=dark] .provider-pane table.dataTable thead th,[data-theme=dark] .student-pane table.dataTable thead th,[data-theme=dark] .tab-pane table.dataTable thead th,[data-theme=dark] [role=tabpanel] table.dataTable thead th{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));background:color-mix(in srgb,var(--provider-surface,#1e293b) 80%,transparent);border-color:var(--provider-border,#334155)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .moderator-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .provider-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .student-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tab-pane table.dataTable tbody td,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] [role=tabpanel] table.dataTable tbody td{color:#4b5563}[data-theme=dark] .moderator-pane table.dataTable tbody td,[data-theme=dark] .provider-pane table.dataTable tbody td,[data-theme=dark] .student-pane table.dataTable tbody td,[data-theme=dark] .tab-pane table.dataTable tbody td,[data-theme=dark] [role=tabpanel] table.dataTable tbody td{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));border-color:color-mix(in srgb,var(--provider-border,#334155) 50%,transparent)}[data-theme=dark] .moderator-pane table.dataTable tbody tr:hover,[data-theme=dark] .provider-pane table.dataTable tbody tr:hover,[data-theme=dark] .student-pane table.dataTable tbody tr:hover,[data-theme=dark] .tab-pane table.dataTable tbody tr:hover,[data-theme=dark] [role=tabpanel] table.dataTable tbody tr:hover{background-color:rgba(51,65,85,.3)}[data-theme=dark] .flex .provider-pane .tableFooter.gap-1\.5.text-gray-400,[data-theme=dark] .flex .settings-tab-content .tableFooter.gap-1\.5.text-gray-400,[data-theme=dark] .flex .student-pane .tableFooter.gap-1\.5.text-gray-400,[data-theme=dark] .flex .tab-pane .tableFooter.gap-1\.5.text-gray-400,[data-theme=dark] .flex [role=tabpanel] .tableFooter.gap-1\.5.text-gray-400,[data-theme=dark] .flex.moderator-pane .tableFooter.gap-1\.5.text-gray-400,[data-theme=dark] .moderator-pane .tableFooter.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .provider-pane .tableFooter.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .settings-tab-content .tableFooter.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .student-pane .tableFooter.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .tab-pane .tableFooter.items-center.gap-1\.5.text-gray-400,[data-theme=dark] [role=tabpanel] .tableFooter.items-center.gap-1\.5.text-gray-400{color:#6b7280}.moderator-pane .tableFooter,.provider-pane .tableFooter,.settings-tab-content .tableFooter,.student-pane .tableFooter,.tab-pane .tableFooter,[role=tabpanel] .tableFooter{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem}[data-theme=dark] #user-menu-dropdown .moderator-pane .tableFooter,[data-theme=dark] #user-menu-dropdown .provider-pane .tableFooter,[data-theme=dark] #user-menu-dropdown .settings-tab-content .tableFooter,[data-theme=dark] #user-menu-dropdown .student-pane .tableFooter,[data-theme=dark] #user-menu-dropdown .tab-pane .tableFooter,[data-theme=dark] #user-menu-dropdown [role=tabpanel] .tableFooter{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #notification-bell-container .moderator-pane .tableFooter,html[data-theme=dark] body #notification-bell-container .provider-pane .tableFooter,html[data-theme=dark] body #notification-bell-container .settings-tab-content .tableFooter,html[data-theme=dark] body #notification-bell-container .student-pane .tableFooter,html[data-theme=dark] body #notification-bell-container .tab-pane .tableFooter,html[data-theme=dark] body #notification-bell-container [role=tabpanel] .tableFooter,html[data-theme=dark] body #user-menu-dropdown .moderator-pane .tableFooter,html[data-theme=dark] body #user-menu-dropdown .provider-pane .tableFooter,html[data-theme=dark] body #user-menu-dropdown .settings-tab-content .tableFooter,html[data-theme=dark] body #user-menu-dropdown .student-pane .tableFooter,html[data-theme=dark] body #user-menu-dropdown .tab-pane .tableFooter,html[data-theme=dark] body #user-menu-dropdown [role=tabpanel] .tableFooter{border-color:var(--provider-border,#374151)}.moderator-pane .tableFooter,.provider-pane .tableFooter,.settings-tab-content .tableFooter,.student-pane .tableFooter,.tab-pane .tableFooter,[role=tabpanel] .tableFooter{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .moderator-pane .tableFooter,[data-theme=dark] .dataTables_wrapper .provider-pane .tableFooter,[data-theme=dark] .dataTables_wrapper .settings-tab-content .tableFooter,[data-theme=dark] .dataTables_wrapper .student-pane .tableFooter,[data-theme=dark] .dataTables_wrapper .tab-pane .tableFooter,[data-theme=dark] .dataTables_wrapper [role=tabpanel] .tableFooter,html[data-theme=dark] body main .moderator-pane .tableFooter.dark\:border-gray-700,html[data-theme=dark] body main .provider-pane .tableFooter.dark\:border-gray-700,html[data-theme=dark] body main .settings-tab-content .tableFooter.dark\:border-gray-700,html[data-theme=dark] body main .student-pane .tableFooter.dark\:border-gray-700,html[data-theme=dark] body main .tab-pane .tableFooter.dark\:border-gray-700,html[data-theme=dark] body main [role=tabpanel] .tableFooter.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .moderator-pane .tableFooter,[data-theme=dark] .provider-pane .tableFooter,[data-theme=dark] .settings-tab-content .tableFooter,[data-theme=dark] .student-pane .tableFooter,[data-theme=dark] .tab-pane .tableFooter,[data-theme=dark] [role=tabpanel] .tableFooter{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.settings-tab-content .tableFooter .\!row,.settings-tab-content .tableFooter .row,.tableFooter .\!row,.tableFooter .row,[role=tabpanel] .tableFooter .\!row,[role=tabpanel] .tableFooter .row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:1rem!important;margin:0!important}.settings-tab-content .tableFooter .\!row>[class*=col-],.settings-tab-content .tableFooter .row>[class*=col-],.tableFooter .\!row>[class*=col-],.tableFooter .row>[class*=col-],[role=tabpanel] .tableFooter .\!row>[class*=col-],[role=tabpanel] .tableFooter .row>[class*=col-]{flex:1 1 auto!important;width:auto!important;max-width:none!important;padding:0!important}.tableFooter .\!row>.col-4:first-child,.tableFooter .\!row>[class*=col-]:first-child,.tableFooter .row>.col-4:first-child,.tableFooter .row>[class*=col-]:first-child{display:flex!important;justify-content:flex-start!important}.tableFooter .\!row>.col-4:nth-child(2),.tableFooter .\!row>[class*=col-]:nth-child(2),.tableFooter .row>.col-4:nth-child(2),.tableFooter .row>[class*=col-]:nth-child(2){display:flex!important;justify-content:center!important}.tableFooter .\!row>.col-4:last-child,.tableFooter .\!row>[class*=col-]:last-child,.tableFooter .row>.col-4:last-child,.tableFooter .row>[class*=col-]:last-child{display:flex!important;justify-content:flex-end!important}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .settings-tab-content .dataTables_length,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.tableFooter .dataTables_length{color:#4b5563}[data-theme=dark] .bg-gray-100\/80 .settings-tab-content .dataTables_length,[data-theme=dark] .bg-gray-100\/80.tableFooter .dataTables_length{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .flex .settings-tab-content .dataTables_length.gap-1\.5.text-gray-400,[data-theme=dark] .flex.tableFooter .dataTables_length.gap-1\.5.text-gray-400,[data-theme=dark] .settings-tab-content .dataTables_length.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .tableFooter .dataTables_length.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] div[aria-modal=true] .settings-tab-content .dataTables_length,[data-theme=dark] div[aria-modal=true] .tableFooter .dataTables_length,[data-theme=dark] table td .settings-tab-content .dataTables_length,[data-theme=dark] table td .settings-tab-content .dataTables_length.text-gray-500,[data-theme=dark] table td .settings-tab-content .dataTables_length.text-gray-600,[data-theme=dark] table td .tableFooter .dataTables_length,[data-theme=dark] table td .tableFooter .dataTables_length.text-gray-500,[data-theme=dark] table td .tableFooter .dataTables_length.text-gray-600,[data-theme=dark] table td .text-sm .settings-tab-content .dataTables_length,[data-theme=dark] table td .text-sm.tableFooter .dataTables_length{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .settings-tab-content .dataTables_length.font-medium,html[data-theme=dark] body #user-menu-dropdown .tableFooter .dataTables_length.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .settings-tab-content .dataTables_length,html[data-theme=dark] body #user-menu-dropdown a.tableFooter .dataTables_length{color:#d1d5db}.settings-tab-content .dataTables_length,.tableFooter .dataTables_length{display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .flex .settings-tab-content .dataTables_length label.gap-1\.5.text-gray-400,[data-theme=dark] .flex.tableFooter .dataTables_length label.gap-1\.5.text-gray-400,[data-theme=dark] .settings-tab-content .dataTables_length label.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .tableFooter .dataTables_length label.items-center.gap-1\.5.text-gray-400{color:#6b7280}.settings-tab-content .dataTables_length label,.tableFooter .dataTables_length label{display:flex;align-items:center;gap:.5rem}[data-theme=dark] table td .settings-tab-content .dataTables_length select.text-gray-500,[data-theme=dark] table td .settings-tab-content .dataTables_length select.text-gray-600,[data-theme=dark] table td .tableFooter .dataTables_length select.text-gray-500,[data-theme=dark] table td .tableFooter .dataTables_length select.text-gray-600{color:#9ca3af}[data-theme=dark] .fixed.inset-0>div .settings-tab-content .dataTables_length select.rounded-2xl,[data-theme=dark] .fixed.inset-0>div.tableFooter .dataTables_length select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .settings-tab-content .dataTables_length select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .tableFooter .dataTables_length select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .settings-tab-content .dataTables_length select.font-medium,html[data-theme=dark] body #user-menu-dropdown .tableFooter .dataTables_length select.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .settings-tab-content .dataTables_length select,html[data-theme=dark] body #user-menu-dropdown a.tableFooter .dataTables_length select{color:#d1d5db}html[data-theme=dark] body #filterPanel button .settings-tab-content .dataTables_length select,html[data-theme=dark] body #filterPanel button.tableFooter .dataTables_length select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button .settings-tab-content .dataTables_length select:hover,html[data-theme=dark] body #filterPanel button.tableFooter .dataTables_length select:hover{background-color:var(--provider-surface,#475569)}.settings-tab-content .dataTables_length select,.tableFooter .dataTables_length select{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.settings-tab-content .dataTables_length select.rounded-2xl.shadow-lg,.settings-tab-content .dataTables_length select.rounded-2xl.shadow-sm,.settings-tab-content .dataTables_length select.rounded-xl.shadow-lg,.settings-tab-content .dataTables_length select.rounded-xl.shadow-sm,.tableFooter .dataTables_length select.rounded-2xl.shadow-lg,.tableFooter .dataTables_length select.rounded-2xl.shadow-sm,.tableFooter .dataTables_length select.rounded-xl.shadow-lg,.tableFooter .dataTables_length select.rounded-xl.shadow-sm,[data-theme=dark] .settings-tab-content .dataTables_length select.rounded-2xl.shadow-lg,[data-theme=dark] .settings-tab-content .dataTables_length select.rounded-2xl.shadow-sm,[data-theme=dark] .settings-tab-content .dataTables_length select.rounded-xl.shadow-lg,[data-theme=dark] .settings-tab-content .dataTables_length select.rounded-xl.shadow-sm,[data-theme=dark] .tableFooter .dataTables_length select.rounded-2xl.shadow-lg,[data-theme=dark] .tableFooter .dataTables_length select.rounded-2xl.shadow-sm,[data-theme=dark] .tableFooter .dataTables_length select.rounded-xl.shadow-lg,[data-theme=dark] .tableFooter .dataTables_length select.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl .settings-tab-content .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-2xl.tableFooter .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-xl .settings-tab-content .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-xl.tableFooter .dataTables_length select.hover\:shadow-md:hover,.settings-tab-content .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,.settings-tab-content .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,.tableFooter .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,.tableFooter .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl .settings-tab-content .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.tableFooter .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .settings-tab-content .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.tableFooter .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .settings-tab-content .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .settings-tab-content .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .tableFooter .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .tableFooter .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .settings-tab-content .dataTables_length select,[data-theme=dark] [data-branding-dark] #logout-modal .tableFooter .dataTables_length select,[data-theme=dark] [data-branding-light] #logout-modal .settings-tab-content .dataTables_length select,[data-theme=dark] [data-branding-light] #logout-modal .tableFooter .dataTables_length select,[data-theme=dark][data-branding-dark] #logout-modal .settings-tab-content .dataTables_length select,[data-theme=dark][data-branding-dark] #logout-modal .tableFooter .dataTables_length select,[data-theme=dark][data-branding-light] #logout-modal .settings-tab-content .dataTables_length select,[data-theme=dark][data-branding-light] #logout-modal .tableFooter .dataTables_length select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .settings-tab-content .dataTables_length select.dark\:bg-gray-800,html[data-theme=dark] body main .tableFooter .dataTables_length select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .settings-tab-content .dataTables_length select.dark\:border-gray-700,html[data-theme=dark] body main .tableFooter .dataTables_length select.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .settings-tab-content .dataTables_length select.dark\:bg-gray-800:hover,html[data-theme=dark] body main .tableFooter .dataTables_length select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .settings-tab-content .dataTables_length select.dark\:bg-gray-800,html:not([data-theme=dark]) body main .tableFooter .dataTables_length select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.settings-tab-content .dataTables_length select:focus,.tableFooter .dataTables_length select:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.settings-tab-content .dataTables_length select,.tableFooter .dataTables_length select{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)}.settings-tab-content .dataTables_length select:focus,.tableFooter .dataTables_length select:focus{border-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] #user-menu-button p .settings-tab-content .dataTables_info,[data-theme=dark] #user-menu-button p.tableFooter .dataTables_info,[data-theme=dark] nav[aria-label=Breadcrumb] .settings-tab-content .dataTables_info,[data-theme=dark] nav[aria-label=Breadcrumb] .tableFooter .dataTables_info,[data-theme=dark] table td .settings-tab-content .dataTables_info,[data-theme=dark] table td .settings-tab-content .dataTables_info.text-gray-500,[data-theme=dark] table td .settings-tab-content .dataTables_info.text-gray-600,[data-theme=dark] table td .tableFooter .dataTables_info,[data-theme=dark] table td .tableFooter .dataTables_info.text-gray-500,[data-theme=dark] table td .tableFooter .dataTables_info.text-gray-600,[data-theme=dark] table td .text-sm .settings-tab-content .dataTables_info,[data-theme=dark] table td .text-sm.tableFooter .dataTables_info{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .settings-tab-content .dataTables_info.font-medium,html[data-theme=dark] body #user-menu-dropdown .tableFooter .dataTables_info.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs .settings-tab-content .dataTables_info,html[data-theme=dark] body #user-menu-dropdown .text-xs.tableFooter .dataTables_info,html[data-theme=dark] body #user-menu-dropdown p .settings-tab-content .dataTables_info,html[data-theme=dark] body #user-menu-dropdown p.tableFooter .dataTables_info{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a .settings-tab-content .dataTables_info,html[data-theme=dark] body #user-menu-dropdown a.tableFooter .dataTables_info{color:#d1d5db}html[data-theme=dark] body .header-user-btn .settings-tab-content .dataTables_info,html[data-theme=dark] body .header-user-btn .tableFooter .dataTables_info{color:#9ca3af}.settings-tab-content .dataTables_info,.tableFooter .dataTables_info{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex .settings-tab-content .dataTables_paginate.gap-1\.5.text-gray-400,[data-theme=dark] .flex.tableFooter .dataTables_paginate.gap-1\.5.text-gray-400,[data-theme=dark] .settings-tab-content .dataTables_paginate.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .tableFooter .dataTables_paginate.items-center.gap-1\.5.text-gray-400{color:#6b7280}.settings-tab-content .dataTables_paginate,.tableFooter .dataTables_paginate{display:flex;align-items:center;justify-content:center;gap:.25rem}[data-theme=dark] #user-menu-button p .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] #user-menu-button p.tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] nav[aria-label=Breadcrumb] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] nav[aria-label=Breadcrumb] .tableFooter .dataTables_paginate .paginate_button{color:#9ca3af}[data-theme=dark] .flex .settings-tab-content .dataTables_paginate .paginate_button.gap-1\.5.text-gray-400,[data-theme=dark] .flex.tableFooter .dataTables_paginate .paginate_button.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .settings-tab-content .dataTables_paginate .paginate_button.text-gray-900,[data-theme=dark] table td .tableFooter .dataTables_paginate .paginate_button.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] table td .settings-tab-content .dataTables_paginate .paginate_button.text-gray-500,[data-theme=dark] table td .settings-tab-content .dataTables_paginate .paginate_button.text-gray-600,[data-theme=dark] table td .tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] table td .tableFooter .dataTables_paginate .paginate_button.text-gray-500,[data-theme=dark] table td .tableFooter .dataTables_paginate .paginate_button.text-gray-600,[data-theme=dark] table td .text-sm .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] table td .text-sm.tableFooter .dataTables_paginate .paginate_button{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .settings-tab-content .dataTables_paginate .paginate_button.font-medium,html[data-theme=dark] body #user-menu-dropdown .tableFooter .dataTables_paginate .paginate_button.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown .text-sm.tableFooter .dataTables_paginate .paginate_button{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown .text-xs.tableFooter .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown p .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown p.tableFooter .dataTables_paginate .paginate_button{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown a.tableFooter .dataTables_paginate .paginate_button{color:#d1d5db}html[data-theme=dark] body .header-user-btn .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body .header-user-btn .tableFooter .dataTables_paginate .paginate_button{color:#9ca3af}.settings-tab-content .dataTables_paginate .paginate_button,.tableFooter .dataTables_paginate .paginate_button{display:inline-flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/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}.settings-tab-content .dataTables_paginate .paginate_button:hover:not(.disabled),.tableFooter .dataTables_paginate .paginate_button:hover:not(.disabled){background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 10%,transparent);color:var(--provider-sidebar-bg,#6366f1)}.settings-tab-content .dataTables_paginate .paginate_button.current,.tableFooter .dataTables_paginate .paginate_button.current{background-color:var(--provider-sidebar-bg,#6366f1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.settings-tab-content .dataTables_paginate .paginate_button.disabled,.tableFooter .dataTables_paginate .paginate_button.disabled{cursor:not-allowed;opacity:.4}.settings-tab-content .dataTables_paginate .paginate_button.next,.settings-tab-content .dataTables_paginate .paginate_button.previous,.tableFooter .dataTables_paginate .paginate_button.next,.tableFooter .dataTables_paginate .paginate_button.previous{width:auto;padding-left:.5rem;padding-right:.5rem}[data-theme=dark] #user-menu-button svg [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] #user-menu-button svg[data-theme=dark] .tableFooter .dataTables_length,[data-theme=dark] .group svg [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] .group svg[data-theme=dark] .tableFooter .dataTables_length{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_length{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .tableFooter .dataTables_length,[data-theme=dark] [data-theme=dark] .settings-tab-content .dataTables_length.fa-calendar,[data-theme=dark] [data-theme=dark] .tableFooter .dataTables_length.fa-calendar,[data-theme=dark] table td [data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] table td [data-theme=dark] .tableFooter .dataTables_length{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .settings-tab-content .dataTables_length,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tableFooter .dataTables_length,html[data-theme=dark] body .header-user-btn [data-theme=dark] .settings-tab-content .dataTables_length,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tableFooter .dataTables_length{color:#9ca3af}[data-theme=dark] .settings-tab-content .dataTables_length,[data-theme=dark] .tableFooter .dataTables_length{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .settings-tab-content .dataTables_length select,[data-theme=dark] .tableFooter .dataTables_length select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569);--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] #user-menu-button svg[data-theme=dark] .tableFooter .dataTables_info,[data-theme=dark] .group svg [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] .group svg[data-theme=dark] .tableFooter .dataTables_info{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_info{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .tableFooter .dataTables_info,[data-theme=dark] [data-theme=dark] .settings-tab-content .dataTables_info.fa-calendar,[data-theme=dark] [data-theme=dark] .tableFooter .dataTables_info.fa-calendar,[data-theme=dark] table td [data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] table td [data-theme=dark] .tableFooter .dataTables_info{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .settings-tab-content .dataTables_info,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tableFooter .dataTables_info,html[data-theme=dark] body .header-user-btn [data-theme=dark] .settings-tab-content .dataTables_info,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tableFooter .dataTables_info{color:#9ca3af}[data-theme=dark] .settings-tab-content .dataTables_info,[data-theme=dark] .tableFooter .dataTables_info{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] #user-menu-button svg[data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] .group svg [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] .group svg[data-theme=dark] .tableFooter .dataTables_paginate .paginate_button{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,[data-theme=dark] [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button.fa-calendar,[data-theme=dark] [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button.fa-calendar,[data-theme=dark] table td [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] table td [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tableFooter .dataTables_paginate .paginate_button{color:#9ca3af}[data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button,[data-theme=dark] .tableFooter .dataTables_paginate .paginate_button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button:hover:not(.disabled),[data-theme=dark] .tableFooter .dataTables_paginate .paginate_button:hover:not(.disabled){background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 30%,transparent);color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 70%,#fff)}[data-theme=dark] .settings-tab-content .dataTables_paginate .paginate_button.current,[data-theme=dark] .tableFooter .dataTables_paginate .paginate_button.current{background-color:var(--provider-sidebar-bg,#6366f1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p .provider-pane .empty-table,[data-theme=dark] #user-menu-button p .settings-tab-content .empty-table,[data-theme=dark] #user-menu-button p .student-pane .empty-table,[data-theme=dark] #user-menu-button p .tab-pane .empty-table,[data-theme=dark] #user-menu-button p [role=tabpanel] .empty-table,[data-theme=dark] #user-menu-button p.moderator-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] .moderator-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] .provider-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] .settings-tab-content .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] .student-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] .tab-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [role=tabpanel] .empty-table,[data-theme=dark] table td .moderator-pane .empty-table,[data-theme=dark] table td .provider-pane .empty-table,[data-theme=dark] table td .settings-tab-content .empty-table,[data-theme=dark] table td .student-pane .empty-table,[data-theme=dark] table td .tab-pane .empty-table,[data-theme=dark] table td .text-sm .provider-pane .empty-table,[data-theme=dark] table td .text-sm .settings-tab-content .empty-table,[data-theme=dark] table td .text-sm .student-pane .empty-table,[data-theme=dark] table td .text-sm .tab-pane .empty-table,[data-theme=dark] table td .text-sm [role=tabpanel] .empty-table,[data-theme=dark] table td .text-sm.moderator-pane .empty-table,[data-theme=dark] table td [role=tabpanel] .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs .provider-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs .settings-tab-content .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs .student-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs .tab-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs [role=tabpanel] .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs.moderator-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p .provider-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p .settings-tab-content .empty-table,html[data-theme=dark] body #user-menu-dropdown p .student-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p .tab-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p [role=tabpanel] .empty-table,html[data-theme=dark] body #user-menu-dropdown p.moderator-pane .empty-table,html[data-theme=dark] body .header-user-btn .moderator-pane .empty-table,html[data-theme=dark] body .header-user-btn .provider-pane .empty-table,html[data-theme=dark] body .header-user-btn .settings-tab-content .empty-table,html[data-theme=dark] body .header-user-btn .student-pane .empty-table,html[data-theme=dark] body .header-user-btn .tab-pane .empty-table,html[data-theme=dark] body .header-user-btn [role=tabpanel] .empty-table{color:#9ca3af}.moderator-pane .empty-table,.provider-pane .empty-table,.settings-tab-content .empty-table,.student-pane .empty-table,.tab-pane .empty-table,[role=tabpanel] .empty-table{padding-top:3rem;padding-bottom:3rem;text-align:center;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] #user-menu-button svg [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] #user-menu-button svg [data-theme=dark] .student-pane .empty-table,[data-theme=dark] #user-menu-button svg [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] #user-menu-button svg [data-theme=dark] [role=tabpanel] .empty-table,[data-theme=dark] #user-menu-button svg[data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] .group svg [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] .group svg [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] .group svg [data-theme=dark] .student-pane .empty-table,[data-theme=dark] .group svg [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] .group svg [data-theme=dark] [role=tabpanel] .empty-table,[data-theme=dark] .group svg[data-theme=dark] .moderator-pane .empty-table{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .student-pane .empty-table,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] [role=tabpanel] .empty-table{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .student-pane .empty-table,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] .flex.items-center.gap-1\.5 [data-theme=dark] [role=tabpanel] .empty-table,[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] [data-theme=dark] .moderator-pane .empty-table.fa-calendar,[data-theme=dark] [data-theme=dark] .provider-pane .empty-table.fa-calendar,[data-theme=dark] [data-theme=dark] .settings-tab-content .empty-table.fa-calendar,[data-theme=dark] [data-theme=dark] .student-pane .empty-table.fa-calendar,[data-theme=dark] [data-theme=dark] .tab-pane .empty-table.fa-calendar,[data-theme=dark] [data-theme=dark] [role=tabpanel] .empty-table.fa-calendar,[data-theme=dark] table td [data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .provider-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] table td [data-theme=dark] .student-pane .empty-table,[data-theme=dark] table td [data-theme=dark] .tab-pane .empty-table,[data-theme=dark] table td [data-theme=dark] [role=tabpanel] .empty-table{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .moderator-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .provider-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .settings-tab-content .empty-table,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .student-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tab-pane .empty-table,html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] [role=tabpanel] .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .moderator-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .provider-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .settings-tab-content .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .student-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tab-pane .empty-table,html[data-theme=dark] body .header-user-btn [data-theme=dark] [role=tabpanel] .empty-table{color:#9ca3af}[data-theme=dark] .moderator-pane .empty-table,[data-theme=dark] .provider-pane .empty-table,[data-theme=dark] .settings-tab-content .empty-table,[data-theme=dark] .student-pane .empty-table,[data-theme=dark] .tab-pane .empty-table,[data-theme=dark] [role=tabpanel] .empty-table{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ck-voice-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ocpanel .ck.ck-editor{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.ocpanel .ck.ck-editor.hover\:shadow-md:hover,.bg-white.rounded-xl.ocpanel .ck.ck-editor.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ocpanel .ck.ck-editor.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ocpanel .ck.ck-editor.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] #user-menu-dropdown .ocpanel .ck.ck-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ocpanel .ck.ck-toolbar{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.inset-0 .ocpanel .ck.ck-toolbar,[data-theme=dark] div[aria-modal=true] .ocpanel .ck.ck-toolbar{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .ocpanel .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #user-menu-dropdown .ocpanel .ck.ck-toolbar{border-color:var(--provider-border,#374151)}html[data-theme=dark] body #notification-bell-container .ocpanel .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937)}.ocpanel .ck.ck-toolbar{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ocpanel .ck.ck-toolbar,[data-theme=dark] [data-branding-light] #logout-modal .ocpanel .ck.ck-toolbar,[data-theme=dark][data-branding-dark] #logout-modal .ocpanel .ck.ck-toolbar,[data-theme=dark][data-branding-light] #logout-modal .ocpanel .ck.ck-toolbar{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .ocpanel .ck.ck-toolbar.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ocpanel .ck.ck-content{min-height:150px;padding:1rem}[data-theme=dark] .ocpanel .ck.ck-editor{border-color:var(--provider-border,#4b5563)}[data-theme=dark] .ocpanel .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] #user-menu-button p[data-theme=dark] .ocpanel .ck.ck-content,[data-theme=dark] table td .font-medium[data-theme=dark] .ocpanel .ck.ck-content,[data-theme=dark] table td .font-semibold[data-theme=dark] .ocpanel .ck.ck-content,[data-theme=dark] table td [data-theme=dark] .ocpanel .ck.ck-content{color:#f3f4f6}[data-theme=dark] .fixed.inset-0>div[data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] [data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] [data-theme=dark] .ocpanel .ck.ck-content,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ocpanel .ck.ck-content,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ocpanel .ck.ck-content{color:#f3f4f6}html[data-theme=dark] body #filterPanel button[data-theme=dark] .ocpanel .ck.ck-content{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button[data-theme=dark] .ocpanel .ck.ck-content:hover{background-color:var(--provider-surface,#475569)}[data-theme=dark] .ocpanel .ck.ck-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl.shadow-lg,[data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl.shadow-sm,[data-theme=dark] .ocpanel .ck.ck-content.rounded-xl.shadow-lg,[data-theme=dark] .ocpanel .ck.ck-content.rounded-xl.shadow-sm,[data-theme=dark] [data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl.shadow-lg,[data-theme=dark] [data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl.shadow-sm,[data-theme=dark] [data-theme=dark] .ocpanel .ck.ck-content.rounded-xl.shadow-lg,[data-theme=dark] [data-theme=dark] .ocpanel .ck.ck-content.rounded-xl.shadow-sm{box-shadow:none}[data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ocpanel .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] [data-theme=dark] .ocpanel .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [data-theme=dark] .ocpanel .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal [data-theme=dark] .ocpanel .ck.ck-content,[data-theme=dark] [data-branding-light] #logout-modal [data-theme=dark] .ocpanel .ck.ck-content,[data-theme=dark][data-branding-dark] #logout-modal [data-theme=dark] .ocpanel .ck.ck-content,[data-theme=dark][data-branding-light] #logout-modal [data-theme=dark] .ocpanel .ck.ck-content{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main [data-theme=dark] .ocpanel .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main [data-theme=dark] .ocpanel .ck.ck-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main [data-theme=dark] .ocpanel .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] #user-menu-button p[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,[data-theme=dark] table td .font-medium[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,[data-theme=dark] table td .font-semibold[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,[data-theme=dark] table td [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable{color:#f3f4f6}[data-theme=dark] .fixed.inset-0>div[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl,[data-theme=dark] div[aria-modal=true] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable{color:#f3f4f6}html[data-theme=dark] body #filterPanel button[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable:hover{background-color:var(--provider-surface,#475569)}[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl.shadow-lg,[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl.shadow-sm,[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-xl.shadow-lg,[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-xl.shadow-sm,[data-theme=dark] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl.shadow-lg,[data-theme=dark] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl.shadow-sm,[data-theme=dark] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-xl.shadow-lg,[data-theme=dark] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-xl.shadow-sm{box-shadow:none}[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,[data-theme=dark] [data-branding-light] #logout-modal [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,[data-theme=dark][data-branding-dark] #logout-modal [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable,[data-theme=dark][data-branding-light] #logout-modal [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main [data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable.ck-focused{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}[data-theme=dark] .ck.ck-toolbar{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] .ck.ck-toolbar .ck.ck-toolbar__separator{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-button.ck-off{color:#4b5563}[data-theme=dark] .ck.ck-button,[data-theme=dark] .ck.ck-button.ck-off{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-button.ck-off:not(.ck-disabled):hover,[data-theme=dark] .ck.ck-button.ck-on,[data-theme=dark] .ck.ck-button.ck-on:not(.ck-disabled):hover,[data-theme=dark] .ck.ck-button:not(.ck-disabled):hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .ck.ck-button.ck-disabled,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-button.ck-disabled,[data-theme=dark] table td .text-sm[data-theme=dark] .ck.ck-button.ck-disabled,[data-theme=dark] table td [data-theme=dark] .ck.ck-button.ck-disabled,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ck.ck-button.ck-disabled,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ck.ck-button.ck-disabled,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ck.ck-button.ck-disabled{color:#9ca3af}[data-theme=dark] .ck.ck-button.ck-disabled{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-button .ck-icon,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-icon{color:#4b5563}[data-theme=dark] .ck.ck-button .ck-icon,[data-theme=dark] .ck.ck-icon{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-button.ck-on .ck-icon,[data-theme=dark] .ck.ck-button:hover .ck-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-dropdown__panel{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-dropdown__button .ck-button__label{color:#4b5563}[data-theme=dark] .ck.ck-dropdown__button .ck-button__label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-dropdown__button:hover .ck-button__label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-list{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-list__item .ck-button{color:#4b5563}[data-theme=dark] .ck.ck-list__item .ck-button{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-list__item .ck-button:hover:not(.ck-disabled){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-list__item .ck-button.ck-on{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-input{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-input:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-ring-color:rgba(59,130,246,.3)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-label{color:#4b5563}[data-theme=dark] .ck.ck-label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before,[data-theme=dark] table td .text-sm[data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before,[data-theme=dark] table td [data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before{color:#9ca3af}[data-theme=dark] .ck.ck-editor__editable.ck-placeholder:before{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-balloon-panel{background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] .ck.ck-balloon-panel,[data-theme=dark] .ck.ck-balloon-panel .ck-input{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1}[data-theme=dark] .ck.ck-balloon-panel .ck-input{background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-color-grid__tile{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-color-grid__label{color:#4b5563}[data-theme=dark] .ck.ck-color-grid__label{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ck-sticky-panel__content{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] .ck.ck-reset_all,[data-theme=dark] .ck.ck-reset_all *{color:inherit}[data-theme=dark] .ck.ck-form__header{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] .ck.ck-form__header .ck-form__header__label{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .ck.ck-tooltip .ck-tooltip__text{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.wc-tab-btn.active{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}[data-theme=dark] .wc-tab-btn.active{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}[data-theme=dark] .wc-overview-panel{background-color:var(--provider-surface,#1e293b)}[data-theme=dark] .wc-overview-panel,[data-theme=dark] .wc-overview-panel-header{border-color:var(--provider-border,#334155)}[data-theme=dark] .wc-panel-title{color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .font-medium.text-gray-900,[data-theme=dark] table td .font-semibold.text-gray-900,[data-theme=dark] table td .text-gray-900{color:#f3f4f6!important}[data-theme=dark] table td .text-gray-500,[data-theme=dark] table td .text-gray-600,[data-theme=dark] table td .text-sm.text-gray-500,[data-theme=dark] table td .text-sm.text-gray-600{color:#9ca3af!important}[data-theme=dark] table td .text-gray-400{color:#6b7280!important}[data-theme=dark] table thead tr{background:var(--provider-surface,rgba(30,41,59,.5));border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button svg[data-theme=dark] table thead th,[data-theme=dark] .group svg[data-theme=dark] table thead th{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] table thead th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] table thead th,[data-theme=dark] [data-theme=dark] table thead th.fa-calendar,[data-theme=dark] table td [data-theme=dark] table thead th{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] table thead th,html[data-theme=dark] body .header-user-btn [data-theme=dark] table thead th{color:#9ca3af}[data-theme=dark] table thead th{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] table tbody tr,[data-theme=dark] table thead th{border-color:var(--provider-border,#334155)}[data-theme=dark] table tbody tr:hover{background:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)}[data-theme=dark] .divide-gray-100>*+*,[data-theme=dark] .divide-gray-100\/80>*+*{border-color:#374151!important}[data-theme=dark] .fixed.inset-0>div.bg-white.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .fixed.inset-0 .bg-gray-50,[data-theme=dark] div[aria-modal=true] .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] .text-gray-900{color:#f3f4f6!important}[data-theme=dark] div[aria-modal=true] .text-gray-600{color:#9ca3af!important}[data-theme=dark] .bg-white\/70.backdrop-blur-md{background-color:rgba(30,41,59,.9)}[data-theme=dark] .border-gray-100\/80,[data-theme=dark] .border-white\/60{border-color:#374151!important}[data-theme=dark] .sticky.top-24 .bg-gradient-to-r.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)!important}[data-theme=dark] .wc-overview-panel-header input[type=search],[data-theme=dark] input[type=search].bg-white\/50{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .wc-overview-panel-header input[type=search]::-moz-placeholder,[data-theme=dark] input[type=search].bg-white\/50::-moz-placeholder{color:#6b7280!important}[data-theme=dark] .wc-overview-panel-header input[type=search]::placeholder,[data-theme=dark] input[type=search].bg-white\/50::placeholder{color:#6b7280!important}[data-theme=dark] .wc-stat-card{background-color:color-mix(in srgb,var(--provider-surface,#334155) 70%,transparent);border-color:var(--provider-border,#475569)}[data-theme=dark] .wc-stat-card:hover{background-color:color-mix(in srgb,var(--provider-surface,#334155) 90%,transparent)}[data-theme=dark] .wc-stat-value,[data-theme=dark] .wc-stat-value-md{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.marking-question-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.marking-question-card:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(249,115,22,.3)}.marking-question-card .chevron-icon{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.marking-question-card .chevron-icon.rotate-90{transform:rotate(90deg)}.marking-question-card .question-content{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-theme=dark] .fixed.inset-0>div.marking-form.rounded-2xl,[data-theme=dark] div[aria-modal=true] .marking-form.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.marking-form{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.marking-form:hover{background-color:var(--provider-surface,#475569)}.marking-form{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.bg-white.marking-form.shadow-lg,.bg-white.marking-form.shadow-sm,.marking-form.rounded-2xl.shadow-lg,.marking-form.rounded-2xl.shadow-sm,.marking-form.rounded-xl.shadow-lg,.marking-form.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.marking-form.shadow-lg,[data-theme=dark] .bg-white.marking-form.shadow-sm,[data-theme=dark] .marking-form.rounded-2xl.shadow-lg,[data-theme=dark] .marking-form.rounded-2xl.shadow-sm,[data-theme=dark] .marking-form.rounded-xl.shadow-lg,[data-theme=dark] .marking-form.rounded-xl.shadow-sm{box-shadow:none}.bg-white.marking-form.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.marking-form.hover\:shadow-md:hover,.bg-white.rounded-xl.marking-form.hover\:shadow-md:hover,.marking-form.rounded-2xl.border.hover\:shadow-md:hover,.marking-form.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.marking-form.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.marking-form.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.marking-form.hover\:shadow-md:hover,[data-theme=dark] .marking-form.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .marking-form.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .marking-form{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .marking-form,[data-theme=dark] [data-branding-light] #logout-modal .marking-form,[data-theme=dark][data-branding-dark] #logout-modal .marking-form,[data-theme=dark][data-branding-light] #logout-modal .marking-form{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .marking-form.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .marking-form.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .marking-form.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .marking-form.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .marking-form{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));background-color:rgba(51,65,85,.5)}@keyframes highlight-pulse{0%,to{box-shadow:0 0 0 0 rgba(249,115,22,0)}50%{box-shadow:0 0 0 4px rgba(249,115,22,.3)}}.marking-question-card.highlight{animation:highlight-pulse 1s ease-in-out 2}[data-theme=dark] .fixed.inset-0>div.dashboard-widget.rounded-2xl,[data-theme=dark] div[aria-modal=true] .dashboard-widget.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.dashboard-widget{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.dashboard-widget:hover{background-color:var(--provider-surface,#475569)}.dashboard-widget{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.dashboard-widget.shadow-lg,.bg-white.dashboard-widget.shadow-sm,.bg-white.rounded-2xl.dashboard-widget,.bg-white.rounded-xl.dashboard-widget,.dashboard-widget.rounded-2xl.shadow-lg,.dashboard-widget.rounded-2xl.shadow-sm,.dashboard-widget.rounded-xl.shadow-lg,.dashboard-widget.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.dashboard-widget.shadow-lg,[data-theme=dark] .bg-white.dashboard-widget.shadow-sm,[data-theme=dark] .bg-white.rounded-2xl.dashboard-widget,[data-theme=dark] .bg-white.rounded-xl.dashboard-widget,[data-theme=dark] .dashboard-widget.rounded-2xl.shadow-lg,[data-theme=dark] .dashboard-widget.rounded-2xl.shadow-sm,[data-theme=dark] .dashboard-widget.rounded-xl.shadow-lg,[data-theme=dark] .dashboard-widget.rounded-xl.shadow-sm{box-shadow:none}.bg-white.dashboard-widget.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.dashboard-widget.hover\:shadow-md:hover,.bg-white.rounded-xl.dashboard-widget.hover\:shadow-md:hover,.dashboard-widget.rounded-2xl.border.hover\:shadow-md:hover,.dashboard-widget.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.dashboard-widget.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.dashboard-widget.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.dashboard-widget.hover\:shadow-md:hover,[data-theme=dark] .dashboard-widget.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .dashboard-widget.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dashboard-widget{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .dashboard-widget,[data-theme=dark] [data-branding-light] #logout-modal .dashboard-widget,[data-theme=dark][data-branding-dark] #logout-modal .dashboard-widget,[data-theme=dark][data-branding-light] #logout-modal .dashboard-widget{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .dashboard-widget.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .dashboard-widget.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .dashboard-widget.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .dashboard-widget.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.dashboard-widget{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .dashboard-widget.items-center.gap-1\.5.text-gray-400{color:#6b7280}.dashboard-widget{display:flex;height:100%;flex-direction:column}.dashboard-widget:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}[data-theme=dark] .dashboard-widget{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.widget-header.gap-1\.5.text-gray-400,[data-theme=dark] .widget-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.widget-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .widget-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.widget-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .widget-header,html[data-theme=dark] body #user-menu-dropdown .widget-header{border-color:var(--provider-border,#374151)}.widget-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .widget-header,html[data-theme=dark] body main .widget-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.widget-header{flex-shrink:0}[data-theme=dark] .widget-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] #user-menu-button p.widget-header h3,[data-theme=dark] table td .font-medium.widget-header h3,[data-theme=dark] table td .font-semibold.widget-header h3,[data-theme=dark] table td .widget-header h3,[data-theme=dark] table td .widget-header h3.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .widget-header h3.text-gray-500,[data-theme=dark] table td .widget-header h3.text-gray-600{color:#9ca3af}[data-theme=dark] div[aria-modal=true] .widget-header h3,html[data-theme=dark] body #user-menu-dropdown .widget-header h3.font-medium,html[data-theme=dark] body #user-menu-dropdown p.widget-header h3{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.widget-header h3{color:#d1d5db}html[data-theme=dark] body .header-user-btn .widget-header h3{color:#f3f4f6}.widget-header h3{font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .widget-header h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .flex.widget-controls.gap-1\.5.text-gray-400,[data-theme=dark] .widget-controls.items-center.gap-1\.5.text-gray-400{color:#6b7280}.widget-controls{display:flex;align-items:center;gap:.25rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dashboard-widget:hover .widget-controls,.grid-stack.edit-mode .widget-controls{opacity:1}.widget-controls button{height:1.75rem;width:1.75rem;border-radius:.5rem}[data-theme=dark] .flex.widget-controls button.gap-1\.5.text-gray-400,[data-theme=dark] .widget-controls button.items-center.gap-1\.5.text-gray-400{color:#6b7280}.widget-controls button{display:flex;align-items:center;justify-content:center}[data-theme=dark] #user-menu-button svg.widget-controls button,[data-theme=dark] .group svg.widget-controls button{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .widget-controls button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .widget-controls button,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .widget-controls button,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .widget-controls button,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .widget-controls button,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .widget-controls button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .widget-controls button{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .widget-controls button{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.widget-controls button,[data-theme=dark] .widget-controls button.fa-calendar,[data-theme=dark] table td .widget-controls button{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .widget-controls button,html[data-theme=dark] body .header-user-btn .widget-controls button{color:#9ca3af}.widget-controls button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .widget-controls button:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .widget-controls button:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .widget-controls button:hover,[data-theme=dark] table td .widget-controls button:hover,[data-theme=dark] table td .widget-controls button:hover.text-sm{color:#9ca3af}.widget-controls button:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}html[data-theme=dark] body main .widget-controls button:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .widget-controls button:hover{background-color:var(--provider-surface,#374151)}.widget-controls button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.widget-controls button{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer;border-width:0;background-color:transparent}[data-theme=dark] #user-menu-button p[data-theme=dark] .widget-controls button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .widget-controls button,[data-theme=dark] table td .text-sm[data-theme=dark] .widget-controls button,[data-theme=dark] table td [data-theme=dark] .widget-controls button,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .widget-controls button,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .widget-controls button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .widget-controls button{color:#9ca3af}[data-theme=dark] .widget-controls button{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .widget-controls button:hover{color:#4b5563}[data-theme=dark] .widget-controls button:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.widget-body{flex:1 1 0%;overflow:hidden}.widget-content{height:100%}.widget-stat-trend.up{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.widget-stat-trend.down{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}[data-theme=dark] .widget-stat-trend.up{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] .widget-stat-trend.down{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.widget-table-header th,.widget-table-header tr{background:var(--provider-surface,#f9fafb)!important}[data-theme=dark] .widget-table-header th,[data-theme=dark] .widget-table-header tr{background:var(--provider-surface,#1f2937)!important}.provider-table-header,.provider-table-header th,.provider-table-header tr{background:var(--provider-surface,#f9fafb)!important;border-bottom:1px solid var(--provider-border,#e5e7eb)!important}.app-content-card table thead th:first-child,.wc-card table thead th:first-child,.wc-glass-card table thead th:first-child,.wc-overview-panel table thead th:first-child{border-top-left-radius:1rem}.app-content-card table thead th:last-child,.wc-card table thead th:last-child,.wc-glass-card table thead th:last-child,.wc-overview-panel table thead th:last-child{border-top-right-radius:1rem}.wc-glass-card .provider-table-header th:first-child,.wc-overview-panel .provider-table-header th:first-child{border-top-left-radius:1rem}.wc-glass-card .provider-table-header th:last-child,.wc-overview-panel .provider-table-header th:last-child{border-top-right-radius:1rem}[data-theme=dark] .provider-table-header,[data-theme=dark] .provider-table-header th,[data-theme=dark] .provider-table-header tr{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important;color:#e2e8f0!important}[data-theme=dark] .wc-glass-card table.dataTable thead th,[data-theme=dark] .wc-overview-panel table.dataTable thead th,[data-theme=dark] main .wc-glass-card table thead th,[data-theme=dark] main .wc-overview-panel table thead th{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important;color:#94a3b8!important}.wc-glass-card table.dataTable thead th,.wc-overview-panel table.dataTable thead th,main .wc-glass-card table thead th,main .wc-overview-panel table thead th{background:var(--provider-surface,#f9fafb)!important;border-color:var(--provider-border,#e5e7eb)!important}[data-theme=dark] #user-menu-button p .wc-glass-card .wc-search-input,[data-theme=dark] #user-menu-button p main .wc-search-input,[data-theme=dark] #user-menu-button p.wc-overview-panel .wc-search-input,[data-theme=dark] div[aria-modal=true] .wc-glass-card .wc-search-input,[data-theme=dark] div[aria-modal=true] .wc-overview-panel .wc-search-input,[data-theme=dark] div[aria-modal=true] main .wc-search-input,[data-theme=dark] table td .font-medium .wc-glass-card .wc-search-input,[data-theme=dark] table td .font-medium.wc-overview-panel .wc-search-input,[data-theme=dark] table td .font-semibold .wc-glass-card .wc-search-input,[data-theme=dark] table td .font-semibold.wc-overview-panel .wc-search-input,[data-theme=dark] table td .wc-glass-card .wc-search-input,[data-theme=dark] table td .wc-overview-panel .wc-search-input,[data-theme=dark] table td main .wc-search-input,[data-theme=dark] table td main.font-medium .wc-search-input,[data-theme=dark] table td main.font-semibold .wc-search-input{color:#f3f4f6}[data-theme=dark] input[type=search] .wc-glass-card .wc-search-input,[data-theme=dark] input[type=search] main .wc-search-input,[data-theme=dark] input[type=search].wc-overview-panel .wc-search-input{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] input[type=search] .wc-glass-card .wc-search-input::-moz-placeholder,[data-theme=dark] input[type=search] main .wc-search-input::-moz-placeholder,[data-theme=dark] input[type=search].wc-overview-panel .wc-search-input::-moz-placeholder{color:#6b7280}[data-theme=dark] input[type=search] .wc-glass-card .wc-search-input::placeholder,[data-theme=dark] input[type=search] main .wc-search-input::placeholder,[data-theme=dark] input[type=search].wc-overview-panel .wc-search-input::placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown p .wc-glass-card .wc-search-input,html[data-theme=dark] body #user-menu-dropdown p main .wc-search-input,html[data-theme=dark] body #user-menu-dropdown p.wc-overview-panel .wc-search-input,html[data-theme=dark] body .header-user-btn .wc-glass-card .wc-search-input,html[data-theme=dark] body .header-user-btn .wc-overview-panel .wc-search-input,html[data-theme=dark] body .header-user-btn main .wc-search-input{color:#f3f4f6}.wc-glass-card .wc-search-input,.wc-overview-panel .wc-search-input,main .wc-search-input{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.5);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bg-white.rounded-2xl .wc-glass-card .wc-search-input.hover\:shadow-md:hover,.bg-white.rounded-2xl.wc-overview-panel .wc-search-input.hover\:shadow-md:hover,.bg-white.rounded-xl .wc-glass-card .wc-search-input.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-overview-panel .wc-search-input.hover\:shadow-md:hover,main
.bg-white.rounded-2xl .wc-search-input.hover\:shadow-md:hover,main.bg-white.rounded-xl .wc-search-input.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl .wc-glass-card .wc-search-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.wc-overview-panel .wc-search-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .wc-glass-card .wc-search-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-overview-panel .wc-search-input.hover\:shadow-md:hover,[data-theme=dark] main.bg-white.rounded-2xl .wc-search-input.hover\:shadow-md:hover,[data-theme=dark] main.bg-white.rounded-xl .wc-search-input.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .wc-glass-card .wc-search-input.dark\:border-gray-700,html[data-theme=dark] body main .wc-overview-panel .wc-search-input.dark\:border-gray-700,html[data-theme=dark] body main main .wc-search-input.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.wc-glass-card .wc-search-input:focus,.wc-overview-panel .wc-search-input:focus,main .wc-search-input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);border-color:var(--provider-sidebar-bg,#6366f1);--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)}[data-theme=dark] .wc-glass-card .wc-search-input,[data-theme=dark] .wc-overview-panel .wc-search-input,[data-theme=dark] main .wc-search-input{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .wc-glass-card .wc-search-input:focus,[data-theme=dark] .wc-overview-panel .wc-search-input:focus,[data-theme=dark] main .wc-search-input:focus{border-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] table td .wc-glass-card .dataTables_length select.text-gray-500,[data-theme=dark] table td .wc-glass-card .dataTables_length select.text-gray-600,[data-theme=dark] table td .wc-overview-panel .dataTables_length select.text-gray-500,[data-theme=dark] table td .wc-overview-panel .dataTables_length select.text-gray-600,[data-theme=dark] table td main .dataTables_length select.text-gray-500,[data-theme=dark] table td main .dataTables_length select.text-gray-600{color:#9ca3af}[data-theme=dark] .fixed.inset-0>div .wc-glass-card .dataTables_length select.rounded-2xl,[data-theme=dark] .fixed.inset-0>div main .dataTables_length select.rounded-2xl,[data-theme=dark] .fixed.inset-0>div.wc-overview-panel .dataTables_length select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .wc-glass-card .dataTables_length select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .wc-overview-panel .dataTables_length select.rounded-2xl,[data-theme=dark] div[aria-modal=true] main .dataTables_length select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .wc-glass-card .dataTables_length select.font-medium,html[data-theme=dark] body #user-menu-dropdown .wc-overview-panel .dataTables_length select.font-medium,html[data-theme=dark] body #user-menu-dropdown main .dataTables_length select.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .wc-glass-card .dataTables_length select,html[data-theme=dark] body #user-menu-dropdown a main .dataTables_length select,html[data-theme=dark] body #user-menu-dropdown a.wc-overview-panel .dataTables_length select{color:#d1d5db}html[data-theme=dark] body #filterPanel button .wc-glass-card .dataTables_length select,html[data-theme=dark] body #filterPanel button main .dataTables_length select,html[data-theme=dark] body #filterPanel button.wc-overview-panel .dataTables_length select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button .wc-glass-card .dataTables_length select:hover,html[data-theme=dark] body #filterPanel button main .dataTables_length select:hover,html[data-theme=dark] body #filterPanel button.wc-overview-panel .dataTables_length select:hover{background-color:var(--provider-surface,#475569)}.wc-glass-card .dataTables_length select,.wc-overview-panel .dataTables_length select,main .dataTables_length select{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.wc-glass-card .dataTables_length select.rounded-2xl.shadow-lg,.wc-glass-card .dataTables_length select.rounded-2xl.shadow-sm,.wc-glass-card .dataTables_length select.rounded-xl.shadow-lg,.wc-glass-card .dataTables_length select.rounded-xl.shadow-sm,.wc-overview-panel .dataTables_length select.rounded-2xl.shadow-lg,.wc-overview-panel .dataTables_length select.rounded-2xl.shadow-sm,.wc-overview-panel .dataTables_length select.rounded-xl.shadow-lg,.wc-overview-panel .dataTables_length select.rounded-xl.shadow-sm,[data-theme=dark] .wc-glass-card .dataTables_length select.rounded-2xl.shadow-lg,[data-theme=dark] .wc-glass-card .dataTables_length select.rounded-2xl.shadow-sm,[data-theme=dark] .wc-glass-card .dataTables_length select.rounded-xl.shadow-lg,[data-theme=dark] .wc-glass-card .dataTables_length select.rounded-xl.shadow-sm,[data-theme=dark] .wc-overview-panel .dataTables_length select.rounded-2xl.shadow-lg,[data-theme=dark] .wc-overview-panel .dataTables_length select.rounded-2xl.shadow-sm,[data-theme=dark] .wc-overview-panel .dataTables_length select.rounded-xl.shadow-lg,[data-theme=dark] .wc-overview-panel .dataTables_length select.rounded-xl.shadow-sm,[data-theme=dark] main .dataTables_length select.rounded-2xl.shadow-lg,[data-theme=dark] main .dataTables_length select.rounded-2xl.shadow-sm,[data-theme=dark] main .dataTables_length select.rounded-xl.shadow-lg,[data-theme=dark] main .dataTables_length select.rounded-xl.shadow-sm,main .dataTables_length select.rounded-2xl.shadow-lg,main .dataTables_length select.rounded-2xl.shadow-sm,main .dataTables_length select.rounded-xl.shadow-lg,main .dataTables_length select.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl .wc-glass-card .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-2xl.wc-overview-panel .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-xl .wc-glass-card .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-overview-panel .dataTables_length select.hover\:shadow-md:hover,.wc-glass-card .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,.wc-glass-card .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,.wc-overview-panel .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,.wc-overview-panel .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,main
.bg-white.rounded-2xl .dataTables_length select.hover\:shadow-md:hover,main .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,main .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,main.bg-white.rounded-xl .dataTables_length select.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl .wc-glass-card .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.wc-overview-panel .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .wc-glass-card .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-overview-panel .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .wc-glass-card .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .wc-glass-card .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .wc-overview-panel .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .wc-overview-panel .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] main .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] main .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] main.bg-white.rounded-2xl .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] main.bg-white.rounded-xl .dataTables_length select.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .wc-glass-card .dataTables_length select,[data-theme=dark] [data-branding-dark] #logout-modal .wc-overview-panel .dataTables_length select,[data-theme=dark] [data-branding-dark] #logout-modal main .dataTables_length select,[data-theme=dark] [data-branding-light] #logout-modal .wc-glass-card .dataTables_length select,[data-theme=dark] [data-branding-light] #logout-modal .wc-overview-panel .dataTables_length select,[data-theme=dark] [data-branding-light] #logout-modal main .dataTables_length select,[data-theme=dark][data-branding-dark] #logout-modal .wc-glass-card .dataTables_length select,[data-theme=dark][data-branding-dark] #logout-modal .wc-overview-panel .dataTables_length select,[data-theme=dark][data-branding-dark] #logout-modal main .dataTables_length select,[data-theme=dark][data-branding-light] #logout-modal .wc-glass-card .dataTables_length select,[data-theme=dark][data-branding-light] #logout-modal .wc-overview-panel .dataTables_length select,[data-theme=dark][data-branding-light] #logout-modal main .dataTables_length select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .wc-glass-card .dataTables_length select.dark\:bg-gray-800,html[data-theme=dark] body main .wc-overview-panel .dataTables_length select.dark\:bg-gray-800,html[data-theme=dark] body main main .dataTables_length select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .wc-glass-card .dataTables_length select.dark\:border-gray-700,html[data-theme=dark] body main .wc-overview-panel .dataTables_length select.dark\:border-gray-700,html[data-theme=dark] body main main .dataTables_length select.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .wc-glass-card .dataTables_length select.dark\:bg-gray-800:hover,html[data-theme=dark] body main .wc-overview-panel .dataTables_length select.dark\:bg-gray-800:hover,html[data-theme=dark] body main main .dataTables_length select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .wc-glass-card .dataTables_length select.dark\:bg-gray-800,html:not([data-theme=dark]) body main .wc-overview-panel .dataTables_length select.dark\:bg-gray-800,html:not([data-theme=dark]) body main main .dataTables_length select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.wc-glass-card .dataTables_length select:focus,.wc-overview-panel .dataTables_length select:focus,main .dataTables_length select:focus{outline:2px solid transparent;outline-offset:2px;border-color:var(--provider-sidebar-bg,#6366f1);box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)}html[data-theme=dark] body .dataTables_filter input,html[data-theme=dark] body .dataTables_length select,html[data-theme=dark] body .ocpanel input,html[data-theme=dark] body .ocpanel select,html[data-theme=dark] body .ocpanel textarea,html[data-theme=dark] body .wc-glass-card input,html[data-theme=dark] body .wc-glass-card select,html[data-theme=dark] body .wc-glass-card textarea,html[data-theme=dark] body .wc-overview-panel input,html[data-theme=dark] body .wc-overview-panel select,html[data-theme=dark] body .wc-overview-panel textarea{background-color:transparent!important;color:#f3f4f6!important;border:1px solid var(--provider-border,#4b5563)!important;box-shadow:none!important}html[data-theme=dark] body .dataTables_filter input::-moz-placeholder,html[data-theme=dark] body .ocpanel input::-moz-placeholder,html[data-theme=dark] body .ocpanel textarea::-moz-placeholder,html[data-theme=dark] body .wc-glass-card input::-moz-placeholder,html[data-theme=dark] body .wc-glass-card textarea::-moz-placeholder,html[data-theme=dark] body .wc-overview-panel input::-moz-placeholder,html[data-theme=dark] body .wc-overview-panel textarea::-moz-placeholder{color:#6b7280!important}html[data-theme=dark] body .dataTables_filter input::placeholder,html[data-theme=dark] body .ocpanel input::placeholder,html[data-theme=dark] body .ocpanel textarea::placeholder,html[data-theme=dark] body .wc-glass-card input::placeholder,html[data-theme=dark] body .wc-glass-card textarea::placeholder,html[data-theme=dark] body .wc-overview-panel input::placeholder,html[data-theme=dark] body .wc-overview-panel textarea::placeholder{color:#6b7280!important}html[data-theme=dark] body .dataTables_filter input:focus,html[data-theme=dark] body .dataTables_length select:focus,html[data-theme=dark] body .ocpanel input:focus,html[data-theme=dark] body .ocpanel select:focus,html[data-theme=dark] body .ocpanel textarea:focus,html[data-theme=dark] body .wc-glass-card input:focus,html[data-theme=dark] body .wc-glass-card select:focus,html[data-theme=dark] body .wc-glass-card textarea:focus,html[data-theme=dark] body .wc-overview-panel input:focus,html[data-theme=dark] body .wc-overview-panel select:focus,html[data-theme=dark] body .wc-overview-panel textarea:focus{background-color:transparent!important;border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}html[data-theme=dark] body main .course-type-card{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)!important}html[data-theme=dark] body main .course-type-card:hover{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 60%,transparent)!important}html[data-theme=dark] body main .topic-tab.bg-gray-100.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937)!important;color:#f3f4f6!important}html[data-theme=dark] body main .topic-tab.dark\:hover\:bg-gray-600:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 8%,#4b5563)!important}html[data-theme=dark] #content-editor{background-color:#fff!important;color:#000!important}html[data-theme=dark] body main button.border-dashed.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)!important}html[data-theme=dark] body main button.border-dashed.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1)!important;color:var(--provider-sidebar-bg,#6366f1)!important}.wc-glass-card .dataTables_wrapper>div:last-child,.wc-overview-panel .dataTables_wrapper>div:last-child{background-color:var(--provider-surface,#f9fafb);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .wc-glass-card .dataTables_wrapper>div:last-child,[data-theme=dark] .wc-overview-panel .dataTables_wrapper>div:last-child{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent);border-color:var(--provider-border,#334155)}.widget-timeline-dot.upcoming{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.widget-timeline-dot.today{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.widget-timeline-dot.past{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}[data-theme=dark] .widget-timeline-dot.past{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.grid-stack,.grid-stack-item-content{background-color:transparent}.grid-stack-item-content{inset:0}.grid-stack.edit-mode .grid-stack-item-content{cursor:move}html[data-theme=dark] body main button.grid-stack.edit-mode .dashboard-widget.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.grid-stack.edit-mode .dashboard-widget.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}.grid-stack.edit-mode .dashboard-widget{border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}[data-theme=dark] .grid-stack.edit-mode .dashboard-widget{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}html[data-theme=dark] body main button.grid-stack-placeholder>.placeholder-content.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.grid-stack-placeholder>.placeholder-content.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}.grid-stack-placeholder>.placeholder-content{border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1));background-color:rgba(139,92,246,.1)}.bg-white.grid-stack-placeholder>.placeholder-content.shadow-lg,.bg-white.grid-stack-placeholder>.placeholder-content.shadow-sm,[data-theme=dark] .bg-white.grid-stack-placeholder>.placeholder-content.shadow-lg,[data-theme=dark] .bg-white.grid-stack-placeholder>.placeholder-content.shadow-sm{box-shadow:none}.bg-white.grid-stack-placeholder>.placeholder-content.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.grid-stack-placeholder>.placeholder-content.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .grid-stack-placeholder>.placeholder-content{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.grid-stack>.grid-stack-item>.ui-resizable-se{border-bottom-right-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1));right:0;bottom:0;height:1.25rem;width:1.25rem}.grid-stack>.grid-stack-item>.ui-resizable-se:after{content:"";position:absolute;right:.25rem;bottom:.25rem;height:.5rem;width:.5rem;border-right-width:2px;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}[data-theme=dark] .dashboard-edit-toggle.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .dashboard-edit-toggle.inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .dashboard-edit-toggle.inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dashboard-edit-toggle{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50}[data-theme=dark] .fixed.inset-0>div.bg-white.dashboard-edit-toggle,[data-theme=dark] div[aria-modal=true] .bg-white.dashboard-edit-toggle{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dashboard-edit-toggle{height:3.5rem;width:3.5rem;border-radius:1rem}.bg-white.dashboard-edit-toggle.shadow-lg,.bg-white.dashboard-edit-toggle.shadow-sm,.bg-white\/70.dashboard-edit-toggle.shadow-lg,[data-theme=dark] .bg-white.dashboard-edit-toggle.shadow-lg,[data-theme=dark] .bg-white.dashboard-edit-toggle.shadow-sm,[data-theme=dark] .bg-white\/70.dashboard-edit-toggle.shadow-lg{box-shadow:none}.bg-white.dashboard-edit-toggle.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.dashboard-edit-toggle.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dashboard-edit-toggle{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.dashboard-edit-toggle{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#7c3aed var(--tw-gradient-to-position);font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl.dashboard-edit-toggle,.bg-white.rounded-xl.dashboard-edit-toggle,.bg-white\/70.rounded-2xl.dashboard-edit-toggle,[data-theme=dark] .bg-white.rounded-2xl.dashboard-edit-toggle,[data-theme=dark] .bg-white.rounded-xl.dashboard-edit-toggle,[data-theme=dark] .bg-white\/70.rounded-2xl.dashboard-edit-toggle{box-shadow:none}.dashboard-edit-toggle:hover{box-shadow:none;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.dashboard-edit-toggle{cursor:pointer;border-width:0}[data-theme=dark] .dashboard-edit-toggle.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.dashboard-edit-toggle.gap-1\.5.text-gray-400{color:#6b7280}.dashboard-edit-toggle{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dashboard-edit-toggle: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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-theme=dark] .dashboard-edit-toggle{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#6d28d9 var(--tw-gradient-to-position)}.dashboard-edit-toggle.active{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#059669 var(--tw-gradient-to-position)}[data-theme=dark] .dashboard-toolbar.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .dashboard-toolbar.inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .dashboard-toolbar.inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dashboard-toolbar{position:fixed;bottom:6rem;right:1.5rem;z-index:50}[data-theme=dark] .fixed.inset-0>div.bg-white.dashboard-toolbar,[data-theme=dark] .fixed.inset-0>div.dashboard-toolbar.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.dashboard-toolbar,[data-theme=dark] div[aria-modal=true] .dashboard-toolbar.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.dashboard-toolbar{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.dashboard-toolbar:hover{background-color:var(--provider-surface,#475569)}.dashboard-toolbar{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.bg-white.dashboard-toolbar.shadow-lg,.bg-white.dashboard-toolbar.shadow-sm,.bg-white\/70.dashboard-toolbar.shadow-lg,.dashboard-toolbar.rounded-2xl.shadow-lg,.dashboard-toolbar.rounded-2xl.shadow-sm,.dashboard-toolbar.rounded-xl.shadow-lg,.dashboard-toolbar.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.dashboard-toolbar.shadow-lg,[data-theme=dark] .bg-white.dashboard-toolbar.shadow-sm,[data-theme=dark] .bg-white\/70.dashboard-toolbar.shadow-lg,[data-theme=dark] .dashboard-toolbar.rounded-2xl.shadow-lg,[data-theme=dark] .dashboard-toolbar.rounded-2xl.shadow-sm,[data-theme=dark] .dashboard-toolbar.rounded-xl.shadow-lg,[data-theme=dark] .dashboard-toolbar.rounded-xl.shadow-sm{box-shadow:none}.bg-white.dashboard-toolbar.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.dashboard-toolbar.hover\:shadow-md:hover,.bg-white.rounded-xl.dashboard-toolbar.hover\:shadow-md:hover,.dashboard-toolbar.rounded-2xl.border.hover\:shadow-md:hover,.dashboard-toolbar.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.dashboard-toolbar.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.dashboard-toolbar.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.dashboard-toolbar.hover\:shadow-md:hover,[data-theme=dark] .dashboard-toolbar.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .dashboard-toolbar.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dashboard-toolbar{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .dashboard-toolbar,[data-theme=dark] [data-branding-light] #logout-modal .dashboard-toolbar,[data-theme=dark][data-branding-dark] #logout-modal .dashboard-toolbar,[data-theme=dark][data-branding-light] #logout-modal .dashboard-toolbar{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .dashboard-toolbar.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .dashboard-toolbar.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .dashboard-toolbar.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .dashboard-toolbar.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .dashboard-toolbar.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-content .oc-form .dashboard-toolbar{padding:1rem}.dashboard-toolbar{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .dashboard-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dashboard-toolbar.hidden{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.dashboard-toolbar-btn.primary{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dashboard-toolbar-btn.primary:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .dashboard-toolbar-btn.secondary{color:#e5e7eb}html[data-theme=dark] body main .topic-tab.dashboard-toolbar-btn.secondary.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.dashboard-toolbar-btn.secondary{color:#d1d5db}html[data-theme=dark] body #notification-bell-container .dashboard-toolbar-btn.secondary{background-color:var(--provider-surface,#374151)}.dashboard-toolbar-btn.secondary{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}html[data-theme=dark] body #filterPanel .dashboard-toolbar-btn.secondary:hover{background-color:var(--provider-surface,#475569)}.dashboard-toolbar-btn.secondary:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] .dashboard-toolbar-btn.secondary{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .dashboard-toolbar-btn.secondary:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dashboard-toolbar-btn.danger{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.dashboard-toolbar-btn.danger:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}[data-theme=dark] .dashboard-toolbar-btn.danger{background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] .dashboard-toolbar-btn.danger:hover{background-color:rgba(127,29,29,.5)}.widget-picker-overlay.active{pointer-events:auto;opacity:1}[data-theme=dark] .fixed.inset-0>div.bg-white.widget-picker-modal,[data-theme=dark] .fixed.inset-0>div.widget-picker-modal.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.widget-picker-modal,[data-theme=dark] div[aria-modal=true] .widget-picker-modal.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.widget-picker-modal{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.widget-picker-modal:hover{background-color:var(--provider-surface,#475569)}.widget-picker-modal{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--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)}.bg-white.widget-picker-modal.shadow-lg,.bg-white.widget-picker-modal.shadow-sm,.bg-white\/70.widget-picker-modal.shadow-lg,.widget-picker-modal.rounded-2xl.shadow-lg,.widget-picker-modal.rounded-2xl.shadow-sm,.widget-picker-modal.rounded-xl.shadow-lg,.widget-picker-modal.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.widget-picker-modal.shadow-lg,[data-theme=dark] .bg-white.widget-picker-modal.shadow-sm,[data-theme=dark] .bg-white\/70.widget-picker-modal.shadow-lg,[data-theme=dark] .widget-picker-modal.rounded-2xl.shadow-lg,[data-theme=dark] .widget-picker-modal.rounded-2xl.shadow-sm,[data-theme=dark] .widget-picker-modal.rounded-xl.shadow-lg,[data-theme=dark] .widget-picker-modal.rounded-xl.shadow-sm{box-shadow:none}.bg-white.widget-picker-modal.border.hover\:shadow-md:hover,.widget-picker-modal.rounded-2xl.border.hover\:shadow-md:hover,.widget-picker-modal.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.widget-picker-modal.border.hover\:shadow-md:hover,[data-theme=dark] .widget-picker-modal.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .widget-picker-modal.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .widget-picker-modal{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .widget-picker-modal,[data-theme=dark] [data-branding-light] #logout-modal .widget-picker-modal,[data-theme=dark][data-branding-dark] #logout-modal .widget-picker-modal,[data-theme=dark][data-branding-light] #logout-modal .widget-picker-modal{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .widget-picker-modal.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .widget-picker-modal.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .widget-picker-modal.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.widget-picker-modal{max-height:80vh;width:100%;max-width:42rem}[data-theme=dark] .widget-picker-modal.items-center.gap-1\.5.text-gray-400{color:#6b7280}.widget-picker-modal{display:flex;flex-direction:column;--tw-scale-x:.95;--tw-scale-y:.95;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.widget-picker-modal,.widget-picker-overlay.active .widget-picker-modal{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.widget-picker-overlay.active .widget-picker-modal{--tw-scale-x:1;--tw-scale-y:1}[data-theme=dark] .widget-picker-modal{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dashboard-toast.visible{pointer-events:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dashboard-toast.success{background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.dashboard-toast.error,.dashboard-toast.success{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dashboard-toast.error{background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.dashboard-toast.info{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .dashboard-toast.info{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.wizard-panel-header{flex-shrink:0}[data-theme=dark] #user-menu-dropdown .wizard-panel-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.wizard-panel-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.inset-0>div.wizard-panel-header.rounded-2xl,[data-theme=dark] div[aria-modal=true] .wizard-panel-header.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .wizard-panel-header{border-color:var(--provider-border,#374151)}html[data-theme=dark] body #filterPanel button.wizard-panel-header{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.wizard-panel-header:hover{background-color:var(--provider-surface,#475569)}.wizard-panel-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.wizard-panel-header.rounded-2xl.shadow-lg,.wizard-panel-header.rounded-2xl.shadow-sm,.wizard-panel-header.rounded-xl.shadow-lg,.wizard-panel-header.rounded-xl.shadow-sm,[data-theme=dark] .wizard-panel-header.rounded-2xl.shadow-lg,[data-theme=dark] .wizard-panel-header.rounded-2xl.shadow-sm,[data-theme=dark] .wizard-panel-header.rounded-xl.shadow-lg,[data-theme=dark] .wizard-panel-header.rounded-xl.shadow-sm{box-shadow:none}.wizard-panel-header.rounded-2xl.border.hover\:shadow-md:hover,.wizard-panel-header.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .wizard-panel-header.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .wizard-panel-header.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .wizard-panel-header,[data-theme=dark] [data-branding-light] #logout-modal .wizard-panel-header,[data-theme=dark][data-branding-dark] #logout-modal .wizard-panel-header,[data-theme=dark][data-branding-light] #logout-modal .wizard-panel-header{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .wizard-panel-header.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .wizard-panel-header.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .wizard-panel-header.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .wizard-panel-header{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.wizard-panel-footer{flex-shrink:0}[data-theme=dark] .flex.wizard-panel-footer.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-panel-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-panel-footer{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.25rem}[data-theme=dark] #user-menu-dropdown .wizard-panel-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .wizard-panel-footer{border-color:var(--provider-border,#374151)}.wizard-panel-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}[data-theme=dark] .wizard-panel-footer{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.items-center.wizard-step-indicator.text-gray-400,[data-theme=dark] .flex.wizard-step-indicator.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-step-indicator.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-step-indicator{display:flex;flex-direction:column;align-items:center;gap:.375rem}[data-theme=dark] .flex.wizard-step-indicator .step-circle.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-step-indicator .step-circle.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-step-indicator .step-circle{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px}[data-theme=dark] table td .wizard-step-indicator .step-circle.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .wizard-step-indicator .step-circle.text-gray-500,[data-theme=dark] table td .wizard-step-indicator .step-circle.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .wizard-step-indicator .step-circle.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wizard-step-indicator .step-circle{color:#d1d5db}.wizard-step-indicator .step-circle{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.wizard-step-indicator.active .step-circle{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(59,130,246,.3);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.wizard-step-indicator.active .step-circle,.bg-white.rounded-xl.wizard-step-indicator.active .step-circle,.bg-white\/70.rounded-2xl.wizard-step-indicator.active .step-circle,[data-theme=dark] .bg-white.rounded-2xl.wizard-step-indicator.active .step-circle,[data-theme=dark] .bg-white.rounded-xl.wizard-step-indicator.active .step-circle,[data-theme=dark] .bg-white\/70.rounded-2xl.wizard-step-indicator.active .step-circle{box-shadow:none}.wizard-step-indicator.completed .step-circle{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-step-indicator .step-circle{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-step-indicator.active .step-circle{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow-color:rgba(59,130,246,.2);--tw-shadow:var(--tw-shadow-colored)}[data-theme=dark] .wizard-step-indicator.completed .step-circle{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .wizard-step-indicator .step-label.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wizard-step-indicator .step-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wizard-step-indicator .step-label.text-gray-500{color:#9ca3af}.wizard-step-indicator .step-label{font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] table td .wizard-step-indicator.active .step-label.text-gray-900{color:#f3f4f6}.wizard-step-indicator.active .step-label{font-weight:600;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.wizard-step-indicator.completed .step-label{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-step-indicator .step-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-step-indicator.active .step-label{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-step-indicator.completed .step-label{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.step-connector{margin-left:.75rem;margin-right:.75rem;height:.125rem;flex:1 1 0%;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-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:.3s}.step-connector.completed{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}[data-theme=dark] .step-connector{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}[data-theme=dark] .step-connector.completed{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.tab-pane.wizard-step{display:none}.dashboard-toolbar.wizard-step{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.wizard-step,.ai-search-loading.wizard-step,.builder-add-dropdown.wizard-step,.builder-header-dropdown.wizard-step,.builder-modal.wizard-step,.toolbar-dropdown.wizard-step,.toolbar-version-dropdown.wizard-step{display:none}.wizard-step-content.wizard-step{opacity:0}.ai-review-empty.wizard-step,.ai-review-error.wizard-step,.ai-review-loading.wizard-step,.ai-review-results.wizard-step,.wizard-step{display:none}.wizard-step.active{display:block}[data-theme=dark] .flex.report-preset-card.gap-1\.5.text-gray-400,[data-theme=dark] .report-preset-card.items-center.gap-1\.5.text-gray-400{color:#6b7280}.report-preset-card{display:flex;flex-direction:column;align-items:center;text-align:center}[data-theme=dark] .fixed.inset-0>div.bg-white.report-preset-card,[data-theme=dark] div[aria-modal=true] .bg-white.report-preset-card{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.report-preset-card{min-height:160px;border-radius:1rem;padding:1.25rem}.bg-white.report-preset-card.shadow-lg,.bg-white.report-preset-card.shadow-sm,.bg-white\/70.report-preset-card.shadow-lg,[data-theme=dark] .bg-white.report-preset-card.shadow-lg,[data-theme=dark] .bg-white.report-preset-card.shadow-sm,[data-theme=dark] .bg-white\/70.report-preset-card.shadow-lg{box-shadow:none}.bg-white.report-preset-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.report-preset-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .report-preset-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.report-preset-card.rounded-2xl,[data-theme=dark] div[aria-modal=true] .report-preset-card.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.report-preset-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.report-preset-card:hover{background-color:var(--provider-surface,#475569)}.report-preset-card{border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.report-preset-card.rounded-2xl.shadow-lg,.report-preset-card.rounded-2xl.shadow-sm,.report-preset-card.rounded-xl.shadow-lg,.report-preset-card.rounded-xl.shadow-sm,[data-theme=dark] .report-preset-card.rounded-2xl.shadow-lg,[data-theme=dark] .report-preset-card.rounded-2xl.shadow-sm,[data-theme=dark] .report-preset-card.rounded-xl.shadow-lg,[data-theme=dark] .report-preset-card.rounded-xl.shadow-sm{box-shadow:none}.report-preset-card.rounded-2xl.border.hover\:shadow-md:hover,.report-preset-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .report-preset-card.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .report-preset-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .report-preset-card,[data-theme=dark] [data-branding-light] #logout-modal .report-preset-card,[data-theme=dark][data-branding-dark] #logout-modal .report-preset-card,[data-theme=dark][data-branding-light] #logout-modal .report-preset-card{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .report-preset-card.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .report-preset-card.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .report-preset-card.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.report-preset-card:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));background-color:rgba(239,246,255,.3);box-shadow:none;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(59,130,246,.1);--tw-shadow:var(--tw-shadow-colored)}.report-preset-card{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.report-preset-card.selected{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(59,130,246,.2);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.report-preset-card.selected,.bg-white.rounded-xl.report-preset-card.selected,.bg-white\/70.rounded-2xl.report-preset-card.selected,[data-theme=dark] .bg-white.rounded-2xl.report-preset-card.selected,[data-theme=dark] .bg-white.rounded-xl.report-preset-card.selected,[data-theme=dark] .bg-white\/70.rounded-2xl.report-preset-card.selected{box-shadow:none}[data-theme=dark] .report-preset-card{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));background-color:rgba(30,41,59,.8)}[data-theme=dark] .report-preset-card:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.2);--tw-shadow-color:rgba(59,130,246,.1);--tw-shadow:var(--tw-shadow-colored)}[data-theme=dark] .report-preset-card.selected{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.4);--tw-ring-color:rgba(59,130,246,.3);--tw-shadow-color:rgba(59,130,246,.2);--tw-shadow:var(--tw-shadow-colored)}[data-theme=dark] .flex.report-preset-card .preset-icon.gap-1\.5.text-gray-400,[data-theme=dark] .report-preset-card .preset-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.inset-0>div.bg-white.report-preset-card .preset-icon,[data-theme=dark] div[aria-modal=true] .bg-white.report-preset-card .preset-icon{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.report-preset-card .preset-icon{margin-bottom:1rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:1rem}.bg-white.report-preset-card .preset-icon.shadow-lg,.bg-white.report-preset-card .preset-icon.shadow-sm,.bg-white\/70.report-preset-card .preset-icon.shadow-lg,[data-theme=dark] .bg-white.report-preset-card .preset-icon.shadow-lg,[data-theme=dark] .bg-white.report-preset-card .preset-icon.shadow-sm,[data-theme=dark] .bg-white\/70.report-preset-card .preset-icon.shadow-lg{box-shadow:none}.bg-white.report-preset-card .preset-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.report-preset-card .preset-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .report-preset-card .preset-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.report-preset-card .preset-icon{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.report-preset-card:hover .preset-icon{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-theme=dark] table td .report-preset-card .preset-name.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .report-preset-card .preset-name.text-gray-500,[data-theme=dark] table td .report-preset-card .preset-name.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .report-preset-card .preset-name.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.report-preset-card .preset-name{color:#d1d5db}.report-preset-card .preset-name{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:#0f172a}[data-theme=dark] .report-preset-card .preset-name{color:#fff!important}html[data-theme=dark] body #user-menu-dropdown .report-preset-card .preset-desc.text-gray-500{color:#9ca3af}.report-preset-card .preset-desc{font-size:.75rem;line-height:1rem;line-height:1.625;color:#64748b}[data-theme=dark] .report-preset-card .preset-desc{color:#94a3b8!important}[data-theme=dark] .fixed.inset-0>div.wizard-form-group.rounded-2xl,[data-theme=dark] div[aria-modal=true] .wizard-form-group.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.wizard-form-group{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.wizard-form-group:hover{background-color:var(--provider-surface,#475569)}.wizard-form-group{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.bg-white.wizard-form-group.shadow-lg,.bg-white.wizard-form-group.shadow-sm,.wizard-form-group.rounded-2xl.shadow-lg,.wizard-form-group.rounded-2xl.shadow-sm,.wizard-form-group.rounded-xl.shadow-lg,.wizard-form-group.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.wizard-form-group.shadow-lg,[data-theme=dark] .bg-white.wizard-form-group.shadow-sm,[data-theme=dark] .wizard-form-group.rounded-2xl.shadow-lg,[data-theme=dark] .wizard-form-group.rounded-2xl.shadow-sm,[data-theme=dark] .wizard-form-group.rounded-xl.shadow-lg,[data-theme=dark] .wizard-form-group.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.wizard-form-group.hover\:shadow-md:hover,.bg-white.rounded-xl.wizard-form-group.hover\:shadow-md:hover,.bg-white.wizard-form-group.border.hover\:shadow-md:hover,.wizard-form-group.rounded-2xl.border.hover\:shadow-md:hover,.wizard-form-group.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wizard-form-group.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wizard-form-group.hover\:shadow-md:hover,[data-theme=dark] .bg-white.wizard-form-group.border.hover\:shadow-md:hover,[data-theme=dark] .wizard-form-group.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .wizard-form-group.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wizard-form-group{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .wizard-form-group,[data-theme=dark] [data-branding-light] #logout-modal .wizard-form-group,[data-theme=dark][data-branding-dark] #logout-modal .wizard-form-group,[data-theme=dark][data-branding-light] #logout-modal .wizard-form-group{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .wizard-form-group.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .wizard-form-group.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .wizard-form-group.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .wizard-form-group{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.wizard-form-group-header{margin-bottom:.75rem}[data-theme=dark] table td .wizard-form-group-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .wizard-form-group-title.text-gray-500,[data-theme=dark] table td .wizard-form-group-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.wizard-form-group-title,html[data-theme=dark] body #user-menu-dropdown .wizard-form-group-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wizard-form-group-title{color:#d1d5db}.wizard-form-group-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#0f172a}[data-theme=dark] .wizard-form-group-title{color:#fff!important}html[data-theme=dark] body #user-menu-dropdown .wizard-form-group-desc.text-gray-500{color:#9ca3af}.wizard-form-group-desc{font-size:.75rem;line-height:1rem;color:#64748b}[data-theme=dark] .wizard-form-group-desc{color:#94a3b8!important}.wizard-form-group .select2-container{width:100%!important}.wizard-form-group .select2-container .select2-selection{border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));min-height:42px;height:auto!important}[data-theme=dark] .wizard-form-group .select2-container .select2-selection{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wizard-form-group .select2-container .select2-selection__placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-form-group .select2-container .select2-selection__placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.wizard-form-group .select2-container--default .select2-selection--multiple{padding:.375rem;min-height:42px;height:auto!important}[data-theme=dark] .flex.items-center.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered.text-gray-400,[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:.375rem;padding:0!important}[data-theme=dark] table td .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice.text-gray-500,[data-theme=dark] table td .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice,html[data-theme=dark] body #user-menu-dropdown .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#d1d5db}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:0;border-radius:.375rem;padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;font-weight:500;border-width:0;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:.375rem;border-width:0;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{font-size:14px}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .flex.wizard-form-group .select2-container--default .select2-selection--multiple .select2-search.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-search.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-search{display:flex;align-items:center;margin:0!important}.wizard-form-group .select2-container--default .select2-selection--multiple .select2-search__field{margin-top:0;background-color:transparent;height:26px!important;min-height:26px!important;max-height:26px!important;resize:none!important;overflow:hidden!important;margin:0!important;padding:0 4px!important}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-search__field{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-search__field::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--multiple .select2-search__field::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .flex.wizard-form-group .select2-container--default .select2-selection--single.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--single.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-form-group .select2-container--default .select2-selection--single{display:flex;align-items:center;height:42px!important}.wizard-form-group .select2-container--default .select2-selection--single .select2-selection__rendered{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));line-height:40px!important;padding-left:12px!important}[data-theme=dark] .wizard-form-group .select2-container--default .select2-selection--single .select2-selection__rendered{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wizard-form-group .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important}.wizard-section-header{margin-bottom:1.25rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem}.bg-white.wizard-section-header.shadow-lg,.bg-white.wizard-section-header.shadow-sm,[data-theme=dark] .bg-white.wizard-section-header.shadow-lg,[data-theme=dark] .bg-white.wizard-section-header.shadow-sm{box-shadow:none}.bg-white.wizard-section-header.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wizard-section-header.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wizard-section-header{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none;background-color:rgba(30,41,59,.5)}[data-theme=dark] .flex.wizard-section-header .section-icon.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-section-header .section-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wizard-section-header .section-icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem}.bg-white.wizard-section-header .section-icon.shadow-lg,.bg-white.wizard-section-header .section-icon.shadow-sm,[data-theme=dark] .bg-white.wizard-section-header .section-icon.shadow-lg,[data-theme=dark] .bg-white.wizard-section-header .section-icon.shadow-sm{box-shadow:none}.bg-white.wizard-section-header .section-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wizard-section-header .section-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wizard-section-header .section-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.wizard-section-header .section-icon{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl.wizard-section-header .section-icon,.bg-white.rounded-xl.wizard-section-header .section-icon,.bg-white\/70.rounded-2xl.wizard-section-header .section-icon,[data-theme=dark] .bg-white.rounded-2xl.wizard-section-header .section-icon,[data-theme=dark] .bg-white.rounded-xl.wizard-section-header .section-icon,[data-theme=dark] .bg-white\/70.rounded-2xl.wizard-section-header .section-icon{box-shadow:none}[data-theme=dark] .flex.report-option-toggle.gap-1\.5.text-gray-400,[data-theme=dark] .report-option-toggle.items-center.gap-1\.5.text-gray-400{color:#6b7280}.report-option-toggle{display:flex;align-items:center;justify-content:space-between;padding:1rem}[data-theme=dark] #user-menu-dropdown .report-option-toggle{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.report-option-toggle{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .report-option-toggle{border-color:var(--provider-border,#374151)}.report-option-toggle{margin-left:-1rem;margin-right:-1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-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}.report-option-toggle:hover{background-color:rgba(248,250,252,.5)}.report-option-toggle:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.report-option-toggle:last-child{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;border-bottom-width:0}[data-theme=dark] .report-option-toggle{border-color:rgba(51,65,85,.5)}[data-theme=dark] .report-option-toggle:hover{background-color:rgba(51,65,85,.3)}[data-theme=dark] table td .report-option-toggle .option-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .report-option-toggle .option-title.text-gray-500,[data-theme=dark] table td .report-option-toggle .option-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .report-option-toggle .option-title.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.report-option-toggle .option-title{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.report-option-toggle .option-title{color:#d1d5db}.report-option-toggle .option-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#0f172a}[data-theme=dark] .report-option-toggle .option-title{color:#fff!important}html[data-theme=dark] body #user-menu-dropdown .report-option-toggle .option-desc.text-gray-500{color:#9ca3af}.report-option-toggle .option-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:#64748b}[data-theme=dark] .report-option-toggle .option-desc{color:#94a3b8!important}[data-theme=dark] .flex.wc-toggle-switch.gap-1\.5.text-gray-400{color:#6b7280}.wc-toggle-switch{position:relative;display:inline-flex;cursor:pointer;align-items:center}.wc-toggle-switch input[type=search]{padding-left:2.5rem}.wc-toggle-switch input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.wc-toggle-switch .toggle-slider{height:1.75rem;width:3rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1));position:relative;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.wc-toggle-switch .toggle-slider input[type=search]{padding-left:2.5rem}.wc-toggle-switch .toggle-slider:after{content:""}[data-theme=dark] .fixed.inset-0>div.wc-toggle-switch .toggle-slider.rounded-2xl:after,[data-theme=dark] div[aria-modal=true] .wc-toggle-switch .toggle-slider.rounded-2xl:after{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.wc-toggle-switch .toggle-slider:after{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.wc-toggle-switch .toggle-slider:hover:after{background-color:var(--provider-surface,#475569)}.wc-toggle-switch .toggle-slider:after{position:absolute;top:.25rem;left:.25rem;height:1.25rem;width:1.25rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}.wc-toggle-switch .toggle-slider.rounded-2xl.shadow-lg:after,.wc-toggle-switch .toggle-slider.rounded-2xl.shadow-sm:after,.wc-toggle-switch .toggle-slider.rounded-xl.shadow-lg:after,.wc-toggle-switch .toggle-slider.rounded-xl.shadow-sm:after,[data-theme=dark] .wc-toggle-switch .toggle-slider.rounded-2xl.shadow-lg:after,[data-theme=dark] .wc-toggle-switch .toggle-slider.rounded-2xl.shadow-sm:after,[data-theme=dark] .wc-toggle-switch .toggle-slider.rounded-xl.shadow-lg:after,[data-theme=dark] .wc-toggle-switch .toggle-slider.rounded-xl.shadow-sm:after{box-shadow:none}.wc-toggle-switch .toggle-slider.rounded-2xl.border.hover\:shadow-md:hover:after,.wc-toggle-switch .toggle-slider.rounded-xl.border.hover\:shadow-md:hover:after{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .wc-toggle-switch .toggle-slider.rounded-2xl.border.hover\:shadow-md:hover:after,[data-theme=dark] .wc-toggle-switch .toggle-slider.rounded-xl.border.hover\:shadow-md:hover:after{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .wc-toggle-switch .toggle-slider:after,[data-theme=dark] [data-branding-light] #logout-modal .wc-toggle-switch .toggle-slider:after,[data-theme=dark][data-branding-dark] #logout-modal .wc-toggle-switch .toggle-slider:after,[data-theme=dark][data-branding-light] #logout-modal .wc-toggle-switch .toggle-slider:after{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .wc-toggle-switch .toggle-slider.dark\:bg-gray-800:after{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .wc-toggle-switch .toggle-slider.dark\:bg-gray-800:hover:after{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .wc-toggle-switch .toggle-slider.dark\:bg-gray-800:after{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.wc-toggle-switch .toggle-slider:after{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.wc-toggle-switch input:checked+.toggle-slider{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.wc-toggle-switch input:checked+.toggle-slider:after{transform:translateX(1.25rem)}[data-theme=dark] .wc-toggle-switch .toggle-slider{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}[data-theme=dark] .wc-toggle-switch input:checked+.toggle-slider{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}[data-theme=dark] table td .date-preset-btn.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.date-preset-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .date-preset-btn.text-gray-500{color:#9ca3af}.date-preset-btn{border-radius:.5rem;padding:.5rem 1rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--provider-surface,#fff);color:#64748b;border:1px solid var(--provider-border,#e2e8f0)}.date-preset-btn:hover{background-color:color-mix(in srgb,var(--provider-surface,#fff) 90%,var(--provider-sidebar-bg,#3b82f6) 10%);border-color:var(--provider-sidebar-bg,#93c5fd)}.date-preset-btn.active{background-color:var(--provider-sidebar-bg,#3b82f6);color:#fff;border-color:var(--provider-sidebar-bg,#3b82f6);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 30%,transparent)}[data-theme=dark] .date-preset-btn{background-color:var(--provider-surface,#1e293b);color:#94a3b8;border-color:var(--provider-border,#334155)}[data-theme=dark] .date-preset-btn:hover{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 90%,var(--provider-sidebar-bg,#3b82f6) 10%);border-color:var(--provider-sidebar-bg,#3b82f6)}[data-theme=dark] .date-preset-btn.active{background-color:var(--provider-sidebar-bg,#3b82f6);color:#fff;border-color:var(--provider-sidebar-bg,#3b82f6);--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 50%,transparent)}.format-option-card{cursor:pointer}[data-theme=dark] .flex.format-option-card .format-card-content.gap-1\.5.text-gray-400,[data-theme=dark] .format-option-card .format-card-content.items-center.gap-1\.5.text-gray-400{color:#6b7280}.format-option-card .format-card-content{display:flex;flex-direction:column;align-items:center;border-radius:.75rem;padding:1.5rem}.bg-white.format-option-card .format-card-content.shadow-lg,.bg-white.format-option-card .format-card-content.shadow-sm,[data-theme=dark] .bg-white.format-option-card .format-card-content.shadow-lg,[data-theme=dark] .bg-white.format-option-card .format-card-content.shadow-sm{box-shadow:none}.bg-white.format-option-card .format-card-content.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.format-option-card .format-card-content.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .format-option-card .format-card-content{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .fixed.inset-0>div.format-option-card .format-card-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] .format-option-card .format-card-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.format-option-card .format-card-content{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.format-option-card .format-card-content:hover{background-color:var(--provider-surface,#475569)}.format-option-card .format-card-content{border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.format-option-card .format-card-content.rounded-2xl.shadow-lg,.format-option-card .format-card-content.rounded-2xl.shadow-sm,.format-option-card .format-card-content.rounded-xl.shadow-lg,.format-option-card .format-card-content.rounded-xl.shadow-sm,[data-theme=dark] .format-option-card .format-card-content.rounded-2xl.shadow-lg,[data-theme=dark] .format-option-card .format-card-content.rounded-2xl.shadow-sm,[data-theme=dark] .format-option-card .format-card-content.rounded-xl.shadow-lg,[data-theme=dark] .format-option-card .format-card-content.rounded-xl.shadow-sm{box-shadow:none}.format-option-card .format-card-content.rounded-2xl.border.hover\:shadow-md:hover,.format-option-card .format-card-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .format-option-card .format-card-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .format-option-card .format-card-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .format-option-card .format-card-content,[data-theme=dark] [data-branding-light] #logout-modal .format-option-card .format-card-content,[data-theme=dark][data-branding-dark] #logout-modal .format-option-card .format-card-content,[data-theme=dark][data-branding-light] #logout-modal .format-option-card .format-card-content{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .format-option-card .format-card-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .format-option-card .format-card-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .format-option-card .format-card-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.format-option-card .format-card-content{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.format-option-card:hover .format-card-content{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(59,130,246,.1);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.format-option-card:hover .format-card-content,.bg-white.rounded-xl.format-option-card:hover .format-card-content,.bg-white\/70.rounded-2xl.format-option-card:hover .format-card-content,[data-theme=dark] .bg-white.rounded-2xl.format-option-card:hover .format-card-content,[data-theme=dark] .bg-white.rounded-xl.format-option-card:hover .format-card-content,[data-theme=dark] .bg-white\/70.rounded-2xl.format-option-card:hover .format-card-content{box-shadow:none}.format-option-card.selected .format-card-content{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(59,130,246,.2);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.format-option-card.selected .format-card-content,.bg-white.rounded-xl.format-option-card.selected .format-card-content,.bg-white\/70.rounded-2xl.format-option-card.selected .format-card-content,[data-theme=dark] .bg-white.rounded-2xl.format-option-card.selected .format-card-content,[data-theme=dark] .bg-white.rounded-xl.format-option-card.selected .format-card-content,[data-theme=dark] .bg-white\/70.rounded-2xl.format-option-card.selected .format-card-content{box-shadow:none}[data-theme=dark] .format-option-card .format-card-content{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .format-option-card:hover .format-card-content{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-shadow-color:rgba(59,130,246,.1);--tw-shadow:var(--tw-shadow-colored)}[data-theme=dark] .format-option-card.selected .format-card-content{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.4);--tw-ring-color:rgba(59,130,246,.3);--tw-shadow-color:rgba(59,130,246,.2);--tw-shadow:var(--tw-shadow-colored)}.format-option-card .format-icon{margin-bottom:.75rem;font-size:2.25rem;line-height:2.5rem}[data-theme=dark] table td .format-option-card .format-name.text-gray-900{color:#f3f4f6}.format-option-card .format-name{margin-bottom:.25rem;font-weight:600;color:#0f172a}[data-theme=dark] .format-option-card .format-name{color:#fff!important}html[data-theme=dark] body #user-menu-dropdown .format-option-card .format-desc.text-gray-500{color:#9ca3af}.format-option-card .format-desc{font-size:.75rem;line-height:1rem;color:#64748b}[data-theme=dark] .format-option-card .format-desc{color:#94a3b8!important}[data-theme=dark] .flex.template-btn.gap-1\.5.text-gray-400{color:#6b7280}.template-btn{display:inline-flex;align-items:center}.template-btn:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));box-shadow:none}.bg-white.rounded-2xl.border.template-btn:hover,.bg-white.rounded-xl.border.template-btn:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.border.template-btn:hover,[data-theme=dark] .bg-white.rounded-xl.border.template-btn:hover{border-color:#4b5563;box-shadow:none}.template-btn:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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-color:rgba(245,158,11,.1);--tw-shadow:var(--tw-shadow-colored)}.template-btn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .template-btn:hover{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.3);--tw-shadow-color:rgba(245,158,11,.1);--tw-shadow:var(--tw-shadow-colored)}.wizard-summary-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1.25rem}.bg-white.wizard-summary-card.shadow-lg,.bg-white.wizard-summary-card.shadow-sm,[data-theme=dark] .bg-white.wizard-summary-card.shadow-lg,[data-theme=dark] .bg-white.wizard-summary-card.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.wizard-summary-card.hover\:shadow-md:hover,.bg-white.rounded-xl.wizard-summary-card.hover\:shadow-md:hover,.bg-white.wizard-summary-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wizard-summary-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wizard-summary-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.wizard-summary-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wizard-summary-card{background-color:var(--provider-surface,#1f2937);box-shadow:none;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));background-color:rgba(30,41,59,.5)}[data-theme=dark] .flex.wizard-summary-card h4.gap-1\.5.text-gray-400,[data-theme=dark] .wizard-summary-card h4.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wizard-summary-card h4.text-gray-900{color:#f3f4f6}.wizard-summary-card h4{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#0f172a}[data-theme=dark] .wizard-summary-card h4{color:#fff!important}[data-theme=dark] #user-menu-dropdown .wizard-summary-row{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.wizard-summary-row{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .wizard-summary-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .wizard-summary-row{border-color:var(--provider-border,#374151)}.wizard-summary-row{display:flex;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding-top:.5rem;padding-bottom:.5rem}.wizard-summary-row:last-child{border-bottom-width:0;padding-bottom:0}[data-theme=dark] .wizard-summary-row{border-color:rgba(51,65,85,.5)}[data-theme=dark] table td .wizard-summary-label.text-gray-500,[data-theme=dark] table td .wizard-summary-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .wizard-summary-label.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wizard-summary-label{color:#d1d5db}.wizard-summary-label{font-size:.875rem;line-height:1.25rem;color:#64748b}[data-theme=dark] .wizard-summary-label{color:#94a3b8!important}[data-theme=dark] table td .wizard-summary-value.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .wizard-summary-value.text-gray-500,[data-theme=dark] table td .wizard-summary-value.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.wizard-summary-value,html[data-theme=dark] body #user-menu-dropdown .wizard-summary-value.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wizard-summary-value{color:#d1d5db}.wizard-summary-value{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#0f172a}[data-theme=dark] .wizard-summary-value{color:#fff!important}[data-theme=dark] .sticky.top-24 .save-template-box.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.save-template-box{border-radius:.75rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff7ed var(--tw-gradient-to-position);padding:1rem}.bg-white.save-template-box.shadow-lg,.bg-white.save-template-box.shadow-sm,[data-theme=dark] .bg-white.save-template-box.shadow-lg,[data-theme=dark] .bg-white.save-template-box.shadow-sm{box-shadow:none}.bg-white.save-template-box.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.save-template-box.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .save-template-box{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.save-template-box{border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.save-template-box.hover\:shadow-md:hover,.bg-white.rounded-xl.save-template-box.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.save-template-box.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.save-template-box.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .save-template-box{--tw-gradient-from:rgba(120,53,15,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(124,45,18,.2) var(--tw-gradient-to-position);border-color:rgba(245,158,11,.3)}.ai-search-container{position:relative}.ai-search-container input[type=search]{padding-left:2.5rem}.ai-search-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;border-radius:.75rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.bg-white.ai-search-dropdown.shadow-lg,.bg-white.ai-search-dropdown.shadow-sm,[data-theme=dark] .bg-white.ai-search-dropdown.shadow-lg,[data-theme=dark] .bg-white.ai-search-dropdown.shadow-sm{box-shadow:none}.bg-white.ai-search-dropdown.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.ai-search-dropdown.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ai-search-dropdown{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.ai-search-dropdown{z-index:50;min-width:20rem;max-width:28rem;overflow:hidden;background:var(--provider-surface,#fff);border:1px solid var(--provider-border,#e5e7eb)}.ai-search-dropdown.hidden{display:none}[data-theme=dark] .ai-search-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-header.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-header{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem}[data-theme=dark] .sticky.top-24 .ai-search-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.ai-search-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}[data-theme=dark] table td .ai-search-header.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-search-header.text-gray-500,[data-theme=dark] table td .ai-search-header.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-header.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-search-header{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-search-header{color:#d1d5db}.ai-search-header{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ai-search-header-icon{height:1.5rem;width:1.5rem;border-radius:9999px;background-color:hsla(0,0%,100%,.2)}[data-theme=dark] .ai-search-header-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-header-icon.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-search-header-icon.text-gray-500{color:#9ca3af}.ai-search-header-icon{display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1rem}.ai-search-close{margin-left:auto;height:1.5rem;width:1.5rem;border-radius:9999px}[data-theme=dark] .ai-search-close.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-close.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-close{display:flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ai-search-close:hover{background-color:hsla(0,0%,100%,.2)}.ai-search-close{color:hsla(0,0%,100%,.8)}.ai-search-close:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-loading.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-loading.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-loading{display:flex;align-items:center;gap:.75rem;padding:1rem}[data-theme=dark] #user-menu-button p.ai-search-loading,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-search-loading,[data-theme=dark] table td .ai-search-loading,[data-theme=dark] table td .ai-search-loading.text-gray-500,[data-theme=dark] table td .ai-search-loading.text-gray-600,[data-theme=dark] table td .text-sm.ai-search-loading{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-loading.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-search-loading,html[data-theme=dark] body #user-menu-dropdown p.ai-search-loading{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-search-loading{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-search-loading{color:#9ca3af}.ai-search-loading{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0 .ai-search-loading,[data-theme=dark] div[aria-modal=true] .ai-search-loading{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ai-search-loading,html[data-theme=dark] body [class*=modal] .ai-search-loading{background-color:var(--provider-surface,#1f2937)}.ai-search-loading{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ai-search-loading,[data-theme=dark] [data-branding-light] #logout-modal .ai-search-loading,[data-theme=dark][data-branding-dark] #logout-modal .ai-search-loading,[data-theme=dark][data-branding-light] #logout-modal .ai-search-loading{background:hsla(0,0%,100%,.05)}.ai-search-loading.hidden{display:none}[data-theme=dark] .ai-search-bouncing-dots.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-bouncing-dots.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-bouncing-dots{display:flex;align-items:center;gap:.25rem}.ai-search-bouncing-dots span{height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1));animation:ai-bounce 1.4s ease-in-out infinite both}.ai-search-bouncing-dots span:first-child{animation-delay:-.32s}.ai-search-bouncing-dots span:nth-child(2){animation-delay:-.16s}.ai-search-bouncing-dots span:nth-child(3){animation-delay:0s}@keyframes ai-bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}[data-theme=dark] #user-menu-button p.ai-search-loading-text,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-search-loading-text,[data-theme=dark] table td .ai-search-loading-text,[data-theme=dark] table td .ai-search-loading-text.text-gray-500,[data-theme=dark] table td .ai-search-loading-text.text-gray-600,[data-theme=dark] table td .text-sm.ai-search-loading-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-loading-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-search-loading-text,html[data-theme=dark] body #user-menu-dropdown p.ai-search-loading-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-search-loading-text{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-search-loading-text{color:#9ca3af}.ai-search-loading-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ai-search-results{max-height:24rem;overflow-y:auto}.ai-search-welcome{padding:1rem;text-align:center}.ai-search-welcome-icon{margin-left:auto;margin-right:auto;margin-bottom:.75rem;height:3rem;width:3rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}[data-theme=dark] .ai-search-welcome-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-welcome-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-welcome-icon{display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-search-welcome-title.text-gray-900{color:#f3f4f6}.ai-search-welcome-title{margin-bottom:.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-search-welcome-text,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-search-welcome-text,[data-theme=dark] table td .ai-search-welcome-text,[data-theme=dark] table td .ai-search-welcome-text.text-gray-500,[data-theme=dark] table td .ai-search-welcome-text.text-gray-600,[data-theme=dark] table td .text-sm.ai-search-welcome-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-welcome-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-search-welcome-text,html[data-theme=dark] body #user-menu-dropdown p.ai-search-welcome-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-search-welcome-text{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-search-welcome-text{color:#9ca3af}.ai-search-welcome-text{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ai-search-suggestions>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.ai-search-suggestions{text-align:left}[data-theme=dark] .ai-search-suggestions li.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-suggestions li.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-suggestions li{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ai-search-suggestions li{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ai-search-suggestions li{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ai-search-suggestions li,[data-theme=dark] table td .ai-search-suggestions li,[data-theme=dark] table td .ai-search-suggestions li.text-gray-500,[data-theme=dark] table td .ai-search-suggestions li.text-gray-600,[data-theme=dark] table td .text-sm.ai-search-suggestions li{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-suggestions li.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-search-suggestions li{color:#d1d5db}.ai-search-suggestions li{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));cursor:pointer}.ai-search-suggestions li:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.ai-search-suggestions li{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] #user-menu-button svg.ai-search-suggestions li i,[data-theme=dark] .group svg.ai-search-suggestions li i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-search-suggestions li i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-suggestions li i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.ai-search-suggestions li i,[data-theme=dark] table td .ai-search-suggestions li i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-search-suggestions li i,html[data-theme=dark] body .header-user-btn .ai-search-suggestions li i{color:#9ca3af}.ai-search-suggestions li i{width:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ai-search-suggestions li:hover i{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.ai-search-result{padding:1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-search-response{color:#e5e7eb}[data-theme=dark] table td .ai-search-response.text-gray-500,[data-theme=dark] table td .ai-search-response.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-response.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-search-response{color:#d1d5db}.ai-search-response{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-search-response strong,[data-theme=dark] div[aria-modal=true] .ai-search-response strong,[data-theme=dark] table td .ai-search-response strong,[data-theme=dark] table td .ai-search-response strong.text-gray-900,[data-theme=dark] table td .font-medium.ai-search-response strong,[data-theme=dark] table td .font-semibold.ai-search-response strong,html[data-theme=dark] body #user-menu-dropdown p.ai-search-response strong,html[data-theme=dark] body .header-user-btn .ai-search-response strong{color:#f3f4f6}.ai-search-response strong{font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.ai-search-response a.ai-link{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1));text-decoration-line:underline}.ai-search-response a.ai-link:hover{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.ai-search-response ul{margin-top:.5rem;margin-bottom:.5rem}.ai-search-response ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.ai-search-response ul{padding-left:1rem;list-style-position:inside;list-style-type:disc}[data-theme=dark] #user-menu-dropdown .ai-search-links{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #notification-bell-container .ai-search-links,html[data-theme=dark] body #user-menu-dropdown .ai-search-links{border-color:var(--provider-border,#374151)}.ai-search-links{margin-top:1rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-top:.75rem}[data-theme=dark] .dataTables_wrapper .ai-search-links,html[data-theme=dark] body main .ai-search-links.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button p.ai-search-links-title,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-search-links-title{color:#9ca3af}[data-theme=dark] table td .ai-search-links-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-search-links-title,[data-theme=dark] table td .text-sm.ai-search-links-title{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-search-links-title{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .ai-search-links-title.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-search-links-title,html[data-theme=dark] body #user-menu-dropdown p.ai-search-links-title,html[data-theme=dark] body .header-user-btn .ai-search-links-title{color:#9ca3af}.ai-search-links-title{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-links-title.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-links-title.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-links-title{display:flex;align-items:center;gap:.25rem}.ocpanel .oc-form>.ai-search-links-grid{margin-bottom:1.25rem}.ocpanel .oc-form .ai-search-links-grid .form-group{margin-bottom:0}.ai-search-links-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}[data-theme=dark] .ai-search-link.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-link.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-link{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ai-search-link{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ai-search-link{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ai-search-link,[data-theme=dark] table td .ai-search-link,[data-theme=dark] table td .ai-search-link.text-gray-500,[data-theme=dark] table td .ai-search-link.text-gray-600,[data-theme=dark] table td .text-sm.ai-search-link{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-link.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-search-link{color:#d1d5db}.ai-search-link{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0 .ai-search-link,[data-theme=dark] div[aria-modal=true] .ai-search-link{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ai-search-link,html[data-theme=dark] body [class*=modal] .ai-search-link{background-color:var(--provider-surface,#1f2937)}.ai-search-link{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ai-search-link,[data-theme=dark] [data-branding-light] #logout-modal .ai-search-link,[data-theme=dark][data-branding-dark] #logout-modal .ai-search-link,[data-theme=dark][data-branding-light] #logout-modal .ai-search-link{background:hsla(0,0%,100%,.05)}.ai-search-link:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.ai-search-link{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] #user-menu-button svg.ai-search-link i,[data-theme=dark] .group svg.ai-search-link i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-search-link i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-search-link i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-search-link i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-search-link i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-search-link i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-search-link i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-search-link i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-search-link i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-link i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.ai-search-link i,[data-theme=dark] table td .ai-search-link i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-search-link i,html[data-theme=dark] body .header-user-btn .ai-search-link i{color:#9ca3af}.ai-search-link i{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ai-search-link:hover i{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.ai-search-error{padding:1rem;text-align:center}.ai-search-error-icon{margin-left:auto;margin-right:auto;margin-bottom:.75rem;height:3rem;width:3rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}[data-theme=dark] .ai-search-error-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-error-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-error-icon{display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-search-error-title.text-gray-900{color:#f3f4f6}.ai-search-error-title{margin-bottom:.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-search-error-text,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-search-error-text,[data-theme=dark] table td .ai-search-error-text,[data-theme=dark] table td .ai-search-error-text.text-gray-500,[data-theme=dark] table td .ai-search-error-text.text-gray-600,[data-theme=dark] table td .text-sm.ai-search-error-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-search-error-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-search-error-text,html[data-theme=dark] body #user-menu-dropdown p.ai-search-error-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-search-error-text{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-search-error-text{color:#9ca3af}.ai-search-error-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .ai-search-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.inset-0 .ai-search-footer,[data-theme=dark] div[aria-modal=true] .ai-search-footer{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .ai-search-footer{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #user-menu-dropdown .ai-search-footer{border-color:var(--provider-border,#374151)}html[data-theme=dark] body #notification-bell-container .ai-search-footer{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}.ai-search-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem 1rem}[data-theme=dark] .dataTables_wrapper .ai-search-footer{border-color:var(--provider-border,#334155)}[data-theme=dark] [data-branding-dark] #logout-modal .ai-search-footer,[data-theme=dark] [data-branding-light] #logout-modal .ai-search-footer,[data-theme=dark][data-branding-dark] #logout-modal .ai-search-footer,[data-theme=dark][data-branding-light] #logout-modal .ai-search-footer{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .ai-search-footer.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button svg.ai-search-footer,[data-theme=dark] .group svg.ai-search-footer{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-search-footer,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-search-footer,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-search-footer,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-search-footer,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-search-footer,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-search-footer,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-search-footer{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-search-footer{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-footer.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.ai-search-footer,[data-theme=dark] table td .ai-search-footer{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-search-footer,html[data-theme=dark] body #user-menu-dropdown .ai-search-footer.text-gray-500,html[data-theme=dark] body .header-user-btn .ai-search-footer{color:#9ca3af}.ai-search-footer{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-footer.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-search-footer.gap-1\.5.text-gray-400{color:#6b7280}.ai-search-footer{display:flex;align-items:center;gap:.25rem}[data-theme=dark] .ai-search-dropdown{background:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] .ai-search-header{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-search-loading,[data-theme=dark] .group svg[data-theme=dark] .ai-search-loading{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-search-loading,[data-theme=dark] [data-theme=dark] .ai-search-loading.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-search-loading{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-search-loading,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-loading{color:#9ca3af}[data-theme=dark] .ai-search-loading{background-color:rgba(55,65,81,.5);--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-bouncing-dots span{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-search-loading-text,[data-theme=dark] .group svg[data-theme=dark] .ai-search-loading-text{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-loading-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-search-loading-text,[data-theme=dark] [data-theme=dark] .ai-search-loading-text.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-search-loading-text{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-search-loading-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-loading-text{color:#9ca3af}[data-theme=dark] .ai-search-loading-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-welcome-icon{background-color:rgba(76,29,149,.5);--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-welcome-title{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-search-welcome-text,[data-theme=dark] .group svg[data-theme=dark] .ai-search-welcome-text{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-welcome-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-search-welcome-text,[data-theme=dark] [data-theme=dark] .ai-search-welcome-text.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-search-welcome-text{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-search-welcome-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-welcome-text{color:#9ca3af}[data-theme=dark] .ai-search-welcome-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-suggestions li{color:#4b5563}[data-theme=dark] .ai-search-suggestions li{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-suggestions li:hover{background-color:rgba(76,29,149,.3);--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .ai-search-suggestions li i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-suggestions li i,[data-theme=dark] table td .text-sm[data-theme=dark] .ai-search-suggestions li i,[data-theme=dark] table td [data-theme=dark] .ai-search-suggestions li i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ai-search-suggestions li i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ai-search-suggestions li i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-suggestions li i{color:#9ca3af}[data-theme=dark] .ai-search-suggestions li i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-suggestions li:hover i{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-response{color:#4b5563}[data-theme=dark] .ai-search-response{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-response strong{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-response a.ai-link{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-response a.ai-link:hover{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-links{border-color:var(--provider-border,#374151)}[data-theme=dark] #user-menu-button p[data-theme=dark] .ai-search-links-title,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-links-title,[data-theme=dark] table td .text-sm[data-theme=dark] .ai-search-links-title,[data-theme=dark] table td [data-theme=dark] .ai-search-links-title,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ai-search-links-title,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ai-search-links-title,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-links-title{color:#9ca3af}[data-theme=dark] .ai-search-links-title{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-link{color:#4b5563}[data-theme=dark] .ai-search-link{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1));background:color-mix(in srgb,var(--provider-surface,#374151) 80%,transparent)}[data-theme=dark] .ai-search-link:hover{background:color-mix(in srgb,var(--provider-accent,#8b5cf6) 20%,transparent);color:var(--provider-accent,#a78bfa)}[data-theme=dark] #user-menu-button p[data-theme=dark] .ai-search-link i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-link i,[data-theme=dark] table td .text-sm[data-theme=dark] .ai-search-link i,[data-theme=dark] table td [data-theme=dark] .ai-search-link i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ai-search-link i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ai-search-link i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-link i{color:#9ca3af}[data-theme=dark] .ai-search-link i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-link:hover i{color:var(--provider-accent,#a78bfa)}[data-theme=dark] .ai-search-error-icon{background-color:rgba(127,29,29,.5);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] .ai-search-error-title{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-search-error-text,[data-theme=dark] .group svg[data-theme=dark] .ai-search-error-text{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-search-error-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-search-error-text,[data-theme=dark] [data-theme=dark] .ai-search-error-text.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-search-error-text{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-search-error-text,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-error-text{color:#9ca3af}[data-theme=dark] .ai-search-error-text{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .ai-search-footer,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-search-footer,[data-theme=dark] table td .text-sm[data-theme=dark] .ai-search-footer,[data-theme=dark] table td [data-theme=dark] .ai-search-footer,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .ai-search-footer,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ai-search-footer,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-search-footer{color:#9ca3af}[data-theme=dark] .ai-search-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:rgba(17,24,39,.5);--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.widget-link{color:var(--provider-sidebar-bg,#1e293b)}.widget-link:hover{color:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 70%,#000)}[data-theme=dark] .widget-link{color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 50%,#fff)}[data-theme=dark] .widget-link:hover{color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 30%,#fff)}.subheader-action-btn{color:#fff;background-color:var(--provider-sidebar-bg,#1e293b);border:1px solid transparent}.subheader-action-btn:hover{color:#fff;background-color:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 85%,#000);transform:translateY(-1px);box-shadow:0 2px 6px color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 40%,transparent)}.subheader-action-btn:active{transform:translateY(0);background-color:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 75%,#000);box-shadow:none}[data-branding-light] .subheader-action-btn{color:#1f2937}[data-branding-light] .subheader-action-btn:hover{color:#111827}[data-theme=dark] .subheader-action-btn{background-color:var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155))}[data-theme=dark] .subheader-action-btn:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 80%,#fff)}[data-theme=dark] .subheader-action-btn:active{background-color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 70%,#fff)}[data-theme=dark] #user-menu-button svg.subheader-date,[data-theme=dark] .group svg.subheader-date{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .subheader-date,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .subheader-date,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .subheader-date,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .subheader-date,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .subheader-date,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .subheader-date,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .subheader-date{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .subheader-date{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.subheader-date,[data-theme=dark] .subheader-date.fa-calendar,[data-theme=dark] table td .subheader-date{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .subheader-date,html[data-theme=dark] body .header-user-btn .subheader-date{color:#9ca3af}.subheader-date{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .subheader-date,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .subheader-date,[data-theme=dark] table td .text-sm[data-theme=dark] .subheader-date,[data-theme=dark] table td [data-theme=dark] .subheader-date,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .subheader-date,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .subheader-date,html[data-theme=dark] body .header-user-btn [data-theme=dark] .subheader-date{color:#9ca3af}[data-theme=dark] .subheader-date{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.subheader-clock{background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.1)}.subheader-clock,.subheader-clock i{color:var(--provider-sidebar-bg,#4f46e5)}.subheader-clock i{opacity:.7}[data-theme=dark] .subheader-clock{background-color:rgba(var(--provider-sidebar-bg-rgb,99,102,241),.2);color:color-mix(in srgb,var(--provider-sidebar-bg,#818cf8) 80%,#fff)}[data-theme=dark] .subheader-clock i{color:color-mix(in srgb,var(--provider-sidebar-bg,#818cf8) 70%,#fff)}.calendar-today{background-color:var(--provider-accent,#2563eb)}[data-theme=dark] .calendar-today{background-color:var(--provider-accent,#3b82f6)}.calendar-has-events{background-color:color-mix(in srgb,var(--provider-accent,#2563eb) 10%,transparent)}[data-theme=dark] .calendar-has-events{background-color:color-mix(in srgb,var(--provider-accent,#3b82f6) 20%,transparent)}.calendar-event-dot{background-color:var(--provider-accent,#3b82f6)}.notification-unread{background-color:color-mix(in srgb,var(--provider-accent,#3b82f6) 8%,transparent)}[data-theme=dark] .notification-unread{background-color:color-mix(in srgb,var(--provider-accent,#3b82f6) 10%,transparent)}.notification-unread-dot{background-color:var(--provider-accent,#3b82f6)}.wc-overview-panel-header.header-branded{background:linear-gradient(to right,color-mix(in srgb,var(--provider-accent,#8b5cf6) 8%,transparent),transparent)}[data-theme=dark] .wc-overview-panel-header.header-branded{background:linear-gradient(to right,color-mix(in srgb,var(--provider-accent,#8b5cf6) 15%,transparent),transparent)}.wc-panel-icon.icon-branded{background-color:color-mix(in srgb,var(--provider-accent,#8b5cf6) 15%,#fff);color:var(--provider-accent,#8b5cf6)}[data-theme=dark] .wc-panel-icon.icon-branded{background-color:color-mix(in srgb,var(--provider-accent,#8b5cf6) 30%,transparent);color:color-mix(in srgb,var(--provider-accent,#a78bfa) 70%,#fff)}.wc-stat-accent{color:var(--provider-sidebar-bg,#2563eb)}[data-theme=dark] .wc-stat-accent{color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#60a5fa)) 60%,#fff)}.empty-state-icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 10%,#fff);color:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 60%,#fff)}[data-theme=dark] .empty-state-icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 25%,transparent);color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#64748b)) 50%,#fff)}.widget-icon-branded{background:linear-gradient(135deg,var(--provider-sidebar-bg,#1e293b),color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 80%,#000));color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 40%,transparent)}[data-branding-light] .widget-icon-branded{color:#1f2937}[data-theme=dark] .widget-icon-branded{background:linear-gradient(135deg,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)),color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 70%,#000));box-shadow:0 10px 15px -3px color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 50%,transparent)}.wc-overview-panel-header.header-sidebar,.widget-header-branded{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 8%,transparent),transparent)}[data-theme=dark] .wc-overview-panel-header.header-sidebar,[data-theme=dark] .widget-header-branded{background:linear-gradient(to right,color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 15%,transparent),transparent)}.action-card-sidebar{background:linear-gradient(to bottom right,color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 8%,#fff),color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 15%,#fff))}.action-card-sidebar:hover{background:linear-gradient(to bottom right,color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 15%,#fff),color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 22%,#fff))}.action-card-sidebar .action-icon{background:var(--provider-sidebar-bg,#1e293b);color:#fff}.action-card-sidebar .action-label{color:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 85%,#000)}[data-branding-light] .action-card-sidebar .action-icon{color:#1f2937}[data-theme=dark] .action-card-sidebar{background:linear-gradient(to bottom right,color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 20%,transparent),color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 30%,transparent))}[data-theme=dark] .action-card-sidebar:hover{background:linear-gradient(to bottom right,color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 30%,transparent),color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 40%,transparent))}[data-theme=dark] .action-card-sidebar .action-icon{background:var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#475569))}[data-theme=dark] .action-card-sidebar .action-label{color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 50%,#fff)}.assessment-builder-main,.course-builder-main{overflow:hidden;height:calc(100vh - 56px);background-color:#f8fafc;display:flex;flex-direction:column}[data-theme=dark] .assessment-builder-main,[data-theme=dark] .course-builder-main{background-color:#0f172a}[data-theme=dark] .builder-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-header.gap-1\.5.text-gray-400{color:#6b7280}.builder-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}[data-theme=dark] #user-menu-dropdown .builder-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.builder-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .builder-header{border-color:var(--provider-border,#374151)}.builder-header{border-bottom-width:1px;padding-left:1rem;padding-right:1rem;height:56px;background:linear-gradient(90deg,#1e293b,#334155);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .builder-header .header-logo.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-header .header-logo.gap-1\.5.text-gray-400{color:#6b7280}.builder-header .header-logo{display:flex;align-items:center;gap:.75rem}.builder-header .header-logo img{height:1.75rem;width:auto}[data-theme=dark] table td .builder-header .header-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .builder-header .header-title.text-gray-500,[data-theme=dark] table td .builder-header .header-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .builder-header .header-title.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.builder-header .header-title{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.builder-header .header-title{color:#d1d5db}.builder-header .header-title{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsla(0,0%,100%,.9)}[data-theme=dark] .builder-header .header-actions.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-header .header-actions.gap-1\.5.text-gray-400{color:#6b7280}.builder-header .header-actions{display:flex;align-items:center;gap:.5rem}[data-theme=dark] table td .builder-header .header-btn.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.builder-header .header-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .builder-header .header-btn.text-gray-500{color:#9ca3af}.builder-header .header-btn{border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:hsla(0,0%,100%,.8)}.builder-header .header-btn:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.builder-header .header-btn-primary{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.builder-header .header-btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}[data-theme=dark] .builder-header .header-btn-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-header .header-btn-icon.gap-1\.5.text-gray-400{color:#6b7280}.builder-header .header-btn-icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;color:hsla(0,0%,100%,.7);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.builder-header .header-btn-icon:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .flex.unified-toolbar.gap-1\.5.text-gray-400,[data-theme=dark] .unified-toolbar.items-center.gap-1\.5.text-gray-400{color:#6b7280}.unified-toolbar{display:flex;align-items:center;gap:.5rem}[data-theme=dark] table td .toolbar-pipe.text-gray-500,[data-theme=dark] table td .toolbar-pipe.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .toolbar-pipe.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.toolbar-pipe{color:#d1d5db}.toolbar-pipe{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:300;color:hsla(0,0%,100%,.3)}[data-theme=dark] .flex.items-center.unified-toolbar-btn.text-gray-400,[data-theme=dark] .flex.unified-toolbar-btn.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .unified-toolbar-btn.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.unified-toolbar-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .unified-toolbar-btn.text-gray-500{color:#9ca3af}.unified-toolbar-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsla(0,0%,100%,.8);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.unified-toolbar-btn:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.unified-toolbar-btn i{font-size:11px}.tab-pane.unified-toolbar-btn span{display:none}.dashboard-toolbar.unified-toolbar-btn span{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.unified-toolbar-btn span,.ai-search-loading.unified-toolbar-btn span,.builder-add-dropdown.unified-toolbar-btn span,.builder-header-dropdown.unified-toolbar-btn span,.builder-modal.unified-toolbar-btn span,.toolbar-dropdown.unified-toolbar-btn span,.toolbar-version-dropdown.unified-toolbar-btn span{display:none}.wizard-step-content.unified-toolbar-btn span{opacity:0}.ai-review-empty.unified-toolbar-btn span,.ai-review-error.unified-toolbar-btn span,.ai-review-loading.unified-toolbar-btn span,.ai-review-results.unified-toolbar-btn span,.unified-toolbar-btn span{display:none}@media (min-width:640px){.unified-toolbar-btn span{display:inline}}.unified-toolbar-btn-edit{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.unified-toolbar-btn-edit:hover{background-color:hsla(0,0%,100%,.2)}.unified-toolbar-btn-danger{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.unified-toolbar-btn-danger:hover{background-color:rgba(239,68,68,.2);--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.unified-toolbar-btn-add{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.unified-toolbar-btn-add:hover{background-color:hsla(0,0%,100%,.2)}.unified-toolbar-btn-save{background-color:rgba(16,185,129,.9);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.unified-toolbar-btn-save:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}[data-theme=dark] table td .unified-toolbar-btn-publish.text-gray-900{color:#f3f4f6}[data-theme=dark] .fixed.inset-0>div.unified-toolbar-btn-publish.rounded-2xl,[data-theme=dark] div[aria-modal=true] .unified-toolbar-btn-publish.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.unified-toolbar-btn-publish{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.unified-toolbar-btn-publish:hover{background-color:var(--provider-surface,#475569)}.unified-toolbar-btn-publish{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-weight:600}.unified-toolbar-btn-publish.rounded-2xl.shadow-lg,.unified-toolbar-btn-publish.rounded-2xl.shadow-sm,.unified-toolbar-btn-publish.rounded-xl.shadow-lg,.unified-toolbar-btn-publish.rounded-xl.shadow-sm,[data-theme=dark] .unified-toolbar-btn-publish.rounded-2xl.shadow-lg,[data-theme=dark] .unified-toolbar-btn-publish.rounded-2xl.shadow-sm,[data-theme=dark] .unified-toolbar-btn-publish.rounded-xl.shadow-lg,[data-theme=dark] .unified-toolbar-btn-publish.rounded-xl.shadow-sm{box-shadow:none}.unified-toolbar-btn-publish.rounded-2xl.border.hover\:shadow-md:hover,.unified-toolbar-btn-publish.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .unified-toolbar-btn-publish.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .unified-toolbar-btn-publish.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .unified-toolbar-btn-publish,[data-theme=dark] [data-branding-light] #logout-modal .unified-toolbar-btn-publish,[data-theme=dark][data-branding-dark] #logout-modal .unified-toolbar-btn-publish,[data-theme=dark][data-branding-light] #logout-modal .unified-toolbar-btn-publish{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .unified-toolbar-btn-publish.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .unified-toolbar-btn-publish.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .unified-toolbar-btn-publish.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}html[data-theme=dark] body main .unified-toolbar-btn-publish:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .unified-toolbar-btn-publish:hover{background-color:var(--provider-surface,#374151)}.unified-toolbar-btn-publish:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.unified-toolbar-btn-publish{color:#111827!important}.toolbar-label-collapsible{display:none}@media (min-width:1400px){.toolbar-label-collapsible{display:inline}}.builder-header-dropdown{position:absolute;top:100%;right:0;margin-top:.25rem;width:12rem;border-radius:.5rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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);z-index:50;padding-top:.25rem;padding-bottom:.25rem;background:rgba(15,23,42,.95);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.builder-header-dropdown.hidden{display:none}[data-theme=dark] .builder-header-dropdown a.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-header-dropdown a.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .builder-header-dropdown a.text-gray-500,[data-theme=dark] table td .builder-header-dropdown a.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .builder-header-dropdown a.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.builder-header-dropdown a{color:#d1d5db}.builder-header-dropdown a{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:hsla(0,0%,100%,.85)}.builder-header-dropdown a:hover{background:hsla(0,0%,100%,.1)}.builder-header-dropdown a.active{background:hsla(0,0%,100%,.15)}[data-theme=dark] table td .builder-header-dropdown a.active.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.builder-header-dropdown a.active{color:#f3f4f6}.builder-header-dropdown a.active{font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.builder-header-dropdown a i{width:1rem;text-align:center}.builder-header-dropdown hr{border-color:hsla(0,0%,100%,.1);margin-top:.25rem;margin-bottom:.25rem}[data-theme=dark] table td .builder-header-dropdown .ai-menu-header.text-gray-900{color:#f3f4f6}.builder-header-dropdown .ai-menu-header{padding:.375rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.5)}#ai-assist-menu{width:13rem}[data-theme=dark] .builder-header{background:linear-gradient(90deg,#0f172a,#1e293b);border-color:hsla(0,0%,100%,.05)}[data-theme=dark] .builder-body.items-center.gap-1\.5.text-gray-400{color:#6b7280}.builder-body{display:flex;flex:1 1 0%;overflow:hidden}[data-theme=dark] .builder-sidebar.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.inset-0>div.builder-sidebar.rounded-2xl,[data-theme=dark] div[aria-modal=true] .builder-sidebar.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.builder-sidebar{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.builder-sidebar:hover{background-color:var(--provider-surface,#475569)}.builder-sidebar{display:flex;flex-direction:column;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.builder-sidebar.rounded-2xl.shadow-lg,.builder-sidebar.rounded-2xl.shadow-sm,.builder-sidebar.rounded-xl.shadow-lg,.builder-sidebar.rounded-xl.shadow-sm,[data-theme=dark] .builder-sidebar.rounded-2xl.shadow-lg,[data-theme=dark] .builder-sidebar.rounded-2xl.shadow-sm,[data-theme=dark] .builder-sidebar.rounded-xl.shadow-lg,[data-theme=dark] .builder-sidebar.rounded-xl.shadow-sm{box-shadow:none}.builder-sidebar.rounded-2xl.border.hover\:shadow-md:hover,.builder-sidebar.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .builder-sidebar.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .builder-sidebar.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .builder-sidebar,[data-theme=dark] [data-branding-light] #logout-modal .builder-sidebar,[data-theme=dark][data-branding-dark] #logout-modal .builder-sidebar,[data-theme=dark][data-branding-light] #logout-modal .builder-sidebar{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .builder-sidebar.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .builder-sidebar.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .builder-sidebar.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .builder-sidebar.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.builder-sidebar{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:280px;min-width:56px;max-width:50vw;flex-shrink:0;position:relative}.builder-sidebar.collapsed{width:56px!important}.builder-sidebar.resizing{transition-property:none}.builder-sidebar-resize{position:absolute;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;z-index:20}[data-theme=dark] .builder-sidebar-resize.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-sidebar-resize.gap-1\.5.text-gray-400{color:#6b7280}.builder-sidebar-resize{display:flex;align-items:center;justify-content:center}.builder-sidebar-resize:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:40px;border-radius:2px;background:transparent;transition:background .2s ease}.builder-sidebar-resize.dragging:before,.builder-sidebar-resize:hover:before{background:rgba(99,102,241,.5)}.builder-sidebar-resize.dragging:before{background:rgba(99,102,241,.8);height:60px}.builder-sidebar.collapsed .builder-sidebar-resize{display:none}[data-theme=dark] .builder-sidebar-resize.dragging:before,[data-theme=dark] .builder-sidebar-resize:hover:before{background:rgba(129,140,248,.5)}[data-theme=dark] .builder-sidebar-resize.dragging:before{background:rgba(129,140,248,.8)}.builder-resize-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;cursor:col-resize}[data-theme=dark] .builder-sidebar{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-dropdown .builder-sidebar-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.builder-sidebar-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .builder-sidebar-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-sidebar-header.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #notification-bell-container .builder-sidebar-header,html[data-theme=dark] body #user-menu-dropdown .builder-sidebar-header{border-color:var(--provider-border,#374151)}.builder-sidebar-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.75rem}[data-theme=dark] .dataTables_wrapper .builder-sidebar-header,html[data-theme=dark] body main .builder-sidebar-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.builder-sidebar-header{height:48px}[data-theme=dark] #user-menu-button p.builder-sidebar-header .sidebar-label,[data-theme=dark] nav[aria-label=Breadcrumb] .builder-sidebar-header .sidebar-label{color:#9ca3af}[data-theme=dark] table td .builder-sidebar-header .sidebar-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .builder-sidebar-header .sidebar-label,[data-theme=dark] table td .text-sm.builder-sidebar-header .sidebar-label,html[data-theme=dark] body #user-menu-dropdown .builder-sidebar-header .sidebar-label.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.builder-sidebar-header .sidebar-label,html[data-theme=dark] body #user-menu-dropdown p.builder-sidebar-header .sidebar-label,html[data-theme=dark] body .header-user-btn .builder-sidebar-header .sidebar-label{color:#9ca3af}.builder-sidebar-header .sidebar-label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.tab-pane.builder-sidebar.collapsed .sidebar-label{display:none}.dashboard-toolbar.builder-sidebar.collapsed .sidebar-label{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.builder-sidebar.collapsed .sidebar-label,.ai-search-loading.builder-sidebar.collapsed .sidebar-label,.builder-add-dropdown.builder-sidebar.collapsed .sidebar-label,.builder-header-dropdown.builder-sidebar.collapsed .sidebar-label,.builder-modal.builder-sidebar.collapsed .sidebar-label,.toolbar-dropdown.builder-sidebar.collapsed .sidebar-label,.toolbar-version-dropdown.builder-sidebar.collapsed .sidebar-label{display:none}.wizard-step-content.builder-sidebar.collapsed .sidebar-label{opacity:0}.ai-review-empty.builder-sidebar.collapsed .sidebar-label,.ai-review-error.builder-sidebar.collapsed .sidebar-label,.ai-review-loading.builder-sidebar.collapsed .sidebar-label,.ai-review-results.builder-sidebar.collapsed .sidebar-label,.builder-sidebar.collapsed .sidebar-label{display:none}[data-theme=dark] .builder-sidebar-toggle.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-sidebar-toggle.gap-1\.5.text-gray-400{color:#6b7280}.builder-sidebar-toggle{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.25rem}[data-theme=dark] #user-menu-button svg.builder-sidebar-toggle,[data-theme=dark] .group svg.builder-sidebar-toggle{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .builder-sidebar-toggle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .builder-sidebar-toggle.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.builder-sidebar-toggle,[data-theme=dark] table td .builder-sidebar-toggle{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .builder-sidebar-toggle,html[data-theme=dark] body .header-user-btn .builder-sidebar-toggle{color:#9ca3af}.builder-sidebar-toggle{--tw-text-opacity:1;color:rgb(156 163 175/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}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .builder-sidebar-toggle:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .builder-sidebar-toggle:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .builder-sidebar-toggle:hover,[data-theme=dark] table td .builder-sidebar-toggle:hover,[data-theme=dark] table td .builder-sidebar-toggle:hover.text-sm{color:#9ca3af}html[data-theme=dark] body main .builder-sidebar-toggle:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .builder-sidebar-toggle:hover{background-color:var(--provider-surface,#374151)}.builder-sidebar-toggle:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .builder-sidebar-header{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .builder-sidebar-header .sidebar-label,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .builder-sidebar-header .sidebar-label,[data-theme=dark] table td .text-sm[data-theme=dark] .builder-sidebar-header .sidebar-label,[data-theme=dark] table td [data-theme=dark] .builder-sidebar-header .sidebar-label,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .builder-sidebar-header .sidebar-label,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .builder-sidebar-header .sidebar-label,html[data-theme=dark] body .header-user-btn [data-theme=dark] .builder-sidebar-header .sidebar-label{color:#9ca3af}[data-theme=dark] .builder-sidebar-header .sidebar-label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .builder-sidebar-toggle,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .builder-sidebar-toggle,[data-theme=dark] table td .text-sm[data-theme=dark] .builder-sidebar-toggle,[data-theme=dark] table td [data-theme=dark] .builder-sidebar-toggle,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .builder-sidebar-toggle,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .builder-sidebar-toggle,html[data-theme=dark] body .header-user-btn [data-theme=dark] .builder-sidebar-toggle{color:#9ca3af}[data-theme=dark] .builder-sidebar-toggle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .builder-sidebar-toggle:hover{color:#4b5563}[data-theme=dark] .builder-sidebar-toggle:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.builder-sidebar-content{flex:1 1 0%;overflow-x:auto;overflow-y:auto}.wc-overview-panel>.builder-sidebar-content{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.wc-overview-panel>.builder-sidebar-content::-webkit-scrollbar{display:none}.builder-sidebar-content{padding:.5rem}.builder-sidebar.collapsed .builder-sidebar-content{overflow-x:hidden;padding-left:.25rem;padding-right:.25rem}.builder-sidebar.collapsed .builder-add-btn{justify-content:center;padding-left:0;padding-right:0}.tab-pane.builder-sidebar.collapsed .builder-add-btn span{display:none}.dashboard-toolbar.builder-sidebar.collapsed .builder-add-btn span{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.builder-sidebar.collapsed .builder-add-btn span,.ai-search-loading.builder-sidebar.collapsed .builder-add-btn span,.builder-add-dropdown.builder-sidebar.collapsed .builder-add-btn span,.builder-header-dropdown.builder-sidebar.collapsed .builder-add-btn span,.builder-modal.builder-sidebar.collapsed .builder-add-btn span,.toolbar-dropdown.builder-sidebar.collapsed .builder-add-btn span,.toolbar-version-dropdown.builder-sidebar.collapsed .builder-add-btn span{display:none}.wizard-step-content.builder-sidebar.collapsed .builder-add-btn span{opacity:0}.ai-review-empty.builder-sidebar.collapsed .builder-add-btn span,.ai-review-error.builder-sidebar.collapsed .builder-add-btn span,.ai-review-loading.builder-sidebar.collapsed .builder-add-btn span,.ai-review-results.builder-sidebar.collapsed .builder-add-btn span,.builder-sidebar.collapsed .builder-add-btn span{display:none}.builder-add-dropdown.hidden{display:none}[data-theme=dark] .builder-main.items-center.gap-1\.5.text-gray-400{color:#6b7280}.builder-main{display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden}[data-theme=dark] .flex.screen-size-controls.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body main .topic-tab.screen-size-controls.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .screen-size-controls{background-color:var(--provider-surface,#374151)}.screen-size-controls{display:inline-flex;align-items:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.125rem}[data-theme=dark] .flex.screen-size-controls button.gap-1\.5.text-gray-400,[data-theme=dark] .screen-size-controls button.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .screen-size-controls button.text-gray-500{color:#9ca3af}.screen-size-controls button{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem}[data-theme=dark] #user-menu-button p.screen-size-controls button,[data-theme=dark] nav[aria-label=Breadcrumb] .screen-size-controls button,[data-theme=dark] table td .screen-size-controls button,[data-theme=dark] table td .text-sm.screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown .text-xs.screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown p.screen-size-controls button,html[data-theme=dark] body .header-user-btn .screen-size-controls button{color:#9ca3af}.screen-size-controls button{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] nav[aria-label=Breadcrumb] .screen-size-controls button:hover{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a.screen-size-controls button:hover{color:#d1d5db}.screen-size-controls button:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.screen-size-controls button.active,[data-theme=dark] table td .font-medium.screen-size-controls button.active,[data-theme=dark] table td .font-semibold.screen-size-controls button.active,[data-theme=dark] table td .screen-size-controls button.active{color:#f3f4f6}[data-theme=dark] .fixed.inset-0>div.screen-size-controls button.active.rounded-2xl,[data-theme=dark] div[aria-modal=true] .screen-size-controls button.active.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] .screen-size-controls button.active,html[data-theme=dark] body #user-menu-dropdown p.screen-size-controls button.active,html[data-theme=dark] body .header-user-btn .screen-size-controls button.active{color:#f3f4f6}html[data-theme=dark] body #filterPanel button.screen-size-controls button.active{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.screen-size-controls button.active:hover{background-color:var(--provider-surface,#475569)}.screen-size-controls button.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.screen-size-controls button.active,.bg-white.rounded-xl.screen-size-controls button.active,.screen-size-controls button.active.rounded-2xl.shadow-lg,.screen-size-controls button.active.rounded-2xl.shadow-sm,.screen-size-controls button.active.rounded-xl.shadow-lg,.screen-size-controls button.active.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.rounded-2xl.screen-size-controls button.active,[data-theme=dark] .bg-white.rounded-xl.screen-size-controls button.active,[data-theme=dark] .screen-size-controls button.active.rounded-2xl.shadow-lg,[data-theme=dark] .screen-size-controls button.active.rounded-2xl.shadow-sm,[data-theme=dark] .screen-size-controls button.active.rounded-xl.shadow-lg,[data-theme=dark] .screen-size-controls button.active.rounded-xl.shadow-sm{box-shadow:none}.screen-size-controls button.active.rounded-2xl.border.hover\:shadow-md:hover,.screen-size-controls button.active.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .screen-size-controls button.active.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .screen-size-controls button.active.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .screen-size-controls button.active,[data-theme=dark] [data-branding-light] #logout-modal .screen-size-controls button.active,[data-theme=dark][data-branding-dark] #logout-modal .screen-size-controls button.active,[data-theme=dark][data-branding-light] #logout-modal .screen-size-controls button.active{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .screen-size-controls button.active.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .screen-size-controls button.active.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .screen-size-controls button.active.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .screen-size-controls{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .screen-size-controls button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .screen-size-controls button,[data-theme=dark] table td .text-sm[data-theme=dark] .screen-size-controls button,[data-theme=dark] table td [data-theme=dark] .screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .screen-size-controls button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .screen-size-controls button{color:#9ca3af}[data-theme=dark] .screen-size-controls button{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .screen-size-controls button:hover{color:#4b5563}[data-theme=dark] .screen-size-controls button:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .screen-size-controls button.active{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p .builder-page-actions button:hover,[data-theme=dark] #user-menu-button p.builder-page-actions button.active,[data-theme=dark] div[aria-modal=true] .builder-page-actions button.active,[data-theme=dark] div[aria-modal=true] .builder-page-actions button:hover,[data-theme=dark] table td .builder-page-actions button.active,[data-theme=dark] table td .builder-page-actions button:hover,[data-theme=dark] table td .font-medium .builder-page-actions button:hover,[data-theme=dark] table td .font-medium.builder-page-actions button.active,[data-theme=dark] table td .font-semibold .builder-page-actions button:hover,[data-theme=dark] table td .font-semibold.builder-page-actions button.active{color:#f3f4f6}html[data-theme=dark] body main .topic-tab .builder-page-actions button:hover.dark\:bg-gray-700,html[data-theme=dark] body main .topic-tab.builder-page-actions button.active.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown p .builder-page-actions button:hover,html[data-theme=dark] body #user-menu-dropdown p.builder-page-actions button.active{color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .builder-page-actions button.active,html[data-theme=dark] body #notification-bell-container .builder-page-actions button:hover{background-color:var(--provider-surface,#374151)}html[data-theme=dark] body .header-user-btn .builder-page-actions button.active,html[data-theme=dark] body .header-user-btn .builder-page-actions button:hover{color:#f3f4f6}.builder-page-actions button.active,.builder-page-actions button:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.builder-page-actions .btn-danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.builder-page-actions .btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}[data-theme=dark] .builder-page-actions .btn-danger{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}[data-theme=dark] .builder-page-actions .btn-danger:hover{background-color:rgba(127,29,29,.3)}[data-theme=dark] .builder-preview-container.items-center.gap-1\.5.text-gray-400{color:#6b7280}.builder-preview-container{display:flex;flex:1 1 0%;overflow:hidden;background-color:#f8fafc}[data-theme=dark] .builder-preview-container{background-color:#0f172a}[data-theme=dark] .fixed.inset-0>div.builder-preview-pane.rounded-2xl,[data-theme=dark] div[aria-modal=true] .builder-preview-pane.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.builder-preview-pane{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.builder-preview-pane:hover{background-color:var(--provider-surface,#475569)}.builder-preview-pane{position:relative;height:100%;width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.builder-preview-pane input[type=search]{padding-left:2.5rem}.builder-preview-pane.rounded-2xl.shadow-lg,.builder-preview-pane.rounded-2xl.shadow-sm,.builder-preview-pane.rounded-xl.shadow-lg,.builder-preview-pane.rounded-xl.shadow-sm,[data-theme=dark] .builder-preview-pane.rounded-2xl.shadow-lg,[data-theme=dark] .builder-preview-pane.rounded-2xl.shadow-sm,[data-theme=dark] .builder-preview-pane.rounded-xl.shadow-lg,[data-theme=dark] .builder-preview-pane.rounded-xl.shadow-sm{box-shadow:none}.builder-preview-pane.rounded-2xl.border.hover\:shadow-md:hover,.builder-preview-pane.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .builder-preview-pane.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .builder-preview-pane.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .builder-preview-pane,[data-theme=dark] [data-branding-light] #logout-modal .builder-preview-pane,[data-theme=dark][data-branding-dark] #logout-modal .builder-preview-pane,[data-theme=dark][data-branding-light] #logout-modal .builder-preview-pane{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .builder-preview-pane.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .builder-preview-pane.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .builder-preview-pane.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.builder-preview-pane.size-desktop{height:100%;width:100%}.builder-preview-pane.size-tablet{width:768px}.builder-preview-pane.size-mobile,.builder-preview-pane.size-tablet{margin-left:auto;margin-right:auto;height:100%;box-shadow:-1px 0 0 #e2e8f0,1px 0 0 #e2e8f0}.builder-preview-pane.size-mobile{width:375px}.builder-preview-pane iframe{height:100%;width:100%;border-width:0}[data-theme=dark] .builder-preview-pane{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] .builder-preview-pane.size-mobile,[data-theme=dark] .builder-preview-pane.size-tablet{box-shadow:-1px 0 0 #374151,1px 0 0 #374151}[data-theme=dark] .page-editor-main.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-editor-main{display:flex;flex-direction:column;overflow:hidden;min-height:100vh;height:100vh;background-color:#f1f5f9}[data-theme=dark] .page-editor-main{background-color:#0f172a}[data-theme=dark] .content-editor-frame.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.content-editor-frame.gap-1\.5.text-gray-400{color:#6b7280}.content-editor-frame{display:flex;flex:1 1 0%;align-items:center;justify-content:center;overflow:hidden;height:calc(100vh - 56px)}[data-theme=dark] .fixed.inset-0>div.content-preview-pane.rounded-2xl,[data-theme=dark] div[aria-modal=true] .content-preview-pane.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.content-preview-pane{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.content-preview-pane:hover{background-color:var(--provider-surface,#475569)}.content-preview-pane{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.content-preview-pane.rounded-2xl.shadow-lg,.content-preview-pane.rounded-2xl.shadow-sm,.content-preview-pane.rounded-xl.shadow-lg,.content-preview-pane.rounded-xl.shadow-sm,[data-theme=dark] .content-preview-pane.rounded-2xl.shadow-lg,[data-theme=dark] .content-preview-pane.rounded-2xl.shadow-sm,[data-theme=dark] .content-preview-pane.rounded-xl.shadow-lg,[data-theme=dark] .content-preview-pane.rounded-xl.shadow-sm{box-shadow:none}.content-preview-pane.rounded-2xl.border.hover\:shadow-md:hover,.content-preview-pane.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .content-preview-pane.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .content-preview-pane.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .content-preview-pane,[data-theme=dark] [data-branding-light] #logout-modal .content-preview-pane,[data-theme=dark][data-branding-dark] #logout-modal .content-preview-pane,[data-theme=dark][data-branding-light] #logout-modal .content-preview-pane{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .content-preview-pane.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .content-preview-pane.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .content-preview-pane.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.content-preview-pane{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);height:100%}.content-preview-pane.size-desktop{width:100%;max-width:100%}.content-preview-pane.size-tablet{width:768px;max-width:100%}.content-preview-pane.size-mobile{width:375px;max-width:100%}.content-preview-pane iframe{height:100%;width:100%;border-width:0}[data-theme=dark] .content-preview-pane{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.editor-control-bar-wrapper{height:42px;background-color:#4a494b;width:100%;font-size:13px;position:fixed;left:0;top:0;right:0;z-index:99999;display:flex;align-items:center;justify-content:center;gap:0!important}.editor-control-bar-wrapper>*{flex-shrink:0}[data-theme=dark] .flex.page-controls.gap-1\.5.text-gray-400,[data-theme=dark] .page-controls.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-controls{display:flex;flex-grow:1;flex-wrap:nowrap;align-items:center;justify-content:center;margin-top:-1px}[data-theme=dark] .flex.page-control-buttons.gap-1\.5.text-gray-400,[data-theme=dark] .page-control-buttons.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-control-buttons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;flex-shrink:0}.page-ctrl{-webkit-appearance:none;border:1px solid transparent;cursor:default;font-size:inherit;line-height:1;min-height:var(--ck-ui-component-min-height,2.3em);min-width:var(--ck-ui-component-min-height,2.3em);padding:var(--ck-spacing-tiny,.4em);text-align:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;vertical-align:middle;white-space:nowrap;margin-bottom:var(--ck-spacing-small,.3em);margin-top:var(--ck-spacing-small,.3em);margin-right:var(--ck-spacing-small,.3em);border-radius:var(--ck-border-radius,2px);background:var(--ck-color-button-default-background,transparent);color:#fafafa}.page-ctrl:hover{background:#383839;cursor:pointer}.page-ctrl i{font-size:18px}.page-ctrl svg{width:1.2em;height:1.2em;vertical-align:middle}.page-ctrl img{width:18px;height:18px;opacity:.8;vertical-align:middle}.page-ctrl:hover img{opacity:1}.page-ctrl.active-ctrl{background:#2d2d2f}.page-ctrl.active-ctrl i,.page-ctrl.active-ctrl svg{color:#2977ff}.ctrl-separator{align-self:stretch;background:#393839;margin-bottom:.3em;margin-top:.3em;min-width:1px;width:1px;margin-right:.3em;max-height:40px}.block-controls,.image-controls,.main-page-controls,.question-controls{display:inline-flex;height:42px;align-items:center}.page-ctrl-dropdown{margin-bottom:.3em;margin-top:.3em;margin-right:.3em;display:inline-block;position:relative}.page-ctrl-dropdown .page-ctrl{width:100%;border-radius:4px;justify-content:center;-webkit-appearance:none;border:1px solid transparent;cursor:default;font-size:inherit;line-height:1;min-height:2.3em;min-width:2.3em;padding:.18em;text-align:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;vertical-align:middle;white-space:nowrap;background-color:#4a494b}.page-ctrl-dropdown .page-ctrl .ck.ck-icon{font-size:.833em;height:1.85em;width:1.85em;will-change:transform;vertical-align:middle}.page-ctrl-dropdown .page-ctrl .ck.ck-icon.ck-dropdown__arrow{margin-left:0;right:.6em;pointer-events:none;z-index:1;width:.925em}.page-ctrl-dropdown .page-ctrl:hover{background:#383839;cursor:pointer}.page-ctrl-dropdown .page-ctrl i{vertical-align:middle}.page-ctrl-dropdown .page-ctrl.active-ctrl i,.page-ctrl-dropdown .page-ctrl.active-ctrl svg{color:#2977ff}.page-ctrl-dropdown .dropdown-menu{border-radius:4px;z-index:1001;background:#4a494b;border:1px solid #2d2d2f;bottom:0;box-shadow:0 1px 2px 1px rgba(0,0,0,.15);min-width:100%;padding:0}.page-ctrl-dropdown .dropdown-menu.show{display:block}.page-ctrl-dropdown .colour-picker-outer{padding:0}.page-ctrl-dropdown .colour-picker-outer .picker-button{font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;background:transparent;white-space:nowrap;border:1px solid transparent;color:#fff;border-radius:4px;font-size:14px;letter-spacing:.8px;font-weight:400;padding:6px 8px;width:100%;text-align:left}.page-ctrl-dropdown .colour-picker-outer .picker-button i{margin-right:0;font-size:17px;vertical-align:middle}.page-ctrl-dropdown .colour-picker-outer .picker-button:hover{background-color:#2d2d2f;cursor:pointer}.page-ctrl-dropdown .colour-picker-outer .picker-button.active-selection{outline:2px solid #fafafa;border:1px solid #2977ff}.page-ctrl-dropdown .colour-picker-outer .picker-button.pallet-picker{border-top:1px solid #fafafa!important}.page-ctrl-dropdown .default-colours{padding:6px 8px}.page-ctrl-dropdown .default-colours .colours-row{white-space:nowrap;height:31px}.page-ctrl-dropdown .default-colours .color-block{width:25px;height:25px;display:inline-block;border-radius:4px;background-color:#c8c8c8;border:1px solid transparent;transition:all 80ms ease-in-out}.page-ctrl-dropdown .default-colours .color-block:hover{outline:2px solid #fafafa;border:1px solid #2977ff;cursor:pointer}.page-ctrl-dropdown .default-colours .color-block.active-selection{outline:2px solid #fafafa;border:1px solid #2977ff}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-color-picker{padding:8px}.page-ctrl-dropdown .colour-pallet-outer .hex-color-picker{height:100px;min-width:180px}.page-ctrl-dropdown .colour-pallet-outer .hex-color-picker::part(hue-pointer),.page-ctrl-dropdown .colour-pallet-outer .hex-color-picker::part(saturation-pointer){height:15px;width:15px}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-color-picker__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:.9em 0 0;width:200px}.page-ctrl-dropdown .colour-pallet-outer .ck-color-picker__hash-view{padding-right:.48em;padding-top:.18em;color:#fafafa;cursor:auto;font:normal normal normal 14px/1.85 Helvetica,Arial,Tahoma,Verdana,Sans-Serif;text-align:left;white-space:nowrap}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-labeled-field-view{padding-top:unset;width:90%}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-input-text{width:unset;word-wrap:break-word;background:transparent;border:0;margin:0;padding:0;text-decoration:none;transition:none;vertical-align:middle}.page-ctrl-dropdown .colour-pallet-outer .color-picker-hex-input .ck.ck-input{min-width:unset;width:98%;height:30px;min-height:30px;line-height:30px;border:1px solid #787878;border-radius:4px}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-label{color:#cacaca;font-size:13px}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%;display:flex;position:relative}.page-ctrl-dropdown .colour-pallet-outer .ck.ck-labeled-field-view input{color:#cacaca;font-size:13px;padding-left:4px}.page-ctrl-dropdown .ck.ck-color-selector_action-bar{padding:0 8px 8px;display:flex;flex-direction:row;justify-content:space-around}.page-ctrl-dropdown .ck.ck-color-selector_action-bar .ck.ck-button{border-radius:4px;flex:1}.page-ctrl-dropdown .ck.ck-color-selector_action-bar .ck-button-save{color:#00eb00}.page-ctrl-dropdown .ck.ck-color-selector_action-bar .ck-button-cancel{color:#ff571f}.page-ctrl-dropdown .ck.ck-color-selector_action-bar .ck.ck-button:hover{background-color:#383839;cursor:pointer}#image-align-ctrl{display:flex;align-items:center;gap:2px;padding:4px;min-width:auto}#image-align-ctrl .page-ctrl{min-width:28px;min-height:28px;padding:4px}[data-theme=dark] .flex#screen-size-controls.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body main .topic-tab#screen-size-controls.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container #screen-size-controls{background-color:var(--provider-surface,#374151)}#screen-size-controls{display:inline-flex;align-items:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.25rem}[data-theme=dark] #screen-size-controls button.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex#screen-size-controls button.gap-1\.5.text-gray-400{color:#6b7280}#screen-size-controls button{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px}[data-theme=dark] #user-menu-button p#screen-size-controls button,[data-theme=dark] nav[aria-label=Breadcrumb] #screen-size-controls button,[data-theme=dark] table td #screen-size-controls button,[data-theme=dark] table td .text-sm#screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown .text-xs#screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown p#screen-size-controls button,html[data-theme=dark] body .header-user-btn #screen-size-controls button{color:#9ca3af}#screen-size-controls button{border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] nav[aria-label=Breadcrumb] #screen-size-controls button:hover{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a#screen-size-controls button:hover{color:#d1d5db}#screen-size-controls button:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p #screen-size-controls button.active,[data-theme=dark] #user-menu-button p#screen-size-controls button.btn-secondary,[data-theme=dark] table td #screen-size-controls button.active,[data-theme=dark] table td #screen-size-controls button.btn-secondary,[data-theme=dark] table td .font-medium #screen-size-controls button.active,[data-theme=dark] table td .font-medium#screen-size-controls button.btn-secondary,[data-theme=dark] table td .font-semibold #screen-size-controls button.active,[data-theme=dark] table td .font-semibold#screen-size-controls button.btn-secondary{color:#f3f4f6}[data-theme=dark] .fixed.inset-0>div #screen-size-controls button.active.rounded-2xl,[data-theme=dark] .fixed.inset-0>div#screen-size-controls button.btn-secondary.rounded-2xl,[data-theme=dark] div[aria-modal=true] #screen-size-controls button.active.rounded-2xl,[data-theme=dark] div[aria-modal=true] #screen-size-controls button.btn-secondary.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] #screen-size-controls button.active,[data-theme=dark] div[aria-modal=true] #screen-size-controls button.btn-secondary,html[data-theme=dark] body #user-menu-dropdown p #screen-size-controls button.active,html[data-theme=dark] body #user-menu-dropdown p#screen-size-controls button.btn-secondary,html[data-theme=dark] body .header-user-btn #screen-size-controls button.active,html[data-theme=dark] body .header-user-btn #screen-size-controls button.btn-secondary{color:#f3f4f6}html[data-theme=dark] body #filterPanel button #screen-size-controls button.active,html[data-theme=dark] body #filterPanel button#screen-size-controls button.btn-secondary{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button #screen-size-controls button.active:hover,html[data-theme=dark] body #filterPanel button#screen-size-controls button.btn-secondary:hover{background-color:var(--provider-surface,#475569)}#screen-size-controls button.active,#screen-size-controls button.btn-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(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)}#screen-size-controls button.active.rounded-2xl.shadow-lg,#screen-size-controls button.active.rounded-2xl.shadow-sm,#screen-size-controls button.active.rounded-xl.shadow-lg,#screen-size-controls button.active.rounded-xl.shadow-sm,#screen-size-controls button.btn-secondary.rounded-2xl.shadow-lg,#screen-size-controls button.btn-secondary.rounded-2xl.shadow-sm,#screen-size-controls button.btn-secondary.rounded-xl.shadow-lg,#screen-size-controls button.btn-secondary.rounded-xl.shadow-sm,.bg-white.rounded-2xl #screen-size-controls button.active,.bg-white.rounded-2xl#screen-size-controls button.btn-secondary,.bg-white.rounded-xl #screen-size-controls button.active,.bg-white.rounded-xl#screen-size-controls button.btn-secondary,[data-theme=dark] #screen-size-controls button.active.rounded-2xl.shadow-lg,[data-theme=dark] #screen-size-controls button.active.rounded-2xl.shadow-sm,[data-theme=dark] #screen-size-controls button.active.rounded-xl.shadow-lg,[data-theme=dark] #screen-size-controls button.active.rounded-xl.shadow-sm,[data-theme=dark] #screen-size-controls button.btn-secondary.rounded-2xl.shadow-lg,[data-theme=dark] #screen-size-controls button.btn-secondary.rounded-2xl.shadow-sm,[data-theme=dark] #screen-size-controls button.btn-secondary.rounded-xl.shadow-lg,[data-theme=dark] #screen-size-controls button.btn-secondary.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.rounded-2xl #screen-size-controls button.active,[data-theme=dark] .bg-white.rounded-2xl#screen-size-controls button.btn-secondary,[data-theme=dark] .bg-white.rounded-xl #screen-size-controls button.active,[data-theme=dark] .bg-white.rounded-xl#screen-size-controls button.btn-secondary{box-shadow:none}#screen-size-controls button.active.rounded-2xl.border.hover\:shadow-md:hover,#screen-size-controls button.active.rounded-xl.border.hover\:shadow-md:hover,#screen-size-controls button.btn-secondary.rounded-2xl.border.hover\:shadow-md:hover,#screen-size-controls button.btn-secondary.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] #screen-size-controls button.active.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #screen-size-controls button.active.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] #screen-size-controls button.btn-secondary.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] #screen-size-controls button.btn-secondary.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal #screen-size-controls button.active,[data-theme=dark] [data-branding-dark] #logout-modal #screen-size-controls button.btn-secondary,[data-theme=dark] [data-branding-light] #logout-modal #screen-size-controls button.active,[data-theme=dark] [data-branding-light] #logout-modal #screen-size-controls button.btn-secondary,[data-theme=dark][data-branding-dark] #logout-modal #screen-size-controls button.active,[data-theme=dark][data-branding-dark] #logout-modal #screen-size-controls button.btn-secondary,[data-theme=dark][data-branding-light] #logout-modal #screen-size-controls button.active,[data-theme=dark][data-branding-light] #logout-modal #screen-size-controls button.btn-secondary{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main #screen-size-controls button.active.dark\:bg-gray-800,html[data-theme=dark] body main #screen-size-controls button.btn-secondary.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main #screen-size-controls button.active.dark\:bg-gray-800:hover,html[data-theme=dark] body main #screen-size-controls button.btn-secondary.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main #screen-size-controls button.active.dark\:bg-gray-800,html:not([data-theme=dark]) body main #screen-size-controls button.btn-secondary.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] #user-menu-button p#screen-size-controls button.btn-outline-dark,[data-theme=dark] nav[aria-label=Breadcrumb] #screen-size-controls button.btn-outline-dark,[data-theme=dark] table td #screen-size-controls button.btn-outline-dark,[data-theme=dark] table td .text-sm#screen-size-controls button.btn-outline-dark,html[data-theme=dark] body #user-menu-dropdown .text-xs#screen-size-controls button.btn-outline-dark,html[data-theme=dark] body #user-menu-dropdown p#screen-size-controls button.btn-outline-dark,html[data-theme=dark] body .header-user-btn #screen-size-controls button.btn-outline-dark{color:#9ca3af}#screen-size-controls button.btn-outline-dark{background-color:transparent;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #screen-size-controls{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] #screen-size-controls button,[data-theme=dark] .group svg[data-theme=dark] #screen-size-controls button{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] #screen-size-controls button{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] #screen-size-controls button,[data-theme=dark] [data-theme=dark] #screen-size-controls button.fa-calendar,[data-theme=dark] table td [data-theme=dark] #screen-size-controls button{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] #screen-size-controls button,html[data-theme=dark] body .header-user-btn [data-theme=dark] #screen-size-controls button{color:#9ca3af}[data-theme=dark] #screen-size-controls button{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #screen-size-controls button:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #screen-size-controls button.active,[data-theme=dark] #screen-size-controls button.btn-secondary{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .mode-label.text-gray-900{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .mode-label.text-gray-500{color:#9ca3af}.mode-label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;padding:.125rem .5rem;background-color:rgba(65,151,223,.2);--tw-text-opacity:1;color:rgb(121 188 234/var(--tw-text-opacity,1))}#content-editor-display-frame{margin-top:43px;height:calc(100vh - 45px);background-image:none}#content-editor-display-frame #page_outer_container{height:100%!important;min-height:100%;overflow:auto;background-size:cover;background-position:50%;background-repeat:no-repeat}#content-editor-display-frame #page_outer_container::-webkit-scrollbar{width:.5rem;background-color:hsla(0,0%,100%,.1)}#content-editor-display-frame #page_outer_container::-webkit-scrollbar-track{box-shadow:inset 0 0 1px rgba(0,0,0,.05)}#content-editor-display-frame #page_outer_container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);outline:1px solid #708090}#content-editor-display-frame .struct-col{border:1px dashed #c8c8c8;min-height:200px;position:relative}#content-editor-display-frame .struct-col .column-content{padding-bottom:50px;width:100%;height:100%;display:flex;flex-direction:column}#content-editor-display-frame .struct-col .column-content.valign-middle{justify-content:center}#content-editor-display-frame .struct-col .column-content.valign-bottom{justify-content:flex-end}#content-editor-display-frame .struct-col .column-content:empty:before{content:'Empty Column - Click "Add Content"';position:absolute!important;top:calc(50% - 20px);left:calc(50% - 150px);color:#666}#content-editor-display-frame .struct-col .column-content .content-block{border:1px dashed #c8c8c8}#content-editor-display-frame .struct-col .column-content .content-block:empty{min-height:40px}#content-editor-display-frame .struct-col .column-content .content-block h1,#content-editor-display-frame .struct-col .column-content .content-block h2,#content-editor-display-frame .struct-col .column-content .content-block h3,#content-editor-display-frame .struct-col .column-content .content-block h4,#content-editor-display-frame .struct-col .column-content .content-block h5,#content-editor-display-frame .struct-col .column-content .content-block h6{margin-bottom:0}#content-editor-display-frame .struct-col .column-content .content-block.block-type-video>iframe,#content-editor-display-frame .struct-col .column-content .content-block.block-type-video>video{pointer-events:none;width:100%!important;height:100vh!important}#content-editor-display-frame .struct-col .column-content .content-block.answer-block{min-height:100px;background-color:hsla(0,0%,78%,.2);position:relative}#content-editor-display-frame .struct-col .column-content .content-block.element-focused{outline:1px solid #47a4f5}#content-display-renderer{height:100vh}#content-display-renderer #page_outer_container{height:100%!important;min-height:100%;overflow:auto;background-size:cover;background-position:50%;background-repeat:no-repeat}#content-display-renderer #page_outer_container::-webkit-scrollbar{width:.5rem;background-color:hsla(0,0%,100%,.1)}#content-display-renderer #page_outer_container::-webkit-scrollbar-track{box-shadow:inset 0 0 1px rgba(0,0,0,.05)}#content-display-renderer #page_outer_container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);outline:1px solid #708090}#content-display-renderer .struct-col{position:relative}#content-display-renderer .struct-col .column-content{width:100%;height:100%;display:flex;flex-direction:column}#content-display-renderer .struct-col .column-content.valign-middle{justify-content:center}#content-display-renderer .struct-col .column-content.valign-bottom{justify-content:flex-end}#content-display-renderer .struct-col .column-content .content-block.block-type-video>iframe{width:100%!important;height:100vh!important}[data-theme=dark] .page-editor-main .modal.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.page-editor-main .modal>div.bg-white.rounded-2xl,[data-theme=dark] .page-editor-main .modal.inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .fixed.page-editor-main .modal .bg-gray-50,[data-theme=dark] .page-editor-main .modal.inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.page-editor-main .modal{position:fixed;inset:0;z-index:50}[data-theme=dark] .page-editor-main .\!modal.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.page-editor-main .\!modal>div.bg-white.rounded-2xl,[data-theme=dark] .page-editor-main .\!modal.inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .fixed.page-editor-main .\!modal .bg-gray-50,[data-theme=dark] .page-editor-main .\!modal.inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.page-editor-main .\!modal{position:fixed;inset:0;z-index:50}[data-theme=dark] .flex.page-editor-main .modal.gap-1\.5.text-gray-400,[data-theme=dark] .page-editor-main .modal.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-editor-main .modal{display:flex;align-items:center;justify-content:center}[data-theme=dark] .flex.page-editor-main .\!modal.gap-1\.5.text-gray-400,[data-theme=dark] .page-editor-main .\!modal.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-editor-main .\!modal{display:flex;align-items:center;justify-content:center}.page-editor-main .\!modal,.page-editor-main .modal{background-color:rgba(0,0,0,.5)}.page-editor-main .\!modal,.page-editor-main .modal{visibility:hidden;opacity:0}.page-editor-main .\!modal,.page-editor-main .modal{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dashboard-toast .page-editor-main .modal.fade.show,.dashboard-toast.page-editor-main .modal.show{pointer-events:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.page-editor-main .modal.fade.show,.page-editor-main .modal.show{visibility:visible;opacity:1}.dashboard-toast .page-editor-main .\!modal.fade.show,.dashboard-toast.page-editor-main .\!modal.show{pointer-events:auto;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.page-editor-main .\!modal.fade.show,.page-editor-main .\!modal.show{visibility:visible;opacity:1}.page-editor-main .modal-dialog{margin-left:1rem;margin-right:1rem;width:100%;max-width:28rem}[data-theme=dark] .fixed.inset-0>div.bg-white.page-editor-main .modal-content,[data-theme=dark] .fixed.inset-0>div.page-editor-main .modal-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.page-editor-main .modal-content,[data-theme=dark] div[aria-modal=true] .page-editor-main .modal-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.page-editor-main .modal-content{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.page-editor-main .modal-content:hover{background-color:var(--provider-surface,#475569)}.page-editor-main .modal-content{overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--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)}.bg-white.page-editor-main .modal-content.shadow-lg,.bg-white.page-editor-main .modal-content.shadow-sm,.bg-white\/70.page-editor-main .modal-content.shadow-lg,.page-editor-main .modal-content.rounded-2xl.shadow-lg,.page-editor-main .modal-content.rounded-2xl.shadow-sm,.page-editor-main .modal-content.rounded-xl.shadow-lg,.page-editor-main .modal-content.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.page-editor-main .modal-content.shadow-lg,[data-theme=dark] .bg-white.page-editor-main .modal-content.shadow-sm,[data-theme=dark] .bg-white\/70.page-editor-main .modal-content.shadow-lg,[data-theme=dark] .page-editor-main .modal-content.rounded-2xl.shadow-lg,[data-theme=dark] .page-editor-main .modal-content.rounded-2xl.shadow-sm,[data-theme=dark] .page-editor-main .modal-content.rounded-xl.shadow-lg,[data-theme=dark] .page-editor-main .modal-content.rounded-xl.shadow-sm{box-shadow:none}.bg-white.page-editor-main .modal-content.border.hover\:shadow-md:hover,.page-editor-main .modal-content.rounded-2xl.border.hover\:shadow-md:hover,.page-editor-main .modal-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.page-editor-main .modal-content.border.hover\:shadow-md:hover,[data-theme=dark] .page-editor-main .modal-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .page-editor-main .modal-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .page-editor-main .modal-content{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .page-editor-main .modal-content,[data-theme=dark] [data-branding-light] #logout-modal .page-editor-main .modal-content,[data-theme=dark][data-branding-dark] #logout-modal .page-editor-main .modal-content,[data-theme=dark][data-branding-light] #logout-modal .page-editor-main .modal-content{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .page-editor-main .modal-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .page-editor-main .modal-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .page-editor-main .modal-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .flex.page-editor-main .modal-header.gap-1\.5.text-gray-400,[data-theme=dark] .page-editor-main .modal-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-editor-main .modal-header{display:flex;align-items:center;justify-content:space-between}[data-theme=dark] #user-menu-dropdown .page-editor-main .modal-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.page-editor-main .modal-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .page-editor-main .modal-header{border-color:var(--provider-border,#374151)}.page-editor-main .modal-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.5rem}html[data-theme=dark] body main .page-editor-main .modal-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button p.page-editor-main .modal-title,[data-theme=dark] div[aria-modal=true] .page-editor-main .modal-title,[data-theme=dark] table td .font-medium.page-editor-main .modal-title,[data-theme=dark] table td .font-semibold.page-editor-main .modal-title,[data-theme=dark] table td .page-editor-main .modal-title,[data-theme=dark] table td .page-editor-main .modal-title.text-gray-900,html[data-theme=dark] body #user-menu-dropdown p.page-editor-main .modal-title,html[data-theme=dark] body .header-user-btn .page-editor-main .modal-title{color:#f3f4f6}.page-editor-main .modal-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .flex.page-editor-main .modal-header .btn-close.gap-1\.5.text-gray-400,[data-theme=dark] .page-editor-main .modal-header .btn-close.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-editor-main .modal-header .btn-close{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem}[data-theme=dark] #user-menu-button svg.page-editor-main .modal-header .btn-close,[data-theme=dark] .group svg.page-editor-main .modal-header .btn-close{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .page-editor-main .modal-header .btn-close{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.page-editor-main .modal-header .btn-close,[data-theme=dark] .page-editor-main .modal-header .btn-close.fa-calendar,[data-theme=dark] table td .page-editor-main .modal-header .btn-close{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .page-editor-main .modal-header .btn-close,html[data-theme=dark] body .header-user-btn .page-editor-main .modal-header .btn-close{color:#9ca3af}.page-editor-main .modal-header .btn-close{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .page-editor-main .modal-header .btn-close:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .page-editor-main .modal-header .btn-close:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .page-editor-main .modal-header .btn-close:hover,[data-theme=dark] table td .page-editor-main .modal-header .btn-close:hover,[data-theme=dark] table td .page-editor-main .modal-header .btn-close:hover.text-sm{color:#9ca3af}html[data-theme=dark] body main .page-editor-main .modal-header .btn-close:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .page-editor-main .modal-header .btn-close:hover{background-color:var(--provider-surface,#374151)}.page-editor-main .modal-header .btn-close:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.page-editor-main .modal-header .btn-close{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-width:0;background-color:transparent;background-image:none}.page-editor-main .modal-header .btn-close:before{content:"\f00d";font-family:Font Awesome\ 6 Free;font-weight:900}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.page-editor-main .modal-body{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.page-editor-main .modal-body{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .page-editor-main .modal-body,[data-theme=dark] table td .page-editor-main .modal-body,[data-theme=dark] table td .text-sm.page-editor-main .modal-body{color:#9ca3af}.page-editor-main .modal-body{padding:1rem 1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .page-editor-main .modal-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .page-editor-main .modal-footer{border-color:var(--provider-border,#374151)}.page-editor-main .modal-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.5rem}html[data-theme=dark] body main .page-editor-main .modal-footer.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .flex.page-editor-main .modal-footer.gap-1\.5.text-gray-400,[data-theme=dark] .page-editor-main .modal-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}.page-editor-main .modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}[data-theme=dark] .fixed.inset-0 .page-editor-main .modal-footer,[data-theme=dark] div[aria-modal=true] .page-editor-main .modal-footer{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .page-editor-main .modal-footer,html[data-theme=dark] body [class*=modal] .page-editor-main .modal-footer{background-color:var(--provider-surface,#1f2937)}.page-editor-main .modal-footer{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .page-editor-main .modal-footer,[data-theme=dark] [data-branding-light] #logout-modal .page-editor-main .modal-footer,[data-theme=dark][data-branding-dark] #logout-modal .page-editor-main .modal-footer,[data-theme=dark][data-branding-light] #logout-modal .page-editor-main .modal-footer{background:hsla(0,0%,100%,.05)}[data-theme=dark] table td .page-editor-main .modal-footer .btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .page-editor-main .modal-footer .btn.text-gray-500,[data-theme=dark] table td .page-editor-main .modal-footer .btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .page-editor-main .modal-footer .btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.page-editor-main .modal-footer .btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.page-editor-main .modal-footer .btn{color:#d1d5db}.page-editor-main .modal-footer .btn{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] table td .page-editor-main .modal-footer .\!btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .page-editor-main .modal-footer .\!btn.text-gray-500,[data-theme=dark] table td .page-editor-main .modal-footer .\!btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .page-editor-main .modal-footer .\!btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.page-editor-main .modal-footer .\!btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.page-editor-main .modal-footer .\!btn{color:#d1d5db}.page-editor-main .modal-footer .\!btn{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.page-editor-main .modal-footer .\!btn,.page-editor-main .modal-footer .btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] nav[aria-label=Breadcrumb] .page-editor-main .modal-footer .btn-secondary{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a.page-editor-main .modal-footer .btn-secondary{color:#d1d5db}html[data-theme=dark] body #filterPanel .page-editor-main .modal-footer .btn-secondary{background-color:var(--provider-surface,#475569)}.page-editor-main .modal-footer .btn-secondary{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.page-editor-main .modal-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.page-editor-main .modal-footer .btn-primary{--tw-bg-opacity:1;background-color:rgb(56 136 211/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page-editor-main .modal-footer .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(45 116 193/var(--tw-bg-opacity,1))}.page-editor-main .modal-footer .btn-danger{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.page-editor-main .modal-footer .btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}[data-theme=dark] .page-editor-main .modal-content{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .page-editor-main .modal-header{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}[data-theme=dark] .page-editor-main .modal-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .page-editor-main .modal-header .btn-close,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .page-editor-main .modal-header .btn-close,[data-theme=dark] table td .text-sm[data-theme=dark] .page-editor-main .modal-header .btn-close,[data-theme=dark] table td [data-theme=dark] .page-editor-main .modal-header .btn-close,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .page-editor-main .modal-header .btn-close,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .page-editor-main .modal-header .btn-close,html[data-theme=dark] body .header-user-btn [data-theme=dark] .page-editor-main .modal-header .btn-close{color:#9ca3af}[data-theme=dark] .page-editor-main .modal-header .btn-close{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .page-editor-main .modal-header .btn-close:hover{color:#4b5563}[data-theme=dark] .page-editor-main .modal-header .btn-close:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .page-editor-main .modal-body{color:#4b5563}[data-theme=dark] .page-editor-main .modal-body{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .page-editor-main .modal-footer{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));background-color:rgba(15,23,42,.5)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .page-editor-main .modal-footer .btn-secondary{color:#4b5563}[data-theme=dark] .page-editor-main .modal-footer .btn-secondary{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .page-editor-main .modal-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}[data-theme=dark] .builder-unified-toolbar.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-unified-toolbar.gap-1\.5.text-gray-400{color:#6b7280}.builder-unified-toolbar{display:flex;align-items:center;justify-content:space-between}[data-theme=dark] #user-menu-dropdown .builder-unified-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.builder-unified-toolbar{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .builder-unified-toolbar{border-color:var(--provider-border,#374151)}.builder-unified-toolbar{flex-shrink:0;border-bottom-width:1px;padding-left:1rem;padding-right:1rem;height:52px;background:linear-gradient(90deg,#1e293b,#334155);border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .builder-unified-toolbar{background:linear-gradient(90deg,#0f172a,#1e293b);border-color:hsla(0,0%,100%,.05)}[data-theme=dark] .flex.toolbar-section.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-section.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-section{display:flex;align-items:center;gap:.5rem}.toolbar-left{flex-shrink:0}.toolbar-center{flex:1 1 0%;justify-content:center}.toolbar-right{flex-shrink:0}[data-theme=dark] .flex.toolbar-logo.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-logo.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-logo{display:flex;align-items:center}.toolbar-logo img{height:1.25rem;width:auto}[data-theme=dark] table td .toolbar-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .toolbar-title.text-gray-500,[data-theme=dark] table td .toolbar-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.toolbar-title,html[data-theme=dark] body #user-menu-dropdown .toolbar-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.toolbar-title{color:#d1d5db}.toolbar-title{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsla(0,0%,100%,.9)}.toolbar-divider{margin-left:.5rem;margin-right:.5rem;height:1.25rem;width:1px;background-color:hsla(0,0%,100%,.2)}.toolbar-divider-dot{margin-left:.5rem;margin-right:.5rem;color:hsla(0,0%,100%,.3)}.toolbar-divider-dot:before{content:"|"}[data-theme=dark] .flex.toolbar-group.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-group.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-group{display:flex;align-items:center;gap:.25rem}[data-theme=dark] table td .toolbar-btn.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.toolbar-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .toolbar-btn.text-gray-500{color:#9ca3af}.toolbar-btn{border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:hsla(0,0%,100%,.8)}.toolbar-btn:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.toolbar-btn.text-gray-400,[data-theme=dark] .flex.toolbar-btn.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-btn{display:flex;align-items:center;gap:.375rem}.toolbar-btn i{font-size:11px}[data-theme=dark] .flex.toolbar-btn-icon.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-btn-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-btn-icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;color:hsla(0,0%,100%,.7);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toolbar-btn-icon:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.toolbar-btn-add,.toolbar-btn-icon:hover{background-color:hsla(0,0%,100%,.1)}.toolbar-btn-add:hover{background-color:hsla(0,0%,100%,.2)}.toolbar-btn-edit{background-color:rgba(16,185,129,.8);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.toolbar-btn-edit:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.toolbar-btn-danger{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.toolbar-btn-danger:hover{background-color:rgba(239,68,68,.2);--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}[data-theme=dark] .sticky.top-24 .toolbar-btn-publish.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.toolbar-btn-publish{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#d946ef var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,70,239,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.toolbar-btn-publish:hover{--tw-gradient-from:#c026d3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(192,38,211,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.toolbar-btn-publish{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(217,70,239,.3);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.toolbar-btn-publish,.bg-white.rounded-xl.toolbar-btn-publish,.bg-white\/70.rounded-2xl.toolbar-btn-publish,[data-theme=dark] .bg-white.rounded-2xl.toolbar-btn-publish,[data-theme=dark] .bg-white.rounded-xl.toolbar-btn-publish,[data-theme=dark] .bg-white\/70.rounded-2xl.toolbar-btn-publish{box-shadow:none}[data-theme=dark] .sticky.top-24 [data-theme=dark] .toolbar-btn-publish.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .toolbar-btn-publish{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#d946ef var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,70,239,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}[data-theme=dark] .toolbar-btn-publish:hover{--tw-gradient-from:#c026d3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(192,38,211,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}[data-theme=dark] .toolbar-btn-publish{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(217,70,239,.3);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl[data-theme=dark] .toolbar-btn-publish,.bg-white.rounded-xl[data-theme=dark] .toolbar-btn-publish,.bg-white\/70.rounded-2xl[data-theme=dark] .toolbar-btn-publish,[data-theme=dark] .bg-white.rounded-2xl[data-theme=dark] .toolbar-btn-publish,[data-theme=dark] .bg-white.rounded-xl[data-theme=dark] .toolbar-btn-publish,[data-theme=dark] .bg-white\/70.rounded-2xl[data-theme=dark] .toolbar-btn-publish{box-shadow:none}[data-theme=dark] .sticky.top-24 .toolbar-ai-btn.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.toolbar-ai-btn{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.toolbar-ai-btn:hover{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.toolbar-ai-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(139,92,246,.3);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.toolbar-ai-btn,.bg-white.rounded-xl.toolbar-ai-btn,.bg-white\/70.rounded-2xl.toolbar-ai-btn,[data-theme=dark] .bg-white.rounded-2xl.toolbar-ai-btn,[data-theme=dark] .bg-white.rounded-xl.toolbar-ai-btn,[data-theme=dark] .bg-white\/70.rounded-2xl.toolbar-ai-btn{box-shadow:none}.toolbar-ai-btn{padding:.375rem .75rem}html[data-theme=dark] body #user-menu-dropdown .toolbar-ai-btn i.text-gray-500{color:#9ca3af}.toolbar-ai-btn i{font-size:.75rem;line-height:1rem}[data-theme=dark] .flex.toolbar-version.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-version.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-version{margin-left:.5rem;display:flex;align-items:center;gap:.25rem}[data-theme=dark] .flex.toolbar-version-btn.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-version-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-version-btn{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;color:hsla(0,0%,100%,.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toolbar-version-btn:hover{background-color:hsla(0,0%,100%,.1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-btn.text-gray-500{color:#9ca3af}.toolbar-version-btn{font-size:.75rem;line-height:1rem}.toolbar-dropdown{position:absolute;top:100%;left:0;margin-top:.25rem;width:12rem}[data-theme=dark] .fixed.inset-0>div.toolbar-dropdown.rounded-2xl,[data-theme=dark] div[aria-modal=true] .toolbar-dropdown.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.toolbar-dropdown{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.toolbar-dropdown:hover{background-color:var(--provider-surface,#475569)}.toolbar-dropdown{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.toolbar-dropdown.rounded-2xl.shadow-lg,.toolbar-dropdown.rounded-2xl.shadow-sm,.toolbar-dropdown.rounded-xl.shadow-lg,.toolbar-dropdown.rounded-xl.shadow-sm,[data-theme=dark] .toolbar-dropdown.rounded-2xl.shadow-lg,[data-theme=dark] .toolbar-dropdown.rounded-2xl.shadow-sm,[data-theme=dark] .toolbar-dropdown.rounded-xl.shadow-lg,[data-theme=dark] .toolbar-dropdown.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.toolbar-dropdown.hover\:shadow-md:hover,.bg-white.rounded-xl.toolbar-dropdown.hover\:shadow-md:hover,.toolbar-dropdown.rounded-2xl.border.hover\:shadow-md:hover,.toolbar-dropdown.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.toolbar-dropdown.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.toolbar-dropdown.hover\:shadow-md:hover,[data-theme=dark] .toolbar-dropdown.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .toolbar-dropdown.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .toolbar-dropdown,[data-theme=dark] [data-branding-light] #logout-modal .toolbar-dropdown,[data-theme=dark][data-branding-dark] #logout-modal .toolbar-dropdown,[data-theme=dark][data-branding-light] #logout-modal .toolbar-dropdown{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .toolbar-dropdown.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .toolbar-dropdown.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .toolbar-dropdown.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .toolbar-dropdown.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.toolbar-dropdown{z-index:50;padding-top:.25rem;padding-bottom:.25rem}.toolbar-dropdown.hidden{display:none}[data-theme=dark] nav[aria-label=Breadcrumb] .toolbar-dropdown a{color:#e5e7eb}[data-theme=dark] .flex.toolbar-dropdown a.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-dropdown a.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .toolbar-dropdown a.text-gray-500,[data-theme=dark] table td .toolbar-dropdown a.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .toolbar-dropdown a.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.toolbar-dropdown a{color:#d1d5db}.toolbar-dropdown a{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .fixed.inset-0 .toolbar-dropdown a:hover,[data-theme=dark] div[aria-modal=true] .toolbar-dropdown a:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .toolbar-dropdown a:hover,html[data-theme=dark] body [class*=modal] .toolbar-dropdown a:hover{background-color:var(--provider-surface,#1f2937)}.toolbar-dropdown a:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.toolbar-dropdown a i{width:1rem;text-align:center}html[data-theme=dark] body #notification-bell-container .toolbar-dropdown hr{border-color:var(--provider-border,#374151)}.toolbar-dropdown hr{margin-top:.25rem;margin-bottom:.25rem;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .toolbar-dropdown hr,html[data-theme=dark] body main .toolbar-dropdown hr.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .toolbar-dropdown{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .toolbar-dropdown a{color:#4b5563}[data-theme=dark] .toolbar-dropdown a{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .toolbar-dropdown a:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] .toolbar-dropdown hr{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .flex.toolbar-content-actions.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-content-actions.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-content-actions{display:flex;align-items:center;gap:.25rem}[data-theme=dark] .toolbar-version-dropdown.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .toolbar-version-dropdown.inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .toolbar-version-dropdown.inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.toolbar-version-dropdown{position:fixed;z-index:50;top:52px;left:50%;transform:translateX(-50%);width:320px;max-height:400px;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--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)}.bg-white.toolbar-version-dropdown.shadow-lg,.bg-white.toolbar-version-dropdown.shadow-sm,[data-theme=dark] .bg-white.toolbar-version-dropdown.shadow-lg,[data-theme=dark] .bg-white.toolbar-version-dropdown.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.toolbar-version-dropdown.hover\:shadow-md:hover,.bg-white.rounded-xl.toolbar-version-dropdown.hover\:shadow-md:hover,.bg-white.toolbar-version-dropdown.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.toolbar-version-dropdown.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.toolbar-version-dropdown.hover\:shadow-md:hover,[data-theme=dark] .bg-white.toolbar-version-dropdown.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .toolbar-version-dropdown{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.toolbar-version-dropdown{overflow:hidden}.toolbar-version-dropdown.hidden{display:none}[data-theme=dark] .flex.toolbar-version-dropdown .version-dropdown-header.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-version-dropdown .version-dropdown-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-version-dropdown .version-dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .toolbar-version-dropdown .version-dropdown-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.toolbar-version-dropdown .version-dropdown-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-dropdown-header{border-color:var(--provider-border,#374151)}.toolbar-version-dropdown .version-dropdown-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}[data-theme=dark] table td .toolbar-version-dropdown .version-dropdown-header h4.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .toolbar-version-dropdown .version-dropdown-header h4.text-gray-500,[data-theme=dark] table td .toolbar-version-dropdown .version-dropdown-header h4.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-dropdown-header h4.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.toolbar-version-dropdown .version-dropdown-header h4{color:#d1d5db}.toolbar-version-dropdown .version-dropdown-header h4{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.toolbar-version-dropdown .version-dropdown-content{overflow-y:auto;max-height:350px}[data-theme=dark] .toolbar-version-dropdown .version-item.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-version-dropdown .version-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .toolbar-version-dropdown .version-item{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.toolbar-version-dropdown .version-item{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-item{border-color:var(--provider-border,#374151)}.toolbar-version-dropdown .version-item{border-bottom-width:1px;border-color:rgba(51,65,85,.5)}.toolbar-version-dropdown .version-item:last-child{border-width:0}.toolbar-version-dropdown .version-item{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toolbar-version-dropdown .version-item:hover{background-color:rgba(51,65,85,.5)}.toolbar-version-dropdown .version-item.current{background-color:rgba(51,65,85,.3)}[data-theme=dark] .flex.toolbar-version-dropdown .version-item-icon.gap-1\.5.text-gray-400,[data-theme=dark] .toolbar-version-dropdown .version-item-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.toolbar-version-dropdown .version-item-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-item-icon.text-gray-500{color:#9ca3af}.toolbar-version-dropdown .version-item-icon{font-size:.75rem;line-height:1rem}.toolbar-version-dropdown .version-item-icon.published{background-color:rgba(16,185,129,.2);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.toolbar-version-dropdown .version-item-icon.draft{background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.toolbar-version-dropdown .version-item-info{min-width:0;flex:1 1 0%}[data-theme=dark] table td .toolbar-version-dropdown .version-item-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .toolbar-version-dropdown .version-item-title.text-gray-500,[data-theme=dark] table td .toolbar-version-dropdown .version-item-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.toolbar-version-dropdown .version-item-title,html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-item-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.toolbar-version-dropdown .version-item-title{color:#d1d5db}.toolbar-version-dropdown .version-item-title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-item-meta.text-gray-500{color:#9ca3af}.toolbar-version-dropdown .version-item-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .toolbar-version-dropdown .version-item-desc.text-gray-500{color:#9ca3af}.toolbar-version-dropdown .version-item-desc{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .ai-builder-panel.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.inset-0>div.ai-builder-panel.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ai-builder-panel.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.ai-builder-panel{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.ai-builder-panel:hover{background-color:var(--provider-surface,#475569)}.ai-builder-panel{display:flex;height:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ai-builder-panel.rounded-2xl.shadow-lg,.ai-builder-panel.rounded-2xl.shadow-sm,.ai-builder-panel.rounded-xl.shadow-lg,.ai-builder-panel.rounded-xl.shadow-sm,[data-theme=dark] .ai-builder-panel.rounded-2xl.shadow-lg,[data-theme=dark] .ai-builder-panel.rounded-2xl.shadow-sm,[data-theme=dark] .ai-builder-panel.rounded-xl.shadow-lg,[data-theme=dark] .ai-builder-panel.rounded-xl.shadow-sm{box-shadow:none}.ai-builder-panel.rounded-2xl.border.hover\:shadow-md:hover,.ai-builder-panel.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .ai-builder-panel.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ai-builder-panel.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .ai-builder-panel,[data-theme=dark] [data-branding-light] #logout-modal .ai-builder-panel,[data-theme=dark][data-branding-dark] #logout-modal .ai-builder-panel,[data-theme=dark][data-branding-light] #logout-modal .ai-builder-panel{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .ai-builder-panel.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .ai-builder-panel.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .ai-builder-panel.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .ai-builder-panel{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-dropdown .ai-panel-tabs{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ai-panel-tabs{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .ai-panel-tabs.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-panel-tabs{border-color:var(--provider-border,#374151)}.ai-panel-tabs{display:flex;flex-shrink:0;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-left:.5rem;padding-right:.5rem}html[data-theme=dark] body main .ai-panel-tabs.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ai-panel-tabs:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.inset-0 .ai-panel-tabs,[data-theme=dark] div[aria-modal=true] .ai-panel-tabs{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ai-panel-tabs,html[data-theme=dark] body [class*=modal] .ai-panel-tabs{background-color:var(--provider-surface,#1f2937)}.ai-panel-tabs{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ai-panel-tabs,[data-theme=dark] [data-branding-light] #logout-modal .ai-panel-tabs,[data-theme=dark][data-branding-dark] #logout-modal .ai-panel-tabs,[data-theme=dark][data-branding-light] #logout-modal .ai-panel-tabs{background:hsla(0,0%,100%,.05)}.ai-panel-tabs:is([data-theme=dark] *){background-color:rgba(15,23,42,.5)}[data-theme=dark] table td .ai-tab.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-tab.text-gray-500,[data-theme=dark] table td .ai-tab.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-tab.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-tab{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-tab{color:#d1d5db}.ai-tab{padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] #user-menu-button p.ai-tab,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-tab,[data-theme=dark] table td .ai-tab,[data-theme=dark] table td .text-sm.ai-tab,html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-tab,html[data-theme=dark] body #user-menu-dropdown p.ai-tab,html[data-theme=dark] body .header-user-btn .ai-tab{color:#9ca3af}.ai-tab{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .ai-tab:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .ai-tab:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-tab:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-tab:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .ai-tab:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .ai-tab:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-tab:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn .ai-tab:is([data-theme=dark] *){color:#9ca3af}.ai-tab:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ai-tab{border-bottom-width:2px;border-color:transparent}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-tab:hover{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown .ai-tab:hovera{color:#d1d5db}.ai-tab:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.ai-tab:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.ai-tab{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ai-tab.active{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.ai-tab.active:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.ai-tab.active{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.ai-tab-content{display:none}.ai-tab-content.active{display:block}.ai-action-card{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem}.bg-white.ai-action-card.shadow-lg,.bg-white.ai-action-card.shadow-sm,[data-theme=dark] .bg-white.ai-action-card.shadow-lg,[data-theme=dark] .bg-white.ai-action-card.shadow-sm{box-shadow:none}.bg-white.ai-action-card.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.ai-action-card.hover\:shadow-md:hover,.bg-white.rounded-xl.ai-action-card.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.ai-action-card.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.ai-action-card.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ai-action-card.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ai-action-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}html[data-theme=dark] body main .ai-action-card.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ai-action-card:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.ai-action-card:hover{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.ai-action-card:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity,1))}.ai-action-card:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.ai-action-card:hover:is([data-theme=dark] *){background-color:rgba(76,29,149,.2)}.ai-action-card{margin-bottom:.75rem;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .ai-action-card-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-action-card-header.gap-1\.5.text-gray-400{color:#6b7280}.ai-action-card-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}[data-theme=dark] .ai-action-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-action-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-action-icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}[data-theme=dark] table td .ai-action-icon.text-gray-500,[data-theme=dark] table td .ai-action-icon.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-action-icon.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-action-icon{color:#d1d5db}.ai-action-icon{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-action-title,[data-theme=dark] div[aria-modal=true] .ai-action-title,[data-theme=dark] table td .ai-action-title,[data-theme=dark] table td .ai-action-title.text-gray-900,[data-theme=dark] table td .font-medium.ai-action-title,[data-theme=dark] table td .font-semibold.ai-action-title,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-action-title,html[data-theme=dark] body #user-menu-dropdown p.ai-action-title,html[data-theme=dark] body .header-user-btn .ai-action-title{color:#f3f4f6}.ai-action-title{font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.ai-action-title:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-action-desc,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-action-desc,[data-theme=dark] table td .ai-action-desc,[data-theme=dark] table td .ai-action-desc.text-gray-500,[data-theme=dark] table td .ai-action-desc.text-gray-600,[data-theme=dark] table td .text-sm.ai-action-desc{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-action-desc.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-action-desc,html[data-theme=dark] body #user-menu-dropdown p.ai-action-desc{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-action-desc{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-action-desc{color:#9ca3af}.ai-action-desc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .ai-action-desc:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .ai-action-desc:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-action-desc:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-action-desc:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .ai-action-desc:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .ai-action-desc:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn .ai-action-desc:is([data-theme=dark] *){color:#9ca3af}.ai-action-desc:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-section-header.text-gray-900{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .ai-section-header.text-gray-500{color:#9ca3af}.ai-section-header{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}[data-theme=dark] #user-menu-button svg.ai-section-header,[data-theme=dark] .group svg.ai-section-header{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-section-header,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-section-header,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-section-header,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-section-header,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-section-header,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-section-header,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-section-header{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-section-header{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-section-header.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.ai-section-header,[data-theme=dark] table td .ai-section-header{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-section-header,html[data-theme=dark] body .header-user-btn .ai-section-header{color:#9ca3af}.ai-section-header{margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .ai-section-header:is([data-theme=dark] *)p{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-section-header:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .ai-section-header:is([data-theme=dark] *),[data-theme=dark] table td .ai-section-header:is([data-theme=dark] *).text-sm{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-section-header:is([data-theme=dark] *).text-xs,html[data-theme=dark] body #user-menu-dropdown .ai-section-header:is([data-theme=dark] *)p{color:#9ca3af}html[data-theme=dark] body .header-user-btn .ai-section-header:is([data-theme=dark] *){color:#9ca3af}.ai-section-header:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ocpanel-content .oc-form .ai-result-item{padding:1rem}html[data-theme=dark] body #notification-bell-container .ai-result-item{border-color:var(--provider-border,#374151)}.ai-result-item{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding:.75rem}.bg-white.rounded-2xl.ai-result-item.hover\:shadow-md:hover,.bg-white.rounded-xl.ai-result-item.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ai-result-item.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ai-result-item.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dataTables_wrapper .ai-result-item,html[data-theme=dark] body main .ai-result-item.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ai-result-item:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.inset-0 .ai-result-item,[data-theme=dark] div[aria-modal=true] .ai-result-item{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .ai-result-item,html[data-theme=dark] body [class*=modal] .ai-result-item{background-color:var(--provider-surface,#1f2937)}.ai-result-item{margin-bottom:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ai-result-item,[data-theme=dark] [data-branding-light] #logout-modal .ai-result-item,[data-theme=dark][data-branding-dark] #logout-modal .ai-result-item,[data-theme=dark][data-branding-light] #logout-modal .ai-result-item{background:hsla(0,0%,100%,.05)}html[data-theme=dark] body main .bg-gray-50\/50.ai-result-item{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)}.ai-result-item:is([data-theme=dark] *){background-color:rgba(51,65,85,.5)}[data-theme=dark] .ai-result-item-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-result-item-header.gap-1\.5.text-gray-400{color:#6b7280}.ai-result-item-header{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}[data-theme=dark] table td .ai-result-type.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-result-type{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .ai-result-type.text-gray-500{color:#9ca3af}.ai-result-type{border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.ai-result-type:is([data-theme=dark] *){background-color:rgba(76,29,149,.5);--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}[data-theme=dark] .ai-result-actions.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-result-actions.gap-1\.5.text-gray-400{color:#6b7280}.ai-result-actions{display:flex;align-items:center;gap:.25rem}[data-theme=dark] .ai-result-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-result-btn.gap-1\.5.text-gray-400{color:#6b7280}.ai-result-btn{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.25rem}[data-theme=dark] #user-menu-button svg.ai-result-btn,[data-theme=dark] .group svg.ai-result-btn{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-result-btn,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-result-btn,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-result-btn,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-result-btn,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-result-btn,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-result-btn,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-result-btn{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-result-btn{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-result-btn.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.ai-result-btn,[data-theme=dark] table td .ai-result-btn{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-result-btn,html[data-theme=dark] body .header-user-btn .ai-result-btn{color:#9ca3af}.ai-result-btn{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-result-btn:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .ai-result-btn:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ai-result-btn:hover,[data-theme=dark] table td .ai-result-btn:hover,[data-theme=dark] table td .ai-result-btn:hover.text-sm{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-result-btn:hover:is([data-theme=dark] *){color:#4b5563}.ai-result-btn:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.ai-result-btn:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.ai-result-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] body #filterPanel .ai-result-btn:hover{background-color:var(--provider-surface,#475569)}.ai-result-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.ai-result-btn:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .ai-result-btn.text-gray-500{color:#9ca3af}.ai-result-btn{font-size:.75rem;line-height:1rem}[data-theme=dark] .ai-loading.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-loading.gap-1\.5.text-gray-400{color:#6b7280}.ai-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.ai-loading-spinner{height:3rem;width:3rem;border-width:4px;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.ai-loading-spinner:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.ai-loading-spinner{margin-bottom:1rem}[data-theme=dark] #user-menu-button p.ai-loading-text,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-loading-text,[data-theme=dark] table td .ai-loading-text,[data-theme=dark] table td .ai-loading-text.text-gray-500,[data-theme=dark] table td .ai-loading-text.text-gray-600,[data-theme=dark] table td .text-sm.ai-loading-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-loading-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-loading-text,html[data-theme=dark] body #user-menu-dropdown p.ai-loading-text{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-loading-text{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-loading-text{color:#9ca3af}.ai-loading-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .ai-loading-text:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .ai-loading-text:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-loading-text:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-loading-text:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .ai-loading-text:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .ai-loading-text:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn .ai-loading-text:is([data-theme=dark] *){color:#9ca3af}.ai-loading-text:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ai-empty-state{padding-top:2rem;padding-bottom:2rem;text-align:center}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-empty-state i{color:#4b5563}.ai-empty-state i{margin-bottom:.75rem;font-size:2.25rem;line-height:2.5rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-empty-state i:is([data-theme=dark] *).bg-gray-100\/80{color:#4b5563}[data-theme=dark] .ai-empty-state i:is([data-theme=dark] *).bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-empty-state i:is([data-theme=dark] *),[data-theme=dark] table td .ai-empty-state i:is([data-theme=dark] *).text-sm{color:#9ca3af}[data-theme=dark] div[aria-modal=true] .ai-empty-state i:is([data-theme=dark] *){color:#9ca3af}.ai-empty-state i:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-empty-state p,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-empty-state p,[data-theme=dark] table td .ai-empty-state p,[data-theme=dark] table td .ai-empty-state p.text-gray-500,[data-theme=dark] table td .ai-empty-state p.text-gray-600,[data-theme=dark] table td .text-sm.ai-empty-state p{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-empty-state p.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-empty-state p,html[data-theme=dark] body #user-menu-dropdown p.ai-empty-state p{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-empty-state p{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-empty-state p{color:#9ca3af}.ai-empty-state p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .ai-empty-state p:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .ai-empty-state p:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-empty-state p:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-empty-state p:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .ai-empty-state p:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .ai-empty-state p:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn .ai-empty-state p:is([data-theme=dark] *){color:#9ca3af}.ai-empty-state p:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.ai-generate-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.ai-form-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-form-label:is([data-theme=dark] *){color:#4b5563}.ai-form-label:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-form-input.text-gray-500,[data-theme=dark] table td .ai-form-input.text-gray-600,[data-theme=dark] table td .ai-form-select.text-gray-500,[data-theme=dark] table td .ai-form-select.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-form-input.font-medium,html[data-theme=dark] body #user-menu-dropdown .ai-form-select.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a .ai-form-input,html[data-theme=dark] body #user-menu-dropdown a.ai-form-select{color:#d1d5db}.ai-form-input,.ai-form-select{width:100%;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.bg-white.rounded-2xl .ai-form-input.hover\:shadow-md:hover,.bg-white.rounded-2xl.ai-form-select.hover\:shadow-md:hover,.bg-white.rounded-xl .ai-form-input.hover\:shadow-md:hover,.bg-white.rounded-xl.ai-form-select.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl .ai-form-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.ai-form-select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl .ai-form-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ai-form-select.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .ai-form-input.dark\:border-gray-700,html[data-theme=dark] body main .ai-form-select.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ai-form-input:is([data-theme=dark] *),.ai-form-select:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.inset-0>div .ai-form-input.rounded-2xl,[data-theme=dark] .fixed.inset-0>div.ai-form-select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ai-form-input.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ai-form-select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button .ai-form-input,html[data-theme=dark] body #filterPanel button.ai-form-select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button .ai-form-input:hover,html[data-theme=dark] body #filterPanel button.ai-form-select:hover{background-color:var(--provider-surface,#475569)}.ai-form-input,.ai-form-select{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ai-form-input.rounded-2xl.shadow-lg,.ai-form-input.rounded-2xl.shadow-sm,.ai-form-input.rounded-xl.shadow-lg,.ai-form-input.rounded-xl.shadow-sm,.ai-form-select.rounded-2xl.shadow-lg,.ai-form-select.rounded-2xl.shadow-sm,.ai-form-select.rounded-xl.shadow-lg,.ai-form-select.rounded-xl.shadow-sm,[data-theme=dark] .ai-form-input.rounded-2xl.shadow-lg,[data-theme=dark] .ai-form-input.rounded-2xl.shadow-sm,[data-theme=dark] .ai-form-input.rounded-xl.shadow-lg,[data-theme=dark] .ai-form-input.rounded-xl.shadow-sm,[data-theme=dark] .ai-form-select.rounded-2xl.shadow-lg,[data-theme=dark] .ai-form-select.rounded-2xl.shadow-sm,[data-theme=dark] .ai-form-select.rounded-xl.shadow-lg,[data-theme=dark] .ai-form-select.rounded-xl.shadow-sm{box-shadow:none}.ai-form-input.rounded-2xl.border.hover\:shadow-md:hover,.ai-form-input.rounded-xl.border.hover\:shadow-md:hover,.ai-form-select.rounded-2xl.border.hover\:shadow-md:hover,.ai-form-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .ai-form-input.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ai-form-input.rounded-xl.border.hover\:shadow-md:hover,[data-theme=dark] .ai-form-select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ai-form-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .ai-form-input,[data-theme=dark] [data-branding-dark] #logout-modal .ai-form-select,[data-theme=dark] [data-branding-light] #logout-modal .ai-form-input,[data-theme=dark] [data-branding-light] #logout-modal .ai-form-select,[data-theme=dark][data-branding-dark] #logout-modal .ai-form-input,[data-theme=dark][data-branding-dark] #logout-modal .ai-form-select,[data-theme=dark][data-branding-light] #logout-modal .ai-form-input,[data-theme=dark][data-branding-light] #logout-modal .ai-form-select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .ai-form-input.dark\:bg-gray-800,html[data-theme=dark] body main .ai-form-select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .ai-form-input.dark\:bg-gray-800:hover,html[data-theme=dark] body main .ai-form-select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .ai-form-input.dark\:bg-gray-800,html:not([data-theme=dark]) body main .ai-form-select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.ai-form-input:is([data-theme=dark] *),.ai-form-select:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button p .ai-form-input,[data-theme=dark] #user-menu-button p.ai-form-select,[data-theme=dark] div[aria-modal=true] .ai-form-input,[data-theme=dark] div[aria-modal=true] .ai-form-select,[data-theme=dark] table td .ai-form-input,[data-theme=dark] table td .ai-form-select,[data-theme=dark] table td .font-medium .ai-form-input,[data-theme=dark] table td .font-medium.ai-form-select,[data-theme=dark] table td .font-semibold .ai-form-input,[data-theme=dark] table td .font-semibold.ai-form-select,html[data-theme=dark] body #user-menu-dropdown p .ai-form-input,html[data-theme=dark] body #user-menu-dropdown p.ai-form-select,html[data-theme=dark] body .header-user-btn .ai-form-input,html[data-theme=dark] body .header-user-btn .ai-form-select{color:#f3f4f6}.ai-form-input,.ai-form-select{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.ai-form-input:is([data-theme=dark] *),.ai-form-select:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ai-form-input:focus,.ai-form-select:focus{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(139,92,246,.2)}[data-theme=dark] table td .ai-form-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-form-btn.text-gray-500,[data-theme=dark] table td .ai-form-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-form-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-form-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-form-btn{color:#d1d5db}.ai-form-btn{width:100%;border-radius:.5rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] .sticky.top-24 .ai-form-btn.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.ai-form-btn{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.ai-form-btn:hover{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.ai-form-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .ai-form-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-form-btn.gap-1\.5.text-gray-400{color:#6b7280}.ai-form-btn{display:flex;align-items:center;justify-content:center;gap:.5rem}.ai-form-btn:disabled{cursor:not-allowed;opacity:.5}[data-theme=dark] .ai-check-item.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-content .oc-form .ai-check-item{padding:1rem}.ai-check-item{margin-bottom:.5rem;display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;padding:.75rem}html[data-theme=dark] body #notification-bell-container .ai-check-item{border-color:var(--provider-border,#374151)}.ai-check-item{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.ai-check-item.hover\:shadow-md:hover,.bg-white.rounded-xl.ai-check-item.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.ai-check-item.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ai-check-item.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .dataTables_wrapper .ai-check-item,html[data-theme=dark] body main .ai-check-item.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ai-check-item:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.ai-check-item.error{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.ai-check-item.error:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgba(127,29,29,.2)}.ai-check-item.warning{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.ai-check-item.warning:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.2)}.ai-check-item.success{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.ai-check-item.success:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));background-color:rgba(6,78,59,.2)}[data-theme=dark] .ai-check-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-check-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-check-icon{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}html[data-theme=dark] body #user-menu-dropdown .ai-check-icon.text-gray-500{color:#9ca3af}.ai-check-icon{font-size:.75rem;line-height:1rem}.ai-check-item.error .ai-check-icon{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.ai-check-item.error .ai-check-icon:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.ai-check-item.warning .ai-check-icon{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.ai-check-item.warning .ai-check-icon:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.ai-check-item.success .ai-check-icon{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.ai-check-item.success .ai-check-icon:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.ai-check-content{flex:1 1 0%}[data-theme=dark] #user-menu-button p.ai-check-title,[data-theme=dark] table td .ai-check-title,[data-theme=dark] table td .ai-check-title.text-gray-900,[data-theme=dark] table td .font-medium.ai-check-title,[data-theme=dark] table td .font-semibold.ai-check-title{color:#f3f4f6}[data-theme=dark] table td .ai-check-title.text-gray-500,[data-theme=dark] table td .ai-check-title.text-gray-600{color:#9ca3af}[data-theme=dark] div[aria-modal=true] .ai-check-title,html[data-theme=dark] body #user-menu-dropdown .ai-check-title.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-check-title,html[data-theme=dark] body #user-menu-dropdown p.ai-check-title{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-check-title{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-check-title{color:#f3f4f6}.ai-check-title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.ai-check-title:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-check-desc,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-check-desc,[data-theme=dark] table td .ai-check-desc,[data-theme=dark] table td .text-sm.ai-check-desc,html[data-theme=dark] body #user-menu-dropdown .ai-check-desc.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-check-desc,html[data-theme=dark] body #user-menu-dropdown p.ai-check-desc,html[data-theme=dark] body .header-user-btn .ai-check-desc{color:#9ca3af}.ai-check-desc{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button .ai-check-desc:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .ai-check-desc:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-check-desc:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-check-desc:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .ai-check-desc:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .ai-check-desc:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn .ai-check-desc:is([data-theme=dark] *){color:#9ca3af}.ai-check-desc:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .ai-check-fix.text-gray-500{color:#9ca3af}.ai-check-fix{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.ai-check-fix:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.ai-check-fix{cursor:pointer}.ai-check-fix:hover{text-decoration-line:underline}#content-display-renderer{min-height:100vh;font-family:Inter,system-ui,sans-serif}#content-display-renderer,[data-theme=dark] #content-display-renderer{background-color:var(--color-surface)}#page_outer_container{min-height:100vh;padding:1.5rem;background-size:cover;background-position:50%}#page_outer_container,[data-theme=dark] #page_outer_container{background-color:#fff}.content-block{border-radius:.5rem}#content-editor-display-frame .content-block{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;cursor:pointer}#content-editor-display-frame .content-block:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(33,97,140,.3)}#content-editor-display-frame .content-block.element-focused{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--color-primary)}.block-type-text{padding:1rem}.provider-branded-header a.block-type-image:hover{color:var(--provider-accent);background-color:rgba(var(--provider-accent-rgb,99,102,241),.1)}[data-theme=dark] .provider-branded-header a.block-type-image:hover{background-color:rgba(var(--provider-accent-rgb,99,102,241),.15)}.block-type-image{padding:.5rem}.block-type-image img{height:auto;max-width:100%;border-radius:.25rem}.block-type-video{aspect-ratio:16/9}.block-type-video iframe{height:100%;width:100%;border-radius:.25rem}.block-type-download{padding:1rem}[data-theme=dark] table td .block-type-download a.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.block-type-download a{color:#f3f4f6}.block-type-download a{justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.block-type-download a:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-width:2px}.block-type-download a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--provider-sidebar-bg,#3b82f6)}.block-type-download a:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.block-type-download a{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 50%,transparent)}.block-type-download a:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 90%,#000)}[data-theme=dark] .flex.block-type-download a.gap-1\.5.text-gray-400{color:#6b7280}.block-type-download a{display:inline-flex;align-items:center;gap:.5rem}.struct-col{position:relative}.struct-col input[type=search]{padding-left:2.5rem}.column-content{min-height:200px;padding:1rem}[data-theme=dark] .column-content.valign-middle.items-center.gap-1\.5.text-gray-400{color:#6b7280}.column-content.valign-middle{display:flex;flex-direction:column;justify-content:center}[data-theme=dark] .column-content.valign-bottom.items-center.gap-1\.5.text-gray-400{color:#6b7280}.column-content.valign-bottom{display:flex;flex-direction:column;justify-content:flex-end}.struct-col .add-content-btn{position:absolute;bottom:1rem;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height:2.5rem;width:2.5rem;border-radius:9999px;background-color:var(--color-primary);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .flex.struct-col .add-content-btn.gap-1\.5.text-gray-400,[data-theme=dark] .struct-col .add-content-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.struct-col .add-content-btn{display:flex;align-items:center;justify-content:center;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl.struct-col .add-content-btn,.bg-white.rounded-xl.struct-col .add-content-btn,.bg-white\/70.rounded-2xl.struct-col .add-content-btn,[data-theme=dark] .bg-white.rounded-2xl.struct-col .add-content-btn,[data-theme=dark] .bg-white.rounded-xl.struct-col .add-content-btn,[data-theme=dark] .bg-white\/70.rounded-2xl.struct-col .add-content-btn{box-shadow:none}.struct-col .add-content-btn:hover{box-shadow:none;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.struct-col .add-content-btn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;opacity:0}.struct-col:hover .add-content-btn{opacity:1}[data-theme=dark] #block_control_wrapper.items-center.gap-1\.5.text-gray-400,[data-theme=dark] #download_control_wrapper.items-center.gap-1\.5.text-gray-400,[data-theme=dark] #image_control_wrapper.items-center.gap-1\.5.text-gray-400,[data-theme=dark] #page_control_wrapper.items-center.gap-1\.5.text-gray-400,[data-theme=dark] #video_control_wrapper.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex #block_control_wrapper.gap-1\.5.text-gray-400,[data-theme=dark] .flex #download_control_wrapper.gap-1\.5.text-gray-400,[data-theme=dark] .flex #image_control_wrapper.gap-1\.5.text-gray-400,[data-theme=dark] .flex #video_control_wrapper.gap-1\.5.text-gray-400,[data-theme=dark] .flex#page_control_wrapper.gap-1\.5.text-gray-400{color:#6b7280}#block_control_wrapper,#download_control_wrapper,#image_control_wrapper,#page_control_wrapper,#video_control_wrapper{display:flex;align-items:center;gap:.25rem;position:static!important;transform:none!important}[data-theme=dark] .block-control-buttons.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex .block-control-buttons.gap-1\.5.text-gray-400,[data-theme=dark] .flex .image-control-buttons.gap-1\.5.text-gray-400,[data-theme=dark] .flex.page-control-buttons.gap-1\.5.text-gray-400,[data-theme=dark] .image-control-buttons.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .page-control-buttons.items-center.gap-1\.5.text-gray-400{color:#6b7280}.block-control-buttons,.image-control-buttons,.page-control-buttons{display:flex;align-items:center;gap:.25rem}.block-control-buttons button,.image-control-buttons button,.page-control-buttons button{height:2.25rem;width:2.25rem;border-radius:.375rem}[data-theme=dark] .block-control-buttons button.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex .block-control-buttons button.gap-1\.5.text-gray-400,[data-theme=dark] .flex .image-control-buttons button.gap-1\.5.text-gray-400,[data-theme=dark] .flex.page-control-buttons button.gap-1\.5.text-gray-400,[data-theme=dark] .image-control-buttons button.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .page-control-buttons button.items-center.gap-1\.5.text-gray-400{color:#6b7280}.block-control-buttons button,.image-control-buttons button,.page-control-buttons button{display:flex;align-items:center;justify-content:center}.block-control-buttons button:hover,.image-control-buttons button:hover,.page-control-buttons button:hover{background-color:hsla(0,0%,100%,.1)}.block-control-buttons button,.image-control-buttons button,.page-control-buttons button{color:var(--provider-sidebar-text,var(--provider-text,hsla(0,0%,100%,.7)));&:hover{color:var(--provider-sidebar-text,var(--provider-text,#fff))}transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.block-control-buttons button.active-ctrl,.page-control-buttons button.active-ctrl{background-color:hsla(0,0%,100%,.1);color:var(--provider-accent,#21618c)}[data-theme=dark] .block-control-buttons button:hover,[data-theme=dark] .image-control-buttons button:hover,[data-theme=dark] .page-control-buttons button:hover{background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .block-control-buttons button.active-ctrl,[data-theme=dark] .page-control-buttons button.active-ctrl{background-color:hsla(0,0%,100%,.15)}.builder-header .block-control-buttons button:disabled,.builder-header .image-control-buttons button:disabled,.builder-header .page-control-buttons button:disabled{color:var(--provider-sidebar-text,var(--provider-text,hsla(0,0%,100%,.3)));opacity:.4;cursor:not-allowed}.builder-header .block-control-buttons button:disabled:hover,.builder-header .image-control-buttons button:disabled:hover,.builder-header .page-control-buttons button:disabled:hover{background-color:transparent}.ocpanel-content .oc-form .page-colour-picker{padding:1rem}.page-colour-picker{padding:.75rem}.ocpanel .oc-form>.colour-picker-outer{margin-bottom:1.25rem}.ocpanel .oc-form .colour-picker-outer .form-group{margin-bottom:0}.colour-picker-outer{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.color-block{height:2rem;width:2rem;cursor:pointer;border-radius:.5rem;border-width:2px;border-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.color-block: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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.color-block.active-selection{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);border-color:var(--color-primary);--tw-ring-color:rgba(33,97,140,.3)}html[data-theme=dark] body main .topic-tab.remove-color.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .remove-color{background-color:var(--provider-surface,#374151)}.remove-color{height:2rem;width:2rem;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button svg.remove-color,[data-theme=dark] .group svg.remove-color{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .remove-color,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .remove-color,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .remove-color,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .remove-color,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .remove-color,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .remove-color,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .remove-color{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .remove-color{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.remove-color,[data-theme=dark] .flex.remove-color.gap-1\.5.text-gray-400,[data-theme=dark] .remove-color.fa-calendar,[data-theme=dark] .remove-color.items-center.gap-1\.5.text-gray-400,[data-theme=dark] table td .remove-color{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .remove-color,html[data-theme=dark] body .header-user-btn .remove-color{color:#9ca3af}.remove-color{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .remove-color:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .remove-color:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .remove-color:hover,[data-theme=dark] table td .remove-color:hover,[data-theme=dark] table td .remove-color:hover.text-sm{color:#9ca3af}html[data-theme=dark] body #filterPanel .remove-color:hover{background-color:var(--provider-surface,#475569)}.remove-color:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .remove-color,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .remove-color,[data-theme=dark] table td .text-sm[data-theme=dark] .remove-color,[data-theme=dark] table td [data-theme=dark] .remove-color,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .remove-color,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .remove-color,html[data-theme=dark] body .header-user-btn [data-theme=dark] .remove-color{color:#9ca3af}[data-theme=dark] .remove-color{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .remove-color:hover{color:#4b5563}[data-theme=dark] .remove-color:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.thin-scroll{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}.thin-scroll::-webkit-scrollbar{width:6px;height:6px}.thin-scroll::-webkit-scrollbar-track{background:transparent}.thin-scroll::-webkit-scrollbar-thumb{background-color:rgba(156,163,175,.5);border-radius:3px}.thin-scroll::-webkit-scrollbar-corner{background:transparent}[data-theme=dark] .thin-scroll{scrollbar-color:rgba(75,85,99,.5) transparent}[data-theme=dark] .thin-scroll::-webkit-scrollbar-thumb{background-color:rgba(75,85,99,.5)}.builder-modal.hidden{display:none!important}.builder-modal-content{background-color:var(--color-surface-raised);max-width:28rem;overflow:hidden}.builder-modal-header{border-color:var(--color-border)}.builder-modal-header h5{color:var(--color-text)}[data-theme=dark] table td .builder-modal-body.text-gray-500,[data-theme=dark] table td .builder-modal-body.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .builder-modal-body.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.builder-modal-body{color:#d1d5db}.builder-modal-body{font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted)}.builder-modal-footer{border-color:var(--color-border);background-color:rgba(249,250,251,.5)}html[data-theme=dark] body main .builder-modal-footer.dark\:bg-slate-700\/50{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)}[data-theme=dark] .builder-modal-content{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] .builder-modal-footer{background-color:rgba(17,24,39,.5)}.course-structure-tree>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-reverse))}.course-structure-tree{min-width:-moz-max-content;min-width:max-content;padding-right:8px}[data-theme=dark] .flex.tree-node.gap-1\.5.text-gray-400,[data-theme=dark] .tree-node.items-center.gap-1\.5.text-gray-400{color:#6b7280}.tree-node{display:flex;align-items:center;position:relative}.tree-node input[type=search]{padding-left:2.5rem}.tree-node{white-space:nowrap}.tree-indent{flex-shrink:0}[data-theme=dark] .flex.tree-toggle.gap-1\.5.text-gray-400,[data-theme=dark] .tree-toggle.items-center.gap-1\.5.text-gray-400{color:#6b7280}.tree-toggle{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}[data-theme=dark] #user-menu-button svg.tree-toggle,[data-theme=dark] .group svg.tree-toggle{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .tree-toggle,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .tree-toggle,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .tree-toggle,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .tree-toggle,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .tree-toggle,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .tree-toggle,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .tree-toggle{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .tree-toggle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.tree-toggle,[data-theme=dark] .tree-toggle.fa-calendar,[data-theme=dark] table td .tree-toggle{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .tree-toggle,html[data-theme=dark] body .header-user-btn .tree-toggle{color:#9ca3af}.tree-toggle{--tw-text-opacity:1;color:rgb(156 163 175/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}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tree-toggle:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .tree-toggle:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .tree-toggle:hover,[data-theme=dark] table td .tree-toggle:hover,[data-theme=dark] table td .tree-toggle:hover.text-sm{color:#9ca3af}.tree-toggle:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.tree-toggle{border-radius:.25rem}html[data-theme=dark] body main .tree-toggle:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .tree-toggle:hover{background-color:var(--provider-surface,#374151)}.tree-toggle:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.tree-toggle{font-size:10px}.tree-toggle-placeholder{cursor:default}.tree-toggle-placeholder:hover{background-color:transparent}.tree-toggle-spacer{height:1.25rem;width:1.25rem;flex-shrink:0}[data-theme=dark] #user-menu-button p[data-theme=dark] .tree-toggle,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tree-toggle,[data-theme=dark] table td .text-sm[data-theme=dark] .tree-toggle,[data-theme=dark] table td [data-theme=dark] .tree-toggle,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .tree-toggle,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .tree-toggle,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tree-toggle{color:#9ca3af}[data-theme=dark] .tree-toggle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tree-toggle:hover{color:#4b5563}[data-theme=dark] .tree-toggle:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .flex.tree-node-content.gap-1\.5.text-gray-400,[data-theme=dark] .tree-node-content.items-center.gap-1\.5.text-gray-400{color:#6b7280}.tree-node-content{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .625rem;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] nav[aria-label=Breadcrumb] .tree-node-content{color:#e5e7eb}[data-theme=dark] table td .tree-node-content.text-gray-500,[data-theme=dark] table td .tree-node-content.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .tree-node-content.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.tree-node-content{color:#d1d5db}.tree-node-content{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}html[data-theme=dark] body main .tree-node-content:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .tree-node-content:hover{background-color:var(--provider-surface,#374151)}.tree-node-content:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.tree-node-content{flex:1 0 auto;min-width:0}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tree-node-content{color:#4b5563}[data-theme=dark] .tree-node-content{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .tree-node-content:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.tree-node-selected .tree-node-content{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}[data-theme=dark] table td .tree-node-selected .tree-node-content.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.tree-node-selected .tree-node-content{color:#f3f4f6}.tree-node-selected .tree-node-content{font-weight:500;box-shadow:inset 0 0 0 1px rgba(147,51,234,.2)}[data-theme=dark] .tree-node-selected .tree-node-content{background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1));box-shadow:inset 0 0 0 1px rgba(167,139,250,.3)}[data-theme=dark] table td .tree-icon.text-gray-500,[data-theme=dark] table td .tree-icon.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .tree-icon.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.tree-icon{color:#d1d5db}.tree-icon{flex-shrink:0;font-size:.875rem;line-height:1.25rem}.tree-label{white-space:nowrap}.tree-children{margin-left:1rem;border-left-width:2px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-left:0}html[data-theme=dark] body main .tree-children.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .tree-children{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #filterPanel .tree-node.dragging .tree-node-content{background-color:var(--provider-surface,#475569)}.tree-node.dragging .tree-node-content{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));opacity:.5}[data-theme=dark] .tree-node.dragging .tree-node-content{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.tree-node-dragover .tree-node-content{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity,1))}[data-theme=dark] .tree-node-dragover .tree-node-content{background-color:rgba(88,28,135,.2);--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}[data-theme=dark] table td .tree-node[data-type=topic]>.tree-node-content.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.tree-node[data-type=topic]>.tree-node-content{color:#f3f4f6}.tree-node[data-type=topic]>.tree-node-content{font-weight:500}[data-theme=dark] table td .tree-node[data-type=start]>.tree-node-content.text-gray-900{color:#f3f4f6}.tree-node[data-type=start]>.tree-node-content{font-weight:600}.builder-sidebar.collapsed .course-structure-tree{min-width:0;padding-right:0}.tab-pane.builder-sidebar.collapsed .tree-label{display:none}.dashboard-toolbar.builder-sidebar.collapsed .tree-label{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.builder-sidebar.collapsed .tree-label,.ai-search-loading.builder-sidebar.collapsed .tree-label,.builder-add-dropdown.builder-sidebar.collapsed .tree-label,.builder-header-dropdown.builder-sidebar.collapsed .tree-label,.builder-modal.builder-sidebar.collapsed .tree-label,.toolbar-dropdown.builder-sidebar.collapsed .tree-label,.toolbar-version-dropdown.builder-sidebar.collapsed .tree-label{display:none}.wizard-step-content.builder-sidebar.collapsed .tree-label{opacity:0}.ai-review-empty.builder-sidebar.collapsed .tree-label,.ai-review-error.builder-sidebar.collapsed .tree-label,.ai-review-loading.builder-sidebar.collapsed .tree-label,.ai-review-results.builder-sidebar.collapsed .tree-label,.builder-sidebar.collapsed .tree-label{display:none}.builder-sidebar.collapsed .tree-node-content{justify-content:center;padding:.5rem;flex:0 0 auto}.builder-sidebar.collapsed .tree-node{justify-content:center}.tab-pane .builder-sidebar.collapsed .tree-indent,.tab-pane .builder-sidebar.collapsed .tree-toggle-spacer,.tab-pane.builder-sidebar.collapsed .tree-toggle{display:none}.dashboard-toolbar .builder-sidebar.collapsed .tree-indent,.dashboard-toolbar .builder-sidebar.collapsed .tree-toggle-spacer,.dashboard-toolbar.builder-sidebar.collapsed .tree-toggle{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown .builder-sidebar.collapsed .tree-indent,.ai-search-dropdown .builder-sidebar.collapsed .tree-toggle-spacer,.ai-search-dropdown.builder-sidebar.collapsed .tree-toggle,.ai-search-loading .builder-sidebar.collapsed .tree-indent,.ai-search-loading .builder-sidebar.collapsed .tree-toggle-spacer,.ai-search-loading.builder-sidebar.collapsed .tree-toggle,.builder-add-dropdown .builder-sidebar.collapsed .tree-indent,.builder-add-dropdown .builder-sidebar.collapsed .tree-toggle-spacer,.builder-add-dropdown.builder-sidebar.collapsed .tree-toggle,.builder-header-dropdown .builder-sidebar.collapsed .tree-indent,.builder-header-dropdown .builder-sidebar.collapsed .tree-toggle-spacer,.builder-header-dropdown.builder-sidebar.collapsed .tree-toggle,.builder-modal .builder-sidebar.collapsed .tree-indent,.builder-modal .builder-sidebar.collapsed .tree-toggle-spacer,.builder-modal.builder-sidebar.collapsed .tree-toggle,.toolbar-dropdown .builder-sidebar.collapsed .tree-indent,.toolbar-dropdown .builder-sidebar.collapsed .tree-toggle-spacer,.toolbar-dropdown.builder-sidebar.collapsed .tree-toggle,.toolbar-version-dropdown .builder-sidebar.collapsed .tree-indent,.toolbar-version-dropdown .builder-sidebar.collapsed .tree-toggle-spacer,.toolbar-version-dropdown.builder-sidebar.collapsed .tree-toggle{display:none}.wizard-step-content .builder-sidebar.collapsed .tree-indent,.wizard-step-content .builder-sidebar.collapsed .tree-toggle-spacer,.wizard-step-content.builder-sidebar.collapsed .tree-toggle{opacity:0}.ai-review-empty .builder-sidebar.collapsed .tree-indent,.ai-review-empty .builder-sidebar.collapsed .tree-toggle-spacer,.ai-review-empty.builder-sidebar.collapsed .tree-toggle,.ai-review-error .builder-sidebar.collapsed .tree-indent,.ai-review-error .builder-sidebar.collapsed .tree-toggle-spacer,.ai-review-error.builder-sidebar.collapsed .tree-toggle,.ai-review-loading .builder-sidebar.collapsed .tree-indent,.ai-review-loading .builder-sidebar.collapsed .tree-toggle-spacer,.ai-review-loading.builder-sidebar.collapsed .tree-toggle,.ai-review-results .builder-sidebar.collapsed .tree-indent,.ai-review-results .builder-sidebar.collapsed .tree-toggle-spacer,.ai-review-results.builder-sidebar.collapsed .tree-toggle,.builder-sidebar.collapsed .tree-indent,.builder-sidebar.collapsed .tree-toggle,.builder-sidebar.collapsed .tree-toggle-spacer,.tab-pane.builder-sidebar.collapsed .tree-children{display:none}.dashboard-toolbar.builder-sidebar.collapsed .tree-children{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.builder-sidebar.collapsed .tree-children,.ai-search-loading.builder-sidebar.collapsed .tree-children,.builder-add-dropdown.builder-sidebar.collapsed .tree-children,.builder-header-dropdown.builder-sidebar.collapsed .tree-children,.builder-modal.builder-sidebar.collapsed .tree-children,.toolbar-dropdown.builder-sidebar.collapsed .tree-children,.toolbar-version-dropdown.builder-sidebar.collapsed .tree-children{display:none}.wizard-step-content.builder-sidebar.collapsed .tree-children{opacity:0}.builder-sidebar.collapsed .tree-children{margin-left:0;display:none;border-width:0;padding-left:0}.ai-review-empty.builder-sidebar.collapsed .tree-children,.ai-review-error.builder-sidebar.collapsed .tree-children,.ai-review-loading.builder-sidebar.collapsed .tree-children,.ai-review-results.builder-sidebar.collapsed .tree-children{display:none}.tree-topic-wrapper{position:relative;flex:1 1 0%}.tree-topic-wrapper input[type=search]{padding-left:2.5rem}.tree-topic-wrapper{min-width:0}.tab-pane.tree-collapsed-dropdown{display:none}.dashboard-toolbar.tree-collapsed-dropdown{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.tree-collapsed-dropdown,.ai-search-loading.tree-collapsed-dropdown,.builder-add-dropdown.tree-collapsed-dropdown,.builder-header-dropdown.tree-collapsed-dropdown,.builder-modal.tree-collapsed-dropdown,.toolbar-dropdown.tree-collapsed-dropdown,.toolbar-version-dropdown.tree-collapsed-dropdown{display:none}.wizard-step-content.tree-collapsed-dropdown{opacity:0}.ai-review-empty.tree-collapsed-dropdown,.ai-review-error.tree-collapsed-dropdown,.ai-review-loading.tree-collapsed-dropdown,.ai-review-results.tree-collapsed-dropdown,.tree-collapsed-dropdown{display:none}.builder-sidebar.collapsed .tree-topic-wrapper{position:static}.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown{position:absolute;left:100%;top:0;margin-left:.25rem;display:block}[data-theme=dark] .fixed.inset-0>div.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl,[data-theme=dark] div[aria-modal=true] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown:hover{background-color:var(--provider-surface,#475569)}.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl.shadow-lg,.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl.shadow-sm,.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-xl.shadow-lg,.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-xl.shadow-sm,[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl.shadow-lg,[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl.shadow-sm,[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-xl.shadow-lg,[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.hover\:shadow-md:hover,.bg-white.rounded-xl.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.hover\:shadow-md:hover,.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl.border.hover\:shadow-md:hover,.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.hover\:shadow-md:hover,[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown,[data-theme=dark] [data-branding-light] #logout-modal .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown,[data-theme=dark][data-branding-dark] #logout-modal .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown,[data-theme=dark][data-branding-light] #logout-modal .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown{z-index:50;min-width:200px;max-width:280px;padding-top:.25rem;padding-bottom:.25rem}[data-theme=dark] .builder-sidebar.collapsed .tree-topic-wrapper:hover .tree-collapsed-dropdown{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-button p.tree-dropdown-header,[data-theme=dark] nav[aria-label=Breadcrumb] .tree-dropdown-header{color:#9ca3af}[data-theme=dark] table td .tree-dropdown-header.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .text-sm.tree-dropdown-header,[data-theme=dark] table td .tree-dropdown-header,html[data-theme=dark] body #user-menu-dropdown .text-xs.tree-dropdown-header,html[data-theme=dark] body #user-menu-dropdown .tree-dropdown-header.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p.tree-dropdown-header,html[data-theme=dark] body .header-user-btn .tree-dropdown-header{color:#9ca3af}.tree-dropdown-header{padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .tree-dropdown-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.tree-dropdown-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #notification-bell-container .tree-dropdown-header,html[data-theme=dark] body #user-menu-dropdown .tree-dropdown-header{border-color:var(--provider-border,#374151)}.tree-dropdown-header{margin-bottom:.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}[data-theme=dark] .dataTables_wrapper .tree-dropdown-header,html[data-theme=dark] body main .tree-dropdown-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] #user-menu-button svg[data-theme=dark] .tree-dropdown-header,[data-theme=dark] .group svg[data-theme=dark] .tree-dropdown-header{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .tree-dropdown-header{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .tree-dropdown-header,[data-theme=dark] [data-theme=dark] .tree-dropdown-header.fa-calendar,[data-theme=dark] table td [data-theme=dark] .tree-dropdown-header{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .tree-dropdown-header,html[data-theme=dark] body .header-user-btn [data-theme=dark] .tree-dropdown-header{color:#9ca3af}[data-theme=dark] .tree-dropdown-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .tree-dropdown-item{color:#e5e7eb}[data-theme=dark] .flex.tree-dropdown-item.gap-1\.5.text-gray-400,[data-theme=dark] .tree-dropdown-item.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .tree-dropdown-item.text-gray-500,[data-theme=dark] table td .tree-dropdown-item.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .tree-dropdown-item.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.tree-dropdown-item{color:#d1d5db}.tree-dropdown-item{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=dark] body main .tree-dropdown-item:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .tree-dropdown-item:hover{background-color:var(--provider-surface,#374151)}.tree-dropdown-item:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.tree-dropdown-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .tree-dropdown-item{color:#4b5563}[data-theme=dark] .tree-dropdown-item{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .tree-dropdown-item:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}[data-theme=dark] table td .tree-dropdown-item.active.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.tree-dropdown-item.active{color:#f3f4f6}.tree-dropdown-item.active{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}[data-theme=dark] .tree-dropdown-item.active{background-color:rgba(88,28,135,.3);--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg.tree-dropdown-empty,[data-theme=dark] .group svg.tree-dropdown-empty{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .tree-dropdown-empty{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.tree-dropdown-empty,[data-theme=dark] .tree-dropdown-empty.fa-calendar{color:#6b7280}[data-theme=dark] table td .tree-dropdown-empty.text-gray-500,[data-theme=dark] table td .tree-dropdown-empty.text-gray-600{color:#9ca3af}[data-theme=dark] table td .tree-dropdown-empty{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .tree-dropdown-empty.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.tree-dropdown-empty{color:#d1d5db}html[data-theme=dark] body #user-menu-dropdown .tree-dropdown-empty,html[data-theme=dark] body .header-user-btn .tree-dropdown-empty{color:#9ca3af}.tree-dropdown-empty{padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-style:italic;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.tab-pane.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after{display:none}.dashboard-toolbar.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.ai-search-loading.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.builder-add-dropdown.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.builder-header-dropdown.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.builder-modal.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.toolbar-dropdown.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.toolbar-version-dropdown.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after{display:none}.wizard-step-content.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after{opacity:0}.ai-review-empty.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.ai-review-error.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.ai-review-loading.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.ai-review-results.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after,.builder-sidebar.collapsed .tree-topic-wrapper .tree-node-content:hover:after{display:none}.builder-sidebar.collapsed .tree-node:not([data-type=topic]) .tree-node-content{position:relative}.builder-sidebar.collapsed .tree-node:not([data-type=topic]) .tree-node-content input[type=search]{padding-left:2.5rem}.builder-sidebar.collapsed .tree-node:not([data-type=topic]) .tree-node-content:hover:after{content:attr(data-title)}html[data-theme=dark] body #user-menu-dropdown .builder-sidebar.collapsed .tree-node:not([data-type=topic]) .tree-node-content:hover.text-gray-500:after{color:#9ca3af}.builder-sidebar.collapsed .tree-node:not([data-type=topic]) .tree-node-content:hover:after{position:absolute;left:100%;margin-left:.5rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;z-index:50;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));pointer-events:none}[data-theme=dark] .builder-sidebar.collapsed .tree-node:not([data-type=topic]) .tree-node-content:hover:after{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.assessment-builder-main .col-3,.course-builder-main .col-3{width:25%;flex-shrink:0}.assessment-builder-main .col-4,.course-builder-main .col-4{width:33.333333%}.assessment-builder-main .col-9,.course-builder-main .col-9{width:75%}.assessment-builder-main .border-end,.course-builder-main .border-end{border-right-width:1px;border-color:var(--color-border)}[data-theme=dark] .flex.content-editor-header .btn-success.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .content-editor-header .btn-success.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.content-editor-header .btn-success{color:#f3f4f6}.content-editor-header .btn-success{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-editor-header .btn-success:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-width:2px}.content-editor-header .btn-success{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--provider-sidebar-bg,#3b82f6)}.content-editor-header .btn-success:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.content-editor-header .btn-success{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 50%,transparent)}.content-editor-header .btn-success:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 90%,#000)}.content-editor-header .btn-success{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.content-editor-header .btn-success:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.content-editor-header .btn-primary.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .content-editor-header .btn-primary.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.content-editor-header .btn-primary{color:#f3f4f6}.content-editor-header .btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-editor-header .btn-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-width:2px}.content-editor-header .btn-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--provider-sidebar-bg,#3b82f6)}.content-editor-header .btn-primary:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.content-editor-header .btn-primary{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 50%,transparent)}.content-editor-header .btn-primary:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 90%,#000)}[data-theme=dark] .flex.content-editor-header .btn-default.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .content-editor-header .btn-default.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.content-editor-header .btn-default{color:#f3f4f6}.content-editor-header .btn-default{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content-editor-header .btn-default:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:2px}.content-editor-header .btn-default{background-color:transparent;color:var(--color-text)}.content-editor-header .btn-default:hover{background-color:var(--color-surface)}.ck.ck-editor{overflow:hidden;border-radius:.5rem;border-color:var(--color-border)}[data-theme=dark] #user-menu-dropdown .ck.ck-toolbar{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ck.ck-toolbar{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.inset-0 .ck.ck-toolbar,[data-theme=dark] div[aria-modal=true] .ck.ck-toolbar{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body #user-menu-dropdown .ck.ck-toolbar{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #notification-bell-container .ck.ck-toolbar{background-color:var(--provider-surface,#1f2937)!important}.ck.ck-toolbar{border-bottom-width:1px!important;border-color:var(--color-border)!important;--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))!important}[data-theme=dark] [data-branding-dark] #logout-modal .ck.ck-toolbar,[data-theme=dark] [data-branding-light] #logout-modal .ck.ck-toolbar,[data-theme=dark][data-branding-dark] #logout-modal .ck.ck-toolbar,[data-theme=dark][data-branding-light] #logout-modal .ck.ck-toolbar{background:hsla(0,0%,100%,.05)!important}.ck.ck-content{min-height:200px!important;padding:1rem!important}[data-theme=dark] #user-menu-button p.ck.ck-content,[data-theme=dark] table td .ck.ck-content,[data-theme=dark] table td .font-medium.ck.ck-content,[data-theme=dark] table td .font-semibold.ck.ck-content{color:#f3f4f6!important}[data-theme=dark] .fixed.inset-0>div.ck.ck-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ck.ck-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] .ck.ck-content,html[data-theme=dark] body #user-menu-dropdown p.ck.ck-content,html[data-theme=dark] body .header-user-btn .ck.ck-content{color:#f3f4f6!important}html[data-theme=dark] body #filterPanel button.ck.ck-content{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel button.ck.ck-content:hover{background-color:var(--provider-surface,#475569)!important}.ck.ck-content{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.ck.ck-content.rounded-2xl.shadow-lg,.ck.ck-content.rounded-2xl.shadow-sm,.ck.ck-content.rounded-xl.shadow-lg,.ck.ck-content.rounded-xl.shadow-sm{box-shadow:none!important}.ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,.ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db!important;box-shadow:none!important}[data-theme=dark] .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563!important}[data-theme=dark] [data-branding-dark] #logout-modal .ck.ck-content,[data-theme=dark] [data-branding-light] #logout-modal .ck.ck-content,[data-theme=dark][data-branding-dark] #logout-modal .ck.ck-content,[data-theme=dark][data-branding-light] #logout-modal .ck.ck-content{background:#1e293b!important;border:1px solid #374151!important}html[data-theme=dark] body main .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)!important}html[data-theme=dark] body main .ck.ck-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)!important}html:not([data-theme=dark]) body main .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff)!important;border-color:var(--provider-border,#e5e7eb)!important}[data-theme=dark] .ck.ck-toolbar{--tw-border-opacity:1!important;border-color:rgb(55 65 81/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))!important}[data-theme=dark] #user-menu-button p[data-theme=dark] .ck.ck-content,[data-theme=dark] table td .font-medium[data-theme=dark] .ck.ck-content,[data-theme=dark] table td .font-semibold[data-theme=dark] .ck.ck-content,[data-theme=dark] table td [data-theme=dark] .ck.ck-content{color:#f3f4f6!important}[data-theme=dark] .fixed.inset-0>div[data-theme=dark] .ck.ck-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] [data-theme=dark] .ck.ck-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] [data-theme=dark] .ck.ck-content,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .ck.ck-content,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ck.ck-content{color:#f3f4f6!important}html[data-theme=dark] body #filterPanel button[data-theme=dark] .ck.ck-content{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel button[data-theme=dark] .ck.ck-content:hover{background-color:var(--provider-surface,#475569)!important}[data-theme=dark] .ck.ck-content{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}[data-theme=dark] .ck.ck-content.rounded-2xl.shadow-lg,[data-theme=dark] .ck.ck-content.rounded-2xl.shadow-sm,[data-theme=dark] .ck.ck-content.rounded-xl.shadow-lg,[data-theme=dark] .ck.ck-content.rounded-xl.shadow-sm,[data-theme=dark] [data-theme=dark] .ck.ck-content.rounded-2xl.shadow-lg,[data-theme=dark] [data-theme=dark] .ck.ck-content.rounded-2xl.shadow-sm,[data-theme=dark] [data-theme=dark] .ck.ck-content.rounded-xl.shadow-lg,[data-theme=dark] [data-theme=dark] .ck.ck-content.rounded-xl.shadow-sm{box-shadow:none!important}[data-theme=dark] .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db!important;box-shadow:none!important}[data-theme=dark] [data-theme=dark] .ck.ck-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] [data-theme=dark] .ck.ck-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563!important;box-shadow:none!important}[data-theme=dark] [data-branding-dark] #logout-modal [data-theme=dark] .ck.ck-content,[data-theme=dark] [data-branding-light] #logout-modal [data-theme=dark] .ck.ck-content,[data-theme=dark][data-branding-dark] #logout-modal [data-theme=dark] .ck.ck-content,[data-theme=dark][data-branding-light] #logout-modal [data-theme=dark] .ck.ck-content{background:#1e293b!important;border:1px solid #374151!important}html[data-theme=dark] body main [data-theme=dark] .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)!important}html[data-theme=dark] body main [data-theme=dark] .ck.ck-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)!important}html:not([data-theme=dark]) body main [data-theme=dark] .ck.ck-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff)!important;border-color:var(--provider-border,#e5e7eb)!important}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ck.ck-button{color:#4b5563!important}[data-theme=dark] .ck.ck-button{--tw-text-opacity:1!important;color:rgb(209 213 219/var(--tw-text-opacity,1))!important}[data-theme=dark] .ck.ck-button:hover{--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))!important}#content-editor-display-frame .ck.ck-editor{border:1px dashed #c8c8c8!important;display:flex!important;flex-direction:column-reverse!important;overflow:visible;border-radius:0;background-color:transparent;width:100%!important;margin-bottom:1rem!important}#content-editor-display-frame .ck.ck-editor__main{border-radius:0!important;width:100%!important;border:none!important}#content-editor-display-frame .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border:none!important;background:transparent!important}#content-editor-display-frame .ck.ck-editor__top,#content-editor-display-frame .ck.ck-sticky-panel{position:absolute!important;top:-9999px!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}.page-controls .ck.ck-editor__top,.page-controls .ck.ck-sticky-panel{position:static!important;opacity:1!important;pointer-events:auto!important;display:inline-flex!important;height:42px!important;align-items:center!important;margin-left:0!important}.page-controls .ck.ck-sticky-panel .ck-sticky-panel__content,.page-controls .ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;right:auto!important;width:auto!important;height:42px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important}.page-controls .ck.ck-toolbar{border-radius:0!important;border-width:0!important;height:42px!important;display:inline-flex!important;align-items:center!important;pointer-events:auto!important;width:auto!important;max-width:none!important;padding:0 4px 0 0!important;margin:0!important}.page-controls .ck.ck-toolbar,[data-theme=dark] #content-editor-display-frame .ck.ck-toolbar{background-color:transparent!important}[data-theme=dark] #content-editor-display-frame .ck.ck-toolbar .ck-toolbar__items.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex#content-editor-display-frame .ck.ck-toolbar .ck-toolbar__items.gap-1\.5.text-gray-400{color:#6b7280}#content-editor-display-frame .ck.ck-toolbar .ck-toolbar__items{display:flex;align-items:center;gap:.125rem;flex-wrap:nowrap!important;justify-content:center;overflow-x:auto;overflow-y:hidden}#content-editor-display-frame .ck.ck-toolbar .ck-toolbar__items::-webkit-scrollbar{height:3px}#content-editor-display-frame .ck.ck-toolbar .ck-toolbar__items::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}#content-editor-display-frame .ck.ck-toolbar .ck-toolbar__separator{margin-left:.5rem;margin-right:.5rem;height:1.5rem;background-color:hsla(0,0%,100%,.1)!important}[data-theme=dark] #content-editor-display-frame .ck.ck-toolbar .ck-toolbar__separator{background-color:hsla(0,0%,100%,.1)!important}#content-editor-display-frame .ck.ck-toolbar .ck.ck-button,#content-editor-display-frame .ck.ck-toolbar .ck.ck-dropdown__button{color:#fafafa!important}#content-editor-display-frame .ck.ck-toolbar .ck.ck-button:hover,#content-editor-display-frame .ck.ck-toolbar .ck.ck-dropdown__button:hover{background:#383839!important}#content-editor-display-frame .ck.ck-toolbar .ck.ck-button.ck-on,#content-editor-display-frame .ck.ck-toolbar .ck.ck-dropdown__button.ck-on{background:#2d2d2f!important}#content-editor-display-frame .ck.ck-toolbar .ck.ck-button .ck-button__label,#content-editor-display-frame .ck.ck-toolbar .ck.ck-button .ck-icon,#content-editor-display-frame .ck.ck-toolbar .ck.ck-dropdown__button .ck-button__label,#content-editor-display-frame .ck.ck-toolbar .ck.ck-dropdown__button .ck-icon{color:#fafafa!important}#content-editor-display-frame .ck.ck-toolbar .ck.ck-button .ck-icon *,#content-editor-display-frame .ck.ck-toolbar .ck.ck-dropdown__button .ck-dropdown__arrow{fill:#fafafa!important}#content-editor-display-frame .ck{--ck-border-radius:4px;--ck-font-size-base:14px;--ck-custom-background:#4a494b;--ck-custom-foreground:#2d2d2f;--ck-custom-border:#393839;--ck-custom-white:#fff;--ck-color-base-foreground:var(--ck-custom-background);--ck-color-focus-border:#47a4f5;--ck-color-text:#fafafa;--ck-color-shadow-drop:rgba(0,0,0,.2);--ck-color-shadow-inner:rgba(0,0,0,.1);--ck-color-button-default-background:var(--ck-custom-background);--ck-color-button-default-hover-background:#383839;--ck-color-button-default-active-background:#333234;--ck-color-button-default-active-shadow:#3b393c;--ck-color-button-default-disabled-background:var(--ck-custom-background);--ck-color-button-on-background:var(--ck-custom-foreground);--ck-color-button-on-hover-background:#28272a;--ck-color-button-on-active-background:#232225;--ck-color-button-on-active-shadow:#2f2f32;--ck-color-button-on-disabled-background:var(--ck-custom-foreground);--ck-color-button-action-background:#1abc9c;--ck-color-button-action-hover-background:#17ab8d;--ck-color-button-action-active-background:#16a286;--ck-color-button-action-active-shadow:#16987e;--ck-color-button-action-disabled-background:#1abc9c;--ck-color-button-action-text:var(--ck-custom-white);--ck-color-button-save:#00eb00;--ck-color-button-cancel:#ff571f}#content-editor-display-frame .ck .ck-dropdown__panel{top:40px!important;margin-left:-50px}#content-editor-display-frame .ck .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-table!important}#content-editor-display-frame .ck .ck-dropdown__panel .ck.ck-color-selector,#content-editor-display-frame .ck .ck-dropdown__panel .ck.ck-remove-block-form{background:var(--ck-custom-background)!important}#content-editor-display-frame .ck-powered-by-balloon,#content-editor-display-frame .ck.ck-balloon-panel.ck-powered-by-balloon,#content-editor-display-frame .ck.ck-powered-by,#content-editor-display-frame .ck.ck-sticky-panel__placeholder{display:none!important}#content-editor-display-frame .ck.ck-editor__main .ck.ck-editor__editable{border-radius:.5rem!important;background-color:transparent!important;padding:1rem!important;margin:0!important;border:none!important;max-height:none!important;width:100%!important;overflow:visible!important}#content-editor-display-frame .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border:0 dashed #47a4f5!important;box-shadow:0 0 5px #47a4f5!important;border-radius:.5rem!important}#content-editor-display-frame .ck.ck-editor__editable_inline{padding:0!important}#content-editor-display-frame .ck.ck-editor__editable_inline>:first-child{margin-top:0!important}#content-editor-display-frame .ck.ck-editor__main .ck.ck-editor__editable *{margin:0!important;padding:0!important}#content-editor-display-frame .ck.ck-editor__editable p{font-family:Comfortaa,system-ui,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.625!important;color:#171711!important;margin-bottom:1rem!important;margin-top:0!important}#content-editor-display-frame .ck.ck-content ol,#content-editor-display-frame .ck.ck-content ul,#content-editor-display-frame .ck.ck-editor__editable ol,#content-editor-display-frame .ck.ck-editor__editable ul{font-family:Comfortaa,system-ui,sans-serif!important;font-size:1rem!important;line-height:1.625!important;padding-left:1.5rem!important;margin-bottom:1rem!important;margin-top:0!important}#content-editor-display-frame .ck.ck-content li,#content-editor-display-frame .ck.ck-editor__editable li{font-family:Comfortaa,system-ui,sans-serif!important;font-size:1rem!important;line-height:1.625!important;color:#171711!important}#content-editor-display-frame .ck.ck-content code,#content-editor-display-frame .ck.ck-editor__editable code{font-family:Courier New,monospace!important;background-color:hsla(0,0%,78%,.3)!important;padding:.15em!important;border-radius:2px!important;font-size:.875em!important}#content-editor-display-frame .ck.ck-editor__editable pre{font-family:Courier New,monospace!important;background-color:#f3f4f6!important;padding:1rem!important;border-radius:.5rem!important;overflow-x:auto!important;margin-bottom:1rem!important}#content-editor-display-frame .ck.ck-content blockquote,#content-editor-display-frame .ck.ck-editor__editable blockquote{border-left:4px solid #21618c!important;padding:.75rem 1rem!important;margin:1rem 0!important;font-style:italic!important;color:#4b5563!important;background-color:#f9fafb!important;border-radius:0 .25rem .25rem 0!important}#content-editor-display-frame .ck.ck-content blockquote p,#content-editor-display-frame .ck.ck-editor__editable blockquote p{font-style:italic!important;color:#4b5563!important}#content-editor-display-frame .ck.ck-content blockquote p:last-child,#content-editor-display-frame .ck.ck-editor__editable blockquote p:last-child{margin-bottom:0!important}#content-editor-display-frame .ck.ck-editor__editable hr{border:none!important;border-top:2px solid #e5e7eb!important;margin:2rem 0!important}#content-editor-display-frame .ck.ck-editor__editable .ck-horizontal-line{margin:2rem 0!important;padding:0!important}#content-editor-display-frame .ck.ck-editor__editable .ck-horizontal-line hr{border:none!important;border-top:2px solid #e5e7eb!important;margin:0!important;background:transparent!important}#content-editor-display-frame .ck.ck-editor__editable table{width:100%!important;border-collapse:collapse!important;margin-bottom:1rem!important}#content-editor-display-frame .ck.ck-editor__editable table td,#content-editor-display-frame .ck.ck-editor__editable table th{padding:.75rem!important;border:1px solid #e5e5e5!important;text-align:left!important}#content-editor-display-frame .ck.ck-editor__editable table th{background-color:#f3f4f6!important;font-weight:600!important}[data-theme=dark] #cropperModal.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] #cropperModal.inset-0>div.bg-white.rounded-2xl,[data-theme=dark] .fixed#cropperModal>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] #cropperModal.inset-0 .bg-gray-50,[data-theme=dark] .fixed#cropperModal .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}#cropperModal{position:fixed;inset:0;background-color:rgba(0,0,0,.8);z-index:1060}[data-theme=dark] #cropperModal.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex#cropperModal.gap-1\.5.text-gray-400{color:#6b7280}#cropperModal{display:flex;align-items:center;justify-content:center;display:none!important;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}#cropperModal.show{display:flex!important;pointer-events:auto;opacity:1}#cropperModal.\!modal,#cropperModal.modal{background-color:rgba(0,0,0,.8)}#cropperModal .modal-dialog{border-width:0;background-color:transparent;--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);max-width:90vw}.cropper-modal-content{background:var(--provider-surface,#fff)!important}[data-theme=dark] .fixed.inset-0>div.bg-white.cropper-modal-content,[data-theme=dark] div[aria-modal=true] .bg-white.cropper-modal-content{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.cropper-modal-content{overflow:hidden;border-radius:1rem}.bg-white.cropper-modal-content.shadow-lg,.bg-white.cropper-modal-content.shadow-sm,.bg-white\/70.cropper-modal-content.shadow-lg,[data-theme=dark] .bg-white.cropper-modal-content.shadow-lg,[data-theme=dark] .bg-white.cropper-modal-content.shadow-sm,[data-theme=dark] .bg-white\/70.cropper-modal-content.shadow-lg{box-shadow:none}.bg-white.cropper-modal-content.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.cropper-modal-content.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .cropper-modal-content{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.cropper-modal-content{--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);border:1px solid var(--provider-border,#e5e7eb)!important}[data-theme=dark] .cropper-modal-content.items-center.gap-1\.5.text-gray-400{color:#6b7280}.cropper-modal-content{display:flex;flex-direction:column}[data-theme=dark] .cropper-modal-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-modal-header.gap-1\.5.text-gray-400{color:#6b7280}.cropper-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,var(--provider-sidebar-bg,#6366f1),color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 70%,#000))!important;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-width:0;flex-shrink:0}[data-theme=dark] .cropper-header-left.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-header-left.gap-1\.5.text-gray-400{color:#6b7280}.cropper-header-left{display:flex;align-items:center;gap:.75rem}[data-theme=dark] .cropper-header-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-header-icon.gap-1\.5.text-gray-400{color:#6b7280}.cropper-header-icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:hsla(0,0%,100%,.2)}.bg-white.cropper-header-icon.shadow-lg,.bg-white.cropper-header-icon.shadow-sm,[data-theme=dark] .bg-white.cropper-header-icon.shadow-lg,[data-theme=dark] .bg-white.cropper-header-icon.shadow-sm{box-shadow:none}.bg-white.cropper-header-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.cropper-header-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .cropper-header-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.cropper-header-icon i{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .cropper-modal-title.text-gray-900{color:#f3f4f6}.cropper-modal-title{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:0 1px 2px rgba(0,0,0,.1);background:transparent!important}[data-theme=dark] .cropper-close-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-close-btn.gap-1\.5.text-gray-400{color:#6b7280}.cropper-close-btn{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:.5rem;background-color:hsla(0,0%,100%,.1)}.cropper-close-btn:hover{background-color:hsla(0,0%,100%,.2)}.cropper-close-btn{color:hsla(0,0%,100%,.8)}.cropper-close-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cropper-close-btn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer;border-style:none}.cropper-modal-body{padding:0;height:70vh;max-height:70vh;background:var(--provider-body-bg-dark,#111827)!important;position:relative;overflow:hidden}.cropper-modal-body input[type=search]{padding-left:2.5rem}.cropper-modal-body{flex:1 1 0%}.cropper-modal-body .cropper-container{max-height:100%}.cropper-modal-body #cropCanvas{max-height:100%;max-width:100%;display:block}[data-theme=dark] .cropper-modal-footer.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-modal-footer.gap-1\.5.text-gray-400{color:#6b7280}.cropper-modal-footer{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:var(--provider-surface,#fff)!important;border-top:1px solid var(--provider-border,#e5e7eb)!important;flex-shrink:0;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}[data-theme=dark] .cropper-zoom-controls.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-zoom-controls.gap-1\.5.text-gray-400{color:#6b7280}.cropper-zoom-controls{display:flex;align-items:center;gap:.5rem}[data-theme=dark] nav[aria-label=Breadcrumb] .cropper-zoom-label{color:#e5e7eb}[data-theme=dark] table td .cropper-zoom-label.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.cropper-zoom-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.cropper-zoom-label{color:#d1d5db}.cropper-zoom-label{margin-right:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] .cropper-zoom-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-zoom-btn.gap-1\.5.text-gray-400{color:#6b7280}.cropper-zoom-btn{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center}[data-theme=dark] .fixed.inset-0>div.cropper-zoom-btn.rounded-2xl,[data-theme=dark] div[aria-modal=true] .cropper-zoom-btn.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.cropper-zoom-btn{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.cropper-zoom-btn:hover{background-color:var(--provider-surface,#475569)}.cropper-zoom-btn{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cropper-zoom-btn.rounded-2xl.shadow-lg,.cropper-zoom-btn.rounded-2xl.shadow-sm,.cropper-zoom-btn.rounded-xl.shadow-lg,.cropper-zoom-btn.rounded-xl.shadow-sm,[data-theme=dark] .cropper-zoom-btn.rounded-2xl.shadow-lg,[data-theme=dark] .cropper-zoom-btn.rounded-2xl.shadow-sm,[data-theme=dark] .cropper-zoom-btn.rounded-xl.shadow-lg,[data-theme=dark] .cropper-zoom-btn.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.cropper-zoom-btn.hover\:shadow-md:hover,.bg-white.rounded-xl.cropper-zoom-btn.hover\:shadow-md:hover,.cropper-zoom-btn.rounded-2xl.border.hover\:shadow-md:hover,.cropper-zoom-btn.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.cropper-zoom-btn.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.cropper-zoom-btn.hover\:shadow-md:hover,[data-theme=dark] .cropper-zoom-btn.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .cropper-zoom-btn.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .cropper-zoom-btn,[data-theme=dark] [data-branding-light] #logout-modal .cropper-zoom-btn,[data-theme=dark][data-branding-dark] #logout-modal .cropper-zoom-btn,[data-theme=dark][data-branding-light] #logout-modal .cropper-zoom-btn{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .cropper-zoom-btn.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .cropper-zoom-btn.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .cropper-zoom-btn.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.cropper-zoom-btn{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.cropper-zoom-btn{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .cropper-zoom-btn,[data-theme=dark] table td .cropper-zoom-btn,[data-theme=dark] table td .text-sm.cropper-zoom-btn{color:#9ca3af}.cropper-zoom-btn{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.cropper-zoom-btn:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0 .cropper-zoom-btn:hover,[data-theme=dark] div[aria-modal=true] .cropper-zoom-btn:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body #notification-bell-container .cropper-zoom-btn:hover,html[data-theme=dark] body [class*=modal] .cropper-zoom-btn:hover{background-color:var(--provider-surface,#1f2937)}.cropper-zoom-btn:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.cropper-zoom-btn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}[data-theme=dark] .cropper-action-buttons.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.cropper-action-buttons.gap-1\.5.text-gray-400{color:#6b7280}.cropper-action-buttons{display:flex;align-items:center;gap:.75rem}[data-theme=dark] .cropper-modal-content{border-color:var(--provider-border,#374151)}[data-theme=dark] .cropper-modal-body,[data-theme=dark] .cropper-modal-content,[data-theme=dark] .cropper-modal-footer{background:var(--provider-surface,#111827)}[data-theme=dark] .cropper-modal-footer{border-color:var(--provider-border,#374151)}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .cropper-zoom-label{color:#4b5563}[data-theme=dark] .cropper-zoom-label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .cropper-zoom-btn{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .cropper-zoom-btn{color:#4b5563}[data-theme=dark] .cropper-zoom-btn{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .cropper-zoom-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.cropper-modal .modal-dialog{border-width:0}.cropper-modal .cropper-view-box{outline:2px solid var(--provider-sidebar-bg,#6366f1)!important}.cropper-modal .cropper-line,.cropper-modal .cropper-point{background-color:var(--provider-sidebar-bg,#6366f1)!important}.cropper-modal .cropper-point{height:.75rem;width:.75rem;border-radius:.125rem;opacity:1!important}.cropper-modal .cropper-point.point-se{height:1rem;width:1rem}.cropper-modal .cropper-dashed{border-color:hsla(0,0%,100%,.5)!important}.cropper-modal .cropper-center:after,.cropper-modal .cropper-center:before{background-color:hsla(0,0%,100%,.8)!important}.cropper-modal .cropper-face{background-color:transparent!important}.cropper-modal .cropper-bg{background-image:none!important}.cropper-modal-body .cropper-modal{background-color:rgba(0,0,0,.5)!important}.\!modal.fade,.modal.fade{pointer-events:none;opacity:0}.\!modal.fade,.modal.fade{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.\!modal.fade.show,.modal.fade.show{pointer-events:auto;opacity:1}.\!modal.fade .modal-dialog,.modal.fade .modal-dialog{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.\!modal.fade .modal-dialog,.modal.fade .modal-dialog{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.\!modal.show .modal-dialog,.modal.show .modal-dialog{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}[data-theme=dark] .fixed.inset-0>div.bg-white.modal-content,[data-theme=dark] div[aria-modal=true] .bg-white.modal-content{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.modal-content{border-radius:1rem;border-width:0;--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);background-color:var(--color-surface-raised)}.bg-white.modal-content.shadow-lg,.bg-white.modal-content.shadow-sm,.bg-white\/70.modal-content.shadow-lg,[data-theme=dark] .bg-white.modal-content.shadow-lg,[data-theme=dark] .bg-white.modal-content.shadow-sm,[data-theme=dark] .bg-white\/70.modal-content.shadow-lg{box-shadow:none}.bg-white.modal-content.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.modal-content.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .modal-content{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.modal-content{overflow:hidden}[data-theme=dark] #user-menu-dropdown .modal-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.modal-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .modal-header{border-color:var(--provider-border,#374151)}.modal-header{border-bottom-width:1px;border-color:var(--color-border);padding:1rem 1.5rem}[data-theme=dark] .flex.modal-header.gap-1\.5.text-gray-400,[data-theme=dark] .modal-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.modal-header{display:flex;align-items:center;justify-content:space-between}[data-theme=dark] table td .modal-header .modal-title.text-gray-900{color:#f3f4f6}.modal-header .modal-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--color-text)}.modal-header .btn-close{height:2rem;width:2rem;border-radius:.5rem}[data-theme=dark] .flex.modal-header .btn-close.gap-1\.5.text-gray-400,[data-theme=dark] .modal-header .btn-close.items-center.gap-1\.5.text-gray-400{color:#6b7280}.modal-header .btn-close{display:flex;align-items:center;justify-content:center}html[data-theme=dark] body main .modal-header .btn-close:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .modal-header .btn-close:hover{background-color:var(--provider-surface,#374151)}.modal-header .btn-close:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.modal-header .btn-close{color:var(--color-text-muted);&:hover{color:var(--color-text)}transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:none;border:none}.modal-header .btn-close:before{content:"×";font-size:1.5rem;line-height:2rem}.modal-body{padding:1rem 1.5rem}[data-theme=dark] table td .modal-body.text-gray-500,[data-theme=dark] table td .modal-body.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .modal-body.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.modal-body{color:#d1d5db}.modal-body{font-size:.875rem;line-height:1.25rem;color:var(--color-text-muted)}[data-theme=dark] #user-menu-dropdown .modal-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .modal-footer{border-color:var(--provider-border,#374151)}.modal-footer{border-top-width:1px;border-color:var(--color-border);padding:1rem 1.5rem}[data-theme=dark] .modal-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}.modal-footer{display:flex;justify-content:flex-end;gap:.75rem;background-color:rgba(249,250,251,.5)}html[data-theme=dark] body main .modal-footer.dark\:bg-slate-700\/50{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)}[data-theme=dark] table td .modal-footer .btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .modal-footer .btn.text-gray-500,[data-theme=dark] table td .modal-footer .btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .modal-footer .btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.modal-footer .btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.modal-footer .btn{color:#d1d5db}.modal-footer .btn{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] table td .modal-footer .\!btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .modal-footer .\!btn.text-gray-500,[data-theme=dark] table td .modal-footer .\!btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .modal-footer .\!btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.modal-footer .\!btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.modal-footer .\!btn{color:#d1d5db}.modal-footer .\!btn{border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.modal-footer .\!btn,.modal-footer .btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] nav[aria-label=Breadcrumb] .modal-footer .btn-secondary{color:#e5e7eb}html[data-theme=dark] body #user-menu-dropdown a.modal-footer .btn-secondary{color:#d1d5db}html[data-theme=dark] body #filterPanel .modal-footer .btn-secondary{background-color:var(--provider-surface,#475569)}.modal-footer .btn-secondary{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.modal-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.modal-footer .btn-primary.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .modal-footer .btn-primary.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.modal-footer .btn-primary{color:#f3f4f6}.modal-footer .btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem 1rem;font-weight:500;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-footer .btn-primary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-width:2px}.modal-footer .btn-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--provider-sidebar-bg,#3b82f6)}.modal-footer .btn-primary:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.modal-footer .btn-primary{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 50%,transparent)}.modal-footer .btn-primary:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 90%,#000)}.modal-footer .btn-danger{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.modal-footer .btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}[data-theme=dark] .modal-content{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}[data-theme=dark] .modal-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .modal-header .btn-close,[data-theme=dark] .group svg[data-theme=dark] .modal-header .btn-close{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .modal-header .btn-close{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .modal-header .btn-close,[data-theme=dark] [data-theme=dark] .modal-header .btn-close.fa-calendar,[data-theme=dark] table td [data-theme=dark] .modal-header .btn-close{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .modal-header .btn-close,html[data-theme=dark] body .header-user-btn [data-theme=dark] .modal-header .btn-close{color:#9ca3af}[data-theme=dark] .modal-header .btn-close{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .modal-header .btn-close:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .modal-body{color:#4b5563}[data-theme=dark] .modal-body{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .modal-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:rgba(17,24,39,.5)}[data-theme=dark] .modal-footer .btn-secondary{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] .modal-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}[data-theme=dark] .modal-backdrop.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .fixed.modal-backdrop>div.bg-white.rounded-2xl,[data-theme=dark] .modal-backdrop.inset-0>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .fixed.modal-backdrop .bg-gray-50,[data-theme=dark] .modal-backdrop.inset-0 .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.modal-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:1055;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;display:none!important}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{display:block!important;opacity:1}.dropup .dropdown-menu{bottom:100%;margin-bottom:.5rem;top:auto!important}.dropdown-menu.show{display:block!important}.text-green{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}[data-theme=dark] .text-green{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.course-wizard-progress{position:relative}.course-wizard-progress input[type=search]{padding-left:2.5rem}.wizard-step-btn{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.wizard-step-btn:hover:not(:disabled){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ai-suggestion-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ai-suggestion-card .suggestion-content{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.course-type-option input:checked+div i{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.course-type-option input:checked+div{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}[data-theme=dark] .course-type-option input:checked+div{background-color:rgba(88,28,135,.2)}.topic-tab{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.topic-tab.active{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#content-editor{line-height:1.625}[data-theme=dark] table td #content-editor h2.text-gray-900{color:#f3f4f6}#content-editor h2{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}[data-theme=dark] table td #content-editor h3.text-gray-900{color:#f3f4f6}#content-editor h3{margin-top:1rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}#content-editor p{margin-bottom:1rem}#content-editor ol,#content-editor ul{margin-bottom:1rem;margin-left:1.5rem}#content-editor li{margin-bottom:.5rem}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80#content-editor blockquote{color:#4b5563}[data-theme=dark] .bg-gray-100\/80#content-editor blockquote{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] #content-editor blockquote,[data-theme=dark] table td #content-editor blockquote,[data-theme=dark] table td .text-sm#content-editor blockquote{color:#9ca3af}#content-editor blockquote{margin-top:1rem;margin-bottom:1rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1));padding-left:1rem;font-style:italic;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button #content-editor blockquote:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group #content-editor blockquote:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 #content-editor blockquote:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #content-editor blockquote:is([data-theme=dark] *).fa-calendar,[data-theme=dark] #content-editor blockquote:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td #content-editor blockquote:is([data-theme=dark] *){color:#6b7280}html[data-theme=dark] body #user-menu-dropdown #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn #content-editor blockquote:is([data-theme=dark] *){color:#9ca3af}#content-editor blockquote:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}#wizard-loading .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.wizard-step-content{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.wizard-step-content.hidden{opacity:0}.page-item,.topic-item{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.page-item:hover,.topic-item:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}html[data-theme=dark] body .wc-modal,html[data-theme=dark] body [class*=modal]>div>div{background-color:var(--provider-surface,#111827)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .wc-modal-header,html[data-theme=dark] body [class*=modal] .bg-gray-50,html[data-theme=dark] body [class*=modal] .dark\:bg-slate-700{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body .wc-modal-footer,html[data-theme=dark] body [class*=modal] footer,html[data-theme=dark] body main .dropdown-menu,html[data-theme=dark] body main .table-action-menu,html[data-theme=dark] body main [class*=dropdown]>div{background-color:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body main .dropdown-menu a:hover,html[data-theme=dark] body main .dropdown-menu button:hover,html[data-theme=dark] body main .table-action-menu a:hover,html[data-theme=dark] body main .table-action-menu button:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 15%,var(--provider-surface,#1f2937))!important}html[data-theme=dark] body main .collapsible-content,html[data-theme=dark] body main .filter-panel,html[data-theme=dark] body main [id*=filter]{background-color:var(--provider-surface,#111827)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body main input[type=checkbox]:checked,html[data-theme=dark] body main input[type=radio]:checked{background-color:var(--provider-sidebar-bg,#6366f1)!important;border-color:var(--provider-sidebar-bg,#6366f1)!important}html[data-theme=dark] body main .toggle-switch.active,html[data-theme=dark] body main input[type=checkbox]:checked+.toggle-track{background-color:var(--provider-sidebar-bg,#6366f1)!important}html[data-theme=dark] body main .tab-active,html[data-theme=dark] body main [role=tab][aria-selected=true]{border-color:var(--provider-sidebar-bg,#6366f1)!important;color:var(--provider-sidebar-bg,#6366f1)!important}html[data-theme=dark] body main .card.dark\:bg-slate-800,html[data-theme=dark] body main .wc-card.dark\:bg-slate-800{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body main .tooltip,html[data-theme=dark] body main [role=tooltip]{background-color:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body main ::-webkit-scrollbar-track{background-color:var(--provider-surface,#111827)}html[data-theme=dark] body main ::-webkit-scrollbar-thumb{background-color:var(--provider-border,#374151)}html[data-theme=dark] body main ::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 50%,var(--provider-border,#374151))}html[data-theme=dark] body #user-menu-dropdown{background-color:var(--provider-surface,#111827)!important}html[data-theme=dark] body #user-menu-dropdown,html[data-theme=dark] body #user-menu-dropdown>div:first-child{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #user-menu-dropdown .text-sm.font-medium,html[data-theme=dark] body #user-menu-dropdown p.text-gray-900{color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown .text-xs.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p.text-gray-500{color:#9ca3af!important}html[data-theme=dark] body #user-menu-dropdown a.text-gray-700,html[data-theme=dark] body #user-menu-dropdown a.text-sm{color:#d1d5db!important}html[data-theme=dark] body #user-menu-dropdown a:hover,html[data-theme=dark] body #user-menu-dropdown button:hover{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body #user-menu-dropdown .text-gray-400{color:#9ca3af!important}html[data-theme=dark] body #user-menu-dropdown .border-b,html[data-theme=dark] body #user-menu-dropdown .border-t{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #notification-bell-container>div:nth-child(2){background-color:var(--provider-surface,#111827)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #notification-bell-container .bg-gray-50,html[data-theme=dark] body #notification-bell-container .dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body #notification-bell-container .border-gray-100,html[data-theme=dark] body #notification-bell-container .dark\:border-gray-600,html[data-theme=dark] body #notification-bell-container .dark\:divide-gray-700>:not(:first-child),html[data-theme=dark] body #notification-bell-container .divide-gray-100>:not(:first-child){border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #notification-bell-container .bg-gray-100{background-color:var(--provider-surface,#374151)!important}html[data-theme=dark] body .header-user-btn{color:#e5e7eb!important}html[data-theme=dark] body .header-user-btn .text-gray-900{color:#f3f4f6!important}html[data-theme=dark] body .header-user-btn .text-gray-400,html[data-theme=dark] body .header-user-btn .text-gray-500{color:#9ca3af!important}html[data-theme=dark] body header.bg-white\/70{background-color:color-mix(in srgb,var(--provider-surface,#111827) 90%,transparent)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .header-icon-btn{color:#9ca3af!important}html[data-theme=dark] body .header-icon-btn:hover{background-color:var(--provider-surface,#1f2937)!important;color:#f3f4f6!important}html[data-theme=dark] body #header-quick-actions a{color:#9ca3af!important}html[data-theme=dark] body #header-quick-actions a:hover,html[data-theme=dark] body .ai-search-container input{background-color:var(--provider-surface,#1f2937)!important;color:#f3f4f6!important}html[data-theme=dark] body .ai-search-container input{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .ai-search-container input::-moz-placeholder{color:#9ca3af!important}html[data-theme=dark] body .ai-search-container input::placeholder{color:#9ca3af!important}html[data-theme=dark] body .ai-search-container input:focus{background-color:var(--provider-surface,#111827)!important;border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}html[data-theme=dark] body #mobile-search-overlay{background-color:var(--provider-surface,#111827)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .dataTables_wrapper .dataTables_processing{background:color-mix(in srgb,var(--provider-surface,#1e293b) 95%,transparent)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body .dataTables_wrapper .dataTables_processing:before{border-color:var(--provider-border,#475569)!important;border-top-color:var(--provider-sidebar-bg,#818cf8)!important}html[data-theme=dark] body .wc-glass-card{background-color:var(--provider-surface,#111827)!important}html[data-theme=dark] body #filterPanel,html[data-theme=dark] body .wc-glass-card,html[data-theme=dark] body .wc-glass-card>div:first-child{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #filterPanel{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 30%,transparent)!important}html[data-theme=dark] body #bulkActionsBar{background-color:color-mix(in srgb,var(--provider-surface,#334155) 50%,transparent)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #bulkActionsBar select,html[data-theme=dark] body #filterPanel input,html[data-theme=dark] body #filterPanel select{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important;color:#e5e7eb!important}html[data-theme=dark] body #filterPanel input:focus,html[data-theme=dark] body #filterPanel select:focus{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}html[data-theme=dark] body .wc-searchable-select-trigger{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important;color:#e5e7eb!important}html[data-theme=dark] body .wc-searchable-select-trigger:hover{border-color:var(--provider-border,#64748b)!important}html[data-theme=dark] body .wc-searchable-select.open .wc-searchable-select-trigger{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}html[data-theme=dark] body .wc-searchable-select-dropdown{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body .wc-searchable-select-search{border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel .bg-gray-200,html[data-theme=dark] body .wc-searchable-select-option:hover{background-color:var(--provider-surface,#475569)!important}html[data-theme=dark] body .wc-glass-card table thead,html[data-theme=dark] body .wc-glass-card table thead th{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body .wc-glass-card table thead th{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .wc-glass-card table tbody{background-color:var(--provider-surface,#111827)!important}html[data-theme=dark] body .wc-glass-card table tbody tr{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .wc-glass-card table tbody tr:hover{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body .wc-glass-card .divide-y>*{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body #filterPanel button.bg-white{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel button.bg-white:hover{background-color:var(--provider-surface,#475569)!important}[data-theme=dark] .invite-wizard.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard{display:flex;height:100%;flex-direction:column}.invite-wizard-header{flex-shrink:0;padding:1.25rem 1.5rem}[data-theme=dark] .sticky.top-24 .invite-wizard-header.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.invite-wizard-header{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-top-left-radius:1rem}[data-theme=dark] .invite-wizard-header{background:linear-gradient(to right,var(--provider-sidebar-bg,#4f46e5),var(--provider-sidebar-bg-to,#6366f1))}[data-theme=dark] .flex.invite-wizard-header-content.gap-1\.5.text-gray-400,[data-theme=dark] .invite-wizard-header-content.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-header-content{display:flex;align-items:center;justify-content:space-between}[data-theme=dark] .flex.invite-wizard-header-left.gap-1\.5.text-gray-400,[data-theme=dark] .invite-wizard-header-left.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-header-left{display:flex;align-items:center;gap:.75rem}[data-theme=dark] .flex.invite-wizard-header-icon.gap-1\.5.text-gray-400,[data-theme=dark] .invite-wizard-header-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-header-icon{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;background-color:hsla(0,0%,100%,.2)}.bg-white.invite-wizard-header-icon.shadow-lg,.bg-white.invite-wizard-header-icon.shadow-sm,[data-theme=dark] .bg-white.invite-wizard-header-icon.shadow-lg,[data-theme=dark] .bg-white.invite-wizard-header-icon.shadow-sm{box-shadow:none}.bg-white.invite-wizard-header-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.invite-wizard-header-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-wizard-header-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.invite-wizard-header-icon{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .invite-wizard-header-text.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-header-text{display:flex;flex-direction:column}.invite-wizard-header-title{font-size:1.125rem;line-height:1.75rem;font-weight:700}[data-theme=dark] table td .invite-wizard-header-subtitle.text-gray-500,[data-theme=dark] table td .invite-wizard-header-subtitle.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-wizard-header-subtitle.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-wizard-header-subtitle{color:#d1d5db}.invite-wizard-header-subtitle{font-size:.875rem;line-height:1.25rem;color:hsla(0,0%,100%,.8)}[data-theme=dark] .flex.invite-wizard-close.gap-1\.5.text-gray-400,[data-theme=dark] .invite-wizard-close.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-close{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;background-color:hsla(0,0%,100%,.1)}.invite-wizard-close:hover{background-color:hsla(0,0%,100%,.2)}.invite-wizard-close{color:hsla(0,0%,100%,.8)}.invite-wizard-close:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.invite-wizard-close{cursor:pointer;border-width:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .flex.invite-wizard-progress.gap-1\.5.text-gray-400,[data-theme=dark] .invite-wizard-progress.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-progress{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem}[data-theme=dark] #user-menu-dropdown .invite-wizard-progress{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.invite-wizard-progress{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .invite-wizard-progress{border-color:var(--provider-border,#374151)}.invite-wizard-progress{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}[data-theme=dark] .invite-wizard-progress{background-color:var(--provider-surface,#111827);border-color:var(--provider-border,#374151)}[data-theme=dark] .flex.invite-step.gap-1\.5.text-gray-400,[data-theme=dark] .invite-step.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-step{display:flex;align-items:center;gap:.75rem}[data-theme=dark] .flex.invite-step-circle.gap-1\.5.text-gray-400,[data-theme=dark] .invite-step-circle.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-step-circle{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px}[data-theme=dark] table td .invite-step-circle.text-gray-500,[data-theme=dark] table td .invite-step-circle.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-step-circle.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-step-circle{color:#d1d5db}.invite-step-circle{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.invite-step.active .invite-step-circle{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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-color:rgba(59,130,246,.3);--tw-shadow:var(--tw-shadow-colored)}.bg-white.rounded-2xl.invite-step.active .invite-step-circle,.bg-white.rounded-xl.invite-step.active .invite-step-circle,.bg-white\/70.rounded-2xl.invite-step.active .invite-step-circle,[data-theme=dark] .bg-white.rounded-2xl.invite-step.active .invite-step-circle,[data-theme=dark] .bg-white.rounded-xl.invite-step.active .invite-step-circle,[data-theme=dark] .bg-white\/70.rounded-2xl.invite-step.active .invite-step-circle{box-shadow:none}.invite-step.completed .invite-step-circle{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .invite-step-circle{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .invite-step.active .invite-step-circle{background-color:var(--provider-sidebar-bg,#4f46e5);border-color:var(--provider-sidebar-bg,#4f46e5);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl[data-theme=dark] .invite-step.active .invite-step-circle,.bg-white.rounded-xl[data-theme=dark] .invite-step.active .invite-step-circle,.bg-white\/70.rounded-2xl[data-theme=dark] .invite-step.active .invite-step-circle,[data-theme=dark] .bg-white.rounded-2xl[data-theme=dark] .invite-step.active .invite-step-circle,[data-theme=dark] .bg-white.rounded-xl[data-theme=dark] .invite-step.active .invite-step-circle,[data-theme=dark] .bg-white\/70.rounded-2xl[data-theme=dark] .invite-step.active .invite-step-circle{box-shadow:none}[data-theme=dark] .invite-step.active .invite-step-circle{box-shadow:0 10px 15px -3px color-mix(in srgb,var(--provider-sidebar-bg,#4f46e5) 30%,transparent)}[data-theme=dark] .invite-step.completed .invite-step-circle{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .invite-step-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .invite-step-label.text-gray-500,[data-theme=dark] table td .invite-step-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-step-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.invite-step-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-step-label{color:#d1d5db}.invite-step-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.tab-pane.invite-step-label{display:none}.dashboard-toolbar.invite-step-label{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.invite-step-label,.ai-search-loading.invite-step-label,.builder-add-dropdown.invite-step-label,.builder-header-dropdown.invite-step-label,.builder-modal.invite-step-label,.toolbar-dropdown.invite-step-label,.toolbar-version-dropdown.invite-step-label{display:none}.wizard-step-content.invite-step-label{opacity:0}.ai-review-empty.invite-step-label,.ai-review-error.invite-step-label,.ai-review-loading.invite-step-label,.ai-review-results.invite-step-label,.invite-step-label{display:none}@media (min-width:640px){.invite-step-label{display:block}}[data-theme=dark] table td .invite-step.active .invite-step-label.text-gray-900{color:#f3f4f6}.invite-step.active .invite-step-label{font-weight:600;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.invite-step.completed .invite-step-label{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}[data-theme=dark] .invite-step-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .invite-step.active .invite-step-label{color:var(--provider-sidebar-bg,#818cf8)}[data-theme=dark] .invite-step.completed .invite-step-label{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.invite-step-connector{margin-left:.5rem;margin-right:.5rem;height:.125rem;width:3rem}@media (min-width:640px){.invite-step-connector{width:5rem}}.invite-step-connector{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-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:.3s}.invite-step-connector.completed{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}[data-theme=dark] .invite-step-connector{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}[data-theme=dark] .invite-step-connector.completed{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.invite-wizard-content{flex:1 1 0%;overflow-y:auto;padding:1.5rem}[data-theme=dark] .fixed.inset-0>div.invite-wizard-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] .invite-wizard-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.invite-wizard-content{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.invite-wizard-content:hover{background-color:var(--provider-surface,#475569)}.invite-wizard-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.invite-wizard-content.rounded-2xl.shadow-lg,.invite-wizard-content.rounded-2xl.shadow-sm,.invite-wizard-content.rounded-xl.shadow-lg,.invite-wizard-content.rounded-xl.shadow-sm,[data-theme=dark] .invite-wizard-content.rounded-2xl.shadow-lg,[data-theme=dark] .invite-wizard-content.rounded-2xl.shadow-sm,[data-theme=dark] .invite-wizard-content.rounded-xl.shadow-lg,[data-theme=dark] .invite-wizard-content.rounded-xl.shadow-sm{box-shadow:none}.invite-wizard-content.rounded-2xl.border.hover\:shadow-md:hover,.invite-wizard-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .invite-wizard-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .invite-wizard-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .invite-wizard-content,[data-theme=dark] [data-branding-light] #logout-modal .invite-wizard-content,[data-theme=dark][data-branding-dark] #logout-modal .invite-wizard-content,[data-theme=dark][data-branding-light] #logout-modal .invite-wizard-content{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .invite-wizard-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .invite-wizard-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .invite-wizard-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.invite-wizard-content{height:calc(100vh - 250px)}[data-theme=dark] .invite-wizard-content{background-color:var(--provider-surface,#111827)}.tab-pane.invite-step-panel{display:none}.dashboard-toolbar.invite-step-panel{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.invite-step-panel,.ai-search-loading.invite-step-panel,.builder-add-dropdown.invite-step-panel,.builder-header-dropdown.invite-step-panel,.builder-modal.invite-step-panel,.toolbar-dropdown.invite-step-panel,.toolbar-version-dropdown.invite-step-panel{display:none}.wizard-step-content.invite-step-panel{opacity:0}.ai-review-empty.invite-step-panel,.ai-review-error.invite-step-panel,.ai-review-loading.invite-step-panel,.ai-review-results.invite-step-panel,.invite-step-panel{display:none}.invite-step-panel.active{display:block;animation:fadeInStep .3s ease-out}@keyframes fadeInStep{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.invite-section-header{margin-bottom:1.5rem}.invite-section-title{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}[data-theme=dark] .invite-section-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .invite-section-desc.text-gray-500,[data-theme=dark] table td .invite-section-desc.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-section-desc.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-section-desc{color:#d1d5db}.invite-section-desc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .invite-section-desc{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.ocpanel .oc-form>.invite-course-grid{margin-bottom:1.25rem}.ocpanel .oc-form .invite-course-grid .form-group{margin-bottom:0}.invite-course-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.invite-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-theme=dark] .invite-course-card.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-course-card{position:relative;display:flex;align-items:flex-start;gap:1rem;padding:1rem}.invite-course-card input[type=search]{padding-left:2.5rem}[data-theme=dark] .fixed.inset-0>div.invite-course-card.rounded-2xl,[data-theme=dark] div[aria-modal=true] .invite-course-card.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.invite-course-card{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.invite-course-card:hover{background-color:var(--provider-surface,#475569)}.invite-course-card{border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white.invite-course-card.shadow-lg,.bg-white.invite-course-card.shadow-sm,.invite-course-card.rounded-2xl.shadow-lg,.invite-course-card.rounded-2xl.shadow-sm,.invite-course-card.rounded-xl.shadow-lg,.invite-course-card.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.invite-course-card.shadow-lg,[data-theme=dark] .bg-white.invite-course-card.shadow-sm,[data-theme=dark] .invite-course-card.rounded-2xl.shadow-lg,[data-theme=dark] .invite-course-card.rounded-2xl.shadow-sm,[data-theme=dark] .invite-course-card.rounded-xl.shadow-lg,[data-theme=dark] .invite-course-card.rounded-xl.shadow-sm{box-shadow:none}.bg-white.invite-course-card.border.hover\:shadow-md:hover,.invite-course-card.rounded-2xl.border.hover\:shadow-md:hover,.invite-course-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.invite-course-card.border.hover\:shadow-md:hover,[data-theme=dark] .invite-course-card.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .invite-course-card.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-course-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .invite-course-card,[data-theme=dark] [data-branding-light] #logout-modal .invite-course-card,[data-theme=dark][data-branding-dark] #logout-modal .invite-course-card,[data-theme=dark][data-branding-light] #logout-modal .invite-course-card{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .invite-course-card.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .invite-course-card.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .invite-course-card.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.invite-course-card{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.invite-course-card:hover{box-shadow:none}.bg-white.rounded-2xl.border.invite-course-card:hover,.bg-white.rounded-xl.border.invite-course-card:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.border.invite-course-card:hover,[data-theme=dark] .bg-white.rounded-xl.border.invite-course-card:hover{border-color:#4b5563;box-shadow:none}.invite-course-card:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}.invite-course-card.selected{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.invite-course-card.disabled{cursor:not-allowed;opacity:.6}.invite-course-card.disabled:hover{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--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)}[data-theme=dark] .invite-course-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] .invite-course-card:hover:not(.disabled){border-color:var(--provider-sidebar-bg,#6366f1);box-shadow:0 4px 6px -1px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 15%,transparent)}[data-theme=dark] .invite-course-card.selected{border-color:var(--provider-sidebar-bg,#6366f1);background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 10%,var(--provider-surface,#1f2937));box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 30%,transparent)}.invite-course-image{height:3.5rem;width:3.5rem;flex-shrink:0;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}[data-theme=dark] .invite-course-image{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.invite-course-info{min-width:0;flex:1 1 0%}[data-theme=dark] table td .invite-course-title.text-gray-900{color:#f3f4f6}.invite-course-title{margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}[data-theme=dark] .invite-course-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .invite-course-desc.text-gray-500{color:#9ca3af}.invite-course-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .invite-course-desc{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.invite-course-checkbox{position:absolute;top:.75rem;right:.75rem;height:1.25rem;width:1.25rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}[data-theme=dark] .flex.invite-course-checkbox.gap-1\.5.text-gray-400,[data-theme=dark] .invite-course-checkbox.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-course-checkbox{display:flex;align-items:center;justify-content:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.invite-course-card.selected .invite-course-checkbox{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.invite-course-card.selected .invite-course-checkbox:after{content:""}[data-theme=dark] .fixed.inset-0>div.invite-course-card.selected .invite-course-checkbox.rounded-2xl:after,[data-theme=dark] div[aria-modal=true] .invite-course-card.selected .invite-course-checkbox.rounded-2xl:after{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.invite-course-card.selected .invite-course-checkbox:after{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.invite-course-card.selected .invite-course-checkbox:hover:after{background-color:var(--provider-surface,#475569)}.invite-course-card.selected .invite-course-checkbox:after{height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.invite-course-card.selected .invite-course-checkbox.rounded-2xl.shadow-lg:after,.invite-course-card.selected .invite-course-checkbox.rounded-2xl.shadow-sm:after,.invite-course-card.selected .invite-course-checkbox.rounded-xl.shadow-lg:after,.invite-course-card.selected .invite-course-checkbox.rounded-xl.shadow-sm:after,[data-theme=dark] .invite-course-card.selected .invite-course-checkbox.rounded-2xl.shadow-lg:after,[data-theme=dark] .invite-course-card.selected .invite-course-checkbox.rounded-2xl.shadow-sm:after,[data-theme=dark] .invite-course-card.selected .invite-course-checkbox.rounded-xl.shadow-lg:after,[data-theme=dark] .invite-course-card.selected .invite-course-checkbox.rounded-xl.shadow-sm:after{box-shadow:none}.invite-course-card.selected .invite-course-checkbox.rounded-2xl.border.hover\:shadow-md:hover:after,.invite-course-card.selected .invite-course-checkbox.rounded-xl.border.hover\:shadow-md:hover:after{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .invite-course-card.selected .invite-course-checkbox.rounded-2xl.border.hover\:shadow-md:hover:after,[data-theme=dark] .invite-course-card.selected .invite-course-checkbox.rounded-xl.border.hover\:shadow-md:hover:after{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .invite-course-card.selected .invite-course-checkbox:after,[data-theme=dark] [data-branding-light] #logout-modal .invite-course-card.selected .invite-course-checkbox:after,[data-theme=dark][data-branding-dark] #logout-modal .invite-course-card.selected .invite-course-checkbox:after,[data-theme=dark][data-branding-light] #logout-modal .invite-course-card.selected .invite-course-checkbox:after{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .invite-course-card.selected .invite-course-checkbox.dark\:bg-gray-800:after{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .invite-course-card.selected .invite-course-checkbox.dark\:bg-gray-800:hover:after{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .invite-course-card.selected .invite-course-checkbox.dark\:bg-gray-800:after{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .invite-course-checkbox{border-color:var(--provider-border,#4b5563)}[data-theme=dark] .invite-course-card.selected .invite-course-checkbox{background-color:var(--provider-sidebar-bg,#6366f1);border-color:var(--provider-sidebar-bg,#6366f1)}.invite-course-badge{position:absolute;top:.75rem;right:.75rem}[data-theme=dark] table td .invite-course-badge.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.invite-course-badge{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .invite-course-badge.text-gray-500{color:#9ca3af}.invite-course-badge{border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.invite-course-badge.enrolled{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.invite-course-badge.pending{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=dark] .invite-course-badge.enrolled{background-color:rgba(6,78,59,.5);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] .invite-course-badge.pending{background-color:rgba(120,53,15,.5);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.invite-students-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}[data-theme=dark] .invite-student-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-student-row{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-white.invite-student-row.shadow-lg,.bg-white.invite-student-row.shadow-sm,[data-theme=dark] .bg-white.invite-student-row.shadow-lg,[data-theme=dark] .bg-white.invite-student-row.shadow-sm{box-shadow:none}.bg-white.invite-student-row.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.invite-student-row.hover\:shadow-md:hover,.bg-white.rounded-xl.invite-student-row.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.invite-student-row.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.invite-student-row.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.invite-student-row.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-student-row{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.invite-student-row{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .invite-student-row{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}.invite-student-row:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}[data-theme=dark] .invite-student-row:hover{border-color:var(--provider-border,#4b5563)}.invite-student-number{height:2rem;width:2rem;flex-shrink:0;border-radius:9999px}[data-theme=dark] table td .invite-student-number.text-gray-500,[data-theme=dark] table td .invite-student-number.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-student-number.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-student-number{color:#d1d5db}.invite-student-number{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}[data-theme=dark] .flex.invite-student-number.gap-1\.5.text-gray-400,[data-theme=dark] .invite-student-number.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-student-number{display:flex;align-items:center;justify-content:center}[data-theme=dark] .invite-student-number{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent);color:var(--provider-sidebar-bg,#818cf8)}.ocpanel .oc-form>.invite-student-fields{margin-bottom:1.25rem}.ocpanel .oc-form .invite-student-fields .form-group{margin-bottom:0}.invite-student-fields{display:grid;flex:1 1 0%;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.invite-student-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.invite-student-input{width:100%;padding:.625rem .75rem}[data-theme=dark] .fixed.inset-0>div.invite-student-input.rounded-2xl,[data-theme=dark] div[aria-modal=true] .invite-student-input.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.invite-student-input{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.invite-student-input:hover{background-color:var(--provider-surface,#475569)}.invite-student-input{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.invite-student-input.rounded-2xl.shadow-lg,.invite-student-input.rounded-2xl.shadow-sm,.invite-student-input.rounded-xl.shadow-lg,.invite-student-input.rounded-xl.shadow-sm,[data-theme=dark] .invite-student-input.rounded-2xl.shadow-lg,[data-theme=dark] .invite-student-input.rounded-2xl.shadow-sm,[data-theme=dark] .invite-student-input.rounded-xl.shadow-lg,[data-theme=dark] .invite-student-input.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.invite-student-input.hover\:shadow-md:hover,.bg-white.rounded-xl.invite-student-input.hover\:shadow-md:hover,.invite-student-input.rounded-2xl.border.hover\:shadow-md:hover,.invite-student-input.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.invite-student-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.invite-student-input.hover\:shadow-md:hover,[data-theme=dark] .invite-student-input.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .invite-student-input.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .invite-student-input,[data-theme=dark] [data-branding-light] #logout-modal .invite-student-input,[data-theme=dark][data-branding-dark] #logout-modal .invite-student-input,[data-theme=dark][data-branding-light] #logout-modal .invite-student-input{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .invite-student-input.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .invite-student-input.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .invite-student-input.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] table td .invite-student-input.text-gray-500,[data-theme=dark] table td .invite-student-input.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-student-input.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-student-input{color:#d1d5db}.invite-student-input{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.invite-student-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.invite-student-input::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.invite-student-input:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(59,130,246,.3)}.invite-student-input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .invite-student-input{background-color:transparent!important;border-color:var(--provider-border,#4b5563)!important;color:#f3f4f6!important}[data-theme=dark] .invite-student-input::-moz-placeholder{color:#64748b!important}[data-theme=dark] .invite-student-input::placeholder{color:#64748b!important}[data-theme=dark] .invite-student-input:focus{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}.invite-wizard.provider-branded .invite-student-input{border-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 40%,transparent)!important}.invite-wizard.provider-branded .invite-student-input:focus{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}[data-theme=dark] .invite-wizard.provider-branded .invite-student-input{background-color:transparent!important;border-color:var(--provider-border,#4b5563)!important}[data-theme=dark] .invite-wizard.provider-branded .invite-student-input:focus{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}.invite-student-remove{margin-top:.125rem;height:2rem;width:2rem;flex-shrink:0}[data-theme=dark] .flex.invite-student-remove.gap-1\.5.text-gray-400,[data-theme=dark] .invite-student-remove.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-student-remove{display:flex;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.invite-student-remove:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.invite-student-remove{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .invite-student-remove{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .invite-student-remove:hover{background-color:rgba(127,29,29,.3);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.invite-add-student-btn{margin-top:1rem;width:100%;padding-top:.75rem;padding-bottom:.75rem}[data-theme=dark] .flex.invite-add-student-btn.gap-1\.5.text-gray-400,[data-theme=dark] .invite-add-student-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-add-student-btn{display:flex;align-items:center;justify-content:center;gap:.5rem}html[data-theme=dark] body main button.invite-add-student-btn.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.invite-add-student-btn.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}.invite-add-student-btn{border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.bg-white.invite-add-student-btn.shadow-lg,.bg-white.invite-add-student-btn.shadow-sm,[data-theme=dark] .bg-white.invite-add-student-btn.shadow-lg,[data-theme=dark] .bg-white.invite-add-student-btn.shadow-sm{box-shadow:none}.bg-white.invite-add-student-btn.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.invite-add-student-btn.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-add-student-btn{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] table td .invite-add-student-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .invite-add-student-btn.text-gray-500,[data-theme=dark] table td .invite-add-student-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-add-student-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.invite-add-student-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-add-student-btn{color:#d1d5db}.invite-add-student-btn{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.invite-add-student-btn:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));background-color:rgba(239,246,255,.5);--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.invite-add-student-btn{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .invite-add-student-btn{border-color:var(--provider-border,#374151);--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .invite-add-student-btn:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#818cf8);background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 10%,transparent)}.invite-summary-icon.course{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.invite-summary-icon.student{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}[data-theme=dark] .invite-summary-icon.course{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent);color:var(--provider-sidebar-bg,#818cf8)}[data-theme=dark] .invite-summary-icon.student{background-color:rgba(6,78,59,.5);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.invite-wizard-footer{flex-shrink:0;padding:1rem 1.5rem}[data-theme=dark] #user-menu-dropdown .invite-wizard-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .invite-wizard-footer{border-color:var(--provider-border,#374151)}.invite-wizard-footer{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}[data-theme=dark] .flex.invite-wizard-footer.gap-1\.5.text-gray-400,[data-theme=dark] .invite-wizard-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-wizard-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-left-radius:1rem}[data-theme=dark] .invite-wizard-footer{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151)}[data-theme=dark] table td .invite-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .invite-btn.text-gray-500,[data-theme=dark] table td .invite-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.invite-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-btn{color:#d1d5db}.invite-btn{border-radius:.5rem;padding:.625rem 1.25rem;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}[data-theme=dark] .flex.invite-btn.gap-1\.5.text-gray-400,[data-theme=dark] .invite-btn.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-btn{display:flex;align-items:center;gap:.5rem}[data-theme=dark] .fixed.inset-0>div.invite-btn-secondary.rounded-2xl,[data-theme=dark] div[aria-modal=true] .invite-btn-secondary.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.invite-btn-secondary{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.invite-btn-secondary:hover{background-color:var(--provider-surface,#475569)}.invite-btn-secondary{border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.invite-btn-secondary.rounded-2xl.shadow-lg,.invite-btn-secondary.rounded-2xl.shadow-sm,.invite-btn-secondary.rounded-xl.shadow-lg,.invite-btn-secondary.rounded-xl.shadow-sm,[data-theme=dark] .invite-btn-secondary.rounded-2xl.shadow-lg,[data-theme=dark] .invite-btn-secondary.rounded-2xl.shadow-sm,[data-theme=dark] .invite-btn-secondary.rounded-xl.shadow-lg,[data-theme=dark] .invite-btn-secondary.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.invite-btn-secondary.hover\:shadow-md:hover,.bg-white.rounded-xl.invite-btn-secondary.hover\:shadow-md:hover,.invite-btn-secondary.rounded-2xl.border.hover\:shadow-md:hover,.invite-btn-secondary.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.invite-btn-secondary.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.invite-btn-secondary.hover\:shadow-md:hover,[data-theme=dark] .invite-btn-secondary.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .invite-btn-secondary.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .invite-btn-secondary,[data-theme=dark] [data-branding-light] #logout-modal .invite-btn-secondary,[data-theme=dark][data-branding-dark] #logout-modal .invite-btn-secondary,[data-theme=dark][data-branding-light] #logout-modal .invite-btn-secondary{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .invite-btn-secondary.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .invite-btn-secondary.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .invite-btn-secondary.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.invite-btn-secondary:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}[data-theme=dark] .invite-btn-secondary{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#4b5563);--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}[data-theme=dark] .invite-btn-secondary:hover{background-color:var(--provider-surface,#475569)}.invite-btn-primary{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.invite-btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.invite-btn-primary{--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.invite-btn-primary,.bg-white.rounded-xl.invite-btn-primary,.invite-btn-primary:hover,[data-theme=dark] .bg-white.rounded-2xl.invite-btn-primary,[data-theme=dark] .bg-white.rounded-xl.invite-btn-primary{box-shadow:none}.bg-white.rounded-2xl.border.invite-btn-primary:hover,.bg-white.rounded-xl.border.invite-btn-primary:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.border.invite-btn-primary:hover,[data-theme=dark] .bg-white.rounded-xl.border.invite-btn-primary:hover{border-color:#4b5563;box-shadow:none}.invite-btn-primary:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}[data-theme=dark] .invite-btn-primary{background-color:var(--provider-sidebar-bg,#4f46e5)}[data-theme=dark] .invite-btn-primary:hover{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#4f46e5) 85%,#fff)}.invite-btn-success{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.invite-btn-success:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.invite-btn-success{--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.invite-btn-success,.bg-white.rounded-xl.invite-btn-success,.invite-btn-success:hover,[data-theme=dark] .bg-white.rounded-2xl.invite-btn-success,[data-theme=dark] .bg-white.rounded-xl.invite-btn-success{box-shadow:none}.bg-white.rounded-2xl.border.invite-btn-success:hover,.bg-white.rounded-xl.border.invite-btn-success:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.border.invite-btn-success:hover,[data-theme=dark] .bg-white.rounded-xl.border.invite-btn-success:hover{border-color:#4b5563;box-shadow:none}.invite-btn-success:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(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)}.invite-btn:disabled{cursor:not-allowed;opacity:.5}.invite-empty-state{padding-top:3rem;padding-bottom:3rem;text-align:center}[data-theme=dark] .fixed.inset-0>div.bg-white.invite-empty-icon,[data-theme=dark] div[aria-modal=true] .bg-white.invite-empty-icon{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.invite-empty-icon{margin-left:auto;margin-right:auto;margin-bottom:1rem;height:4rem;width:4rem;border-radius:1rem}.bg-white.invite-empty-icon.shadow-lg,.bg-white.invite-empty-icon.shadow-sm,.bg-white\/70.invite-empty-icon.shadow-lg,[data-theme=dark] .bg-white.invite-empty-icon.shadow-lg,[data-theme=dark] .bg-white.invite-empty-icon.shadow-sm,[data-theme=dark] .bg-white\/70.invite-empty-icon.shadow-lg{box-shadow:none}.bg-white.invite-empty-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.invite-empty-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-empty-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] .flex.invite-empty-icon.gap-1\.5.text-gray-400,[data-theme=dark] .invite-empty-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.invite-empty-icon{display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .invite-empty-icon{background-color:var(--provider-surface,#1f2937)}[data-theme=dark] table td .invite-empty-title.text-gray-900{color:#f3f4f6}.invite-empty-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}[data-theme=dark] .invite-empty-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] table td .invite-empty-desc.text-gray-500,[data-theme=dark] table td .invite-empty-desc.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-empty-desc.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-empty-desc{color:#d1d5db}.invite-empty-desc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .flex.invite-selection-count.gap-1\.5.text-gray-400,[data-theme=dark] .flex.items-center.invite-selection-count.text-gray-400{color:#6b7280}.invite-selection-count{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}[data-theme=dark] table td .invite-selection-count.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .invite-selection-count.text-gray-500,[data-theme=dark] table td .invite-selection-count.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-selection-count.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.invite-selection-count{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-selection-count{color:#d1d5db}.invite-selection-count{font-size:.875rem;line-height:1.25rem;font-weight:500}[data-theme=dark] .invite-selection-count{background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent);color:var(--provider-sidebar-bg,#818cf8)}[data-theme=dark] .invite-alert.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .invite-alert.text-gray-500,[data-theme=dark] table td .invite-alert.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .invite-alert.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.invite-alert{color:#d1d5db}.invite-alert{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;padding:1rem;font-size:.875rem;line-height:1.25rem}.bg-white.invite-alert.shadow-lg,.bg-white.invite-alert.shadow-sm,[data-theme=dark] .bg-white.invite-alert.shadow-lg,[data-theme=dark] .bg-white.invite-alert.shadow-sm{box-shadow:none}.bg-white.invite-alert.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.invite-alert.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-alert{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.invite-alert.warning{border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.invite-alert.warning.hover\:shadow-md:hover,.bg-white.rounded-xl.invite-alert.warning.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.invite-alert.warning.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.invite-alert.warning.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.invite-alert.info{border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.invite-alert.info.hover\:shadow-md:hover,.bg-white.rounded-xl.invite-alert.info.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.invite-alert.info.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.invite-alert.info.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.invite-alert.success{border-width:1px;--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.invite-alert.success.hover\:shadow-md:hover,.bg-white.rounded-xl.invite-alert.success.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.invite-alert.success.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.invite-alert.success.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .invite-alert.warning{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}[data-theme=dark] .invite-alert.info{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));background-color:rgba(30,58,138,.3);--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}[data-theme=dark] .invite-alert.success{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity,1));background-color:rgba(6,78,59,.3);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.invite-alert-icon{margin-top:.125rem;flex-shrink:0}.topic-exemption-container{max-height:18rem;overflow-y:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.topic-exemption-container.hover\:shadow-md:hover,.bg-white.rounded-xl.topic-exemption-container.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.topic-exemption-container.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.topic-exemption-container.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .topic-exemption-container{border-color:var(--provider-border,#374151)}[data-theme=dark] .flex.topic-exemption-item.gap-1\.5.text-gray-400,[data-theme=dark] .topic-exemption-item.items-center.gap-1\.5.text-gray-400{color:#6b7280}.topic-exemption-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}[data-theme=dark] #user-menu-dropdown .topic-exemption-item{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.topic-exemption-item{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .topic-exemption-item{border-color:var(--provider-border,#374151)}.topic-exemption-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.topic-exemption-item:last-child{border-bottom-width:0}[data-theme=dark] .fixed.inset-0>div.topic-exemption-item.rounded-2xl,[data-theme=dark] div[aria-modal=true] .topic-exemption-item.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.topic-exemption-item{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.topic-exemption-item:hover{background-color:var(--provider-surface,#475569)}.topic-exemption-item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-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}.topic-exemption-item.rounded-2xl.shadow-lg,.topic-exemption-item.rounded-2xl.shadow-sm,.topic-exemption-item.rounded-xl.shadow-lg,.topic-exemption-item.rounded-xl.shadow-sm,[data-theme=dark] .topic-exemption-item.rounded-2xl.shadow-lg,[data-theme=dark] .topic-exemption-item.rounded-2xl.shadow-sm,[data-theme=dark] .topic-exemption-item.rounded-xl.shadow-lg,[data-theme=dark] .topic-exemption-item.rounded-xl.shadow-sm{box-shadow:none}.topic-exemption-item.rounded-2xl.border.hover\:shadow-md:hover,.topic-exemption-item.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .topic-exemption-item.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .topic-exemption-item.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .topic-exemption-item,[data-theme=dark] [data-branding-light] #logout-modal .topic-exemption-item,[data-theme=dark][data-branding-dark] #logout-modal .topic-exemption-item,[data-theme=dark][data-branding-light] #logout-modal .topic-exemption-item{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .topic-exemption-item.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .topic-exemption-item.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .topic-exemption-item.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.topic-exemption-item:hover{background-color:rgba(248,250,252,.5)}[data-theme=dark] .topic-exemption-item{background-color:transparent;border-color:var(--provider-border,#374151)}[data-theme=dark] .topic-exemption-item:hover{background-color:hsla(0,0%,100%,.02)}.topic-exemption-item.child-topic{background-color:rgba(248,250,252,.5)}[data-theme=dark] .topic-exemption-item.child-topic{background-color:rgba(0,0,0,.15)}.topic-exemption-item.level-1{padding-left:2rem}.topic-exemption-item.level-2{padding-left:3rem}.topic-exemption-item.level-3{padding-left:4rem}.topic-exemption-info{min-width:0;flex:1 1 0%;padding-right:1rem}[data-theme=dark] table td .topic-exemption-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .topic-exemption-title.text-gray-500,[data-theme=dark] table td .topic-exemption-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.topic-exemption-title,html[data-theme=dark] body #user-menu-dropdown .topic-exemption-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.topic-exemption-title{color:#d1d5db}.topic-exemption-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}[data-theme=dark] .topic-exemption-title{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .topic-exemption-meta.text-gray-500{color:#9ca3af}.topic-exemption-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .topic-exemption-meta{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.topic-exemption-status{flex-shrink:0}[data-theme=dark] table td .topic-status-select.text-gray-500,[data-theme=dark] table td .topic-status-select.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .topic-status-select.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.topic-status-select{color:#d1d5db}.topic-status-select{border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}[data-theme=dark] .fixed.inset-0>div.topic-status-select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .topic-status-select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.topic-status-select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.topic-status-select:hover{background-color:var(--provider-surface,#475569)}.topic-status-select{border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.topic-status-select.rounded-2xl.shadow-lg,.topic-status-select.rounded-2xl.shadow-sm,.topic-status-select.rounded-xl.shadow-lg,.topic-status-select.rounded-xl.shadow-sm,[data-theme=dark] .topic-status-select.rounded-2xl.shadow-lg,[data-theme=dark] .topic-status-select.rounded-2xl.shadow-sm,[data-theme=dark] .topic-status-select.rounded-xl.shadow-lg,[data-theme=dark] .topic-status-select.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.topic-status-select.hover\:shadow-md:hover,.bg-white.rounded-xl.topic-status-select.hover\:shadow-md:hover,.topic-status-select.rounded-2xl.border.hover\:shadow-md:hover,.topic-status-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.topic-status-select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.topic-status-select.hover\:shadow-md:hover,[data-theme=dark] .topic-status-select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .topic-status-select.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .topic-status-select,[data-theme=dark] [data-branding-light] #logout-modal .topic-status-select,[data-theme=dark][data-branding-dark] #logout-modal .topic-status-select,[data-theme=dark][data-branding-light] #logout-modal .topic-status-select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .topic-status-select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .topic-status-select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .topic-status-select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.topic-status-select:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(59,130,246,.3)}.topic-status-select{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .topic-status-select{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0>div.topic-status-select.status-required.rounded-2xl,[data-theme=dark] div[aria-modal=true] .topic-status-select.status-required.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.topic-status-select.status-required{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.topic-status-select.status-required:hover{background-color:var(--provider-surface,#475569)}.topic-status-select.status-required{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.topic-status-select.status-required.rounded-2xl.shadow-lg,.topic-status-select.status-required.rounded-2xl.shadow-sm,.topic-status-select.status-required.rounded-xl.shadow-lg,.topic-status-select.status-required.rounded-xl.shadow-sm,[data-theme=dark] .topic-status-select.status-required.rounded-2xl.shadow-lg,[data-theme=dark] .topic-status-select.status-required.rounded-2xl.shadow-sm,[data-theme=dark] .topic-status-select.status-required.rounded-xl.shadow-lg,[data-theme=dark] .topic-status-select.status-required.rounded-xl.shadow-sm{box-shadow:none}.topic-status-select.status-required.rounded-2xl.border.hover\:shadow-md:hover,.topic-status-select.status-required.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .topic-status-select.status-required.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .topic-status-select.status-required.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .topic-status-select.status-required,[data-theme=dark] [data-branding-light] #logout-modal .topic-status-select.status-required,[data-theme=dark][data-branding-dark] #logout-modal .topic-status-select.status-required,[data-theme=dark][data-branding-light] #logout-modal .topic-status-select.status-required{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .topic-status-select.status-required.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .topic-status-select.status-required.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .topic-status-select.status-required.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .topic-status-select.status-required{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.topic-status-select.status-exempt{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=dark] .topic-status-select.status-exempt{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.topic-status-select.status-hidden{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}[data-theme=dark] .topic-status-select.status-hidden{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .topic-exempt-reason-row{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.topic-exempt-reason-row{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .topic-exempt-reason-row{border-color:var(--provider-border,#374151)}.topic-exempt-reason-row{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1));background-color:rgba(255,251,235,.5);padding:.5rem 1rem}[data-theme=dark] .topic-exempt-reason-row{border-color:rgba(120,53,15,.4);background-color:rgba(120,53,15,.2)}html[data-theme=dark] body #user-menu-dropdown .topic-exempt-reason.text-gray-500{color:#9ca3af}.topic-exempt-reason{width:100%;border-radius:.375rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem}[data-theme=dark] .fixed.inset-0>div.topic-exempt-reason.rounded-2xl,[data-theme=dark] div[aria-modal=true] .topic-exempt-reason.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.topic-exempt-reason{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.topic-exempt-reason:hover{background-color:var(--provider-surface,#475569)}.topic-exempt-reason{border-width:1px;--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.topic-exempt-reason.rounded-2xl.shadow-lg,.topic-exempt-reason.rounded-2xl.shadow-sm,.topic-exempt-reason.rounded-xl.shadow-lg,.topic-exempt-reason.rounded-xl.shadow-sm,[data-theme=dark] .topic-exempt-reason.rounded-2xl.shadow-lg,[data-theme=dark] .topic-exempt-reason.rounded-2xl.shadow-sm,[data-theme=dark] .topic-exempt-reason.rounded-xl.shadow-lg,[data-theme=dark] .topic-exempt-reason.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.topic-exempt-reason.hover\:shadow-md:hover,.bg-white.rounded-xl.topic-exempt-reason.hover\:shadow-md:hover,.topic-exempt-reason.rounded-2xl.border.hover\:shadow-md:hover,.topic-exempt-reason.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.topic-exempt-reason.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.topic-exempt-reason.hover\:shadow-md:hover,[data-theme=dark] .topic-exempt-reason.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .topic-exempt-reason.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .topic-exempt-reason,[data-theme=dark] [data-branding-light] #logout-modal .topic-exempt-reason,[data-theme=dark][data-branding-dark] #logout-modal .topic-exempt-reason,[data-theme=dark][data-branding-light] #logout-modal .topic-exempt-reason{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .topic-exempt-reason.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .topic-exempt-reason.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .topic-exempt-reason.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.topic-exempt-reason::-moz-placeholder{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.topic-exempt-reason::placeholder{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.topic-exempt-reason:focus{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(245,158,11,.3)}[data-theme=dark] .topic-exempt-reason{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}[data-theme=dark] .topic-exempt-reason::-moz-placeholder{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}[data-theme=dark] .topic-exempt-reason::placeholder{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}[data-theme=dark] .flex.exemption-badge.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .exemption-badge.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.exemption-badge{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .exemption-badge.text-gray-500{color:#9ca3af}.exemption-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}[data-theme=dark] .exemption-badge{background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}[data-theme=dark] .flex.version-badge.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .version-badge.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.version-badge{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .version-badge.text-gray-500{color:#9ca3af}.version-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.version-published{border-width:1px;border-color:rgba(16,185,129,.3);background-color:rgba(16,185,129,.2);--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.version-published.hover\:shadow-md:hover,.bg-white.rounded-xl.version-published.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.version-published.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.version-published.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.version-draft{border-width:1px;border-color:rgba(245,158,11,.3);background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.version-draft.hover\:shadow-md:hover,.bg-white.rounded-xl.version-draft.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.version-draft.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.version-draft.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] #user-menu-dropdown .version-dropdown-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.version-dropdown-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .flex.version-dropdown-header.gap-1\.5.text-gray-400,[data-theme=dark] .version-dropdown-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .version-dropdown-header{border-color:var(--provider-border,#374151)}.version-dropdown-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));padding:.75rem 1rem}[data-theme=dark] table td .version-dropdown-header h4.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .version-dropdown-header h4.text-gray-500,[data-theme=dark] table td .version-dropdown-header h4.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.version-dropdown-header h4,html[data-theme=dark] body #user-menu-dropdown .version-dropdown-header h4.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.version-dropdown-header h4{color:#d1d5db}.version-dropdown-header h4{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.version-dropdown-content{max-height:20rem;overflow-y:auto}[data-theme=dark] .version-item.items-center.gap-1\.5.text-gray-400{color:#6b7280}.version-item{display:flex;cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.version-item:hover{background-color:rgba(51,65,85,.5)}.version-item.current{border-left-width:2px;--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity,1));background-color:rgba(217,70,239,.1)}[data-theme=dark] .flex.version-item-icon.gap-1\.5.text-gray-400,[data-theme=dark] .version-item-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .version-item-icon.text-gray-500,[data-theme=dark] table td .version-item-icon.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .version-item-icon.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.version-item-icon{color:#d1d5db}.version-item-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem}.version-item-icon.published{background-color:rgba(16,185,129,.2);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.version-item-icon.draft{background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.version-item-info{min-width:0;flex:1 1 0%}[data-theme=dark] table td .version-item-title.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .version-item-title.text-gray-500,[data-theme=dark] table td .version-item-title.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-sm.version-item-title,html[data-theme=dark] body #user-menu-dropdown .version-item-title.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.version-item-title{color:#d1d5db}.version-item-title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg.version-item-meta,[data-theme=dark] .group svg.version-item-meta{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .version-item-meta,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .version-item-meta,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .version-item-meta,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .version-item-meta,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .version-item-meta,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .version-item-meta,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .version-item-meta{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .version-item-meta{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.version-item-meta,[data-theme=dark] .version-item-meta.fa-calendar,[data-theme=dark] table td .version-item-meta{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .version-item-meta,html[data-theme=dark] body #user-menu-dropdown .version-item-meta.text-gray-500,html[data-theme=dark] body .header-user-btn .version-item-meta{color:#9ca3af}.version-item-meta{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.version-item-desc,[data-theme=dark] nav[aria-label=Breadcrumb] .version-item-desc,[data-theme=dark] table td .text-sm.version-item-desc,[data-theme=dark] table td .version-item-desc,html[data-theme=dark] body #user-menu-dropdown .text-xs.version-item-desc,html[data-theme=dark] body #user-menu-dropdown .version-item-desc.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p.version-item-desc,html[data-theme=dark] body .header-user-btn .version-item-desc{color:#9ca3af}.version-item-desc{margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .builder-modal.top-16.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .builder-modal.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-modal.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .builder-modal.inset-0>div.bg-white.rounded-2xl,[data-theme=dark] .fixed.builder-modal>div.bg-white.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .builder-modal.inset-0 .bg-gray-50,[data-theme=dark] .fixed.builder-modal .bg-gray-50{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.builder-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}[data-theme=dark] .fixed.inset-0>div.bg-white.builder-modal-content,[data-theme=dark] .fixed.inset-0>div.builder-modal-content.rounded-2xl,[data-theme=dark] div[aria-modal=true] .bg-white.builder-modal-content,[data-theme=dark] div[aria-modal=true] .builder-modal-content.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.builder-modal-content{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.builder-modal-content:hover{background-color:var(--provider-surface,#475569)}.builder-modal-content{margin-left:1rem;margin-right:1rem;width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--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)}.bg-white.builder-modal-content.shadow-lg,.bg-white.builder-modal-content.shadow-sm,.bg-white\/70.builder-modal-content.shadow-lg,.builder-modal-content.rounded-2xl.shadow-lg,.builder-modal-content.rounded-2xl.shadow-sm,.builder-modal-content.rounded-xl.shadow-lg,.builder-modal-content.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.builder-modal-content.shadow-lg,[data-theme=dark] .bg-white.builder-modal-content.shadow-sm,[data-theme=dark] .bg-white\/70.builder-modal-content.shadow-lg,[data-theme=dark] .builder-modal-content.rounded-2xl.shadow-lg,[data-theme=dark] .builder-modal-content.rounded-2xl.shadow-sm,[data-theme=dark] .builder-modal-content.rounded-xl.shadow-lg,[data-theme=dark] .builder-modal-content.rounded-xl.shadow-sm{box-shadow:none}.bg-white.builder-modal-content.border.hover\:shadow-md:hover,.builder-modal-content.rounded-2xl.border.hover\:shadow-md:hover,.builder-modal-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.builder-modal-content.border.hover\:shadow-md:hover,[data-theme=dark] .builder-modal-content.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .builder-modal-content.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .builder-modal-content{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .builder-modal-content,[data-theme=dark] [data-branding-light] #logout-modal .builder-modal-content,[data-theme=dark][data-branding-dark] #logout-modal .builder-modal-content,[data-theme=dark][data-branding-light] #logout-modal .builder-modal-content{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .builder-modal-content.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .builder-modal-content.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .builder-modal-content.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.builder-modal-content:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] #user-menu-dropdown .builder-modal-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.builder-modal-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .builder-modal-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-modal-header.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .builder-modal-header{border-color:var(--provider-border,#374151)}.builder-modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.5rem}html[data-theme=dark] body main .builder-modal-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.builder-modal-header:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}[data-theme=dark] #user-menu-button p.builder-modal-header h5,[data-theme=dark] div[aria-modal=true] .builder-modal-header h5,[data-theme=dark] table td .builder-modal-header h5,[data-theme=dark] table td .builder-modal-header h5.text-gray-900,[data-theme=dark] table td .font-medium.builder-modal-header h5,[data-theme=dark] table td .font-semibold.builder-modal-header h5,html[data-theme=dark] body #user-menu-dropdown p.builder-modal-header h5,html[data-theme=dark] body .header-user-btn .builder-modal-header h5{color:#f3f4f6}.builder-modal-header h5{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.builder-modal-header h5:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.builder-modal-body{padding:1rem 1.5rem}[data-theme=dark] #user-menu-dropdown .builder-modal-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .builder-modal-footer.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.builder-modal-footer.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .builder-modal-footer{border-color:var(--provider-border,#374151)}.builder-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.5rem}html[data-theme=dark] body main .builder-modal-footer.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.builder-modal-footer:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}[data-theme=dark] .flex.question-version-warning.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .question-version-warning.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.question-version-warning{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .question-version-warning.text-gray-500{color:#9ca3af}.question-version-warning{display:inline-flex;align-items:center;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.question-version-warning:is([data-theme=dark] *){background-color:rgba(120,53,15,.3);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.question-original-answer{color:#f3f4f6}.ocpanel-content .oc-form .question-original-answer{padding:1rem}[data-theme=dark] div[aria-modal=true] .question-original-answer,[data-theme=dark] table td .font-medium.question-original-answer,[data-theme=dark] table td .font-semibold.question-original-answer,[data-theme=dark] table td .question-original-answer,html[data-theme=dark] body #user-menu-dropdown p.question-original-answer,html[data-theme=dark] body .header-user-btn .question-original-answer{color:#f3f4f6}.question-original-answer{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));padding:.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.question-original-answer.hover\:shadow-md:hover,.bg-white.rounded-xl.question-original-answer.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.question-original-answer.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.question-original-answer.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.question-original-answer:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1));background-color:rgba(120,53,15,.2);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.prose img,.wc-content img{max-width:100%;height:auto;border-radius:.5rem}.prose table,.wc-content table{width:100%;border-collapse:collapse}.prose table td,.prose table th,.wc-content table td,.wc-content table th{border:1px solid #e5e7eb;padding:.75rem 1rem}.prose table th,.wc-content table th{background-color:#f9fafb;font-weight:600}.prose:not(.course-description-content):not(.student-description-content),.wc-content,[data-theme=dark] .prose:not(.course-description-content):not(.student-description-content),[data-theme=dark] .wc-content{--tw-prose-body:#374151!important;--tw-prose-headings:#111827!important;--tw-prose-lead:#4b5563!important;--tw-prose-links:#2563eb!important;--tw-prose-bold:#111827!important;--tw-prose-counters:#6b7280!important;--tw-prose-bullets:#6b7280!important;--tw-prose-hr:#e5e7eb!important;--tw-prose-quotes:#111827!important;--tw-prose-quote-borders:#e5e7eb!important;--tw-prose-captions:#6b7280!important;--tw-prose-code:#111827!important;--tw-prose-pre-code:#e5e7eb!important;--tw-prose-pre-bg:#1f2937!important;--tw-prose-th-borders:#d1d5db!important;--tw-prose-td-borders:#e5e7eb!important;color:#374151!important;background-color:#fff!important}.prose *,.wc-content *,[data-theme=dark] .prose *,[data-theme=dark] .wc-content *{margin:0!important;padding:0!important}.prose ol,.prose ul,.wc-content ol,.wc-content ul{padding-left:1.5rem!important}.prose iframe,.wc-content iframe{max-width:100%;border-radius:.5rem}.prose blockquote,.wc-content blockquote{border-left:4px solid #6366f1;padding-left:1rem;font-style:italic}.prose pre,.wc-content pre{background-color:#1e293b;border-radius:.5rem;padding:1rem;overflow-x:auto}.prose code,.wc-content code{background-color:#f1f5f9;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}[data-theme=dark] .prose code:not(pre code),[data-theme=dark] .wc-content code:not(pre code){background-color:#334155;color:#e2e8f0}.prose ol,.prose ul,.wc-content ol,.wc-content ul{padding-left:1.5rem}.prose hr,.wc-content hr{border-color:#e5e7eb}[data-theme=dark] .prose hr,[data-theme=dark] .wc-content hr{border-color:#334155}.prose a,.wc-content a{color:#6366f1;text-decoration:underline}.prose a:hover,.wc-content a:hover{color:#4f46e5}[data-theme=dark] .prose a,[data-theme=dark] .wc-content a{color:#818cf8}[data-theme=dark] .prose a:hover,[data-theme=dark] .wc-content a:hover{color:#a5b4fc}.prose input[type=email],.prose input[type=number],.prose input[type=password],.prose input[type=search],.prose input[type=tel],.prose input[type=text],.prose input[type=url],.wc-content input[type=email],.wc-content input[type=number],.wc-content input[type=password],.wc-content input[type=search],.wc-content input[type=tel],.wc-content input[type=text],.wc-content input[type=url]{display:block;width:100%;padding:.625rem .875rem;font-size:.9375rem;line-height:1.5;color:#1e293b;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.prose input[type=email]:focus,.prose input[type=number]:focus,.prose input[type=password]:focus,.prose input[type=search]:focus,.prose input[type=tel]:focus,.prose input[type=text]:focus,.prose input[type=url]:focus,.wc-content input[type=email]:focus,.wc-content input[type=number]:focus,.wc-content input[type=password]:focus,.wc-content input[type=search]:focus,.wc-content input[type=tel]:focus,.wc-content input[type=text]:focus,.wc-content input[type=url]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.prose input::-moz-placeholder,.wc-content input::-moz-placeholder{color:#94a3b8}.prose input::placeholder,.wc-content input::placeholder{color:#94a3b8}.prose textarea,.wc-content textarea{display:block;width:100%;min-height:120px;padding:.625rem .875rem;font-size:.9375rem;line-height:1.6;color:#1e293b;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;resize:vertical;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.prose textarea:focus,.wc-content textarea:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.prose textarea::-moz-placeholder,.wc-content textarea::-moz-placeholder{color:#94a3b8}.prose textarea::placeholder,.wc-content textarea::placeholder{color:#94a3b8}.prose select,.wc-content select{display:block;width:100%;padding:.625rem 2.5rem .625rem .875rem;font-size:.9375rem;line-height:1.5;color:#1e293b;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #cbd5e1;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.prose select:focus,.wc-content select:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.prose input[type=checkbox],.prose input[type=radio],.wc-content input[type=checkbox],.wc-content input[type=radio]{width:1.125rem;height:1.125rem;color:#6366f1;background-color:#fff;border:1px solid #cbd5e1;cursor:pointer;transition:all .15s ease-in-out}.prose input[type=checkbox],.wc-content input[type=checkbox]{border-radius:.25rem}.prose input[type=radio],.wc-content input[type=radio]{border-radius:50%}.prose input[type=checkbox]:checked,.prose input[type=radio]:checked,.wc-content input[type=checkbox]:checked,.wc-content input[type=radio]:checked{background-color:#6366f1;border-color:#6366f1}.prose input[type=checkbox]:focus,.prose input[type=radio]:focus,.wc-content input[type=checkbox]:focus,.wc-content input[type=radio]:focus{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.prose input[type=file],.wc-content input[type=file]{display:block;width:100%;padding:.5rem;font-size:.875rem;color:#475569;background-color:#fff;border:1px solid #cbd5e1;border-radius:.5rem;cursor:pointer}.prose input[type=file]::file-selector-button,.wc-content input[type=file]::file-selector-button{padding:.5rem 1rem;margin-right:1rem;color:#fff;background-color:#6366f1;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease-in-out}.prose input[type=file]::file-selector-button:hover,.wc-content input[type=file]::file-selector-button:hover{background-color:#4f46e5}.prose .btn,.prose button,.prose input[type=button],.prose input[type=submit],.wc-content .btn,.wc-content button,.wc-content input[type=button],.wc-content input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.5;color:#fff;background-color:#6366f1;border:none;border-radius:.5rem;cursor:pointer;text-decoration:none;transition:all .15s ease-in-out}.prose .\!btn,.wc-content .\!btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;padding:.625rem 1.25rem!important;font-size:.9375rem!important;font-weight:500!important;line-height:1.5!important;color:#fff!important;background-color:#6366f1!important;border:none!important;border-radius:.5rem!important;cursor:pointer!important;text-decoration:none!important;transition:all .15s ease-in-out!important}.prose .btn:hover,.prose button:hover,.prose input[type=button]:hover,.prose input[type=submit]:hover,.wc-content .btn:hover,.wc-content button:hover,.wc-content input[type=button]:hover,.wc-content input[type=submit]:hover{background-color:#4f46e5;text-decoration:none}.prose .\!btn:hover,.wc-content .\!btn:hover{background-color:#4f46e5!important;text-decoration:none!important}.prose button:focus,.prose input[type=button]:focus,.prose input[type=submit]:focus,.wc-content button:focus,.wc-content input[type=button]:focus,.wc-content input[type=submit]:focus{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.3)}.prose .btn-outline,.prose .btn-secondary,.wc-content .btn-outline,.wc-content .btn-secondary{color:#475569;background-color:#fff;border:1px solid #cbd5e1}.prose .btn-outline:hover,.prose .btn-secondary:hover,.wc-content .btn-outline:hover,.wc-content .btn-secondary:hover{background-color:#f1f5f9;border-color:#94a3b8}.prose .btn-success,.wc-content .btn-success{background-color:#10b981}.prose .btn-success:hover,.wc-content .btn-success:hover{background-color:#059669}.prose .btn-primary,.wc-content .btn-primary{color:#fff;background-color:#6366f1}.prose .btn-primary:hover,.wc-content .btn-primary:hover{background-color:#4f46e5}.prose label,.wc-content label{display:block;margin-bottom:.375rem;font-size:.9375rem;font-weight:500;color:#334155}.prose .cfl-form,.prose .form-group,.prose .question-form,.wc-content .cfl-form,.wc-content .form-group,.wc-content .question-form{margin-bottom:1.5rem}.prose .required,.prose .text-danger,.wc-content .required,.wc-content .text-danger{color:#ef4444}.prose .form-text,.prose .help-text,.wc-content .form-text,.wc-content .help-text,.wc-content small{display:block;margin-top:.375rem;font-size:.8125rem;color:#64748b}[data-theme=dark] .prose input[type=email],[data-theme=dark] .prose input[type=number],[data-theme=dark] .prose input[type=password],[data-theme=dark] .prose input[type=search],[data-theme=dark] .prose input[type=tel],[data-theme=dark] .prose input[type=text],[data-theme=dark] .prose input[type=url],[data-theme=dark] .wc-content input[type=email],[data-theme=dark] .wc-content input[type=number],[data-theme=dark] .wc-content input[type=password],[data-theme=dark] .wc-content input[type=search],[data-theme=dark] .wc-content input[type=tel],[data-theme=dark] .wc-content input[type=text],[data-theme=dark] .wc-content input[type=url]{color:#e2e8f0;background-color:#1e293b;border-color:#475569}[data-theme=dark] .prose input[type=email]:focus,[data-theme=dark] .prose input[type=number]:focus,[data-theme=dark] .prose input[type=password]:focus,[data-theme=dark] .prose input[type=search]:focus,[data-theme=dark] .prose input[type=tel]:focus,[data-theme=dark] .prose input[type=text]:focus,[data-theme=dark] .prose input[type=url]:focus,[data-theme=dark] .wc-content input[type=email]:focus,[data-theme=dark] .wc-content input[type=number]:focus,[data-theme=dark] .wc-content input[type=password]:focus,[data-theme=dark] .wc-content input[type=search]:focus,[data-theme=dark] .wc-content input[type=tel]:focus,[data-theme=dark] .wc-content input[type=text]:focus,[data-theme=dark] .wc-content input[type=url]:focus{border-color:#818cf8;box-shadow:0 0 0 3px rgba(129,140,248,.2)}[data-theme=dark] .prose input::-moz-placeholder,[data-theme=dark] .wc-content input::-moz-placeholder{color:#64748b}[data-theme=dark] .prose input::placeholder,[data-theme=dark] .wc-content input::placeholder{color:#64748b}[data-theme=dark] .prose textarea,[data-theme=dark] .wc-content textarea{color:#e2e8f0;background-color:#1e293b;border-color:#475569}[data-theme=dark] .prose textarea:focus,[data-theme=dark] .wc-content textarea:focus{border-color:#818cf8;box-shadow:0 0 0 3px rgba(129,140,248,.2)}[data-theme=dark] .prose textarea::-moz-placeholder,[data-theme=dark] .wc-content textarea::-moz-placeholder{color:#64748b}[data-theme=dark] .prose textarea::placeholder,[data-theme=dark] .wc-content textarea::placeholder{color:#64748b}[data-theme=dark] .prose select,[data-theme=dark] .wc-content select{color:#e2e8f0;background-color:#1e293b;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");border-color:#475569}[data-theme=dark] .prose select:focus,[data-theme=dark] .wc-content select:focus{border-color:#818cf8;box-shadow:0 0 0 3px rgba(129,140,248,.2)}[data-theme=dark] .prose input[type=checkbox],[data-theme=dark] .prose input[type=radio],[data-theme=dark] .wc-content input[type=checkbox],[data-theme=dark] .wc-content input[type=radio]{background-color:#1e293b;border-color:#475569}[data-theme=dark] .prose input[type=checkbox]:checked,[data-theme=dark] .prose input[type=radio]:checked,[data-theme=dark] .wc-content input[type=checkbox]:checked,[data-theme=dark] .wc-content input[type=radio]:checked{background-color:#818cf8;border-color:#818cf8}[data-theme=dark] .prose input[type=file],[data-theme=dark] .wc-content input[type=file]{color:#cbd5e1;background-color:#1e293b;border-color:#475569}[data-theme=dark] .prose input[type=file]::file-selector-button,[data-theme=dark] .wc-content input[type=file]::file-selector-button{background-color:#818cf8}[data-theme=dark] .prose input[type=file]::file-selector-button:hover,[data-theme=dark] .wc-content input[type=file]::file-selector-button:hover{background-color:#6366f1}[data-theme=dark] .prose .btn-outline,[data-theme=dark] .prose .btn-secondary,[data-theme=dark] .wc-content .btn-outline,[data-theme=dark] .wc-content .btn-secondary{color:#e2e8f0;background-color:#334155;border-color:#475569}[data-theme=dark] .prose .btn-outline:hover,[data-theme=dark] .prose .btn-secondary:hover,[data-theme=dark] .wc-content .btn-outline:hover,[data-theme=dark] .wc-content .btn-secondary:hover{background-color:#475569;border-color:#64748b}[data-theme=dark] .prose label,[data-theme=dark] .wc-content label{color:#e2e8f0}[data-theme=dark] .prose .form-text,[data-theme=dark] .prose .help-text,[data-theme=dark] .wc-content .form-text,[data-theme=dark] .wc-content .help-text,[data-theme=dark] .wc-content small{color:#94a3b8}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-10{bottom:-2.5rem}.-left-10{left:-2.5rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-20{right:-5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-1\/4{right:25%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-36{top:9rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[45\]{z-index:45}.z-\[9999\]{z-index:9999}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-5{margin:1.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-0{margin-inline-end:0}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.me-5{margin-inline-end:1.25rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-5{margin-inline-start:1.25rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[21\/5\]{aspect-ratio:21/5}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[150px\]{height:150px}.h-\[18px\]{height:18px}.h-\[270px\]{height:270px}.h-\[35\%\]{height:35%}.h-\[35px\]{height:35px}.h-\[500px\]{height:500px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[28px\]{max-height:28px}.max-h-\[32px\]{max-height:32px}.max-h-\[400px\]{max-height:400px}.max-h-\[40px\]{max-height:40px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh-180px\)\]{max-height:calc(100vh - 180px)}.max-h-\[calc\(100vh-360px\)\]{max-height:calc(100vh - 360px)}.min-h-0{min-height:0}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[200px\]{min-height:200px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[450px\]{min-height:450px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[280px\]{width:280px}.w-\[35px\]{width:35px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[50px\]{width:50px}.w-\[80px\]{width:80px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[22px\]{min-width:22px}.min-w-\[320px\]{min-width:320px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-4{--tw-translate-x:1rem}.translate-x-4,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-full{--tw-translate-y:100%}.-rotate-90,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate:6deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.\!items-stretch{align-items:stretch!important}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem*var(--tw-space-x-reverse));margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem*var(--tw-space-x-reverse));margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px*var(--tw-divide-x-reverse));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-\[var\(--color-border\)\]>:not([hidden])~:not([hidden]){border-color:var(--color-border)}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-gray-100\/80>:not([hidden])~:not([hidden]){border-color:rgba(243,244,246,.8)}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 250 251/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-bl-sm{border-bottom-left-radius:.125rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/30{border-color:rgba(245,158,11,.3)}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/50{border-color:rgba(191,219,254,.5)}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/30{border-color:rgba(59,130,246,.3)}.border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity,1))}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/50{border-color:rgba(167,243,208,.5)}.border-emerald-200\/60{border-color:rgba(167,243,208,.6)}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/30{border-color:rgba(16,185,129,.3)}.border-emerald-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-100\/80{border-color:rgba(243,244,246,.8)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/50{border-color:rgba(229,231,235,.5)}.border-gray-200\/60{border-color:rgba(229,231,235,.6)}.border-gray-200\/80{border-color:rgba(229,231,235,.8)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-purple-100{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-200\/50{border-color:rgba(233,213,255,.5)}.border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-400{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-purple-500\/30{border-color:rgba(168,85,247,.3)}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:rgba(239,68,68,.3)}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-500\/30{border-color:rgba(100,116,139,.3)}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.border-teal-600{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-300{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.border-violet-500\/30{border-color:rgba(139,92,246,.3)}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/40{border-color:hsla(0,0%,100%,.4)}.border-white\/50{border-color:hsla(0,0%,100%,.5)}.border-white\/60{border-color:hsla(0,0%,100%,.6)}.border-t-purple-500{--tw-border-opacity:1;border-top-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.border-t-violet-500{--tw-border-opacity:1;border-top-color:rgb(139 92 246/var(--tw-border-opacity,1))}.bg{background-color:var(--color-background)}.bg-\[\#1e40af\]{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.bg-\[\#374151\]{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-\[\#3b82f6\]{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-\[\#6b7280\]{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-\[\#7c3aed\]{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-\[\#8b5cf6\]{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-\[\#f0f7ff\]{--tw-bg-opacity:1;background-color:rgb(240 247 255/var(--tw-bg-opacity,1))}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-\[\#fdf4ff\]{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity,1))}.bg-\[var\(--color-surface-raised\)\]{background-color:var(--color-surface-raised)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/90{background-color:hsla(48,96%,89%,.9)}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/50{background-color:rgba(255,251,235,.5)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/20{background-color:rgba(245,158,11,.2)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/30{background-color:rgba(239,246,255,.3)}.bg-blue-50\/50{background-color:rgba(239,246,255,.5)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/20{background-color:rgba(59,130,246,.2)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-900\/10{background-color:rgba(30,58,138,.1)}.bg-blue-900\/20{background-color:rgba(30,58,138,.2)}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-danger{--tw-bg-opacity:1;background-color:rgb(217 88 101/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-100\/90{background-color:rgba(209,250,229,.9)}.bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/70{background-color:rgba(236,253,245,.7)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:rgba(16,185,129,.1)}.bg-emerald-500\/20{background-color:rgba(16,185,129,.2)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-900\/30{background-color:rgba(6,78,59,.3)}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.bg-fuchsia-50{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-100\/80{background-color:rgba(243,244,246,.8)}.bg-gray-100\/90{background-color:rgba(243,244,246,.9)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/30{background-color:rgba(249,250,251,.3)}.bg-gray-50\/50{background-color:rgba(249,250,251,.5)}.bg-gray-50\/80{background-color:rgba(249,250,251,.8)}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-500\/75{background-color:hsla(220,9%,46%,.75)}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/10{background-color:rgba(17,24,39,.1)}.bg-gray-900\/50{background-color:rgba(17,24,39,.5)}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/50{background-color:rgba(238,242,255,.5)}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-info{--tw-bg-opacity:1;background-color:rgb(88 165 214/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-50\/50{background-color:rgba(255,247,237,.5)}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-400\/20{background-color:rgba(244,114,182,.2)}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-primary{background-color:var(--color-primary)}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(56 136 211/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-purple-50\/50{background-color:rgba(250,245,255,.5)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/50{background-color:hsla(0,86%,97%,.5)}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/20{background-color:rgba(239,68,68,.2)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-900\/30{background-color:rgba(127,29,29,.3)}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-secondary{background-color:var(--color-secondary)}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-slate-500\/20{background-color:rgba(100,116,139,.2)}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-900\/80{background-color:rgba(15,23,42,.8)}.bg-success{--tw-bg-opacity:1;background-color:rgb(130 224 170/var(--tw-bg-opacity,1))}.bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity,1))}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-500\/20{background-color:rgba(20,184,166,.2)}.bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-200{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-50\/50{background-color:rgba(245,243,255,.5)}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-500\/20{background-color:rgba(139,92,246,.2)}.bg-warning{--tw-bg-opacity:1;background-color:rgb(228 174 93/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-\[url\(\'data\:image\/svg\+xml\;base64\2c PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48cGF0dGVybiBpZD0iZ3JpZCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aCBkPSJNIDQwIDAgTCAwIDAgMCA0MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLW9wYWNpdHk9IjAuMSIgc3Ryb2tlLXdpZHRoPSIxIi8\+PC9wYXR0ZXJuPjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyaWQpIi8\+PC9zdmc\+\'\)\]{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIj48ZGVmcz48cGF0dGVybiBpZD0iYSIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1vcGFjaXR5PSIuMSIgZD0iTTQwIDBIMHY0MCIvPjwvcGF0dGVybj48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==")}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-100{--tw-gradient-from:#fef3c7 var(--tw-gradient-from-position);--tw-gradient-to:hsla(48,96%,89%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50\/30{--tw-gradient-from:rgba(255,251,235,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50\/50{--tw-gradient-from:rgba(255,251,235,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b 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)}.from-amber-500\/5{--tw-gradient-from:rgba(245,158,11,.05) 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)}.from-black\/30{--tw-gradient-from:rgba(0,0,0,.3) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from:rgba(0,0,0,.4) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:rgba(0,0,0,.7) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50\/30{--tw-gradient-from:rgba(239,246,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50\/50{--tw-gradient-from:rgba(239,246,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/5{--tw-gradient-from:rgba(59,130,246,.05) var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,211,238,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from:#ecfeff var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,254,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50\/30{--tw-gradient-from:rgba(236,254,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,254,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50\/50{--tw-gradient-from:rgba(236,254,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,254,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-100{--tw-gradient-from:#d1fae5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(209,250,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,211,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50\/50{--tw-gradient-from:rgba(236,253,245,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/5{--tw-gradient-from:rgba(16,185,129,.05) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-400{--tw-gradient-from:#e879f9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(232,121,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(243,244,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-200{--tw-gradient-from:#e5e7eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(229,231,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-300{--tw-gradient-from:#d1d5db var(--tw-gradient-from-position);--tw-gradient-to:rgba(209,213,219,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from:#9ca3af var(--tw-gradient-from-position);--tw-gradient-to:rgba(156,163,175,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50\/30{--tw-gradient-from:rgba(249,250,251,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50\/50{--tw-gradient-from:rgba(249,250,251,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:rgba(75,85,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:rgba(74,222,128,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,197,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(129,140,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50\/30{--tw-gradient-from:rgba(238,242,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50\/50{--tw-gradient-from:rgba(238,242,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(99,102,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(79,70,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,146,60,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50\/30{--tw-gradient-from:rgba(255,247,237,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,247,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,72,153,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-400{--tw-gradient-from:#5daae5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(93,170,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from:#c084fc var(--tw-gradient-from-position);--tw-gradient-to:rgba(192,132,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(250,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-50\/30{--tw-gradient-from:rgba(250,245,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(250,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from:rgba(168,85,247,.1) var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-400{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,91%,71%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,68,68,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-100{--tw-gradient-from:#ffe4e6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,228,230,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-200{--tw-gradient-from:#fecdd3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(254,205,211,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-400{--tw-gradient-from:#fb7185 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,113,133,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50\/50{--tw-gradient-from:rgba(255,241,242,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from:#38bdf8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(56,189,248,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50\/30{--tw-gradient-from:rgba(240,249,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50\/50{--tw-gradient-from:rgba(240,249,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from:#94a3b8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(148,163,184,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50\/50{--tw-gradient-from:rgba(248,250,252,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-500{--tw-gradient-from:#64748b var(--tw-gradient-from-position);--tw-gradient-to:rgba(100,116,139,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:rgba(51,65,85,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from:#2dd4bf var(--tw-gradient-from-position);--tw-gradient-to:rgba(45,212,191,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from:#14b8a6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(20,184,166,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from:#0d9488 var(--tw-gradient-from-position);--tw-gradient-to:rgba(13,148,136,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from:#a78bfa var(--tw-gradient-from-position);--tw-gradient-to:rgba(167,139,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from:#f5f3ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50\/30{--tw-gradient-from:rgba(245,243,255,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50\/50{--tw-gradient-from:rgba(245,243,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500\/5{--tw-gradient-from:rgba(139,92,246,.05) var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(0,0,0,.3) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#06b6d4 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10b981 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-50\/80{--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(249,250,251,.8) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f97316 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f7 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#1e293b var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-yellow-400{--tw-gradient-to:rgba(250,204,21,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#facc15 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-50\/30{--tw-gradient-to:rgba(255,251,235,.3) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-cyan-50\/30{--tw-gradient-to:rgba(236,254,255,.3) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/5{--tw-gradient-to:rgba(6,182,212,.05) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}.to-gray-300{--tw-gradient-to:#d1d5db var(--tw-gradient-to-position)}.to-gray-400{--tw-gradient-to:#9ca3af var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to:#6b7280 var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to:#4b5563 var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to:#374151 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-50\/30{--tw-gradient-to:rgba(238,242,255,.3) var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-indigo-500\/10{--tw-gradient-to:rgba(99,102,241,.1) var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to:rgba(249,115,22,.05) var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-pink-100{--tw-gradient-to:#fce7f3 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to:#3888d3 var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to:rgba(168,85,247,.05) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-rose-200{--tw-gradient-to:#fecdd3 var(--tw-gradient-to-position)}.to-rose-400{--tw-gradient-to:#fb7185 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to:#f43f5e var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position)}.to-slate-100\/50{--tw-gradient-to:rgba(241,245,249,.5) var(--tw-gradient-to-position)}.to-slate-600{--tw-gradient-to:#475569 var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)}.to-teal-100{--tw-gradient-to:#ccfbf1 var(--tw-gradient-to-position)}.to-teal-50{--tw-gradient-to:#f0fdfa var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.to-teal-500\/5{--tw-gradient-to:rgba(20,184,166,.05) var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-teal-700{--tw-gradient-to:#0f766e var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to:#8b5cf6 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-white\/50{--tw-gradient-to:hsla(0,0%,100%,.5) var(--tw-gradient-to-position)}.to-yellow-200{--tw-gradient-to:#fef08a var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[2px\]{padding:2px}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-10{padding-left:2.5rem!important}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pe-0{padding-inline-end:0}.pe-4{padding-inline-end:1rem}.pe-5{padding-inline-end:1.25rem}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-0{padding-inline-start:0}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-5{padding-inline-start:1.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:Lora,Georgia,serif}.font-heading{font-family:Plus Jakarta Sans,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[6px\]{font-size:6px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text{color:var(--color-text)!important}.text,.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:rgb(217 88 101/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-fuchsia-500{--tw-text-opacity:1;color:rgb(217 70 239/var(--tw-text-opacity,1))}.text-fuchsia-600{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity,1))}.text-fuchsia-700{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1))}.text-gray-200\/80{color:rgba(229,231,235,.8)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-info{--tw-text-opacity:1;color:rgb(88 165 214/var(--tw-text-opacity,1))}.text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity,1))}.text-muted{color:var(--color-text-muted)}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-primary{color:var(--color-primary)}.text-primary-500{--tw-text-opacity:1;color:rgb(65 151 223/var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:rgb(56 136 211/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-500\/70{color:rgba(168,85,247,.7)}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-600\/80{color:rgba(220,38,38,.8)}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-secondary{color:var(--color-secondary)}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:rgb(130 224 170/var(--tw-text-opacity,1))}.text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity,1))}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-warning{--tw-text-opacity:1;color:rgb(228 174 93/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/40{color:hsla(0,0%,100%,.4)}.text-white\/50{color:hsla(0,0%,100%,.5)}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-white\/90{color:hsla(0,0%,100%,.9)}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-amber-500\/20{--tw-shadow-color:rgba(245,158,11,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/25{--tw-shadow-color:rgba(245,158,11,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/30{--tw-shadow-color:rgba(245,158,11,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-amber-500\/5{--tw-shadow-color:rgba(245,158,11,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color:rgba(0,0,0,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/25{--tw-shadow-color:rgba(59,130,246,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color:rgba(59,130,246,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-blue-500\/5{--tw-shadow-color:rgba(59,130,246,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/25{--tw-shadow-color:rgba(6,182,212,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/30{--tw-shadow-color:rgba(6,182,212,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-500\/5{--tw-shadow-color:rgba(6,182,212,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/10{--tw-shadow-color:rgba(16,185,129,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/20{--tw-shadow-color:rgba(16,185,129,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/25{--tw-shadow-color:rgba(16,185,129,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/30{--tw-shadow-color:rgba(16,185,129,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/5{--tw-shadow-color:rgba(16,185,129,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-fuchsia-500\/30{--tw-shadow-color:rgba(217,70,239,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-200\/50{--tw-shadow-color:rgba(229,231,235,.5);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-500\/20{--tw-shadow-color:hsla(220,9%,46%,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-500\/30{--tw-shadow-color:hsla(220,9%,46%,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-500\/5{--tw-shadow-color:hsla(220,9%,46%,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/30{--tw-shadow-color:rgba(34,197,94,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color:rgba(99,102,241,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/25{--tw-shadow-color:rgba(99,102,241,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/30{--tw-shadow-color:rgba(99,102,241,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-500\/5{--tw-shadow-color:rgba(99,102,241,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color:rgba(249,115,22,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/25{--tw-shadow-color:rgba(249,115,22,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/30{--tw-shadow-color:rgba(249,115,22,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-500\/25{--tw-shadow-color:rgba(236,72,153,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-pink-500\/30{--tw-shadow-color:rgba(236,72,153,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/25{--tw-shadow-color:rgba(168,85,247,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/30{--tw-shadow-color:rgba(168,85,247,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/40{--tw-shadow-color:rgba(168,85,247,.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-purple-500\/5{--tw-shadow-color:rgba(168,85,247,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/20{--tw-shadow-color:rgba(239,68,68,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/25{--tw-shadow-color:rgba(239,68,68,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color:rgba(239,68,68,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-500\/20{--tw-shadow-color:rgba(244,63,94,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-500\/25{--tw-shadow-color:rgba(244,63,94,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-500\/30{--tw-shadow-color:rgba(244,63,94,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-rose-500\/5{--tw-shadow-color:rgba(244,63,94,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-sky-500\/30{--tw-shadow-color:rgba(14,165,233,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-sky-500\/5{--tw-shadow-color:rgba(14,165,233,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-500\/30{--tw-shadow-color:rgba(100,116,139,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-slate-500\/5{--tw-shadow-color:rgba(100,116,139,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-teal-500\/30{--tw-shadow-color:rgba(20,184,166,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-500\/20{--tw-shadow-color:rgba(139,92,246,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-500\/25{--tw-shadow-color:rgba(139,92,246,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-500\/30{--tw-shadow-color:rgba(139,92,246,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-500\/40{--tw-shadow-color:rgba(139,92,246,.4);--tw-shadow:var(--tw-shadow-colored)}.shadow-violet-500\/5{--tw-shadow-color:rgba(139,92,246,.05);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.ring-amber-600\/20{--tw-ring-color:rgba(217,119,6,.2)}.ring-blue-600\/20{--tw-ring-color:rgba(37,99,235,.2)}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-emerald-600\/20{--tw-ring-color:rgba(5,150,105,.2)}.ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-gray-500\/20{--tw-ring-color:hsla(220,9%,46%,.2)}.ring-orange-500\/30{--tw-ring-color:rgba(249,115,22,.3)}.ring-orange-500\/50{--tw-ring-color:rgba(249,115,22,.5)}.ring-red-600\/20{--tw-ring-color:rgba(220,38,38,.2)}.ring-rose-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 228 230/var(--tw-ring-opacity,1))}.ring-slate-700\/20{--tw-ring-color:rgba(51,65,85,.2)}.ring-teal-600\/20{--tw-ring-color:rgba(13,148,136,.2)}.ring-violet-600\/20{--tw-ring-color:rgba(124,58,237,.2)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/20{--tw-ring-color:hsla(0,0%,100%,.2)}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-md{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)}.blur-md{--tw-blur:blur(12px)}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.brightness-0{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)}.brightness-0{--tw-brightness:brightness(0)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.drop-shadow-lg,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(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)}.\!filter{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)!important}.filter{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)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-lg{-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)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{-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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{-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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-muted{color:var(--color-text-muted)}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #d1d5db!important;border-radius:.5rem!important;background-color:#fff!important;color:#111827!important;padding:.5rem .75rem!important;font-size:.875rem!important;line-height:1.25rem!important;transition:all .15s ease-in-out!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-shadow:none!important}.relative input[type=search],input[type=search].pl-10{padding-left:2.5rem!important}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#21618c!important;box-shadow:0 0 0 2px rgba(33,97,140,.2)!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af!important}input::placeholder,textarea::placeholder{color:#9ca3af!important}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right .5rem center!important;background-repeat:no-repeat!important;background-size:1.5em 1.5em!important;padding-right:2.5rem!important}[data-theme=dark] input[type=date],[data-theme=dark] input[type=datetime-local],[data-theme=dark] input[type=email],[data-theme=dark] input[type=month],[data-theme=dark] input[type=number],[data-theme=dark] input[type=password],[data-theme=dark] input[type=search],[data-theme=dark] input[type=tel],[data-theme=dark] input[type=text],[data-theme=dark] input[type=time],[data-theme=dark] input[type=url],[data-theme=dark] input[type=week],[data-theme=dark] select,[data-theme=dark] textarea{border:1px solid var(--provider-border,#4b5563)!important;background-color:transparent!important;color:#f3f4f6!important;box-shadow:none!important}[data-theme=dark] input[type=date]:focus,[data-theme=dark] input[type=datetime-local]:focus,[data-theme=dark] input[type=email]:focus,[data-theme=dark] input[type=month]:focus,[data-theme=dark] input[type=number]:focus,[data-theme=dark] input[type=password]:focus,[data-theme=dark] input[type=search]:focus,[data-theme=dark] input[type=tel]:focus,[data-theme=dark] input[type=text]:focus,[data-theme=dark] input[type=time]:focus,[data-theme=dark] input[type=url]:focus,[data-theme=dark] input[type=week]:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--provider-sidebar-bg,#6366f1)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)!important}[data-theme=dark] input::-moz-placeholder,[data-theme=dark] textarea::-moz-placeholder{color:#6b7280!important}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#6b7280!important}[data-theme=dark] select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")!important}input:disabled,select:disabled,textarea:disabled{background-color:#f3f4f6!important;color:#6b7280!important;cursor:not-allowed!important;opacity:.6!important}[data-theme=dark] input:disabled,[data-theme=dark] select:disabled,[data-theme=dark] textarea:disabled{background-color:#374151!important;color:#9ca3af!important}input:-moz-read-only:not([type=submit]):not([type=button]):not([type=reset]),textarea:-moz-read-only{background-color:#f9fafb!important}input:read-only:not([type=submit]):not([type=button]):not([type=reset]),textarea:read-only{background-color:#f9fafb!important}[data-theme=dark] input:-moz-read-only:not([type=submit]):not([type=button]):not([type=reset]),[data-theme=dark] textarea:-moz-read-only{background-color:#374151!important}[data-theme=dark] input:read-only:not([type=submit]):not([type=button]):not([type=reset]),[data-theme=dark] textarea:read-only{background-color:#374151!important}.app-card,.box,.card,.fullpage-card,.panel,.well,[class*=card-]{box-shadow:none!important;border:1px solid var(--provider-border,#e5e7eb)!important}[data-theme=dark] .app-card,[data-theme=dark] .box,[data-theme=dark] .card,[data-theme=dark] .fullpage-card,[data-theme=dark] .panel,[data-theme=dark] .well,[data-theme=dark] [class*=card-]{box-shadow:none!important;border-color:var(--provider-border,#374151)!important}.bg-white.rounded-2xl.shadow-lg,.bg-white.rounded-2xl.shadow-sm,.bg-white.rounded-xl.shadow-lg,.bg-white.rounded-xl.shadow-sm,.bg-white\/70.rounded-2xl.shadow-lg,[class*=bg-white][class*=rounded-2xl][class*=shadow-],[class*=bg-white][class*=rounded-xl][class*=shadow-],[data-theme=dark] .bg-white.rounded-2xl.shadow-lg,[data-theme=dark] .bg-white.rounded-2xl.shadow-sm,[data-theme=dark] .bg-white.rounded-xl.shadow-lg,[data-theme=dark] .bg-white.rounded-xl.shadow-sm,[data-theme=dark] .bg-white\/70.rounded-2xl.shadow-lg,[data-theme=dark] [class*=bg-white][class*=rounded-2xl][class*=shadow-],[data-theme=dark] [class*=bg-white][class*=rounded-xl][class*=shadow-]{box-shadow:none!important}.modal-content-wrapper{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}[data-theme=dark] .modal-content-wrapper{box-shadow:0 4px 6px -1px rgba(0,0,0,.3)!important}.hover\:shadow-lg:hover,.hover\:shadow-md:hover,.hover\:shadow-sm:hover,.hover\:shadow-xl:hover,[class*=shadow-amber],[class*=shadow-blue],[class*=shadow-cyan],[class*=shadow-emerald],[class*=shadow-green],[class*=shadow-indigo],[class*=shadow-orange],[class*=shadow-pink],[class*=shadow-purple],[class*=shadow-red],[class*=shadow-rose],[class*=shadow-sky],[class*=shadow-slate],[class*=shadow-teal],[class*=shadow-violet]{box-shadow:none!important}.bg-white.rounded-2xl.border.hover\:shadow-md:hover,.bg-white.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db!important;box-shadow:none!important}[data-theme=dark] .bg-white.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563!important;box-shadow:none!important}[class*=backdrop-blur]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[class*="bg-white\/"]{background-color:#fff!important}[data-theme=dark] [class*="bg-white\/"]{background-color:var(--provider-surface,#1f2937)!important}[class*="border-gray-200\/"],[class*="border-white\/"]{border-color:var(--provider-border,#e5e7eb)!important}[data-theme=dark] [class*="border-gray-200\/"],[data-theme=dark] [class*="border-white\/"]{border-color:var(--provider-border,#374151)!important}[data-theme=dark] .rounded-2xl,[data-theme=dark] .rounded-xl{background-color:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important;box-shadow:none!important}[class*="hover\:shadow-"]:hover,[class*="hover\:shadow-"][class*="\/10"]:hover,[class*="hover\:shadow-"][class*="\/20"]:hover,[class*="hover\:shadow-"][class*="\/5"]:hover{box-shadow:none!important}[data-theme=dark] [class*="hover\:border-"]:hover{border-color:var(--provider-border,#4b5563)!important}.dataTables_wrapper table.dataTable tbody td{padding-left:.25rem;padding-top:.25rem;padding-bottom:.25rem}.dataTables_wrapper table.dataTable thead th{padding-left:.25rem}[data-theme=dark] .dataTables_wrapper .dataTables_paginate.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.dataTables_wrapper .dataTables_paginate.gap-1\.5.text-gray-400{color:#6b7280}.dataTables_wrapper .dataTables_paginate{display:flex;align-items:center;gap:.25rem}[data-theme=dark] #user-menu-button p.dataTables_wrapper .dataTables_paginate .paginate_button,[data-theme=dark] nav[aria-label=Breadcrumb] .dataTables_wrapper .dataTables_paginate .paginate_button{color:#9ca3af}[data-theme=dark] .flex.dataTables_wrapper .dataTables_paginate .paginate_button.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .dataTables_wrapper .dataTables_paginate .paginate_button.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .dataTables_wrapper .dataTables_paginate .paginate_button,[data-theme=dark] table td .dataTables_wrapper .dataTables_paginate .paginate_button.text-gray-500,[data-theme=dark] table td .dataTables_wrapper .dataTables_paginate .paginate_button.text-gray-600,[data-theme=dark] table td .text-sm.dataTables_wrapper .dataTables_paginate .paginate_button{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .dataTables_wrapper .dataTables_paginate .paginate_button.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.dataTables_wrapper .dataTables_paginate .paginate_button{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.dataTables_wrapper .dataTables_paginate .paginate_button,html[data-theme=dark] body #user-menu-dropdown p.dataTables_wrapper .dataTables_paginate .paginate_button{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.dataTables_wrapper .dataTables_paginate .paginate_button{color:#d1d5db}html[data-theme=dark] body .header-user-btn .dataTables_wrapper .dataTables_paginate .paginate_button{color:#9ca3af}.dataTables_wrapper .dataTables_paginate .paginate_button{display:inline-flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/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}.dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled){background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 10%,transparent);color:var(--provider-sidebar-bg,#6366f1)}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:var(--provider-sidebar-bg,#6366f1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{cursor:not-allowed;opacity:.4}.dataTables_wrapper .dataTables_paginate .paginate_button.next,.dataTables_wrapper .dataTables_paginate .paginate_button.previous{width:auto;padding-left:.5rem;padding-right:.5rem}[data-theme=dark] .dataTables_wrapper .dataTables_length.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.dataTables_wrapper .dataTables_length.gap-1\.5.text-gray-400{color:#6b7280}.dataTables_wrapper .dataTables_length{display:flex;align-items:center;gap:.5rem}[data-theme=dark] table td .dataTables_wrapper .dataTables_length select.text-gray-500,[data-theme=dark] table td .dataTables_wrapper .dataTables_length select.text-gray-600{color:#9ca3af}[data-theme=dark] .fixed.inset-0>div.dataTables_wrapper .dataTables_length select.rounded-2xl,[data-theme=dark] div[aria-modal=true] .dataTables_wrapper .dataTables_length select.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .dataTables_wrapper .dataTables_length select.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.dataTables_wrapper .dataTables_length select{color:#d1d5db}html[data-theme=dark] body #filterPanel button.dataTables_wrapper .dataTables_length select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.dataTables_wrapper .dataTables_length select:hover{background-color:var(--provider-surface,#475569)}.dataTables_wrapper .dataTables_length select{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.dataTables_wrapper .dataTables_length select.rounded-2xl.shadow-lg,.dataTables_wrapper .dataTables_length select.rounded-2xl.shadow-sm,.dataTables_wrapper .dataTables_length select.rounded-xl.shadow-lg,.dataTables_wrapper .dataTables_length select.rounded-xl.shadow-sm,[data-theme=dark] .dataTables_wrapper .dataTables_length select.rounded-2xl.shadow-lg,[data-theme=dark] .dataTables_wrapper .dataTables_length select.rounded-2xl.shadow-sm,[data-theme=dark] .dataTables_wrapper .dataTables_length select.rounded-xl.shadow-lg,[data-theme=dark] .dataTables_wrapper .dataTables_length select.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.dataTables_wrapper .dataTables_length select.hover\:shadow-md:hover,.bg-white.rounded-xl.dataTables_wrapper .dataTables_length select.hover\:shadow-md:hover,.dataTables_wrapper .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,.dataTables_wrapper .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.dataTables_wrapper .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.dataTables_wrapper .dataTables_length select.hover\:shadow-md:hover,[data-theme=dark] .dataTables_wrapper .dataTables_length select.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .dataTables_wrapper .dataTables_length select.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .dataTables_wrapper .dataTables_length select,[data-theme=dark] [data-branding-light] #logout-modal .dataTables_wrapper .dataTables_length select,[data-theme=dark][data-branding-dark] #logout-modal .dataTables_wrapper .dataTables_length select,[data-theme=dark][data-branding-light] #logout-modal .dataTables_wrapper .dataTables_length select{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .dataTables_wrapper .dataTables_length select.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .dataTables_wrapper .dataTables_length select.dark\:border-gray-700{border-color:var(--provider-border,#334155)}html[data-theme=dark] body main .dataTables_wrapper .dataTables_length select.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .dataTables_wrapper .dataTables_length select.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.dataTables_wrapper .dataTables_length select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dataTables_wrapper .dataTables_length select{--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)}.dataTables_wrapper .dataTables_length select:focus{border-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] #user-menu-button p.dataTables_wrapper .dataTables_info,[data-theme=dark] nav[aria-label=Breadcrumb] .dataTables_wrapper .dataTables_info,[data-theme=dark] table td .dataTables_wrapper .dataTables_info,[data-theme=dark] table td .dataTables_wrapper .dataTables_info.text-gray-500,[data-theme=dark] table td .dataTables_wrapper .dataTables_info.text-gray-600,[data-theme=dark] table td .text-sm.dataTables_wrapper .dataTables_info{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .dataTables_wrapper .dataTables_info.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.dataTables_wrapper .dataTables_info,html[data-theme=dark] body #user-menu-dropdown p.dataTables_wrapper .dataTables_info{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.dataTables_wrapper .dataTables_info{color:#d1d5db}html[data-theme=dark] body .header-user-btn .dataTables_wrapper .dataTables_info{color:#9ca3af}.dataTables_wrapper .dataTables_info{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .dataTables_wrapper{color:var(--color-text)}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .paginate_button{color:var(--color-text)!important}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] .dataTables_wrapper .dataTables_length select{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569);--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .dataTables_wrapper .dataTables_info,[data-theme=dark] .group svg[data-theme=dark] .dataTables_wrapper .dataTables_info{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_info{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .dataTables_wrapper .dataTables_info,[data-theme=dark] [data-theme=dark] .dataTables_wrapper .dataTables_info.fa-calendar,[data-theme=dark] table td [data-theme=dark] .dataTables_wrapper .dataTables_info{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .dataTables_wrapper .dataTables_info,html[data-theme=dark] body .header-user-btn [data-theme=dark] .dataTables_wrapper .dataTables_info{color:#9ca3af}[data-theme=dark] .dataTables_wrapper .dataTables_info{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .dataTables_wrapper .dataTables_length,[data-theme=dark] .group svg[data-theme=dark] .dataTables_wrapper .dataTables_length{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .dataTables_wrapper .dataTables_length{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .dataTables_wrapper .dataTables_length,[data-theme=dark] [data-theme=dark] .dataTables_wrapper .dataTables_length.fa-calendar,[data-theme=dark] table td [data-theme=dark] .dataTables_wrapper .dataTables_length{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .dataTables_wrapper .dataTables_length,html[data-theme=dark] body .header-user-btn [data-theme=dark] .dataTables_wrapper .dataTables_length{color:#9ca3af}[data-theme=dark] .dataTables_wrapper .dataTables_length{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .dataTables_wrapper>div:last-child{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent);border-color:var(--provider-border,#334155)}[data-theme=dark] .dataTables_wrapper .border-gray-100,[data-theme=dark] .dataTables_wrapper .border-gray-100\/80{border-color:var(--provider-border,#334155)!important}[data-theme=dark] .dataTables_wrapper .bg-gray-50\/30{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 30%,transparent)!important}[data-theme=dark] .dataTables_wrapper .tableFooter [class*=text-gray-5],[data-theme=dark] .dataTables_wrapper>div:last-child [class*=text-gray-5]{color:#9ca3af!important}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled){background-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 30%,transparent)!important;color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 70%,#fff)!important}[data-theme=dark] table.dataTable{border-color:var(--provider-border,#334155)!important}.dataTables_wrapper .dataTables_processing{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;width:auto!important;height:auto!important;background:hsla(0,0%,100%,.95)!important;z-index:50;text-align:center;padding:1.5rem 2rem!important;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border:1px solid #e5e7eb;align-items:center;justify-content:center;gap:.75rem}.dataTables_wrapper .dataTables_processing[style*="display: block"]{display:flex!important}[data-theme=dark] .dataTables_wrapper .dataTables_processing{background:color-mix(in srgb,var(--provider-surface,#1e293b) 95%,transparent)!important;border-color:var(--provider-border,#475569);box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2)}.dataTables_wrapper .dataTables_processing>div{display:none}.dataTables_wrapper .dataTables_processing:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;border:2px solid #e5e7eb;border-top:2px solid var(--provider-sidebar-bg,#6366f1);border-radius:50%;animation:spin .8s linear infinite}[data-theme=dark] .dataTables_wrapper .dataTables_processing:before{border-color:var(--provider-border,#475569);border-top-color:var(--provider-sidebar-bg,#818cf8)}.dataTables_wrapper .dataTables_processing:after{content:"Loading...";font-size:.875rem;font-weight:500;color:#6b7280}[data-theme=dark] .dataTables_wrapper .dataTables_processing:after{color:#9ca3af}.assessments-table-wrapper,.courses-table-wrapper,.dataTables_wrapper{position:relative}.courses-table-wrapper .dataTables_processing:before{border-top-color:#10b981!important}[data-theme=dark] .courses-table-wrapper .dataTables_processing:before{border-top-color:#34d399!important}.assessments-table-wrapper .dataTables_processing:before{border-top-color:#f43f5e!important}[data-theme=dark] .jstree-default .jstree-anchor,[data-theme=dark] .jstree-default .jstree-node{color:var(--color-text)}[data-theme=dark] .calendar_default_main,[data-theme=dark] .month_default_main{background:var(--color-surface)!important}[data-theme=dark] .calendar_default_colheader,[data-theme=dark] .calendar_default_colheader_inner,[data-theme=dark] .month_default_header,[data-theme=dark] .month_default_header_inner{background:#1f2937!important;color:#e5e7eb!important;border-color:#374151!important}[data-theme=dark] .calendar_default_rowheader,[data-theme=dark] .calendar_default_rowheader_inner{background:#1f2937!important;color:#9ca3af!important;border-color:#374151!important}[data-theme=dark] .calendar_default_cell,[data-theme=dark] .calendar_default_cell_inner,[data-theme=dark] .month_default_cell,[data-theme=dark] .month_default_cell_inner{background:#111827!important;border-color:#374151!important}[data-theme=dark] .calendar_default_cell_business,[data-theme=dark] .calendar_default_cell_business .calendar_default_cell_inner,[data-theme=dark] .month_default_cell_business{background:#1f2937!important}[data-theme=dark] .calendar_default_corner,[data-theme=dark] .calendar_default_corner_inner,[data-theme=dark] .calendar_default_cornerright,[data-theme=dark] .calendar_default_cornerright_inner{background:#1f2937!important;border-color:#374151!important}[data-theme=dark] .calendar_default_event,[data-theme=dark] .calendar_default_event_inner,[data-theme=dark] .month_default_event,[data-theme=dark] .month_default_event_inner{background:#374151!important;color:#f3f4f6!important;border-color:#4b5563!important}[data-theme=dark] .calendar_default_shadow_inner{background:rgba(59,130,246,.3)!important}[data-theme=dark] .navigator_default_main{background:#1f2937!important;border-color:#374151!important}[data-theme=dark] .navigator_default_month,[data-theme=dark] .navigator_default_title,[data-theme=dark] .navigator_default_titleleft,[data-theme=dark] .navigator_default_titleright{background:#1f2937!important;color:#f3f4f6!important}[data-theme=dark] .navigator_default_dayheader{color:#9ca3af!important}[data-theme=dark] .navigator_default_day,[data-theme=dark] .navigator_default_dayother{background:transparent!important;color:#d1d5db!important}[data-theme=dark] .navigator_default_dayother{color:#6b7280!important}[data-theme=dark] .navigator_default_day:hover{background:#374151!important}[data-theme=dark] .navigator_default_select,[data-theme=dark] .navigator_default_select .navigator_default_day_inner{background:#059669!important;color:#fff!important}[data-theme=dark] .navigator_default_today,[data-theme=dark] .navigator_default_today .navigator_default_day_inner{background:#374151!important;color:#10b981!important;font-weight:600}[data-theme=dark] .navigator_default_line{border-color:#374151!important}html[data-theme=dark] body .calendar_default_main,html[data-theme=dark] body .month_default_main{background:var(--provider-surface,#111827)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_frame,html[data-theme=dark] body .calendar_default_frame_inner,html[data-theme=dark] body .month_default_frame,html[data-theme=dark] body [class*=calendar_default],html[data-theme=dark] body [class*=month_default]{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_divider,html[data-theme=dark] body .calendar_default_divider_horizontal,html[data-theme=dark] body .calendar_default_matrix_horizontal_line,html[data-theme=dark] body .calendar_default_matrix_vertical_line{background-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_colheader,html[data-theme=dark] body .calendar_default_colheader_inner,html[data-theme=dark] body .month_default_header,html[data-theme=dark] body .month_default_header_inner{background:var(--provider-surface,#1f2937)!important;color:#e5e7eb!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_rowheader,html[data-theme=dark] body .calendar_default_rowheader_inner{background:var(--provider-surface,#1f2937)!important;color:#9ca3af!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_cell,html[data-theme=dark] body .calendar_default_cell_inner,html[data-theme=dark] body .month_default_cell,html[data-theme=dark] body .month_default_cell_inner{background:var(--provider-surface,#111827)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_cell_business,html[data-theme=dark] body .calendar_default_cell_business .calendar_default_cell_inner,html[data-theme=dark] body .month_default_cell_business{background:color-mix(in srgb,var(--provider-surface,#1f2937) 80%,#fff 5%)!important}html[data-theme=dark] body .calendar_default_corner,html[data-theme=dark] body .calendar_default_corner_inner,html[data-theme=dark] body .calendar_default_cornerright,html[data-theme=dark] body .calendar_default_cornerright_inner{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .calendar_default_now,html[data-theme=dark] body .calendar_default_now_line{background:var(--provider-sidebar-bg,#ef4444)!important}html[data-theme=dark] body .calendar_default_shadow_inner{background:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 30%,transparent)!important}html[data-theme=dark] body .navigator_default_main{background:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .navigator_default_month,html[data-theme=dark] body .navigator_default_title,html[data-theme=dark] body .navigator_default_titleleft,html[data-theme=dark] body .navigator_default_titleright{background:var(--provider-surface,#1f2937)!important;color:#f3f4f6!important}html[data-theme=dark] body .navigator_default_day:hover{background:var(--provider-surface,#374151)!important}html[data-theme=dark] body .navigator_default_select,html[data-theme=dark] body .navigator_default_select .navigator_default_day_inner{background:var(--provider-sidebar-bg,#059669)!important;color:#fff!important}html[data-theme=dark] body .navigator_default_today,html[data-theme=dark] body .navigator_default_today .navigator_default_day_inner{background:var(--provider-surface,#374151)!important;color:var(--provider-sidebar-bg,#10b981)!important;font-weight:600}html[data-theme=dark] body .navigator_default_line{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .navigator_default_dayheader,html[data-theme=dark] body .navigator_default_dayheader_inner{background:var(--provider-surface,#1f2937)!important;color:#9ca3af!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .navigator_default_day,html[data-theme=dark] body .navigator_default_day_inner{background:var(--provider-surface,#1f2937)!important;color:#d1d5db!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .navigator_default_weeknumber,html[data-theme=dark] body .navigator_default_weeknumber_inner{background:var(--provider-surface,#1f2937)!important;color:#6b7280!important;border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .navigator_default_titleleft,html[data-theme=dark] body .navigator_default_titleright{background:var(--provider-surface,#1f2937)!important;color:#9ca3af!important}html[data-theme=dark] body .navigator_default_titleleft:hover,html[data-theme=dark] body .navigator_default_titleright:hover{background:var(--provider-border,#374151)!important;color:#f3f4f6!important}html[data-theme=dark] body .navigator_default_dayother,html[data-theme=dark] body .navigator_default_dayother .navigator_default_day_inner{background:var(--provider-surface,#111827)!important;color:#4b5563!important}html[data-theme=dark] body .navigator_default_cell,html[data-theme=dark] body .navigator_default_cell_inner{border-color:var(--provider-border,#374151)!important}html[data-theme=dark] body .navigator_default_day.current-month,html[data-theme=dark] body .navigator_default_day.current-month .navigator_default_day_inner{background:color-mix(in srgb,var(--provider-surface,#1f2937) 90%,#fff 10%)!important;color:#e5e7eb!important}body,button,input,select,textarea{font-family:Inter,system-ui,sans-serif!important}#calendar-view{position:relative}#calendar-navigator,#calendar-view{overflow:hidden}#calendar-navigator .navigator_default_main{position:relative!important}.course-tab-pane #calendar-view{position:relative;overflow:visible}#calendar-container{position:relative;width:100%}:root{--provider-sidebar-bg-light:#fff;--provider-sidebar-bg-dark:#1e293b;--provider-sidebar-text-light:#374151;--provider-sidebar-text-dark:#94a3b8;--provider-logo-filter-dark:brightness(0) invert(1)}[data-theme=dark] [data-branding-light] #app-sidebar,[data-theme=dark][data-branding-light] #app-sidebar{background:#1e293b!important;border-right:1px solid #374151!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-nav-item,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-nav-item{color:#94a3b8!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-nav-item:hover:not(.active),[data-theme=dark][data-branding-light] #app-sidebar .sidebar-nav-item:hover:not(.active){color:#f1f5f9!important;background-color:hsla(0,0%,100%,.05)!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-nav-item.active,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-nav-item.active{color:#f1f5f9!important;background-color:hsla(0,0%,100%,.1)!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-footer,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-footer{border-color:hsla(0,0%,100%,.1)!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-footer a,[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-footer button,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-footer a,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-footer button{color:#64748b!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-footer a:hover,[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-footer button:hover,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-footer a:hover,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-footer button:hover{color:#e2e8f0!important}[data-theme=dark] [data-branding-light] #app-sidebar .sidebar-footer span,[data-theme=dark][data-branding-light] #app-sidebar .sidebar-footer span{color:hsla(0,0%,100%,.15)!important}[data-theme=dark] [data-branding-dark] #app-sidebar,[data-theme=dark][data-branding-dark] #app-sidebar{filter:brightness(.85);border-right:1px solid hsla(0,0%,100%,.1)!important}[data-theme=dark] .sidebar-logo-container img.logo-needs-invert{filter:brightness(0) invert(1)}[data-theme=dark] .sidebar-logo-container img.logo-no-invert{filter:none}[data-theme=dark] [data-branding-light] .sidebar-logo-container img:not(.logo-no-invert),[data-theme=dark][data-branding-light] .sidebar-logo-container img:not(.logo-no-invert){filter:brightness(0) invert(1)}[data-theme=dark] [data-branding-dark] .sidebar-logo-container img,[data-theme=dark][data-branding-dark] .sidebar-logo-container img{filter:none}[data-theme=dark] [data-accent-light] .sidebar-nav-item.active span:first-child,[data-theme=dark] [data-accent-light] .sidebar-nav-item.active:before,[data-theme=dark][data-accent-light] .sidebar-nav-item.active span:first-child,[data-theme=dark][data-accent-light] .sidebar-nav-item.active:before{filter:brightness(.8)}[data-theme=dark] #main-content-area{background:#0f172a}[data-theme=dark] #main-content-area>div:first-child{opacity:.3}[data-theme=dark] [data-branding-dark] #user-menu-dropdown,[data-theme=dark] [data-branding-light] #user-menu-dropdown,[data-theme=dark][data-branding-dark] #user-menu-dropdown,[data-theme=dark][data-branding-light] #user-menu-dropdown{background:#1e293b!important;border-color:#374151!important}[data-theme=dark] [data-branding-dark] #logout-modal .bg-white,[data-theme=dark] [data-branding-light] #logout-modal .bg-white,[data-theme=dark][data-branding-dark] #logout-modal .bg-white,[data-theme=dark][data-branding-light] #logout-modal .bg-white{background:#1e293b!important;border:1px solid #374151!important}[data-theme=dark] [data-branding-dark] #logout-modal .bg-gray-50,[data-theme=dark] [data-branding-light] #logout-modal .bg-gray-50,[data-theme=dark][data-branding-dark] #logout-modal .bg-gray-50,[data-theme=dark][data-branding-light] #logout-modal .bg-gray-50{background:hsla(0,0%,100%,.05)!important}[data-theme=dark] [data-branding-light] #mobile-menu-toggle,[data-theme=dark][data-branding-light] #mobile-menu-toggle{background:#1e293b!important;border-color:#374151!important;color:#94a3b8!important}[data-theme=dark] [data-branding-light] #mobile-menu-toggle:hover,[data-theme=dark][data-branding-light] #mobile-menu-toggle:hover{background:#334155!important;color:#f1f5f9!important}.ocpanel .oc-form>.wc-stats-grid{margin-bottom:1.25rem}.ocpanel .oc-form .wc-stats-grid .form-group{margin-bottom:0}.wc-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.wc-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.wc-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.ocpanel .oc-form>.wc-stats-grid-3{margin-bottom:1.25rem}.ocpanel .oc-form .wc-stats-grid-3 .form-group{margin-bottom:0}.wc-stats-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (min-width:1024px){.wc-stats-grid-3{gap:1rem}}.ocpanel .oc-form>.wc-stats-grid-2{margin-bottom:1.25rem}.ocpanel .oc-form .wc-stats-grid-2 .form-group{margin-bottom:0}.wc-stats-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:1024px){.wc-stats-grid-2{gap:1rem}}.wc-stat-card{position:relative;border-radius:.75rem;padding:1rem;--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)}.wc-stat-card input[type=search]{padding-left:2.5rem}.bg-white.wc-stat-card.shadow-lg,.bg-white.wc-stat-card.shadow-sm,[data-theme=dark] .bg-white.wc-stat-card.shadow-lg,[data-theme=dark] .bg-white.wc-stat-card.shadow-sm{box-shadow:none}.bg-white.wc-stat-card.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wc-stat-card.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wc-stat-card{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.wc-stat-card{background:color-mix(in srgb,var(--provider-surface,#fff) 60%,transparent);border:1px solid color-mix(in srgb,var(--provider-border,#f3f4f6) 80%,transparent);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.wc-stat-card:hover{background:color-mix(in srgb,var(--provider-surface,#fff) 80%,transparent);--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.wc-stat-card:hover,.bg-white.rounded-xl.wc-stat-card:hover,[data-theme=dark] .bg-white.rounded-2xl.wc-stat-card:hover,[data-theme=dark] .bg-white.rounded-xl.wc-stat-card:hover{box-shadow:none}[data-theme=dark] .wc-stat-card{background:color-mix(in srgb,var(--provider-surface,#1f2937) 60%,transparent);border-color:color-mix(in srgb,var(--provider-border,#374151) 60%,transparent)}[data-theme=dark] .wc-stat-card:hover{background:color-mix(in srgb,var(--provider-surface,#1f2937) 80%,transparent)}.wc-stat-card-featured{position:relative;overflow:hidden;border-radius:.75rem;padding:1rem}.wc-stat-card-featured input[type=search]{padding-left:2.5rem}.bg-white.wc-stat-card-featured.shadow-lg,.bg-white.wc-stat-card-featured.shadow-sm,[data-theme=dark] .bg-white.wc-stat-card-featured.shadow-lg,[data-theme=dark] .bg-white.wc-stat-card-featured.shadow-sm{box-shadow:none}.bg-white.wc-stat-card-featured.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wc-stat-card-featured.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wc-stat-card-featured{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.wc-stat-card-featured{border-width:1px;border-color:hsla(0,0%,100%,.2)}.bg-white.rounded-2xl.wc-stat-card-featured.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-stat-card-featured.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wc-stat-card-featured.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-stat-card-featured.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.wc-stat-card-featured{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.wc-stat-card-featured:hover{box-shadow:none;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.wc-stat-card-featured.stat-blue{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-stat-card-featured.stat-blue:hover{--tw-shadow-color:rgba(59,130,246,.25);--tw-shadow:var(--tw-shadow-colored)}.wc-stat-card-featured.stat-violet{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#a855f7 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-stat-card-featured.stat-violet:hover{--tw-shadow-color:rgba(139,92,246,.25);--tw-shadow:var(--tw-shadow-colored)}.wc-stat-card-featured.stat-emerald{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-stat-card-featured.stat-emerald:hover{--tw-shadow-color:rgba(16,185,129,.25);--tw-shadow:var(--tw-shadow-colored)}.wc-stat-card-featured.stat-amber{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f59e0b 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-gradient-to:#f97316 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-stat-card-featured.stat-amber:hover{--tw-shadow-color:rgba(245,158,11,.25);--tw-shadow:var(--tw-shadow-colored)}.wc-stat-card-featured.stat-rose{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ec4899 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-stat-card-featured.stat-rose:hover{--tw-shadow-color:rgba(244,63,94,.25);--tw-shadow:var(--tw-shadow-colored)}.wc-stat-card-featured.stat-cyan{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.wc-stat-card-featured.stat-cyan:hover{--tw-shadow-color:rgba(6,182,212,.25);--tw-shadow:var(--tw-shadow-colored)}[data-theme=dark] #user-menu-button p.wc-stat-value,[data-theme=dark] div[aria-modal=true] .wc-stat-value,[data-theme=dark] table td .font-medium.wc-stat-value,[data-theme=dark] table td .font-semibold.wc-stat-value,[data-theme=dark] table td .wc-stat-value,html[data-theme=dark] body #user-menu-dropdown p.wc-stat-value,html[data-theme=dark] body .header-user-btn .wc-stat-value{color:#f3f4f6}.wc-stat-value{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (min-width:1024px){.wc-stat-value{font-size:1.875rem;line-height:2.25rem}}.wc-stat-value{line-height:1}[data-theme=dark] .wc-stat-value{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.wc-stat-card-featured .wc-stat-value{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.wc-stat-value-md,[data-theme=dark] div[aria-modal=true] .wc-stat-value-md,[data-theme=dark] table td .font-medium.wc-stat-value-md,[data-theme=dark] table td .font-semibold.wc-stat-value-md,[data-theme=dark] table td .wc-stat-value-md,html[data-theme=dark] body #user-menu-dropdown p.wc-stat-value-md,html[data-theme=dark] body .header-user-btn .wc-stat-value-md{color:#f3f4f6}.wc-stat-value-md{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}@media (min-width:1024px){.wc-stat-value-md{font-size:1.5rem;line-height:2rem}}.wc-stat-value-md{line-height:1}[data-theme=dark] .wc-stat-value-md{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.wc-stat-card-featured .wc-stat-value-md{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.wc-stat-label,[data-theme=dark] nav[aria-label=Breadcrumb] .wc-stat-label,[data-theme=dark] table td .text-sm.wc-stat-label,[data-theme=dark] table td .wc-stat-label,html[data-theme=dark] body #user-menu-dropdown .text-xs.wc-stat-label,html[data-theme=dark] body #user-menu-dropdown .wc-stat-label.text-gray-500,html[data-theme=dark] body #user-menu-dropdown p.wc-stat-label,html[data-theme=dark] body .header-user-btn .wc-stat-label{color:#9ca3af}.wc-stat-label{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:1024px){[data-theme=dark] table td .wc-stat-label.text-gray-500,[data-theme=dark] table td .wc-stat-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .wc-stat-label.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wc-stat-label{color:#d1d5db}.wc-stat-label{font-size:.875rem;line-height:1.25rem}}[data-theme=dark] table td .wc-stat-label.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-stat-label{color:#f3f4f6}.wc-stat-label{font-weight:500;text-transform:uppercase;letter-spacing:.025em}[data-theme=dark] #user-menu-button svg[data-theme=dark] .wc-stat-label,[data-theme=dark] .group svg[data-theme=dark] .wc-stat-label{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .wc-stat-label,[data-theme=dark] [data-theme=dark] .wc-stat-label.fa-calendar,[data-theme=dark] table td [data-theme=dark] .wc-stat-label{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .wc-stat-label,html[data-theme=dark] body .header-user-btn [data-theme=dark] .wc-stat-label{color:#9ca3af}[data-theme=dark] .wc-stat-label{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.wc-stat-card-featured .wc-stat-label{color:hsla(0,0%,100%,.8)}[data-theme=dark] .flex.wc-stat-icon.gap-1\.5.text-gray-400,[data-theme=dark] .wc-stat-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wc-stat-icon{margin-bottom:.5rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem}[data-theme=dark] table td .wc-stat-icon.text-gray-500,[data-theme=dark] table td .wc-stat-icon.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .wc-stat-icon.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.wc-stat-icon{color:#d1d5db}.wc-stat-icon{font-size:.875rem;line-height:1.25rem}.wc-stat-icon.icon-blue{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.wc-stat-icon.icon-violet{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.wc-stat-icon.icon-emerald{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.wc-stat-icon.icon-amber{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.wc-stat-icon.icon-rose{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.wc-stat-icon.icon-cyan{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.wc-stat-icon.icon-gray{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.wc-stat-icon.icon-gray{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .wc-stat-icon.icon-gray,[data-theme=dark] table td .text-sm.wc-stat-icon.icon-gray,[data-theme=dark] table td .wc-stat-icon.icon-gray{color:#9ca3af}html[data-theme=dark] body main .topic-tab.wc-stat-icon.icon-gray.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .wc-stat-icon.icon-gray{background-color:var(--provider-surface,#374151)}.wc-stat-icon.icon-gray{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon.icon-blue{background-color:rgba(30,58,138,.4);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon.icon-violet{background-color:rgba(76,29,149,.4);--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon.icon-emerald{background-color:rgba(6,78,59,.4);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon.icon-amber{background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon.icon-rose{background-color:rgba(136,19,55,.4);--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon.icon-cyan{background-color:rgba(22,78,99,.4);--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .wc-stat-icon.icon-gray,[data-theme=dark] .group svg[data-theme=dark] .wc-stat-icon.icon-gray{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon.icon-gray{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .wc-stat-icon.icon-gray,[data-theme=dark] [data-theme=dark] .wc-stat-icon.icon-gray.fa-calendar,[data-theme=dark] table td [data-theme=dark] .wc-stat-icon.icon-gray{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .wc-stat-icon.icon-gray,html[data-theme=dark] body .header-user-btn [data-theme=dark] .wc-stat-icon.icon-gray{color:#9ca3af}[data-theme=dark] .wc-stat-icon.icon-gray{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.wc-stat-icon.icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 10%,#fff);color:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .wc-stat-icon.icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 25%,transparent);color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 50%,#fff)}[data-theme=dark] .flex.wc-stat-trend.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .wc-stat-trend.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.wc-stat-trend{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .wc-stat-trend.text-gray-500{color:#9ca3af}.wc-stat-trend{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.wc-stat-trend.trend-up{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.wc-stat-trend.trend-down{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.wc-stat-trend.trend-stable{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.wc-stat-trend.trend-stable{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .wc-stat-trend.trend-stable,[data-theme=dark] table td .text-sm.wc-stat-trend.trend-stable,[data-theme=dark] table td .wc-stat-trend.trend-stable{color:#9ca3af}html[data-theme=dark] body main .topic-tab.wc-stat-trend.trend-stable.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .wc-stat-trend.trend-stable{background-color:var(--provider-surface,#374151)}.wc-stat-trend.trend-stable{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-trend.trend-up{background-color:rgba(6,78,59,.4);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-trend.trend-down{background-color:rgba(136,19,55,.4);--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .wc-stat-trend.trend-stable,[data-theme=dark] .group svg[data-theme=dark] .wc-stat-trend.trend-stable{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-trend.trend-stable{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .wc-stat-trend.trend-stable,[data-theme=dark] [data-theme=dark] .wc-stat-trend.trend-stable.fa-calendar,[data-theme=dark] table td [data-theme=dark] .wc-stat-trend.trend-stable{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .wc-stat-trend.trend-stable,html[data-theme=dark] body .header-user-btn [data-theme=dark] .wc-stat-trend.trend-stable{color:#9ca3af}[data-theme=dark] .wc-stat-trend.trend-stable{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}html[data-theme=dark] body main .topic-tab.wc-stat-progress.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .wc-stat-progress{background-color:var(--provider-surface,#374151)}.wc-stat-progress{margin-top:.75rem;height:.375rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}[data-theme=dark] .wc-stat-progress{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.wc-stat-progress-bar{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}[data-theme=dark] .sticky.top-24 .wc-stat-progress-bar.progress-blue.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-stat-progress-bar.progress-blue{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-stat-progress-bar.progress-violet.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-stat-progress-bar.progress-violet{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-stat-progress-bar.progress-emerald.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-stat-progress-bar.progress-emerald{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,185,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-stat-progress-bar.progress-amber.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-stat-progress-bar.progress-amber{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f59e0b 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-gradient-to:#f97316 var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-stat-progress-bar.progress-rose.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-stat-progress-bar.progress-rose{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#f43f5e var(--tw-gradient-from-position);--tw-gradient-to:rgba(244,63,94,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#ec4899 var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-stat-progress-bar.progress-cyan.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-stat-progress-bar.progress-cyan{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.wc-stat-progress-bar.progress-branded{background:linear-gradient(to right,rgba(var(--provider-sidebar-bg-rgb,99,102,241),1),rgba(var(--provider-sidebar-bg-rgb,99,102,241),.7))}[data-theme=dark] .wc-stats-row.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wc-stats-row{display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:1024px){.wc-stats-row{gap:1.5rem}}.wc-stats-row .wc-stat-item{min-width:100px;flex:1 1 0%;text-align:center}.tab-pane.wc-stat-divider{display:none}.dashboard-toolbar.wc-stat-divider{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.ai-search-dropdown.wc-stat-divider,.ai-search-loading.wc-stat-divider,.builder-add-dropdown.wc-stat-divider,.builder-header-dropdown.wc-stat-divider,.builder-modal.wc-stat-divider,.toolbar-dropdown.wc-stat-divider,.toolbar-version-dropdown.wc-stat-divider{display:none}.wizard-step-content.wc-stat-divider{opacity:0}html[data-theme=dark] body #filterPanel .wc-stat-divider{background-color:var(--provider-surface,#475569)}.wc-stat-divider{display:none;width:1px;align-self:stretch;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.ai-review-empty.wc-stat-divider,.ai-review-error.wc-stat-divider,.ai-review-loading.wc-stat-divider,.ai-review-results.wc-stat-divider{display:none}@media (min-width:640px){.wc-stat-divider{display:block}}[data-theme=dark] .wc-stat-divider{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.wc-stat-card-mini{position:relative;border-radius:.5rem;padding:.625rem}.wc-stat-card-mini input[type=search]{padding-left:2.5rem}.wc-stat-card-mini{background:color-mix(in srgb,var(--provider-surface,#fff) 60%,transparent);border:1px solid color-mix(in srgb,var(--provider-border,#f3f4f6) 80%,transparent);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.wc-stat-card-mini:hover{background:color-mix(in srgb,var(--provider-surface,#fff) 80%,transparent);--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.wc-stat-card-mini:hover,.bg-white.rounded-xl.wc-stat-card-mini:hover,[data-theme=dark] .bg-white.rounded-2xl.wc-stat-card-mini:hover,[data-theme=dark] .bg-white.rounded-xl.wc-stat-card-mini:hover{box-shadow:none}[data-theme=dark] .wc-stat-card-mini{background:color-mix(in srgb,var(--provider-surface,#1f2937) 60%,transparent);border-color:color-mix(in srgb,var(--provider-border,#374151) 60%,transparent)}[data-theme=dark] .wc-stat-card-mini:hover{background:color-mix(in srgb,var(--provider-surface,#1f2937) 80%,transparent)}[data-theme=dark] .flex.wc-stat-icon-sm.gap-1\.5.text-gray-400,[data-theme=dark] .wc-stat-icon-sm.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .wc-stat-icon-sm.text-gray-500{color:#9ca3af}.wc-stat-icon-sm{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.25rem;font-size:.75rem;line-height:1rem}.wc-stat-icon-sm.icon-amber{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.wc-stat-icon-sm.icon-emerald{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.wc-stat-icon-sm.icon-gray{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.wc-stat-icon-sm.icon-gray{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .wc-stat-icon-sm.icon-gray,[data-theme=dark] table td .text-sm.wc-stat-icon-sm.icon-gray,[data-theme=dark] table td .wc-stat-icon-sm.icon-gray{color:#9ca3af}html[data-theme=dark] body main .topic-tab.wc-stat-icon-sm.icon-gray.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .wc-stat-icon-sm.icon-gray{background-color:var(--provider-surface,#374151)}.wc-stat-icon-sm.icon-gray{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.wc-stat-icon-sm.icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 10%,#fff);color:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .wc-stat-icon-sm.icon-amber{background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon-sm.icon-emerald{background-color:rgba(6,78,59,.4);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .wc-stat-icon-sm.icon-gray,[data-theme=dark] .group svg[data-theme=dark] .wc-stat-icon-sm.icon-gray{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .wc-stat-icon-sm.icon-gray{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .wc-stat-icon-sm.icon-gray,[data-theme=dark] [data-theme=dark] .wc-stat-icon-sm.icon-gray.fa-calendar,[data-theme=dark] table td [data-theme=dark] .wc-stat-icon-sm.icon-gray{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .wc-stat-icon-sm.icon-gray,html[data-theme=dark] body .header-user-btn [data-theme=dark] .wc-stat-icon-sm.icon-gray{color:#9ca3af}[data-theme=dark] .wc-stat-icon-sm.icon-gray{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .wc-stat-icon-sm.icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 25%,transparent);color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 50%,#fff)}.wc-sparkline-mini{height:1.25rem;width:3rem;flex-shrink:0}.wc-sparkline-mini path{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.wc-sparkline-mini.sparkline-amber path{stroke:#f59e0b}.wc-sparkline-mini.sparkline-emerald path{stroke:#10b981}.wc-sparkline-mini.sparkline-gray path{stroke:#9ca3af}.wc-sparkline-mini.sparkline-violet path{stroke:#8b5cf6}.wc-sparkline-mini.sparkline-fuchsia path{stroke:#d946ef}.wc-sparkline-mini.sparkline-branded path{stroke:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .wc-sparkline-mini.sparkline-amber path{stroke:#fbbf24}[data-theme=dark] .wc-sparkline-mini.sparkline-emerald path{stroke:#34d399}[data-theme=dark] .wc-sparkline-mini.sparkline-gray path{stroke:#6b7280}[data-theme=dark] .wc-sparkline-mini.sparkline-violet path{stroke:#a78bfa}[data-theme=dark] .wc-sparkline-mini.sparkline-fuchsia path{stroke:#e879f9}[data-theme=dark] .wc-sparkline-mini.sparkline-branded path{stroke:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 80%,#fff)}.wc-sparkline-mini.sparkline-cyan path{stroke:#06b6d4}.wc-sparkline-mini.sparkline-rose path{stroke:#f43f5e}.wc-sparkline-mini.sparkline-blue path{stroke:#3b82f6}[data-theme=dark] .wc-sparkline-mini.sparkline-cyan path{stroke:#22d3ee}[data-theme=dark] .wc-sparkline-mini.sparkline-rose path{stroke:#fb7185}[data-theme=dark] .wc-sparkline-mini.sparkline-blue path{stroke:#60a5fa}.wc-icon-branded{color:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .wc-icon-branded{color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 70%,#fff)}.wc-sparkline{height:2rem;width:4rem;flex-shrink:0}.wc-sparkline-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wc-sparkline-area{opacity:.15}.wc-sparkline.sparkline-amber .wc-sparkline-line{stroke:#f59e0b}.wc-sparkline.sparkline-amber .wc-sparkline-area{fill:#f59e0b}.wc-sparkline.sparkline-emerald .wc-sparkline-line{stroke:#10b981}.wc-sparkline.sparkline-emerald .wc-sparkline-area{fill:#10b981}.wc-sparkline.sparkline-blue .wc-sparkline-line{stroke:#3b82f6}.wc-sparkline.sparkline-blue .wc-sparkline-area{fill:#3b82f6}.wc-sparkline.sparkline-violet .wc-sparkline-line{stroke:#8b5cf6}.wc-sparkline.sparkline-violet .wc-sparkline-area{fill:#8b5cf6}.wc-sparkline.sparkline-rose .wc-sparkline-line{stroke:#f43f5e}.wc-sparkline.sparkline-rose .wc-sparkline-area{fill:#f43f5e}.wc-sparkline.sparkline-cyan .wc-sparkline-line{stroke:#06b6d4}.wc-sparkline.sparkline-cyan .wc-sparkline-area{fill:#06b6d4}.wc-sparkline.sparkline-gray .wc-sparkline-line{stroke:#6b7280}.wc-sparkline.sparkline-gray .wc-sparkline-area{fill:#6b7280}.wc-sparkline.sparkline-branded .wc-sparkline-line{stroke:var(--provider-sidebar-bg,#1e293b)}.wc-sparkline.sparkline-branded .wc-sparkline-area{fill:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .wc-sparkline.sparkline-branded .wc-sparkline-line{stroke:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 80%,#fff)}[data-theme=dark] .wc-sparkline.sparkline-branded .wc-sparkline-area{fill:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 80%,#fff)}[data-theme=dark] .wc-sparkline.sparkline-amber .wc-sparkline-line{stroke:#fbbf24}[data-theme=dark] .wc-sparkline.sparkline-amber .wc-sparkline-area{fill:#fbbf24}[data-theme=dark] .wc-sparkline.sparkline-emerald .wc-sparkline-line{stroke:#34d399}[data-theme=dark] .wc-sparkline.sparkline-emerald .wc-sparkline-area{fill:#34d399}[data-theme=dark] .wc-sparkline.sparkline-blue .wc-sparkline-line{stroke:#60a5fa}[data-theme=dark] .wc-sparkline.sparkline-blue .wc-sparkline-area{fill:#60a5fa}[data-theme=dark] .wc-sparkline.sparkline-violet .wc-sparkline-line{stroke:#a78bfa}[data-theme=dark] .wc-sparkline.sparkline-violet .wc-sparkline-area{fill:#a78bfa}[data-theme=dark] .wc-sparkline.sparkline-rose .wc-sparkline-line{stroke:#fb7185}[data-theme=dark] .wc-sparkline.sparkline-rose .wc-sparkline-area{fill:#fb7185}[data-theme=dark] .wc-sparkline.sparkline-cyan .wc-sparkline-line{stroke:#22d3ee}[data-theme=dark] .wc-sparkline.sparkline-cyan .wc-sparkline-area{fill:#22d3ee}[data-theme=dark] .wc-sparkline.sparkline-gray .wc-sparkline-line{stroke:#9ca3af}[data-theme=dark] .wc-sparkline.sparkline-gray .wc-sparkline-area{fill:#9ca3af}.wc-overview-panel{background:color-mix(in srgb,var(--provider-surface,#fff) 70%,transparent)}[data-theme=dark] .fixed.inset-0>div.bg-white.wc-overview-panel,[data-theme=dark] div[aria-modal=true] .bg-white.wc-overview-panel{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .bg-white\/70.wc-overview-panel{background-color:rgba(30,41,59,.9)}.wc-overview-panel{border-radius:1rem;--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)}.bg-white.wc-overview-panel.shadow-lg,.bg-white.wc-overview-panel.shadow-sm,.bg-white\/70.wc-overview-panel.shadow-lg,[data-theme=dark] .bg-white.wc-overview-panel.shadow-lg,[data-theme=dark] .bg-white.wc-overview-panel.shadow-sm,[data-theme=dark] .bg-white\/70.wc-overview-panel.shadow-lg{box-shadow:none}.bg-white.wc-overview-panel.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.wc-overview-panel.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .wc-overview-panel{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.wc-overview-panel{border:1px solid color-mix(in srgb,var(--provider-border,#fff) 60%,transparent);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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)}.bg-white.rounded-2xl.wc-overview-panel,.bg-white.rounded-xl.wc-overview-panel,.bg-white\/70.rounded-2xl.wc-overview-panel,[data-theme=dark] .bg-white.rounded-2xl.wc-overview-panel,[data-theme=dark] .bg-white.rounded-xl.wc-overview-panel,[data-theme=dark] .bg-white\/70.rounded-2xl.wc-overview-panel{box-shadow:none}.wc-overview-panel{overflow:visible}[data-theme=dark] .wc-overview-panel{background:color-mix(in srgb,var(--provider-surface,#1f2937) 70%,transparent);border-color:color-mix(in srgb,var(--provider-border,#374151) 60%,transparent)}.wc-overview-panel>.overflow-x-auto{overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.wc-overview-panel>.overflow-x-auto::-webkit-scrollbar{display:none}.wc-overview-panel .dataTables_scrollBody,.wc-overview-panel .dataTables_wrapper{overflow:visible}.wc-overview-panel .tableContainer{scrollbar-width:none;-ms-overflow-style:none}.wc-overview-panel .tableContainer::-webkit-scrollbar{display:none}#scrollable-content{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}#main-content-area{overflow:hidden!important}[data-theme=dark] .flex.wc-overview-panel-header.gap-1\.5.text-gray-400,[data-theme=dark] .wc-overview-panel-header.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wc-overview-panel-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem}@media (min-width:640px){.wc-overview-panel-header{padding:1.25rem}}[data-theme=dark] #user-menu-dropdown .wc-overview-panel-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.wc-overview-panel-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .wc-overview-panel-header{border-color:#374151}html[data-theme=dark] body #user-menu-dropdown .wc-overview-panel-header{border-color:var(--provider-border,#374151)}.wc-overview-panel-header{border-bottom-width:1px;border-color:rgba(243,244,246,.8)}[data-theme=dark] .dataTables_wrapper .wc-overview-panel-header{border-color:var(--provider-border,#334155)}[data-theme=dark] .wc-overview-panel-header{border-color:rgba(55,65,81,.6)}[data-theme=dark] .sticky.top-24 .wc-overview-panel-header.header-amber.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-overview-panel-header.header-amber{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,251,235,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .bg-gradient-to-r.wc-overview-panel-header.header-blue,[data-theme=dark] .sticky.top-24 .wc-overview-panel-header.header-blue.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-overview-panel-header.header-blue{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(239,246,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-overview-panel-header.header-violet.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-overview-panel-header.header-violet{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(245,243,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-overview-panel-header.header-emerald.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-overview-panel-header.header-emerald{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(236,253,245,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-overview-panel-header.header-cyan.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-overview-panel-header.header-cyan{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(236,254,255,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,254,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 .wc-overview-panel-header.header-rose.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}.wc-overview-panel-header.header-rose{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(255,241,242,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 [data-theme=dark] .wc-overview-panel-header.header-amber.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .wc-overview-panel-header.header-amber{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(120,53,15,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 [data-theme=dark] .wc-overview-panel-header.header-blue.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .wc-overview-panel-header.header-blue{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(30,58,138,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 [data-theme=dark] .wc-overview-panel-header.header-violet.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .wc-overview-panel-header.header-violet{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(76,29,149,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(76,29,149,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 [data-theme=dark] .wc-overview-panel-header.header-emerald.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .wc-overview-panel-header.header-emerald{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(6,78,59,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,78,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 [data-theme=dark] .wc-overview-panel-header.header-cyan.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .wc-overview-panel-header.header-cyan{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(22,78,99,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,78,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .sticky.top-24 [data-theme=dark] .wc-overview-panel-header.header-rose.from-blue-50\/50{background:linear-gradient(90deg,rgba(30,64,175,.1),transparent)}[data-theme=dark] .wc-overview-panel-header.header-rose{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgba(136,19,55,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(136,19,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position)}[data-theme=dark] .flex.wc-panel-icon.gap-1\.5.text-gray-400,[data-theme=dark] .wc-panel-icon.items-center.gap-1\.5.text-gray-400{color:#6b7280}.wc-panel-icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem}.wc-panel-icon.icon-amber{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.wc-panel-icon.icon-blue{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.wc-panel-icon.icon-violet{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.wc-panel-icon.icon-emerald{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.wc-panel-icon.icon-cyan{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.wc-panel-icon.icon-rose{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-icon.icon-amber{background-color:rgba(120,53,15,.4);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-icon.icon-blue{background-color:rgba(30,58,138,.4);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-icon.icon-violet{background-color:rgba(76,29,149,.4);--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-icon.icon-emerald{background-color:rgba(6,78,59,.4);--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-icon.icon-cyan{background-color:rgba(22,78,99,.4);--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-icon.icon-rose{background-color:rgba(136,19,55,.4);--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.wc-panel-icon.icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 10%,#fff);color:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .wc-panel-icon.icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 25%,transparent);color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 50%,#fff)}[data-theme=dark] .chart-header-icon-branded.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.chart-header-icon-branded.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .chart-header-icon-branded.text-gray-500,[data-theme=dark] table td .chart-header-icon-branded.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .chart-header-icon-branded.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.chart-header-icon-branded{color:#d1d5db}.chart-header-icon-branded{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;background:color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 10%,#fff);color:var(--provider-sidebar-bg,#1e293b)}[data-theme=dark] .chart-header-icon-branded{background:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#334155)) 30%,transparent);color:color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#94a3b8)) 50%,#fff)}[data-theme=dark] .flex.panel-header-icon-branded.gap-1\.5.text-gray-400,[data-theme=dark] .panel-header-icon-branded.items-center.gap-1\.5.text-gray-400{color:#6b7280}.panel-header-icon-branded{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem}.bg-white.panel-header-icon-branded.shadow-lg,.bg-white.panel-header-icon-branded.shadow-sm,[data-theme=dark] .bg-white.panel-header-icon-branded.shadow-lg,[data-theme=dark] .bg-white.panel-header-icon-branded.shadow-sm{box-shadow:none}.bg-white.panel-header-icon-branded.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.panel-header-icon-branded.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .panel-header-icon-branded{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.panel-header-icon-branded{background:linear-gradient(135deg,var(--provider-sidebar-bg,#1e293b),color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 80%,#000));color:#fff;box-shadow:0 10px 15px -3px color-mix(in srgb,var(--provider-sidebar-bg,#1e293b) 30%,transparent)}[data-theme=dark] .panel-header-icon-branded{background:linear-gradient(135deg,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#475569)),color-mix(in srgb,var(--provider-sidebar-bg-dark,var(--provider-sidebar-bg,#475569)) 80%,#000))}[data-theme=dark] #user-menu-button p.wc-panel-title,[data-theme=dark] div[aria-modal=true] .wc-panel-title,[data-theme=dark] table td .font-medium.wc-panel-title,[data-theme=dark] table td .font-semibold.wc-panel-title,[data-theme=dark] table td .wc-panel-title,[data-theme=dark] table td .wc-panel-title.text-gray-900,html[data-theme=dark] body #user-menu-dropdown p.wc-panel-title,html[data-theme=dark] body .header-user-btn .wc-panel-title{color:#f3f4f6}.wc-panel-title{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .wc-panel-title{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.wc-overview-panel-body{padding:1rem}@media (min-width:640px){.wc-overview-panel-body{padding:1.25rem}}[data-theme=dark] #user-menu-button p.wc-search-input,[data-theme=dark] div[aria-modal=true] .wc-search-input,[data-theme=dark] table td .font-medium.wc-search-input,[data-theme=dark] table td .font-semibold.wc-search-input,[data-theme=dark] table td .wc-search-input{color:#f3f4f6}[data-theme=dark] input[type=search].wc-search-input{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] input[type=search].wc-search-input::-moz-placeholder{color:#6b7280}[data-theme=dark] input[type=search].wc-search-input::placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown p.wc-search-input,html[data-theme=dark] body .header-user-btn .wc-search-input{color:#f3f4f6}.wc-search-input{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:hsla(0,0%,100%,.5);--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.bg-white.rounded-2xl.wc-search-input.hover\:shadow-md:hover,.bg-white.rounded-xl.wc-search-input.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.wc-search-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.wc-search-input.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}html[data-theme=dark] body main .wc-search-input.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.wc-search-input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);border-color:var(--provider-sidebar-bg,#6366f1);--tw-ring-color:color-mix(in srgb,var(--provider-sidebar-bg,#6366f1) 20%,transparent)}[data-theme=dark] #user-menu-button svg.wc-search-input::-moz-placeholder{color:#6b7280}[data-theme=dark] #user-menu-button svg.wc-search-input::placeholder{color:#6b7280}[data-theme=dark] .group svg.wc-search-input::-moz-placeholder{color:#6b7280}[data-theme=dark] .group svg.wc-search-input::placeholder{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .wc-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .bg-gray-100\/80 .wc-search-input::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5.wc-search-input::-moz-placeholder,[data-theme=dark] .wc-search-input.fa-calendar::-moz-placeholder{color:#6b7280}[data-theme=dark] .flex.items-center.gap-1\.5.wc-search-input::placeholder,[data-theme=dark] .wc-search-input.fa-calendar::placeholder{color:#6b7280}[data-theme=dark] table td .wc-search-input::-moz-placeholder{color:#6b7280}[data-theme=dark] table td .wc-search-input::placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .wc-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .wc-search-input::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn .wc-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn .wc-search-input::placeholder{color:#9ca3af}.wc-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.wc-search-input::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .wc-search-input{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .wc-search-input:focus{border-color:var(--provider-sidebar-bg,#6366f1)}[data-theme=dark] #user-menu-button p[data-theme=dark] .wc-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] #user-menu-button p[data-theme=dark] .wc-search-input::placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .wc-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .wc-search-input::placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .wc-search-input::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .wc-search-input::-moz-placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .wc-search-input::placeholder,[data-theme=dark] table td [data-theme=dark] .wc-search-input::placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .wc-search-input::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .wc-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .wc-search-input::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .wc-search-input::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .wc-search-input::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .wc-search-input::placeholder{color:#9ca3af}[data-theme=dark] .wc-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .wc-search-input::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}html[data-theme=dark] body main .bg-white.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)!important}html[data-theme=dark] body main .border-gray-100.dark\:border-gray-700,html[data-theme=dark] body main .border-gray-200.dark\:border-gray-700{border-color:var(--provider-border,#334155)!important}html[data-theme=dark] body main .bg-gray-50\/50.dark\:bg-slate-700\/50{background-color:color-mix(in srgb,var(--provider-surface,#1e293b) 50%,transparent)!important}html[data-theme=dark] body main .bg-white.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .bg-white.dark\:bg-gray-800{background-color:var(--provider-surface,#fff)!important;border-color:var(--provider-border,#e5e7eb)!important}.select2-container--default .select2-selection--single{background-color:var(--provider-surface,#fff)!important;border-color:var(--provider-border,#d1d5db)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#374151!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#9ca3af!important}.select2-dropdown,.select2-search--dropdown .select2-search__field{background-color:var(--provider-surface,#fff)!important;border-color:var(--provider-border,#d1d5db)!important}.select2-container--default .select2-results__option,.select2-search--dropdown .select2-search__field{color:#374151!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--provider-sidebar-bg,#3b82f6)!important;color:#fff!important}html[data-theme=dark] body .select2-container--default .select2-selection--single{background-color:var(--provider-surface,#374151)!important;border-color:var(--provider-border,#4b5563)!important}html[data-theme=dark] body .select2-container--default .select2-selection--single .select2-selection__rendered{color:#f3f4f6!important}html[data-theme=dark] body .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#9ca3af!important}html[data-theme=dark] body .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#9ca3af transparent transparent!important}html[data-theme=dark] body .select2-dropdown{background-color:var(--provider-surface,#374151)!important;border-color:var(--provider-border,#4b5563)!important}html[data-theme=dark] body .select2-search--dropdown .select2-search__field{background-color:var(--provider-surface,#1f2937)!important;border-color:var(--provider-border,#4b5563)!important;color:#f3f4f6!important}html[data-theme=dark] body .select2-search--dropdown .select2-search__field::-moz-placeholder{color:#6b7280!important}html[data-theme=dark] body .select2-search--dropdown .select2-search__field::placeholder{color:#6b7280!important}html[data-theme=dark] body .select2-container--default .select2-results__option{color:#f3f4f6!important;background-color:transparent!important}html[data-theme=dark] body .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--provider-sidebar-bg,#3b82f6)!important;color:#fff!important}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--provider-sidebar-bg,#3b82f6)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 10%,transparent)!important}html[data-theme=dark] body .select2-container--default.select2-container--focus .select2-selection--single,html[data-theme=dark] body .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--provider-sidebar-bg,#3b82f6)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 20%,transparent)!important}html[data-theme=dark] body .select2-search--dropdown .select2-search__field:focus{border-color:var(--provider-sidebar-bg,#3b82f6)!important;outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 20%,transparent)!important}.select2-search--dropdown .select2-search__field:focus{border-color:var(--provider-sidebar-bg,#3b82f6)!important;outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-sidebar-bg,#3b82f6) 10%,transparent)!important}#chart-assessment-status svg text,#chart-assessment-status text,#chart-course-status svg text,#chart-course-status text,#chart-pass-fail svg text,#chart-pass-fail text,#chart-student-progress svg text,#chart-student-progress text{fill:var(--color-text,#1f2937)!important}html[data-theme=dark] body #chart-assessment-status svg text,html[data-theme=dark] body #chart-assessment-status text,html[data-theme=dark] body #chart-course-status svg text,html[data-theme=dark] body #chart-course-status text,html[data-theme=dark] body #chart-pass-fail svg text,html[data-theme=dark] body #chart-pass-fail text,html[data-theme=dark] body #chart-student-progress svg text,html[data-theme=dark] body #chart-student-progress text{fill:var(--color-text,#f3f4f6)!important}html[data-theme=dark] body svg text[text-anchor=end],html[data-theme=dark] body svg text[text-anchor=middle],html[data-theme=dark] body svg text[text-anchor=start]{fill:var(--color-text,#e5e7eb)!important}svg text[text-anchor=end],svg text[text-anchor=middle],svg text[text-anchor=start]{fill:var(--color-text,#374151)!important}[data-theme=dark] .fixed.inset-0>div.branding-section.rounded-2xl,[data-theme=dark] div[aria-modal=true] .branding-section.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.branding-section{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.branding-section:hover{background-color:var(--provider-surface,#475569)}.branding-section{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}.bg-white.branding-section.shadow-lg,.bg-white.branding-section.shadow-sm,.branding-section.rounded-2xl.shadow-lg,.branding-section.rounded-2xl.shadow-sm,.branding-section.rounded-xl.shadow-lg,.branding-section.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.branding-section.shadow-lg,[data-theme=dark] .bg-white.branding-section.shadow-sm,[data-theme=dark] .branding-section.rounded-2xl.shadow-lg,[data-theme=dark] .branding-section.rounded-2xl.shadow-sm,[data-theme=dark] .branding-section.rounded-xl.shadow-lg,[data-theme=dark] .branding-section.rounded-xl.shadow-sm{box-shadow:none}.bg-white.branding-section.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.branding-section.hover\:shadow-md:hover,.bg-white.rounded-xl.branding-section.hover\:shadow-md:hover,.branding-section.rounded-2xl.border.hover\:shadow-md:hover,.branding-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.branding-section.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.branding-section.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.branding-section.hover\:shadow-md:hover,[data-theme=dark] .branding-section.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .branding-section.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .branding-section{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .branding-section,[data-theme=dark] [data-branding-light] #logout-modal .branding-section,[data-theme=dark][data-branding-dark] #logout-modal .branding-section,[data-theme=dark][data-branding-light] #logout-modal .branding-section{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .branding-section.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .branding-section.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .branding-section.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.branding-section:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));background-color:rgba(30,41,59,.5)}[data-theme=dark] .branding-preset-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.branding-preset-btn.gap-1\.5.text-gray-400{color:#6b7280}.branding-preset-btn{display:flex;flex-direction:column;align-items:center;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));padding:1rem}.bg-white.branding-preset-btn.shadow-lg,.bg-white.branding-preset-btn.shadow-sm,[data-theme=dark] .bg-white.branding-preset-btn.shadow-lg,[data-theme=dark] .bg-white.branding-preset-btn.shadow-sm{box-shadow:none}.bg-white.branding-preset-btn.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.branding-preset-btn.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .branding-preset-btn{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.branding-preset-btn:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.branding-preset-btn{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.branding-preset-btn:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .fixed.inset-0>.branding-preset-btn:hoverdiv.rounded-2xl,[data-theme=dark] div[aria-modal=true] .branding-preset-btn:hover.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel .branding-preset-btn:hoverbutton{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel .branding-preset-btn:hoverbutton:hover{background-color:var(--provider-surface,#475569)}.branding-preset-btn:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.branding-preset-btn:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.branding-preset-btn{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.branding-preset-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.branding-color-picker-main{height:4rem;width:4rem;cursor:pointer;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.bg-white.branding-color-picker-main.shadow-lg,.bg-white.branding-color-picker-main.shadow-sm,[data-theme=dark] .bg-white.branding-color-picker-main.shadow-lg,[data-theme=dark] .bg-white.branding-color-picker-main.shadow-sm{box-shadow:none}.bg-white.branding-color-picker-main.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.branding-color-picker-main.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .branding-color-picker-main{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.branding-color-picker-main:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.branding-color-picker-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}.branding-color-picker-main:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.branding-color-picker-main{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.branding-color-picker-main::-webkit-color-swatch-wrapper{padding:0}.branding-color-picker-main::-webkit-color-swatch{border:none;border-radius:.625rem}.branding-color-picker-main::-moz-color-swatch{border:none;border-radius:.625rem}.branding-color-group{margin-bottom:1rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));padding:1rem}.bg-white.branding-color-group.shadow-lg,.bg-white.branding-color-group.shadow-sm,[data-theme=dark] .bg-white.branding-color-group.shadow-lg,[data-theme=dark] .bg-white.branding-color-group.shadow-sm{box-shadow:none}.bg-white.branding-color-group.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.branding-color-group.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .branding-color-group{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.branding-color-group:is([data-theme=dark] *){background-color:rgba(15,23,42,.5)}.branding-color-group{border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.bg-white.rounded-2xl.branding-color-group.hover\:shadow-md:hover,.bg-white.rounded-xl.branding-color-group.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.branding-color-group.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.branding-color-group.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.branding-color-group:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.branding-color-group:last-child{margin-bottom:0}.branding-color-group-header{margin-bottom:1rem}.ocpanel .oc-form>.branding-color-group-inputs{margin-bottom:1.25rem}.ocpanel .oc-form .branding-color-group-inputs .form-group{margin-bottom:0}.branding-color-group-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}[data-theme=dark] .branding-color-input-wrapper.items-center.gap-1\.5.text-gray-400{color:#6b7280}.branding-color-input-wrapper{display:flex;flex-direction:column}[data-theme=dark] .branding-color-label.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.branding-color-label.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .branding-color-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .branding-color-label.text-gray-500,[data-theme=dark] table td .branding-color-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .branding-color-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.branding-color-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.branding-color-label{color:#d1d5db}.branding-color-label{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.branding-color-label:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}[data-theme=dark] .branding-color-input-row.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.branding-color-input-row.gap-1\.5.text-gray-400{color:#6b7280}.branding-color-input-row{display:flex;align-items:center;gap:.5rem}.branding-color-input{height:3rem;width:3rem;cursor:pointer;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.branding-color-input:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.branding-color-input{flex-shrink:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.branding-color-input:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.branding-color-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.branding-color-input::-webkit-color-swatch-wrapper{padding:2px}.branding-color-input::-webkit-color-swatch{border:none;border-radius:.375rem}.branding-color-input::-moz-color-swatch{border:none;border-radius:.375rem}[data-theme=dark] table td .branding-hex-input.text-gray-500,[data-theme=dark] table td .branding-hex-input.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .branding-hex-input.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.branding-hex-input{color:#d1d5db}.branding-hex-input{flex:1 1 0%;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;text-transform:uppercase}[data-theme=dark] .fixed.inset-0>div.branding-hex-input.rounded-2xl,[data-theme=dark] div[aria-modal=true] .branding-hex-input.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.branding-hex-input{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.branding-hex-input:hover{background-color:var(--provider-surface,#475569)}.branding-hex-input{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.branding-hex-input.rounded-2xl.shadow-lg,.branding-hex-input.rounded-2xl.shadow-sm,.branding-hex-input.rounded-xl.shadow-lg,.branding-hex-input.rounded-xl.shadow-sm,[data-theme=dark] .branding-hex-input.rounded-2xl.shadow-lg,[data-theme=dark] .branding-hex-input.rounded-2xl.shadow-sm,[data-theme=dark] .branding-hex-input.rounded-xl.shadow-lg,[data-theme=dark] .branding-hex-input.rounded-xl.shadow-sm{box-shadow:none}.bg-white.rounded-2xl.branding-hex-input.hover\:shadow-md:hover,.bg-white.rounded-xl.branding-hex-input.hover\:shadow-md:hover,.branding-hex-input.rounded-2xl.border.hover\:shadow-md:hover,.branding-hex-input.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl.branding-hex-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.branding-hex-input.hover\:shadow-md:hover,[data-theme=dark] .branding-hex-input.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .branding-hex-input.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .branding-hex-input,[data-theme=dark] [data-branding-light] #logout-modal .branding-hex-input,[data-theme=dark][data-branding-dark] #logout-modal .branding-hex-input,[data-theme=dark][data-branding-light] #logout-modal .branding-hex-input{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .branding-hex-input.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .branding-hex-input.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .branding-hex-input.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.branding-hex-input:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.branding-hex-input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.branding-hex-input{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.branding-hex-input:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}html[data-theme=dark] body main button.branding-logo-preview.dark\:border-gray-600{border-color:var(--provider-border,#4b5563)}html[data-theme=dark] body main button.branding-logo-preview.dark\:border-gray-600:hover{border-color:var(--provider-sidebar-bg,#6366f1);color:var(--provider-sidebar-bg,#6366f1)}.branding-logo-preview{height:6rem;width:12rem;border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.bg-white.branding-logo-preview.shadow-lg,.bg-white.branding-logo-preview.shadow-sm,[data-theme=dark] .bg-white.branding-logo-preview.shadow-lg,[data-theme=dark] .bg-white.branding-logo-preview.shadow-sm{box-shadow:none}.bg-white.branding-logo-preview.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.branding-logo-preview.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .branding-logo-preview{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.branding-logo-preview:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}[data-theme=dark] .branding-logo-preview.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.branding-logo-preview.gap-1\.5.text-gray-400{color:#6b7280}.branding-logo-preview{display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.branding-logo-preview:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.branding-logo-preview{background-size:contain;background-repeat:no-repeat;background-position:50%}[data-theme=dark] table td .preview-mode-btn.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .preview-mode-btn.text-gray-500,[data-theme=dark] table td .preview-mode-btn.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .preview-mode-btn.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.preview-mode-btn{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.preview-mode-btn{color:#d1d5db}.preview-mode-btn{border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;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-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.preview-mode-btn:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.preview-mode-btn:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.preview-mode-btn:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}[data-theme=dark] .fixed.inset-0>div.preview-mode-btn.active.rounded-2xl,[data-theme=dark] div[aria-modal=true] .preview-mode-btn.active.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.preview-mode-btn.active{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.preview-mode-btn.active:hover{background-color:var(--provider-surface,#475569)}.preview-mode-btn.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(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)}.bg-white.rounded-2xl.preview-mode-btn.active,.bg-white.rounded-xl.preview-mode-btn.active,.preview-mode-btn.active.rounded-2xl.shadow-lg,.preview-mode-btn.active.rounded-2xl.shadow-sm,.preview-mode-btn.active.rounded-xl.shadow-lg,.preview-mode-btn.active.rounded-xl.shadow-sm,[data-theme=dark] .bg-white.rounded-2xl.preview-mode-btn.active,[data-theme=dark] .bg-white.rounded-xl.preview-mode-btn.active,[data-theme=dark] .preview-mode-btn.active.rounded-2xl.shadow-lg,[data-theme=dark] .preview-mode-btn.active.rounded-2xl.shadow-sm,[data-theme=dark] .preview-mode-btn.active.rounded-xl.shadow-lg,[data-theme=dark] .preview-mode-btn.active.rounded-xl.shadow-sm{box-shadow:none}.preview-mode-btn.active.rounded-2xl.border.hover\:shadow-md:hover,.preview-mode-btn.active.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .preview-mode-btn.active.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .preview-mode-btn.active.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .preview-mode-btn.active,[data-theme=dark] [data-branding-light] #logout-modal .preview-mode-btn.active,[data-theme=dark][data-branding-dark] #logout-modal .preview-mode-btn.active,[data-theme=dark][data-branding-light] #logout-modal .preview-mode-btn.active{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .preview-mode-btn.active.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .preview-mode-btn.active.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .preview-mode-btn.active.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}.preview-mode-btn.active:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] .branding-preview-container.items-center.gap-1\.5.text-gray-400{color:#6b7280}.branding-preview-container{display:flex;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.bg-white.branding-preview-container.shadow-lg,.bg-white.branding-preview-container.shadow-sm,[data-theme=dark] .bg-white.branding-preview-container.shadow-lg,[data-theme=dark] .bg-white.branding-preview-container.shadow-sm{box-shadow:none}.bg-white.branding-preview-container.border.hover\:shadow-md:hover,.bg-white.rounded-2xl.branding-preview-container.hover\:shadow-md:hover,.bg-white.rounded-xl.branding-preview-container.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.branding-preview-container.border.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.branding-preview-container.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.branding-preview-container.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .branding-preview-container{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.branding-preview-container:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.branding-preview-container{height:200px}[data-theme=dark] .branding-preview-sidebar.items-center.gap-1\.5.text-gray-400{color:#6b7280}.branding-preview-sidebar{display:flex;width:12rem;flex-shrink:0;flex-direction:column;padding:1rem;transition:background-color .2s ease}.branding-preview-logo{margin-bottom:1rem;height:2rem;width:6rem;border-radius:.25rem;background-color:rgba(203,213,225,.5)}[data-theme=dark] .branding-preview-nav.items-center.gap-1\.5.text-gray-400{color:#6b7280}.branding-preview-nav{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem}[data-theme=dark] .branding-preview-nav-item.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.branding-preview-nav-item.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] table td .branding-preview-nav-item.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .branding-preview-nav-item.text-gray-500,[data-theme=dark] table td .branding-preview-nav-item.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .branding-preview-nav-item.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.branding-preview-nav-item{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.branding-preview-nav-item{color:#d1d5db}.branding-preview-nav-item{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:all .2s ease}html[data-theme=dark] body #user-menu-dropdown .branding-preview-nav-item i.text-gray-500{color:#9ca3af}.branding-preview-nav-item i{font-size:.75rem;line-height:1rem;opacity:.75}[data-theme=dark] table td .branding-preview-nav-item.active.text-gray-900{color:#f3f4f6}.branding-preview-nav-item.active{font-weight:600}[data-theme=dark] .branding-preview-content.items-center.gap-1\.5.text-gray-400{color:#6b7280}.branding-preview-content{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem;padding:1rem;transition:background-color .2s ease}[data-theme=dark] input[type=search].branding-preview-card{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] input[type=search].branding-preview-card::-moz-placeholder{color:#6b7280}[data-theme=dark] input[type=search].branding-preview-card::placeholder{color:#6b7280}.branding-preview-card{flex:1 1 0%;border-radius:.5rem;background-color:hsla(0,0%,100%,.5)}.branding-preview-card:is([data-theme=dark] *){background-color:hsla(0,0%,100%,.1)}@media (max-width:640px){.branding-color-group-inputs{grid-template-columns:repeat(1,minmax(0,1fr))}.branding-preview-container{flex-direction:column;height:auto}.branding-preview-sidebar{width:100%}}#content-editor .option-table,#content-editor .table.option-table,.prose .option-table,.prose .table.option-table,.wc-content .option-table,.wc-content .table.option-table{background-color:transparent!important}#content-editor .option-table tr,#content-editor .table.option-table tr,.prose .option-table tr,.prose .table.option-table tr,.wc-content .option-table tr,.wc-content .table.option-table tr{background-color:#f8fafc!important;border-radius:.5rem}#content-editor .option-table td,#content-editor .table.option-table td,.prose .option-table td,.prose .table.option-table td,.wc-content .option-table td,.wc-content .table.option-table td{background-color:transparent!important;padding:.75rem 1rem}#content-editor .h-single-select,.prose .h-single-select,.wc-content .h-single-select{display:inline-block;background-color:#f8fafc;padding:.75rem 1rem;border-radius:.5rem;margin:.25rem}[data-theme=dark] #content-editor .option-table tr,[data-theme=dark] #content-editor .table.option-table tr,[data-theme=dark] .prose .option-table tr,[data-theme=dark] .prose .table.option-table tr,[data-theme=dark] .wc-content .option-table tr,[data-theme=dark] .wc-content .table.option-table tr{background-color:#334155!important}[data-theme=dark] #content-editor .h-single-select,[data-theme=dark] .prose .h-single-select,[data-theme=dark] .wc-content .h-single-select{background-color:#334155}#content-editor .form-check-label,#content-editor .question-option label,.prose .form-check-label,.prose .question-option label,.wc-content .form-check-label,.wc-content .question-option label{color:#374151;cursor:pointer}[data-theme=dark] #content-editor .form-check-label,[data-theme=dark] #content-editor .question-option label,[data-theme=dark] .prose .form-check-label,[data-theme=dark] .prose .question-option label,[data-theme=dark] .wc-content .form-check-label,[data-theme=dark] .wc-content .question-option label{color:#e2e8f0}#content-editor .form-check-input,.prose .form-check-input,.wc-content .form-check-input{width:1.25rem;height:1.25rem;margin-top:0;vertical-align:middle;cursor:pointer}#content-editor .option-outer,.prose .option-outer,.wc-content .option-outer{margin-top:.5rem}.ocpanel-content.ai-panel-wrapper{padding:0!important}[data-theme=dark] .ai-panel.items-center.gap-1\.5.text-gray-400{color:#6b7280}[data-theme=dark] .fixed.inset-0>div.ai-panel.rounded-2xl,[data-theme=dark] div[aria-modal=true] .ai-panel.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel button.ai-panel{background-color:var(--provider-surface,#334155);border-color:var(--provider-border,#475569)}html[data-theme=dark] body #filterPanel button.ai-panel:hover{background-color:var(--provider-surface,#475569)}.ai-panel{display:flex;height:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ai-panel.rounded-2xl.shadow-lg,.ai-panel.rounded-2xl.shadow-sm,.ai-panel.rounded-xl.shadow-lg,.ai-panel.rounded-xl.shadow-sm,[data-theme=dark] .ai-panel.rounded-2xl.shadow-lg,[data-theme=dark] .ai-panel.rounded-2xl.shadow-sm,[data-theme=dark] .ai-panel.rounded-xl.shadow-lg,[data-theme=dark] .ai-panel.rounded-xl.shadow-sm{box-shadow:none}.ai-panel.rounded-2xl.border.hover\:shadow-md:hover,.ai-panel.rounded-xl.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .ai-panel.rounded-2xl.border.hover\:shadow-md:hover,[data-theme=dark] .ai-panel.rounded-xl.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] [data-branding-dark] #logout-modal .ai-panel,[data-theme=dark] [data-branding-light] #logout-modal .ai-panel,[data-theme=dark][data-branding-dark] #logout-modal .ai-panel,[data-theme=dark][data-branding-light] #logout-modal .ai-panel{background:#1e293b;border:1px solid #374151}html[data-theme=dark] body main .ai-panel.dark\:bg-gray-800{background-color:var(--provider-surface,#1e293b)}html[data-theme=dark] body main .ai-panel.dark\:bg-gray-800:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.2)}html:not([data-theme=dark]) body main .ai-panel.dark\:bg-gray-800{background-color:var(--provider-surface,#fff);border-color:var(--provider-border,#e5e7eb)}[data-theme=dark] .ai-panel{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}[data-theme=dark] .ai-panel-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-panel-header.gap-1\.5.text-gray-400{color:#6b7280}.ai-panel-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff}[data-theme=dark] .ai-panel-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] table td .ai-panel-header h3.text-gray-900{color:#f3f4f6}.ai-panel-header h3{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:#fff}[data-theme=dark] table td .ai-panel-header p.text-gray-500,[data-theme=dark] table td .ai-panel-header p.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-panel-header p.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-panel-header p{color:#d1d5db}.ai-panel-header p{margin-top:.125rem;margin-bottom:0;font-size:.875rem;line-height:1.25rem;opacity:.8;color:#fff}[data-theme=dark] .ai-panel-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-panel-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-panel-icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-white.ai-panel-icon.shadow-lg,.bg-white.ai-panel-icon.shadow-sm,[data-theme=dark] .bg-white.ai-panel-icon.shadow-lg,[data-theme=dark] .bg-white.ai-panel-icon.shadow-sm{box-shadow:none}.bg-white.ai-panel-icon.border.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.ai-panel-icon.border.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}[data-theme=dark] .ai-panel-icon{background-color:var(--provider-surface,#1f2937);border-color:var(--provider-border,#374151);box-shadow:none}.ai-panel-icon{background:hsla(0,0%,100%,.2)}[data-theme=dark] .ai-panel-close-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-panel-close-btn.gap-1\.5.text-gray-400{color:#6b7280}.ai-panel-close-btn{margin-left:1rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;color:hsla(0,0%,100%,.8);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:hsla(0,0%,100%,.1)}.ai-panel-close-btn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:hsla(0,0%,100%,.2)}.ai-panel-content,.ai-panel-form{flex:1 1 0%;overflow-y:auto;padding:1.5rem 1.25rem}[data-theme=dark] #user-menu-dropdown .ai-panel-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .ai-panel-footer.items-center.gap-1\.5.text-gray-400{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-panel-footer{border-color:var(--provider-border,#374151)}.ai-panel-footer{display:flex;flex-shrink:0;justify-content:flex-end;gap:.75rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:1rem 1.25rem}html[data-theme=dark] body main .ai-panel-footer.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .ai-panel-footer{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));background:var(--provider-surface,#111827)}.ai-form-group{margin-bottom:1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-form-label{color:#e5e7eb}[data-theme=dark] table td .ai-form-label.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-form-label.text-gray-500,[data-theme=dark] table td .ai-form-label.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-form-label.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-form-label{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-form-label{color:#d1d5db}.ai-form-label{margin-bottom:.375rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-form-label{color:#4b5563}[data-theme=dark] .ai-form-label{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-form-input.text-gray-500,[data-theme=dark] table td .ai-form-input.text-gray-600,[data-theme=dark] table td .ai-form-select.text-gray-500,[data-theme=dark] table td .ai-form-select.text-gray-600,[data-theme=dark] table td .ai-form-textarea.text-gray-500,[data-theme=dark] table td .ai-form-textarea.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-form-input.font-medium,html[data-theme=dark] body #user-menu-dropdown .ai-form-select.font-medium,html[data-theme=dark] body #user-menu-dropdown .ai-form-textarea.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a
.ai-form-select,html[data-theme=dark] body #user-menu-dropdown a
.ai-form-textarea,html[data-theme=dark] body #user-menu-dropdown a.ai-form-input{color:#d1d5db}.ai-form-input,.ai-form-select,.ai-form-textarea{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.bg-white.rounded-2xl
.ai-form-select.hover\:shadow-md:hover,.bg-white.rounded-2xl
.ai-form-textarea.hover\:shadow-md:hover,.bg-white.rounded-2xl.ai-form-input.hover\:shadow-md:hover,.bg-white.rounded-xl
.ai-form-select.hover\:shadow-md:hover,.bg-white.rounded-xl
.ai-form-textarea.hover\:shadow-md:hover,.bg-white.rounded-xl.ai-form-input.hover\:shadow-md:hover{border-color:#d1d5db;box-shadow:none}[data-theme=dark] .bg-white.rounded-2xl
.ai-form-select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl
.ai-form-textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-2xl.ai-form-input.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl
.ai-form-select.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl
.ai-form-textarea.hover\:shadow-md:hover,[data-theme=dark] .bg-white.rounded-xl.ai-form-input.hover\:shadow-md:hover{border-color:#4b5563;box-shadow:none}.ai-form-input:focus,.ai-form-select:focus,.ai-form-textarea:focus{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(139,92,246,.3)}.ai-form-input,.ai-form-select,.ai-form-textarea{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}[data-theme=dark] .ai-form-input,[data-theme=dark] .ai-form-select,[data-theme=dark] .ai-form-textarea{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ai-form-textarea{resize:vertical;min-height:80px}[data-theme=dark] #user-menu-button p.ai-form-note,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-form-note{color:#9ca3af}[data-theme=dark] .ai-form-note.items-center.gap-1\.5.text-gray-400{color:#6b7280}.ocpanel-content .oc-form .ai-form-note{padding:1rem}[data-theme=dark] table td .ai-form-note,[data-theme=dark] table td .text-sm.ai-form-note{color:#9ca3af}[data-theme=dark] .fixed.inset-0 .ai-form-note,[data-theme=dark] div[aria-modal=true] .ai-form-note{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}html[data-theme=dark] body [class*=modal] .ai-form-note{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body #user-menu-dropdown .ai-form-note.text-gray-500,html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-form-note,html[data-theme=dark] body #user-menu-dropdown p.ai-form-note{color:#9ca3af}html[data-theme=dark] body #notification-bell-container .ai-form-note{background-color:var(--provider-surface,#1f2937)}html[data-theme=dark] body .header-user-btn .ai-form-note{color:#9ca3af}.ai-form-note{margin-top:1rem;display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] [data-branding-dark] #logout-modal .ai-form-note,[data-theme=dark] [data-branding-light] #logout-modal .ai-form-note,[data-theme=dark][data-branding-dark] #logout-modal .ai-form-note,[data-theme=dark][data-branding-light] #logout-modal .ai-form-note{background:hsla(0,0%,100%,.05)}[data-theme=dark] #user-menu-button svg.ai-form-note i,[data-theme=dark] .group svg.ai-form-note i{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .ai-form-note i,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .ai-form-note i,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .ai-form-note i,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .ai-form-note i,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .ai-form-note i,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .ai-form-note i,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .ai-form-note i{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .ai-form-note i{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-form-note i.fa-calendar,[data-theme=dark] .flex.items-center.gap-1\.5.ai-form-note i,[data-theme=dark] table td .ai-form-note i{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-form-note i,html[data-theme=dark] body .header-user-btn .ai-form-note i{color:#9ca3af}.ai-form-note i{margin-top:.125rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-form-note,[data-theme=dark] .group svg[data-theme=dark] .ai-form-note{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-form-note{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-form-note,[data-theme=dark] [data-theme=dark] .ai-form-note.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-form-note{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-form-note,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-form-note{color:#9ca3af}[data-theme=dark] .ai-form-note{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] .flex.ai-btn-primary.gap-1\.5.text-gray-400{color:#6b7280}.ai-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem}[data-theme=dark] table td .ai-btn-primary.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-btn-primary.text-gray-500,[data-theme=dark] table td .ai-btn-primary.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-btn-primary.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-btn-primary{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-btn-primary{color:#d1d5db}.ai-btn-primary{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:linear-gradient(135deg,#8b5cf6,#ec4899)}.ai-btn-primary:hover{opacity:.9;transform:translateY(-1px)}.ai-btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}[data-theme=dark] .flex.ai-btn-secondary.gap-1\.5.text-gray-400{color:#6b7280}.ai-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem}[data-theme=dark] nav[aria-label=Breadcrumb] .ai-btn-secondary{color:#e5e7eb}[data-theme=dark] table td .ai-btn-secondary.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-btn-secondary.text-gray-500,[data-theme=dark] table td .ai-btn-secondary.text-gray-600{color:#9ca3af}html[data-theme=dark] body main .topic-tab.ai-btn-secondary.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .ai-btn-secondary.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-btn-secondary{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-btn-secondary{color:#d1d5db}html[data-theme=dark] body #notification-bell-container .ai-btn-secondary{background-color:var(--provider-surface,#374151)}.ai-btn-secondary{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/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}html[data-theme=dark] body #filterPanel .ai-btn-secondary:hover{background-color:var(--provider-surface,#475569)}.ai-btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-btn-secondary{color:#4b5563}[data-theme=dark] .ai-btn-secondary{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ai-btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.ai-config-section{padding:1rem}[data-theme=dark] .ai-config-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-config-header.gap-1\.5.text-gray-400{color:#6b7280}.ai-config-header{margin-bottom:1.25rem;display:flex;align-items:center;gap:.75rem;padding-bottom:1rem}[data-theme=dark] #user-menu-dropdown .ai-config-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] .fixed.top-16.ai-config-header{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}html[data-theme=dark] body #user-menu-dropdown .ai-config-header{border-color:var(--provider-border,#374151)}.ai-config-header{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}html[data-theme=dark] body main .ai-config-header.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .ai-config-header{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.ai-back-btn{height:2.25rem;width:2.25rem;border-radius:.5rem}[data-theme=dark] .ai-back-btn.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-back-btn.gap-1\.5.text-gray-400{color:#6b7280}.ai-back-btn{display:flex;align-items:center;justify-content:center}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ai-back-btn{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ai-back-btn{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ai-back-btn,[data-theme=dark] table td .ai-back-btn,[data-theme=dark] table td .text-sm.ai-back-btn{color:#9ca3af}html[data-theme=dark] body main .topic-tab.ai-back-btn.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937);color:#f3f4f6}html[data-theme=dark] body #notification-bell-container .ai-back-btn{background-color:var(--provider-surface,#374151)}.ai-back-btn{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(75 85 99/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}html[data-theme=dark] body #filterPanel .ai-back-btn:hover{background-color:var(--provider-surface,#475569)}.ai-back-btn:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-back-btn{color:#4b5563}[data-theme=dark] .ai-back-btn{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] .ai-back-btn:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}[data-theme=dark] .ai-config-title.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-config-title.gap-1\.5.text-gray-400{color:#6b7280}.ai-config-title{display:flex;align-items:center;gap:.5rem}[data-theme=dark] #user-menu-button p.ai-config-title,[data-theme=dark] div[aria-modal=true] .ai-config-title,[data-theme=dark] table td .ai-config-title,[data-theme=dark] table td .ai-config-title.text-gray-900,[data-theme=dark] table td .font-medium.ai-config-title,[data-theme=dark] table td .font-semibold.ai-config-title,html[data-theme=dark] body #user-menu-dropdown p.ai-config-title,html[data-theme=dark] body .header-user-btn .ai-config-title{color:#f3f4f6}.ai-config-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.ai-config-title i{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}[data-theme=dark] .ai-config-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ai-config-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.ocpanel .oc-form>.ai-form-row{margin-bottom:1.25rem}.ocpanel .oc-form .ai-form-row .form-group{margin-bottom:0}.ai-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width:480px){.ai-form-row{grid-template-columns:repeat(1,minmax(0,1fr))}}[data-theme=dark] .ai-generating.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-generating.gap-1\.5.text-gray-400{color:#6b7280}.ai-generating{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.ai-generating-spinner{height:4rem;width:4rem;border-radius:9999px}[data-theme=dark] .ai-generating-spinner.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-generating-spinner.gap-1\.5.text-gray-400{color:#6b7280}.ai-generating-spinner{display:flex;align-items:center;justify-content:center;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:rgba(139,92,246,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(217,70,239,.2) var(--tw-gradient-to-position);margin-bottom:1rem}.ai-generating-spinner i{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-generating-text,[data-theme=dark] div[aria-modal=true] .ai-generating-text,[data-theme=dark] table td .ai-generating-text,[data-theme=dark] table td .ai-generating-text.text-gray-900,[data-theme=dark] table td .font-medium.ai-generating-text,[data-theme=dark] table td .font-semibold.ai-generating-text,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-generating-text,html[data-theme=dark] body #user-menu-dropdown p.ai-generating-text,html[data-theme=dark] body .header-user-btn .ai-generating-text{color:#f3f4f6}.ai-generating-text{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ai-generating-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-generating-subtext,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-generating-subtext,[data-theme=dark] table td .ai-generating-subtext,[data-theme=dark] table td .ai-generating-subtext.text-gray-500,[data-theme=dark] table td .ai-generating-subtext.text-gray-600,[data-theme=dark] table td .text-sm.ai-generating-subtext{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-generating-subtext.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-generating-subtext,html[data-theme=dark] body #user-menu-dropdown p.ai-generating-subtext{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-generating-subtext{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-generating-subtext{color:#9ca3af}.ai-generating-subtext{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-generating-subtext,[data-theme=dark] .group svg[data-theme=dark] .ai-generating-subtext{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-generating-subtext{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-generating-subtext,[data-theme=dark] [data-theme=dark] .ai-generating-subtext.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-generating-subtext{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-generating-subtext,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-generating-subtext{color:#9ca3af}[data-theme=dark] .ai-generating-subtext{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.content-add-panel.provider-branded .ai-config-header{border-color:var(--provider-border,rgba(229,231,235,.6))}.content-add-panel.provider-branded .ai-back-btn{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 10%,var(--provider-surface,#fff));color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}.content-add-panel.provider-branded .ai-back-btn:hover{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,var(--provider-surface,#fff))}.content-add-panel.provider-branded .ai-config-title i{color:var(--provider-sidebar-bg,var(--provider-accent,#6366f1))}[data-theme=dark] .content-add-panel.provider-branded .ai-config-header{border-color:var(--provider-border,#374151)}[data-theme=dark] .content-add-panel.provider-branded .ai-back-btn{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 20%,var(--provider-surface,#111827));color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)}[data-theme=dark] .content-add-panel.provider-branded .ai-back-btn:hover{background:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 30%,var(--provider-surface,#111827))}[data-theme=dark] .content-add-panel.provider-branded .ai-config-title i{color:color-mix(in srgb,var(--provider-sidebar-bg,var(--provider-accent,#6366f1)) 80%,#fff)}[data-theme=dark] .ai-review-loading.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-review-loading.gap-1\.5.text-gray-400{color:#6b7280}.ai-review-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.ai-loading-spinner{height:2.5rem;width:2.5rem}@keyframes spin{to{transform:rotate(1turn)}}.ai-loading-spinner{animation:spin 1s linear infinite;border-radius:9999px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(139 92 246/var(--tw-border-opacity,1))}html[data-theme=dark] body main .ai-loading-spinner.dark\:border-gray-700{border-color:var(--provider-border,#334155)}.ai-loading-spinner{border-width:3px}[data-theme=dark] #user-menu-button p.ai-review-loading p,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-review-loading p,[data-theme=dark] table td .ai-review-loading p,[data-theme=dark] table td .ai-review-loading p.text-gray-500,[data-theme=dark] table td .ai-review-loading p.text-gray-600,[data-theme=dark] table td .text-sm.ai-review-loading p{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-review-loading p.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-review-loading p,html[data-theme=dark] body #user-menu-dropdown p.ai-review-loading p{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-review-loading p{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-review-loading p{color:#9ca3af}.ai-review-loading p{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .ai-review-empty.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .ai-review-error.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex
.ai-review-error.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-review-empty.gap-1\.5.text-gray-400{color:#6b7280}.ai-review-empty,.ai-review-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem;text-align:center}[data-theme=dark] .ai-success-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-success-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-success-icon{margin-bottom:1rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.ai-success-icon i{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}[data-theme=dark] .ai-error-icon.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-error-icon.gap-1\.5.text-gray-400{color:#6b7280}.ai-error-icon{margin-bottom:1rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.ai-error-icon i{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}[data-theme=dark] .ai-success-icon{background-color:rgba(6,78,59,.3)}[data-theme=dark] .ai-error-icon{background-color:rgba(127,29,29,.3)}[data-theme=dark] #user-menu-button p
.ai-review-error h4,[data-theme=dark] #user-menu-button p.ai-review-empty h4,[data-theme=dark] div[aria-modal=true] .ai-review-empty h4,[data-theme=dark] div[aria-modal=true] .ai-review-error h4,[data-theme=dark] table td .ai-review-empty h4,[data-theme=dark] table td .ai-review-empty h4.text-gray-900,[data-theme=dark] table td .ai-review-error h4,[data-theme=dark] table td .ai-review-error h4.text-gray-900,[data-theme=dark] table td .font-medium
.ai-review-error h4,[data-theme=dark] table td .font-medium.ai-review-empty h4,[data-theme=dark] table td .font-semibold
.ai-review-error h4,[data-theme=dark] table td .font-semibold.ai-review-empty h4,html[data-theme=dark] body #user-menu-dropdown p
.ai-review-error h4,html[data-theme=dark] body #user-menu-dropdown p.ai-review-empty h4,html[data-theme=dark] body .header-user-btn .ai-review-empty h4,html[data-theme=dark] body .header-user-btn .ai-review-error h4{color:#f3f4f6}.ai-review-empty h4,.ai-review-error h4{margin-bottom:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ai-review-empty h4,[data-theme=dark] .ai-review-error h4{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p
.ai-review-error p,[data-theme=dark] #user-menu-button p.ai-review-empty p,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-review-empty p,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-review-error p,[data-theme=dark] table td .ai-review-empty p,[data-theme=dark] table td .ai-review-empty p.text-gray-500,[data-theme=dark] table td .ai-review-empty p.text-gray-600,[data-theme=dark] table td .ai-review-error p,[data-theme=dark] table td .ai-review-error p.text-gray-500,[data-theme=dark] table td .ai-review-error p.text-gray-600,[data-theme=dark] table td .text-sm
.ai-review-error p,[data-theme=dark] table td .text-sm.ai-review-empty p{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-review-empty p.font-medium,html[data-theme=dark] body #user-menu-dropdown .ai-review-error p.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs
.ai-review-error p,html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-review-empty p,html[data-theme=dark] body #user-menu-dropdown p
.ai-review-error p,html[data-theme=dark] body #user-menu-dropdown p.ai-review-empty p{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a
.ai-review-error p,html[data-theme=dark] body #user-menu-dropdown a.ai-review-empty p{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-review-empty p,html[data-theme=dark] body .header-user-btn .ai-review-error p{color:#9ca3af}.ai-review-empty p,.ai-review-error p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ai-review-empty.hidden,.ai-review-error.hidden,.ai-review-loading.hidden,.ai-review-results.hidden{display:none!important}[data-theme=dark] #user-menu-button p.ai-review-count,[data-theme=dark] nav[aria-label=Breadcrumb] .ai-review-count{color:#9ca3af}[data-theme=dark] table td .ai-review-count.text-gray-900{color:#f3f4f6}[data-theme=dark] table td .ai-review-count,[data-theme=dark] table td .ai-review-count.text-gray-500,[data-theme=dark] table td .ai-review-count.text-gray-600,[data-theme=dark] table td .text-sm.ai-review-count{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-review-count.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-review-count{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown .text-xs.ai-review-count,html[data-theme=dark] body #user-menu-dropdown p.ai-review-count{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown a.ai-review-count{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-review-count{color:#9ca3af}.ai-review-count{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.ocpanel-content .oc-form .ai-issue-item{padding:1rem}.ai-issue-item{margin-bottom:.75rem;border-radius:.5rem;border-left-width:4px;padding:.75rem}.ai-issue-error{border-left-color:rgb(239 68 68/var(--tw-border-opacity,1));background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.ai-issue-error,.ai-issue-warning{--tw-border-opacity:1;--tw-bg-opacity:1}.ai-issue-warning{border-left-color:rgb(245 158 11/var(--tw-border-opacity,1));background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.ai-issue-info{--tw-border-opacity:1;border-left-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}[data-theme=dark] .ai-issue-error{background-color:rgba(127,29,29,.2)}[data-theme=dark] .ai-issue-warning{background-color:rgba(120,53,15,.2)}[data-theme=dark] .ai-issue-info{background-color:rgba(30,58,138,.2)}[data-theme=dark] .ai-issue-header.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .flex.ai-issue-header.gap-1\.5.text-gray-400{color:#6b7280}.ai-issue-header{margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}[data-theme=dark] table td .ai-issue-header i.text-gray-500,[data-theme=dark] table td .ai-issue-header i.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-issue-header i.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-issue-header i{color:#d1d5db}.ai-issue-header i{font-size:.875rem;line-height:1.25rem}.ai-issue-error .ai-issue-header i{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.ai-issue-warning .ai-issue-header i{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.ai-issue-info .ai-issue-header i{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p.ai-issue-title,[data-theme=dark] table td .ai-issue-title,[data-theme=dark] table td .ai-issue-title.text-gray-900,[data-theme=dark] table td .font-medium.ai-issue-title,[data-theme=dark] table td .font-semibold.ai-issue-title{color:#f3f4f6}[data-theme=dark] table td .ai-issue-title.text-gray-500,[data-theme=dark] table td .ai-issue-title.text-gray-600{color:#9ca3af}[data-theme=dark] div[aria-modal=true] .ai-issue-title,html[data-theme=dark] body #user-menu-dropdown .ai-issue-title.font-medium,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-issue-title,html[data-theme=dark] body #user-menu-dropdown p.ai-issue-title{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-issue-title{color:#d1d5db}html[data-theme=dark] body .header-user-btn .ai-issue-title{color:#f3f4f6}.ai-issue-title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}[data-theme=dark] .ai-issue-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ai-issue-text{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ai-issue-text{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ai-issue-text,[data-theme=dark] table td .ai-issue-text,[data-theme=dark] table td .ai-issue-text.text-gray-500,[data-theme=dark] table td .ai-issue-text.text-gray-600,[data-theme=dark] table td .text-sm.ai-issue-text{color:#9ca3af}[data-theme=dark] input[type=search].ai-issue-text{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}[data-theme=dark] input[type=search].ai-issue-text::-moz-placeholder{color:#6b7280}[data-theme=dark] input[type=search].ai-issue-text::placeholder{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown .ai-issue-text.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-issue-text{color:#d1d5db}.ai-issue-text{margin-top:.5rem;margin-bottom:.5rem;border-radius:.25rem;background-color:hsla(0,0%,100%,.5);padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .ai-issue-text{color:#4b5563}[data-theme=dark] .ai-issue-text{background-color:rgba(0,0,0,.2);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80.ai-issue-desc{color:#4b5563}[data-theme=dark] .bg-gray-100\/80.ai-issue-desc{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] div[aria-modal=true] .ai-issue-desc,[data-theme=dark] table td .ai-issue-desc,[data-theme=dark] table td .ai-issue-desc.text-gray-500,[data-theme=dark] table td .ai-issue-desc.text-gray-600,[data-theme=dark] table td .text-sm.ai-issue-desc{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-issue-desc.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-issue-desc{color:#d1d5db}.ai-issue-desc{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button svg[data-theme=dark] .ai-issue-desc,[data-theme=dark] .group svg[data-theme=dark] .ai-issue-desc{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc,[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc,html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 [data-theme=dark] .ai-issue-desc{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .flex.items-center.gap-1\.5[data-theme=dark] .ai-issue-desc,[data-theme=dark] [data-theme=dark] .ai-issue-desc.fa-calendar,[data-theme=dark] table td [data-theme=dark] .ai-issue-desc{color:#6b7280}html[data-theme=dark] body #user-menu-dropdown [data-theme=dark] .ai-issue-desc,html[data-theme=dark] body .header-user-btn [data-theme=dark] .ai-issue-desc{color:#9ca3af}[data-theme=dark] .ai-issue-desc{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-dropdown .ai-issue-suggestion{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}[data-theme=dark] table td .ai-issue-suggestion.text-gray-500,[data-theme=dark] table td .ai-issue-suggestion.text-gray-600{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .ai-issue-suggestion.font-medium{color:#f3f4f6}html[data-theme=dark] body #user-menu-dropdown a.ai-issue-suggestion{color:#d1d5db}html[data-theme=dark] body #user-menu-dropdown .ai-issue-suggestion{border-color:var(--provider-border,#374151)}.ai-issue-suggestion{margin-top:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}html[data-theme=dark] body main .ai-issue-suggestion.dark\:border-gray-700{border-color:var(--provider-border,#334155)}[data-theme=dark] .ai-issue-suggestion{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}[data-theme=dark] table td .ai-suggestion-label.text-gray-900,html[data-theme=dark] body #user-menu-dropdown .text-sm.ai-suggestion-label{color:#f3f4f6}.ai-suggestion-label{font-weight:500}[data-theme=dark] .fixed.inset-0>.after\:bg-whitediv.rounded-2xl:after,[data-theme=dark] div[aria-modal=true] .after\:bg-white.rounded-2xl:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel .after\:bg-whitebutton:after{content:var(--tw-content);background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel .after\:bg-whitebutton:hover:after{content:var(--tw-content);background-color:var(--provider-surface,#475569)!important}[data-theme=dark] #user-menu-button .hover\:text-gray-900:hoverp{color:#f3f4f6}[data-theme=dark] #user-menu-button .hover\:text-gray-500:hoverp{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .hover\:bg-gray-100\/80:hover.text-gray-600{color:#4b5563}[data-theme=dark] .hover\:bg-gray-100\/80:hover.text-gray-600{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .hover\:text-gray-600:hover.bg-gray-100\/80{color:#4b5563}[data-theme=dark] .hover\:text-gray-600:hover.bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400,[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400,[data-theme=dark] table td .text-sm[data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400,[data-theme=dark] table td [data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400,html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400,html[data-theme=dark] body .header-user-btn [data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400{color:#9ca3af}[data-theme=dark] .hover\:bg-gray-100\/80:hover .text-gray-400{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .hover\:text-gray-500:hover{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] .hover\:text-gray-700:hover{color:#e5e7eb}[data-theme=dark] table td .hover\:text-gray-900:hover,[data-theme=dark] table td .hover\:text-gray-900:hover.font-medium,[data-theme=dark] table td .hover\:text-gray-900:hover.font-semibold{color:#f3f4f6!important}[data-theme=dark] table td .hover\:text-gray-500:hover,[data-theme=dark] table td .hover\:text-gray-500:hover.text-sm,[data-theme=dark] table td .hover\:text-gray-600:hover,[data-theme=dark] table td .hover\:text-gray-600:hover.text-sm{color:#9ca3af!important}[data-theme=dark] .fixed.inset-0>.hover\:bg-white:hoverdiv.rounded-2xl,[data-theme=dark] div[aria-modal=true] .hover\:bg-white:hover.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}[data-theme=dark] .fixed.inset-0 .hover\:bg-gray-50:hover,[data-theme=dark] div[aria-modal=true] .hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}[data-theme=dark] div[aria-modal=true] .hover\:text-gray-900:hover{color:#f3f4f6!important}[data-theme=dark] div[aria-modal=true] .hover\:text-gray-600:hover{color:#9ca3af!important}html[data-theme=dark] body main .hover\:bg-gray-100:hover.topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937)!important;color:#f3f4f6!important}html[data-theme=dark] body [class*=modal] .hover\:bg-gray-50:hover{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body #user-menu-dropdown .hover\:text-gray-900:hoverp{color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown .hover\:text-gray-500:hover.text-xs,html[data-theme=dark] body #user-menu-dropdown .hover\:text-gray-500:hoverp{color:#9ca3af!important}html[data-theme=dark] body #user-menu-dropdown .hover\:text-gray-700:hovera{color:#d1d5db!important}html[data-theme=dark] body #notification-bell-container .hover\:bg-gray-50:hover{background-color:var(--provider-surface,#1f2937)!important}html[data-theme=dark] body #notification-bell-container .hover\:bg-gray-100:hover{background-color:var(--provider-surface,#374151)!important}html[data-theme=dark] body .header-user-btn .hover\:text-gray-900:hover{color:#f3f4f6!important}html[data-theme=dark] body .header-user-btn .hover\:text-gray-500:hover{color:#9ca3af!important}html[data-theme=dark] body #filterPanel .hover\:bg-gray-200:hover{background-color:var(--provider-surface,#475569)!important}html[data-theme=dark] body #filterPanel .hover\:bg-white:hoverbutton{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel .hover\:bg-white:hoverbutton:hover{background-color:var(--provider-surface,#475569)!important}[data-theme=dark] .fixed.inset-0>.focus\:bg-white:focusdiv.rounded-2xl,[data-theme=dark] div[aria-modal=true] .focus\:bg-white:focus.rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #filterPanel .focus\:bg-white:focusbutton{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel .focus\:bg-white:focusbutton:hover{background-color:var(--provider-surface,#475569)!important}[data-theme=dark] #user-menu-button .group:hover .group-hover\:text-gray-900p{color:#f3f4f6}[data-theme=dark] #user-menu-button .group:hover .group-hover\:text-gray-500p,[data-theme=dark] nav[aria-label=Breadcrumb] .group:hover .group-hover\:text-gray-500{color:#9ca3af}[data-theme=dark] table td .group:hover .group-hover\:text-gray-900,[data-theme=dark] table td .group:hover .group-hover\:text-gray-900.font-medium,[data-theme=dark] table td .group:hover .group-hover\:text-gray-900.font-semibold{color:#f3f4f6!important}[data-theme=dark] table td .group:hover .group-hover\:text-gray-500,[data-theme=dark] table td .group:hover .group-hover\:text-gray-500.text-sm{color:#9ca3af!important}[data-theme=dark] div[aria-modal=true] .group:hover .group-hover\:text-gray-900,html[data-theme=dark] body #user-menu-dropdown .group:hover .group-hover\:text-gray-900p{color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown .group:hover .group-hover\:text-gray-500.text-xs,html[data-theme=dark] body #user-menu-dropdown .group:hover .group-hover\:text-gray-500p{color:#9ca3af!important}html[data-theme=dark] body .header-user-btn .group:hover .group-hover\:text-gray-900{color:#f3f4f6!important}html[data-theme=dark] body .header-user-btn .group:hover .group-hover\:text-gray-500{color:#9ca3af!important}html[data-theme=dark] body #filterPanel .group:hover .group-hover\:bg-gray-200{background-color:var(--provider-surface,#475569)!important}[data-theme=dark] #user-menu-button .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))p{color:#f3f4f6}[data-theme=dark] table td .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))),[data-theme=dark] table td .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))).font-medium,[data-theme=dark] table td .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))).font-semibold{color:#f3f4f6!important}[data-theme=dark] div[aria-modal=true] .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))p{color:#f3f4f6!important}html[data-theme=dark] body .header-user-btn .prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:#f3f4f6!important}.dark\:prose-invert:is([data-theme=dark] *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}[data-theme=dark] #user-menu-button .dark\:text-gray-900:is([data-theme=dark] *)p{color:#f3f4f6}[data-theme=dark] #user-menu-button .dark\:text-gray-500:is([data-theme=dark] *)p{color:#9ca3af}[data-theme=dark] #user-menu-button .dark\:text-gray-400:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .dark\:text-gray-400:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .dark\:text-gray-600:is([data-theme=dark] *).bg-gray-100\/80{color:#4b5563}[data-theme=dark] .dark\:text-gray-600:is([data-theme=dark] *).bg-gray-100\/80{background-color:rgba(55,65,81,.8);--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .dark\:text-gray-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .dark\:text-gray-500:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] .dark\:text-gray-300:is([data-theme=dark] *){color:#4b5563}[data-theme=dark] .dark\:text-gray-400:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .dark\:text-gray-400:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .dark\:text-gray-900:is([data-theme=dark] *),[data-theme=dark] table td .dark\:text-gray-900:is([data-theme=dark] *).font-medium,[data-theme=dark] table td .dark\:text-gray-900:is([data-theme=dark] *).font-semibold{color:#f3f4f6!important}[data-theme=dark] table td .dark\:text-gray-600:is([data-theme=dark] *),[data-theme=dark] table td .dark\:text-gray-600:is([data-theme=dark] *).text-sm{color:#9ca3af!important}[data-theme=dark] table td .dark\:text-gray-500:is([data-theme=dark] *),[data-theme=dark] table td .dark\:text-gray-500:is([data-theme=dark] *).text-sm{color:#9ca3af!important}[data-theme=dark] table td .dark\:text-gray-400:is([data-theme=dark] *){color:#6b7280!important}[data-theme=dark] div[aria-modal=true] .dark\:text-gray-900:is([data-theme=dark] *){color:#f3f4f6!important}[data-theme=dark] div[aria-modal=true] .dark\:text-gray-600:is([data-theme=dark] *){color:#9ca3af!important}html[data-theme=dark] body main .dark\:bg-gray-100:is([data-theme=dark] *).topic-tab.dark\:bg-gray-700{background-color:var(--provider-surface,#1f2937)!important;color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown .dark\:text-gray-900:is([data-theme=dark] *)p{color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown .dark\:text-gray-500:is([data-theme=dark] *).text-xs,html[data-theme=dark] body #user-menu-dropdown .dark\:text-gray-500:is([data-theme=dark] *)p{color:#9ca3af!important}html[data-theme=dark] body #user-menu-dropdown .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af!important}html[data-theme=dark] body #notification-bell-container .dark\:bg-gray-100:is([data-theme=dark] *){background-color:var(--provider-surface,#374151)!important}html[data-theme=dark] body .header-user-btn .dark\:text-gray-900:is([data-theme=dark] *){color:#f3f4f6!important}html[data-theme=dark] body .header-user-btn .dark\:text-gray-500:is([data-theme=dark] *){color:#9ca3af!important}html[data-theme=dark] body .header-user-btn .dark\:text-gray-400:is([data-theme=dark] *){color:#9ca3af!important}[data-theme=dark] #user-menu-button .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)svg::-moz-placeholder{color:#6b7280}[data-theme=dark] #user-menu-button .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)svg::placeholder{color:#6b7280}[data-theme=dark] .group .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)svg::-moz-placeholder{color:#6b7280}[data-theme=dark] .group .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)svg::placeholder{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder,[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder,html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .bg-gray-100\/80 .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] .dark\:placeholder\:text-gray-400:is([data-theme=dark] *).fa-calendar::-moz-placeholder,[data-theme=dark] .dark\:placeholder\:text-gray-400:is([data-theme=dark] *).flex.items-center.gap-1\.5::-moz-placeholder{color:#6b7280}[data-theme=dark] .dark\:placeholder\:text-gray-400:is([data-theme=dark] *).fa-calendar::placeholder,[data-theme=dark] .dark\:placeholder\:text-gray-400:is([data-theme=dark] *).flex.items-center.gap-1\.5::placeholder{color:#6b7280}[data-theme=dark] table td .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#6b7280!important}[data-theme=dark] table td .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#6b7280!important}html[data-theme=dark] body #user-menu-dropdown .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af!important}html[data-theme=dark] body #user-menu-dropdown .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af!important}html[data-theme=dark] body .header-user-btn .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{color:#9ca3af!important}html[data-theme=dark] body .header-user-btn .dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{color:#9ca3af!important}[data-theme=dark] #user-menu-button .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] .group .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *)svg{color:#6b7280}[data-theme=dark] #user-menu-button p[data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] nav[aria-label=Breadcrumb] [data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] table td .text-sm[data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *),[data-theme=dark] table td [data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body #user-menu-dropdown .text-xs[data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *),html[data-theme=dark] body #user-menu-dropdown p[data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af}html[data-theme=dark] body .header-user-btn [data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af}[data-theme=dark] .bg-gray-100\/80 .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}[data-theme=dark] nav[aria-label=Breadcrumb] .dark\:hover\:text-gray-300:hover:is([data-theme=dark] *){color:#4b5563}[data-theme=dark] .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *).fa-calendar,[data-theme=dark] .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *).flex.items-center.gap-1\.5{color:#6b7280}[data-theme=dark] table td .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#6b7280!important}[data-theme=dark] .fixed.inset-0>.dark\:hover\:bg-white:hover:is([data-theme=dark] *)div.rounded-2xl,[data-theme=dark] div[aria-modal=true] .dark\:hover\:bg-white:hover:is([data-theme=dark] *).rounded-2xl{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}html[data-theme=dark] body #user-menu-dropdown .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af!important}html[data-theme=dark] body .header-user-btn .dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){color:#9ca3af!important}html[data-theme=dark] body #filterPanel .dark\:hover\:bg-white:hover:is([data-theme=dark] *)button{background-color:var(--provider-surface,#334155)!important;border-color:var(--provider-border,#475569)!important}html[data-theme=dark] body #filterPanel .dark\:hover\:bg-white:hover:is([data-theme=dark] *)button:hover{background-color:var(--provider-surface,#475569)!important}@media (min-width:640px){[data-theme=dark] .sm\:flex.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .sm\:items-center.flex.gap-1\.5.text-gray-400{color:#6b7280}.sm\:hidden.tab-pane{display:none!important}[data-theme=dark] table td .sm\:text-sm.text-gray-500,[data-theme=dark] table td .sm\:text-sm.text-gray-600{color:#9ca3af!important}.sm\:hidden.dashboard-toolbar{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.sm\:hidden.ai-search-dropdown,.sm\:hidden.ai-search-loading,.sm\:hidden.builder-add-dropdown,.sm\:hidden.builder-header-dropdown,.sm\:hidden.toolbar-dropdown,.sm\:hidden.toolbar-version-dropdown{display:none}.sm\:hidden.builder-modal{display:none!important}.sm\:hidden.wizard-step-content{opacity:0}html[data-theme=dark] body #user-menu-dropdown .sm\:text-sm.font-medium{color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown a.sm\:text-sm{color:#d1d5db!important}}@media (min-width:768px){[data-theme=dark] .md\:flex.items-center.gap-1\.5.text-gray-400{color:#6b7280}.md\:hidden.tab-pane{display:none!important}.md\:hidden.dashboard-toolbar{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.md\:hidden.ai-search-dropdown,.md\:hidden.ai-search-loading,.md\:hidden.builder-add-dropdown,.md\:hidden.builder-header-dropdown,.md\:hidden.toolbar-dropdown,.md\:hidden.toolbar-version-dropdown{display:none}.md\:hidden.builder-modal{display:none!important}.md\:hidden.wizard-step-content{opacity:0}}@media (min-width:1024px){.lg\:border-l.calendar-nav-btn{border-left:1px solid var(--provider-border,#e5e7eb)}[data-theme=dark] .lg\:border-l.calendar-nav-btn{border-color:var(--provider-border,#475569)}[data-theme=dark] .lg\:top-16.fixed.border-b{border-color:rgba(55,65,81,.6);background-color:rgba(17,24,39,.7)}[data-theme=dark] .lg\:flex.items-center.gap-1\.5.text-gray-400,[data-theme=dark] .lg\:gap-1\.5.flex.items-center.text-gray-400,[data-theme=dark] .lg\:items-center.flex.gap-1\.5.text-gray-400{color:#6b7280}.lg\:hidden.tab-pane{display:none!important}[data-theme=dark] table td .lg\:text-sm.text-gray-500,[data-theme=dark] table td .lg\:text-sm.text-gray-600{color:#9ca3af!important}.lg\:hidden.dashboard-toolbar{pointer-events:none;--tw-translate-y:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.lg\:hidden.ai-search-dropdown,.lg\:hidden.ai-search-loading,.lg\:hidden.builder-add-dropdown,.lg\:hidden.builder-header-dropdown,.lg\:hidden.toolbar-dropdown,.lg\:hidden.toolbar-version-dropdown{display:none}.lg\:hidden.builder-modal{display:none!important}.lg\:hidden.wizard-step-content{opacity:0}html[data-theme=dark] body #user-menu-dropdown .lg\:text-sm.font-medium{color:#f3f4f6!important}html[data-theme=dark] body #user-menu-dropdown a.lg\:text-sm{color:#d1d5db!important}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-slate-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\: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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-200:hover{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.hover\:border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.hover\:border-purple-400:hover{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.hover\:border-purple-500:hover{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.hover\:border-sky-300:hover{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.hover\:border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.hover\:border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.hover\:border-violet-200:hover{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.hover\:border-violet-300:hover{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.hover\:border-violet-400:hover{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.hover\:bg-\[var\(--color-surface-hover\)\]:hover{background-color:var(--color-surface-hover)}.hover\:bg-\[var\(--color-surface-raised\)\]:hover{background-color:var(--color-surface-raised)}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.hover\:bg-amber-50\/50:hover{background-color:rgba(255,251,235,.5)}.hover\:bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-black\/50:hover{background-color:rgba(0,0,0,.5)}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-50\/50:hover{background-color:rgba(239,246,255,.5)}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.hover\:bg-cyan-50\/50:hover{background-color:rgba(236,254,255,.5)}.hover\:bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.hover\:bg-emerald-200:hover{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-50\/50:hover{background-color:rgba(236,253,245,.5)}.hover\:bg-emerald-500\/20:hover{background-color:rgba(16,185,129,.2)}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-100:hover{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.hover\:bg-fuchsia-50:hover{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-100\/80:hover{background-color:rgba(243,244,246,.8)}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-50\/50:hover{background-color:rgba(249,250,251,.5)}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50\/50:hover{background-color:rgba(238,242,255,.5)}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.hover\:bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.hover\:bg-primary-700:hover{--tw-bg-opacity:1;background-color:rgb(45 116 193/var(--tw-bg-opacity,1))}.hover\:bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-purple-50\/50:hover{background-color:rgba(250,245,255,.5)}.hover\:bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.hover\:bg-sky-50\/50:hover{background-color:rgba(240,249,255,.5)}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-50\/50:hover{background-color:rgba(248,250,252,.5)}.hover\:bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.hover\:bg-teal-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.hover\:bg-teal-600:hover{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.hover\:bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}.hover\:bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-50\/50:hover{background-color:rgba(245,243,255,.5)}.hover\:bg-violet-600:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)}.hover\:bg-white\/80:hover{background-color:hsla(0,0%,100%,.8)}.hover\:from-amber-600:hover{--tw-gradient-from:#d97706 var(--tw-gradient-from-position);--tw-gradient-to:rgba(217,119,6,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-600:hover{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-cyan-600:hover{--tw-gradient-from:#0891b2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(8,145,178,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-emerald-600:hover{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:rgba(5,150,105,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-600:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,163,74,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(79,70,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca var(--tw-gradient-from-position);--tw-gradient-to:rgba(67,56,202,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-600:hover{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,88,12,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-500\/20:hover{--tw-gradient-from:rgba(168,85,247,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-600:hover{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,51,234,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-600:hover{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgba(220,38,38,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-rose-600:hover{--tw-gradient-from:#e11d48 var(--tw-gradient-from-position);--tw-gradient-to:rgba(225,29,72,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-teal-600:hover{--tw-gradient-from:#0d9488 var(--tw-gradient-from-position);--tw-gradient-to:rgba(13,148,136,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-violet-600:hover{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-amber-600:hover{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.hover\:to-blue-600:hover{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.hover\:to-cyan-600:hover{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.hover\:to-emerald-600:hover{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.hover\:to-fuchsia-600:hover{--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.hover\:to-green-600:hover{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.hover\:to-green-700:hover{--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.hover\:to-indigo-500\/20:hover{--tw-gradient-to:rgba(99,102,241,.2) var(--tw-gradient-to-position)}.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.hover\:to-orange-600:hover{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.hover\:to-pink-600:hover{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.hover\:to-purple-600:hover{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to:#7e22ce var(--tw-gradient-to-position)}.hover\:to-red-700:hover{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.hover\:to-rose-600:hover{--tw-gradient-to:#e11d48 var(--tw-gradient-to-position)}.hover\:to-teal-600:hover{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.hover\:text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-cyan-600:hover{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.hover\:text-cyan-700:hover{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.hover\:text-emerald-600:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.hover\:text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.hover\:text-fuchsia-700:hover{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity,1))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.hover\:text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.hover\:text-orange-600:hover{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.hover\:text-orange-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(56 136 211/var(--tw-text-opacity,1))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(45 116 193/var(--tw-text-opacity,1))}.hover\:text-purple-500:hover{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.hover\:text-purple-600:hover{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.hover\:text-purple-700:hover{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-rose-600:hover{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.hover\:text-rose-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.hover\:text-sky-600:hover{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-teal-600:hover{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.hover\:text-teal-700:hover{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity,1))}.hover\:text-violet-500:hover{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.hover\:text-violet-600:hover{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.hover\:text-violet-700:hover{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(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)}.hover\:shadow-amber-500\/10:hover{--tw-shadow-color:rgba(245,158,11,.1);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:rgba(59,130,246,.1);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/10:hover{--tw-shadow-color:rgba(16,185,129,.1);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-purple-500\/20:hover{--tw-shadow-color:rgba(168,85,247,.2);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-violet-500\/10:hover{--tw-shadow-color:rgba(139,92,246,.1);--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-violet-500\/40:hover{--tw-shadow-color:rgba(139,92,246,.4);--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-blue-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-amber-400:focus{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.focus\:border-cyan-400:focus{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.focus\:border-emerald-400:focus{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.focus\:border-fuchsia-400:focus{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity,1))}.focus\:border-gray-300:focus{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.focus\:border-indigo-400:focus{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-orange-400:focus{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.focus\:border-purple-400:focus{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.focus\:border-purple-500:focus{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.focus\:border-sky-400:focus{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.focus\:border-slate-400:focus{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-violet-400:focus{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.focus\:border-violet-500:focus{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:bg-white\/80:focus{background-color:hsla(0,0%,100%,.8)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-amber-500\/20:focus{--tw-ring-color:rgba(245,158,11,.2)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:rgba(59,130,246,.2)}.focus\:ring-cyan-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity,1))}.focus\:ring-cyan-500\/20:focus{--tw-ring-color:rgba(6,182,212,.2)}.focus\:ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.focus\:ring-emerald-500\/20:focus{--tw-ring-color:rgba(16,185,129,.2)}.focus\:ring-fuchsia-500\/20:focus{--tw-ring-color:rgba(217,70,239,.2)}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity,1))}.focus\:ring-gray-900\/5:focus{--tw-ring-color:rgba(17,24,39,.05)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500\/20:focus{--tw-ring-color:rgba(99,102,241,.2)}.focus\:ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.focus\:ring-orange-500\/20:focus{--tw-ring-color:rgba(249,115,22,.2)}.focus\:ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity,1))}.focus\:ring-purple-500\/20:focus{--tw-ring-color:rgba(168,85,247,.2)}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-sky-500\/20:focus{--tw-ring-color:rgba(14,165,233,.2)}.focus\:ring-slate-500\/20:focus{--tw-ring-color:rgba(100,116,139,.2)}.focus\:ring-teal-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity,1))}.focus\:ring-violet-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity,1))}.focus\:ring-violet-500\/20:focus{--tw-ring-color:rgba(139,92,246,.2)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:rotate-12,.group:hover .group-hover\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate:12deg}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-violet-200{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-50{opacity:.5}.group:active .group-active\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.group:active .group-active\:scale-90,.peer:checked~.peer-checked\:translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:translate-x-4{--tw-translate-x:1rem}.peer:checked~.peer-checked\:translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity,1))}.peer:focus~.peer-focus\:ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity,1))}.prose-headings\:text-gray-900 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.prose-a\:text-blue-600 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.dark\:divide-gray-700:is([data-theme=dark] *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity,1))}.dark\:divide-gray-700\/60:is([data-theme=dark] *)>:not([hidden])~:not([hidden]){border-color:rgba(55,65,81,.6)}.dark\:divide-slate-700:is([data-theme=dark] *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 65 85/var(--tw-divide-opacity,1))}.dark\:divide-slate-700\/50:is([data-theme=dark] *)>:not([hidden])~:not([hidden]){border-color:rgba(51,65,85,.5)}.dark\:border-amber-500\/30:is([data-theme=dark] *){border-color:rgba(245,158,11,.3)}.dark\:border-amber-700:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.dark\:border-amber-700\/30:is([data-theme=dark] *){border-color:rgba(180,83,9,.3)}.dark\:border-amber-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity,1))}.dark\:border-amber-800\/50:is([data-theme=dark] *){border-color:rgba(146,64,14,.5)}.dark\:border-blue-400:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.dark\:border-blue-700:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity,1))}.dark\:border-blue-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-blue-800\/50:is([data-theme=dark] *){border-color:rgba(30,64,175,.5)}.dark\:border-emerald-800\/50:is([data-theme=dark] *){border-color:rgba(6,95,70,.5)}.dark\:border-emerald-800\/60:is([data-theme=dark] *){border-color:rgba(6,95,70,.6)}.dark\:border-gray-500:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:border-gray-600:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-gray-700\/50:is([data-theme=dark] *){border-color:rgba(55,65,81,.5)}.dark\:border-gray-700\/60:is([data-theme=dark] *){border-color:rgba(55,65,81,.6)}.dark\:border-gray-700\/80:is([data-theme=dark] *){border-color:rgba(55,65,81,.8)}.dark\:border-gray-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:border-indigo-800\/30:is([data-theme=dark] *){border-color:rgba(55,48,163,.3)}.dark\:border-indigo-900\/50:is([data-theme=dark] *){border-color:rgba(49,46,129,.5)}.dark\:border-orange-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity,1))}.dark\:border-orange-800\/50:is([data-theme=dark] *){border-color:rgba(154,52,18,.5)}.dark\:border-purple-400:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity,1))}.dark\:border-purple-400\/30:is([data-theme=dark] *){border-color:rgba(192,132,252,.3)}.dark\:border-purple-500:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.dark\:border-purple-700:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity,1))}.dark\:border-purple-700\/50:is([data-theme=dark] *){border-color:rgba(126,34,206,.5)}.dark\:border-purple-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity,1))}.dark\:border-purple-800\/50:is([data-theme=dark] *){border-color:rgba(107,33,168,.5)}.dark\:border-red-500:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.dark\:border-red-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-red-900\/50:is([data-theme=dark] *){border-color:rgba(127,29,29,.5)}.dark\:border-slate-500:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.dark\:border-slate-600:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-slate-600\/60:is([data-theme=dark] *){border-color:rgba(71,85,105,.6)}.dark\:border-slate-700:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1))}.dark\:border-slate-700\/50:is([data-theme=dark] *){border-color:rgba(51,65,85,.5)}.dark\:border-slate-700\/60:is([data-theme=dark] *){border-color:rgba(51,65,85,.6)}.dark\:border-slate-700\/80:is([data-theme=dark] *){border-color:rgba(51,65,85,.8)}.dark\:border-violet-400\/30:is([data-theme=dark] *){border-color:rgba(167,139,250,.3)}.dark\:border-violet-700:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.dark\:border-violet-700\/50:is([data-theme=dark] *){border-color:rgba(109,40,217,.5)}.dark\:border-violet-800:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.dark\:border-violet-800\/30:is([data-theme=dark] *){border-color:rgba(91,33,182,.3)}.dark\:border-white:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.dark\:border-t-purple-400:is([data-theme=dark] *){--tw-border-opacity:1;border-top-color:rgb(192 132 252/var(--tw-border-opacity,1))}.dark\:border-t-violet-400:is([data-theme=dark] *){--tw-border-opacity:1;border-top-color:rgb(167 139 250/var(--tw-border-opacity,1))}.dark\:bg-amber-500\/10:is([data-theme=dark] *){background-color:rgba(245,158,11,.1)}.dark\:bg-amber-500\/20:is([data-theme=dark] *){background-color:rgba(245,158,11,.2)}.dark\:bg-amber-800\/30:is([data-theme=dark] *){background-color:rgba(146,64,14,.3)}.dark\:bg-amber-900\/20:is([data-theme=dark] *){background-color:rgba(120,53,15,.2)}.dark\:bg-amber-900\/30:is([data-theme=dark] *){background-color:rgba(120,53,15,.3)}.dark\:bg-amber-900\/40:is([data-theme=dark] *){background-color:rgba(120,53,15,.4)}.dark\:bg-amber-900\/50:is([data-theme=dark] *){background-color:rgba(120,53,15,.5)}.dark\:bg-black\/60:is([data-theme=dark] *){background-color:rgba(0,0,0,.6)}.dark\:bg-black\/70:is([data-theme=dark] *){background-color:rgba(0,0,0,.7)}.dark\:bg-blue-900\/10:is([data-theme=dark] *){background-color:rgba(30,58,138,.1)}.dark\:bg-blue-900\/20:is([data-theme=dark] *){background-color:rgba(30,58,138,.2)}.dark\:bg-blue-900\/30:is([data-theme=dark] *){background-color:rgba(30,58,138,.3)}.dark\:bg-blue-900\/40:is([data-theme=dark] *){background-color:rgba(30,58,138,.4)}.dark\:bg-blue-900\/50:is([data-theme=dark] *){background-color:rgba(30,58,138,.5)}.dark\:bg-cyan-900\/30:is([data-theme=dark] *){background-color:rgba(22,78,99,.3)}.dark\:bg-cyan-900\/40:is([data-theme=dark] *){background-color:rgba(22,78,99,.4)}.dark\:bg-cyan-900\/50:is([data-theme=dark] *){background-color:rgba(22,78,99,.5)}.dark\:bg-emerald-900\/20:is([data-theme=dark] *){background-color:rgba(6,78,59,.2)}.dark\:bg-emerald-900\/30:is([data-theme=dark] *){background-color:rgba(6,78,59,.3)}.dark\:bg-emerald-900\/40:is([data-theme=dark] *){background-color:rgba(6,78,59,.4)}.dark\:bg-emerald-900\/50:is([data-theme=dark] *){background-color:rgba(6,78,59,.5)}.dark\:bg-fuchsia-900\/30:is([data-theme=dark] *){background-color:rgba(112,26,117,.3)}.dark\:bg-fuchsia-900\/40:is([data-theme=dark] *){background-color:rgba(112,26,117,.4)}.dark\:bg-gray-100:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.dark\:bg-gray-600:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-700\/50:is([data-theme=dark] *){background-color:rgba(55,65,81,.5)}.dark\:bg-gray-700\/80:is([data-theme=dark] *){background-color:rgba(55,65,81,.8)}.dark\:bg-gray-800:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-800\/30:is([data-theme=dark] *){background-color:rgba(31,41,55,.3)}.dark\:bg-gray-800\/50:is([data-theme=dark] *){background-color:rgba(31,41,55,.5)}.dark\:bg-gray-800\/70:is([data-theme=dark] *){background-color:rgba(31,41,55,.7)}.dark\:bg-gray-800\/80:is([data-theme=dark] *){background-color:rgba(31,41,55,.8)}.dark\:bg-gray-800\/90:is([data-theme=dark] *){background-color:rgba(31,41,55,.9)}.dark\:bg-gray-900:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.dark\:bg-gray-900\/50:is([data-theme=dark] *){background-color:rgba(17,24,39,.5)}.dark\:bg-green-900\/30:is([data-theme=dark] *){background-color:rgba(20,83,45,.3)}.dark\:bg-indigo-900:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity,1))}.dark\:bg-indigo-900\/20:is([data-theme=dark] *){background-color:rgba(49,46,129,.2)}.dark\:bg-indigo-900\/30:is([data-theme=dark] *){background-color:rgba(49,46,129,.3)}.dark\:bg-indigo-900\/40:is([data-theme=dark] *){background-color:rgba(49,46,129,.4)}.dark\:bg-indigo-900\/50:is([data-theme=dark] *){background-color:rgba(49,46,129,.5)}.dark\:bg-orange-900\/20:is([data-theme=dark] *){background-color:rgba(124,45,18,.2)}.dark\:bg-orange-900\/30:is([data-theme=dark] *){background-color:rgba(124,45,18,.3)}.dark\:bg-orange-900\/50:is([data-theme=dark] *){background-color:rgba(124,45,18,.5)}.dark\:bg-purple-900\/10:is([data-theme=dark] *){background-color:rgba(88,28,135,.1)}.dark\:bg-purple-900\/20:is([data-theme=dark] *){background-color:rgba(88,28,135,.2)}.dark\:bg-purple-900\/30:is([data-theme=dark] *){background-color:rgba(88,28,135,.3)}.dark\:bg-purple-900\/40:is([data-theme=dark] *){background-color:rgba(88,28,135,.4)}.dark\:bg-purple-900\/50:is([data-theme=dark] *){background-color:rgba(88,28,135,.5)}.dark\:bg-red-700:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.dark\:bg-red-900\/20:is([data-theme=dark] *){background-color:rgba(127,29,29,.2)}.dark\:bg-red-900\/30:is([data-theme=dark] *){background-color:rgba(127,29,29,.3)}.dark\:bg-red-900\/40:is([data-theme=dark] *){background-color:rgba(127,29,29,.4)}.dark\:bg-red-900\/50:is([data-theme=dark] *){background-color:rgba(127,29,29,.5)}.dark\:bg-red-950\/20:is([data-theme=dark] *){background-color:rgba(69,10,10,.2)}.dark\:bg-rose-900\/20:is([data-theme=dark] *){background-color:rgba(136,19,55,.2)}.dark\:bg-rose-900\/30:is([data-theme=dark] *){background-color:rgba(136,19,55,.3)}.dark\:bg-rose-900\/50:is([data-theme=dark] *){background-color:rgba(136,19,55,.5)}.dark\:bg-sky-900\/50:is([data-theme=dark] *){background-color:rgba(12,74,110,.5)}.dark\:bg-slate-500:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.dark\:bg-slate-600:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:bg-slate-600\/50:is([data-theme=dark] *){background-color:rgba(71,85,105,.5)}.dark\:bg-slate-700:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:bg-slate-700\/50:is([data-theme=dark] *){background-color:rgba(51,65,85,.5)}.dark\:bg-slate-700\/70:is([data-theme=dark] *){background-color:rgba(51,65,85,.7)}.dark\:bg-slate-700\/80:is([data-theme=dark] *){background-color:rgba(51,65,85,.8)}.dark\:bg-slate-800:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.dark\:bg-slate-800\/30:is([data-theme=dark] *){background-color:rgba(30,41,59,.3)}.dark\:bg-slate-800\/50:is([data-theme=dark] *){background-color:rgba(30,41,59,.5)}.dark\:bg-slate-800\/70:is([data-theme=dark] *){background-color:rgba(30,41,59,.7)}.dark\:bg-slate-800\/80:is([data-theme=dark] *){background-color:rgba(30,41,59,.8)}.dark\:bg-slate-900\/30:is([data-theme=dark] *){background-color:rgba(15,23,42,.3)}.dark\:bg-slate-900\/50:is([data-theme=dark] *){background-color:rgba(15,23,42,.5)}.dark\:bg-slate-900\/70:is([data-theme=dark] *){background-color:rgba(15,23,42,.7)}.dark\:bg-slate-900\/75:is([data-theme=dark] *){background-color:rgba(15,23,42,.75)}.dark\:bg-violet-900\/10:is([data-theme=dark] *){background-color:rgba(76,29,149,.1)}.dark\:bg-violet-900\/20:is([data-theme=dark] *){background-color:rgba(76,29,149,.2)}.dark\:bg-violet-900\/30:is([data-theme=dark] *){background-color:rgba(76,29,149,.3)}.dark\:bg-violet-900\/50:is([data-theme=dark] *){background-color:rgba(76,29,149,.5)}.dark\:bg-white\/10:is([data-theme=dark] *){background-color:hsla(0,0%,100%,.1)}.dark\:from-amber-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(120,53,15,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-amber-900\/40:is([data-theme=dark] *){--tw-gradient-from:rgba(120,53,15,.4) var(--tw-gradient-from-position);--tw-gradient-to:rgba(120,53,15,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-blue-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(30,58,138,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,58,138,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-cyan-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(22,78,99,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,78,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-emerald-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(6,78,59,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,78,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-gray-500:is([data-theme=dark] *){--tw-gradient-from:#6b7280 var(--tw-gradient-from-position);--tw-gradient-to:hsla(220,9%,46%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-gray-800\/80:is([data-theme=dark] *){--tw-gradient-from:rgba(31,41,55,.8) var(--tw-gradient-from-position);--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-gray-900:is([data-theme=dark] *){--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(49,46,129,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(49,46,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-orange-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(124,45,18,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,45,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-purple-500\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(168,85,247,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-purple-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(88,28,135,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(88,28,135,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-purple-900\/30:is([data-theme=dark] *){--tw-gradient-from:rgba(88,28,135,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(88,28,135,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-rose-800:is([data-theme=dark] *){--tw-gradient-from:#9f1239 var(--tw-gradient-from-position);--tw-gradient-to:rgba(159,18,57,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-rose-900:is([data-theme=dark] *){--tw-gradient-from:#881337 var(--tw-gradient-from-position);--tw-gradient-to:rgba(136,19,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-rose-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(136,19,55,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(136,19,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-rose-900\/30:is([data-theme=dark] *){--tw-gradient-from:rgba(136,19,55,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(136,19,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-sky-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(12,74,110,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(12,74,110,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-600:is([data-theme=dark] *){--tw-gradient-from:#475569 var(--tw-gradient-from-position);--tw-gradient-to:rgba(71,85,105,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-700:is([data-theme=dark] *){--tw-gradient-from:#334155 var(--tw-gradient-from-position);--tw-gradient-to:rgba(51,65,85,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-700\/30:is([data-theme=dark] *){--tw-gradient-from:rgba(51,65,85,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(51,65,85,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-slate-800\/50:is([data-theme=dark] *){--tw-gradient-from:rgba(30,41,59,.5) var(--tw-gradient-from-position);--tw-gradient-to:rgba(30,41,59,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-violet-900\/20:is([data-theme=dark] *){--tw-gradient-from:rgba(76,29,149,.2) var(--tw-gradient-from-position);--tw-gradient-to:rgba(76,29,149,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:via-gray-900:is([data-theme=dark] *){--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}.dark\:to-blue-900\/20:is([data-theme=dark] *){--tw-gradient-to:rgba(30,58,138,.2) var(--tw-gradient-to-position)}.dark\:to-gray-800:is([data-theme=dark] *){--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.dark\:to-gray-800\/50:is([data-theme=dark] *){--tw-gradient-to:rgba(31,41,55,.5) var(--tw-gradient-to-position)}.dark\:to-indigo-500\/20:is([data-theme=dark] *){--tw-gradient-to:rgba(99,102,241,.2) var(--tw-gradient-to-position)}.dark\:to-indigo-900\/20:is([data-theme=dark] *){--tw-gradient-to:rgba(49,46,129,.2) var(--tw-gradient-to-position)}.dark\:to-pink-900\/20:is([data-theme=dark] *){--tw-gradient-to:rgba(131,24,67,.2) var(--tw-gradient-to-position)}.dark\:to-purple-900\/20:is([data-theme=dark] *){--tw-gradient-to:rgba(88,28,135,.2) var(--tw-gradient-to-position)}.dark\:to-rose-800:is([data-theme=dark] *){--tw-gradient-to:#9f1239 var(--tw-gradient-to-position)}.dark\:to-rose-900:is([data-theme=dark] *){--tw-gradient-to:#881337 var(--tw-gradient-to-position)}.dark\:to-slate-500:is([data-theme=dark] *){--tw-gradient-to:#64748b var(--tw-gradient-to-position)}.dark\:to-slate-700:is([data-theme=dark] *){--tw-gradient-to:#334155 var(--tw-gradient-to-position)}.dark\:to-slate-800:is([data-theme=dark] *){--tw-gradient-to:#1e293b var(--tw-gradient-to-position)}.dark\:to-transparent:is([data-theme=dark] *){--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark\:to-yellow-900\/30:is([data-theme=dark] *){--tw-gradient-to:rgba(113,63,18,.3) var(--tw-gradient-to-position)}.dark\:text-amber-100:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-amber-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.dark\:text-amber-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:text-amber-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-blue-100:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-blue-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.dark\:text-blue-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:text-blue-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-cyan-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.dark\:text-emerald-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.dark\:text-emerald-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-emerald-500:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.dark\:text-fuchsia-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity,1))}.dark\:text-gray-100:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.dark\:text-gray-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-gray-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:text-gray-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-gray-500:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.dark\:text-gray-600:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-gray-700\/50:is([data-theme=dark] *){color:rgba(55,65,81,.5)}.dark\:text-gray-900:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dark\:text-green-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-indigo-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:text-orange-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:text-orange-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:text-primary-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(93 170 229/var(--tw-text-opacity,1))}.dark\:text-purple-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.dark\:text-purple-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.dark\:text-purple-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-purple-400\/70:is([data-theme=dark] *){color:rgba(192,132,252,.7)}.dark\:text-red-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-red-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-red-400\/70:is([data-theme=dark] *){color:hsla(0,91%,71%,.7)}.dark\:text-rose-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-rose-500:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.dark\:text-sky-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:text-slate-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:text-slate-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:text-slate-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-slate-500:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.dark\:text-teal-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.dark\:text-violet-200:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.dark\:text-violet-300:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.dark\:text-violet-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:text-white:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:placeholder-gray-400:is([data-theme=dark] *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.dark\:placeholder-gray-400:is([data-theme=dark] *)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.dark\:placeholder-gray-500:is([data-theme=dark] *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.dark\:placeholder-gray-500:is([data-theme=dark] *)::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.dark\:shadow-black\/10:is([data-theme=dark] *){--tw-shadow-color:rgba(0,0,0,.1);--tw-shadow:var(--tw-shadow-colored)}.dark\:shadow-black\/20:is([data-theme=dark] *){--tw-shadow-color:rgba(0,0,0,.2);--tw-shadow:var(--tw-shadow-colored)}.dark\:shadow-black\/30:is([data-theme=dark] *){--tw-shadow-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored)}.dark\:shadow-gray-900\/50:is([data-theme=dark] *){--tw-shadow-color:rgba(17,24,39,.5);--tw-shadow:var(--tw-shadow-colored)}.dark\:ring-gray-700:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity,1))}.dark\:ring-rose-800\/30:is([data-theme=dark] *){--tw-ring-color:rgba(159,18,57,.3)}.dark\:ring-slate-600:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity,1))}.dark\:ring-offset-gray-800:is([data-theme=dark] *){--tw-ring-offset-color:#1f2937}.dark\:invert:is([data-theme=dark] *){--tw-invert:invert(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)}.dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:placeholder\:text-gray-400:is([data-theme=dark] *)::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:hover\:border-amber-500\/30:hover:is([data-theme=dark] *){border-color:rgba(245,158,11,.3)}.dark\:hover\:border-blue-500:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.dark\:hover\:border-blue-500\/30:hover:is([data-theme=dark] *){border-color:rgba(59,130,246,.3)}.dark\:hover\:border-gray-500:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.dark\:hover\:border-gray-600:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:hover\:border-indigo-500:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.dark\:hover\:border-slate-500:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.dark\:hover\:border-violet-500:hover:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.dark\:hover\:border-violet-500\/30:hover:is([data-theme=dark] *){border-color:rgba(139,92,246,.3)}.dark\:hover\:bg-amber-800\/50:hover:is([data-theme=dark] *){background-color:rgba(146,64,14,.5)}.dark\:hover\:bg-amber-900\/30:hover:is([data-theme=dark] *){background-color:rgba(120,53,15,.3)}.dark\:hover\:bg-blue-900\/30:hover:is([data-theme=dark] *){background-color:rgba(30,58,138,.3)}.dark\:hover\:bg-blue-900\/50:hover:is([data-theme=dark] *){background-color:rgba(30,58,138,.5)}.dark\:hover\:bg-emerald-800\/50:hover:is([data-theme=dark] *){background-color:rgba(6,95,70,.5)}.dark\:hover\:bg-emerald-900\/50:hover:is([data-theme=dark] *){background-color:rgba(6,78,59,.5)}.dark\:hover\:bg-fuchsia-900\/50:hover:is([data-theme=dark] *){background-color:rgba(112,26,117,.5)}.dark\:hover\:bg-gray-500:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-600:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-700\/50:hover:is([data-theme=dark] *){background-color:rgba(55,65,81,.5)}.dark\:hover\:bg-gray-800:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:hover\:bg-gray-800\/40:hover:is([data-theme=dark] *){background-color:rgba(31,41,55,.4)}.dark\:hover\:bg-gray-800\/50:hover:is([data-theme=dark] *){background-color:rgba(31,41,55,.5)}.dark\:hover\:bg-green-900\/20:hover:is([data-theme=dark] *){background-color:rgba(20,83,45,.2)}.dark\:hover\:bg-indigo-900\/20:hover:is([data-theme=dark] *){background-color:rgba(49,46,129,.2)}.dark\:hover\:bg-indigo-900\/50:hover:is([data-theme=dark] *){background-color:rgba(49,46,129,.5)}.dark\:hover\:bg-orange-900\/50:hover:is([data-theme=dark] *){background-color:rgba(124,45,18,.5)}.dark\:hover\:bg-purple-900\/30:hover:is([data-theme=dark] *){background-color:rgba(88,28,135,.3)}.dark\:hover\:bg-purple-900\/50:hover:is([data-theme=dark] *){background-color:rgba(88,28,135,.5)}.dark\:hover\:bg-red-600:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.dark\:hover\:bg-red-900\/20:hover:is([data-theme=dark] *){background-color:rgba(127,29,29,.2)}.dark\:hover\:bg-red-900\/30:hover:is([data-theme=dark] *){background-color:rgba(127,29,29,.3)}.dark\:hover\:bg-slate-500:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-600:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-700:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.dark\:hover\:bg-slate-700\/30:hover:is([data-theme=dark] *){background-color:rgba(51,65,85,.3)}.dark\:hover\:bg-slate-700\/50:hover:is([data-theme=dark] *){background-color:rgba(51,65,85,.5)}.dark\:hover\:bg-slate-800\/50:hover:is([data-theme=dark] *){background-color:rgba(30,41,59,.5)}.dark\:hover\:bg-violet-900\/20:hover:is([data-theme=dark] *){background-color:rgba(76,29,149,.2)}.dark\:hover\:bg-violet-900\/30:hover:is([data-theme=dark] *){background-color:rgba(76,29,149,.3)}.dark\:hover\:bg-white:hover:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:hover\:bg-white\/20:hover:is([data-theme=dark] *){background-color:hsla(0,0%,100%,.2)}.dark\:hover\:from-purple-500\/30:hover:is([data-theme=dark] *){--tw-gradient-from:rgba(168,85,247,.3) var(--tw-gradient-from-position);--tw-gradient-to:rgba(168,85,247,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:to-indigo-500\/30:hover:is([data-theme=dark] *){--tw-gradient-to:rgba(99,102,241,.3) var(--tw-gradient-to-position)}.dark\:hover\:text-amber-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.dark\:hover\:text-amber-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.dark\:hover\:text-blue-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:hover\:text-emerald-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-200:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.dark\:hover\:text-gray-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:hover\:text-indigo-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.dark\:hover\:text-indigo-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.dark\:hover\:text-orange-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.dark\:hover\:text-orange-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.dark\:hover\:text-primary-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(121 188 234/var(--tw-text-opacity,1))}.dark\:hover\:text-purple-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:hover\:text-red-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:hover\:text-slate-200:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.dark\:hover\:text-slate-300:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.dark\:hover\:text-violet-400:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.dark\:hover\:text-white:hover:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:ring-blue-500:hover:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.dark\:focus\:border-emerald-500:focus:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:focus\:border-indigo-500:focus:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.dark\:focus\:border-orange-500:focus:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.dark\:focus\:border-slate-500:focus:is([data-theme=dark] *){--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.dark\:focus\:ring-indigo-400:focus:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity,1))}.dark\:focus\:ring-indigo-600:focus:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity,1))}.dark\:focus\:ring-orange-600:focus:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(234 88 12/var(--tw-ring-opacity,1))}.dark\:disabled\:bg-gray-600:disabled:is([data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.group:hover .dark\:group-hover\:bg-amber-900\/50:is([data-theme=dark] *){background-color:rgba(120,53,15,.5)}.group:hover .dark\:group-hover\:bg-amber-900\/70:is([data-theme=dark] *){background-color:rgba(120,53,15,.7)}.group:hover .dark\:group-hover\:bg-blue-900\/70:is([data-theme=dark] *){background-color:rgba(30,58,138,.7)}.group:hover .dark\:group-hover\:bg-violet-900\/30:is([data-theme=dark] *){background-color:rgba(76,29,149,.3)}.group:hover .dark\:group-hover\:bg-violet-900\/50:is([data-theme=dark] *){background-color:rgba(76,29,149,.5)}.group:hover .dark\:group-hover\:bg-violet-900\/70:is([data-theme=dark] *){background-color:rgba(76,29,149,.7)}.group:hover .dark\:group-hover\:text-teal-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-violet-400:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.group:hover .dark\:group-hover\:text-white:is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-indigo-800:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(55 48 163/var(--tw-ring-opacity,1))}.peer:focus~.dark\:peer-focus\:ring-purple-800:is([data-theme=dark] *){--tw-ring-opacity:1;--tw-ring-color:rgb(107 33 168/var(--tw-ring-opacity,1))}.dark\:prose-headings\:text-white :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))):is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:prose-a\:text-blue-400 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):is([data-theme=dark] *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:top-4{top:1rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:aspect-\[5\/1\]{aspect-ratio:5/1}.sm\:h-16{height:4rem}.sm\:w-16{width:4rem}.sm\:w-32{width:8rem}.sm\:w-64{width:16rem}.sm\:w-80{width:20rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-0{padding:0}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:w-\[50vw\]{width:50vw}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.lg\:left-64{left:16rem}.lg\:right-12{right:3rem}.lg\:top-16{top:4rem}.lg\:top-8{top:2rem}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:aspect-\[7\/1\]{aspect-ratio:7/1}.lg\:h-10{height:2.5rem}.lg\:h-12{height:3rem}.lg\:h-14{height:3.5rem}.lg\:h-16{height:4rem}.lg\:h-20{height:5rem}.lg\:h-44{height:11rem}.lg\:h-9{height:2.25rem}.lg\:min-h-\[600px\]{min-height:600px}.lg\:w-1\/3{width:33.333333%}.lg\:w-10{width:2.5rem}.lg\:w-12{width:3rem}.lg\:w-14{width:3.5rem}.lg\:w-2\/5{width:40%}.lg\:w-20{width:5rem}.lg\:w-56{width:14rem}.lg\:w-64{width:16rem}.lg\:w-80{width:20rem}.lg\:w-9{width:2.25rem}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[50vw\]{width:50vw}.lg\:w-auto{width:auto}.lg\:max-w-\[220px\]{max-width:220px}.lg\:max-w-\[280px\]{max-width:280px}.lg\:flex-1{flex:1 1 0%}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-1\.5{gap:.375rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.lg\:overflow-visible{overflow:visible}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-12{padding:3rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pl-20{padding-left:5rem}.lg\:pl-64{padding-left:16rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pt-16{padding-top:4rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:w-1\/3{width:33.333333%}.xl\:w-80{width:20rem}.xl\:w-96{width:24rem}.xl\:w-\[35\%\]{width:35%}.xl\:w-\[65\%\]{width:65%}.xl\:max-w-sm{max-width:24rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1536px){.\32xl\:w-\[30\%\]{width:30%}.\32xl\:w-\[70\%\]{width:70%}.\32xl\:px-12{padding-left:3rem;padding-right:3rem}}.\[\&_img\]\:max-h-32 img{max-height:8rem}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded-lg img{border-radius:.5rem}