*,:before,:after{--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: rgb(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: rgb(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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";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,samp,pre{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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{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}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface-page);color:var(--text-primary)}[x-cloak],[hidden]{display:none!important}html{accent-color:var(--brand-primary, #4F698C);scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.app-body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]):not([type=color]),.app-body textarea,.app-body select,.auth-body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]):not([type=color]),.auth-body textarea,.auth-body select{background-color:var(--surface-input);color:var(--text-primary);border:1px solid var(--border-strong);border-radius:.5rem}.app-body input::-moz-placeholder,.app-body textarea::-moz-placeholder,.auth-body input::-moz-placeholder,.auth-body textarea::-moz-placeholder{color:var(--text-muted)}.app-body input::placeholder,.app-body textarea::placeholder,.auth-body input::placeholder,.auth-body textarea::placeholder{color:var(--text-muted)}.app-body input:focus,.app-body textarea:focus,.app-body select:focus,.auth-body input:focus,.auth-body textarea:focus,.auth-body select:focus{outline:none;border-color:var(--brand-primary, #4F698C);box-shadow:0 0 0 2px var(--focus-ring)}.auth-body .auth-form--login input:not([type=checkbox]):not([type=radio]):not(.auth-input--error):focus,.auth-body .auth-form--login select:not(.auth-input--error):focus,.auth-body .auth-form--login textarea:not(.auth-input--error):focus,.auth-body .auth-form--register input:not([type=checkbox]):not([type=radio]):not(.auth-input--error):focus,.auth-body .auth-form--register select:not(.auth-input--error):focus,.auth-body .auth-form--register textarea:not(.auth-input--error):focus{border-color:#4f698c;box-shadow:0 0 0 2px #4f698c}.auth-body .auth-form--login input[type=checkbox],.auth-body .auth-form--register input[type=checkbox]{accent-color:#4F698C}.app-body input:disabled,.app-body textarea:disabled,.app-body select:disabled,.auth-body input:disabled,.auth-body textarea:disabled,.auth-body select:disabled{opacity:.6;cursor:not-allowed;background-color:var(--surface-muted)}.app-body input[type=checkbox],.app-body input[type=radio],.auth-body input[type=checkbox],.auth-body input[type=radio]{accent-color:var(--brand-primary, #4F698C)}.app-body option,.auth-body option{background-color:var(--surface-elevated);color:var(--text-primary)}.cell{border-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.5rem .625rem;vertical-align:top;font-size:.75rem;line-height:1rem}.pill{display:inline-block;border-radius:.25rem;border-width:1px;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.input-dark,.ui-input{width:100%;border-radius:.5rem;border-width:1px;padding:.5rem .625rem;font-size:.75rem;line-height:1rem}.input-dark:focus,.ui-input: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)}.input-dark:disabled,.ui-input:disabled{cursor:not-allowed;opacity:.6}.input-dark,.ui-input{border-color:var(--border-default);background-color:var(--surface-input);color:var(--text-primary);--tw-ring-color: var(--focus-ring)}.input-dark::-moz-placeholder,.ui-input::-moz-placeholder{color:var(--text-muted)}.input-dark::placeholder,.ui-input::placeholder{color:var(--text-muted)}.input-dark:focus,.ui-input:focus{border-color:var(--brand-primary-border)}.ui-input--error,.input-dark--error{border-color:#ef4444cc}.ui-input--error:focus,.input-dark--error:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-color: rgb(239 68 68 / .25)}.btn-primary{border-radius:.5rem;padding:.625rem 1rem;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:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .bg-zinc-700.btn-primary,html.light .bg-zinc-800.btn-primary,html.light .bg-zinc-900.btn-primary,html.light .bg-zinc-950.btn-primary,html.light .bg-black.btn-primary{color:#18181b}.btn-primary:focus-visible{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}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-primary{background-color:var(--brand-primary);--tw-ring-color: var(--focus-ring);--tw-ring-offset-color: var(--surface-page)}.btn-primary:hover{background-color:var(--brand-primary-hover)}.ui-theme-switch{display:inline-flex;height:2rem;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));padding-left:.375rem;padding-right:.375rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .25);--tw-shadow: var(--tw-shadow-colored);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.light .ui-theme-switch{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.ui-theme-switch,html.light .client-portal .pill.ui-theme-switch,html.light .support-center .pill.ui-theme-switch{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .ui-theme-switch:hover{background-color:#fafafa}html.light .ui-theme-switch.text-white,html.light .ui-theme-switch.text-zinc-100{color:#18181b}.ui-theme-switch:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-500) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}.ui-theme-switch:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.ui-theme-switch{min-width:4.75rem;-webkit-tap-highlight-color:transparent}.ui-theme-switch__icon{display:inline-flex;height:.875rem;width:.875rem;flex-shrink:0;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}.ui-theme-switch__icon svg{height:.875rem;width:.875rem}.ui-theme-switch__icon--sun,.ui-theme-switch__icon--moon{color:#a1a1aa}.ui-theme-switch--light .ui-theme-switch__icon--sun{color:var(--brand-yellow)}.ui-theme-switch--dark .ui-theme-switch__icon--moon{color:#d8b4fe}@media (max-width: 640px){.smart-queue-item-actions .ui-theme-switch__track{flex:none}}.ui-theme-switch__track{position:relative;display:inline-flex;height:1rem;width:1.75rem;flex-shrink:0;align-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-700) / 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}html.light .ui-theme-switch__track.text-white,html.light .ui-theme-switch__track.text-zinc-100{color:#18181b}.ui-theme-switch--light .ui-theme-switch__track{background-color:color-mix(in srgb,var(--brand-yellow-text) 55%,transparent)}.ui-theme-switch--dark .ui-theme-switch__track{background-color:#581c87a6}.ui-theme-switch__thumb{position:absolute;top:.125rem;left:.125rem;height:.75rem;width:.75rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-500) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-100) / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ui-theme-switch--dark .ui-theme-switch__thumb{transform:translate(.75rem)}.ui-theme-switch--light .ui-theme-switch__thumb{transform:translate(0)}@media (prefers-reduced-motion: reduce){.ui-theme-switch__thumb{transition:none}}.auth-body{min-height:100vh;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.light .auth-body,html.light .bg-zinc-700.auth-body,html.light .bg-zinc-800.auth-body,html.light .bg-zinc-900.auth-body,html.light .bg-zinc-950.auth-body,html.light .bg-black.auth-body{color:#18181b}.auth-body{background:radial-gradient(1200px 600px at 10% -10%,var(--auth-canvas-accent),transparent 55%),radial-gradient(900px 500px at 100% 0%,var(--auth-canvas-accent-2),transparent 50%),var(--app-canvas)}.auth-shell{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:2rem 1rem}@media (min-width: 640px){.auth-shell{padding-left:1.5rem;padding-right:1.5rem}}.auth-panel{width:100%;max-width:28rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored);--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)}html.light .auth-panel{background-color:#fff}@media (min-width: 640px){.auth-panel{padding:2rem}}.auth-panel--wide{max-width:48rem}.auth-header{margin-bottom:1.5rem;text-align:center}.auth-brand{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity: 1;color:rgb(79 105 140 / var(--tw-text-opacity, 1))}.auth-heading{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}@media (min-width: 640px){.auth-heading{font-size:1.5rem;line-height:2rem}}.auth-heading{color:var(--text-primary)}.auth-subheading{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--text-secondary)}.auth-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.auth-form.is-submitting{pointer-events:none}.auth-field>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.auth-label{display:block;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .auth-label{color:#3f3f46}.auth-input{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .7);padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / 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.light .auth-input{color:#18181b}html.light .auth-input::-moz-placeholder{color:#71717a}html.light .auth-input::placeholder{color:#71717a}html.light .auth-input{background-color:#fff}html.light .bg-zinc-700.auth-input,html.light .bg-zinc-800.auth-input,html.light .bg-zinc-900.auth-input,html.light .bg-zinc-950.auth-input,html.light .bg-black.auth-input{color:#18181b}.auth-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.auth-input::placeholder{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.auth-input:focus{border-color:var(--brand-primary-border);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)}.auth-input:focus-visible{--tw-ring-color: var(--focus-ring)}.auth-form--login .auth-input:not(.auth-input--error):focus,.auth-form--register .auth-input:not(.auth-input--error):focus{border-color:#4f698c;outline:2px solid transparent;outline-offset:2px;--tw-ring-color: #4F698C;--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)) #4F698C;box-shadow:0 0 0 2px #4f698c}.auth-form--login .auth-checkbox input[type=checkbox],.auth-form--register .auth-checkbox input[type=checkbox]{accent-color:#4F698C;--tw-text-opacity: 1;color:rgb(79 105 140 / var(--tw-text-opacity, 1))}.auth-form--login .auth-checkbox input[type=checkbox]:focus,.auth-form--register .auth-checkbox input[type=checkbox]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(79 105 140 / var(--tw-ring-opacity, 1))}.auth-input--password{padding-right:2.75rem}.auth-input--error{border-color:#ef4444cc}.auth-input--error:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-ring-color: rgb(239 68 68 / .25)}@media (max-width: 640px){.smart-queue-item-actions .auth-password-wrap{flex:none}}.auth-password-wrap{position:relative}.auth-password-toggle{position:absolute;top:0;bottom:0;right:0;display:flex;width:2.75rem;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .auth-password-toggle{color:#3f3f46}html.light .auth-password-toggle:hover{color:#09090b}.auth-password-toggle:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.auth-password-toggle:focus-visible{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.auth-password-toggle:disabled{opacity:.5}.auth-password-icon{height:1rem;width:1rem}.auth-hint{font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .auth-hint{color:#3f3f46}.auth-error{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.auth-checkbox{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .auth-checkbox{color:#3f3f46}.auth-checkbox input[type=checkbox]{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}html.light .auth-checkbox input[type=checkbox].text-white,html.light .auth-checkbox input[type=checkbox].text-zinc-100{color:#18181b}.auth-checkbox 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-offset-width: 0px}.auth-checkbox input[type=checkbox]:focus-visible{--tw-ring-color: var(--focus-ring)}.auth-submit{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1));padding:.625rem 1rem;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:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .auth-submit{background-color:var(--brand-primary)}html.light .bg-zinc-700.auth-submit,html.light .bg-zinc-800.auth-submit,html.light .bg-zinc-900.auth-submit,html.light .bg-zinc-950.auth-submit,html.light .bg-black.auth-submit{color:#18181b}html.light button.auth-submit,html.light a.auth-submit{background-color:var(--brand-primary);color:#fff}.auth-submit:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.auth-submit:focus-visible{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(168 85 247 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.auth-submit:disabled{cursor:not-allowed;opacity:.6}.auth-submit:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.auth-submit--login,.auth-submit--register{--tw-bg-opacity: 1;background-color:rgb(79 105 140 / var(--tw-bg-opacity, 1))}.auth-submit--login:hover,.auth-submit--register:hover{--tw-bg-opacity: 1;background-color:rgb(159 173 191 / var(--tw-bg-opacity, 1))}.auth-submit--login:hover:disabled,.auth-submit--register:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(79 105 140 / var(--tw-bg-opacity, 1))}.auth-submit--login,.auth-submit--register{color:#fff}.auth-submit--login:hover:not(:disabled),.auth-submit--register:hover:not(:disabled){color:#1a2332}.auth-submit__busy{display:inline-flex;align-items:center;gap:.5rem}@media (prefers-reduced-motion: reduce){.client-dashboard .auth-spinner,.client-qa .auth-spinner,.data-export .auth-spinner,.plugin-builder-panel .auth-spinner,.backups-page .auth-spinner,.gantt-page .auth-spinner{animation:none}}.auth-spinner{height:1rem;width:1rem}.auth-spinner{animation:spin 1s linear infinite}.auth-footer{padding-top:.25rem;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .auth-footer{color:#3f3f46}.auth-link{--tw-text-opacity: 1;color:rgb(79 105 140 / var(--tw-text-opacity, 1));text-underline-offset:2px}.auth-link:hover{--tw-text-opacity: 1;color:rgb(159 173 191 / var(--tw-text-opacity, 1));text-decoration-line:underline}.auth-alert{border-radius:.5rem;border-width:1px;padding:.625rem .75rem;font-size:.75rem;line-height:1rem}.auth-alert--error{border-color:#ef444466;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.auth-alert--error,html.light .client-portal .pill.auth-alert--error,html.light .support-center .pill.auth-alert--error{color:#991b1b}.auth-alert--warning{border-color:#f9731666;background-color:#4314074d;--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.auth-alert--warning,html.light .client-portal .pill.auth-alert--warning,html.light .support-center .pill.auth-alert--warning{color:#9a3412}.auth-alert--info{border-color:rgb(var(--zinc-600) / .5);background-color:rgb(var(--zinc-900) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .auth-alert--info{color:#3f3f46}html.light .auth-alert--info{background-color:#fff}.auth-plan-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.auth-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.smart-queue-item-actions .auth-plan-card{flex:none}}.auth-plan-card{position:relative;display:block;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));padding:.875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.auth-plan-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-opacity: 1;--tw-ring-color: rgb(79 105 140 / var(--tw-ring-opacity, 1))}.auth-plan-card:hover{--tw-border-opacity: 1;border-color:rgb(79 105 140 / var(--tw-border-opacity, 1))}.auth-plan-card:has(:checked){--tw-border-opacity: 1;border-color:rgb(79 105 140 / var(--tw-border-opacity, 1));background-color:#4f698c26}.auth-plan-card 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}.app-body{min-height:100vh;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.light .app-body,html.light .bg-zinc-700.app-body,html.light .bg-zinc-800.app-body,html.light .bg-zinc-900.app-body,html.light .bg-zinc-950.app-body,html.light .bg-black.app-body{color:#18181b}.app-body{background:radial-gradient(900px 420px at 0% 0%,var(--app-canvas-accent),transparent 55%),var(--app-canvas)}.app-shell{display:flex;min-height:100vh}.app-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:40;display:flex;width:16rem;flex-direction:column;border-right-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);--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);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}html.light .app-sidebar{background-color:#fff}@media (min-width: 1024px){.app-sidebar{position:static;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.app-sidebar{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@media (min-width: 1024px){.app-sidebar--collapsed{width:4.25rem}}.app-sidebar--closed{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.app-sidebar--closed{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.app-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;--tw-backdrop-blur: blur(1px);-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)}@media (min-width: 1024px){.app-sidebar-backdrop{display:none}}.app-sidebar-backdrop{background-color:var(--overlay-scrim)}.app-main{display:flex;min-height:100vh;min-width:0px;flex:1 1 0%;flex-direction:column}.app-topbar{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .85);padding:.625rem .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)}@media (min-width: 640px){.app-topbar{padding-left:1rem;padding-right:1rem}}.app-topbar-menu-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .app-topbar-menu-btn{color:#3f3f46}html.light .app-topbar-menu-btn:hover{color:#09090b;background-color:#fafafa}.app-topbar-menu-btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.app-topbar-menu-btn:focus-visible{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: var(--focus-ring)}@media (min-width: 1024px){.app-topbar-menu-btn{display:none}}.app-topbar-brand{flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.app-topbar-account{display:none;min-width:0px;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .6);padding:.25rem .625rem}html.light .app-topbar-account{background-color:#fff}@media (min-width: 640px){.app-topbar-account{display:flex}}.app-topbar-account__label{flex-shrink:0;font-size:10px;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .app-topbar-account__label{color:#3f3f46}.app-topbar-account__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--brand-primary-text)}.app-topbar-mode{display:flex;align-items:center;gap:.125rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .5);padding:.125rem}html.light .app-topbar-mode{background-color:#fff}.app-topbar-mode__btn{border-radius:.375rem;padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .app-topbar-mode__btn{color:#3f3f46}html.light .app-topbar-mode__btn:hover{color:#09090b}html.light .app-topbar-mode__btn:hover{background-color:#fafafa}.app-topbar-mode__btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.app-topbar-mode__btn--active,.app-topbar-mode__btn--active:hover{background-color:var(--brand-primary-muted);color:var(--brand-primary-text)}.app-topbar-link--platform{border-width:1px;border-color:rgb(var(--yellow-800) / .7);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .app-topbar-link--platform{color:var(--brand-yellow-text)}.app-topbar-link--platform:hover{background-color:rgb(var(--yellow-950) / .4)}.app-topbar-link--ai{border-width:1px;border-color:var(--brand-primary-border);color:var(--brand-primary-text)}.app-topbar-link--ai:hover{background-color:var(--brand-primary-soft)}.app-topbar-link--devtools{border-width:1px;border-color:var(--brand-primary-border);color:var(--brand-primary-text)}.app-topbar-pill--on{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(5 46 22 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.app-topbar-pill--on,html.light .client-portal .pill.app-topbar-pill--on,html.light .support-center .pill.app-topbar-pill--on{background-color:#dcfce7;border-color:#86efac;color:#166534}html.light :is(.dash-shell,.msg-hub) .pill.app-topbar-pill--on,html.light .client-portal .pill.app-topbar-pill--on,html.light .support-center .pill.app-topbar-pill--on{color:#166534}.app-topbar-pill--off{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.app-topbar-pill--off,html.light .client-portal .pill.app-topbar-pill--off,html.light .support-center .pill.app-topbar-pill--off{background-color:#fee2e2;border-color:#fca5a5;color:#991b1b}html.light :is(.dash-shell,.msg-hub) .pill.app-topbar-pill--off,html.light .client-portal .pill.app-topbar-pill--off,html.light .support-center .pill.app-topbar-pill--off{color:#991b1b}.app-content{min-width:0px;flex:1 1 0%}.app-content--padded{padding:1rem}@media (min-width: 640px){.app-content--padded{padding:1.5rem}}.ui-toast-stack{pointer-events:none;position:fixed;left:.75rem;right:.75rem;top:.75rem;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}@media (min-width: 640px){.ui-toast-stack{left:auto;right:auto;right:1rem;top:1rem;width:100%;max-width:24rem}}.ui-toast{pointer-events:auto;display:flex;width:100%;max-width:24rem;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.75rem .875rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored);--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)}.ui-toast-icon{margin-top:.125rem;flex-shrink:0;opacity:.9}.ui-toast--success .ui-toast-icon{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.ui-toast--error .ui-toast-icon{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.ui-toast--warning .ui-toast-icon{--tw-text-opacity: 1;color:rgb(var(--yellow-400) / var(--tw-text-opacity, 1))}.ui-toast--info .ui-toast-icon{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.ui-toast-body{min-width:0px;flex:1 1 0%}.ui-toast-title{font-size:.875rem;font-weight:600;line-height:1.25rem;color:currentColor}.ui-toast-message{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.625;opacity:.8}.ui-toast-dismiss{margin-right:-.25rem;margin-top:-.125rem;flex-shrink:0;border-radius:.375rem;padding:.25rem;opacity:.55;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ui-toast-dismiss:hover{background-color:#ffffff0d;opacity:1}.ui-toast-dismiss:focus-visible{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: var(--focus-ring)}.ui-toast-enter{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ui-toast-enter-start{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}@media (min-width: 640px){.ui-toast-enter-start{--tw-translate-x: .75rem;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.ui-toast-enter-end{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}@media (min-width: 640px){.ui-toast-enter-end{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.ui-toast-leave{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.ui-toast-leave-start{opacity:1}.ui-toast-leave-end{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}@media (min-width: 640px){.ui-toast-leave-end{--tw-translate-x: .5rem;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (prefers-reduced-motion: reduce){.ui-toast-enter,.ui-toast-leave{transition-duration:0s}}.nav-brand{display:flex;align-items:center;gap:.625rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.75rem}.nav-brand-mark{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background-color:#581c8799;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .nav-brand-mark{background-color:var(--brand-primary-soft);color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.nav-brand-mark,html.light .client-portal .pill.nav-brand-mark,html.light .support-center .pill.nav-brand-mark{background-color:#f3e8ff;border-color:#d8b4fe;color:#5b21b6}html.light :is(.dash-shell,.msg-hub) .pill.nav-brand-mark,html.light .client-portal .pill.nav-brand-mark,html.light .support-center .pill.nav-brand-mark{color:#5b21b6}.nav-brand-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .nav-brand-title,html.light .bg-zinc-700.nav-brand-title,html.light .bg-zinc-800.nav-brand-title,html.light .bg-zinc-900.nav-brand-title,html.light .bg-zinc-950.nav-brand-title,html.light .bg-black.nav-brand-title{color:#18181b}.nav-search{margin:.5rem .5rem .25rem;width:calc(100% - 1rem);border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .6);padding:.375rem .625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .nav-search{color:#18181b}html.light .nav-search::-moz-placeholder{color:#71717a}html.light .nav-search::placeholder{color:#71717a}html.light .nav-search{background-color:#fff}.nav-search::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.nav-search::placeholder{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.nav-search:focus{border-color:var(--brand-primary-border);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)}.nav-search:focus-visible{--tw-ring-color: var(--focus-ring)}.nav-section{padding:.75rem .5rem .25rem}.nav-section-label{margin-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .nav-section-label{color:#52525b}.nav-empty{padding:.75rem 1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .nav-empty{color:#52525b}.nav-link{display:flex;align-items:center;gap:.625rem;border-radius:.5rem;padding:.375rem .625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .nav-link{color:#3f3f46}html.light .nav-link:hover{color:#09090b;background-color:#fafafa}.nav-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.nav-link:focus-visible{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: var(--focus-ring)}.nav-link--active{background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.nav-link--muted{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .nav-link--muted{color:#52525b}.nav-link-icon{height:1rem;width:1rem;flex-shrink:0;opacity:.7}.nav-collapse-btn{display:none;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.375rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .nav-collapse-btn{color:#3f3f46}html.light .nav-collapse-btn:hover{color:#09090b}html.light .nav-collapse-btn:hover{background-color:#fafafa}.nav-collapse-btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.nav-collapse-btn:focus-visible{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: var(--focus-ring)}@media (min-width: 1024px){.nav-collapse-btn{display:inline-flex}}.ui-page-header{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.ui-page-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.ui-page-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em;color:var(--text-primary)}.ui-page-subtitle{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}.ui-breadcrumbs{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .ui-breadcrumbs{color:#3f3f46}.ui-breadcrumb-sep{--tw-text-opacity: 1;color:rgb(var(--zinc-700) / var(--tw-text-opacity, 1))}html.light .ui-breadcrumb-sep{color:#52525b}.ui-panel{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .ui-panel{background-color:#fff}.ui-panel-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding:.75rem 1rem;border-color:var(--border-default)}.ui-panel-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--text-primary)}.ui-panel-body{padding:1rem}.ui-kpi{border-radius:.75rem;border-width:1px;padding: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;border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.ui-kpi-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .ui-kpi-label{color:#3f3f46}.ui-kpi-value{margin-top:.375rem;font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em;color:var(--text-primary)}.ui-kpi-meta{margin-top:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .ui-kpi-meta{color:#52525b}.ui-alert{border-radius:.5rem;border-width:1px;padding:.625rem .75rem;font-size:.75rem;line-height:1rem}.ui-alert--success{border-color:#16653499;background-color:#052e1666;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ui-alert--success,html.light .client-portal .pill.ui-alert--success,html.light .support-center .pill.ui-alert--success{color:#166534}.ui-alert--error{border-color:#991b1b99;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ui-alert--error,html.light .client-portal .pill.ui-alert--error,html.light .support-center .pill.ui-alert--error{color:#991b1b}.ui-alert--warning{border-color:#9a341299;background-color:#43140759;--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ui-alert--warning,html.light .client-portal .pill.ui-alert--warning,html.light .support-center .pill.ui-alert--warning{color:#9a3412}.ui-alert--info{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height: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}.ui-btn:focus-visible{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)}.ui-btn:disabled{cursor:not-allowed;opacity:.55}.ui-btn{--tw-ring-color: var(--focus-ring)}.ui-btn--primary{background-color:var(--brand-primary);color:#fff}.ui-btn--primary:hover{background-color:var(--brand-primary-hover);color:#fff}.ui-btn--secondary{border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .ui-btn--secondary{color:#18181b}html.light .ui-btn--secondary:hover{color:#09090b}html.light :is(.dash-shell,.msg-hub) .pill.ui-btn--secondary,html.light .client-portal .pill.ui-btn--secondary,html.light .support-center .pill.ui-btn--secondary{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .ui-btn--secondary:hover{background-color:#fafafa}html.light .ui-btn--secondary.text-white,html.light .ui-btn--secondary.text-zinc-100{color:#18181b}.ui-btn--secondary:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.ui-btn--ghost{--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .ui-btn--ghost:hover{color:#09090b;background-color:#fafafa}.ui-btn--ghost:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.ui-btn--danger{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ui-btn--danger,html.light .client-portal .pill.ui-btn--danger,html.light .support-center .pill.ui-btn--danger{background-color:#fee2e2;border-color:#fca5a5;color:#991b1b}html.light .bg-zinc-700.ui-btn--danger,html.light .bg-zinc-800.ui-btn--danger,html.light .bg-zinc-900.ui-btn--danger,html.light .bg-zinc-950.ui-btn--danger,html.light .bg-black.ui-btn--danger{color:#18181b}.ui-btn--danger:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.ui-btn--sm{padding:.25rem .5rem;font-size:11px}.ui-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border-width:1px;border-style:dashed;padding:3rem 1.5rem;text-align:center;background-color:var(--surface-muted);border-color:var(--border-default);color:var(--text-secondary)}.ui-empty-icon{margin-bottom:.25rem;color:var(--text-muted)}.ui-empty-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--text-primary)}.ui-empty-text{max-width:24rem;font-size:.75rem;line-height:1rem;color:var(--text-muted)}.client-section-title{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--text-primary)}.ui-quick-link{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-900) / .4);padding:.75rem;text-align:left;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.light .ui-quick-link{background-color:#fff}html.light .ui-quick-link:hover{background-color:#fafafa}.ui-quick-link:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}.ui-quick-link:focus-visible{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: var(--focus-ring)}.ui-quick-link-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .ui-quick-link-icon{color:#3f3f46}html.light .ui-quick-link-icon.text-white,html.light .ui-quick-link-icon.text-zinc-100{color:#18181b}.ui-quick-link:hover .ui-quick-link-icon,.ui-quick-link:focus-visible .ui-quick-link-icon{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .ui-quick-link:hover .ui-quick-link-icon,html.light .ui-quick-link:focus-visible .ui-quick-link-icon{color:#18181b}.ui-quick-link-title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .ui-quick-link-title,html.light .bg-zinc-700.ui-quick-link-title,html.light .bg-zinc-800.ui-quick-link-title,html.light .bg-zinc-900.ui-quick-link-title,html.light .bg-zinc-950.ui-quick-link-title,html.light .bg-black.ui-quick-link-title{color:#18181b}.ui-quick-link-desc{margin-top:.125rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .ui-quick-link-desc{color:#3f3f46}.ui-table-wrap{overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9)}.ui-table{width:100%;border-collapse:collapse;font-size:.75rem;line-height:1rem}.ui-table thead th{position:sticky;top:0;z-index:10;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;text-align:left;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html.light .ui-table thead th{color:#3f3f46;background-color:#fff}.ui-table tbody td{border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8);padding:.5rem .75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .ui-table tbody td{color:#3f3f46}.ui-table tbody tr{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.light .ui-table tbody tr:hover{background-color:#fafafa}.ui-table tbody tr:hover{background-color:rgb(var(--zinc-900) / .6)}.ui-table tbody tr:nth-child(2n){background-color:rgb(var(--zinc-950) / .4)}html.light .ui-table tbody tr:nth-child(2n){background-color:#fff}.ui-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:0;--tw-backdrop-blur: blur(3px);-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)}@media (min-width: 640px){.ui-modal-backdrop{align-items:center;padding:2rem 1rem}}.ui-modal-backdrop{background-color:var(--overlay-scrim)}.ui-modal-backdrop-fill{background-color:var(--overlay-scrim);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.chat-bubble--mine{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.chat-bubble--mine,html.light .client-portal .pill.chat-bubble--mine,html.light .support-center .pill.chat-bubble--mine{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .chat-bubble--mine.text-white,html.light .chat-bubble--mine.text-zinc-100{color:#18181b}.chat-bubble--theirs{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}html.light .chat-bubble--theirs.text-white,html.light .chat-bubble--theirs.text-zinc-100{color:#18181b}.chat-bubble--admin,.chat-bubble--mine.chat-bubble--admin{background-color:#9fadbf;border-color:#8897a8;color:#1f2937}.chat-category-pill{color:var(--text-primary)}@media (max-width: 640px){.smart-queue-item-actions .ui-modal{flex:none}}.ui-modal{position:relative;display:flex;max-height:min(92dvh,52rem);width:100%;flex-direction:column;overflow:hidden;border-top-left-radius:1rem;border-top-right-radius:1rem;border-width:1px;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.ui-modal{border-radius:1rem}}.ui-modal{border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 20px 40px #0000002e;color:var(--text-secondary)}@media (min-width: 640px){.ui-modal--sm{max-width:24rem}.ui-modal--md{max-width:32rem}.ui-modal--lg{max-width:42rem}.ui-modal--xl{max-width:56rem}.ui-modal--full{max-width:72rem}}.ui-modal--mobile-dialog{margin-left:1rem;margin-right:1rem;margin-bottom:auto;margin-top:auto;max-height:min(90dvh,52rem);border-radius:1rem}@media not all and (min-width: 640px){.ui-modal--mobile-sheet{margin-top:auto;border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-modal--mobile-full{height:100dvh;max-height:100dvh;border-radius:0;border-width:0px}}.ui-modal--danger{border-color:#b91c1c73}.ui-modal--warning,.ui-modal--confirm{border-color:color-mix(in srgb,var(--brand-yellow-text) 40%,transparent)}.ui-modal--success{border-color:#16653466}.ui-modal--info{border-color:var(--brand-primary-border)}.ui-modal-header{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding:1rem}@media (min-width: 640px){.ui-modal-header{padding-left:1.25rem;padding-right:1.25rem}}.ui-modal-header{border-color:var(--border-default)}.ui-modal-header-main{display:flex;min-width:0px;flex:1 1 0%;align-items:flex-start;gap:.75rem}.ui-modal-title{font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.025em;color:var(--text-primary)}.ui-modal-description{margin-top:.25rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:var(--text-muted)}.ui-modal-body{min-height:0px;flex:1 1 0%;overflow-y:auto;overscroll-behavior:contain;padding:1rem}@media (min-width: 640px){.ui-modal-body{padding-left:1.25rem;padding-right:1.25rem}}.ui-modal-footer{display:flex;flex-shrink:0;flex-direction:column-reverse;gap:.5rem;border-top-width:1px;padding:.75rem 1rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width: 640px){.ui-modal-footer{flex-direction:row;align-items:center;justify-content:flex-end;padding-left:1.25rem;padding-right:1.25rem}}.ui-modal-footer{border-color:var(--border-default);background-color:color-mix(in srgb,var(--surface-elevated) 92%,transparent)}.ui-modal-close{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ui-modal-close:focus-visible{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)}.ui-modal-close:disabled{cursor:not-allowed;opacity:.5}.ui-modal-close{color:var(--text-muted);--tw-ring-color: var(--focus-ring)}.ui-modal-close:hover{background-color:var(--surface-muted);color:var(--text-primary)}.ui-modal-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px}.ui-modal-icon--warning{border-color:color-mix(in srgb,var(--brand-yellow-hover) 40%,transparent);background-color:color-mix(in srgb,var(--brand-yellow) 14%,transparent);color:var(--brand-yellow-hover)}html:not(.light) .ui-modal-icon--warning{color:var(--brand-yellow)}.ui-modal-is-busy{cursor:wait}.ui-modal-is-busy .ui-modal-close{pointer-events:none;opacity:.5}.ui-modal-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.ui-modal-section{border-radius:.75rem;border-width:1px;padding:.75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.ui-modal-section-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.ui-modal-helper{font-size:11px;line-height:1.625;color:var(--text-muted)}.ui-modal-callout{border-radius:.75rem;border-width:1px;padding:.75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.ui-modal-callout__title{font-weight:500;color:var(--text-primary)}.ui-modal-callout__body,.ui-modal-meta{color:var(--text-muted)}.ui-modal-link-btn{color:var(--brand-primary-text)}.ui-modal-chip{display:inline-flex;cursor:pointer;align-items:center;border-radius:.375rem;border-width:1px;padding:.25rem .5rem;font-size:9px;border-color:var(--border-default);background-color:var(--surface-elevated);color:var(--text-secondary)}.ui-checkbox{border-radius:.25rem;border-color:var(--border-strong);background-color:var(--surface-input);color:var(--brand-primary);accent-color:var(--brand-primary)}.ui-checkbox:focus{--tw-ring-color: var(--focus-ring)}.ui-modal-enter{transition-property:opacity,transform;transition-duration:.18s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.ui-modal-enter-start{opacity:0;transform:translateY(.75rem) scale(.98)}.ui-modal-enter-end{opacity:1;transform:translateY(0) scale(1)}.ui-modal-leave{transition-property:opacity,transform;transition-duration:.14s;transition-timing-function:ease-in}.ui-modal-leave-start{opacity:1;transform:translateY(0) scale(1)}.ui-modal-leave-end{opacity:0;transform:translateY(.5rem) scale(.98)}@media (prefers-reduced-motion: reduce){.ui-modal-enter,.ui-modal-leave{transition-duration:.01ms!important}.ui-modal-enter-start,.ui-modal-leave-end{transform:none}}.ui-field-label{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--text-secondary)}.ui-field-hint{margin-top:.25rem;font-size:11px;color:var(--text-muted)}.ui-field-error{margin-top:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.ui-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.ui-badge--default{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .ui-badge--default{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.ui-badge--default,html.light .client-portal .pill.ui-badge--default,html.light .support-center .pill.ui-badge--default{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .ui-badge--default{background-color:#fff}.ui-badge--success{border-color:#16653499;background-color:#052e1666;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ui-badge--success,html.light .client-portal .pill.ui-badge--success,html.light .support-center .pill.ui-badge--success{color:#166534}.ui-badge--warning{border-color:rgb(var(--yellow-800) / .6);background-color:rgb(var(--yellow-950) / .35);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .ui-badge--warning{color:var(--brand-yellow-text)}.ui-badge--danger{border-color:#991b1b99;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ui-badge--danger,html.light .client-portal .pill.ui-badge--danger,html.light .support-center .pill.ui-badge--danger{color:#991b1b}.ui-badge--info{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ui-toggle-shell{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .4);padding:.75rem}html.light .ui-toggle-shell{background-color:#fff}@media (min-width: 640px){.ui-toggle-shell{padding-left:1rem;padding-right:1rem}}.ui-toggle-shell__label{display:block;cursor:pointer;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .ui-toggle-shell__label{color:#18181b}html.light .bg-zinc-700.ui-toggle-shell__label,html.light .bg-zinc-800.ui-toggle-shell__label,html.light .bg-zinc-900.ui-toggle-shell__label,html.light .bg-zinc-950.ui-toggle-shell__label,html.light .bg-black.ui-toggle-shell__label{color:#18181b}.ui-toggle-shell__label:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.ui-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.5rem 2rem .5rem .625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .ui-select,html.light .ui-select.text-white,html.light .ui-select.text-zinc-100,html.light .bg-zinc-700.ui-select,html.light .bg-zinc-800.ui-select,html.light .bg-zinc-900.ui-select,html.light .bg-zinc-950.ui-select,html.light .bg-black.ui-select{color:#18181b}.ui-select:focus{border-color:var(--brand-primary-border);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)}.ui-select:focus-visible{--tw-ring-color: var(--focus-ring)}.ui-select:disabled{cursor:not-allowed;opacity:.6}.ui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23a1a1aa'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem}html.light .ui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2352525b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='m19.5 8.25-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E")}.roles-matrix{color:var(--text-secondary)}.roles-matrix-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.roles-matrix-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.roles-matrix-hero__title{color:var(--text-primary)}.roles-matrix-hero__body{color:var(--text-muted)}.roles-matrix-role-card{border-radius:.75rem;border-width:1px;padding: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;border-color:var(--border-default);background-color:var(--surface-elevated)}.roles-matrix-role-card:hover{border-color:var(--border-strong)}.roles-matrix-role-card__title,.roles-matrix-name{color:var(--text-primary)}.roles-matrix-role-card__body,.roles-matrix-meta{color:var(--text-muted)}.roles-matrix-role-card__count{color:var(--text-secondary)}.roles-matrix-link{color:var(--brand-primary-text)}.roles-matrix-link:hover{color:var(--brand-primary-hover);text-decoration:underline}.roles-matrix-scroll{max-height:min(70vh,40rem);overflow:auto;border-radius:.75rem;border-width:1px;border-color:var(--border-default);background-color:var(--surface-elevated)}.roles-matrix-table{width:100%;min-width:40rem;border-collapse:collapse;font-size:.75rem;line-height:1rem}.roles-matrix-table thead th{position:sticky;top:0;z-index:20;border-bottom-width:1px;padding:.75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:var(--border-default);background-color:color-mix(in srgb,var(--surface-elevated) 92%,transparent);color:var(--text-muted)}.roles-matrix-sticky-col{position:sticky;left:0;z-index:10;min-width:12rem;max-width:16rem;border-right-width:1px;padding:.75rem;text-align:left;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-color:var(--border-default);background-color:color-mix(in srgb,var(--surface-elevated) 96%,transparent)}.roles-matrix-corner{z-index:30}.roles-matrix-role-col{min-width:8.5rem;text-align:center}.roles-matrix-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.roles-matrix-row:hover .roles-matrix-sticky-col,.roles-matrix-row:hover .roles-matrix-cell{background-color:var(--row-hover)}.roles-matrix-row--alt .roles-matrix-sticky-col,.roles-matrix-row--alt .roles-matrix-cell{background-color:var(--row-alt-odd)}.roles-matrix-row--alt:hover .roles-matrix-sticky-col,.roles-matrix-row--alt:hover .roles-matrix-cell{background-color:var(--row-hover)}.roles-matrix-cell{border-bottom-width:1px;padding:.75rem;text-align:center;vertical-align:middle;border-color:var(--border-default)}.roles-matrix-col-hover{background-color:var(--brand-primary-soft)!important}.roles-matrix-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;border-width:1px;padding:.25rem .5rem;font-size:11px;font-weight:500}.roles-matrix-chip--allowed{border-color:#16a34a59;background-color:#22c55e1f;color:#15803d}.roles-matrix-chip--denied{border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-muted)}html:not(.light) .roles-matrix-chip--allowed{color:#86efac}.roles-matrix-mobile-card{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background-color:var(--surface-elevated)}.roles-matrix-mobile-card__header{margin-bottom:.75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-bottom-width:1px;padding-bottom:.75rem;border-color:var(--border-default)}.roles-matrix-mobile-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;padding:.625rem;background-color:var(--surface-muted)}[data-matrix-row].is-filtered-out{display:none!important}.team-collection{color:var(--text-secondary)}.team-collection-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.team-collection-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.team-collection-hero__title{color:var(--text-primary)}.team-collection-hero__body{color:var(--text-muted)}.team-collection-card{border-radius:.75rem;border-width:1px;padding: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;border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.team-collection-card:hover{border-color:var(--border-strong)}.team-collection-avatar{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;font-size:.875rem;line-height:1.25rem;font-weight:600;border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-primary)}.team-collection-stat{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.team-collection-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.team-collection-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;color:var(--text-primary)}.team-collection-stat-meta{margin-top:.125rem;font-size:11px;color:var(--text-muted)}.team-collection-name{color:var(--text-primary)}.team-collection-email,.team-collection-meta{color:var(--text-muted)}.team-collection-section__title{color:var(--text-primary)}.team-collection-section__body{color:var(--text-muted)}.team-collection-empty{border-radius:.75rem;border-width:1px;border-style:dashed;padding:2.5rem 1.5rem;text-align:center;border-color:var(--border-default);background-color:var(--surface-muted)}.team-collection-empty__title{color:var(--text-primary)}.team-collection-empty__body{color:var(--text-muted)}.team-collection-progress{margin-top:.5rem;height:.375rem;overflow:hidden;border-radius:9999px;background-color:var(--border-default)}.team-collection-progress__fill{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:var(--brand-primary)}.team-collection-progress__fill--success{background-color:#22c55e}.team-collection-progress__fill--warning{background-color:var(--brand-yellow)}.team-collection-open-tasks{margin-top:1rem;border-top-width:1px;padding-top:.75rem;border-color:var(--border-default)}.team-collection-open-tasks__label{margin-bottom:.375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.team-collection-open-tasks__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.team-collection-open-task{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.team-collection-open-task__title{font-size:.75rem;line-height:1rem;font-weight:500;color:var(--text-primary)}.team-collection-open-task__meta,.team-collection-open-tasks__empty{font-size:11px;line-height:1.625;color:var(--text-muted)}.team-collection-open-task__meta{margin-top:.125rem}.team-collection-details{margin-top:.75rem;border-top-width:1px;padding-top:.75rem;border-color:var(--border-default)}.team-collection-details__toggle{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;font-size:.75rem;line-height:1rem;font-weight:500}.team-collection-details__toggle:focus-visible{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)}.team-collection-details__toggle{color:var(--brand-primary-text);--tw-ring-color: var(--focus-ring)}.team-collection-details__toggle:hover{color:var(--brand-primary-hover)}.team-collection-details__body,.team-collection-details__label{color:var(--text-muted)}.team-collection-details__value{color:var(--text-secondary)}[data-team-member].is-filtered-out{display:none!important}.task-templates-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.task-templates-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.task-templates-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.task-templates-toolbar{flex-direction:row;align-items:center}}.task-templates-apply-bar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .task-templates-apply-bar{background-color:#fff}@media (min-width: 640px){.task-templates-apply-bar{flex-direction:row;align-items:flex-start}}.task-templates-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .task-templates-card{background-color:#fff}.task-templates-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.task-templates-card--featured{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .1) var(--tw-gradient-to-position)}.task-templates-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.task-templates-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.task-templates-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .task-templates-meta dt{color:#52525b}.task-templates-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .task-templates-meta dd{color:#3f3f46}.task-templates-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .task-templates-action-btn{color:#3f3f46}html.light .task-templates-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .task-templates-action-btn.text-white,html.light .task-templates-action-btn.text-zinc-100{color:#18181b}.task-templates-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.task-templates-action-btn:focus-visible{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: var(--focus-ring)}.task-templates-action-btn:disabled{cursor:not-allowed;opacity:.55}.task-templates-action-btn--danger{color:#fca5a5e6}.task-templates-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.task-templates-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .task-templates-chip{color:#3f3f46}html.light .task-templates-chip:hover{color:#09090b}html.light .task-templates-chip.text-white,html.light .task-templates-chip.text-zinc-100{color:#18181b}.task-templates-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.task-templates-chip:focus-visible{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: var(--focus-ring)}.task-templates-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.task-templates-apply-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / 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.light .task-templates-apply-btn{color:#18181b;background-color:#fff}.task-templates-apply-btn:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.task-templates-apply-btn:focus-visible{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: var(--focus-ring)}.task-templates-apply-btn:disabled{cursor:not-allowed;opacity:.55}[data-template-card].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.task-templates-card,.task-templates-action-btn,.task-templates-chip,.task-templates-apply-btn{transition:none!important}}.template-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.template-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.template-panel-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.template-panel-toolbar{flex-direction:row;align-items:center}}.template-panel-apply-bar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .template-panel-apply-bar{background-color:#fff}@media (min-width: 640px){.template-panel-apply-bar{flex-direction:row;align-items:flex-start}}.template-panel-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .template-panel-card{background-color:#fff}.template-panel-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.template-panel-card--ai{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.template-panel-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.template-panel-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.template-panel-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .template-panel-meta dt{color:#52525b}.template-panel-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .template-panel-meta dd{color:#3f3f46}.template-panel-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .template-panel-action-btn{color:#3f3f46}html.light .template-panel-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .template-panel-action-btn.text-white,html.light .template-panel-action-btn.text-zinc-100{color:#18181b}.template-panel-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.template-panel-action-btn:focus-visible{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: var(--focus-ring)}.template-panel-action-btn:disabled{cursor:not-allowed;opacity:.55}.template-panel-action-btn--danger{color:#fca5a5e6}.template-panel-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.template-panel-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .template-panel-chip{color:#3f3f46}html.light .template-panel-chip:hover{color:#09090b}html.light .template-panel-chip.text-white,html.light .template-panel-chip.text-zinc-100{color:#18181b}.template-panel-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.template-panel-chip:focus-visible{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: var(--focus-ring)}.template-panel-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.template-panel-apply-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / 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.light .template-panel-apply-btn{color:#18181b;background-color:#fff}.template-panel-apply-btn:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.template-panel-apply-btn:focus-visible{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: var(--focus-ring)}.template-panel-apply-btn:disabled{cursor:not-allowed;opacity:.55}.template-panel-orphan{border-radius:.75rem;border-width:1px;border-color:rgb(var(--yellow-900) / .35);background-color:rgb(var(--yellow-950) / .15);padding:.75rem}.template-panel-orphan-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .template-panel-orphan-icon{color:var(--brand-yellow-text)}.template-panel-skeleton{display:grid;gap:.75rem}@media (min-width: 640px){.template-panel-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .template-panel-skeleton-card,.twilio-detail-skeleton .template-panel-skeleton-card,.support-list-skeleton-row.template-panel-skeleton-card{animation:none}}.template-panel-skeleton-card{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .template-panel-skeleton-card{background-color:#fff}[data-project-template-card].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.template-panel-card,.template-panel-action-btn,.template-panel-chip,.template-panel-apply-btn,.template-panel-skeleton-card{transition:none!important;animation:none!important}}.screenshot-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.screenshot-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.screenshot-panel-toolbar{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.screenshot-panel-toolbar{flex-direction:row;align-items:flex-end}}.screenshot-panel-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.625rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .screenshot-panel-card{background-color:#fff}.screenshot-panel-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}.screenshot-panel-card:focus-visible{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: var(--focus-ring)}.screenshot-panel-card:disabled{cursor:not-allowed;opacity:.55}.screenshot-panel-preview{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .7)}html.light .screenshot-panel-preview{background-color:#fff}@media (max-width: 640px){.smart-queue-item-actions .screenshot-panel-preview-inner{flex:none}}.screenshot-panel-preview-inner{position:relative;display:flex;aspect-ratio:16/10;align-items:center;justify-content:center;overflow:hidden;background-color:radial-gradient(ellipse at top,rgba(63,63,70,.35),transparent 55%),#09090b}.screenshot-panel-preview-fallback,.screenshot-panel-preview-error{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.screenshot-panel-preview-overlay{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--color-black) / .7) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--color-black) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--color-black) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding:.75rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.group:hover .screenshot-panel-preview-overlay{opacity:1}.group:focus-visible .screenshot-panel-preview-overlay{opacity:1}.screenshot-panel-preview-cta{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-950) / .9);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .screenshot-panel-preview-cta{color:#18181b;background-color:#fff}html.light .bg-zinc-700.screenshot-panel-preview-cta,html.light .bg-zinc-800.screenshot-panel-preview-cta,html.light .bg-zinc-900.screenshot-panel-preview-cta,html.light .bg-zinc-950.screenshot-panel-preview-cta,html.light .bg-black.screenshot-panel-preview-cta{color:#18181b}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .screenshot-panel-skeleton,.twilio-detail-skeleton .screenshot-panel-skeleton,.support-list-skeleton-row.screenshot-panel-skeleton{animation:none}}.screenshot-panel-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.625rem}html.light .screenshot-panel-skeleton{background-color:#fff}.screenshot-panel-skeleton-preview{aspect-ratio:16/10;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.screenshot-panel-skeleton-preview,html.light .client-portal .pill.screenshot-panel-skeleton-preview,html.light .support-center .pill.screenshot-panel-skeleton-preview{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .screenshot-panel-skeleton-preview.text-white,html.light .screenshot-panel-skeleton-preview.text-zinc-100{color:#18181b}.screenshot-panel-activity-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8);padding-top:.625rem;padding-bottom:.625rem}.screenshot-panel-activity-row:first-child{padding-top:0}.screenshot-panel-activity-row:last-child{border-bottom-width:0px;padding-bottom:0}.screenshot-panel-zoom-preview{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .6)}html.light .screenshot-panel-zoom-preview{background-color:#fff}.screenshot-panel-zoom-fallback{display:flex;min-height:14rem;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem}@media (min-width: 640px){.screenshot-panel-zoom-fallback{min-height:18rem}}.screenshot-panel-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .screenshot-panel-meta{background-color:#fff}@media (min-width: 640px){.screenshot-panel-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.screenshot-panel-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .screenshot-panel-meta dt{color:#52525b}.screenshot-panel-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .screenshot-panel-meta dd{color:#18181b}@media (prefers-reduced-motion: reduce){.screenshot-panel-card,.screenshot-panel-preview-overlay,.screenshot-panel-skeleton{transition:none!important;animation:none!important;transform:none!important}}.milestone-manager-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.milestone-manager-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.milestone-manager-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.milestone-manager-toolbar{flex-direction:row;align-items:center}}.milestone-manager-template,.milestone-manager-milestone{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .milestone-manager-template,html.light .milestone-manager-milestone{background-color:#fff}.milestone-manager-template:hover,.milestone-manager-milestone:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.milestone-manager-swatch{height:1rem;width:1rem;flex-shrink:0;border-radius:.375rem;border-width:1px;border-color:#ffffff1a;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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)}.milestone-manager-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .milestone-manager-icon-btn{color:#3f3f46}html.light .milestone-manager-icon-btn:hover{color:#09090b}html.light .milestone-manager-icon-btn:hover{background-color:#fafafa}html.light .milestone-manager-icon-btn.text-white,html.light .milestone-manager-icon-btn.text-zinc-100{color:#18181b}.milestone-manager-icon-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.milestone-manager-icon-btn:focus-visible{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: var(--focus-ring)}.milestone-manager-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .milestone-manager-action-btn{color:#3f3f46}html.light .milestone-manager-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .milestone-manager-action-btn.text-white,html.light .milestone-manager-action-btn.text-zinc-100{color:#18181b}.milestone-manager-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.milestone-manager-action-btn:focus-visible{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: var(--focus-ring)}.milestone-manager-action-btn:disabled{cursor:not-allowed;opacity:.55}.milestone-manager-action-btn--danger{color:#fca5a5e6}.milestone-manager-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.milestone-manager-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .milestone-manager-chip{color:#3f3f46}html.light .milestone-manager-chip:hover{color:#09090b}html.light .milestone-manager-chip.text-white,html.light .milestone-manager-chip.text-zinc-100{color:#18181b}.milestone-manager-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.milestone-manager-chip:focus-visible{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: var(--focus-ring)}.milestone-manager-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.milestone-manager-step{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .7);padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .milestone-manager-step{color:#3f3f46}html.light .milestone-manager-step{background-color:#fff}.milestone-manager-apply-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / 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.light .milestone-manager-apply-btn{color:#18181b;background-color:#fff}.milestone-manager-apply-btn:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.milestone-manager-apply-btn:focus-visible{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: var(--focus-ring)}.milestone-manager-apply-btn:disabled{cursor:not-allowed;opacity:.55}.milestone-manager-color-input{height:2.5rem;width:3.5rem;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem}html.light .milestone-manager-color-input.text-white,html.light .milestone-manager-color-input.text-zinc-100{color:#18181b}.milestone-manager-color-input:focus-visible{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: var(--focus-ring)}[data-template-card].is-filtered-out,[data-milestone-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.milestone-manager-template,.milestone-manager-milestone,.milestone-manager-icon-btn,.milestone-manager-action-btn,.milestone-manager-chip,.milestone-manager-apply-btn{transition:none!important}}.developer-hours-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.developer-hours-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.developer-hours-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .developer-hours-card{background-color:#fff}.developer-hours-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.developer-hours-card--active{border-left-width:2px;--tw-border-opacity: 1;border-left-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.developer-hours-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .developer-hours-stat{background-color:#fff}.developer-hours-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .developer-hours-stat-label{color:#3f3f46}.developer-hours-stat-value{margin-top:.25rem;font-weight:600;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .developer-hours-stat-value,html.light .bg-black.developer-hours-stat-value{color:#18181b}.developer-hours-avatar{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .developer-hours-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.developer-hours-avatar,html.light .client-portal .pill.developer-hours-avatar,html.light .support-center .pill.developer-hours-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .developer-hours-avatar.text-white,html.light .developer-hours-avatar.text-zinc-100{color:#18181b}.developer-hours-avatar--lg{height:2.5rem;width:2.5rem;font-size:.75rem;line-height:1rem}.developer-hours-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .developer-hours-bar-track{background-color:#fff}.developer-hours-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 70%,transparent)}.developer-hours-table-row td{padding-top:.75rem;padding-bottom:.75rem}[data-hours-member].is-filtered-out,[data-hours-detail].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.developer-hours-card,.developer-hours-bar-fill{transition:none!important}}.sla-dashboard-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.sla-dashboard-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.sla-dashboard-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.sla-dashboard-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.sla-dashboard-hero[data-health=warning] .sla-dashboard-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .sla-dashboard-hero[data-health=warning] .sla-dashboard-hero-icon{color:var(--brand-yellow-text)}.sla-dashboard-hero[data-health=danger] .sla-dashboard-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.sla-dashboard-hero[data-health=danger] .sla-dashboard-hero-icon,html.light .client-portal .pill.sla-dashboard-hero[data-health=danger] .sla-dashboard-hero-icon,html.light .support-center .pill.sla-dashboard-hero[data-health=danger] .sla-dashboard-hero-icon{color:#991b1b}.sla-dashboard-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .sla-dashboard-stat{background-color:#fff}.sla-dashboard-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .sla-dashboard-stat-label{color:#3f3f46}.sla-dashboard-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.sla-dashboard-meter-track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .sla-dashboard-meter-track{background-color:#fff}.sla-dashboard-meter-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.sla-dashboard-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .sla-dashboard-bar-track{background-color:#fff}.sla-dashboard-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.sla-dashboard-bar-fill--danger{background-color:#ef4444b3}.sla-urgent-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem;transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .sla-urgent-item{background-color:#fff}.sla-urgent-item--breached{border-left-width:2px;border-left-color:#dc2626cc}.sla-urgent-item--at-risk{border-left-width:2px;border-left-color:rgb(var(--yellow-500) / .8)}.sla-ticket-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .sla-ticket-card{background-color:#fff}.sla-ticket-card.sla-ticket-row--breached{border-left-width:2px;border-left-color:#b91c1cb3}.sla-ticket-card.sla-ticket-row--at-risk{border-left-width:2px;border-left-color:rgb(var(--yellow-600) / .7)}.sla-ticket-row--breached td:first-child{box-shadow:inset 2px 0 #b91c1cb3}.sla-ticket-row--at-risk td:first-child{box-shadow:inset 2px 0 color-mix(in srgb,var(--brand-yellow-hover) 70%,transparent)}.sla-dashboard-table thead th{position:sticky;top:0;z-index:10;background-color:rgb(var(--zinc-950) / .95);--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)}html.light .sla-dashboard-table thead th{background-color:#fff}.sla-dashboard-table tbody td{padding-top:.75rem;padding-bottom:.75rem;vertical-align:middle}.sla-dashboard-table tbody tr:hover{background-color:rgb(var(--zinc-900) / .5)}html.light .sla-dashboard-table tbody tr:hover{background-color:#fff}[data-sla-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.sla-urgent-item,.sla-ticket-card,.sla-dashboard-meter-fill,.sla-dashboard-bar-fill{transition:none!important}}.support-analytics-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.support-analytics-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.support-analytics-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.support-analytics-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.support-analytics-hero[data-health=warning] .support-analytics-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .support-analytics-hero[data-health=warning] .support-analytics-hero-icon{color:var(--brand-yellow-text)}.support-analytics-hero[data-health=danger] .support-analytics-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.support-analytics-hero[data-health=danger] .support-analytics-hero-icon,html.light .client-portal .pill.support-analytics-hero[data-health=danger] .support-analytics-hero-icon,html.light .support-center .pill.support-analytics-hero[data-health=danger] .support-analytics-hero-icon{color:#991b1b}.support-analytics-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .support-analytics-stat{background-color:#fff}.support-analytics-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .support-analytics-stat-label{color:#3f3f46}.support-analytics-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.support-analytics-meter-track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .support-analytics-meter-track{background-color:#fff}.support-analytics-meter-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.support-analytics-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .support-analytics-bar-track{background-color:#fff}.support-analytics-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.support-analytics-bar-fill--info{background-color:#9333eab3}html.light .support-analytics-bar-fill--info{background-color:var(--brand-primary)}.support-analytics-trend{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:11px;font-weight:500}.support-analytics-trend-pct{opacity:.8}.support-analytics-trend-label{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .support-analytics-trend-label{color:#52525b}.support-analytics-trend--positive{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.support-analytics-trend--positive,html.light .client-portal .pill.support-analytics-trend--positive,html.light .support-center .pill.support-analytics-trend--positive{color:#166534}.support-analytics-trend--negative{--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .support-analytics-trend--negative{color:var(--brand-yellow-text)}.support-analytics-trend--neutral{--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .support-analytics-trend--neutral{color:#3f3f46}.support-analytics-insight{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem}html.light .support-analytics-insight{background-color:#fff}.support-analytics-insight--success{border-color:#14532d66}.support-analytics-insight--warning{border-color:rgb(var(--yellow-900) / .4)}.support-analytics-insight--danger{border-color:#7f1d1d66}.support-analytics-insight--info{border-color:var(--brand-primary-border)}.support-analytics-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .support-analytics-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.support-analytics-insight-icon,html.light .client-portal .pill.support-analytics-insight-icon,html.light .support-center .pill.support-analytics-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .support-analytics-insight-icon{background-color:#fff}.support-analytics-insight--success .support-analytics-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.support-analytics-insight--success .support-analytics-insight-icon,html.light .client-portal .pill.support-analytics-insight--success .support-analytics-insight-icon,html.light .support-center .pill.support-analytics-insight--success .support-analytics-insight-icon{color:#166534}.support-analytics-insight--warning .support-analytics-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .support-analytics-insight--warning .support-analytics-insight-icon{color:var(--brand-yellow-text)}.support-analytics-insight--danger .support-analytics-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.support-analytics-insight--danger .support-analytics-insight-icon,html.light .client-portal .pill.support-analytics-insight--danger .support-analytics-insight-icon,html.light .support-center .pill.support-analytics-insight--danger .support-analytics-insight-icon{color:#991b1b}.support-analytics-insight--info .support-analytics-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.support-analytics-volume{display:flex;height:10rem;align-items:flex-end;gap:.125rem}@media (min-width: 640px){.support-analytics-volume{gap:.25rem}}.support-analytics-volume-col{display:flex;height:100%;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem}.support-analytics-volume-bar-wrap{display:flex;height:100%;width:100%;align-items:flex-end;justify-content:center}.support-analytics-volume-bar{width:100%;max-width:1.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition-property:height,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 55%,transparent)}.support-analytics-volume-bar--peak{background-color:#c084fccc}.support-analytics-volume-label{font-size:9px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .support-analytics-volume-label{color:#52525b}.support-analytics-donut{--resolved-pct: 0;width:7.5rem;height:7.5rem;border-radius:9999px;background:conic-gradient(#16a34abf calc(var(--resolved-pct) * 1%),color-mix(in srgb,var(--brand-yellow) 70%,transparent) 0);display:grid;place-items:center;flex-shrink:0}.support-analytics-donut-center{display:flex;height:4.75rem;width:4.75rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));text-align:center}html.light .support-analytics-donut-center.text-white,html.light .support-analytics-donut-center.text-zinc-100{color:#18181b}.support-analytics-table thead th{position:sticky;top:0;z-index:10;background-color:rgb(var(--zinc-950) / .95);--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)}html.light .support-analytics-table thead th{background-color:#fff}[data-analytics-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.support-analytics-meter-fill,.support-analytics-bar-fill,.support-analytics-volume-bar{transition:none!important}}.kb-analytics-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.kb-analytics-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.kb-analytics-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.kb-analytics-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.kb-analytics-hero[data-health=warning] .kb-analytics-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .kb-analytics-hero[data-health=warning] .kb-analytics-hero-icon{color:var(--brand-yellow-text)}.kb-analytics-hero[data-health=danger] .kb-analytics-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.kb-analytics-hero[data-health=danger] .kb-analytics-hero-icon,html.light .client-portal .pill.kb-analytics-hero[data-health=danger] .kb-analytics-hero-icon,html.light .support-center .pill.kb-analytics-hero[data-health=danger] .kb-analytics-hero-icon{color:#991b1b}.kb-analytics-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .kb-analytics-stat{background-color:#fff}.kb-analytics-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .kb-analytics-stat-label{color:#3f3f46}.kb-analytics-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.kb-analytics-meter-track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .kb-analytics-meter-track{background-color:#fff}.kb-analytics-meter-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.kb-analytics-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .kb-analytics-bar-track{background-color:#fff}.kb-analytics-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.kb-analytics-insight{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem}html.light .kb-analytics-insight{background-color:#fff}.kb-analytics-insight--success{border-color:#14532d66}.kb-analytics-insight--warning{border-color:rgb(var(--yellow-900) / .4)}.kb-analytics-insight--danger{border-color:#7f1d1d66}.kb-analytics-insight--info{border-color:var(--brand-primary-border)}.kb-analytics-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .kb-analytics-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.kb-analytics-insight-icon,html.light .client-portal .pill.kb-analytics-insight-icon,html.light .support-center .pill.kb-analytics-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .kb-analytics-insight-icon{background-color:#fff}.kb-analytics-insight--success .kb-analytics-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.kb-analytics-insight--success .kb-analytics-insight-icon,html.light .client-portal .pill.kb-analytics-insight--success .kb-analytics-insight-icon,html.light .support-center .pill.kb-analytics-insight--success .kb-analytics-insight-icon{color:#166534}.kb-analytics-insight--warning .kb-analytics-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .kb-analytics-insight--warning .kb-analytics-insight-icon{color:var(--brand-yellow-text)}.kb-analytics-insight--danger .kb-analytics-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.kb-analytics-insight--danger .kb-analytics-insight-icon,html.light .client-portal .pill.kb-analytics-insight--danger .kb-analytics-insight-icon,html.light .support-center .pill.kb-analytics-insight--danger .kb-analytics-insight-icon{color:#991b1b}.kb-analytics-insight--info .kb-analytics-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.kb-analytics-volume{display:flex;height:10rem;align-items:flex-end;gap:.125rem}@media (min-width: 640px){.kb-analytics-volume{gap:.25rem}}.kb-analytics-volume-col{display:flex;height:100%;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem}.kb-analytics-volume-bar-wrap{display:flex;height:100%;width:100%;align-items:flex-end;justify-content:center}.kb-analytics-volume-bar{width:100%;max-width:1.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition-property:height,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 55%,transparent)}.kb-analytics-volume-bar--activity{background-color:#0284c78c}.kb-analytics-volume-bar--peak{background-color:#c084fccc}.kb-analytics-volume-bar--activity.kb-analytics-volume-bar--peak{background-color:#38bdf8cc}.kb-analytics-volume-label{font-size:9px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .kb-analytics-volume-label{color:#52525b}.kb-analytics-donut{--success-pct: 0;width:7.5rem;height:7.5rem;border-radius:9999px;background:conic-gradient(#16a34abf calc(var(--success-pct) * 1%),#ef4444a6 0);display:grid;place-items:center;flex-shrink:0}.kb-analytics-donut-center{display:flex;height:4.75rem;width:4.75rem;flex-direction:column;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));text-align:center}html.light .kb-analytics-donut-center.text-white,html.light .kb-analytics-donut-center.text-zinc-100{color:#18181b}.kb-analytics-table thead th{position:sticky;top:0;z-index:10;background-color:rgb(var(--zinc-950) / .95);--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)}html.light .kb-analytics-table thead th{background-color:#fff}@media (prefers-reduced-motion: reduce){.kb-analytics-meter-fill,.kb-analytics-bar-fill,.kb-analytics-volume-bar{transition:none!important}}.analytics-dash{color:var(--text-secondary)}.analytics-dash-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.analytics-dash-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.analytics-dash-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.analytics-dash-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.analytics-dash-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.analytics-dash-hero[data-health=warning] .analytics-dash-hero-icon{border-color:color-mix(in srgb,var(--brand-yellow-hover) 40%,transparent);background-color:color-mix(in srgb,var(--brand-yellow) 15%,transparent);color:var(--brand-yellow-hover)}.analytics-dash-hero[data-health=danger] .analytics-dash-hero-icon{border-color:#dc262666;background-color:#ef44441f;color:#dc2626}.analytics-dash-hero[data-health=success] .analytics-dash-hero-icon{border-color:#16a34a66;background-color:#22c55e1f;color:#16a34a}.analytics-dash-hero__title{color:var(--text-primary)}.analytics-dash-hero__body{color:var(--text-muted)}.analytics-dash-stat{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;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-color:var(--border-default);background-color:var(--surface-muted)}.analytics-dash-stat:hover{border-color:var(--border-strong)}.analytics-dash-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.analytics-dash-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;color:var(--text-primary)}.analytics-dash-stat-suffix{color:var(--text-muted)}.analytics-dash-help{border-color:var(--border-default);background-color:var(--surface-elevated);color:var(--text-secondary)}.analytics-dash-help__title{color:var(--text-primary)}.analytics-dash-divider{border-color:var(--border-default)}.analytics-dash-meter-track,.analytics-dash-bar-track,.ui-meter__track{height:.5rem;overflow:hidden;border-radius:9999px;background-color:var(--border-default)}.analytics-dash-bar-track,.ui-meter__track{height:.375rem}.analytics-dash-meter-fill,.analytics-dash-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.analytics-dash-meter-fill--warning,.analytics-dash-bar-fill--warning,.ui-meter-fill--warning{background-color:rgb(var(--yellow-500) / .8)}.analytics-dash-meter-fill--danger,.analytics-dash-bar-fill--danger,.ui-meter-fill--danger{background-color:#ef4444bf}.analytics-dash-meter-fill--info,.analytics-dash-meter-fill--default,.analytics-dash-bar-fill--info,.ui-meter-fill--brand{background-color:var(--brand-primary)}.ui-meter__label,.ui-meter__value{color:var(--text-primary)}.ui-meter__meta,.ui-meter__sep,.ui-meter__hint{color:var(--text-muted)}.analytics-dash-trend{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:11px;font-weight:500}.analytics-dash-trend-pct{opacity:.8}.analytics-dash-trend-label{width:100%;font-size:10px;font-weight:400;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .analytics-dash-trend-label{color:#52525b}.analytics-dash-trend--positive{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.analytics-dash-trend--positive,html.light .client-portal .pill.analytics-dash-trend--positive,html.light .support-center .pill.analytics-dash-trend--positive{color:#166534}.analytics-dash-trend--negative{--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .analytics-dash-trend--negative{color:var(--brand-yellow-text)}.analytics-dash-trend--neutral{--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .analytics-dash-trend--neutral{color:#3f3f46}.analytics-dash-insight{border-radius:.75rem;border-width:1px;padding:.875rem;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-color:var(--border-default);background-color:var(--surface-elevated)}.analytics-dash-insight:hover{border-color:var(--border-strong)}.analytics-dash-insight--success{border-color:#14532d66}.analytics-dash-insight--warning{border-color:rgb(var(--yellow-900) / .4)}.analytics-dash-insight--danger{border-color:#7f1d1d66}.analytics-dash-insight--info{border-color:var(--brand-primary-border)}.analytics-dash-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-muted)}.analytics-dash-insight--success .analytics-dash-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.analytics-dash-insight--success .analytics-dash-insight-icon,html.light .client-portal .pill.analytics-dash-insight--success .analytics-dash-insight-icon,html.light .support-center .pill.analytics-dash-insight--success .analytics-dash-insight-icon{color:#166534}.analytics-dash-insight--warning .analytics-dash-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .analytics-dash-insight--warning .analytics-dash-insight-icon{color:var(--brand-yellow-text)}.analytics-dash-insight--danger .analytics-dash-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.analytics-dash-insight--danger .analytics-dash-insight-icon,html.light .client-portal .pill.analytics-dash-insight--danger .analytics-dash-insight-icon,html.light .support-center .pill.analytics-dash-insight--danger .analytics-dash-insight-icon{color:#991b1b}.analytics-dash-insight--info .analytics-dash-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.analytics-dash-volume{display:flex;height:9rem;align-items:flex-end;gap:.125rem}@media (min-width: 640px){.analytics-dash-volume{height:10rem;gap:.25rem}}.analytics-dash-volume-col{display:flex;height:100%;min-width:0px;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem}.analytics-dash-volume-bar-wrap{display:flex;height:100%;width:100%;align-items:flex-end;justify-content:center}.analytics-dash-volume-bar{width:100%;max-width:1.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;transition-property:height,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 55%,transparent)}.analytics-dash-volume-bar--peak{background-color:color-mix(in srgb,var(--brand-primary) 85%,white)}.analytics-dash-volume-bar--secondary{background-color:#0284c78c}.analytics-dash-volume-bar--secondary.analytics-dash-volume-bar--peak{background-color:#38bdf8cc}.analytics-dash-volume-label{font-size:9px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .analytics-dash-volume-label{color:#52525b}.analytics-dash-alert{margin-bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#7f1d1d66;background-color:#450a0a33;padding:.625rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.analytics-dash-alert:last-child{margin-bottom:0}.analytics-dash-alert:hover{border-color:#991b1b80}@media (min-width: 640px){.analytics-dash-alert{flex-direction:row;align-items:center;justify-content:space-between}}.analytics-dash-alert--warning{border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .15)}.analytics-dash-alert--warning:hover{border-color:rgb(var(--yellow-800) / .5)}.analytics-dash-table thead th{position:sticky;top:0;z-index:10;--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);background-color:color-mix(in srgb,var(--surface-elevated) 95%,transparent)}.analytics-dash [data-analytics-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.analytics-dash-meter-fill,.analytics-dash-bar-fill,.analytics-dash-volume-bar,.analytics-dash-insight,.analytics-dash-stat{transition:none!important}}.status-check-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding: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}html.light .status-check-card{background-color:#fff}.status-check-card:hover{border-color:rgb(var(--zinc-700) / .8)}.status-check-card-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .status-check-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.status-check-card-icon,html.light .client-portal .pill.status-check-card-icon,html.light .support-center .pill.status-check-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .status-check-card-icon{background-color:#fff}.status-check-card--success .status-check-card-icon,.status-check-card-icon--success{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.status-check-card--success .status-check-card-icon,html.light .client-portal .pill.status-check-card--success .status-check-card-icon,html.light .support-center .pill.status-check-card--success .status-check-card-icon,html.light :is(.dash-shell,.msg-hub) .pill .status-check-card-icon--success,html.light .client-portal .pill .status-check-card-icon--success,html.light .support-center .pill .status-check-card-icon--success{color:#166534}.status-check-card--warning .status-check-card-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .status-check-card--warning .status-check-card-icon{color:var(--brand-yellow-text)}.status-check-card--danger .status-check-card-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.status-check-card--danger .status-check-card-icon,html.light .client-portal .pill.status-check-card--danger .status-check-card-icon,html.light .support-center .pill.status-check-card--danger .status-check-card-icon{color:#991b1b}.status-check-card-icon--default{--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .status-check-card-icon--default{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.status-check-card-icon--default,html.light .client-portal .pill.status-check-card-icon--default,html.light .support-center .pill.status-check-card-icon--default{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .status-check-card-icon--default{background-color:#fff}.usage-range-group{display:inline-flex;max-width:100%;align-items:center;gap:.125rem;overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.125rem}html.light .usage-range-group{background-color:#fff}.usage-range-chip{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .usage-range-chip{color:#3f3f46}html.light .usage-range-chip:hover{color:#09090b}html.light .usage-range-chip:hover{background-color:#fafafa}.usage-range-chip:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.usage-range-chip:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 1px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.usage-range-chip:disabled{cursor:wait;opacity:.6}.usage-range-chip--active{background-color:var(--brand-primary-soft);color:var(--brand-primary-text);box-shadow:0 1px 2px #0000000d}.usage-history-row:hover td{background-color:rgb(var(--zinc-900) / .5)}html.light .usage-history-row:hover td{background-color:#fff}@media (prefers-reduced-motion: reduce){.usage-range-chip{transition:none!important}}.sprint-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.sprint-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.sprint-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .sprint-card{background-color:#fff}.sprint-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.sprint-card--active{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.sprint-card--behind{border-color:rgb(var(--yellow-800) / .4)}.sprint-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .sprint-stat{background-color:#fff}.sprint-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .sprint-stat-label{color:#3f3f46}.sprint-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .sprint-stat-value,html.light .bg-black.sprint-stat-value{color:#18181b}.sprint-stat-meta{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sprint-stat-meta{color:#52525b}.sprint-avatar{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .sprint-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.sprint-avatar,html.light .client-portal .pill.sprint-avatar,html.light .support-center .pill.sprint-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .sprint-avatar.text-white,html.light .sprint-avatar.text-zinc-100{color:#18181b}.sprint-task-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .3);padding:.75rem}html.light .sprint-task-card{background-color:#fff}.sprint-burndown{display:flex;height:6rem;align-items:flex-end;gap:.25rem;overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .3);padding:.5rem .5rem .25rem}html.light .sprint-burndown{background-color:#fff}.sprint-burndown-col{display:flex;height:100%;min-width:1.25rem;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:flex-end;gap:.25rem}.sprint-burndown-bar{width:100%;max-width:1.25rem;border-top-left-radius:.125rem;border-top-right-radius:.125rem;transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 70%,transparent)}.sprint-burndown-label{font-size:9px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sprint-burndown-label{color:#52525b}[data-sprint-card].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.sprint-card,.sprint-burndown-bar{transition:none!important}}.user-manager{color:var(--text-secondary)}.user-manager-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.user-manager-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.user-manager-hero__title{color:var(--text-primary)}.user-manager-hero__body{color:var(--text-muted)}.user-manager-avatar{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;font-size:.75rem;line-height:1rem;font-weight:600;letter-spacing:.025em;border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-primary)}.user-manager-card{border-radius:.75rem;border-width:1px;padding: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;border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.user-manager-card:hover{border-color:var(--border-strong)}.user-manager-card__actions{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem;border-top-width:1px;padding-top:.75rem;border-color:var(--border-default)}.user-manager-stat{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.user-manager-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.user-manager-stat-value{margin-top:.25rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;color:var(--text-primary)}.user-manager-stat-meta{margin-top:.125rem;font-size:11px;color:var(--text-muted)}.user-manager-name{color:var(--text-primary)}.user-manager-email,.user-manager-meta{color:var(--text-muted)}.user-manager-link{color:var(--brand-primary-text)}.user-manager-link:hover{color:var(--brand-primary-hover)}.user-manager-project-list{max-height:9rem}.user-manager-project-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.user-manager-project-list{overflow-y:auto;border-radius:.5rem;border-width:1px;padding:.5rem;border-color:var(--border-default);background-color:var(--surface-muted)}.user-manager-project-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.375rem;padding:.375rem .5rem;font-size:.75rem;line-height: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;color:var(--text-secondary)}.user-manager-project-item:hover{background-color:var(--interactive-hover);color:var(--text-primary)}.user-manager-table-wrap{max-height:min(70vh,42rem);overflow:auto}.user-manager-table tbody td{padding-top:.75rem;padding-bottom:.75rem}.user-manager-filter-active{border-color:var(--brand-primary-border)!important;box-shadow:0 0 0 1px var(--focus-ring)}.options-hub-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.options-hub-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.options-hub-progress-track{height:.375rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.options-hub-progress-track,html.light .client-portal .pill.options-hub-progress-track,html.light .support-center .pill.options-hub-progress-track{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .options-hub-progress-track.text-white,html.light .options-hub-progress-track.text-zinc-100{color:#18181b}.options-hub-progress-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);background-color:var(--brand-primary)}.options-hub-chip{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .6);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .options-hub-chip{color:#3f3f46}html.light .options-hub-chip:hover{color:#09090b}html.light .options-hub-chip{background-color:#fff}.options-hub-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.options-hub-chip:focus-visible{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: var(--focus-ring)}.options-hub-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text);box-shadow:0 0 0 1px var(--focus-ring)}.options-hub-card{border-radius:.75rem;border-width:1px;padding: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;border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.options-hub-card--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);box-shadow:0 0 0 1px var(--focus-ring)}.options-hub-card-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .options-hub-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.options-hub-card-icon,html.light .client-portal .pill.options-hub-card-icon,html.light .support-center .pill.options-hub-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .options-hub-card-icon{background-color:#fff}.options-hub-card-icon--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.options-hub-next-action,.options-hub-related{display:block;width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.75rem;text-align:left;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.light .options-hub-next-action,html.light .options-hub-related{background-color:#fff}.options-hub-next-action:hover,.options-hub-related:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8)}.options-hub-next-action:focus-visible,.options-hub-related:focus-visible{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: var(--focus-ring)}.options-hub-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.options-hub-skeleton{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .options-hub-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .options-hub-skeleton-line,.twilio-detail-skeleton .options-hub-skeleton-line,.support-list-skeleton-row.options-hub-skeleton-line{animation:none}}.options-hub-skeleton-line{height:.625rem}.options-hub-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .options-hub-skeleton-line{background-color:#fff}[data-option-card].is-filtered-out{display:none}.sortable-lists--standalone{margin-left:auto;margin-right:auto;max-width:56rem;padding:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .sortable-lists--standalone{color:#3f3f46}@media (min-width: 640px){.sortable-lists--standalone{padding:1.5rem}}.sortable-lists-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.sortable-lists-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.sortable-lists-board>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sortable-lists-board{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .sortable-lists-board{background-color:#fff}.sortable-lists-composer{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .sortable-lists-composer{background-color:#fff}.sortable-lists-color-input{height:2.25rem;width:3rem;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem}html.light .sortable-lists-color-input.text-white,html.light .sortable-lists-color-input.text-zinc-100{color:#18181b}.sortable-lists-color-input:focus-visible{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: var(--focus-ring)}.sortable-lists-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 640px){.sortable-lists-toolbar{flex-direction:row;align-items:center}}.sortable-lists-stack{min-height:3rem}.sortable-lists-item{display:flex;cursor:grab;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.5rem .625rem;font-size:.75rem;line-height:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color,opacity,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}html.light .sortable-lists-item{background-color:#fff}.sortable-lists-item:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}.sortable-lists-item:active{cursor:grabbing}.sortable-lists-item--dragging{cursor:grabbing;opacity:.5;--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-color: rgb(168 85 247 / .3)}.sortable-lists-item--drop-target{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);box-shadow:0 0 0 1px var(--focus-ring)}.sortable-lists-item--disabled-drag,.sortable-lists-item--disabled-drag:active{cursor:default}.sortable-lists-handle{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;padding:.25rem;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / 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.light .sortable-lists-handle{color:#52525b}html.light .sortable-lists-handle:hover{color:#27272a;background-color:#fafafa}.sortable-lists-handle:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}.sortable-lists-position{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .sortable-lists-position{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.sortable-lists-position,html.light .client-portal .pill.sortable-lists-position,html.light .support-center .pill.sortable-lists-position{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .sortable-lists-position{background-color:#fff}.sortable-lists-swatch{height:1rem;width:1rem;flex-shrink:0;border-radius:.375rem;border-width:1px;border-color:#ffffff1a;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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)}.sortable-lists-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .7);padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .sortable-lists-value{color:#3f3f46;background-color:#fff}.sortable-lists-actions{display:flex;flex-shrink:0;align-items:center;gap:.125rem}.sortable-lists-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .sortable-lists-icon-btn{color:#3f3f46}html.light .sortable-lists-icon-btn:hover{color:#09090b}html.light .sortable-lists-icon-btn:hover{background-color:#fafafa}.sortable-lists-icon-btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.sortable-lists-icon-btn:focus-visible{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: var(--focus-ring)}.sortable-lists-icon-btn:disabled{cursor:not-allowed;opacity:.35}.sortable-lists-icon-btn:hover:disabled{background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}.sortable-lists-icon-btn--danger{color:#f87171cc}.sortable-lists-icon-btn--danger:hover{background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.sortable-lists-icon-btn--danger:focus-visible{--tw-ring-color: rgb(239 68 68 / .4)}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .sortable-lists-saving-dot,.twilio-detail-skeleton .sortable-lists-saving-dot,.support-list-skeleton-row.sortable-lists-saving-dot{animation:none}}.sortable-lists-saving-dot{display:inline-block;height:.375rem;width:.375rem}.sortable-lists-saving-dot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}@media (max-width: 640px){.sortable-lists-item{flex-wrap:wrap;row-gap:.5rem;padding-top:.625rem;padding-bottom:.625rem}.sortable-lists-actions{margin-left:auto;width:100%;justify-content:flex-end;border-top-width:1px;border-color:rgb(var(--zinc-800) / .6);padding-top:.5rem}}@media (prefers-reduced-motion: reduce){.options-hub-progress-fill,.options-hub-skeleton-line,.sortable-lists-item,.sortable-lists-saving-dot{transition:none!important;animation:none!important}}.switch-account-page{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .switch-account-page{color:#3f3f46}.switch-account-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.switch-account-card{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .15);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .switch-account-card{background-color:#fff}@media (min-width: 640px){.switch-account-card{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}}.switch-account-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.switch-account-card:focus-within{border-color:var(--brand-primary-border);box-shadow:0 0 0 1px var(--focus-ring)}.switch-account-card--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);box-shadow:0 0 0 1px var(--focus-ring)}.switch-account-card--active:hover{border-color:var(--brand-primary-border)}@media (max-width: 640px){.smart-queue-item-actions .switch-account-avatar{flex:none}}.switch-account-avatar{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .switch-account-avatar{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.switch-account-avatar,html.light .client-portal .pill.switch-account-avatar,html.light .support-center .pill.switch-account-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .switch-account-avatar.text-white,html.light .switch-account-avatar.text-zinc-100{color:#18181b}.switch-account-avatar--sm{height:2rem;width:2rem;font-size:10px}.switch-account-avatar--md{height:2.75rem;width:2.75rem;font-size:.75rem;line-height:1rem}.switch-account-avatar--lg{height:3.5rem;width:3.5rem;font-size:.875rem;line-height:1.25rem}.switch-account-avatar--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.switch-account-avatar-img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;padding:.375rem}.switch-account-avatar-initials{-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch-account-pulse{display:inline-block;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1));box-shadow:0 0 #4ade8073;animation:switch-account-pulse 2s ease-out infinite}.switch-account-tip{display:flex;align-items:flex-start;gap:.625rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem .875rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .switch-account-tip{color:#3f3f46;background-color:#fff}[data-account-card].is-filtered-out{display:none}@keyframes switch-account-pulse{0%{box-shadow:0 0 #4ade8073}70%{box-shadow:0 0 0 6px #4ade8000}to{box-shadow:0 0 #4ade8000}}@media (prefers-reduced-motion: reduce){.switch-account-card,.switch-account-pulse{transition:none!important;animation:none!important}}.user-manager-menu{position:absolute;right:0;z-index:30;margin-top:.25rem;min-width:11rem;overflow:hidden;border-radius:.5rem;border-width:1px;padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 12px 28px #0000001f}.user-manager-menu-item{display:flex;width:100%;padding:.5rem .75rem;text-align:left;font-size:.75rem;line-height: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}.user-manager-menu-item:focus-visible{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-inset: inset}.user-manager-menu-item{color:var(--text-secondary);--tw-ring-color: var(--focus-ring)}.user-manager-menu-item:hover,.user-manager-menu-item:focus-visible{background-color:var(--surface-muted);color:var(--text-primary)}.user-manager-menu-item--warn{color:var(--brand-yellow-text)}.user-manager-menu-item--warn:hover,.user-manager-menu-item--warn:focus-visible{background-color:color-mix(in srgb,var(--brand-yellow) 12%,transparent);color:var(--brand-yellow-text)}.user-manager-menu-item--danger{color:#b91c1c}.user-manager-menu-item--danger:hover,.user-manager-menu-item--danger:focus-visible{background-color:#ef44441a;color:#991b1b}html:not(.light) .user-manager-menu-item--warn{color:var(--brand-yellow)}html:not(.light) .user-manager-menu-item--warn:hover,html:not(.light) .user-manager-menu-item--warn:focus-visible{color:var(--brand-yellow-text)}html:not(.light) .user-manager-menu-item--danger{color:#fca5a5}html:not(.light) .user-manager-menu-item--danger:hover,html:not(.light) .user-manager-menu-item--danger:focus-visible{color:#fecaca}.user-manager-pagination nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.user-manager-pagination [aria-label="Pagination Navigation"],.user-manager-pagination nav>div{gap:.5rem}.user-manager-pagination a,.user-manager-pagination span{font-size:.75rem;line-height:1rem}.dash-shell{display:flex;height:calc(100dvh - 3.25rem);min-height:28rem}.dash-toolbar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.625rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .9);padding:.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)}html.light .dash-toolbar{background-color:#fff}@media (min-width: 640px){.dash-toolbar{gap:.75rem;padding-left:1rem;padding-right:1rem}}.dash-search-field{width:13.5rem;max-width:100%;flex-shrink:0}.dash-toolbar-label,.ui-field-caption{margin-bottom:.125rem;display:block;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .dash-toolbar-label,html.light .ui-field-caption{color:#3f3f46}.dash-filter-chip{margin-bottom:.125rem;display:flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;padding:.375rem .5rem;font-size:.75rem;line-height: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}.dash-filter-chip: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: rgb(168 85 247 / .3)}.dash-view-toggle{margin-bottom:.125rem;display:flex;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem}html.light .dash-view-toggle.text-white,html.light .dash-view-toggle.text-zinc-100{color:#18181b}.dash-view-toggle button,.dash-view-toggle__btn,.dash-view-toggle__btn--active{padding:.375rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dash-view-toggle button:focus-visible,.dash-view-toggle__btn:focus-visible,.dash-view-toggle__btn--active:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.dash-view-toggle__btn{--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .dash-view-toggle__btn{color:#3f3f46}html.light .dash-view-toggle__btn:hover{color:#09090b;background-color:#fafafa}.dash-view-toggle__btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.dash-view-toggle__btn--active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .dash-view-toggle__btn--active{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.dash-view-toggle__btn--active,html.light .client-portal .pill.dash-view-toggle__btn--active,html.light .support-center .pill.dash-view-toggle__btn--active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .dash-view-toggle__btn--active.text-white,html.light .dash-view-toggle__btn--active.text-zinc-100,html.light .bg-black.dash-view-toggle__btn--active{color:#18181b}@media (max-width: 640px){.smart-queue-item-actions .dash-table-card{flex:none}}.dash-table-card{position:relative;margin:.5rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .35);--tw-shadow: var(--tw-shadow-colored)}html.light .dash-table-card{background-color:#fff}@media (min-width: 640px){.dash-table-card{margin:.625rem}}.dash-table-scroll{min-width:0px;overflow-x:auto;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.dash-table{width:100%;min-width:62rem;border-collapse:collapse;font-size:11px;line-height:1.25}.dash-table thead th{border-bottom-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .95);padding:.375rem .5rem;text-align:left;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html.light .dash-table thead th{color:#3f3f46}.dash-table .cell{border-left-width:0px;border-right-width:0px;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding:.375rem .5rem;vertical-align:top;font-size:11px}.dash-table tbody tr{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dash-row--even{background-color:var(--row-alt-even)}.dash-row--odd{background-color:var(--row-alt-odd)}.dash-table tbody tr.dash-row:hover{background-color:var(--row-hover)!important}.dash-table tbody tr.dash-row:focus-within{outline:2px solid var(--focus-ring);outline-offset:-2px}.dash-table tbody tr.dash-row--account .cell{background-color:rgb(var(--zinc-900) / .8);padding-top:.25rem;padding-bottom:.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .dash-table tbody tr.dash-row--account .cell{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.dash-table tbody tr.dash-row--account .cell,html.light .client-portal .pill.dash-table tbody tr.dash-row--account .cell,html.light .support-center .pill.dash-table tbody tr.dash-row--account .cell{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .dash-table tbody tr.dash-row--account .cell{background-color:#fff}.dash-table tbody tr.dash-row--child>td:first-child{box-shadow:inset 2px 0 #3f3f46}.dash-section-row td{padding-top:.25rem;padding-bottom:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.dash-row-title{font-size:.75rem;line-height:1rem;font-weight:600;line-height:1.25;color:var(--text-primary)}.dash-row-meta{font-size:10px;line-height:1.25;color:var(--text-muted)}.dash-row-tile{margin-top:.375rem}.dash-row-tile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.dash-row-tile{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem;font-size:10px}html.light .dash-row-tile.text-white,html.light .dash-row-tile.text-zinc-100{color:#18181b}.dash-hierarchy{display:flex;min-width:0px;align-items:flex-start;gap:.125rem}.dash-hierarchy__controls{display:flex;flex-shrink:0;align-items:flex-start;gap:0px}.dash-hierarchy__spacer{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(var(--zinc-700) / var(--tw-text-opacity, 1))}html.light .dash-hierarchy__spacer{color:#52525b}.dash-hierarchy__body{min-width:0px;flex:1 1 0%}.dash-hierarchy__badges{margin-top:.125rem;display:flex;flex-wrap:wrap;align-items:center;gap:.125rem}.dash-hierarchy__kind{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .dash-hierarchy__kind{color:#3f3f46}.dash-eta{display:flex;min-width:0px;flex-direction:column;gap:.125rem}.dash-eta__row{display:flex;min-width:0px;align-items:center;gap:.25rem}.dash-eta__label{width:1.75rem;flex-shrink:0;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .dash-eta__label{color:#3f3f46}.dash-eta .input-dark{height:1.5rem;min-height:0px;width:auto;min-width:0px;flex:1 1 0%;border-radius:.375rem;padding-left:.375rem;padding-right:.375rem;padding-top:0;padding-bottom:0;font-size:11px;line-height:1}.dash-eta .pill{flex-shrink:0;padding-left:.25rem;padding-right:.25rem;padding-top:0;padding-bottom:0;font-size:9px;line-height:1}.dash-progress{display:flex;min-width:0px;align-items:center;gap:.25rem}.dash-progress__track{height:.375rem;min-width:2.25rem;flex:1 1 0%;overflow:hidden;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.dash-progress__track,html.light .client-portal .pill.dash-progress__track,html.light .support-center .pill.dash-progress__track{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .dash-progress__track.text-white,html.light .dash-progress__track.text-zinc-100{color:#18181b}.dash-progress .input-dark{height:1.5rem;width:2.25rem;flex-shrink:0;border-radius:.375rem;padding-left:.125rem;padding-right:.125rem;padding-top:0;padding-bottom:0;text-align:center;font-size:10px;line-height:1}.dash-aging-cell{text-align:center}.dash-aging{display:inline-flex;min-width:3.25rem;flex-direction:column;align-items:center;gap:.125rem;border-radius:.375rem;border-width:1px;padding:.25rem .375rem;border-color:#3f3f46e6;background-color:#18181bbf}.dash-aging__value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .dash-aging__value,html.light .bg-zinc-700.dash-aging__value,html.light .bg-zinc-800.dash-aging__value,html.light .bg-zinc-900.dash-aging__value,html.light .bg-zinc-950.dash-aging__value,html.light .bg-black.dash-aging__value{color:#18181b}.dash-aging__meta{font-size:8px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .dash-aging__meta{color:#3f3f46}.dash-aging__exclude{margin-top:.125rem;border-radius:.25rem;font-size:8px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .dash-aging__exclude{color:#3f3f46}html.light .dash-aging__exclude:hover{color:#09090b}.dash-aging__exclude:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1));text-decoration-line:underline}.dash-aging__exclude:focus-visible{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: var(--focus-ring)}.dash-aging--ok .dash-aging__value{--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .dash-aging--ok .dash-aging__value,html.light .bg-zinc-700.dash-aging--ok .dash-aging__value,html.light .bg-zinc-800.dash-aging--ok .dash-aging__value,html.light .bg-zinc-900.dash-aging--ok .dash-aging__value,html.light .bg-zinc-950.dash-aging--ok .dash-aging__value,html.light .bg-black.dash-aging--ok .dash-aging__value{color:#18181b}.dash-aging--warn .dash-aging__value,.dash-aging--warn .dash-aging__meta{color:var(--brand-yellow-text)}.dash-aging--hot .dash-aging__value{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.dash-aging--hot .dash-aging__value,html.light .client-portal .pill.dash-aging--hot .dash-aging__value,html.light .support-center .pill.dash-aging--hot .dash-aging__value{color:#991b1b}.dash-aging--hot .dash-aging__meta{color:#fca5a5e6}.dash-aging--excluded{--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .5)}html.light .dash-aging--excluded{background-color:#fff}.dash-aging--excluded .dash-aging__value{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .dash-aging--excluded .dash-aging__value{color:#52525b}.dash-payments{display:grid;min-width:0px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.125rem}.dash-pay-pill{display:flex;min-width:0px;flex-direction:column;align-items:stretch;gap:1px}.dash-pay-pill__status,.dash-pay-pill__select{display:block;width:100%;min-width:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.125rem .25rem;text-align:center;font-size:8px;line-height:1}.dash-pay-pill__select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dash-table .pill{padding-left:.25rem;padding-right:.25rem;padding-top:0;padding-bottom:0;font-size:9px;line-height:1}.dash-loading-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .dash-loading-chip{color:#18181b;background-color:#fff}.dash-chat-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.625rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .dash-chat-header{color:#3f3f46}.dash-section-all{background-color:rgb(var(--zinc-900) / .9);padding-top:.25rem;padding-bottom:.25rem;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .dash-section-all{color:#3f3f46}.dash-activity-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .dash-activity-card{background-color:#fff}.dash-filter-chip--comms{border-color:#7f1d1d66;background-color:#450a0a33;color:#fecacae6}html.light :is(.dash-shell,.msg-hub) .pill.dash-filter-chip--comms,html.light .client-portal .pill.dash-filter-chip--comms,html.light .support-center .pill.dash-filter-chip--comms{color:#991b1b}.dash-filter-chip--unclaimed{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .2);color:rgb(var(--yellow-200) / .9)}html.light :is(.dash-shell,.msg-hub) .pill.dash-filter-chip--unclaimed,html.light .client-portal .pill.dash-filter-chip--unclaimed,html.light .support-center .pill.dash-filter-chip--unclaimed{color:var(--brand-yellow-text)}.ui-searchable-dropdown__chevron{flex-shrink:0;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .ui-searchable-dropdown__chevron{color:#3f3f46}.ui-searchable-dropdown__menu{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored)}html.light .ui-searchable-dropdown__menu.text-white,html.light .ui-searchable-dropdown__menu.text-zinc-100{color:#18181b}.ui-searchable-dropdown__option--selected{font-weight:500;color:var(--brand-primary-text)}.dash-action-stack{display:grid;min-width:5.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem}.dash-action-btn{display:inline-flex;min-height:1.375rem;align-items:center;justify-content:center;gap:.125rem;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .9);padding:.125rem .25rem;font-size:9px;font-weight:500;line-height:1;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .dash-action-btn{color:#3f3f46}html.light .dash-action-btn:hover{color:#09090b;background-color:#fafafa}.dash-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.dash-action-btn:focus-visible{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: var(--focus-ring)}.dash-action-btn--primary{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.dash-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-muted);color:var(--brand-primary-text)}.dash-action-btn--muted{--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .dash-action-btn--muted{color:#3f3f46}.dash-icon-btn{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-color:transparent;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .dash-icon-btn{color:#3f3f46}html.light .dash-icon-btn:hover{color:#09090b}html.light .dash-icon-btn:hover{background-color:#fafafa}.dash-icon-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.dash-icon-btn:focus-visible{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: var(--focus-ring)}.dash-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .75rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .dash-footer{color:#3f3f46;background-color:#fff}.dash-loading-overlay{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-start;justify-content:center;background-color:rgb(var(--zinc-950) / .35);padding-top:6rem;--tw-backdrop-blur: blur(1px);-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)}.dash-chat{display:flex;width:100%;flex-direction:column;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}html.light .dash-chat.text-white,html.light .dash-chat.text-zinc-100{color:#18181b}@media (min-width: 1024px){.dash-chat{width:33.333333%;border-top-width:0px;border-left-width:1px}}.dash-activity-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:flex-end}.dash-activity-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;--tw-backdrop-blur: blur(1px);-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);background-color:var(--overlay-scrim)}@media (max-width: 640px){.smart-queue-item-actions .dash-activity-panel{flex:none}}.dash-activity-panel{position:relative;z-index:10;display:flex;height:100%;width:100%;max-width:28rem;flex-direction:column;border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .5);--tw-shadow: var(--tw-shadow-colored)}html.light .dash-activity-panel.text-white,html.light .dash-activity-panel.text-zinc-100{color:#18181b}@media (min-width: 640px){.dash-activity-panel{width:24rem}}.dash-activity-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.625rem .75rem}.dash-activity-fade-enter{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dash-activity-fade-enter-start,.dash-activity-fade-leave-end{opacity:0}.dash-activity-fade-enter-end,.dash-activity-fade-leave-start{opacity:1}.dash-activity-fade-leave{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.dash-activity-panel-enter{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dash-activity-panel-enter-start,.dash-activity-panel-leave-end{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.dash-activity-panel-enter-end,.dash-activity-panel-leave-start{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dash-activity-panel-leave{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}@media (prefers-reduced-motion: reduce){.dash-activity-fade-enter,.dash-activity-fade-leave,.dash-activity-panel-enter,.dash-activity-panel-leave{transition-duration:0s}.email-detail-skeleton .skeleton,.twilio-detail-skeleton .skeleton,.support-list-skeleton-row.skeleton{animation:none}}.skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .skeleton{background-color:#fff}@media (max-width: 640px){.smart-queue-item-actions .ui-toggle{flex:none}}.ui-toggle{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;flex-shrink:0;cursor:pointer;align-items:center;border-radius:9999px;border-width:1px;border-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:.2s}.ui-toggle:focus-visible{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;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.ui-toggle:disabled{cursor:not-allowed;opacity:.5}.ui-toggle{--tw-ring-color: var(--focus-ring)}.ui-toggle--off{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-700) / var(--tw-bg-opacity, 1))}html.light .ui-toggle--off.text-white,html.light .ui-toggle--off.text-zinc-100{color:#18181b}.ui-toggle--on{background-color:var(--brand-primary)}.ui-toggle-thumb{pointer-events:none;display:inline-block;height:1.25rem;width:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ui-toggle--off .ui-toggle-thumb{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ui-toggle--on .ui-toggle-thumb{--tw-translate-x: 1.35rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resume-session-dock{pointer-events:none;position:fixed;bottom:max(1rem,env(safe-area-inset-bottom));right:max(1rem,env(safe-area-inset-right));z-index:40;width:min(18rem,calc(100vw - 2rem))}@media (min-width: 640px){.resume-session-dock{bottom:1.25rem;right:1.25rem}}.resume-session-card{pointer-events:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.875rem;font-size:.75rem;line-height:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored);--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)}html.light .resume-session-card{background-color:#fff}.resume-session-card-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .resume-session-card-label{color:#3f3f46}.resume-session-card-title{margin-top:.25rem;display:block;border-radius:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / 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.light .resume-session-card-title,html.light .bg-zinc-700.resume-session-card-title,html.light .bg-zinc-800.resume-session-card-title,html.light .bg-zinc-900.resume-session-card-title,html.light .bg-zinc-950.resume-session-card-title,html.light .bg-black.resume-session-card-title{color:#18181b}.resume-session-card-title:hover{color:var(--brand-primary-hover)}.resume-session-card-title:focus-visible{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: var(--focus-ring)}.resume-session-card-meta{margin-top:.25rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .resume-session-card-meta{color:#3f3f46}.resume-session-leave{transition-property:opacity,transform;transition-duration:.16s;transition-timing-function:ease-in}.resume-session-leave-start{opacity:1;transform:translateY(0)}.resume-session-leave-end{opacity:0;transform:translateY(.5rem)}@media (prefers-reduced-motion: reduce){.resume-session-leave{transition-duration:.01ms!important}.resume-session-leave-end{transform:none}}.dev-controls-dock{pointer-events:none;position:fixed;left:0;right:0;bottom:0;z-index:40;padding-left:.75rem;padding-right:.75rem;padding-bottom:.75rem}@media (min-width: 640px){.dev-controls-dock{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}}@media (max-width: 640px){.smart-queue-item-actions .dev-controls-stage{flex:none}}.dev-controls-stage{pointer-events:none;position:relative;margin-left:auto;margin-right:auto;display:flex;min-height:2.5rem;width:100%;max-width:calc(100vw - 1.5rem);align-items:flex-end;justify-content:center}@media (min-width: 640px){.dev-controls-stage{max-width:28rem}}.dev-controls-stage>*{pointer-events:auto}.dev-controls-handle{position:absolute;bottom:0;z-index:10;display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;border-width:1px;border-color:rgb(var(--zinc-700) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.5rem .875rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored);--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);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.light .dev-controls-handle{color:#18181b}html.light .dev-controls-handle:hover{color:#09090b}html.light .dev-controls-handle{background-color:#fff}html.light .dev-controls-handle:hover{background-color:#fafafa}.dev-controls-handle:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.dev-controls-handle:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.dev-controls{position:absolute;bottom:0;z-index:10;display:flex;max-height:min(78dvh,40rem);width:100%;transform-origin:bottom;flex-direction:column;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);font-size:.75rem;line-height:1rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .5);--tw-shadow: var(--tw-shadow-colored);--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);will-change:transform}html.light .dev-controls{background-color:#fff}.dev-daily-plan{width:100%}@media (max-width: 640px){.smart-queue-item-actions .dev-daily-plan-card{flex:none}}.dev-daily-plan-card{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:#6b21a873;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: rgb(59 7 100 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--zinc-950) / .9) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / 1) var(--tw-gradient-to-position);padding:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(59 7 100 / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .dev-daily-plan-card{border-color:var(--brand-primary-border)}.dev-daily-plan-accent{pointer-events:none;position:absolute;left:0;right:0;top:0;height:1px;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(192 132 252 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dev-daily-plan-toggle{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .dev-daily-plan-toggle{color:#3f3f46}html.light .dev-daily-plan-toggle:hover{color:#09090b}.dev-daily-plan-toggle:hover{background-color:rgb(var(--zinc-800) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.dev-daily-plan-toggle:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.dev-daily-plan-icon{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#6b21a880;background-color:#3b076480;--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}html.light .dev-daily-plan-icon{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.dev-daily-plan-icon,html.light .client-portal .pill.dev-daily-plan-icon,html.light .support-center .pill.dev-daily-plan-icon{color:#5b21b6}.dev-daily-plan-body{margin-top:.75rem}.dev-daily-plan-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.dev-daily-plan-body{border-top-width:1px;border-color:#581c8766;padding-top:.75rem}html.light .dev-daily-plan-body{border-color:var(--brand-primary-border)}.dev-daily-plan-guide{overflow:hidden;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .3)}html.light .dev-daily-plan-guide{background-color:#fff}.dev-daily-plan-guide-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .dev-daily-plan-guide-toggle{color:#3f3f46}html.light .dev-daily-plan-guide-toggle:hover{color:#09090b}html.light .dev-daily-plan-guide-toggle:hover{background-color:#fafafa}.dev-daily-plan-guide-toggle:hover{background-color:rgb(var(--zinc-900) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.dev-daily-plan-guide-toggle:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.dev-daily-plan-guide-panel{border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem}.dev-daily-plan-step{display:inline-flex;height:1rem;width:1rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:9px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.dev-daily-plan-list{max-height:10rem}.dev-daily-plan-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.dev-daily-plan-list{overflow-y:auto;overscroll-behavior:contain;padding-right:.125rem}.dev-daily-plan-item{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .35);padding:.5rem .625rem}.dev-controls-header{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.75rem .875rem}.dev-controls-collapse{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .dev-controls-collapse{color:#3f3f46}html.light .dev-controls-collapse:hover{color:#09090b}html.light .dev-controls-collapse:hover{background-color:#fafafa}.dev-controls-collapse:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.dev-controls-collapse:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.dev-controls-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.dev-controls-section{overflow-y:auto;overscroll-behavior:contain;padding:.875rem}.dev-controls-divider{border-top-width:1px;border-color:rgb(var(--zinc-800) / .8)}.dev-controls-panel-enter{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dev-controls-panel-enter-start{--tw-translate-y: 1rem;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.dev-controls-panel-enter-end{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dev-controls-panel-leave{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.dev-controls-panel-leave-start{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dev-controls-panel-leave-end{--tw-translate-y: 1rem;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.dev-controls-handle-enter{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dev-controls-handle-enter-start{--tw-translate-y: .5rem;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.dev-controls-handle-enter-end{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dev-controls-handle-leave{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1)}.dev-controls-handle-leave-start{--tw-translate-y: 0px;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dev-controls-handle-leave-end{--tw-translate-y: .5rem;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}@media (prefers-reduced-motion: reduce){.dev-controls-panel-enter,.dev-controls-panel-leave,.dev-controls-handle-enter,.dev-controls-handle-leave{transition-duration:0s}}.billing-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.billing-panel-hero{padding:1.25rem}}.billing-panel-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.billing-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.billing-panel-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .billing-panel-card{background-color:#fff}.billing-panel-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .billing-panel-stat{background-color:#fff}.billing-panel-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .billing-panel-stat-label{color:#3f3f46}.billing-panel-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .billing-panel-stat-value,html.light .bg-black.billing-panel-stat-value{color:#18181b}.billing-panel-stat-meta{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .billing-panel-stat-meta{color:#52525b}.billing-plan-grid{display:grid;gap:.75rem}@media (min-width: 640px){.billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.billing-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 640px){.smart-queue-item-actions .billing-plan-card{flex:none}}.billing-plan-card{position:relative;display:flex;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .billing-plan-card{background-color:#fff}.billing-plan-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.billing-plan-card--current{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-elevated);box-shadow:0 0 0 1px var(--focus-ring)}.billing-plan-card--popular:not(.billing-plan-card--current){border-color:rgb(var(--zinc-700) / .9)}.billing-invoice-table{display:none;width:100%;text-align:left;font-size:.75rem;line-height:1rem}@media (min-width: 768px){.billing-invoice-table{display:table}}.billing-invoice-table th{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);padding:.5rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .billing-invoice-table th{color:#3f3f46}.billing-invoice-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.625rem .75rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .billing-invoice-table td{color:#3f3f46}.billing-invoice-table tr:last-child td{border-bottom-width:0px}.billing-invoice-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.billing-invoice-mobile{display:none}}.billing-invoice-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .3);padding:.75rem}html.light .billing-invoice-card{background-color:#fff}.billing-faq-item{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem;padding-bottom:.75rem}.billing-faq-item:last-child{border-bottom-width:0px}@media (prefers-reduced-motion: reduce){.billing-plan-card{transition:none!important}}.invoice-manager-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.invoice-manager-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.invoice-manager-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.invoice-manager-toolbar{flex-direction:row;align-items:center}}.invoice-manager-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .invoice-manager-chip{color:#3f3f46}html.light .invoice-manager-chip:hover{color:#09090b}html.light .invoice-manager-chip.text-white,html.light .invoice-manager-chip.text-zinc-100{color:#18181b}.invoice-manager-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.invoice-manager-chip:focus-visible{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: var(--focus-ring)}.invoice-manager-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.invoice-manager-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .invoice-manager-action-btn{color:#3f3f46}html.light .invoice-manager-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .invoice-manager-action-btn.text-white,html.light .invoice-manager-action-btn.text-zinc-100{color:#18181b}.invoice-manager-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.invoice-manager-action-btn:focus-visible{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: var(--focus-ring)}.invoice-manager-action-btn:disabled{cursor:not-allowed;opacity:.55}.invoice-manager-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .invoice-manager-action-btn--primary{color:#18181b;background-color:#fff}.invoice-manager-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.invoice-manager-action-btn--danger{color:#fca5a5e6}.invoice-manager-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.invoice-status-badge{display:inline-flex;align-items:center;gap:.25rem}.invoice-status-badge-icon{display:inline-flex;flex-shrink:0}.invoice-manager-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.invoice-manager-table-wrap{display:block}}.invoice-manager-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.invoice-manager-table th{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .invoice-manager-table th{color:#3f3f46;background-color:#fff}.invoice-manager-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-manager-table td{color:#3f3f46}.invoice-manager-table tr:last-child td{border-bottom-width:0px}.invoice-manager-row{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.light .invoice-manager-row:hover{background-color:#fafafa}.invoice-manager-row:hover{background-color:rgb(var(--zinc-900) / .4)}.invoice-manager-row--overdue{background-color:#450a0a1a}.invoice-manager-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.invoice-manager-mobile{display:none}}.invoice-manager-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .invoice-manager-card{background-color:#fff}.invoice-manager-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.invoice-manager-card--overdue{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.invoice-manager-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.invoice-manager-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.invoice-manager-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .invoice-manager-meta dt{color:#52525b}.invoice-manager-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-manager-meta dd{color:#3f3f46}.invoice-manager-line{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .25);padding:.75rem}.invoice-manager-detail-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .invoice-manager-detail-card{background-color:#fff}.invoice-manager-detail-title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .invoice-manager-detail-title{color:#3f3f46}.invoice-manager-detail-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.invoice-manager-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .invoice-manager-detail-list dt{color:#52525b}.invoice-manager-detail-list dd{margin-top:.125rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-manager-detail-list dd{color:#3f3f46}.invoice-manager-lines-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.invoice-manager-lines-table th{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .invoice-manager-lines-table th{color:#52525b}.invoice-manager-lines-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .5);padding:.5rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-manager-lines-table td{color:#3f3f46}.invoice-manager-lines-table tr:last-child td{border-bottom-width:0px}.invoice-manager-totals{margin-top:.75rem}.invoice-manager-totals>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.invoice-manager-totals{border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem}.invoice-manager-totals>div{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:12px}.invoice-manager-totals dt{--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .invoice-manager-totals dt{color:#3f3f46}.invoice-manager-totals dd{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-manager-totals dd{color:#3f3f46}.invoice-manager-totals-balance{margin-top:.25rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .6);padding-top:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.invoice-manager-totals-balance dt,.invoice-manager-totals-balance dd{--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .invoice-manager-totals-balance dt,html.light .invoice-manager-totals-balance dd,html.light .bg-zinc-700.invoice-manager-totals-balance dt,html.light .bg-zinc-800.invoice-manager-totals-balance dt,html.light .bg-zinc-900.invoice-manager-totals-balance dt,html.light .bg-zinc-950.invoice-manager-totals-balance dt,html.light .bg-zinc-700 .invoice-manager-totals-balance dd,html.light .bg-zinc-800 .invoice-manager-totals-balance dd,html.light .bg-zinc-900 .invoice-manager-totals-balance dd,html.light .bg-zinc-950 .invoice-manager-totals-balance dd,html.light .bg-black.invoice-manager-totals-balance dt,html.light .bg-black .invoice-manager-totals-balance dd{color:#18181b}@media (max-width: 640px){.smart-queue-item-actions .invoice-manager-timeline{flex:none}}.invoice-manager-timeline{position:relative}.invoice-manager-timeline>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.invoice-manager-timeline{border-left-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding-left:1rem}@media (max-width: 640px){.smart-queue-item-actions .invoice-manager-timeline li{flex:none}}.invoice-manager-timeline li{position:relative}.invoice-manager-timeline-dot{position:absolute;left:-1.3rem;top:.375rem;height:.5rem;width:.5rem;border-radius:9999px;border-width:1px;border-color:#7e22ceb3;--tw-bg-opacity: 1;background-color:rgb(59 7 100 / var(--tw-bg-opacity, 1))}html.light .invoice-manager-timeline-dot{border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.invoice-manager-timeline-dot,html.light .client-portal .pill.invoice-manager-timeline-dot,html.light .support-center .pill.invoice-manager-timeline-dot{background-color:#f3e8ff;border-color:#d8b4fe;color:#5b21b6}.invoice-manager-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.invoice-manager-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .invoice-manager-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .invoice-manager-skeleton-line,.twilio-detail-skeleton .invoice-manager-skeleton-line,.support-list-skeleton-row.invoice-manager-skeleton-line{animation:none}}.invoice-manager-skeleton-line{height:.75rem}.invoice-manager-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .invoice-manager-skeleton-line{background-color:#fff}[data-invoice-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.invoice-manager-card,.invoice-manager-row,.invoice-manager-action-btn,.invoice-manager-chip,.invoice-manager-skeleton-line{transition:none!important;animation:none!important}}.payments-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.payments-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.payments-panel-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.payments-panel-toolbar{flex-direction:row;align-items:center}}.payments-panel-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .payments-panel-chip{color:#3f3f46}html.light .payments-panel-chip:hover{color:#09090b}html.light .payments-panel-chip.text-white,html.light .payments-panel-chip.text-zinc-100{color:#18181b}.payments-panel-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.payments-panel-chip:focus-visible{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: var(--focus-ring)}.payments-panel-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.payments-panel-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .payments-panel-action-btn{color:#3f3f46}html.light .payments-panel-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .payments-panel-action-btn.text-white,html.light .payments-panel-action-btn.text-zinc-100{color:#18181b}.payments-panel-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.payments-panel-action-btn:focus-visible{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: var(--focus-ring)}.payments-panel-action-btn:disabled{cursor:not-allowed;opacity:.55}.payments-panel-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .payments-panel-action-btn--primary{color:#18181b;background-color:#fff}.payments-panel-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.payment-status-badge{display:inline-flex;align-items:center;gap:.25rem}.payment-status-badge-icon{display:inline-flex;flex-shrink:0}.payments-panel-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.payments-panel-table-wrap{display:block}}.payments-panel-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.payments-panel-table th{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .payments-panel-table th{color:#3f3f46;background-color:#fff}.payments-panel-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .payments-panel-table td{color:#3f3f46}.payments-panel-table tr:last-child td{border-bottom-width:0px}.payments-panel-row{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.light .payments-panel-row:hover{background-color:#fafafa}.payments-panel-row:hover{background-color:rgb(var(--zinc-900) / .4)}.payments-panel-row--failed{background-color:#450a0a1a}.payments-panel-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.payments-panel-mobile{display:none}}.payments-panel-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .payments-panel-card{background-color:#fff}.payments-panel-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.payments-panel-card--failed{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.payments-panel-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.payments-panel-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.payments-panel-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .payments-panel-meta dt{color:#52525b}.payments-panel-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .payments-panel-meta dd{color:#3f3f46}.payments-panel-detail-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .payments-panel-detail-card{background-color:#fff}.payments-panel-detail-title{margin-bottom:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .payments-panel-detail-title{color:#3f3f46}.payments-panel-detail-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.payments-panel-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .payments-panel-detail-list dt{color:#52525b}.payments-panel-detail-list dd{margin-top:.125rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .payments-panel-detail-list dd{color:#3f3f46}.payments-panel-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.payments-panel-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .payments-panel-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .payments-panel-skeleton-line,.twilio-detail-skeleton .payments-panel-skeleton-line,.support-list-skeleton-row.payments-panel-skeleton-line{animation:none}}.payments-panel-skeleton-line{height:.75rem}.payments-panel-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .payments-panel-skeleton-line{background-color:#fff}[data-payment-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.payments-panel-card,.payments-panel-row,.payments-panel-action-btn,.payments-panel-chip,.payments-panel-skeleton-line{transition:none!important;animation:none!important}}.invoice-reminders-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.invoice-reminders-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.invoice-reminders-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.invoice-reminders-toolbar{flex-direction:row;align-items:center}}.invoice-reminders-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .invoice-reminders-chip{color:#3f3f46}html.light .invoice-reminders-chip:hover{color:#09090b}html.light .invoice-reminders-chip.text-white,html.light .invoice-reminders-chip.text-zinc-100{color:#18181b}.invoice-reminders-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.invoice-reminders-chip:focus-visible{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: var(--focus-ring)}.invoice-reminders-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.invoice-reminders-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .invoice-reminders-action-btn{color:#3f3f46}html.light .invoice-reminders-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .invoice-reminders-action-btn.text-white,html.light .invoice-reminders-action-btn.text-zinc-100{color:#18181b}.invoice-reminders-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.invoice-reminders-action-btn:focus-visible{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: var(--focus-ring)}.invoice-reminders-action-btn:disabled{cursor:not-allowed;opacity:.55}.invoice-reminders-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-action-btn--primary{color:#18181b;background-color:#fff}.invoice-reminders-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.invoice-reminders-action-btn--danger{color:#fca5a5e6}.invoice-reminders-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.invoice-reminders-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.invoice-reminders-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.invoice-reminders-table-wrap{display:block}}.invoice-reminders-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.invoice-reminders-table th{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-table th{color:#3f3f46;background-color:#fff}.invoice-reminders-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-table td{color:#3f3f46}.invoice-reminders-table tr:last-child td{border-bottom-width:0px}.invoice-reminders-row{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.light .invoice-reminders-row:hover{background-color:#fafafa}.invoice-reminders-row:hover{background-color:rgb(var(--zinc-900) / .4)}.invoice-reminders-row--overdue{background-color:rgb(var(--yellow-950) / .1)}.invoice-reminders-row--urgent{background-color:#450a0a1a}.invoice-reminders-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.invoice-reminders-mobile{display:none}}.invoice-reminders-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .invoice-reminders-card{background-color:#fff}.invoice-reminders-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.invoice-reminders-card--overdue{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.invoice-reminders-card--urgent{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.invoice-reminders-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.invoice-reminders-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.invoice-reminders-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-meta dt{color:#52525b}.invoice-reminders-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-meta dd{color:#3f3f46}.invoice-reminders-detail-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .invoice-reminders-detail-card{background-color:#fff}.invoice-reminders-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-detail-list dt{color:#52525b}.invoice-reminders-detail-list dd{margin-top:.125rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .invoice-reminders-detail-list dd{color:#3f3f46}.invoice-reminders-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.invoice-reminders-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .invoice-reminders-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .invoice-reminders-skeleton-line,.twilio-detail-skeleton .invoice-reminders-skeleton-line,.support-list-skeleton-row.invoice-reminders-skeleton-line{animation:none}}.invoice-reminders-skeleton-line{height:.75rem}.invoice-reminders-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .invoice-reminders-skeleton-line{background-color:#fff}[data-reminder-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.invoice-reminders-card,.invoice-reminders-row,.invoice-reminders-action-btn,.invoice-reminders-chip,.invoice-reminders-skeleton-line{transition:none!important;animation:none!important}}.escalations-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.escalations-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.escalations-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.escalations-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.escalations-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.escalations-hero[data-health=warning] .escalations-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .escalations-hero[data-health=warning] .escalations-hero-icon{color:var(--brand-yellow-text)}.escalations-hero[data-health=danger] .escalations-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.escalations-hero[data-health=danger] .escalations-hero-icon,html.light .client-portal .pill.escalations-hero[data-health=danger] .escalations-hero-icon,html.light .support-center .pill.escalations-hero[data-health=danger] .escalations-hero-icon{color:#991b1b}.escalations-hero[data-health=success] .escalations-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.escalations-hero[data-health=success] .escalations-hero-icon,html.light .client-portal .pill.escalations-hero[data-health=success] .escalations-hero-icon,html.light .support-center .pill.escalations-hero[data-health=success] .escalations-hero-icon{color:#166534}.escalations-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .escalations-hero-stat{background-color:#fff}.escalations-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .escalations-hero-stat-label{color:#3f3f46}.escalations-hero-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.escalations-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .escalations-bar-track{background-color:#fff}.escalations-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.escalations-bar-fill--success{background-color:#16a34ab3}.escalations-bar-fill--warning{background-color:rgb(var(--yellow-500) / .75)}.escalations-bar-fill--danger{background-color:#ef4444b3}.escalations-bar-fill--info{background-color:#9333eab3}html.light .escalations-bar-fill--info{background-color:var(--brand-primary)}.escalations-bar-fill--default{background-color:rgb(var(--zinc-600) / .7)}.escalation-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .escalation-insight{background-color:#fff}.escalation-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.escalation-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.escalation-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.escalation-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.escalation-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .escalation-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.escalation-insight-icon,html.light .client-portal .pill.escalation-insight-icon,html.light .support-center .pill.escalation-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .escalation-insight-icon{background-color:#fff}.escalation-insight--danger .escalation-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.escalation-insight--danger .escalation-insight-icon,html.light .client-portal .pill.escalation-insight--danger .escalation-insight-icon,html.light .support-center .pill.escalation-insight--danger .escalation-insight-icon{color:#991b1b}.escalation-insight--warning .escalation-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .escalation-insight--warning .escalation-insight-icon{color:var(--brand-yellow-text)}.escalation-insight--success .escalation-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.escalation-insight--success .escalation-insight-icon,html.light .client-portal .pill.escalation-insight--success .escalation-insight-icon,html.light .support-center .pill.escalation-insight--success .escalation-insight-icon{color:#166534}.escalation-insight--info .escalation-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.escalations-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.escalations-toolbar{flex-direction:row;align-items:center}}.escalations-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .escalations-chip{color:#3f3f46}html.light .escalations-chip:hover{color:#09090b}html.light .escalations-chip.text-white,html.light .escalations-chip.text-zinc-100{color:#18181b}.escalations-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.escalations-chip:focus-visible{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: var(--focus-ring)}.escalations-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.escalations-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .escalations-action-btn{color:#3f3f46}html.light .escalations-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .escalations-action-btn.text-white,html.light .escalations-action-btn.text-zinc-100{color:#18181b}.escalations-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.escalations-action-btn:focus-visible{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: var(--focus-ring)}.escalations-action-btn:disabled{cursor:not-allowed;opacity:.5}.escalations-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .escalations-action-btn--primary{color:#18181b;background-color:#fff}.escalations-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.escalations-action-btn--danger{color:#fca5a5e6}.escalations-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.escalations-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.escalations-expand-btn{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .escalations-expand-btn{color:#3f3f46}html.light .escalations-expand-btn:hover{color:#27272a}.escalations-expand-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));text-decoration-line:underline}.escalations-expand-btn:focus-visible{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: var(--focus-ring)}.escalations-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.escalations-table-wrap{display:block}}.escalations-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.escalations-table th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--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)}html.light .escalations-table th{color:#3f3f46;background-color:#fff}.escalations-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .escalations-table td{color:#3f3f46}.escalations-table tr:last-child td{border-bottom-width:0px}.escalations-row{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.light .escalations-row:hover{background-color:#fafafa}.escalations-row:hover{background-color:rgb(var(--zinc-900) / .4)}.escalations-row--critical{background-color:#450a0a1a}.escalations-row--aging{background-color:rgb(var(--yellow-950) / .1)}.escalations-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.escalations-mobile{display:none}}.escalations-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .escalations-card{background-color:#fff}.escalations-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.escalations-card.escalations-row--critical{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.escalations-card.escalations-row--aging{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.escalations-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.escalations-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.escalations-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .escalations-meta dt{color:#52525b}.escalations-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .escalations-meta dd{color:#3f3f46}.escalations-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .escalations-detail-list dt{color:#52525b}.escalations-detail-list dd{margin-top:.125rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .escalations-detail-list dd{color:#3f3f46}.escalations-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.escalations-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .escalations-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .escalations-skeleton-line,.twilio-detail-skeleton .escalations-skeleton-line,.support-list-skeleton-row.escalations-skeleton-line{animation:none}}.escalations-skeleton-line{height:.75rem}.escalations-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .escalations-skeleton-line{background-color:#fff}[data-escalation-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.escalations-card,.escalations-row,.escalations-action-btn,.escalations-chip,.escalations-bar-fill,.escalations-skeleton-line{transition:none!important;animation:none!important}}.watchdog-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.watchdog-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.watchdog-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.watchdog-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.watchdog-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.watchdog-hero[data-health=warning] .watchdog-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .watchdog-hero[data-health=warning] .watchdog-hero-icon{color:var(--brand-yellow-text)}.watchdog-hero[data-health=danger] .watchdog-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.watchdog-hero[data-health=danger] .watchdog-hero-icon,html.light .client-portal .pill.watchdog-hero[data-health=danger] .watchdog-hero-icon,html.light .support-center .pill.watchdog-hero[data-health=danger] .watchdog-hero-icon{color:#991b1b}.watchdog-hero[data-health=success] .watchdog-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.watchdog-hero[data-health=success] .watchdog-hero-icon,html.light .client-portal .pill.watchdog-hero[data-health=success] .watchdog-hero-icon,html.light .support-center .pill.watchdog-hero[data-health=success] .watchdog-hero-icon{color:#166534}.watchdog-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .watchdog-hero-stat{background-color:#fff}.watchdog-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .watchdog-hero-stat-label{color:#3f3f46}.watchdog-hero-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.watchdog-quick-actions{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .watchdog-quick-actions{background-color:#fff}.watchdog-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .watchdog-bar-track{background-color:#fff}.watchdog-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.watchdog-bar-fill--success{background-color:#16a34ab3}.watchdog-bar-fill--warning{background-color:rgb(var(--yellow-500) / .75)}.watchdog-bar-fill--danger{background-color:#ef4444b3}.watchdog-bar-fill--info{background-color:#9333eab3}html.light .watchdog-bar-fill--info{background-color:var(--brand-primary)}.watchdog-bar-fill--default{background-color:rgb(var(--zinc-600) / .7)}.watchdog-risk-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .watchdog-risk-track{background-color:#fff}.watchdog-risk-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.watchdog-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .watchdog-insight{background-color:#fff}.watchdog-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.watchdog-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.watchdog-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.watchdog-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.watchdog-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .watchdog-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.watchdog-insight-icon,html.light .client-portal .pill.watchdog-insight-icon,html.light .support-center .pill.watchdog-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .watchdog-insight-icon{background-color:#fff}.watchdog-insight--danger .watchdog-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.watchdog-insight--danger .watchdog-insight-icon,html.light .client-portal .pill.watchdog-insight--danger .watchdog-insight-icon,html.light .support-center .pill.watchdog-insight--danger .watchdog-insight-icon{color:#991b1b}.watchdog-insight--warning .watchdog-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .watchdog-insight--warning .watchdog-insight-icon{color:var(--brand-yellow-text)}.watchdog-insight--success .watchdog-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.watchdog-insight--success .watchdog-insight-icon,html.light .client-portal .pill.watchdog-insight--success .watchdog-insight-icon,html.light .support-center .pill.watchdog-insight--success .watchdog-insight-icon{color:#166534}.watchdog-insight--info .watchdog-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.watchdog-priority-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored)}html.light .watchdog-priority-card{background-color:#fff}.watchdog-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.watchdog-toolbar{flex-direction:row;align-items:center}}.watchdog-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .watchdog-chip{color:#3f3f46}html.light .watchdog-chip:hover{color:#09090b}html.light .watchdog-chip.text-white,html.light .watchdog-chip.text-zinc-100{color:#18181b}.watchdog-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.watchdog-chip:focus-visible{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: var(--focus-ring)}.watchdog-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.watchdog-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .watchdog-action-btn{color:#3f3f46}html.light .watchdog-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .watchdog-action-btn.text-white,html.light .watchdog-action-btn.text-zinc-100{color:#18181b}.watchdog-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.watchdog-action-btn:focus-visible{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: var(--focus-ring)}.watchdog-action-btn:disabled{cursor:not-allowed;opacity:.4}.watchdog-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .watchdog-action-btn--primary{color:#18181b;background-color:#fff}.watchdog-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.watchdog-action-btn--danger{color:#fca5a5e6}.watchdog-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.watchdog-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.watchdog-expand-btn{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .watchdog-expand-btn{color:#3f3f46}html.light .watchdog-expand-btn:hover{color:#27272a}.watchdog-expand-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));text-decoration-line:underline}.watchdog-expand-btn:focus-visible{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: var(--focus-ring)}.watchdog-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.watchdog-table-wrap{display:block}}.watchdog-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.watchdog-table th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--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)}html.light .watchdog-table th{color:#3f3f46;background-color:#fff}.watchdog-table td,.watchdog-td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .watchdog-table td,html.light .watchdog-td{color:#3f3f46}.watchdog-table tr:last-child td{border-bottom-width:0px}.watchdog-row{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.light .watchdog-row:hover{background-color:#fafafa}.watchdog-row:hover{background-color:rgb(var(--zinc-900) / .4)}.watchdog-row--critical{background-color:#450a0a1a}.watchdog-row--aging{background-color:rgb(var(--yellow-950) / .1)}.watchdog-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.watchdog-mobile{display:none}}.watchdog-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .watchdog-card{background-color:#fff}.watchdog-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.watchdog-card.watchdog-row--critical{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.watchdog-card.watchdog-row--aging{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.watchdog-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.watchdog-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.watchdog-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .watchdog-meta dt{color:#52525b}.watchdog-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .watchdog-meta dd{color:#3f3f46}.watchdog-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.watchdog-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .watchdog-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .watchdog-skeleton-line,.twilio-detail-skeleton .watchdog-skeleton-line,.support-list-skeleton-row.watchdog-skeleton-line{animation:none}}.watchdog-skeleton-line{height:.75rem}.watchdog-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .watchdog-skeleton-line{background-color:#fff}[data-watchdog-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.watchdog-card,.watchdog-row,.watchdog-action-btn,.watchdog-chip,.watchdog-bar-fill,.watchdog-risk-fill,.watchdog-skeleton-line{transition:none!important;animation:none!important}}.integrations-toolbar{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .integrations-toolbar{background-color:#fff}@media (min-width: 640px){.integrations-toolbar{padding:1rem}}.integration-card{display:flex;height:100%;flex-direction:column;gap:1rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);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.light .integration-card{background-color:#fff}.integration-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.integration-card-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .integration-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.integration-card-icon,html.light .client-portal .pill.integration-card-icon,html.light .support-center .pill.integration-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .integration-card-icon{background-color:#fff}.integration-card-actions{margin-top:auto;border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem}.integration-status-badge,.integration-status-badge-icon{display:inline-flex}@media (prefers-reduced-motion: reduce){.integration-card{transition:none!important}}.xero-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.xero-panel-hero{padding:1.25rem}}.xero-panel-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.xero-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.xero-panel-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .xero-panel-stat{background-color:#fff}.xero-panel-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .xero-panel-stat-label{color:#3f3f46}.xero-panel-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .xero-panel-stat-value,html.light .bg-black.xero-panel-stat-value{color:#18181b}.xero-panel-stat-meta{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .xero-panel-stat-meta{color:#52525b}.xero-panel-benefit{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .xero-panel-benefit{background-color:#fff}.xero-panel-benefit-title{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .xero-panel-benefit-title,html.light .bg-zinc-700.xero-panel-benefit-title,html.light .bg-zinc-800.xero-panel-benefit-title,html.light .bg-zinc-900.xero-panel-benefit-title,html.light .bg-zinc-950.xero-panel-benefit-title,html.light .bg-black.xero-panel-benefit-title{color:#18181b}.xero-panel-benefit-text{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .xero-panel-benefit-text{color:#3f3f46}.xero-panel-activity-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem}html.light .xero-panel-activity-card{background-color:#fff}.xero-connection-badge,.xero-connection-badge-icon{display:inline-flex}.xero-panel .ui-table-wrap{display:none}@media (min-width: 768px){.xero-panel .ui-table-wrap{display:block}}@media (prefers-reduced-motion: reduce){.xero-panel-hero,.xero-panel-activity-card,.xero-panel-benefit{transition:none!important;animation:none!important}}.email-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.email-panel-hero{padding:1.25rem}}.email-panel-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.email-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.email-panel-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .email-panel-stat{background-color:#fff}.email-panel-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .email-panel-stat-label{color:#3f3f46}.email-panel-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .email-panel-stat-value,html.light .bg-black.email-panel-stat-value{color:#18181b}.email-panel-stat-meta{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-panel-stat-meta{color:#52525b}.email-panel-benefit{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .email-panel-benefit{background-color:#fff}.email-panel-benefit-title{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .email-panel-benefit-title,html.light .bg-zinc-700.email-panel-benefit-title,html.light .bg-zinc-800.email-panel-benefit-title,html.light .bg-zinc-900.email-panel-benefit-title,html.light .bg-zinc-950.email-panel-benefit-title,html.light .bg-black.email-panel-benefit-title{color:#18181b}.email-panel-benefit-text{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .email-panel-benefit-text{color:#3f3f46}.email-connection-badge,.email-connection-badge-icon{display:inline-flex}.email-workspace-tabs{display:flex;gap:.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.25rem}html.light .email-workspace-tabs{background-color:#fff}.email-workspace-tab{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-workspace-tab{color:#3f3f46}html.light .email-workspace-tab:hover{color:#09090b}html.light .email-workspace-tab:hover{background-color:#fafafa}.email-workspace-tab:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-workspace-tab:focus-visible{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: var(--focus-ring)}.email-workspace-tab--active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .email-workspace-tab--active{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.email-workspace-tab--active,html.light .client-portal .pill.email-workspace-tab--active,html.light .support-center .pill.email-workspace-tab--active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .email-workspace-tab--active.text-white,html.light .email-workspace-tab--active.text-zinc-100,html.light .bg-black.email-workspace-tab--active{color:#18181b}.email-workspace-tab-count{border-radius:.375rem;padding:.125rem .375rem;font-size:10px;font-weight:600;background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.email-workspace{display:grid;min-height:28rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5)}html.light .email-workspace{background-color:#fff}@media (min-width: 1024px){.email-workspace{grid-template-columns:12rem minmax(0,1.1fr) minmax(0,1.4fr)}}.email-workspace--loading{opacity:.9}.email-workspace-nav{display:none;border-right-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.75rem}@media (min-width: 1024px){.email-workspace-nav{display:flex;flex-direction:column}}.email-workspace-nav-heading{margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-workspace-nav-heading{color:#52525b}.email-folder-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.5rem .625rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-folder-btn{color:#3f3f46}html.light .email-folder-btn:hover{color:#09090b;background-color:#fafafa}.email-folder-btn:hover{background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-folder-btn:focus-visible{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: var(--focus-ring)}.email-folder-btn--active{background-color:var(--brand-primary-soft);font-weight:500;color:var(--brand-primary-text)}.email-folder-count{font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-folder-count{color:#52525b}.email-folder-btn--active .email-folder-count{color:#d8b4fecc}.email-workspace-nav-footer{margin-top:auto}.email-workspace-nav-footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.email-workspace-nav-footer{border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem}.email-quick-link{display:block;border-radius:.375rem;padding:.375rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-quick-link{color:#3f3f46}html.light .email-quick-link:hover{color:#27272a;background-color:#fafafa}.email-quick-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}.email-quick-link:focus-visible{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: var(--focus-ring)}.email-workspace-list{display:flex;min-height:22rem;flex-direction:column;border-right-width:1px;border-color:rgb(var(--zinc-800) / .8)}.email-workspace-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.email-mobile-folders{display:flex;gap:.375rem;overflow-x:auto;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.5rem .75rem}.email-mobile-folder{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-mobile-folder{color:#3f3f46}html.light .email-mobile-folder:hover{color:#09090b}html.light .email-mobile-folder.text-white,html.light .email-mobile-folder.text-zinc-100{color:#18181b}.email-mobile-folder:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-mobile-folder:focus-visible{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: var(--focus-ring)}.email-mobile-folder--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.email-workspace-search{min-width:0px;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.5rem .75rem}.email-workspace-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.email-workspace-list-body{max-height:32rem;flex:1 1 0%;overflow-y:auto}.email-log-row{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8);padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-log-row:hover{background-color:#fafafa}.email-log-row:hover{background-color:rgb(var(--zinc-900) / .55)}.email-log-row:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.email-log-row--unread{background-color:#3b07641a}.email-log-row--selected{background-color:#3b07644d;--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-inset: inset;--tw-ring-color: rgb(107 33 168 / .4)}html.light .email-log-row--selected{background-color:var(--brand-primary-soft)}.email-log-avatar{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .email-log-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.email-log-avatar,html.light .client-portal .pill.email-log-avatar,html.light .support-center .pill.email-log-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .email-log-avatar.text-white,html.light .email-log-avatar.text-zinc-100{color:#18181b}.email-log-row--unread .email-log-avatar{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.email-log-sender{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.email-log-time{font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-log-time{color:#52525b}.email-log-subject{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.email-log-urgent{margin-right:.25rem;display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;background-color:#450a0ab3;font-size:10px;font-weight:700;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.email-log-urgent,html.light .client-portal .pill.email-log-urgent,html.light .support-center .pill.email-log-urgent{color:#991b1b}.email-log-preview{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-log-preview{color:#52525b}.email-log-meta{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.email-workspace-detail{min-height:22rem;overflow-y:auto;padding:.75rem}@media (min-width: 640px){.email-workspace-detail{padding:1rem}}.email-detail-header{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding-bottom:.75rem}.email-detail-people{margin-top:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .3)}html.light .email-detail-people{background-color:#fff}.email-detail-people-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:.625rem .75rem;text-align:left;font-size:.75rem;line-height:1rem}.email-detail-people-toggle:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.email-detail-headers>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.email-detail-headers{border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem;font-size:11px}.email-detail-headers dt{font-size:10px;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-detail-headers dt{color:#52525b}.email-detail-headers dd{margin-top:.125rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .email-detail-headers dd{color:#3f3f46}.email-detail-body{margin-top:1rem;border-radius:.75rem;border-width:1px;padding:.875rem}.email-detail-body--inbound{border-color:#312e8166;background-color:#1e1b4b26}.email-detail-body--outbound{border-color:#064e3b66;background-color:#022c221a}.email-detail-body-label{margin-bottom:.5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .email-detail-body-label{color:#3f3f46}.email-detail-content{white-space:pre-wrap;overflow-wrap:break-word;font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .email-detail-content{color:#18181b}.email-detail-attachments{margin-top:1rem}.email-attachment-link{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .4);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-attachment-link{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.email-attachment-link,html.light .client-portal .pill.email-attachment-link,html.light .support-center .pill.email-attachment-link{color:#5b21b6}html.light .email-attachment-link{background-color:#fff}.email-attachment-link:hover{border-color:var(--brand-primary-border);background-color:#3b076433}.email-attachment-link:focus-visible{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: var(--focus-ring)}.email-detail-actions{margin-top:1rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem}.email-detail-skeleton{padding:.5rem}@media (max-width: 1023px){.email-workspace{grid-template-columns:repeat(1,minmax(0,1fr))}.email-workspace-list--hidden-mobile,.email-workspace-detail--hidden-mobile{display:none}.email-workspace-detail:not(.email-workspace-detail--hidden-mobile){border-top-width:1px;border-color:rgb(var(--zinc-800) / .8)}}@media (prefers-reduced-motion: reduce){.email-panel-hero,.email-log-row,.email-workspace-tab,.email-folder-btn{transition:none!important}.email-detail-skeleton .animate-pulse{animation:none!important}}.sms-template-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.sms-template-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.sms-template-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.sms-template-toolbar{flex-direction:row;align-items:center}}.sms-template-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .sms-template-card{background-color:#fff}.sms-template-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.sms-template-card--selected{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.sms-template-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.sms-template-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.sms-template-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-template-meta dt{color:#52525b}.sms-template-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .sms-template-meta dd{color:#3f3f46}.sms-template-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .sms-template-action-btn{color:#3f3f46}html.light .sms-template-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .sms-template-action-btn.text-white,html.light .sms-template-action-btn.text-zinc-100{color:#18181b}.sms-template-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.sms-template-action-btn:focus-visible{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: var(--focus-ring)}.sms-template-action-btn:disabled{cursor:not-allowed;opacity:.55}.sms-template-action-btn--danger{color:#fca5a5e6}.sms-template-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.sms-template-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .sms-template-chip{color:#3f3f46}html.light .sms-template-chip:hover{color:#09090b}html.light .sms-template-chip.text-white,html.light .sms-template-chip.text-zinc-100{color:#18181b}.sms-template-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.sms-template-chip:focus-visible{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: var(--focus-ring)}.sms-template-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.sms-template-reorder-btn{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .sms-template-reorder-btn{color:#3f3f46}html.light .sms-template-reorder-btn:hover{color:#09090b}html.light .sms-template-reorder-btn:hover{background-color:#fafafa}html.light .sms-template-reorder-btn.text-white,html.light .sms-template-reorder-btn.text-zinc-100{color:#18181b}.sms-template-reorder-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.sms-template-reorder-btn:focus-visible{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: var(--focus-ring)}.sms-template-reorder-btn:disabled{cursor:not-allowed;opacity:.55}.sms-template-snippet-btn{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .sms-template-snippet-btn{color:#3f3f46}html.light .sms-template-snippet-btn:hover{color:#09090b}html.light .sms-template-snippet-btn.text-white,html.light .sms-template-snippet-btn.text-zinc-100{color:#18181b}.sms-template-snippet-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.sms-template-snippet-btn:focus-visible{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: var(--focus-ring)}.sms-template-tips-toggle{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .sms-template-tips-toggle{color:#3f3f46}html.light .sms-template-tips-toggle:hover{color:#09090b}.sms-template-tips-toggle:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.sms-template-tips-toggle:focus-visible{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: var(--focus-ring)}.sms-template-tips{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .sms-template-tips{background-color:#fff}.sms-template-live-preview{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .sms-template-live-preview{background-color:#fff}@media (max-width: 640px){.smart-queue-item-actions .sms-phone-frame{flex:none}}.sms-phone-frame{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:17.5rem;border-radius:1.75rem;border-width:1px;border-color:rgb(var(--zinc-700) / .8);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.625rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .3);--tw-shadow: var(--tw-shadow-colored)}html.light .sms-phone-frame.text-white,html.light .sms-phone-frame.text-zinc-100{color:#18181b}.sms-phone-frame--modal{max-width:19rem}.sms-phone-notch{margin-left:auto;margin-right:auto;margin-bottom:.5rem;height:.375rem;width:4rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.sms-phone-notch,html.light .client-portal .pill.sms-phone-notch,html.light .support-center .pill.sms-phone-notch{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .sms-phone-notch.text-white,html.light .sms-phone-notch.text-zinc-100{color:#18181b}.sms-phone-screen{min-height:18rem;border-radius:1.25rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .7);padding:.75rem}html.light .sms-phone-screen{background-color:#fff}.sms-phone-status{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-phone-status{color:#52525b}.sms-phone-thread{display:flex;min-height:12rem;flex-direction:column;justify-content:flex-end;gap:.5rem}.sms-bubble{margin-left:auto;max-width:92%;border-radius:1rem 1rem .375rem;border-width:1px;border-color:#6b21a866;background-color:#3b076473;padding:.5rem .75rem;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .sms-bubble{color:#18181b;background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border)}html.light .bg-zinc-700.sms-bubble,html.light .bg-zinc-800.sms-bubble,html.light .bg-zinc-900.sms-bubble,html.light .bg-zinc-950.sms-bubble,html.light .bg-black.sms-bubble{color:#18181b}.sms-phone-placeholder{text-align:center;font-size:12px;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-phone-placeholder{color:#52525b}.sms-phone-disclaimer{margin-top:.75rem;text-align:center;font-size:10px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-phone-disclaimer{color:#52525b}.sms-template-skeleton{display:grid;gap:.75rem}@media (min-width: 640px){.sms-template-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .sms-template-skeleton-card,.twilio-detail-skeleton .sms-template-skeleton-card,.support-list-skeleton-row.sms-template-skeleton-card{animation:none}}.sms-template-skeleton-card{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .sms-template-skeleton-card{background-color:#fff}[data-sms-template-card].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.sms-template-card,.sms-template-action-btn,.sms-template-chip,.sms-template-reorder-btn,.sms-template-skeleton-card{transition:none!important;animation:none!important}}.email-template-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.email-template-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.email-template-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.email-template-toolbar{flex-direction:row;align-items:center}}.email-template-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-template-card{background-color:#fff}.email-template-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.email-template-card--selected{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.email-template-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.email-template-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.email-template-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .email-template-meta dt{color:#52525b}.email-template-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .email-template-meta dd{color:#3f3f46}.email-template-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .email-template-action-btn{color:#3f3f46}html.light .email-template-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .email-template-action-btn.text-white,html.light .email-template-action-btn.text-zinc-100{color:#18181b}.email-template-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.email-template-action-btn:focus-visible{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: var(--focus-ring)}.email-template-action-btn:disabled{cursor:not-allowed;opacity:.55}.email-template-action-btn--danger{color:#fca5a5e6}.email-template-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.email-template-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .email-template-chip{color:#3f3f46}html.light .email-template-chip:hover{color:#09090b}html.light .email-template-chip.text-white,html.light .email-template-chip.text-zinc-100{color:#18181b}.email-template-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-template-chip:focus-visible{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: var(--focus-ring)}.email-template-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.email-template-reorder-btn{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .email-template-reorder-btn{color:#3f3f46}html.light .email-template-reorder-btn:hover{color:#09090b}html.light .email-template-reorder-btn:hover{background-color:#fafafa}html.light .email-template-reorder-btn.text-white,html.light .email-template-reorder-btn.text-zinc-100{color:#18181b}.email-template-reorder-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-template-reorder-btn:focus-visible{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: var(--focus-ring)}.email-template-reorder-btn:disabled{cursor:not-allowed;opacity:.55}.email-template-snippet-btn{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .email-template-snippet-btn{color:#3f3f46}html.light .email-template-snippet-btn:hover{color:#09090b}html.light .email-template-snippet-btn.text-white,html.light .email-template-snippet-btn.text-zinc-100{color:#18181b}.email-template-snippet-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-template-snippet-btn:focus-visible{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: var(--focus-ring)}.email-template-live-preview{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .email-template-live-preview{background-color:#fff}.email-template-preview-frame{margin-left:auto;margin-right:auto;width:100%;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .4);transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .email-template-preview-frame{background-color:#fff}.email-template-preview-frame{max-width:100%}.email-template-preview-frame--mobile{max-width:22rem}.email-template-preview-chrome{display:flex;align-items:center;gap:.375rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .6);padding:.5rem .75rem}html.light .email-template-preview-chrome{background-color:#fff}.email-template-preview-chrome span{height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-700) / var(--tw-bg-opacity, 1))}html.light .email-template-preview-chrome span.text-white,html.light .email-template-preview-chrome span.text-zinc-100{color:#18181b}.email-template-preview-toggle{border-radius:.375rem;padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .email-template-preview-toggle{color:#3f3f46}html.light .email-template-preview-toggle:hover{color:#09090b}.email-template-preview-toggle:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.email-template-preview-toggle:focus-visible{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: var(--focus-ring)}.email-template-preview-toggle--active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .email-template-preview-toggle--active{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.email-template-preview-toggle--active,html.light .client-portal .pill.email-template-preview-toggle--active,html.light .support-center .pill.email-template-preview-toggle--active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .email-template-preview-toggle--active.text-white,html.light .email-template-preview-toggle--active.text-zinc-100,html.light .bg-zinc-700.email-template-preview-toggle--active,html.light .bg-zinc-800.email-template-preview-toggle--active,html.light .bg-zinc-900.email-template-preview-toggle--active,html.light .bg-zinc-950.email-template-preview-toggle--active,html.light .bg-black.email-template-preview-toggle--active{color:#18181b}.email-template-skeleton{display:grid;gap:.75rem}@media (min-width: 640px){.email-template-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .email-template-skeleton-card,.twilio-detail-skeleton .email-template-skeleton-card,.support-list-skeleton-row.email-template-skeleton-card{animation:none}}.email-template-skeleton-card{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .email-template-skeleton-card{background-color:#fff}[data-email-template-card].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.email-template-card,.email-template-action-btn,.email-template-chip,.email-template-reorder-btn,.email-template-preview-frame,.email-template-skeleton-card{transition:none!important;animation:none!important}}.kb-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.kb-panel-hero{padding:1.25rem}}.kb-panel-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.kb-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.kb-panel-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .kb-panel-stat{background-color:#fff}.kb-panel-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .kb-panel-stat-label{color:#3f3f46}.kb-panel-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .kb-panel-stat-value,html.light .bg-black.kb-panel-stat-value{color:#18181b}.kb-panel-stat-meta{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .kb-panel-stat-meta{color:#52525b}@media (max-width: 640px){.smart-queue-item-actions .kb-panel-search{flex:none}}.kb-panel-search{position:relative;margin-top:1rem}.kb-panel-featured{display:grid;gap:.75rem}@media (min-width: 640px){.kb-panel-featured{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.kb-panel-featured{grid-template-columns:repeat(4,minmax(0,1fr))}}.kb-featured-card{display:flex;height:100%;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .kb-featured-card{background-color:#fff}.kb-featured-card:hover{border-color:#6b21a866;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}.kb-category-grid{display:grid;gap:.75rem}@media (min-width: 640px){.kb-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.kb-category-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .kb-category-card{background-color:#fff}.kb-category-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.kb-category-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .kb-category-icon{color:#3f3f46;background-color:#fff}.kb-suggestion-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .kb-suggestion-card{background-color:#fff}.kb-suggestion-card:hover{border-color:#6b21a859}.kb-article-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.kb-article-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .kb-article-card{background-color:#fff}.kb-article-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.kb-article-meta{margin-top:.625rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.kb-article-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.kb-article-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .kb-article-meta dt{color:#52525b}.kb-article-meta dd{margin-top:.125rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .kb-article-meta dd{color:#18181b}.kb-panel-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.kb-panel-toolbar{flex-direction:row;align-items:center}}.kb-panel-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .kb-panel-action-btn{color:#3f3f46}html.light .kb-panel-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .kb-panel-action-btn.text-white,html.light .kb-panel-action-btn.text-zinc-100{color:#18181b}.kb-panel-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.kb-panel-action-btn:focus-visible{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: var(--focus-ring)}.kb-panel-action-btn:disabled{cursor:not-allowed;opacity:.55}.kb-panel-action-btn--success{color:#86eface6}.kb-panel-action-btn--success:hover{border-color:#14532d99;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.kb-panel-action-btn--danger{color:#fca5a5e6}.kb-panel-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.kb-panel-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .kb-panel-chip{color:#3f3f46}html.light .kb-panel-chip:hover{color:#09090b}html.light .kb-panel-chip.text-white,html.light .kb-panel-chip.text-zinc-100{color:#18181b}.kb-panel-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.kb-panel-chip:focus-visible{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: var(--focus-ring)}.kb-panel-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.kb-panel-reorder-btn{display:inline-flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .kb-panel-reorder-btn{color:#3f3f46}html.light .kb-panel-reorder-btn:hover{color:#09090b}html.light .kb-panel-reorder-btn:hover{background-color:#fafafa}html.light .kb-panel-reorder-btn.text-white,html.light .kb-panel-reorder-btn.text-zinc-100{color:#18181b}.kb-panel-reorder-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.kb-panel-reorder-btn:focus-visible{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: var(--focus-ring)}.kb-panel-reorder-btn:disabled{cursor:not-allowed;opacity:.55}.kb-status-badge{display:inline-flex;align-items:center;gap:.25rem}.kb-status-badge-icon{display:inline-flex;flex-shrink:0}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .kb-panel-skeleton-card,.twilio-detail-skeleton .kb-panel-skeleton-card,.support-list-skeleton-row.kb-panel-skeleton-card{animation:none}}.kb-panel-skeleton-card{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .kb-panel-skeleton-card{background-color:#fff}[data-kb-article-card].is-filtered-out{display:none!important}.kb-search-results>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.kb-search-result-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .kb-search-result-card{background-color:#fff}.kb-search-result-card:hover{border-color:#6b21a859}.kb-search-result-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .kb-search-result-icon{color:#3f3f46;background-color:#fff}.kb-search-category-grid{display:grid;gap:.625rem}.kb-search-category-card{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;text-align:left;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .kb-search-category-card{background-color:#fff}.kb-search-category-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.kb-search-category-card:focus-visible{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: var(--focus-ring)}.kb-search-category-card--active{border-color:#6b21a88c;background-color:#3b076440}html.light .kb-search-category-card--active{background-color:var(--brand-primary-soft)}.kb-search-category-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .kb-search-category-icon{color:#3f3f46;background-color:#fff}.kb-search-filter-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:#6b21a873;background-color:#3b07644d;padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .kb-search-filter-chip{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.kb-search-filter-chip,html.light .client-portal .pill.kb-search-filter-chip,html.light .support-center .pill.kb-search-filter-chip{color:#5b21b6}.kb-search-filter-remove{display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;color:#d8b4fecc;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.kb-search-filter-remove:hover{background-color:#581c8766;color:var(--brand-primary-text)}.kb-search-filter-remove:focus-visible{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: var(--focus-ring)}.kb-search-article>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.kb-search-article{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored)}html.light .kb-search-article{background-color:#fff}@media (min-width: 640px){.kb-search-article{padding:1.5rem}}.kb-search-article-header{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding-bottom:1rem}.kb-search-article-body{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .kb-search-article-body{color:#3f3f46}.kb-search-attachments{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .3);padding:.875rem}html.light .kb-search-attachments{background-color:#fff}.kb-search-attachment-link{display:inline-flex;max-width:100%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(233 213 255 / 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.light .kb-search-attachment-link{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.kb-search-attachment-link,html.light .client-portal .pill.kb-search-attachment-link,html.light .support-center .pill.kb-search-attachment-link{color:#5b21b6}html.light .kb-search-attachment-link.text-white,html.light .kb-search-attachment-link.text-zinc-100{color:#18181b}.kb-search-attachment-link:hover{border-color:var(--brand-primary-border);background-color:#3b076433}.kb-search-attachment-link:focus-visible{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: var(--focus-ring)}.kb-search-feedback{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .25);padding:.875rem}.kb-search-related>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.kb-search-related-link{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.625rem .75rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / 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.light .kb-search-related-link{color:#18181b;background-color:#fff}.kb-search-related-link:hover{border-color:#6b21a866;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));color:var(--brand-primary-text)}.kb-search-related-link:focus-visible{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: var(--focus-ring)}@media (prefers-reduced-motion: reduce){.kb-featured-card,.kb-category-card,.kb-suggestion-card,.kb-article-card,.kb-panel-action-btn,.kb-panel-chip,.kb-panel-reorder-btn,.kb-panel-skeleton-card,.kb-search-result-card,.kb-search-category-card,.kb-search-related-link,.kb-search-attachment-link{transition:none!important;animation:none!important}}.approved-sms-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.approved-sms-hero{padding:1.25rem}}.approved-sms-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.approved-sms-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.approved-sms-toolbar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .approved-sms-toolbar{background-color:#fff}@media (min-width: 640px){.approved-sms-toolbar{padding:1rem}}@media (min-width: 1024px){.approved-sms-toolbar{flex-direction:row;align-items:flex-end;justify-content:space-between}}.approved-sms-row{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .approved-sms-row{background-color:#fff}.approved-sms-row:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}@media (min-width: 640px){.approved-sms-row{flex-direction:row;align-items:center;justify-content:space-between}}.approved-sms-row-avatar{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .approved-sms-row-avatar{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.approved-sms-row-avatar,html.light .client-portal .pill.approved-sms-row-avatar,html.light .support-center .pill.approved-sms-row-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light :is(.dash-shell,.msg-hub) .pill.approved-sms-row-avatar,html.light .client-portal .pill.approved-sms-row-avatar,html.light .support-center .pill.approved-sms-row-avatar{color:#5b21b6}html.light .approved-sms-row-avatar.text-white,html.light .approved-sms-row-avatar.text-zinc-100{color:#18181b}.approved-sms-row-meta{margin-top:.5rem;display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px}.approved-sms-row-meta dt{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .approved-sms-row-meta dt{color:#52525b}.approved-sms-row-meta dt:after{margin-right:.25rem;--tw-content: ":";content:var(--tw-content)}.approved-sms-row-meta dd{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .approved-sms-row-meta dd{color:#3f3f46}.approved-sms-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width: 640px){.approved-sms-row-actions{flex-shrink:0;justify-content:flex-end}}@media (prefers-reduced-motion: reduce){.approved-sms-row{transition:none!important}}.approved-email-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.approved-email-hero{padding:1.25rem}}.approved-email-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.approved-email-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.approved-email-toolbar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .approved-email-toolbar{background-color:#fff}@media (min-width: 640px){.approved-email-toolbar{padding:1rem}}@media (min-width: 1024px){.approved-email-toolbar{flex-direction:row;align-items:flex-end;justify-content:space-between}}.approved-email-row{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .approved-email-row{background-color:#fff}.approved-email-row:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}@media (min-width: 640px){.approved-email-row{flex-direction:row;align-items:center;justify-content:space-between}}.approved-email-row-avatar{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .approved-email-row-avatar{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.approved-email-row-avatar,html.light .client-portal .pill.approved-email-row-avatar,html.light .support-center .pill.approved-email-row-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light :is(.dash-shell,.msg-hub) .pill.approved-email-row-avatar,html.light .client-portal .pill.approved-email-row-avatar,html.light .support-center .pill.approved-email-row-avatar{color:#5b21b6}html.light .approved-email-row-avatar.text-white,html.light .approved-email-row-avatar.text-zinc-100{color:#18181b}.approved-email-row-meta{margin-top:.5rem;display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px}.approved-email-row-meta dt{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .approved-email-row-meta dt{color:#52525b}.approved-email-row-meta dt:after{margin-right:.25rem;--tw-content: ":";content:var(--tw-content)}.approved-email-row-meta dd{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .approved-email-row-meta dd{color:#3f3f46}.approved-email-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width: 640px){.approved-email-row-actions{flex-shrink:0;justify-content:flex-end}}.approved-inbound-workspace{display:grid;min-height:22rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5)}html.light .approved-inbound-workspace{background-color:#fff}@media (min-width: 1024px){.approved-inbound-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.approved-inbound-list{display:flex;min-height:16rem;flex-direction:column;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 1024px){.approved-inbound-list{border-right-width:1px}}.approved-inbound-list-scroll{max-height:28rem}.approved-inbound-list-scroll>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgb(var(--zinc-800) / .7)}.approved-inbound-list-scroll{overflow-y:auto}.approved-inbound-row{display:block;width:100%;padding:.625rem .75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.approved-inbound-row:hover{background-color:rgb(var(--zinc-900) / .7)}.approved-inbound-row:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.approved-inbound-row--selected{background-color:#3b07644d}html.light .approved-inbound-row--selected{background-color:var(--brand-primary-soft)}.approved-inbound-detail{min-height:16rem;padding:1rem}@media (min-width: 640px){.approved-inbound-detail{padding:1.25rem}}.approved-inbound-detail--empty{background-color:rgb(var(--zinc-950) / .3)}html.light .approved-inbound-detail--empty{background-color:#fff}.approved-inbound-preview-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.approved-inbound-preview-header{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding-bottom:1rem}.approved-inbound-preview-meta{display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.75rem;font-size:11px}html.light .approved-inbound-preview-meta{background-color:#fff}@media (min-width: 640px){.approved-inbound-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.approved-inbound-preview-meta dt{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .approved-inbound-preview-meta dt{color:#52525b}.approved-inbound-preview-meta dd{margin-top:.125rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .approved-inbound-preview-meta dd{color:#18181b}.approved-inbound-preview-body{margin-top:1rem}.approved-inbound-preview-content{margin-top:.5rem;white-space:pre-wrap;overflow-wrap:break-word;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .approved-inbound-preview-content{color:#3f3f46}html.light .approved-inbound-preview-content{background-color:#fff}@media (max-width: 1023px){.approved-inbound-list--hidden-mobile,.approved-inbound-detail--hidden-mobile{display:none}.approved-inbound-list:not(.approved-inbound-list--hidden-mobile){border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8)}}@media (prefers-reduced-motion: reduce){.approved-email-row,.approved-inbound-row{transition:none!important}}.unassigned-email-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.unassigned-email-hero{padding:1.25rem}}.unassigned-email-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.unassigned-email-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.unassigned-email-toolbar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .unassigned-email-toolbar{background-color:#fff}@media (min-width: 640px){.unassigned-email-toolbar{padding:1rem}}@media (min-width: 1024px){.unassigned-email-toolbar{flex-direction:row;align-items:flex-end;justify-content:space-between}}.unassigned-email-bulk{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#581c8766;background-color:#3b076426;padding:.75rem}html.light .unassigned-email-bulk{border-color:var(--brand-primary-border)}@media (min-width: 640px){.unassigned-email-bulk{padding:1rem}}@media (min-width: 1024px){.unassigned-email-bulk{flex-direction:row;align-items:flex-end;justify-content:space-between}}.unassigned-email-workspace{display:grid;min-height:24rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5)}html.light .unassigned-email-workspace{background-color:#fff}@media (min-width: 1024px){.unassigned-email-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.unassigned-email-list{display:flex;min-height:16rem;flex-direction:column;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 1024px){.unassigned-email-list{border-right-width:1px}}.unassigned-email-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.unassigned-email-list-scroll{max-height:32rem;flex:1 1 0%;overflow-y:auto}.unassigned-email-row{display:flex;align-items:stretch;gap:0px;border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8)}.unassigned-email-row--unread{background-color:#3b07641a}.unassigned-email-row--flagged{background-color:#450a0a1a}.unassigned-email-row--selected{background-color:#3b07644d}html.light .unassigned-email-row--selected{background-color:var(--brand-primary-soft)}.unassigned-email-row-check{display:flex;align-items:flex-start;padding-left:.625rem;padding-right:.625rem;padding-top:.875rem}.unassigned-email-row-main{display:flex;min-width:0px;flex:1 1 0%;align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem .25rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .unassigned-email-row-main:hover{background-color:#fafafa}.unassigned-email-row-main:hover{background-color:rgb(var(--zinc-900) / .55)}.unassigned-email-row-main:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.unassigned-email-avatar{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .unassigned-email-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.unassigned-email-avatar,html.light .client-portal .pill.unassigned-email-avatar,html.light .support-center .pill.unassigned-email-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .unassigned-email-avatar.text-white,html.light .unassigned-email-avatar.text-zinc-100{color:#18181b}.unassigned-email-avatar--flagged{border-color:#7f1d1d80;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.unassigned-email-avatar--flagged,html.light .client-portal .pill.unassigned-email-avatar--flagged,html.light .support-center .pill.unassigned-email-avatar--flagged{color:#991b1b}.unassigned-email-row--unread .unassigned-email-avatar:not(.unassigned-email-avatar--flagged){border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.unassigned-email-pagination{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.unassigned-email-detail{min-height:16rem;overflow-y:auto;padding:1rem}@media (min-width: 640px){.unassigned-email-detail{padding:1.25rem}}.unassigned-email-detail--empty{background-color:rgb(var(--zinc-950) / .3)}html.light .unassigned-email-detail--empty{background-color:#fff}.unassigned-email-preview-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.unassigned-email-preview-header{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding-bottom:1rem}.unassigned-email-preview-meta{display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.75rem;font-size:11px}html.light .unassigned-email-preview-meta{background-color:#fff}@media (min-width: 640px){.unassigned-email-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.unassigned-email-preview-meta dt{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .unassigned-email-preview-meta dt{color:#52525b}.unassigned-email-preview-meta dd{margin-top:.125rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .unassigned-email-preview-meta dd{color:#18181b}.unassigned-email-preview-body{margin-top:1rem}.unassigned-email-preview-content{margin-top:.5rem;white-space:pre-wrap;overflow-wrap:break-word;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .unassigned-email-preview-content{color:#3f3f46}html.light .unassigned-email-preview-content{background-color:#fff}.unassigned-email-assign{margin-top:1rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .35);padding:.875rem}html.light .unassigned-email-assign{background-color:#fff}@media (max-width: 1023px){.unassigned-email-list--hidden-mobile,.unassigned-email-detail--hidden-mobile{display:none}.unassigned-email-list:not(.unassigned-email-list--hidden-mobile){border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8)}}@media (prefers-reduced-motion: reduce){.unassigned-email-hero,.unassigned-email-row-main{transition:none!important}}.unassigned-sms-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.unassigned-sms-hero{padding:1.25rem}}.unassigned-sms-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.unassigned-sms-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.unassigned-sms-toolbar{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .unassigned-sms-toolbar{background-color:#fff}@media (min-width: 640px){.unassigned-sms-toolbar{padding:1rem}}@media (min-width: 1024px){.unassigned-sms-toolbar{flex-direction:row;align-items:flex-end;justify-content:space-between}}.unassigned-sms-bulk{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#581c8766;background-color:#3b076426;padding:.75rem}html.light .unassigned-sms-bulk{border-color:var(--brand-primary-border)}@media (min-width: 640px){.unassigned-sms-bulk{padding:1rem}}@media (min-width: 1024px){.unassigned-sms-bulk{flex-direction:row;align-items:flex-end;justify-content:space-between}}.unassigned-sms-workspace{display:grid;min-height:24rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5)}html.light .unassigned-sms-workspace{background-color:#fff}@media (min-width: 1024px){.unassigned-sms-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.unassigned-sms-list{display:flex;min-height:16rem;flex-direction:column;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 1024px){.unassigned-sms-list{border-right-width:1px}}.unassigned-sms-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.unassigned-sms-list-scroll{max-height:32rem;flex:1 1 0%;overflow-y:auto}.unassigned-sms-row{display:flex;align-items:stretch;gap:0px;border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8)}.unassigned-sms-row--unread{background-color:#3b07641a}.unassigned-sms-row--flagged{background-color:#450a0a1a}.unassigned-sms-row--selected{background-color:#3b07644d}html.light .unassigned-sms-row--selected{background-color:var(--brand-primary-soft)}.unassigned-sms-row-check{display:flex;align-items:flex-start;padding-left:.625rem;padding-right:.625rem;padding-top:.875rem}.unassigned-sms-row-main{display:flex;min-width:0px;flex:1 1 0%;align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem .25rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .unassigned-sms-row-main:hover{background-color:#fafafa}.unassigned-sms-row-main:hover{background-color:rgb(var(--zinc-900) / .55)}.unassigned-sms-row-main:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.unassigned-sms-avatar{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .unassigned-sms-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.unassigned-sms-avatar,html.light .client-portal .pill.unassigned-sms-avatar,html.light .support-center .pill.unassigned-sms-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .unassigned-sms-avatar.text-white,html.light .unassigned-sms-avatar.text-zinc-100{color:#18181b}.unassigned-sms-avatar--flagged{border-color:#7f1d1d80;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.unassigned-sms-avatar--flagged,html.light .client-portal .pill.unassigned-sms-avatar--flagged,html.light .support-center .pill.unassigned-sms-avatar--flagged{color:#991b1b}.unassigned-sms-row--unread .unassigned-sms-avatar:not(.unassigned-sms-avatar--flagged){border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.unassigned-sms-pagination{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.unassigned-sms-detail{min-height:16rem;overflow-y:auto;padding:1rem}@media (min-width: 640px){.unassigned-sms-detail{padding:1.25rem}}.unassigned-sms-detail--empty{background-color:rgb(var(--zinc-950) / .3)}html.light .unassigned-sms-detail--empty{background-color:#fff}.unassigned-sms-preview-header>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.unassigned-sms-preview-header{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding-bottom:1rem}.unassigned-sms-preview-meta{display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.75rem;font-size:11px}html.light .unassigned-sms-preview-meta{background-color:#fff}@media (min-width: 640px){.unassigned-sms-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.unassigned-sms-preview-meta dt{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .unassigned-sms-preview-meta dt{color:#52525b}.unassigned-sms-preview-meta dd{margin-top:.125rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .unassigned-sms-preview-meta dd{color:#18181b}.unassigned-sms-preview-body{margin-top:1rem}.unassigned-sms-preview-content{margin-top:.5rem;white-space:pre-wrap;overflow-wrap:break-word;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.75rem;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .unassigned-sms-preview-content{color:#3f3f46}html.light .unassigned-sms-preview-content{background-color:#fff}.unassigned-sms-assign{margin-top:1rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .35);padding:.875rem}html.light .unassigned-sms-assign{background-color:#fff}@media (max-width: 1023px){.unassigned-sms-list--hidden-mobile,.unassigned-sms-detail--hidden-mobile{display:none}.unassigned-sms-list:not(.unassigned-sms-list--hidden-mobile){border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8)}}@media (prefers-reduced-motion: reduce){.unassigned-sms-hero,.unassigned-sms-row-main{transition:none!important}}.twilio-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.twilio-panel-hero{padding:1.25rem}}.twilio-panel-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.twilio-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.twilio-panel-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.75rem}html.light .twilio-panel-stat{background-color:#fff}.twilio-panel-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .twilio-panel-stat-label{color:#3f3f46}.twilio-panel-stat-value{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}html.light .twilio-panel-stat-value,html.light .bg-black.twilio-panel-stat-value{color:#18181b}.twilio-panel-stat-meta{margin-top:.125rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .twilio-panel-stat-meta{color:#52525b}.twilio-panel-benefit{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .twilio-panel-benefit{background-color:#fff}.twilio-panel-benefit-title{font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .twilio-panel-benefit-title,html.light .bg-zinc-700.twilio-panel-benefit-title,html.light .bg-zinc-800.twilio-panel-benefit-title,html.light .bg-zinc-900.twilio-panel-benefit-title,html.light .bg-zinc-950.twilio-panel-benefit-title,html.light .bg-black.twilio-panel-benefit-title{color:#18181b}.twilio-panel-benefit-text{margin-top:.25rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .twilio-panel-benefit-text{color:#3f3f46}.twilio-connection-badge,.twilio-connection-badge-icon{display:inline-flex}.twilio-workspace-tabs{display:flex;gap:.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.25rem}html.light .twilio-workspace-tabs{background-color:#fff}.twilio-workspace-tab{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .twilio-workspace-tab{color:#3f3f46}html.light .twilio-workspace-tab:hover{color:#09090b}html.light .twilio-workspace-tab:hover{background-color:#fafafa}.twilio-workspace-tab:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.twilio-workspace-tab:focus-visible{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: var(--focus-ring)}.twilio-workspace-tab:disabled{cursor:not-allowed;opacity:.4}.twilio-workspace-tab:hover:disabled{background-color:transparent;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}.twilio-workspace-tab--active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .twilio-workspace-tab--active{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.twilio-workspace-tab--active,html.light .client-portal .pill.twilio-workspace-tab--active,html.light .support-center .pill.twilio-workspace-tab--active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .twilio-workspace-tab--active.text-white,html.light .twilio-workspace-tab--active.text-zinc-100,html.light .bg-black.twilio-workspace-tab--active{color:#18181b}.twilio-workspace-tab-count{border-radius:.375rem;padding:.125rem .375rem;font-size:10px;font-weight:600;background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.twilio-workspace{display:grid;min-height:28rem;overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5)}html.light .twilio-workspace{background-color:#fff}@media (min-width: 1024px){.twilio-workspace{grid-template-columns:12rem minmax(0,1.1fr) minmax(0,1.4fr)}}.twilio-workspace--loading{opacity:.9}.twilio-workspace-nav{display:none;border-right-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.75rem}@media (min-width: 1024px){.twilio-workspace-nav{display:flex;flex-direction:column}}.twilio-workspace-nav-heading{margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .twilio-workspace-nav-heading{color:#52525b}.twilio-filter-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;padding:.5rem .625rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .twilio-filter-btn{color:#3f3f46}html.light .twilio-filter-btn:hover{color:#09090b;background-color:#fafafa}.twilio-filter-btn:hover{background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.twilio-filter-btn:focus-visible{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: var(--focus-ring)}.twilio-filter-btn--active{background-color:var(--brand-primary-soft);font-weight:500;color:var(--brand-primary-text)}.twilio-workspace-nav-footer{margin-top:auto}.twilio-workspace-nav-footer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.twilio-workspace-nav-footer{border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem}.twilio-quick-link{display:block;border-radius:.375rem;padding:.375rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .twilio-quick-link{color:#3f3f46}html.light .twilio-quick-link:hover{color:#27272a;background-color:#fafafa}.twilio-quick-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}.twilio-quick-link:focus-visible{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: var(--focus-ring)}.twilio-workspace-list{display:flex;min-height:22rem;flex-direction:column;border-right-width:1px;border-color:rgb(var(--zinc-800) / .8)}.twilio-workspace-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.twilio-mobile-filters{display:flex;gap:.375rem;overflow-x:auto;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.5rem .75rem}.twilio-mobile-filter{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .twilio-mobile-filter{color:#3f3f46}html.light .twilio-mobile-filter:hover{color:#09090b}html.light .twilio-mobile-filter.text-white,html.light .twilio-mobile-filter.text-zinc-100{color:#18181b}.twilio-mobile-filter:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.twilio-mobile-filter:focus-visible{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: var(--focus-ring)}.twilio-mobile-filter--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.twilio-workspace-list-body{max-height:32rem;flex:1 1 0%;overflow-y:auto}.sms-log-row{display:flex;width:100%;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8);padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .sms-log-row:hover{background-color:#fafafa}.sms-log-row:hover{background-color:rgb(var(--zinc-900) / .55)}.sms-log-row:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.sms-log-row--selected{background-color:#3b07644d;--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-inset: inset;--tw-ring-color: rgb(107 33 168 / .4)}html.light .sms-log-row--selected{background-color:var(--brand-primary-soft)}.sms-log-row--attention{background-color:#450a0a1a}.sms-log-avatar{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .sms-log-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.sms-log-avatar,html.light .client-portal .pill.sms-log-avatar,html.light .support-center .pill.sms-log-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .sms-log-avatar.text-white,html.light .sms-log-avatar.text-zinc-100{color:#18181b}.sms-log-avatar--in{border-color:#3730a380;background-color:#1e1b4b66;--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.sms-log-avatar--in,html.light .client-portal .pill.sms-log-avatar--in,html.light .support-center .pill.sms-log-avatar--in{background-color:#e0e7ff;border-color:#a5b4fc;color:#4338ca}.sms-log-avatar--out{border-color:#065f4680;background-color:#022c2259;--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.sms-log-avatar--out,html.light .client-portal .pill.sms-log-avatar--out,html.light .support-center .pill.sms-log-avatar--out{color:#166534}.sms-log-peer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.sms-log-time{font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-log-time{color:#52525b}.sms-log-preview{margin-top:.125rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-log-preview{color:#52525b}.sms-log-meta{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.twilio-workspace-detail{min-height:22rem;overflow-y:auto;padding:.75rem}@media (min-width: 640px){.twilio-workspace-detail{padding:1rem}}.twilio-detail-mobile-back{margin-bottom:.75rem}.twilio-detail-skeleton{padding:.5rem}.sms-message-detail-header{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding-bottom:.75rem}.sms-message-detail-meta{margin-top:.75rem;display:grid;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.75rem;font-size:11px}html.light .sms-message-detail-meta{background-color:#fff}@media (min-width: 640px){.sms-message-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.sms-message-detail-meta dt{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .sms-message-detail-meta dt{color:#52525b}.sms-message-detail-meta dd{margin-top:.125rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .sms-message-detail-meta dd{color:#18181b}.sms-message-detail-body{margin-top:1rem}.sms-message-bubble{margin-top:.5rem;max-width:36rem;border-radius:1rem;border-width:1px;padding:.75rem .875rem;font-size:13px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .sms-message-bubble,html.light .bg-zinc-700.sms-message-bubble,html.light .bg-zinc-800.sms-message-bubble,html.light .bg-zinc-900.sms-message-bubble,html.light .bg-zinc-950.sms-message-bubble,html.light .bg-black.sms-message-bubble{color:#18181b}.sms-message-bubble--in{border-top-left-radius:.375rem;border-color:#312e8166;background-color:#1e1b4b40}.sms-message-bubble--out{margin-left:auto;border-top-right-radius:.375rem;border-color:#064e3b66;background-color:#022c2233}.sms-message-bubble-time{margin-top:.5rem;font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .sms-message-bubble-time{color:#3f3f46}@media (max-width: 1023px){.twilio-workspace{grid-template-columns:repeat(1,minmax(0,1fr))}.twilio-workspace-list--hidden-mobile,.twilio-workspace-detail--hidden-mobile{display:none}.twilio-workspace-detail:not(.twilio-workspace-detail--hidden-mobile){border-top-width:1px;border-color:rgb(var(--zinc-800) / .8)}}@media (prefers-reduced-motion: reduce){.twilio-panel-hero,.sms-log-row,.twilio-workspace-tab,.twilio-filter-btn{transition:none!important}.twilio-detail-skeleton .animate-pulse{animation:none!important}}.client-portal{color:var(--text-secondary)}.client-attention-text{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-attention-text,html.light .client-portal .pill.client-attention-text,html.light .support-center .pill.client-attention-text{color:#9a3412}.client-danger-text{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-danger-text,html.light .client-portal .pill.client-danger-text,html.light .support-center .pill.client-danger-text{color:#991b1b}.client-brand-text,.brand-text{color:var(--brand-primary-text)}.client-surface{background-color:var(--surface-elevated);border:1px solid var(--border-default)}.client-surface-muted{background-color:var(--surface-muted);border:1px solid var(--border-default)}.client-list{overflow:hidden;border-radius:.75rem;background-color:var(--surface-elevated);border:1px solid var(--border-default)}.client-list-item,.client-hover-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.client-list-item:hover,.client-hover-row:hover{background-color:var(--row-hover)}.client-attach-field{display:flex;min-height:2.75rem;cursor:pointer;align-items:flex-end;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height: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;background-color:var(--surface-muted);border:1px solid var(--border-default);color:var(--text-secondary)}.client-attach-field:hover{background-color:var(--row-hover);border-color:var(--border-strong)}.client-chip-muted{display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;padding:.125rem .375rem;font-size:9px;font-weight:500;background-color:var(--surface-muted);border:1px solid var(--border-default);color:var(--text-muted)}.client-folder-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;padding:.375rem .625rem;font-size:11px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--surface-muted);border-color:var(--border-default);color:var(--text-secondary)}.client-folder-chip:hover{background-color:var(--row-hover);border-color:var(--border-strong);color:var(--text-primary)}.client-folder-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-msg-row{width:100%;border-left-width:2px;border-left-color:transparent;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.client-msg-row:focus-visible{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-inset: inset}.client-msg-row{--tw-ring-color: var(--focus-ring)}.client-msg-row:hover{background-color:var(--row-hover)}.client-msg-row--unread,.client-msg-row--selected{border-left-color:var(--brand-primary);background-color:var(--brand-primary-soft)}@media (max-width: 640px){.smart-queue-item-actions .client-msg-avatar{flex:none}}.client-msg-avatar{position:relative;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:11px;font-weight:600;letter-spacing:.025em;background-color:var(--surface-muted);border-color:var(--border-default);color:var(--text-muted)}.client-msg-avatar--unread{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.msg-hub-thread-list>li+li{border-top:1px solid var(--border-default)}.msg-hub-thread{color:var(--text-primary)}.msg-hub-thread:hover{background-color:var(--row-hover)}.msg-hub-thread__title{color:var(--text-primary)}.msg-hub-thread__title--active{font-weight:600;color:var(--text-primary)}.msg-hub-thread__preview{color:var(--text-secondary)}.msg-hub-thread:hover .msg-hub-thread__preview{color:var(--text-primary)}.msg-hub-thread__time{color:var(--text-muted)}.msg-hub-thread--selected{background-color:var(--brand-primary-soft);border-left-color:var(--brand-primary)}.msg-hub-thread--selected .msg-hub-thread__title{font-weight:600;color:var(--text-primary)}.msg-hub-thread--selected .msg-hub-thread__preview{color:var(--text-secondary)}.msg-hub-unread-dot{background-color:var(--brand-primary)}.msg-hub-unread-pill{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.msg-hub-brand-text{color:var(--brand-primary-text)}.msg-hub-card{background-color:var(--surface-muted);border-color:var(--border-default);color:var(--text-primary)}.msg-hub-card:hover{border-color:var(--border-strong)}.msg-hub-card--unread{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.msg-hub-summary{background-color:var(--surface-elevated);border-color:var(--border-default);color:var(--text-secondary)}.msg-hub-summary__label{color:var(--text-muted)}.msg-hub-body{color:var(--text-primary)}.msg-hub-attach{background-color:var(--surface-elevated);border-color:var(--border-default);color:var(--text-secondary)}.msg-hub-meta{color:var(--text-muted)}.msg-hub-meta__strong{color:var(--text-secondary)}.msg-hub-rule{background-color:var(--border-default)}.msg-hub-footer{background-color:var(--surface-muted);border-color:var(--border-default)}.msg-hub-footer__text{color:var(--text-muted)}.msg-hub-focus{--tw-ring-color: var(--focus-ring)}.msg-hub-check{accent-color:var(--brand-primary);color:var(--brand-primary);--tw-ring-color: var(--focus-ring);border-color:var(--border-strong);background-color:var(--surface-input)}.msg-hub-filter-check{display:flex;width:100%;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.5rem .625rem;font-size:.75rem;line-height: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;background-color:var(--surface-input);border-color:var(--border-strong);color:var(--text-primary);min-height:1.375rem}.msg-hub-filter-check:hover{border-color:var(--brand-primary);background-color:var(--brand-primary-soft)}.client-chat-panel{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .client-chat-panel{background-color:#fff}.client-msg-divider{height:1px;flex:1 1 0%;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-msg-divider,html.light .client-portal .pill.client-msg-divider,html.light .support-center .pill.client-msg-divider{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .client-msg-divider.text-white,html.light .client-msg-divider.text-zinc-100{color:#18181b}.client-compose-bar{border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .8);padding:.75rem 1rem}html.light .client-compose-bar{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .client-skeleton-line,.twilio-detail-skeleton .client-skeleton-line,.support-list-skeleton-row.client-skeleton-line{animation:none}}.client-skeleton-line{height:.625rem}.client-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800))}.client-chat-shell{display:flex;height:500px;flex-direction:column}.client-chat-header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.5rem 1rem}html.light .client-chat-header.text-white,html.light .client-chat-header.text-zinc-100{color:#18181b}.client-chat-composer>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.client-chat-composer{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.75rem}html.light .client-chat-composer.text-white,html.light .client-chat-composer.text-zinc-100{color:#18181b}.client-chat-bubble--mine{max-width:80%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1));background-color:#581c8799;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}html.light .client-chat-bubble--mine{background-color:var(--brand-primary-soft);color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.client-chat-bubble--mine,html.light .client-portal .pill.client-chat-bubble--mine,html.light .support-center .pill.client-chat-bubble--mine{background-color:#f3e8ff;border-color:#d8b4fe;color:#5b21b6}html.light :is(.dash-shell,.msg-hub) .pill.client-chat-bubble--mine,html.light .client-portal .pill.client-chat-bubble--mine,html.light .support-center .pill.client-chat-bubble--mine{color:#5b21b6}.client-chat-bubble--theirs{max-width:80%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .client-chat-bubble--theirs{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.client-chat-bubble--theirs,html.light .client-portal .pill.client-chat-bubble--theirs,html.light .support-center .pill.client-chat-bubble--theirs{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .client-chat-bubble--theirs.text-white,html.light .client-chat-bubble--theirs.text-zinc-100{color:#18181b}.client-dashboard{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .client-dashboard{color:#3f3f46}.client-dashboard-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.client-dashboard-hero{padding:1.25rem}}.client-dashboard-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.client-dashboard-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-dashboard-layout{display:grid;gap:1rem}@media (min-width: 1280px){.client-dashboard-layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:flex-start}}.client-dashboard-sidebar>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width: 1280px){.client-dashboard-sidebar{position:sticky;top:1rem}}.client-dashboard-project-btn{width:100%;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.875rem;text-align:left;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.light .client-dashboard-project-btn{background-color:#fff}.client-dashboard-project-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}.client-dashboard-project-btn:focus-visible{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: var(--focus-ring)}.client-dashboard-project-btn:disabled{cursor:not-allowed;opacity:.6}.client-dashboard-project-btn--selected{border-color:#9333eacc;background-color:#3b076459;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(59 7 100 / .3);--tw-shadow: var(--tw-shadow-colored)}html.light .client-dashboard-project-btn--selected{background-color:var(--brand-primary-soft)}.client-dashboard-project-btn--attention{border-color:rgb(var(--yellow-900) / .45)}@media (max-width: 640px){.smart-queue-item-actions .client-dashboard-timeline{flex:none}}.client-dashboard-timeline{position:relative}.client-dashboard-timeline>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}@media (max-width: 640px){.smart-queue-item-actions .client-dashboard-timeline-item{flex:none}}.client-dashboard-timeline-item{position:relative;display:flex;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.75rem;padding-bottom:.75rem}.client-dashboard-timeline-item:first-child{padding-top:0}.client-dashboard-timeline-item:last-child{border-width:0px;padding-bottom:0}.client-dashboard-timeline-dot{margin-top:.375rem;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-600) / var(--tw-bg-opacity, 1))}.client-dashboard-timeline-dot--unread{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.client-dashboard-deadline{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-900) / .3);padding:.625rem .75rem}html.light .client-dashboard-deadline{background-color:#fff}.client-dashboard-deadline--overdue{border-color:#7c2d1273;background-color:#43140726}.client-dashboard-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.client-dashboard-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .client-dashboard-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .client-dashboard-skeleton-line,.twilio-detail-skeleton .client-dashboard-skeleton-line,.support-list-skeleton-row.client-dashboard-skeleton-line{animation:none}}.client-dashboard-skeleton-line{height:.75rem}.client-dashboard-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .client-dashboard-skeleton-line{background-color:#fff}.client-dashboard-detail-loading{position:absolute;left:0;right:0;top:0;z-index:10;display:flex;justify-content:center;padding-top:.75rem}.client-dashboard-detail-loading-chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .client-dashboard-detail-loading-chip{color:#18181b;background-color:#fff}@media (prefers-reduced-motion: reduce){.client-dashboard-project-btn,.ui-quick-link,.client-dashboard-skeleton-line{transition:none!important;animation:none!important}.client-dashboard .animate-spin{animation:none!important}}.client-invoices-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.client-invoices-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-invoices-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.client-invoices-toolbar{flex-direction:row;align-items:center}}.client-invoices-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .client-invoices-chip{color:#3f3f46}html.light .client-invoices-chip:hover{color:#09090b}html.light .client-invoices-chip.text-white,html.light .client-invoices-chip.text-zinc-100{color:#18181b}.client-invoices-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.client-invoices-chip:focus-visible{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: var(--focus-ring)}.client-invoices-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-invoices-action{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .client-invoices-action{color:#3f3f46}html.light .client-invoices-action:hover{color:#09090b;background-color:#fafafa}html.light .client-invoices-action.text-white,html.light .client-invoices-action.text-zinc-100{color:#18181b}.client-invoices-action:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.client-invoices-action:focus-visible{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: var(--focus-ring)}.client-invoices-action:disabled{cursor:not-allowed;opacity:.55}.client-invoices-action--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .client-invoices-action--primary{color:#18181b;background-color:#fff}.client-invoices-action--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-invoices-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.client-invoices-table-wrap{display:block}}.client-invoices-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.client-invoices-table th{position:sticky;top:0;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html.light .client-invoices-table th{color:#3f3f46;background-color:#fff}.client-invoices-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .client-invoices-table td{color:#3f3f46}.client-invoices-table tr:last-child td{border-bottom-width:0px}.client-invoices-row{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.light .client-invoices-row:hover{background-color:#fafafa}.client-invoices-row:hover{background-color:rgb(var(--zinc-900) / .4)}.client-invoices-row--overdue{background-color:#450a0a1a}.client-invoices-row--attention{background-color:rgb(var(--yellow-950) / .1)}.client-invoices-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.client-invoices-mobile{display:none}}.client-invoices-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .client-invoices-card{background-color:#fff}.client-invoices-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.client-invoices-card--overdue{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.client-invoices-card--attention{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.client-invoices-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.client-invoices-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .client-invoices-meta dt{color:#52525b}.client-invoices-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .client-invoices-meta dd{color:#3f3f46}.client-invoices-expand{margin-top:.75rem;border-radius:.25rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .client-invoices-expand{color:#3f3f46}html.light .client-invoices-expand:hover{color:#09090b}.client-invoices-expand:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.client-invoices-expand:focus-visible{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: var(--focus-ring)}.client-invoices-notifications{max-height:20rem}.client-invoices-notifications>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.client-invoices-notifications{overflow-y:auto;padding-right:.25rem}.client-invoices-notification{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .client-invoices-notification{background-color:#fff}.client-invoices-notification--unread{border-left-width:2px;border-left-color:#a855f7cc;background-color:#3b07641a}.client-invoices-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.client-invoices-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .client-invoices-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .client-invoices-skeleton-line,.twilio-detail-skeleton .client-invoices-skeleton-line,.support-list-skeleton-row.client-invoices-skeleton-line{animation:none}}.client-invoices-skeleton-line{height:.75rem}.client-invoices-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .client-invoices-skeleton-line{background-color:#fff}@media (prefers-reduced-motion: reduce){.client-invoices-card,.client-invoices-row,.client-invoices-action,.client-invoices-chip,.client-invoices-skeleton-line{transition:none!important;animation:none!important}}.client-qa-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.client-qa-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-qa-workspace{display:grid;gap:1rem}@media (min-width: 1024px){.client-qa-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:flex-start}}.client-qa-composer{min-height:7.5rem;resize:vertical;line-height:1.625}.client-qa-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;text-align:left;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .client-qa-chip{color:#3f3f46}html.light .client-qa-chip:hover{color:#09090b}html.light .client-qa-chip.text-white,html.light .client-qa-chip.text-zinc-100{color:#18181b}.client-qa-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.client-qa-chip:focus-visible{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: var(--focus-ring)}.client-qa-chip:disabled{cursor:not-allowed;opacity:.55}.client-qa-thread>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.client-qa-exchange>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.client-qa-bubble{border-radius:.75rem;border-width:1px;padding:.875rem}.client-qa-bubble--question{border-color:#581c8766;background-color:#3b076433}html.light .client-qa-bubble--question{background-color:var(--brand-primary-soft)}html.light .client-qa-bubble--question{border-color:var(--brand-primary-border)}.client-qa-bubble--answer{border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-900) / .4)}html.light .client-qa-bubble--answer{background-color:#fff}.client-qa-bubble-meta{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.client-qa-bubble-text{font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .client-qa-bubble-text{color:#18181b}.client-qa-loading{margin-bottom:.75rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .client-qa-loading{color:#18181b;background-color:#fff}@media (prefers-reduced-motion: reduce){.client-qa-chip,.client-qa-bubble{transition:none!important}.client-qa .animate-spin{animation:none!important}}.client-sms-composer-body{min-height:7.5rem;resize:vertical;line-height:1.625}.client-sms-row{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem;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.light .client-sms-row{background-color:#fff}.client-sms-row:hover{border-color:rgb(var(--zinc-700) / .9)}.client-sms-row+.client-sms-row{margin-top:.5rem}.client-sms-row--unread{border-left-width:2px;border-left-color:#a855f7cc;background-color:#3b07641a}.client-sms-row--attention{border-color:#7f1d1d66;background-color:#450a0a1a}.client-sms-avatar{margin-top:.125rem;display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .client-sms-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.client-sms-avatar,html.light .client-portal .pill.client-sms-avatar,html.light .support-center .pill.client-sms-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .client-sms-avatar.text-white,html.light .client-sms-avatar.text-zinc-100{color:#18181b}.client-sms-avatar--in{border-color:#3730a380;background-color:#1e1b4b66;--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-sms-avatar--in,html.light .client-portal .pill.client-sms-avatar--in,html.light .support-center .pill.client-sms-avatar--in{background-color:#e0e7ff;border-color:#a5b4fc;color:#4338ca}.client-sms-avatar--out{border-color:#065f4680;background-color:#022c2259;--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-sms-avatar--out,html.light .client-portal .pill.client-sms-avatar--out,html.light .support-center .pill.client-sms-avatar--out{color:#166534}.client-sms-body{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .client-sms-body{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .client-sms-skeleton,.twilio-detail-skeleton .client-sms-skeleton,.support-list-skeleton-row.client-sms-skeleton{animation:none}}.client-sms-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .client-sms-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.client-sms-row,.client-sms-skeleton{transition:none!important;animation:none!important}}.support-workspace{display:grid;gap:1.25rem}@media (min-width: 1024px){.support-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:flex-start}}.support-workspace-list,.support-workspace-detail{min-width:0px}.support-filter-chips{display:flex;gap:.375rem;overflow-x:auto;padding-bottom:.125rem}.support-filter-chip{display:inline-flex;flex-shrink:0;align-items:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .6);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .support-filter-chip{color:#3f3f46}html.light .support-filter-chip:hover{color:#09090b}html.light .support-filter-chip{background-color:#fff}html.light .support-filter-chip:hover{background-color:#fafafa}.support-filter-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.support-filter-chip:focus-visible{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: var(--focus-ring)}.support-filter-chip--active{border-color:#6b21a880;background-color:#3b076459;--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}html.light .support-filter-chip--active{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.support-filter-chip--active,html.light .client-portal .pill.support-filter-chip--active,html.light .support-center .pill.support-filter-chip--active{color:#5b21b6}.support-filter-toggle{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .75rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .support-filter-toggle{color:#3f3f46}html.light .support-filter-toggle:hover{color:#09090b}html.light .support-filter-toggle{background-color:#fff}.support-filter-toggle:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.support-filter-toggle:focus-visible{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: var(--focus-ring)}.support-active-filter{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .7);padding:.125rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .support-active-filter{color:#3f3f46;background-color:#fff}.support-ticket-rows>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgb(var(--zinc-900) / .8)}.support-ticket-rows{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4)}html.light .support-ticket-rows{background-color:#fff}.support-ticket-row{display:flex;width:100%;align-items:flex-start;gap:.75rem;padding:.75rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.support-ticket-row:hover{background-color:rgb(var(--zinc-900) / .7)}.support-ticket-row:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.support-ticket-row--selected{background-color:#3b076440}html.light .support-ticket-row--selected,.support-ticket-row--selected:hover{background-color:var(--brand-primary-soft)}.support-ticket-row-title{font-size:13px;font-weight:500;line-height:1.375;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .support-ticket-row-title,html.light .bg-zinc-700.support-ticket-row-title,html.light .bg-zinc-800.support-ticket-row-title,html.light .bg-zinc-900.support-ticket-row-title,html.light .bg-zinc-950.support-ticket-row-title,html.light .bg-black.support-ticket-row-title{color:#18181b}.support-ticket-row-id{margin-right:.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .support-ticket-row-id{color:#3f3f46}.support-ticket-row-time{font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .support-ticket-row-time{color:#52525b}.support-ticket-row-meta{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.support-ticket-row-footer{margin-top:.375rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .support-ticket-row-footer{color:#3f3f46}.support-status-badge,.support-priority-badge,.support-category-badge{display:inline-flex;align-items:center;gap:.25rem}.support-status-badge-icon,.support-priority-badge-icon{display:inline-flex}.support-list-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse));--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgb(var(--zinc-900) / .8)}.support-list-skeleton-row{padding:.75rem}.support-detail-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .3);padding:.75rem}html.light .support-detail-meta{background-color:#fff}@media (min-width: 640px){.support-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.support-detail-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .support-detail-meta dt{color:#52525b}.support-detail-meta dd{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .support-detail-meta dd{color:#18181b}.support-ai-summary{border-radius:.5rem;border-width:1px;border-color:#581c8766;background-color:#3b076433;padding:.75rem}html.light .support-ai-summary{background-color:var(--brand-primary-soft)}html.light .support-ai-summary{border-color:var(--brand-primary-border)}.support-kb-link{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1));text-underline-offset:2px}html.light .support-kb-link{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.support-kb-link,html.light .client-portal .pill.support-kb-link,html.light .support-center .pill.support-kb-link{color:#5b21b6}.support-kb-link:hover{color:var(--brand-primary-hover);text-decoration-line:underline}.support-kb-link:focus-visible{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: var(--focus-ring)}.support-triage-card{border-radius:.75rem;border-width:1px;border-color:#581c8766;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(59 7 100 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 7 100 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / .6) var(--tw-gradient-to-position);padding:1rem}html.light .support-triage-card{border-color:var(--brand-primary-border)}.support-conversation{max-height:28rem}.support-conversation>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.support-conversation{overflow-y:auto;padding-right:.25rem}.support-message{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .4);padding:.75rem}html.light .support-message{background-color:#fff}.support-message--staff{border-color:#064e3b59;background-color:#022c2226}.support-message--client{border-color:#0c4a6e59;background-color:#082f4926}.support-message--system{--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .5)}html.light .support-message--system{background-color:#fff}.support-message--internal{border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .15)}.support-message-meta{margin-bottom:.375rem;display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .support-message-meta{color:#3f3f46}.support-message-body{white-space:pre-wrap;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .support-message-body{color:#18181b}.support-message-attachments{margin-top:.5rem}.support-message-attachments>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.support-message-attachment{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1));text-underline-offset:2px}html.light .support-message-attachment{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.support-message-attachment,html.light .client-portal .pill.support-message-attachment,html.light .support-center .pill.support-message-attachment{color:#5b21b6}.support-message-attachment:hover{color:var(--brand-primary-hover);text-decoration-line:underline}.support-message-attachment:focus-visible{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: var(--focus-ring)}.support-internal-toggle{display:flex;cursor:pointer;align-items:flex-start;gap:.625rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem;font-size:.75rem;line-height:1rem}html.light .support-internal-toggle{background-color:#fff}.support-ticket-list .ui-kpi{padding:.75rem}@media (min-width: 640px){.support-ticket-list .ui-kpi{padding:1rem}}.support-ticket-list .ui-kpi-value{font-size:1.25rem;line-height:1.75rem}@media (min-width: 640px){.support-ticket-list .ui-kpi-value{font-size:1.5rem;line-height:2rem}}@media (max-width: 1023px){.support-workspace{grid-template-columns:repeat(1,minmax(0,1fr))}.support-workspace-list--hidden-mobile,.support-workspace-detail--hidden-mobile{display:none}}@media (prefers-reduced-motion: reduce){.support-ticket-row,.support-filter-chip,.support-filter-toggle{transition:none!important}.support-list-skeleton-row.animate-pulse{animation:none!important}}.automation-builder-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.automation-builder-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.automation-builder-steps{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width: 1024px){.automation-builder-steps{max-width:36rem;justify-content:flex-end}}@media (max-width: 640px){.smart-queue-item-actions .automation-builder-step{flex:none}}.automation-builder-step{position:relative;display:flex;min-width:7.5rem;flex:1 1 0%;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .automation-builder-step{background-color:#fff}.automation-builder-step--done{border-color:#14532d80;background-color:#052e1633}.automation-builder-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-builder-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-builder-step-index,html.light .client-portal .pill.automation-builder-step-index,html.light .support-center .pill.automation-builder-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-builder-step-index.text-white,html.light .automation-builder-step-index.text-zinc-100{color:#18181b}.automation-builder-step--done .automation-builder-step-index{border-color:#16653499;background-color:#052e1680;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.automation-builder-step--done .automation-builder-step-index,html.light .client-portal .pill.automation-builder-step--done .automation-builder-step-index,html.light .support-center .pill.automation-builder-step--done .automation-builder-step-index{color:#166534}.automation-builder-step-connector{pointer-events:none;position:absolute;right:-.5rem;top:50%;display:none;height:1px;width:.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.automation-builder-step-connector,html.light .client-portal .pill.automation-builder-step-connector,html.light .support-center .pill.automation-builder-step-connector{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-builder-step-connector.text-white,html.light .automation-builder-step-connector.text-zinc-100{color:#18181b}@media (min-width: 1280px){.automation-builder-step-connector{display:block}}.automation-builder-flow-list{max-height:14rem}.automation-builder-flow-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.automation-builder-flow-list{overflow-y:auto}.automation-builder-flow-item{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:transparent;padding:.5rem .625rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.automation-builder-flow-item:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .7)}.automation-builder-flow-item:focus-visible{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: var(--focus-ring)}.automation-builder-flow-item--active{border-color:#6b21a880;background-color:#3b07644d}html.light .automation-builder-flow-item--active{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border)}.automation-builder-palette-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .automation-builder-palette-btn{color:#3f3f46}html.light .automation-builder-palette-btn:hover{color:#09090b;background-color:#fafafa}html.light .automation-builder-palette-btn.text-white,html.light .automation-builder-palette-btn.text-zinc-100{color:#18181b}.automation-builder-palette-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.automation-builder-palette-btn:focus-visible{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: var(--focus-ring)}.automation-builder-palette-btn:disabled{cursor:not-allowed;opacity:.55}.automation-builder-palette-dot{height:.5rem;width:.5rem;border-radius:9999px}.automation-builder-tool-btn{display:inline-flex;height:2rem;min-width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .automation-builder-tool-btn{color:#3f3f46}html.light .automation-builder-tool-btn:hover{color:#09090b}html.light .automation-builder-tool-btn:hover{background-color:#fafafa}html.light .automation-builder-tool-btn.text-white,html.light .automation-builder-tool-btn.text-zinc-100{color:#18181b}.automation-builder-tool-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.automation-builder-tool-btn:focus-visible{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: var(--focus-ring)}@media (max-width: 640px){.smart-queue-item-actions .automation-builder-canvas{flex:none}}.automation-builder-canvas{position:relative;height:28rem;overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 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)}html.light .automation-builder-canvas{background-color:#fff}@media (min-width: 640px){.automation-builder-canvas{height:32rem}}.automation-builder-canvas{touch-action:none}.automation-builder-grid{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background-image:radial-gradient(#52525b 1px,transparent 1px);background-size:16px 16px}.automation-builder-minimap{pointer-events:none;position:absolute;bottom:.5rem;right:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .85);padding:.375rem .5rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.automation-builder-node{position:absolute;width:12rem;cursor:grab;border-radius:.75rem;border-width:1px;padding:.625rem .75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .3);--tw-shadow: var(--tw-shadow-colored);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.automation-builder-node:focus-visible{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: var(--focus-ring)}.automation-builder-node:active{cursor:grabbing}.automation-builder-node--selected{--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: rgb(168 85 247 / .45)}.automation-builder-node-order{display:inline-flex;height:1rem;min-width:1rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:rgb(var(--zinc-950) / .4);padding-left:.25rem;padding-right:.25rem;font-size:9px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .automation-builder-node-order{color:#3f3f46}html.light .automation-builder-node-order{background-color:#fff}.automation-builder-drag-hint{font-size:10px;letter-spacing:-.05em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .automation-builder-drag-hint{color:#52525b}.automation-builder-node-action{border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-700) / .7);background-color:rgb(var(--zinc-950) / .7);padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .automation-builder-node-action{color:#3f3f46}html.light .automation-builder-node-action:hover{color:#09090b}html.light .automation-builder-node-action{background-color:#fff}.automation-builder-node-action:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.automation-builder-node-action:focus-visible{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: var(--focus-ring)}.automation-builder-node-action--danger{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.automation-builder-node-action--danger,html.light .client-portal .pill.automation-builder-node-action--danger,html.light .support-center .pill.automation-builder-node-action--danger{color:#991b1b}.automation-builder-node-action--danger:hover{border-color:#991b1bb3;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.automation-builder-stat{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.625rem .75rem}html.light .automation-builder-stat{background-color:#fff}.automation-builder-summary-card{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:var(--border-default);background:radial-gradient(420px 160px at 0% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.automation-builder-checklist-item.is-done .automation-builder-check{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.automation-builder-check{display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .automation-builder-check{color:#52525b}.automation-builder-actionbar{position:fixed;left:0;right:0;bottom:0;z-index:30;border-top-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.75rem;--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html.light .automation-builder-actionbar{background-color:#fff}.automation-builder-actionbar-inner{margin-left:auto;margin-right:auto;display:flex;max-width:80rem;flex-direction:column;gap:.75rem}@media (min-width: 640px){.automation-builder-actionbar-inner{flex-direction:row;align-items:center;justify-content:space-between}}@media (prefers-reduced-motion: reduce){.automation-builder-flow-item,.automation-builder-palette-btn,.automation-builder-node,.automation-builder-node-action,.automation-builder-tool-btn{transition:none!important}}.automation-ai-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.automation-ai-hero{padding:1.25rem}}.automation-ai-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.automation-ai-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.automation-ai-steps{display:grid;width:100%;gap:.5rem}@media (min-width: 640px){.automation-ai-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.automation-ai-steps{max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1280px){.automation-ai-steps{max-width:24rem}}.automation-ai-step{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .automation-ai-step{background-color:#fff}.automation-ai-step--done{border-color:#14532d80;background-color:#052e1633}.automation-ai-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-ai-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-ai-step-index,html.light .client-portal .pill.automation-ai-step-index,html.light .support-center .pill.automation-ai-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-ai-step-index.text-white,html.light .automation-ai-step-index.text-zinc-100{color:#18181b}.automation-ai-step--done .automation-ai-step-index{border-color:#16653499;background-color:#052e1680;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.automation-ai-step--done .automation-ai-step-index,html.light .client-portal .pill.automation-ai-step--done .automation-ai-step-index,html.light .support-center .pill.automation-ai-step--done .automation-ai-step-index{color:#166534}.automation-ai-guide-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .automation-ai-guide-card{background-color:#fff}.automation-ai-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.automation-ai-signal{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .automation-ai-signal{background-color:#fff}.automation-ai-card{border-radius:.75rem;border-width:1px;padding: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;border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.automation-ai-card--previewing{border-color:#6b21a88c;background-color:#3b076433;--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-color: rgb(168 85 247 / .2)}html.light .automation-ai-card--previewing{background-color:var(--brand-primary-soft)}.automation-ai-card-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-ai-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-ai-card-icon,html.light .client-portal .pill.automation-ai-card-icon,html.light .support-center .pill.automation-ai-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-ai-card-icon{background-color:#fff}.automation-ai-card-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.625rem .75rem}html.light .automation-ai-card-meta{background-color:#fff}@media (min-width: 640px){.automation-ai-card-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.automation-ai-card-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .automation-ai-card-meta dt{color:#52525b}.automation-ai-card-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .automation-ai-card-meta dd{color:#18181b}.automation-ai-node-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.automation-ai-node-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .automation-ai-node-item{background-color:#fff}.automation-ai-node-order{margin-top:.125rem;display:inline-flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-ai-node-order{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-ai-node-order,html.light .client-portal .pill.automation-ai-node-order,html.light .support-center .pill.automation-ai-node-order{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-ai-node-order.text-white,html.light .automation-ai-node-order.text-zinc-100{color:#18181b}.automation-ai-raw summary{list-style-type:none}.automation-ai-raw summary::-webkit-details-marker{display:none}.automation-ai-draft{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem;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.light .automation-ai-draft{background-color:#fff}.automation-ai-draft:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}@media (prefers-reduced-motion: reduce){.automation-ai-card,.automation-ai-draft{transition:none!important}}.automation-library-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.automation-library-hero{padding:1.25rem}}.automation-library-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.automation-library-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.automation-library-steps{display:grid;width:100%;gap:.5rem}@media (min-width: 640px){.automation-library-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.automation-library-steps{max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1280px){.automation-library-steps{max-width:24rem}}.automation-library-step{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .automation-library-step{background-color:#fff}.automation-library-step--done{border-color:#14532d80;background-color:#052e1633}.automation-library-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-library-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-library-step-index,html.light .client-portal .pill.automation-library-step-index,html.light .support-center .pill.automation-library-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-library-step-index.text-white,html.light .automation-library-step-index.text-zinc-100{color:#18181b}.automation-library-step--done .automation-library-step-index{border-color:#16653499;background-color:#052e1680;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.automation-library-step--done .automation-library-step-index,html.light .client-portal .pill.automation-library-step--done .automation-library-step-index,html.light .support-center .pill.automation-library-step--done .automation-library-step-index{color:#166534}.automation-library-guide-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .automation-library-guide-card{background-color:#fff}.automation-library-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.automation-library-banner{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:#14532d80;background-color:#052e1633;padding:.75rem 1rem}@media (min-width: 640px){.automation-library-banner{flex-direction:row;align-items:center;justify-content:space-between}}.automation-library-toolbar{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .automation-library-toolbar{background-color:#fff}.automation-library-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .automation-library-chip{color:#3f3f46}html.light .automation-library-chip:hover{color:#09090b;background-color:#fafafa}html.light .automation-library-chip.text-white,html.light .automation-library-chip.text-zinc-100{color:#18181b}.automation-library-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.automation-library-chip:focus-visible{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: var(--focus-ring)}.automation-library-chip--active{border-color:#6b21a88c;background-color:#3b07644d;--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}html.light .automation-library-chip--active{background-color:var(--brand-primary-soft);color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.automation-library-chip--active,html.light .client-portal .pill.automation-library-chip--active,html.light .support-center .pill.automation-library-chip--active{color:#5b21b6}.automation-library-card{display:flex;height:100%;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);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.light .automation-library-card{background-color:#fff}.automation-library-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.automation-library-card--featured{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-elevated)}.automation-library-card--previewing{border-color:#6b21a88c;background-color:#3b076433;--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-color: rgb(168 85 247 / .2)}html.light .automation-library-card--previewing{background-color:var(--brand-primary-soft)}.automation-library-card--installed{border-color:#14532d59}.automation-library-card-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-library-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-library-card-icon,html.light .client-portal .pill.automation-library-card-icon,html.light .support-center .pill.automation-library-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-library-card-icon{background-color:#fff}.automation-library-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .automation-library-icon-btn{color:#3f3f46}html.light .automation-library-icon-btn:hover{color:#09090b;background-color:#fafafa}html.light .automation-library-icon-btn.text-white,html.light .automation-library-icon-btn.text-zinc-100{color:#18181b}.automation-library-icon-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.automation-library-icon-btn:focus-visible{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: var(--focus-ring)}.automation-library-card-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.625rem .75rem}html.light .automation-library-card-meta{background-color:#fff}.automation-library-card-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .automation-library-card-meta dt{color:#52525b}.automation-library-card-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .automation-library-card-meta dd{color:#18181b}.automation-library-node-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.automation-library-node-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .automation-library-node-item{background-color:#fff}.automation-library-node-order{margin-top:.125rem;display:inline-flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:10px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .automation-library-node-order{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.automation-library-node-order,html.light .client-portal .pill.automation-library-node-order,html.light .support-center .pill.automation-library-node-order{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .automation-library-node-order.text-white,html.light .automation-library-node-order.text-zinc-100{color:#18181b}.automation-library-tip{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem 1rem}html.light .automation-library-tip{background-color:#fff}.automation-library-tip-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .automation-library-tip-icon{color:var(--brand-yellow-text)}@media (prefers-reduced-motion: reduce){.automation-library-card,.automation-library-chip,.automation-library-icon-btn{transition:none!important}}.marketplace-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.marketplace-hero{padding:1.25rem}}.marketplace-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.marketplace-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.marketplace-steps{display:grid;width:100%;gap:.5rem}@media (min-width: 640px){.marketplace-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.marketplace-steps{max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1280px){.marketplace-steps{max-width:24rem}}.marketplace-step{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .marketplace-step{background-color:#fff}.marketplace-step--done{border-color:#14532d80;background-color:#052e1633}.marketplace-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .marketplace-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.marketplace-step-index,html.light .client-portal .pill.marketplace-step-index,html.light .support-center .pill.marketplace-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .marketplace-step-index.text-white,html.light .marketplace-step-index.text-zinc-100{color:#18181b}.marketplace-step--done .marketplace-step-index{border-color:#16653499;background-color:#052e1680;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.marketplace-step--done .marketplace-step-index,html.light .client-portal .pill.marketplace-step--done .marketplace-step-index,html.light .support-center .pill.marketplace-step--done .marketplace-step-index{color:#166534}.marketplace-guide-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .marketplace-guide-card{background-color:#fff}.marketplace-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.marketplace-toolbar{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .marketplace-toolbar{background-color:#fff}.marketplace-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .marketplace-chip{color:#3f3f46}html.light .marketplace-chip:hover{color:#09090b;background-color:#fafafa}html.light .marketplace-chip.text-white,html.light .marketplace-chip.text-zinc-100{color:#18181b}.marketplace-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.marketplace-chip:focus-visible{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: var(--focus-ring)}.marketplace-chip--active{border-color:#6b21a88c;background-color:#3b07644d;--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}html.light .marketplace-chip--active{background-color:var(--brand-primary-soft);color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.marketplace-chip--active,html.light .client-portal .pill.marketplace-chip--active,html.light .support-center .pill.marketplace-chip--active{color:#5b21b6}.marketplace-card{display:flex;height:100%;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);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.light .marketplace-card{background-color:#fff}.marketplace-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.marketplace-card--featured{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-elevated)}.marketplace-card--selected{border-color:#6b21a88c;background-color:#3b076433;--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-color: rgb(168 85 247 / .2)}html.light .marketplace-card--selected{background-color:var(--brand-primary-soft)}.marketplace-card--installed{border-color:#14532d59}.marketplace-card-trigger{width:100%;border-radius:.5rem;text-align:left}.marketplace-card-trigger:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.marketplace-card-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .marketplace-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.marketplace-card-icon,html.light .client-portal .pill.marketplace-card-icon,html.light .support-center .pill.marketplace-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .marketplace-card-icon{background-color:#fff}.marketplace-card-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.625rem .75rem}html.light .marketplace-card-meta{background-color:#fff}.marketplace-card-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .marketplace-card-meta dt{color:#52525b}.marketplace-card-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .marketplace-card-meta dd{color:#18181b}.marketplace-details-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .25);padding:.75rem}@media (min-width: 640px){.marketplace-details-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.marketplace-details-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .marketplace-details-meta dt{color:#52525b}.marketplace-details-meta dd{margin-top:.25rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .marketplace-details-meta dd{color:#18181b}.marketplace-permission-row{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .marketplace-permission-row{background-color:#fff}.marketplace-permission-check{height:1rem;width:1rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.marketplace-permission-check,html.light .client-portal .pill.marketplace-permission-check,html.light .support-center .pill.marketplace-permission-check{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .marketplace-permission-check.text-white,html.light .marketplace-permission-check.text-zinc-100{color:#18181b}.marketplace-permission-check:focus{--tw-ring-offset-width: 0px}.marketplace-permission-check:focus-visible{--tw-ring-color: var(--focus-ring)}.marketplace-permission-check:disabled{opacity:.6}.marketplace-hook-chip{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .marketplace-hook-chip{color:#3f3f46}html.light .marketplace-hook-chip.text-white,html.light .marketplace-hook-chip.text-zinc-100{color:#18181b}.marketplace-changelog{white-space:pre-wrap;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .marketplace-changelog{color:#3f3f46;background-color:#fff}.marketplace-details-actions{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .marketplace-details-actions{background-color:#fff}@media (min-width: 640px){.marketplace-details-actions{flex-direction:row;align-items:center;justify-content:space-between}}.marketplace-review{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.625rem .75rem}html.light .marketplace-review{background-color:#fff}.marketplace-tip{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem 1rem}html.light .marketplace-tip{background-color:#fff}.marketplace-tip-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .marketplace-tip-icon{color:var(--brand-yellow-text)}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .marketplace-skeleton,.twilio-detail-skeleton .marketplace-skeleton,.support-list-skeleton-row.marketplace-skeleton{animation:none}}.marketplace-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-900) / .8)}html.light :is(.dash-shell,.msg-hub) .pill.marketplace-skeleton,html.light .client-portal .pill.marketplace-skeleton,html.light .support-center .pill.marketplace-skeleton{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .marketplace-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.marketplace-card,.marketplace-chip,.marketplace-skeleton{transition:none!important;animation:none!important}}.tenant-plugins-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.tenant-plugins-hero{padding:1.25rem}}.tenant-plugins-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.tenant-plugins-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.tenant-plugins-steps{display:grid;width:100%;gap:.5rem}@media (min-width: 640px){.tenant-plugins-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.tenant-plugins-steps{max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1280px){.tenant-plugins-steps{max-width:24rem}}.tenant-plugins-step{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .tenant-plugins-step{background-color:#fff}.tenant-plugins-step--done{border-color:#14532d80;background-color:#052e1633}.tenant-plugins-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .tenant-plugins-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.tenant-plugins-step-index,html.light .client-portal .pill.tenant-plugins-step-index,html.light .support-center .pill.tenant-plugins-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .tenant-plugins-step-index.text-white,html.light .tenant-plugins-step-index.text-zinc-100{color:#18181b}.tenant-plugins-step--done .tenant-plugins-step-index{border-color:#16653499;background-color:#052e1680;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.tenant-plugins-step--done .tenant-plugins-step-index,html.light .client-portal .pill.tenant-plugins-step--done .tenant-plugins-step-index,html.light .support-center .pill.tenant-plugins-step--done .tenant-plugins-step-index{color:#166534}.tenant-plugins-guide-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .tenant-plugins-guide-card{background-color:#fff}.tenant-plugins-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.tenant-plugins-toolbar{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .tenant-plugins-toolbar{background-color:#fff}.tenant-plugins-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .tenant-plugins-chip{color:#3f3f46}html.light .tenant-plugins-chip:hover{color:#09090b;background-color:#fafafa}html.light .tenant-plugins-chip.text-white,html.light .tenant-plugins-chip.text-zinc-100{color:#18181b}.tenant-plugins-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.tenant-plugins-chip:focus-visible{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: var(--focus-ring)}.tenant-plugins-chip--active{border-color:#6b21a88c;background-color:#3b07644d;--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}html.light .tenant-plugins-chip--active{background-color:var(--brand-primary-soft);color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.tenant-plugins-chip--active,html.light .client-portal .pill.tenant-plugins-chip--active,html.light .support-center .pill.tenant-plugins-chip--active{color:#5b21b6}.tenant-plugins-card{display:flex;height:100%;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);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.light .tenant-plugins-card{background-color:#fff}.tenant-plugins-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.tenant-plugins-card--active{border-color:#14532d59}.tenant-plugins-card--inactive{border-color:rgb(var(--zinc-800) / .9)}.tenant-plugins-card--needs-setup{border-color:rgb(var(--yellow-900) / .4)}.tenant-plugins-card-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .tenant-plugins-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.tenant-plugins-card-icon,html.light .client-portal .pill.tenant-plugins-card-icon,html.light .support-center .pill.tenant-plugins-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .tenant-plugins-card-icon{background-color:#fff}.tenant-plugins-card-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.625rem .75rem}html.light .tenant-plugins-card-meta{background-color:#fff}.tenant-plugins-card-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .tenant-plugins-card-meta dt{color:#52525b}.tenant-plugins-card-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .tenant-plugins-card-meta dd{color:#18181b}.tenant-plugins-card-hint{margin-top:.75rem;display:inline-flex;align-items:flex-start;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .2);padding:.5rem .625rem;font-size:11px;line-height:1.625;color:rgb(var(--yellow-200) / .9)}html.light :is(.dash-shell,.msg-hub) .pill.tenant-plugins-card-hint,html.light .client-portal .pill.tenant-plugins-card-hint,html.light .support-center .pill.tenant-plugins-card-hint{color:var(--brand-yellow-text)}.tenant-plugins-billing-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.tenant-plugins-tip{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem 1rem}html.light .tenant-plugins-tip{background-color:#fff}.tenant-plugins-tip-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .tenant-plugins-tip-icon{color:var(--brand-yellow-text)}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .tenant-plugins-skeleton,.twilio-detail-skeleton .tenant-plugins-skeleton,.support-list-skeleton-row.tenant-plugins-skeleton{animation:none}}.tenant-plugins-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-900) / .8)}html.light :is(.dash-shell,.msg-hub) .pill.tenant-plugins-skeleton,html.light .client-portal .pill.tenant-plugins-skeleton,html.light .support-center .pill.tenant-plugins-skeleton{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .tenant-plugins-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.tenant-plugins-card,.tenant-plugins-chip,.tenant-plugins-skeleton{transition:none!important;animation:none!important}}.daily-plan{color:var(--text-secondary)}.daily-plan-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.daily-plan-hero{padding:1.25rem}}.daily-plan-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.daily-plan-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.daily-plan-hero__title{color:var(--text-primary)}.daily-plan-hero__body{color:var(--text-muted)}.daily-plan-focus{border-radius:.75rem;border-width:1px;padding:.875rem;border-color:var(--border-default);background-color:var(--surface-muted)}.daily-plan-focus__label,.daily-plan-focus__meta{color:var(--text-muted)}.daily-plan-focus__value{color:var(--text-primary)}.daily-plan-focus__track{background-color:var(--border-default)}.daily-plan-focus__fill{background-color:var(--brand-primary)}.daily-plan-guide-card{border-radius:.75rem;border-width:1px;padding:.75rem .875rem;border-color:var(--border-default);background-color:var(--surface-muted)}.daily-plan-guide-card__title{color:var(--text-primary)}.daily-plan-guide-card__body{color:var(--text-muted)}.daily-plan-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:11px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.daily-plan-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;padding:.5rem;border-color:var(--border-default);background-color:var(--surface-elevated)}.daily-plan-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;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}.daily-plan-toc-link:focus-visible{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}.daily-plan-toc-link{color:var(--text-secondary);--tw-ring-color: var(--focus-ring);--tw-ring-offset-color: var(--surface-page)}.daily-plan-toc-link:hover{background-color:var(--row-hover);color:var(--text-primary)}.daily-plan-task,.daily-plan-draft{border-radius:.5rem;border-width:1px;padding:.625rem .75rem;border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-primary)}.daily-plan-draft{border-radius:.75rem;padding: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}.daily-plan-draft:hover{border-color:var(--border-strong)}.daily-plan-task__title,.daily-plan-draft__title{color:var(--text-primary)}.daily-plan-task__meta,.daily-plan-draft__meta{color:var(--text-muted)}.daily-plan-task__index{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;font-size:10px;font-weight:600;background-color:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-muted)}.daily-plan-task__track{background-color:var(--border-default)}.daily-plan-task__fill--brand{background-color:var(--brand-primary)}.daily-plan-risk{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.625rem .75rem}@media (min-width: 640px){.daily-plan-risk{flex-direction:row;align-items:center;justify-content:space-between}}.daily-plan-risk{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background-color:color-mix(in srgb,var(--brand-yellow) 10%,transparent)}.daily-plan-task--danger{border-color:#b91c1c4d;background-color:#ef444414}.daily-plan-risk__title{color:var(--text-primary)}.daily-plan-risk__meta{color:var(--text-muted)}@media (prefers-reduced-motion: reduce){.daily-plan-toc-link{transition:none!important}}.developer-coaching-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.developer-coaching-hero{padding:1.25rem}}.developer-coaching-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.developer-coaching-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.developer-coaching-focus,.developer-coaching-snapshot{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .developer-coaching-focus,html.light .developer-coaching-snapshot{background-color:#fff}.developer-coaching-overview{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .developer-coaching-overview{background-color:#fff}@media (min-width: 640px){.developer-coaching-overview{padding:1.25rem}}.developer-coaching-guide-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem .875rem}html.light .developer-coaching-guide-card{background-color:#fff}.developer-coaching-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:11px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.developer-coaching-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.5rem}html.light .developer-coaching-toc{background-color:#fff}.developer-coaching-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .developer-coaching-toc-link{color:#3f3f46}html.light .developer-coaching-toc-link:hover{color:#09090b;background-color:#fafafa}.developer-coaching-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.developer-coaching-toc-link:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.developer-coaching-tip{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.developer-coaching-tip--reviewed{border-color:#14532d66;background-color:#052e1626}.developer-coaching-tip-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.developer-coaching-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .developer-coaching-icon-btn{color:#3f3f46}html.light .developer-coaching-icon-btn:hover{color:#09090b}html.light .developer-coaching-icon-btn{background-color:#fff}html.light .developer-coaching-icon-btn:hover{background-color:#fafafa}.developer-coaching-icon-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.developer-coaching-icon-btn:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.developer-coaching-task{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .developer-coaching-task{background-color:#fff}.developer-coaching-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .developer-coaching-stat{background-color:#fff}.developer-coaching-stat dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .developer-coaching-stat dt{color:#52525b}.developer-coaching-stat dd{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .developer-coaching-stat dd,html.light .bg-zinc-700.developer-coaching-stat dd,html.light .bg-zinc-800.developer-coaching-stat dd,html.light .bg-zinc-900.developer-coaching-stat dd,html.light .bg-zinc-950.developer-coaching-stat dd,html.light .bg-black.developer-coaching-stat dd{color:#18181b}.developer-coaching-break{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.5rem .75rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .developer-coaching-break{color:#3f3f46;background-color:#fff}.developer-coaching-break-dot{margin-top:.375rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--yellow-400) / var(--tw-bg-opacity, 1))}.developer-coaching-action{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .developer-coaching-action{background-color:#fff}.developer-coaching-celebrate{border-radius:.75rem;border-width:1px;border-color:#14532d66;background-color:#052e1633;padding:.75rem 1rem}@media (prefers-reduced-motion: reduce){.developer-coaching-toc-link,.developer-coaching-tip,.developer-coaching-icon-btn{transition:none!important}}.risk-dashboard-hero{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / 1) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--zinc-950) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .2) var(--tw-gradient-to-position);padding:1rem}@media (min-width: 640px){.risk-dashboard-hero{padding:1.25rem}}.risk-dashboard-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#991b1b66;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.risk-dashboard-hero-icon,html.light .client-portal .pill.risk-dashboard-hero-icon,html.light .support-center .pill.risk-dashboard-hero-icon{color:#991b1b}.risk-dashboard-focus{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .risk-dashboard-focus{background-color:#fff}.risk-dashboard-guide-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem .875rem}html.light .risk-dashboard-guide-card{background-color:#fff}.risk-dashboard-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#991b1b80;background-color:#450a0a59;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.risk-dashboard-guide-num,html.light .client-portal .pill.risk-dashboard-guide-num,html.light .support-center .pill.risk-dashboard-guide-num{color:#991b1b}.risk-dashboard-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.5rem}html.light .risk-dashboard-toc{background-color:#fff}.risk-dashboard-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .risk-dashboard-toc-link{color:#3f3f46}html.light .risk-dashboard-toc-link:hover{color:#09090b;background-color:#fafafa}.risk-dashboard-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.risk-dashboard-toc-link:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.risk-dashboard-filter-chip{display:inline-flex;align-items:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .risk-dashboard-filter-chip{color:#3f3f46}html.light .risk-dashboard-filter-chip:hover{color:#09090b}html.light .risk-dashboard-filter-chip{background-color:#fff}html.light .risk-dashboard-filter-chip:hover{background-color:#fafafa}.risk-dashboard-filter-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.risk-dashboard-filter-chip:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.risk-dashboard-active-chip{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:#6b21a880;background-color:#3b07644d;padding:.25rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .risk-dashboard-active-chip{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.risk-dashboard-active-chip,html.light .client-portal .pill.risk-dashboard-active-chip,html.light .support-center .pill.risk-dashboard-active-chip{color:#5b21b6}.risk-dashboard-attention-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem .875rem}.risk-dashboard-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .risk-dashboard-stat{background-color:#fff}.risk-dashboard-stat dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .risk-dashboard-stat dt{color:#52525b}.risk-dashboard-stat dd{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .risk-dashboard-stat dd,html.light .bg-zinc-700.risk-dashboard-stat dd,html.light .bg-zinc-800.risk-dashboard-stat dd,html.light .bg-zinc-900.risk-dashboard-stat dd,html.light .bg-zinc-950.risk-dashboard-stat dd,html.light .bg-black.risk-dashboard-stat dd{color:#18181b}.risk-dashboard-priority-item{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .risk-dashboard-priority-item{background-color:#fff}.risk-dashboard-rank{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .risk-dashboard-rank{color:#3f3f46}html.light .risk-dashboard-rank.text-white,html.light .risk-dashboard-rank.text-zinc-100{color:#18181b}.risk-dashboard-table-wrap{margin-left:-.25rem;margin-right:-.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}.risk-dashboard-table{min-width:100%;border-collapse:collapse;text-align:left;font-size:.75rem;line-height:1rem}.risk-dashboard-table thead th{position:sticky;top:0;z-index:10;white-space:nowrap;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html.light .risk-dashboard-table thead th{color:#3f3f46;background-color:#fff}.risk-dashboard-td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding:.75rem;vertical-align:top}.risk-dashboard-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.risk-dashboard-row:hover{background-color:rgb(var(--zinc-900) / .5)}.risk-dashboard-alert,.risk-dashboard-health,.risk-dashboard-mitigation{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.875rem}.risk-dashboard-alert-icon,.risk-dashboard-mitigation-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .risk-dashboard-alert-icon,html.light .risk-dashboard-mitigation-icon{color:#3f3f46;background-color:#fff}.risk-dashboard-alert--danger .risk-dashboard-alert-icon{border-color:#991b1b66;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.risk-dashboard-alert--danger .risk-dashboard-alert-icon,html.light .client-portal .pill.risk-dashboard-alert--danger .risk-dashboard-alert-icon,html.light .support-center .pill.risk-dashboard-alert--danger .risk-dashboard-alert-icon{color:#991b1b}.risk-dashboard-alert--warning .risk-dashboard-alert-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .risk-dashboard-alert--warning .risk-dashboard-alert-icon{color:var(--brand-yellow-text)}.risk-dashboard-mitigation-icon{border-color:#6b21a866;background-color:#3b076459;--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}html.light .risk-dashboard-mitigation-icon{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.risk-dashboard-mitigation-icon,html.light .client-portal .pill.risk-dashboard-mitigation-icon,html.light .support-center .pill.risk-dashboard-mitigation-icon{color:#5b21b6}.risk-dashboard-category{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.875rem}html.light .risk-dashboard-category{background-color:#fff}.risk-dashboard-category-toggle{display:flex;width:100%;align-items:flex-start;border-radius:.5rem;text-align:left}.risk-dashboard-category-toggle:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.risk-dashboard-category-toggle::-webkit-details-marker{display:none}.risk-dashboard-category-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .2);padding:.5rem .75rem}html.light .risk-dashboard-category-item{background-color:#fff}@media (prefers-reduced-motion: reduce){.risk-dashboard-toc-link,.risk-dashboard-filter-chip,.risk-dashboard-row{transition:none!important}}.assistant-settings{color:var(--text-secondary)}.assistant-settings-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.assistant-settings-hero{padding:1.25rem}}.assistant-settings-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.assistant-settings-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.assistant-settings-hero__title{color:var(--text-primary)}.assistant-settings-hero__body{color:var(--text-muted)}.assistant-settings-summary{border-radius:.75rem;border-width:1px;padding:.875rem;border-color:var(--border-default);background-color:var(--surface-muted)}.assistant-settings-summary__label,.assistant-settings-summary__meta{color:var(--text-muted)}.assistant-settings-summary__value{color:var(--text-primary)}.assistant-settings-summary__track{background-color:var(--border-default)}.assistant-settings-summary__fill{background-color:var(--brand-primary)}.assistant-settings-guide-card{border-radius:.75rem;border-width:1px;padding:.75rem .875rem;border-color:var(--border-default);background-color:var(--surface-muted)}.assistant-settings-guide-card__title{color:var(--text-primary)}.assistant-settings-guide-card__body{color:var(--text-muted)}.assistant-settings-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:11px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.assistant-settings-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;padding:.5rem;border-color:var(--border-default);background-color:var(--surface-elevated)}.assistant-settings-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;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}.assistant-settings-toc-link:focus-visible{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}.assistant-settings-toc-link{color:var(--text-secondary);--tw-ring-color: var(--focus-ring);--tw-ring-offset-color: var(--surface-page)}.assistant-settings-toc-link:hover{background-color:var(--row-hover);color:var(--text-primary)}.assistant-settings-section-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.assistant-settings-section-icon--muted{border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-secondary)}.assistant-settings-option{display:block;cursor:pointer;border-radius:.75rem;border-width:1px;padding:.875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.assistant-settings-option: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-offset-width: 2px}.assistant-settings-option{border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-primary);--tw-ring-color: var(--focus-ring);--tw-ring-offset-color: var(--surface-page)}.assistant-settings-option:hover{border-color:var(--border-strong);background-color:var(--row-hover)}.assistant-settings-option--selected{border-color:var(--brand-primary);background-color:var(--brand-primary-soft)}.assistant-settings-option--warning{border-color:color-mix(in srgb,var(--brand-yellow-text) 45%,transparent);background-color:color-mix(in srgb,var(--brand-yellow) 10%,transparent)}.assistant-settings-option__title{color:var(--text-primary)}.assistant-settings-option__body{color:var(--text-muted)}.assistant-settings-radio{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:var(--border-strong);background-color:var(--surface-input)}.assistant-settings-radio--on{border-color:var(--brand-primary)}.assistant-settings-radio-dot{height:.625rem;width:.625rem;border-radius:9999px;background-color:transparent}.assistant-settings-radio--on .assistant-settings-radio-dot{background-color:var(--brand-primary)}.assistant-settings-callout{border-radius:.5rem;border-width:1px;padding:.625rem .75rem}@media (min-width: 640px){.assistant-settings-callout{padding-left:1rem;padding-right:1rem}}.assistant-settings-callout{border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-secondary)}.assistant-settings-capability{border-radius:.75rem;border-width:1px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 640px){.assistant-settings-capability{padding-left:1rem;padding-right:1rem}}.assistant-settings-capability{border-color:var(--border-default);background-color:var(--surface-muted)}.assistant-settings-capability--on{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.assistant-settings-capability-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--border-default);background-color:var(--surface-elevated);color:var(--text-muted)}.assistant-settings-capability--on .assistant-settings-capability-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.assistant-settings-capability__title{color:var(--text-primary)}.assistant-settings-capability__body{color:var(--text-muted)}.assistant-settings-actions{border-radius:.75rem;border-width:1px;padding:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-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)}@media (min-width: 640px){.assistant-settings-actions{padding:1rem}}.assistant-settings-actions{border-color:var(--border-default);background-color:color-mix(in srgb,var(--surface-elevated) 92%,transparent);color:var(--text-secondary);box-shadow:0 8px 24px #00000014}.assistant-settings-actions__text{color:var(--text-muted)}@media (prefers-reduced-motion: reduce){.assistant-settings-toc-link,.assistant-settings-option,.assistant-settings-capability{transition:none!important}}.ai-backlog-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.ai-backlog-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.ai-backlog-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.ai-backlog-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-backlog-hero[data-health=warning] .ai-backlog-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .ai-backlog-hero[data-health=warning] .ai-backlog-hero-icon{color:var(--brand-yellow-text)}.ai-backlog-hero[data-health=success] .ai-backlog-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ai-backlog-hero[data-health=success] .ai-backlog-hero-icon,html.light .client-portal .pill.ai-backlog-hero[data-health=success] .ai-backlog-hero-icon,html.light .support-center .pill.ai-backlog-hero[data-health=success] .ai-backlog-hero-icon{color:#166534}.ai-backlog-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .ai-backlog-hero-stat{background-color:#fff}.ai-backlog-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .ai-backlog-hero-stat-label{color:#3f3f46}.ai-backlog-hero-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.ai-backlog-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .ai-backlog-bar-track{background-color:#fff}.ai-backlog-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ai-backlog-bar-fill--success{background-color:#16a34ab3}.ai-backlog-bar-fill--warning{background-color:rgb(var(--yellow-500) / .75)}.ai-backlog-bar-fill--info{background-color:#9333eab3}html.light .ai-backlog-bar-fill--info{background-color:var(--brand-primary)}.ai-backlog-bar-fill--default{background-color:rgb(var(--zinc-600) / .7)}.ai-backlog-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .ai-backlog-insight{background-color:#fff}.ai-backlog-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.ai-backlog-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.ai-backlog-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.ai-backlog-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.ai-backlog-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .ai-backlog-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.ai-backlog-insight-icon,html.light .client-portal .pill.ai-backlog-insight-icon,html.light .support-center .pill.ai-backlog-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .ai-backlog-insight-icon{background-color:#fff}.ai-backlog-insight--danger .ai-backlog-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ai-backlog-insight--danger .ai-backlog-insight-icon,html.light .client-portal .pill.ai-backlog-insight--danger .ai-backlog-insight-icon,html.light .support-center .pill.ai-backlog-insight--danger .ai-backlog-insight-icon{color:#991b1b}.ai-backlog-insight--warning .ai-backlog-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .ai-backlog-insight--warning .ai-backlog-insight-icon{color:var(--brand-yellow-text)}.ai-backlog-insight--success .ai-backlog-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ai-backlog-insight--success .ai-backlog-insight-icon,html.light .client-portal .pill.ai-backlog-insight--success .ai-backlog-insight-icon,html.light .support-center .pill.ai-backlog-insight--success .ai-backlog-insight-icon{color:#166534}.ai-backlog-insight--info .ai-backlog-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-backlog-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.ai-backlog-toolbar{flex-direction:row;align-items:center}}.ai-backlog-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .ai-backlog-chip{color:#3f3f46}html.light .ai-backlog-chip:hover{color:#09090b}html.light .ai-backlog-chip.text-white,html.light .ai-backlog-chip.text-zinc-100{color:#18181b}.ai-backlog-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.ai-backlog-chip:focus-visible{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: var(--focus-ring)}.ai-backlog-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-backlog-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .ai-backlog-action-btn{color:#3f3f46}html.light .ai-backlog-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .ai-backlog-action-btn.text-white,html.light .ai-backlog-action-btn.text-zinc-100{color:#18181b}.ai-backlog-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.ai-backlog-action-btn:focus-visible{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: var(--focus-ring)}.ai-backlog-action-btn:disabled{cursor:not-allowed;opacity:.5}.ai-backlog-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .ai-backlog-action-btn--primary{color:#18181b;background-color:#fff}.ai-backlog-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-backlog-action-btn--danger{color:#fca5a5e6}.ai-backlog-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.ai-backlog-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.ai-backlog-expand-btn{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .ai-backlog-expand-btn{color:#3f3f46}html.light .ai-backlog-expand-btn:hover{color:#27272a}.ai-backlog-expand-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));text-decoration-line:underline}.ai-backlog-expand-btn:focus-visible{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: var(--focus-ring)}.ai-backlog-table-wrap{display:none;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}@media (min-width: 768px){.ai-backlog-table-wrap{display:block}}.ai-backlog-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.ai-backlog-table th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--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)}html.light .ai-backlog-table th{color:#3f3f46;background-color:#fff}.ai-backlog-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .ai-backlog-table td{color:#3f3f46}.ai-backlog-table tr:last-child td{border-bottom-width:0px}.ai-backlog-row{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.light .ai-backlog-row:hover{background-color:#fafafa}.ai-backlog-row:hover{background-color:rgb(var(--zinc-900) / .4)}.ai-backlog-row--high{background-color:#3b07641a}.ai-backlog-row--aging{background-color:rgb(var(--yellow-950) / .1)}.ai-backlog-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.ai-backlog-mobile{display:none}}.ai-backlog-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .ai-backlog-card{background-color:#fff}.ai-backlog-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.ai-backlog-card.ai-backlog-row--high{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.ai-backlog-card.ai-backlog-row--aging{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.ai-backlog-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.ai-backlog-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.ai-backlog-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .ai-backlog-meta dt{color:#52525b}.ai-backlog-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .ai-backlog-meta dd{color:#3f3f46}.ai-backlog-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .ai-backlog-detail-list dt{color:#52525b}.ai-backlog-detail-list dd{margin-top:.125rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .ai-backlog-detail-list dd{color:#3f3f46}.ai-backlog-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ai-backlog-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .ai-backlog-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .ai-backlog-skeleton-line,.twilio-detail-skeleton .ai-backlog-skeleton-line,.support-list-skeleton-row.ai-backlog-skeleton-line{animation:none}}.ai-backlog-skeleton-line{height:.75rem}.ai-backlog-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .ai-backlog-skeleton-line{background-color:#fff}[data-backlog-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.ai-backlog-card,.ai-backlog-row,.ai-backlog-action-btn,.ai-backlog-chip,.ai-backlog-bar-fill,.ai-backlog-skeleton-line{transition:none!important;animation:none!important}}.ai-drafts-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.ai-drafts-hero{padding:1.25rem}}.ai-drafts-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.ai-drafts-hero[data-health=warning]{--tw-gradient-to: rgb(var(--yellow-950) / .2) var(--tw-gradient-to-position)}.ai-drafts-hero[data-health=success]{--tw-gradient-to: rgb(5 46 22 / .2) var(--tw-gradient-to-position)}.ai-drafts-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-drafts-hero[data-health=warning] .ai-drafts-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .4);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .ai-drafts-hero[data-health=warning] .ai-drafts-hero-icon{color:var(--brand-yellow-text)}.ai-drafts-hero[data-health=success] .ai-drafts-hero-icon{border-color:#16653466;background-color:#052e1666;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ai-drafts-hero[data-health=success] .ai-drafts-hero-icon,html.light .client-portal .pill.ai-drafts-hero[data-health=success] .ai-drafts-hero-icon,html.light .support-center .pill.ai-drafts-hero[data-health=success] .ai-drafts-hero-icon{color:#166534}.ai-drafts-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem;text-align:center}html.light .ai-drafts-hero-stat{background-color:#fff}.ai-drafts-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .ai-drafts-hero-stat-label{color:#52525b}.ai-drafts-hero-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ai-drafts-bar{height:.375rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.ai-drafts-bar,html.light .client-portal .pill.ai-drafts-bar,html.light .support-center .pill.ai-drafts-bar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .ai-drafts-bar.text-white,html.light .ai-drafts-bar.text-zinc-100{color:#18181b}.ai-drafts-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 70%,transparent)}.ai-drafts-toolbar{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.ai-drafts-toolbar{flex-direction:row;align-items:flex-end}}.ai-drafts-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .ai-drafts-chip{color:#3f3f46}html.light .ai-drafts-chip:hover{color:#09090b}html.light .ai-drafts-chip.text-white,html.light .ai-drafts-chip.text-zinc-100{color:#18181b}.ai-drafts-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.ai-drafts-chip:focus-visible{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: var(--focus-ring)}.ai-drafts-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-drafts-workspace{display:grid;gap:1rem}@media (min-width: 1280px){.ai-drafts-workspace{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.ai-drafts-list{max-height:40rem}.ai-drafts-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ai-drafts-list{overflow-y:auto;padding-right:.25rem}.ai-drafts-item{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .ai-drafts-item{background-color:#fff}.ai-drafts-item:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.ai-drafts-item--selected{border-color:#6b21a88c;background-color:#3b076433;--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-color: rgb(168 85 247 / .2)}html.light .ai-drafts-item--selected{background-color:var(--brand-primary-soft)}.ai-drafts-item--high:not(.ai-drafts-item--selected){border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.ai-drafts-item--aging:not(.ai-drafts-item--selected){border-color:rgb(var(--yellow-900) / .35);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.ai-drafts-item-main{display:block;width:100%;border-radius:.75rem;padding:.75rem;text-align:left}.ai-drafts-item-main:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.ai-drafts-item-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding:.625rem .75rem}.ai-drafts-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .ai-drafts-action-btn{color:#3f3f46}html.light .ai-drafts-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .ai-drafts-action-btn.text-white,html.light .ai-drafts-action-btn.text-zinc-100{color:#18181b}.ai-drafts-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.ai-drafts-action-btn:focus-visible{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: var(--focus-ring)}.ai-drafts-action-btn:disabled{cursor:not-allowed;opacity:.5}.ai-drafts-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .ai-drafts-action-btn--primary{color:#18181b;background-color:#fff}.ai-drafts-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.ai-drafts-action-btn--danger{color:#fca5a5e6}.ai-drafts-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.ai-drafts-preview{min-height:20rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:1rem}html.light .ai-drafts-preview{background-color:#fff}@media (min-width: 640px){.ai-drafts-preview{padding:1.25rem}}.ai-drafts-preview-empty{display:flex;height:100%;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}.ai-drafts-preview-empty-icon{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .ai-drafts-preview-empty-icon{color:#3f3f46;background-color:#fff}.ai-drafts-detail-meta{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.ai-drafts-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-drafts-detail-meta dt,.ai-drafts-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .ai-drafts-detail-meta dt,html.light .ai-drafts-detail-list dt{color:#52525b}.ai-drafts-detail-meta dd,.ai-drafts-detail-list dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .ai-drafts-detail-meta dd,html.light .ai-drafts-detail-list dd{color:#3f3f46}.ai-drafts-content{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .ai-drafts-content{background-color:#fff}.ai-drafts-skeleton{flex-direction:column}.ai-drafts-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.ai-drafts-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .ai-drafts-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .ai-drafts-skeleton-line,.twilio-detail-skeleton .ai-drafts-skeleton-line,.support-list-skeleton-row.ai-drafts-skeleton-line{animation:none}}.ai-drafts-skeleton-line{height:.75rem}.ai-drafts-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .ai-drafts-skeleton-line{background-color:#fff}[data-draft-item].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.ai-drafts-item,.ai-drafts-action-btn,.ai-drafts-chip,.ai-drafts-bar-fill,.ai-drafts-skeleton-line{transition:none!important;animation:none!important}}.scheduler-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.scheduler-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.scheduler-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.scheduler-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.scheduler-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.scheduler-hero[data-health=warning] .scheduler-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .scheduler-hero[data-health=warning] .scheduler-hero-icon{color:var(--brand-yellow-text)}.scheduler-hero[data-health=danger] .scheduler-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.scheduler-hero[data-health=danger] .scheduler-hero-icon,html.light .client-portal .pill.scheduler-hero[data-health=danger] .scheduler-hero-icon,html.light .support-center .pill.scheduler-hero[data-health=danger] .scheduler-hero-icon{color:#991b1b}.scheduler-hero[data-health=success] .scheduler-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.scheduler-hero[data-health=success] .scheduler-hero-icon,html.light .client-portal .pill.scheduler-hero[data-health=success] .scheduler-hero-icon,html.light .support-center .pill.scheduler-hero[data-health=success] .scheduler-hero-icon{color:#166534}.scheduler-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .35);padding:.5rem .75rem}html.light .scheduler-hero-stat{background-color:#fff}.scheduler-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .scheduler-hero-stat-label{color:#3f3f46}.scheduler-hero-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em}.scheduler-quick-actions{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .scheduler-quick-actions{background-color:#fff}.scheduler-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .scheduler-bar-track{background-color:#fff}.scheduler-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.scheduler-bar-fill--success{background-color:#16a34ab3}.scheduler-bar-fill--warning{background-color:rgb(var(--yellow-500) / .75)}.scheduler-bar-fill--info{background-color:#9333eab3}html.light .scheduler-bar-fill--info{background-color:var(--brand-primary)}.scheduler-bar-fill--default{background-color:rgb(var(--zinc-600) / .7)}.scheduler-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .scheduler-insight{background-color:#fff}.scheduler-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.scheduler-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.scheduler-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.scheduler-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.scheduler-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .scheduler-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.scheduler-insight-icon,html.light .client-portal .pill.scheduler-insight-icon,html.light .support-center .pill.scheduler-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .scheduler-insight-icon{background-color:#fff}.scheduler-insight--danger .scheduler-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.scheduler-insight--danger .scheduler-insight-icon,html.light .client-portal .pill.scheduler-insight--danger .scheduler-insight-icon,html.light .support-center .pill.scheduler-insight--danger .scheduler-insight-icon{color:#991b1b}.scheduler-insight--warning .scheduler-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .scheduler-insight--warning .scheduler-insight-icon{color:var(--brand-yellow-text)}.scheduler-insight--success .scheduler-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.scheduler-insight--success .scheduler-insight-icon,html.light .client-portal .pill.scheduler-insight--success .scheduler-insight-icon,html.light .support-center .pill.scheduler-insight--success .scheduler-insight-icon{color:#166534}.scheduler-insight--info .scheduler-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.scheduler-priority-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored)}.scheduler-toolbar{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 1024px){.scheduler-toolbar{flex-direction:row;align-items:center}}.scheduler-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .scheduler-chip{color:#3f3f46}html.light .scheduler-chip:hover{color:#09090b}html.light .scheduler-chip.text-white,html.light .scheduler-chip.text-zinc-100{color:#18181b}.scheduler-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.scheduler-chip:focus-visible{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: var(--focus-ring)}.scheduler-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.scheduler-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .scheduler-action-btn{color:#3f3f46}html.light .scheduler-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .scheduler-action-btn.text-white,html.light .scheduler-action-btn.text-zinc-100{color:#18181b}.scheduler-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.scheduler-action-btn:focus-visible{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: var(--focus-ring)}.scheduler-action-btn:disabled{cursor:not-allowed;opacity:.4}.scheduler-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .scheduler-action-btn--primary{color:#18181b;background-color:#fff}.scheduler-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.scheduler-action-btn--danger{color:#fca5a5e6}.scheduler-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.scheduler-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.scheduler-expand-btn{font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .scheduler-expand-btn{color:#3f3f46}html.light .scheduler-expand-btn:hover{color:#27272a}.scheduler-expand-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));text-decoration-line:underline}.scheduler-expand-btn:focus-visible{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: var(--focus-ring)}.scheduler-plan-grid{display:grid;gap:.75rem}@media (min-width: 1024px){.scheduler-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.scheduler-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .scheduler-card{background-color:#fff}.scheduler-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.scheduler-card.scheduler-row--conflict{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.scheduler-block-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.scheduler-block{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .5);padding:.375rem .625rem}html.light .scheduler-block{background-color:#fff}.scheduler-block-time{flex-shrink:0;font-size:11px;font-weight:500;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:#d8b4fee6}.scheduler-block-title{min-width:0px;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .scheduler-block-title{color:#18181b}.scheduler-block-duration{flex-shrink:0;font-size:11px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .scheduler-block-duration{color:#3f3f46}.scheduler-detail{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .2);padding:.75rem}html.light .scheduler-detail{background-color:#fff}.scheduler-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.scheduler-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.scheduler-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .scheduler-meta dt{color:#52525b}.scheduler-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .scheduler-meta dd{color:#3f3f46}.scheduler-conflict-item{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .3);background-color:rgb(var(--yellow-950) / .1);padding:.375rem .625rem;font-size:12px;color:rgb(var(--yellow-100) / .9)}.scheduler-conflict-dot{margin-top:.375rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background-color:rgb(var(--yellow-400) / .8)}.scheduler-skeleton{flex-direction:column}.scheduler-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.scheduler-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .scheduler-skeleton{background-color:#fff}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .scheduler-skeleton-line,.twilio-detail-skeleton .scheduler-skeleton-line,.support-list-skeleton-row.scheduler-skeleton-line{animation:none}}.scheduler-skeleton-line{height:.75rem}.scheduler-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .scheduler-skeleton-line{background-color:#fff}[data-scheduler-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.scheduler-card,.scheduler-action-btn,.scheduler-chip,.scheduler-bar-fill,.scheduler-skeleton-line{transition:none!important;animation:none!important}}.client-updates-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.client-updates-hero{padding:1.25rem}}.client-updates-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.client-updates-hero[data-health=warning]{--tw-gradient-to: rgb(var(--yellow-950) / .2) var(--tw-gradient-to-position)}.client-updates-hero[data-health=success]{--tw-gradient-to: rgb(5 46 22 / .2) var(--tw-gradient-to-position)}.client-updates-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-updates-hero[data-health=warning] .client-updates-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .4);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .client-updates-hero[data-health=warning] .client-updates-hero-icon{color:var(--brand-yellow-text)}.client-updates-hero[data-health=success] .client-updates-hero-icon{border-color:#16653466;background-color:#052e1666;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-updates-hero[data-health=success] .client-updates-hero-icon,html.light .client-portal .pill.client-updates-hero[data-health=success] .client-updates-hero-icon,html.light .support-center .pill.client-updates-hero[data-health=success] .client-updates-hero-icon{color:#166534}.client-updates-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem;text-align:center}html.light .client-updates-hero-stat{background-color:#fff}.client-updates-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .client-updates-hero-stat-label{color:#52525b}.client-updates-hero-stat-value{margin-top:.125rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.client-updates-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem}html.light .client-updates-insight{background-color:#fff}.client-updates-insight--danger{border-color:#7f1d1d66;background-color:#450a0a26}.client-updates-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .15)}.client-updates-insight--success{border-color:#14532d66;background-color:#052e1626}.client-updates-insight--info{border-color:#581c8759;background-color:#3b076426}html.light .client-updates-insight--info{border-color:var(--brand-primary-border)}.client-updates-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .client-updates-insight-icon{color:#3f3f46;background-color:#fff}.client-updates-insight--danger .client-updates-insight-icon{border-color:#7f1d1d80;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-updates-insight--danger .client-updates-insight-icon,html.light .client-portal .pill.client-updates-insight--danger .client-updates-insight-icon,html.light .support-center .pill.client-updates-insight--danger .client-updates-insight-icon{color:#991b1b}.client-updates-insight--warning .client-updates-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .4);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .client-updates-insight--warning .client-updates-insight-icon{color:var(--brand-yellow-text)}.client-updates-insight--success .client-updates-insight-icon{border-color:#14532d80;background-color:#052e1666;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-updates-insight--success .client-updates-insight-icon,html.light .client-portal .pill.client-updates-insight--success .client-updates-insight-icon,html.light .support-center .pill.client-updates-insight--success .client-updates-insight-icon{color:#166534}.client-updates-insight--info .client-updates-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-updates-bar{height:.375rem;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.client-updates-bar,html.light .client-portal .pill.client-updates-bar,html.light .support-center .pill.client-updates-bar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .client-updates-bar.text-white,html.light .client-updates-bar.text-zinc-100{color:#18181b}.client-updates-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 70%,transparent)}.client-updates-toolbar{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.client-updates-toolbar{flex-direction:row;align-items:flex-end}}.client-updates-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .client-updates-chip{color:#3f3f46}html.light .client-updates-chip:hover{color:#09090b}html.light .client-updates-chip.text-white,html.light .client-updates-chip.text-zinc-100{color:#18181b}.client-updates-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.client-updates-chip:focus-visible{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: var(--focus-ring)}.client-updates-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-updates-workspace{display:grid;gap:1rem}@media (min-width: 1280px){.client-updates-workspace{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.client-updates-list{max-height:40rem}.client-updates-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.client-updates-list{overflow-y:auto;padding-right:.25rem}.client-updates-item{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .client-updates-item{background-color:#fff}.client-updates-item:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.client-updates-item--selected{border-color:#6b21a88c;background-color:#3b076433;--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-color: rgb(168 85 247 / .2)}html.light .client-updates-item--selected{background-color:var(--brand-primary-soft)}.client-updates-item--high:not(.client-updates-item--selected){border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.client-updates-item--aging:not(.client-updates-item--selected){border-color:rgb(var(--yellow-900) / .35);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.client-updates-item-main{display:block;width:100%;border-radius:.75rem;padding:.75rem;text-align:left}.client-updates-item-main:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.client-updates-item-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .7);padding:.625rem .75rem}.client-updates-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .client-updates-action-btn{color:#3f3f46}html.light .client-updates-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .client-updates-action-btn.text-white,html.light .client-updates-action-btn.text-zinc-100{color:#18181b}.client-updates-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.client-updates-action-btn:focus-visible{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: var(--focus-ring)}.client-updates-action-btn:disabled{cursor:not-allowed;opacity:.5}.client-updates-action-btn--primary{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .5);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .client-updates-action-btn--primary{color:#18181b;background-color:#fff}.client-updates-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.client-updates-action-btn--danger{color:#fca5a5e6}.client-updates-action-btn--danger:hover{border-color:#7f1d1d99;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.client-updates-preview{min-height:20rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:1rem}html.light .client-updates-preview{background-color:#fff}@media (min-width: 640px){.client-updates-preview{padding:1.25rem}}.client-updates-preview-empty{display:flex;height:100%;min-height:18rem;flex-direction:column;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}.client-updates-preview-empty-icon{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .client-updates-preview-empty-icon{color:#3f3f46;background-color:#fff}.client-updates-detail-meta{margin-top:.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.client-updates-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.client-updates-detail-meta dt,.client-updates-detail-list dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .client-updates-detail-meta dt,html.light .client-updates-detail-list dt{color:#52525b}.client-updates-detail-meta dd,.client-updates-detail-list dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .client-updates-detail-meta dd,html.light .client-updates-detail-list dd{color:#3f3f46}.client-updates-content{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .client-updates-content{background-color:#fff}.client-updates-skeleton{flex-direction:column}.client-updates-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.client-updates-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .client-updates-skeleton{background-color:#fff}@media (min-width: 1280px){.client-updates-skeleton{grid-column:span 2 / span 2}}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .client-updates-skeleton-line,.twilio-detail-skeleton .client-updates-skeleton-line,.support-list-skeleton-row.client-updates-skeleton-line{animation:none}}.client-updates-skeleton-line{height:.75rem}.client-updates-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .client-updates-skeleton-line{background-color:#fff}[data-update-item].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.client-updates-item,.client-updates-action-btn,.client-updates-chip,.client-updates-bar-fill,.client-updates-skeleton-line{transition:none!important;animation:none!important}}.admin-risk-hero{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / 1) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--zinc-950) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position);padding:1rem}@media (min-width: 640px){.admin-risk-hero{padding:1.25rem}}.admin-risk-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.admin-risk-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.admin-risk-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.admin-risk-hero[data-health=info]{border-color:var(--brand-primary-border);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.admin-risk-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#991b1b66;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-hero-icon,html.light .client-portal .pill.admin-risk-hero-icon,html.light .support-center .pill.admin-risk-hero-icon{color:#991b1b}.admin-risk-hero[data-health=warning] .admin-risk-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .admin-risk-hero[data-health=warning] .admin-risk-hero-icon{color:var(--brand-yellow-text)}.admin-risk-hero[data-health=danger] .admin-risk-hero-icon{border-color:#991b1b66;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-hero[data-health=danger] .admin-risk-hero-icon,html.light .client-portal .pill.admin-risk-hero[data-health=danger] .admin-risk-hero-icon,html.light .support-center .pill.admin-risk-hero[data-health=danger] .admin-risk-hero-icon{color:#991b1b}.admin-risk-hero[data-health=success] .admin-risk-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-hero[data-health=success] .admin-risk-hero-icon,html.light .client-portal .pill.admin-risk-hero[data-health=success] .admin-risk-hero-icon,html.light .support-center .pill.admin-risk-hero[data-health=success] .admin-risk-hero-icon{color:#166534}.admin-risk-hero[data-health=info] .admin-risk-hero-icon{border-color:#6b21a866;background-color:#3b076459;--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}html.light .admin-risk-hero[data-health=info] .admin-risk-hero-icon{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-hero[data-health=info] .admin-risk-hero-icon,html.light .client-portal .pill.admin-risk-hero[data-health=info] .admin-risk-hero-icon,html.light .support-center .pill.admin-risk-hero[data-health=info] .admin-risk-hero-icon{color:#5b21b6}.admin-risk-focus{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .admin-risk-focus{background-color:#fff}.admin-risk-guide-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem .875rem}html.light .admin-risk-guide-card{background-color:#fff}.admin-risk-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#991b1b80;background-color:#450a0a59;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-guide-num,html.light .client-portal .pill.admin-risk-guide-num,html.light .support-center .pill.admin-risk-guide-num{color:#991b1b}.admin-risk-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.5rem}html.light .admin-risk-toc{background-color:#fff}.admin-risk-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .admin-risk-toc-link{color:#3f3f46}html.light .admin-risk-toc-link:hover{color:#09090b;background-color:#fafafa}.admin-risk-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.admin-risk-toc-link:focus-visible{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: var(--focus-ring)}.admin-risk-filter-chip{display:inline-flex;align-items:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .admin-risk-filter-chip{color:#3f3f46}html.light .admin-risk-filter-chip:hover{color:#09090b}html.light .admin-risk-filter-chip{background-color:#fff}html.light .admin-risk-filter-chip:hover{background-color:#fafafa}.admin-risk-filter-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.admin-risk-filter-chip:focus-visible{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: var(--focus-ring)}.admin-risk-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .admin-risk-insight{background-color:#fff}.admin-risk-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.admin-risk-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.admin-risk-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.admin-risk-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.admin-risk-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .admin-risk-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-insight-icon,html.light .client-portal .pill.admin-risk-insight-icon,html.light .support-center .pill.admin-risk-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .admin-risk-insight-icon{background-color:#fff}.admin-risk-insight--danger .admin-risk-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-insight--danger .admin-risk-insight-icon,html.light .client-portal .pill.admin-risk-insight--danger .admin-risk-insight-icon,html.light .support-center .pill.admin-risk-insight--danger .admin-risk-insight-icon{color:#991b1b}.admin-risk-insight--warning .admin-risk-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .admin-risk-insight--warning .admin-risk-insight-icon{color:var(--brand-yellow-text)}.admin-risk-insight--success .admin-risk-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.admin-risk-insight--success .admin-risk-insight-icon,html.light .client-portal .pill.admin-risk-insight--success .admin-risk-insight-icon,html.light .support-center .pill.admin-risk-insight--success .admin-risk-insight-icon{color:#166534}.admin-risk-insight--info .admin-risk-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.admin-risk-attention-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem .875rem}.admin-risk-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .2);padding:.625rem .75rem}html.light .admin-risk-stat{background-color:#fff}.admin-risk-stat dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .admin-risk-stat dt{color:#52525b}.admin-risk-stat dd{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .admin-risk-stat dd,html.light .bg-zinc-700.admin-risk-stat dd,html.light .bg-zinc-800.admin-risk-stat dd,html.light .bg-zinc-900.admin-risk-stat dd,html.light .bg-zinc-950.admin-risk-stat dd,html.light .bg-black.admin-risk-stat dd{color:#18181b}.admin-risk-table-wrap{margin-left:-.25rem;margin-right:-.25rem;overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}.admin-risk-table{min-width:100%;border-collapse:collapse;text-align:left;font-size:.75rem;line-height:1rem}.admin-risk-table thead th{position:sticky;top:0;z-index:10;white-space:nowrap;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}html.light .admin-risk-table thead th{color:#3f3f46;background-color:#fff}.admin-risk-td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding:.75rem;vertical-align:top}.admin-risk-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-risk-row:hover{background-color:rgb(var(--zinc-900) / .5)}.admin-risk-card,.admin-risk-alert,.admin-risk-overrun{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.875rem}.admin-risk-alert-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .admin-risk-alert-icon{color:var(--brand-yellow-text)}.admin-risk-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .admin-risk-track{background-color:#fff}.admin-risk-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.admin-risk-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.admin-risk-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-risk-meta dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .admin-risk-meta dt{color:#52525b}.admin-risk-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .admin-risk-meta dd{color:#3f3f46}.admin-risk-menu{position:absolute;right:0;z-index:20;margin-top:.25rem;min-width:10rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .admin-risk-menu.text-white,html.light .admin-risk-menu.text-zinc-100{color:#18181b}.admin-risk-menu-item{display:block;padding:.5rem .75rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .admin-risk-menu-item{color:#3f3f46}html.light .admin-risk-menu-item:hover{color:#09090b;background-color:#fafafa}.admin-risk-menu-item:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.admin-risk-dashboard details>summary{list-style:none}.admin-risk-dashboard details>summary::-webkit-details-marker{display:none}[data-risk-row].is-filtered-out{display:none!important}@media (prefers-reduced-motion: reduce){.admin-risk-toc-link,.admin-risk-filter-chip,.admin-risk-row,.admin-risk-fill{transition:none!important}}.audit-log-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.audit-log-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.audit-log-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.audit-log-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.audit-log-hero[data-health=warning] .audit-log-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .audit-log-hero[data-health=warning] .audit-log-hero-icon{color:var(--brand-yellow-text)}.audit-log-hero[data-health=success] .audit-log-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.audit-log-hero[data-health=success] .audit-log-hero-icon,html.light .client-portal .pill.audit-log-hero[data-health=success] .audit-log-hero-icon,html.light .support-center .pill.audit-log-hero[data-health=success] .audit-log-hero-icon{color:#166534}.audit-log-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .audit-log-insight{background-color:#fff}.audit-log-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.audit-log-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.audit-log-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.audit-log-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.audit-log-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .audit-log-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.audit-log-insight-icon,html.light .client-portal .pill.audit-log-insight-icon,html.light .support-center .pill.audit-log-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .audit-log-insight-icon{background-color:#fff}.audit-log-insight--danger .audit-log-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.audit-log-insight--danger .audit-log-insight-icon,html.light .client-portal .pill.audit-log-insight--danger .audit-log-insight-icon,html.light .support-center .pill.audit-log-insight--danger .audit-log-insight-icon{color:#991b1b}.audit-log-insight--warning .audit-log-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .audit-log-insight--warning .audit-log-insight-icon{color:var(--brand-yellow-text)}.audit-log-insight--success .audit-log-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.audit-log-insight--success .audit-log-insight-icon,html.light .client-portal .pill.audit-log-insight--success .audit-log-insight-icon,html.light .support-center .pill.audit-log-insight--success .audit-log-insight-icon{color:#166534}.audit-log-insight--info .audit-log-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.audit-log-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .audit-log-bar-track{background-color:#fff}.audit-log-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 70%,transparent)}.audit-log-toolbar{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .audit-log-toolbar{background-color:#fff}.audit-log-avatar{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:rgb(var(--zinc-700) / .8);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .audit-log-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.audit-log-avatar,html.light .client-portal .pill.audit-log-avatar,html.light .support-center .pill.audit-log-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .audit-log-avatar.text-white,html.light .audit-log-avatar.text-zinc-100{color:#18181b}@media (max-width: 640px){.smart-queue-item-actions .audit-log-timeline{flex:none}}.audit-log-timeline{position:relative;display:flex;width:.75rem;flex-shrink:0;flex-direction:column;align-items:center;align-self:stretch;padding-top:.25rem}.audit-log-timeline-dot{height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px;border-width:2px;border-color:#a855f7b3;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}html.light .audit-log-timeline-dot.text-white,html.light .audit-log-timeline-dot.text-zinc-100{color:#18181b}.audit-log-timeline-line{margin-top:.25rem;width:1px;flex:1 1 0%;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.audit-log-timeline-line,html.light .client-portal .pill.audit-log-timeline-line,html.light .support-center .pill.audit-log-timeline-line{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .audit-log-timeline-line.text-white,html.light .audit-log-timeline-line.text-zinc-100{color:#18181b}.audit-log-table-wrap{overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}.audit-log-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.audit-log-table th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--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)}html.light .audit-log-table th{color:#3f3f46;background-color:#fff}.audit-log-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .audit-log-table td{color:#3f3f46}.audit-log-table tr:last-child td{border-bottom-width:0px}.audit-log-table tr:last-child .audit-log-timeline-line{display:none}.audit-log-row{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.light .audit-log-row:hover{background-color:#fafafa}.audit-log-row:hover{background-color:rgb(var(--zinc-900) / .45)}.audit-log-row--alert{background-color:#450a0a1a}.audit-log-row--alert:hover{background-color:#450a0a33}.audit-log-td-user{min-width:14rem}.audit-log-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .audit-log-card{background-color:#fff}.audit-log-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.audit-log-card.audit-log-row--alert{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.audit-log-card-detail{margin-top:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .4);padding:.75rem}html.light .audit-log-card-detail{background-color:#fff}.audit-log-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.audit-log-meta dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .audit-log-meta dt{color:#52525b}.audit-log-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .audit-log-meta dd{color:#3f3f46}.audit-log-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .audit-log-action-btn{color:#3f3f46}html.light .audit-log-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .audit-log-action-btn.text-white,html.light .audit-log-action-btn.text-zinc-100{color:#18181b}.audit-log-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.audit-log-action-btn:focus-visible{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: var(--focus-ring)}.audit-log-action-btn:disabled{cursor:not-allowed;opacity:.5}.audit-log-expand-btn{border-radius:.25rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .audit-log-expand-btn{color:#3f3f46}html.light .audit-log-expand-btn:hover{color:#27272a}.audit-log-expand-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));text-decoration-line:underline}.audit-log-expand-btn:focus-visible{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: var(--focus-ring)}.audit-log-detail-list{display:grid;gap:.75rem}@media (min-width: 640px){.audit-log-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-log-detail-list>div{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .audit-log-detail-list>div{background-color:#fff}.audit-log-detail-list dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .audit-log-detail-list dt{color:#52525b}.audit-log-detail-list dd{margin-top:.25rem;font-size:13px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .audit-log-detail-list dd{color:#3f3f46}.audit-log-diff{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .audit-log-diff{background-color:#fff}.audit-log-diff-pane{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .4);padding:.75rem}html.light .audit-log-diff-pane{background-color:#fff}.audit-log-diff-pane--after{border-color:#14532d59;background-color:#052e161a}.audit-log-diff-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .audit-log-diff-label{color:#3f3f46}.audit-log-diff-value{margin-top:.375rem;white-space:pre-wrap;overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .audit-log-diff-value{color:#3f3f46}.audit-log-meta-grid{display:grid;gap:.5rem}@media (min-width: 640px){.audit-log-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-log-meta-grid>div{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.5rem .75rem}html.light .audit-log-meta-grid>div{background-color:#fff}.audit-log-meta-grid dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .audit-log-meta-grid dt{color:#52525b}.audit-log-meta-grid dd{margin-top:.25rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .audit-log-meta-grid dd{color:#3f3f46}.audit-log-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.audit-log-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .audit-log-skeleton{background-color:#fff}.audit-log-skeleton-row{display:flex;flex-wrap:wrap;gap:.75rem}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .audit-log-skeleton-line,.twilio-detail-skeleton .audit-log-skeleton-line,.support-list-skeleton-row.audit-log-skeleton-line{animation:none}}.audit-log-skeleton-line{height:.75rem}.audit-log-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .audit-log-skeleton-line{background-color:#fff}.audit-log-pagination nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem}.audit-log-pagination nav span,.audit-log-pagination nav a,.audit-log-pagination nav button{min-height:2.25rem;min-width:2.25rem}@media (prefers-reduced-motion: reduce){.audit-log-card,.audit-log-row,.audit-log-action-btn,.audit-log-bar-fill,.audit-log-skeleton-line{transition:none!important;animation:none!important}}.error-log-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.error-log-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.error-log-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.error-log-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.error-log-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.error-log-hero[data-health=warning] .error-log-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .error-log-hero[data-health=warning] .error-log-hero-icon{color:var(--brand-yellow-text)}.error-log-hero[data-health=danger] .error-log-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.error-log-hero[data-health=danger] .error-log-hero-icon,html.light .client-portal .pill.error-log-hero[data-health=danger] .error-log-hero-icon,html.light .support-center .pill.error-log-hero[data-health=danger] .error-log-hero-icon{color:#991b1b}.error-log-hero[data-health=success] .error-log-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.error-log-hero[data-health=success] .error-log-hero-icon,html.light .client-portal .pill.error-log-hero[data-health=success] .error-log-hero-icon,html.light .support-center .pill.error-log-hero[data-health=success] .error-log-hero-icon{color:#166534}.error-log-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .error-log-insight{background-color:#fff}.error-log-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.error-log-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.error-log-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.error-log-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.error-log-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .error-log-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.error-log-insight-icon,html.light .client-portal .pill.error-log-insight-icon,html.light .support-center .pill.error-log-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .error-log-insight-icon{background-color:#fff}.error-log-insight--danger .error-log-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.error-log-insight--danger .error-log-insight-icon,html.light .client-portal .pill.error-log-insight--danger .error-log-insight-icon,html.light .support-center .pill.error-log-insight--danger .error-log-insight-icon{color:#991b1b}.error-log-insight--warning .error-log-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .error-log-insight--warning .error-log-insight-icon{color:var(--brand-yellow-text)}.error-log-insight--success .error-log-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.error-log-insight--success .error-log-insight-icon,html.light .client-portal .pill.error-log-insight--success .error-log-insight-icon,html.light .support-center .pill.error-log-insight--success .error-log-insight-icon{color:#166534}.error-log-insight--info .error-log-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.error-log-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:rgb(var(--zinc-800) / .9)}html.light .error-log-bar-track{background-color:#fff}.error-log-bar-fill{height:100%;border-radius:9999px;background-color:#dc262699;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.error-log-toolbar{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .error-log-toolbar{background-color:#fff}.error-log-table-wrap{overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}.error-log-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.error-log-table th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--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)}html.light .error-log-table th{color:#3f3f46;background-color:#fff}.error-log-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .error-log-table td{color:#3f3f46}.error-log-table tr:last-child td{border-bottom-width:0px}.error-log-row{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.light .error-log-row:hover{background-color:#fafafa}.error-log-row:hover{background-color:rgb(var(--zinc-900) / .45)}.error-log-row--critical{background-color:#450a0a26}.error-log-row--critical:hover{background-color:#450a0a40}.error-log-row--error{background-color:#450a0a1a}.error-log-row--error:hover{background-color:#450a0a33}.error-log-td-severity{width:7.5rem}.error-log-td-time{width:9.5rem}.error-log-td-message{min-width:14rem;max-width:28rem}.error-log-td-area{min-width:8rem;max-width:12rem}.error-log-td-file{min-width:8rem;max-width:14rem}.error-log-td-actions{width:9rem}.error-log-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .error-log-card{background-color:#fff}.error-log-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.error-log-card.error-log-row--critical{border-color:#7f1d1d73;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .2) var(--tw-gradient-to-position)}.error-log-card.error-log-row--error{border-color:#7f1d1d4d;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .1) var(--tw-gradient-to-position)}.error-log-card-detail{margin-top:.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-900) / .4);padding:.75rem}html.light .error-log-card-detail{background-color:#fff}.error-log-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.error-log-meta dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .error-log-meta dt{color:#52525b}.error-log-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .error-log-meta dd{color:#3f3f46}.error-log-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .error-log-action-btn{color:#3f3f46}html.light .error-log-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .error-log-action-btn.text-white,html.light .error-log-action-btn.text-zinc-100{color:#18181b}.error-log-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.error-log-action-btn:focus-visible{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: var(--focus-ring)}.error-log-action-btn:disabled{cursor:not-allowed;opacity:.5}.error-log-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .error-log-icon-btn{color:#3f3f46}html.light .error-log-icon-btn:hover{color:#09090b;background-color:#fafafa}html.light .error-log-icon-btn.text-white,html.light .error-log-icon-btn.text-zinc-100{color:#18181b}.error-log-icon-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.error-log-icon-btn:focus-visible{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: var(--focus-ring)}.error-log-expand-btn{border-radius:.25rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));text-underline-offset:2px;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.light .error-log-expand-btn{color:#3f3f46}html.light .error-log-expand-btn:hover{color:#27272a}.error-log-expand-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));text-decoration-line:underline}.error-log-expand-btn:focus-visible{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: var(--focus-ring)}.error-log-detail-list{display:grid;gap:.75rem}@media (min-width: 640px){.error-log-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.error-log-detail-list>div{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .error-log-detail-list>div{background-color:#fff}.error-log-detail-list dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .error-log-detail-list dt{color:#52525b}.error-log-detail-list dd{margin-top:.25rem;font-size:13px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .error-log-detail-list dd{color:#3f3f46}.error-log-meta-grid{display:grid;gap:.5rem}@media (min-width: 640px){.error-log-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.error-log-meta-grid>div{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.5rem .75rem}html.light .error-log-meta-grid>div{background-color:#fff}.error-log-meta-grid dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .error-log-meta-grid dt{color:#52525b}.error-log-meta-grid dd{margin-top:.25rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .error-log-meta-grid dd{color:#3f3f46}.error-log-trace{max-height:16rem;overflow:auto;white-space:pre-wrap;overflow-wrap:break-word;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .7);padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .error-log-trace{color:#3f3f46;background-color:#fff}.error-log-trace:focus-visible{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: var(--focus-ring)}.error-log-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.error-log-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .error-log-skeleton{background-color:#fff}.error-log-skeleton-row{display:flex;flex-wrap:wrap;gap:.75rem}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .error-log-skeleton-line,.twilio-detail-skeleton .error-log-skeleton-line,.support-list-skeleton-row.error-log-skeleton-line{animation:none}}.error-log-skeleton-line{height:.75rem}.error-log-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .error-log-skeleton-line{background-color:#fff}.error-log-pagination nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem}.error-log-pagination nav span,.error-log-pagination nav a,.error-log-pagination nav button{min-height:2.25rem;min-width:2.25rem}@media (prefers-reduced-motion: reduce){.error-log-card,.error-log-row,.error-log-action-btn,.error-log-bar-fill,.error-log-skeleton-line{transition:none!important;animation:none!important}}.queue-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.queue-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.queue-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.queue-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.queue-hero[data-health=info]{border-color:var(--brand-primary-border);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.queue-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.queue-hero[data-health=warning] .queue-hero-icon{border-color:color-mix(in srgb,var(--brand-yellow-hover) 40%,transparent);background-color:color-mix(in srgb,var(--brand-yellow) 15%,transparent);color:var(--brand-yellow-hover)}.queue-hero[data-health=danger] .queue-hero-icon{border-color:#dc262666;background-color:#ef44441f;color:#dc2626}.queue-hero[data-health=success] .queue-hero-icon{border-color:#16a34a66;background-color:#22c55e1f;color:#16a34a}.queue-hero[data-health=info] .queue-hero-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.queue-hero__title{color:var(--text-primary)}.queue-hero__body,.queue-hero__meta{color:var(--text-muted)}.queue-insight{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem}html.light .queue-insight{background-color:#fff}.queue-insight--danger{border-color:#7f1d1d66;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.queue-insight--warning{border-color:rgb(var(--yellow-900) / .4);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--yellow-950) / .15) var(--tw-gradient-to-position)}.queue-insight--success{border-color:#14532d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(5 46 22 / .15) var(--tw-gradient-to-position)}.queue-insight--info{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.queue-insight-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .queue-insight-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.queue-insight-icon,html.light .client-portal .pill.queue-insight-icon,html.light .support-center .pill.queue-insight-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .queue-insight-icon{background-color:#fff}.queue-insight--danger .queue-insight-icon{border-color:#7f1d1d80;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.queue-insight--danger .queue-insight-icon,html.light .client-portal .pill.queue-insight--danger .queue-insight-icon,html.light .support-center .pill.queue-insight--danger .queue-insight-icon{color:#991b1b}.queue-insight--warning .queue-insight-icon{border-color:rgb(var(--yellow-900) / .5);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .queue-insight--warning .queue-insight-icon{color:var(--brand-yellow-text)}.queue-insight--success .queue-insight-icon{border-color:#14532d80;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.queue-insight--success .queue-insight-icon,html.light .client-portal .pill.queue-insight--success .queue-insight-icon,html.light .support-center .pill.queue-insight--success .queue-insight-icon{color:#166534}.queue-insight--info .queue-insight-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.queue-status-badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.queue-status-dot{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background-color:currentColor;opacity:.8}.queue-status-badge--success{border-color:#16a34a59;background-color:#22c55e1f;color:#15803d}.queue-status-badge--warning{border-color:color-mix(in srgb,var(--brand-yellow-hover) 35%,transparent);background-color:color-mix(in srgb,var(--brand-yellow) 14%,transparent);color:var(--brand-yellow-text)}.queue-status-badge--danger{border-color:#dc262659;background-color:#ef44441f;color:#b91c1c}.queue-status-badge--info{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.queue-status-badge--default{border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-muted)}html:not(.light) .queue-status-badge--success{color:#86efac}html:not(.light) .queue-status-badge--warning{color:var(--brand-yellow)}html:not(.light) .queue-status-badge--danger{color:#fca5a5}.queue-live-dot{height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-600) / var(--tw-bg-opacity, 1))}.queue-live-dot--on{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1));--tw-shadow: 0 0 0 3px rgba(74,222,128,.15);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.queue-bar-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:var(--border-default)}.queue-bar-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:color-mix(in srgb,var(--brand-primary) 70%,transparent)}.queue-bar-fill--danger{background-color:#dc2626b3}.queue-tabs{display:flex;flex-wrap:wrap;gap:.25rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-950) / .4);padding:.25rem}html.light .queue-tabs{background-color:#fff}.queue-tab{display:inline-flex;align-items:center;gap:.5rem;border-radius:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .queue-tab{color:#3f3f46}html.light .queue-tab:hover{color:#09090b}html.light .queue-tab:hover{background-color:#fafafa}.queue-tab:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.queue-tab:focus-visible{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: var(--focus-ring)}.queue-tab--active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .queue-tab--active{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.queue-tab--active,html.light .client-portal .pill.queue-tab--active,html.light .support-center .pill.queue-tab--active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .queue-tab--active.text-white,html.light .queue-tab--active.text-zinc-100,html.light .bg-zinc-700.queue-tab--active,html.light .bg-zinc-800.queue-tab--active,html.light .bg-zinc-900.queue-tab--active,html.light .bg-zinc-950.queue-tab--active,html.light .bg-black.queue-tab--active{color:#18181b}.queue-tab-count{border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8);padding:.125rem .375rem;font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .queue-tab-count{color:#3f3f46;background-color:#fff}.queue-tab--active .queue-tab-count{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .queue-tab--active .queue-tab-count{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.queue-tab--active .queue-tab-count,html.light .client-portal .pill.queue-tab--active .queue-tab-count,html.light .support-center .pill.queue-tab--active .queue-tab-count{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .queue-tab--active .queue-tab-count.text-white,html.light .queue-tab--active .queue-tab-count.text-zinc-100{color:#18181b}.queue-toolbar{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .6);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .queue-toolbar{background-color:#fff}.queue-table-wrap{overflow-x:auto;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8)}.queue-table{width:100%;text-align:left;font-size:.75rem;line-height:1rem}.queue-table th{position:sticky;top:0;z-index:10;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.625rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));--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)}html.light .queue-table th{color:#3f3f46;background-color:#fff}.queue-table td{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .6);padding:.75rem;vertical-align:middle;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .queue-table td{color:#3f3f46}.queue-table tr:last-child td{border-bottom-width:0px}.queue-job-row{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.light .queue-job-row:hover{background-color:#fafafa}.queue-job-row:hover{background-color:rgb(var(--zinc-900) / .45)}.queue-job-row--failed{background-color:#450a0a1a}.queue-job-row--failed:hover{background-color:#450a0a33}.queue-td-job{min-width:12rem;max-width:18rem}.queue-td-queue{width:8rem}.queue-td-status{width:7.5rem}.queue-td-error{min-width:14rem;max-width:26rem}.queue-td-time{width:9.5rem}.queue-td-attempts,.queue-td-wait{width:6rem}.queue-td-actions{width:11rem}.queue-queue-chip{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .queue-queue-chip{color:#3f3f46;background-color:#fff}.queue-job-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .8);padding:.875rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .1);--tw-shadow: var(--tw-shadow-colored);transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .queue-job-card{background-color:#fff}.queue-job-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.queue-job-card--failed{border-color:#7f1d1d59;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(var(--zinc-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(69 10 10 / .15) var(--tw-gradient-to-position)}.queue-channel-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.875rem;transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .queue-channel-card{background-color:#fff}.queue-channel-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.queue-action-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .queue-action-btn{color:#3f3f46}html.light .queue-action-btn:hover{color:#09090b;background-color:#fafafa}html.light .queue-action-btn.text-white,html.light .queue-action-btn.text-zinc-100{color:#18181b}.queue-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.queue-action-btn:focus-visible{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: var(--focus-ring)}.queue-action-btn:disabled{cursor:not-allowed;opacity:.5}.queue-action-btn--primary{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.queue-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-muted);color:var(--brand-primary-text)}.queue-action-btn--danger{border-color:#7f1d1d80;background-color:#450a0a33;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.queue-action-btn--danger,html.light .client-portal .pill.queue-action-btn--danger,html.light .support-center .pill.queue-action-btn--danger{color:#991b1b}.queue-action-btn--danger:hover{border-color:#991b1b99;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.queue-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.queue-icon-btn:focus-visible{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)}.queue-icon-btn:disabled{cursor:not-allowed;opacity:.5}.queue-icon-btn{border-color:var(--border-default);background-color:var(--surface-elevated);color:var(--text-muted);--tw-ring-color: var(--brand-primary-muted)}.queue-icon-btn:hover{border-color:var(--border-strong);background-color:var(--surface-muted);color:var(--text-primary)}.queue-icon-btn--danger{color:#dc2626d9}.queue-icon-btn--danger:hover{border-color:#b91c1c66;background-color:#ef44441a;color:#b91c1c}.queue-detail-list{display:grid;gap:.75rem}@media (min-width: 640px){.queue-detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.queue-detail-list>div{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .queue-detail-list>div{background-color:#fff}.queue-detail-list dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .queue-detail-list dt{color:#52525b}.queue-detail-list dd{margin-top:.25rem;font-size:13px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .queue-detail-list dd{color:#3f3f46}.queue-error-preview{max-height:14rem;overflow:auto;white-space:pre-wrap;overflow-wrap:break-word;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .7);padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .queue-error-preview{color:#3f3f46;background-color:#fff}.queue-error-preview:focus-visible{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: var(--focus-ring)}.queue-skeleton>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.queue-skeleton{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:1rem}html.light .queue-skeleton{background-color:#fff}.queue-skeleton-row{display:flex;flex-wrap:wrap;gap:.75rem}@media (prefers-reduced-motion: reduce){.email-detail-skeleton .queue-skeleton-line,.twilio-detail-skeleton .queue-skeleton-line,.support-list-skeleton-row.queue-skeleton-line{animation:none}}.queue-skeleton-line{height:.75rem}.queue-skeleton-line{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;background-color:rgb(var(--zinc-800) / .8)}html.light .queue-skeleton-line{background-color:#fff}@media (prefers-reduced-motion: reduce){.queue-job-card,.queue-job-row,.queue-action-btn,.queue-bar-fill,.queue-skeleton-line,.queue-live-dot--on{transition:none!important;animation:none!important}}.smart-queue{color:var(--text-secondary)}.smart-queue-input{width:100%;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem}.smart-queue-input: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)}.smart-queue-input{border-color:var(--border-default);background-color:var(--surface-input);color:var(--text-primary);--tw-ring-color: var(--focus-ring)}.smart-queue-input::-moz-placeholder{color:var(--text-muted)}.smart-queue-input::placeholder{color:var(--text-muted)}.smart-queue-input:focus{border-color:var(--brand-primary-border)}.smart-queue-label{color:var(--text-muted)}.smart-queue-next{width:100%;max-width:24rem;border-radius:.75rem;border-width:1px;padding:.875rem}@media (min-width: 1024px){.smart-queue-next{width:18rem}}.smart-queue-next{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.smart-queue-next__label,.smart-queue-next__meta{color:var(--text-muted)}.smart-queue-next__title{color:var(--text-primary)}.smart-queue-loading{pointer-events:none;position:absolute;left:0;right:0;top:2.5rem;z-index:10;display:flex;justify-content:center}.smart-queue-loading__chip{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--border-default);background-color:var(--surface-elevated);color:var(--text-secondary)}.smart-queue-loading__chip svg{color:var(--brand-primary-text)}.smart-queue-section__title{color:var(--text-primary)}.smart-queue-section__body{color:var(--text-muted)}@media (max-width: 640px){.smart-queue-item-actions .smart-queue-item{flex:none}}.smart-queue-item{position:relative;overflow:hidden;border-radius:.75rem;border-width:1px;transition-property:border-color,background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.smart-queue-item:hover{border-color:var(--border-strong)}.smart-queue-item--recommended{border-color:var(--brand-primary-border);background:radial-gradient(520px 180px at 100% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-elevated)}.smart-queue-item--deferred{opacity:.85}.smart-queue-item-accent{position:absolute;top:0;bottom:0;left:0;width:.25rem;background-color:var(--border-strong)}.smart-queue-item--urgent .smart-queue-item-accent{background-color:#ef4444d9}.smart-queue-item--high .smart-queue-item-accent{background-color:color-mix(in srgb,var(--brand-yellow) 80%,transparent)}.smart-queue-item--medium .smart-queue-item-accent{background-color:color-mix(in srgb,var(--brand-primary) 75%,transparent)}.smart-queue-item--low .smart-queue-item-accent{background-color:var(--text-muted)}.smart-queue-item-body{padding:.875rem .875rem .875rem 1rem}@media (min-width: 640px){.smart-queue-item-body{padding:1rem 1rem 1rem 1.25rem}}.smart-queue-item-main{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.smart-queue-item-main{flex-direction:row;align-items:flex-start;justify-content:space-between}}.smart-queue-rank{display:inline-flex;height:1.75rem;min-width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;padding-left:.375rem;padding-right:.375rem;font-size:11px;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);border-color:var(--border-default);background-color:var(--surface-muted);color:var(--text-muted)}.smart-queue-item-title{font-size:15px;font-weight:600;letter-spacing:-.025em;color:var(--text-primary)}.smart-queue-item-title a:hover{color:var(--brand-primary-text)}.smart-queue-item-title a:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring);border-radius:.25rem}.smart-queue-item-meta{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;row-gap:.125rem;font-size:12px;color:var(--text-muted)}.smart-queue-item-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.smart-queue-item-stats{display:grid;gap:.5rem}@media (min-width: 640px){.smart-queue-item-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.smart-queue-item-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.smart-queue-item-stats>div{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.smart-queue-item-stats dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.smart-queue-item-stats dd{margin-top:.25rem;font-size:12px;color:var(--text-secondary)}.smart-queue-item-stats dd .smart-queue-stat__value{color:var(--text-primary)}.smart-queue-item-stats dd .smart-queue-stat__hint{color:var(--text-muted)}.smart-queue-why{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;border-color:var(--border-default);background-color:var(--surface-muted)}.smart-queue-why>summary{cursor:pointer;list-style-type:none;border-radius:.25rem;font-size:12px;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}.smart-queue-why>summary:focus-visible{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)}.smart-queue-why>summary{color:var(--text-secondary);--tw-ring-color: var(--focus-ring)}.smart-queue-why>summary:hover{color:var(--text-primary)}.smart-queue-why>summary::-webkit-details-marker{display:none}.smart-queue-why-list{margin-top:.5rem;list-style-type:disc}.smart-queue-why-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.smart-queue-why-list{padding-left:1rem;font-size:12px;line-height:1.625;color:var(--text-muted)}.smart-queue-why__note{color:var(--text-muted)}.smart-queue-item-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}@media (min-width: 1024px){.smart-queue-item-actions{flex-direction:column;align-items:stretch}.smart-queue-item-actions .ui-btn,.smart-queue-item-actions .queue-icon-btn{width:100%}}.smart-queue-menu{position:absolute;right:0;z-index:20;margin-top:.375rem;min-width:11rem;border-radius:.5rem;border-width:1px;padding:.25rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 12px 28px #0000001f}.smart-queue-menu-item{display:flex;width:100%;align-items:center;border-radius:.375rem;padding:.5rem .625rem;text-align:left;font-size:12px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.smart-queue-menu-item:focus-visible{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)}.smart-queue-menu-item{color:var(--text-secondary);--tw-ring-color: var(--focus-ring)}.smart-queue-menu-item:hover{background-color:var(--surface-muted);color:var(--text-primary)}@media (max-width: 640px){.smart-queue-item-actions{width:100%}.smart-queue-item-actions .ui-btn,.smart-queue-item-actions .queue-icon-btn{flex:1 1 0%}.smart-queue-item-actions .relative{flex:none}}@media (prefers-reduced-motion: reduce){.smart-queue-item{transition:none!important}}.sync-queue-monitor .queue-job-row--failed td:first-child,.sync-queue-monitor .queue-job-card--failed{box-shadow:inset 3px 0 #ef444459}.sync-queue-monitor .queue-live-dot--on{animation:sync-queue-pulse 1.8s ease-in-out infinite}@keyframes sync-queue-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.sync-queue-monitor .queue-live-dot--on{animation:none!important}}.error-groups .error-group-row.error-log-row--critical td:first-child,.error-groups .error-group-card.error-log-row--critical{box-shadow:inset 3px 0 #ef44448c}.error-groups .error-group-row.error-log-row--error td:first-child,.error-groups .error-group-card.error-log-row--error{box-shadow:inset 3px 0 #ef444447}.error-group-mobile>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.data-export-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.data-export-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.data-export-steps{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.data-export-step{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .data-export-step{color:#3f3f46;background-color:#fff}.data-export-step[data-active=true]{border-color:#6b21a873;background-color:#3b076440;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .data-export-step[data-active=true]{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.data-export-step[data-active=true],html.light .client-portal .pill.data-export-step[data-active=true],html.light .support-center .pill.data-export-step[data-active=true]{color:#5b21b6}.data-export-step-num{display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-700) / .5);background-color:rgb(var(--zinc-950) / .2);font-size:10px;font-weight:600}html.light .data-export-step-num{background-color:#fff}.data-export-step[data-active=true] .data-export-step-num{border-color:#7e22ce66}.data-export-dataset{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.875rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .data-export-dataset{background-color:#fff}.data-export-dataset:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8)}.data-export-dataset:focus-visible{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: var(--focus-ring)}.data-export-dataset.is-selected{border-color:#7e22ce99;background-color:#3b076433;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(59 7 100 / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .data-export-dataset.is-selected{background-color:var(--brand-primary-soft)}html.light .data-export-dataset.is-selected{border-color:var(--brand-primary-border)}.data-export-dataset.is-empty:not(.is-selected){opacity:.8}.data-export-dataset-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .data-export-dataset-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.data-export-dataset-icon,html.light .client-portal .pill.data-export-dataset-icon,html.light .support-center .pill.data-export-dataset-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .data-export-dataset-icon{background-color:#fff}.data-export-dataset.is-selected .data-export-dataset-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.data-export-check{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .7);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .data-export-check{color:#3f3f46;background-color:#fff}.data-export-dataset.is-selected .data-export-check{border-color:#7e22ce99;--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}html.light .data-export-dataset.is-selected .data-export-check{border-color:var(--brand-primary-border);background-color:var(--brand-primary)}html.light .bg-zinc-700.data-export-dataset.is-selected .data-export-check,html.light .bg-zinc-800.data-export-dataset.is-selected .data-export-check,html.light .bg-zinc-900.data-export-dataset.is-selected .data-export-check,html.light .bg-zinc-950.data-export-dataset.is-selected .data-export-check,html.light .bg-black.data-export-dataset.is-selected .data-export-check{color:#18181b}html.light button.data-export-dataset.is-selected .data-export-check,html.light a.data-export-dataset.is-selected .data-export-check{background-color:var(--brand-primary);color:#fff}.data-export-count{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .7);padding:.125rem .375rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .data-export-count{color:#3f3f46}html.light .data-export-count{background-color:#fff}.data-export-count--empty{border-color:rgb(var(--zinc-800) / .6);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .data-export-count--empty{color:#3f3f46}.data-export-format{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.875rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .data-export-format{background-color:#fff}.data-export-format:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8)}.data-export-format:focus-visible{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: var(--focus-ring)}.data-export-format.is-selected{border-color:#7e22ce99;background-color:#3b076433}html.light .data-export-format.is-selected{background-color:var(--brand-primary-soft)}html.light .data-export-format.is-selected{border-color:var(--brand-primary-border)}.data-export-format-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .data-export-format-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.data-export-format-icon,html.light .client-portal .pill.data-export-format-icon,html.light .support-center .pill.data-export-format-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .data-export-format-icon{background-color:#fff}.data-export-format.is-selected .data-export-format-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.data-export-scope{display:grid;gap:.75rem}.data-export-scope-item{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem .875rem}html.light .data-export-scope-item{background-color:#fff}.data-export-scope-label{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .data-export-scope-label{color:#52525b}.data-export-scope-value{margin-top:.25rem;display:block;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .data-export-scope-value{color:#18181b}.data-export-scope-help{margin-top:.25rem;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .data-export-scope-help{color:#3f3f46}.data-export-summary{border-radius:.75rem;border-width:1px;padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated);box-shadow:0 1px 2px #0000000f}.data-export-summary-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.data-export-summary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-bottom:.625rem}.data-export-summary-row:last-child{border-width:0px;padding-bottom:0}.data-export-summary-row dt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .data-export-summary-row dt{color:#52525b}.data-export-summary-row dd{max-width:60%;text-align:right;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .data-export-summary-row dd{color:#18181b}.data-export-primary{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .bg-zinc-700.data-export-primary,html.light .bg-zinc-800.data-export-primary,html.light .bg-zinc-900.data-export-primary,html.light .bg-zinc-950.data-export-primary,html.light .bg-black.data-export-primary{color:#18181b}.data-export-primary:focus-visible{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)}.data-export-primary:disabled{cursor:not-allowed;opacity:.55}.data-export-primary{background-color:var(--brand-primary);--tw-ring-color: var(--focus-ring)}.data-export-primary:hover{background-color:var(--brand-primary-hover)}@media (prefers-reduced-motion: reduce){.data-export-dataset,.data-export-format,.data-export-primary,.data-export-check,.data-export-dataset-icon,.data-export-format-icon{transition:none!important}.data-export .animate-spin{animation:none!important}}.plugin-builder-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.plugin-builder-hero{padding:1.25rem}}.plugin-builder-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.plugin-builder-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.plugin-builder-steps{display:grid;width:100%;gap:.5rem}@media (min-width: 640px){.plugin-builder-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.plugin-builder-steps{max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1280px){.plugin-builder-steps{max-width:24rem}}.plugin-builder-step{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .plugin-builder-step{background-color:#fff}.plugin-builder-step--active{border-color:#6b21a873;background-color:#3b076433}html.light .plugin-builder-step--active{background-color:var(--brand-primary-soft)}html.light .plugin-builder-step--active{border-color:var(--brand-primary-border)}.plugin-builder-step--done{border-color:#14532d80;background-color:#052e1633}.plugin-builder-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-builder-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.plugin-builder-step-index,html.light .client-portal .pill.plugin-builder-step-index,html.light .support-center .pill.plugin-builder-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .plugin-builder-step-index.text-white,html.light .plugin-builder-step-index.text-zinc-100{color:#18181b}.plugin-builder-step--active .plugin-builder-step-index{border-color:#6b21a899;background-color:#3b076480;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .plugin-builder-step--active .plugin-builder-step-index{background-color:var(--brand-primary-soft);color:var(--brand-primary);border-color:var(--brand-primary-border)}html.light :is(.dash-shell,.msg-hub) .pill.plugin-builder-step--active .plugin-builder-step-index,html.light .client-portal .pill.plugin-builder-step--active .plugin-builder-step-index,html.light .support-center .pill.plugin-builder-step--active .plugin-builder-step-index{color:#5b21b6}.plugin-builder-step--done .plugin-builder-step-index{border-color:#16653499;background-color:#052e1680;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.plugin-builder-step--done .plugin-builder-step-index,html.light .client-portal .pill.plugin-builder-step--done .plugin-builder-step-index,html.light .support-center .pill.plugin-builder-step--done .plugin-builder-step-index{color:#166534}.plugin-builder-guide-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .plugin-builder-guide-card{background-color:#fff}.plugin-builder-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.plugin-builder-idea-card{height:100%;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);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.light .plugin-builder-idea-card{background-color:#fff}.plugin-builder-idea-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.plugin-builder-idea-card--selected{border-color:#6b21a88c;background-color:#3b076433;--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-color: rgb(168 85 247 / .2)}html.light .plugin-builder-idea-card--selected{background-color:var(--brand-primary-soft)}.plugin-builder-idea-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-builder-idea-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.plugin-builder-idea-icon,html.light .client-portal .pill.plugin-builder-idea-icon,html.light .support-center .pill.plugin-builder-idea-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .plugin-builder-idea-icon{background-color:#fff}.plugin-builder-idea-card--selected .plugin-builder-idea-icon{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.plugin-builder-chip{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-builder-chip{color:#3f3f46}html.light .plugin-builder-chip.text-white,html.light .plugin-builder-chip.text-zinc-100{color:#18181b}.plugin-builder-default-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem .875rem}html.light .plugin-builder-default-card{background-color:#fff}.plugin-builder-actions{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .plugin-builder-actions{background-color:#fff}@media (min-width: 640px){.plugin-builder-actions{flex-direction:row;align-items:center;justify-content:space-between}}.plugin-builder-summary-card{border-radius:.5rem;border-width:1px;padding:.75rem;border-color:var(--border-default);background:radial-gradient(420px 160px at 0% 0%,var(--brand-primary-soft),transparent 60%),var(--surface-muted)}.plugin-builder-checklist-item.is-done .plugin-builder-check{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.plugin-builder-check{display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .plugin-builder-check{color:#52525b}.plugin-builder-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .25);padding:.75rem}.plugin-builder-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .plugin-builder-meta dt{color:#52525b}.plugin-builder-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .plugin-builder-meta dd{color:#18181b}.plugin-builder-tip{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem 1rem}html.light .plugin-builder-tip{background-color:#fff}.plugin-builder-tip-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-900) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .plugin-builder-tip-icon{color:var(--brand-yellow-text)}@media (prefers-reduced-motion: reduce){.plugin-builder-idea-card,.plugin-builder-step{transition:none!important}.plugin-builder-panel .animate-spin{animation:none!important}}.plugin-docs-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.plugin-docs-hero{padding:1.25rem}}.plugin-docs-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.plugin-docs-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.plugin-docs-steps{display:grid;width:100%;gap:.5rem}@media (min-width: 640px){.plugin-docs-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.plugin-docs-steps{max-width:28rem;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1280px){.plugin-docs-steps{max-width:24rem}}.plugin-docs-step{display:flex;align-items:flex-start;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.5rem .625rem}html.light .plugin-docs-step{background-color:#fff}.plugin-docs-step-index{margin-top:.125rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:10px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-docs-step-index{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.plugin-docs-step-index,html.light .client-portal .pill.plugin-docs-step-index,html.light .support-center .pill.plugin-docs-step-index{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .plugin-docs-step-index.text-white,html.light .plugin-docs-step-index.text-zinc-100{color:#18181b}.plugin-docs-guide-card{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.75rem}html.light .plugin-docs-guide-card{background-color:#fff}.plugin-docs-guide-num{margin-bottom:.5rem;display:inline-flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}@media (min-width: 1024px){.plugin-docs-toc-wrap{position:sticky;top:1rem;align-self:flex-start}}.plugin-docs-toc{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .plugin-docs-toc{background-color:#fff}.plugin-docs-toc-nav{display:none}@media (min-width: 1024px){.plugin-docs-toc-nav{display:block}}.plugin-docs-toc-nav.is-open{display:block}.plugin-docs-toc-link{display:flex;width:100%;align-items:center;border-radius:.5rem;padding:.5rem .625rem;text-align:left;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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.light .plugin-docs-toc-link{color:#3f3f46}html.light .plugin-docs-toc-link:hover{color:#09090b;background-color:#fafafa}.plugin-docs-toc-link:hover{background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.plugin-docs-toc-link:focus-visible{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: var(--focus-ring)}.plugin-docs-toc-link.is-active{background-color:#3b07644d;--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-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(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-color: rgb(107 33 168 / .4)}html.light .plugin-docs-toc-link.is-active{background-color:var(--brand-primary-soft);color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.plugin-docs-toc-link.is-active,html.light .client-portal .pill.plugin-docs-toc-link.is-active,html.light .support-center .pill.plugin-docs-toc-link.is-active{color:#5b21b6}.plugin-docs-card{display:flex;height:100%;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);padding:1rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored);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.light .plugin-docs-card{background-color:#fff}.plugin-docs-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.plugin-docs-card-icon{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-docs-card-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.plugin-docs-card-icon,html.light .client-portal .pill.plugin-docs-card-icon,html.light .support-center .pill.plugin-docs-card-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .plugin-docs-card-icon{background-color:#fff}.plugin-docs-card-meta{margin-top:.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.625rem .75rem}html.light .plugin-docs-card-meta{background-color:#fff}.plugin-docs-card-meta dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .plugin-docs-card-meta dt{color:#52525b}.plugin-docs-card-meta dd{margin-top:.125rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .plugin-docs-card-meta dd{color:#18181b}.plugin-docs-hook-chip{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-docs-hook-chip{color:#3f3f46}html.light .plugin-docs-hook-chip.text-white,html.light .plugin-docs-hook-chip.text-zinc-100{color:#18181b}.plugin-docs-hook-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .plugin-docs-hook-row{background-color:#fff}.plugin-docs-inline-code{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .5);padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}html.light .plugin-docs-inline-code{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.plugin-docs-inline-code,html.light .client-portal .pill.plugin-docs-inline-code,html.light .support-center .pill.plugin-docs-inline-code{color:#5b21b6}html.light .plugin-docs-inline-code{background-color:#fff}.plugin-docs-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.plugin-docs-list{font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-docs-list{color:#3f3f46}.plugin-docs-list li{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .2);padding:.5rem .75rem}html.light .plugin-docs-list li{background-color:#fff}.plugin-docs-setup-step{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem .875rem}html.light .plugin-docs-setup-step{background-color:#fff}.plugin-docs-setup-num{margin-top:.125rem;display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:11px;font-weight:600;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.plugin-docs-expected{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .25);padding:.5rem .625rem;font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .plugin-docs-expected{color:#3f3f46}.plugin-docs-callout{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.625rem .75rem}html.light .plugin-docs-callout{background-color:#fff}.plugin-docs-permission-row{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.625rem .75rem}html.light .plugin-docs-permission-row{background-color:#fff}.plugin-docs-sandbox-row{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.75rem .875rem}html.light .plugin-docs-sandbox-row{background-color:#fff}.plugin-docs-sandbox-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:#14532d66;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.plugin-docs-sandbox-icon,html.light .client-portal .pill.plugin-docs-sandbox-icon,html.light .support-center .pill.plugin-docs-sandbox-icon{color:#166534}.plugin-docs-code{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5)}html.light .plugin-docs-code{background-color:#fff}.plugin-docs-code-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.5rem .75rem}.plugin-docs-code-lang{display:inline-flex;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .plugin-docs-code-lang{color:#3f3f46}html.light .plugin-docs-code-lang.text-white,html.light .plugin-docs-code-lang.text-zinc-100{color:#18181b}.plugin-docs-copy-btn{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .plugin-docs-copy-btn{color:#3f3f46}html.light .plugin-docs-copy-btn:hover{color:#09090b}html.light .plugin-docs-copy-btn.text-white,html.light .plugin-docs-copy-btn.text-zinc-100{color:#18181b}.plugin-docs-copy-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.plugin-docs-copy-btn:focus-visible{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: var(--focus-ring)}.plugin-docs-code-pre{max-height:20rem;overflow:auto;padding:.75rem;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .plugin-docs-code-pre{color:#3f3f46}.plugin-docs-code-pre code{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.plugin-docs-faq-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;text-align:left;font-size:13px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .plugin-docs-faq-trigger{color:#18181b}html.light .plugin-docs-faq-trigger:hover{background-color:#fafafa}html.light .bg-zinc-700.plugin-docs-faq-trigger,html.light .bg-zinc-800.plugin-docs-faq-trigger,html.light .bg-zinc-900.plugin-docs-faq-trigger,html.light .bg-zinc-950.plugin-docs-faq-trigger,html.light .bg-black.plugin-docs-faq-trigger{color:#18181b}.plugin-docs-faq-trigger:hover{background-color:rgb(var(--zinc-900) / .4)}.plugin-docs-faq-trigger:focus-visible{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-inset: inset;--tw-ring-color: var(--focus-ring)}.plugin-docs-support-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .6);padding: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}html.light .plugin-docs-support-card{background-color:#fff}.plugin-docs-support-card:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}.plugin-docs-support-card:focus-visible{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: var(--focus-ring)}@media (prefers-reduced-motion: reduce){.plugin-docs-card,.plugin-docs-step,.plugin-docs-toc-link,.plugin-docs-support-card{transition:none!important}}.white-label-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.white-label-hero{padding:1.25rem}}.white-label-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.white-label-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.white-label-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.5rem .625rem}html.light .white-label-hero-stat{background-color:#fff}.white-label-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .white-label-hero-stat-label{color:#3f3f46}.white-label-hero-stat-value{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .white-label-hero-stat-value,html.light .bg-zinc-700.white-label-hero-stat-value,html.light .bg-zinc-800.white-label-hero-stat-value,html.light .bg-zinc-900.white-label-hero-stat-value,html.light .bg-zinc-950.white-label-hero-stat-value,html.light .bg-black.white-label-hero-stat-value{color:#18181b}.white-label-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.5rem}html.light .white-label-toc{background-color:#fff}.white-label-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .white-label-toc-link{color:#3f3f46}html.light .white-label-toc-link:hover{color:#09090b;background-color:#fafafa}.white-label-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.white-label-toc-link:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.white-label-section-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.white-label-section-icon--muted{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .white-label-section-icon--muted{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.white-label-section-icon--muted,html.light .client-portal .pill.white-label-section-icon--muted,html.light .support-center .pill.white-label-section-icon--muted{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .white-label-section-icon--muted{background-color:#fff}.white-label-color-field{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem}@media (min-width: 640px){.white-label-color-field{padding-left:1rem;padding-right:1rem}}.white-label-color-swatch{height:2.5rem;width:3rem;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:.125rem}html.light .white-label-color-swatch.text-white,html.light .white-label-color-swatch.text-zinc-100{color:#18181b}.white-label-color-swatch:focus-visible{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: var(--focus-ring)}.white-label-color-hex{width:7.25rem;text-align:center;letter-spacing:.025em}.white-label-upload-zone{border-radius:.75rem;border-width:1px;border-style:dashed;border-color:rgb(var(--zinc-700) / .9);background-color:rgb(var(--zinc-950) / .4);padding:.875rem;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.light .white-label-upload-zone{background-color:#fff}@media (min-width: 640px){.white-label-upload-zone{padding:1rem}}.white-label-upload-zone--dragging{border-color:#9333eab3;background-color:#3b076433}html.light .white-label-upload-zone--dragging{background-color:var(--brand-primary-soft)}.white-label-upload-zone--error{border-color:#b91c1cb3;background-color:#450a0a26}.white-label-upload-preview{display:flex;height:4rem;width:7rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding-left:.5rem;padding-right:.5rem}html.light .white-label-upload-preview{background-color:#fff}.white-label-preview-shell{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}html.light .white-label-preview-shell.text-white,html.light .white-label-preview-shell.text-zinc-100{color:#18181b}.white-label-preview-nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.white-label-preview-body{padding:1rem}.white-label-preview-footer{border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.625rem .75rem}.white-label-related-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem .875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.white-label-related-link:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .7)}.white-label-related-link:focus-visible{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: var(--focus-ring)}.white-label-actions{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored);--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)}html.light .white-label-actions{background-color:#fff}@media (min-width: 640px){.white-label-actions{padding:1rem}}@media (prefers-reduced-motion: reduce){.white-label-toc-link,.white-label-related-link,.white-label-upload-zone{transition:none!important}}.branding-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.branding-hero{padding:1.25rem}}.branding-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.branding-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.branding-hero-stat{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .6);padding:.5rem .625rem}html.light .branding-hero-stat{background-color:#fff}.branding-hero-stat-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .branding-hero-stat-label{color:#3f3f46}.branding-hero-stat-value{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .branding-hero-stat-value,html.light .bg-zinc-700.branding-hero-stat-value,html.light .bg-zinc-800.branding-hero-stat-value,html.light .bg-zinc-900.branding-hero-stat-value,html.light .bg-zinc-950.branding-hero-stat-value,html.light .bg-black.branding-hero-stat-value{color:#18181b}.branding-toc{display:flex;flex-wrap:wrap;gap:.375rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.5rem}html.light .branding-toc{background-color:#fff}.branding-toc-link{border-radius:.5rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .branding-toc-link{color:#3f3f46}html.light .branding-toc-link:hover{color:#09090b;background-color:#fafafa}.branding-toc-link:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.branding-toc-link:focus-visible{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: var(--focus-ring);--tw-ring-offset-width: 2px;--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.branding-section-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.branding-section-icon--muted{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .branding-section-icon--muted{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.branding-section-icon--muted,html.light .client-portal .pill.branding-section-icon--muted,html.light .support-center .pill.branding-section-icon--muted{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .branding-section-icon--muted{background-color:#fff}.branding-color-examples{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem}@media (min-width: 640px){.branding-color-examples{padding-left:1rem;padding-right:1rem}}.branding-css-editor{min-height:9rem}.branding-preview-shell{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}html.light .branding-preview-shell.text-white,html.light .branding-preview-shell.text-zinc-100{color:#18181b}.branding-preview-login{display:flex;min-height:14rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#ffffff0d;padding:1rem}.branding-preview-glass{border:1px solid rgb(255 255 255 / .1);background-color:#00000080;color:#f4f4f5}.branding-preview-field{border:1px solid rgb(255 255 255 / .1);background-color:#0006}.branding-preview-app{overflow:hidden;border-radius:.75rem;border-width:1px}.branding-preview-app--dark{border-color:#27272a;background-color:#09090b;color:#f4f4f5}.branding-preview-app--light{border-color:#d4d4d8;background-color:#f4f4f5;color:#18181b}.branding-preview-nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;padding:.625rem .75rem}.branding-preview-app--dark .branding-preview-nav{border-color:#27272acc}.branding-preview-app--light .branding-preview-nav{border-color:#d4d4d8cc}.branding-preview-card{border-radius:.5rem;border-width:1px;padding:.625rem}.branding-preview-app--dark .branding-preview-card{border-color:#27272acc;background-color:#0000004d}.branding-preview-app--light .branding-preview-card{border-color:#d4d4d8cc;background-color:#ffffffb3}.branding-related-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem .875rem;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-related-link:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .7)}.branding-related-link:focus-visible{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: var(--focus-ring)}.branding-actions{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .95);padding:.75rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored);--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)}html.light .branding-actions{background-color:#fff}@media (min-width: 640px){.branding-actions{padding:1rem}}@media (prefers-reduced-motion: reduce){.branding-toc-link,.branding-related-link{transition:none!important}}.domain-panel-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.domain-panel-hero{padding:1.25rem}}.domain-panel-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.domain-panel-hero[data-health=warning]{--tw-gradient-to: rgb(var(--yellow-950) / .25) var(--tw-gradient-to-position)}.domain-panel-hero[data-health=danger]{--tw-gradient-to: rgb(69 10 10 / .25) var(--tw-gradient-to-position)}.domain-panel-hero[data-health=success]{--tw-gradient-to: rgb(5 46 22 / .2) var(--tw-gradient-to-position)}.domain-panel-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.domain-panel-hero[data-health=warning] .domain-panel-hero-icon{border-color:rgb(var(--yellow-800) / .5);background-color:rgb(var(--yellow-950) / .35);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .domain-panel-hero[data-health=warning] .domain-panel-hero-icon{color:var(--brand-yellow-text)}.domain-panel-hero[data-health=danger] .domain-panel-hero-icon{border-color:#991b1b80;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.domain-panel-hero[data-health=danger] .domain-panel-hero-icon,html.light .client-portal .pill.domain-panel-hero[data-health=danger] .domain-panel-hero-icon,html.light .support-center .pill.domain-panel-hero[data-health=danger] .domain-panel-hero-icon{color:#991b1b}.domain-panel-hero[data-health=success] .domain-panel-hero-icon{border-color:#16653480;background-color:#052e1659;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.domain-panel-hero[data-health=success] .domain-panel-hero-icon,html.light .client-portal .pill.domain-panel-hero[data-health=success] .domain-panel-hero-icon,html.light .support-center .pill.domain-panel-hero[data-health=success] .domain-panel-hero-icon{color:#166534}.domain-panel-toolbar{display:flex;flex-direction:column;gap:.625rem}@media (min-width: 640px){.domain-panel-toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.domain-panel-search{width:100%}@media (min-width: 640px){.domain-panel-search{max-width:20rem}}.domain-panel-filters{display:flex;flex-wrap:wrap;gap:.375rem}.domain-panel-chip{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .domain-panel-chip{color:#3f3f46}html.light .domain-panel-chip:hover{color:#09090b}html.light .domain-panel-chip{background-color:#fff}.domain-panel-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.domain-panel-chip:focus-visible{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: var(--focus-ring)}.domain-panel-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.domain-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .domain-card{background-color:#fff}@media (min-width: 640px){.domain-card{padding:1rem}}.domain-card--attention{border-color:rgb(var(--yellow-800) / .5);background-color:rgb(var(--yellow-950) / .1)}.domain-card--ssl{border-color:#6b21a866;background-color:#3b07641a}html.light .domain-card--ssl{border-color:var(--brand-primary-border)}.domain-card--disabled{border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);opacity:.9}html.light .domain-card--disabled{background-color:#fff}.domain-card--primary{border-color:#6b21a873;background-color:#3b07641a}html.light .domain-card--primary{border-color:var(--brand-primary-border)}.domain-card-meta{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px}.domain-card-meta dt{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .domain-card-meta dt{color:#52525b}.domain-card-meta dt:after{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1));--tw-content: ": ";content:var(--tw-content)}.domain-card-meta dd{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .domain-card-meta dd{color:#3f3f46}.domain-card-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.domain-dns{border-radius:.5rem;border-width:1px;border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .15);padding:.75rem}.domain-dns-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.domain-dns-field{border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);padding:.5rem .625rem}html.light .domain-dns-field{background-color:#fff}.domain-dns-field dt{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .domain-dns-field dt{color:#3f3f46}.domain-dns-field dd{margin-top:.25rem;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .domain-dns-field dd{color:#18181b}.domain-dns-copy{border-radius:.25rem;padding:.125rem .375rem;font-size:10px;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}.domain-dns-copy:focus-visible{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)}.domain-dns-copy:disabled{cursor:not-allowed;opacity:.5}.domain-dns-copy{color:var(--brand-primary-text);--tw-ring-color: var(--focus-ring)}.domain-dns-copy:hover{background-color:var(--brand-primary-soft);color:var(--brand-primary-hover)}.domain-attention{border-radius:.5rem;border-width:1px;padding:.625rem .75rem;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.domain-attention--muted{border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4)}html.light .domain-attention--muted{background-color:#fff}.domain-attention-icon{margin-top:.125rem;display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.domain-panel-related-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .25);padding:.75rem .875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.domain-panel-related-link:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .7)}.domain-panel-related-link:focus-visible{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: var(--focus-ring)}@media (prefers-reduced-motion: reduce){.domain-panel-chip,.domain-panel-related-link,.domain-dns-copy{transition:none!important}}.api-key-hero{border-radius:.75rem;border-width:1px;padding:1rem}@media (min-width: 640px){.api-key-hero{padding:1.25rem}}.api-key-hero{border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.api-key-hero[data-health=warning]{--tw-gradient-to: rgb(var(--yellow-950) / .25) var(--tw-gradient-to-position)}.api-key-hero[data-health=danger]{--tw-gradient-to: rgb(69 10 10 / .25) var(--tw-gradient-to-position)}.api-key-hero[data-health=success]{--tw-gradient-to: rgb(5 46 22 / .2) var(--tw-gradient-to-position)}.api-key-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.api-key-hero[data-health=warning] .api-key-hero-icon{border-color:rgb(var(--yellow-800) / .5);background-color:rgb(var(--yellow-950) / .35);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .api-key-hero[data-health=warning] .api-key-hero-icon{color:var(--brand-yellow-text)}.api-key-hero[data-health=danger] .api-key-hero-icon{border-color:#991b1b80;background-color:#450a0a59;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.api-key-hero[data-health=danger] .api-key-hero-icon,html.light .client-portal .pill.api-key-hero[data-health=danger] .api-key-hero-icon,html.light .support-center .pill.api-key-hero[data-health=danger] .api-key-hero-icon{color:#991b1b}.api-key-hero[data-health=success] .api-key-hero-icon{border-color:#16653480;background-color:#052e1659;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.api-key-hero[data-health=success] .api-key-hero-icon,html.light .client-portal .pill.api-key-hero[data-health=success] .api-key-hero-icon,html.light .support-center .pill.api-key-hero[data-health=success] .api-key-hero-icon{color:#166534}.api-key-once{border-radius:.75rem;border-width:1px;border-color:#16653480;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(5 46 22 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 46 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--zinc-950) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(var(--zinc-950) / 1) var(--tw-gradient-to-position);padding:1rem}@media (min-width: 640px){.api-key-once{padding:1.25rem}}.api-key-once-value{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#16653466;background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .api-key-once-value{background-color:#fff}@media (min-width: 640px){.api-key-once-value{flex-direction:row;align-items:center;justify-content:space-between}}.api-key-copy-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:#15803d80;background-color:#052e1680;padding:.5rem .75rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(220 252 231 / 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}.api-key-copy-btn:hover{border-color:#16a34a99;background-color:#14532d66}.api-key-copy-btn:focus-visible{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: rgb(34 197 94 / .4)}.api-key-toolbar{display:flex;flex-direction:column;gap:.625rem}@media (min-width: 640px){.api-key-toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.api-key-search{width:100%}@media (min-width: 640px){.api-key-search{max-width:20rem}}.api-key-filters{display:flex;flex-wrap:wrap;gap:.375rem}.api-key-chip{border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .5);padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .api-key-chip{color:#3f3f46}html.light .api-key-chip:hover{color:#09090b}html.light .api-key-chip{background-color:#fff}.api-key-chip:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.api-key-chip:focus-visible{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: var(--focus-ring)}.api-key-chip--active{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.api-key-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .api-key-card{background-color:#fff}@media (min-width: 640px){.api-key-card{padding:1rem}}.api-key-card--revoked{border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .3);opacity:.9}html.light .api-key-card--revoked{background-color:#fff}.api-key-masked{display:inline-flex;max-width:100%;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .35);padding:.25rem .5rem}.api-key-card-meta{display:flex;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem;font-size:11px}.api-key-card-meta>div{display:inline}.api-key-card-meta dt{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .api-key-card-meta dt{color:#52525b}.api-key-card-meta dt:after{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1));--tw-content: ": ";content:var(--tw-content)}.api-key-card-meta dd{display:inline;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .api-key-card-meta dd{color:#3f3f46}.api-key-card-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:.5rem}.api-key-menu{position:absolute;right:0;z-index:20;margin-top:.25rem;width:11rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .4);--tw-shadow: var(--tw-shadow-colored)}html.light .api-key-menu.text-white,html.light .api-key-menu.text-zinc-100{color:#18181b}.api-key-menu-item{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .75rem;text-align:left;font-size:12px;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / 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.light .api-key-menu-item{color:#3f3f46}html.light .api-key-menu-item:hover{color:#09090b;background-color:#fafafa}.api-key-menu-item:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.api-key-menu-item:focus-visible{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));outline:2px solid transparent;outline-offset:2px}.api-key-menu-item--danger{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.api-key-menu-item--danger,html.light .client-portal .pill.api-key-menu-item--danger,html.light .support-center .pill.api-key-menu-item--danger{color:#991b1b}.api-key-menu-item--danger:hover{background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.api-key-security-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .4);padding:.75rem .875rem;text-align:left;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.light .api-key-security-toggle{background-color:#fff}.api-key-security-toggle:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .7)}.api-key-security-toggle:focus-visible{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: var(--focus-ring)}.api-key-security-item{display:flex;align-items:flex-start;gap:.5rem;font-size:12px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .api-key-security-item{color:#3f3f46}.api-key-security-bullet{margin-top:.375rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background-color:#a855f7b3}@media (prefers-reduced-motion: reduce){.api-key-chip,.api-key-copy-btn,.api-key-security-toggle,.api-key-menu-item{transition:none!important}}.backup-hero{border-radius:.75rem;border-width:1px;padding:1rem;border-color:var(--border-default);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.backup-hero[data-health=warning]{border-color:color-mix(in srgb,var(--brand-yellow-text) 35%,transparent);background:radial-gradient(720px 220px at 0% 0%,color-mix(in srgb,var(--brand-yellow) 12%,transparent),transparent 55%),var(--surface-elevated)}.backup-hero[data-health=danger]{border-color:#b91c1c59;background:radial-gradient(720px 220px at 0% 0%,rgb(239 68 68 / .12),transparent 55%),var(--surface-elevated)}.backup-hero[data-health=success]{border-color:#1665344d;background:radial-gradient(720px 220px at 0% 0%,rgb(34 197 94 / .1),transparent 55%),var(--surface-elevated)}.backup-hero[data-health=info]{border-color:var(--brand-primary-border);background:radial-gradient(720px 220px at 0% 0%,var(--brand-primary-soft),transparent 55%),var(--surface-elevated)}.backup-hero-icon{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.backup-hero[data-health=warning] .backup-hero-icon{border-color:rgb(var(--yellow-800) / .4);background-color:rgb(var(--yellow-950) / .3);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .backup-hero[data-health=warning] .backup-hero-icon{color:var(--brand-yellow-text)}.backup-hero[data-health=danger] .backup-hero-icon{border-color:#991b1b66;background-color:#450a0a4d;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.backup-hero[data-health=danger] .backup-hero-icon,html.light .client-portal .pill.backup-hero[data-health=danger] .backup-hero-icon,html.light .support-center .pill.backup-hero[data-health=danger] .backup-hero-icon{color:#991b1b}.backup-hero[data-health=success] .backup-hero-icon{border-color:#16653466;background-color:#052e164d;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.backup-hero[data-health=success] .backup-hero-icon,html.light .client-portal .pill.backup-hero[data-health=success] .backup-hero-icon,html.light .support-center .pill.backup-hero[data-health=success] .backup-hero-icon{color:#166534}.backup-hero[data-health=info] .backup-hero-icon{border-color:#07598566;background-color:#082f494d;--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.backup-hero[data-health=info] .backup-hero-icon,html.light .client-portal .pill.backup-hero[data-health=info] .backup-hero-icon,html.light .support-center .pill.backup-hero[data-health=info] .backup-hero-icon{color:#1e40af}.backup-status-badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;border-width:1px;padding:.125rem .375rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.backup-status-dot{height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px}.backup-status-badge--success{border-color:#16653499;background-color:#052e1666;--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.backup-status-badge--success,html.light .client-portal .pill.backup-status-badge--success,html.light .support-center .pill.backup-status-badge--success{color:#166534}.backup-status-badge--success .backup-status-dot{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.backup-status-badge--warning{border-color:rgb(var(--yellow-800) / .6);background-color:rgb(var(--yellow-950) / .35);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .backup-status-badge--warning{color:var(--brand-yellow-text)}.backup-status-badge--warning .backup-status-dot{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-400) / var(--tw-bg-opacity, 1))}.backup-status-badge--danger{border-color:#991b1b99;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.backup-status-badge--danger,html.light .client-portal .pill.backup-status-badge--danger,html.light .support-center .pill.backup-status-badge--danger{color:#991b1b}.backup-status-badge--danger .backup-status-dot{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.backup-status-badge--info{border-color:#07598580;background-color:#082f494d;--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.backup-status-badge--info .backup-status-dot{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.backup-status-badge--default{border-color:rgb(var(--zinc-700) / .8);background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .backup-status-badge--default{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.backup-status-badge--default,html.light .client-portal .pill.backup-status-badge--default,html.light .support-center .pill.backup-status-badge--default{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .backup-status-badge--default{background-color:#fff}.backup-status-badge--default .backup-status-dot{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-500) / var(--tw-bg-opacity, 1))}.backup-table-wrap{margin-left:-.25rem;margin-right:-.25rem;overflow-x:auto}.backup-table{width:100%;min-width:44rem;border-collapse:collapse;text-align:left}.backup-table thead th{border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .9);padding:.5rem .75rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .backup-table thead th{color:#3f3f46}.backup-td{border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .8);padding:.75rem;vertical-align:middle}.backup-td--actions{text-align:right}.backup-table-row{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.light .backup-table-row:hover{background-color:#fafafa}.backup-table-row:hover{background-color:rgb(var(--zinc-900) / .4)}.backup-table-row--failed{background-color:#450a0a1a}.backup-card{border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .5);padding:.875rem}html.light .backup-card{background-color:#fff}.backup-card--failed{border-color:#7f1d1d66;background-color:#450a0a1a}.backup-type-chip{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .7);padding:.125rem .375rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .backup-type-chip{color:#3f3f46}html.light .backup-type-chip{background-color:#fff}.backup-action-btn{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.375rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);padding:.375rem .625rem;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html.light .backup-action-btn{color:#3f3f46}html.light .backup-action-btn:hover{color:#09090b}html.light :is(.dash-shell,.msg-hub) .pill.backup-action-btn,html.light .client-portal .pill.backup-action-btn,html.light .support-center .pill.backup-action-btn{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .backup-action-btn{background-color:#fff}html.light .backup-action-btn:hover{background-color:#fafafa}.backup-action-btn:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.backup-action-btn:focus-visible{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: var(--focus-ring)}.backup-action-btn:disabled{cursor:not-allowed;opacity:.55}.backup-action-btn--primary{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.backup-action-btn--primary:hover{border-color:var(--brand-primary-border);background-color:var(--brand-primary-muted);color:var(--brand-primary-text)}.backup-guide-item{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .7);background-color:rgb(var(--zinc-950) / .4);padding:.75rem}html.light .backup-guide-item{background-color:#fff}.backup-guide-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .8);--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .backup-guide-icon{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.backup-guide-icon,html.light .client-portal .pill.backup-guide-icon,html.light .support-center .pill.backup-guide-icon{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .backup-guide-icon{background-color:#fff}.backup-meta-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.backup-meta-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .7);padding-top:.625rem;padding-bottom:.625rem}.backup-meta-row:first-child{padding-top:0}.backup-meta-row:last-child{border-width:0px;padding-bottom:0}.backup-meta-row dt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .backup-meta-row dt{color:#52525b}.backup-meta-row dd{max-width:60%;text-align:right;font-size:12px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .backup-meta-row dd{color:#18181b}@media (prefers-reduced-motion: reduce){.backup-action-btn,.backup-table-row,.backup-card{transition:none!important}.backups-page .animate-spin{animation:none!important}}.gantt-page{margin-left:auto;margin-right:auto;max-width:1600px}.gantt-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.gantt-workspace-label{margin-top:-.5rem;margin-bottom:.25rem;display:inline-flex;align-items:center;gap:.5rem;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .gantt-workspace-label{color:#3f3f46}.gantt-workspace-dot{height:.375rem;width:.375rem;border-radius:9999px;background-color:#a855f7cc}.gantt-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width: 1280px){.gantt-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gantt-shell{overflow:hidden;border-radius:.75rem;border-width:1px;border-color:rgb(var(--zinc-800) / .9);background-color:rgb(var(--zinc-950) / .7);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .2);--tw-shadow: var(--tw-shadow-colored)}html.light .gantt-shell{background-color:#fff}.gantt-shell:fullscreen{overflow:auto;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1));padding:1rem}html.light .gantt-shell:fullscreen.text-white,html.light .gantt-shell:fullscreen.text-zinc-100{color:#18181b}html.light .gantt-shell:fullscreen.text-white{color:#18181b}.gantt-toolbar{display:flex;flex-direction:column;gap:.75rem;border-bottom-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.75rem}@media (min-width: 1024px){.gantt-toolbar{flex-direction:row;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem}}.gantt-toolbar-group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.gantt-toolbar-group--filters{min-width:0px}.gantt-nav{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .6);padding:.125rem}html.light .gantt-nav{background-color:#fff}.gantt-icon-btn{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .gantt-icon-btn{color:#3f3f46}html.light .gantt-icon-btn:hover{color:#09090b}html.light .gantt-icon-btn:hover{background-color:#fafafa}.gantt-icon-btn:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.gantt-icon-btn:focus-visible{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: var(--focus-ring)}.gantt-zoom{display:inline-flex;align-items:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .6);padding:.125rem}html.light .gantt-zoom{background-color:#fff}.gantt-zoom-btn{border-radius:.375rem;padding:.375rem .625rem;font-size:11px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .gantt-zoom-btn{color:#3f3f46}html.light .gantt-zoom-btn:hover{color:#09090b}.gantt-zoom-btn:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.gantt-zoom-btn:focus-visible{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: var(--focus-ring)}.gantt-zoom-btn.is-active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light :is(.dash-shell,.msg-hub) .pill.gantt-zoom-btn.is-active,html.light .client-portal .pill.gantt-zoom-btn.is-active,html.light .support-center .pill.gantt-zoom-btn.is-active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .gantt-zoom-btn.is-active.text-white,html.light .gantt-zoom-btn.is-active.text-zinc-100,html.light .bg-zinc-700.gantt-zoom-btn.is-active,html.light .bg-zinc-800.gantt-zoom-btn.is-active,html.light .bg-zinc-900.gantt-zoom-btn.is-active,html.light .bg-zinc-950.gantt-zoom-btn.is-active,html.light .bg-black.gantt-zoom-btn.is-active{color:#18181b}.gantt-range-label{font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .gantt-range-label{color:#3f3f46}@media (max-width: 640px){.smart-queue-item-actions .gantt-search{flex:none}}.gantt-search{position:relative;min-width:12rem;flex:1 1 0%}@media (min-width: 640px){.gantt-search{max-width:20rem}}.gantt-search-icon{pointer-events:none;position:absolute;left:.625rem;top:50%;height:.875rem;width:.875rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .gantt-search-icon{color:#52525b}.gantt-search-input{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);padding:.5rem .75rem .5rem 2rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .gantt-search-input{color:#18181b}html.light .gantt-search-input::-moz-placeholder{color:#71717a}html.light .gantt-search-input::placeholder{color:#71717a}html.light .gantt-search-input{background-color:#fff}html.light .bg-zinc-700.gantt-search-input,html.light .bg-zinc-800.gantt-search-input,html.light .bg-zinc-900.gantt-search-input,html.light .bg-zinc-950.gantt-search-input,html.light .bg-black.gantt-search-input{color:#18181b}.gantt-search-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.gantt-search-input::placeholder{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.gantt-search-input:focus{border-color:var(--brand-primary-border);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)}.gantt-search-input:focus-visible{--tw-ring-color: var(--focus-ring)}.gantt-select{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .8);padding:.5rem .625rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}html.light .gantt-select{color:#18181b;background-color:#fff}.gantt-select:focus{border-color:var(--brand-primary-border);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)}.gantt-select:focus-visible{--tw-ring-color: var(--focus-ring)}.gantt-check{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-900) / .4);padding:.375rem .5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .gantt-check{color:#3f3f46;background-color:#fff}.gantt-filter-badge{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;padding:.25rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}@media (max-width: 640px){.smart-queue-item-actions .gantt-chart-wrap{flex:none}}.gantt-chart-wrap{position:relative;min-height:280px}.gantt-chart-wrap.is-loading{opacity:.8}.gantt-loading{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-start;justify-content:center;background-color:rgb(var(--zinc-950) / .2);padding-top:4rem;--tw-backdrop-blur: blur(1px);-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)}html.light .gantt-loading{background-color:#fff}.gantt-loading-card{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.5rem .75rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html.light .gantt-loading-card{color:#18181b;background-color:#fff}.gantt-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:rgb(63 63 70) transparent}.gantt-grid{width:100%}.gantt-head,.gantt-row,.gantt-dep-block{display:flex;min-width:0px;border-bottom-width:1px;border-color:rgb(var(--zinc-900) / .9)}.gantt-head{position:sticky;top:0;z-index:10;background-color:rgb(var(--zinc-950) / .95);--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)}html.light .gantt-head{background-color:#fff}.gantt-head-panel,.gantt-row-panel,.gantt-dep-panel{display:grid;flex-shrink:0;grid-template-columns:minmax(10rem,1.4fr) 5.5rem 5.5rem 5rem 6rem;gap:.5rem;border-right-width:1px;border-color:rgb(var(--zinc-800) / .8);background-color:rgb(var(--zinc-950) / .8);padding:.5rem .75rem;font-size:10px;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .gantt-head-panel,html.light .gantt-row-panel,html.light .gantt-dep-panel{color:#3f3f46;background-color:#fff}.gantt-head-panel,.gantt-row-panel,.gantt-dep-panel{width:min(36rem,42vw);min-width:18rem;transition:width .2s ease,min-width .2s ease,opacity .2s ease}.gantt-head-panel.is-collapsed,.gantt-row-panel.is-collapsed,.gantt-dep-panel.is-collapsed{width:10.5rem;min-width:10.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}.gantt-head-panel.is-collapsed .gantt-col:not(.gantt-col--name),.gantt-row-panel.is-collapsed .gantt-col:not(.gantt-col--name),.gantt-dep-panel.is-collapsed .gantt-col:not(.gantt-col--name){display:none}@media (max-width: 640px){.smart-queue-item-actions .gantt-head-timeline,.smart-queue-item-actions .gantt-row-timeline{flex:none}}.gantt-head-timeline,.gantt-row-timeline{position:relative;min-width:0px;flex:1 1 0%}.gantt-head-timeline{height:2.5rem}.gantt-tick{position:absolute;top:.5rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;font-size:9px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .gantt-tick{color:#52525b}.gantt-tick.is-major{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .gantt-tick.is-major{color:#3f3f46}.gantt-row{align-items:stretch;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.light .gantt-row:hover{background-color:#fafafa}.gantt-row:hover{background-color:rgb(var(--zinc-900) / .4)}.gantt-row-panel{align-items:center;padding-top:.625rem;padding-bottom:.625rem;font-size:11px;text-transform:none;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}.gantt-col--name,.gantt-col--status,.gantt-col--progress,.gantt-col--eta,.gantt-col--owner{min-width:0px}.gantt-col--owner{display:inline-flex;align-items:center;gap:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.gantt-entity-btn{display:flex;width:100%;min-width:0px;flex-direction:column;align-items:flex-start;gap:.125rem;border-radius:.375rem;text-align:left}.gantt-entity-btn:focus-visible{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: var(--focus-ring)}.gantt-entity-title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .gantt-entity-title,html.light .bg-zinc-700.gantt-entity-title,html.light .bg-zinc-800.gantt-entity-title,html.light .bg-zinc-900.gantt-entity-title,html.light .bg-zinc-950.gantt-entity-title,html.light .bg-black.gantt-entity-title{color:#18181b}.gantt-entity-title:hover{color:var(--brand-primary-hover)}.gantt-entity-meta{display:block;font-size:10px;text-transform:none;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .gantt-entity-meta{color:#52525b}.gantt-inline-flag{margin-top:.25rem;display:inline-flex;border-radius:.25rem;border-width:1px;padding:.125rem .25rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.gantt-inline-flag--danger{border-color:#991b1bb3;background-color:#450a0a66;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.gantt-inline-flag--danger,html.light .client-portal .pill.gantt-inline-flag--danger,html.light .support-center .pill.gantt-inline-flag--danger{color:#991b1b}.gantt-progress{display:flex;align-items:center;gap:.375rem}.gantt-progress-track{height:.375rem;flex:1 1 0%;overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.gantt-progress-track,html.light .client-portal .pill.gantt-progress-track,html.light .support-center .pill.gantt-progress-track{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .gantt-progress-track.text-white,html.light .gantt-progress-track.text-zinc-100{color:#18181b}.gantt-progress-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.gantt-progress-label{width:2rem;flex-shrink:0;text-align:right;font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .gantt-progress-label{color:#3f3f46}.gantt-avatar{display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));font-size:9px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}html.light .gantt-avatar{color:#3f3f46}html.light :is(.dash-shell,.msg-hub) .pill.gantt-avatar,html.light .client-portal .pill.gantt-avatar,html.light .support-center .pill.gantt-avatar{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .gantt-avatar.text-white,html.light .gantt-avatar.text-zinc-100{color:#18181b}@media (max-width: 640px){.smart-queue-item-actions .gantt-lane{flex:none}}.gantt-lane{position:relative;margin:.5rem;height:3.5rem;overflow:visible;border-radius:.5rem;background-color:rgb(var(--zinc-900) / .7)}html.light .gantt-lane{background-color:#fff}.gantt-weekend{position:absolute;top:0;bottom:0;background-color:rgb(var(--zinc-800) / .35)}.gantt-gridline{position:absolute;top:0;bottom:0;width:1px;background-color:rgb(var(--zinc-800) / .5)}html.light .gantt-gridline{background-color:#fff}.gantt-gridline.is-major{background-color:rgb(var(--zinc-700) / .7)}.gantt-today{pointer-events:none;position:absolute;top:0;bottom:0;z-index:5;width:.125rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--yellow-400) / .9);box-shadow:0 0 0 1px #fbbf2426}.gantt-today--header{top:0;bottom:0}.gantt-today-label{position:absolute;top:-.125rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--yellow-500) / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;padding-top:1px;padding-bottom:1px;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--color-black) / var(--tw-text-opacity, 1))}.gantt-today--header .gantt-today-label{top:.25rem}.gantt-bar{position:absolute;top:.375rem;z-index:2;display:flex;height:1.25rem;align-items:center;overflow:hidden;border-radius:.375rem;border-width:1px;padding-left:.375rem;padding-right:.375rem;text-align:left;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gantt-bar:hover{opacity:.95;--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.gantt-bar:focus-visible{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: rgb(192 132 252 / .5)}.gantt-bar-progress{pointer-events:none;position:absolute;top:0;bottom:0;left:0;background-color:#ffffff1a}@media (max-width: 640px){.smart-queue-item-actions .gantt-bar-label{flex:none}}.gantt-bar-label{position:relative;z-index:1;display:flex;width:100%;min-width:0px;align-items:center;justify-content:space-between;gap:.5rem;font-size:10px;font-weight:500}.gantt-bar-pct{flex-shrink:0;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);opacity:.8}.gantt-task{position:absolute;bottom:.375rem;z-index:3;display:flex;height:.625rem;align-items:center;justify-content:center;overflow:hidden;border-radius:.125rem;border-width:1px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gantt-task:hover{opacity:1}.gantt-task:focus-visible{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: rgb(192 132 252 / .5)}.gantt-task-fill{pointer-events:none;position:absolute;top:0;bottom:0;left:0;background-color:#fff3}@media (max-width: 640px){.smart-queue-item-actions .gantt-task-icon{flex:none}}.gantt-task-icon{position:relative;z-index:1;font-size:8px;font-weight:700;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}html.light .bg-zinc-700.gantt-task-icon,html.light .bg-zinc-800.gantt-task-icon,html.light .bg-zinc-900.gantt-task-icon,html.light .bg-zinc-950.gantt-task-icon,html.light .bg-black.gantt-task-icon{color:#18181b}.gantt-milestone{position:absolute;top:50%;z-index:4;display:flex;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;gap:.25rem}.gantt-milestone:focus-visible{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: rgb(var(--yellow-400) / .5)}.gantt-milestone-diamond{height:.75rem;width:.75rem;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:2px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--yellow-400) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--yellow-500) / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gantt-milestone:hover .gantt-milestone-diamond{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gantt-milestone.is-overdue .gantt-milestone-diamond{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.gantt-milestone.is-upcoming .gantt-milestone-diamond{--tw-border-opacity: 1;border-color:rgb(var(--yellow-300) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--yellow-400) / var(--tw-bg-opacity, 1));box-shadow:0 0 0 3px #fbbf242e}.gantt-milestone-label{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;background-color:rgb(var(--zinc-950) / .8);padding-left:.25rem;padding-right:.25rem;padding-top:1px;padding-bottom:1px;font-size:9px;color:rgb(var(--yellow-200) / .9)}html.light :is(.dash-shell,.msg-hub) .pill.gantt-milestone-label,html.light .client-portal .pill.gantt-milestone-label,html.light .support-center .pill.gantt-milestone-label{color:var(--brand-yellow-text)}html.light .gantt-milestone-label{background-color:#fff}.gantt-dep-block{background-color:rgb(var(--zinc-950) / .4)}html.light .gantt-dep-block{background-color:#fff}.gantt-dep-panel{padding-top:.375rem;padding-bottom:.375rem}.gantt-dep-heading{padding-left:.5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .gantt-dep-heading{color:#52525b}.gantt-dep-list{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column;justify-content:center;gap:.25rem;padding:.375rem .75rem}.gantt-dep-item{display:flex;min-width:0px;align-items:center;gap:.5rem}.gantt-dep-label{font-size:10px;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}html.light .gantt-dep-label{color:#3f3f46}.gantt-legend{display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:rgb(var(--zinc-800) / .8);padding:.75rem}@media (min-width: 640px){.gantt-legend{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}@media (min-width: 1024px){.gantt-legend{padding-left:1rem;padding-right:1rem}}.gantt-legend-group{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.375rem}.gantt-legend-title{margin-right:.25rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .gantt-legend-title{color:#52525b}.gantt-legend-item{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .gantt-legend-item{color:#3f3f46}.gantt-swatch{height:.625rem;width:1rem;border-radius:.125rem;border-width:1px}.gantt-swatch--planned{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--zinc-700) / var(--tw-bg-opacity, 1))}html.light .gantt-swatch--planned.text-white,html.light .gantt-swatch--planned.text-zinc-100{color:#18181b}.gantt-swatch--progress{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}html.light .gantt-swatch--progress{background-color:var(--brand-primary)}html.light button.gantt-swatch--progress,html.light a.gantt-swatch--progress{background-color:var(--brand-primary);color:#fff}.gantt-swatch--review{--tw-border-opacity: 1;border-color:rgb(3 105 161 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(12 74 110 / var(--tw-bg-opacity, 1))}.gantt-swatch--complete{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.gantt-swatch--blocked{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}html.light :is(.dash-shell,.msg-hub) .pill.gantt-swatch--blocked,html.light .client-portal .pill.gantt-swatch--blocked,html.light .support-center .pill.gantt-swatch--blocked{background-color:#fee2e2;border-color:#fca5a5;color:#991b1b}.gantt-swatch--blocked{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,.12) 2px,transparent 2px,transparent 4px)}.gantt-swatch--overdue{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1));background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.08),rgba(255,255,255,.08) 3px,transparent 3px,transparent 6px)}.gantt-legend-today{height:.75rem;width:.125rem;--tw-bg-opacity: 1;background-color:rgb(var(--yellow-400) / var(--tw-bg-opacity, 1));box-shadow:0 0 0 2px #fbbf2433}.gantt-legend-milestone{height:.625rem;width:.625rem;--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:1px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--yellow-400) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--yellow-500) / var(--tw-bg-opacity, 1))}.gantt-legend-weekend{height:.625rem;width:1rem;border-radius:.125rem;background-color:rgb(var(--zinc-700) / .6)}.gantt-legend-hint{font-size:11px;--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}html.light .gantt-legend-hint{color:#52525b}.gantt-tooltip{pointer-events:none;position:fixed;z-index:80;max-width:20rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .95);padding:.5rem .75rem;text-align:left;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--color-black) / .5);--tw-shadow: var(--tw-shadow-colored);--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)}html.light .gantt-tooltip{background-color:#fff}.gantt-tooltip-title{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .gantt-tooltip-title,html.light .bg-zinc-700.gantt-tooltip-title,html.light .bg-zinc-800.gantt-tooltip-title,html.light .bg-zinc-900.gantt-tooltip-title,html.light .bg-zinc-950.gantt-tooltip-title,html.light .bg-black.gantt-tooltip-title{color:#18181b}.gantt-tooltip-line{font-size:11px;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}html.light .gantt-tooltip-line{color:#3f3f46}@media (max-width: 1023px){.gantt-head-panel,.gantt-row-panel,.gantt-dep-panel{width:12rem;min-width:12rem;grid-template-columns:repeat(1,minmax(0,1fr))}.gantt-col--status,.gantt-col--progress,.gantt-col--eta,.gantt-col--owner{display:none}.gantt-lane{height:4rem}.gantt-milestone-label{display:none}}@media (max-width: 639px){.gantt-kpi-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.gantt-check{display:none}.gantt-check:nth-of-type(-n+2){display:inline-flex}}@media (prefers-reduced-motion: reduce){.gantt-head-panel,.gantt-row-panel,.gantt-dep-panel,.gantt-bar,.gantt-progress-fill,.gantt-milestone-diamond{transition:none!important}.gantt-page .animate-spin{animation:none!important}}.onboarding-page{margin-left:auto;margin-right:auto;width:100%;max-width:56rem;padding:1.5rem 1rem}@media (min-width: 640px){.onboarding-page{padding:2rem 1.5rem}}@media (min-width: 1024px){.onboarding-page{max-width:64rem;padding-top:2.5rem;padding-bottom:2.5rem}}.onboarding-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (min-width: 640px){.onboarding-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.onboarding-card{border-radius:1rem;border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--border-default);background-color:var(--surface-elevated);box-shadow:0 1px 2px #0000000a}.onboarding-card--padded{padding:1rem}@media (min-width: 640px){.onboarding-card--padded{padding:1.5rem}}@media (min-width: 1024px){.onboarding-card--padded{padding:2rem}}.onboarding-progress>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.onboarding-progress-kicker{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:-.025em;color:var(--text-primary)}.onboarding-progress-autosave{display:inline-flex;align-items:center;gap:.375rem;font-size:11px;color:var(--text-muted)}.onboarding-progress-track{height:.375rem;overflow:hidden;border-radius:9999px;background-color:var(--surface-muted);border:1px solid var(--border-default)}.onboarding-progress-fill{height:100%;border-radius:9999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);background-color:var(--brand-primary)}.onboarding-stepper{display:none;gap:.25rem;overflow-x:auto;padding-bottom:.25rem}@media (min-width: 640px){.onboarding-stepper{display:flex}}.onboarding-stepper-item{min-width:0px;flex:1 1 0%}.onboarding-stepper-btn{display:flex;min-height:2.75rem;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.onboarding-stepper-btn:focus-visible{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)}.onboarding-stepper-btn:disabled{cursor:default}.onboarding-stepper-btn{--tw-ring-color: var(--focus-ring);color:var(--text-muted)}.onboarding-stepper-btn:not(:disabled):hover{background-color:var(--interactive-hover);color:var(--text-primary)}.onboarding-stepper-index{display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;font-size:10px;font-weight:600;border-color:var(--border-strong);background-color:var(--surface-card)}.onboarding-stepper-label{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500}@media (min-width: 1024px){.onboarding-stepper-label{display:inline}}.onboarding-stepper-btn.is-current{color:var(--text-primary)}.onboarding-stepper-btn.is-current .onboarding-stepper-index{border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.onboarding-stepper-btn.is-complete .onboarding-stepper-index{border-color:var(--brand-primary-border);background-color:var(--brand-primary);color:#fff}.onboarding-stepper-btn.is-upcoming{opacity:.72}.onboarding-step-heading>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.onboarding-step-eyebrow{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.onboarding-step-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}@media (min-width: 640px){.onboarding-step-title{font-size:1.5rem;line-height:2rem}}.onboarding-step-title{color:var(--text-primary)}.onboarding-step-description{max-width:42rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--text-secondary)}.onboarding-step-body{padding-bottom:.5rem;animation:onboarding-step-in .18s ease-out}@keyframes onboarding-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.onboarding-help{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.75rem .875rem;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.onboarding-help-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--surface-elevated);color:var(--brand-primary-text)}.onboarding-help-title{font-size:.75rem;line-height:1rem;font-weight:600;color:var(--text-primary)}.onboarding-help-body{margin-top:.125rem;font-size:.75rem;line-height:1rem;line-height:1.625;color:var(--text-secondary)}.onboarding-choice{display:flex;min-height:2.75rem;cursor:pointer;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.875rem;text-align:left;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-color:var(--border-default);background-color:var(--surface-card)}.onboarding-choice:hover{border-color:var(--border-strong);background-color:var(--interactive-hover)}.onboarding-choice:has(input:focus-visible){box-shadow:0 0 0 2px var(--focus-ring)}.onboarding-choice:has(input:checked){border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.onboarding-choice-check{margin-top:.125rem;display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:var(--border-strong);color:transparent;background-color:var(--surface-input)}.onboarding-choice--radio .onboarding-choice-check{border-radius:9999px}.onboarding-choice:has(input:checked) .onboarding-choice-check{border-color:var(--brand-primary-border);background-color:var(--brand-primary);color:#fff}.onboarding-choice-title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--text-primary)}.onboarding-choice-hint{margin-top:.125rem;display:block;font-size:11px;line-height:1.625;color:var(--text-muted)}.onboarding-footer{margin-top:1.5rem;display:flex;flex-direction:column-reverse;gap:.75rem;border-top-width:1px;padding-top:1rem}@media (min-width: 640px){.onboarding-footer{flex-direction:row;align-items:center;justify-content:space-between}}.onboarding-footer{border-color:var(--border-default)}.onboarding-btn{min-height:2.75rem;min-width:7.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.onboarding-btn-lg{min-height:3rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem}.onboarding-welcome,.onboarding-complete{margin-left:auto;margin-right:auto;max-width:42rem;text-align:center}.onboarding-welcome-visual,.onboarding-complete-mark{margin-left:auto;margin-right:auto;margin-bottom:1.25rem;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.onboarding-welcome-title,.onboarding-complete-title{font-size:1.5rem;line-height:2rem;font-weight:600;letter-spacing:-.025em}@media (min-width: 640px){.onboarding-welcome-title,.onboarding-complete-title{font-size:1.875rem;line-height:2.25rem}}.onboarding-welcome-title,.onboarding-complete-title{color:var(--text-primary)}.onboarding-welcome-lead,.onboarding-complete-lead{margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:36rem;font-size:.875rem;line-height:1.25rem;line-height:1.625;color:var(--text-secondary)}.onboarding-benefit-grid{margin-top:1.5rem;display:grid;gap:.75rem;text-align:left}@media (min-width: 640px){.onboarding-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.onboarding-benefit{display:flex;align-items:flex-start;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.875rem;border-color:var(--border-default);background-color:var(--surface-card)}.onboarding-benefit-icon{margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft);color:var(--brand-primary-text)}.onboarding-benefit-title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--text-primary)}.onboarding-benefit-text{margin-top:.125rem;display:block;font-size:11px;line-height:1.625;color:var(--text-muted)}.onboarding-welcome-actions,.onboarding-complete-actions{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.onboarding-welcome-note{font-size:11px;color:var(--text-muted)}.onboarding-template-card,.onboarding-task-row,.onboarding-review-card,.onboarding-suggestion{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.75rem .875rem;border-color:var(--border-default);background-color:var(--surface-card)}.onboarding-template-name,.onboarding-task-title{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--text-primary)}.onboarding-template-desc,.onboarding-task-desc{margin-top:.125rem;font-size:11px;line-height:1.625;color:var(--text-muted)}.onboarding-task-meta,.onboarding-group-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.onboarding-kv{display:grid;gap:.5rem}.onboarding-kv dt{font-size:11px;text-transform:uppercase;letter-spacing:.025em;color:var(--text-muted)}.onboarding-kv dd{font-size:.875rem;line-height:1.25rem;color:var(--text-primary)}.onboarding-review-title{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--text-primary)}.onboarding-swatch{height:1.5rem;width:1.5rem;border-radius:.375rem;border-width:1px;border-color:var(--border-default)}.onboarding-complete-list{margin-left:auto;margin-right:auto;margin-top:1.25rem;max-width:28rem}.onboarding-complete-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.onboarding-complete-list{text-align:left;font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}@media (max-width: 640px){.smart-queue-item-actions .onboarding-complete-list li{flex:none}}.onboarding-complete-list li{position:relative;padding-left:1.25rem}.onboarding-complete-list li:before{content:"";position:absolute;left:0;top:.375rem;height:.5rem;width:.5rem;border-radius:9999px;background-color:var(--brand-primary)}.onboarding-next-grid{margin-top:2rem;display:grid;gap:.5rem;text-align:left}.onboarding-next-heading{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}@media (min-width: 640px){.onboarding-next-heading{grid-column:span 3 / span 3}}.onboarding-next-heading{color:var(--text-muted)}.onboarding-next-link{border-radius:.75rem;border-width:1px;padding:.75rem .875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.onboarding-next-link:focus-visible{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)}.onboarding-next-link{border-color:var(--border-default);background-color:var(--surface-card);--tw-ring-color: var(--focus-ring)}.onboarding-next-link:hover{border-color:var(--border-strong);background-color:var(--interactive-hover)}.onboarding-next-title{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--text-primary)}.onboarding-next-text{margin-top:.125rem;display:block;font-size:11px;line-height:1.625;color:var(--text-muted)}@media (min-width: 640px){.onboarding-next-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.onboarding-ai-panel{border-radius:.75rem;border-width:1px;padding:.75rem .875rem;border-color:var(--brand-primary-border);background-color:var(--brand-primary-soft)}.onboarding-ai-title{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--brand-primary-text)}.onboarding-ai-line{font-size:.75rem;line-height:1rem;line-height:1.625;color:var(--text-secondary)}html.light .onboarding-card{box-shadow:0 1px 2px #0000000a}html.light .onboarding-choice-check,html.light .onboarding-stepper-index{background-color:#fff}html.light .onboarding-progress-track{background-color:#f4f4f5}@media (prefers-reduced-motion: reduce){.onboarding-step-body,.onboarding-progress-fill,.onboarding-choice,.onboarding-next-link,.onboarding-stepper-btn{animation:none!important;transition:none!important}}@media (max-width: 639px){.onboarding-footer .onboarding-btn,.onboarding-welcome-actions .onboarding-btn-lg,.onboarding-complete-actions .onboarding-btn-lg{width:100%}}.favorite-star{display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity: 1;color:rgb(var(--zinc-500) / 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}.favorite-star:hover{background-color:rgb(var(--zinc-800) / .7);--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .favorite-star:hover{color:var(--brand-yellow-text)}html.light .favorite-star:hover{background-color:#fff}.favorite-star--on{--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}html.light .dash-section-row .favorite-star--on{color:var(--brand-yellow-text)}html.light .favorite-star{color:#3f3f46}html.light .favorite-star:hover,html.light .favorite-star--on{color:#b45309}.fav-item{display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .6);padding:1rem}html.light .fav-item{background-color:#fff}@media (min-width: 640px){.fav-item{flex-direction:row;align-items:flex-start}}.fav-item--unavailable{opacity:.8}html.light .fav-item{border-color:var(--border-default);background-color:var(--surface-muted)}.team-chat-shell{display:grid;gap:1rem}@media (min-width: 1024px){.team-chat-shell{grid-template-columns:16rem minmax(0,1fr)}}.team-chat-shell{min-height:32rem}@media (min-width: 1024px){.team-chat-shell--thread{grid-template-columns:14rem minmax(0,1fr) 18rem}}.team-chat-nav,.team-chat-main,.team-chat-thread{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-950) / .7)}html.light .team-chat-nav,html.light .team-chat-main,html.light .team-chat-thread{background-color:#fff}html.light :is(.team-chat-nav,.team-chat-main,.team-chat-thread){border-color:var(--border-default);background-color:var(--surface-muted)}.team-chat-nav{padding:.75rem}.team-chat-main,.team-chat-thread{display:flex;min-height:28rem;flex-direction:column;overflow:hidden}.team-chat-channel{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .5rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(var(--zinc-400) / 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.light .team-chat-channel{color:#3f3f46}html.light .team-chat-channel:hover{color:#09090b;background-color:#fafafa}.team-chat-channel:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.team-chat-channel--active{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}html.light .team-chat-channel--active{color:#18181b}html.light :is(.dash-shell,.msg-hub) .pill.team-chat-channel--active,html.light .client-portal .pill.team-chat-channel--active,html.light .support-center .pill.team-chat-channel--active{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light .team-chat-channel--active.text-white,html.light .team-chat-channel--active.text-zinc-100,html.light .bg-zinc-700.team-chat-channel--active,html.light .bg-zinc-800.team-chat-channel--active,html.light .bg-zinc-900.team-chat-channel--active,html.light .bg-zinc-950.team-chat-channel--active,html.light .bg-black.team-chat-channel--active{color:#18181b}html.light .team-chat-channel:hover,html.light .team-chat-channel--active{background-color:var(--row-hover);color:var(--text-primary)}.team-chat-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.75rem 1rem}.team-chat-settings{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.75rem 1rem}.team-chat-messages{flex:1 1 0%}.team-chat-messages>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.team-chat-messages{overflow-y:auto;padding:1rem}.team-chat-bubble{max-width:42rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));background-color:rgb(var(--zinc-900) / .7);padding:.5rem .75rem}html.light .team-chat-bubble{background-color:#fff}.team-chat-bubble--mine{margin-left:auto;border-color:#581c8780}html.light .team-chat-bubble--mine{border-color:var(--brand-primary-border)}.team-chat-bubble--parent{border-color:rgb(var(--yellow-900) / .4)}.team-chat-bubble--reply{margin-left:1rem}.team-chat-bubble--highlight{--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-color: rgb(var(--yellow-400) / .7)}html.light .team-chat-bubble{border-color:var(--border-default);background-color:var(--surface)}.team-chat-composer{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));padding:.75rem}.team-chat-file__preview{margin-bottom:.25rem;max-height:10rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1));-o-object-fit:cover;object-fit:cover}.team-chat-file__meta{display:flex;align-items:center;gap:.5rem;font-size:11px;--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}html.light .team-chat-file__meta{color:var(--brand-primary)}html.light :is(.dash-shell,.msg-hub) .pill.team-chat-file__meta,html.light .client-portal .pill.team-chat-file__meta,html.light .support-center .pill.team-chat-file__meta{color:#5b21b6}.team-chat-file__meta:hover{text-decoration-line:underline}@media (max-width: 1023px){.team-chat-shell,.team-chat-shell--thread{grid-template-columns:repeat(1,minmax(0,1fr))}}.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}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-2{bottom:-.5rem}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.-top-2{top:-.5rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.right-0{right:0}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.top-0{top:0}.top-1\/2{top:50%}.top-16{top:4rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-\[1\.875rem\]{top:1.875rem}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[9\]{z-index:9}.col-span-2{grid-column:span 2 / span 2}.m-3{margin:.75rem}.m-6{margin:1.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.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}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[45vh\]{max-height:45vh}.max-h-\[min\(70vh\,40rem\)\]{max-height:min(70vh,40rem)}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[8rem\]{min-height:8rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.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-3\/4{width:75%}.w-3\/5{width:60%}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\.5rem\]{width:9.5rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-8{min-width:2rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[1100px\]{min-width:1100px}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12\.5rem\]{min-width:12.5rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[1400px\]{min-width:1400px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[20rem\]{min-width:20rem}.min-w-\[22rem\]{min-width:22rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[4\.25rem\]{min-width:4.25rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[800px\]{min-width:800px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[900px\]{min-width:900px}.min-w-\[9rem\]{min-width:9rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[120px\]{max-width:120px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7rem\]{max-width:7rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[9rem\]{max-width:9rem}.max-w-\[min\(100\%\,36rem\)\]{max-width:min(100%,36rem)}.max-w-full{max-width:100%}.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-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:top left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.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))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.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\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(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 * calc(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 * calc(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 * calc(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 * calc(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 * calc(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 * calc(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 * calc(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 * calc(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 * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-zinc-800\/70>:not([hidden])~:not([hidden]){border-color:rgb(var(--zinc-800) / .7)}.divide-zinc-800\/80>:not([hidden])~:not([hidden]){border-color:rgb(var(--zinc-800) / .8)}.divide-zinc-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--zinc-900) / var(--tw-divide-opacity, 1))}.divide-zinc-900\/80>:not([hidden])~:not([hidden]){border-color:rgb(var(--zinc-900) / .8)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.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-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[color\:var\(--brand-primary-border\)\]{border-color:var(--brand-primary-border)}.border-amber-800\/40{border-color:rgb(var(--yellow-800) / .4)}.border-amber-800\/50{border-color:rgb(var(--yellow-800) / .5)}.border-amber-800\/60{border-color:rgb(var(--yellow-800) / .6)}.border-amber-900\/30{border-color:rgb(var(--yellow-900) / .3)}.border-amber-900\/40{border-color:rgb(var(--yellow-900) / .4)}.border-black\/10{border-color:rgb(var(--color-black) / .1)}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-800{--tw-border-opacity: 1;border-color:rgb(6 95 70 / var(--tw-border-opacity, 1))}.border-green-800{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.border-green-800\/50{border-color:#16653480}.border-green-800\/70{border-color:#166534b3}.border-indigo-800{--tw-border-opacity: 1;border-color:rgb(55 48 163 / var(--tw-border-opacity, 1))}.border-orange-600{--tw-border-opacity: 1;border-color:rgb(234 88 12 / var(--tw-border-opacity, 1))}.border-orange-800{--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity, 1))}.border-orange-900{--tw-border-opacity: 1;border-color:rgb(124 45 18 / 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-700{--tw-border-opacity: 1;border-color:rgb(126 34 206 / var(--tw-border-opacity, 1))}.border-purple-800{--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.border-purple-800\/40{border-color:#6b21a866}.border-purple-800\/50{border-color:#6b21a880}.border-purple-800\/60{border-color:#6b21a899}.border-purple-900{--tw-border-opacity: 1;border-color:rgb(88 28 135 / var(--tw-border-opacity, 1))}.border-purple-900\/40{border-color:#581c8766}.border-red-500\/80{border-color:#ef4444cc}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-700\/70{border-color:#b91c1cb3}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-800\/50{border-color:#991b1b80}.border-red-900\/30{border-color:#7f1d1d4d}.border-red-900\/50{border-color:#7f1d1d80}.border-red-900\/60{border-color:#7f1d1d99}.border-white\/10{border-color:#ffffff1a}.border-yellow-700{--tw-border-opacity: 1;border-color:rgb(var(--yellow-700) / var(--tw-border-opacity, 1))}.border-yellow-800{--tw-border-opacity: 1;border-color:rgb(var(--yellow-800) / var(--tw-border-opacity, 1))}.border-yellow-900\/50{border-color:rgb(var(--yellow-900) / .5)}.border-zinc-500{--tw-border-opacity: 1;border-color:rgb(var(--zinc-500) / var(--tw-border-opacity, 1))}.border-zinc-600{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1))}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.border-zinc-700\/80{border-color:rgb(var(--zinc-700) / .8)}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(var(--zinc-800) / var(--tw-border-opacity, 1))}.border-zinc-800\/70{border-color:rgb(var(--zinc-800) / .7)}.border-zinc-800\/80{border-color:rgb(var(--zinc-800) / .8)}.border-zinc-800\/90{border-color:rgb(var(--zinc-800) / .9)}.border-zinc-900{--tw-border-opacity: 1;border-color:rgb(var(--zinc-900) / var(--tw-border-opacity, 1))}.border-zinc-900\/50{border-color:rgb(var(--zinc-900) / .5)}.border-zinc-900\/80{border-color:rgb(var(--zinc-900) / .8)}.border-l-purple-500{--tw-border-opacity: 1;border-left-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-purple-500{--tw-border-opacity: 1;border-right-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-t-zinc-200{--tw-border-opacity: 1;border-top-color:rgb(var(--zinc-200) / var(--tw-border-opacity, 1))}.\!bg-zinc-950\/80{background-color:rgb(var(--zinc-950) / .8)!important}.bg-\[color\:color-mix\(in_srgb\,var\(--brand-primary\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-primary) 80%,transparent)}.bg-\[color\:var\(--brand-primary\)\]{background-color:var(--brand-primary)}.bg-\[color\:var\(--brand-primary-soft\)\]{background-color:var(--brand-primary-soft)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-400) / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-500) / var(--tw-bg-opacity, 1))}.bg-amber-500\/90{background-color:rgb(var(--yellow-500) / .9)}.bg-amber-700{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-700) / var(--tw-bg-opacity, 1))}.bg-amber-950\/10{background-color:rgb(var(--yellow-950) / .1)}.bg-amber-950\/15{background-color:rgb(var(--yellow-950) / .15)}.bg-amber-950\/20{background-color:rgb(var(--yellow-950) / .2)}.bg-amber-950\/25{background-color:rgb(var(--yellow-950) / .25)}.bg-amber-950\/35{background-color:rgb(var(--yellow-950) / .35)}.bg-amber-950\/60{background-color:rgb(var(--yellow-950) / .6)}.bg-amber-950\/90{background-color:rgb(var(--yellow-950) / .9)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(var(--color-black) / var(--tw-bg-opacity, 1))}.bg-blue-950{--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-950{--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-800{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.bg-green-950{--tw-bg-opacity: 1;background-color:rgb(5 46 22 / var(--tw-bg-opacity, 1))}.bg-green-950\/40{background-color:#052e1666}.bg-indigo-950{--tw-bg-opacity: 1;background-color:rgb(30 27 75 / var(--tw-bg-opacity, 1))}.bg-orange-800{--tw-bg-opacity: 1;background-color:rgb(154 52 18 / var(--tw-bg-opacity, 1))}.bg-orange-900{--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.bg-orange-950{--tw-bg-opacity: 1;background-color:rgb(67 20 7 / var(--tw-bg-opacity, 1))}.bg-orange-950\/40{background-color:#43140766}.bg-orange-950\/50{background-color:#43140780}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.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-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.bg-purple-900{--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.bg-purple-900\/60{background-color:#581c8799}.bg-purple-950{--tw-bg-opacity: 1;background-color:rgb(59 7 100 / var(--tw-bg-opacity, 1))}.bg-purple-950\/20{background-color:#3b076433}.bg-purple-950\/25{background-color:#3b076440}.bg-purple-950\/50{background-color:#3b076480}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/90{background-color:#ef4444e6}.bg-red-800{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.bg-red-950{--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.bg-red-950\/10{background-color:#450a0a1a}.bg-red-950\/20{background-color:#450a0a33}.bg-red-950\/30{background-color:#450a0a4d}.bg-transparent{background-color:transparent}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-500) / var(--tw-bg-opacity, 1))}.bg-yellow-900\/60{background-color:rgb(var(--yellow-900) / .6)}.bg-yellow-950{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-950) / var(--tw-bg-opacity, 1))}.bg-yellow-950\/30{background-color:rgb(var(--yellow-950) / .3)}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-400) / var(--tw-bg-opacity, 1))}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-500) / var(--tw-bg-opacity, 1))}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-600) / var(--tw-bg-opacity, 1))}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-700) / var(--tw-bg-opacity, 1))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}.bg-zinc-800\/40{background-color:rgb(var(--zinc-800) / .4)}.bg-zinc-800\/50{background-color:rgb(var(--zinc-800) / .5)}.bg-zinc-800\/60{background-color:rgb(var(--zinc-800) / .6)}.bg-zinc-800\/80{background-color:rgb(var(--zinc-800) / .8)}.bg-zinc-800\/90{background-color:rgb(var(--zinc-800) / .9)}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}.bg-zinc-900\/20{background-color:rgb(var(--zinc-900) / .2)}.bg-zinc-900\/25{background-color:rgb(var(--zinc-900) / .25)}.bg-zinc-900\/30{background-color:rgb(var(--zinc-900) / .3)}.bg-zinc-900\/35{background-color:rgb(var(--zinc-900) / .35)}.bg-zinc-900\/40{background-color:rgb(var(--zinc-900) / .4)}.bg-zinc-900\/50{background-color:rgb(var(--zinc-900) / .5)}.bg-zinc-900\/60{background-color:rgb(var(--zinc-900) / .6)}.bg-zinc-900\/70{background-color:rgb(var(--zinc-900) / .7)}.bg-zinc-900\/80{background-color:rgb(var(--zinc-900) / .8)}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-950) / var(--tw-bg-opacity, 1))}.bg-zinc-950\/20{background-color:rgb(var(--zinc-950) / .2)}.bg-zinc-950\/30{background-color:rgb(var(--zinc-950) / .3)}.bg-zinc-950\/40{background-color:rgb(var(--zinc-950) / .4)}.bg-zinc-950\/50{background-color:rgb(var(--zinc-950) / .5)}.bg-zinc-950\/60{background-color:rgb(var(--zinc-950) / .6)}.bg-zinc-950\/70{background-color:rgb(var(--zinc-950) / .7)}.bg-zinc-950\/80{background-color:rgb(var(--zinc-950) / .8)}.fill-amber-400\/20{fill:rgb(var(--yellow-400) / .2)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!py-8{padding-top:2rem!important;padding-bottom:2rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.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-3\.5{padding-left:.875rem;padding-right:.875rem}.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}.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-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.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}.pb-0\.5{padding-bottom:.125rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.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}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#4F698C\]{--tw-text-opacity: 1;color:rgb(79 105 140 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--brand-primary-text\)\]{color:var(--brand-primary-text)}.text-amber-100{--tw-text-opacity: 1;color:rgb(var(--yellow-100) / var(--tw-text-opacity, 1))}.text-amber-100\/70{color:rgb(var(--yellow-100) / .7)}.text-amber-100\/90{color:rgb(var(--yellow-100) / .9)}.text-amber-100\/95{color:rgb(var(--yellow-100) / .95)}.text-amber-200{--tw-text-opacity: 1;color:rgb(var(--yellow-200) / var(--tw-text-opacity, 1))}.text-amber-200\/80{color:rgb(var(--yellow-200) / .8)}.text-amber-200\/90{color:rgb(var(--yellow-200) / .9)}.text-amber-300{--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}.text-amber-300\/80{color:rgb(var(--yellow-300) / .8)}.text-amber-300\/90{color:rgb(var(--yellow-300) / .9)}.text-amber-400{--tw-text-opacity: 1;color:rgb(var(--yellow-400) / var(--tw-text-opacity, 1))}.text-amber-400\/90{color:rgb(var(--yellow-400) / .9)}.text-amber-500{--tw-text-opacity: 1;color:rgb(var(--yellow-500) / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500\/80{color:#10b981cc}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-100\/80{color:#dcfce7cc}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-300\/80{color:#86efaccc}.text-green-300\/90{color:#86eface6}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-400\/90{color:#4ade80e6}.text-green-50{--tw-text-opacity: 1;color:rgb(240 253 244 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-500\/80{color:#22c55ecc}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-100\/90{color:#ffedd5e6}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-300\/80{color:#fdba74cc}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-400\/80{color:#fb923ccc}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-100\/90{color:#f3e8ffe6}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-300\/80{color:#d8b4fecc}.text-purple-300\/90{color:#d8b4fee6}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-200\/80{color:#fecacacc}.text-red-200\/90{color:#fecacae6}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/80{color:#fca5a5cc}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/80{color:#f87171cc}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-100{--tw-text-opacity: 1;color:rgb(var(--yellow-100) / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(var(--yellow-300) / var(--tw-text-opacity, 1))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.text-zinc-200{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}.text-zinc-300\/90{color:rgb(var(--zinc-300) / .9)}.text-zinc-400{--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}.text-zinc-50{--tw-text-opacity: 1;color:rgb(var(--zinc-50) / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(var(--zinc-500) / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(var(--zinc-600) / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(var(--zinc-700) / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(var(--zinc-900) / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.decoration-amber-700\/70{text-decoration-color:rgb(var(--yellow-700) / .7)}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_3px_0_0_0_rgb\(168\,85\,247\)\]{--tw-shadow: inset 3px 0 0 0 rgb(168,85,247);--tw-shadow-colored: inset 3px 0 0 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)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.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);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);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-400\/70{--tw-ring-color: rgb(var(--yellow-400) / .7)}.ring-amber-500\/40{--tw-ring-color: rgb(var(--yellow-500) / .4)}.ring-purple-500\/80{--tw-ring-color: rgb(168 85 247 / .8)}.ring-zinc-950{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--zinc-950) / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);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)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,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-none{transition-property:none}.transition-opacity{transition-property:opacity;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-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}:root,html.dark{color-scheme:dark;--color-black: 0 0 0;--zinc-50: 250 250 250;--zinc-100: 244 244 245;--zinc-200: 228 228 231;--zinc-300: 212 212 216;--zinc-400: 161 161 170;--zinc-500: 113 113 122;--zinc-600: 82 82 91;--zinc-700: 63 63 70;--zinc-800: 39 39 42;--zinc-900: 24 24 27;--zinc-950: 9 9 11;--brand-primary: var(--client-primary, #4F698C);--brand-primary-hover: color-mix(in srgb, var(--brand-primary) 82%, black);--brand-primary-soft: color-mix(in srgb, var(--brand-primary) 22%, transparent);--brand-primary-muted: color-mix(in srgb, var(--brand-primary) 35%, transparent);--brand-primary-border: color-mix(in srgb, var(--brand-primary) 55%, transparent);--brand-primary-text: color-mix(in srgb, var(--brand-primary) 72%, white);--brand-yellow: #FFD101;--brand-yellow-rgb: 255 209 1;--brand-yellow-hover: color-mix(in srgb, var(--brand-yellow) 82%, black);--brand-yellow-soft: color-mix(in srgb, var(--brand-yellow) 22%, transparent);--brand-yellow-muted: color-mix(in srgb, var(--brand-yellow) 35%, transparent);--brand-yellow-border: color-mix(in srgb, var(--brand-yellow) 55%, transparent);--brand-yellow-text: color-mix(in srgb, var(--brand-yellow) 78%, white);--yellow-50: 255 252 225;--yellow-100: 255 247 184;--yellow-200: 255 236 112;--yellow-300: 255 224 51;--yellow-400: 255 216 20;--yellow-500: 255 209 1;--yellow-600: 212 174 0;--yellow-700: 168 138 0;--yellow-800: 120 98 0;--yellow-900: 82 67 0;--yellow-950: 45 36 0;--app-canvas: #09090b;--app-canvas-accent: color-mix(in srgb, var(--brand-primary) 12%, transparent);--auth-canvas-accent: color-mix(in srgb, var(--brand-primary) 18%, transparent);--auth-canvas-accent-2: rgba(63, 63, 70, .35);--overlay-scrim: rgb(0 0 0 / .7);--surface-page: #09090b;--surface-card: rgb(9 9 11 / .85);--surface-elevated: rgb(24 24 27);--surface-input: rgb(9 9 11);--surface-muted: rgb(24 24 27 / .55);--text-primary: rgb(244 244 245);--text-secondary: rgb(161 161 170);--text-muted: rgb(113 113 122);--border-default: rgb(39 39 42);--border-strong: rgb(63 63 70);--interactive-hover: rgb(39 39 42);--focus-ring: color-mix(in srgb, var(--brand-primary) 45%, transparent);--scrollbar-thumb: rgb(63 63 70);--scrollbar-track: transparent;--row-alt-even: rgb(var(--zinc-950));--row-alt-odd: rgb(var(--zinc-900));--row-hover: rgb(var(--zinc-800))}html.light{color-scheme:light;--color-black: 0 0 0;--zinc-50: 24 24 27;--zinc-100: 39 39 42;--zinc-200: 63 63 70;--zinc-300: 82 82 91;--zinc-400: 113 113 122;--zinc-500: 113 113 122;--zinc-600: 140 140 150;--zinc-700: 180 180 188;--zinc-800: 228 228 231;--zinc-900: 255 255 255;--zinc-950: 255 255 255;--brand-primary: var(--client-primary, #4F698C);--brand-primary-hover: color-mix(in srgb, var(--brand-primary) 82%, black);--brand-primary-soft: color-mix(in srgb, var(--brand-primary) 12%, white);--brand-primary-muted: color-mix(in srgb, var(--brand-primary) 18%, white);--brand-primary-border: color-mix(in srgb, var(--brand-primary) 45%, white);--brand-primary-text: var(--brand-primary);--brand-yellow: #FFD101;--brand-yellow-rgb: 255 209 1;--brand-yellow-hover: color-mix(in srgb, var(--brand-yellow) 82%, black);--brand-yellow-soft: color-mix(in srgb, var(--brand-yellow) 16%, white);--brand-yellow-muted: color-mix(in srgb, var(--brand-yellow) 28%, white);--brand-yellow-border: color-mix(in srgb, var(--brand-yellow) 55%, white);--brand-yellow-text: color-mix(in srgb, var(--brand-yellow) 42%, black);--yellow-50: 64 52 0;--yellow-100: 92 74 0;--yellow-200: 120 96 0;--yellow-300: 133 105 0;--yellow-400: 168 132 0;--yellow-500: 255 209 1;--yellow-600: 204 168 0;--yellow-700: 184 150 0;--yellow-800: 230 190 40;--yellow-900: 255 236 150;--yellow-950: 255 248 214;--app-canvas: #ffffff;--app-canvas-accent: color-mix(in srgb, var(--brand-primary) 8%, transparent);--auth-canvas-accent: color-mix(in srgb, var(--brand-primary) 10%, transparent);--auth-canvas-accent-2: rgba(161, 161, 170, .22);--overlay-scrim: rgb(24 24 27 / .4);--surface-page: #ffffff;--surface-card: rgb(255 255 255);--surface-elevated: rgb(255 255 255);--surface-input: rgb(255 255 255);--surface-muted: rgb(255 255 255);--text-primary: rgb(24 24 27);--text-secondary: rgb(63 63 70);--text-muted: rgb(82 82 91);--border-default: rgb(228 228 231);--border-strong: rgb(212 212 216);--interactive-hover: rgb(250 250 250);--focus-ring: color-mix(in srgb, var(--brand-primary) 35%, transparent);--scrollbar-thumb: rgb(212 212 216);--scrollbar-track: transparent;--row-alt-even: rgb(255 255 255);--row-alt-odd: rgb(255 255 255);--row-hover: rgb(250 250 250)}html.light .text-zinc-50,html.light .text-zinc-100,html.light .text-zinc-200{color:#18181b!important}html.light .text-zinc-300,html.light .text-zinc-400,html.light .text-zinc-500{color:#3f3f46!important}html.light .text-zinc-600,html.light .text-zinc-700{color:#52525b!important}html.light .text-zinc-800,html.light .text-zinc-900,html.light .text-zinc-950{color:#18181b!important}html.light .placeholder\:text-zinc-500::-moz-placeholder,html.light .placeholder\:text-zinc-600::-moz-placeholder,html.light .placeholder\:text-zinc-700::-moz-placeholder{color:#71717a!important}html.light .placeholder\:text-zinc-500::placeholder,html.light .placeholder\:text-zinc-600::placeholder,html.light .placeholder\:text-zinc-700::placeholder{color:#71717a!important}html.light .hover\:text-zinc-100:hover,html.light .hover\:text-zinc-200:hover,html.light .hover\:text-zinc-50:hover{color:#09090b!important}html.light .hover\:text-zinc-300:hover,html.light .hover\:text-zinc-400:hover{color:#27272a!important}html.light .ui-btn--primary,html.light .ui-btn--danger,html.light .btn-primary,html.light .btn-claim,html.light .auth-submit,html.light .data-export-primary{color:#fff!important}html.theme-transition,html.theme-transition *,html.theme-transition *:before,html.theme-transition *:after{transition:background-color .2s ease,border-color .2s ease,color .15s ease,fill .15s ease,stroke .15s ease,box-shadow .2s ease!important}html.light .ui-btn--primary,html.light .ui-btn--danger,html.light .btn-primary,html.light .btn-claim,html.light .auth-submit:not(.auth-submit--login):not(.auth-submit--register),html.light .ui-btn--primary:hover,html.light .ui-btn--danger:hover,html.light .btn-primary:hover,html.light .btn-claim:hover,html.light .auth-submit:not(.auth-submit--login):not(.auth-submit--register):hover{color:#fff}html.light .ui-btn--secondary{color:#18181b!important;background-color:#fff!important;border-color:#d4d4d8!important}html.light .ui-btn--secondary:hover{color:#09090b!important;background-color:#f4f4f5!important;border-color:#a1a1aa!important}html.light .ui-btn--ghost{color:#3f3f46}html.light .ui-btn--ghost:hover{color:#18181b;background-color:#e4e4e7}html.light :is(.task-templates-action-btn,.task-templates-apply-btn,.template-panel-action-btn,.template-panel-apply-btn,.milestone-manager-action-btn,.milestone-manager-apply-btn,.milestone-manager-icon-btn,.invoice-manager-action-btn,.payments-panel-action-btn,.invoice-reminders-action-btn,.escalations-action-btn,.watchdog-action-btn,.sms-template-action-btn,.sms-template-reorder-btn,.sms-template-snippet-btn,.email-template-action-btn,.email-template-reorder-btn,.email-template-snippet-btn,.kb-panel-action-btn,.kb-panel-reorder-btn,.ai-backlog-action-btn,.ai-drafts-action-btn,.scheduler-action-btn,.client-updates-action-btn,.audit-log-action-btn,.error-log-action-btn,.error-log-icon-btn,.queue-action-btn,.queue-icon-btn,.backup-action-btn,.plugin-docs-copy-btn,.automation-library-icon-btn,.developer-coaching-icon-btn,.sortable-lists-icon-btn,.gantt-icon-btn,.dash-icon-btn,.client-invoices-action,.automation-builder-palette-btn,.automation-builder-tool-btn){color:#27272a!important;background-color:#fff!important;border-color:#d4d4d8!important}html.light :is(.task-templates-action-btn,.task-templates-apply-btn,.template-panel-action-btn,.template-panel-apply-btn,.milestone-manager-action-btn,.milestone-manager-apply-btn,.milestone-manager-icon-btn,.invoice-manager-action-btn,.payments-panel-action-btn,.invoice-reminders-action-btn,.escalations-action-btn,.watchdog-action-btn,.sms-template-action-btn,.sms-template-reorder-btn,.sms-template-snippet-btn,.email-template-action-btn,.email-template-reorder-btn,.email-template-snippet-btn,.kb-panel-action-btn,.kb-panel-reorder-btn,.ai-backlog-action-btn,.ai-drafts-action-btn,.scheduler-action-btn,.client-updates-action-btn,.audit-log-action-btn,.error-log-action-btn,.error-log-icon-btn,.queue-action-btn,.queue-icon-btn,.backup-action-btn,.plugin-docs-copy-btn,.automation-library-icon-btn,.developer-coaching-icon-btn,.sortable-lists-icon-btn,.gantt-icon-btn,.dash-icon-btn,.client-invoices-action,.automation-builder-palette-btn,.automation-builder-tool-btn):hover{color:#18181b!important;background-color:#fafafa!important;border-color:#a1a1aa!important}html.light :is(.task-templates-action-btn--danger,.template-panel-action-btn--danger,.milestone-manager-action-btn--danger,.invoice-manager-action-btn--danger,.invoice-reminders-action-btn--danger,.escalations-action-btn--danger,.watchdog-action-btn--danger,.sms-template-action-btn--danger,.email-template-action-btn--danger,.kb-panel-action-btn--danger,.ai-backlog-action-btn--danger,.ai-drafts-action-btn--danger,.scheduler-action-btn--danger,.client-updates-action-btn--danger,.queue-action-btn--danger,.queue-icon-btn--danger,.sortable-lists-icon-btn--danger){color:#b91c1c!important;background-color:#fef2f2!important;border-color:#fecaca!important}html.light :is(.invoice-manager-action-btn--primary,.payments-panel-action-btn--primary,.invoice-reminders-action-btn--primary,.escalations-action-btn--primary,.watchdog-action-btn--primary,.ai-backlog-action-btn--primary,.ai-drafts-action-btn--primary,.scheduler-action-btn--primary,.client-updates-action-btn--primary,.queue-action-btn--primary,.backup-action-btn--primary,.client-invoices-action--primary,.dash-action-btn--primary,.kb-panel-action-btn--success,.task-templates-apply-btn,.template-panel-apply-btn,.milestone-manager-apply-btn){color:var(--brand-primary)!important;background-color:var(--brand-primary-soft)!important;border-color:var(--brand-primary-border)!important}html.light :is(.invoice-manager-action-btn--primary,.payments-panel-action-btn--primary,.invoice-reminders-action-btn--primary,.escalations-action-btn--primary,.watchdog-action-btn--primary,.ai-backlog-action-btn--primary,.ai-drafts-action-btn--primary,.scheduler-action-btn--primary,.client-updates-action-btn--primary,.queue-action-btn--primary,.backup-action-btn--primary,.client-invoices-action--primary,.dash-action-btn--primary,.kb-panel-action-btn--success,.task-templates-apply-btn,.template-panel-apply-btn,.milestone-manager-apply-btn):hover{color:var(--brand-primary-hover)!important;background-color:var(--brand-primary-muted)!important;border-color:var(--brand-primary-border)!important}html.light :is(.email-workspace-tab--active,.twilio-workspace-tab--active,.queue-tab--active,.email-template-preview-toggle--active,.gantt-zoom-btn.is-active,.dash-view-toggle__btn--active){color:#18181b!important;background-color:#fff!important;border-color:#d4d4d8}html.light .api-key-copy-btn{color:#166534!important;background-color:#f0fdf4!important;border-color:#a7f3d0!important}html.light .ui-theme-switch{color:#3f3f46;background-color:#fff;border-color:#a1a1aa;box-shadow:0 1px 2px #00000014}html.light .ui-theme-switch:hover{border-color:#71717a;background-color:#fafafa}html.light .ui-theme-switch__track{background-color:#e4e4e7}html.light .ui-theme-switch__thumb{background-color:#fff;border-color:#a1a1aa;box-shadow:0 1px 2px #0000001f}html.light .ui-theme-switch--light .ui-theme-switch__icon--sun{color:var(--brand-yellow-text)}html.light .ui-theme-switch--dark .ui-theme-switch__icon--moon{color:#581c87}html.light .ui-theme-switch--light .ui-theme-switch__track{background-color:var(--brand-yellow-muted)}html.light .ui-theme-switch--dark .ui-theme-switch__track{background-color:#d8b4fe}html.light .app-topbar{background-color:#fffffff0;border-color:#d4d4d8;box-shadow:0 1px #00000008;color:#3f3f46}html.light .app-topbar-menu-btn{color:#3f3f46;border-color:#e4e4e7;background-color:#fff}html.light .app-topbar-menu-btn:hover{color:#18181b;background-color:#f4f4f5}html.light .app-topbar-brand{color:#18181b}html.light .app-topbar-account{background-color:#fff;border-color:#d4d4d8}html.light .app-topbar-account__label{color:#71717a}html.light .app-topbar-account__name{color:var(--brand-primary)}html.light .app-topbar-mode{background-color:#fff;border-color:#e4e4e7}html.light .app-topbar-mode__btn{color:#71717a}html.light .app-topbar-mode__btn:hover{color:#18181b;background-color:#e4e4e7}html.light .app-topbar-mode__btn--active{color:var(--brand-primary);background-color:var(--brand-primary-soft)}html.light .app-topbar-pill--on{background-color:#dcfce7;border-color:#86efac;color:#166534}html.light .app-topbar-pill--off{background-color:#fee2e2;border-color:#fca5a5;color:#991b1b}html.light .app-topbar-link--platform{border-color:var(--brand-yellow);color:var(--brand-yellow-text);background-color:var(--brand-yellow-soft)}html.light .app-topbar-link--ai,html.light .app-topbar-link--devtools{border-color:var(--brand-primary-border);color:var(--brand-primary);background-color:var(--brand-primary-soft)}html.light .bg-purple-950\/20,html.light .bg-purple-950\/25,html.light .bg-purple-950\/30,html.light .bg-purple-950\/35,html.light .bg-purple-950\/40,html.light .bg-purple-950\/45,html.light .bg-purple-950\/50,html.light .bg-purple-900\/45,html.light .bg-purple-900\/50,html.light .bg-purple-900\/60{background-color:var(--brand-primary-soft)!important}html.light .text-purple-50,html.light .text-purple-100,html.light .text-purple-200,html.light .text-purple-300,html.light .text-purple-400{color:var(--brand-primary)!important}html.light .border-purple-700\/50,html.light .border-purple-700\/60,html.light .border-purple-700\/70,html.light .border-purple-800\/40,html.light .border-purple-800\/45,html.light .border-purple-800\/50,html.light .border-purple-800\/60,html.light .border-purple-900\/35,html.light .border-purple-900\/40,html.light .border-purple-900\/50{border-color:var(--brand-primary-border)!important}html.light .bg-purple-500,html.light .bg-purple-600,html.light .bg-purple-600\/55,html.light .bg-purple-600\/65,html.light .bg-purple-600\/70,html.light .bg-purple-600\/80,html.light .bg-purple-700,html.light .bg-purple-700\/80,html.light .bg-purple-800{background-color:var(--brand-primary)!important}html.light .app-sidebar{background-color:#fffffff5;border-color:#d4d4d8;box-shadow:1px 0 #00000008,4px 0 16px #0000000a}html.light .nav-brand{border-color:#e4e4e7}html.light .nav-brand-title{color:#18181b}html.light .nav-brand-mark{background-color:#faf5ff;color:#5b21b6;border:1px solid rgb(233 213 255)}html.light .nav-section-label,html.light .nav-empty{color:#71717a}html.light .nav-link{color:#52525b}html.light .nav-link:hover{color:#18181b;background-color:#f4f4f5}html.light .nav-link--active{color:#581c87;background-color:#faf5ff}html.light .nav-link--muted{color:#8c8c96}html.light .nav-collapse-btn{color:#3f3f46;border-color:#d4d4d8;background-color:#fafafa}html.light .nav-collapse-btn:hover,html.light .dash-icon-btn:hover,html.light .dash-action-btn:hover{color:#18181b;background-color:#f4f4f5}html.light .dash-icon-btn,html.light .dash-action-btn{color:#3f3f46}html.light .dash-action-btn{background-color:#fff;border-color:#d4d4d8}html.light .dash-toolbar,html.light .dash-footer,html.light .dash-chat{background-color:#ffffffeb;border-color:#d4d4d8}html.light .dash-toolbar-label,html.light .ui-field-caption{color:#71717a}html.light .dash-table-card,html.light .dash-activity-panel{background-color:#fff;border-color:#d4d4d8;box-shadow:0 8px 24px #00000014}html.light .dash-table thead th{background-color:#fafafaf5;border-color:#d4d4d8;color:#52525b}html.light .dash-table .cell{border-color:#e4e4e7}html.light .dash-row--even{background-color:#fff}html.light .dash-row--odd{background-color:#fafafa}html.light .dash-table tbody tr.dash-row--account .cell{background-color:#f4f4f5!important;color:#3f3f46}html.light .dash-table tbody tr.dash-row--child>td:first-child{box-shadow:inset 2px 0 #d4d4d8}html.light .dash-table tbody tr.dash-row:hover{background-color:#f4f4f5!important}html.light .dash-view-toggle{border-color:#d4d4d8;background-color:#f4f4f5}html.light .dash-view-toggle__btn{color:#52525b}html.light .dash-view-toggle__btn:hover{background-color:#e4e4e7;color:#18181b}html.light .dash-view-toggle__btn--active{background-color:#fff;color:#18181b;box-shadow:0 1px 2px #0000000f}html.light .dash-loading-overlay{background-color:#f4f4f58c}html.light .ui-searchable-dropdown__menu{background-color:#fff;border-color:#d4d4d8;box-shadow:0 10px 24px #0000001a}html.light .ui-searchable-dropdown__option{color:#27272a}html.light .ui-searchable-dropdown__option:hover,html.light .ui-searchable-dropdown__option:focus-visible{background-color:#f4f4f5}html.light .ui-searchable-dropdown__option--selected{color:#5b21b6;background-color:#faf5ff}html.light .ui-searchable-dropdown__chevron,html.light .ui-searchable-dropdown__empty{color:#71717a}html.light .dash-filter-chip{color:inherit}html.light .dash-filter-chip--comms{background-color:#fef2f2;border-color:#fca5a5;color:#991b1b}html.light .dash-filter-chip--unclaimed{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow);color:var(--brand-yellow-text)}html.light .dash-section-row.bg-amber-950\/90,html.light tr.dash-section-row.bg-amber-950\/90{background-color:var(--brand-yellow-soft)!important}html.light .dash-section-row .text-amber-300{color:var(--brand-yellow-text)}html.light .dash-section-row--all .cell,html.light .dash-section-all{background-color:#fff!important;color:#52525b}html.light .dash-row-title{color:var(--text-primary)}html.light .dash-row-meta{color:var(--text-muted)}html.light .dash-row-tile{background-color:#fff;border-color:#d4d4d8}html.light .dash-pay-pill__hint{color:#71717a}html.light .dash-aging{background-color:#fafafa;border-color:#d4d4d8}html.light .dash-aging__value{color:#18181b}html.light .dash-aging__meta,html.light .dash-aging__exclude{color:#71717a}html.light .dash-aging__exclude:hover{color:#27272a}html.light .dash-aging--warn{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow)}html.light .dash-aging--warn .dash-aging__value,html.light .dash-aging--warn .dash-aging__meta{color:var(--brand-yellow-text)}html.light .dash-aging--hot{background-color:#fee2e2;border-color:#fca5a5}html.light .dash-aging--hot .dash-aging__value{color:#991b1b}html.light .dash-aging--hot .dash-aging__meta{color:#b91c1c}html.light .dash-aging--excluded{background-color:#fafafa;border-color:#e4e4e7}html.light .dash-aging--excluded .dash-aging__value{color:#a1a1aa}html.light .dash-loading-chip{background-color:#fff;border-color:#d4d4d8;color:#27272a;box-shadow:0 8px 20px #00000014}html.light .dash-chat-header{border-color:#d4d4d8;color:#52525b}html.light .dash-action-btn{color:#3f3f46;background-color:#fff;border-color:#d4d4d8}html.light .dash-action-btn:hover{color:#18181b;background-color:#f4f4f5;border-color:#a1a1aa}html.light .dash-action-btn--primary{color:var(--brand-primary);background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border)}html.light .dash-action-btn--primary:hover{color:var(--brand-primary-hover);background-color:var(--brand-primary-muted);border-color:var(--brand-primary-border)}html.light .dash-action-btn--muted{color:#71717a}html.light .dash-activity-card{background-color:#fff;border-color:#d4d4d8}html.light :is(.dash-shell,.msg-hub) .pill.bg-yellow-900\/50,html.light :is(.dash-shell,.msg-hub) .pill.bg-yellow-950,html.light .client-portal .pill.bg-yellow-900\/50,html.light .client-portal .pill.bg-yellow-950,html.light .support-center .pill.bg-yellow-900\/50,html.light .support-center .pill.bg-yellow-950{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow);color:var(--brand-yellow-text)}html.light :is(.dash-shell,.msg-hub) .pill.bg-blue-900\/50,html.light :is(.dash-shell,.msg-hub) .pill.bg-blue-900\/60,html.light :is(.dash-shell,.msg-hub) .pill.bg-blue-950,html.light .client-portal .pill.bg-blue-900\/50,html.light .client-portal .pill.bg-blue-900\/60,html.light .client-portal .pill.bg-blue-950,html.light .support-center .pill.bg-blue-900\/50,html.light .support-center .pill.bg-blue-900\/60,html.light .support-center .pill.bg-blue-950{background-color:#dbeafe;border-color:#93c5fd;color:#1e40af}html.light :is(.dash-shell,.msg-hub) .pill.bg-sky-950\/50,html.light :is(.dash-shell,.msg-hub) .pill.bg-sky-950,html.light .client-portal .pill.bg-sky-950\/50,html.light .client-portal .pill.bg-sky-950,html.light .support-center .pill.bg-sky-950\/50,html.light .support-center .pill.bg-sky-950{background-color:#e0f2fe;border-color:#7dd3fc;color:#0369a1}html.light :is(.dash-shell,.msg-hub) .pill.bg-indigo-950,html.light :is(.dash-shell,.msg-hub) .pill.bg-indigo-950\/40,html.light .client-portal .pill.bg-indigo-950,html.light .client-portal .pill.bg-indigo-950\/40,html.light .support-center .pill.bg-indigo-950,html.light .support-center .pill.bg-indigo-950\/40{background-color:#e0e7ff;border-color:#a5b4fc;color:#4338ca}html.light :is(.dash-shell,.msg-hub) .pill.bg-amber-950,html.light :is(.dash-shell,.msg-hub) .pill.bg-amber-950\/50,html.light .client-portal .pill.bg-amber-950,html.light .client-portal .pill.bg-amber-950\/50,html.light .support-center .pill.bg-amber-950,html.light .support-center .pill.bg-amber-950\/50{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow);color:var(--brand-yellow-text)}html.light :is(.dash-shell,.msg-hub) .pill.bg-green-900\/50,html.light :is(.dash-shell,.msg-hub) .pill.bg-green-900\/60,html.light :is(.dash-shell,.msg-hub) .pill.bg-green-950,html.light :is(.dash-shell,.msg-hub) .pill.bg-emerald-950,html.light :is(.dash-shell,.msg-hub) .pill.bg-emerald-950\/40,html.light .client-portal .pill.bg-green-900\/50,html.light .client-portal .pill.bg-green-900\/60,html.light .client-portal .pill.bg-green-950,html.light .client-portal .pill.bg-emerald-950,html.light .client-portal .pill.bg-emerald-950\/40,html.light .support-center .pill.bg-green-900\/50,html.light .support-center .pill.bg-green-900\/60,html.light .support-center .pill.bg-green-950,html.light .support-center .pill.bg-emerald-950,html.light .support-center .pill.bg-emerald-950\/40{background-color:#dcfce7;border-color:#86efac;color:#166534}html.light :is(.dash-shell,.msg-hub) .pill.bg-red-900\/60,html.light :is(.dash-shell,.msg-hub) .pill.bg-red-900\/80,html.light :is(.dash-shell,.msg-hub) .pill.bg-red-950,html.light :is(.dash-shell,.msg-hub) .pill.bg-red-800,html.light .client-portal .pill.bg-red-900\/60,html.light .client-portal .pill.bg-red-900\/80,html.light .client-portal .pill.bg-red-950,html.light .client-portal .pill.bg-red-800,html.light .support-center .pill.bg-red-900\/60,html.light .support-center .pill.bg-red-900\/80,html.light .support-center .pill.bg-red-950,html.light .support-center .pill.bg-red-800{background-color:#fee2e2;border-color:#fca5a5;color:#991b1b}html.light :is(.dash-shell,.msg-hub) .pill.bg-orange-900\/60,html.light :is(.dash-shell,.msg-hub) .pill.bg-orange-800,html.light :is(.dash-shell,.msg-hub) .pill.bg-orange-950,html.light .client-portal .pill.bg-orange-900\/60,html.light .client-portal .pill.bg-orange-800,html.light .client-portal .pill.bg-orange-950,html.light .support-center .pill.bg-orange-900\/60,html.light .support-center .pill.bg-orange-800,html.light .support-center .pill.bg-orange-950{background-color:#ffedd5;border-color:#fdba74;color:#9a3412}html.light :is(.dash-shell,.msg-hub) .pill.bg-purple-900\/60,html.light :is(.dash-shell,.msg-hub) .pill.bg-purple-950,html.light .client-portal .pill.bg-purple-900\/60,html.light .client-portal .pill.bg-purple-950,html.light .support-center .pill.bg-purple-900\/60,html.light .support-center .pill.bg-purple-950{background-color:#f3e8ff;border-color:#d8b4fe;color:#5b21b6}html.light :is(.dash-shell,.msg-hub) .pill.bg-zinc-900,html.light :is(.dash-shell,.msg-hub) .pill.bg-zinc-900\/80,html.light :is(.dash-shell,.msg-hub) .pill.bg-zinc-800,html.light .client-portal .pill.bg-zinc-900,html.light .client-portal .pill.bg-zinc-900\/80,html.light .client-portal .pill.bg-zinc-800,html.light .support-center .pill.bg-zinc-900,html.light .support-center .pill.bg-zinc-900\/80,html.light .support-center .pill.bg-zinc-800{background-color:#fff;border-color:#e4e4e7;color:#52525b}html.light :is(.dash-shell,.msg-hub) .pill.text-yellow-300,html.light :is(.dash-shell,.msg-hub) .pill.text-amber-200\/90,html.light .client-portal .pill.text-yellow-300,html.light .client-portal .pill.text-amber-200\/90,html.light .support-center .pill.text-yellow-300,html.light .support-center .pill.text-amber-200\/90{color:var(--brand-yellow-text)}html.light :is(.dash-shell,.msg-hub) .pill.text-blue-300,html.light :is(.dash-shell,.msg-hub) .pill.text-sky-300,html.light :is(.dash-shell,.msg-hub) .pill.text-indigo-300,html.light .client-portal .pill.text-blue-300,html.light .client-portal .pill.text-sky-300,html.light .client-portal .pill.text-indigo-300,html.light .support-center .pill.text-blue-300,html.light .support-center .pill.text-sky-300,html.light .support-center .pill.text-indigo-300{color:#1e40af}html.light :is(.dash-shell,.msg-hub) .pill.text-green-300,html.light :is(.dash-shell,.msg-hub) .pill.text-green-200,html.light :is(.dash-shell,.msg-hub) .pill.text-emerald-300,html.light :is(.dash-shell,.msg-hub) .pill.text-emerald-200,html.light .client-portal .pill.text-green-300,html.light .client-portal .pill.text-green-200,html.light .client-portal .pill.text-emerald-300,html.light .client-portal .pill.text-emerald-200,html.light .support-center .pill.text-green-300,html.light .support-center .pill.text-green-200,html.light .support-center .pill.text-emerald-300,html.light .support-center .pill.text-emerald-200{color:#166534}html.light :is(.dash-shell,.msg-hub) .pill.text-red-300,html.light :is(.dash-shell,.msg-hub) .pill.text-red-200,html.light :is(.dash-shell,.msg-hub) .pill.text-red-200\/90,html.light .client-portal .pill.text-red-300,html.light .client-portal .pill.text-red-200,html.light .client-portal .pill.text-red-200\/90,html.light .support-center .pill.text-red-300,html.light .support-center .pill.text-red-200,html.light .support-center .pill.text-red-200\/90{color:#991b1b}html.light :is(.dash-shell,.msg-hub) .pill.text-orange-200,html.light :is(.dash-shell,.msg-hub) .pill.text-orange-300,html.light .client-portal .pill.text-orange-200,html.light .client-portal .pill.text-orange-300,html.light .support-center .pill.text-orange-200,html.light .support-center .pill.text-orange-300{color:#9a3412}html.light :is(.dash-shell,.msg-hub) .pill.text-purple-300,html.light :is(.dash-shell,.msg-hub) .pill.text-purple-200,html.light :is(.dash-shell,.msg-hub) .pill.text-purple-100,html.light .client-portal .pill.text-purple-300,html.light .client-portal .pill.text-purple-200,html.light .client-portal .pill.text-purple-100,html.light .support-center .pill.text-purple-300,html.light .support-center .pill.text-purple-200,html.light .support-center .pill.text-purple-100{color:#5b21b6}html.light .client-portal,html.light .support-center{color:#3f3f46}html.light .client-dashboard-hero,html.light .client-invoices-hero,html.light .client-qa-hero{background-image:none;background-color:#fff;border-color:#d4d4d8;box-shadow:0 1px 3px #0000000f}html.light .client-dashboard-hero-icon,html.light .client-invoices-hero-icon,html.light .client-qa-hero-icon{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border);color:var(--brand-primary)}html.light .client-dashboard-project-btn,html.light .client-invoices-card,html.light .client-invoices-notification,html.light .client-sms-row,html.light .client-qa-bubble--answer,html.light .support-message,html.light .support-detail-meta{background-color:#fff;border-color:#d4d4d8}html.light .client-dashboard-project-btn:hover,html.light .client-invoices-card:hover,html.light .client-sms-row:hover{border-color:#a1a1aa;background-color:#fafafa}html.light .client-dashboard-project-btn--selected{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border);box-shadow:none}html.light .client-dashboard-project-btn--attention{border-color:var(--brand-yellow)}html.light .client-dashboard-deadline{background-color:#fafafa;border-color:#d4d4d8}html.light .client-dashboard-deadline--overdue{background-color:#fff7ed;border-color:#fdba74}html.light .client-dashboard-detail-loading-chip,html.light .client-qa-loading{background-color:#fff;border-color:#d4d4d8;color:#27272a}html.light .client-invoices-chip,html.light .client-qa-chip,html.light .client-invoices-action,html.light .support-filter-chip,html.light .support-filter-toggle,html.light .support-active-filter{background-color:#fff;border-color:#d4d4d8;color:#52525b}html.light .client-invoices-chip:hover,html.light .client-qa-chip:hover,html.light .client-invoices-action:hover,html.light .support-filter-chip:hover,html.light .support-filter-toggle:hover{background-color:#f4f4f5;border-color:#a1a1aa;color:#18181b}html.light .client-invoices-chip--active,html.light .support-filter-chip--active,html.light .client-folder-chip--active,html.light .client-invoices-action--primary{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border);color:var(--brand-primary)}html.light .client-invoices-table-wrap,html.light .support-ticket-rows{background-color:#fff;border-color:#d4d4d8}html.light .client-invoices-table th{background-color:#fafafaf5;border-color:#d4d4d8;color:#71717a}html.light .client-invoices-table td{border-color:#e4e4e7;color:#3f3f46}html.light .client-invoices-row:hover,html.light .support-ticket-row:hover{background-color:#f4f4f5}html.light .client-invoices-row--overdue{background-color:#fef2f2}html.light .client-invoices-row--attention{background-color:var(--brand-yellow-soft)}html.light .client-invoices-card--overdue{background-image:none;background-color:#fef2f2;border-color:#fca5a5}html.light .client-invoices-card--attention{background-image:none;background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow)}html.light .client-invoices-notification--unread,html.light .client-sms-row--unread,html.light .client-msg-row--unread,html.light .client-msg-row--selected{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border);border-left-color:var(--brand-primary)}html.light .client-sms-row--attention{background-color:#fef2f2;border-color:#fca5a5}html.light .client-sms-avatar{background-color:#f4f4f5;border-color:#d4d4d8;color:#3f3f46}html.light .client-sms-avatar--in,html.light .client-msg-avatar--unread{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border);color:var(--brand-primary)}html.light .client-sms-avatar--out{background-color:#ecfdf5;border-color:#6ee7b7;color:#047857}html.light .client-sms-body{background-color:#fafafa;border-color:#e4e4e7}html.light .client-qa-bubble--question{background-color:#faf5ff;border-color:#d8b4fe}html.light .client-qa-bubble-text,html.light .support-message-body,html.light .support-ticket-row-title,html.light .support-detail-meta dd{color:#27272a}html.light .support-ticket-row--selected{background-color:#faf5ff}html.light .support-ai-summary{background-color:#faf5ff;border-color:#d8b4fe}html.light .support-triage-card{background-image:none;background-color:#faf5ff;border-color:#d8b4fe}html.light .support-kb-link{color:#7e22ce}html.light .support-kb-link:hover{color:#581c87}html.light .support-message--staff{background-color:#ecfdf5;border-color:#a7f3d0}html.light .support-message--client{background-color:#f0f9ff;border-color:#bae6fd}html.light .support-message--system{background-color:#fafafa;border-color:#d4d4d8}html.light .support-message--internal{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow-muted)}html.light .client-chat-shell,html.light .client-chat-header,html.light .client-chat-composer{background-color:#fff;border-color:#d4d4d8}html.light .client-chat-bubble--mine{background-color:#faf5ff;border-color:#d8b4fe;color:#4c1d95}html.light .client-chat-bubble--theirs{background-color:#fafafa;border-color:#d4d4d8;color:#27272a}html.light .client-attention-text{color:var(--brand-yellow-text)}html.light .client-danger-text{color:#b91c1c}html.light .client-brand-text{color:var(--brand-primary)}html.light .client-surface,html.light .client-surface-muted,html.light .client-list,html.light .client-attach-field,html.light .client-chip-muted,html.light .client-msg-avatar{background-color:#fff;border-color:#d4d4d8;color:inherit}html.light .client-surface-muted{background-color:#fafafa}html.light .client-hover-row:hover,html.light .client-msg-row:hover,html.light .client-list-item:hover{background-color:#f4f4f5!important}html.light .ui-quick-link{background-color:#fff;border-color:#d4d4d8}html.light .ui-quick-link:hover,html.light .ui-quick-link:focus-visible{background-color:#f4f4f5;border-color:#a1a1aa}html.light .ui-quick-link-icon{background-color:#fafafa;border-color:#d4d4d8;color:#52525b}html.light .ui-quick-link:hover .ui-quick-link-icon,html.light .ui-quick-link:focus-visible .ui-quick-link-icon{border-color:#a1a1aa;color:#18181b}html.light .ui-quick-link-title{color:#18181b}html.light .client-folder-chip{background-color:#fff;border-color:#d4d4d8;color:#52525b}html.light .client-folder-chip:hover{background-color:#f4f4f5;border-color:#a1a1aa;color:#18181b}html.light .client-chat-panel{background-color:#fff;border-color:#d4d4d8;box-shadow:0 1px 3px #0000000f}html.light .client-msg-divider{background-color:#e4e4e7}html.light .client-compose-bar{background-color:#fafafa;border-color:#d4d4d8}html.light .client-skeleton-line{background-color:#e4e4e7}html.light .client-list-item{border-color:#e4e4e7}html.light .client-msg-row--unread,html.light .client-msg-row--selected{background-color:var(--brand-primary-soft)!important;border-left-color:var(--brand-primary)}html.light .gantt-shell,html.light .gantt-shell:fullscreen{background-color:#fff;border-color:#d4d4d8;box-shadow:0 8px 24px #0000000f}html.light .gantt-toolbar,html.light .gantt-head,html.light .gantt-head-panel,html.light .gantt-row-panel,html.light .gantt-dep-panel{background-color:#fafafaf5;border-color:#d4d4d8;color:#52525b}html.light .gantt-nav,html.light .gantt-zoom,html.light .gantt-check{background-color:#f4f4f5;border-color:#d4d4d8}html.light .gantt-icon-btn,html.light .gantt-zoom-btn{color:#52525b}html.light .gantt-icon-btn:hover,html.light .gantt-zoom-btn:hover{background-color:#e4e4e7;color:#18181b}html.light .gantt-zoom-btn.is-active{background-color:#fff;color:#18181b;box-shadow:0 1px 2px #0000000f}html.light .gantt-entity-title{color:#18181b}html.light .gantt-entity-title:hover{color:#5b21b6}html.light .gantt-row-panel{color:#3f3f46}html.light .gantt-row:hover{background-color:#f4f4f5}html.light .gantt-progress-track{background-color:#e4e4e7}html.light .gantt-head,html.light .gantt-row,html.light .gantt-dep-block{border-color:#e4e4e7}html.light .ui-modal-close{color:#52525b}html.light .ui-modal-close:hover{color:#18181b;background-color:#f4f4f5}html.light .auth-password-toggle{color:#71717a}html.light .auth-password-toggle:hover,html.light .auth-password-toggle:focus-visible{color:#27272a}html.light .ui-panel,html.light .ui-kpi,html.light .ui-modal,html.light .auth-panel,html.light .resume-session-card{background-color:#fff;border-color:#e4e4e7;box-shadow:0 1px 3px #0000000a}html.light .ui-modal-section,html.light .ui-modal-callout,html.light .ui-modal-footer,html.light .ui-modal-chip,html.light .ui-table-wrap,html.light .input-dark,html.light .ui-input,html.light .ui-select{background-color:#fff}html.light .ui-modal-section,html.light .ui-modal-callout,html.light .ui-modal-chip,html.light .ui-modal-footer{border-color:#e4e4e7}html.light .bg-zinc-800\/40,html.light .bg-zinc-800\/50,html.light .bg-zinc-800\/60,html.light .bg-zinc-800\/70,html.light .bg-zinc-800\/80,html.light .bg-zinc-800\/90,html.light .bg-zinc-900\/20,html.light .bg-zinc-900\/30,html.light .bg-zinc-900\/35,html.light .bg-zinc-900\/40,html.light .bg-zinc-900\/50,html.light .bg-zinc-900\/60,html.light .bg-zinc-900\/70,html.light .bg-zinc-900\/80,html.light .bg-zinc-950\/20,html.light .bg-zinc-950\/30,html.light .bg-zinc-950\/40,html.light .bg-zinc-950\/50,html.light .bg-zinc-950\/60,html.light .bg-zinc-950\/70,html.light .bg-zinc-950\/80,html.light .bg-zinc-950\/90,html.light .bg-zinc-950\/95{background-color:#fff!important}html.light .hover\:bg-zinc-900:hover,html.light .hover\:bg-zinc-900\/40:hover,html.light .hover\:bg-zinc-900\/45:hover,html.light .hover\:bg-zinc-900\/55:hover,html.light .hover\:bg-zinc-900\/60:hover,html.light .hover\:bg-zinc-900\/80:hover,html.light .hover\:bg-zinc-800:hover{background-color:#fafafa!important}html.light .ui-page-title,html.light .ui-panel-title,html.light .ui-kpi-value,html.light .ui-empty-title,html.light .ui-modal-title,html.light .ui-field-label,html.light .onboarding-step-title,html.light .onboarding-welcome-title,html.light .onboarding-complete-title,html.light .onboarding-choice-title,html.light .onboarding-review-title,html.light .onboarding-template-name,html.light .onboarding-task-title,html.light .onboarding-benefit-title,html.light .onboarding-next-title,html.light .onboarding-help-title{color:#18181b}html.light .ui-page-subtitle,html.light .ui-modal-description,html.light .ui-kpi-label,html.light .ui-kpi-meta,html.light .ui-modal-section-title,html.light .ui-modal-helper,html.light .ui-modal-meta,html.light .ui-field-hint{color:#3f3f46}html.light .ui-empty{background-color:#fff;border-color:#e4e4e7;color:#3f3f46;box-shadow:0 1px 2px #0000000a}html.light .ui-empty-text{color:#3f3f46}html.light .ui-empty-icon{color:#71717a}html.light .client-section-title{color:#18181b}html.light .auth-body,html.light .auth-heading{color:var(--text-primary)}html.light .auth-subheading,html.light .auth-label,html.light .auth-hint,html.light .auth-footer,html.light .auth-checkbox{color:var(--text-secondary)}html.light .auth-brand,html.light .auth-link{color:#4f698c}html.light .auth-link:hover{color:#3a516e}html.light .ui-table-wrap{border-color:#d4d4d8;background-color:#fff}html.light .ui-table thead th{background-color:#fafafaf5;border-color:#d4d4d8;color:#71717a}html.light .ui-table tbody td{border-color:#e4e4e7;color:#3f3f46}html.light .ui-table tbody tr:hover{background-color:#f4f4f5}html.light .ui-table tbody tr:nth-child(2n){background-color:#fafafa}html.light .ui-toast--info{background-color:#fff;border-color:#d4d4d8;color:#27272a}html.light .ui-alert--success,html.light .ui-badge--success,html.light .auth-alert--info{background-color:#f0fdf4;border-color:#a7f3d0;color:#166534}html.light .ui-alert--error,html.light .ui-badge--danger,html.light .auth-alert--error{background-color:#fef2f2;border-color:#fecaca;color:#991b1b}html.light .ui-alert--warning,html.light .ui-badge--warning,html.light .auth-alert--warning{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow-muted);color:var(--brand-yellow-text)}html.light .ui-alert--info,html.light .ui-badge--info{background-color:var(--brand-primary-soft);border-color:var(--brand-primary-border);color:var(--brand-primary)}html.light .ui-badge--default{background-color:#fff;border-color:#e4e4e7;color:#3f3f46}html.light .ui-toast--success{background-color:#f0fdf4;border-color:#86efac;color:#166534}html.light .ui-toast--error{background-color:#fef2f2;border-color:#fca5a5;color:#991b1b}html.light .ui-toast--warning{background-color:var(--brand-yellow-soft);border-color:var(--brand-yellow);color:var(--brand-yellow-text)}html.light .ui-toggle-shell{background-color:#fafafa;border-color:#d4d4d8}html.light .ui-toggle-shell__label:hover{color:#09090b}html.light .input-dark,html.light .auth-input,html.light .nav-search,html.light .gantt-search-input,html.light .gantt-select,html.light .ui-input,html.light .ui-select{background-color:#fff;color:#18181b;border-color:#d4d4d8}html.light .input-dark::-moz-placeholder,html.light .auth-input::-moz-placeholder,html.light .nav-search::-moz-placeholder,html.light .gantt-search-input::-moz-placeholder,html.light .ui-input::-moz-placeholder{color:#a1a1aa}html.light .input-dark::placeholder,html.light .auth-input::placeholder,html.light .nav-search::placeholder,html.light .gantt-search-input::placeholder,html.light .ui-input::placeholder{color:#a1a1aa}html.light .bg-zinc-700.text-white,html.light .bg-zinc-700.text-zinc-100,html.light .bg-zinc-800.text-white,html.light .bg-zinc-800.text-zinc-100,html.light .bg-zinc-900.text-white,html.light .bg-zinc-900.text-zinc-100,html.light .bg-zinc-950.text-white,html.light .bg-zinc-950.text-zinc-100{color:#18181b}html.light .bg-black\/20,html.light .bg-black\/25,html.light .bg-black\/30,html.light .bg-black\/35,html.light .bg-black\/40{background-color:#f4f4f5e6}html.light .bg-black\/50,html.light .bg-black\/55,html.light .bg-black\/60,html.light .bg-black\/70,html.light .bg-black\/80,html.light .bg-black\/90{background-color:#18181b73}html.light .bg-black{background-color:#fff!important}html.light .bg-black.text-white,html.light .bg-black.text-zinc-50,html.light .bg-black.text-zinc-100,html.light .bg-zinc-900.text-white,html.light .bg-zinc-950.text-white{color:#18181b!important}html.light button.bg-purple-800,html.light button.bg-purple-900,html.light a.bg-purple-800,html.light a.bg-purple-900{background-color:var(--brand-primary)!important;color:#fff!important}html.light .chat-bubble--mine,html.light .bg-\[\#212121\]{background-color:#fff;border:1px solid rgb(228 228 231)}html.light .chat-bubble--theirs{background-color:#fff}html.light .chat-bubble--admin,html.light .chat-bubble--mine.chat-bubble--admin{background-color:#9fadbf;border-color:#8897a8;color:#1f2937}html.light .chat-category-pill{color:var(--text-primary)}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:rounded-md::file-selector-button{border-radius:.375rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-zinc-800::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-\[11px\]::file-selector-button{font-size:11px}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-zinc-100::file-selector-button{--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.file\:text-zinc-200::file-selector-button{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-zinc-600:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-600) / var(--tw-border-opacity, 1))}.hover\:border-zinc-700:hover{--tw-border-opacity: 1;border-color:rgb(var(--zinc-700) / var(--tw-border-opacity, 1))}.hover\:border-zinc-700\/80:hover{border-color:rgb(var(--zinc-700) / .8)}.hover\:bg-\[color\:var\(--brand-primary-soft\)\]:hover{background-color:var(--brand-primary-soft)}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(var(--yellow-600) / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-600:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-600) / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-900:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-900) / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-900\/40:hover{background-color:rgb(var(--zinc-900) / .4)}.hover\:text-amber-100:hover{--tw-text-opacity: 1;color:rgb(var(--yellow-100) / var(--tw-text-opacity, 1))}.hover\:text-current:hover{color:currentColor}.hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.hover\:text-red-200:hover{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-zinc-100:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-100) / var(--tw-text-opacity, 1))}.hover\:text-zinc-200:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-200) / var(--tw-text-opacity, 1))}.hover\:text-zinc-300:hover{--tw-text-opacity: 1;color:rgb(var(--zinc-300) / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:file\:bg-zinc-700::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-700) / var(--tw-bg-opacity, 1))}.focus\:border-amber-600:focus{--tw-border-opacity: 1;border-color:rgb(var(--yellow-600) / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-amber-500\/20:focus{--tw-ring-color: rgb(var(--yellow-500) / .2)}.focus\:ring-purple-500\/40:focus{--tw-ring-color: rgb(168 85 247 / .4)}.focus\:ring-red-500\/25:focus{--tw-ring-color: rgb(239 68 68 / .25)}.focus-visible\:bg-zinc-800:focus-visible{--tw-bg-opacity: 1;background-color:rgb(var(--zinc-800) / var(--tw-bg-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-\[color\:var\(--focus-ring\)\]:focus-visible{--tw-ring-color: var(--focus-ring)}.focus-visible\:ring-purple-500\/40:focus-visible{--tw-ring-color: rgb(168 85 247 / .4)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-zinc-950:focus-visible{--tw-ring-offset-color: rgb(var(--zinc-950) / 1)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-zinc-400{--tw-text-opacity: 1;color:rgb(var(--zinc-400) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width: 640px){.sm\:right-4{right:1rem}.sm\:top-4{top:1rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:w-32{width:8rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-auto{width:auto}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:min-w-\[14rem\]{min-width:14rem}.sm\:min-w-\[16rem\]{min-width:16rem}.sm\:min-w-\[20rem\]{min-width:20rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-xs{max-width:20rem}.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-\[minmax\(0\,1fr\)_minmax\(0\,12rem\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,12rem) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:p-6{padding:1.5rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-right{text-align:right}.sm\:text-\[13px\]{font-size:13px}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:block{display:block}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.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))}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-4{top:1rem}.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\:col-span-4{grid-column:span 4 / span 4}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:max-h-none{max-height:none}.lg\:w-2\/3{width:66.666667%}.lg\:w-40{width:10rem}.lg\:w-44{width:11rem}.lg\:w-48{width:12rem}.lg\:w-56{width:14rem}.lg\:w-80{width:20rem}.lg\:w-auto{width:auto}.lg\:min-w-\[220px\]{min-width:220px}.lg\:min-w-\[22rem\]{min-width:22rem}.lg\:min-w-\[28rem\]{min-width:28rem}.lg\:max-w-sm{max-width:24rem}.lg\:max-w-xs{max-width:20rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(260px\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(280px\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:self-start{align-self:flex-start}.lg\:text-right{text-align:right}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:col-span-6{grid-column:span 6 / span 6}.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}}
